@charset "UTF-8";.PresetDateRangePicker_panel{padding:0 22px 11px}.PresetDateRangePicker_button{position:relative;height:100%;text-align:center;background:0 0;border:2px solid #00a699;color:#00a699;padding:4px 12px;margin-right:8px;font:inherit;font-weight:700;line-height:normal;overflow:visible;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.PresetDateRangePicker_button:active{outline:0}.PresetDateRangePicker_button__selected{color:#fff;background:#00a699}.SingleDatePickerInput{display:inline-block;background-color:#fff}.SingleDatePickerInput__withBorder{border-radius:2px;border:1px solid #dbdbdb}.SingleDatePickerInput__rtl{direction:rtl}.SingleDatePickerInput__disabled{background-color:#f2f2f2}.SingleDatePickerInput__block{display:block}.SingleDatePickerInput__showClearDate{padding-right:30px}.SingleDatePickerInput_clearDate{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.SingleDatePickerInput_clearDate__default:focus,.SingleDatePickerInput_clearDate__default:hover{background:#dbdbdb;border-radius:50%}.SingleDatePickerInput_clearDate__small{padding:6px}.SingleDatePickerInput_clearDate__hide{visibility:hidden}.SingleDatePickerInput_clearDate_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.SingleDatePickerInput_clearDate_svg__small{height:9px}.SingleDatePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.SingleDatePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.SingleDatePicker{position:relative;display:inline-block}.SingleDatePicker__block{display:block}.SingleDatePicker_picker{z-index:1;background-color:#fff;position:absolute}.SingleDatePicker_picker__rtl{direction:rtl}.SingleDatePicker_picker__directionLeft{left:0}.SingleDatePicker_picker__directionRight{right:0}.SingleDatePicker_picker__portal{background-color:#0000004d;position:fixed;top:0;left:0;height:100%;width:100%}.SingleDatePicker_picker__fullScreenPortal{background-color:#fff}.SingleDatePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.SingleDatePicker_closeButton:focus,.SingleDatePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.SingleDatePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_buttonReset{background:0 0;border:0;border-radius:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer;font-size:14px}.DayPickerKeyboardShortcuts_buttonReset:active{outline:0}.DayPickerKeyboardShortcuts_show{width:33px;height:26px;position:absolute;z-index:2}.DayPickerKeyboardShortcuts_show:before{content:"";display:block;position:absolute}.DayPickerKeyboardShortcuts_show__bottomRight{bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:before{border-top:26px solid transparent;border-right:33px solid #00a699;bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topRight{top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:before{border-bottom:26px solid transparent;border-right:33px solid #00a699;top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topLeft{top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:before{border-bottom:26px solid transparent;border-left:33px solid #00a699;top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:hover:before{border-left:33px solid #008489}.DayPickerKeyboardShortcuts_showSpan{color:#fff;position:absolute}.DayPickerKeyboardShortcuts_showSpan__bottomRight{bottom:0;right:5px}.DayPickerKeyboardShortcuts_showSpan__topRight{top:1px;right:5px}.DayPickerKeyboardShortcuts_showSpan__topLeft{top:1px;left:5px}.DayPickerKeyboardShortcuts_panel{overflow:auto;background:#fff;border:1px solid #dbdbdb;border-radius:2px;position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;padding:22px;margin:33px;text-align:left}.DayPickerKeyboardShortcuts_title{font-size:16px;font-weight:700;margin:0}.DayPickerKeyboardShortcuts_list{list-style:none;padding:0;font-size:14px}.DayPickerKeyboardShortcuts_close{position:absolute;right:22px;top:22px;z-index:2}.DayPickerKeyboardShortcuts_close:active{outline:0}.DayPickerKeyboardShortcuts_closeSvg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_closeSvg:focus,.DayPickerKeyboardShortcuts_closeSvg:hover{fill:#82888a}.CalendarDay{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:14px;text-align:center}.CalendarDay:active{outline:0}.CalendarDay__defaultCursor{cursor:default}.CalendarDay__default{border:1px solid #e4e7e7;color:#484848;background:#fff}.CalendarDay__default:hover{background:#e4e7e7;border:1px solid #e4e7e7;color:inherit}.CalendarDay__hovered_offset{background:#f4f5f5;border:1px double #e4e7e7;color:inherit}.CalendarDay__outside{border:0;background:#fff;color:#484848}.CalendarDay__outside:hover{border:0}.CalendarDay__blocked_minimum_nights{background:#fff;border:1px solid #eceeee;color:#cacccd}.CalendarDay__blocked_minimum_nights:active,.CalendarDay__blocked_minimum_nights:hover{background:#fff;color:#cacccd}.CalendarDay__highlighted_calendar{background:#ffe8bc;color:#484848}.CalendarDay__highlighted_calendar:active,.CalendarDay__highlighted_calendar:hover{background:#ffce71;color:#484848}.CalendarDay__selected_span{background:#66e2da;border:1px double #33dacd;color:#fff}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{background:#33dacd;border:1px double #33dacd;color:#fff}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#00a699;border:1px double #00a699;color:#fff}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#b2f1ec;border:1px double #80e8e0;color:#007a87}.CalendarDay__hovered_span:active{background:#80e8e0;border:1px double #80e8e0;color:#007a87}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{background:#cacccd;border:1px solid #cacccd;color:#82888a}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{background:#fff;border:1px solid #e4e7e7;color:#cacccd}.CalendarDay__hovered_start_first_possible_end{background:#eceeee;border:1px double #eceeee}.CalendarDay__hovered_start_blocked_min_nights{background:#eceeee;border:1px double #e4e7e7}.CalendarMonth{background:#fff;text-align:center;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.CalendarMonth_table{border-collapse:collapse;border-spacing:0}.CalendarMonth_verticalSpacing{border-collapse:separate}.CalendarMonth_caption{color:#484848;font-size:18px;text-align:center;padding-top:22px;padding-bottom:37px;caption-side:initial}.CalendarMonth_caption__verticalScrollable{padding-top:12px;padding-bottom:7px}.CalendarMonthGrid{background:#fff;text-align:left;z-index:0}.CalendarMonthGrid__animating{z-index:1}.CalendarMonthGrid__horizontal{position:absolute;left:9px}.CalendarMonthGrid__vertical,.CalendarMonthGrid__vertical_scrollable{margin:0 auto}.CalendarMonthGrid_month__horizontal{display:inline-block;vertical-align:top;min-height:100%}.CalendarMonthGrid_month__hideForAnimation{position:absolute;z-index:-1;opacity:0;pointer-events:none}.CalendarMonthGrid_month__hidden{visibility:hidden}.DayPickerNavigation{position:relative;z-index:2}.DayPickerNavigation__horizontal{height:0}.DayPickerNavigation__verticalScrollable_prevNav{z-index:1}.DayPickerNavigation__verticalDefault{position:absolute;width:100%;height:52px;bottom:0;left:0}.DayPickerNavigation__verticalScrollableDefault{position:relative}.DayPickerNavigation__bottom{height:auto}.DayPickerNavigation__bottomDefault{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.DayPickerNavigation_button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;padding:0;margin:0}.DayPickerNavigation_button__default{border:1px solid #e4e7e7;background-color:#fff;color:#757575}.DayPickerNavigation_button__default:focus,.DayPickerNavigation_button__default:hover{border:1px solid #c4c4c4}.DayPickerNavigation_button__default:active{background:#f2f2f2}.DayPickerNavigation_button__disabled{cursor:default;border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:focus,.DayPickerNavigation_button__disabled:hover{border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:active{background:0 0}.DayPickerNavigation_button__horizontalDefault{position:absolute;top:18px;line-height:.78;border-radius:3px;padding:6px 9px}.DayPickerNavigation_bottomButton__horizontalDefault{position:static;margin:-10px 22px 30px}.DayPickerNavigation_leftButton__horizontalDefault{left:22px}.DayPickerNavigation_rightButton__horizontalDefault{right:22px}.DayPickerNavigation_button__verticalDefault{padding:5px;background:#fff;box-shadow:0 0 5px 2px #0000001a;position:relative;display:inline-block;text-align:center;height:100%;width:50%}.DayPickerNavigation_nextButton__verticalDefault{border-left:0}.DayPickerNavigation_nextButton__verticalScrollableDefault,.DayPickerNavigation_prevButton__verticalScrollableDefault{width:100%}.DayPickerNavigation_svg__horizontal{height:19px;width:19px;fill:#82888a;display:block}.DayPickerNavigation_svg__vertical{height:42px;width:42px;fill:#484848}.DayPickerNavigation_svg__disabled{fill:#f2f2f2}.DayPicker{background:#fff;position:relative;text-align:left}.DayPicker__horizontal{background:#fff}.DayPicker__verticalScrollable{height:100%}.DayPicker__hidden{visibility:hidden}.DayPicker__withBorder{box-shadow:0 2px 6px #0000000d,0 0 0 1px #00000012;border-radius:3px}.DayPicker_portal__horizontal{box-shadow:none;position:absolute;left:50%;top:50%}.DayPicker_portal__vertical{position:initial}.DayPicker_focusRegion{outline:0}.DayPicker_calendarInfo__horizontal,.DayPicker_wrapper__horizontal{display:inline-block;vertical-align:top}.DayPicker_weekHeaders{position:relative}.DayPicker_weekHeaders__horizontal{margin-left:9px}.DayPicker_weekHeader{color:#757575;position:absolute;top:62px;z-index:2;text-align:left}.DayPicker_weekHeader__vertical{left:50%}.DayPicker_weekHeader__verticalScrollable{top:0;display:table-row;border-bottom:1px solid #dbdbdb;background:#fff;margin-left:0;left:0;width:100%;text-align:center}.DayPicker_weekHeader_ul{list-style:none;margin:1px 0;padding-left:0;padding-right:0;font-size:14px}.DayPicker_weekHeader_li{display:inline-block;text-align:center}.DayPicker_transitionContainer{position:relative;overflow:hidden;border-radius:3px}.DayPicker_transitionContainer__horizontal{-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.DayPicker_transitionContainer__vertical{width:100%}.DayPicker_transitionContainer__verticalScrollable{padding-top:20px;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;overflow-y:scroll}.DateInput{margin:0;padding:0;background:#fff;position:relative;display:inline-block;width:130px;vertical-align:middle}.DateInput__small{width:97px}.DateInput__block{width:100%}.DateInput__disabled{background:#f2f2f2;color:#dbdbdb}.DateInput_input{font-weight:200;font-size:19px;line-height:24px;color:#484848;background-color:#fff;width:100%;padding:11px 11px 9px;border:0;border-top:0;border-right:0;border-bottom:2px solid transparent;border-left:0;border-radius:0}.DateInput_input__small{font-size:15px;line-height:18px;letter-spacing:.2px;padding:7px 7px 5px}.DateInput_input__regular{font-weight:auto}.DateInput_input__readOnly{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DateInput_input__focused{outline:0;background:#fff;border:0;border-top:0;border-right:0;border-bottom:2px solid #008489;border-left:0}.DateInput_input__disabled{background:#f2f2f2;font-style:italic}.DateInput_screenReaderMessage{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DateInput_fang{position:absolute;width:20px;height:10px;left:22px;z-index:2}.DateInput_fangShape{fill:#fff}.DateInput_fangStroke{stroke:#dbdbdb;fill:transparent}.DateRangePickerInput{background-color:#fff;display:inline-block}.DateRangePickerInput__disabled{background:#f2f2f2}.DateRangePickerInput__withBorder{border-radius:2px;border:1px solid #dbdbdb}.DateRangePickerInput__rtl{direction:rtl}.DateRangePickerInput__block{display:block}.DateRangePickerInput__showClearDates{padding-right:30px}.DateRangePickerInput_arrow{display:inline-block;vertical-align:middle;color:#484848}.DateRangePickerInput_arrow_svg{vertical-align:middle;fill:#484848;height:24px;width:24px}.DateRangePickerInput_clearDates{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.DateRangePickerInput_clearDates__small{padding:6px}.DateRangePickerInput_clearDates_default:focus,.DateRangePickerInput_clearDates_default:hover{background:#dbdbdb;border-radius:50%}.DateRangePickerInput_clearDates__hide{visibility:hidden}.DateRangePickerInput_clearDates_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.DateRangePickerInput_clearDates_svg__small{height:9px}.DateRangePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.DateRangePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.DateRangePicker{position:relative;display:inline-block}.DateRangePicker__block{display:block}.DateRangePicker_picker{z-index:1;background-color:#fff;position:absolute}.DateRangePicker_picker__rtl{direction:rtl}.DateRangePicker_picker__directionLeft{left:0}.DateRangePicker_picker__directionRight{right:0}.DateRangePicker_picker__portal{background-color:#0000004d;position:fixed;top:0;left:0;height:100%;width:100%}.DateRangePicker_picker__fullScreenPortal{background-color:#fff}.DateRangePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.DateRangePicker_closeButton:focus,.DateRangePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.DateRangePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}@font-face{font-family:Roboto-Regular;src:url(/assets/Roboto-Regular-f0lhpOnz.ttf)}@font-face{font-family:Roboto-Medium;src:url(/assets/Roboto-Medium-DPwG85_g.ttf)}@font-face{font-family:Roboto-Bold;src:url(/assets/Roboto-Bold-D-aAu_L5.ttf)}@font-face{font-family:Roboto-Black;src:url(/assets/Roboto-Black-Dy2twG1j.ttf)}@font-face{font-family:Goldplay-Medium;src:url(/assets/Goldplay-Medium-C-sXAkQi.otf)}html,body{font-family:Roboto-Regular,sans-serif;font-size:16px;color:#000}b,strong{font-family:Roboto-Bold,sans-serif;font-weight:600}.button{background-color:#f33131;border:none;border-radius:4px;color:#fff;padding:.6em 1em}.gray-button{color:#fff;background:#000;border-radius:8px;padding:10px 55px;border:none;outline:none;transition:transform .1s,box-shadow .1s;box-shadow:0 2px 4px -2px #000}.gray-button:disabled{background:#bdbdbd}.outline-button{color:#000;background:#fff;border-radius:8px;padding:9px 55px;border:2px solid black;outline:none;transition:transform .1s,box-shadow .1s;box-shadow:0 2px 4px -2px #000}.outline-button:disabled{background:#bdbdbd;border:2px solid #bdbdbd}.field-label{font-size:.9em;margin:.4em 0}.input{border:1px solid #dadada;padding:.855em;border-radius:2px;display:block;width:100%;outline:none;margin-bottom:1.5em}@media screen and (max-width: 1400px){.input{padding:.6em;margin-bottom:.5em}}.input:focus{border-color:#000}.input:disabled{background-color:#b3b4bc}.opm-separator{height:3px;background-color:#29abe2;border:0;width:40px}.opm-separator.center{margin:.5em 0}.DateRangePickerInput{border-radius:2px}.DateRangePickerInput .DateInput{width:8em;background-color:transparent}.DateRangePickerInput .DateInput_input{font-size:16px;padding:.32em;background-color:transparent;text-align:center}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover,.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background-color:#f33131;border-color:#d60000}.CalendarDay__selected_span{background-color:#db5d50;border-color:#ff5454;color:#fff}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background-color:#ffb9b9;border-color:#ff5454;color:#fff}.DateRangePickerInput_arrow{transform-origin:center;transform:scale(.6)}.DateRangePickerInput__withBorder{border:1px solid #dadada}.SingleDatePicker{display:block}.SingleDatePicker .SingleDatePickerInput{border-radius:2px;border:1px solid #dadada;display:block;background-color:#f7f7fa}.SingleDatePicker .SingleDatePickerInput .DateInput{width:initial;background-color:transparent;display:block}.SingleDatePicker .SingleDatePickerInput .DateInput_input{display:block;font-size:16px;padding:.32em;background-color:transparent}.SingleDatePicker .SingleDatePickerInput .DateInput_input__focused{border-bottom:2px solid #F33131}.SingleDatePicker .CalendarDay__selected,.SingleDatePicker .CalendarDay__selected:active,.SingleDatePicker .CalendarDay__selected:hover{background-color:#f33131}.SingleDatePicker .CalendarDay__selected_span{background-color:#db5d50;color:#000}.SingleDatePicker .DateRangePickerInput_arrow{transform-origin:center;transform:scale(.6)}.SingleDatePicker .DateRangePickerInput__withBorder{border:1px solid #dadada}.SelectField,.EntityField{margin-bottom:1.5em}@media screen and (max-width: 1400px){.SelectField,.EntityField{margin-bottom:.8em}}.SelectField [class$=-control],.EntityField [class$=-control]{border:1px solid #B3B4BC;border-radius:2px}.SelectField .valueContainer,.EntityField .valueContainer{overflow:visible;padding:8px}.DateField{position:relative}.DateField .input,.DateField .SelectDateTimePicker .right{padding:.85em}.TextField .label,.valueContainer .placeholder.withValue,.DateField .field-label{position:absolute;font-size:.85em;top:-.8em;left:.2em;border-radius:.2em;background-color:#fff;padding:0 .2em;color:#000}.valueContainer .placeholder.withValue{top:0}.DateField .field-label{top:-1.2em}.TextField .label.errored,.errored{color:#f33131}.crud .add-entity{float:right;cursor:pointer}select{background:#fff}.shadow-box{border-radius:4px;background:#fff;box-shadow:0 0 11px #e5e5e5}.btn-disabled{background-color:#dfdfdf;color:#fff;box-shadow:0 0 11px #e5e5e5}.btn-disabled:hover{color:#fff}.btn{padding:8px;border-radius:6px}.hidden{display:none!important}button.gray{max-width:300px;width:100%;margin-bottom:2em;background-color:#ccc;font-weight:700;box-shadow:0 8px 8px -4px #bababa}.ErrorBoundary{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#282a36;color:#f8f8f2;font-family:Fira Code,monospace;text-align:center}.ErrorBoundary .sides{flex:1;padding:20px}.ErrorBoundary .right{display:flex;flex-direction:column;align-items:center;max-width:600px}.ErrorBoundary .right .title{font-size:2.8em;color:#f55;margin-bottom:20px;animation:slideIn .5s ease}.ErrorBoundary .right .message{font-size:1.5em;color:#f8f8f2;margin-top:20px;opacity:.9;animation:fadeIn .8s ease}.ErrorBoundary .right .dev-error-details{width:100%;text-align:left;background:#44475a;padding:20px;border-radius:8px;border:1px solid #6272a4;margin-top:20px;animation:fadeIn 1s ease}.ErrorBoundary .right .dev-error-details .error-section{margin-bottom:15px}.ErrorBoundary .right .dev-error-details .error-section .label{color:#bd93f9;font-weight:700;margin-right:10px}.ErrorBoundary .right .dev-error-details .error-section .value{color:#f8f8f2;word-break:break-all}.ErrorBoundary .right .dev-error-details .error-section.stack .value{background:#282a36;padding:10px;border-radius:5px;font-size:.9em;max-height:200px;overflow-y:auto;white-space:pre-wrap}.ErrorBoundary .right .but-container{margin-top:40px}.ErrorBoundary .right .button{background:#bd93f9;color:#f8f8f2;border:none;padding:12px 24px;border-radius:5px;font-size:1.2em;cursor:pointer;transition:background .3s ease,transform .2s ease}.ErrorBoundary .right .button:hover{background:#8be9fd;transform:scale(1.05)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.TideToaster{position:fixed;top:120px;right:26px;z-index:200;width:374px}@media screen and (max-width: 700px){.TideToaster{width:100%;position:absolute;top:0;right:0}}.TideToaster .message-bar{width:100%;text-align:center;min-height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:1em}.TideToaster .message-bar.error{background:linear-gradient(45deg,#f33131,#f33131);color:#fff}.TideToaster .message-bar.info,.TideToaster .message-bar.success{background:#323232;color:#fff}.Login{text-align:center;padding:1px 0 7em;position:relative;background-image:url(/assets/help_background-DM3xoIih.png);background-position:center;background-size:cover;min-height:100vh}.Login p{margin-bottom:0}.Login .main-title{font-family:Roboto-Medium;font-size:2.2em;margin-bottom:1.5vw}.Login .center-cont{width:100%;max-width:500px;box-shadow:0 0 17px #0003;margin:auto;border-radius:10px;padding:4em;background:#fff}@media screen and (max-width: 500px){.Login .center-cont{padding:1em}}.Login .center-cont .header{font-family:Roboto-Medium;font-size:2em;text-align:left}.Login .center-cont .inputs .password-container{position:relative}.Login .center-cont .inputs .password-container .eye-icon{font-size:25px;position:absolute;right:15px;top:15px;cursor:pointer}.Login .center-cont .inputs .input{border-radius:7px}.Login .error{padding:1em 0;color:#f33131}.Login .error span{min-height:1.5em;display:inline-block}.Login .submit-btn{width:100%;background-color:#ccc;font-weight:700;-webkit-box-shadow:0px 8px 8px -4px #BABABA;box-shadow:0 8px 2px -4px #bababa}.Login .login-problem{display:inline-block;margin-bottom:2em;color:#29abe2;text-decoration:underline;border:none;background:none}.Login .footer{color:#8f8f8f;position:absolute;bottom:20px;width:100%;text-align:center;font-family:Roboto-Medium}.Login .footer .logo{width:140px}.Login .version{position:absolute;bottom:10px;left:10px;color:#8f8f8f}.AccountsGraphWidget{padding:30px;margin-bottom:30px}@media screen and (max-width: 495px){.AccountsGraphWidget .title{margin-top:1em;font-size:25px;text-align:center}}.AccountsGraphWidget .tools{float:right}@media screen and (max-width: 495px){.AccountsGraphWidget .tools{float:none;display:flex;align-items:center;flex-direction:column}}.AccountsGraphWidget .tools .filter-cont{display:inline-block}@media screen and (max-width: 495px){.AccountsGraphWidget .tools .filter-cont{display:block;margin:0 auto;display:flex;flex-direction:column;align-items:center}}.AccountsGraphWidget .tools .filter-cont .FiltersInput .FilterInput-portal{position:absolute;top:calc(100% + 10px);right:40px;background:#fff;box-shadow:2px 11px 15px #0000001a,1px 3px 12px #0000001f;z-index:2;padding:25px;color:#323232;width:600px;border-radius:2.7px;cursor:default}@media screen and (max-width: 1000px){.AccountsGraphWidget .tools .filter-cont .FiltersInput .FilterInput-portal{width:600px;right:-40%}}@media screen and (max-width: 650px){.AccountsGraphWidget .tools .filter-cont .FiltersInput .FilterInput-portal{right:-40%;width:500px}}@media screen and (max-width: 570px){.AccountsGraphWidget .tools .filter-cont .FiltersInput .FilterInput-portal{left:-40%;width:400px}}@media screen and (max-width: 413px){.AccountsGraphWidget .tools .filter-cont .FiltersInput .FilterInput-portal{left:-33%;width:87vw;padding:25px 10px}}@media screen and (max-width: 374px){.AccountsGraphWidget .tools .filter-cont .FiltersInput .FilterInput-portal{left:-25%;width:87vw;padding:25px 10px}}@media screen and (max-width: 570px){.AccountsGraphWidget .tools .filter-cont .FiltersInput .FilterInput-portal .inputs-block{flex-direction:column}}.AccountsGraphWidget .tools .filter-cont .FiltersInput .FilterInput-portal .inputs-block .input{width:100%}.AccountsGraphWidget .tools .filter-cont .FiltersInput .FilterInput-portal .inputs-block .EntityFilter{width:90%}.AccountsGraphWidget .tools .download-icon{width:25px;margin-left:1.5rem}@media screen and (max-width: 495px){.AccountsGraphWidget .tools .download-icon{margin-top:1em;margin-left:0}}.AccountsGraphWidget .input,.AccountsGraphWidget .EntityFilter{width:220px;margin-bottom:0;font-size:1rem}.AccountsGraphWidget .chart-cont{overflow:auto}.AccountsGraphWidget .table{margin-top:10px}.AccountsGraphWidget .table tr{cursor:pointer}.AccountsGraphWidget .table tr:hover{background:#ececec}.AccountsGraphWidget .filter-table-cont{max-height:200px;overflow:auto}.AccountsGraphWidget .input-container{display:inline-block}.AccountsGraphWidget .input-container .FiltersInput{margin-right:5px}.FiltersInput{width:215px;display:flex;align-items:stretch;cursor:pointer;position:relative}.FiltersInput .label{flex:1;padding:8px 15px;margin:0;border-radius:5px 0 0 5px;border:1px solid #dadada;background:#fff}.FiltersInput.open .label,.FiltersInput.active .label{color:#29abe2}.FiltersInput .caret-but{padding:5px 13px;background:#fbfbfbd9;border:1px solid #dadada;border-left:none;display:flex;align-items:center;border-radius:0 5px 5px 0}.FiltersInput .caret-but .caret{transition:transform .3s}.FiltersInput.open .caret-but .caret{transform:rotate(180deg)}.FiltersInput .FilterInput-portal{position:absolute;top:calc(100% + 10px);right:40px;background:#fff;box-shadow:2px 11px 15px #0000001a,1px 3px 12px #0000001f;z-index:2;padding:25px;color:#323232;border-radius:2.7px;cursor:default}@media screen and (max-width: 1000px){.FiltersInput .FilterInput-portal{width:50vw}}@media screen and (max-width: 570px){.FiltersInput .FilterInput-portal{left:-50%;width:85vw}}@media screen and (max-width: 413px){.FiltersInput .FilterInput-portal{left:-33%;width:87vw;padding:25px 10px}}@media screen and (max-width: 374px){.FiltersInput .FilterInput-portal{left:-25%;width:87vw;padding:25px 10px}}.FiltersInput .FilterInput-portal .inputs-block{display:flex;justify-content:space-between}.FiltersInput .FilterInput-portal .inputs-block .input{display:inline-block;width:195px;max-width:90%;font-size:.8em;padding:10px 16px;margin:0 20px 0 0}@media screen and (max-width: 860px){.FiltersInput .FilterInput-portal .inputs-block .input{width:50%}}.FiltersInput .FilterInput-portal .inputs-block .input:last-child{margin-right:0}.FiltersInput .FilterInput-portal .cancel-but{background:none;border:none;color:#8f8f8f}.FiltersInput .FilterInput-portal .triangle{border:8px solid transparent;border-bottom-color:#fff;position:absolute;top:-16px;right:16px}.FiltersInput .FilterInput-portal.bottom-left{right:initial;left:0}.DateRangeFilter .dates{display:flex;justify-content:space-between}.DateRangeFilter .date-string{color:#d3d3d3}.DateRangeFilter .DayPicker{box-shadow:none}.DateRangeFilter .DayPicker .CalendarDay__default{border:none}.DateRangeFilter .but-container{text-align:center}.DateRangeFilter .but-container .apply-but{color:#fff;background:#bdbdbd;border-radius:8px;padding:10px 55px;border:none;outline:none;transition:transform .1s,box-shadow .1s;box-shadow:0 0 #000 inset;box-shadow:0 2px 4px -2px #000}.DateRangeFilter .but-container .apply-but:active{transform:scale(.95) translateY(-2px);box-shadow:0 0 4px 1px #000 inset}.TideEntitySelect{margin-bottom:1.5em}.TideEntitySelect [class$=-control]{border:1px solid #b3b4bc;border-radius:2px}.TideEntitySelect .valueContainer{overflow:visible;padding:8px}.TideEntitySelect:focus{background:red}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.BarsStats{display:flex;padding:20px}.BarsStats .bars,.BarsStats .texts,.BarsStats .numbers{display:flex;flex-direction:column;justify-content:stretch}@media screen and (max-width: 976px){.BarsStats .bars,.BarsStats .texts,.BarsStats .numbers{display:none}}.BarsStats .bars>*,.BarsStats .texts>*,.BarsStats .numbers>*{flex:1}.BarsStats .b-title{color:#8f8f8f}.BarsStats .b-title,.BarsStats .b-bar,.BarsStats .b-number{margin:0 0 10px}.BarsStats .bars{flex:1}.BarsStats .bars .b-bar{display:flex;justify-content:center;align-items:center}.BarsStats .bars .bar-back{background:#d3d3d3;height:8px;width:85%;border-radius:4px;margin:0 5%}.BarsStats .bars .bar-fill{background:red;height:8px;width:100%;border-radius:4px}@media screen and (min-width: 976px){.BarsStats .responsive{display:none}}@media screen and (max-width: 976px){.BarsStats .responsive{display:flex}}.BarsStats .responsive .b-bar{display:flex;justify-content:center;align-items:center}.BarsStats .responsive .bar-back{background:#d3d3d3;height:8px;width:85%;border-radius:4px;margin:0 5%}.BarsStats .responsive .bar-fill{background:red;height:8px;width:100%;border-radius:4px}.BarsStats .numbers{font-size:1.3em}.BarsStats .stat-box{width:100%}.SuperDashboard{background-color:#f6f7f9}.SuperDashboard .dash-widget{box-shadow:0 2px 4px #0000000d;border-radius:10px;background:#fff}.SuperDashboard .register-total-container{width:100%;padding:1em;margin-bottom:30px}.SuperDashboard .register-total-container .title{margin:0;cursor:pointer}@media screen and (max-width: 570px){.SuperDashboard .register-total-container .title{font-size:1.3em}}.SuperDashboard .register-total-container .num{font-size:1.1em}@media screen and (max-width: 570px){.SuperDashboard .register-total-container .num{font-size:1.3em}}.SuperDashboard .register-total-container .display-stats-icon{cursor:pointer;font-size:20px;transition:transform .3s}.SuperDashboard .register-total-container.open .display-stats-icon{transform:rotate(180deg)}.SuperDashboard .simple-widgets{display:flex;justify-content:space-between}@media screen and (max-width: 1024px){.SuperDashboard .simple-widgets{flex-direction:column}}.SuperDashboard .advisor-icon{width:20px}.SimpleWidget{text-align:center;padding:1em;width:28%;margin-bottom:30px}@media screen and (max-width: 1024px){.SimpleWidget{width:100%}}.SimpleWidget .card-title{font-size:1.6em}.SimpleWidget .widget-desc{color:#303030;font-size:.8em;margin-bottom:0}.SimpleWidget .info-box{border:1px solid #dadada;border-radius:5px;overflow:hidden}.SimpleWidget .info-box .top-info{padding:15px;border-bottom:1px solid #dadada}.SimpleWidget .info-box .dash-number{font-family:Roboto-Black;font-size:3em;color:#141422;margin:0}.SimpleWidget .info-box .dash-number .stonks{font-size:.9rem;font-weight:400;font-family:Roboto-Regular;vertical-align:middle;margin-left:1em}.SimpleWidget .info-box .WidgetGraph{height:100px}.SimpleWidget .filter-cont .FiltersInput{flex:1}.SimpleWidget .icon{width:25px;margin:0}.SimpleWidget .document-icon{cursor:pointer}.SimpleWidget .FiltersInput .FilterInput-portal{position:absolute;top:calc(100% + 10px);right:40px;background:#fff;box-shadow:2px 11px 15px #0000001a,1px 3px 12px #0000001f;z-index:2;padding:25px;color:#323232;width:380px;border-radius:2.7px;cursor:default}@media screen and (max-width: 1000px){.SimpleWidget .FiltersInput .FilterInput-portal{width:380px}}@media screen and (max-width: 570px){.SimpleWidget .FiltersInput .FilterInput-portal{left:-15%;width:400px}}@media screen and (max-width: 413px){.SimpleWidget .FiltersInput .FilterInput-portal{left:-24%;width:355px;padding:25px 10px}}@media screen and (max-width: 374px){.SimpleWidget .FiltersInput .FilterInput-portal{left:-43%;width:350px;padding:25px 10px}}.SimpleWidget .FiltersInput .label{padding:6px 4px;font-size:.9em}.TideReactTable{position:relative;background:#fff;padding:10px 30px}.TideReactTable .table-container{min-height:500px}.TideReactTable .table{border-bottom:1px solid lightgrey}.TideReactTable .table th{border-top:none;border-bottom-width:1px;color:#8f8f8f;font-weight:400}.TideReactTable .table td{border-top:none;padding:1rem}.TideReactTable .table-footer{display:block;font-size:.8em}.TideReactTable .table-footer .register-count{float:left;color:#8f8f8f}.TideReactTable .spacer{height:10em}.TideReactTable .over-message{font-size:1.6em;text-align:center;color:#8f8f8f;position:absolute;top:50%;left:0;margin-top:-2em;width:100%}.TideReactTable .over-message span{display:inline-block;background-color:#db5d50;padding:20px;color:#fff}.TideReactTable .over-message .LoadingIcon{max-width:100px;margin:auto}.TideReactTable .table td,.TideReactTable .table th{vertical-align:middle}.TideReactTable .table tr:hover{background-color:#f7f7fa}.TideReactTable .table thead tr:hover{background-color:initial}.TideReactTable p{margin-bottom:0}.TideReactTable-Pagination{text-align:right}@media screen and (max-width: 700px){.TideReactTable-Pagination{text-align:center;margin:0 auto}}.TideReactTable-Pagination .page-size-block{display:inline-block;color:#8f8f8f}.TideReactTable-Pagination .page-size-block .page-select{border-radius:5px;border:1px solid lightgrey;background:#fff;padding:5px 10px;margin:0 10px}.TideReactTable-Pagination .actual-rows{display:inline-block}.TideReactTable-Pagination .pagination-btn{display:inline-block;min-width:2.2rem;min-height:2.2rem;margin:0 .2rem;border:none;cursor:pointer;background:none;transition:transform .1s,box-shadow .1s;box-shadow:0 0 #000 inset}.TideReactTable-Pagination .pagination-btn:active{transform:scale(.95) translateY(-2px);box-shadow:0 0 4px 1px #000 inset}.TideReactTable-Pagination .pagination-btn.pag-ctrl{font-size:1.4em}.TideReactTable-Pagination .pagination-btn.active{background-color:#f33131;color:#fff}.ClaroModal{background-color:#0009;position:fixed;top:0;left:0;width:100vw;z-index:100;display:flex;justify-content:center;align-items:center;padding:80px}@media screen and (min-width: 768px){.ClaroModal{height:100vh;overflow:auto}}@media screen and (max-width: 767px){.ClaroModal{padding:15px;overflow:visible}}.ClaroModal .content{max-height:100vh;background-color:#fff;padding:2em;width:540px;max-width:100%;position:relative;overflow:auto}@media screen and (max-width: 767px){.ClaroModal .content{padding:15px;overflow:visible}}.ClaroModal .content .icon{font-size:6em}.ClaroModal .content .title{font-family:Roboto-Bold;font-size:1.6em;margin:.2em 0 0}.ClaroModal .content .sub-title{margin:0 0 2em}.ClaroModal .content .close{position:absolute;top:10px;right:10px;cursor:pointer}.ClaroModal.big{background-color:#fff9}.ClaroModal.big .content{width:1040px;border-radius:8px;box-shadow:0 5px 10px #00000017,0 0 10px #00000017}.ClaroModal.big .big-close{width:44px;height:44px;margin:0 0 0 66px;padding:8px 10px 9px;border-radius:20.5px;box-shadow:0 3px 5px #0006;background-color:#fff}.RetailBrandForm{margin:20px;padding:30px}.Form .fields{margin:auto;max-width:400px}.Form .fields .with-error input,.Form .fields .with-error [class$=-control]{border:1px solid #F33131}.Form .errors-block{max-width:400px;margin:10px auto;text-align:center;border:1px solid #F33131;border-radius:2px}.Form .errors-block .error{color:#f33131;font-size:.9em;border-radius:2px;margin:auto}.Form .continue-cont{text-align:center}.Form .continue-cont button{transition:all .5s}.Form .continue-cont.submitting button{background:#fff;cursor:progress;border:1px solid #F33131}.Form .continue-cont.submitting .LoadingIcon{width:25px}.TextField{position:relative}.TextField .input{border-radius:7px}.SelectDateTimePicker{display:flex;justify-content:space-around}@media screen and (max-width: 800px){.SelectDateTimePicker{flex-direction:column}.SelectDateTimePicker .time-portion{margin-top:1em}}.SelectDateTimePicker .date-portion,.SelectDateTimePicker .time-portion{display:flex;align-items:center;min-width:30%}.SelectDateTimePicker .date-portion select,.SelectDateTimePicker .time-portion select{flex:1}.SelectDateTimePicker.only-date .date-portion{width:100%}.SelectDateTimePicker .time-points{font-size:2em}.SelectDateTimePicker .right{border-radius:0 2px 2px 0}.SelectDateTimePicker .center{border-radius:0}.SelectDateTimePicker .left{border-radius:2px 0 0 2px}.SwitchInput{padding:.4em;margin:1em 0;display:block;background-color:#f6f6f6;border-radius:3px;border:1px solid #727272;cursor:pointer;width:100%}.SwitchInput .react-switch{float:right}.DatePickerField{border:1px solid #dadada;position:relative;display:flex;align-items:center;padding:8px 15px;border-radius:10px}@media only screen and (max-width: 767px){.DatePickerField{margin-bottom:1.2em}}.DatePickerField .text-box{cursor:pointer}.DatePickerField .calendar-box{position:absolute;top:60px}.DatePickerField .hide{z-index:-1;opacity:0}.DatePickerField .show{z-index:2;opacity:1}@media screen and (max-width: 800px){.TideCrud .title-responsive{font-size:25px;margin:1em auto;text-align:center;font-weight:700;width:100%;display:inline-block}.TideCrud .title{display:none}}@media screen and (min-width: 800px){.TideCrud .title-responsive{display:none}}.TideCrud .title{font-weight:700;margin-left:15px}@media screen and (max-width: 800px){.TideCrud .title{display:none}}@media screen and (max-width: 800px){.TideCrud .list-filter{margin:0 auto}}@media screen and (min-width: 800px){.TideCrud .list-filter{float:right}}.TideCrud .TideReactTable{margin-top:40px}.TideCrud .AddButton{float:right;margin-right:15px}@media screen and (min-width: 800px){.AddButton{float:right;margin:0 1em}}@media screen and (max-width: 800px){.AddButton{width:100%;display:flex;justify-content:center}}.AddButton .button{padding:8px;min-width:180px;text-align:left;background-color:#29abe2}.AddButton .button svg{margin-right:8px}@media screen and (max-width: 800px){.AddButton .button{margin:.5em auto}}.LocationList{background-color:#ededed}.LocationList .detail-link{color:#94cf3f;cursor:pointer;text-decoration:underline;font-size:.95em}.LocationList .FiltersInput{margin-left:20px}@media only screen and (max-width: 800px){.LocationList .TideCrud .list-filter .FilterInput-portal .inputs-block{display:flex;flex-direction:column}}@media only screen and (max-width: 1000px) and (min-width: 801px){.LocationList .TideCrud .list-filter .FilterInput-portal .inputs-block .input{width:110px}}@media only screen and (max-width: 800px){.LocationList .TideCrud .list-filter .FilterInput-portal .inputs-block .input{width:100%}}.LocationDetailModal .name{font-weight:700;font-size:24px}.LocationDetailModal .number{color:#8f8f8f;font-weight:700}.LocationDetailModal .TideReactTable{margin-top:20px;padding:0;border:1px solid lightgrey}.AdvisersList{background-color:#ededed}@media screen and (max-width: 800px){.AdvisersList .title-responsive{font-size:25px;margin:1em auto;text-align:center;font-weight:700;width:100%;display:inline-block}}@media screen and (min-width: 800px){.AdvisersList .title-responsive{display:none}}.AdvisersList .title{font-weight:700;margin-left:15px}@media screen and (max-width: 800px){.AdvisersList .title{display:none}}@media screen and (max-width: 800px){.AdvisersList .list-filter{margin:0 auto}}@media screen and (min-width: 800px){.AdvisersList .list-filter{float:right}}.AdvisersList .TideReactTable{margin-top:40px}.AdvisersList .detail-link{color:#94cf3f;cursor:pointer;text-decoration:underline;font-size:.95em;margin-left:30px}.AdvisersList .TideEntitySelect{width:180px;margin-bottom:0}.AdviserDetailModal .name{font-weight:700;font-size:24px}.AdviserDetailModal .number{color:#8f8f8f;font-weight:700}.AdviserDetailModal .TideReactTable{margin-top:20px;padding:0;border:1px solid lightgrey}.AdviserDetailModal .filters{display:flex}.AdviserDetailModal .filters .FiltersInput{margin-right:20px}.AdviserDetailModal .filters .FilterInput-portal{min-width:300px}.AdviserDetailModal .filters .FilterInput-portal .inputs-block{display:block}.AdvisersEditList{background-color:#ededed}@media screen and (max-width: 800px){.AdvisersEditList .title-responsive{font-size:25px;margin:1em auto;text-align:center;font-weight:700;width:100%;display:inline-block}}@media screen and (min-width: 800px){.AdvisersEditList .title-responsive{display:none}}.AdvisersEditList .title{font-weight:700;margin-left:15px}@media screen and (max-width: 800px){.AdvisersEditList .title{display:none}}@media screen and (max-width: 800px){.AdvisersEditList .list-filter{margin:0 auto}}@media screen and (min-width: 800px){.AdvisersEditList .list-filter{float:right}}.AdvisersEditList .TideReactTable{margin-top:40px}.AdvisersEditList .detail-link{color:#94cf3f;cursor:pointer;text-decoration:underline;font-size:.95em;margin-left:30px}.AdvisersEditList .AddButton{float:right;margin-right:15px}.AdvisersEditList .AdviserModal{padding:30px;background-color:#fff;position:fixed;z-index:29;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.AdviserImporter{text-align:center}.AdviserImporter h2{font-size:24px;font-family:Roboto-Medium}.AdviserImporter .errors-block{width:70%;margin:auto;text-align:left}.AdviserImporter .errors-block .header{display:block;border:none;width:100%;background-color:#ff5c5c;color:#fff;text-align:left;padding:5px;cursor:pointer}.AdviserImporter .errors-block .header .detail{float:right}.AdviserImporter .errors-block .errors-details{border:1px solid #ff5c5c;padding:5px;max-height:300px;overflow:auto}.AdviserImporter .errors-block .errors-details .error:not(:last-child){border-bottom:1px solid #ff5c5c}.AdviserImporter .errors-block .errors-details .error .file-row{margin:0}.AdviserImporter .errors-block .errors-footer{text-align:center}.AdviserImporter .upload-block .placeholder{position:absolute;top:0;width:100%;height:100%;z-index:2;pointer-events:none;padding-top:40px}.AdviserImporter .upload-block{position:relative;width:70%;height:180px;background:#fafafa;border-radius:3px;border:4px dashed #e0e0e0;margin:60px auto 30px}.AdviserImporter .upload-block:hover{background:#29abe21a;border:4px dashed #29abe2}.AdviserImporter .upload-block .upload-input{position:relative;z-index:3;background:#fafafa;cursor:pointer;opacity:0;width:100%;height:100%}.AdviserImporter .upload-block .placeholder{position:absolute;opacity:inherit;background:#fafafa;top:0;width:100%;height:100%;z-index:2;pointer-events:none;padding-top:40px}.AdviserImporter .upload-block .placeholder span{text-decoration:underline;color:#29abe2}.AdviserImporter .upload-block .placeholder img{width:35px;margin-bottom:20px}.AdviserImporter .download-template{margin-top:30px}.AdviserImporter .download-template a{font-family:Roboto;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#29abe2;text-decoration:underline}.AdviserImporter .download-icon{width:20px;margin-bottom:5px;margin-right:10px}.AdviserImporter .file-block{width:70%;min-height:75px;margin:auto auto 30px;background:#fafafa;border:2px solid #e0e0e0;padding:20px}.AdviserImporter .file-block .document-icon{float:left;margin-right:10px}.AdviserImporter .file-block .file-info{color:#5d5d5d;text-align:left;float:left;margin-top:2px;line-height:1.2}.AdviserImporter .file-block .file-info .file-name{font-size:14px;font-weight:700}.AdviserImporter .file-block .file-info .file-meta{font-size:11px}.AdviserImporter .file-block .remove{float:right;border-left:2px solid #e0e0e0;padding-left:20px;margin-top:5px;cursor:pointer}.AdviserImporter .rotate{animation:rotation 1s infinite linear;width:40px}.DeleteAdviserModal{text-align:center}.DeleteAdviserModal .description{margin:30px 0}.DeleteAdviserModal button{margin:0 10px}.RetailBrandList{background-color:#ededed}@media screen and (max-width: 800px){.RetailBrandList .title-responsive{font-size:25px;margin:1em auto;text-align:center;font-weight:700;width:100%;display:inline-block}.RetailBrandList .title{display:none}}@media screen and (min-width: 800px){.RetailBrandList .title-responsive{display:none}}.RetailBrandList .title{font-weight:700;margin-left:15px}@media screen and (max-width: 800px){.RetailBrandList .title{display:none}}@media screen and (max-width: 800px){.RetailBrandList .list-filter{margin:0 auto}}@media screen and (min-width: 800px){.RetailBrandList .list-filter{float:right}}.RetailBrandList .TideReactTable{margin-top:40px}.RetailBrandList .detail-link{color:#94cf3f;cursor:pointer;text-decoration:underline;font-size:.95em}.RetailBrandList .AddButton{float:right;margin-right:15px}.RetailBrandList .detail-link{margin-left:30px}.RetailBrandFormModal{text-align:center}@media screen and (max-width: 767px){.RetailBrandFormModal .title{font-size:20px!important}}@media screen and (max-width: 767px){.RetailBrandFormModal p{font-size:15px!important}}.RetailBrandFormModal .form-space{text-align:left;margin:50px 0}@media screen and (max-width: 767px){.RetailBrandFormModal .form-space{margin:0}}.RetailBrandFormModal .form-space .label{font-size:.9em}@media screen and (max-width: 767px){.RetailBrandFormModal .form-space .label{font-size:.7em}}.RetailBrandFormModal .form-space .input{padding:.6em;border-radius:8px}@media screen and (max-width: 767px){.RetailBrandFormModal .form-space .input{margin-bottom:0!important}}.RetailBrandFormModal .gray-button{width:30%;min-width:180px}.DeleteRetailBrandModal{text-align:center}.DeleteRetailBrandModal .description{margin:30px 0}.DeleteRetailBrandModal button{margin:0 10px}.LoggedHelp{background-color:#ededed;position:relative;min-height:100vh;padding-top:80px}.LoggedHelp .nav-bar{padding:0 5em 0 10em;position:absolute;top:0;left:0;width:100%}.LoggedHelp .help-container{padding:3em 0;margin:2em 0;border-radius:10px;background-color:#fff}@media screen and (max-width: 700px){.LoggedHelp .help-container{padding:3em 1em}}.LoggedHelp .contact-text{font-size:17px;width:50%;text-align:center}.LocationsEditList{background-color:#ededed}@media screen and (max-width: 800px){.LocationsEditList .title-responsive{font-size:25px;margin:1em auto;text-align:center;font-weight:700;width:100%;display:inline-block}}@media screen and (min-width: 800px){.LocationsEditList .title-responsive{display:none}}.LocationsEditList .title{font-weight:700;margin-left:15px}@media screen and (max-width: 800px){.LocationsEditList .title{display:none}}@media screen and (max-width: 800px){.LocationsEditList .list-filter{margin:0 auto}}@media screen and (min-width: 800px){.LocationsEditList .list-filter{float:right}}.LocationsEditList .TideReactTable{margin-top:40px}.LocationsEditList .detail-link{color:#94cf3f;cursor:pointer;text-decoration:underline;font-size:.95em}.LocationsEditList .AddButton{float:right;margin-right:15px}.LocationsEditList .detail-link{margin-left:30px}.LocationsEditList .AdviserModal{padding:30px;background-color:#fff;position:fixed;z-index:29;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.AdviserFormModal{text-align:center}.AdviserFormModal .form-space{text-align:left;margin:50px 0}@media screen and (max-width: 767px){.AdviserFormModal .form-space{margin:0}}.AdviserFormModal .form-space .label{font-size:.9em}@media screen and (max-width: 767px){.AdviserFormModal .form-space .label{font-size:.7em}}.AdviserFormModal .form-space .input{padding:.6em;border-radius:8px;margin-bottom:.4em!important}.AdviserFormModal .form-space .warning{position:absolute;margin:0;font-size:15px}.AdviserFormModal .gray-button{width:30%;min-width:180px}.AdviserFormModal .instructions{color:#474950;margin-top:25px;font-family:Goldplay-Medium}.AdviserFormModal .instructions .sublabel{font-size:12px}.AdviserFormModal .separator{margin-top:60px;margin-bottom:40px;border-top:1px solid #d8d8d8}.AdviserFormModal .separator .title{font-family:Goldplay-Medium;font-size:18px;width:350px;background-color:#fff;text-align:center;margin:-15px auto auto;color:#474950}.DeleteLocationModal{text-align:center}.DeleteLocationModal .description{margin:30px 0}.DeleteLocationModal button{margin:0 10px}.BannerSlideModalForm .modal-title{margin-bottom:20px;font-size:24px}.BannerSlideModalForm .form-group{margin-bottom:20px}.BannerSlideModalForm .form-group label{display:block;margin-bottom:5px;font-weight:500}.BannerSlideModalForm .form-group .form-control{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.BannerSlideModalForm .form-group .retail-brands-checkboxes{max-height:200px;overflow-y:auto;padding:10px;border:1px solid #ddd;border-radius:4px}.BannerSlideModalForm .form-group .retail-brands-checkboxes .checkbox-item{display:flex;align-items:center;margin-bottom:8px}.BannerSlideModalForm .form-group .retail-brands-checkboxes .checkbox-item input[type=checkbox]{margin-right:10px;cursor:pointer}.BannerSlideModalForm .form-group .retail-brands-checkboxes .checkbox-item label{margin:0;cursor:pointer;font-weight:400}.BannerSlideModalForm .form-group .retail-brands-checkboxes .no-brands{color:#666;font-style:italic}.BannerSlideModalForm .image-upload-block .upload-placeholder{border:2px dashed #ccc;padding:20px;text-align:center;position:relative}.BannerSlideModalForm .image-upload-block .upload-placeholder p{margin:0;color:#666}.BannerSlideModalForm .image-upload-block .upload-placeholder .upload-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.BannerSlideModalForm .image-upload-block .upload-placeholder:hover{border-color:#999}.BannerSlideModalForm .image-upload-block .image-preview .preview-img{max-width:100%;margin-bottom:10px}.BannerSlideModalForm .image-upload-block .image-preview .file-info{display:flex;justify-content:space-between;align-items:center}.BannerSlideModalForm .image-upload-block .image-preview .file-info span{font-size:14px}.BannerSlideModalForm .image-upload-block .image-preview .file-info .remove-btn{background:#f44;color:#fff;border:none;border-radius:50%;width:24px;height:24px;cursor:pointer}.BannerSlideModalForm .image-upload-block .image-preview .file-info .remove-btn:hover{background:#c00}.BannerSlideModalForm .image-upload-block .image-preview .file-info .remove-btn:disabled{background:#ccc;cursor:not-allowed}.BannerSlideModalForm .modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.BannerSlideModalForm .modal-actions .btn{padding:8px 16px;border-radius:4px;border:none;cursor:pointer}.BannerSlideModalForm .modal-actions .btn.btn-secondary{background:#f0f0f0;color:#333}.BannerSlideModalForm .modal-actions .btn.btn-secondary:hover{background:#e0e0e0}.BannerSlideModalForm .modal-actions .btn.btn-primary{background:#007bff;color:#fff}.BannerSlideModalForm .modal-actions .btn.btn-primary:hover{background:#0069d9}.BannerSlideModalForm .modal-actions .btn.btn-primary:disabled{background:#ccc;cursor:not-allowed}.BannerSlidesList{padding:32px;margin:0 auto;min-height:100vh}.BannerSlidesList .title{font-weight:700;margin-left:15px;float:left}.BannerSlidesList .AddButton{float:right}.BannerSlidesList .title-responsive{margin-bottom:32px;color:#2c3e50;font-size:2rem;font-weight:700;letter-spacing:.5px;text-align:center}.BannerSlidesList .actions{margin-bottom:30px}.BannerSlidesList .actions .list-filter,.BannerSlidesList .actions .AddButton{float:right}.BannerSlidesList .loading-state{text-align:center;padding:40px;color:#6c757d;font-size:1.2rem;font-style:italic}.BannerSlidesList .slides-container{background-color:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 12px #0000001a;transition:border .3s}.BannerSlidesList .slides-container.dragging-over{border:3px dashed #3498db;background-color:#fff}.BannerSlidesList .slides-container .empty-state{text-align:center;padding:40px;color:#6c757d;font-size:1.1rem;font-style:italic;background:#f8f9fa;border-radius:12px}.BannerSlidesList .slides-container .slide-card{background-color:#fff;padding:16px;border-radius:12px;margin-bottom:16px;box-shadow:0 4px 12px #0000001a;display:flex;align-items:center;position:relative;transition:all .3s;border:1px solid #e9ecef;cursor:pointer}.BannerSlidesList .slides-container .slide-card.hidden{opacity:.7;background-color:#fff5f5;border-color:#e74c3c}.BannerSlidesList .slides-container .slide-card.hidden .card-icon{color:#e74c3c}.BannerSlidesList .slides-container .slide-card.dragging{box-shadow:0 8px 20px #0003;transform:rotate(1deg) scale(1.02);z-index:1000;background-color:#f7fbfe}.BannerSlidesList .slides-container .slide-card .card-icon{font-size:1.8rem;color:#3498db;cursor:pointer;width:48px;text-align:center;transition:color .3s}.BannerSlidesList .slides-container .slide-card .card-icon:hover{color:#217dbb}.BannerSlidesList .slides-container .slide-card .card-image{width:140px;height:60px;margin-right:16px;overflow:hidden;border-radius:6px;background:#f8f9fa;display:flex;gap:4px}.BannerSlidesList .slides-container .slide-card .card-image img{height:100%;object-fit:cover;transition:transform .3s;flex:1}.BannerSlidesList .slides-container .slide-card .card-image img:hover{transform:scale(1.1)}.BannerSlidesList .slides-container .slide-card .card-image .thumbnail-image{max-width:50%;border-left:1px solid #e9ecef}.BannerSlidesList .slides-container .slide-card .card-content{flex:1;overflow:hidden}.BannerSlidesList .slides-container .slide-card .card-title{font-weight:700;color:#2c3e50;font-size:1.2rem;margin-bottom:6px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BannerSlidesList .slides-container .slide-card .card-details{color:#6c757d;font-size:.95rem;line-height:1.4;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.BannerSlidesList .slides-container .slide-card .drag-handle{width:32px;text-align:center;font-size:1.4rem;cursor:grab;opacity:.6;transition:opacity .3s,color .3s;color:#3498db}.BannerSlidesList .slides-container .slide-card .drag-handle:hover{opacity:1;color:#3498db}.BannerSlidesList .slides-container .slide-card .drag-handle:active{cursor:grabbing}.BannerSlidesList .slides-container .slide-card:hover{box-shadow:0 6px 16px #00000026;transform:translateY(-2px);border-color:#3498db}.BannerSlidesList .slides-container .slide-card:hover .drag-handle{opacity:1}@media (max-width: 768px){.BannerSlidesList{padding:20px}.BannerSlidesList .title-responsive{font-size:1.6rem}.BannerSlidesList .actions{flex-direction:column;align-items:stretch}.BannerSlidesList .actions .add-button,.BannerSlidesList .actions .list-filter{width:100%}.BannerSlidesList .slides-container{padding:16px}.BannerSlidesList .slides-container .slide-card{flex-direction:column;align-items:flex-start;padding:12px}.BannerSlidesList .slides-container .slide-card .card-image{width:100%;height:120px;margin-right:0;margin-bottom:12px;display:flex}.BannerSlidesList .slides-container .slide-card .card-image img{height:100%}.BannerSlidesList .slides-container .slide-card .card-image img:first-child{flex:2}.BannerSlidesList .slides-container .slide-card .card-image img.thumbnail-image{flex:1}.BannerSlidesList .slides-container .slide-card .card-icon{width:100%;text-align:left;margin-bottom:8px}.BannerSlidesList .slides-container .slide-card .card-content{width:100%}.BannerSlidesList .slides-container .slide-card .drag-handle{position:absolute;top:12px;right:12px}}@media (max-width: 480px){.BannerSlidesList .title-responsive{font-size:1.4rem}.BannerSlidesList .slides-container .slide-card .card-title{font-size:1rem}.BannerSlidesList .slides-container .slide-card .card-details{font-size:.85rem}}.slide-card{position:relative}.slide-card .card-actions{display:flex;align-items:center;margin-left:auto}.slide-card .card-actions .delete-btn{background:none;border:none;color:#ff5252;cursor:pointer;font-size:1.2rem;margin-right:.5rem;opacity:.7;padding:.25rem;transition:opacity .2s}.slide-card .card-actions .delete-btn:hover{opacity:1}.delete-confirmation-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.delete-confirmation-modal .modal-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #0003;max-width:500px;padding:24px;width:100%}.delete-confirmation-modal .modal-content h3{color:#333;font-size:1.5rem;margin-top:0;margin-bottom:16px}.delete-confirmation-modal .modal-content p{color:#666;margin-bottom:8px}.delete-confirmation-modal .modal-content .modal-actions{display:flex;justify-content:flex-end;margin-top:24px}.delete-confirmation-modal .modal-content .modal-actions button{border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;margin-left:12px;padding:8px 16px}.delete-confirmation-modal .modal-content .modal-actions button.btn-secondary{background-color:#f2f2f2;color:#333}.delete-confirmation-modal .modal-content .modal-actions button.btn-secondary:hover{background-color:#e6e6e6}.delete-confirmation-modal .modal-content .modal-actions button.btn-danger{background-color:#ff5252;color:#fff}.delete-confirmation-modal .modal-content .modal-actions button.btn-danger:hover{background-color:red}.TelcelPositionsList{background-color:#ededed}.TelcelPositionsList .detail-link{color:#94cf3f;cursor:pointer;text-decoration:underline;font-size:.95em}.TelcelPositionsList .FiltersInput{margin-left:20px}@media only screen and (max-width: 800px){.TelcelPositionsList .TideCrud .list-filter .FilterInput-portal .inputs-block{display:flex;flex-direction:column}}@media only screen and (max-width: 1000px) and (min-width: 801px){.TelcelPositionsList .TideCrud .list-filter .FilterInput-portal .inputs-block .input{width:110px}}@media only screen and (max-width: 800px){.TelcelPositionsList .TideCrud .list-filter .FilterInput-portal .inputs-block .input{width:100%}}.AdminNavBar.nav-bar{width:100%;box-shadow:0 9px 4px -2px #e2e2e2;background-color:#fff;height:62px;padding:2em 0}@media screen and (max-width: 500px){.AdminNavBar.nav-bar{padding-left:5px}}.AdminNavBar.nav-bar .logo{width:50%;margin-left:60px}@media screen and (max-width: 500px){.AdminNavBar.nav-bar .logo{width:70px;margin-right:20px;margin-left:10px}}.AdminNavBar.nav-bar .help-text{font-size:100px}.AdminNavBar.nav-bar .help-icon{width:38px}.AdminNavBar.nav-bar .help-container{margin-right:1em}@media screen and (max-width: 420px){.AdminNavBar.nav-bar .links p{font-size:12px;text-align:center}}.AdminNavBar.nav-bar .help-text{color:#29abe2;font-size:16px;text-align:center}@media screen and (max-width: 420px){.AdminNavBar.nav-bar .help-text{font-size:12px}}.AdminNavBar.nav-bar .current-user p{margin:0;line-height:1}.AdminNavBar.nav-bar .current-user .welcome{color:#8f8f8f;font-size:.8rem}.AdminNavBar.nav-bar .current-user .user{font-size:.9rem}.Register{background-image:url(/assets/help_background-DM3xoIih.png);background-position:center;background-size:cover;min-height:100vh}@media screen and (max-width: 900px){.Register{padding:15px}}.Register .StepCount{background-color:#fff;max-width:1100px;padding-top:3em;margin:0 auto}@media screen and (max-width: 1400px){.Register .StepCount{padding-top:1em}}.Register .title-container{max-width:1100px;margin:0 auto}.Register .title-container h4{padding-bottom:1em;max-width:420px;margin:auto;color:#8f8f8f}@media screen and (max-width: 1400px){.Register .title-container h4{font-size:1.3em;padding-bottom:.8em}}.Register .BigHeader{padding-top:55px}.Register .instructions{width:700px;max-width:100%;padding:.8em;margin:0 auto 2em;text-align:left}@media screen and (max-width: 800px){.Register .instructions{font-size:.8em}}.Register .fields-container{margin:auto;text-align:left;max-width:1100px}.Register .fields-container .Form .fields{max-width:1100px}.Register .continue-cont{text-align:center;margin-top:40px}@media screen and (max-width: 1400px){.Register .continue-cont{margin-top:0}}.Register .continue-cont .button{width:130px}.Register .number-rec{font-family:Roboto-Medium;font-size:1.2em}.Register .error{margin:1em auto;max-width:300px;padding:.5em}.Register .RegisterKickOff .fields-container{max-width:430px}.Register a:not([href]):not([class]){cursor:pointer;color:#f33131}.Register .label,.Register .placeholder.withValue,.Register .field-label{display:none}.Register p{margin-bottom:5px}.Register .version{position:absolute;left:30px;font-size:10px;bottom:0;color:#8f8f8f}.DataSelect{max-width:700px;margin:auto}.DataSelect .StepCount{border-radius:10px 10px 0 0;max-width:700px}.DataSelect .StepCount .steps-container .circle-one{background-color:#f33131;border-color:#f33131;color:#fff}.DataSelect .StepCount .steps-container .circle-two{border-color:#f33131;background-color:#fff;color:#f33131}.DataSelect .StepCount .steps-container .text-one{color:#000}.DataSelect .StepCount .steps-container .text-two{color:red}.DataSelect .title-container{border-radius:0 0 10px 10px;max-width:700px}.DataSelect .title-container .buttons-container{margin:0 auto;background-color:#fff}.DataSelect .title-container .buttons-container .manual-button{width:350px;border:1px solid #CCC;border-radius:4px;box-shadow:0 0 15px #ebebeb;margin:1em 0;background-color:#fff}.DataSelect .title-container .buttons-container .manual-button .icon-container{width:50px;height:50px;text-align:center;border:2px solid #EBEBEB;border-radius:4px}.DataSelect .title-container .buttons-container .manual-button .icon-container .icon{width:30px}@media screen and (max-width: 390px){.DataSelect .title-container .buttons-container .manual-button{width:250px}}.steps-container{width:400px;margin:0 auto}@media only screen and (max-width: 700px){.steps-container{width:280px}}.steps-container .num-circle{border:2px solid #979797;background-color:#ececed;border-radius:50%;width:50px;height:50px;font-size:150%}@media screen and (max-width: 1400px){.steps-container .num-circle{width:40px;height:40px}}@media screen and (max-width: 767px){.steps-container .num-circle{width:45px}}.steps-container hr{color:#f7f7fa;background-color:#979797;border-width:2px;width:31.5%}@media screen and (max-width: 1400px){.steps-container hr{width:35%}}.steps-container .text-container{font-size:86%;font-family:Goldplay-Medium,sans-serif;width:125px;text-align:center;color:#cecfd1}@media only screen and (max-width: 400px){.steps-container .text-container{width:100px}}.steps-container .text-container p{margin:.2em auto;width:100%}.steps-container.labels{width:460px}@media only screen and (max-width: 700px){.steps-container.labels{width:350px}}@media only screen and (max-width: 400px){.steps-container.labels{width:330px;max-width:100%}}.SimpleButton{max-width:300px;width:100%;margin-bottom:2em;background-color:#ccc;font-weight:700;-webkit-box-shadow:0px 8px 8px -4px #888888;box-shadow:0 8px 8px -4px #888}.SimpleButton .rotate{display:inline-block;text-align:center;animation:rotation 1s infinite linear;width:40px}.Loader{display:inline-block;text-align:center;animation:rotation 1s infinite linear;width:40px}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.RegisterKickOff{background-color:#fff;border-radius:10px;max-width:700px;margin:4em auto 0}@media screen and (max-width: 1400px){.RegisterKickOff{margin:.5em auto 0}}@media screen and (max-width: 900px){.RegisterKickOff{padding:15px}}.RegisterKickOff .title-container{padding-top:.8em}.RegisterKickOff .otp-info-box{width:447px;max-width:100%;margin:0 auto;position:relative;bottom:70px;height:55px;display:flex;align-items:center;text-align:center;justify-content:center;border-radius:6px;background-image:linear-gradient(to bottom,#29abe2,#29abe2),linear-gradient(to bottom,#fff3,#ffffff1a 5%,#fff0 20%,#fff0)}.RegisterKickOff .otp-info-box .otp-info-text{color:#fff;margin-bottom:0!important}@media screen and (max-width: 1400px){.RegisterKickOff .otp-info-box{bottom:-8px}}.RegisterKickOff .StepCount{border-radius:10px}@media screen and (max-width: 1400px){.RegisterKickOff .StepCount{padding-top:1em}}.RegisterKickOff .StepCount .circle-one{border-color:#f33131;color:#f33131;background-color:#fff}.RegisterKickOff .StepCount .text-one{color:#f33131}.RegisterKickOff .instructions{width:90%}.RegisterKickOff .phone-container{position:relative;margin-bottom:1em}.RegisterKickOff .phone-container input{margin-bottom:0!important}.RegisterKickOff .phone-container .num-incorrect-text{color:#f33131;margin-top:.3em;font-size:13px}.RegisterKickOff .phone-container .pencil-icon{position:absolute;top:60%;right:5%}.RegisterKickOff .phone-container .unsent-pencil-icon{position:absolute;top:60%;right:5%;opacity:.1;color:#171717}.RegisterKickOff .phone-container .sms-wait{position:absolute;right:-30px;width:35px;top:40px}.RegisterKickOff .privacy-check{margin-bottom:1em;padding-left:0}.RegisterKickOff .checkbox-input{width:18px;height:18px;margin-right:8px}.RegisterKickOff .terms-text{color:#323232;font-size:15px}.RegisterKickOff .terms-text .link-text{color:#323232;text-decoration:underline}.RegisterKickOff .continue-cont{margin-top:1em}.RegisterKickOff .continue-cont .button{max-width:300px;width:100%;margin-bottom:2em;background-color:#ccc;font-weight:700;-webkit-box-shadow:0px 8px 8px -4px #BABABA;box-shadow:0 8px 8px -4px #bababa}.RegisterKickOff .label-otp{color:#474950;font-size:14px}.RegisterKickOff .resend-but,.RegisterKickOff .manager-password{margin:1em auto 0;background:none;border:none;width:100%;color:#000;text-decoration:underline}.RegisterKickOff .captcha-container{width:100px}.RegisterKickOff .register-buttons-container{display:flex;justify-content:space-between;gap:1em}.RegisterKickOff .register-buttons-container .button{max-width:300px;width:100%;margin-bottom:2em;background-color:#ccc;font-weight:700;-webkit-box-shadow:0px 8px 8px -4px #888888;box-shadow:0 8px 8px -4px #888}.RegisterKickOff .register-buttons-container--center{justify-content:center}.RegisterKickOff .register-buttons-container>*:only-child{width:100%!important;max-width:100%!important}.OTPInput .blocks{display:flex;justify-content:space-between;position:relative;padding:0}.OTPInput .blocks .otp-block{width:10%;border:1px solid #dadada;border-radius:10px;position:relative;background:#f7f7fa}.OTPInput .blocks .otp-block.active{border:2px solid #F33131}.OTPInput .blocks .otp-block:after{content:"";padding-bottom:100%;display:block}.OTPInput .blocks .otp-block .otp-inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.4em;font-family:Roboto-Medium}.OTPInput .blocks .hidden-input{position:absolute;pointer-events:none;opacity:0}.PasswordToAllowOtpModal .error{color:red}.PasswordToAllowOtpModal button{margin-right:10px}.PasswordToAllowOtpModal .blue{background-color:#29abe2}.QrModal .qr-image{width:100%;height:100%}.Question{width:70%;margin:2em auto 0;padding:1.5em;border:1px solid #979797;border-radius:20px;cursor:pointer}.Help{position:relative;min-height:100vh;background-image:url(/assets/help_background-DM3xoIih.png)}.Help .help-container{padding:3em 0;margin:3em 0;position:relative;border-radius:10px;background-color:#fff}.Help .help-container .circle-box-register{width:36px;height:36px;cursor:pointer;margin-left:40px;object-fit:contain}.Help .help-container .circle-box-register img{width:36px}.Help .help-container .circle-box-register .close-icon{color:#f33131}.Help .more-questions{margin-top:1em}.FullRegister{max-width:700px;margin:0 auto;background-color:#fff;padding:0 2em 2em}.FullRegister h4,.FullRegister .Form{margin-top:1em}.FullRegister .StepCount .circle-one,.FullRegister .StepCount .circle-two{border-color:#f33131;color:#fff;background-color:#f33131}.FullRegister .StepCount .circle-three{border-color:#f33131;color:#f33131}.FullRegister .StepCount .text-one,.FullRegister .StepCount .text-two{color:#474950}.FullRegister .StepCount .text-three{color:#f33131}.FullRegister input:disabled{background-color:#fff!important;color:#1e1e1e!important;border:none!important;padding-left:0!important}.FullRegister .input:disabled{background-color:#fff!important;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";padding-left:0!important;border:none!important;opacity:1!important;color:#000!important}.FullRegister .input:disabled option{color:#000!important}.FullRegister .input:disabled::-ms-expand{display:none!important}.FullRegister .EntityField .disabled-select [class$=-control],.FullRegister .SelectField .disabled-select [class$=-control]{border:none;background-color:#fff}.FullRegister .EntityField .disabled-select [class$=-IndicatorsContainer],.FullRegister .SelectField .disabled-select [class$=-IndicatorsContainer]{display:none}.FullRegister .EntityField .disabled-select [class$=-singleValue],.FullRegister .SelectField .disabled-select [class$=-singleValue]{color:#000}.FullRegister .EntityField .disabled-select .opm-react-select__indicators,.FullRegister .SelectField .disabled-select .opm-react-select__indicators{display:none}.FullRegister .EntityField .disabled-select .valueContainer,.FullRegister .SelectField .disabled-select .valueContainer{padding:0!important}@media screen and (max-width: 767px){.FullRegister .int-num-box{margin-top:1.5em}}.FullRegister .int-num-box .number-box{width:150px;border:1px solid #ebebeb;padding:3px;display:none;background-color:#fff;box-shadow:0 0 11px #e5e5e5;text-align:center;position:absolute;left:150px;bottom:80px;z-index:2}@media screen and (max-width: 767px){.FullRegister .int-num-box .number-box{display:block}}.FullRegister .int-num-box .number-box p{font-size:12px}.FullRegister .int-num-box:hover .number-box{display:block}.FullRegister .warning{color:red;position:absolute;bottom:-17px}.FullRegister .curp-button{width:300px;height:46px;margin:0 19px 1px 5px;padding:13px 115px 14px 114px;border-radius:8px;box-shadow:0 2px 2px #0000003d,0 0 2px #0000001f;background-color:#1e1e1e}.FullRegister .terms-lastname{width:50%;position:absolute;z-index:1;color:#dadada;right:0;top:-33px;text-align:center;font-size:12px;box-shadow:0 0 4px #717171;background-color:#fff}.FullRegister .terms-lastname span{font-size:15px}.FullRegister .address-form h4{margin-top:1em;margin-bottom:0}.FullRegister .address-form .subtitle,.FullRegister .address-form .fields{margin-bottom:1em}.FullRegister .address-form .EntityField,.FullRegister .address-form .TideEntitySelect{margin-bottom:0}.FullRegister{max-width:1000px}@media screen and (min-width: 768px){.DisplayCurpData{max-width:700px;margin:0 auto 1em;padding-left:7.5em}}@media screen and (max-width: 767px){.DisplayCurpData{max-width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto 2em}.DisplayCurpData div{margin:0 auto;padding-bottom:0!important;display:flex;align-items:center;justify-content:center;flex-direction:column}}.DisplayCurpData .title{height:16px;margin:0 61px 21px 0;font-weight:500;color:#474950}@media screen and (max-width: 767px){.DisplayCurpData .title{max-width:100%;margin:1em auto .5em}}.DisplayCurpData .curp-info-text{height:19px;font-weight:500;color:#1e1e1e}.ClientNavBar.nav-bar{background-color:#fff;height:62px;padding-left:20px;padding-right:20px;margin-bottom:2em}@media screen and (max-width: 1400px){.ClientNavBar.nav-bar{margin-bottom:10px}}@media screen and (max-width: 500px){.ClientNavBar.nav-bar{padding-left:5px;margin-bottom:1em}}.ClientNavBar.nav-bar .logo{width:50%;margin-left:60px}@media screen and (max-width: 500px){.ClientNavBar.nav-bar .logo{width:70px;margin-right:20px;margin-left:10px}}.ClientNavBar.nav-bar .help-box{cursor:pointer}.ClientNavBar.nav-bar .help-icon{width:38px}@media screen and (max-width: 420px){.ClientNavBar.nav-bar .links p{font-size:12px;text-align:center}}.ClientNavBar.nav-bar .help-text{color:#29abe2;font-size:16px;text-align:center}@media screen and (max-width: 420px){.ClientNavBar.nav-bar .help-text{font-size:12px}}.ClientNavBar.nav-bar .logged-user{display:block;max-width:800px;width:100%;margin-right:20px;text-align:center}.ClientNavBar.nav-bar .logged-user span{color:#8f8f8f;display:block}.ClientNavBar.nav-bar .logged-user button{max-width:300px;width:100%;background-color:#ccc;color:#fff;font-weight:700;border:none;border-radius:4px}.AdviserCodeConfigurator{position:relative}.AdviserCodeConfigurator .set-adviser-text{margin-right:25px;cursor:pointer}@media screen and (max-width: 420px){.AdviserCodeConfigurator .set-adviser-text .advisor-text{font-size:12px}}.AdviserCodeConfigurator .adviser-code-input{position:absolute;width:400px;left:-200px;padding:25px;z-index:2;border-radius:10px;top:90px}@media screen and (max-width: 700px){.AdviserCodeConfigurator .adviser-code-input{left:-80px;width:320px}}.AdviserCodeConfigurator .adviser-code-input .input{margin-bottom:0!important}.AdviserCodeConfigurator .adviser-code-input .warning-input{border:2px solid red!important}.AdviserCodeConfigurator .adviser-code-input button{width:80%;margin:1.5em auto 0;box-shadow:0 2px 2px #0000003d,0 0 2px #0000001f;background-color:#9996}.AdviserCodeConfigurator .adviser-code-input .warning-text{font-size:13px}.AdviserCodeConfigurator .adviser-code-input .arrow-up-box{filter:drop-shadow(0px -20px 11px rgb(229,229,229));position:absolute;right:0;top:-17px}.AdviserCodeConfigurator .adviser-code-input .arrow-up-box span{width:30px;height:30px;background-color:#fff;clip-path:polygon(50% 0%,0% 100%,100% 100%);position:absolute;right:30px}.AdviserCodeConfigurator .user-icon{width:38px}.AdviserCodeConfigurator .arrow-right{font-size:20px}.SuccessModal{text-align:center;align-items:normal;padding-top:0}@media only screen and (max-width: 767px){.SuccessModal{height:100vh}}.SuccessModal .content{height:92vh;max-height:650px;margin-top:4vh;padding:0 4em}@media only screen and (max-width: 767px){.SuccessModal .content{max-height:100vh}}@media screen and (max-width: 991px){.SuccessModal .content{padding:1em}}.SuccessModal .content .sub-title{margin-bottom:1em}.SuccessModal .content .sub-title .text-secondary p{margin-bottom:0;line-height:1.2}@media screen and (max-width: 991px){.SuccessModal .success-box{align-items:center}}.SuccessModal .success-box .middle{margin:0 2em}.SuccessModal .success-box .shadow-box{padding:10px 15px;margin-bottom:30px}@media screen and (min-width: 992px){.SuccessModal .success-box .shadow-box{max-width:250px}.SuccessModal .success-box .shadow-box .qr-image{width:200px;margin-bottom:.7em}}@media screen and (max-width: 991px){.SuccessModal .success-box .shadow-box{width:100%}.SuccessModal .success-box .shadow-box svg{height:70px!important;width:90px!important}.SuccessModal .success-box .shadow-box .qr-image{width:50px}.SuccessModal .success-box .shadow-box p{font-size:13px;margin-left:1em}}.SuccessModal.ClaroModal .content{border-radius:2px;width:auto}.SuccessModal.ClaroModal .content .title{font-size:2.5em}.SuccessModal .check-icon{color:#00a62f}.SuccessModal .circle-box{border-radius:50%;width:44px;height:44px;position:absolute;right:20px;top:20px;cursor:pointer;font-size:20px;box-shadow:0 5px 10px #00000017,0 0 5px #00000017;background-color:#fff}.SuccessModal .circle-box .close-icon{color:#f33131}.SuccessModal .btn{width:200px}.ErrorModal{text-align:center}@media screen and (max-width: 767px){.ErrorModal{height:100vh}}.ErrorModal .check-icon{color:orange}.ErrorModal .button{width:140px}.CurpFinder{max-width:700px;background-color:#fff;border-radius:10px;margin:0 auto;padding-bottom:2em;box-shadow:0 0 17px #0003}.CurpFinder .title{margin-top:1em}.CurpFinder .StepCount{border-radius:10px 10px 0 0;max-width:700px}.CurpFinder .StepCount .steps-container .circle-one{background-color:#f33131;border-color:#f33131;color:#fff}.CurpFinder .StepCount .steps-container .circle-two{border-color:#f33131;background-color:#fff;color:#f33131}.CurpFinder .StepCount .steps-container .text-one{color:#000}.CurpFinder .StepCount .steps-container .text-two{color:red}.CurpFinder .Form input{margin-bottom:.5em!important}.CurpFinder .form-container{width:450px;max-width:100%;margin:1em auto 0}.CurpFinder .form-container .where-find-curp-text{color:#7f7f7f;text-decoration:underline;cursor:pointer}.CurpFinder .button{width:300px;max-width:100%}.CurpFinder .dont-remember-text{text-decoration:underline;cursor:pointer}.CurpInfo{max-width:700px;background-color:#fff;border-radius:10px;box-shadow:0 0 17px #0003;margin:0 auto;padding-bottom:2em}.CurpInfo .content-box{margin:0 auto;display:flex;text-align:center;padding:2em;align-items:center;flex-direction:column}.CurpInfo .content-box .anchor-text{font-size:18px;font-weight:bolder;margin-top:.4em;color:#1e1e1e}.CurpInfo .content-box p{font-size:18px}.CurpInfo .content-box img{width:250px}.CurpInfo .content-box button{margin-top:1em;max-width:100%;width:270px}.BannerCarousel{width:100%;max-width:100%;margin:0 auto;padding:10px}.BannerCarousel .carousel-container{position:relative;overflow:hidden}.BannerCarousel .carousel-track-container{width:calc(100% - 80px);margin:0 40px;overflow:hidden}.BannerCarousel.single-slide{max-width:400px;margin:0 auto}.BannerCarousel.single-slide .carousel-track-container{width:100%;margin:0}.BannerCarousel.single-slide .carousel-track{justify-content:center}.BannerCarousel .carousel-track{display:flex;height:100%;transition:transform .5s cubic-bezier(.25,.1,.25,1);will-change:transform}.BannerCarousel .carousel-slide{flex:0 0 33.333%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:0 10%;transition:all .5s cubic-bezier(.25,.1,.25,1);backface-visibility:hidden;transform-style:preserve-3d;position:relative}.BannerCarousel .carousel-slide.single{flex:0 0 100%;max-width:300px;padding:0 20px;transform:none;opacity:1}.BannerCarousel .carousel-slide:after{content:"Click para ver imagen completa";position:absolute;bottom:0;left:55px;right:55px;background-color:#0009;color:#fff;font-size:11px;padding:4px 0;text-align:center;border-bottom-left-radius:8px;border-bottom-right-radius:8px;opacity:0;transition:opacity .3s ease}.BannerCarousel .carousel-slide.single:after{left:20px;right:20px}.BannerCarousel .carousel-slide:hover:after{opacity:1}.BannerCarousel .carousel-slide.active{opacity:1;transform:scale(1.05);z-index:3}.BannerCarousel .carousel-slide.next,.BannerCarousel .carousel-slide.prev{opacity:.85;transform:scale(.95);z-index:2}.BannerCarousel .carousel-slide:hover{transform:scale(1.08);z-index:4;opacity:1;transition:all .3s ease}.BannerCarousel .carousel-slide.single:hover{transform:scale(1.02)}.BannerCarousel .carousel-slide .slide-image{width:100%;height:100%;object-fit:cover;border-radius:8px;box-shadow:0 4px 15px #00000026;transition:box-shadow .3s ease}.BannerCarousel .carousel-slide .slide-image:hover{box-shadow:0 8px 25px #00000040}.BannerCarousel .carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:#00000080;color:#fff;border:none;font-size:24px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:10;transition:background-color .3s ease,transform .3s ease}.BannerCarousel .carousel-arrow:hover{background-color:#000c;transform:translateY(-50%) scale(1.1)}.BannerCarousel .carousel-arrow:disabled{opacity:.5;cursor:not-allowed}.BannerCarousel .carousel-arrow.left-arrow{left:10px}.BannerCarousel .carousel-arrow.right-arrow{right:10px}.BannerCarousel .banner-carousel-loading{text-align:center;padding:40px;font-size:16px;color:#666}.BannerPreviewModal .full-size-preview{max-width:100%;text-align:center;padding:10px}.BannerPreviewModal .full-size-preview .full-size-image{max-width:100%;max-height:80vh;object-fit:contain;border-radius:8px;box-shadow:0 6px 20px #00000026;transition:transform .3s ease}.BannerPreviewModal .full-size-preview .full-size-image:hover{transform:scale(1.02)}.TelcelLogin{padding:25px;background-color:#fff;border-radius:10px;max-width:700px;margin:6em auto 0;box-shadow:0 0 11px #e5e5e5;color:#8f8f8f}.TelcelLogin iframe{width:100%;height:100%;border:none}.TelcelLogin button{background-color:#29abe2;color:#fff;font-weight:700}.TelcelLogin button:hover{background-color:#1c7eb7;color:#fff}.DashLayout{background-color:#ededed;min-height:100vh}@media screen and (max-width: 700px){.DashLayout .MenuSidebar{display:none}}@media screen and (min-width: 700px){.DashLayout .ResponsiveMenu{display:none}}.DashLayout .main-content{width:calc(100% - 280px);float:right;min-height:calc(100vh - 62px);transition:.5s ease-in-out}@media screen and (max-width: 700px){.DashLayout .main-content{width:100%}}.DashLayout .hidden{display:block!important;width:calc(100% - 110px);float:right;min-height:calc(100vh - 62px);transition:1s ease-in-out}@media screen and (max-width: 700px){.DashLayout .hidden{width:100%}}.DashLayout .dash-screen{padding:2em}.DashLayout .dash-title{font-family:Roboto-Medium}.tooltip-inner{background-color:#616161e6;max-width:100%}.MenuSidebar{min-height:100vh;position:fixed;left:0;top:0;background:#fff;box-shadow:0 2px 10px #0000000d}.MenuSidebar .hide{width:110px;padding:0 1em 2em;transition:1s ease-in-out}.MenuSidebar .discover{width:280px;padding:0 2em 2em;transition:.2s ease-in-out}.MenuSidebar .dashboard-logo{width:35px}.MenuSidebar .active-icon{display:none;width:35px}.MenuSidebar .logo{width:100%;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #c9c9c9;text-align:center;justify-content:space-between;align-items:center}.MenuSidebar .logo img,.MenuSidebar .logo svg{width:70%}.MenuSidebar .logo .display-sidebar-icon{width:30px;cursor:pointer}.MenuSidebar .close-product{position:absolute;top:0;left:0;width:100%;padding:4px;font-size:.8em;border-radius:0}.MenuSidebar .company-name{padding:0;font-family:Roboto-Bold;font-size:1.2em;text-align:center}.MenuSidebar .list-title{font-family:Roboto-Bold;color:#8f8f8f}.MenuSidebar .lists-container{height:400px}.MenuSidebar .menu-list{list-style:none;padding:0}.MenuSidebar .menu-list .menu-item{margin:1em 0;border-radius:10px;cursor:pointer}.MenuSidebar .menu-list .menu-item .menu-link{min-height:3.2em;padding:.6em;display:block;text-decoration:none;color:#000;font-weight:Roboto-Bold}.MenuSidebar .menu-list .menu-item .menu-link .text-box{margin-left:1em}.MenuSidebar .menu-list .menu-item.active,.MenuSidebar .menu-list .menu-item:hover{background-color:#f33131}.MenuSidebar .menu-list .menu-item.active .menu-link,.MenuSidebar .menu-list .menu-item:hover .menu-link{color:#fff}.MenuSidebar .menu-list .menu-item.active .menu-link .active-icon,.MenuSidebar .menu-list .menu-item:hover .menu-link .active-icon{display:inline}.MenuSidebar .menu-list .menu-item.active .menu-link .dashboard-logo,.MenuSidebar .menu-list .menu-item:hover .menu-link .dashboard-logo{display:none}.MenuSidebar .menu-list .menu-item .menu-icon{margin-right:.3em}@media screen and (min-height: 900px){.MenuSidebar .menu-list-logout{position:relative}.MenuSidebar .menu-list-logout .item-logout-box{position:absolute;width:100%;bottom:2em}}.ResponsiveMenu{min-height:100vh;position:fixed;z-index:10;left:0;top:0;background:#fff;box-shadow:0 2px 10px #0000000d}.ResponsiveMenu .menu-box{position:fixed;top:15px;right:15px;width:50px;z-index:15;height:50px;background-color:#f33131;cursor:pointer;border-radius:50%;box-shadow:0 0 3px 1px #00000085;-webkit-box-shadow:0px 0px 3px 1px rgba(0,0,0,.52);-moz-box-shadow:0px 0px 3px 1px rgba(0,0,0,.52)}.ResponsiveMenu .menu-box .responsive-icon{width:30px}.ResponsiveMenu .menu-box .cross-first{border-top:4px solid white;width:30px;transform:rotate(45deg);position:relative;top:2px}.ResponsiveMenu .menu-box .cross-second{border-top:4px solid white;width:30px;transform:rotate(135deg);position:relative;bottom:2px}.ResponsiveMenu .menu-box .first{border-top:4px solid white;width:30px;transition:1s ease-out}.ResponsiveMenu .menu-box .second{border-top:4px solid white;width:30px;margin:5px 0;transition:1s ease-out}.ResponsiveMenu .menu-box .third{border-top:4px solid white;width:30px;transition:1s ease-out}.ResponsiveMenu .active-icon{display:none;width:35px}.ResponsiveMenu .links-box{width:100%;position:fixed;padding:2em 0;height:110vh;background-color:#fff;border-radius:3em 3em 0 0;box-shadow:-1px -1px 5px 1px #c9c9c9c9;-webkit-box-shadow:-1px -1px 5px 1px rgba(201,201,201,.79);-moz-box-shadow:-1px -1px 5px 1px rgba(201,201,201,.79);display:flex;flex-direction:column;justify-content:center;align-items:center}.ResponsiveMenu .links-box .logo{width:200px}.ResponsiveMenu .links-box .menu-list{list-style:none;padding:0;border-top:2px solid #c9c9c9;border-bottom:2px solid #c9c9c9;width:250px}.ResponsiveMenu .links-box .menu-list .menu-item{margin:1em 0;border-radius:10px;cursor:pointer}.ResponsiveMenu .links-box .menu-list .menu-item .menu-link{min-height:3.2em;padding:.6em;text-decoration:none;display:block;color:#000;font-weight:Roboto-Bold}.ResponsiveMenu .links-box .menu-list .menu-item .menu-link .text-box{margin-left:1em}.ResponsiveMenu .links-box .menu-list .menu-item.active,.ResponsiveMenu .links-box .menu-list .menu-item:hover{background-color:#f33131}.ResponsiveMenu .links-box .menu-list .menu-item.active .menu-link,.ResponsiveMenu .links-box .menu-list .menu-item:hover .menu-link{color:#fff}.ResponsiveMenu .links-box .menu-list .menu-item.active .menu-link .active-icon,.ResponsiveMenu .links-box .menu-list .menu-item:hover .menu-link .active-icon{display:inline}.ResponsiveMenu .links-box .menu-list .menu-item.active .menu-link .dashboard-logo,.ResponsiveMenu .links-box .menu-list .menu-item:hover .menu-link .dashboard-logo{display:none}.ResponsiveMenu .links-box .menu-list .menu-item .menu-icon{margin-right:.3em}.ResponsiveMenu .open{bottom:-5vh;transition:1s ease-in}.ResponsiveMenu .close{bottom:-120vh;transition:.5s ease-in-out}.LocationSetter{text-align:center}.LocationSetter .actual-code{display:inline-block;border:1px solid #dadada;padding:.6em 1em;border-radius:2px}.LocationSetter .field-container{max-width:300px;margin:auto}.LocationSetter .field-container .field-label{text-align:left}.LocationSetter .field-container .button{margin-top:30px;min-width:130px}.LocationSetter .result{margin:1em;font-size:1.5em}.BigHeader{text-align:center;padding-top:100px}@media screen and (max-width: 800px){.BigHeader{padding-top:40px}}.BigHeader .logo{width:280px;max-width:50vw}.BigHeader .intro-text{font-family:Roboto-Bold;font-size:1.8em;margin:20px 0 10px}@media screen and (max-width: 767px){.BigHeader .intro-text{margin:0 0 10px}}.BigHeader .intro-sub{margin-top:0;font-size:1.2em;margin-bottom:3em}.Question{width:70%;margin:1em auto 0;padding:1em;border:1px solid #979797;border-radius:20px;cursor:pointer}@media screen and (max-width: 700px){.Question{width:100%}}.Question .question-title{margin:0}@media screen and (max-width: 700px){.Question .question-title{font-size:18px}}.Question .plus{font-size:20px}@media screen and (max-width: 700px){.Question .plus{margin-left:10px}}.Question .answer-container{margin-top:15px}.Question .answer-container p{font-size:16px}.Help{position:relative;min-height:100vh;background-image:url(/assets/help_background-DM3xoIih.png)}.Help .help-container{padding:1em 0;margin:0;position:relative;border-radius:10px;background-color:#fff}.Help .help-container .circle-box{border-radius:50%;width:44px;height:44px;position:absolute;left:20px;top:20px;cursor:pointer;font-size:20px;box-shadow:0 5px 10px #00000017,0 0 5px #00000017;background-color:#fff}.Help .help-container .circle-box .close-icon{color:#f33131}@media screen and (max-width: 700px){.Help .help-container .help-title{font-size:30px}}.Help .contact-text{font-size:17px;width:50%;text-align:center}.RegisterHome{background-image:url(/assets/help_background-DM3xoIih.png);background-position:center;background-size:cover;min-height:100vh;position:relative}.RegisterHome .welcome-container{height:100%;padding-top:7em;margin-bottom:8em}.RegisterHome .nav-bar .info-box{display:none!important}.RegisterHome .config-retailBrand-box{padding:0 2em;width:auto;position:absolute;bottom:2em}@media screen and (max-height: 720px){.RegisterHome .config-retailBrand-box{bottom:-4em}}@media screen and (max-height: 600px){.RegisterHome .config-retailBrand-box{bottom:-5em}}.RegisterHome .config-retailBrand-box .links{text-decoration:none}.RegisterHome .config-retailBrand-box .links .icon-box{border:solid 2px #ebebeb;border-radius:8px}.RegisterHome .config-retailBrand-box .links .icon-box .active-icon{display:none}.RegisterHome .config-retailBrand-box .links p{color:#000}.RegisterHome .config-retailBrand-box:hover .links .icon-box{background-color:#d92c27}.RegisterHome .config-retailBrand-box:hover .links .icon-box .active-icon{display:inline}.RegisterHome .config-retailBrand-box:hover .links .icon-box .icon{display:none}.RegisterHome .config-retailBrand-box:hover .links p{font-weight:700}.Welcome{background-color:#fff;border-radius:10px;max-width:700px;margin:auto;box-shadow:0 0 17px #0003}.Welcome .links{text-decoration:none}.Welcome .links .menu-card{box-shadow:0 0 4px #717171;border-radius:4px;background-color:#fff;padding:13px 20px;min-width:300px;width:50%;margin:3em auto 1em;cursor:pointer;border:2px solid transparent}.Welcome .links .menu-card .icon-container{border-radius:8px;border:solid 2px #ebebeb;background-color:#fff}.Welcome .links .menu-card .icon-container .active-icon{display:none}.Welcome .links .menu-card .arrow-right{opacity:0;color:#f33131;font-size:1.5em}.Welcome .links .menu-card .header{padding:1.2em .5em;font-size:1em;color:#303030}.Welcome .menu-card:hover{background-color:#f7f7fa;border:2px solid #F33131}.Welcome .menu-card:hover .arrow-right{opacity:1}.Welcome .menu-card:hover .icon-container{background-color:#d92c27}.Welcome .menu-card:hover .icon-container .icon{display:none}.Welcome .menu-card:hover .icon-container .active-icon{display:inline}.Welcome .menu-card:hover .header{color:#141422;font-weight:bolder}.NewPassword{background-image:url(/assets/help_background-DM3xoIih.png);background-position:center;background-size:cover;min-height:100vh}.NewPassword-Modal{text-align:center}.NewPassword{background-image:url(/assets/help_background-DM3xoIih.png);background-position:center;background-size:cover;min-height:100vh}.NewPassword .content-box{max-width:600px;background-color:#fff;box-shadow:0 0 17px #0003;margin:auto;border-radius:10px;padding:4em}@media screen and (max-width: 450px){.NewPassword .content-box{padding:2em .5em}}.NewPassword .content-box .main-title{font-family:Goldplay-Medium,sans-serif;font-size:1.6em}.NewPassword .content-box .label{font-family:Roboto-Medium,sans-serif}.NewPassword .content-box .input-box .password-input{border:1px solid #dadada;padding:.855em;border-radius:7px;display:block;width:100%;margin-bottom:1.5em;outline:none}.NewPassword .content-box .input-box .password-input:focus{border-color:#dadada}.NewPassword .content-box .input-box .password-input:disabled{background-color:#b3b4bc}.NewPassword .content-box .but-container .button{width:100%;background-color:#ccc;font-weight:700;-webkit-box-shadow:0px 8px 8px -4px #BABABA;box-shadow:0 8px 2px -4px #bababa}.NewPassword .error{color:red;text-align:center}.NewPassword .success-text{text-align:center;font-size:1.2em}.PrivacyTerms{margin:3em 0}.ansi-bold{font-weight:700}.ansi-dim{opacity:.7}.ansi-italic{font-style:italic}.ansi-underline{text-decoration:underline}.ansi-normal-weight{font-weight:400}.ansi-reset{color:inherit;background-color:transparent;font-weight:400}.ansi-black{color:#2e3436}.ansi-red{color:#c00}.ansi-green{color:#4e9a06}.ansi-yellow{color:#c4a000}.ansi-blue{color:#3465a4}.ansi-magenta{color:#75507b}.ansi-cyan{color:#06989a}.ansi-white{color:#d3d7cf}.ansi-default-color{color:inherit}.ansi-bright-black{color:#555753}.ansi-bright-red{color:#ef2929}.ansi-bright-green{color:#8ae234}.ansi-bright-yellow{color:#fce94f}.ansi-bright-blue{color:#729fcf}.ansi-bright-magenta{color:#ad7fa8}.ansi-bright-cyan{color:#34e2e2}.ansi-bright-white{color:#eeeeec}.ansi-bg-black{background-color:#2e3436}.ansi-bg-red{background-color:#c00}.ansi-bg-green{background-color:#4e9a06}.ansi-bg-yellow{background-color:#c4a000}.ansi-bg-blue{background-color:#3465a4}.ansi-bg-magenta{background-color:#75507b}.ansi-bg-cyan{background-color:#06989a}.ansi-bg-white{background-color:#d3d7cf}.ansi-default-bg{background-color:transparent}.tide-server-debug-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:999;animation:slideIn .3s ease;font-size:13px}.tide-server-debug-modal .modal-content{padding:20px;border-radius:8px;max-width:90%;max-height:90%;width:90%;overflow-y:auto;box-shadow:0 10px 30px #00000080}.tide-server-debug-modal .theme-selector{margin-bottom:15px;display:flex;align-items:center;gap:10px}.tide-server-debug-modal .theme-selector label{font-family:Fira Code,monospace}.tide-server-debug-modal .theme-selector select{padding:4px 8px;border-radius:5px;font-family:Fira Code,monospace;cursor:pointer;transition:all .3s ease;border:1px solid}.tide-server-debug-modal .search-bar{width:100%;padding:4px;margin-bottom:10px;border-radius:5px;font-family:Fira Code,monospace;outline:none;transition:border-color .3s ease}.tide-server-debug-modal .filter-buttons{margin-bottom:10px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;font-size:13px}.tide-server-debug-modal .filter-buttons .filter-buttons-group{padding:3px;background-color:#80808070}.tide-server-debug-modal .filter-buttons .filter-buttons-group .filter-btn{margin-right:5px;padding:6px 12px;border-radius:5px;cursor:pointer;font-family:Fira Code,monospace;transition:all .3s ease;border:1px solid;white-space:nowrap}.tide-server-debug-modal .debug-columns{display:flex;gap:10px;max-height:400px;overflow:hidden}.tide-server-debug-modal .debug-columns .requests-column,.tide-server-debug-modal .debug-columns .terminal-column{flex:1;display:flex;flex-direction:column}.tide-server-debug-modal .debug-columns .requests-column h3,.tide-server-debug-modal .debug-columns .terminal-column h3{font-family:Fira Code,monospace;margin-bottom:10px}.tide-server-debug-modal .debug-columns .requests-container{flex:1;overflow-y:auto}.tide-server-debug-modal .debug-columns .requests-container .requests-table{width:100%;border-collapse:collapse}.tide-server-debug-modal .debug-columns .requests-container .requests-table th,.tide-server-debug-modal .debug-columns .requests-container .requests-table td{padding:3px;text-align:left;border-bottom:1px solid}.tide-server-debug-modal .debug-columns .requests-container .requests-table th{position:sticky;top:0;font-family:Fira Code,monospace}.tide-server-debug-modal .debug-columns .requests-container .requests-table tr:hover{cursor:pointer}.tide-server-debug-modal .debug-columns .terminal-container{flex:1;overflow-y:auto;font-size:11px;line-height:1;padding:6px 0}.tide-server-debug-modal .debug-columns .terminal-container::-webkit-scrollbar{width:10px}.tide-server-debug-modal .debug-columns .terminal-container::-webkit-scrollbar-track{background:#1e1e32b3}.tide-server-debug-modal .debug-columns .terminal-container::-webkit-scrollbar-thumb{border-radius:5px;border:2px solid transparent}.tide-server-debug-modal .debug-columns .terminal-container .log-line{padding:3px 10px;margin:1px 0;font-family:JetBrains Mono,Fira Code,monospace;transition:background-color .15s ease;font-size:10px}.tide-server-debug-modal .debug-columns .terminal-container .log-line:hover{background-color:#ffffff0d}.tide-server-debug-modal .action-buttons{display:flex;gap:10px;justify-content:flex-end;margin-top:15px}.tide-server-debug-modal .action-buttons .clear-btn,.tide-server-debug-modal .action-buttons .close-btn,.tide-server-debug-modal .action-buttons .export-btn{margin-right:10px;border:none;padding:6px 12px;border-radius:5px;cursor:pointer;font-family:Fira Code,monospace;transition:background .3s ease}.tide-server-debug-modal.theme-dark{background:#282a36e6}.tide-server-debug-modal.theme-dark .modal-content{background:#282a36;color:#f8f8f2;border:1px solid #44475a}.tide-server-debug-modal.theme-dark .theme-selector select{background:#44475a;color:#f8f8f2;border-color:#6272a4}.tide-server-debug-modal.theme-dark .theme-selector select:hover{background:#8be9fd;border-color:#8be9fd}.tide-server-debug-modal.theme-dark .search-bar{background:#44475a;border:1px solid #6272a4;color:#f8f8f2}.tide-server-debug-modal.theme-dark .search-bar:focus{border-color:#8be9fd}.tide-server-debug-modal.theme-dark .filter-buttons .filter-buttons-group .filter-btn{background:#44475a;color:#f8f8f2;border-color:#6272a4}.tide-server-debug-modal.theme-dark .filter-buttons .filter-buttons-group .filter-btn:hover{background:#8be9fd;border-color:#8be9fd}.tide-server-debug-modal.theme-dark .filter-buttons .filter-buttons-group .filter-btn.active{background:#bd93f9;border-color:#bd93f9}.tide-server-debug-modal.theme-dark .debug-columns .requests-column h3,.tide-server-debug-modal.theme-dark .debug-columns .terminal-column h3{color:#bd93f9}.tide-server-debug-modal.theme-dark .debug-columns .requests-table th{background:#6272a4;color:#f8f8f2}.tide-server-debug-modal.theme-dark .debug-columns .requests-table td{border-bottom-color:#44475a}.tide-server-debug-modal.theme-dark .debug-columns .requests-table tr:hover{background:#6272a4}.tide-server-debug-modal.theme-dark .debug-columns .requests-table .status-200{background:#50fa7b1a;color:#50fa7b}.tide-server-debug-modal.theme-dark .debug-columns .requests-table .status-300{background:#8be9fd1a;color:#8be9fd}.tide-server-debug-modal.theme-dark .debug-columns .requests-table .status-400{background:#ff55551a;color:#f55}.tide-server-debug-modal.theme-dark .debug-columns .requests-table .status-500{background:#f553;color:#f55}.tide-server-debug-modal.theme-dark .debug-columns .terminal-container .log-line.error{color:#f55;background-color:#ff55551a}.tide-server-debug-modal.theme-dark .debug-columns .terminal-container .log-line.warning{color:#ffb86c;background-color:#ffb86c1a}.tide-server-debug-modal.theme-dark .debug-columns .terminal-container .log-line.problem{color:#ff9f43;background-color:#ff9f431a}.tide-server-debug-modal.theme-dark .debug-columns .terminal-container .log-line.hmr{color:#50fa7b;background-color:#50fa7b1a}.tide-server-debug-modal.theme-dark .action-buttons .clear-btn,.tide-server-debug-modal.theme-dark .action-buttons .close-btn,.tide-server-debug-modal.theme-dark .action-buttons .export-btn{background:#bd93f9;color:#f8f8f2}.tide-server-debug-modal.theme-dark .action-buttons .clear-btn:hover,.tide-server-debug-modal.theme-dark .action-buttons .close-btn:hover,.tide-server-debug-modal.theme-dark .action-buttons .export-btn:hover{background:#8be9fd}.tide-server-debug-modal.theme-monokai{background:#272822e6}.tide-server-debug-modal.theme-monokai .modal-content{background:#272822;color:#f8f8f2;border:1px solid #75715e}.tide-server-debug-modal.theme-monokai .theme-selector select{background:#75715e;color:#f8f8f2;border-color:#49483e}.tide-server-debug-modal.theme-monokai .theme-selector select:hover{background:#66d9ef;border-color:#66d9ef}.tide-server-debug-modal.theme-monokai .search-bar{background:#75715e;border:1px solid #49483e;color:#f8f8f2}.tide-server-debug-modal.theme-monokai .search-bar:focus{border-color:#66d9ef}.tide-server-debug-modal.theme-monokai .filter-buttons .filter-buttons-group .filter-btn{background:#75715e;color:#f8f8f2;border-color:#49483e}.tide-server-debug-modal.theme-monokai .filter-buttons .filter-buttons-group .filter-btn:hover{background:#66d9ef;border-color:#66d9ef}.tide-server-debug-modal.theme-monokai .filter-buttons .filter-buttons-group .filter-btn.active{background:#ae81ff;border-color:#ae81ff}.tide-server-debug-modal.theme-monokai .debug-columns .requests-column h3,.tide-server-debug-modal.theme-monokai .debug-columns .terminal-column h3{color:#ae81ff}.tide-server-debug-modal.theme-monokai .debug-columns .requests-table th{background:#49483e;color:#f8f8f2}.tide-server-debug-modal.theme-monokai .debug-columns .requests-table td{border-bottom-color:#75715e}.tide-server-debug-modal.theme-monokai .debug-columns .requests-table tr:hover{background:#49483e}.tide-server-debug-modal.theme-monokai .debug-columns .requests-table .status-200{background:#a6e22e1a;color:#a6e22e}.tide-server-debug-modal.theme-monokai .debug-columns .requests-table .status-300{background:#66d9ef1a;color:#66d9ef}.tide-server-debug-modal.theme-monokai .debug-columns .requests-table .status-400{background:#f926721a;color:#f92672}.tide-server-debug-modal.theme-monokai .debug-columns .requests-table .status-500{background:#f9267233;color:#f92672}.tide-server-debug-modal.theme-monokai .debug-columns .terminal-container .log-line.error{color:#f92672;background-color:#f926721a}.tide-server-debug-modal.theme-monokai .debug-columns .terminal-container .log-line.warning{color:#e6db74;background-color:#e6db741a}.tide-server-debug-modal.theme-monokai .debug-columns .terminal-container .log-line.problem{color:#ff9f43;background-color:#ff9f431a}.tide-server-debug-modal.theme-monokai .debug-columns .terminal-container .log-line.hmr{color:#a6e22e;background-color:#a6e22e1a}.tide-server-debug-modal.theme-monokai .action-buttons .clear-btn,.tide-server-debug-modal.theme-monokai .action-buttons .close-btn,.tide-server-debug-modal.theme-monokai .action-buttons .export-btn{background:#ae81ff;color:#f8f8f2}.tide-server-debug-modal.theme-monokai .action-buttons .clear-btn:hover,.tide-server-debug-modal.theme-monokai .action-buttons .close-btn:hover,.tide-server-debug-modal.theme-monokai .action-buttons .export-btn:hover{background:#66d9ef}.tide-server-debug-modal.theme-normal{background:#ffffffe6}.tide-server-debug-modal.theme-normal .modal-content{background:#fff;color:#333;border:1px solid #d3d3d3}.tide-server-debug-modal.theme-normal .theme-selector select{background:#d3d3d3;color:#333;border-color:#e6e6e6}.tide-server-debug-modal.theme-normal .theme-selector select:hover{background:#00ced1;border-color:#00ced1}.tide-server-debug-modal.theme-normal .search-bar{background:#d3d3d3;border:1px solid #e6e6e6;color:#333}.tide-server-debug-modal.theme-normal .search-bar:focus{border-color:#00ced1}.tide-server-debug-modal.theme-normal .filter-buttons .filter-buttons-group .filter-btn{background:#d3d3d3;color:#333;border-color:#e6e6e6}.tide-server-debug-modal.theme-normal .filter-buttons .filter-buttons-group .filter-btn:hover{background:#00ced1;border-color:#00ced1}.tide-server-debug-modal.theme-normal .filter-buttons .filter-buttons-group .filter-btn.active{background:#6a5acd;border-color:#6a5acd;color:#fff}.tide-server-debug-modal.theme-normal .debug-columns .requests-column h3,.tide-server-debug-modal.theme-normal .debug-columns .terminal-column h3{color:#6a5acd}.tide-server-debug-modal.theme-normal .debug-columns .requests-table th{background:#e6e6e6;color:#333}.tide-server-debug-modal.theme-normal .debug-columns .requests-table td{border-bottom-color:#d3d3d3}.tide-server-debug-modal.theme-normal .debug-columns .requests-table tr:hover{background:#e6e6e6}.tide-server-debug-modal.theme-normal .debug-columns .requests-table .status-200{background:#32cd321a;color:#32cd32}.tide-server-debug-modal.theme-normal .debug-columns .requests-table .status-300{background:#00ced11a;color:#00ced1}.tide-server-debug-modal.theme-normal .debug-columns .requests-table .status-400{background:#dc143c1a;color:#dc143c}.tide-server-debug-modal.theme-normal .debug-columns .requests-table .status-500{background:#dc143c33;color:#dc143c}.tide-server-debug-modal.theme-normal .debug-columns .terminal-container .log-line.error{color:#dc143c;background-color:#dc143c1a}.tide-server-debug-modal.theme-normal .debug-columns .terminal-container .log-line.warning{color:#fc0;background-color:#ffcc001a}.tide-server-debug-modal.theme-normal .debug-columns .terminal-container .log-line.problem{color:#ff9f43;background-color:#ff9f431a}.tide-server-debug-modal.theme-normal .debug-columns .terminal-container .log-line.hmr{color:#32cd32;background-color:#32cd321a}.tide-server-debug-modal.theme-normal .action-buttons .clear-btn,.tide-server-debug-modal.theme-normal .action-buttons .close-btn,.tide-server-debug-modal.theme-normal .action-buttons .export-btn{background:#6a5acd;color:#fff}.tide-server-debug-modal.theme-normal .action-buttons .clear-btn:hover,.tide-server-debug-modal.theme-normal .action-buttons .close-btn:hover,.tide-server-debug-modal.theme-normal .action-buttons .export-btn:hover{background:#00ced1}.tide-server-details-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1000;animation:slideIn .3s ease}.tide-server-details-modal.full-page .modal-content{padding:20px;width:100%;height:100%;border-radius:0;border:none;box-shadow:none;display:flex;flex-direction:column}.tide-server-details-modal .tide-server-modal-title{font-family:Fira Code,monospace;margin-bottom:15px;text-transform:uppercase;letter-spacing:1px}.tide-server-details-modal .details-content{display:flex;flex:1;gap:10px;overflow:hidden}.tide-server-details-modal .details-content .meta-info{flex:1;overflow-y:auto;padding-right:10px;word-break:break-word}.tide-server-details-modal .details-content .meta-info p{margin:8px 0;font-family:Fira Code,monospace}.tide-server-details-modal .details-content .meta-info p strong{color:inherit}.tide-server-details-modal .details-content .meta-info .dump-item{margin-bottom:15px}.tide-server-details-modal .details-content .meta-info .dump-item p{font-size:12px}.tide-server-details-modal .details-content .meta-info .dump-item .sf-dump-container{padding:10px;border-radius:5px;font-family:Fira Code,monospace;font-size:12px;line-height:1.4em;word-wrap:break-word;white-space:pre-wrap;overflow-x:auto;border:1px solid}.tide-server-details-modal .details-content .profiler-iframe{flex:2;display:flex;flex-direction:column;overflow:hidden}.tide-server-details-modal .details-content .profiler-iframe h4{font-family:Fira Code,monospace;margin-bottom:10px}.tide-server-details-modal .details-content .profiler-iframe iframe{flex:1;border-radius:5px;border:1px solid}.tide-server-details-modal .close-btn,.tide-server-details-modal .curl-btn,.tide-server-details-modal .replay-btn{margin-right:10px;border:none;padding:6px 12px;border-radius:5px;cursor:pointer;font-family:Fira Code,monospace;transition:background .3s ease}.tide-server-details-modal.theme-dark{background:#282a36f2}.tide-server-details-modal.theme-dark .modal-content{background:#282a36;color:#f8f8f2}.tide-server-details-modal.theme-dark .tide-server-modal-title{color:#bd93f9}.tide-server-details-modal.theme-dark .meta-info p strong{color:#8be9fd}.tide-server-details-modal.theme-dark .meta-info .dump-item p{color:#f8f8f2}.tide-server-details-modal.theme-dark .meta-info .dump-item p strong{color:#bd93f9}.tide-server-details-modal.theme-dark .meta-info .dump-item .sf-dump-container{background:#282a36;color:#f8f8f2;border-color:#44475a}.tide-server-details-modal.theme-dark .profiler-iframe h4{color:#bd93f9}.tide-server-details-modal.theme-dark .profiler-iframe iframe{background:#44475a;border-color:#6272a4}.tide-server-details-modal.theme-dark .close-btn,.tide-server-details-modal.theme-dark .curl-btn,.tide-server-details-modal.theme-dark .replay-btn{background:#bd93f9;color:#f8f8f2}.tide-server-details-modal.theme-dark .close-btn:hover,.tide-server-details-modal.theme-dark .curl-btn:hover,.tide-server-details-modal.theme-dark .replay-btn:hover{background:#8be9fd}.tide-server-details-modal.theme-monokai{background:#272822f2}.tide-server-details-modal.theme-monokai .modal-content{background:#272822;color:#f8f8f2}.tide-server-details-modal.theme-monokai .tide-server-modal-title{color:#ae81ff}.tide-server-details-modal.theme-monokai .meta-info p strong{color:#66d9ef}.tide-server-details-modal.theme-monokai .meta-info .dump-item p{color:#f8f8f2}.tide-server-details-modal.theme-monokai .meta-info .dump-item p strong{color:#ae81ff}.tide-server-details-modal.theme-monokai .meta-info .dump-item .sf-dump-container{background:#272822;color:#f8f8f2;border-color:#75715e}.tide-server-details-modal.theme-monokai .profiler-iframe h4{color:#ae81ff}.tide-server-details-modal.theme-monokai .profiler-iframe iframe{background:#75715e;border-color:#49483e}.tide-server-details-modal.theme-monokai .close-btn,.tide-server-details-modal.theme-monokai .curl-btn,.tide-server-details-modal.theme-monokai .replay-btn{background:#ae81ff;color:#f8f8f2}.tide-server-details-modal.theme-monokai .close-btn:hover,.tide-server-details-modal.theme-monokai .curl-btn:hover,.tide-server-details-modal.theme-monokai .replay-btn:hover{background:#66d9ef}.tide-server-details-modal.theme-normal{background:#fffffff2}.tide-server-details-modal.theme-normal .modal-content{background:#fff;color:#333}.tide-server-details-modal.theme-normal .tide-server-modal-title{color:#6a5acd}.tide-server-details-modal.theme-normal .meta-info p strong{color:#00ced1}.tide-server-details-modal.theme-normal .meta-info .dump-item p{color:#333}.tide-server-details-modal.theme-normal .meta-info .dump-item p strong{color:#6a5acd}.tide-server-details-modal.theme-normal .meta-info .dump-item .sf-dump-container{background:#fff;color:#333;border-color:#d3d3d3}.tide-server-details-modal.theme-normal .profiler-iframe h4{color:#6a5acd}.tide-server-details-modal.theme-normal .profiler-iframe iframe{background:#d3d3d3;border-color:#e6e6e6}.tide-server-details-modal.theme-normal .close-btn,.tide-server-details-modal.theme-normal .curl-btn,.tide-server-details-modal.theme-normal .replay-btn{background:#6a5acd;color:#fff}.tide-server-details-modal.theme-normal .close-btn:hover,.tide-server-details-modal.theme-normal .curl-btn:hover,.tide-server-details-modal.theme-normal .replay-btn:hover{background:#00ced1}.react-json-view .variable-row{padding:0!important}.json-filter{width:100%;padding:8px;margin-bottom:10px;border:1px solid;border-radius:4px;font-size:14px}.json-filter::placeholder{color:#888}.json-filter:focus{outline:none}.json-filter.theme-dark{border-color:#44475a;background-color:#282a36;color:#f8f8f2}.json-filter.theme-dark::placeholder{color:#f8f8f299}.json-filter.theme-dark:focus{border-color:#6272a4;background-color:#333545}.json-filter.theme-monokai{border-color:#75715e;background-color:#272822;color:#f8f8f2}.json-filter.theme-monokai::placeholder{color:#f8f8f299}.json-filter.theme-monokai:focus{border-color:#49483e;background-color:#34362e}.json-filter.theme-normal{border-color:#d3d3d3;background-color:#fff;color:#333}.json-filter.theme-normal::placeholder{color:#3339}.json-filter.theme-normal:focus{border-color:#e6e6e6;background-color:#fff}.replay-modal{z-index:1111;position:fixed;width:100%;height:100%;display:flex;justify-content:center;align-items:center;animation:slideIn .3s ease}@keyframes slideIn{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.replay-modal .modal-content{padding:20px;border-radius:8px;overflow-y:auto;box-shadow:0 10px 30px #00000080}.replay-modal .tide-server-modal-title{font-family:Fira Code,monospace;margin-bottom:15px;text-transform:uppercase;letter-spacing:1px}.replay-modal .replay-error p{margin:8px 0;font-family:Fira Code,monospace}.replay-modal .replay-error p strong{color:inherit}.replay-modal .close-btn{margin-right:10px;border:none;padding:6px 12px;border-radius:5px;cursor:pointer;font-family:Fira Code,monospace;transition:background .3s ease}.replay-modal.theme-dark{background:#282a36e6}.replay-modal.theme-dark .modal-content{background:#282a36;color:#f8f8f2;border:1px solid #44475a}.replay-modal.theme-dark .tide-server-modal-title{color:#bd93f9}.replay-modal.theme-dark .replay-error p{color:#f55}.replay-modal.theme-dark .replay-error p strong{color:#8be9fd}.replay-modal.theme-dark .close-btn{background:#bd93f9;color:#f8f8f2}.replay-modal.theme-dark .close-btn:hover{background:#8be9fd}.replay-modal.theme-monokai{background:#272822e6}.replay-modal.theme-monokai .modal-content{background:#272822;color:#f8f8f2;border:1px solid #75715e}.replay-modal.theme-monokai .tide-server-modal-title{color:#ae81ff}.replay-modal.theme-monokai .replay-error p{color:#f92672}.replay-modal.theme-monokai .replay-error p strong{color:#66d9ef}.replay-modal.theme-monokai .close-btn{background:#ae81ff;color:#f8f8f2}.replay-modal.theme-monokai .close-btn:hover{background:#66d9ef}.replay-modal.theme-normal{background:#ffffffe6}.replay-modal.theme-normal .modal-content{background:#fff;color:#333;border:1px solid #d3d3d3}.replay-modal.theme-normal .tide-server-modal-title{color:#6a5acd}.replay-modal.theme-normal .replay-error p{color:#dc143c}.replay-modal.theme-normal .replay-error p strong{color:#00ced1}.replay-modal.theme-normal .close-btn{background:#6a5acd;color:#fff}.replay-modal.theme-normal .close-btn:hover{background:#00ced1}.request-sender-container{width:100%;display:flex;gap:20px;height:100%;padding:10px;overflow:hidden}.request-sender-container .request-sender{flex:1;display:flex;flex-direction:column;min-width:0;padding-right:10px;overflow-y:auto}.request-sender-container .request-sender .query-params{margin-bottom:10px}.request-sender-container .request-sender .query-params h4{font-family:Fira Code,monospace;font-size:.9em;margin:5px 0}.request-sender-container .request-sender .query-params .param-row{display:flex;gap:5px;margin-bottom:5px}.request-sender-container .request-sender .query-params .param-row input{flex:1;padding:4px;border:1px solid;border-radius:3px;font-family:Fira Code,monospace}.request-sender-container .request-sender .query-params .param-row .remove-btn{padding:0 8px;border:none;border-radius:3px;font-size:12px;cursor:pointer;transition:all .3s ease}.request-sender-container .request-sender .add-param-btn{padding:4px 8px;border:none;border-radius:3px;font-family:Fira Code,monospace;cursor:pointer;transition:all .3s ease;margin-bottom:10px}.request-sender-container .request-sender h3{margin:0 0 10px;font-family:Fira Code,monospace;font-size:1.1em;position:sticky;top:0;background:inherit;padding:5px 0;z-index:2}.request-sender-container .request-sender .request-form{display:flex;gap:10px;margin-bottom:10px}.request-sender-container .request-sender .request-form select,.request-sender-container .request-sender .request-form input{padding:5px;border:1px solid;border-radius:3px;font-family:Fira Code,monospace;transition:all .3s ease}.request-sender-container .request-sender .request-form input{flex:1}.request-sender-container .request-sender .request-form button{padding:5px 10px;border:none;border-radius:3px;font-family:Fira Code,monospace;cursor:pointer;transition:all .3s ease}.request-sender-container .request-sender .request-form button:disabled{cursor:not-allowed;opacity:.6}.request-sender-container .request-sender textarea{width:100%;padding:5px;border:1px solid;border-radius:3px;font-family:Fira Code,monospace;margin-bottom:10px;resize:vertical;min-height:80px;transition:all .3s ease}.request-sender-container .response-viewer{flex:1;display:flex;flex-direction:column;min-width:0;border-left:1px solid rgba(0,0,0,.1);padding-left:10px;position:relative}.request-sender-container .response-viewer .response-header{display:flex;justify-content:space-between;align-items:center;font-family:Fira Code,monospace;font-size:1.1em;margin:0 0 10px;font-weight:700;position:sticky;top:0;background:inherit;padding:5px 0;z-index:2}.request-sender-container .response-viewer .response-header:before{content:"Response"}.request-sender-container .response-viewer .response-header .reset-btn{font-size:.8em;padding:3px 8px;border:none;border-radius:3px;cursor:pointer;transition:all .2s ease}.request-sender-container .response-viewer .response-header .reset-btn:hover{opacity:.8}.request-sender-container .response-viewer .response-content{display:flex;flex-direction:column;flex:1;min-height:0;position:relative;overflow:hidden;transition:max-height .2s cubic-bezier(.4,0,.2,1),opacity .2s ease,filter .2s ease;max-height:0;opacity:0}.request-sender-container .response-viewer .response-content.loading{max-height:100px;filter:blur(0);opacity:.7}.request-sender-container .response-viewer .response-content.expanded{max-height:1000px;filter:none;opacity:1}.request-sender-container .response-viewer .response-content.closing{max-height:0;opacity:0;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s ease}.request-sender-container .response-viewer .response-content .json-filter{width:100%;padding:5px;margin-bottom:10px;border:1px solid;border-radius:3px;font-family:Fira Code,monospace;position:sticky;top:0;background:inherit;z-index:1}.request-sender-container .response-viewer .response-content .json-container{overflow-y:auto;overflow-x:hidden;padding-right:8px;opacity:1;transition:opacity .3s ease}.request-sender-container .response-viewer .response-content .loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#0003;z-index:3;opacity:0;transition:opacity .3s ease;pointer-events:none}.request-sender-container .response-viewer .response-content .loading-overlay.visible{opacity:1}.request-sender-container .response-viewer .response-content .loading-overlay .loading-dots{display:flex;gap:8px}.request-sender-container .response-viewer .response-content .loading-overlay .loading-dots span{width:10px;height:10px;background:#fff;border-radius:50%;animation:pulse 1.2s infinite ease-in-out}.request-sender-container .response-viewer .response-content .loading-overlay .loading-dots span:nth-child(2){animation-delay:.4s}.request-sender-container .response-viewer .response-content .loading-overlay .loading-dots span:nth-child(3){animation-delay:.8s}@keyframes pulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.5);opacity:1}}@media (max-width: 768px){.request-sender-container{flex-direction:column}.request-sender-container .request-sender,.request-sender-container .response-viewer{max-width:100%;flex:none;height:50%}.request-sender-container .request-sender{padding-right:0;margin-bottom:20px}.request-sender-container .response-viewer{border-left:none;border-top:1px solid rgba(0,0,0,.1);padding-left:0;padding-top:10px}}.request-sender-container.theme-dark h3{color:#bd93f9}.request-sender-container.theme-dark .request-form select,.request-sender-container.theme-dark .request-form input{background:#44475a;color:#f8f8f2;border-color:#6272a4}.request-sender-container.theme-dark .request-form select:focus,.request-sender-container.theme-dark .request-form input:focus{border-color:#8be9fd;outline:none}.request-sender-container.theme-dark .request-form button{background:#bd93f9;color:#f8f8f2}.request-sender-container.theme-dark .request-form button:hover:not(:disabled){background:#8be9fd}.request-sender-container.theme-dark .request-form button:disabled{background:#44475a;color:#f8f8f2}.request-sender-container.theme-dark textarea{background:#44475a;color:#f8f8f2;border-color:#6272a4}.request-sender-container.theme-dark textarea:focus{border-color:#8be9fd;outline:none}.request-sender-container.theme-monokai h3{color:#ae81ff}.request-sender-container.theme-monokai .request-form select,.request-sender-container.theme-monokai .request-form input{background:#75715e;color:#f8f8f2;border-color:#49483e}.request-sender-container.theme-monokai .request-form select:focus,.request-sender-container.theme-monokai .request-form input:focus{border-color:#66d9ef;outline:none}.request-sender-container.theme-monokai .request-form button{background:#ae81ff;color:#f8f8f2}.request-sender-container.theme-monokai .request-form button:hover:not(:disabled){background:#66d9ef}.request-sender-container.theme-monokai .request-form button:disabled{background:#75715e;color:#f8f8f2}.request-sender-container.theme-monokai textarea{background:#75715e;color:#f8f8f2;border-color:#49483e}.request-sender-container.theme-monokai textarea:focus{border-color:#66d9ef;outline:none}.request-sender-container.theme-normal h3{color:#6a5acd}.request-sender-container.theme-normal .request-form select,.request-sender-container.theme-normal .request-form input{background:#d3d3d3;color:#333;border-color:#e6e6e6}.request-sender-container.theme-normal .request-form select:focus,.request-sender-container.theme-normal .request-form input:focus{border-color:#00ced1;outline:none}.request-sender-container.theme-normal .request-form button{background:#6a5acd;color:#fff}.request-sender-container.theme-normal .request-form button:hover:not(:disabled){background:#00ced1}.request-sender-container.theme-normal .request-form button:disabled{background:#d3d3d3;color:#333}.request-sender-container.theme-normal textarea{background:#d3d3d3;color:#333;border-color:#e6e6e6}.request-sender-container.theme-normal textarea:focus{border-color:#00ced1;outline:none}.tide-server-debug-toggle{position:fixed;bottom:20px;right:20px;border:none;border-radius:50%;width:40px;height:40px;font-size:20px;cursor:pointer;box-shadow:0 4px 15px #0006;transition:all .3s ease;z-index:1000}@keyframes kaboom{0%{transform:scale(1) rotate(0)}20%{transform:scale(2) rotate(10deg);background:#ff0}40%{transform:scale(3) rotate(-10deg);background:red}60%{transform:scale(4) rotate(10deg);background:#ff0}80%{transform:scale(4) rotate(-10deg);background:red}to{transform:scale(1) rotate(0)}}.tide-server-debug-toggle.kaboom{animation:kaboom .5s ease-in-out}.tide-server-debug-toggle.theme-dark{background:#bd93f9;color:#f8f8f2}.tide-server-debug-toggle.theme-dark:hover{background:#8be9fd}.tide-server-debug-toggle.theme-dark.error{background:#f55}.tide-server-debug-toggle.theme-monokai{background:#ae81ff;color:#f8f8f2}.tide-server-debug-toggle.theme-monokai:hover{background:#66d9ef}.tide-server-debug-toggle.theme-monokai.error{background:#f92672}.tide-server-debug-toggle.theme-normal{background:#6a5acd;color:#fff}.tide-server-debug-toggle.theme-normal:hover{background:#00ced1}.tide-server-debug-toggle.theme-normal.error{background:#dc143c}
