@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;400;500;600;700;800&display=swap";: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-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--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__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:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.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:.7s}.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}.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:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.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}.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,0,0)}to{opacity:0;transform:translate3d(2000px,0,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,0,0)}to{opacity:0;transform:translate3d(-2000px,0,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,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,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,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-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: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:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform: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:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(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}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{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-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.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}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.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__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.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}.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,.react-datepicker__week-number--keyboard-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__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-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:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text: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:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted: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 .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-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:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-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:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range: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:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected: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:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.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}@keyframes closeWindow{0%{opacity:1}to{opacity:0}}.ril__outer{background-color:#000000d9;outline:none;top:0;left:0;right:0;bottom:0;z-index:1000;width:100%;height:100%;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;touch-action:none}.ril__outerClosing{opacity:0}.ril__inner{position:absolute;top:0;left:0;right:0;bottom:0}.ril__image,.ril__imagePrev,.ril__imageNext{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:none;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;touch-action:none}.ril__imageDiscourager{background-repeat:no-repeat;background-position:center;background-size:contain}.ril__navButtons{border:none;position:absolute;top:0;bottom:0;width:20px;height:34px;padding:40px 30px;margin:auto;cursor:pointer;opacity:.7}.ril__navButtons:hover{opacity:1}.ril__navButtons:active{opacity:.7}.ril__navButtonPrev{left:0;background:#0003 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDE5LDMgLTIsLTIgLTE2LDE2IDE2LDE2IDEsLTEgLTE1LC0xNSAxNSwtMTUgeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==) no-repeat center}.ril__navButtonNext{right:0;background:#0003 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDEsMyAyLC0yIDE2LDE2IC0xNiwxNiAtMSwtMSAxNSwtMTUgLTE1LC0xNSB6IiBmaWxsPSIjRkZGIi8+PC9zdmc+) no-repeat center}.ril__downloadBlocker{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);background-size:cover}.ril__caption,.ril__toolbar{background-color:#00000080;position:absolute;left:0;right:0;display:flex;justify-content:space-between}.ril__caption{bottom:0;max-height:150px;overflow:auto}.ril__captionContent{padding:10px 20px;color:#fff}.ril__toolbar{top:0;height:50px}.ril__toolbarSide{height:50px;margin:0}.ril__toolbarLeftSide{padding-left:20px;padding-right:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.ril__toolbarRightSide{padding-left:0;padding-right:20px;flex:0 0 auto}.ril__toolbarItem{display:inline-block;line-height:50px;padding:0;color:#fff;font-size:120%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ril__toolbarItemChild{vertical-align:middle}.ril__builtinButton{width:40px;height:35px;cursor:pointer;border:none;opacity:.7}.ril__builtinButton:hover{opacity:1}.ril__builtinButton:active{outline:none}.ril__builtinButtonDisabled{cursor:default;opacity:.5}.ril__builtinButtonDisabled:hover{opacity:.5}.ril__closeButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtIDEsMyAxLjI1LC0xLjI1IDcuNSw3LjUgNy41LC03LjUgMS4yNSwxLjI1IC03LjUsNy41IDcuNSw3LjUgLTEuMjUsMS4yNSAtNy41LC03LjUgLTcuNSw3LjUgLTEuMjUsLTEuMjUgNy41LC03LjUgLTcuNSwtNy41IHoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=) no-repeat center}.ril__zoomInButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PHBhdGggZD0iTTEyIDV2NiIvPjwvZz48Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+) no-repeat center}.ril__zoomOutButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PC9nPjxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=) no-repeat center}.ril__outerAnimating{animation-name:closeWindow}@keyframes pointFade{0%,19.999%,to{opacity:0}20%{opacity:1}}.ril__loadingCircle{width:60px;height:60px;position:relative}.ril__loadingCirclePoint{width:100%;height:100%;position:absolute;left:0;top:0}.ril__loadingCirclePoint:before{content:"";display:block;margin:0 auto;width:11%;height:30%;background-color:#fff;border-radius:30%;animation:pointFade .8s infinite ease-in-out both}.ril__loadingCirclePoint:nth-of-type(1){transform:rotate(0)}.ril__loadingCirclePoint:nth-of-type(1):before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:-.8s}.ril__loadingCirclePoint:nth-of-type(2){transform:rotate(30deg)}.ril__loadingCirclePoint:nth-of-type(8){transform:rotate(210deg)}.ril__loadingCirclePoint:nth-of-type(2):before,.ril__loadingCirclePoint:nth-of-type(8):before{animation-delay:-666ms}.ril__loadingCirclePoint:nth-of-type(3){transform:rotate(60deg)}.ril__loadingCirclePoint:nth-of-type(9){transform:rotate(240deg)}.ril__loadingCirclePoint:nth-of-type(3):before,.ril__loadingCirclePoint:nth-of-type(9):before{animation-delay:-533ms}.ril__loadingCirclePoint:nth-of-type(4){transform:rotate(90deg)}.ril__loadingCirclePoint:nth-of-type(10){transform:rotate(270deg)}.ril__loadingCirclePoint:nth-of-type(4):before,.ril__loadingCirclePoint:nth-of-type(10):before{animation-delay:-.4s}.ril__loadingCirclePoint:nth-of-type(5){transform:rotate(120deg)}.ril__loadingCirclePoint:nth-of-type(11){transform:rotate(300deg)}.ril__loadingCirclePoint:nth-of-type(5):before,.ril__loadingCirclePoint:nth-of-type(11):before{animation-delay:-266ms}.ril__loadingCirclePoint:nth-of-type(6){transform:rotate(150deg)}.ril__loadingCirclePoint:nth-of-type(12){transform:rotate(330deg)}.ril__loadingCirclePoint:nth-of-type(6):before,.ril__loadingCirclePoint:nth-of-type(12):before{animation-delay:-133ms}.ril__loadingCirclePoint:nth-of-type(7){transform:rotate(180deg)}.ril__loadingCirclePoint:nth-of-type(13){transform:rotate(360deg)}.ril__loadingCirclePoint:nth-of-type(7):before,.ril__loadingCirclePoint:nth-of-type(13):before{animation-delay:0ms}.ril__loadingContainer{position:absolute;top:0;right:0;bottom:0;left:0}.ril__imagePrev .ril__loadingContainer,.ril__imageNext .ril__loadingContainer{display:none}.ril__errorContainer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff}.ril__imagePrev .ril__errorContainer,.ril__imageNext .ril__errorContainer{display:none}.ril__loadingContainer__icon{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../../fonts/font-awesome/fontawesome-webfont.eot?v=4.7.0);src:url(../../fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../../fonts/font-awesome/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../../fonts/font-awesome/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../../fonts/font-awesome/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../../fonts/font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@font-face{font-family:themify;src:url(../../fonts/themify/themify.eot?-fvbane);src:url(../../fonts/themify/themify.eot?#iefix-fvbane) format("embedded-opentype"),url(../../fonts/themify/themify.woff?-fvbane) format("woff"),url(../../fonts/themify//themify.ttf?-fvbane) format("truetype"),url(../../fonts/themify/themify.svg?-fvbane#themify) format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:themify;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;*margin-right: .3em}[class^=icon-]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-large:before{vertical-align:-10%;font-size:1.3333333333em}a [class^=icon-],a [class*=" icon-"]{display:inline}[class^=icon-].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571429em;text-align:right;padding-right:.2857142857em}[class^=icon-].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714286em}.icons-ul{margin-left:2.1428571429em;list-style-type:none}.icons-ul>li{position:relative}.icons-ul .icon-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;text-align:center;line-height:inherit}[class^=icon-].hide,[class*=" icon-"].hide{display:none}.icon-muted{color:#eee}.icon-light{color:#fff}.icon-dark{color:#333}.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.icon-5x{font-size:5em}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.pull-right{float:right}.pull-left{float:left}[class^=icon-].pull-left,[class*=" icon-"].pull-left{margin-right:.3em}[class^=icon-].pull-right,[class*=" icon-"].pull-right{margin-left:.3em}.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%}.icon-stack [class^=icon-],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height: 2em}.icon-stack .icon-stack-base{font-size:2em;*line-height: 1em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.icon-flip-horizontal:before{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scaleX(-1)}.icon-flip-vertical:before{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scaleY(-1)}a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block}.icon-wand:before{content:""}.icon-volume:before{content:""}.icon-user:before{content:""}.icon-unlock:before{content:""}.icon-unlink:before{content:""}.icon-trash:before{content:""}.icon-thought:before{content:""}.icon-target:before{content:""}.icon-tag:before{content:""}.icon-tablet:before{content:""}.icon-star:before{content:""}.icon-spray:before{content:""}.icon-signal:before{content:""}.icon-shopping-cart:before{content:""}.icon-shopping-cart-full:before{content:""}.icon-settings:before{content:""}.ti-search:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}.icon-cut:before{content:""}.icon-ruler:before{content:""}.icon-ruler-pencil:before{content:""}.icon-ruler-alt:before{content:""}.icon-bookmark:before{content:""}.icon-bookmark-alt:before{content:""}.icon-reload:before{content:""}.icon-plus:before{content:""}.icon-pin:before{content:""}.icon-pencil:before{content:""}.icon-pencil-alt:before{content:""}.icon-paint-roller:before{content:""}.icon-paint-bucket:before{content:""}.icon-na:before{content:""}.icon-mobile:before{content:""}.icon-minus:before{content:""}.icon-medall:before{content:""}.icon-medall-alt:before{content:""}.icon-marker:before{content:""}.icon-marker-alt:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-down:before{content:""}.icon-lock:before{content:""}.icon-location-arrow:before{content:""}.icon-link:before{content:""}.icon-layout:before{content:""}.icon-layers:before{content:""}.icon-layers-alt:before{content:""}.icon-key:before{content:""}.icon-import:before{content:""}.icon-image:before{content:""}.icon-heart:before{content:""}.icon-heart-broken:before{content:""}.icon-hand-stop:before{content:""}.icon-hand-open:before{content:""}.icon-hand-drag:before{content:""}.icon-folder:before{content:""}.icon-flag:before{content:""}.icon-flag-alt:before{content:""}.icon-flag-alt-2:before{content:""}.icon-eye:before{content:""}.icon-export:before{content:""}.icon-exchange-vertical:before{content:""}.icon-desktop:before{content:""}.icon-cup:before{content:""}.icon-crown:before{content:""}.icon-comments:before{content:""}.icon-comment:before{content:""}.icon-comment-alt:before{content:""}.icon-close:before{content:""}.icon-clip:before{content:""}.icon-angle-up:before{content:""}.icon-angle-right:before{content:""}.icon-angle-left:before{content:""}.icon-angle-down:before{content:""}.icon-check:before{content:""}.icon-check-box:before{content:""}.icon-camera:before{content:""}.icon-announcement:before{content:""}.icon-brush:before{content:""}.icon-briefcase:before{content:""}.icon-bolt:before{content:""}.icon-bolt-alt:before{content:""}.icon-blackboard:before{content:""}.icon-bag:before{content:""}.icon-move:before{content:""}.icon-arrows-vertical:before{content:""}.icon-arrows-horizontal:before{content:""}.icon-fullscreen:before{content:""}.icon-arrow-top-right:before{content:""}.icon-arrow-top-left:before{content:""}.icon-arrow-circle-up:before{content:""}.icon-arrow-circle-right:before{content:""}.icon-arrow-circle-left:before{content:""}.icon-arrow-circle-down:before{content:""}.icon-angle-double-up:before{content:""}.icon-angle-double-right:before{content:""}.icon-angle-double-left:before{content:""}.icon-angle-double-down:before{content:""}.icon-zip:before{content:""}.icon-world:before{content:""}.icon-wheelchair:before{content:""}.icon-view-list:before{content:""}.icon-view-list-alt:before{content:""}.icon-view-grid:before{content:""}.icon-uppercase:before{content:""}.icon-upload:before{content:""}.icon-underline:before{content:""}.icon-truck:before{content:""}.icon-timer:before{content:""}.icon-ticket:before{content:""}.icon-thumb-up:before{content:""}.icon-thumb-down:before{content:""}.icon-text:before{content:""}.icon-stats-up:before{content:""}.icon-stats-down:before{content:""}.icon-split-v:before{content:""}.icon-split-h:before{content:""}.icon-smallcap:before{content:""}.icon-shine:before{content:""}.icon-shift-right:before{content:""}.icon-shift-left:before{content:""}.icon-shield:before{content:""}.icon-notepad:before{content:""}.icon-server:before{content:""}.icon-quote-right:before{content:""}.icon-quote-left:before{content:""}.icon-pulse:before{content:""}.icon-printer:before{content:""}.icon-power-off:before{content:""}.icon-plug:before{content:""}.icon-pie-chart:before{content:""}.icon-paragraph:before{content:""}.icon-panel:before{content:""}.icon-package:before{content:""}.icon-music:before{content:""}.icon-music-alt:before{content:""}.icon-mouse:before{content:""}.icon-mouse-alt:before{content:""}.icon-money:before{content:""}.icon-microphone:before{content:""}.icon-menu:before{content:""}.icon-menu-alt:before{content:""}.icon-map:before{content:""}.icon-map-alt:before{content:""}.icon-loop:before{content:""}.icon-location-pin:before{content:""}.icon-list:before{content:""}.icon-light-bulb:before{content:""}.icon-Italic:before{content:""}.icon-info:before{content:""}.icon-infinite:before{content:""}.icon-id-badge:before{content:""}.icon-hummer:before{content:""}.icon-home:before{content:""}.icon-help:before{content:""}.icon-headphone:before{content:""}.icon-harddrives:before{content:""}.icon-harddrive:before{content:""}.icon-gift:before{content:""}.icon-game:before{content:""}.icon-filter:before{content:""}.icon-files:before{content:""}.icon-file:before{content:""}.icon-eraser:before{content:""}.icon-envelope:before{content:""}.icon-download:before{content:""}.icon-direction:before{content:""}.icon-direction-alt:before{content:""}.icon-dashboard:before{content:""}.icon-control-stop:before{content:""}.icon-control-shuffle:before{content:""}.icon-control-play:before{content:""}.icon-control-pause:before{content:""}.icon-control-forward:before{content:""}.icon-control-backward:before{content:""}.icon-cloud:before{content:""}.icon-cloud-up:before{content:""}.icon-cloud-down:before{content:""}.icon-clipboard:before{content:""}.icon-car:before{content:""}.icon-calendar:before{content:""}.icon-book:before{content:""}.icon-bell:before{content:""}.icon-basketball:before{content:""}.icon-bar-chart:before{content:""}.icon-bar-chart-alt:before{content:""}.icon-back-right:before{content:""}.icon-back-left:before{content:""}.icon-arrows-corner:before{content:""}.icon-archive:before{content:""}.icon-anchor:before{content:""}.icon-align-right:before{content:""}.icon-align-left:before{content:""}.icon-align-justify:before{content:""}.icon-align-center:before{content:""}.icon-alert:before{content:""}.icon-alarm-clock:before{content:""}.icon-agenda:before{content:""}.icon-write:before{content:""}.icon-window:before{content:""}.icon-widgetized:before{content:""}.icon-widget:before{content:""}.icon-widget-alt:before{content:""}.icon-wallet:before{content:""}.icon-video-clapper:before{content:""}.icon-video-camera:before{content:""}.icon-vector:before{content:""}.icon-themify-logo:before{content:""}.icon-themify-favicon:before{content:""}.icon-themify-favicon-alt:before{content:""}.icon-support:before{content:""}.icon-stamp:before{content:""}.icon-split-v-alt:before{content:""}.icon-slice:before{content:""}.icon-shortcode:before{content:""}.icon-shift-right-alt:before{content:""}.icon-shift-left-alt:before{content:""}.icon-ruler-alt-2:before{content:""}.icon-receipt:before{content:""}.icon-pin2:before{content:""}.icon-pin-alt:before{content:""}.icon-pencil-alt2:before{content:""}.icon-palette:before{content:""}.icon-more:before{content:""}.icon-more-alt:before{content:""}.icon-microphone-alt:before{content:""}.icon-magnet:before{content:""}.icon-line-double:before{content:""}.icon-line-dotted:before{content:""}.icon-line-dashed:before{content:""}.icon-layout-width-full:before{content:""}.icon-layout-width-default:before{content:""}.icon-layout-width-default-alt:before{content:""}.icon-layout-tab:before{content:""}.icon-layout-tab-window:before{content:""}.icon-layout-tab-v:before{content:""}.icon-layout-tab-min:before{content:""}.icon-layout-slider:before{content:""}.icon-layout-slider-alt:before{content:""}.icon-layout-sidebar-right:before{content:""}.icon-layout-sidebar-none:before{content:""}.icon-layout-sidebar-left:before{content:""}.icon-layout-placeholder:before{content:""}.icon-layout-menu:before{content:""}.icon-layout-menu-v:before{content:""}.icon-layout-menu-separated:before{content:""}.icon-layout-menu-full:before{content:""}.icon-layout-media-right-alt:before{content:""}.icon-layout-media-right:before{content:""}.icon-layout-media-overlay:before{content:""}.icon-layout-media-overlay-alt:before{content:""}.icon-layout-media-overlay-alt-2:before{content:""}.icon-layout-media-left-alt:before{content:""}.icon-layout-media-left:before{content:""}.icon-layout-media-center-alt:before{content:""}.icon-layout-media-center:before{content:""}.icon-layout-list-thumb:before{content:""}.icon-layout-list-thumb-alt:before{content:""}.icon-layout-list-post:before{content:""}.icon-layout-list-large-image:before{content:""}.icon-layout-line-solid:before{content:""}.icon-layout-grid4:before{content:""}.icon-layout-grid3:before{content:""}.icon-layout-grid2:before{content:""}.icon-layout-grid2-thumb:before{content:""}.icon-layout-cta-right:before{content:""}.icon-layout-cta-left:before{content:""}.icon-layout-cta-center:before{content:""}.icon-layout-cta-btn-right:before{content:""}.icon-layout-cta-btn-left:before{content:""}.icon-layout-column4:before{content:""}.icon-layout-column3:before{content:""}.icon-layout-column2:before{content:""}.icon-layout-accordion-separated:before{content:""}.icon-layout-accordion-merged:before{content:""}.icon-layout-accordion-list:before{content:""}.icon-ink-pen:before{content:""}.icon-info-alt:before{content:""}.icon-help-alt:before{content:""}.icon-headphone-alt:before{content:""}.icon-hand-point-up:before{content:""}.icon-hand-point-right:before{content:""}.icon-hand-point-left:before{content:""}.icon-hand-point-down:before{content:""}.icon-gallery:before{content:""}.icon-face-smile:before{content:""}.icon-face-sad:before{content:""}.icon-credit-card:before{content:""}.icon-control-skip-forward:before{content:""}.icon-control-skip-backward:before{content:""}.icon-control-record:before{content:""}.icon-control-eject:before{content:""}.icon-comments-smiley:before{content:""}.icon-brush-alt:before{content:""}.icon-youtube:before{content:""}.icon-vimeo:before{content:""}.icon-twitter:before{content:""}.icon-time:before{content:""}.icon-tumblr:before{content:""}.icon-skype:before{content:""}.icon-share:before{content:""}.icon-share-alt:before{content:""}.icon-rocket:before{content:""}.icon-pinterest:before{content:""}.icon-new-window:before{content:""}.icon-microsoft:before{content:""}.icon-list-ol:before{content:""}.icon-linkedin:before{content:""}.icon-layout-sidebar-2:before{content:""}.icon-layout-grid4-alt:before{content:""}.icon-layout-grid3-alt:before{content:""}.icon-layout-grid2-alt:before{content:""}.icon-layout-column4-alt:before{content:""}.icon-layout-column3-alt:before{content:""}.icon-layout-column2-alt:before{content:""}.icon-instagram:before{content:""}.icon-google:before{content:""}.icon-github:before{content:""}.icon-flickr:before{content:""}.icon-facebook:before{content:""}.icon-dropbox:before{content:""}.icon-dribbble:before{content:""}.icon-apple:before{content:""}.icon-android:before{content:""}.icon-save:before{content:""}.icon-save-alt:before{content:""}.icon-yahoo:before{content:""}.icon-wordpress:before{content:""}.icon-vimeo-alt:before{content:""}.icon-twitter-alt:before{content:""}.icon-tumblr-alt:before{content:""}.icon-trello:before{content:""}.icon-stack-overflow:before{content:""}.icon-soundcloud:before{content:""}.icon-sharethis:before{content:""}.icon-sharethis-alt:before{content:""}.icon-reddit:before{content:""}.icon-pinterest-alt:before{content:""}.icon-microsoft-alt:before{content:""}.icon-linux:before{content:""}.icon-jsfiddle:before{content:""}.icon-joomla:before{content:""}.icon-html5:before{content:""}.icon-flickr-alt:before{content:""}.icon-email:before{content:""}.icon-drupal:before{content:""}.icon-dropbox-alt:before{content:""}.icon-css3:before{content:""}.icon-rss:before{content:""}.icon-rss-alt:before{content:""}.bestPickAvatar{border-radius:10px;object-fit:cover;background:#e8eef5}.bestPickAvatarEmpty{display:flex;align-items:center;justify-content:center;border-radius:10px;background:linear-gradient(135deg,#175df1,#69adff);color:#fff;font-weight:700;font-size:16px}.bannerManagementContainer{margin-left:25px;margin-top:80px}.bannerManagementHeader{color:#000;font-size:24px;font-weight:600}.bannerPositionTitle{color:#858693;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.bannerManagementSelectContainer{margin-top:16px}.bannerSelect{width:244px;height:40px}.bannerListContainer{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:8px;background:#fff}.addBannerFrame{display:flex;width:100%;height:250px;justify-content:center;align-items:center;border-radius:8px;border:2px dashed var(--Border-Neutral-85, #cccfe5);background:var(--Text-Primary-on-Dark, #fff);gap:8px;cursor:pointer}.addBannerFrame:hover{border:2px dashed var(--Action-Primary-Hover, #334fdb)}.bannerDisplayTitle{color:var(--Text-Secondary-text, #858693);font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.bannerDisplaySubTitle{color:var(--Text-Secondary-text, #858693);font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:8px}.textAddBanner{color:var(--Action-Primary-Default, #4060ff);font-size:14px;font-weight:500;margin-left:8px;cursor:pointer}.textMaxLength{color:var(--Text-Secondary-text, #858693);font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.buttonAddBanner{cursor:pointer}.bannerList{position:relative;display:flex;width:100%;flex-direction:column;align-items:center;gap:10px;align-self:stretch;border-radius:8px}.bannerImage{width:437px;height:250px;object-fit:cover;border-radius:8px}.bannerOrderIndex{position:absolute;top:11%;left:3%;transform:translate(-50%,-50%);width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:4px;background:#abadba;color:#fff;font-size:18px;font-weight:500;text-align:center}.bannerMeatball{position:absolute;top:13%;right:0%;transform:translate(-50%,-50%);width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:4px;background:#363641b3}.bannerMeatball:hover,.bannerMeatball:active{background:#36364180}.bannerView{position:absolute;top:13%;right:0%;transform:translate(-50%,-50%);width:32px;display:flex;justify-content:center;align-items:center;height:32px;border-radius:5px;background:#363641b3;cursor:pointer}.bannerView:hover{background:#36364180}@media(min-width:768px){.bannerListDetails{grid-template-columns:repeat(3,1fr)}}.editMode{padding-left:9px}.companyName.editMode,.url.editMode,.latest.editMode{overflow:hidden;color:#1f2023;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.companyName.editMode span{color:#858693;font-weight:400}.latest.editMode{color:#858693;font-weight:400;line-height:18px;text-align:end}.companyName.disable,.url.disable,.latest.disable{overflow:hidden;color:#858693;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:20px;white-space:nowrap}.companyName.disable span{color:#abadba;font-weight:400}.url.disable a{color:#abadba}.latest.disable{color:#858693;text-align:end}.bannerLatestPublished{margin-top:16px;display:flex;justify-content:space-between;align-items:flex-end}.bannerEditButton{display:flex;width:82px;height:40px;padding:10px 16px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:var(--Action-Primary-Default, #4060ff);color:#fff;font-size:14px;font-weight:500}.bannerEditButton:hover{border-radius:5px;background:var(--Action-Primary-Hover, #334FDB)}.bannerEditButton:disabled{background:var(--Action-Primary-Disable, #e4e4e7);color:#abadba;pointer-events:none}.bannerLatestPublishedText{color:var(--Text-Secondary-text, #858693);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.bannerCancelButton{display:flex;height:40px;padding:10px 16px;justify-content:center;align-items:center;gap:10px;border-radius:5px;border:1px solid var(--Border-Neutral-85, #cccfe5);color:var(--Text-Secondary-text, #858693);font-size:14px;font-weight:500}.bannerCancelButton:hover{border-radius:5px;color:var(--Text-Primary-on-Light, #1F2023);border:1px solid var(--Text-Primary-on-Light, #1F2023)}.bannerPublishButton{display:flex;height:40px;padding:10px 16px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:var(--Action-Primary-Default, #4060ff);color:var(--Text-Primary-on-Dark, #fff);font-size:14px;font-weight:500}.bannerPublishButton:hover{background:#334fdb}.bannerPublishButton:disabled{background:#e4e4e7;color:#abadba}.bannerDropdown{width:120px;padding:8px}.bannerButtonDropdow{display:flex;align-items:center;gap:8px;width:100%;background:transparent;padding:10px 16px;font-size:12px;font-weight:400;color:#1f2023;border-radius:5px}.bannerButtonDropdow:hover{background:#f5f5f8}.modal-container{max-width:1100px;width:1100px}.modal-container .modal-content{border-radius:10px}.modal-container .modal-header-container{padding:16px}.modal-container .modal-header-container h3{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:0}.modal-container .modal-footer-container{display:flex;gap:8px;padding:8px 16px 16px}.modal-footer-container .cancel-btn{display:flex;height:40px;padding:10px 16px;justify-content:center;align-items:center;gap:10px}.modal-footer-container .cancel-btn:hover{border-radius:5px;border:1px solid var(--Text-Primary-on-Light, #1F2023);color:var(--Text-Primary-on-Light, #1F2023)}.modal-footer-container .save-btn{display:flex;height:40px;padding:10px 16px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background-color:#4060ff;color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.modal-footer-container .save-btn:hover{display:flex;height:40px;padding:10px 16px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:var(--Action-Primary-Hover, #334FDB);color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.modal-footer-container .save-btn:disabled{display:flex;height:40px;padding:10px 16px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background-color:#e4e4e7;color:#abadba;font-size:14px;font-style:normal;font-weight:500;line-height:normal;pointer-events:none}.modal-container .modal-body-container{padding:24px 16px;display:flex;flex-direction:column;gap:24px;max-height:650px;overflow:scroll;height:700px}.modal-body-container .select-company{display:flex;flex-direction:column;gap:8px;padding-bottom:24px;border-bottom:1px solid #cccfe5}.select-company .select-company-label{display:flex;flex-direction:row;gap:4px}.select-company .select-company-label p{color:#1f2023;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:0}.select-company .select-company-label .optional-text,.optional-text{color:#858693;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;align-content:flex-end}.upload-image-title{color:#1f2023;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.bannerContainerModalDelete{padding:24px}.bannerModalModalDeleteTitle{color:#000;font-size:20px;font-weight:600;line-height:normal}.bannerModalDeleteDetails{color:#000;font-size:16px;font-weight:400}.bannerModalButtonContaine{display:flex;justify-content:flex-end;margin-top:24px;gap:8px}.bannerModalButtonDelete{height:40px;padding:0 16px;border-radius:5px;background:#4060ff;color:#fff;font-size:14px;font-weight:500}.bannerModalButtonDelete:hover{background:#334fdb}.bannerModalButtonCancel{height:40px;padding:0 16px;border-radius:5px;border:1px solid #cccfe5;color:#858693;font-size:14px;font-weight:500}.bannerModalButtonCancel:hover{border:1px solid #1f2023;color:#1f2023}.required-star{color:#ff6060;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.label-container{display:flex;flex-direction:row}.url-input{display:flex;height:50px;padding:10px 16px;flex-direction:column;justify-content:space-between;align-items:flex-start;align-self:stretch;color:#1f2023;font-size:14px;font-style:normal;font-weight:400;line-height:normal;border-radius:5px;border:1px solid #cccfe5;background:#fff}.url-input:hover{outline-color:#4060ff66}.url-input:focus{outline-color:#4060ff66}.text-error{color:#ff1a45;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.text-upload-image-error{color:#ff1a45;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.url-input::placeholder{color:#aeafb7;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.image-name{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-width:500px}.recently-title{color:#1f2023;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.recently-image-container{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;height:80px;height:100px}.image-border-bottom{border-bottom:1px solid #ebecf5}.recently-image-container .no-image-text{color:#aeafb7;font-size:14px;font-style:normal;font-weight:400;line-height:150%;grid-column:span 3;align-content:center;justify-self:center}.image-container{padding:16px;border-radius:8px;border:1px solid #cccfe5}.clear-image-btn{display:flex;width:100px;height:40px;padding:10px 16px;justify-content:center;align-items:center;gap:8px;border-radius:5px;border:1px solid #ff1a45;background:#fff;color:#ff1a45;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.clear-image-btn:disabled{border-radius:5px;border:1px solid #e4e4e7;background:#fff;color:#e4e4e7;pointer-events:none}.clear-image-btn:hover{border-radius:5px;border:1px solid var(--Text-Error, #FF1A45);opacity:.7;background:var(--Text-Primary-on-Dark, #FFF)}.preview-image-desktop-container{display:flex;height:250px;padding:32px 130px;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:14px;background:#1f2023b3}.preview-image-tablet-container{display:flex;align-self:center;width:fit-content;height:180px;padding:16px;flex-direction:column;align-items:flex-start;gap:10px;flex-shrink:0;border-radius:14px;background:#1f2023b3}.preview-image-mobile-container{display:flex;width:390px;height:160px;padding:16px 16px 54px;flex-direction:column;align-items:flex-start;align-self:center;gap:10px;border-radius:14px;background:#1f2023b3}.image-preview-desktop{width:761px;height:186px;border-radius:8px;object-fit:cover}.image-preview-tablet{width:588px;height:148px;border-radius:8px;object-fit:cover}.image-preview-mobile{width:358px;height:90px;border-radius:8px;object-fit:cover}.image-list{width:100%;height:80px;object-fit:cover;border-radius:8px}.recently-image-card-container{position:relative;width:100%;height:100%}.recently-image-card-container .delete-image-btn{width:24px;height:24px;justify-content:center;align-items:center;gap:10px;position:absolute;right:8px;top:8px;display:none;border-radius:4px;background:#ff1a45}.recently-image-card-container:hover .delete-image-btn{display:flex}.edit-btn{display:flex;width:82px;height:40px;padding:10px 16px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:normal;border-radius:5px;background:#4060ff}.bannerSelect__control{width:244px;height:40px;border-radius:8px;font-size:14px!important;font-weight:500!important;border:1px solid #cccfe5!important;transition:border .3s ease-in-out,box-shadow .3s ease-in-out;box-shadow:none!important;border-radius:8px!important}.bannerSelect__control:hover{border-color:#4060ff66!important}.bannerSelect__control--is-focused{border-color:#4060ff66!important;box-shadow:none!important}.bannerSelect__menu{font-size:14px!important;font-weight:500!important;box-shadow:0 0 10px #3636411a!important}.bannerSelect__option:hover{background-color:#f5f5f8!important;color:#1f2023!important}.bannerSelect__option--is-selected{background-color:#f1f3f9!important;color:#1f2023!important}.bannerSelect__option--is-disabled{color:#abadba!important;background-color:#fff!important;pointer-events:none}.bannerSelect .iconArrow{margin-top:-1px}.iconGrad:hover{content:url(../../../../public/grad-hover.svg)}.bannerExit{background-color:transparent}.bannerExit:disabled{pointer-events:none}.bannerIconExit{width:18px;height:18px;cursor:pointer}.bannerIconExit:hover{content:url(../../../../public/exit-hover.svg)}.bannerIconExit:disabled{pointer-events:none}.dropzone{display:flex;height:250px!important;padding:16px 0;margin:0!important;flex-direction:column;justify-content:center;align-items:center;gap:16px;align-self:stretch;border-radius:8px;border:1px dashed #CCCFE5;background:#fff;transition:border-color .3s ease-in-out,background-color .3s ease-in-out;cursor:pointer!important}.dropzone:hover{border:2px dashed var(--Action-Primary-Hover, #334fdb)}.dropzone.dragging{border-color:#007bff;background-color:#e0f0ff}.upload-btn{display:inline-block;margin-top:10px;padding:8px 16px;background-color:#007bff;color:#fff;border-radius:5px;cursor:pointer}.upload-btn:hover{background-color:#0056b3}.file-list{margin-top:10px;text-align:left}.hidden{visibility:hidden}.upload-image-text{color:#abadba;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.search-company-input{width:100%;padding:10px 16px;height:50px;border-radius:8px;border:1px solid #cccfe5;background:#fff}.search-company-display{width:100%;padding:10px 16px;height:60px;border-radius:8px;border:1px solid #cccfe5;background:#fff}.search-company-input:hover{outline-color:#4060ff66}.search-company-input:focus{outline-color:#4060ff66}.search-company-options{margin-top:10px;padding:10px;border-radius:8px;background:#fff;box-shadow:0 0 10px #3636411a;position:absolute;width:100%;overflow-y:scroll;height:fit-content;max-height:300px;z-index:20}.search-company-container{position:relative}.search-company-list{padding:8px 16px;cursor:pointer}.search-company-list:hover{background-color:#f5f5f8}.search-company-item{display:flex;justify-content:space-between;width:100%;align-items:center}.search-company-item-label{font-weight:500;font-size:14px;color:#1f2023;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}.search-company-item-industry{font-size:12px;font-weight:500;color:#858693}.search-company-item-score{color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:20px;display:flex;align-items:center}.search-company-no-info{display:flex;justify-content:center;align-items:center;text-align:center;height:100%;font-size:14px;font-weight:500;width:100%}.search-company-btn-clear{display:flex;justify-content:center;align-items:center;border-radius:100%;width:18px;height:18px;color:#fcfcfc}.modalDiscardContainer{padding:24px}.modalDiscardTitle{color:#000;font-size:20px;font-weight:600}.modalDiscardDetails{color:#000;font-size:16px;font-weight:400}.modalDiscardActionContainer{display:flex;justify-content:flex-end;margin-top:24px;gap:8px}.bannerDiscardButtonCancel{width:24px;height:24px;background-color:transparent}.bannerDiscardHeaderContainer{display:flex;justify-content:space-between}*{border:0 solid #e5e7eb}body{font-size:12px}.color-gray{color:gray}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-x-1{column-gap:.25rem}.gap-x-2{column-gap:.5rem}.gap-x-3{column-gap:.75rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1.3333333333}.font-medium{font-weight:600}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.w-full{width:100%}.cursor-pointer{cursor:pointer}.rounded-t-none{border-top-right-radius:0;border-top-left-radius:0}.flex-1{flex:1 1 0%}.page-header-right{display:flex;gap:1rem}.page-wrapper .page-body-wrapper .page-body{margin-top:60px;padding-bottom:16px}.page-wrapper .page-body-wrapper .sidebar{height:100vh}.page-wrapper .page-body-wrapper .page-sidebar .sidebar-menu>li>a:hover{color:#00af6c}.page-wrapper .page-body-wrapper .page-sidebar .sidebar-menu>li>a.active{color:#00af6c}.page-wrapper .page-body-wrapper .page-sidebar .sidebar-menu .sidebar-submenu>li>a.active{color:#00af6c}.page-wrapper .page-body-wrapper .page-header .row h3,.card .card-header h5{text-transform:none}.page-wrapper .page-main-header{height:60px}.btn{padding:.375rem .75rem}.text-custom-success{color:#4060ff!important}.btn-default{background-color:#f4f6fa}.btn.btn-custom-success{border-color:#4060ff!important;background:#4060ff!important;color:#fff;padding:.375rem .75rem}.btn-custom-success:not(:disabled):not(.disabled):active:focus,.btn-custom-success:not(:disabled):not(.disabled).active:focus,.show>.btn-custom-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #28a74550}.btn-custom-success:not(:disabled):not(.disabled):active,.btn-custom-success:not(:disabled):not(.disabled).active,.show>.btn-custom-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-custom-success:focus{box-shadow:0 0 0 .2rem #83e79d}.btn-custom-success:hover,.btn-custom-success:focus,.btn-custom-success:active,.btn-custom-success.active{background-color:#1a8436!important;border-color:#1a8436!important}.btn-custom-success:focus,.btn-custom-success.focus{box-shadow:0 0 0 .2rem #28a74550}.btn-custom-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-custom-success{background-color:#22af47!important;border-color:#22af47!important}.btn.btn-custom-outline-success{padding:.375rem .75rem}.btn-custom-outline-success{border-color:#00af6c;color:#00af6c;background-color:transparent}.btn-custom-outline-success:hover,.btn-custom-outline-success:focus,.btn-custom-outline-success:active,.btn-custom-outline-success.active{color:#fff;background-color:#00af6c!important;border-color:#00af6c!important}.btn-custom-outline-success:disabled{border-color:#00af6c!important;color:#00af6c!important;background-color:transparent!important}.btn.btn-custom-outline-dark{padding:.375rem .75rem}.btn-custom-outline-dark{border-color:#858693;color:#858693;background-color:transparent}.btn-custom-outline-dark:hover,.btn-custom-outline-dark:focus,.btn-custom-outline-dark:active,.btn-custom-outline-dark.active{color:#fff;background-color:#858693!important;border-color:#858693!important}.btn.btn-icon{padding:.25rem;border-radius:50%;background-color:transparent}.btn-icon:hover,.btn-icon,.btn-icon:active{background:#eaebf4}.form-control{border:1px solid #eaebf4}.form-control:focus{border-color:#00af6c;box-shadow:0 0 0 .2rem #00af6c40}.form-control:disabled,.form-control[readonly]{background-color:#f4f6fa;opacity:1}.form-control::placeholder{color:#858693;font-size:13px;opacity:1}.form-control:-ms-input-placeholder{font-size:13px;color:#858693}.form-control::-ms-input-placeholder{font-size:13px;color:#858693}.select-headless{width:100%;height:38px;border:1px solid #eaebf4;padding:6px 12px;position:relative;overflow:hidden;border-radius:.25rem;color:#858693;font-size:13px;background:#fff;display:flex;justify-content:space-between;align-items:center;margin-top:16px}.select-headless:focus{border-color:#00af6c;box-shadow:0 0 0 .2rem #00af6c40;outline:none}.primary-border{border:1px solid #00af6c}.danger-border{border:1px solid #dc3545}.btn-disabled-fill-error:disabled{fill:#f4f6fa!important;cursor:unset!important}.fill-error{fill:red}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.page-link{border:0;border-radius:5px;background:transparent}.genaral-date-picker-year .react-datepicker__navigation{position:absolute;top:7px}.genaral-date-picker-year .react-datepicker__year--container{width:150px}.react-datepicker-wrapper input{border:none;background-color:#fff!important;width:100%}.genaral-date-picker-month .react-datepicker__month-container{width:130px}.genaral-date-picker-month .react-datepicker__navigation{position:absolute;top:7px}.review-goal-date-picker .react-datepicker__input-container input{height:50px}.pagination-primary .page-item.active .page-link{background:#00af6c}.pagination-primary .page-item .page-link{color:#858693}.react-datepicker .react-datepicker__day--selected,.react-datepicker .react-datepicker__day--in-selecting-range,.react-datepicker .react-datepicker__day--in-range,.react-datepicker .react-datepicker__month-text--selected,.react-datepicker .react-datepicker__month-text--in-selecting-range,.react-datepicker .react-datepicker__month-text--in-range,.react-datepicker .react-datepicker__quarter-text--selected,.react-datepicker .react-datepicker__quarter-text--in-selecting-range,.react-datepicker .react-datepicker__quarter-text--in-range,.react-datepicker .react-datepicker__day--selected:hover,.react-datepicker .react-datepicker__day--in-selecting-range:hover,.react-datepicker .react-datepicker__day--in-range:hover,.react-datepicker .react-datepicker__month-text--selected:hover,.react-datepicker .react-datepicker__month-text--in-selecting-range:hover,.react-datepicker .react-datepicker__month-text--in-range:hover,.react-datepicker .react-datepicker__quarter-text--selected:hover,.react-datepicker .react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker .react-datepicker__quarter-text--in-range:hover{background-color:#00af6c!important}.react-datepicker .react-datepicker__day--today,.react-datepicker .react-datepicker__day--selected{background-color:#00af6c!important;color:#000!important;border-radius:.3rem}.react-datepicker .react-datepicker__current-month,.react-datepicker .react-datepicker-time__header,.react-datepicker .react-datepicker-year-header{color:#00af6c!important}.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:#00af6c80!important}.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:#00af6c;color:#fff!important}.react-datepicker__input-container input{background:#f4f6fa}.react-datepicker__tab-loop{position:absolute;top:0}.react-datepicker{border:none!important;box-shadow:0 4px 14px #00af6c26}@media(min-width:992px){.review-filter{width:320px}}.portal-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000000;width:100%;height:100%;background:#00000080}.portal-overlay .confirm-dialog{z-index:1000000000000111;padding:16px;background-color:#fff;width:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid rgba(0,0,0,.2);border-radius:5px}.portal-overlay .confirm-dialog__footer{margin-top:20px}.card .card-header{padding:24px 24px 16px}.card .card-body{padding:16px 24px 24px}th.header-action{width:1%;white-space:nowrap}.hover-underline:hover{text-decoration-line:underline}#modal-add-sub-review{max-width:500px!important}.card-issue-complaint{padding:12px;border:solid 1px #d5dae2;border-radius:4px}.card-issue-complaint-company{border:solid 2px #d5dae2}.text-issue-complaint-primary{color:#495057;word-break:break-word}.text-issue-complaint-secondary{color:#000;font-weight:500}.text-issue-complaint-money{color:#dc4c64}.issue-founded-text{color:#495057;font-size:12px}.card-issue-complaint-company{padding:20px;border:solid 1px #f2f6fa;border-radius:4px;max-height:220px;background-color:#fafbfc;height:fit-content}.issue-text-score-primary{color:#000;font-size:16px;font-weight:600}.issue-text-score-secondary{color:#495057;font-size:14px}.issue-btn-cancel{padding:6px 12px;border-radius:4px;background-color:#dc4c64;color:#fff}.issue-btn-submit{padding:6px 12px;border-radius:4px;background-color:#4466f2;color:#fff}.issue-btn-submit:disabled{background-color:gray}.issue-text-area{width:100%;max-width:750px;resize:none}.plan-modal-container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));height:100%;position:relative}.plan-modal-container .button-close-modal{display:flex;flex-direction:row;gap:8px;position:absolute;right:0;top:-40px;background:transparent;align-items:center}.plan-modal-container .button-close-modal p{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin:0}.plan-modal-container .sidebar{grid-column:span 3/span 3;height:640px;display:flex;flex-direction:column;gap:40px;background:#21232a;padding:40px 0 0 40px;border-radius:22px 0 0 22px}.plan-modal-container .content{grid-column:span 9/span 9;display:flex;flex-direction:column;padding:40px 40px 0;height:100%;justify-content:space-between}.plan-modal-container .content .footer{padding:24px 0;height:88px;display:flex;flex-direction:row;justify-content:space-between}.plan-modal-container .content .footer .button-previous{padding:10px 16px;height:40px;display:flex;flex-direction:row;gap:8px;background:#fff;border-radius:5px;border-width:1px;border-color:#4060ff}.plan-modal-container .content .footer .button-previous svg path{fill:#4060ff}.plan-modal-container .content .footer .button-previous:disabled{background:#f5f5f8;border-color:#abadba}.plan-modal-container .content .footer .button-previous:disabled svg path{fill:#abadba}.plan-modal-container .content .footer .button-previous p{margin:0;color:#4060ff;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.plan-modal-container .content .footer .button-previous p:disabled{color:var(--text-disable-text, #abadba)}.plan-modal-container .content .footer .button-next{padding:10px 16px;height:40px;display:flex;flex-direction:row;gap:8px;background:#4060ff;border-radius:5px}.plan-modal-container .content .footer .button-next:disabled{background:#d3d3d3}.plan-modal-container .content .footer .button-next p{margin:0;color:var(--text-disable-text, #fff);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.plan-modal-container .content .footer .button-next p:disabled{color:#000}.plan-modal-container .sidebar .text-header{color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:normal;align-self:self-start}.progressbar-container{display:flex;flex-direction:column}.progressbar-container .progress-step{display:flex;flex-direction:row;gap:16px;cursor:pointer}.progressbar-container .progress-step .number-current{height:24px;width:24px;background:#383b40;border-width:2px;border-color:#5596ff;border-radius:100%}.progressbar-container .progress-step .number-disable{height:24px;width:24px;background:#383b40;border-width:2px;border-color:#383b40;border-radius:100%}.progressbar-container .progress-step .number-success{height:24px;width:24px;background:#5596ff;border-width:2px;border-color:#5596ff;border-radius:100%}.progressbar-container .progress-step .number-current p{color:var(--star-surface-blue-67, #5596ff);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin:0;padding-left:1px}.progressbar-container .progress-step .number-success p{color:var(--star-surface-blue-67, #fff);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin:0;padding-left:1px}.progressbar-container .progress-step .number-disable p{color:var(--star-surface-blue-67, #797b80);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin:0;padding-left:1px}.progressbar-container .progress-step .title{color:var(--star-surface-blue-67, #5596ff);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin:0;align-self:center}.progressbar-container .progress-step .title-success{color:var(--star-surface-blue-67, #fff);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin:0;align-self:center}.progressbar-container .progress-step .title-disable{color:var(--star-surface-blue-67, #797b80);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin:0;align-self:center}.progressbar-container .progress-line-disable{width:2px;height:41px;background:#383b40;margin-left:11px}.progressbar-container .progress-line-enable{width:2px;height:41px;background:#5596ff;margin-left:11px}.rdt_TableCol_Sortable span{opacity:0!important;display:flex}.badge-status-plan{padding:4px 8px;border-radius:15px;height:18px;width:fit-content}.console-logo{align-self:center}.table-new tr:last-child td{border:0px!important}.export-btn{display:flex;width:fit-content;color:#fff;height:35px;padding:10px 16px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:#00af6c;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.export-btn:hover{background:#5cc3a7}.export-btn:disabled{background:#e4e4e7}:root{--toastify-color-light: #ffffff;--toastify-color-dark: #1e293b;--toastify-color-info: #69adff;--toastify-color-success: #175df1;--toastify-color-warning: #e38c0c;--toastify-color-error: #ef4444;--toastify-icon-color-info: #69adff;--toastify-icon-color-success: #175df1;--toastify-icon-color-warning: #e38c0c;--toastify-icon-color-error: #ef4444;--toastify-text-color-light: #1e293b;--toastify-text-color-dark: #ffffff;--toastify-text-color-info: #ffffff;--toastify-text-color-success: #ffffff;--toastify-text-color-warning: #ffffff;--toastify-text-color-error: #ffffff;--toastify-color-progress-light: #175df1;--toastify-color-progress-dark: #69adff;--toastify-color-progress-info: #69adff;--toastify-color-progress-success: #175df1;--toastify-color-progress-warning: #e38c0c;--toastify-color-progress-error: #ef4444;--toastify-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--toastify-z-index: 9999;--toastify-toast-width: 360px;--toastify-toast-background: #ffffff}.Toastify__toast-container{width:var(--toastify-toast-width);padding:0 12px 12px}.Toastify__toast{border-radius:12px!important;min-height:56px!important;margin-bottom:10px!important;padding:14px 16px!important;box-shadow:0 8px 24px #0f172a1a!important;font-family:var(--toastify-font-family)!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important;overflow:hidden!important;border:1px solid #e8eef5!important}.Toastify__toast-body{margin:0!important;padding:0 8px 0 0!important;align-items:center!important}.Toastify__toast-icon{width:22px!important;margin-inline-end:12px!important}.Toastify__close-button{align-self:center!important;opacity:.55!important;color:#64748b!important}.Toastify__close-button:hover{opacity:1!important}.Toastify__progress-bar--wrp{height:3px!important}.Toastify__progress-bar--bg{opacity:.12!important}.Toastify__toast-theme--light.Toastify__toast--success{background:#f5f9ff!important;border-color:#d6e6ff!important;color:#1e293b!important}.Toastify__toast-theme--light.Toastify__toast--info{background:#f7fbff!important;border-color:#d6e6ff!important;color:#1e293b!important}.Toastify__toast-theme--light.Toastify__toast--warning{background:#fffaf3!important;border-color:#fde7c7!important;color:#1e293b!important}.Toastify__toast-theme--light.Toastify__toast--error{background:#fff7f7!important;border-color:#fecaca!important;color:#1e293b!important}.Toastify__toast-theme--light.Toastify__toast--default{background:#fff!important;border-color:#e8eef5!important;color:#1e293b!important}.Toastify__toast-theme--colored.Toastify__toast--success,.Toastify__toast-theme--colored.Toastify__toast--info,.Toastify__toast-theme--colored.Toastify__toast--warning,.Toastify__toast-theme--colored.Toastify__toast--error{border:0!important;color:#fff!important}.Toastify__toast-theme--colored.Toastify__toast--success .Toastify__close-button,.Toastify__toast-theme--colored.Toastify__toast--info .Toastify__close-button,.Toastify__toast-theme--colored.Toastify__toast--warning .Toastify__close-button,.Toastify__toast-theme--colored.Toastify__toast--error .Toastify__close-button{color:#fff!important;opacity:.85!important}.admin-loader{display:flex;align-items:center;justify-content:center;z-index:10000000}.admin-loader--fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 50% at 50% 0%,rgba(105,173,255,.18) 0%,transparent 55%),#f5f8fc}.admin-loader--overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#f5f8fcb8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.admin-loader-panel{display:flex;flex-direction:column;align-items:center;gap:18px;min-width:220px;padding:28px 32px;border-radius:16px;background:#fff;border:1px solid #e8eef5;box-shadow:0 8px 32px #175df11a}.admin-loader-mark{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:18px;background:linear-gradient(135deg,#175df1,#69adff);box-shadow:0 8px 20px #175df147;animation:admin-loader-pulse 1.6s ease-in-out infinite}.admin-loader-bar{position:relative;width:180px;height:4px;overflow:hidden;border-radius:999px;background:#e8f1ff}.admin-loader-bar-fill{position:absolute;top:0;left:0;height:100%;width:40%;border-radius:999px;background:linear-gradient(90deg,#175df1,#69adff);animation:admin-loader-slide 1.1s ease-in-out infinite}.admin-loader-label{margin:0;font-size:13px;font-weight:500;color:#64748b;letter-spacing:.01em}@keyframes admin-loader-slide{0%{left:-40%}to{left:100%}}@keyframes admin-loader-pulse{0%,to{transform:scale(1);box-shadow:0 8px 20px #175df147}50%{transform:scale(1.04);box-shadow:0 10px 28px #175df15c}}@media(prefers-reduced-motion:reduce){.admin-loader-mark,.admin-loader-bar-fill{animation:none}.admin-loader-bar-fill{left:30%;width:40%}}:root{--admin-blue: #175df1;--admin-blue-dark: #0f47c4;--admin-sky: #69adff;--admin-sky-light: #e8f1ff;--admin-sky-soft: #f0f6ff;--admin-white: #ffffff;--admin-bg: #f5f8fc;--admin-border: #e8eef5;--admin-text: #1e293b;--admin-text-muted: #64748b;--admin-sidebar-width: 272px;--admin-header-height: 64px;--admin-shadow-sm: 0 1px 3px rgba(23, 93, 241, .06);--admin-shadow-md: 0 4px 20px rgba(23, 93, 241, .08)}.admin-layout{min-height:100vh;background:var(--admin-bg)}.admin-body{min-height:calc(100vh - var(--admin-header-height));background:var(--admin-bg)}.admin-main{min-width:0;background:var(--admin-bg)}.admin-no-permission{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - var(--admin-header-height) - 48px);padding:24px}.admin-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 24px 0 16px!important;height:var(--admin-header-height)!important;line-height:normal!important;background:var(--admin-white)!important;border-bottom:1px solid var(--admin-border);position:sticky;top:0;z-index:30;box-shadow:var(--admin-shadow-sm)}.admin-header-left{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1 auto}.admin-header-right{display:flex;align-items:center;align-self:stretch;gap:8px;flex-shrink:0;height:100%}.admin-menu-search-trigger{display:inline-flex;align-items:center;gap:12px;margin:0;min-width:260px;padding:6px 8px 6px 14px;border:1px solid var(--admin-border);background:var(--admin-sky-soft);cursor:pointer;line-height:1.2;border-radius:999px;font:inherit;box-sizing:border-box;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.admin-menu-search-trigger:hover{background:var(--admin-sky-light);border-color:#d4e4ff;box-shadow:var(--admin-shadow-sm)}.admin-menu-search-meta{display:inline-flex;align-items:center;gap:8px;flex:1;min-width:0}.admin-menu-search-trigger-text{font-size:13px;font-weight:500;color:var(--admin-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-menu-search-icon{color:var(--admin-text-muted);font-size:16px;flex-shrink:0}.admin-menu-search-shortcut{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0 6px;border-radius:999px;border:1px solid var(--admin-border);background:var(--admin-white);color:var(--admin-text-muted);font-size:11px;font-weight:600;line-height:1;flex-shrink:0;white-space:nowrap}.admin-menu-search-modal .ant-modal-content{padding:16px;border-radius:16px;overflow:hidden}.admin-menu-search-modal .ant-modal-body{padding:0}.admin-menu-search-modal .ant-input-affix-wrapper{border-radius:12px!important}.admin-menu-search-results{margin-top:12px;max-height:360px;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.admin-menu-search-result{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:10px 12px;border:1px solid transparent;border-radius:10px;background:transparent;cursor:pointer;text-align:left;transition:background .15s ease,border-color .15s ease}.admin-menu-search-result:hover,.admin-menu-search-result--active{background:var(--admin-sky-soft);border-color:#d6e6ff}.admin-menu-search-option-title{color:var(--admin-text);font-size:14px;font-weight:500}.admin-menu-search-option-group{color:var(--admin-text-muted);font-size:12px}.admin-menu-search-empty{margin:24px 0 8px}.admin-menu-search-footer{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;margin-top:12px;padding-top:12px;border-top:1px solid var(--admin-border)}.admin-menu-search-footer-group{display:inline-flex;align-items:center;gap:6px}.admin-menu-search-footer-label{color:var(--admin-text-muted);font-size:12px}.admin-menu-search-kbd,.admin-menu-search-nav-btn{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:24px;padding:0 6px;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-white);color:var(--admin-text-muted);font-size:11px;font-weight:600;line-height:1;box-sizing:border-box}.admin-menu-search-nav-btn{cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.admin-menu-search-nav-btn:hover:not(:disabled){background:var(--admin-sky-soft);border-color:#d6e6ff;color:var(--admin-text)}.admin-menu-search-nav-btn:disabled{cursor:not-allowed;opacity:.45}.admin-header-trigger{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:17px;color:var(--admin-text-muted)!important;border-radius:10px;border:1px solid transparent;flex-shrink:0}.admin-header-trigger:hover{color:var(--admin-blue)!important;background:var(--admin-sky-soft)!important}.admin-header-trigger--mobile{display:none}.admin-header-trigger--desktop{display:inline-flex}.admin-header-logo{display:flex;align-items:center;line-height:0;text-decoration:none;margin-left:4px;padding:6px 10px;border-radius:10px;transition:background .2s ease}.admin-header-logo:hover{background:var(--admin-sky-soft)}.admin-header-logo svg{height:30px;width:auto}.admin-header-badge{display:inline-flex;align-items:center;margin-left:8px;padding:5px 12px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--admin-blue);background:linear-gradient(135deg,var(--admin-sky-light) 0%,var(--admin-sky-soft) 100%);border:1px solid var(--admin-border);white-space:nowrap}.admin-user-menu-trigger{display:inline-flex;align-items:center;gap:12px;border:1px solid var(--admin-border);background:var(--admin-sky-soft);padding:6px 8px 6px 14px;cursor:pointer;line-height:1.2;border-radius:999px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.admin-user-menu-trigger:hover{background:var(--admin-sky-light);border-color:#d4e4ff;box-shadow:var(--admin-shadow-sm)}.admin-user-menu-meta{display:flex;flex-direction:column;align-items:flex-end;gap:2px;max-width:160px}.admin-user-menu-name{font-size:13px;font-weight:600;color:var(--admin-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.admin-user-menu-role{font-size:11px;color:var(--admin-text-muted);white-space:nowrap}.admin-user-avatar{background:linear-gradient(135deg,var(--admin-blue) 0%,var(--admin-sky) 100%)!important;color:var(--admin-white)!important;font-weight:700;border:2px solid var(--admin-white);box-shadow:0 2px 8px #175df133;flex-shrink:0}.admin-sider{background:var(--admin-white)!important;border-right:1px solid var(--admin-border);box-shadow:var(--admin-shadow-sm);position:sticky!important;top:var(--admin-header-height);height:calc(100vh - var(--admin-header-height));z-index:20}.admin-sider .ant-layout-sider-children{height:100%}.admin-sider-inner{display:flex;flex-direction:column;height:100%}.admin-sider-section{flex-shrink:0;padding:18px 20px 8px}.admin-sider-section-label{display:block;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--admin-text-muted)!important}.admin-sidebar-menu{flex:1;overflow-y:auto;overflow-x:hidden;border-inline-end:none!important;background:transparent!important;padding:8px 0 16px;scrollbar-width:thin;scrollbar-color:var(--admin-border) transparent}.admin-sidebar-menu::-webkit-scrollbar{width:4px}.admin-sidebar-menu::-webkit-scrollbar-thumb{background:var(--admin-border);border-radius:4px}.admin-sidebar-menu .ant-menu-item,.admin-sidebar-menu .ant-menu-submenu-title{margin-inline:12px!important;width:calc(100% - 24px)!important;border-radius:10px!important;color:var(--admin-text-muted)!important;font-weight:500;font-size:13.5px;transition:all .2s ease}.admin-sidebar-menu .ant-menu-item .ant-menu-item-icon,.admin-sidebar-menu .ant-menu-submenu-title .ant-menu-item-icon{display:inline-flex!important;align-items:center;justify-content:center;min-width:32px!important;width:32px;height:32px;margin-inline-end:10px!important;border-radius:9px;background:var(--admin-sky-soft);transition:background .2s ease,color .2s ease}.admin-sidebar-menu .ant-menu-item .anticon,.admin-sidebar-menu .ant-menu-submenu-title .anticon{color:var(--admin-text-muted);font-size:15px;margin-inline-end:0!important;transition:color .2s ease}.admin-sidebar-menu .ant-menu-item:hover,.admin-sidebar-menu .ant-menu-submenu-title:hover{color:var(--admin-blue)!important;background:var(--admin-sky-soft)!important}.admin-sidebar-menu .ant-menu-item:hover .ant-menu-item-icon,.admin-sidebar-menu .ant-menu-submenu-title:hover .ant-menu-item-icon{background:var(--admin-sky-light)}.admin-sidebar-menu .ant-menu-item:hover .anticon,.admin-sidebar-menu .ant-menu-submenu-title:hover .anticon{color:var(--admin-blue)}.admin-sidebar-menu .ant-menu-item-selected{color:var(--admin-blue)!important;background:var(--admin-sky-light)!important;font-weight:600;box-shadow:inset 3px 0 0 var(--admin-blue)}.admin-sidebar-menu .ant-menu-item-selected .ant-menu-item-icon{background:#175df11f}.admin-sidebar-menu .ant-menu-item-selected .anticon{color:var(--admin-blue)}.admin-sidebar-menu .ant-menu-item-selected:after{display:none}.admin-sidebar-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--admin-blue)!important;font-weight:600}.admin-sidebar-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:var(--admin-blue)}.admin-sidebar-menu .ant-menu-sub,.admin-sidebar-menu .ant-menu-sub.ant-menu-inline{background:transparent!important;border-radius:0;margin:2px 12px 10px 44px!important;padding:2px 0 2px 12px!important;border-inline-start:1.5px solid var(--admin-border);box-shadow:none}.admin-sidebar-menu .ant-menu-submenu-selected>.ant-menu-sub{border-inline-start-color:var(--admin-sky)}.admin-sidebar-menu .ant-menu-sub .ant-menu-item{padding-inline:8px!important;padding-left:8px!important;height:34px!important;line-height:34px!important;font-size:13px;font-weight:500;margin:1px 0!important;width:100%!important;border-radius:8px!important}.admin-sidebar-menu .ant-menu-sub .ant-menu-item .ant-menu-title-content{display:block;flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.admin-sidebar-menu .ant-menu-sub .ant-menu-item-selected{box-shadow:none}.admin-sidebar-menu .ant-menu-sub .ant-menu-item .ant-menu-item-icon{min-width:16px!important;width:16px;height:16px;margin-inline-end:8px!important;border-radius:0;background:transparent}.admin-sidebar-menu .ant-menu-sub .ant-menu-item:hover .ant-menu-item-icon,.admin-sidebar-menu .ant-menu-sub .ant-menu-item-selected .ant-menu-item-icon{background:transparent}.admin-sidebar-menu .ant-menu-sub .ant-menu-item .anticon{font-size:13px}.admin-sidebar-menu .ant-menu-submenu-arrow{color:var(--admin-text-muted)!important}.admin-sidebar-menu .ant-menu-inline-collapsed{width:80px}.admin-sidebar-menu.ant-menu-inline-collapsed>.ant-menu-item,.admin-sidebar-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;padding-inline:0!important}.admin-sidebar-menu.ant-menu-inline-collapsed .ant-menu-title-content{display:none!important}.admin-sidebar-menu.ant-menu-inline-collapsed .ant-menu-submenu-arrow{opacity:0!important}.admin-sidebar-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-item-icon,.admin-sidebar-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-item-icon{margin:0!important}.admin-sider-footer{flex-shrink:0;padding:14px 20px 18px;border-top:1px solid var(--admin-border)}.admin-sider-footer-note{display:block;font-size:11px;color:var(--admin-text-muted)!important;letter-spacing:.02em}.admin-content{margin:24px 28px 28px;padding:0;min-height:calc(100vh - var(--admin-header-height) - 52px);background:transparent}.admin-sider-backdrop{display:none}@media(max-width:991px){.admin-sider-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;top:var(--admin-header-height);z-index:99;border:none;background:#0f172a59;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;animation:admin-fade-in .2s ease}@keyframes admin-fade-in{0%{opacity:0}to{opacity:1}}.admin-sider{position:fixed!important;left:0;top:var(--admin-header-height);height:calc(100vh - var(--admin-header-height));z-index:100;transform:translate(0);transition:transform .28s cubic-bezier(.4,0,.2,1);box-shadow:var(--admin-shadow-md)}.admin-sider.ant-layout-sider-collapsed{transform:translate(-100%);width:0!important;min-width:0!important;max-width:0!important;overflow:hidden}.admin-header-trigger--mobile{display:inline-flex}.admin-header-trigger--desktop,.admin-header-badge{display:none}.admin-header-right{gap:6px}.admin-menu-search-trigger{min-width:0;padding:4px;border-radius:50%;border-color:transparent;background:transparent;width:auto;height:auto}.admin-menu-search-meta{display:inline-flex;align-items:center;justify-content:center}.admin-menu-search-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;font-size:18px}.admin-menu-search-trigger-text,.admin-menu-search-shortcut,.admin-user-menu-meta{display:none}.admin-user-menu-trigger{padding:4px;border-radius:50%;border-color:transparent;background:transparent}.admin-content{margin:16px}}@media(min-width:992px)and (max-width:1200px){.admin-header-badge{display:none}.admin-menu-search-trigger{min-width:200px}.admin-menu-search-shortcut{display:none}.admin-user-menu-meta{max-width:120px}}.signin-page{position:relative;min-height:100vh;display:flex;flex-direction:column;background:#f5f8fc;overflow:hidden}.signin-page-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 70% 50% at 0% 0%,rgba(105,173,255,.22) 0%,transparent 55%),radial-gradient(ellipse 60% 45% at 100% 100%,rgba(23,93,241,.14) 0%,transparent 50%),linear-gradient(180deg,#f8fbff,#f5f8fc 45%,#eef4ff)}.signin-topbar,.signin-main,.signin-footer{position:relative;z-index:1}.signin-topbar{display:flex;align-items:center;gap:12px;padding:20px 28px}.signin-topbar-badge{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#175df1;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #e8eef5}.signin-main{flex:1;display:flex;align-items:center;justify-content:center;padding:24px 16px 40px}.signin-card{width:100%;max-width:440px;background:#fff;border:1px solid #e8eef5;border-radius:16px;box-shadow:0 8px 32px #175df114;overflow:hidden}.signin-card-accent{height:4px;background:linear-gradient(90deg,#175df1,#69adff)}.signin-card-body{padding:36px 32px 32px}.signin-card-header{margin-bottom:28px;text-align:center}.signin-mark{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:16px;border-radius:14px;font-size:22px;color:#175df1;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #e8eef5}.signin-title{margin:0 0 8px!important;font-size:28px!important;font-weight:700!important;color:#1e293b!important;letter-spacing:-.02em;line-height:1.2!important}.signin-subtitle{font-size:14px;color:#64748b!important}.signin-form .ant-form-item{margin-bottom:18px}.signin-form .ant-form-item-label>label{font-size:13px;font-weight:600;color:#475569}.signin-form .ant-input-affix-wrapper{border-radius:10px;border-color:#e2e8f0;padding:8px 14px;box-shadow:none}.signin-form .ant-input-affix-wrapper:hover,.signin-form .ant-input-affix-wrapper-focused{border-color:#69adff;box-shadow:0 0 0 3px #175df11a}.signin-form .ant-input-affix-wrapper-status-error{border-color:#ef4444}.signin-form .ant-input-affix-wrapper-status-error:hover,.signin-form .ant-input-affix-wrapper-status-error.ant-input-affix-wrapper-focused{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.signin-input-icon{color:#94a3b8}.signin-password-toggle{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;color:#64748b;cursor:pointer;line-height:1}.signin-password-toggle:hover{color:#175df1}.signin-form-meta{display:flex;justify-content:flex-end;margin:-6px 0 18px}.signin-forgot-link{font-size:13px;font-weight:500;color:#175df1!important}.signin-forgot-link:hover{color:#0f47c4!important}.signin-alert{margin-bottom:16px;border-radius:10px}.signin-submit{height:46px!important;border-radius:10px!important;font-size:15px!important;font-weight:600!important;background:linear-gradient(135deg,#175df1,#3d8cff)!important;border:none!important;box-shadow:0 4px 14px #175df147!important}.signin-submit:hover,.signin-submit:focus{background:linear-gradient(135deg,#0f47c4,#175df1)!important}.signin-footer{padding:16px 24px 24px;text-align:center}.signin-footer-text{font-size:12px;color:#94a3b8!important}@media(max-width:575px){.signin-topbar{padding:16px 20px}.signin-topbar svg{width:150px;height:auto}.signin-card-body{padding:28px 22px 24px}.signin-title{font-size:24px!important}}.signin-exchanging{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 0}.signin-domain-hint{display:block;margin-top:16px;text-align:center;font-size:12px;color:#8a94a6}.dash-page{display:flex;flex-direction:column;gap:16px;min-width:0;max-width:100%;overflow-x:clip;container-type:inline-size;container-name:dash}.dash-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.dash-header-main{display:flex;flex-direction:column;gap:4px;min-width:0}.dash-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.dash-header .ant-breadcrumb{font-size:13px}.dash-header .ant-breadcrumb a{color:#64748b}.dash-header .ant-breadcrumb li:last-child{color:#94a3b8}.dash-period-pill{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;font-size:13px;font-weight:600;color:#175df1;background:#f0f6ff;border:1px solid #d6e6ff;white-space:nowrap;flex-shrink:0}.dash-panel{border-radius:12px;padding:20px;background:#fff;border:1px solid #e8eef5;box-shadow:0 1px 3px #175df10d;min-width:0}.dash-panel--flush{padding:0}.dash-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.dash-section-title{margin:0;font-size:15px;font-weight:600;color:#1e293b;line-height:1.3}.dash-section-subtitle{margin:4px 0 0;font-size:13px;color:#64748b}.dash-queue-total{font-size:12px;font-weight:700;color:#175df1;background:#f0f6ff;border:1px solid #d6e6ff;border-radius:999px;padding:6px 12px;white-space:nowrap;flex-shrink:0}.dash-queue-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dash-queue-card{position:relative;display:flex;align-items:flex-start;gap:10px;min-height:96px;padding:14px 14px 14px 18px;border-radius:12px;border:1px solid #e8eef5;background:#f8fafc;text-decoration:none;color:inherit;min-width:0;overflow:hidden}.dash-queue-card:hover{border-color:#c9dbf8;background:#f0f6ff}.dash-queue-card__accent{position:absolute;left:0;top:14px;width:4px;height:68px;border-radius:2px;background:#cbd5e1}.dash-queue-card.has-items .dash-queue-card__accent{background:#175df1}.dash-queue-card.is-urgent{background:#fff7ed;border-color:#fed7aa}.dash-queue-card.is-urgent .dash-queue-card__accent{background:#e38c0c}.dash-queue-card.is-urgent:hover{background:#ffedd5;border-color:#fdba74}.dash-queue-card__body{flex:1;min-width:0}.dash-queue-label{display:block;font-size:13px;font-weight:500;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-queue-count{display:block;margin:4px 0 2px;font-size:22px;font-weight:700;color:#1e293b;font-variant-numeric:tabular-nums;line-height:1.2}.dash-queue-card.has-items .dash-queue-count{color:#175df1}.dash-queue-card.is-urgent .dash-queue-count{color:#c2410c}.dash-queue-hint{display:block;font-size:12px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-queue-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#e8f1ff;color:#175df1;font-size:16px;flex-shrink:0}.dash-queue-card.is-urgent .dash-queue-icon{background:#ffedd5;color:#c2410c}.dash-queue-card.is-empty{opacity:.72}.dash-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dash-stat-card{border-radius:12px!important;border:1px solid #e8eef5!important;background:#fff!important;box-shadow:none!important;height:100%;min-width:0;overflow:hidden}.dash-stat-card .ant-card-body{display:flex;flex-direction:column;height:100%;padding:16px!important}.dash-stat-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.dash-stat-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;font-size:16px;flex-shrink:0}.dash-stat-icon--sky,.dash-stat-icon--blue,.dash-stat-icon--indigo{color:#175df1;background:#f0f6ff}.dash-stat-icon--teal{color:#0f766e;background:#e6fffa}.dash-stat-title{font-size:14px;font-weight:500;color:#475569}.dash-stat-link{font-size:12px;font-weight:500;color:#64748b;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;margin-left:auto}.dash-stat-link .anticon{font-size:10px}.dash-stat-link:hover{color:#175df1}.dash-stat-value{font-size:26px;font-weight:700;color:#1e293b;line-height:1.2;letter-spacing:-.03em}.dash-stat-footer{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:4px;min-height:20px}.dash-stat-trend{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:#175df1}.dash-stat-trend.is-down{color:#ef4444}.dash-stat-meta{font-size:12px;color:#64748b!important}.dash-stat-chart{width:100%;height:44px;margin-top:12px}.dash-split{display:grid;grid-template-columns:1fr;gap:16px;align-items:stretch}.dash-panel-card{border-radius:12px!important;border:1px solid #e8eef5!important;background:#fff!important;box-shadow:0 1px 3px #175df10d!important;height:100%;min-width:0}.dash-panel-card .ant-card-head{border-bottom:1px solid #f0f4f8;min-height:52px;padding:0 20px}.dash-panel-card .ant-card-head-title{font-size:15px;font-weight:600;color:#1e293b;padding:14px 0}.dash-panel-card .ant-card-extra{padding:14px 0}.dash-panel-card .ant-card-body{padding:16px 20px 20px}.dash-panel-link{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:#175df1}.dash-panel-link .anticon{font-size:10px}.dash-panel-link:hover{color:#0f47c4}.dash-activity-tabs.ant-tabs{min-width:0}.dash-activity-tabs .ant-tabs-nav{margin-bottom:12px}.dash-activity-more{margin-top:12px}.dash-reach-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.dash-reach-metric{display:flex;align-items:center;gap:12px;min-width:0}.dash-reach-metric-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;font-size:18px;color:#175df1;background:#f0f6ff;flex-shrink:0}.dash-reach-label{display:block;font-size:12px;font-weight:500;color:#64748b!important;margin-bottom:2px}.dash-reach-value{font-size:22px;font-weight:700;color:#1e293b;line-height:1.2}.dash-reach-value span{font-size:13px;font-weight:500;color:#64748b;margin-left:4px}.dash-reach-filter.ant-segmented{background:#f8fafc;padding:3px;border-radius:10px;border:1px solid #e8eef5;flex-shrink:0;max-width:100%}.dash-reach-filter.ant-segmented .ant-segmented-item{border-radius:8px!important}.dash-reach-filter.ant-segmented .ant-segmented-item-selected{background:#175df1!important;color:#fff!important;font-weight:600}.dash-chart-wrap{width:100%;height:280px}.dash-activity-table{min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.dash-activity-table .ant-table-wrapper{min-width:280px}.dash-activity-table .ant-table{background:transparent}.dash-activity-table .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:8px 10px!important;border-bottom:1px solid #e8eef5!important}.dash-activity-table .ant-table-thead>tr>th:before{display:none!important}.dash-activity-table .ant-table-tbody>tr>td{padding:10px!important;font-size:13px;border-bottom:1px solid #f1f5f9!important}.dash-activity-table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.dash-activity-table .ant-table-tbody>tr:hover>td{background:#f8fbff!important}.dash-activity-table .ant-tag{margin-inline-end:0}.dash-cell-primary,.dash-cell-secondary{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-cell-primary{font-weight:600;color:#1e293b}.dash-cell-secondary{color:#64748b}.dash-cell-time{font-size:12px;font-weight:500;color:#94a3b8;font-variant-numeric:tabular-nums;white-space:nowrap}.dash-report-grid{display:grid;grid-template-columns:1fr;gap:12px}.dash-report-card{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-height:88px;padding:16px;border-radius:12px;border:1px solid #e8eef5;background:#f8fafc;text-decoration:none;color:inherit;min-width:0}.dash-report-card:hover{border-color:#c9dbf8;background:#f0f6ff}.dash-report-title{font-size:14px;font-weight:600;color:#1e293b;margin-bottom:4px}.dash-report-desc{font-size:12px;color:#64748b;line-height:1.45}.dash-report-card .anticon{color:#175df1;flex-shrink:0;margin-top:2px}.dash-queue-skel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dash-queue-skel-item{height:96px;border-radius:12px;background:#f1f5f9}@container dash (min-width: 680px){.dash-queue-grid,.dash-queue-skel,.dash-report-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container dash (min-width: 980px){.dash-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container dash (min-width: 1080px){.dash-split{grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr)}}@container dash (max-width: 520px){.dash-queue-grid,.dash-queue-skel,.dash-stat-grid{grid-template-columns:minmax(0,1fr)}.dash-chart-wrap{height:220px}.dash-panel{padding:14px}.dash-panel-card .ant-card-head,.dash-panel-card .ant-card-body{padding-inline:14px!important}.dash-panel-card .ant-card-head{padding-block:0!important}.dash-panel-card .ant-card-body{padding-block:12px 16px!important}}@media(max-width:991px){.dash-reach-toolbar{flex-direction:column;align-items:stretch}.dash-reach-filter.ant-segmented{width:100%}.dash-reach-filter.ant-segmented .ant-segmented-group{display:flex;width:100%}.dash-reach-filter.ant-segmented .ant-segmented-item{flex:1 1 0;min-width:0}.dash-reach-filter.ant-segmented .ant-segmented-item-label{padding-inline:6px;font-size:12px}.dash-section-head{flex-direction:column;align-items:flex-start}.dash-queue-total{align-self:flex-start}}@media(max-width:767px){.dash-header{flex-direction:column;align-items:stretch;gap:12px}.dash-period-pill{align-self:flex-start;white-space:normal;text-align:center;line-height:1.35}.dash-title{font-size:22px!important}.dash-stat-value{font-size:24px}.dash-reach-value{font-size:20px}.dash-stat-card-top{flex-wrap:wrap;row-gap:6px}.dash-stat-link{width:100%;margin-left:0}.dash-queue-label,.dash-queue-hint{white-space:normal;overflow:visible;text-overflow:unset}.dash-queue-card{min-height:88px;padding:12px 12px 12px 16px}.dash-queue-card__accent{height:calc(100% - 28px);top:14px;bottom:14px}.dash-activity-tabs .ant-tabs-nav{margin-bottom:8px}.dash-activity-tabs .ant-tabs-tab{padding:6px 10px;font-size:13px}}@media(max-width:575px){.dash-queue-grid,.dash-queue-skel,.dash-stat-grid{grid-template-columns:minmax(0,1fr)}.dash-chart-wrap{height:200px}}.user-dashboard-page{display:flex;flex-direction:column;gap:20px}.user-dashboard-page__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.user-dashboard-page__header-left{display:flex;flex-direction:column;gap:4px}.user-dashboard-page__title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.user-dashboard-page__subtitle{margin:4px 0 0;font-size:13px;color:#64748b}.user-dashboard-page__stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.user-dashboard-page__stat-pill strong{font-size:15px;font-weight:700}.user-dashboard{display:flex;flex-direction:column;gap:16px;padding-bottom:8px}.user-dashboard-section{border-radius:12px;padding:20px;background:#fff;border:1px solid #e8eef5;box-shadow:0 1px 3px #175df10d}.user-dashboard-section__title{font-size:15px;font-weight:600;color:#1e293b;margin:0 0 16px;line-height:1.3}.user-dashboard-section--last24{padding:20px}.user-dashboard-section--trends{padding:20px;margin-bottom:0}.user-dashboard-section__loading{color:#64748b;font-size:14px;padding:12px 0}@keyframes user-dashboard-skeleton-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.user-dashboard-skeleton__bone{display:block;border-radius:6px;background:linear-gradient(90deg,#e8eef5,#f5f8fc,#e8eef5);background-size:200px 100%;animation:user-dashboard-skeleton-shimmer 1.2s ease-in-out infinite}.user-dashboard-skeleton__last24-card{pointer-events:none}.user-dashboard-skeleton__last24-accent{opacity:.35}.user-dashboard-skeleton__last24-title{width:120px;height:14px;margin-bottom:8px}.user-dashboard-skeleton__last24-value{width:72px;height:22px;margin-bottom:8px}.user-dashboard-skeleton__last24-trend{width:96px;height:10px}.user-dashboard-skeleton__last24-icon{width:40px;height:40px;border-radius:10px;flex-shrink:0}.user-dashboard-skeleton__metric-card{pointer-events:none;cursor:default}.user-dashboard-skeleton__metric-label{width:88px;height:14px;margin-bottom:8px}.user-dashboard-skeleton__metric-value{width:64px;height:22px;margin-bottom:8px}.user-dashboard-skeleton__metric-trend{width:80px;height:10px}.user-dashboard-skeleton__chart{min-height:299px;display:flex;flex-direction:column;gap:12px;padding-top:8px}.user-dashboard-skeleton__chart-legend{width:140px;height:12px}.user-dashboard-skeleton__chart-area{flex:1;min-height:260px;border-radius:8px}.last24-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}@media(max-width:768px){.last24-grid{grid-template-columns:1fr}}.last24-card{position:relative;display:flex;align-items:flex-start;gap:16px;padding:16px;border-radius:12px;min-height:103px;overflow:hidden;border:1px solid #e8eef5}.last24-card--logged-in{background:#f0f6ff}.last24-card--logged-in .last24-card__accent{background:#175df1}.last24-card--new-users{background:#f8fafc}.last24-card--new-users .last24-card__accent{background:#69adff}.last24-card__accent{position:absolute;left:0;top:16px;width:4px;height:71px;border-radius:2px}.last24-card__body{flex:1;min-width:0;padding-left:8px}.last24-card__header{display:flex;align-items:center;gap:4px;margin-bottom:4px}.last24-card__title{font-size:14px;font-weight:500;color:#475569;text-transform:capitalize}.last24-card__info{display:inline-flex;flex-shrink:0;color:#64748b;cursor:help;line-height:0}.last24-card__value{font-size:22px;font-weight:700;color:#1e293b;margin-bottom:4px;line-height:1.2}.last24-card__icon-wrap{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.last24-card__icon-wrap--image .last24-card__icon{width:40px;height:40px;flex-shrink:0}.last24-card__icon-wrap--boxed{background:#e8f1ff;border-radius:10px}.last24-card__icon-wrap--boxed .last24-card__icon{width:24px;height:24px;color:#175df1;flex-shrink:0}.trend-format{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:500;line-height:normal}.trend-format--up{color:#175df1}.trend-format--down{color:#ef4444}.trend-format--neutral{color:#64748b}.trend-format__arrow{display:inline-flex;flex-shrink:0;width:14px;height:14px;align-items:center;justify-content:center}.trend-format__arrow svg{display:block}.trend-format__arrow--down{transform:rotate(-180deg) scaleX(-1)}.trend-format__label{white-space:nowrap}.metric-trend-card{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-height:103px;margin:0;padding:16px;box-sizing:border-box;border:1px solid #e8eef5;border-radius:12px;background:#fff;text-align:left;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-shadow:none;transition:border .15s ease,padding .15s ease}.metric-trend-card:hover:not(.metric-trend-card--active){border-color:#69adff;background:#f8fafc}.metric-trend-card--active{padding:15.5px;border:1.5px solid var(--metric-border-active, #175df1);background:#f0f6ff}.metric-trend-card--locked{cursor:default}.metric-trend-card:focus{outline:none}.metric-trend-card:focus-visible{outline:2px solid var(--metric-border-active, #175df1);outline-offset:2px}.metric-trend-card__header{display:flex;align-items:center;gap:4px;width:100%}.metric-trend-card__label{font-size:13px;font-weight:500;color:#475569}.metric-trend-card__info{display:inline-flex;flex-shrink:0;color:#64748b;cursor:help;line-height:0}.metric-trend-card__value{font-size:20px;font-weight:700;color:#1e293b;line-height:1.2}.user-trends-section__header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:16px}.user-trends-section__subtitle{font-size:13px;color:#64748b;margin:8px 0 0;font-weight:500;line-height:1.2}.user-trends-section__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.user-trends-section__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:16px}@media(max-width:1200px){.user-trends-section__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:576px){.user-trends-section__metrics{grid-template-columns:1fr}}.user-trends-chart{min-height:299px}.user-trends-chart__legend{font-size:12px;color:#64748b;margin-bottom:8px;font-weight:500}.user-trends-chart--empty{padding:40px;text-align:center;color:#64748b;font-size:14px;min-height:299px;display:flex;align-items:center;justify-content:center}.user-dashboard-range-picker__trigger{display:flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;font-size:13px;font-weight:500;min-width:268px;cursor:pointer}.user-dashboard-range-picker__trigger:hover{border-color:#69adff}.user-dashboard-range-picker__trigger--open,.user-dashboard-range-picker__trigger--open:hover{border-color:#175df1;box-shadow:0 0 0 2px #175df114}.user-dashboard-range-picker__trigger--filled .user-dashboard-range-picker__part--filled{color:#1e293b}.user-dashboard-range-picker__part{color:#64748b;white-space:nowrap}.user-dashboard-range-picker__swap{flex-shrink:0;color:#94a3b8}.user-dashboard-range-picker__calendar{margin-left:auto;flex-shrink:0;color:#94a3b8}.user-dashboard-date-panel{width:100%;max-width:804px}.user-dashboard-date-panel__body{display:flex;align-items:flex-start;min-height:320px}.user-dashboard-date-panel__shortcuts{width:180px;padding:16px;border-right:1px solid #e8eef5;flex-shrink:0;align-self:stretch}.user-dashboard-date-panel__shortcuts-title{font-size:14px;font-weight:600;margin:0 0 8px;color:#1e293b}.user-dashboard-date-panel__option{display:block;width:100%;text-align:left;padding:8px 12px;margin-bottom:4px;border:none;border-radius:8px;background:transparent;font-size:14px;color:#1e293b;cursor:pointer}.user-dashboard-date-panel__option:hover{background:#f0f6ff}.user-dashboard-date-panel__option--active{background:#e8f1ff;color:#175df1;font-weight:500}.user-dashboard-date-panel__calendar{flex:1;min-width:460px;padding:8px 12px;overflow:visible;position:relative}.user-dashboard-date-panel__calendar .user-dashboard-embedded-range{width:100%;height:auto;min-height:0;border:none;box-shadow:none;padding:0;background:transparent}.user-dashboard-date-panel__calendar .user-dashboard-embedded-range.ant-picker{visibility:visible}.user-dashboard-date-panel__calendar .user-dashboard-embedded-range .ant-picker-input,.user-dashboard-date-panel__calendar .user-dashboard-embedded-range .ant-picker-range-separator,.user-dashboard-date-panel__calendar .user-dashboard-embedded-range .ant-picker-suffix,.user-dashboard-date-panel__calendar .user-dashboard-embedded-range .ant-picker-active-bar,.user-dashboard-date-panel__calendar .user-dashboard-embedded-range .ant-picker-clear{display:none!important}.user-dashboard-date-panel__hint{margin:0;padding:8px 16px 0;font-size:12px;font-weight:500;color:#64748b}.user-dashboard-date-panel__footer{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:12px 16px 16px}.user-dashboard-date-panel__btn{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 16px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.user-dashboard-date-panel__btn--cancel{border:1px solid #e2e8f0;background:#fff;color:#475569}.user-dashboard-date-panel__btn--cancel:hover{border-color:#69adff;color:#175df1;background:#f0f6ff}.user-dashboard-date-panel__btn--apply{border:none;background:#175df1;color:#fff}.user-dashboard-date-panel__btn--apply:hover:not(:disabled){background:#0f47c4}.user-dashboard-date-panel__btn--apply:disabled{opacity:.45;cursor:not-allowed}.user-dashboard-date-popover .ant-popover-inner{padding:0;border-radius:10px;overflow:hidden;max-width:804px;width:calc(100vw - 32px)}.user-dashboard-date-popover .ant-popover-inner-content{padding:0}.user-dashboard-embedded-range-popup .ant-picker-range-wrapper,.user-dashboard-embedded-range-popup .ant-picker-panel-container,.user-dashboard-date-panel__calendar .ant-picker-range-wrapper,.user-dashboard-date-panel__calendar .ant-picker-panel-container{box-shadow:none!important;background:transparent!important}.user-dashboard-embedded-range-popup .ant-picker-panel,.user-dashboard-date-panel__calendar .ant-picker-panel{min-width:280px}.user-dashboard-embedded-range-popup .ant-picker-header,.user-dashboard-date-panel__calendar .ant-picker-header{padding:12px 16px;border-bottom:1px solid #e8eef5}.user-dashboard-embedded-range-popup .ant-picker-header-view,.user-dashboard-date-panel__calendar .ant-picker-header-view{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;color:#1e293b;white-space:nowrap;line-height:normal}.user-dashboard-embedded-range-popup .ant-picker-month-btn,.user-dashboard-embedded-range-popup .ant-picker-year-btn,.user-dashboard-date-panel__calendar .ant-picker-month-btn,.user-dashboard-date-panel__calendar .ant-picker-year-btn{flex-shrink:0;margin:0;padding:0;min-width:auto;width:auto;height:auto;border:none;background:transparent;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;cursor:pointer}.user-dashboard-embedded-range-popup .ant-picker-month-btn:hover,.user-dashboard-embedded-range-popup .ant-picker-year-btn:hover,.user-dashboard-date-panel__calendar .ant-picker-month-btn:hover,.user-dashboard-date-panel__calendar .ant-picker-year-btn:hover{color:#175df1}.user-dashboard-embedded-range-popup{position:static!important;inset:auto!important;transform:none!important;padding:0!important}.user-dashboard-embedded-range-popup .ant-picker-dropdown{position:static!important}.user-dashboard-embedded-range-popup .ant-picker-panel-layout{flex-direction:row}.download-report-dropdown{position:relative}.download-report-dropdown__trigger{display:flex;align-items:center;justify-content:center;gap:8px;width:157px;height:40px;padding:0 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;background:#175df1;color:#fff;border:none;border-radius:10px;font-size:13px;font-weight:500;line-height:normal;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}.download-report-dropdown__trigger:hover:not(:disabled):not(.download-report-dropdown__trigger--active){background:#0f47c4}.download-report-dropdown__trigger--active{background:#0f47c4}.download-report-dropdown__trigger:disabled{opacity:.6;cursor:not-allowed}.download-report-dropdown__icon{flex-shrink:0;color:#fff}.download-report-dropdown__popover{position:absolute;top:calc(100% + 3px);right:0;width:157px;display:flex;flex-direction:column;align-items:center;z-index:100;filter:drop-shadow(1px 1px 3px rgba(0,0,0,.04))}.download-report-dropdown__caret{flex-shrink:0;width:9px;height:5px;color:#fff}.download-report-dropdown__menu{width:100%;display:flex;flex-direction:column;gap:8px;padding:8px;background:#fff;border:none;border-radius:10px;box-shadow:2px 3px 8px #0000001a}.download-report-dropdown__menu-title{margin:0;font-size:10px;font-weight:500;line-height:normal;color:#64748b;white-space:nowrap}.download-report-dropdown__options{display:flex;flex-direction:column;gap:8px;width:100%}.download-report-dropdown__option{display:flex;align-items:center;justify-content:center;width:100%;height:36px;padding:10px;border:none;border-radius:8px;background:#f5f8fc;font-size:13px;font-weight:500;line-height:normal;color:#1e293b;cursor:pointer;white-space:nowrap}.download-report-dropdown__option:hover:not(:disabled){background:#f0f6ff}.download-report-dropdown__option:disabled{opacity:.6;cursor:not-allowed}.user-mgmt-page{display:flex;flex-direction:column;gap:20px}.user-mgmt-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.user-mgmt-page-header-left{display:flex;flex-direction:column;gap:4px}.user-mgmt-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.user-mgmt-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.user-mgmt-stat-pill strong{font-size:15px;font-weight:700}.user-mgmt-toolbar-card,.user-mgmt-table-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.user-mgmt-toolbar-card .ant-card-body{padding:16px 20px!important}.user-mgmt-toolbar{display:grid;grid-template-columns:minmax(240px,1fr) auto;gap:12px;align-items:end}.user-mgmt-field{display:flex;flex-direction:column;gap:6px;min-width:0}.user-mgmt-field-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em;line-height:1}.user-mgmt-search{width:100%}.user-mgmt-search.ant-input-affix-wrapper,.user-mgmt-search .ant-input-affix-wrapper{height:40px;border-radius:10px;padding:0 12px;border-color:#e2e8f0;display:flex;align-items:center}.user-mgmt-search.ant-input-affix-wrapper:hover,.user-mgmt-search .ant-input-affix-wrapper:hover,.user-mgmt-search.ant-input-affix-wrapper-focused,.user-mgmt-search .ant-input-affix-wrapper-focused{border-color:#69adff!important;box-shadow:0 0 0 2px #175df114!important}.user-mgmt-toolbar-actions{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.user-mgmt-action-btn{height:40px;border-radius:10px}.user-mgmt-table-card{overflow-x:auto}.user-mgmt-table-card .ant-card-body{padding:0!important}.user-mgmt-table-card .ant-table table{table-layout:auto!important;width:max-content;min-width:100%}.user-mgmt-table-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px!important;border-bottom:1px solid #e8eef5!important;white-space:nowrap}.user-mgmt-table-card .ant-table-thead>tr>th:before{display:none!important}.user-mgmt-table-card .ant-table-tbody>tr>td{padding:14px 16px!important;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9!important;vertical-align:middle;white-space:nowrap}.user-mgmt-table-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.user-mgmt-table-card .ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 #175df1}.user-mgmt-table-card .ant-pagination{padding:14px 20px;margin:0!important;border-top:1px solid #f0f4f8}.user-mgmt-id-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px;display:inline-block}.user-mgmt-name-cell{font-weight:600;color:#1e293b}.user-mgmt-email-cell{color:#475569}.user-mgmt-date-cell{font-size:12px;color:#64748b}.user-mgmt-status-tag{margin:0!important;border-radius:6px!important;font-size:12px!important}.user-mgmt-view-btn{border-radius:8px;font-size:12px}.user-mgmt-detail-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.user-mgmt-detail-name{font-size:16px;font-weight:600;color:#1e293b}.user-mgmt-detail-label{display:block;font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em;margin-bottom:8px}.user-mgmt-detail-bio{font-size:14px;color:#334155;line-height:1.6;white-space:pre-wrap;word-break:break-word}@media(max-width:991px){.user-mgmt-page-header{flex-direction:column;align-items:flex-start}.user-mgmt-toolbar{grid-template-columns:1fr}.user-mgmt-toolbar-actions{justify-content:flex-end}}.search-review{display:flex;flex-direction:row;gap:4px;padding:8px;background-color:#fff;width:270px;border-radius:5px;align-items:center}.search-review input{background-color:transparent;border:none;font-size:12px;font-style:normal;width:100%;height:100%;font-weight:400}.search-review input::placeholder{color:#aeafb7}.btn-apply{padding:8px 16px;border-radius:5px;border:1px solid #4361ee;background:transparent;font-size:12px;font-style:normal;font-weight:500;line-height:normal;color:#4060ff;height:40px}.btn-clear{display:flex;flex-direction:row;align-items:center;gap:4px;height:40px;font-size:12px;font-style:normal;font-weight:500;line-height:normal;background:transparent;color:#aeafb7}.btn-bin{background:transparent}.divide-bar{width:1px;height:30px;background:#cccfe5}.text-result{font-size:12px;font-style:normal;font-weight:400;line-height:normal;color:#000}.text-update-status{font-size:12px;font-style:normal;font-weight:400;line-height:normal;color:#858693}.limit-selector{border-radius:5px;border:1px solid #ebecf5;background:#fff;padding:8px 16px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;color:#000}.text-pagination{font-size:12px;font-style:normal;font-weight:400;line-height:normal;color:#858693}.badge-high-score{padding:4px 8px;border-radius:20px;background:#4060ff1a;color:#4060ff;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.badge-low-score{padding:4px 8px;border-radius:20px;background:#fff5ec;color:#eb9347;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.badge-pending{padding:4px 8px;border-radius:20px;background:#f5f5f8;color:#abadba;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.text-pagination span{color:#000}.text-approved{color:#00af6c;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.text-rejected{font-size:12px;font-style:normal;font-weight:400;line-height:normal;color:#ff1a45}.text-normals{font-size:12px;font-style:normal;font-weight:400;line-height:normal;color:#858693}.text-date{color:#858693;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.text-details-table{font-size:12px;font-style:normal;font-weight:400;line-height:normal;overflow-wrap:break-word;color:#000}.actions-dropdown-container{position:relative}.actions-dropdown-container button{background-color:transparent}.dropdown-items{position:absolute;left:-120px;border-radius:8px;padding:8px 0;height:fit-content;width:fit-content;z-index:10;flex-direction:column;align-items:flex-start;background:#fff;box-shadow:0 1px 4px #3636411a,0 0 10px #3636411a}.btn-icons{display:flex;flex-direction:row;gap:8px;align-items:center;padding:8px 16px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;width:100%}.btn-icons:hover{background-color:#f5f5f8}.title-modal{display:flex;justify-content:space-between;background-color:#21232a;border-top-left-radius:16px;border-top-right-radius:16px;padding-left:24px;padding-top:16px}.title-modal button{padding:10px 16px 16px;border-radius:10px 10px 0 0;background-color:transparent;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.body-modal-container{padding:24px;display:flex;flex-direction:column;gap:16px;height:80vh;overflow:scroll;width:100%}.body-modal-container p{margin-bottom:0}.body-modal-container .text-title{color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.body-modal-container .text-subtitle{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.body-modal-container .text-score{font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.body-modal-container .text-details{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.body-modal-container .divide-bar{width:1px;height:18px;background:#cccfe5}.body-modal-container ul{list-style-type:disc;margin-left:24px;color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.body-modal-container ul li{margin-bottom:4px}.body-modal-container ul li .text-experience-score{font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.body-modal-container hr{border:none;border-top:1px solid #cccfe5;width:100%}.body-modal-container img{width:100%;height:340px;object-fit:contain;border-radius:10px}.body-modal-container .company-list-image{width:32px;height:32px;border-radius:5px;object-fit:contain;flex-shrink:0}.score-table{border-collapse:collapse}.score-table th{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.score-table td{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.score-table th,.score-table td{border:1px solid #ddd;padding:8px 16px}.score-table .column-topic{width:60%}.score-table .column-score,.score-table .column-total{width:20%}.body-modal-container .text-status{font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.update-status-container{display:flex;height:400px;flex-direction:column;align-items:flex-start;gap:16px;flex-shrink:0;align-self:stretch;border-radius:10px;border:1px solid #cccfe5;overflow:auto}.update-status-label{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.body-modal-container .btn-cancel{display:flex;height:45px;padding:0 16px;justify-content:center;align-items:center;gap:10px;color:#858693;font-size:16px;border-radius:8px;font-style:normal;font-weight:500;line-height:normal}.body-modal-container .btn-save{display:flex;height:45px;padding:0 16px;justify-content:center;align-items:center;gap:10px;color:#fff;border-radius:8px;font-size:16px;font-style:normal;font-weight:500;line-height:normal;background-color:#4060ff}.body-modal-container .btn-save:disabled{background-color:#858693}.cursor-default{cursor:default!important}.reviews-modal .ant-modal-content{border-radius:16px;overflow:hidden;box-shadow:0 24px 48px #0f172a24;padding:0}.reviews-modal .ant-modal-body{padding:0}.reviews-modal-shell{display:grid;grid-template-columns:280px minmax(0,1fr);height:100%;min-height:min(680px,88vh);max-height:88vh;overflow:hidden;background:var(--admin-white, #fff)}@media(max-width:860px){.reviews-modal-shell{grid-template-columns:1fr;max-height:92vh}.reviews-modal-rail{border-right:none;border-bottom:1px solid var(--admin-border, #e8eef5)}.reviews-modal-rail-nav{flex-direction:row;overflow-x:auto}.reviews-modal-rail-tab{min-width:200px}}.reviews-modal-rail{display:flex;flex-direction:column;gap:16px;height:100%;min-height:0;padding:20px 16px;overflow:hidden;background:linear-gradient(180deg,#f8fbff,#f0f6ff);border-right:1px solid #d6e6ff}.reviews-modal-rail-brand{padding:0 4px}.reviews-modal-rail-eyebrow{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--admin-blue, #175df1)}.reviews-modal-rail-company{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;background:#fff;border:1px solid #e8eef5;box-shadow:0 1px 2px #0f172a0a}.reviews-modal-rail-avatar,.reviews-modal-rail .company-avatar{width:48px;height:48px;border-radius:10px;object-fit:contain;flex-shrink:0}.reviews-modal-rail-company-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.reviews-modal-rail-company-copy strong{font-size:14px;font-weight:700;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reviews-modal-rail-company-copy span{font-size:12px;color:#64748b}.reviews-modal-rail-meta{display:flex;flex-direction:column;gap:6px;padding:0 4px}.reviews-modal-rail-meta-row{display:flex;align-items:center;gap:8px;font-size:13px;color:#334155;min-width:0}.reviews-modal-rail-meta-row .anticon{color:#94a3b8}.reviews-modal-rail-date{display:block;min-height:18px;font-size:12px;padding-left:22px;line-height:18px}.reviews-modal-rail-stats{display:flex;flex-direction:column;gap:10px;flex-shrink:0;min-height:188px}.reviews-modal-rail-stat-skeleton{height:56px!important;border-radius:10px!important}.reviews-modal-rail-stat-empty{font-size:14px;line-height:22px}.reviews-modal-rail-stat{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:10px;background:#fff;border:1px solid #e8eef5}.reviews-modal-rail-stat--rating .reviews-modal-rail-stat-value{display:flex;align-items:center;justify-content:space-between;gap:8px}.reviews-modal-rail-stat-value strong{font-size:18px;font-weight:700;color:#1e293b;font-variant-numeric:tabular-nums}.reviews-modal-rail-stat-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.reviews-modal-status-tag{margin:0;width:fit-content;font-weight:600}.reviews-modal-rail-nav{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:8px}.reviews-modal-rail-tab{display:flex;align-items:flex-start;gap:10px;width:100%;padding:12px;border:1px solid transparent;border-radius:12px;background:#ffffffa6;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.reviews-modal-rail-tab:hover{border-color:#b9cce0;background:#fff}.reviews-modal-rail-tab.is-active{border-color:#175df1;background:#fff;box-shadow:0 0 0 1px #175df11f}.reviews-modal-rail-tab-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#e8f1ff;color:#175df1;font-size:16px;flex-shrink:0}.reviews-modal-rail-tab.is-active .reviews-modal-rail-tab-icon{background:#175df1;color:#fff}.reviews-modal-rail-tab-text{display:flex;flex-direction:column;gap:2px;min-width:0}.reviews-modal-rail-tab-text strong{font-size:13px;font-weight:700;color:#1e293b;line-height:1.3}.reviews-modal-rail-tab-text span{font-size:11px;line-height:1.4;color:#64748b}.reviews-modal-main{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;background:#f8fafc}.reviews-modal-main-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-shrink:0;min-height:76px;padding:18px 22px 14px;background:#fff;border-bottom:1px solid #e8eef5;box-sizing:border-box}.reviews-modal-main-title{margin:0 0 4px!important;font-weight:700!important;color:#1e293b!important}.reviews-modal-main-head .ant-typography-secondary{display:block;min-height:40px;max-width:520px;line-height:1.45}.reviews-modal-close-btn{flex-shrink:0;width:40px;height:40px;color:#64748b}.reviews-modal-close-btn:hover{color:#175df1!important;background:#f0f6ff!important}.reviews-modal-scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.reviews-modal-scroll-body{min-height:100%}.reviews-modal-loading{display:flex;align-items:center;justify-content:center;min-height:100%;padding:48px 16px;box-sizing:border-box}.reviews-modal-empty{display:flex;align-items:center;justify-content:center;min-height:320px;padding:32px 16px}.reviews-modal-pane{padding:20px 22px 28px}.reviews-modal-pane-lead{display:block;margin-bottom:16px;font-size:13px;line-height:1.5}.reviews-modal .body-modal-container{height:auto!important;max-height:none!important;overflow:visible!important;background:transparent}.reviews-modal-full-review .body-modal-container--embedded{padding:20px 22px 28px;gap:16px}.reviews-modal-full-review .body-modal-container--embedded>.d-flex.flex-column.gap-2{padding:16px 18px;border-radius:14px;border:1px solid #e8eef5;background:#fff;box-shadow:0 1px 2px #0f172a0a}.reviews-modal-full-review .body-modal-container--embedded .text-subtitle{color:#475569;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.reviews-modal-full-review .body-modal-container--embedded .text-details{color:#334155;font-size:14px;line-height:1.6}.reviews-modal-full-review .body-modal-container--embedded .text-title{margin:8px 0 0;padding:0 0 10px;border-bottom:1px solid #e8eef5;font-size:15px;font-weight:700;color:#1e293b}.reviews-modal-full-review .body-modal-container--embedded hr{border:none;margin:4px 0}.reviews-modal-full-review .body-modal-container--embedded .divide-bar{background:#cbd5e1}.reviews-modal-score-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px}.reviews-modal-score-card{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid #e8eef5;border-radius:14px;background:#fff;box-shadow:0 1px 2px #0f172a0a}.reviews-modal-score-card-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.reviews-modal-score-card-label{font-size:11px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.reviews-modal-score-card-value{font-size:24px;font-weight:700;color:#1e293b;line-height:1.2;font-variant-numeric:tabular-nums}.reviews-modal-score-card-value strong{font-size:inherit;font-weight:inherit;color:inherit}.reviews-modal-score-card--overall .reviews-modal-score-card-value{color:#175df1}.reviews-modal-score-card-hint{margin:0;font-size:12px;line-height:1.5;color:#64748b}.reviews-modal-score-trust-value{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.reviews-modal-score-trust-tag{margin:0;padding:4px 10px;border-radius:999px!important;font-size:12px;font-weight:600}.reviews-modal-score-table .ant-table{border:1px solid #e8eef5;border-radius:14px;overflow:hidden;background:#fff}.reviews-modal-score-table .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px!important}.reviews-modal-score-table .ant-table-tbody>tr>td,.reviews-modal-score-table .ant-table-summary>tr>td{color:#334155;font-size:13px;padding:14px 16px!important;border-color:#f1f5f9!important;background:#fff}.reviews-modal-score-table .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.reviews-modal-score-table .ant-table-tbody>tr:hover>td:first-child{box-shadow:inset 3px 0 #175df1}.reviews-modal-score-topic{width:42%}.reviews-modal-score-topic-cell{display:inline-flex;align-items:center;gap:8px}.reviews-modal-score-topic-label{color:#1e293b;font-weight:500}.reviews-modal-score-topic-info{color:#94a3b8;font-size:14px;cursor:help}.reviews-modal-score-topic-info:hover{color:#175df1}.reviews-modal-score-weight{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:4px 10px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;color:#175df1;font-size:12px;font-weight:700}.reviews-modal-score-bar-cell{display:flex;flex-direction:column;gap:8px;min-width:200px}.reviews-modal-score-progress{margin:0}.reviews-modal-score-progress .ant-progress-inner{background:#f0f4f8}.reviews-modal-score-progress .ant-progress-bg{height:8px!important}.reviews-modal-score-bar-meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.reviews-modal-score-raw{font-size:14px;font-weight:700;color:#1e293b;font-variant-numeric:tabular-nums}.reviews-modal-score-percent{font-size:12px;font-weight:600;color:#64748b;font-variant-numeric:tabular-nums}.reviews-modal-update-status-only .ant-modal-content{padding:0;overflow:hidden}.reviews-modal-update-status-only .ant-modal-body{padding:0}.review-status-modal{display:flex;flex-direction:column}.review-status-modal-header{padding:20px 24px 0}.review-status-modal-title{margin:0;font-size:20px;font-weight:700;color:#1e293b;line-height:1.3}.review-status-modal-subtitle{margin:6px 0 0;font-size:13px;color:#64748b;line-height:1.5}.review-status-modal-loading{min-height:220px}.review-status-modal-review-card{margin:20px 24px 0;padding:16px;border:1px solid #d6e6ff;border-radius:12px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff)}.review-status-modal-review-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.review-status-modal-dot{color:#94a3b8}.review-status-modal-review-title{margin:10px 0 0;font-size:15px;font-weight:600;color:#1e293b;line-height:1.45}.review-status-modal-rating{margin-top:10px}.review-status-modal-flow{display:flex;align-items:center;gap:12px;margin:20px 24px 0;padding:14px 16px;border:1px solid #e8eef5;border-radius:12px;background:#f8fafc}.review-status-modal-flow-step{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.review-status-modal-flow-arrow{flex-shrink:0;color:#94a3b8;font-size:14px}.review-status-modal-current-tag{align-self:flex-start;margin:0;padding:4px 12px;border-radius:999px;font-size:13px;font-weight:600;text-transform:capitalize;background:#fff;border:1px solid #e8eef5}.review-status-modal-current-tag--approved{color:#175df1;background:#e8f1ff;border-color:#d6e6ff}.review-status-modal-current-tag--rejected{color:#ef4444;background:#fef2f2;border-color:#fecaca}.review-status-modal-current-tag--pending,.review-status-modal-current-tag--verified{color:#64748b}.review-status-modal-placeholder{font-size:13px;color:#94a3b8}.review-status-modal-options{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 24px 0}.review-status-modal-option{position:relative;display:flex;align-items:flex-start;gap:12px;width:100%;padding:14px;border:1px solid #e8eef5;border-radius:12px;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.review-status-modal-option:hover:not(:disabled){border-color:#69adff;background:#f8fbff}.review-status-modal-option.is-selected{border-color:#175df1;background:#f0f6ff;box-shadow:0 0 0 3px #175df114}.review-status-modal-option:disabled{cursor:not-allowed;opacity:.7}.review-status-modal-option-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;font-size:18px;flex-shrink:0}.review-status-modal-option--approved .review-status-modal-option-icon{color:#175df1;background:#e8f1ff}.review-status-modal-option--rejected .review-status-modal-option-icon{color:#ef4444;background:#fef2f2}.review-status-modal-option-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.review-status-modal-option-copy strong{font-size:14px;font-weight:700;color:#1e293b}.review-status-modal-option-copy span{font-size:12px;line-height:1.45;color:#64748b}.review-status-modal-option-badge{position:absolute;top:10px;right:10px;padding:2px 8px;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.review-status-modal-footer{margin-top:20px;padding:16px 24px 24px;border-top:1px solid #f0f4f8;background:#fff}.review-status-modal-hint{margin:0 0 12px;font-size:12px;color:#94a3b8;text-align:center}.review-status-modal-hint--ready{color:#64748b}.review-status-modal-hint--ready strong{color:#175df1}.reviews-modal-status-field{display:flex;flex-direction:column;gap:6px}.reviews-modal-status-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.reviews-modal-status-select{width:100%;max-width:320px}.reviews-modal-status-select.ant-select .ant-select-selector{height:40px!important;border-radius:10px!important;border-color:#e2e8f0!important;display:flex;align-items:center}.reviews-modal-status-select.ant-select-focused .ant-select-selector{border-color:#69adff!important;box-shadow:0 0 0 3px #175df114!important}.reviews-modal-actions{display:flex;justify-content:flex-end;gap:8px}.reviews-modal-actions .ant-btn{height:40px;min-width:110px;border-radius:10px}@media(max-width:768px){.reviews-modal-score-summary{grid-template-columns:1fr}.reviews-modal-score-card-value{font-size:22px}.review-status-modal-flow{flex-direction:column;align-items:stretch}.review-status-modal-flow-arrow{align-self:center;transform:rotate(90deg)}.review-status-modal-options{grid-template-columns:1fr}}.reviews-activity-page{display:flex;flex-direction:column;gap:20px}.reviews-activity-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.reviews-activity-page-header-left{display:flex;flex-direction:column;gap:4px}.reviews-activity-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.reviews-activity-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.reviews-activity-stat-pill strong{font-size:15px;font-weight:700}.reviews-activity-toolbar-card,.reviews-activity-table-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.reviews-activity-toolbar-card .ant-card-body{padding:16px 20px!important}.reviews-activity-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) minmax(160px,200px) auto;gap:12px}@media(max-width:900px){.reviews-activity-toolbar{grid-template-columns:1fr 1fr}.reviews-activity-toolbar-actions{grid-column:1 / -1}}@media(max-width:576px){.reviews-activity-toolbar{grid-template-columns:1fr}}.reviews-activity-field{display:flex;flex-direction:column;gap:6px;min-width:0}.reviews-activity-field-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em;line-height:1}.reviews-activity-search,.reviews-activity-status{width:100%}.reviews-activity-search.ant-input-affix-wrapper,.reviews-activity-status.ant-select .ant-select-selector{height:40px!important;border-radius:10px!important;border-color:#e2e8f0!important}.reviews-activity-search.ant-input-affix-wrapper{padding:0 12px;display:flex;align-items:center}.reviews-activity-search.ant-input-affix-wrapper:hover,.reviews-activity-search.ant-input-affix-wrapper-focused{border-color:#69adff!important;box-shadow:0 0 0 2px #175df114!important}.reviews-activity-status.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.reviews-activity-status.ant-select-focused .ant-select-selector{border-color:#69adff!important;box-shadow:0 0 0 2px #175df114!important}.reviews-activity-status.ant-select .ant-select-selector{display:flex;align-items:center}.reviews-activity-toolbar-actions{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.reviews-activity-action-btn{height:40px;border-radius:10px}.reviews-activity-table-card{overflow-x:auto}.reviews-activity-table-card .ant-card-body{padding:0!important}.reviews-activity-table-card .ant-table table{table-layout:auto!important;width:max-content;min-width:100%}.reviews-activity-table-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px!important;border-bottom:1px solid #e8eef5!important;white-space:nowrap}.reviews-activity-table-card .ant-table-thead>tr>th:before{display:none!important}.reviews-activity-table-card .ant-table-tbody>tr>td{padding:14px 16px!important;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9!important;vertical-align:middle}.reviews-activity-table-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.reviews-activity-table-card .ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 #175df1}.reviews-activity-table-card .ant-pagination{padding:14px 20px;margin:0!important;border-top:1px solid #f0f4f8}.reviews-activity-table-card .ant-table-tbody>tr.reviews-activity-row--highlight>td{background:#f0f6ff!important}.reviews-activity-table-card .ant-table-tbody>tr.reviews-activity-row--highlight>td:first-child{box-shadow:inset 3px 0 #175df1}.reviews-activity-id-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px;display:inline-block}.reviews-activity-reviewer-cell{font-weight:600;color:#1e293b;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.reviews-activity-overview-cell{max-width:220px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#475569;line-height:1.4}.reviews-activity-company-cell{max-width:180px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#475569;line-height:1.4}.reviews-activity-date-cell{display:flex;flex-direction:column;gap:2px;font-size:12px;color:#64748b;white-space:nowrap}.reviews-activity-date-cell strong{font-weight:600;color:#334155}.reviews-activity-status-tag,.reviews-activity-score-tag{margin:0!important;border-radius:6px!important;font-size:11px!important;font-weight:600!important;line-height:1.4!important;padding:2px 8px!important}.reviews-activity-actions-btn{color:#64748b}.reviews-activity-actions-btn:hover{color:#175df1!important;background:#f0f6ff!important}.background-icon-delete{background-color:#ffe5e5;border-radius:100%;width:48px;height:48px}.button-cancel-review{border-radius:8px;border:1px solid #858693;padding:0 16px;background-color:#fff}.button-cancel-review:hover{background-color:#f5f5f8}.button-delete-review{border-radius:8px;border:1px solid #ff6060;padding:0 16px;background-color:#ff6060}.button-update-review{border-radius:8px;border:1px solid #00af6c;padding:0 16px;background-color:#00af6c}.review-mgmt-page{display:flex;flex-direction:column;gap:20px}.review-mgmt-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.review-mgmt-page-header-left{display:flex;flex-direction:column;gap:4px}.review-mgmt-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.review-mgmt-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.review-mgmt-stat-pill strong{font-size:15px;font-weight:700}.review-mgmt-toolbar-card,.review-mgmt-table-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.review-mgmt-toolbar-card .ant-card-body{padding:16px 20px!important}.review-mgmt-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.review-mgmt-toolbar-filters{display:flex;gap:12px;flex:1;min-width:0;flex-wrap:wrap}.review-mgmt-field-search{flex:1 1 240px;min-width:200px;max-width:380px}.review-mgmt-field-status{flex:0 0 160px;min-width:140px}.review-mgmt-field-country{flex:1 1 220px;min-width:200px;max-width:320px}.review-mgmt-date-range{display:flex;align-items:flex-end;gap:8px;flex-wrap:nowrap}.review-mgmt-field-date{flex:0 0 148px;min-width:132px}.review-mgmt-date-separator{flex-shrink:0;align-self:flex-end;height:40px;display:inline-flex;align-items:center;color:#94a3b8;font-size:14px;font-weight:500;line-height:1;padding-bottom:0}@media(max-width:900px){.review-mgmt-toolbar{flex-direction:column;align-items:stretch}.review-mgmt-toolbar-filters{width:100%}.review-mgmt-field-search{flex:1 1 100%;max-width:none}.review-mgmt-toolbar-actions{width:100%;justify-content:flex-end}}@media(max-width:576px){.review-mgmt-field-status,.review-mgmt-field-country,.review-mgmt-field-date{flex:1 1 100%;min-width:0;max-width:none}.review-mgmt-date-range{flex:1 1 100%;flex-wrap:wrap}.review-mgmt-date-separator{display:none}.review-mgmt-toolbar-actions{flex-wrap:wrap}.review-mgmt-toolbar-actions .review-mgmt-action-btn{flex:1 1 auto}}.review-mgmt-field{display:flex;flex-direction:column;gap:6px;min-width:0}.review-mgmt-field-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em;line-height:1}.review-mgmt-search,.review-mgmt-status,.review-mgmt-country,.review-mgmt-date,.review-mgmt-bulk-status{width:100%}.review-mgmt-search.ant-input-affix-wrapper,.review-mgmt-status.ant-select .ant-select-selector,.review-mgmt-date.ant-picker,.review-mgmt-bulk-status.ant-select .ant-select-selector{height:40px!important;border-radius:10px!important;border-color:#e2e8f0!important}.review-mgmt-search.ant-input-affix-wrapper{padding:0 12px;display:flex;align-items:center}.review-mgmt-country.ant-select .ant-select-selector{min-height:40px!important;height:auto!important;border-radius:10px!important;border-color:#e2e8f0!important;padding-top:4px;padding-bottom:4px}.review-mgmt-search.ant-input-affix-wrapper:hover,.review-mgmt-search.ant-input-affix-wrapper-focused,.review-mgmt-status.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.review-mgmt-status.ant-select-focused .ant-select-selector,.review-mgmt-country.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.review-mgmt-country.ant-select-focused .ant-select-selector,.review-mgmt-date.ant-picker:hover,.review-mgmt-date.ant-picker-focused,.review-mgmt-bulk-status.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.review-mgmt-bulk-status.ant-select-focused .ant-select-selector{border-color:#69adff!important;box-shadow:0 0 0 2px #175df114!important}.review-mgmt-country-cell,.review-mgmt-country-option{display:inline-flex;align-items:center;gap:8px}.review-mgmt-country-cell{white-space:nowrap}.review-mgmt-country-flag{width:18px;height:12px;object-fit:cover;border-radius:2px;flex-shrink:0}.review-mgmt-country-empty{color:#94a3b8}.review-mgmt-status.ant-select .ant-select-selector,.review-mgmt-bulk-status.ant-select .ant-select-selector{display:flex;align-items:center}.review-mgmt-date.ant-picker{width:100%}.review-mgmt-toolbar-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap}.review-mgmt-export-btn{border-color:#e2e8f0;color:#475569}.review-mgmt-export-btn:hover:not(:disabled){border-color:#69adff!important;color:#175df1!important;background:#f0f6ff!important}.review-mgmt-action-btn{height:40px;border-radius:10px}.review-mgmt-bulk-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 20px;border-bottom:1px solid #f0f4f8;background:#fafbfd}.review-mgmt-bulk-count{font-size:13px;color:#475569;font-weight:500;white-space:nowrap}.review-mgmt-bulk-count strong{color:#175df1;font-weight:700}.review-mgmt-bulk-divider{width:1px;height:24px;background:#e8eef5;flex-shrink:0}.review-mgmt-bulk-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.review-mgmt-bulk-status{min-width:140px}.review-mgmt-bulk-delete{margin-left:auto;color:#ef4444!important}.review-mgmt-bulk-delete:hover:not(:disabled){color:#dc2626!important;background:#fef2f2!important}.review-mgmt-table-card{overflow-x:auto}.review-mgmt-table-card .ant-card-body{padding:0!important}.review-mgmt-table-card .ant-table table{table-layout:auto!important;width:max-content;min-width:100%}.review-mgmt-table-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px!important;border-bottom:1px solid #e8eef5!important;white-space:nowrap}.review-mgmt-table-card .ant-table-thead>tr>th:before{display:none!important}.review-mgmt-table-card .ant-table-tbody>tr>td{padding:14px 16px!important;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9!important;vertical-align:middle}.review-mgmt-table-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.review-mgmt-table-card .ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 #175df1}.review-mgmt-table-card .ant-pagination{padding:14px 20px;margin:0!important;border-top:1px solid #f0f4f8}.review-mgmt-id-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px;display:inline-block}.review-mgmt-reviewer-cell{font-weight:600;color:#1e293b;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.review-mgmt-overview-cell,.review-mgmt-company-cell{max-width:220px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#475569;line-height:1.4}.review-mgmt-date-cell{display:flex;flex-direction:column;gap:2px;font-size:12px;color:#64748b;white-space:nowrap}.review-mgmt-date-cell strong{font-weight:600;color:#334155}.review-mgmt-status-tag,.review-mgmt-score-tag{margin:0!important;border-radius:6px!important;font-size:11px!important;font-weight:600!important;line-height:1.4!important;padding:2px 8px!important}.review-mgmt-actions-btn{color:#64748b}.review-mgmt-actions-btn:hover{color:#175df1!important;background:#f0f6ff!important}.review-mgmt-menu-danger{color:#ef4444!important}@keyframes ldio-6bqoyb3qo3n{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ldio-6bqoyb3qo3n div{box-sizing:border-box!important}.ldio-6bqoyb3qo3n>div{position:absolute;width:97px;height:97px;top:1.5px;left:1.5px;border-radius:50%;border:9px solid #000;border-color:#71abfe transparent #71abfe transparent;animation:ldio-6bqoyb3qo3n .4166666666666667s linear infinite}.ldio-6bqoyb3qo3n>div:nth-child(2){border-color:transparent}.ldio-6bqoyb3qo3n>div:nth-child(2) div{position:absolute;width:100%;height:100%;transform:rotate(45deg)}.ldio-6bqoyb3qo3n>div:nth-child(2) div:before,.ldio-6bqoyb3qo3n>div:nth-child(2) div:after{content:"";display:block;position:absolute;width:9px;height:9px;top:-9px;left:35px;background:#71abfe;border-radius:50%;box-shadow:0 88px #71abfe}.ldio-6bqoyb3qo3n>div:nth-child(2) div:after{left:-9px;top:35px;box-shadow:88px 0 #71abfe}.loadingio-spinner-dual-ring-ejlcpuimdk7{width:48px;height:48px;display:inline-block;overflow:hidden;background:none}.ldio-6bqoyb3qo3n{width:100%;height:100%;position:relative;transform:translateZ(0) scale(.48);backface-visibility:hidden;transform-origin:0 0}.ldio-6bqoyb3qo3n div{box-sizing:content-box}/*!
* Quill Editor v2.0.3
* https://quilljs.com
* Copyright (c) 2017-2024, Slab
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.rich-text-editor .ql-toolbar{border-top-left-radius:4px;border-top-right-radius:4px}.rich-text-editor .ql-container{border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-size:14px}.rich-text-editor .ql-editor{min-height:140px}.rich-text-editor ol{list-style-type:decimal}.review-dashboard-page{display:flex;flex-direction:column;gap:20px}.review-dashboard-page__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.review-dashboard-page__header-left{display:flex;flex-direction:column;gap:4px}.review-dashboard-page__title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.review-dashboard{display:flex;flex-direction:column;gap:16px;padding-bottom:8px}.review-dashboard-section{border-radius:12px;margin-bottom:0;background:#fff;border:1px solid #e8eef5;box-shadow:0 1px 3px #175df10d}.review-dashboard-section__title{font-size:15px;font-weight:600;color:#1e293b;margin:0 0 16px;line-height:1.3}.review-dashboard-section--last24{padding:20px}.review-dashboard-section--combined{padding:20px;display:flex;flex-direction:column;gap:24px}.review-dashboard-section__loading{color:#64748b;font-size:14px;padding:12px 0}@keyframes review-dashboard-skeleton-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.review-dashboard-skeleton__bone{display:block;border-radius:8px;background:linear-gradient(90deg,#e8eef5,#f5f8fc,#e8eef5);background-size:200px 100%;animation:review-dashboard-skeleton-shimmer 1.2s ease-in-out infinite}.review-dashboard-skeleton__last24-card{pointer-events:none}.review-dashboard-skeleton__last24-accent{opacity:.35}.review-dashboard-skeleton__last24-title{width:120px;height:14px;margin-bottom:8px}.review-dashboard-skeleton__last24-value{width:72px;height:22px;margin-bottom:8px}.review-dashboard-skeleton__last24-trend{width:96px;height:10px}.review-dashboard-skeleton__last24-icon{width:40px;height:40px;border-radius:10px;flex-shrink:0}.review-dashboard-skeleton__metric-card{pointer-events:none;cursor:default}.review-dashboard-skeleton__metric-label{width:88px;height:14px;margin-bottom:8px}.review-dashboard-skeleton__metric-value{width:64px;height:22px;margin-bottom:8px}.review-dashboard-skeleton__metric-trend{width:80px;height:10px}.review-dashboard-skeleton__chart{min-height:299px;display:flex;flex-direction:column;gap:12px;padding-top:8px}.review-dashboard-skeleton__chart-legend{width:140px;height:12px}.review-dashboard-skeleton__chart-area{flex:1;min-height:260px;border-radius:10px}.review-dashboard-skeleton__source-card{pointer-events:none}.review-dashboard-skeleton__source-title{width:96px;height:14px}.review-dashboard-skeleton__source-total{width:40px;height:14px}.review-dashboard-skeleton__source-bar{width:100%;height:18px;border-radius:6px}.review-dashboard-skeleton__source-status{width:88px;height:14px}.review-dashboard-skeleton__source-count{width:32px;height:14px}.review-dashboard-skeleton__source-trend{width:72px;height:10px}.review-metrics-block{display:flex;flex-direction:column;gap:16px;width:100%}.review-metrics-block__chart-wrap{border-bottom:1px solid #e8eef5;padding-bottom:24px}.last24-card--approved{background:#f0f6ff}.last24-card--approved .last24-card__accent{background:#175df1}.last24-card--rejected{background:#fff7f7}.last24-card--rejected .last24-card__accent{background:#ef4444}.last24-card__trend-unavailable{font-size:10px;font-weight:500;color:#64748b;line-height:normal}.review-trends-section__header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px}.review-trends-section__heading{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.review-trends-section__title{font-size:15px;font-weight:600;color:#1e293b;margin:0;line-height:1.3}.review-trends-section__subtitle{font-size:13px;color:#64748b;margin:0;font-weight:400;line-height:1.4}.review-trends-section__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.review-trends-section__metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}@media(max-width:1400px){.review-trends-section__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:992px){.review-trends-section__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:576px){.review-trends-section__metrics{grid-template-columns:1fr}}.review-trends-chart{min-height:299px}.review-trends-chart__legend{font-size:12px;color:#64748b;margin-bottom:8px;font-weight:500}.review-trends-chart--empty{padding:40px;text-align:center;color:#64748b;font-size:14px;min-height:299px;display:flex;align-items:center;justify-content:center}.review-source-section{display:flex;flex-direction:column;gap:20px;width:100%}.review-source-section__title{font-size:15px;font-weight:600;color:#1e293b;margin:0;line-height:1.3}.review-source-section__header{display:flex;flex-direction:column;gap:6px;margin:0}.review-source-section__subtitle{font-size:13px;color:#64748b;margin:0;font-weight:400;line-height:1.4}.review-source-section__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media(max-width:1200px){.review-source-section__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:576px){.review-source-section__grid{grid-template-columns:1fr}}.source-breakdown-card{border:1px solid #e8eef5;border-radius:12px;padding:16px;background:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;align-self:start;box-shadow:0 1px 3px #175df10a}.source-breakdown-card__header{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.source-breakdown-card__title{font-size:14px;font-weight:600;color:#1e293b;line-height:normal}.source-breakdown-card__total{font-size:14px;font-weight:700;color:#175df1;line-height:normal;text-align:right}.source-breakdown-card__bar{display:flex;width:100%;height:10px;border-radius:999px;overflow:hidden;background:#e8eef5}.source-breakdown-card__bar-segment{min-width:0;height:100%}.source-breakdown-card__rows{display:flex;flex-direction:column;gap:8px;width:100%}.source-breakdown-card__row{width:100%}.source-breakdown-card__row--with-trend{display:flex;flex-direction:column;gap:4px;padding-bottom:8px;border-bottom:1px solid #f1f5f9}.source-breakdown-card__row--pending{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #f1f5f9}.source-breakdown-card__row--pending .source-breakdown-card__row-header{margin:0;flex:1}.source-breakdown-card__row--last{border-bottom:none;padding-bottom:0}.source-breakdown-card__row-header{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.source-breakdown-card__status{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:400;color:#334155;line-height:normal}.source-breakdown-card__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.source-breakdown-card__count{font-size:13px;font-weight:500;color:#1e293b;line-height:normal}.service-mgr-page{display:flex;flex-direction:column;gap:20px}.service-mgr-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.service-mgr-page-header-left{display:flex;flex-direction:column;gap:4px}.service-mgr-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.service-mgr-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.service-mgr-stat-pill strong{font-size:15px;font-weight:700}.service-mgr-table-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important;overflow-x:auto}.service-mgr-table-card .ant-card-body{padding:0!important}.service-mgr-table-card .ant-table table{table-layout:auto!important;width:100%;min-width:640px}.service-mgr-table-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px!important;border-bottom:1px solid #e8eef5!important;white-space:nowrap}.service-mgr-table-card .ant-table-thead>tr>th:before{display:none!important}.service-mgr-table-card .ant-table-tbody>tr>td{padding:14px 16px!important;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9!important;vertical-align:middle}.service-mgr-table-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.service-mgr-table-card .ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 #175df1}.service-mgr-table-card .ant-table-tbody>tr.service-mgr-row--parent>td{background:#f0f6ff!important;border-bottom:1px solid #e8eef5!important}.service-mgr-table-card .ant-table-tbody>tr.service-mgr-row--parent:hover>td{background:#e8f1ff!important}.service-mgr-category-cell{font-weight:700;color:#1e293b;font-size:14px}.service-mgr-service-cell{font-weight:500;color:#334155;padding-left:12px}.service-mgr-status-tag{margin:0!important;border-radius:6px!important;font-size:11px!important;font-weight:600!important;line-height:1.4!important;padding:2px 8px!important}.service-mgr-actions-btn{color:#64748b}.service-mgr-actions-btn:hover{color:#175df1!important;background:#f0f6ff!important}.service-mgr-modal-title{margin:0 0 16px;font-size:16px;font-weight:600;color:#1e293b}.service-mgr-modal-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.service-mgr-modal-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.service-mgr-modal-input,.service-mgr-modal-select{width:100%}.service-mgr-modal-input.ant-input,.service-mgr-modal-select.ant-select .ant-select-selector{height:40px!important;border-radius:10px!important;border-color:#e2e8f0!important}.service-mgr-modal-footer{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.service-mgr-modal-btn{height:40px;border-radius:10px;min-width:96px}.key-svc-mgr-page{display:flex;flex-direction:column;gap:20px}.key-svc-mgr-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.key-svc-mgr-page-header-left{display:flex;flex-direction:column;gap:4px}.key-svc-mgr-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.key-svc-mgr-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.key-svc-mgr-stat-pill strong{font-size:15px;font-weight:700}.key-svc-mgr-toolbar-card,.key-svc-mgr-table-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.key-svc-mgr-toolbar-card .ant-card-body{padding:16px 20px!important}.key-svc-mgr-toolbar{display:flex;align-items:center;justify-content:flex-end}.key-svc-mgr-action-btn{height:40px;border-radius:10px}.key-svc-mgr-table-card{overflow-x:auto}.key-svc-mgr-table-card .ant-card-body{padding:0!important}.key-svc-mgr-table-card .ant-table table{table-layout:auto!important;width:max-content;min-width:100%}.key-svc-mgr-table-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px!important;border-bottom:1px solid #e8eef5!important;white-space:nowrap}.key-svc-mgr-table-card .ant-table-thead>tr>th:before{display:none!important}.key-svc-mgr-table-card .ant-table-tbody>tr>td{padding:14px 16px!important;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9!important;vertical-align:middle}.key-svc-mgr-table-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.key-svc-mgr-table-card .ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 #175df1}.key-svc-mgr-table-card .ant-pagination{padding:14px 20px;margin:0!important;border-top:1px solid #f0f4f8}.key-svc-mgr-id-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px;display:inline-block}.key-svc-mgr-name-cell{font-weight:600;color:#1e293b}.key-svc-mgr-category-cell{text-transform:capitalize;color:#475569}.key-svc-mgr-actions-btn{color:#64748b}.key-svc-mgr-actions-btn:hover{color:#175df1!important;background:#f0f6ff!important}.key-svc-mgr-modal-title{margin:0 0 16px;font-size:16px;font-weight:600;color:#1e293b}.key-svc-mgr-modal-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.key-svc-mgr-modal-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.key-svc-mgr-modal-input,.key-svc-mgr-modal-select{width:100%}.key-svc-mgr-modal-input.ant-input,.key-svc-mgr-modal-select.ant-select .ant-select-selector{height:40px!important;border-radius:10px!important;border-color:#e2e8f0!important}.key-svc-mgr-modal-select.ant-select .ant-select-selector{display:flex;align-items:center}.key-svc-mgr-modal-footer{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.key-svc-mgr-modal-btn{height:40px;border-radius:10px;min-width:96px}.rewards-page{display:flex;flex-direction:column;gap:20px}.rewards-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.rewards-page-header-left{display:flex;flex-direction:column;gap:4px}.rewards-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.rewards-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.rewards-stat-pill strong{font-size:15px;font-weight:700}.rewards-toolbar-card,.rewards-table-card,.rewards-form-card,.rewards-chart-card,.rewards-kpi-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.rewards-toolbar-card .ant-card-body,.rewards-form-card .ant-card-body{padding:16px 20px!important}.rewards-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.rewards-toolbar-filters{display:flex;gap:12px;flex:1;min-width:0;flex-wrap:wrap}.rewards-field{display:flex;flex-direction:column;gap:6px;min-width:0}.rewards-field-search{flex:1 1 240px;min-width:200px;max-width:380px}.rewards-field-select{flex:0 0 160px;min-width:140px}.rewards-field-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em;line-height:1}.rewards-search,.rewards-select{width:100%}.rewards-search.ant-input-affix-wrapper,.rewards-select.ant-select .ant-select-selector,.rewards-date.ant-picker{height:40px!important;border-radius:10px!important;border-color:#e2e8f0!important}.rewards-search.ant-input-affix-wrapper{padding:0 12px;display:flex;align-items:center}.rewards-search.ant-input-affix-wrapper:hover,.rewards-search.ant-input-affix-wrapper-focused,.rewards-select.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.rewards-select.ant-select-focused .ant-select-selector,.rewards-date.ant-picker:hover,.rewards-date.ant-picker-focused{border-color:#69adff!important;box-shadow:0 0 0 2px #175df114!important}.rewards-select.ant-select .ant-select-selector{display:flex;align-items:center}.rewards-date.ant-picker{width:100%}.rewards-toolbar-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap}.rewards-action-btn{height:40px;border-radius:10px}.rewards-table-card{overflow-x:auto}.rewards-table-card .ant-card-body{padding:0!important}.rewards-table-card .ant-table table{table-layout:auto!important;width:max-content;min-width:100%}.rewards-table-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px!important;border-bottom:1px solid #e8eef5!important;white-space:nowrap}.rewards-table-card .ant-table-thead>tr>th:before{display:none!important}.rewards-table-card .ant-table-tbody>tr>td{padding:14px 16px!important;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9!important;vertical-align:middle}.rewards-table-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.rewards-table-card .ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 #175df1}.rewards-table-card .ant-pagination{padding:14px 20px;margin:0!important;border-top:1px solid #f0f4f8}.rewards-id-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px;display:inline-block}.rewards-name-cell{font-weight:600;color:#1e293b}.rewards-date-cell{font-size:12px;color:#64748b;white-space:nowrap}.rewards-status-tag{margin:0!important;border-radius:6px!important;font-size:11px!important;font-weight:600!important;line-height:1.4!important;padding:2px 8px!important}.rewards-actions-btn{color:#64748b}.rewards-actions-btn:hover{color:#175df1!important;background:#f0f6ff!important}.rewards-tab-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:16px 20px 0;border-bottom:1px solid #f0f4f8}.rewards-tab-switch{display:inline-flex;padding:4px;background:#f1f5f9;border-radius:10px;gap:4px}.rewards-tab-btn{border:none;background:transparent;padding:8px 18px;border-radius:8px;font-size:13px;font-weight:600;color:#64748b;cursor:pointer;transition:background .15s ease,color .15s ease}.rewards-tab-btn:hover{color:#175df1}.rewards-tab-btn--active{background:#fff;color:#175df1;box-shadow:0 1px 3px #175df11a}.rewards-goal-form{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.rewards-goal-fields{display:flex;align-items:flex-end;gap:12px;flex:1;flex-wrap:wrap}.rewards-goal-date-range{display:flex;align-items:flex-end;gap:8px}.rewards-goal-date-range .rewards-field{flex:0 0 148px;min-width:132px}.rewards-goal-date-separator{height:40px;display:inline-flex;align-items:center;color:#94a3b8;font-weight:500}.rewards-goal-number{flex:0 0 140px;min-width:120px}.rewards-goal-dashboard{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:16px;align-items:start}@media(max-width:992px){.rewards-goal-dashboard{grid-template-columns:1fr}}.rewards-chart-card .ant-card-body{padding:16px 12px 8px!important}.rewards-chart-wrap{min-height:320px}.rewards-kpi-stack{display:flex;flex-direction:column;gap:16px}.rewards-kpi-card .ant-card-body{padding:20px!important}.rewards-kpi-card-title{margin:0 0 8px;font-size:14px;font-weight:600;color:#475569}.rewards-kpi-card-value{margin:0;font-size:36px;font-weight:700;color:#1e293b;text-align:center;line-height:1.2}.rewards-kpi-card-meta{margin:8px 0 0;font-size:12px;color:#64748b;text-align:right}.rewards-section-title{margin:0 0 12px;font-size:15px;font-weight:600;color:#1e293b}@media(max-width:900px){.rewards-toolbar{flex-direction:column;align-items:stretch}.rewards-field-search{max-width:none}.rewards-toolbar-actions{justify-content:flex-end}}.chart-review{width:99%}.chart-review svg{width:99%}.text-render{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.container-label-of-date-picker{display:flex;justify-content:flex-start;gap:8px}.label-of-date-picker{font-size:12px;width:192px}.form-active-btn{display:flex;align-items:center;justify-content:flex-start}.btn-table-switch{height:24px;width:240px;border-radius:8px 0 0}.preview-edit-reward{display:flex;flex-direction:column;justify-content:center;align-items:center}.switch-btn-container{display:flex;width:fit-content}.switch-btn-container .active{background-color:#4466f2;color:#fff}.switch-btn-container .not-active{border-radius:8px 0 0}.switch-btn-container .left-side{border-radius:0 8px 0 0}.form-active-btn{cursor:pointer;display:flex;width:100%;gap:4px}.form-active-btn .active-label{margin-top:6px}.limit-box{width:128px}.status-filter-box{width:240px}.add-more-btn{display:flex;width:100%;justify-content:flex-end;align-items:center;margin-top:16px}.preview-reward-photo{display:flex;position:relative;justify-content:center;padding-top:8px;padding-bottom:8px}.reward-image{border-radius:10px}.reward-image-box{display:flex;position:relative}.btn-clear-select-image{display:flex;position:absolute;top:0;right:-6px;background-color:transparent}.reward-edit-form-sort{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex-shrink:0}.reward-edit-form-active-checkbox{display:flex;align-items:center;gap:4px;flex-shrink:0;width:fit-content}.reward-edit-form-active-checkbox>label{margin-bottom:0}.upload-image-loading{justify-content:center;padding-top:4px;padding-bottom:8px}.item-center{align-items:center}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.css-1xc3v61-indicatorContainer svg{cursor:pointer}.trust-point-modal .ant-modal-content{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #175df114}.trust-point-modal .ant-modal-header{border-bottom:1px solid #e8eef5;padding:16px 20px}.trust-point-modal .ant-modal-title{font-size:16px;font-weight:600;color:#1e293b}.trust-point-modal .ant-modal-body{padding:20px;max-height:min(75vh,720px);overflow:auto}.trust-point-modal .ant-modal-footer{border-top:1px solid #f0f4f8;padding:12px 20px 16px}.trust-point-modal .ant-modal-footer .ant-btn{height:40px;min-width:96px;border-radius:10px}.trust-point-empty{margin:8px 0 0;font-size:16px;font-weight:500;color:#334155}.trust-point-status-row,.trust-point-score-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding:12px 14px;border:1px solid #e8eef5;border-radius:12px;background:#f8fafc}.trust-point-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.trust-point-user{display:flex;align-items:center;gap:12px;margin-bottom:16px}.trust-point-avatar{background:linear-gradient(135deg,#175df1,#69adff);color:#fff;font-weight:600;flex-shrink:0}.trust-point-user-meta{display:flex;flex-direction:column;gap:6px;min-width:0}.trust-point-user-line{display:flex;flex-wrap:wrap;gap:6px;font-size:13px;color:#64748b}.trust-point-user-line strong{color:#1e293b;font-weight:600}.trust-point-review-copy{margin-bottom:16px}.trust-point-review-copy h4{margin:0 0 8px;font-size:16px;font-weight:600;color:#1e293b;word-break:break-word}.trust-point-review-copy p{margin:0;font-size:14px;line-height:1.5;color:#334155;word-break:break-word;white-space:pre-wrap}.trust-point-score-table{margin-bottom:16px}.trust-point-score-table .ant-table{border:1px solid #e8eef5;border-radius:12px;overflow:hidden}.trust-point-score-table .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.trust-point-score-table .ant-table-tbody>tr>td{color:#334155;font-size:13px;border-color:#f1f5f9!important}.trust-point-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.trust-point-field .ant-input,.trust-point-field textarea.ant-input{border-radius:10px;border-color:#e2e8f0}.trust-point-field textarea.ant-input:focus{border-color:#69adff;box-shadow:0 0 0 3px #175df114}.trust-point-options{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.trust-point-option-btn{height:40px!important;border-radius:10px!important;font-weight:600}.trust-point-updated{font-size:12px;color:#64748b}@media(max-width:640px){.trust-point-options{grid-template-columns:repeat(3,minmax(0,1fr))}}.edit-license-modal .ant-modal-content{border-radius:12px;overflow:visible;box-shadow:0 4px 20px #175df114}.edit-license-modal .ant-modal-header{border-bottom:1px solid #e8eef5;padding:16px 20px}.edit-license-modal .ant-modal-title{font-size:16px;font-weight:600;color:#1e293b}.edit-license-modal .ant-modal-body{padding:20px;max-height:min(75vh,760px);overflow:auto}.edit-license-modal .ant-modal-footer{border-top:1px solid #f0f4f8;padding:12px 20px 16px}.edit-license-modal .ant-modal-footer .ant-btn{height:40px;min-width:96px;border-radius:10px}.edit-license-avatar-wrap{position:relative;width:120px;margin:0 auto 20px}.edit-license-avatar{width:120px!important;height:120px!important;border-radius:12px!important;border:1px solid #e8eef5;background:#f5f8fc;color:#175df1;font-size:36px;font-weight:700}.edit-license-avatar-btn{position:absolute;right:-6px;bottom:-6px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:2px solid #ffffff;border-radius:50%;background:#e8eef5;color:#334155;cursor:pointer}.edit-license-avatar-btn:hover:not(:disabled){background:#e8f1ff;color:#175df1}.edit-license-avatar-btn:disabled{opacity:.6;cursor:not-allowed}.edit-license-file-input{display:none}.edit-license-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.edit-license-field{display:flex;flex-direction:column;gap:6px;min-width:0}.edit-license-field-full{grid-column:1 / -1}.edit-license-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.edit-license-field .ant-input,.edit-license-field .ant-input-affix-wrapper,.edit-license-field textarea.ant-input{border-radius:10px;border-color:#e2e8f0}.edit-license-field .ant-input:focus,.edit-license-field .ant-input-affix-wrapper-focused,.edit-license-field textarea.ant-input:focus{border-color:#69adff;box-shadow:0 0 0 3px #175df114}.edit-license-select{width:100%}.edit-license-select.ant-select .ant-select-selector{height:40px!important;border-radius:10px!important;border-color:#e2e8f0!important;display:flex;align-items:center}.edit-license-select.ant-select-focused .ant-select-selector{border-color:#69adff!important;box-shadow:0 0 0 3px #175df114!important}.edit-license-rte{border:1px solid #e8eef5;border-radius:12px;overflow:visible;background:#fff}.edit-license-rte-placeholder{min-height:140px;display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:13px;background:#f8fafc}.edit-license-rte .rich-text-editor,.edit-license-rte .ql-toolbar,.edit-license-rte .ql-container{border:0!important}.edit-license-rte .ql-toolbar{border-bottom:1px solid #e8eef5!important;background:#f8fafc}.edit-license-rte .ql-editor{min-height:140px;color:#334155}@media(max-width:640px){.edit-license-grid{grid-template-columns:1fr}}.manage-country-modal .ant-modal-content{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #175df114}.manage-country-modal .ant-modal-header{border-bottom:1px solid #e8eef5;padding:16px 20px}.manage-country-modal .ant-modal-title{font-size:16px;font-weight:600;color:#1e293b}.manage-country-modal .ant-modal-body{padding:20px}.manage-country-modal .ant-modal-footer{border-top:1px solid #f0f4f8;padding:12px 20px 16px}.manage-country-modal .ant-modal-footer .ant-btn{height:40px;min-width:110px;border-radius:10px}.manage-country-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.manage-country-search{width:min(100%,360px)}.manage-country-search.ant-input-affix-wrapper{height:40px;border-radius:10px;border-color:#e2e8f0}.manage-country-search.ant-input-affix-wrapper-focused{border-color:#69adff;box-shadow:0 0 0 3px #175df114}.manage-country-count{font-size:13px;color:#64748b}.manage-country-count strong{color:#175df1;font-weight:700}.manage-country-list{min-height:360px;max-height:500px;overflow:auto;padding:4px;border:1px solid #e8eef5;border-radius:12px;background:#f8fafc}.manage-country-empty{display:flex;align-items:center;justify-content:center;min-height:240px;color:#94a3b8;font-size:13px}.manage-country-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px}.manage-country-item{display:flex;align-items:flex-start;margin:0;padding:10px 12px;border:1px solid transparent;border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease}.manage-country-item:hover{border-color:#d6e6ff;background:#f0f6ff}.manage-country-item.is-selected{border-color:#69adff;background:#e8f1ff}.manage-country-item .ant-checkbox-wrapper{width:100%;color:#334155;font-size:13px;font-weight:500}.manage-country-item .ant-checkbox-wrapper-checked{color:#175df1}@media(max-width:900px){.manage-country-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.manage-country-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manage-country-search{width:100%}}.license-image-modal .ant-modal-content{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #175df114}.license-image-modal .ant-modal-header{border-bottom:1px solid #e8eef5;padding:16px 20px}.license-image-modal .ant-modal-title{font-size:16px;font-weight:600;color:#1e293b}.license-image-modal .ant-modal-body{padding:20px;max-height:min(75vh,760px);overflow:auto}.license-image-modal .ant-modal-footer{border-top:1px solid #f0f4f8;padding:12px 20px 16px}.license-image-modal .ant-modal-footer .ant-btn{height:40px;min-width:96px;border-radius:10px}.license-image-upload-card{margin-bottom:20px;padding:16px;border:1px solid #e8eef5;border-radius:12px;background:#f8fafc}.license-image-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.license-image-field:last-child{margin-bottom:0}.license-image-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.license-image-dragger.ant-upload-wrapper .ant-upload-drag{border-radius:12px;border-color:#d6e6ff;background:#fff;padding:12px}.license-image-dragger.ant-upload-wrapper .ant-upload-drag:hover{border-color:#69adff}.license-image-drop-hint{padding:28px 12px;color:#64748b}.license-image-drop-hint p{margin:8px 0 4px;font-size:14px;font-weight:500;color:#334155}.license-image-drop-hint span{font-size:12px;color:#94a3b8}.license-image-drop-icon{font-size:28px;color:#175df1}.license-image-preview{display:block;width:100%;max-height:220px;object-fit:contain;border-radius:8px}.license-image-field textarea.ant-input{border-radius:10px;border-color:#e2e8f0}.license-image-field textarea.ant-input:focus{border-color:#69adff;box-shadow:0 0 0 3px #175df114}.license-image-list-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.license-image-list-header h4{margin:0;font-size:14px;font-weight:600;color:#1e293b}.license-image-list-header span{font-size:13px;color:#64748b}.license-image-list-header strong{color:#175df1;font-weight:700}.license-image-table .ant-table{border:1px solid #e8eef5;border-radius:12px;overflow:hidden}.license-image-table .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.license-image-table .ant-table-tbody>tr>td{color:#334155;font-size:13px;border-color:#f1f5f9!important}.license-image-thumb{object-fit:cover;border-radius:8px;border:1px solid #e8eef5}.license-page{display:flex;flex-direction:column;gap:20px}.license-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.license-page-header-left{display:flex;flex-direction:column;gap:4px}.license-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.license-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.license-stat-pill strong{font-size:15px;font-weight:700}.license-toolbar-card,.license-table-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.license-toolbar-card .ant-card-body{padding:16px 20px!important}.license-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.license-toolbar-filters{display:flex;gap:12px;flex:1;min-width:0;flex-wrap:wrap}.license-field{display:flex;flex-direction:column;gap:6px;min-width:0}.license-field-search{flex:1 1 260px;min-width:200px;max-width:400px}.license-field-select{flex:0 0 140px;min-width:120px}.license-field-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em;line-height:1}.license-search,.license-select{width:100%}.license-search.ant-input-affix-wrapper,.license-select.ant-select .ant-select-selector{height:40px!important;border-radius:10px!important;border-color:#e2e8f0!important}.license-search.ant-input-affix-wrapper{padding:0 12px;display:flex;align-items:center}.license-search.ant-input-affix-wrapper:hover,.license-search.ant-input-affix-wrapper-focused,.license-select.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.license-select.ant-select-focused .ant-select-selector{border-color:#69adff!important;box-shadow:0 0 0 2px #175df114!important}.license-select.ant-select .ant-select-selector{display:flex;align-items:center}.license-toolbar-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.license-action-btn{height:40px;border-radius:10px}.license-table-card{overflow-x:auto}.license-table-card .ant-card-body{padding:0!important}.license-table-card .ant-table table{table-layout:auto!important;width:max-content;min-width:100%}.license-table-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px!important;border-bottom:1px solid #e8eef5!important;white-space:nowrap}.license-table-card .ant-table-thead>tr>th:before{display:none!important}.license-table-card .ant-table-tbody>tr>td{padding:14px 16px!important;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9!important;vertical-align:middle}.license-table-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.license-table-card .ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 #175df1}.license-table-card .ant-pagination{padding:14px 20px;margin:0!important;border-top:1px solid #f0f4f8}.license-id-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px;display:inline-block}.license-name-cell{font-weight:600;color:#1e293b}.license-link{color:#175df1;font-weight:500;display:inline-flex;align-items:center;gap:6px}.license-link:hover{color:#0f47c4}.license-logo{width:40px;height:40px;object-fit:contain;border-radius:8px;border:1px solid #e8eef5;background:#fff}.license-desc-cell{max-width:220px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#475569;line-height:1.4}.license-status-tag{margin:0!important;border-radius:6px!important;font-size:11px!important;font-weight:600!important;line-height:1.4!important;padding:2px 8px!important}.license-actions-btn{color:#64748b}.license-actions-btn:hover{color:#175df1!important;background:#f0f6ff!important}.license-menu-danger{color:#ef4444!important}.license-detail-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.license-detail-card .ant-card-body{padding:20px!important;color:#64748b;font-size:14px}@media(max-width:900px){.license-toolbar{flex-direction:column;align-items:stretch}.license-field-search{max-width:none}.license-toolbar-actions{justify-content:flex-end}}.license-group-modal .ant-modal-content{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #175df114}.license-group-modal .ant-modal-header{border-bottom:1px solid #e8eef5;padding:16px 20px}.license-group-modal .ant-modal-title{font-size:16px;font-weight:600;color:#1e293b}.license-group-modal .ant-modal-body{padding:20px}.license-group-modal .ant-modal-footer{border-top:1px solid #f0f4f8;padding:12px 20px 16px}.license-group-modal .ant-modal-footer .ant-btn{height:40px;min-width:96px;border-radius:10px}.license-group-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.license-group-field:last-child{margin-bottom:0}.license-group-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.license-group-field .ant-input,.license-group-field textarea.ant-input{border-radius:10px;border-color:#e2e8f0}.license-group-field .ant-input:focus,.license-group-field textarea.ant-input:focus{border-color:#69adff;box-shadow:0 0 0 3px #175df114}.license-group-manage-toolbar{display:flex;gap:8px;align-items:flex-start;margin-bottom:16px}.license-group-manage-select{flex:1;min-width:0}.license-group-manage-select .ant-select-selector{min-height:40px!important;border-radius:10px!important;border-color:#e2e8f0!important}.license-group-manage-select.ant-select-focused .ant-select-selector{border-color:#69adff!important;box-shadow:0 0 0 3px #175df114!important}.license-group-manage-add{height:40px;border-radius:10px;min-width:100px}.license-group-manage-list{max-height:400px;overflow:auto;border:1px solid #e8eef5;border-radius:12px;background:#f8fafc}.license-group-manage-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:220px;padding:24px;color:#94a3b8;text-align:center}.license-group-manage-empty strong{color:#64748b;font-size:14px;font-weight:600}.license-group-manage-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid #e8eef5;background:#fff}.license-group-manage-item:last-child{border-bottom:0}.license-group-manage-item-name{font-size:13px;font-weight:500;color:#334155}.license-group-manage-actions{display:flex;justify-content:center;gap:8px;margin-top:16px}.license-group-manage-actions .ant-btn{height:40px;min-width:110px;border-radius:10px}.business-view-modal .ant-modal-content{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #175df114}.business-view-modal .ant-modal-header{border-bottom:1px solid #e8eef5;padding:16px 20px}.business-view-modal .ant-modal-title{font-size:16px;font-weight:600;color:#1e293b}.business-view-modal .ant-modal-body{padding:20px;max-height:min(70vh,640px);overflow:auto}.business-view-modal .ant-modal-footer{border-top:1px solid #f0f4f8;padding:12px 20px 16px}.business-view-modal .ant-modal-footer .ant-btn{height:40px;min-width:96px;border-radius:10px}.business-view-fields{display:flex;flex-direction:column;gap:14px}.business-view-field{display:flex;flex-direction:column;gap:6px}.business-view-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.business-view-field .ant-input,.business-view-field .ant-input-disabled{border-radius:10px;border-color:#e2e8f0;color:#334155!important;background:#f8fafc!important}.business-view-status{display:flex;align-items:center;min-height:40px;padding:0 12px;border:1px solid #e8eef5;border-radius:10px;background:#f8fafc}.business-view-files{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid #e8eef5;border-radius:10px;background:#f8fafc}.business-view-file-link{display:inline-flex;align-items:center;gap:8px;color:#175df1;font-size:13px;font-weight:500}.business-view-file-link:hover{color:#0f47c4}.lmp-page{display:flex;flex-direction:column;gap:20px}.lmp-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.lmp-page-header-left{display:flex;flex-direction:column;gap:4px}.lmp-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.lmp-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.lmp-stat-pill strong{font-size:15px;font-weight:700}.lmp-summary-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}@media(max-width:1199px){.lmp-summary-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.lmp-summary-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.lmp-summary-grid{grid-template-columns:1fr}}.lmp-summary-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.lmp-summary-card .ant-card-body{padding:16px 18px!important}.lmp-summary-card:hover{border-color:#d6e6ff!important;box-shadow:0 4px 12px #175df114!important}.lmp-summary-card.is-selected{border-color:#175df1!important;background:#f0f6ff!important;box-shadow:0 4px 12px #175df11a!important}.lmp-summary-card-inner{display:flex;align-items:center;gap:12px}.lmp-summary-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:18px}.lmp-summary-icon--primary{background:#175df11a;color:#175df1}.lmp-summary-icon--success{background:#00af6c1a;color:#00af6c}.lmp-summary-icon--warning{background:#e38c0c1a;color:#e38c0c}.lmp-summary-icon--muted{background:#f1f5f9;color:#64748b}.lmp-summary-icon--expired{background:#ef44441a;color:#ef4444}.lmp-summary-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.lmp-summary-value{font-size:24px;font-weight:700;color:#1e293b;line-height:1.2}.lmp-toolbar-card,.lmp-table-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.lmp-toolbar-card .ant-card-body{padding:16px 20px!important}.lmp-table-card .ant-card-body{padding:0!important}.lmp-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.lmp-toolbar-filters{display:flex;align-items:flex-end;gap:12px;flex:1;min-width:0;flex-wrap:wrap}.lmp-field{display:flex;flex-direction:column;gap:6px;min-width:0}.lmp-field-search{flex:1 1 260px;min-width:200px;max-width:400px}.lmp-field-select{flex:0 0 180px;min-width:140px}.lmp-field-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em;line-height:1}.lmp-search,.lmp-select{height:40px!important}.lmp-search .ant-input{height:40px}.lmp-select .ant-select-selector{height:40px!important;border-radius:10px!important;border-color:#e2e8f0!important}.lmp-select .ant-select-selection-item,.lmp-select .ant-select-selection-placeholder{line-height:38px!important}.lmp-table-card .ant-table-wrapper{border-radius:12px;overflow:hidden}.lmp-table-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.03em;padding:14px 16px!important;border-bottom:1px solid #e8eef5!important}.lmp-table-card .ant-table-tbody>tr>td{padding:14px 16px!important;color:#334155;font-size:13px;border-bottom:1px solid #f1f5f9!important}.lmp-table-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.lmp-table-card .ant-table-tbody>tr:hover>td:first-child{box-shadow:inset 3px 0 #175df1}.lmp-license-cell{display:flex;align-items:center;gap:10px;min-width:0}.lmp-license-icon{width:36px;height:36px;border-radius:10px;background:#175df11a;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#175df1;font-size:16px}.lmp-license-name{font-weight:600;color:#1e293b}.lmp-license-sub{font-size:12px;color:#64748b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lmp-empty-state{padding:32px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.lmp-detail-modal .ant-modal-content{border-radius:12px;overflow:hidden}.lmp-detail-modal .ant-modal-header{border-bottom:1px solid #e8eef5;padding:20px 24px;margin-bottom:0}.lmp-detail-modal .ant-modal-body{padding:20px 24px 24px;max-height:min(78vh,720px);overflow:auto}.lmp-detail-modal-title{display:flex;align-items:center;gap:12px;padding-right:24px}.lmp-detail-modal-title-icon{width:40px;height:40px;border-radius:10px;background:#175df11a;display:flex;align-items:center;justify-content:center;color:#175df1;font-size:18px;flex-shrink:0}.lmp-detail-modal-title-text h4{margin:0;font-size:18px;font-weight:700;color:#1e293b;line-height:1.3}.lmp-detail-modal-title-text p{margin:4px 0 0;font-size:13px;color:#64748b;font-weight:400}.lmp-detail-modal-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:24px;align-items:start}.lmp-detail-modal-main{display:flex;flex-direction:column;gap:20px;min-width:0}.lmp-detail-modal-aside{min-width:0}.lmp-history-panel{background:#f5f8fc;border:1px solid #e8eef5;border-radius:12px;padding:16px}.lmp-history-panel-header{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:4px}.lmp-history-panel-header .lmp-section-title{margin-bottom:0}.lmp-monitoring-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lmp-separator{height:1px;background:#e8eef5}.lmp-section-title{margin:0 0 10px;font-size:14px;font-weight:600;color:#1e293b;display:flex;align-items:center;gap:8px}.lmp-section-sub{font-size:12px;color:#64748b}.lmp-detail-grid{display:grid;grid-template-columns:20px 1fr;row-gap:12px;column-gap:10px}.lmp-detail-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.lmp-detail-value{font-size:13px;color:#334155}.lmp-detail-icon{color:#94a3b8;font-size:16px;margin-top:2px}.lmp-timeline{display:flex;flex-direction:column;gap:16px;max-height:480px;overflow:auto;margin-top:12px;padding-right:4px}.lmp-timeline-item{position:relative;padding-left:28px}.lmp-timeline-item:before{content:"";position:absolute;left:11px;top:14px;bottom:-16px;width:2px;background:#e8eef5}.lmp-timeline-item:last-child:before{display:none}.lmp-timeline-dot{position:absolute;left:5px;top:10px;width:16px;height:16px;border-radius:999px;background:#175df11a;display:flex;align-items:center;justify-content:center}.lmp-timeline-dot:after{content:"";width:6px;height:6px;border-radius:999px;background:#175df1}.lmp-timeline-meta{font-size:12px;color:#334155;margin-bottom:6px}.lmp-timeline-status{display:flex;align-items:center;gap:6px;margin-bottom:6px;flex-wrap:wrap}.lmp-timeline-note-card{display:flex;flex-direction:column;align-items:stretch;gap:4px}.lmp-timeline-note{background:#fff;border-radius:8px;padding:8px 10px;font-size:12px;color:#475569;border:1px solid #e8eef5;white-space:pre-wrap;word-break:break-word}.lmp-timeline-note-empty{color:#94a3b8;font-style:italic}.lmp-timeline-edit-btn{align-self:flex-start!important;color:#175df1!important;padding-inline:4px!important;height:28px!important}.lmp-timeline-edit-btn:hover{background:#f0f6ff!important;color:#0f47c4!important}.lmp-timeline-note-edit{display:flex;flex-direction:column;gap:8px}.lmp-timeline-note-edit .ant-input{border-radius:8px;border-color:#e2e8f0;font-size:12px}.lmp-timeline-note-edit .ant-input:focus,.lmp-timeline-note-edit .ant-input:hover{border-color:#69adff}.lmp-timeline-note-actions{justify-content:flex-end;width:100%}.lmp-timeline-user{display:flex;align-items:center;gap:6px;color:#64748b;font-size:12px;margin-top:6px}.lmp-action-list{display:flex;flex-direction:column;gap:10px}.lmp-action-btn{display:flex;align-items:center;justify-content:flex-start;gap:8px;height:40px!important;border-radius:10px!important;border-color:#e8eef5!important;color:#334155!important;font-weight:500}.lmp-action-btn:hover{border-color:#69adff!important;color:#175df1!important;background:#f0f6ff!important}.lmp-status-modal-text{color:#64748b;font-size:14px;line-height:1.5}.lmp-status-modal-badges{display:flex;align-items:center;gap:8px;margin-top:12px;flex-wrap:wrap}@media(max-width:768px){.lmp-detail-modal-body{grid-template-columns:1fr}.lmp-timeline{max-height:320px}}.edit-metatags-modal .ant-modal-content{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #175df114}.edit-metatags-modal .ant-modal-header{border-bottom:1px solid #e8eef5;padding:16px 20px}.edit-metatags-modal .ant-modal-title{font-size:16px;font-weight:600;color:#1e293b}.edit-metatags-modal .ant-modal-body{padding:20px}.edit-metatags-modal .ant-modal-footer{border-top:1px solid #f0f4f8;padding:12px 20px 16px}.edit-metatags-modal .ant-modal-footer .ant-btn{height:40px;min-width:96px;border-radius:10px}.edit-metatags-preview{margin-bottom:16px;border:1px solid #e8eef5;border-radius:12px;overflow:hidden;background:#f5f8fc}.edit-metatags-preview-img{display:block;width:100%;height:220px;object-fit:cover;border-radius:0!important}.edit-metatags-hint{margin-bottom:16px;border-radius:10px;border-color:#d6e6ff;background:#f0f6ff}.edit-metatags-hint .ant-alert-message{font-size:13px;color:#334155}.edit-metatags-hint .ant-alert-message strong{color:#175df1;font-weight:600}.edit-metatags-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.edit-metatags-field:last-child{margin-bottom:0}.edit-metatags-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.edit-metatags-field .ant-input,.edit-metatags-field .ant-input-affix-wrapper,.edit-metatags-field textarea.ant-input{border-radius:10px;border-color:#e2e8f0}.edit-metatags-field .ant-input:focus,.edit-metatags-field .ant-input-affix-wrapper-focused,.edit-metatags-field textarea.ant-input:focus{border-color:#69adff;box-shadow:0 0 0 3px #175df114}.edit-metatags-field .ant-input-data-count{color:#94a3b8;font-size:12px}.wr-root-modal .ant-modal-content{padding:0;overflow:hidden;border-radius:16px;box-shadow:0 24px 48px #0f172a2e}.wr-shell{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:min(640px,88vh);max-height:88vh;background:var(--admin-white, #fff)}@media(max-width:768px){.wr-shell{grid-template-columns:1fr;max-height:92vh}.wr-rail{border-right:none;border-bottom:1px solid var(--admin-border, #e8eef5)}}.wr-rail{display:flex;flex-direction:column;gap:20px;padding:24px 20px;background:linear-gradient(180deg,#0f172a,#1e293b);color:#fff;border-right:1px solid rgba(255,255,255,.06)}.wr-rail-top{display:flex;flex-direction:column;gap:10px}.wr-rail-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#ef44442e;color:#fca5a5;font-size:22px}.wr-rail-title{margin:0!important;color:#fff!important;font-weight:600!important;line-height:1.25!important}.wr-rail-desc{color:#ffffffb8!important;font-size:13px;line-height:1.5}.wr-rail-company{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.wr-rail-avatar,.wr-rail-company .company-avatar{width:48px;height:48px;border-radius:10px;object-fit:contain;flex-shrink:0;border:1px solid rgba(255,255,255,.12);background:#ffffff14}.wr-rail-company-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.wr-rail-company-copy strong{font-size:14px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wr-rail-company-copy span{font-size:12px;color:#ffffffa6}.wr-rail-create.ant-btn-primary{margin-top:auto;height:44px;font-weight:600;box-shadow:none;background:var(--admin-blue, #175df1)}.wr-rail-create.ant-btn-primary:disabled{background:#ffffff1f;color:#ffffff73}.wr-main{display:flex;flex-direction:column;min-width:0;min-height:0;background:#f8fafc}.wr-main-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 14px;background:var(--admin-white, #fff);border-bottom:1px solid var(--admin-border, #e8eef5)}.wr-main-title{margin:0 0 4px!important;font-weight:600!important}.wr-main-close{flex-shrink:0;color:var(--admin-text-muted, #64748b)}.wr-scroll{flex:1;overflow-y:auto;padding:16px 20px 20px;display:flex;flex-direction:column;gap:14px;min-height:280px;max-height:calc(88vh - 72px)}.wr-empty{margin:auto;padding:40px 16px}.wr-load-more{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:10px 16px;border:1px dashed #b9cce0;border-radius:12px;background:var(--admin-white, #fff);color:var(--admin-blue, #175df1);font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease}.wr-load-more:hover{border-color:var(--admin-blue, #175df1);background:#175df10f}.wr-issue-card{padding:16px 18px;border-radius:14px;border:1px solid var(--admin-border, #e8eef5);background:var(--admin-white, #fff);box-shadow:var(--admin-shadow-sm, 0 1px 2px rgba(15, 23, 42, .06));transition:box-shadow .15s ease,border-color .15s ease}.wr-issue-card--draft{border-color:#175df159;box-shadow:0 0 0 1px #175df114}.wr-issue-card--editing{border-color:#175df140}.wr-issue-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.wr-issue-card-head-main{min-width:0}.wr-issue-tag{margin:0 0 6px!important;font-weight:600;border:none}.wr-issue-meta,.wr-issue-meta-row{font-size:13px}.wr-issue-meta-row{display:flex;align-items:center;flex-wrap:wrap;gap:0}.wr-issue-meta-dot{display:inline-block;width:4px;height:4px;margin:0 8px;border-radius:50%;background:#cbd5e1}.wr-issue-menu-btn{color:var(--admin-text-muted, #64748b)}.wr-issue-body{display:flex;flex-direction:column;gap:10px}.wr-issue-type-tag{width:fit-content;margin:0;font-weight:600;border:none}.wr-issue-description{margin-bottom:0!important;color:var(--admin-text, #1e293b);font-size:14px;line-height:1.55;white-space:pre-wrap}.wr-issue-form{display:flex;flex-direction:column;gap:14px}.wr-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}@media(max-width:640px){.wr-form-grid{grid-template-columns:1fr}}.wr-field{display:flex;flex-direction:column;gap:6px}.wr-field-label{font-size:13px;font-weight:600;color:var(--admin-text, #1e293b);margin:0}.wr-field-req{color:#ef4444}.wr-field-error{margin:0;font-size:12px;color:#ef4444}.wr-date-picker,.wr-select{width:100%}.wr-textarea{resize:vertical;min-height:96px}.wr-form-actions{display:flex;justify-content:flex-end;gap:10px;padding-top:4px;border-top:1px solid var(--admin-border, #e8eef5);margin-top:4px}.company-page{display:flex;flex-direction:column;gap:20px}.company-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.company-page-header-left{display:flex;flex-direction:column;gap:4px}.company-page-header-right{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.company-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.company-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.company-stat-pill strong{font-size:15px;font-weight:700}.company-layout{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}.company-filter-sidebar{display:none}.company-main{min-width:0;display:flex;flex-direction:column;gap:12px}.company-toolbar-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.company-toolbar-card .ant-card-body{padding:16px 20px!important}.company-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.company-search{flex:1;min-width:220px}.company-search .ant-input-affix-wrapper{border-radius:10px;padding:8px 12px;border-color:#e2e8f0}.company-search .ant-input-affix-wrapper:hover,.company-search .ant-input-affix-wrapper-focused{border-color:#69adff!important;box-shadow:0 0 0 2px #175df114!important}.company-toolbar-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.company-filter-btn{display:inline-flex}.company-refresh-btn{border-radius:10px}.company-active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;background:#fff;border:1px solid #e8eef5;border-radius:10px}.company-active-filters-label{font-size:12px;color:#64748b;font-weight:500;margin-right:4px}.company-filter-tag{margin:0!important;border-radius:6px!important;font-size:12px!important}.company-filter-panel{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important;position:sticky;top:72px;max-height:calc(100vh - 88px);display:flex;flex-direction:column}.company-filter-panel .ant-card-head{border-bottom:1px solid #f0f4f8;min-height:48px;flex-shrink:0}.company-filter-panel .ant-card-head-title{font-size:14px;font-weight:600;color:#1e293b}.company-filter-panel .ant-card-body{padding:0!important;overflow:hidden;display:flex;flex-direction:column;flex:1}.company-filter-scroll{overflow-y:auto;padding:12px 16px 16px;flex:1;scrollbar-width:thin;scrollbar-color:#e2e8f0 transparent}.company-filter-summary{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;margin-bottom:8px;background:#f8fafc;border-radius:8px;font-size:12px;color:#64748b}.company-filter-collapse{background:transparent!important;border:none!important}.company-filter-collapse .ant-collapse-item{border-bottom:1px solid #f1f5f9!important}.company-filter-collapse .ant-collapse-item:last-child{border-bottom:none!important}.company-filter-collapse .ant-collapse-header{padding:10px 4px!important;font-size:13px;font-weight:600;color:#334155!important}.company-filter-collapse .ant-collapse-content-box{padding:0 0 8px 4px!important}.company-category-option{display:flex!important;align-items:center;padding:6px 8px!important;margin:0!important;border-radius:6px;font-size:13px;transition:background .15s}.company-category-option:hover{background:#f0f6ff}.company-table-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important;overflow:visible}.company-table-card .ant-card-body{padding:0!important;overflow:visible}.company-table-card .ant-table-container{overflow-x:auto!important}.company-table-card .ant-table-cell-fix-right{background:#fff!important;z-index:2}.company-table-card .ant-table-thead .ant-table-cell-fix-right{background:#f8fafc!important;z-index:3}.company-table-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px!important;border-bottom:1px solid #e8eef5!important}.company-table-card .ant-table-thead>tr>th:before{display:none!important}.company-table-card .ant-table-tbody>tr>td{padding:14px 16px!important;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9!important;vertical-align:middle}.company-table-card .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.company-table-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.company-table-card .ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 #175df1}.company-table-card .ant-pagination{padding:14px 20px;margin:0!important;border-top:1px solid #f0f4f8}.company-table-card .ant-table-wrapper .ant-table{border-radius:0}.company-table-card .ant-table table{table-layout:auto!important;width:max-content;min-width:100%}.company-table-card .ant-table-thead>tr>th,.company-table-card .ant-table-tbody>tr>td{white-space:nowrap}.company-table-card .ant-table-thead>tr>th.company-actions-col,.company-table-card .ant-table-tbody>tr>td.company-actions-col{width:72px;min-width:72px;text-align:center}.company-table-card .ant-table-thead>tr>th.company-service-col,.company-table-card .ant-table-tbody>tr>td.company-service-col{white-space:normal;max-width:480px}.company-service-cell{font-size:12px;color:#64748b;word-break:break-word}.company-name-link{color:#175df1;font-weight:600;cursor:pointer;transition:color .15s;white-space:nowrap}.company-name-link:hover{color:#0f47c4}.company-id-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px;display:inline-block;white-space:nowrap}.company-score-tag{margin:0!important;min-width:36px;text-align:center;font-weight:600;border-radius:6px!important}.company-reviews-cell{font-weight:600;color:#475569}.company-date-cell{font-size:12px;color:#64748b;white-space:nowrap}.company-status-tag{margin:0!important;border-radius:6px!important;font-size:12px!important}.company-actions-btn{width:32px;height:32px;border-radius:8px;color:#64748b;border:1px solid #e8eef5;position:relative;z-index:1}.company-actions-btn:hover{color:#175df1!important;background:#f0f6ff!important;border-color:#c7dcff!important}.company-actions-dropdown{z-index:1100!important}.company-actions-dropdown .ant-dropdown-menu{min-width:228px;padding:6px 4px}.company-actions-dropdown .ant-dropdown-menu-item-group-title{padding:8px 12px 4px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.company-actions-dropdown .ant-dropdown-menu-item{display:flex;align-items:center;border-radius:8px}.company-actions-dropdown .ant-dropdown-menu-item .anticon{font-size:14px}.company-filter-drawer .ant-drawer-body{padding:16px}.company-filter-drawer .company-filter-scroll{padding:0;max-height:none}@media(min-width:992px){.company-layout{grid-template-columns:272px 1fr;gap:20px}.company-filter-sidebar{display:block}.company-filter-btn{display:none!important}}@media(max-width:991px){.company-page-header{flex-direction:column;align-items:flex-start}.company-toolbar{flex-direction:column;align-items:stretch}.company-search{min-width:0}.company-toolbar-actions{justify-content:space-between;width:100%}}.add-company-modal .ant-modal-content{border-radius:12px;overflow:hidden}.add-company-modal .ant-modal-header{border-bottom:1px solid #e8eef5;margin-bottom:0;padding:20px 24px}.add-company-modal .ant-modal-body{padding:20px 24px 24px}.add-company-modal-title{display:flex;align-items:flex-start;gap:12px;padding-right:20px}.add-company-modal-title-icon{width:40px;height:40px;border-radius:10px;background:#175df11a;color:#175df1;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px}.add-company-modal-subtitle{display:block;margin-top:2px;font-size:12px!important;font-weight:400}.add-company-step{display:flex;flex-direction:column;gap:12px}.add-company-step-desc{margin-bottom:4px!important}.add-company-url-feedback{min-height:22px;text-align:right}.add-company-locked-alert{margin-bottom:8px;border-radius:10px}.add-company-step-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;padding-top:16px;border-top:1px solid #e8eef5}.claim-page{display:flex;flex-direction:column;gap:20px}.claim-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.claim-page-header-left{display:flex;flex-direction:column;gap:4px}.claim-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.claim-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.claim-stat-pill strong{font-size:15px;font-weight:700}.claim-toolbar-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.claim-toolbar-card .ant-card-body{padding:16px 20px!important}.claim-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.claim-search{flex:1;min-width:260px}.claim-search .ant-input-affix-wrapper{border-radius:10px;padding:8px 12px;border-color:#e2e8f0}.claim-search .ant-input-affix-wrapper:hover,.claim-search .ant-input-affix-wrapper-focused{border-color:#69adff!important;box-shadow:0 0 0 2px #175df114!important}.claim-toolbar-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.claim-refresh-btn{border-radius:10px}.claim-table-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important;overflow-x:auto}.claim-table-card .ant-card-body{padding:0!important}.claim-table-card .ant-table table{table-layout:auto!important;width:max-content;min-width:100%}.claim-table-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px!important;border-bottom:1px solid #e8eef5!important;white-space:nowrap}.claim-table-card .ant-table-thead>tr>th:before{display:none!important}.claim-table-card .ant-table-tbody>tr>td{padding:14px 16px!important;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9!important;vertical-align:middle;white-space:nowrap}.claim-table-card .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.claim-table-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.claim-table-card .ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 #175df1}.claim-table-card .ant-pagination{padding:14px 20px;margin:0!important;border-top:1px solid #f0f4f8}.claim-id-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px;display:inline-block}.claim-company-link{color:#175df1;font-weight:600}.claim-company-link:hover{color:#0f47c4}.claim-email-cell{color:#475569}.claim-date-cell{font-size:12px;color:#64748b}.claim-status-tag{margin:0!important;border-radius:6px!important;font-size:12px!important}.claim-actions-btn{width:32px;height:32px;border-radius:8px;color:#64748b;border:1px solid #e8eef5}.claim-actions-btn:hover{color:#175df1!important;background:#f0f6ff!important;border-color:#c7dcff!important}.claim-table-card .ant-table-thead>tr>th.claim-actions-col,.claim-table-card .ant-table-tbody>tr>td.claim-actions-col{width:72px;min-width:72px;text-align:center}@media(max-width:991px){.claim-page-header{flex-direction:column;align-items:flex-start}.claim-toolbar{flex-direction:column;align-items:stretch}.claim-search{min-width:0}.claim-toolbar-actions{justify-content:flex-end;width:100%}}.cv-page{display:flex;flex-direction:column;gap:16px;padding-bottom:32px}.cv-page-crumb{margin-bottom:0}.cv-page-crumb a{color:var(--admin-text-muted)}.cv-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.cv-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:var(--admin-text)!important;line-height:1.25!important;letter-spacing:-.02em}.cv-page-header-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cv-hero{overflow:hidden;background:var(--admin-white);border:1px solid var(--admin-border);border-radius:12px;box-shadow:var(--admin-shadow-sm)}.cv-hero-cover{position:relative;height:140px;overflow:hidden;background:linear-gradient(135deg,var(--admin-sky-light) 0%,var(--admin-sky-soft) 100%)}.cv-hero-cover-img{display:block;width:100%!important;height:140px!important;min-height:140px!important;max-height:140px!important;object-fit:cover!important;border-radius:0!important}.cv-claim-tag.ant-tag{margin:0!important;height:auto!important;width:auto!important;min-height:0!important;max-height:none!important;line-height:22px!important;border-radius:999px!important;font-weight:600!important;font-size:12px!important;padding:1px 10px!important}.cv-hero-body{position:relative;padding:16px 20px 20px}.cv-hero-avatar,.cv-hero-avatar img,.cv-hero-avatar>*{position:absolute!important;top:-44px;left:20px;width:88px!important;height:88px!important;border-radius:14px!important;object-fit:contain!important;background:var(--admin-white)!important;border:3px solid var(--admin-white)!important;box-shadow:var(--admin-shadow-md)!important}.cv-hero-meta{padding-left:108px;padding-bottom:16px;min-height:52px}.cv-hero-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.cv-hero-title-group{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.cv-hero-name{margin:0!important;font-size:18px!important;font-weight:700!important;color:var(--admin-text)!important;line-height:1.3!important}.cv-hero-rate{display:inline-flex;align-items:center;gap:8px;color:var(--admin-text);font-size:14px}.cv-hero-info{color:var(--admin-text-muted);cursor:help}.cv-hero-services{display:block;margin-top:4px;font-size:13px;color:var(--admin-text-muted)!important;text-transform:capitalize}.cv-hero-tasks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cv-task-card{display:flex;align-items:center;gap:12px;min-height:72px;padding:14px 16px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-sky-soft);color:inherit;text-decoration:none;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.cv-task-card:hover{border-color:var(--admin-sky);background:var(--admin-sky-light);box-shadow:var(--admin-shadow-sm);color:inherit}.cv-task-card:focus-visible{outline:2px solid var(--admin-blue);outline-offset:2px}.cv-task-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;background:var(--admin-white);color:var(--admin-blue);font-size:16px;box-shadow:var(--admin-shadow-sm)}.cv-task-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.cv-task-copy strong{font-size:14px;font-weight:700;color:var(--admin-text)}.cv-task-copy span{font-size:12px;color:var(--admin-text-muted);line-height:1.35}.cv-task-arrow{margin-left:auto;color:var(--admin-text-muted);font-size:12px}.cv-body{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:20px;align-items:start}.cv-side{display:flex;flex-direction:column;gap:16px}.cv-card{background:var(--admin-white);border:1px solid var(--admin-border);border-radius:12px;box-shadow:var(--admin-shadow-sm);padding:20px 22px}.cv-card-header{padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--admin-border)}.cv-card-title{margin:0!important;font-size:16px!important;font-weight:600!important;color:var(--admin-text)!important}.cv-card-subtitle{display:block;margin-top:4px;font-size:12px!important;color:var(--admin-text-muted)!important;text-transform:capitalize}.cv-info-by{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:13px;color:var(--admin-text-muted)}.cv-info-by-icon{color:var(--admin-blue);font-size:15px}.cv-overview-text{display:block;font-size:14px;line-height:1.65;color:var(--admin-text)!important;margin-bottom:20px}.cv-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:20px}.cv-stat{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;border-radius:12px;background:var(--admin-sky-soft);border:1px solid var(--admin-border)}.cv-stat-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--admin-white);color:var(--admin-blue);font-size:15px;box-shadow:var(--admin-shadow-sm)}.cv-stat-label{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--admin-text-muted)}.cv-stat-value{display:block;margin-top:2px;font-size:13px;font-weight:600;color:var(--admin-text)}.cv-stat-value.is-empty{color:var(--admin-text-muted)}.cv-capitalize{text-transform:capitalize}.cv-section{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.cv-section--last{margin-bottom:0}.cv-section-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--admin-text-muted)}.cv-section-value{font-size:14px;color:var(--admin-text);line-height:1.5}.cv-chip-list{display:flex;flex-wrap:wrap;gap:8px}.cv-chip{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:var(--admin-sky-soft);border:1px solid var(--admin-border);font-size:13px;font-weight:500;color:var(--admin-text)}.cv-key-services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cv-key-service{display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:12px;background:var(--admin-sky-soft);border:1px solid var(--admin-border)}.cv-key-service span{font-size:12px;color:var(--admin-text-muted)}.cv-key-service strong{font-size:15px;color:var(--admin-text)}.cv-advantages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px}.cv-advantage-item{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;border-radius:12px;background:var(--admin-sky-soft);border:1px solid var(--admin-border)}.cv-advantage-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--admin-white);color:var(--admin-blue);font-size:18px;box-shadow:var(--admin-shadow-sm)}.cv-advantage-value{font-size:20px;font-weight:700;line-height:1.2;color:var(--admin-text)}.cv-advantage-label{font-size:12px;font-weight:600;color:var(--admin-text-muted)}.cv-advantage-item.is-disabled{background:var(--admin-white)}.cv-advantage-item.is-disabled .cv-advantage-icon{color:var(--admin-text-muted);box-shadow:none}.cv-advantage-item.is-disabled .cv-advantage-value{color:var(--admin-text-muted);font-weight:600}.cv-contact-list{display:flex;flex-direction:column;gap:8px}.cv-contact-row{display:grid;grid-template-columns:18px 72px 1fr;align-items:start;gap:10px;padding:10px 12px;border-radius:10px;background:var(--admin-sky-soft);border:1px solid var(--admin-border);font-size:14px;color:var(--admin-text-muted)}.cv-contact-row a{color:var(--admin-blue);font-weight:500;word-break:break-word}.cv-contact-row strong{color:var(--admin-text);font-weight:500;word-break:break-word}.cv-category-list{display:flex;flex-wrap:wrap;gap:8px}.cv-category-item{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:var(--admin-sky-soft);border:1px solid var(--admin-border);font-size:13px;font-weight:500;color:var(--admin-text);text-transform:capitalize}.cv-category-item.is-active{border-color:var(--admin-sky);background:var(--admin-sky-light);color:var(--admin-blue);font-weight:600}.cv-suggested-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cv-suggested-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;border:1px solid var(--admin-border);background:var(--admin-sky-soft);color:inherit;text-decoration:none;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}a.cv-suggested-item:hover{border-color:var(--admin-sky);background:var(--admin-sky-light);box-shadow:var(--admin-shadow-sm);color:inherit}a.cv-suggested-item:focus-visible{outline:2px solid var(--admin-blue);outline-offset:2px}.cv-suggested-item--skeleton{pointer-events:none}.cv-suggested-avatar,.cv-suggested-avatar img,.cv-suggested-avatar>*{width:40px!important;height:40px!important;border-radius:10px!important;object-fit:cover!important;background:linear-gradient(135deg,var(--admin-blue) 0%,var(--admin-sky) 100%)!important;color:var(--admin-white)!important;font-size:15px!important;font-weight:700!important;flex-shrink:0}.cv-suggested-meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cv-suggested-name{font-size:13px;font-weight:600;color:var(--admin-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-suggested-category{font-size:12px;color:var(--admin-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize}.cv-suggested-score{margin:0!important;flex-shrink:0;border-radius:8px!important;font-weight:600!important}@media(max-width:991px){.cv-body{grid-template-columns:1fr}.cv-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-advantages{grid-template-columns:repeat(3,minmax(0,1fr))}.cv-hero-meta{padding-left:0;padding-top:52px}.cv-hero-tasks{grid-template-columns:1fr}.cv-hero-avatar,.cv-hero-avatar img,.cv-hero-avatar>*{left:20px;width:72px!important;height:72px!important}}@media(max-width:575px){.cv-stats,.cv-key-services,.cv-advantages{grid-template-columns:1fr 1fr}}.pointer:hover{cursor:pointer}.center{display:flex;justify-content:center!important}.page-setting{background:#fff;border-radius:12px;width:100%;max-width:100%;padding:20px;margin-top:0}.page-setting .title-box{padding:8px;border-bottom:1px solid #dcdfea}.page-setting .title{color:#231f20;font-size:18px;font-weight:700;margin:0}.panel-container{background-color:#fff;width:306px;height:fit-content;transition:all .2 ease-in;display:flex;margin-top:23px;flex-direction:column;border-radius:10px}.css-1im77uy-control{border-width:0px!important}.css-g2vsz0-control{box-shadow:0 0!important}.react-calendar__tile--now{background:#3651d6!important;color:#fff}.css-1u9des2-indicatorSeparator{width:0px!important}.select__control--is-focused{box-shadow:none}.profile-input .form-control .css-1im77uy-control{border-width:0px!important;box-shadow:none}.profile-input .form-control .css-1u9des2-indicatorSeparator{width:0px!important;display:none;box-shadow:none}.datePickBox{width:20%;padding:1px}.datePickBox .react-date-picker__inputGroup{padding-left:8px!important}.css-1dimb5e-singleValue .option-img{display:none}.react-date-picker{width:100%!important}.select__control,.select__control--menu-is-open{border-width:0px!important}.phone-container .css-qc6sy-singleValue{margin-left:0!important}body::-webkit-scrollbar{width:1em}body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}body::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid slategrey}.css-1ggxpmo-menu{box-shadow:0 0 #0000,0 0 #0000!important}.found-select-container{border-radius:5px}.react-select-container{font-size:12px;border-radius:10px;padding:0;width:100%}.react-select-container #react-select-2-option-0{font-size:13px}.found-select-container{width:100%}.found-container{display:flex;width:100%;justify-content:space-between;margin-bottom:16px;gap:16px}.small-box-container{display:flex;width:100%!important;padding:16px;border-radius:10px;border:1px solid #dcdfea}.update-btn-container,.justify-right{width:100%;display:flex;justify-content:flex-end;margin-top:8px}.update-btn{background-color:#175df1;color:#fff;min-width:140px;height:40px;padding:0 16px;border:none;border-radius:8px;font-weight:600}.update-btn:hover{background-color:#0f47c4}.update-btn:disabled{background-color:#e8eef5;color:#94a3b8}.regulation .css-qc6sy-singleValue .option-img{display:none}.card-container{display:flex;flex-direction:column;padding:16px;border:#dcdfea 1px solid;border-radius:10px;margin-top:16px}.card-container .lic-title-box{display:flex;justify-content:space-between;width:100%}.card-container .lic-title{font-size:16px;color:#231f20}.card-container .setting-icon{height:14px;position:relative}.card-container .setting-icon:hover{background-color:#f5f5f8;border-radius:50%;cursor:pointer}.card-container .content-box{display:flex;gap:16px;width:100%;position:relative;transition:display .5s ease-in-out;z-index:10}.card-container .edit{flex-direction:column}.card-container .text-container{width:100%;z-index:20}.card-container .react-date-picker__inputGroup__input:invalid{background-color:transparent}.card-container .logo{width:80px;height:80px;object-fit:contain;object-position:center;border-radius:5px}.card-container .primary-text{color:#231f20;font-size:18px}.card-container .sub-text{color:#858693;font-size:14px;justify-content:flex-start;gap:2px;width:100%}.card-container .detail-text{width:50%;overflow:hidden}.card-container .setting-container{display:flex;position:absolute;flex-direction:column;background-color:#fff;width:150px;right:0;padding:8px;box-shadow:0 2px 10px #1f20231a;border-radius:10px;transition:display .5s ease-in-out;z-index:20;top:25px}.card-container .close{display:none;z-index:50}.card-container .setting-box{display:flex;height:40px;gap:8px;justify-items:center;align-items:center}.card-container .setting-box:hover{cursor:pointer;background-color:#f5f5f8}.card-container .setting-box p{margin:0}.card-container .upper-container{display:flex;width:100%;gap:16px}.card-container .option-img{width:40px;height:40px;object-fit:contain;object-position:center;border-radius:5px}.card-container .option-primary{width:100%;display:flex;gap:4px!important;align-items:center}.card-container .option-primary .label-option{font-size:12px!important;font-weight:500!important}.card-container .option-primary p,.card-container .option-primary span{margin:0!important}.card-container .file-upload{flex-direction:column;width:240px;align-items:center;top:28px;left:220px;position:absolute}.card-container .upload-place-text{color:#858693;font-size:12px;font-weight:600}.card-container .upload-place-text-second{color:#aeafb7;font-size:12px;font-weight:500}.card-container .option-container{height:58px!important;display:flex;gap:8px;align-items:center;z-index:20}.card-container .option-box{display:flex;flex-direction:column}.card-container .option-secondary{width:100%;display:flex;gap:4px;align-items:center}.card-container .option-secondary p,.card-container .option-secondary span{font-size:12px;margin:0!important}.card-container .input-div{display:flex;flex-direction:column}.card-container .logo-img{width:80px;height:80px;object-fit:contain;object-position:center;border:1px solid #ebecf5;border-radius:10px}.card-container .logo-country{border:1px solid #ebecf5}.card-container .preview-pdf{height:80px}.card-container .input-bar{height:40px;width:100%;border:1px solid #dcdfea;border-radius:5px}.card-container .input-bar:focus{border:2px solid #dcdfea}.card-container .edit-label{font-size:12px;color:#231f20;margin-bottom:8px;font-weight:500}.card-container .attach-box{margin-top:16px}.card-container .calendar-set{display:flex;align-items:center;gap:16px;width:100%}.card-container .calendar-set svg{margin-top:4px}.card-container .react-datepicker-wrapper{width:100%}.card-container .react-date-picker__button svg{display:none}.card-container .react-date-picker__wrapper{height:40px!important;border:0px}.card-container .cancel-btn{padding:10px 16px;border-radius:5px;border:1px solid var(--Border-Neutral-85, #cccfe5);font-size:12px}.card-container .upload-container{display:flex;width:100%;justify-content:flex-end;margin-top:10px}.card-container .upload-btn{display:flex;border-radius:5px;font-size:12px;padding:10px 16px;color:#fff!important;background-color:#4060ff!important;margin-top:0}.card-container .upload-btn:disabled{color:#abadba!important;background-color:#e4e4e7!important}.add-new-btn{width:100%;height:60px;border-radius:10px;border:1px solid #dcdfea;background-color:transparent;margin-top:16px;color:#858693}.add-new-btn:hover{color:#4060ff;border:1px solid #bfcaff}.preview-box{width:80px;overflow:hidden;margin-top:16px;position:relative}.drop-container{position:relative}.file-box{position:absolute;top:-4px;display:flex;width:100%;justify-content:center;gap:24px}.file-name{width:100%;height:fit-content}.relative{position:relative;z-index:50}.secondary-text{font-size:12px;color:#858693}.x-btn{position:absolute;top:0;right:0;background-color:transparent}.x-btn:hover{cursor:pointer}.head-title{margin-top:24px}.ggMap{border-radius:10px!important}.ccs-26l3qy-menu{background-color:#000}.css-9gakcf-option{color:#002f4b}.css-1s2u09g-control{padding-left:8px}.drop-box{height:136px;background-color:transparent;border:2px dashed #dcdfea;border-radius:10px;display:flex;justify-content:center;align-items:center;gap:4px}.drop-box:hover{cursor:pointer}.dropzone{height:40vh;margin:1rem;padding:1rem;border:2px dashed lightgrey;border-radius:.5rem;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-transition:background-color .1s linear;-ms-transition:background-color .1s linear;transition:background-color .1s linear}.location-page{border-radius:10px;border:1px solid #dcdfea;padding-bottom:16px}.sub-text-hq{color:#858693}.switch-panel{height:482px;width:40%;padding:8px;border-right:1px solid #dcdfea}.cntr-switch{height:40px;border-radius:10px}.cntr-switch:hover,.switch-panel .active{background-color:#f5f5f8}.line-license{border-top:1px solid #dcdfea;width:100%;height:1px}.license-description{word-break:break-all}.cntr-btn{display:flex;width:100%;justify-content:space-between;background-color:transparent;padding-top:6px}.cntr-btn .text-cntr-btn{padding-top:6px}.cntr-btn span{color:#858693;font-size:12px!important}.country-box{height:482px;width:100%;overflow-y:scroll;overflow-x:hidden;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:8px}.country-checkbox{display:flex;width:226px;gap:8px;align-items:center}.country-checkbox label{margin:0}.few-country{flex-direction:column;overflow:visible;width:172px;gap:8px;align-items:center}.few-country label{margin:0}#react-select-2-listbox{z-index:50}.hq-map-container{position:relative;margin-top:16px}.hq-map-container .auto-input-container{width:343px;height:40px;border-radius:5px;position:absolute;z-index:20;margin-top:16px;margin-left:16px}.hq-map-container .auto-input-container .auto-input{width:100%;height:100%;border-radius:5px;padding-left:12px}.pin-box{display:flex;justify-content:center;flex-direction:column;align-items:center}.pin-name-box{width:240px;height:fit-content;background-color:#fff;border-radius:10px;padding:16px;font-size:14px}.pin-name-box p{color:#231f20;font-size:14px;margin:0}.pin-name-box .secondary-pin-label{font-size:12px;color:#858693}.other-office-title{color:#231f20;font-size:16px;margin-bottom:8px}.hq-list-container{margin-top:8px;margin-bottom:16px}.hq-pin-title{color:#858693;font-size:14px}.list-hq{display:flex;width:100%;height:20px;align-items:center;padding:8px 0 16px;margin:16px 0 8px}.list-hq .hq-btn{background-color:transparent}.list-hq .hq-btn svg:hover #Ellipse_82{fill:#ff486b}.list-hq .hq-name{width:100%;border-bottom:1px solid #edeff5}.list-hq p{margin-bottom:4px}.other-office-container{width:100%;display:flex;justify-content:center;gap:8px}.justify-right{margin-top:16px;display:flex;width:100%;justify-content:flex-end}.office{border:1px solid #edeff5}.del-office-btn{background-color:transparent;margin-top:4px}.del-office-btn svg:hover #Path_7920{fill:#231f20}.css-14el2xx-placeholder{padding-left:8px;color:#858693}.content-layout{display:flex;flex-direction:column;width:100%;padding:8px 16px 24px}.section-container{width:100%;display:flex;flex-direction:column;margin-top:16px}.section-container .title-with-icon-box{width:100%;display:flex;gap:8px}.section-container .title-with-icon-box p{color:#231f20;font-size:16px;margin-bottom:8px}.section-container input:focus{outline-color:#d3dfff!important}.input-container-contact{width:100%;display:flex;height:40px;justify-content:space-between;gap:8px}.input-container-contact .css-1s2u09g-control{border-style:none!important}.option-container-phone{display:flex;width:100%}.option-primary-phone{display:flex;align-items:center}.option-primary-phone .label-option{padding-left:10px}.option-box-phone{display:flex;width:100%;justify-content:space-between}.option-box-phone p{margin:0;padding-left:4px}.contact-page input:focus{outline:#dcdfea}.contact-page .css-1s2u09g-control .label-option,.contact-page .css-1s2u09g-control:focus{display:none}.contact-page .css-qc6sy-singleValue .label-option{display:none}.h-40{height:40px}.input-contact{width:100%;border:1px solid #dcdfea;border-radius:5px;padding-left:8px}.add-btn{background-color:#edeff5;border-radius:5px;width:80px;height:40px}.contact-social-container{width:120%;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px}.contact-social-box{border:1px solid #dcdfea;width:228px;height:104px;border-radius:10px;padding:16px}.contact-social-box p{margin:0}.icon-title-box{display:flex;gap:8px}.social-input{width:100%;border:1px solid #dcdfea;border-radius:5px;height:40px;padding-left:8px}.option-box-phone{display:flex;z-index:99}.show-contact-container{width:100%;height:auto;display:flex;flex-wrap:wrap;margin:8px 0;gap:4px}.btn-update-status-verify{padding:6px 12px;border-radius:5px;color:#fff;background-color:#4466f2}.btn-update-status-verify:disabled{background-color:gray}.btn-update-status-cancel{padding:6px 12px;border-radius:5px;color:#fff;background-color:#ff5370}.show-contact-box{background-color:#f5f5f8;width:fit-content;border-radius:5px;padding:8px;display:flex;height:100%;align-items:center}.show-contact-box p{margin:0}.show-contact-box svg{margin-top:4px}.btn-contact{background-color:transparent;padding:2px 0 0 8px}.contact-show-text{color:#231f20;display:flex;align-items:center;gap:8px}.phone-container{display:flex;width:100%;border:1px solid #dcdfea;border-radius:5px;position:relative}.place-holder-phone-code span{color:#dcdfea}.borderless{border:0px}.code-control{color:#231f20;font-size:14px;margin-top:8px}.flag-control{font-size:28px;padding-left:8px}.flag-text{font-size:14px;margin:0;padding-left:0}.financial-container{padding-top:8px}.financial-container .title-text{color:#231f20;font-size:16px}.financial-container button{background-color:transparent}.financial-container tbody{border-top-right-radius:10px}.financial-container .table{border-radius:10px;padding:12px;width:96%}.financial-container .table th{color:#858693;font-weight:400;text-align:center;align-items:center;align-content:center}.financial-container .table tr th:first-child{text-align:start}.financial-container .table textarea:focus,.financial-container .table textarea:focus-visible{outline:none}.financial-container .absolute-posit{position:absolute;padding:12px 0}.financial-container .no-border{border-top:0px!important}.financial-container table{border-collapse:collapse;border-radius:30px;border-style:hidden;box-shadow:0 0 0 1px #dcdfea}.financial-container table td{border:0!important;border-right:1px solid #e8ebf2!important}.financial-container table th{border:0!important;border-right:1px solid #e8ebf2!important;border-bottom:1px solid #e8ebf2!important}.financial-container table tr:last-child th:last-child{border:0!important;border-bottom:1px solid #e8ebf2!important}.financial-container table tr:last-child td:last-child{border:0!important}.financial-container table tbody+tbody{border-top:1px solid #e8ebf2!important}.financial-container .financial-insurance-container{display:flex;flex-direction:column;width:100%;margin-bottom:8px}.financial-container .insurance-full-box{display:flex}.financial-container .insurance-hidden-box{height:56px;width:100%;max-width:100%;border:1px #dcdfea solid;display:flex;border-radius:10px;padding:16px;justify-content:space-between;margin-bottom:8px}.financial-container .insurance-full-form{border:1px #dcdfea solid;padding:16px;border-radius:10px;position:relative;width:100%;max-width:100%}.financial-container .insurance-full-form input:focus{outline-color:#d3dfff!important}.financial-container .insurance-full-form{margin-bottom:16px;word-break:break-all}.financial-container .btn-insurance{display:flex;width:100%;justify-content:flex-end;position:absolute;right:16px}.financial-container .btn-insurance svg:hover #Rectangle_5439{fill:#f5f5f8}.financial-container .finance-topic-box{margin-top:24px}.financial-container .finance-topic-box p{padding-left:4px;margin-bottom:4px}.financial-container .finance-topic-box .table input:first-child{width:100%}.financial-container .finance-topic-box .table input{width:20%}.financial-container .secondary-text{color:#858693}.financial-container .finance-add-btn{color:#4060ff;display:flex;width:100%;justify-content:center}.financial-container .delete-btn svg:hover #Ellipse_82{fill:#ff486b}.financial-container .input-box-insure{width:100%}.financial-container .insure-double-box{display:flex;width:100%;justify-content:space-between;gap:8px}.rich-text-editor ul{list-style-type:disc}.rich-text-editor ol{display:flex;flex-direction:column}.thin-border{border:1px solid #dcdfea;border-radius:10px}.thin-border:hover{border:1px solid #bfcaff}.btn-no-bg{display:flex;width:100%;justify-content:center;color:#858693;align-items:center}.btn-no-bg:hover{color:#4060ff}.no-margin{margin:0!important}.bnq-column{flex-direction:column}.bnq-column li{align-items:center}.bnq-column li .make-input{width:50%!important}.outline-appear{border-width:1px!important;border-radius:5px}.f-w-500{font-weight:500}.add-domain-btn{border:1px solid #dcdfea;border-radius:5px;padding:8px 16px;background-color:transparent;color:#858693}.add-domain-btn:disabled{border:1px solid #eef0f5;color:#abadba}.show-verfied-container{width:100%;height:auto;display:flex;flex-wrap:wrap;gap:4px}.ce-page{display:flex;flex-direction:column;gap:16px;padding-bottom:32px}.ce-page-crumb{margin-bottom:0}.ce-page-crumb a{color:var(--admin-text-muted)}.ce-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.ce-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:var(--admin-text)!important;line-height:1.25!important;letter-spacing:-.02em}.ce-page-header-actions{display:flex;align-items:center;gap:8px}.ce-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:20px;align-items:start}.ce-sidebar{position:sticky;top:80px}.ce-content{min-width:0}.ce-content>.page-setting,.ce-content>.container,.ce-content>div{max-width:100%}.ce-panel{display:flex;flex-direction:column;gap:4px;padding:16px;background:var(--admin-white);border:1px solid var(--admin-border);border-radius:12px;box-shadow:var(--admin-shadow-sm)}.ce-panel-header{padding:0 4px 12px;border-bottom:1px solid var(--admin-border);margin-bottom:8px}.ce-panel-title{margin:0;font-size:15px;font-weight:600;color:var(--admin-text);line-height:1.3}.ce-panel-hint{margin:4px 0 0;font-size:12px;color:var(--admin-text-muted);line-height:1.4}.ce-nav-group{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.ce-nav-group:last-child{margin-bottom:0}.ce-nav-group-title{margin:8px 4px 4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--admin-text-muted)}.ce-nav-item{display:flex;align-items:flex-start;gap:12px;width:100%;padding:10px 12px;border:1px solid transparent;border-radius:12px;background:transparent;text-align:left;cursor:pointer}.ce-nav-item:hover{background:var(--admin-sky-soft);border-color:var(--admin-border)}.ce-nav-item:focus-visible{outline:2px solid var(--admin-blue);outline-offset:2px}.ce-nav-item.is-active{background:var(--admin-sky-light);border-color:var(--admin-sky)}.ce-nav-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;font-size:16px;color:var(--admin-blue);background:var(--admin-white);box-shadow:var(--admin-shadow-sm)}.ce-nav-item.is-active .ce-nav-icon{background:var(--admin-white);color:var(--admin-blue)}.ce-nav-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ce-nav-title{font-size:13.5px;font-weight:600;color:var(--admin-text);line-height:1.3}.ce-nav-item.is-active .ce-nav-title{color:var(--admin-blue)}.ce-nav-desc{font-size:12px;color:var(--admin-text-muted);line-height:1.4}.ce-content .page-setting{width:100%!important;max-width:100%!important;margin-top:0!important;padding:20px!important;border:1px solid var(--admin-border)!important;border-radius:12px!important;box-shadow:var(--admin-shadow-sm);background:var(--admin-white)}.ce-content .page-setting .title{font-size:16px!important;font-weight:600!important;color:var(--admin-text)!important}.ce-content .page-setting .title-box{margin-bottom:16px;padding:0 0 12px!important;border-bottom:1px solid var(--admin-border)!important}@media(max-width:991px){.ce-layout{grid-template-columns:1fr}.ce-sidebar{position:static}}.ce-form{display:flex;flex-direction:column;gap:16px}.ce-form-card{background:var(--admin-white);border:1px solid var(--admin-border);border-radius:12px;box-shadow:var(--admin-shadow-sm);padding:20px}.ce-form-card-head{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--admin-border)}.ce-form-card-head h3{margin:0;font-size:16px;font-weight:600;color:var(--admin-text)}.ce-form-card-head p{margin:4px 0 0;font-size:13px;color:var(--admin-text-muted)}.ce-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ce-form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ce-form-card>.ce-field:last-child{margin-bottom:0}.ce-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.ce-form-grid .ce-field{margin-bottom:0}.ce-field-label{font-size:13px;font-weight:600;color:var(--admin-text)}.ce-field-req{color:#ef4444}.ce-field-hint{font-size:12px!important;color:var(--admin-text-muted)!important}.ce-field-error{margin:0;font-size:12px;color:#ef4444}.ce-logo{display:flex;align-items:center;gap:16px;margin-bottom:20px}.ce-logo-btn{display:flex;align-items:center;gap:14px;padding:0;border:none;background:transparent;cursor:pointer;text-align:left}.ce-logo-avatar,.ce-logo-avatar img,.ce-logo-avatar>*{width:80px!important;height:80px!important;border-radius:12px!important;object-fit:contain!important;background:var(--admin-sky-soft)!important;border:1px solid var(--admin-border)!important}.ce-logo-hint{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--admin-blue)}.ce-logo-input{display:none}.ce-check-list{display:flex;flex-wrap:wrap;gap:10px 16px}.ce-founded{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px;align-items:center}.ce-founded .ce-founded-type.ant-select{margin-top:0!important;width:100%}.ce-founded .ce-founded-date{margin-top:0;width:100%}.ce-founded .react-datepicker-wrapper,.ce-founded .react-datepicker__input-container,.ce-founded input{width:100%}.ce-founded input{height:32px;padding:4px 11px;border:1px solid var(--admin-border);border-radius:8px;color:var(--admin-text)}.ce-founded input:disabled{background:var(--admin-bg);color:var(--admin-text-muted)}.ce-industry-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:16px}.ce-industry-card{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-sky-soft)}.ce-industry-card-head{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--admin-border);color:var(--admin-text)}.ce-industry-card-head p,.ce-industry-card-head strong{margin:0;font-size:13px}.ce-form-footer{position:sticky;bottom:16px;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:var(--admin-white);border:1px solid var(--admin-border);border-radius:12px;box-shadow:var(--admin-shadow-md)}@media(max-width:991px){.ce-form-grid,.ce-form-grid--3,.ce-founded{grid-template-columns:1fr}}.ce-contact-form{gap:20px}.ce-contact-summary-card{padding:16px 20px!important;background:linear-gradient(135deg,var(--admin-sky-soft) 0%,var(--admin-white) 55%)}.ce-contact-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.ce-contact-summary-item{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--admin-white);border:1px solid var(--admin-border);border-radius:12px;box-shadow:var(--admin-shadow-sm)}.ce-contact-summary-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--admin-sky-soft);color:var(--admin-blue);font-size:18px;flex-shrink:0}.ce-contact-summary-item strong{display:block;font-size:20px;font-weight:700;line-height:1.2;color:var(--admin-text)}.ce-contact-summary-item span{display:block;font-size:12px;color:var(--admin-text-muted);margin-top:2px}.ce-contact-blocks{display:flex;flex-direction:column;gap:16px}.ce-contact-block{padding:16px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-white);transition:border-color .15s ease,box-shadow .15s ease}.ce-contact-block:hover{border-color:#d4e2f4;box-shadow:var(--admin-shadow-sm)}.ce-contact-block-head{display:flex;gap:14px;margin-bottom:14px}.ce-contact-block-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--admin-sky-soft);color:var(--admin-blue);font-size:20px;flex-shrink:0}.ce-contact-block-copy{min-width:0}.ce-contact-block-title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ce-contact-block-title-row h4{margin:0;font-size:15px;font-weight:600;color:var(--admin-text)}.ce-contact-block-copy p{margin:4px 0 0;font-size:13px;color:var(--admin-text-muted);line-height:1.45}.ce-contact-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;border-radius:999px;background:var(--admin-sky-soft);color:var(--admin-blue);font-size:12px;font-weight:700}.ce-contact-compose{padding:12px;margin-bottom:12px;border-radius:10px;background:var(--admin-bg, #f5f8fc);border:1px solid var(--admin-border)}.ce-contact-add-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.ce-contact-phone-row{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr) auto;gap:10px;align-items:center}.ce-contact-phone-code{width:100%}.ce-contact-input-icon{color:var(--admin-text-muted)}.ce-contact-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:88px;padding:16px;border:1px dashed #c9d8ea;border-radius:10px;background:var(--admin-sky-soft);color:var(--admin-text-muted);font-size:13px;text-align:center}.ce-contact-empty-icon{font-size:22px;color:var(--admin-blue);opacity:.65}.ce-contact-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ce-contact-list-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-sky-soft)}.ce-contact-list-item-icon{color:var(--admin-blue);font-size:16px}.ce-contact-list-item-text{font-size:13px;line-height:1.45;color:var(--admin-text);word-break:break-word}.ce-contact-list-remove{color:var(--admin-text-muted)!important}.ce-contact-list-remove:hover{color:#ef4444!important;background:#ef444414!important}.ce-contact-social-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ce-contact-social-tile{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-white);transition:border-color .15s ease,box-shadow .15s ease}.ce-contact-social-tile:hover{border-color:#d4e2f4;box-shadow:var(--admin-shadow-sm)}.ce-contact-social-tile--filled{border-color:#b9d4ff;background:linear-gradient(180deg,rgba(23,93,241,.04) 0%,var(--admin-white) 100%)}.ce-contact-social-tile-head{display:flex;align-items:center;gap:12px}.ce-contact-social-badge{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--admin-sky-soft);flex-shrink:0}.ce-contact-social-badge svg{width:22px;height:22px}.ce-contact-social-name{display:block;font-size:14px;font-weight:600;color:var(--admin-text)}.ce-contact-social-status{display:block;margin-top:2px;font-size:12px;color:var(--admin-text-muted)}.ce-contact-social-tile--filled .ce-contact-social-status{color:var(--admin-blue);font-weight:600}.ce-contact-footer-status{display:flex;align-items:center;gap:10px}.ce-contact-status-dot{width:8px;height:8px;border-radius:50%;background:#cbd5e1;flex-shrink:0}.ce-contact-status-dot--dirty{background:var(--admin-blue);box-shadow:0 0 0 4px #175df126}@media(max-width:1199px){.ce-contact-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:991px){.ce-contact-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ce-contact-phone-row,.ce-contact-add-row,.ce-contact-social-grid{grid-template-columns:1fr}}@media(max-width:575px){.ce-contact-summary{grid-template-columns:1fr}}.ce-location-form{gap:20px}.ce-location-summary-card{padding:16px 20px!important;background:linear-gradient(135deg,var(--admin-sky-soft) 0%,var(--admin-white) 55%)}.ce-location-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ce-location-summary-item{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--admin-white);border:1px solid var(--admin-border);border-radius:12px;box-shadow:var(--admin-shadow-sm)}.ce-location-summary-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--admin-sky-soft);color:var(--admin-blue);font-size:18px;flex-shrink:0}.ce-location-summary-item strong{display:block;font-size:20px;font-weight:700;line-height:1.2;color:var(--admin-text)}.ce-location-summary-item span{display:block;font-size:12px;color:var(--admin-text-muted);margin-top:2px}.ce-location-service-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:16px;align-items:start}.ce-location-region-nav{display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-bg, #f5f8fc)}.ce-location-region-tab{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:10px 12px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--admin-text);font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ce-location-region-tab:hover{background:var(--admin-white);border-color:var(--admin-border)}.ce-location-region-tab--active{background:var(--admin-white);border-color:#b9d4ff;box-shadow:var(--admin-shadow-sm);color:var(--admin-blue);font-weight:600}.ce-location-region-count{font-size:12px;color:var(--admin-text-muted);font-weight:600}.ce-location-region-tab--active .ce-location-region-count{color:var(--admin-blue)}.ce-location-country-panel{min-height:280px;padding:14px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-white)}.ce-location-country-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--admin-border)}.ce-location-country-hint{font-size:12px!important}.ce-location-country-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;align-items:stretch;max-height:420px;overflow:auto;padding-right:4px}.ce-location-country-panel--few .ce-location-country-grid{max-height:none}.ce-location-country-check.ant-checkbox-wrapper{display:flex;align-items:center;gap:10px;width:100%;height:100%;min-height:48px;margin:0!important;padding:10px 12px;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-bg, #f8fafc);line-height:1.45;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.ce-location-country-check.ant-checkbox-wrapper:hover{border-color:#c5d9f5;background:var(--admin-sky-soft)}.ce-location-country-check.ant-checkbox-wrapper-checked{border-color:#9ec5ff;background:#eef5ff;box-shadow:inset 0 0 0 1px #1677ff14}.ce-location-country-check .ant-checkbox{flex-shrink:0;align-self:center;top:0}.ce-location-country-check .ant-checkbox+span{flex:1;min-width:0;padding-inline:0!important}.ce-location-country-label{display:block;font-size:13px;font-weight:500;color:var(--admin-text);line-height:1.45;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.ce-location-hq{display:flex;flex-direction:column;gap:16px}.ce-location-search-wrap{position:relative}.ce-location-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:2;color:var(--admin-text-muted);font-size:16px;pointer-events:none}.ce-location-search-input{width:100%;height:40px;padding:8px 12px 8px 38px!important;border:1px solid var(--admin-border)!important;border-radius:10px!important;font-size:14px;color:var(--admin-text);background:var(--admin-white);box-shadow:none!important}.ce-location-search-input:focus{border-color:var(--admin-blue)!important;outline:none;box-shadow:0 0 0 2px #175df11f!important}.ce-location-map{width:100%;height:360px;border-radius:12px;overflow:hidden;border:1px solid var(--admin-border);background:var(--admin-sky-soft)}.ce-location-pinned h4{margin:0 0 10px;font-size:14px;font-weight:600;color:var(--admin-text)}.ce-location-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:88px;padding:16px;border:1px dashed #c9d8ea;border-radius:10px;background:var(--admin-sky-soft);color:var(--admin-text-muted);font-size:13px;text-align:center}.ce-location-empty .anticon{font-size:22px;color:var(--admin-blue);opacity:.65}.ce-location-offices{display:flex;flex-direction:column;gap:10px}.ce-location-office-row{display:grid;grid-template-columns:36px minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:center;padding:12px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-sky-soft)}.ce-location-office-spacer{width:36px}.ce-location-office-select{width:100%}.ce-location-office-remove{display:inline-flex!important;align-items:center;justify-content:center;width:36px!important;height:36px!important;padding:0!important}@media(max-width:991px){.ce-location-summary,.ce-location-service-layout{grid-template-columns:1fr}.ce-location-region-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ce-location-country-grid,.ce-location-office-row{grid-template-columns:1fr}.ce-location-office-spacer{display:none}}.ce-regulation-form{gap:20px}.ce-regulation-summary-card{padding:16px 20px!important;background:linear-gradient(135deg,var(--admin-sky-soft) 0%,var(--admin-white) 55%)}.ce-regulation-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ce-regulation-summary-item{display:flex;align-items:center;gap:12px}.ce-regulation-summary-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--admin-white);border:1px solid var(--admin-border);color:var(--admin-blue);font-size:20px}.ce-regulation-summary-item strong{display:block;font-size:22px;font-weight:700;color:var(--admin-text);line-height:1.2}.ce-regulation-summary-item span{display:block;font-size:12px;color:var(--admin-text-muted)}.ce-regulation-summary-copy{flex:1;min-width:220px;max-width:520px}.ce-regulation-list{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.ce-regulation-empty{margin:8px 0 20px}.ce-regulation-add-card{display:flex;align-items:center;gap:16px;width:100%;margin-top:4px;padding:18px 20px;border:1px dashed #b9cce0;border-radius:12px;background:linear-gradient(180deg,rgba(23,93,241,.03) 0%,var(--admin-white) 100%);text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}.ce-regulation-add-card:hover:not(:disabled){border-color:var(--admin-blue);background:#175df10f;box-shadow:var(--admin-shadow-sm)}.ce-regulation-add-card:focus-visible{outline:none;border-color:var(--admin-blue);box-shadow:0 0 0 3px #175df12e}.ce-regulation-add-card:active:not(:disabled){transform:translateY(1px)}.ce-regulation-add-card:disabled{cursor:not-allowed;opacity:.72;background:var(--admin-bg, #f5f8fc);border-color:var(--admin-border)}.ce-regulation-add-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:12px;background:var(--admin-white);border:1px solid var(--admin-border);color:var(--admin-blue);font-size:18px;box-shadow:var(--admin-shadow-sm);transition:background .15s ease,border-color .15s ease,color .15s ease}.ce-regulation-add-card:hover:not(:disabled) .ce-regulation-add-icon{background:var(--admin-blue);border-color:var(--admin-blue);color:var(--admin-white)}.ce-regulation-add-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.ce-regulation-add-copy strong{font-size:15px;font-weight:600;color:var(--admin-text);line-height:1.3}.ce-regulation-add-copy>span{font-size:13px;line-height:1.45;color:var(--admin-text-muted)}.ce-regulation-add-card:disabled .ce-regulation-add-copy strong{color:var(--admin-text-muted)}.ce-regulation-license-card,.ce-regulation-edit-card{border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-white);box-shadow:var(--admin-shadow-sm);padding:16px}.ce-regulation-edit-card{display:flex;flex-direction:column;gap:4px;background:var(--admin-sky-soft)}.ce-regulation-edit-head{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--admin-border)}.ce-regulation-edit-head h4{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--admin-text)}.ce-regulation-license-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:start;margin-bottom:14px}.ce-regulation-license-logo{width:72px;height:72px;object-fit:contain;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-white);padding:6px}.ce-regulation-license-meta h4{margin:0;font-size:16px;font-weight:600;color:var(--admin-text);line-height:1.35}.ce-regulation-license-short{font-weight:500;color:var(--admin-text-muted)}.ce-regulation-license-country{display:block;margin-top:4px;font-size:13px}.ce-regulation-license-menu{color:var(--admin-text-muted)!important}.ce-regulation-license-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin-bottom:12px}.ce-regulation-stat{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:10px;background:var(--admin-sky-soft);border:1px solid var(--admin-border)}.ce-regulation-stat span{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--admin-text-muted)}.ce-regulation-stat strong{font-size:13px;font-weight:600;color:var(--admin-text);word-break:break-word}.ce-regulation-license-desc,.ce-regulation-license-files{margin-top:12px;padding-top:12px;border-top:1px solid var(--admin-border)}.ce-regulation-license-desc span,.ce-regulation-license-files span{display:block;margin-bottom:6px;font-size:12px;font-weight:600;color:var(--admin-text-muted)}.ce-regulation-license-desc p{margin:0;font-size:13px;line-height:1.5;color:var(--admin-text)}.ce-regulation-file-tags{display:flex;flex-wrap:wrap;gap:8px}.ce-regulation-edit-regulator{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;margin-bottom:8px}.ce-regulation-option{display:flex;align-items:center;gap:10px;padding:4px 0}.ce-regulation-option-logo{width:36px;height:36px;object-fit:contain;border-radius:8px;border:1px solid var(--admin-border)}.ce-regulation-option-title{font-size:13px;font-weight:600;color:var(--admin-text)}.ce-regulation-option-sub{font-size:12px;color:var(--admin-text-muted)}.ce-regulation-domain-list{margin-top:10px}.ce-regulation-date{width:100%}.ce-regulation-upload{min-height:140px;padding:16px;border:1px dashed #c9d8ea;border-radius:12px;background:var(--admin-white);cursor:pointer;transition:border-color .15s ease,background .15s ease}.ce-regulation-upload--active{border-color:var(--admin-blue);background:#175df10a}.ce-regulation-upload--disabled{opacity:.65;cursor:not-allowed}.ce-regulation-upload-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:108px;text-align:center;color:var(--admin-text-muted)}.ce-regulation-upload-empty p{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--admin-text)}.ce-regulation-upload-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}.ce-regulation-file-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-sky-soft);text-align:center}.ce-regulation-file-card a{color:var(--admin-text);text-decoration:none}.ce-regulation-file-card span{display:block;font-size:11px;line-height:1.35;word-break:break-word}.ce-regulation-file-icon{width:48px;height:48px;object-fit:contain}.ce-regulation-file-remove{position:absolute;top:4px;right:4px}.ce-regulation-upload-placeholder{display:flex;align-items:center;justify-content:center;min-height:120px;padding:12px;border:1px dashed var(--admin-border);border-radius:10px;font-size:12px;color:var(--admin-text-muted);text-align:center}.ce-regulation-form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--admin-border)}@media(max-width:991px){.ce-regulation-license-stats,.ce-regulation-edit-regulator{grid-template-columns:1fr}}.ce-financial-form,.ce-financial-form-inner{display:flex;flex-direction:column;gap:16px}.ce-financial-intro .ant-alert{border-radius:10px}.ce-financial-summary-card{padding:16px 20px!important;background:linear-gradient(135deg,var(--admin-sky-soft) 0%,var(--admin-white) 55%)}.ce-financial-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media(max-width:991px){.ce-financial-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:576px){.ce-financial-summary{grid-template-columns:1fr}}.ce-financial-summary-item{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:var(--admin-white);border:1px solid var(--admin-border)}.ce-financial-summary-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--admin-sky-soft);color:var(--admin-blue);font-size:18px;flex-shrink:0}.ce-financial-summary-item strong{display:block;font-size:18px;font-weight:700;color:var(--admin-text);line-height:1.2}.ce-financial-summary-item span{font-size:12px;color:var(--admin-text-muted)}.ce-financial-body{display:flex;flex-direction:column;gap:16px;padding-top:0!important}.ce-financial-section{padding:18px 20px;border-radius:14px;border:1px solid var(--admin-border);background:var(--admin-white);box-shadow:var(--admin-shadow-sm)}.ce-financial-section-head{margin-bottom:14px}.ce-financial-section-head h3,.ce-financial-section-head .title-text{margin:0 0 4px;font-size:16px!important;font-weight:700!important;color:var(--admin-text)!important}.ce-financial-section-head .ant-typography-secondary{font-size:13px}.ce-financial-table-wrap{overflow-x:auto;margin:0 -4px;padding:0 4px 4px}.ce-financial-body .table,.ce-financial-body table{width:100%!important;min-width:640px;margin:0}.ce-financial-body table{border-collapse:separate!important;border-spacing:0;border:1px solid var(--admin-border)!important;border-radius:12px!important;overflow:hidden;box-shadow:none!important}.ce-financial-body table th{background:#f8fafc!important;color:var(--admin-text-muted)!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.03em;padding:12px 10px!important;text-align:center!important}.ce-financial-body table tr th:first-child{text-align:left!important}.ce-financial-body table td{padding:8px 10px!important;vertical-align:top;background:var(--admin-white);border-right:1px solid #eef2f7!important;border-top:1px solid #eef2f7!important}.ce-financial-body table input,.ce-financial-body table textarea{width:100%;min-height:36px;padding:6px 10px;border:1px solid #d9d9d9;border-radius:8px;font-size:14px;background:var(--admin-white);transition:border-color .15s ease,box-shadow .15s ease}.ce-financial-body table textarea{min-height:72px;resize:vertical}.ce-financial-body table input:focus,.ce-financial-body table textarea:focus,.ce-financial-body table textarea:focus-visible{outline:none!important;border-color:var(--admin-blue)!important;box-shadow:0 0 0 2px #175df11f}.ce-financial-body .absolute-posit{position:relative!important;width:44px;vertical-align:middle;border-right:none!important}.ce-financial-body .delete-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:1px solid #fecaca;background:#fef2f2;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ce-financial-body .delete-btn:hover{background:#fee2e2;border-color:#f87171}.ce-financial-add-row{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:4px;padding:10px 16px!important;border:1px dashed #b9cce0!important;border-radius:10px!important;background:var(--admin-sky-soft)!important;color:var(--admin-blue)!important;font-size:14px!important;font-weight:600!important;cursor:pointer}.ce-financial-add-row:hover{border-color:var(--admin-blue)!important;background:#175df114!important}.ce-financial-subsection{padding-top:16px;border-top:1px solid var(--admin-border)}.ce-financial-subsection .title-text{margin-bottom:10px;font-size:14px!important;font-weight:600!important}.ce-financial-subsection .secondary-text{margin-left:6px;font-weight:400;color:var(--admin-text-muted)}.ce-financial-add-insurance{margin-top:12px;height:44px;border-radius:10px!important;font-weight:600}.ce-financial-body .financial-insurance-container .insurance-full-box{gap:12px;align-items:flex-start;margin-bottom:12px;padding:14px;border-radius:12px;border:1px solid var(--admin-border);background:#f8fafc}.ce-financial-body .insurance-full-form{flex:1;border-radius:12px;border-color:var(--admin-border)!important}.company-statement-page{display:flex;flex-direction:column;gap:20px}.company-statement-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.company-statement-header-left{display:flex;flex-direction:column;gap:4px;min-width:0}.company-statement-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:var(--admin-text, #1e293b)!important}.company-statement-subtitle{font-size:14px;color:var(--admin-text-muted, #64748b);max-width:520px;line-height:1.5}.company-statement-header-right{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.company-statement-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:var(--admin-blue, #175df1);font-weight:600}.company-statement-card.ant-card{border-radius:12px;border:1px solid var(--admin-border, #e8eef5);box-shadow:var(--admin-shadow-sm, 0 1px 2px rgba(15, 23, 42, .06))}.company-statement-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.company-statement-toolbar-filters{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.company-statement-filter-label{display:block;margin-bottom:6px;font-size:12px;font-weight:600;color:var(--admin-text-muted, #64748b);text-transform:uppercase;letter-spacing:.04em}.company-statement-table .ant-table-thead>tr>th{background:#f8fafc!important;font-weight:600;font-size:13px}.company-statement-table .ant-table-cell{font-size:14px}.company-statement-amount{font-variant-numeric:tabular-nums;font-weight:500}.company-statement-pagination{display:flex;justify-content:flex-end;margin-top:16px}.company-statement-form-modal .ant-modal-content{border-radius:12px;overflow:hidden}.company-statement-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:576px){.company-statement-form-grid{grid-template-columns:1fr}}.company-statement-form-grid .company-statement-form-span-2{grid-column:1 / -1}.company-statement-form-modal .company-statement-input-number{width:100%;background:#fff;border:1px solid #d9d9d9;border-radius:8px}.company-statement-form-modal .company-statement-input-number:hover{border-color:var(--admin-blue, #175df1)}.company-statement-form-modal .company-statement-input-number.ant-input-number-focused{border-color:var(--admin-blue, #175df1);box-shadow:0 0 0 2px #175df11f}.company-statement-form-modal .company-statement-input-number .ant-input-number-input{background:#fff;color:var(--admin-text, #1e293b);font-size:14px}.company-statement-currency.ant-input,.company-statement-form-modal input.company-statement-currency{display:block;width:100%;min-height:40px;padding:7px 11px;font-size:14px;line-height:1.5;border-radius:8px;background:#fff!important;color:var(--admin-text, #1e293b);border:1px solid #d9d9d9!important;box-sizing:border-box}.company-statement-currency.ant-input:hover,.company-statement-form-modal input.company-statement-currency:hover{border-color:var(--admin-blue, #175df1)!important}.company-statement-currency.ant-input:focus,.company-statement-form-modal input.company-statement-currency:focus{border-color:var(--admin-blue, #175df1)!important;box-shadow:0 0 0 2px #175df11f;outline:none}.company-statement-form-hint{display:block;margin-top:4px;font-size:12px;color:var(--admin-text-muted, #64748b)}.datetime .react-datepicker__input-container{height:100%!important}.datetime .react-datepicker__input-container input{background-color:#fff!important;border:1px solid #eaebf4;border-radius:4px}.datetime .react-datepicker__input-container input:disabled{background-color:#f4f6fa!important}.column-layout{display:flex;flex-direction:column}.panel-container{background-color:#fff;width:306px;height:fit-content;display:flex;flex-direction:column;border-radius:10px}.panel-container .panel-position{position:fixed}.panel-container p{margin:0}.panel-container .overview{margin-top:16px;padding-bottom:16px;padding-left:16px;width:100%;display:flex;justify-content:flex-start;justify-items:center;border-bottom:1px solid #dcdfea;gap:60px;font-size:18px}.panel-container .item-container{display:flex;position:relative;justify-content:space-between;justify-items:center;height:auto;gap:8px;padding-top:9px;padding-bottom:8px;margin:4px 0}.panel-container .item-container:hover,.panel-container .item-container:active{background-color:#eff1f8;cursor:pointer}.panel-container .svg-container{display:flex;gap:4px;position:relative}.panel-container .svg-container .minitab{left:0}.panel-container .title-overview{color:"#231F20";font-size:16px;font-weight:500}.panel-container .desc-overview{color:#858693;font-size:14px;font-weight:300}.select-headless{border:0px}.primary-border,.select-headless:focus{border-color:#dcdfea!important}.keyservice-bar-container{border:.5px #dcdfea solid;border-radius:10px;padding:2px;width:100%}.keyservice-input{border:0px!important;font-size:14px!important;padding-left:16px!important}.keyservice-input:disabled{background-color:transparent}.avatar-container{width:100%;display:flex;justify-content:center;align-items:center;position:relative}.avatar-container .upload-avatar{opacity:0;transition:all .25s ease-in;z-index:10;padding-top:30px}.avatar-container .upload-avatar:hover{opacity:1}.avatar-container .overlay{position:absolute;top:1;width:110px;height:80px;border-radius:10px;opacity:1;z-index:-1}.avatar-container .overlay:hover{opacity:1}.avatar-container .overlay:before{content:"";position:absolute;top:-30px;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,#002f4b,#000);opacity:.6;border-radius:10px}.profile-input .form-control:focus{border-color:#d3dfff;box-shadow:0 0 0 .2rem #d3dfff}.datePickBox{padding:1px}.datePickBox svg{width:100%}.datePickBox svg path{d:path("M5.861,9h5.017a.449.449,0,0,1,.314.767l-2.5,2.5a.449.449,0,0,1-.637,0l-2.5-2.5A.449.449,0,0,1,5.861,9Z")}.line-divide{margin:8px 0;width:.5px;background-color:#dcdfea}.year{border-right:0px}.select__control--menu-is-open{border-width:0px!important}.employPick{border:1px solid #dcdfea;border-radius:5px;padding:0 4px}.css-x19aeh-control{border-width:0px!important}.css-1okebmr-indicatorSeparator{display:none}.css-qc6sy-singleValue{margin-left:8px!important}.css-tlfecz-indicatorContainer,.css-1gtu0rj-indicatorContainer{padding:0!important}.css-1gtu0rj-indicatorContainer svg{width:100%}.css-319lph-ValueContainer{padding:0!important}.found-select-container{border:1px solid #dcdfea;border-radius:5px}.react-select-container{font-size:14px;border-radius:10px;padding:0;width:100%}.box-container{width:100%;display:flex;flex-wrap:wrap;gap:16px}.found-select-container select{padding-left:4px}.found-select-container select .dd,.found-select-container .yy{width:12px}.found-select-container .react-date-picker--disabled{background-color:transparent}.found-select-container .react-date-picker__wrapper{border:#000 0px solid;padding-left:8px}.found-select-container .react-date-picker__wrapper svg{width:70%;stroke:#a6a7b1}.found-select-container .react-date-picker__wrapper svg:hover{stroke:#231f20}.keyservice-input{border:0px!important}.delete-icon svg:hover #Path_48{cursor:pointer;fill:#231f20}.check-box-container{width:228px;height:fit-content;border-radius:10px;border:1px solid;background-color:#fff;border-color:#dcdfea;padding:16px;font-size:16px}.check-box-container p{font-size:16px}.check-box-container .check-item{gap:8px;align-items:center;padding:4px 0}.check-box-container .logo-checkbox{display:flex;gap:4px}.check-box-container .logo-checkbox p{color:#231f20}.check-box-container .check-item>label{margin-bottom:0}.small-box-container{display:flex;width:228px;padding:16px;border-radius:10px;border:1px solid #dcdfea}.update-btn-container{width:100%;display:flex;justify-content:center}.update-btn{background-color:#4060ff;color:#fff;width:206px;height:40px;border-radius:5px}.update-btn:hover{background-color:#3651d6}.update-btn:disabled{background-color:#f5f5f8;color:#a6a7b1}.verify-company-status-modal .ant-modal-content{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #175df114}.verify-company-status-modal .ant-modal-header{border-bottom:1px solid #e8eef5;padding:16px 20px}.verify-company-status-modal .ant-modal-title{font-size:16px;font-weight:600;color:#1e293b}.verify-company-status-modal .ant-modal-body{padding:20px}.verify-company-status-modal .ant-modal-footer{border-top:1px solid #f0f4f8;padding:12px 20px 16px}.verify-company-status-modal .ant-modal-footer .ant-btn{height:40px;min-width:96px;border-radius:10px}.verify-company-status-details{display:flex;flex-direction:column;gap:10px;margin-bottom:16px;padding:14px 16px;border:1px solid #e8eef5;border-radius:12px;background:#f8fafc}.verify-company-status-detail-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.verify-company-status-detail-label{flex-shrink:0;font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.verify-company-status-detail-value{font-size:13px;font-weight:500;color:#334155;text-align:right}.verify-company-status-field{display:flex;flex-direction:column;gap:6px}.verify-company-status-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.verify-company-status-select{width:100%}.verify-company-status-select.ant-select .ant-select-selector{height:40px!important;border-radius:10px!important;border-color:#e2e8f0!important;display:flex;align-items:center}.verify-company-status-select.ant-select-focused .ant-select-selector{border-color:#69adff!important;box-shadow:0 0 0 3px #175df114!important}.company-verify-page{display:flex;flex-direction:column;gap:20px}.company-verify-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.company-verify-page-header-left{display:flex;flex-direction:column;gap:4px}.company-verify-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.company-verify-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.company-verify-stat-pill strong{font-size:15px;font-weight:700}.company-verify-toolbar-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.company-verify-toolbar-card .ant-card-body{padding:16px 20px!important}.company-verify-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) 160px 140px auto;gap:12px}.company-verify-field{display:flex;flex-direction:column;gap:6px;min-width:0}.company-verify-field-search{min-width:0}.company-verify-field-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em;line-height:1}.company-verify-search{width:100%}.company-verify-search.ant-input-affix-wrapper,.company-verify-search .ant-input-affix-wrapper{height:40px;border-radius:10px;padding:0 12px;border-color:#e2e8f0;display:flex;align-items:center}.company-verify-search.ant-input-affix-wrapper:hover,.company-verify-search .ant-input-affix-wrapper:hover,.company-verify-search.ant-input-affix-wrapper-focused,.company-verify-search .ant-input-affix-wrapper-focused{border-color:#69adff!important;box-shadow:0 0 0 2px #175df114!important}.company-verify-field .ant-select{width:100%}.company-verify-field .ant-select-selector{border-radius:10px!important;height:40px!important;padding:0 12px!important;display:flex;align-items:center}.company-verify-field .ant-select-selection-item{line-height:38px!important}.company-verify-toolbar-actions{display:flex;align-items:flex-end;height:100%;padding-bottom:0}.company-verify-refresh-btn{border-radius:10px;height:40px;padding:0 16px}.company-verify-table-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important;overflow-x:auto}.company-verify-table-card .ant-card-body{padding:0!important}.company-verify-table-card .ant-table table{table-layout:auto!important;width:max-content;min-width:100%}.company-verify-table-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px!important;border-bottom:1px solid #e8eef5!important;white-space:nowrap}.company-verify-table-card .ant-table-thead>tr>th:before{display:none!important}.company-verify-table-card .ant-table-tbody>tr>td{padding:14px 16px!important;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9!important;vertical-align:middle;white-space:nowrap}.company-verify-table-card .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.company-verify-table-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.company-verify-table-card .ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 #175df1}.company-verify-table-card .ant-pagination{padding:14px 20px;margin:0!important;border-top:1px solid #f0f4f8}.company-verify-id-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px;display:inline-block}.company-verify-link{color:#175df1;font-weight:600}.company-verify-link:hover{color:#0f47c4}.company-verify-date-cell{font-size:12px;color:#64748b}.company-verify-status-tag{margin:0!important;border-radius:6px!important;font-size:12px!important}.company-verify-actions-btn{border-radius:8px;font-size:12px}.company-verify-table-card .ant-table-thead>tr>th.company-verify-actions-col,.company-verify-table-card .ant-table-tbody>tr>td.company-verify-actions-col{text-align:center}@media(max-width:991px){.company-verify-page-header{flex-direction:column;align-items:flex-start}.company-verify-toolbar{grid-template-columns:1fr;align-items:stretch}.company-verify-toolbar-actions{justify-content:flex-end}}.verify-ident-modal .ant-modal-content{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #175df114}.verify-ident-modal .ant-modal-header{border-bottom:1px solid #e8eef5;padding:16px 20px}.verify-ident-modal .ant-modal-title{font-size:16px;font-weight:600;color:#1e293b}.verify-ident-modal .ant-modal-body{padding:20px}.verify-ident-modal .ant-modal-footer{border-top:1px solid #f0f4f8;padding:12px 20px 16px}.verify-ident-modal .ant-modal-footer .ant-btn{height:40px;min-width:96px;border-radius:10px}.verify-ident-details{display:flex;flex-direction:column;gap:10px;margin-bottom:16px;padding:14px 16px;border:1px solid #e8eef5;border-radius:12px;background:#f8fafc}.verify-ident-detail-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.verify-ident-detail-label{flex-shrink:0;font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.verify-ident-detail-value{font-size:13px;font-weight:500;color:#334155;text-align:right}.verify-ident-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.verify-ident-field:last-child{margin-bottom:0}.verify-ident-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.verify-ident-doc{border:1px solid #e8eef5;border-radius:12px;overflow:hidden;background:#f5f8fc;padding:8px;text-align:center}.verify-ident-doc .ant-image{max-width:100%}.verify-ident-doc-img{max-width:100%;max-height:240px;object-fit:contain;border-radius:8px}.verify-ident-doc-empty{padding:24px;border:1px dashed #e8eef5;border-radius:12px;background:#f5f8fc;color:#94a3b8;font-size:13px;text-align:center}.verify-ident-select{width:100%}.verify-ident-select.ant-select .ant-select-selector{height:40px!important;border-radius:10px!important;border-color:#e2e8f0!important;display:flex;align-items:center}.verify-ident-select.ant-select-focused .ant-select-selector{border-color:#69adff!important;box-shadow:0 0 0 3px #175df114!important}.generate-all-preview-modal{top:24px;padding-bottom:24px}.generate-all-preview-modal .ant-modal-body{padding-top:8px}.generate-all-preview-modal-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-right:32px}.generate-all-preview-title{display:inline-flex;align-items:center;gap:8px}.generate-all-preview-title .anticon{color:var(--admin-blue)}.generate-all-preview{display:flex;flex-direction:column;gap:12px}.generate-all-preview-progress{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;background:var(--admin-sky-soft);border:1px solid var(--admin-border);border-radius:10px}.generate-all-preview-progress .ant-progress{flex:1 1 220px;margin:0}.generate-all-preview-progress .ant-tag{margin:0}.generate-all-preview-layout{display:grid;grid-template-columns:280px minmax(0,1fr);height:calc(100vh - 290px);min-height:420px;overflow:hidden;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-white)}.generate-all-preview-rail{display:flex;min-height:0;flex-direction:column;border-right:1px solid var(--admin-border);background:var(--admin-bg)}.generate-all-preview-rail-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid var(--admin-border)}.generate-all-preview-languages{min-height:0;flex:1 1 auto;overflow-y:auto}.generate-all-preview-language{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;padding:12px;border:0;border-bottom:1px solid var(--admin-border);background:transparent;color:var(--admin-text);text-align:left;cursor:pointer}.generate-all-preview-language:hover,.generate-all-preview-language--active{background:var(--admin-sky-light)}.generate-all-preview-language:focus-visible{outline:2px solid var(--admin-blue);outline-offset:-2px}.generate-all-preview-language--active{box-shadow:inset 3px 0 0 var(--admin-blue)}.generate-all-preview-language>span:first-child{display:flex;min-width:0;flex-direction:column}.generate-all-preview-language small{color:var(--admin-text-muted)}.generate-all-preview-language .ant-tag{margin:0;flex-shrink:0}.generate-all-preview-content{display:flex;min-width:0;min-height:0;flex-direction:column;padding:14px 16px 16px}.generate-all-preview-content-head{display:flex;min-height:32px;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.generate-all-preview-content-name{display:inline-flex;align-items:baseline;gap:8px;font-size:15px}.generate-all-preview-stage{display:flex;min-height:0;flex:1 1 auto;justify-content:center;padding:14px;background:var(--admin-bg);border:1px solid var(--admin-border);border-radius:10px}.generate-all-preview-frame{display:block;width:100%;height:100%;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-white);box-shadow:var(--admin-shadow-sm)}.generate-all-preview-stage--mobile .generate-all-preview-frame{flex:0 0 auto;width:390px;max-width:100%}.generate-all-preview-state{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center}.generate-all-preview-state .ant-alert{max-width:520px;text-align:left}@media(max-width:900px){.generate-all-preview-layout{grid-template-columns:1fr;height:auto}.generate-all-preview-rail{border-right:0;border-bottom:1px solid var(--admin-border)}.generate-all-preview-languages{display:flex;max-width:100%;overflow-x:auto}.generate-all-preview-language{min-width:190px;border-bottom:0;border-right:1px solid var(--admin-border)}.generate-all-preview-language--active{box-shadow:inset 0 -3px 0 var(--admin-blue)}.generate-all-preview-stage{min-height:60vh}}.generate-all-pc-preview-grid{display:grid;width:100%;min-height:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.generate-all-pc-preview-card{min-width:0;overflow-y:auto;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-white);box-shadow:var(--admin-shadow-sm)}.generate-all-pc-preview-card--pros{background:linear-gradient(180deg,#f3fcf7 0%,var(--admin-white) 72px)}.generate-all-pc-preview-card--cons{background:linear-gradient(180deg,#fef5f5 0%,var(--admin-white) 72px)}.generate-all-pc-preview-card-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--admin-border);background:color-mix(in srgb,var(--admin-white) 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.generate-all-pc-preview-card-head>span{display:inline-flex;align-items:center;gap:8px}.generate-all-pc-preview-card-head .ant-tag{margin:0}.generate-all-pc-preview-pro-icon{color:#16a34a}.generate-all-pc-preview-con-icon{color:#ef4444}.generate-all-pc-preview-item.ant-list-item{padding:13px 16px;line-height:1.55}@media(max-width:900px){.generate-all-pc-preview-grid{grid-template-columns:1fr}}.mtp{display:flex;flex-direction:column;gap:14px}.mtp-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--admin-border)}.mtp-toolbar-right{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px}.mtp-toolbar-hint{font-size:12px}.mtp-focus{display:flex;flex-direction:column;gap:12px}.mtp-channels{display:flex;flex-wrap:wrap;gap:6px}.mtp-channel{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-white);color:var(--admin-text-muted);font-size:12.5px;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.mtp-channel:hover{background:var(--admin-sky-soft);border-color:var(--admin-sky);color:var(--admin-text)}.mtp-channel--active,.mtp-channel--active:hover{background:var(--admin-sky-light);border-color:var(--admin-blue);color:var(--admin-blue);font-weight:600}.mtp-channel-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mtp-channel-flag{flex-shrink:0;padding:0 6px;border-radius:999px;background:#fff7ed;color:#b45309;font-size:10px;font-weight:600;line-height:16px}.mtp-stage{display:flex;flex-direction:column;min-width:0;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-white);box-shadow:var(--admin-shadow-sm);overflow:hidden}.mtp-stage-body{display:flex;justify-content:center;align-items:center;min-height:280px;padding:28px}.mtp-stage-body>*{width:100%;max-width:720px}.mtp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px;align-items:stretch}.mtp-cell{display:flex;flex-direction:column;min-width:0;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-white);box-shadow:var(--admin-shadow-sm);overflow:hidden}.mtp-cell-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:var(--admin-sky-soft);border-bottom:1px solid var(--admin-border)}.mtp-cell-label{font-size:12px;font-weight:600;color:var(--admin-text)}.mtp-cell-tags{display:inline-flex;align-items:center;gap:6px}.mtp-tag.ant-tag{margin:0;padding:0 7px;border-radius:999px;border-color:var(--admin-border);background:var(--admin-white);color:var(--admin-text-muted);font-size:11px;line-height:18px}.mtp-tag--trimmed.ant-tag{border-color:#f5c99b;background:#fff7ed;color:#b45309}.mtp-cell-body{padding:14px;background:var(--admin-bg);flex:1 1 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.mtp-favicon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:999px;object-fit:cover;background:linear-gradient(135deg,var(--admin-blue) 0%,var(--admin-sky) 100%);color:var(--admin-white);font-size:11px;font-weight:700}.mtp-favicon--square{border-radius:6px}.mtp-favicon--tiny{width:16px;height:16px;border-radius:4px;font-size:9px}.mtp-stars{color:#f5a623;font-size:13px;letter-spacing:1px}.mtp-google{display:flex;flex-direction:column;gap:5px;padding:14px 16px;background:var(--admin-white);border-radius:10px;font-family:arial,sans-serif}.mtp-google--mobile{max-width:330px;border:1px solid #dadce0;border-radius:14px}.mtp-google-site{display:flex;align-items:center;gap:10px}.mtp-google-site-text{display:flex;flex-direction:column;min-width:0}.mtp-google-brand{font-size:13px;font-weight:600;color:#202124}.mtp-google-url{font-size:12px;color:#5f6368;word-break:break-all}.mtp-google-title{font-size:19px;line-height:1.35;color:#1a0dab}.mtp-google--mobile .mtp-google-title{font-size:17px}.mtp-google-desc{font-size:13px;line-height:1.6;color:#4d5156}.mtp-google-rating{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.mtp-google-rating-text{font-size:12px;color:#4d5156}.mtp-google-sitelinks{display:flex;flex-wrap:wrap;gap:14px;margin-top:4px;padding-top:8px;border-top:1px solid #ebedef;font-size:13px;color:#1a0dab}.mtp-bing{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:var(--admin-white);border-radius:10px;font-family:Segoe UI,system-ui,sans-serif}.mtp-bing-url{font-size:12px;color:#006621;word-break:break-all}.mtp-bing-title{font-size:18px;line-height:1.35;color:#1b66c9}.mtp-bing-desc{font-size:13px;line-height:1.55;color:#444}.mtp-ddg{display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:var(--admin-white);border-radius:10px}.mtp-ddg-site{display:flex;align-items:center;gap:8px}.mtp-ddg-url{font-size:12px;color:#3f7d3f;word-break:break-all}.mtp-ddg-title{font-size:17px;line-height:1.35;color:#3969ef}.mtp-ddg-desc{font-size:13px;line-height:1.55;color:#333}.mtp-facebook{border:1px solid #dddfe2;border-radius:8px;overflow:hidden;background:var(--admin-white)}.mtp-facebook-image{display:block;aspect-ratio:1.91 / 1;background:#e4e6eb}.mtp-facebook-thumb,.mtp-x-thumb,.mtp-linkedin-thumb{display:flex;align-items:center;justify-content:center;width:100%;height:100%;object-fit:cover;color:#8a8d91;font-size:30px;font-weight:700}.mtp-facebook-body{display:flex;flex-direction:column;gap:3px;padding:10px 12px;background:#f2f3f5}.mtp-facebook-domain{font-size:11px;letter-spacing:.4px;color:#65676b;text-transform:uppercase}.mtp-facebook-title{font-size:15px;font-weight:600;line-height:1.35;color:#050505}.mtp-facebook-desc{font-size:13px;line-height:1.45;color:#65676b}.mtp-x{border:1px solid #cfd9de;border-radius:16px;overflow:hidden;background:var(--admin-white)}.mtp-x-image{aspect-ratio:2 / 1;background:#e7ecf0}.mtp-x-body{display:flex;flex-direction:column;gap:3px;padding:10px 12px}.mtp-x-title{font-size:15px;font-weight:600;color:#0f1419}.mtp-x-desc{font-size:13px;line-height:1.45;color:#536471}.mtp-x-domain{font-size:12px;color:#536471}.mtp-linkedin{border:1px solid #d0d5da;border-radius:4px;overflow:hidden;background:var(--admin-white)}.mtp-linkedin-image{aspect-ratio:1.91 / 1;background:#e9e5df}.mtp-linkedin-body{display:flex;flex-direction:column;gap:4px;padding:12px;background:#f3f2ef}.mtp-linkedin-title{font-size:15px;font-weight:600;line-height:1.35;color:#000000e6}.mtp-linkedin-meta{font-size:12px;color:#0009}.mtp-linkedin-desc{font-size:13px;line-height:1.45;color:#0009}.mtp-slack{display:flex;flex-direction:column;gap:5px;padding:10px 14px;background:var(--admin-white);border-radius:8px;border-left:4px solid #2eb67d}.mtp-slack-head{display:flex;align-items:center;gap:8px}.mtp-slack-brand{font-size:13px;font-weight:700;color:#1d1c1d}.mtp-slack-title{font-size:15px;font-weight:700;line-height:1.35;color:#1264a3}.mtp-slack-desc{font-size:13px;line-height:1.5;color:#1d1c1d}.mtp-discord{position:relative;display:flex;flex-direction:column;gap:5px;padding:12px 92px 12px 14px;background:#2b2d31;border-left:4px solid #5865f2;border-radius:6px}.mtp-discord-brand{font-size:12px;color:#b5bac1}.mtp-discord-title{font-size:15px;font-weight:600;line-height:1.35;color:#00a8fc}.mtp-discord-desc{font-size:13px;line-height:1.45;color:#dbdee1}.mtp-discord-thumb-wrap{position:absolute;top:12px;right:14px;width:72px;height:72px;border-radius:6px;overflow:hidden;background:#1e1f22}.mtp-discord-thumb{display:flex;align-items:center;justify-content:center;width:100%;height:100%;object-fit:cover;color:#b5bac1;font-size:22px;font-weight:700}.mtp-line{display:flex;padding:6px 0}.mtp-line-bubble{display:flex;gap:10px;max-width:330px;padding:10px;background:#06c755;border-radius:14px 14px 14px 2px}.mtp-line-thumb{display:flex;align-items:center;justify-content:center;width:54px;height:54px;flex-shrink:0;border-radius:8px;object-fit:cover;background:#fff3;color:var(--admin-white);font-size:18px;font-weight:700}.mtp-line-body{display:flex;flex-direction:column;gap:2px;min-width:0;color:var(--admin-white)}.mtp-line-title{font-size:13px;font-weight:700;line-height:1.35}.mtp-line-desc{font-size:12px;line-height:1.4;color:#fffd}.mtp-line-domain{font-size:11px;color:#ffffffb3}.mtp-whatsapp{display:flex;padding:6px 0}.mtp-whatsapp-bubble{display:flex;flex-direction:column;gap:4px;max-width:320px;padding:6px;background:#d9fdd3;border-radius:10px 2px 10px 10px}.mtp-whatsapp-card{display:flex;gap:8px;padding:8px;background:#cdf3c6;border-radius:8px}.mtp-whatsapp-thumb{display:flex;align-items:center;justify-content:center;width:52px;height:52px;flex-shrink:0;border-radius:6px;object-fit:cover;background:#b5e6ad;color:#1f7a43;font-size:18px;font-weight:700}.mtp-whatsapp-body{display:flex;flex-direction:column;gap:2px;min-width:0}.mtp-whatsapp-title{font-size:13px;font-weight:600;line-height:1.35;color:#111b21}.mtp-whatsapp-desc{font-size:12px;line-height:1.4;color:#667781}.mtp-whatsapp-domain,.mtp-whatsapp-link{font-size:11px;color:#667781;word-break:break-all}.mtp-whatsapp-link{padding:0 4px 2px;color:#027eb5}.mtp-browser{border-radius:10px 10px 8px 8px;overflow:hidden;background:#dee1e6}.mtp-browser-tabs{display:flex;align-items:flex-end;gap:4px;padding:6px 6px 0}.mtp-browser-tab{display:flex;align-items:center;gap:8px;min-width:0;max-width:230px;padding:7px 10px;background:var(--admin-white);border-radius:8px 8px 0 0}.mtp-browser-tab--idle{max-width:110px;background:#ffffff80}.mtp-browser-tab-title{font-size:12px;color:#3c4043;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mtp-browser-tab-close{font-size:13px;color:#5f6368}.mtp-browser-bar{padding:8px;background:var(--admin-white)}.mtp-browser-url{display:block;padding:6px 12px;background:#f1f3f4;border-radius:999px;font-size:12px;color:#3c4043;word-break:break-all}.mtp-bookmark{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--admin-white);border-radius:8px}.mtp-bookmark-text{display:flex;flex-direction:column;min-width:0}.mtp-bookmark-title{font-size:13px;color:var(--admin-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mtp-bookmark-url{font-size:11px;color:var(--admin-text-muted);word-break:break-all}.mtp-email{display:flex;align-items:flex-start;gap:10px;padding:12px;background:var(--admin-white);border-radius:8px}.mtp-email-avatar{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:999px;object-fit:cover;background:linear-gradient(135deg,var(--admin-blue) 0%,var(--admin-sky) 100%);color:var(--admin-white);font-size:13px;font-weight:700}.mtp-email-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.mtp-email-sender{font-size:13px;font-weight:600;color:var(--admin-text)}.mtp-email-subject{font-size:13px;color:var(--admin-text)}.mtp-email-preheader{font-size:12px;line-height:1.45;color:var(--admin-text-muted)}.mtp-email-time{font-size:11px;color:var(--admin-text-muted);white-space:nowrap}@media(max-width:1100px){.mtp-grid{grid-template-columns:1fr}}.company-content-page{padding-bottom:32px}.company-content-hero{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;margin:12px 0 18px}.company-content-hero-left{display:flex;flex-direction:column;gap:8px;min-width:0}.company-content-hero-title{display:flex;align-items:center;gap:14px;min-width:0}.company-content-hero-right{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.company-content-back{display:inline-flex;align-items:center;gap:6px;width:fit-content;font-size:13px;font-weight:500;color:var(--admin-text-muted);transition:color .15s ease}.company-content-back:hover{color:var(--admin-blue)}.company-content-avatar{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;flex-shrink:0;border-radius:13px;background:linear-gradient(135deg,var(--admin-blue) 0%,var(--admin-sky) 100%);color:var(--admin-white);font-size:20px;font-weight:700;box-shadow:var(--admin-shadow-md)}.company-content-avatar--logo{object-fit:contain;background:var(--admin-white);border:1px solid var(--admin-border);padding:4px}.company-content-page-title.ant-typography{margin:0!important;font-size:24px;font-weight:700;line-height:1.25;color:var(--admin-text)}.company-content-pill{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;border:1px solid #d6e6ff;background:linear-gradient(135deg,var(--admin-sky-light) 0%,var(--admin-sky-soft) 100%);font-size:13px;font-weight:600;color:var(--admin-blue);white-space:nowrap}.company-content-pill strong{font-size:15px;font-weight:700}.company-content-pill--ok{border-color:#bbf0d0;background:linear-gradient(135deg,#e7f9ee,#f3fcf7);color:#15803d}.company-content-pill--idle{border-color:var(--admin-border);background:linear-gradient(135deg,#f1f5f9,#f8fafc);color:var(--admin-text-muted)}.company-content-toolbar{position:sticky;top:var(--admin-header-height);z-index:10;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;padding:14px 20px;margin-bottom:16px;background:var(--admin-white);border:1px solid var(--admin-border);border-radius:12px;box-shadow:var(--admin-shadow-sm)}.company-content-toolbar-left{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px}.company-content-field{display:flex;flex-direction:column;gap:6px;min-width:0}.company-content-field-label{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:1.2;color:var(--admin-text-muted)}.company-content-locale-select{min-width:240px}.company-content-dirty{display:inline-flex;align-items:center;gap:7px;padding-bottom:6px;font-size:13px;font-weight:600;color:#e38c0c}.company-content-dirty-dot{width:7px;height:7px;border-radius:999px;background:#e38c0c;box-shadow:0 0 0 3px #e38c0c29}.company-content-alert{margin-bottom:16px;border-radius:10px}.company-content-tooltip-wrap{display:inline-flex}.company-content-tabs .ant-tabs-nav{margin-bottom:16px}.company-content-tabs .ant-tabs-nav:before{display:none}.company-content-tabs .ant-tabs-ink-bar{display:none}.company-content-tabs .ant-tabs-tab{margin:0 8px 0 0!important;padding:8px 16px!important;border-radius:10px;color:var(--admin-text-muted);font-size:13.5px;font-weight:500;transition:background .2s ease,color .2s ease}.company-content-tabs .ant-tabs-tab:hover{background:var(--admin-sky-soft);color:var(--admin-blue)}.company-content-tabs .ant-tabs-tab-active{background:var(--admin-sky-light)}.company-content-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--admin-blue)!important;font-weight:600}.company-content-tab-label{display:inline-flex;align-items:center;gap:8px}.company-content-tab-check{color:#16a34a}.company-content-tab-count{min-width:20px;padding:0 6px;border-radius:999px;background:#175df11a;font-size:11px;font-weight:700;line-height:18px;text-align:center}.company-content-card{border-radius:12px!important;border:1px solid var(--admin-border)!important;box-shadow:var(--admin-shadow-sm)!important}.company-content-card .ant-card-head{min-height:52px;padding-inline:20px;border-bottom:1px solid var(--admin-border)}.company-content-card .ant-card-body{padding:20px}.company-content-card-title{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--admin-text)}.company-content-card-title .anticon{color:var(--admin-blue)}.company-content-meta-layout{--company-content-meta-sticky-top: calc( var(--admin-header-height) + 96px );display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:20px;align-items:start}.company-content-meta-form{position:sticky;top:var(--company-content-meta-sticky-top);max-height:calc(100vh - var(--company-content-meta-sticky-top) - 24px);overflow:auto}.company-content-section-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;margin-bottom:18px;background:var(--admin-sky-soft);border:1px solid var(--admin-border);border-radius:10px}.company-content-hint{display:block;margin-top:10px;font-size:12px}.company-content-pc-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.company-content-pc-card{display:flex;flex-direction:column;padding:14px 16px 16px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-white);box-shadow:var(--admin-shadow-sm)}.company-content-pc-card--pros{background:linear-gradient(180deg,#f3fcf7 0%,var(--admin-white) 72px)}.company-content-pc-card--cons{background:linear-gradient(180deg,#fef5f5 0%,var(--admin-white) 72px)}.company-content-pc-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.company-content-pc-title{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--admin-text)}.company-content-pc-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:var(--admin-white);border:1px solid var(--admin-border)}.company-content-pc-card--pros .company-content-pc-icon{color:#16a34a}.company-content-pc-card--cons .company-content-pc-icon{color:#ef4444}.company-content-pc-items{min-height:200px;max-height:320px;overflow-y:auto;scrollbar-width:thin}.company-content-pc-item.ant-list-item{padding:10px 8px;border-radius:8px;border-block-end:1px solid var(--admin-border);transition:background .15s ease}.company-content-pc-item.ant-list-item:hover{background:var(--admin-bg)}.company-content-pc-item-text{display:inline-flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.55}.company-content-pc-bullet{margin-top:3px;flex-shrink:0;font-size:14px}.company-content-pc-bullet--pros{color:#16a34a}.company-content-pc-bullet--cons{color:#ef4444}.company-content-pc-add{width:100%;margin-top:14px}.company-content-editor{position:relative}.company-content-drop-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;border:2px dashed var(--admin-blue);border-radius:10px;background:color-mix(in srgb,var(--admin-white) 88%,transparent);color:var(--admin-blue);font-size:16px;font-weight:600;pointer-events:none}.company-content-editor-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.company-content-mode-hint{display:block;margin-bottom:12px;font-size:12px}.company-content-html-guidance{margin-bottom:12px}.company-content-validation-list{margin:4px 0 0 18px;padding:0;list-style:disc}.company-content-editor-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch}.company-content-preview{display:flex;flex-direction:column;min-height:520px;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-white);overflow:hidden}.company-content-preview .company-content-preview-frame,.company-content-preview .company-content-preview-empty{flex:1 1 auto;height:auto;min-height:0}.company-content-preview-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px 4px 14px;background:#fafcff;border-bottom:1px solid var(--admin-border)}.company-content-preview-label{font-size:12px;font-weight:600;color:var(--admin-text-muted)}.company-content-preview-frame{display:block;width:100%;border:0;background:var(--admin-white)}.company-content-preview-empty{display:flex;align-items:center;justify-content:center;background:var(--admin-bg)}.company-content-preview-modal .ant-modal-body{padding-top:8px}.company-content-preview-modal-title{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding-right:32px}.company-content-preview-stage{display:flex;justify-content:center;padding:16px;background:var(--admin-bg);border:1px solid var(--admin-border);border-radius:10px}.company-content-preview-stage .company-content-preview-frame,.company-content-preview-stage .company-content-preview-empty{height:74vh;border-radius:8px;box-shadow:var(--admin-shadow-sm)}.company-content-preview-stage--mobile .company-content-preview-frame,.company-content-preview-stage--mobile .company-content-preview-empty{flex:0 0 auto;width:390px;max-width:100%}textarea.company-content-source{min-height:520px;height:100%;resize:vertical;padding:16px;border-radius:10px;background:#f8fafc;color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.65}.company-content-placeholders{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding:12px 14px;background:var(--admin-bg);border:1px dashed var(--admin-border);border-radius:10px;font-size:12px}.company-content-placeholder-tag.ant-tag{margin:0;padding:3px 10px;border-radius:999px;border-color:#d6e6ff;background:var(--admin-sky-soft);color:var(--admin-blue);cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;transition:background .15s ease,border-color .15s ease}.company-content-placeholder-tag.ant-tag:hover{background:var(--admin-sky-light);border-color:var(--admin-blue)}.company-content-placeholder-tag--disabled.ant-tag{cursor:not-allowed;opacity:.55;pointer-events:none}@media(max-width:1200px){.company-content-meta-layout{grid-template-columns:1fr}.company-content-meta-form{position:static;max-height:none;overflow:visible}}@media(max-width:900px){.company-content-pc-grid,.company-content-editor-split{grid-template-columns:1fr}.company-content-toolbar{position:static;align-items:stretch}.company-content-toolbar-left,.company-content-field{width:100%}.company-content-locale-select{min-width:0;width:100%}.company-content-hero-right{width:100%}}@keyframes broadcast-confirm-enter{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes broadcast-confirm-pulse{0%{box-shadow:0 0 #22c55e59}70%{box-shadow:0 0 0 10px #22c55e00}to{box-shadow:0 0 #22c55e00}}@keyframes broadcast-confirm-pop{0%{transform:scale(.85);opacity:0}60%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}.broadcast-confirm-modal .ant-modal-content{position:relative;border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.8);box-shadow:0 24px 64px #0f172a24,0 0 0 1px #175df10a;animation:broadcast-confirm-enter .28s ease-out}.broadcast-confirm-modal .ant-modal-content:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#175df1,#69adff,#175df1)}.broadcast-confirm-modal.is-danger .ant-modal-content:before{background:linear-gradient(90deg,#ef4444,#f97316,#ef4444)}.broadcast-confirm-modal .ant-modal-body{padding:28px 28px 12px}.broadcast-confirm-modal .ant-modal-footer{padding:0 28px 24px;margin-top:0;border-top:none}.broadcast-confirm-modal .ant-modal-close{top:16px;inset-inline-end:16px;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.broadcast-confirm-modal .ant-modal-close-x{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1}.broadcast-confirm-modal .ant-modal-close:hover{background:#f1f5f9}.broadcast-confirm-hero{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:20px}.broadcast-confirm-icon-ring{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:12px;background:#eef4ff;box-shadow:inset 0 0 0 1px #175df114}.broadcast-confirm-icon-ring.is-danger{background:#fff1f2;box-shadow:inset 0 0 0 1px #ef444414}.broadcast-confirm-icon{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;background:#175df1;color:#fff}.broadcast-confirm-icon.is-danger{background:#ef4444}.broadcast-confirm-heading{margin:0 0 4px;font-size:20px;font-weight:700;color:#0f172a;line-height:1.3;letter-spacing:-.02em}.broadcast-confirm-subtitle{margin:0;max-width:360px;font-size:13px;color:#64748b;line-height:1.5}.broadcast-confirm-summary{padding:4px 16px;border-radius:14px;background:#f8fafc;border:1px solid #e2e8f0;margin-bottom:14px}.broadcast-confirm-summary.is-danger{background:#fffbeb;border-color:#fde68a}.broadcast-confirm-summary-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid #e8eef5}.broadcast-confirm-summary-row:last-child{border-bottom:none}.broadcast-confirm-summary-label{flex-shrink:0;font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.broadcast-confirm-summary-value{min-width:0;font-size:13px;font-weight:600;color:#0f172a;text-align:right;word-break:break-word}.broadcast-confirm-note{padding:12px 14px;border-radius:12px;background:#fff;border:1px solid #e2e8f0;margin-bottom:14px}.broadcast-confirm-note.is-danger{background:#fffbeb;border-color:#fcd34d}.broadcast-confirm-copy{margin:0;color:#334155;font-size:13px;line-height:1.6}.broadcast-confirm-copy strong{color:#0f172a;font-weight:600}.broadcast-confirm-note.is-danger .broadcast-confirm-copy{color:#92400e}.broadcast-confirm-note.is-danger .broadcast-confirm-copy strong{color:#78350f}.broadcast-confirm-extra{margin-bottom:14px}.broadcast-confirm-title{margin:0;display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;background:#fff;border:1px solid #e8eef5;font-size:13px;color:#64748b;line-height:1.5;box-shadow:0 1px 2px #0f172a0a}.broadcast-confirm-title:before{content:"Title";flex-shrink:0;padding:2px 8px;border-radius:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#175df1;background:#e8f1ff}.broadcast-confirm-step{padding:16px;border-radius:14px;background:#fff;border:1px solid #e2e8f0;transition:border-color .25s ease,box-shadow .25s ease}.broadcast-confirm-modal.is-verified .broadcast-confirm-step{border-color:#86efac;box-shadow:0 0 0 3px #22c55e14;animation:broadcast-confirm-pulse .6s ease-out}.broadcast-confirm-step-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.broadcast-confirm-step-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#175df1;background:#eef4ff}.broadcast-confirm-modal.is-danger .broadcast-confirm-step-badge{color:#dc2626;background:#fef2f2}.broadcast-confirm-step-status{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:#16a34a;animation:broadcast-confirm-pop .35s ease-out}.broadcast-confirm-label{display:block;margin-bottom:8px;font-size:13px;font-weight:500;color:#64748b}.broadcast-confirm-word{display:inline-flex;align-items:center;padding:2px 8px;margin:0 2px;border-radius:6px;border:1px solid #bfdbfe;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:700;font-size:12px;letter-spacing:.06em;color:#175df1;background:#eef4ff}.broadcast-confirm-modal.is-danger .broadcast-confirm-word{color:#dc2626;background:#fef2f2;border-color:#fecaca}.broadcast-confirm-modal .ant-input-affix-wrapper{border-radius:10px!important;padding:10px 14px!important;background:#f8fafc;border-color:#e2e8f0!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.broadcast-confirm-modal .ant-input-affix-wrapper:hover{background:#fff;border-color:#cbd5e1!important}.broadcast-confirm-modal .ant-input-affix-wrapper-focused{background:#fff!important;box-shadow:0 0 0 3px #175df11a!important}.broadcast-confirm-modal.is-danger .ant-input-affix-wrapper-focused{box-shadow:0 0 0 3px #ef44441a!important}.broadcast-confirm-modal.is-verified .ant-input-affix-wrapper{background:#f0fdf4!important;border-color:#86efac!important}.broadcast-confirm-modal .ant-input{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.05em;background:transparent!important}.broadcast-confirm-match-icon{color:#22c55e;font-size:16px;animation:broadcast-confirm-pop .35s ease-out}.broadcast-confirm-helper{margin:8px 0 0;font-size:12px;color:#94a3b8;line-height:1.45}.broadcast-confirm-modal.is-verified .broadcast-confirm-helper{color:#16a34a}.broadcast-confirm-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px}.broadcast-confirm-footer .broadcast-confirm-cancel-btn{height:40px;padding:0 12px!important;border-radius:10px!important;font-weight:500;font-size:14px;color:#64748b!important}.broadcast-confirm-footer .broadcast-confirm-cancel-btn:hover:not(:disabled){color:#0f172a!important;background:#f1f5f9!important}.broadcast-confirm-footer .broadcast-confirm-ok-btn{min-width:160px;height:40px;padding:0 20px!important;border-radius:10px!important;font-weight:600;font-size:14px}.broadcast-confirm-footer .broadcast-confirm-ok-btn:not(:disabled){box-shadow:0 4px 14px #175df13d}.broadcast-confirm-modal.is-danger .broadcast-confirm-footer .broadcast-confirm-ok-btn:not(:disabled){box-shadow:0 4px 14px #ef44443d}.broadcast-confirm-footer .broadcast-confirm-ok-btn:disabled{opacity:.5;box-shadow:none!important}.plan-page{display:flex;flex-direction:column;gap:20px}.plan-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.plan-page-header-left{display:flex;flex-direction:column;gap:4px}.plan-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.plan-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.plan-stat-pill strong{font-size:15px;font-weight:700}.plan-panel{border-radius:12px;padding:20px;background:#fff;border:1px solid #e8eef5;box-shadow:0 1px 3px #175df10d;min-width:0}.plan-panel--filters{display:flex;flex-direction:column;gap:0}.plan-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.plan-section-title{margin:0;font-size:15px;font-weight:600;color:#1e293b}.plan-search-compose{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;margin-bottom:16px}.plan-search-by.ant-select{width:148px;flex-shrink:0}.plan-search-by.ant-select .ant-select-selector{height:40px!important;border-radius:10px!important;display:flex;align-items:center}.plan-search-main{flex:1 1 220px;min-width:0}.plan-search-main.ant-input-affix-wrapper{height:40px;padding:0 12px;border-radius:10px;display:inline-flex;align-items:center}.plan-search-submit{height:40px!important;border-radius:10px!important;padding-inline:20px!important;flex-shrink:0}.plan-filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:12px 16px}.plan-filter-grid .plan-field{min-width:0}.plan-filter-grid .plan-date.ant-picker{width:100%}.plan-filter-grid .plan-field-date,.plan-filter-grid .plan-field--span-2{grid-column:span 2}.plan-filter-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #eef2f7}.plan-filter-hint{margin:12px 0 0;font-size:12px;color:#94a3b8;line-height:1.4}.plan-toolbar-card,.plan-table-card,.plan-info-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.plan-toolbar-card .ant-card-body{padding:16px 20px!important}.plan-table-card .ant-card-body{padding:0!important}.plan-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.plan-toolbar-filters{display:flex;gap:12px;flex:1;min-width:0;flex-wrap:wrap}.plan-field{display:flex;flex-direction:column;gap:6px;min-width:0}.plan-field-search{flex:1 1 260px;min-width:200px;max-width:400px}.plan-field-select{flex:0 0 160px;min-width:140px}.plan-field-date{flex:0 0 150px;min-width:130px}.plan-field-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em;line-height:1}.plan-search,.plan-select,.plan-date{width:100%}.plan-search.ant-input-affix-wrapper,.plan-select.ant-select .ant-select-selector,.plan-date.ant-picker{height:40px!important;border-radius:10px!important;border-color:#e2e8f0!important}.plan-search.ant-input-affix-wrapper{padding:0 12px;display:flex;align-items:center}.plan-search.ant-input-affix-wrapper:hover,.plan-search.ant-input-affix-wrapper-focused,.plan-select.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.plan-select.ant-select-focused .ant-select-selector,.plan-date.ant-picker:hover,.plan-date.ant-picker-focused{border-color:#69adff!important;box-shadow:0 0 0 2px #175df114!important}.plan-select.ant-select .ant-select-selector{display:flex;align-items:center}.plan-date-range{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.plan-date-separator{color:#94a3b8;padding-bottom:10px;font-size:14px}.plan-toolbar-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap}.plan-action-btn{height:40px;border-radius:10px}.plan-bulk-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 20px;border-bottom:1px solid #f0f4f8;background:#fafbfd}.plan-bulk-count{font-size:13px;color:#64748b}.plan-bulk-count strong{color:#1e293b}.plan-bulk-divider{width:1px;height:24px;background:#e8eef5}.plan-bulk-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.plan-bulk-status{min-width:140px}.plan-bulk-status.ant-select .ant-select-selector{height:32px!important;border-radius:8px!important}.plan-table-card{overflow-x:auto}.plan-table-card .ant-table table{table-layout:auto!important;width:max-content;min-width:100%}.plan-table-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px!important;border-bottom:1px solid #e8eef5!important;white-space:nowrap}.plan-table-card .ant-table-thead>tr>th:before{display:none!important}.plan-table-card .ant-table-tbody>tr>td{padding:14px 16px!important;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9!important;vertical-align:middle}.plan-table-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.plan-table-card .ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 #175df1}.plan-table-card .ant-pagination{padding:14px 20px;margin:0!important;border-top:1px solid #f0f4f8}.plan-id-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px;display:inline-block}.plan-id-cell-copyable{cursor:pointer;transition:background-color .15s ease,color .15s ease}.plan-id-cell-copyable:hover,.plan-id-cell-copyable:focus-visible{background:#e2e8f0;color:#175df1;outline:none}.plan-name-cell{font-weight:600;color:#1e293b}.plan-link{color:#175df1;font-weight:500}.plan-link:hover{color:#0f47c4}.plan-meta-cell{color:#64748b;font-size:13px}.plan-company-sub{font-size:12px;color:#64748b}.plan-company-name{font-weight:600;color:#1e293b;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.plan-actions-btn{color:#64748b}.plan-actions-btn:hover{color:#175df1!important;background:#f0f6ff!important}.plan-menu-danger{color:#ef4444!important}.plan-back-link{display:inline-flex;align-items:center;gap:6px;color:#175df1;font-size:14px;font-weight:500;cursor:pointer;margin-bottom:4px}.plan-back-link:hover{color:#0f47c4}.plan-history-company{font-size:14px;font-weight:500;color:#475569}.plan-billing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:767px){.plan-billing-grid{grid-template-columns:1fr}}.plan-billing-item-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em;margin-bottom:8px}.plan-billing-item-value{font-size:18px;font-weight:700;color:#1e293b}.plan-billing-item-sub{font-size:13px;color:#64748b;margin-top:8px}.plan-section-title{margin:0 0 16px!important;font-size:16px!important;font-weight:600!important;color:#1e293b!important}@media(max-width:900px){.plan-toolbar{flex-direction:column;align-items:stretch}.plan-field-search{max-width:none}.plan-toolbar-actions{justify-content:flex-end}.plan-search-by.ant-select{width:100%}.plan-search-compose{flex-direction:column}.plan-search-submit{width:100%}.plan-filter-grid .plan-field-date,.plan-filter-grid .plan-field--span-2{grid-column:span 1}}.step-title-container{display:flex;flex-direction:column;gap:4px}.step-title-container p{margin:0}.capital-letter-all{text-transform:uppercase}*::-webkit-scrollbar{width:0!important}.section-title{color:#000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.default-plan-option{color:var(--text-secondary-text, #858693);font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.plan-step-title{color:var(--text-primary-on-light, #1f2023);font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.plan-step{color:var(--text-disable-text, #abadba);font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.group-name-title{color:var(--text-primary-on-light, #1f2023);font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin:16px 0}.step-main-body-container{display:flex;flex-direction:column;gap:16px}.step-main-body-container .step-input-box{display:flex;flex-direction:column}.step-main-body-container .step-input-box .step-input{border-radius:5px;background:#fff;color:#000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;height:36px;flex-shrink:0;padding-left:4px;border:1px solid #cccfe5}.step-main-body-container .step-input-box .step-input:focus{outline:1px solid var(--border-neutral-85, #cccfe5)}.step-main-body-container .step-input-box .step-input::placeholder{color:var(--text-placeholder, #aeafb7);font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-left:4px}.step-main-body-container .step-input-box .step-input-error{border-radius:5px;background:#fff;color:#000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;height:36px;flex-shrink:0;padding-left:4px;border:1px solid red}.step-main-body-container .step-input-box .step-input-error:focus{outline:1px solid red}.step-main-body-container .step-input-box .sign{color:var(--text-placeholder, #aeafb7);font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;position:absolute;top:37px;left:8px}.step-main-body-container .step-input-box .with-sign{position:relative;padding-left:16px}.step-main-body-container .step-label{color:var(--text-primary-on-light, #1f2023);font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.step-main-body-container .react-select-container{width:fit-content!important;z-index:99}.step-main-body-container .step-item-detail-container{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px}.step-main-body-container .split-title{margin:2px}.step-main-body-container .step-items-detail{color:var(--text-secondary-text, #858693);font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin:0}.plan-toggle-container{display:flex;width:100%;justify-content:space-between;margin-top:16px;padding-bottom:16px;border-bottom:1px solid #ebecf5}.plan-toggle-container .step-title{color:#000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin:0}.plan-toggle-container .step-description{margin:0}.plan-toggle-container .toggle-box{display:flex;align-items:center}.plan-toggle-container .status-toggle{color:var(--text-disable-text, #abadba);font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal;height:fit-content}.plan-toggle-container .step-description{color:var(--text-secondary-text, #858693);font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.plan-toggle-container .limit-box{display:flex;width:100%;height:100%;justify-content:space-between;justify-items:center}.plan-toggle-container .limit-box .limits-option-box{display:flex;justify-content:flex-start;align-items:center;height:100%;gap:8px}.height-input{height:35px}.toggle-switch{display:flex;align-items:center}.toggle-switch .form-check-label{margin-right:10px}.toggle-switch .form-check-input{display:none}.toggle-switch .form-check-label{cursor:pointer;position:relative;display:inline-block;padding-left:30px}.toggle-switch .form-check-label:before{content:"";position:absolute;left:0;top:-11px;width:26px;height:14px;border-radius:8px;background-color:#d4d4d4;transition:background-color .3s ease}.toggle-switch .form-check-label:after{content:"";position:absolute;left:-4px;top:-14px;width:20px;height:20px;border-radius:50%;box-shadow:0 2px 6px #0003;background-color:#d4d4d4;transition:left .3s ease,background-color .3s ease}.toggle-switch .form-check-input:checked+.form-check-label:before{background-color:#b2d0ff}.toggle-switch .form-check-input:checked+.form-check-label:after{left:12px;background-color:#5596ff}.custom-dropdown{display:inline-block;position:relative}.dropdown-toggle{padding:8px 12px;background-color:#f0f0f0;border:1px solid #ccc;cursor:pointer}.dropdown-item{cursor:pointer;transition:background-color .3s}.dropdown-item:hover{background-color:#5596ff;color:#fff}.widget-container button{padding:0;background:transparent;margin:0}.widget-selection{transition:all ease-in-out .5ms;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:1px solid var(--star-surface-blue-67, #efeff2)!important;background-color:#fff!important;border-radius:4px;margin-right:8px;vertical-align:middle;position:relative;cursor:pointer}.widget-selection:checked{border:1px solid var(--star-surface-blue-67, #5596ff)!important;background:var(--star-surface-blue-67, #5596ff)!important}.widget-selection:checked:before{content:"–";position:absolute;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px}.error-text{color:red}.email-template-input-section{display:flex;flex-direction:column;gap:4px;align-items:self-end}.email-template-input-section .errorText{color:red;font-size:10px;font-weight:400;margin-bottom:0}.widget-listing-container{display:flex;gap:8px;width:820px;flex-wrap:wrap}.widget-select-option{display:flex;align-items:center;gap:4px;margin-bottom:16px}.widget-select-option p{margin:0}.widget-checkbox-container{display:flex;padding:4px 8px;justify-content:center;align-items:center;position:relative}.widget-checkbox-container .active,.widget-checkbox-container:hover{border-radius:5px;background:#efeff2}.widget-single-item{border-radius:10px;border:2px solid #ebecf5;background:#fff;width:199px;height:110px;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;padding-top:4px;cursor:pointer}.widget-single-item .widget-preview-box{width:100%;display:flex;justify-content:center;align-items:center}.widget-single-item .widget-preview{object-fit:contain;width:50%}.widget-single-item .widget-preview-name{color:#000;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;height:30px;background:var(--border-neutral-95, #ebecf5);border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:8px}.selected-widget .widget-preview-name{color:#fff!important;background-color:var(--star-surface-blue-67, #5596ff)}.selected-widget{border:2px solid var(--star-surface-blue-67, #5596ff)}.selected-widget-label{color:#000;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.mini-dropdown-container{position:absolute;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;width:120px;flex-shrink:0;top:28px;left:-2px;background-color:#fff;border-radius:8px;box-shadow:0 2px 6px #0003}.mini-dropdown-container button{color:var(--text-primary-on-light, #1f2023);font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;height:30px;width:100%;padding:6px 18px}.mini-dropdown-container button:hover{background:#f5f5f8}.transitional{transition:all 1s ease-in-out}.rotate-180{transform:rotate(180deg)}.rotate-0{transform:rotate(0)}.email-template-input{border:1px solid #cccfe5;color:#000;padding:16px 8px;height:38px;border-radius:8px;font-size:14px;font-weight:400}.email-template-input-error{border:1px solid red;color:#000;padding:16px 8px;height:38px;border-radius:8px;font-size:14px;font-weight:400}.email-template-input-error:focus{outline:none}.email-template-input:focus{outline:none}.email-template-input-container{display:flex;gap:8px;align-items:center}.email-template-input-container p{margin-bottom:0;font-size:14px;font-weight:400;color:#000}.text-input-container{display:flex;justify-content:space-between;width:100%}.text-input-details{display:flex;flex-direction:column}.text-input-details p{margin-bottom:0}.input-forms{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.input-forms .text-error{color:red;font-size:10px;font-weight:400;margin-bottom:0}.add-plan-modal .ant-modal-content{border-radius:16px;overflow:hidden;padding:0;box-shadow:0 24px 48px #0f172a24}.add-plan-modal .ant-modal-body{padding:0}.apm-shell{display:grid;grid-template-columns:292px minmax(0,1fr);height:100%;min-height:min(720px,90vh);overflow:hidden;background:#fff}@media(max-width:992px){.add-plan-modal{max-width:calc(100vw - 24px)!important}.apm-shell{grid-template-columns:1fr;min-height:min(680px,92vh)}.apm-rail{border-right:none!important;border-bottom:1px solid #e8eef5;max-height:220px;overflow-y:auto}.apm-progress.progressbar-container{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px}.apm-progress .progress-line-disable,.apm-progress .progress-line-enable{display:none}}.apm-rail{display:flex;flex-direction:column;gap:20px;padding:22px 18px;background:linear-gradient(180deg,#f8fbff,#eef4ff);border-right:1px solid #d6e6ff}.apm-rail-head{display:flex;flex-direction:column;gap:4px}.apm-eyebrow{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#175df1}.apm-rail-title{margin:0!important;font-weight:700!important;color:#1e293b!important}.apm-rail-step{font-size:13px}.apm-progress.progressbar-container{gap:4px}.apm-progress .progress-step{align-items:center;gap:12px;padding:6px 8px;border-radius:10px;transition:background .15s ease}.apm-progress .progress-step:hover{background:#ffffffb3}.apm-progress .progress-step .number-current,.apm-progress .progress-step .number-success,.apm-progress .progress-step .number-disable{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:999px;border-width:2px;border-style:solid}.apm-progress .progress-step .number-current{background:#175df1;border-color:#175df1}.apm-progress .progress-step .number-current p{color:#fff!important;padding:0!important}.apm-progress .progress-step .number-success{background:#69adff;border-color:#69adff}.apm-progress .progress-step .number-success p{color:#fff!important;padding:0!important}.apm-progress .progress-step .number-disable{background:#fff;border-color:#cbd5e1}.apm-progress .progress-step .number-disable p{color:#94a3b8!important;padding:0!important}.apm-progress .progress-step .title,.apm-progress .progress-step .title-success,.apm-progress .progress-step .title-disable{text-align:left!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important;margin:0!important;align-self:center!important}.apm-progress .progress-step .title{color:#175df1!important}.apm-progress .progress-step .title-success{color:#1e293b!important}.apm-progress .progress-step .title-disable{color:#94a3b8!important}.apm-progress .progress-line-enable{width:2px;height:16px;margin-left:21px;background:#69adff;border-radius:1px}.apm-progress .progress-line-disable{width:2px;height:16px;margin-left:21px;background:#e2e8f0;border-radius:1px}.apm-main{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;background:#f8fafc}.apm-main-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-shrink:0;padding:18px 24px 14px;background:#fff;border-bottom:1px solid #e8eef5}.apm-main-title{margin:0 0 4px!important;font-weight:700!important;color:#1e293b!important}.apm-close{width:40px;height:40px;color:#64748b}.apm-close:hover{color:#175df1!important;background:#f0f6ff!important}.apm-body{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:20px 24px}.apm-body .step-title-container{display:none}.apm-body .step-main-body-container{margin-top:0!important;padding:18px 20px;border-radius:14px;border:1px solid #e8eef5;background:#fff;box-shadow:0 1px 2px #0f172a0a}.apm-body .step-input,.apm-body .step-input-error,.apm-body .with-sign{height:40px!important;border-radius:8px!important;border-color:#d9d9d9!important}.apm-body .step-input:focus,.apm-body .with-sign:focus{outline:none!important;border-color:#175df1!important;box-shadow:0 0 0 2px #175df11f}.apm-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;flex-shrink:0;min-height:72px;padding:14px 24px 18px;background:#fff;border-top:1px solid #e8eef5}.apm-footer-left{justify-self:start}.apm-footer-center{justify-self:center;min-width:0}.apm-footer-right{justify-self:end}.apm-footer .ant-btn-primary{min-width:140px;background:#175df1;border-color:#175df1;border-radius:10px;font-weight:600}.apm-footer .ant-btn-primary:hover{background:#0f47c4!important;border-color:#0f47c4!important}.apm-footer .ant-btn-primary:disabled{background:#e2e8f0!important;border-color:#e2e8f0!important;color:#94a3b8!important}.apm-footer-left .ant-btn{border-radius:10px;height:40px;color:#175df1;border-color:#b9cce0}.apm-footer-left .ant-btn:hover{color:#0f47c4!important;border-color:#175df1!important;background:#f0f6ff!important}.apm-status-popover.popover-container{position:static;width:auto;min-width:280px;padding:0;background:transparent;box-shadow:none}.apm-status-popover .popover-footer{height:auto!important;padding:10px 14px;margin:0;border-radius:10px;border:1px solid #e8eef5;background:#f8fafc}.apm-status-popover .popover-mangement{display:flex!important;align-items:center;justify-content:space-between!important;width:100%!important;gap:12px}.apm-status-popover .status{color:#475569!important;font-size:13px;font-weight:600}.apm-status-popover .cancel-button{color:#64748b!important;margin:0;font-size:13px}.apm-status-popover .form-check-input{cursor:pointer}.add-purchase-modal .ant-modal-content{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #175df114}.add-purchase-modal .ant-modal-header{border-bottom:1px solid #e8eef5;padding:16px 20px}.add-purchase-modal .ant-modal-title{font-size:16px;font-weight:600;color:#1e293b}.add-purchase-modal .ant-modal-body{padding:20px}.add-purchase-modal .ant-modal-footer{border-top:1px solid #f0f4f8;padding:12px 20px 16px}.add-purchase-modal .ant-modal-footer .ant-btn{height:40px;min-width:110px;border-radius:10px}.add-purchase-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.add-purchase-field:last-child{margin-bottom:0}.add-purchase-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.add-purchase-select{width:100%}.add-purchase-select.ant-select .ant-select-selector{min-height:40px!important;border-radius:10px!important;border-color:#e2e8f0!important;display:flex;align-items:center}.add-purchase-select.ant-select-focused .ant-select-selector{border-color:#69adff!important;box-shadow:0 0 0 3px #175df114!important}:root{--color-primary: #4060FF;--color-primary-hover: #334FDB;--color-disabled: #ABADBA;--text-primary: #000000;--text-secondary: #858693;--text-placeholder: #AEAFB7;--pending-bg-color: #5596FF;--reject-bg-color: #858693;--contact-bg-color: #EAE5FF;--incomplete-bg-color: #FFE5E8;--complete-bg-color: #E1FAEC }.plan-request-container{display:flex;flex-direction:column;gap:16px;height:auto;width:100%;padding:0 16px}.filter-container{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:35px}.filter-section{display:flex;flex-direction:row;gap:8px;width:100%;height:40px}.filter-container .button-purchase{display:flex;flex-direction:row;gap:4px;padding:10px;align-items:center;border-radius:5px;background:var(--color-primary)}.filter-container .button-purchase:hover{background:var(--color-primary-hover)}.filter-container .button-purchase p{color:var(--text-primary-on-dark, #FFF);font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;white-space:nowrap;margin-bottom:0}.button-clear{display:flex;flex-direction:row;gap:4px;background:transparent;align-items:center}.button-clear p{color:var(--text-placeholder, #AEAFB7);font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}.button-clear:hover svg path{stroke:#858693;fill:#858693}.button-clear:hover p{color:#858693}.button-apply{border-radius:5px;border:1px solid var(--decorative-blue, #4361EE);background:#f6f6f9;color:var(--star-surface-blue-63, #4060FF);font-size:12px;font-style:normal;font-weight:500;line-height:normal;width:60px;height:40px}.button-apply:hover{border:1px solid var(--color-primary-hover);color:var(--color-primary-hover)}.filter-container .date-picker-button{border-radius:5px;border:1px solid var(--border-neutral-95, #EBECF5);background:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:8px;height:40px;width:250px;align-items:center}.filter-container .date-picker-button:hover{border:1px solid rgba(64,96,255,.4)}.filter-container .date-picker-button .text-date{margin-bottom:0;padding-top:2px;display:flex;flex-direction:row}.filter-container .date-picker-button .text-placeholder{color:var(--text-placeholder, #AEAFB7);font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;padding-top:2px;display:flex;flex-direction:row}.filter-section .react-datepicker__close-icon:after{background-color:#bcbecc!important}.search-plan-container{display:flex;flex-direction:row;gap:8px;height:40px;padding:8px;border:1px solid var(--border-neutral-95, #EBECF5);border-radius:5px;background:#fff}.search-plan-container-focus{display:flex;flex-direction:row;gap:8px;height:40px;padding:8px;border:1px solid rgba(64,96,255,.4);border-radius:5px;background:#fff}.search-plan-container:hover{border:1px solid rgba(64,96,255,.4)}.search-input{position:relative;display:flex;flex-direction:row;gap:4px;flex-shrink:0;align-items:center}.search-input input{padding-right:28px}.search-input input::placeholder{color:#aeafb7!important;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.search-input .clear-icon{position:absolute;right:0;top:2px;background:transparent}.line-divide-search{width:1px;background-color:#ebecf5;height:100%}.line-divide-search-multi{width:1px;background-color:#ebecf5;height:20px}.select-column{position:relative;align-self:center;width:120px;cursor:pointer}.select-column .column-options{position:absolute;z-index:10;background:#fff;border-radius:5px;border:1px solid var(--border-neutral-95, #EBECF5);margin-top:10px;left:0;width:100%}.select-column .column-options .text-options{margin-bottom:0;padding:6px 8px;cursor:pointer}.select-column .column-options .text-options-selected{margin-bottom:0;padding:6px 8px;color:var(--star-surface-blue-63, #4060FF);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.select-column .column-options .text-options:hover{background:#f5f5f8}.select-column .button-select-column{display:flex;flex-direction:row;gap:16px;align-items:center;background:transparent;justify-content:space-between}.select-column .button-select-column p{margin-bottom:0;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.select-column .button-select-column .svg-image{rotate:180deg}.plan-request-container .select-rows-container{display:flex;flex-direction:row;gap:16px;height:40px;width:100%;align-items:center}.select-rows-container .text-result{display:flex;flex-direction:row;gap:4px;align-items:center}.select-rows-container .section-update-status{display:flex;flex-direction:row;gap:16px;height:40px;width:100%}.select-rows-container .section-update-status p{color:var(--text-secondary-text, #858693);font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;align-self:center}.plan-request-container .data-table-container{width:100%;height:100%;border-radius:10px;background:#fff;box-shadow:0 2px 16px #3636410a}.add-bill-container{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center}.add-bill-container .text-title{color:var(--text-primary-on-light, #1F2023);font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:0}.button-close-modal{background:transparent}.button-close-modal:focus{outline:none!important}.modal-info{width:100%;padding:8px 0}.modal-info p{color:var(--text-secondary-text, #858693);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.bill-confirm-button{border-radius:5px;background:var(--action-primary-default, #4060FF);height:35px;padding:7px 16px;flex-shrink:0;color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:normal;width:fit-content;align-self:end}.bill-confirm-button-loading{border-radius:5px;background:var(--action-primary-default, #4060FF);height:35px;padding:8px;flex-shrink:0;color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:normal;width:fit-content;align-self:end;display:flex;gap:8px;justify-content:space-between}.bill-confirm-button:disabled{background-color:var(--color-disabled)}.bill-form{display:flex;flex-direction:column;gap:24px}.bill-input-field{width:100%;height:auto;border-radius:5px;background:#fff;font-size:12px!important}.bill-form span{color:red;padding:0 4px}.add-purchase-form{margin-top:22px;display:flex;flex-direction:column;gap:16px}.table-text-id{color:var(--text-secondary-text, #858693);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.data-table-status-container{position:relative}.data-table-status-container .button-update-status{border-radius:5px;padding:1px 8px;justify-content:space-between;align-items:center;gap:4px;flex-shrink:0;display:inline-flex;height:32px;width:110px}.data-table-status-container .button-update-status p{font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:0}.data-table-status-options{position:absolute;margin-top:4px;width:110px;flex-shrink:0;z-index:10;border-radius:5px;background:#fff;box-shadow:0 2px 6px #3636411a}.text-options{color:var(--text-primary-on-light, #1F2023);font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0!important;padding:6px 8px;cursor:pointer}.text-options:hover{background:#f5f5f8}.text-options-disable{background:var(--card-surface-neutral-97, #F5F5F8);font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0!important;padding:6px 8px;cursor:pointer}.auto-complete-container{position:relative;width:100%;height:40px;border-radius:5px;border:1px solid var(--border-neutral-85, #CCCFE5);background:#fff}.auto-complete-container .auto-complete-options{position:absolute;width:100%;height:auto;max-height:200px;overflow-y:scroll;margin-top:4px;border-radius:5px;border:1px solid var(--border-neutral-85, #CCCFE5);background:#fff;z-index:10;display:flex;flex-direction:column;gap:8}.search-section{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:100%;align-items:center;padding:4px 8px}.search-section input{width:100%;height:100%}.auto-complete-option-items{width:100%;height:40px;flex-shrink:0;display:flex;cursor:pointer}.auto-complete-option-items:hover{background-color:#f5f5f8}.auto-complete-option-items p{padding:0 8px;margin-bottom:0;align-self:center}.arrow-up{rotate:180deg}.request-comment-container{position:relative}.button-comment{background-color:transparent;position:relative}.note-notification{position:absolute;background-color:#5596ff;width:6px;height:6px;border-radius:100%;top:0;right:0}.comment-container{position:absolute;margin-top:4px;z-index:100000000000;top:0;right:0;border:1px solid var(--border-neutral-85, #CCCFE5);border-radius:5px;background:#fff;padding:8px;width:300px;box-shadow:0 2px 16px #3636410a}.comment-container-last{position:absolute;margin-top:4px;z-index:10;top:-150px;right:-145px;border:1px solid var(--border-neutral-85, #CCCFE5);border-radius:5px;background:#fff;padding:8px;width:300px;box-shadow:0 2px 16px #3636410a}.input-comment input{width:100%}.input-comment button{padding:4px 8px;border-radius:5px;background:var(--color-primary);width:auto;white-space:pre;color:#fff}.input-comment button:disabled{background:var(--color-disabled)}.comment-area{width:100%;height:100%;display:flex;flex-direction:column;gap:4px}.comment-area textarea{resize:none;height:100px}.comment-area textarea:focus{outline:none}.comment-divide{width:100%;height:1px;background-color:#ebecf5;margin:8px 0}.text-no-data{margin-bottom:0!important;padding:4px 0;align-self:center;color:var(--text-placeholder, #AEAFB7);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.button-star{cursor:pointer}.text-options-plan{max-width:200px;flex-shrink:0}.text-options-price{max-width:150px;flex-shrink:0}.setting-icon .option-list a:hover{background:#f5f5f8}.issue-complaint-modal .ant-modal-content{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #175df114}.issue-complaint-modal .ant-modal-header{border-bottom:1px solid #e8eef5;padding:16px 20px}.issue-complaint-modal .ant-modal-title{font-size:16px;font-weight:600;color:#1e293b}.issue-complaint-modal .ant-modal-body{padding:20px;max-height:min(75vh,760px);overflow:auto}.issue-complaint-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,.8fr);gap:16px;margin-bottom:16px}.issue-complaint-details,.issue-complaint-company,.issue-complaint-images,.issue-complaint-action{border:1px solid #e8eef5;border-radius:12px;background:#f8fafc;padding:14px 16px}.issue-complaint-row,.issue-complaint-field,.issue-complaint-images{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.issue-complaint-row:last-child,.issue-complaint-field:last-child{margin-bottom:0}.issue-complaint-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.issue-complaint-value{font-size:13px;color:#334155;word-break:break-word}.issue-complaint-value.is-money{color:#175df1;font-weight:700}.issue-complaint-company-head{display:flex;align-items:center;gap:10px;margin:8px 0 12px}.issue-complaint-avatar{border-radius:10px!important;background:linear-gradient(135deg,#175df1,#69adff);color:#fff;font-weight:700}.issue-complaint-company-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.issue-complaint-company-meta strong{color:#1e293b;font-size:14px}.issue-complaint-company-meta span{color:#64748b;font-size:12px}.issue-complaint-score{display:flex;align-items:center;gap:8px;margin-bottom:12px}.issue-complaint-score p{margin:0;font-size:13px;color:#334155}.issue-complaint-score span{color:#64748b}.issue-complaint-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;border-top:1px solid #e8eef5;padding-top:12px}.issue-complaint-stats div{display:flex;flex-direction:column;align-items:center;gap:2px}.issue-complaint-stats strong{color:#175df1;font-size:16px}.issue-complaint-stats span{color:#64748b;font-size:11px;text-align:center}.issue-complaint-image-list{display:flex;gap:10px;overflow-x:auto;padding-top:4px}.issue-complaint-image{object-fit:cover;border-radius:10px;border:1px solid #e8eef5}.issue-complaint-action{margin-top:16px}.issue-complaint-action h4{margin:0 0 12px;font-size:14px;font-weight:600;color:#1e293b}.issue-complaint-action h4 em{color:#ef4444;font-style:normal}.issue-complaint-hint{margin:12px 0 0;font-size:12px;color:#64748b}.issue-complaint-share{display:grid;grid-template-columns:auto 140px 1fr;gap:10px;align-items:center;margin-top:14px}.issue-complaint-share .ant-input{border-radius:10px;border-color:#e2e8f0}.issue-complaint-field{margin-top:14px}.issue-complaint-field textarea.ant-input{border-radius:10px;border-color:#e2e8f0}.issue-complaint-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.issue-complaint-actions .ant-btn{height:40px;min-width:96px;border-radius:10px}@media(max-width:768px){.issue-complaint-layout,.issue-complaint-share{grid-template-columns:1fr}}*{font-family:Poppins,sans-serif}.date-review .react-datepicker__input-container{height:100%!important}.date-review .react-date-picker__wrapper{border:thin solid #EBECF5!important;background-color:#fff;padding:10px;border-radius:10px}.date-review .react-date-picker__inputGroup__input:invalid{background:#fff!important}.date-review .react-date-picker--disabled{border-radius:10px}.date-review .react-date-picker--disabled .react-date-picker__wrapper{background-color:#f4f6fa!important}.pc-page{display:flex;flex-direction:column;gap:20px}.pc-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.pc-page-header-left{display:flex;flex-direction:column;gap:4px}.pc-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.pc-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.pc-stat-pill strong{font-size:15px;font-weight:700}.pc-toolbar-card,.pc-table-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.pc-toolbar-card .ant-card-body{padding:16px 20px!important}.pc-table-card .ant-card-body{padding:0!important}.pc-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.pc-toolbar-filters{display:flex;gap:12px;flex:1;min-width:0;flex-wrap:wrap}.pc-field{display:flex;flex-direction:column;gap:6px;min-width:0}.pc-field-search{flex:1 1 320px;min-width:220px;max-width:520px}.pc-field-select{flex:0 0 160px;min-width:140px}.pc-field-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em;line-height:1}.pc-search,.pc-select{width:100%}.pc-search.ant-input-affix-wrapper,.pc-select.ant-select .ant-select-selector{height:40px!important;border-radius:10px!important;border-color:#e2e8f0!important}.pc-search.ant-input-affix-wrapper{padding:0 12px;display:flex;align-items:center}.pc-search.ant-input-affix-wrapper:hover,.pc-search.ant-input-affix-wrapper-focused,.pc-select.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.pc-select.ant-select-focused .ant-select-selector{border-color:#69adff!important;box-shadow:0 0 0 2px #175df114!important}.pc-select.ant-select .ant-select-selector{display:flex;align-items:center}.pc-toolbar-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap}.pc-action-btn{height:40px;border-radius:10px}.pc-segmented{align-self:flex-start}.pc-segmented.ant-segmented{background:#f1f5f9;border-radius:10px;padding:4px}.pc-segmented .ant-segmented-item-selected{background:#fff!important;color:#175df1!important;font-weight:600;box-shadow:0 1px 3px #175df11a}.pc-table-card{overflow-x:auto}.pc-table-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px!important;border-bottom:1px solid #e8eef5!important;white-space:nowrap}.pc-table-card .ant-table-thead>tr>th:before{display:none!important}.pc-table-card .ant-table-tbody>tr>td{padding:14px 16px!important;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9!important;vertical-align:middle}.pc-table-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.pc-table-card .ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 #175df1}.pc-table-card .ant-pagination{padding:14px 20px;margin:0!important;border-top:1px solid #f0f4f8}.pc-id-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px;display:inline-block}.pc-actions-btn{color:#64748b}.pc-actions-btn:hover{color:#175df1!important;background:#f0f6ff!important}@media(max-width:900px){.pc-toolbar{flex-direction:column;align-items:stretch}.pc-field-search{max-width:none}.pc-toolbar-actions{justify-content:flex-end}}.bpr-page{display:flex;flex-direction:column;gap:20px}.bpr-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.bpr-page-header-left{display:flex;flex-direction:column;gap:4px}.bpr-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.bpr-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.bpr-stat-pill strong{font-size:15px;font-weight:700}.bpr-toolbar-card,.bpr-table-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.bpr-toolbar-card .ant-card-body{padding:16px 20px!important}.bpr-table-card .ant-card-body{padding:0!important}.bpr-toolbar{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.bpr-toolbar-filters{display:flex;align-items:flex-end;gap:12px;flex:1;min-width:0;flex-wrap:wrap}.bpr-field{display:flex;flex-direction:column;gap:6px;min-width:0}.bpr-field-search{flex:1 1 320px;min-width:220px;max-width:480px}.bpr-field-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em;line-height:1}.bpr-search{width:100%}.bpr-search.ant-input-affix-wrapper{height:40px!important;border-radius:10px!important;border-color:#e2e8f0!important;padding:0 12px;display:flex;align-items:center}.bpr-search.ant-input-affix-wrapper:hover,.bpr-search.ant-input-affix-wrapper-focused{border-color:#69adff!important;box-shadow:0 0 0 2px #175df114!important}.bpr-toolbar-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap}.bpr-action-btn{height:40px;border-radius:10px}.bpr-table-card{overflow-x:auto}.bpr-table-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px!important;border-bottom:1px solid #e8eef5!important;white-space:nowrap}.bpr-table-card .ant-table-thead>tr>th:before{display:none!important}.bpr-table-card .ant-table-tbody>tr>td{padding:14px 16px!important;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9!important;vertical-align:middle}.bpr-table-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.bpr-table-card .ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 #175df1}.bpr-table-card .ant-pagination{padding:14px 20px;margin:0!important;border-top:1px solid #f0f4f8}.bpr-id-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px;display:inline-block}.bpr-two-line{display:flex;flex-direction:column;gap:2px;min-width:0}.bpr-two-line-primary{color:#1e293b;font-size:13px;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis}.bpr-two-line-secondary{color:#64748b;font-size:12px;margin:0;overflow:hidden;text-overflow:ellipsis}.bpr-link{color:#175df1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.bpr-link:hover{color:#0f47c4}.bpr-muted{color:#64748b;font-size:13px;margin:0}.bpr-status-tag{margin:0!important;border-radius:6px!important;font-size:11px!important;font-weight:600!important}@media(max-width:900px){.bpr-toolbar{flex-direction:column;align-items:stretch}.bpr-field-search{max-width:none}.bpr-toolbar-actions{justify-content:flex-end}}.best-pick-page{display:flex;flex-direction:column;gap:20px}.best-pick-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.best-pick-page-header-left{display:flex;flex-direction:column;gap:4px}.best-pick-page-header-right{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.best-pick-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.best-pick-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.best-pick-stat-pill strong{font-size:15px;font-weight:700}.best-pick-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.best-pick-card .ant-card-body{padding:20px 24px!important}.best-pick-card-header{margin-bottom:16px}.best-pick-card-title{margin:0 0 4px!important;color:#1e293b!important}.best-pick-empty{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px 16px}.best-pick-list--locked .best-pick-row{cursor:default}.best-pick-droppable{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.best-pick-row{display:flex;align-items:center;gap:12px;min-height:68px;padding:10px 14px;border-radius:10px;border:1px solid #e8eef5;background:#fff;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.best-pick-list--editing .best-pick-row{cursor:pointer}.best-pick-row:hover{border-color:#69adff;background:#f0f6ff}.best-pick-row--selected{border-color:#175df1;background:#f0f6ff;box-shadow:0 0 0 1px #175df11f}.best-pick-row--dragging{box-shadow:0 8px 24px #175df11f;border-color:#69adff}.best-pick-row-handle{width:24px;display:flex;align-items:center;justify-content:center;color:#94a3b8;flex-shrink:0}.best-pick-row-index{width:24px;text-align:center;font-size:13px;font-weight:700;color:#64748b;flex-shrink:0}.best-pick-row-name{flex:1;min-width:0;font-size:14px;font-weight:600;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.best-pick-row-delete{flex-shrink:0}.best-pick-list-footer{display:flex;flex-direction:column;gap:8px;margin-top:12px}.best-pick-add-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;border-radius:10px;border:1px dashed #69adff;background:#f0f6ff;color:#175df1;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.best-pick-add-btn:hover{background:#e8f1ff;border-color:#175df1}.best-pick-max-hint{text-align:center;font-size:12px!important}.best-pick-avatar{border-radius:10px;object-fit:cover;flex-shrink:0;background:#e8eef5}.best-pick-avatar--empty{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#175df1,#69adff);color:#fff;font-weight:700;font-size:16px}.best-pick-modal .ant-modal-content,.best-pick-discard-modal .ant-modal-content{border-radius:12px;overflow:hidden}.best-pick-modal .ant-modal-header,.best-pick-discard-modal .ant-modal-header{border-bottom:1px solid #e8eef5;margin-bottom:0}.best-pick-selected{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid #e8eef5;border-radius:10px;background:#f5f8fc}.best-pick-selected-main,.best-pick-search-item-main{display:flex;align-items:center;gap:12px;min-width:0}.best-pick-selected-text{min-width:0}.best-pick-selected-name{font-size:14px;font-weight:600;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.best-pick-selected-meta{font-size:12px;color:#64748b}.best-pick-selected-side{display:flex;align-items:center;gap:8px;flex-shrink:0}.best-pick-selected-clear{border:none;background:transparent;color:#175df1;font-size:12px;font-weight:600;cursor:pointer;padding:0}.best-pick-selected-clear:hover{color:#0f47c4}.best-pick-search-results{margin-top:12px;max-height:320px;overflow:auto;border:1px solid #e8eef5;border-radius:10px;background:#fff}.best-pick-search-item{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:none;border-bottom:1px solid #f1f5f9;background:transparent;cursor:pointer;text-align:left}.best-pick-search-item:last-child{border-bottom:none}.best-pick-search-item:hover{background:#f0f6ff}.best-pick-discard-text{margin:0;color:#64748b;font-size:14px;line-height:1.5}@media(max-width:768px){.best-pick-page-header{flex-direction:column;align-items:flex-start}}.banner-page{display:flex;flex-direction:column;gap:20px}.banner-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.banner-page-header-left{display:flex;flex-direction:column;gap:4px}.banner-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.banner-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.banner-stat-pill strong{font-size:15px;font-weight:700}.banner-toolbar-card,.banner-list-card,.banner-sidebar-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.banner-toolbar-card .ant-card-body,.banner-list-card .ant-card-body,.banner-sidebar-card .ant-card-body{padding:16px 20px!important}.banner-position-field{display:flex;flex-direction:column;gap:6px;max-width:280px}.banner-position-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em;line-height:1}.banner-position-select{width:100%}.banner-position-select.ant-select .ant-select-selector{height:40px!important;border-radius:10px!important;border-color:#e2e8f0!important;display:flex;align-items:center}.banner-position-select.ant-select-focused .ant-select-selector,.banner-position-select.ant-select:hover .ant-select-selector{border-color:#69adff!important;box-shadow:0 0 0 2px #175df114!important}.banner-layout-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:20px;align-items:start}.banner-main{display:flex;flex-direction:column;gap:16px;min-width:0}.banner-list-stack{display:flex;flex-direction:column;gap:16px}.banner-list-stack>ul,.banner-list-stack .banner-dnd-list{list-style:none;margin:0;padding:0;width:100%}.banner-list-stack>ul>li,.banner-list-stack .banner-dnd-list>li{margin-bottom:16px}.banner-list-stack>ul>li:last-child,.banner-list-stack .banner-dnd-list>li:last-child{margin-bottom:0}.banner-footer-bar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.banner-latest-text{font-size:13px;color:#64748b;margin:0}.banner-footer-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.banner-action-btn{height:40px;border-radius:10px}.banner-sidebar-title{margin:0 0 8px;font-size:15px;font-weight:600;color:#1e293b}.banner-sidebar-subtitle{margin:0;font-size:13px;color:#64748b;line-height:1.5}.bannerManagementContainer{margin:0}.bannerManagementHeader{display:none}.bannerListContainer{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:0;border-radius:0;background:transparent;border:none}.addBannerFrame{display:flex;width:100%;min-height:220px;justify-content:center;align-items:center;border-radius:12px;border:2px dashed #d6e6ff;background:#f8fafc;gap:8px;cursor:pointer;transition:border-color .15s,background .15s}.addBannerFrame:hover{border-color:#69adff;background:#f0f6ff}.textAddBanner{color:#175df1;font-size:14px;font-weight:600;margin-left:8px;cursor:pointer}.textMaxLength{color:#64748b;font-size:12px;font-weight:500;line-height:1.5}.bannerList{position:relative;display:flex;width:100%;flex-direction:column;align-items:stretch;gap:10px;border-radius:12px;overflow:hidden}.bannerOrderIndex{background:#175df1;border-radius:8px;font-weight:600}.bannerMeatball,.bannerView{border-radius:8px;background:#1e293bb8;border:none}.bannerMeatball:hover,.bannerView:hover{background:#175df1d9}.bannerListDetails{display:grid;grid-template-columns:1fr;gap:10px;margin-top:8px}@media(min-width:768px){.bannerListDetails{grid-template-columns:repeat(2,minmax(0,1fr))}}.bannerListDetails .companyName.editMode,.bannerListDetails .url.editMode,.bannerListDetails .latest.editMode,.bannerListDetails .banner-audience.editMode{color:#334155}.bannerListDetails .companyName.editMode span{color:#64748b}.bannerListDetails .url.editMode a,.bannerListDetails .url.disable a{color:#175df1}.bannerListDetails .url.disable a{color:#94a3b8;pointer-events:none}.bannerDropdown{list-style:none!important;width:140px!important;max-width:140px!important;margin:0!important;z-index:20;border-radius:10px!important;border:1px solid #e8eef5!important;box-shadow:0 4px 12px #175df11a!important}.bannerDropdown li{margin:0!important;width:auto!important}.bannerButtonDropdow:hover{background:#f0f6ff!important;color:#175df1!important}.bannerLatestPublished{margin-top:0}.bannerEditButton,.bannerPublishButton,.bannerModalButtonDelete,.edit-btn{border-radius:10px;background:#175df1}.bannerEditButton:hover,.bannerPublishButton:hover,.bannerModalButtonDelete:hover,.edit-btn:hover{background:#0f47c4}.bannerCancelButton,.bannerModalButtonCancel{border-radius:10px;border-color:#e8eef5;color:#64748b}.bannerCancelButton:hover,.bannerModalButtonCancel:hover{border-color:#175df1;color:#175df1}.bannerDisplayTitle{color:#1e293b;font-size:15px;font-weight:600;font-family:inherit}.bannerDisplaySubTitle{color:#64748b;font-size:13px;font-weight:400;font-family:inherit}.bannerPositionTitle{display:none}.bannerManagementSelectContainer{margin-top:0}@media(max-width:1100px){.banner-layout-grid{grid-template-columns:1fr}}@media(max-width:900px){.banner-footer-bar{flex-direction:column;align-items:stretch}.banner-footer-actions{justify-content:flex-end}}.banner-status-badge{position:absolute;bottom:12px;left:12px;z-index:2;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.2;color:#fff;background:#64748b}.banner-status-draft{background:#f59e0b}.banner-status-modify{background:#ea580c}.banner-status-active,.banner-status-published{background:#16a34a}.banner-audience{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px;color:#64748b}.banner-audience-label{font-weight:500;color:#334155}.banner-audience-text{color:#64748b}.banner-audience-chips{display:inline-flex;flex-wrap:wrap;gap:4px}.banner-country-chip{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#eef4ff;border:1px solid #d6e6ff;color:#175df1;font-size:12px;font-weight:600}.banner-country-chip-more{background:#f1f5f9;border-color:#e2e8f0;color:#64748b}.banner-targeting{display:flex;flex-direction:column;gap:8px;margin-top:4px}.banner-targeting-help{font-size:12px;color:#858693;line-height:1.4}.banner-targeting-options{display:flex;flex-direction:column;gap:8px}.banner-targeting-option{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;color:#1e293b;cursor:pointer}.banner-targeting-option input{margin:0}.banner-targeting-select{display:flex;flex-direction:column;gap:6px;position:relative;z-index:2;width:100%}.banner-country-select{width:100%}.banner-country-select .bannerCountrySelect__control{min-height:40px!important;height:auto!important;width:100%!important;overflow:hidden}.banner-country-select .bannerCountrySelect__value-container{flex-wrap:wrap!important;overflow:hidden}.banner-country-select .bannerCountrySelect__input-container{margin:0!important;padding:0!important}.bannerOrderIndex{z-index:2}.award-banner-page{display:flex;flex-direction:column;gap:20px}.award-banner-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.award-banner-page-header .ant-typography{margin:6px 0 0;color:var(--admin-text, #1e293b)}.award-banner-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid #d6e6ff;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);color:var(--admin-blue, #175df1);font-size:13px;font-weight:600}.award-banner-stat-pill strong{font-size:15px}.award-banner-view-switch{display:inline-flex;align-items:center;gap:4px;background:transparent;border:0;padding:0}.award-banner-table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;flex-wrap:wrap;min-height:32px}.award-banner-view-switch .ant-btn{height:32px;padding-inline:15px;border-radius:999px;font-weight:500;box-shadow:none}.award-banner-view-hint{margin:0;font-size:13px}.award-banner-table-card .ant-table-thead>tr>th.ant-table-row-expand-icon-cell{text-align:center;padding-inline:4px}.award-banner-expand-all.ant-btn{color:var(--admin-muted, #64748b)}.award-banner-expand-all.ant-btn:not(:disabled):hover{color:var(--admin-primary, #175df1);background:#eef4ff}.award-banner-filter-card,.award-banner-table-card,.award-banner-form-card{border:1px solid var(--admin-border, #e8eef5);border-radius:12px;box-shadow:0 1px 3px #175df10d}.award-banner-filters{display:grid;grid-template-columns:minmax(200px,1.2fr) minmax(200px,1.2fr) minmax(160px,.8fr) minmax(160px,.8fr) auto;gap:12px;align-items:start}.award-banner-filters label{display:flex;flex-direction:column;gap:6px;min-width:0}.award-banner-filters label>span{color:var(--admin-muted, #64748b);font-size:12px;line-height:18px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.award-banner-filters .ant-input-affix-wrapper,.award-banner-filters>label>.ant-input,.award-banner-filters .ant-picker,.award-banner-filters .ant-select-single .ant-select-selector{height:40px;min-height:40px;padding-block:0;padding-inline:11px;border-radius:8px;display:flex;align-items:center}.award-banner-filters .ant-input,.award-banner-filters .ant-picker-input>input{height:38px;padding-block:0;font-size:14px;line-height:38px}.award-banner-filters .ant-input-affix-wrapper>.ant-input{padding-inline:0;border-radius:0}.award-banner-filters .ant-picker,.award-banner-filters .ant-select{width:100%}.award-banner-filters .ant-select-single .ant-select-selection-item,.award-banner-filters .ant-select-single .ant-select-selection-placeholder{font-size:14px;line-height:38px}.award-banner-filters .ant-input::placeholder,.award-banner-filters .ant-picker-input>input::placeholder,.award-banner-filters .ant-select-selection-placeholder{font-size:14px;color:#00000040}.award-banner-filter-actions{display:flex;gap:8px;align-self:start;margin-top:24px}.award-banner-filter-actions .ant-btn{height:40px;padding-inline:16px}.award-banner-table-card .ant-card-body{padding:0}.award-banner-table-card .ant-table-thead>tr>th{background:#f8fafc;color:var(--admin-muted, #64748b);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.award-banner-table-card .ant-table-tbody>tr>td{vertical-align:middle}.award-banner-company-group-row>td{background:#fff}.award-banner-company-group-row:hover>td{background:#f8fbff!important}.award-banner-table-card .ant-table-expanded-row>td{padding:0;background:#fbfdff}.award-banner-table-card .ant-table-expanded-row:hover>td{background:#fbfdff}.award-banner-group-expanded{display:grid;grid-template-rows:1fr;animation:award-banner-group-open .22s cubic-bezier(.22,.61,.36,1)}.award-banner-group-expanded.is-closing{animation:award-banner-group-close .2s cubic-bezier(.55,.06,.68,.19) forwards}.award-banner-group-select-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid var(--admin-border, #e8eef5);background:#f8fbff}.award-banner-group-expanded-inner{min-height:0;overflow:hidden}@keyframes award-banner-group-open{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}@keyframes award-banner-group-close{0%{grid-template-rows:1fr;opacity:1}to{grid-template-rows:0fr;opacity:0}}@media(prefers-reduced-motion:reduce){.award-banner-group-expanded,.award-banner-group-expanded.is-closing{animation-duration:.01ms}}.award-banner-group-expanded .ant-table{background:transparent}.award-banner-group-expanded .ant-table-thead>tr>th{background:transparent;border-bottom:1px solid var(--admin-border, #e8eef5);font-size:10px}.award-banner-group-expanded .ant-table-thead>tr>th:before{display:none}.award-banner-group-expanded .ant-table-tbody>tr>td{border-bottom:1px solid #eef3f8}.award-banner-group-expanded .ant-table-tbody>tr:last-child>td{border-bottom:0}.award-banner-group-expanded .ant-table-tbody>tr:hover>td{background:#f4f9ff}.award-banner-group-expanded .ant-table-tbody>tr>td.award-banner-vote-url-col{overflow:hidden}.award-banner-table-card .ant-table-pagination.ant-pagination{margin:0;padding:14px 16px;row-gap:8px;flex-wrap:wrap;border-top:1px solid var(--admin-border, #e8eef5)}.award-banner-company-cell{display:flex;flex-direction:column;gap:2px}.award-banner-company-cell .ant-typography-secondary,.award-banner-date-cell .ant-typography-secondary{font-size:12px}.award-banner-date-cell{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.award-banner-vote-url,.award-banner-vote-url a{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.award-banner-table-card td.award-banner-vote-url-col{max-width:220px}.award-banner-active-switch{display:inline-flex;align-items:center;justify-content:center}.award-banner-table-card .ant-table-thead>tr>th.award-banner-actions-col,.award-banner-table-card .ant-table-tbody>tr>td.award-banner-actions-col{padding-left:8px;padding-right:8px}.award-banner-actions-btn{width:32px;height:32px;border-radius:8px;color:#64748b;border:1px solid #e8eef5}.award-banner-actions-btn .anticon{font-size:18px}.award-banner-actions-btn:hover{color:#175df1!important;background:#f0f6ff!important;border-color:#c7dcff!important}.award-banner-actions-dropdown{z-index:1100!important}.award-banner-empty{display:flex;align-items:center;justify-content:center;padding:24px 16px}.award-banner-empty .ant-empty-description{color:var(--admin-muted, #64748b)}.award-banner-table-card.is-empty-search .ant-table-placeholder,.award-banner-table-card.is-empty-search .ant-table-tbody>tr.ant-table-placeholder>td{height:500px;vertical-align:middle}.award-banner-table-card.is-empty .ant-table-placeholder,.award-banner-table-card.is-empty .ant-table-tbody>tr.ant-table-placeholder>td{height:360px;vertical-align:middle}.award-banner-confirm-modal .ant-modal-content{border-radius:12px;padding:24px;box-shadow:0 4px 20px #175df114}.award-banner-confirm-modal .ant-modal-confirm-title{font-size:16px!important;font-weight:600!important;color:var(--admin-text, #1e293b)}.award-banner-confirm-modal .ant-modal-confirm-paragraph,.award-banner-confirm-modal .ant-modal-confirm-content{max-width:100%;width:100%}.award-banner-confirm-title{display:flex;align-items:center;gap:10px}.award-banner-confirm-title .anticon{flex:none;font-size:22px;color:var(--admin-blue, #175df1)}.award-banner-confirm-modal.is-danger .award-banner-confirm-title .anticon{color:#ef4444}.award-banner-confirm-body{margin-top:8px}.award-banner-confirm-description{margin:0 0 12px;font-size:14px;line-height:1.5;color:var(--admin-muted, #64748b)}.award-banner-confirm-summary{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--admin-border, #e8eef5);border-radius:12px;background:#f8fafc}.award-banner-confirm-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13px}.award-banner-confirm-row>span{color:var(--admin-muted, #64748b);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.award-banner-confirm-row>strong{color:var(--admin-text, #1e293b);font-weight:600;text-align:right;word-break:break-word}.award-banner-confirm-modal .ant-modal-confirm-btns{margin-top:20px}.award-banner-confirm-modal .ant-modal-confirm-btns .ant-btn{height:40px;min-width:96px;border-radius:10px}.award-banner-form-card{width:100%}.award-banner-form-page>.ant-spin-nested-loading,.award-banner-form-page>.ant-spin-nested-loading>.ant-spin-container{display:flex;width:100%}.award-banner-form-page .award-banner-form-card{align-self:flex-start}.award-banner-form-card .ant-card-body{width:100%}.award-banner-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.award-banner-form-company-id{grid-column:1 / -1}.award-banner-form-company-details{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.award-banner-form-category-row{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,1fr);gap:0 16px}.award-banner-form-span{grid-column:1 / -1}.award-banner-form-active-row{grid-column:1 / -1;display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin-bottom:24px}.award-banner-form-active-caption{color:#000000e0;font-size:14px;line-height:1}.award-banner-form-toast-list{margin:0;padding-inline-start:18px}.award-banner-form-slug-field{flex:1;margin-bottom:0}.award-banner-form-category-list{grid-column:1 / -1;display:flex;flex-direction:column;gap:12px;margin-bottom:8px}.award-banner-form-category-card{padding:12px 16px 0;border:1px solid var(--admin-border, #e8eef5);border-radius:12px;background:#fbfdff}.award-banner-form-category-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.award-banner-company-option{display:flex;align-items:center;gap:16px;padding:4px 0}.award-banner-company-option-fallback{background:#e8f1ff;color:#175df1;font-weight:600}.award-banner-company-option-text{display:flex;min-width:0;flex-direction:column;gap:2px}.award-banner-company-option-name{color:var(--admin-text, #1e293b);font-size:14px;font-weight:600;line-height:20px}.award-banner-company-option-id{color:var(--admin-muted, #64748b);font-size:12px;line-height:16px}.award-banner-form-card .ant-select-dropdown .ant-select-item-option{min-height:56px;padding-block:8px}.award-banner-form-card .ant-input,.award-banner-form-card .ant-picker,.award-banner-form-card .ant-select,.award-banner-form-card .ant-select-single .ant-select-selector{width:100%}.award-banner-form-card .ant-input,.award-banner-form-card .ant-picker,.award-banner-form-card .ant-select-single,.award-banner-form-card .ant-select-single .ant-select-selector,.award-banner-form-card .ant-btn{min-height:40px;font-size:14px}.award-banner-form-card .ant-input,.award-banner-form-card .ant-input-affix-wrapper,.award-banner-form-card .ant-picker,.award-banner-form-card .ant-select-single .ant-select-selector{height:40px;border-radius:8px}.award-banner-form-card .ant-input-affix-wrapper{padding-block:0}.award-banner-form-card .ant-input-affix-wrapper>.ant-input{height:38px;padding-block:0}.award-banner-form-card .ant-picker-input>input,.award-banner-form-card .ant-select-selection-item,.award-banner-form-card .ant-select-selection-placeholder,.award-banner-form-card .ant-input::placeholder,.award-banner-form-card .ant-picker-input>input::placeholder{font-size:14px}.award-banner-form-card .ant-select-single .ant-select-selector{display:flex;align-items:center}.award-banner-form-card .ant-form-item-required:before{color:#ef4444!important}.award-banner-company-search-state{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;color:var(--admin-muted, #64748b);font-size:14px}.award-banner-form-card .ant-space-compact .ant-btn{min-width:88px}.award-banner-form-actions{display:flex;justify-content:flex-end;padding-top:16px;border-top:1px solid var(--admin-border, #e8eef5)}@media(max-width:1100px){.award-banner-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.award-banner-filters,.award-banner-form-grid,.award-banner-form-company-details,.award-banner-form-category-row{grid-template-columns:minmax(0,1fr)}.award-banner-filter-actions{justify-content:flex-end;margin-top:4px}}.broadcast-page{display:flex;flex-direction:column;gap:20px}.broadcast-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.broadcast-page-header-left{display:flex;flex-direction:column;gap:4px}.broadcast-page-header-right{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.broadcast-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.broadcast-layout-grid{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:20px;align-items:start}.broadcast-form-card,.broadcast-preview-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.broadcast-form-card .ant-card-body{padding:20px 24px!important}.broadcast-preview-card .ant-card-body{padding:20px 24px!important;overflow:hidden}.broadcast-section-title{margin:0 0 4px!important;font-size:15px!important;font-weight:700!important;color:#1e293b!important}.broadcast-section-hint{margin:0 0 16px;font-size:13px;color:#64748b;line-height:1.5}.broadcast-form-card .ant-form-item-label>label{font-weight:600;color:#334155}.broadcast-form-card .ant-input,.broadcast-form-card .ant-input-affix-wrapper,.broadcast-form-card .ant-input-number,.broadcast-form-card .ant-picker,.broadcast-form-card .ant-select-selector{border-radius:10px!important}.broadcast-form-card .ant-input-number,.broadcast-form-card .ant-picker{width:100%}.broadcast-two-col{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.broadcast-schedule-toggle{margin-bottom:4px}.broadcast-schedule-toggle .ant-form-item-control-input{min-height:auto}.broadcast-delivery-block{margin-top:4px;padding:16px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.broadcast-delivery-block .broadcast-schedule-toggle{margin-bottom:0}.broadcast-subsection-title{display:block;margin-bottom:12px;font-size:13px;font-weight:700;color:#334155}.broadcast-schedule-summary{margin-top:12px;padding:12px 14px;border-radius:10px;background:#f1f5f9;font-size:13px;color:#475569;line-height:1.6}.broadcast-schedule-summary-row{display:flex;gap:8px}.broadcast-schedule-summary-row+.broadcast-schedule-summary-row{margin-top:4px}.broadcast-schedule-summary-label{flex-shrink:0;min-width:64px;font-weight:600;color:#334155}.broadcast-form-actions{display:flex;justify-content:flex-end;gap:8px;padding-top:8px}.broadcast-preview-sticky{position:sticky;top:16px;min-width:0}.broadcast-preview-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px;flex-wrap:wrap}.broadcast-preview-card-title{margin:0!important;font-size:13px!important;font-weight:600!important;color:#64748b!important;text-transform:uppercase;letter-spacing:.04em}.broadcast-platform-label{display:inline-flex;align-items:center;gap:6px}.broadcast-preview-hint{margin:0 0 14px;font-size:12px;color:#94a3b8;line-height:1.45}.broadcast-preview-variant-label{margin:0 0 8px;font-size:10px;font-weight:600;color:#ffffff8c;text-transform:uppercase;letter-spacing:.05em}.android-screen .broadcast-preview-variant-label{color:#ffffffa6}.broadcast-preview-variant-label+.ios-banner,.broadcast-preview-variant-label+.android-notif{margin-bottom:14px}.broadcast-phone{width:100%;max-width:320px;margin:0 auto 16px;border-radius:32px;padding:10px;box-shadow:0 16px 40px #0f172a2e}.broadcast-phone-ios{background:#1c1c1e;border:3px solid #111}.broadcast-phone-android{background:#111827;border:3px solid #0b1220;border-radius:28px}.broadcast-phone-screen{border-radius:22px;overflow:hidden;min-height:420px;position:relative}.broadcast-phone-screen.ios-screen,.broadcast-phone-screen.android-screen{min-height:auto;padding-bottom:16px}.ios-screen{background:linear-gradient(180deg,#00000026,#0000008c),radial-gradient(circle at 20% 20%,#3b82f6 0%,transparent 40%),radial-gradient(circle at 80% 10%,#8b5cf6 0%,transparent 36%),#0f172a;padding:10px 12px 20px}.ios-island{width:92px;height:22px;background:#000;border-radius:14px;margin:6px auto 18px}.ios-lock-time{text-align:center;color:#fff;font-size:52px;font-weight:600;letter-spacing:-1px;line-height:1}.ios-lock-date{text-align:center;color:#ffffffd9;font-size:15px;margin:4px 0 22px}.ios-banner{background:#f5f5f7e0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:18px;padding:10px 12px 12px;box-shadow:0 8px 24px #0000002e;border:1px solid rgba(255,255,255,.35)}.ios-banner--collapsed{padding:10px 12px}.ios-banner--collapsed .ios-banner-row{display:flex;align-items:flex-start;gap:10px}.ios-banner--collapsed .ios-banner-copy{flex:1;min-width:0}.ios-banner-aside,.android-notif-aside{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0;margin-left:4px}.ios-banner--collapsed .ios-banner-body{margin-top:2px;-webkit-line-clamp:2}.ios-banner-thumb{width:38px;height:38px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#e4e4e7}.ios-banner--expanded{background:#1c1c1eeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.08)}.ios-banner--expanded .ios-app-name,.ios-banner--expanded .ios-banner-now{color:#ffffff8c}.ios-banner--expanded .ios-banner-title{color:#fff}.ios-banner--expanded .ios-banner-body{color:#ffffffbf}.ios-banner--expanded .ios-banner-title.is-placeholder,.ios-banner--expanded .ios-banner-body.is-placeholder{color:#ffffff59}.ios-banner-header{display:flex;align-items:center;gap:8px;margin-bottom:6px}.ios-app-icon,.android-app-icon{width:22px;height:22px;border-radius:6px;background:linear-gradient(135deg,#175df1,#69adff);color:#fff;font-size:8px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ios-app-name{font-size:12px;font-weight:600;color:#3f3f46;letter-spacing:.02em;text-transform:uppercase;flex:1}.ios-banner-now{font-size:11px;color:#71717a;white-space:nowrap}.ios-banner-title,.android-notif-title{margin:0;font-size:14px;font-weight:700;color:#111827;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ios-banner-body,.android-notif-body{margin:4px 0 0;font-size:13px;color:#3f3f46;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}.ios-banner-title.is-placeholder,.ios-banner-body.is-placeholder,.android-notif-title.is-placeholder,.android-notif-body.is-placeholder{color:#a1a1aa;font-weight:500}.ios-banner--expanded .ios-banner-image,.android-notif--expanded .android-notif-image{width:100%;height:140px;object-fit:cover;border-radius:12px;margin-top:10px;display:block;background:#e4e4e7}.android-screen{background:linear-gradient(180deg,#0f172a59,#0f172ab3),linear-gradient(135deg,#1d4ed8,#0f766e);padding:8px 10px 18px}.android-status{display:flex;justify-content:space-between;color:#fff;font-size:12px;font-weight:600;padding:6px 8px 16px}.android-status-icons{letter-spacing:.04em}.android-notif{background:#eceef1;border-radius:16px;padding:12px;box-shadow:0 10px 24px #00000029}.android-notif--collapsed{padding:10px 12px}.android-notif--collapsed .android-notif-row{display:flex;align-items:flex-start;gap:10px}.android-notif--collapsed .android-notif-copy{flex:1;min-width:0}.android-notif--collapsed .android-notif-body{margin-top:2px;-webkit-line-clamp:2}.android-notif-now{font-size:11px;color:#71717a;flex-shrink:0;white-space:nowrap}.android-notif-thumb{width:38px;height:38px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#d4d4d8}.android-notif--expanded{background:#1c1c1e}.android-notif--expanded .android-app-meta{color:#ffffff8c}.android-notif--expanded .android-notif-title{color:#fff}.android-notif--expanded .android-notif-body{color:#ffffffbf}.android-notif--expanded .android-notif-title.is-placeholder,.android-notif--expanded .android-notif-body.is-placeholder{color:#ffffff59}.android-notif-top{display:flex;align-items:center;gap:8px;margin-bottom:8px}.android-app-icon{border-radius:8px;width:20px;height:20px}.android-app-meta{font-size:11px;color:#52525b;font-weight:600}.broadcast-desktop{width:100%;margin:0 auto 16px}.desktop-bezel{background:#1e293b;border-radius:14px;padding:10px 10px 14px;box-shadow:0 16px 40px #0f172a2e}.desktop-browser{background:#fff;border-radius:8px;overflow:hidden;min-height:280px}.desktop-chrome{display:flex;align-items:center;gap:10px;background:#f1f5f9;padding:8px 10px;border-bottom:1px solid #e2e8f0}.desktop-dots{display:inline-flex;gap:5px}.desktop-dots i{width:8px;height:8px;border-radius:50%;background:#cbd5e1;display:block}.desktop-dots i:first-child{background:#f87171}.desktop-dots i:nth-child(2){background:#fbbf24}.desktop-dots i:nth-child(3){background:#34d399}.desktop-url{flex:1;height:22px;border-radius:6px;background:#fff;border:1px solid #e2e8f0;color:#64748b;font-size:11px;display:flex;align-items:center;padding:0 8px}.desktop-page{min-height:236px;padding:14px 12px 16px;background:linear-gradient(180deg,#f8fafc,#eef2f7)}.desktop-inbox-label{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;margin-bottom:8px}.desktop-inbox-item{display:flex;gap:10px;align-items:flex-start;background:#fff;border:1px solid #e8eef5;border-radius:10px;padding:10px;box-shadow:0 1px 2px #0f172a0a}.desktop-inbox-thumb{width:40px;height:40px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#e2e8f0}.desktop-inbox-icon{width:40px;height:40px;border-radius:8px;background:linear-gradient(135deg,#175df1,#69adff);color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.desktop-inbox-copy{min-width:0;flex:1}.desktop-inbox-title,.desktop-toast-title{margin:0;font-size:12px;font-weight:700;color:#0f172a;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.desktop-inbox-body,.desktop-toast-body{margin:3px 0 0;font-size:11px;color:#475569;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}.desktop-inbox-time{display:block;margin-top:4px;font-size:10px;color:#94a3b8}.desktop-push-label{margin-top:14px}.desktop-toast{display:flex;gap:8px;align-items:flex-start;background:#fffffff5;border:1px solid #e2e8f0;border-radius:12px;padding:8px;box-shadow:0 8px 20px #0f172a1f}.desktop-toast-icon{width:22px;height:22px;border-radius:6px;background:linear-gradient(135deg,#175df1,#69adff);color:#fff;font-size:8px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.desktop-toast-copy{min-width:0;flex:1}.desktop-toast-meta{display:flex;justify-content:space-between;gap:8px;font-size:10px;color:#64748b;font-weight:600;margin-bottom:2px}.desktop-toast-thumb{width:36px;height:36px;border-radius:6px;object-fit:cover;flex-shrink:0;background:#e2e8f0}.desktop-inbox-title.is-placeholder,.desktop-inbox-body.is-placeholder,.desktop-toast-title.is-placeholder,.desktop-toast-body.is-placeholder{color:#a1a1aa;font-weight:500}.broadcast-preview-audience{margin:4px 0 10px}.broadcast-preview-meta{display:flex;flex-direction:column;gap:6px;padding-top:12px;border-top:1px solid #f1f5f9;font-size:12px;color:#64748b;min-width:0;overflow:hidden}.broadcast-preview-meta span{word-break:break-all;overflow-wrap:anywhere;max-width:100%}.broadcast-preview-meta a{color:#175df1;word-break:break-all;overflow-wrap:anywhere}.broadcast-picture-upload{width:100%}.broadcast-dropzone{display:block;position:relative;border:1px dashed #cbd5e1;border-radius:12px;background:#f8fafc;cursor:pointer;padding:24px 16px;text-align:center;overflow:hidden;transition:border-color .15s ease,background .15s ease}.broadcast-dropzone:hover,.broadcast-dropzone.is-dragging{border-color:#175df1;background:#f0f6ff}.broadcast-dropzone.is-uploading{cursor:wait}.broadcast-dropzone input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:0}.broadcast-dropzone-inner{display:flex;flex-direction:column;align-items:center;gap:6px}.broadcast-dropzone-icon{font-size:28px;color:#175df1}.broadcast-dropzone-title{font-size:14px;font-weight:600;color:#334155}.broadcast-dropzone-hint{font-size:12px;color:#64748b}.broadcast-picture-preview{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.broadcast-picture-preview img{width:100%;max-height:220px;object-fit:cover;border-radius:10px;border:1px solid #e8eef5;background:#f8fafc}.broadcast-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.broadcast-stat-pill strong{font-size:15px;font-weight:700}.broadcast-toolbar-card,.broadcast-table-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.broadcast-toolbar-card .ant-card-body{padding:16px 20px!important}.broadcast-toolbar{display:grid;grid-template-columns:minmax(220px,280px) auto;gap:12px;align-items:end}.broadcast-field{display:flex;flex-direction:column;gap:6px;min-width:0}.broadcast-field-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em;line-height:1}.broadcast-audience-filter{width:100%}.broadcast-audience-filter .ant-select-selector{height:40px!important;border-radius:10px!important;align-items:center}.broadcast-audience-filter.ant-select .ant-select-clear{top:60%;margin-top:0;transform:translateY(-50%);width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1}.broadcast-audience-filter.ant-select .ant-select-clear .anticon{font-size:18px;vertical-align:middle}.broadcast-audience-filter.ant-select .ant-select-arrow{top:60%;margin-top:0;transform:translateY(-50%);height:auto;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1}.broadcast-audience-filter.ant-select .ant-select-arrow .anticon{font-size:12px;vertical-align:middle}.broadcast-toolbar-actions{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.broadcast-action-btn{height:40px;border-radius:10px}.broadcast-table-card .ant-card-body{padding:0!important}.broadcast-table-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px!important;border-bottom:1px solid #e8eef5!important;white-space:nowrap}.broadcast-table-card .ant-table-thead>tr>th:before{display:none!important}.broadcast-table-card .ant-table-tbody>tr>td{padding:14px 16px!important;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9!important;vertical-align:middle}.broadcast-table-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.broadcast-sortable-title{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none}.broadcast-sortable-title:hover{color:#175df1}.broadcast-sort-icons{display:inline-flex;flex-direction:column;align-items:center;line-height:0;margin-inline-start:2px}.broadcast-sort-icon{font-size:11px;color:#cbd5e1;transition:color .15s ease}.broadcast-sort-icon-up{margin-bottom:-.2em}.broadcast-sort-icon.is-active{color:#175df1}.broadcast-table-card .ant-pagination{padding:14px 20px;margin:0!important;border-top:1px solid #f0f4f8}.broadcast-id-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px;display:inline-block}.broadcast-title-cell{display:flex;align-items:center;gap:12px;min-width:240px;max-width:420px}.broadcast-table-thumb{width:40px;height:40px;border-radius:8px;object-fit:cover;background:#e2e8f0;flex-shrink:0}.broadcast-table-thumb.is-empty{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#175df1,#69adff);color:#fff;font-size:10px;font-weight:700}.broadcast-title-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.broadcast-title-text{font-weight:600;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.broadcast-title-desc{font-size:12px;color:#94a3b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.broadcast-audience-tag,.broadcast-status-tag{margin:0!important;border-radius:6px!important;font-size:12px!important}.broadcast-country-global{font-size:12px;color:#64748b;font-weight:600}.broadcast-country-chips{display:flex;flex-wrap:wrap;gap:6px;max-width:220px}.broadcast-country-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;background:#f8fafc;border:1px solid #e8eef5;font-size:12px;font-weight:600;color:#334155;line-height:1.4}.broadcast-country-flag-image{width:16px;height:12px;object-fit:cover;border-radius:2px;flex-shrink:0}.broadcast-country-flag-emoji{font-size:14px;line-height:1}.broadcast-country-overflow-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;background:#eef2ff;border:1px solid #c7d2fe;font-size:12px;font-weight:600;color:#4338ca;line-height:1.4}.broadcast-preview-audience .broadcast-country-chips{max-width:100%}.broadcast-confirm-summary-value .broadcast-country-chips{justify-content:flex-end}.broadcast-country-picker{display:flex;flex-direction:column;gap:12px}.broadcast-country-picker-body{display:flex;height:482px;border:1px solid #dcdfea;border-radius:10px;overflow:hidden}.ant-form-item-has-error .broadcast-country-picker-body{border-color:#ff4d4f}.ant-form-item-has-error .broadcast-country-picker-search .ant-input-affix-wrapper,.ant-form-item-has-error .broadcast-country-picker-search .ant-input-affix-wrapper:hover,.ant-form-item-has-error .broadcast-country-picker-search .ant-input-affix-wrapper-status-error,.ant-form-item-has-error .broadcast-country-picker-search .ant-input-affix-wrapper-focused,.ant-form-item-has-error .broadcast-country-picker-search .ant-input-affix-wrapper-status-error.ant-input-affix-wrapper-focused{border-color:#d9d9d9!important;box-shadow:none!important}.ant-form-item-has-error .broadcast-country-picker-search .ant-input-prefix,.ant-form-item-has-error .broadcast-country-picker-search .anticon{color:inherit!important}.broadcast-country-picker-tabs{display:flex;flex-direction:column;gap:4px;width:40%;min-width:220px;padding:8px;border-right:1px solid #dcdfea;background:#fff}.broadcast-country-tab{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:40px;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:#231f20;text-align:left;cursor:pointer}.broadcast-country-tab:hover:not(:disabled){background:#f5f5f8}.broadcast-country-tab-active{background:#f5f5f8}.broadcast-country-tab:disabled{cursor:not-allowed;opacity:.65}.broadcast-country-tab-label{font-size:14px;font-weight:500}.broadcast-country-tab-count{color:#858693;font-size:12px;font-weight:400}.broadcast-country-picker-panel{flex:1;display:flex;flex-direction:column;min-width:0}.broadcast-country-picker-search{padding:12px 12px 0;background:#fff}.broadcast-country-picker-grid{flex:1;display:flex;flex-wrap:wrap;align-content:flex-start;gap:8px 16px;padding:12px;min-height:0;overflow:auto}.broadcast-country-option{display:flex;align-items:center;gap:8px;width:calc(50% - 8px);min-width:180px;margin:0;font-size:14px;color:#231f20;cursor:pointer}.broadcast-country-picker-loading,.broadcast-country-picker-empty{display:flex;align-items:center;justify-content:center;width:100%;min-height:200px;flex:1}.broadcast-country-picker-empty .ant-typography{text-align:left}@media(max-width:768px){.broadcast-country-picker-body{flex-direction:column;height:auto}.broadcast-country-picker-tabs{width:100%;min-width:0;border-right:0;border-bottom:1px solid #dcdfea}.broadcast-country-picker-grid{max-height:360px}.broadcast-country-option{width:100%;min-width:0}}.broadcast-date-cell{font-size:12px;color:#64748b;white-space:nowrap}.broadcast-actions-btn{border-radius:8px;color:#64748b}.broadcast-actions-btn:hover{color:#175df1!important;background:#f0f6ff!important}@media(max-width:1100px){.broadcast-layout-grid{grid-template-columns:1fr}.broadcast-preview-sticky{position:static}.broadcast-two-col,.broadcast-toolbar{grid-template-columns:1fr}.broadcast-toolbar-actions{justify-content:flex-end}}.draft-review-reminder-page{display:flex;flex-direction:column;gap:20px;width:100%}.draft-review-reminder-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.draft-review-reminder-header .ant-typography{margin:0 0 4px;color:var(--admin-text);font-size:24px;line-height:1.3}.draft-review-reminder-actions{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.draft-review-reminder-action-btn{height:40px;border-radius:10px}.draft-review-reminder-mode-switch{display:inline-flex;align-items:center;gap:8px}.draft-review-reminder-mode-switch .ant-btn{height:36px;padding-inline:16px;border-radius:999px;font-weight:500;box-shadow:none}.draft-review-reminder-card{width:100%;border:1px solid var(--admin-border);border-radius:12px;box-shadow:0 1px 3px #175df10d}.draft-review-reminder-card .ant-card-body{display:flex;flex-direction:column;gap:16px;padding:24px}.draft-review-reminder-intro{margin:0;max-width:72ch;color:var(--admin-text-muted);font-size:14px;line-height:1.6}.draft-review-reminder-loading{display:flex;align-items:center;justify-content:center;min-height:96px}.draft-review-reminder-mode{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.draft-review-reminder-simple{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.draft-review-reminder-simple .ant-picker{width:100%}.draft-review-reminder-tips{padding:16px;border:1px solid var(--admin-border);border-radius:10px;background:#f8fafc}.draft-review-reminder-tips p{margin:6px 0 12px;color:var(--admin-text-muted);font-size:13px;line-height:1.5}.draft-review-reminder-tips ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.draft-review-reminder-tips li{display:grid;grid-template-columns:minmax(140px,auto) 1fr;gap:12px;align-items:start;font-size:13px;color:var(--admin-text)}.draft-review-reminder-tips code{padding:2px 6px;border-radius:6px;background:#fff;border:1px solid var(--admin-border);font-size:12px;white-space:nowrap}.draft-review-reminder-meta{display:flex;justify-content:space-between;gap:12px 24px;padding-top:16px;border-top:1px solid var(--admin-border);flex-wrap:wrap}@media(max-width:768px){.draft-review-reminder-actions{justify-content:stretch}.draft-review-reminder-action-btn{flex:1}.draft-review-reminder-simple{grid-template-columns:1fr;gap:0}.draft-review-reminder-tips li{grid-template-columns:1fr;gap:4px}}.cache-mgr-page{display:flex;flex-direction:column;gap:20px}.cache-mgr-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.cache-mgr-page-header-left{display:flex;flex-direction:column;gap:4px}.cache-mgr-page-header-right{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cache-mgr-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:var(--admin-text, #1e293b)!important;line-height:1.3!important}.cache-mgr-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,var(--admin-sky-light, #e8f1ff) 0%,var(--admin-sky-soft, #f0f6ff) 100%);border:1px solid #d6e6ff;font-size:13px;color:var(--admin-blue, #175df1);font-weight:600;white-space:nowrap}.cache-mgr-stat-pill strong{font-size:15px;font-weight:700}.cache-mgr-toolbar-card,.cache-mgr-content-card,.cache-mgr-table-card{border-radius:12px!important;border:1px solid var(--admin-border, #e8eef5)!important;box-shadow:var(--admin-shadow-sm, 0 1px 3px rgba(23, 93, 241, .06))!important}.cache-mgr-toolbar-card .ant-card-body,.cache-mgr-content-card .ant-card-body{padding:16px 20px!important}.cache-mgr-toolbar{display:flex;flex-direction:column;gap:16px}.cache-mgr-toolbar-row{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end}.cache-mgr-toolbar-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cache-mgr-field{display:flex;flex-direction:column;gap:6px;min-width:0}.cache-mgr-field-label{font-size:12px;font-weight:600;color:var(--admin-text-muted, #64748b);line-height:1.2}.cache-mgr-key-cell{word-break:break-all}.cache-mgr-company-search{position:relative;width:100%}.cache-mgr-company-search-dropdown{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;max-height:320px;overflow:auto;border:1px solid var(--admin-border, #e8eef5);border-radius:10px;background:var(--admin-white, #ffffff);box-shadow:var(--admin-shadow-md, 0 4px 20px rgba(23, 93, 241, .08));opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease}.cache-mgr-company-search-dropdown--open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.cache-mgr-company-search-dropdown .ant-empty{margin:24px 0}@keyframes cache-mgr-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cache-mgr-progress-slide{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes cache-mgr-skeleton-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.cache-mgr-company-search-progress{height:3px;overflow:hidden;background:var(--admin-sky-soft, #f0f6ff);border-radius:10px 10px 0 0}.cache-mgr-company-search-progress-bar{height:100%;width:36%;background:linear-gradient(90deg,transparent 0%,var(--admin-blue, #175df1) 45%,var(--admin-sky, #69adff) 55%,transparent 100%);animation:cache-mgr-progress-slide 1.1s ease-in-out infinite}.cache-mgr-company-search-skeleton{padding:4px 0}.cache-mgr-company-search-skeleton-row{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--admin-border, #e8eef5);animation:cache-mgr-skeleton-fade-in .25s ease both}.cache-mgr-company-search-skeleton-row:last-child{border-bottom:none}.cache-mgr-company-search-skeleton-avatar,.cache-mgr-company-search-skeleton-line,.cache-mgr-company-search-skeleton-tag{background:linear-gradient(90deg,#eef2f7,#f8fafc,#eef2f7 90%);background-size:200% 100%;animation:cache-mgr-shimmer 1.4s ease-in-out infinite}.cache-mgr-company-search-skeleton-avatar{width:36px;height:36px;border-radius:8px;flex-shrink:0}.cache-mgr-company-search-skeleton-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.cache-mgr-company-search-skeleton-line{height:12px;border-radius:999px}.cache-mgr-company-search-skeleton-line--title{width:62%;max-width:220px}.cache-mgr-company-search-skeleton-line--meta{width:42%;max-width:140px;height:10px}.cache-mgr-company-search-skeleton-tag{width:36px;height:22px;border-radius:999px;flex-shrink:0}.cache-mgr-company-search-results{transition:opacity .2s ease}.cache-mgr-company-search-results--refreshing{opacity:.72;pointer-events:none}.cache-mgr-company-search-results--refreshing .cache-mgr-company-search-option{cursor:default}.cache-mgr-company-search-option{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:none;border-bottom:1px solid var(--admin-border, #e8eef5);background:transparent;cursor:pointer;text-align:left;transition:background .15s ease}.cache-mgr-company-search-option:last-child{border-bottom:none}.cache-mgr-company-search-option:hover{background:var(--admin-sky-soft, #f0f6ff)}.cache-mgr-company-search-option-main{display:flex;align-items:center;gap:12px;min-width:0}.cache-mgr-company-search-option-text{min-width:0}.cache-mgr-company-search-option-name{font-size:14px;font-weight:600;color:var(--admin-text, #1e293b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cache-mgr-company-search-option-meta{font-size:12px;color:var(--admin-text-muted, #64748b)}.cache-mgr-company-search-avatar{background:linear-gradient(135deg,var(--admin-blue, #175df1) 0%,var(--admin-sky, #69adff) 100%)!important;color:#fff!important;font-weight:700!important}.cache-mgr-company-search-selected{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--admin-border, #e8eef5);border-radius:10px;background:var(--admin-bg, #f5f8fc)}.cache-mgr-company-search-selected-main{display:flex;align-items:center;gap:12px;min-width:0}.cache-mgr-company-search-selected-text{min-width:0}.cache-mgr-company-search-selected-name{font-size:14px;font-weight:600;color:var(--admin-text, #1e293b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cache-mgr-company-search-selected-meta{font-size:12px;color:var(--admin-text-muted, #64748b)}.cache-mgr-company-search-selected-side{display:flex;align-items:center;gap:8px;flex-shrink:0}.cache-mgr-company-panel{display:flex;flex-direction:column;gap:20px}.cache-mgr-section-title{margin:0 0 12px!important;font-size:14px!important;font-weight:600!important;color:var(--admin-text, #1e293b)!important}.cache-mgr-cache-status,.cache-mgr-raw-data{margin-bottom:0}.cache-mgr-json-preview{margin:0;max-height:320px;overflow:auto;padding:12px 16px;border-radius:8px;background:#f8fafc;border:1px solid var(--admin-border, #e8eef5);font-size:12px;line-height:1.5;color:#334155;white-space:pre-wrap;word-break:break-word}.cache-mgr-primary-action{padding:20px;background:var(--admin-sky-soft, #f0f6ff);border:1px solid var(--admin-border, #e8eef5);border-radius:8px}.cache-mgr-primary-action-desc{margin-top:12px!important;margin-bottom:0!important}.cache-mgr-view-public-page{margin-top:12px}.cache-mgr-advanced-panel{margin-top:0}.cache-mgr-public-page-revalidate{padding:20px;border:1px solid var(--admin-border, #e8eef5);border-radius:8px}.cache-mgr-public-page-revalidate-desc{margin-bottom:12px!important}.cache-mgr-public-page-revalidate-unset{margin-bottom:12px}.cache-mgr-advanced-actions{width:100%}.cache-mgr-action-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--admin-border, #e8eef5)}.cache-mgr-action-row:first-child{border-top:none;padding-top:0}.cache-mgr-action-desc{margin-bottom:0!important}.cache-mgr-action-warning{margin-top:8px}.cache-mgr-site-page-revalidate-section{margin-top:24px}.cache-mgr-site-page-revalidate-stack{display:flex;flex-direction:column;gap:16px}.cache-mgr-site-page-revalidate-tabs .ant-tabs-nav{margin-bottom:16px!important}.cache-mgr-site-page-revalidate-tabs .ant-tabs-tab{padding:10px 4px!important;font-weight:600}.cache-mgr-company-page-revalidate-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.cache-mgr-table-card .ant-table-thead>tr>th{background:#fafcff!important;color:var(--admin-text-muted, #64748b)!important;font-weight:600!important;font-size:12px!important}@media(max-width:768px){.cache-mgr-page-header{flex-direction:column;align-items:stretch}.cache-mgr-page-header-right{justify-content:flex-start}.cache-mgr-toolbar-row{flex-direction:column;align-items:stretch}.cache-mgr-toolbar-actions{justify-content:flex-start}.cache-mgr-action-row{flex-direction:column;align-items:stretch}}.admin-users-page{display:flex;flex-direction:column;gap:20px}.admin-users-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.admin-users-page-header-left{display:flex;flex-direction:column;gap:4px}.admin-users-page-header-right{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.admin-users-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.admin-users-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.admin-users-stat-pill strong{font-size:15px;font-weight:700}.admin-users-toolbar-card,.admin-users-table-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.admin-users-toolbar-card .ant-card-body{padding:16px 20px!important}.admin-users-toolbar{display:grid;grid-template-columns:minmax(240px,1fr) auto;gap:12px;align-items:end}.admin-users-field{display:flex;flex-direction:column;gap:6px;min-width:0}.admin-users-field-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em;line-height:1}.admin-users-search{width:100%}.admin-users-search.ant-input-affix-wrapper{height:40px;border-radius:10px;padding:0 12px;border-color:#e2e8f0}.admin-users-search.ant-input-affix-wrapper:hover,.admin-users-search.ant-input-affix-wrapper-focused{border-color:#69adff!important;box-shadow:0 0 0 2px #175df114!important}.admin-users-toolbar-actions{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.admin-users-action-btn{height:40px;border-radius:10px}.admin-users-table-card .ant-card-body{padding:0!important}.admin-users-table-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px!important;border-bottom:1px solid #e8eef5!important;white-space:nowrap}.admin-users-table-card .ant-table-thead>tr>th:before{display:none!important}.admin-users-table-card .ant-table-tbody>tr>td{padding:14px 16px!important;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9!important;vertical-align:middle;white-space:nowrap}.admin-users-table-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.admin-users-table-card .ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 #175df1}.admin-users-table-card .ant-pagination{padding:14px 20px;margin:0!important;border-top:1px solid #f0f4f8}.admin-users-id-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px;display:inline-block}.admin-users-email-cell{font-weight:600;color:#1e293b}.admin-users-role-tag{margin:0!important;border-radius:6px!important;font-size:12px!important;text-transform:capitalize}.admin-users-date-cell{font-size:12px;color:#64748b}.admin-users-actions-btn{border-radius:8px;color:#64748b}.admin-users-actions-btn:hover{color:#175df1!important;background:#f0f6ff!important}.admin-users-form-modal .ant-modal-content{border-radius:12px;overflow:hidden}.admin-users-form-modal .ant-modal-header{border-bottom:1px solid #e8eef5;margin-bottom:0}.admin-users-form-modal .ant-modal-body{padding-top:16px}.admin-users-form-hint{margin:0 0 16px;font-size:13px;color:#64748b;line-height:1.5}.admin-users-form-modal .ant-form-item-label>label{font-weight:600;color:#334155}.admin-users-form-modal .ant-input-affix-wrapper,.admin-users-form-modal .ant-input{border-radius:10px}@media(max-width:991px){.admin-users-page-header{flex-direction:column;align-items:flex-start}.admin-users-toolbar{grid-template-columns:1fr}.admin-users-toolbar-actions{justify-content:flex-end}}.console-permissions-page{display:flex;flex-direction:column;gap:20px}.console-permissions-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.console-permissions-page-header-left{display:flex;flex-direction:column;gap:4px}.console-permissions-page-header-right{display:flex;align-items:center;gap:12px}.console-permissions-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.console-permissions-hint{border-radius:10px!important}.console-permissions-table-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.console-permissions-table-card .ant-card-body{padding:0!important}.console-permissions-table-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:12px 16px!important;border-bottom:1px solid #e8eef5!important;white-space:nowrap}.console-permissions-table-card .ant-table-thead>tr>th:before{display:none!important}.console-permissions-table-card .ant-table-tbody>tr>td{padding:10px 16px!important;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9!important;vertical-align:middle}.console-permissions-table-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.console-permissions-group-row>td{background:#f8fafc!important}.console-permissions-group-row:hover>td{background:#f1f5f9!important}.console-permissions-group-toggle{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;cursor:pointer;font:inherit;color:inherit;text-align:left}.console-permissions-group-toggle-icon{font-size:12px;color:#64748b}.console-permissions-group-title{font-weight:700;color:#1e293b}.console-permissions-menu-cell{display:flex;flex-direction:column;gap:2px;white-space:nowrap}.console-permissions-menu-cell--child{padding-left:20px}.console-permissions-menu-title{font-weight:600;color:#1e293b}.console-permissions-menu-path{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;color:#94a3b8}.search-analytics-page{display:flex;flex-direction:column;gap:20px}.search-analytics-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.search-analytics-page-header-left{display:flex;flex-direction:column;gap:4px}.search-analytics-page-header-right{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.search-analytics-action-btn{height:40px;border-radius:10px}.search-analytics-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.search-analytics-page-subtitle{margin:0;font-size:13px;color:#64748b}.search-analytics-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.search-analytics-stat-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.search-analytics-stat-card .ant-card-body{padding:18px 20px!important}.search-analytics-stat-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.search-analytics-stat-value{margin-top:6px;font-size:28px;font-weight:700;color:#1e293b;line-height:1.1}.search-analytics-stat-hint{margin-top:4px;font-size:12px;color:#94a3b8}.search-analytics-toolbar-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.search-analytics-toolbar-card .ant-card-body{padding:14px 20px!important}.search-analytics-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.search-analytics-toolbar-left{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.search-analytics-toolbar-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.search-analytics-generated{font-size:12px;color:#94a3b8}.search-analytics-grid{display:grid;grid-template-columns:3fr 2fr;gap:16px}.search-analytics-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.search-analytics-card .ant-card-head{border-bottom:1px solid #eef2f7!important;min-height:52px}.search-analytics-card .ant-card-head-title{font-size:15px;font-weight:700;color:#1e293b}.search-analytics-card .ant-card-body{padding:0!important}.search-analytics-chart-card .ant-card-body{padding:16px 12px 8px!important}.search-analytics-chart-body,.search-analytics-chart-body .ant-spin-nested-loading,.search-analytics-chart-body .ant-spin-container{min-height:280px}.search-analytics-empty{display:flex;align-items:center;justify-content:center;min-height:240px;padding:24px 16px}.search-analytics-empty .ant-empty-description{color:#94a3b8}.search-analytics-card .ant-table-placeholder{padding:40px 16px!important;white-space:normal!important}.search-analytics-card .ant-table-empty .ant-table-content{overflow:visible!important}.search-analytics-card .ant-table-empty .ant-table-tbody>tr>td{white-space:normal!important}.search-analytics-card .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:12px 16px!important;border-bottom:1px solid #e8eef5!important;white-space:nowrap}.search-analytics-card .ant-table-thead>tr>th:before{display:none!important}.search-analytics-card .ant-table-tbody>tr>td{padding:12px 16px!important;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9!important;vertical-align:middle;white-space:nowrap}.search-analytics-card .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.search-analytics-card .ant-pagination{padding:12px 20px;margin:0!important;border-top:1px solid #f0f4f8}.search-analytics-id-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px;display:inline-block;max-width:260px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.search-analytics-query-cell{font-weight:600;color:#1e293b}.search-analytics-num-cell{font-weight:600;color:#175df1}.search-analytics-date-cell{font-size:12px;color:#64748b}.search-analytics-tag{margin:0!important;border-radius:6px!important;font-size:12px!important}@media(max-width:1199px){.search-analytics-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.search-analytics-grid{grid-template-columns:1fr}}@media(max-width:767px){.search-analytics-stats{grid-template-columns:1fr}.search-analytics-page-header{flex-direction:column;align-items:flex-start}}.uf-date-filter{display:flex;flex-direction:row;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.uf-date-filter__presets{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:2px;padding:3px;border-radius:10px;background:#f8fafc;border:1px solid #e8eef5;flex:0 0 auto}.uf-date-filter__preset{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#64748b;font-size:12px;font-weight:600;line-height:1;padding:8px 10px;border-radius:7px;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.uf-date-filter__preset:hover{color:#334155;background:#ffffffb8}.uf-date-filter__preset--active{color:var(--admin-blue);background:#fff;box-shadow:0 1px 2px #0f172a0f}.uf-date-filter__preset--active:hover{color:var(--admin-blue);background:#fff}.uf-date-filter__picker{flex:1 1 220px;min-width:220px;max-width:280px}.uf-date-filter__picker.ant-picker{height:40px;border-radius:10px;border-color:#e2e8f0;background:#fff}.uf-date-filter__picker.ant-picker:hover,.uf-date-filter__picker.ant-picker-focused{border-color:var(--admin-blue)}.uf-date-filter__picker .ant-picker-input>input{font-size:13px;color:#334155}.uf-date-filter__picker .ant-picker-input>input::placeholder{color:#94a3b8}.uf-date-filter__picker .ant-picker-suffix{color:#94a3b8}.uf-date-filter--compact .uf-date-filter__presets{height:40px;padding:3px;box-sizing:border-box}.uf-date-filter--compact .uf-date-filter__preset{height:34px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;font-size:12px}.uf-date-filter--compact .uf-date-filter__picker{min-width:200px;max-width:260px}.uf-date-filter--compact .uf-date-filter__picker.ant-picker{height:40px}.user-feedback-field--date-range{flex:1 1 460px;min-width:min(100%,360px)}.user-feedback-field--date-range .uf-date-filter{width:100%}.user-feedback-dashboard-toolbar .uf-date-filter{flex-wrap:wrap}@media(max-width:768px){.uf-date-filter{flex-direction:column;align-items:stretch}.uf-date-filter__presets{width:100%;justify-content:space-between}.uf-date-filter__preset{flex:1 1 0;text-align:center;padding-inline:6px}.uf-date-filter__picker{max-width:100%;min-width:0}}.uf-dashboard{display:flex;flex-direction:column;gap:16px;padding:0 4px 24px;min-width:0}.uf-dashboard__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px}.uf-dashboard__header-main{display:flex;flex-direction:column;gap:4px;min-width:0}.uf-dashboard__title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.uf-dashboard__header .ant-breadcrumb{font-size:13px}.uf-dashboard__header-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.uf-dashboard__alert{border-radius:10px}.uf-dashboard__alert .ant-alert-action{margin-inline-start:12px}.uf-panel{border-radius:12px;padding:20px;background:#fff;border:1px solid var(--admin-border, #e8eef5);box-shadow:0 1px 3px #175df10d;min-width:0}.uf-panel--table{padding-bottom:12px}.uf-section-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px;margin-bottom:20px}.uf-section-head--table{margin-bottom:12px}.uf-section-title{margin:0;font-size:15px;font-weight:600;color:#1e293b;line-height:1.3}.uf-section-subtitle{margin:4px 0 0;font-size:13px;color:#64748b;line-height:1.45;max-width:36rem}.uf-section-head__actions{flex:1 1 280px;display:flex;justify-content:flex-end;min-width:0}.uf-section-head__actions .uf-date-filter{width:100%;max-width:520px;justify-content:flex-end}.uf-dashboard__skeleton{display:flex;flex-direction:column;gap:20px}.uf-kpi-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px}.uf-kpi{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:10px;background:#f8fafc;border:1px solid #eef2f7;min-width:0}.uf-kpi--pending{background:linear-gradient(135deg,#fff7ed,#fff 70%);border-color:#fed7aa}.uf-kpi__label{font-size:13px;font-weight:500;color:#64748b}.uf-kpi__value{font-size:28px;font-weight:700;color:#1e293b;line-height:1.15}.uf-kpi--pending .uf-kpi__value{color:#c2410c}.uf-kpi__link{font-size:13px;font-weight:600;color:var(--admin-blue);margin-top:2px}.uf-kpi__hint{font-size:12px;color:#94a3b8;margin-top:2px}.uf-breakdown-grid{margin-bottom:20px!important}.uf-breakdown{height:100%;padding:16px;border-radius:10px;background:#f8fafc;border:1px solid #eef2f7}.uf-breakdown__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.uf-breakdown__title{font-size:14px;font-weight:600;color:#1e293b}.uf-breakdown__total{font-size:18px;font-weight:700;color:#1e293b}.uf-breakdown__bar{display:flex;height:8px;border-radius:999px;overflow:hidden;background:#e2e8f0;margin-bottom:14px}.uf-breakdown__bar-segment{min-width:2px}.uf-breakdown__list{list-style:none;margin:0;padding:0}.uf-breakdown__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #e8eef5}.uf-breakdown__row--last{border-bottom:none;padding-bottom:0}.uf-breakdown__label{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#475569;min-width:0}.uf-breakdown__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.uf-breakdown__count{font-size:13px;font-weight:600;color:#1e293b;white-space:nowrap}.uf-breakdown__meta{font-weight:500;color:#64748b}.uf-chart-block{padding-top:4px}.uf-chart-block__title{margin:0 0 12px;font-size:14px;font-weight:600;color:#1e293b}.uf-chart-block__wrap{width:100%;height:280px}.uf-chart-block__empty{display:flex;align-items:center;justify-content:center;min-height:180px;border-radius:10px;background:#f8fafc;border:1px dashed #e2e8f0}.uf-page-leaderboard-toolbar{margin-bottom:14px}.uf-page-leaderboard__search{width:100%}.uf-page-leaderboard__search.ant-input-affix-wrapper{height:40px;border-radius:10px}.uf-page-leaderboard .ant-table-wrapper{border-radius:10px;overflow:hidden;border:1px solid #eef2f7}.uf-page-leaderboard .ant-table-thead>tr>th{font-size:12px;font-weight:600;color:#64748b;background:#f8fafc!important}.uf-page-leaderboard .ant-table-tbody>tr>td{vertical-align:middle}.uf-page-row__page{display:flex;align-items:center;gap:8px;min-width:0}.uf-page-row__path{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;color:#1e293b}.uf-page-row__path:hover{color:var(--admin-blue)}.uf-page-row__external{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;color:#94a3b8;background:transparent;transition:color .15s ease,background-color .15s ease}.uf-page-row__external:hover{color:var(--admin-blue);background:#f0f6ff}.uf-page-row__total{font-weight:700;color:#1e293b;font-variant-numeric:tabular-nums}.uf-page-row__sentiment{display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:1.35}.uf-page-row__helpful{color:#15803d;font-weight:600}.uf-page-row__unhelpful{color:#64748b}.uf-page-row__pending{font-weight:700;color:#c2410c;font-variant-numeric:tabular-nums}.uf-page-row__date{font-size:12px;color:#64748b;font-variant-numeric:tabular-nums}.uf-page-row__muted{color:#cbd5e1}.uf-page-row__action-link{display:inline-flex}.uf-page-row__action-link .ant-btn{padding-inline:4px;font-weight:600}.user-feedback-drawer-loading{display:flex;justify-content:center;padding:48px 0}.user-feedback-json-block{margin:0;max-height:160px;overflow:auto;font-size:12px;white-space:pre-wrap;word-break:break-word}@media(max-width:768px){.uf-kpi-strip{grid-template-columns:1fr}.uf-section-head__actions{flex:1 1 100%;justify-content:stretch}.uf-section-head__actions .uf-date-filter{max-width:none;justify-content:flex-start}.uf-dashboard__header-actions{width:100%}.uf-dashboard__header-actions .ant-btn{flex:1 1 auto}.uf-page-leaderboard__search{max-width:none}}.uf-mgmt{display:flex;flex-direction:column;gap:16px;padding:0 4px 24px;min-width:0}.uf-mgmt__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px}.uf-mgmt__header-main{display:flex;flex-direction:column;gap:4px;min-width:0}.uf-mgmt__title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.uf-mgmt__subtitle{font-size:13px;line-height:1.45;max-width:40rem}.uf-mgmt__header .ant-breadcrumb{font-size:13px}.uf-mgmt__header-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.uf-mgmt__total-pill{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;font-size:13px;font-weight:600;color:var(--admin-blue);background:#f0f6ff;border:1px solid #d6e6ff;white-space:nowrap}.uf-mgmt-panel{border-radius:12px;padding:20px;background:#fff;border:1px solid var(--admin-border, #e8eef5);box-shadow:0 1px 3px #175df10d;min-width:0}.uf-mgmt-panel--table{padding-bottom:12px}.uf-mgmt-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.uf-mgmt-section-head--table{align-items:flex-start;margin-bottom:12px}.uf-mgmt-section-title{margin:0;font-size:15px;font-weight:600;color:#1e293b}.uf-mgmt-section-subtitle{margin:4px 0 0;font-size:13px;color:#64748b}.uf-mgmt-search{margin-bottom:16px}.uf-mgmt-search.ant-input-affix-wrapper{height:40px;border-radius:10px}.uf-mgmt-filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px 16px;margin-bottom:16px}.uf-mgmt-field{display:flex;flex-direction:column;gap:6px;min-width:0}.uf-mgmt-field-label{font-size:12px;font-weight:600;color:#64748b}.uf-mgmt-field .ant-input,.uf-mgmt-field .ant-select .ant-select-selector{height:40px!important;border-radius:10px!important;align-items:center}.uf-mgmt-field--period{margin-bottom:4px}.uf-mgmt-field--period .uf-date-filter{width:100%}.uf-mgmt-active-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #eef2f7}.uf-mgmt-filter-chip{margin:0;border-radius:999px;padding:4px 10px;font-size:12px}.uf-mgmt-panel--table .ant-table-wrapper{border-radius:10px;overflow:hidden;border:1px solid #eef2f7}.uf-mgmt-panel--table .ant-table-thead>tr>th{font-size:12px;font-weight:600;color:#64748b;background:#f8fafc!important}.uf-mgmt-table-row{cursor:pointer}.uf-mgmt-table-row:hover>td{background:#f8fafc!important}.uf-mgmt-row__date{font-size:12px;color:#64748b;font-variant-numeric:tabular-nums}.uf-mgmt-row__tags{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.uf-mgmt-row__tags .ant-tag{margin:0}.uf-mgmt-row__message{min-width:0}.uf-mgmt-row__content{margin:0;font-size:13px;color:#1e293b;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.uf-mgmt-row__meta{margin:4px 0 0;font-size:12px;color:#94a3b8;line-height:1.4}.uf-mgmt-row__sender-tag{margin-inline-start:0!important;font-size:11px;line-height:18px;padding-inline:6px}.uf-mgmt-row__page{display:flex;align-items:center;gap:6px;min-width:0}.uf-mgmt-row__path{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#475569}.uf-mgmt-row__external{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;color:#94a3b8}.uf-mgmt-row__external:hover{color:var(--admin-blue);background:#f0f6ff}.uf-mgmt-row__open{font-weight:600;padding-inline:4px!important}.uf-mgmt-row__muted{color:#cbd5e1}@media(max-width:768px){.uf-mgmt__header-actions{width:100%}.uf-mgmt__header-actions .ant-btn{flex:1 1 auto}.uf-mgmt__total-pill{width:100%;justify-content:center}}.console-audit-page{display:flex;flex-direction:column;gap:20px}.console-audit-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.console-audit-page-header-left{display:flex;flex-direction:column;gap:4px}.console-audit-page-header-right{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.console-audit-page-title{margin:0!important;font-size:24px!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important}.console-audit-stat-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#e8f1ff,#f0f6ff);border:1px solid #d6e6ff;font-size:13px;color:#175df1;font-weight:600;white-space:nowrap}.console-audit-stat-pill strong{font-size:15px;font-weight:700}.console-audit-toolbar-card,.console-audit-table-card{border-radius:12px!important;border:1px solid #e8eef5!important;box-shadow:0 1px 3px #175df10d!important}.console-audit-toolbar-card .ant-card-body{padding:16px 20px!important}.console-audit-toolbar{display:flex;flex-direction:column;gap:16px}.console-audit-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;align-items:end}.console-audit-field{display:flex;flex-direction:column;gap:6px;min-width:0}.console-audit-field--wide{grid-column:1 / -1}.console-audit-field-label{font-size:12px;font-weight:600;color:#64748b;line-height:1.2}.console-audit-toolbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.console-audit-target-cell{display:flex;flex-direction:column;gap:2px;min-width:0}.console-audit-target-label{display:block;color:#334155;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.console-audit-target-meta{font-size:12px;color:#64748b}.console-audit-actor-cell{display:flex;flex-direction:column;gap:2px}.console-audit-drawer-loading{display:flex;justify-content:center;padding:48px 0}.console-audit-drawer-stack{display:flex;flex-direction:column;gap:4px}.console-audit-json-block{margin:0;max-height:240px;overflow:auto;padding:10px 12px;border-radius:8px;background:#f8fafc;border:1px solid #e8eef5;font-size:12px;line-height:1.5;color:#334155;white-space:pre-wrap;word-break:break-word}.console-audit-user-agent{word-break:break-word}.console-audit-table-card .ant-table-thead>tr>th{background:#fafcff!important;color:#64748b!important;font-weight:600!important;font-size:12px!important}.console-audit-table-card .ant-table-tbody>tr{cursor:pointer}.console-audit-table-card .ant-table-tbody>tr:hover>td{background:#f0f6ff!important}@media(max-width:768px){.console-audit-page-header{flex-direction:column;align-items:stretch}.console-audit-page-header-right{justify-content:flex-start}}
