.nex-mobile-header{--nex-mobile-header-light-bg:var(--nex-core-light-color-bg-surface-25);--nex-mobile-header-light-fg:var(--nex-core-light-color-fg-default);--nex-mobile-header-light-border-color:var(--nex-core-light-color-separator-bg-default);--nex-mobile-header-dark-bg:var(--nex-core-light-color-bg-surface-800);--nex-mobile-header-dark-fg:var(--nex-core-light-color-fg-inverse);--nex-mobile-header-pale-bg:var(--nex-core-light-color-bg-surface-100);--nex-mobile-header-pale-fg:var(--nex-core-light-color-fg-default);--nex-mobile-header-gradient-bg:var(--color-transparent);--nex-mobile-header-gradient-bg-image:linear-gradient(0deg, var(--color-black-alpha-500) 0%, var(--color-transparent) 100%);--nex-mobile-header-gradient-fg:var(--nex-core-light-color-fg-inverse);--nex-mobile-header-gutter:var(--spacing-05);--nex-mobile-header-search-bg:var(--nex-core-light-color-search-bg-default);--nex-mobile-header-search-bg-inverse:var(--nex-core-light-color-bg-surface-25);--nex-mobile-header-search-fg:var(--nex-core-light-color-fg-default);--nex-mobile-header-search-fg-caret:var(--nex-core-light-color-search-fg-caret);--nex-mobile-header-search-fg-placeholder:var(--nex-core-light-color-search-fg-placeholder);--nex-mobile-header-search-font-size:var(--nex-font-size-04);--nex-mobile-header-search-line-height:var(--nex-font-line-height-04);--nex-mobile-header-search-height:3.5rem;--nex-mobile-header-search-border-radius:calc(var(--nex-mobile-header-search-height) / 2);--mex-mobile-header-search-icon-size:1.5rem;padding:var(--nex-safe-top) 0 var(--spacing-05);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.875rem;width:100%;display:flex}.nex-mobile-header .nex-mobile-header__top{width:100%;padding:var(--spacing-05) var(--nex-mobile-header-gutter) 0;justify-content:space-between;align-items:flex-start;gap:var(--spacing-05);flex-direction:row;display:flex}.nex-mobile-header .nex-mobile-header__left,.nex-mobile-header .nex-mobile-header__right{justify-content:flex-start;align-items:center;gap:var(--spacing-02);flex-direction:row;flex:none;display:inline-flex}.nex-mobile-header .nex-mobile-header__content{text-align:left;flex-direction:column;flex:auto;justify-content:flex-start;align-items:flex-start;display:flex}.nex-mobile-header .nex-mobile-header__form-group{width:100%;padding:0 var(--nex-mobile-header-gutter);margin-bottom:calc(-1*var(--spacing-02))}.nex-mobile-header .nex-mobile-header__form-field{position:relative}.nex-mobile-header .nex-mobile-header__input{width:100%;color:var(--nex-mobile-header-search-fg);background-color:var(--nex-mobile-header-search-bg);caret-color:var(--nex-mobile-header-search-fg-caret);font-size:var(--nex-mobile-header-search-font-size);line-height:var(--nex-mobile-header-search-line-height);height:var(--nex-mobile-header-search-height);border-radius:var(--nex-mobile-header-search-border-radius);padding:0 var(--spacing-05);font-weight:var(--font-weight-medium);transition:var(--nex-transition-default)}.nex-mobile-header .nex-mobile-header__input:focus-visible{outline:.125rem solid var(--color-black);outline-offset:.125rem;border-radius:var(--nex-mobile-header-search-border-radius)}.nex-mobile-header .nex-mobile-header__input:after{transition:inherit}.nex-mobile-header .nex-mobile-header__input::placeholder{color:var(--nex-mobile-header-search-fg-placeholder)}.nex-mobile-header .nex-mobile-header__input.nex-mobile-header__input--icon{padding-right:3.75rem}.nex-mobile-header .nex-mobile-header__input.nex-mobile-header__input--inverse{background-color:var(--nex-mobile-header-search-bg-inverse)}.nex-mobile-header .nex-mobile-header__input.nex-mobile-header__input--inverse:focus-visible{outline:.125rem solid var(--color-white);outline-offset:.125rem;border-radius:var(--nex-mobile-header-search-border-radius)}.nex-mobile-header .nex-mobile-header__input-icon{right:var(--spacing-05);top:var(--spacing-05);width:var(--mex-mobile-header-search-icon-size);height:var(--mex-mobile-header-search-icon-size);pointer-events:none;position:absolute}.nex-mobile-header .nex-typography{color:inherit}.nex-mobile-header.nex-mobile-header--light{color:var(--nex-mobile-header-light-fg);background-color:var(--nex-mobile-header-light-bg)}.nex-mobile-header.nex-mobile-header--dark{color:var(--nex-mobile-header-dark-fg);background-color:var(--nex-mobile-header-dark-bg)}.nex-mobile-header.nex-mobile-header--pale{color:var(--nex-mobile-header-pale-fg);background-color:var(--nex-mobile-header-pale-bg)}.nex-mobile-header.nex-mobile-header--gradient{color:var(--nex-mobile-header-gradient-fg);background-color:var(--nex-mobile-header-gradient-bg)}.nex-mobile-header.nex-mobile-header--light{border-bottom:.0625rem solid var(--nex-mobile-header-light-border-color)}.nex-mobile-header.nex-mobile-header--gradient{background-image:var(--nex-mobile-header-gradient-bg-image)}.nex-mobile-header.nex-mobile-header--col{padding-bottom:var(--spacing-02)}.nex-mobile-header.nex-mobile-header--col .nex-mobile-header__top{flex-wrap:wrap}.nex-mobile-header.nex-mobile-header--col .nex-mobile-header__content{order:3;width:100%}
:root{--nex-side-panel-overlay-bg:#0009;--nex-color-side-panel-bg:var(--nex-core-light-color-bg-surface-25);--nex-color-side-panel-header-bg:var(--nex-core-light-color-bg-surface-25);--nex-padding-side-panel-size:var(--spacing-05);--nex-padding-side-panel-vertical-size:var(--spacing-05);--nex-side-panel-conten-scroll:auto;--nex-width-side-panel-sm:31.25rem;--nex-width-side-panel-md:42.5rem;--nex-width-side-panel-fullscreen:100%;--nex-border-color-side-panel:var(--color-transparent);--nex-side-panel-vertical-padding:var(--spacing-05)}@media screen and (min-width:600px){:root{--nex-padding-side-panel-vertical-size:var(--spacing-07)}}.nex-side-panel{background-color:var(--nex-color-side-panel-bg);flex-direction:column;width:100dvw;height:100dvh;animation:.3s forwards nex-side-panel-slide-left;display:flex;box-shadow:0 .03125rem .09375rem #0003}.nex-side-panel__overlay{background:var(--nex-side-panel-overlay-bg);z-index:1000;justify-content:flex-end;align-items:stretch;animation:.3s forwards nex-side-panel-fade-in;display:flex;position:fixed;inset:0}.nex-side-panel .nex-side-panel__header{justify-content:space-between;align-items:center;gap:var(--spacing-04);padding-top:calc(var(--nex-safe-top) + var(--spacing-05));padding-bottom:var(--spacing-05);border-bottom:.0625rem solid var(--nex-border-color-side-panel);background-color:var(--nex-color-side-panel-header-bg);display:flex}.nex-side-panel .nex-side-panel__title,.nex-side-panel .nex-side-panel__subtitle{font:inherit;margin:0}.nex-side-panel .nex-side-panel__body{overflow:var(--nex-side-panel-conten-scroll,auto);padding:var(--nex-padding-side-panel-size) var(--nex-padding-side-panel-vertical-size);flex:auto}.nex-side-panel .nex-side-panel__footer{padding:var(--spacing-05) var(--nex-padding-side-panel-vertical-size) calc(var(--nex-safe-bottom) + var(--spacing-11));border-top:.0625rem solid var(--nex-border-color-side-panel);display:grid}@media screen and (min-width:600px){.nex-side-panel .nex-side-panel__footer{padding-top:var(--spacing-07);padding-bottom:calc(var(--nex-safe-bottom) + var(--spacing-07))}.nex-side-panel--sm{width:var(--nex-width-side-panel-sm)}.nex-side-panel--md{width:var(--nex-width-side-panel-md)}.nex-side-panel--fullscreen{width:var(--nex-width-side-panel-fullscreen)}}.nex-side-panel.nex-side-panel--bordered{--nex-border-color-side-panel:var(--nex-core-light-color-separator-bg-default)}@keyframes nex-side-panel-fade-in{0%{opacity:0}to{opacity:1}}@keyframes nex-side-panel-slide-left{0%{transform:translate(100%)}to{transform:translate(0)}}
.nex-calendar__cell,.nex-calendar__day-button{font-size:var(--nex-font-size-04);line-height:var(--nex-font-line-height-04);font-weight:var(--font-weight-regular);height:var(--nex-calendar-cell-height);color:var(--nex-calendar-fg);border:.0625rem solid var(--nex-calendar-cell-border);border-radius:var(--nex-calendar-cell-radius);cursor:pointer;transition:var(--nex-transition-default);background-color:#0000;justify-content:center;align-items:center;display:flex}.nex-calendar__cell:hover,.nex-calendar__day-button:hover{background-color:var(--nex-core-light-color-bg-hover)}.nex-calendar__cell:active,.nex-calendar__day-button:active{background-color:var(--nex-core-light-color-bg-active)}.nex-calendar__cell:focus-visible:focus-visible,.nex-calendar__day-button:focus-visible:focus-visible{outline:.125rem solid var(--color-black);outline-offset:.125rem;border-radius:var(--nex-calendar-cell-radius)}.nex-calendar__day--selected .nex-calendar__day-button,.nex-calendar__day--range-start .nex-calendar__day-button,.nex-calendar__day--range-end .nex-calendar__day-button,.nex-calendar__cell--selected{background-color:var(--nex-calendar-selected-bg);border-color:var(--nex-calendar-selected-bg);color:var(--nex-calendar-selected-fg)}.nex-calendar__day--disabled .nex-calendar__day-button,.nex-calendar__cell--disabled{color:var(--nex-calendar-fg-disabled);background-color:var(--nex-calendar-bg-disabled);cursor:not-allowed;border-color:#0000}.nex-calendar{--nex-calendar-bg:var(--nex-core-light-color-datepicker-calendar-bg);--nex-calendar-border:var(--nex-core-light-color-datepicker-calendar-border);--nex-calendar-cell-border:var(--nex-core-light-color-datepicker-calendar-cell-border-default);--nex-calendar-cell-radius:var(--border-radius-75);--nex-calendar-cell-height:3.75rem;--nex-calendar-fg:var(--color-black);--nex-calendar-fg-outside:var(--color-black-alpha-400);--nex-calendar-fg-disabled:var(--color-black-alpha-400);--nex-calendar-bg-disabled:var(--color-black-alpha-100);--nex-calendar-selected-bg:var(--color-black);--nex-calendar-selected-fg:var(--color-white);--nex-calendar-range-middle-bg:var(--color-gray-100);--nex-calendar-cell-bg-mid-range-hover:var(--nex-core-light-color-datepicker-calendar-cell-bg-mid-range-hover);--nex-calendar-cell-border-mid-range:var(--color-black);--nex-calendar-cell-bg-mid-range-default:var(--color-gray-200);--nex-calendar-cell-bg-selected-active:var(--color-gray-700);--nex-calendar-cell-bg-mid-range-active:var(--nex-core-light-color-datepicker-calendar-cell-bg-mid-range-active);gap:var(--spacing-04);padding:var(--spacing-05);background-color:var(--nex-calendar-bg);border:.125rem solid var(--nex-calendar-border);border-radius:var(--border-radius-75);flex-direction:column;display:flex}.nex-calendar__nav{justify-content:space-between;align-items:center;width:100%;display:flex}.nex-calendar__month table{width:100%}.nex-calendar__weekdays,.nex-calendar__week{grid-template-columns:repeat(7,1fr);gap:.25rem;display:grid}.nex-calendar__weeks{flex-direction:column;gap:.25rem;display:flex}.nex-calendar__weekday{font-size:var(--nex-font-size-04);line-height:var(--nex-font-line-height-04);font-weight:var(--font-weight-regular);padding:var(--spacing-02) var(--spacing-01);color:var(--nex-calendar-fg);text-align:center;text-transform:capitalize}.nex-calendar__day{justify-content:center;align-items:center;display:flex}.nex-calendar__day-button{width:100%}.nex-calendar__cell{width:100%;min-width:4.5625rem}.nex-calendar__day--outside .nex-calendar__day-button{color:var(--nex-calendar-fg-outside);border-color:#0000}.nex-calendar__day--today .nex-calendar__day-button,.nex-calendar__cell--current{font-weight:var(--font-weight-bold);position:relative}.nex-calendar__day--today .nex-calendar__day-button:after,.nex-calendar__cell--current:after{content:"";background-color:currentColor;border-radius:50%;width:.375rem;height:.375rem;position:absolute;bottom:.6875rem;left:50%;transform:translate(-50%)}.nex-calendar__day--selected .nex-calendar__day-button:hover{background-color:var(--nex-calendar-cell-bg-selected-active)}.nex-calendar__day--range-middle .nex-calendar__day-button{font-weight:var(--font-weight-bold);color:var(--nex-calendar-fg);border:.125rem solid var(--nex-calendar-cell-border-mid-range);background-color:var(--nex-calendar-cell-bg-mid-range-default);border-radius:.5rem}.nex-calendar__day--range-middle .nex-calendar__day-button:hover{background-color:var(--nex-calendar-cell-bg-mid-range-hover)}.nex-calendar__day--range-middle .nex-calendar__day-button:active{background-color:var(--nex-calendar-cell-bg-mid-range-active)}.nex-calendar__grid{border-spacing:.25rem;width:100%}.nex-calendar__grid-cell{padding:.125rem}
.nex-date-picker{width:100%;position:relative}.nex-date-picker__trigger{align-items:center;display:flex;position:relative}.nex-date-picker__calendar-icon{all:unset;right:var(--spacing-03);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute}.nex-date-picker__calendar-icon:hover{border-radius:100%}.nex-date-picker__dropdown{z-index:var(--z-index-dropdown,100);margin-top:var(--spacing-03);width:100%;min-width:fit-content;position:absolute;top:100%;left:0}.nex-date-picker__dropdown .nex-calendar{width:100%}.nex-date-picker--align-right .nex-date-picker__dropdown{left:auto;right:0}.nex-date-picker--disabled{border-color:var(--color-black-alpha-200)}.nex-date-picker--disabled .nex-btn.nex-btn--tonal.nex-btn--disabled{background-color:#0000}
