.DateView-module-scss-module__EsyFCq__date-view{white-space:nowrap;color:var(--gray-800);display:inline-flex}.DateView-module-scss-module__EsyFCq__date-view--inline{align-items:baseline;gap:4rem}.DateView-module-scss-module__EsyFCq__date-view--stacked{flex-direction:column;gap:1rem}.DateView-module-scss-module__EsyFCq__date-view__day{color:inherit;font-weight:400}.DateView-module-scss-module__EsyFCq__date-view__year{color:var(--gray-400)}.DateView-module-scss-module__EsyFCq__date-view--sm .DateView-module-scss-module__EsyFCq__date-view__day,.DateView-module-scss-module__EsyFCq__date-view--sm .DateView-module-scss-module__EsyFCq__date-view__year{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-letter-spacing);text-transform:var(--type-body-sm-transform)}.DateView-module-scss-module__EsyFCq__date-view--md .DateView-module-scss-module__EsyFCq__date-view__day,.DateView-module-scss-module__EsyFCq__date-view--md .DateView-module-scss-module__EsyFCq__date-view__year{font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-letter-spacing);text-transform:var(--type-body-transform)}
.DateRangePicker-module-scss-module__Luk0KW__date-range-picker{width:100%;position:relative}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__group{background-color:var(--white);border-radius:var(--radius-2xl);border:1rem solid var(--gray-200);box-sizing:border-box;cursor:text;width:100%;min-height:48rem;transition:border-color var(--tr-time)ease,background-color var(--tr-time)ease,box-shadow var(--tr-time)ease;align-items:center;gap:4rem;padding:4rem 8rem 4rem 16rem;display:flex;position:relative}@media (hover:hover){.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__group:hover:not([data-disabled]){border-color:var(--gray-300)}}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__group[data-focus-within]{border-color:var(--red-300);box-shadow:var(--shadow-red)}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__group[data-focus-within] .DateRangePicker-module-scss-module__Luk0KW__date-range-picker__label,.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__group[data-focus-within] .DateRangePicker-module-scss-module__Luk0KW__date-range-picker__calendar-btn{color:var(--red-400)}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__group[data-disabled]{cursor:not-allowed;opacity:.3}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__content{flex-direction:column;flex:1;justify-content:center;gap:2rem;min-width:0;display:flex}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__label{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-letter-spacing);text-transform:var(--type-body-sm-transform);color:var(--gray-500);transition:color var(--tr-time)ease}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__label--top{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-letter-spacing);text-transform:var(--type-body-sm-transform);color:var(--gray-600);margin-bottom:6rem;font-weight:500;display:block}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__fields{align-items:center;gap:4rem;min-width:0;display:flex}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker--surface-secondary .DateRangePicker-module-scss-module__Luk0KW__date-range-picker__group{background-color:var(--gray-100);border-color:#0000}@media (hover:hover){.DateRangePicker-module-scss-module__Luk0KW__date-range-picker--surface-secondary .DateRangePicker-module-scss-module__Luk0KW__date-range-picker__group:hover:not([data-disabled]){background-color:var(--white);border-color:var(--gray-300)}}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker--surface-secondary .DateRangePicker-module-scss-module__Luk0KW__date-range-picker__group[data-focus-within]{background-color:var(--white);border-color:var(--red-300)}@media (hover:hover){.DateRangePicker-module-scss-module__Luk0KW__date-range-picker--surface-secondary .DateRangePicker-module-scss-module__Luk0KW__date-range-picker__group[data-focus-within]:hover:not([data-disabled]){border-color:var(--red-300)}}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker--compact{flex-direction:column;flex-shrink:0;gap:6rem;width:auto;display:inline-flex}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker--compact .DateRangePicker-module-scss-module__Luk0KW__date-range-picker__group{width:248rem;min-height:36rem;padding:6rem 8rem 6rem 16rem}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__input{font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);letter-spacing:var(--type-body-md-letter-spacing);text-transform:var(--type-body-md-transform);align-items:center;min-width:80rem;display:flex}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__segment{caret-color:#0000;white-space:nowrap;border-radius:4rem;outline:none;padding:0 1rem;transition:background-color .1s}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__segment[data-type=literal]{color:var(--gray-400);padding:0}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__segment[data-placeholder]{color:var(--gray-500)}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__segment[data-focused]{background-color:var(--red-100);color:var(--red-700)}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__separator{font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);letter-spacing:var(--type-body-md-letter-spacing);text-transform:var(--type-body-md-transform);color:var(--gray-400);-webkit-user-select:none;user-select:none;flex-shrink:0;padding:0 4rem}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__calendar-btn{font:inherit;cursor:pointer;color:var(--gray-400);text-align:left;width:24rem;height:24rem;cursor:pointer;transition:color var(--tr-time)ease;background-color:#0000;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;margin:0 0 0 auto;padding:4rem;display:flex}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__calendar-btn svg,.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__calendar-btn img,.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__calendar-btn picture,.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__calendar-btn video{width:100%;max-width:100%;height:auto;display:block}@media (hover:hover){.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__calendar-btn:hover{color:var(--gray-600)}}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__calendar-btn[data-focus-visible]{box-shadow:var(--shadow-red);border-radius:var(--radius-lg);outline:none}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__popover{background-color:var(--white);border-radius:var(--radius-2xl);border:1rem solid var(--gray-200);box-shadow:var(--shadow-lg);outline:none}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__popover[data-entering]{animation:.15s DateRangePicker-module-scss-module__Luk0KW__drp-in}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__popover[data-exiting]{animation:.1s forwards DateRangePicker-module-scss-module__Luk0KW__drp-out}.DateRangePicker-module-scss-module__Luk0KW__date-range-picker__dialog{outline:none;padding:12rem}@keyframes DateRangePicker-module-scss-module__Luk0KW__drp-in{0%{opacity:0;transform:scale(.96)translateY(-4rem)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes DateRangePicker-module-scss-module__Luk0KW__drp-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.DateRangePicker-module-scss-module__Luk0KW__range-calendar{width:252rem}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__header{justify-content:space-between;align-items:center;gap:4rem;padding:0 2rem 16rem;display:flex}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__nav-btn{font:inherit;cursor:pointer;color:var(--red-500);text-align:left;border-radius:var(--radius-2xl);width:24rem;height:24rem;cursor:pointer;background-color:#0000;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .1s,color .1s;display:flex}@media (hover:hover){.DateRangePicker-module-scss-module__Luk0KW__range-calendar__nav-btn:hover{background-color:var(--gray-100);color:var(--red-600)}}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__nav-btn[data-focus-visible]{box-shadow:var(--shadow-red);outline:none}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__nav-icon{width:var(--icon-sm);height:var(--icon-sm);display:flex}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__nav-icon svg,.DateRangePicker-module-scss-module__Luk0KW__range-calendar__nav-icon img,.DateRangePicker-module-scss-module__Luk0KW__range-calendar__nav-icon picture,.DateRangePicker-module-scss-module__Luk0KW__range-calendar__nav-icon video{width:100%;max-width:100%;height:auto;display:block}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__heading-btn{font:inherit;cursor:pointer;color:inherit;text-align:left;border-radius:var(--radius-lg);cursor:pointer;background-color:#0000;border:none;outline:none;flex:1;justify-content:center;align-items:center;gap:2rem;margin:0;padding:2rem 4rem;transition:background-color .1s;display:flex}@media (hover:hover){.DateRangePicker-module-scss-module__Luk0KW__range-calendar__heading-btn:hover{background-color:var(--gray-100)}}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__heading{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-letter-spacing);text-transform:var(--type-body-sm-transform);color:var(--gray-800);margin:0;font-weight:500}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__heading-chevron{width:12rem;height:12rem;color:var(--gray-500);transition:transform .15s;display:flex;transform:rotate(90deg)}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__heading-chevron svg,.DateRangePicker-module-scss-module__Luk0KW__range-calendar__heading-chevron img,.DateRangePicker-module-scss-module__Luk0KW__range-calendar__heading-chevron picture,.DateRangePicker-module-scss-module__Luk0KW__range-calendar__heading-chevron video{width:100%;max-width:100%;height:auto;display:block}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__heading-chevron{flex-shrink:0}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__heading-chevron--up{transform:rotate(-90deg)}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__grid{border-collapse:separate;border-spacing:0;width:100%}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__header-cell{font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-line-height);letter-spacing:var(--type-caption-letter-spacing);text-transform:var(--type-caption-transform);color:var(--gray-500);text-align:center;text-transform:lowercase;padding-bottom:8rem;font-weight:500}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell{cursor:pointer;outline:none;padding:2rem 0}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell[data-selected]:not([data-selection-start]):not([data-selection-end]){background-color:var(--red-50,#fff5f5)}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell[data-selection-start]:not([data-selection-end]){background:linear-gradient(90deg,transparent 50%,var(--red-50,#fff5f5)50%)}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell[data-selection-end]:not([data-selection-start]){background:linear-gradient(90deg,var(--red-50,#fff5f5)50%,transparent 50%)}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell[data-selection-start][data-selection-end]{background:0 0}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell[data-outside-month]{opacity:.4}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell[data-disabled]{cursor:default;pointer-events:none;opacity:.3}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell-inner{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-letter-spacing);text-transform:var(--type-body-sm-transform);width:32rem;height:32rem;color:var(--gray-800);border-radius:50%;justify-content:center;align-items:center;margin:0 auto;font-weight:500;transition:background-color .1s,color .1s;display:flex}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell[data-today]:not([data-selected]) .DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell-inner{background-color:var(--red-100);color:var(--red-600)}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell[data-selection-start] .DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell-inner,.DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell[data-selection-end] .DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell-inner{background-color:var(--red-500);color:var(--white)}@media (hover:hover){.DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell:not([data-disabled]):not([data-selected]):not([data-today]):hover .DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell-inner{background-color:var(--gray-100)}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell[data-selected]:not([data-selection-start]):not([data-selection-end]):hover .DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell-inner{background-color:var(--red-100)}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell[data-selection-start]:hover .DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell-inner,.DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell[data-selection-end]:hover .DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell-inner{background-color:var(--red-600)}}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell[data-focus-visible] .DateRangePicker-module-scss-module__Luk0KW__range-calendar__cell-inner{box-shadow:var(--shadow-red)}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__year-grid{scrollbar-width:thin;scrollbar-color:var(--gray-300)#0000;grid-template-columns:repeat(3,1fr);gap:2rem;max-height:216rem;padding-top:4rem;display:grid;overflow-y:auto}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__year-grid::-webkit-scrollbar{width:6rem;height:6rem}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__year-grid::-webkit-scrollbar-track{background:0 0}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__year-grid::-webkit-scrollbar-thumb{background-color:var(--gray-300);border-radius:var(--radius-full)}@media (hover:hover){.DateRangePicker-module-scss-module__Luk0KW__range-calendar__year-grid::-webkit-scrollbar-thumb:hover{background-color:var(--gray-400)}}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__year-btn{font:inherit;cursor:pointer;color:var(--gray-700);text-align:left;font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-letter-spacing);text-transform:var(--type-body-sm-transform);border-radius:var(--radius-lg);text-align:center;cursor:pointer;background-color:#0000;border:none;outline:none;margin:0;padding:8rem 4rem;font-weight:500;transition:background-color .1s,color .1s}@media (hover:hover){.DateRangePicker-module-scss-module__Luk0KW__range-calendar__year-btn:hover{background-color:var(--gray-100)}}.DateRangePicker-module-scss-module__Luk0KW__range-calendar__year-btn--current{background-color:var(--red-500);color:var(--white)}@media (hover:hover){.DateRangePicker-module-scss-module__Luk0KW__range-calendar__year-btn--current:hover{background-color:var(--red-600)}}
.PhoneField-module-scss-module__scKYUW__phone-field{background-color:var(--gray-100);border-radius:var(--radius-2xl);border:1rem solid var(--gray-100);align-items:stretch;width:100%;min-height:48rem;display:flex;position:relative}@media screen and (max-width:599px){.PhoneField-module-scss-module__scKYUW__phone-field{min-height:44rem}}.PhoneField-module-scss-module__scKYUW__phone-field{transition-property:border-color,box-shadow,background-color;transition-duration:var(--tr-time);transition-timing-function:ease}@media (hover:hover){.PhoneField-module-scss-module__scKYUW__phone-field:hover:not(:has(.PhoneField-module-scss-module__scKYUW__phone-field__input:disabled)){border-color:var(--gray-200);background-color:#0000}}:is(.PhoneField-module-scss-module__scKYUW__phone-field:has(.PhoneField-module-scss-module__scKYUW__phone-field__input:focus),.PhoneField-module-scss-module__scKYUW__phone-field--open){border-color:var(--red-300);box-shadow:var(--shadow-red);background-color:#0000}@media (hover:hover){:is(.PhoneField-module-scss-module__scKYUW__phone-field:has(.PhoneField-module-scss-module__scKYUW__phone-field__input:focus):hover,.PhoneField-module-scss-module__scKYUW__phone-field--open:hover){border-color:var(--red-300);background-color:#0000}}:is(.PhoneField-module-scss-module__scKYUW__phone-field:has(.PhoneField-module-scss-module__scKYUW__phone-field__input:focus) .PhoneField-module-scss-module__scKYUW__phone-field__label,.PhoneField-module-scss-module__scKYUW__phone-field--open .PhoneField-module-scss-module__scKYUW__phone-field__label){color:var(--red-400)}.PhoneField-module-scss-module__scKYUW__phone-field:has(.PhoneField-module-scss-module__scKYUW__phone-field__input:disabled){opacity:.5}.PhoneField-module-scss-module__scKYUW__phone-field--error{border-color:var(--red-400)}@media (hover:hover){.PhoneField-module-scss-module__scKYUW__phone-field--error:hover{border-color:var(--red-400)}}.PhoneField-module-scss-module__scKYUW__phone-field--error.PhoneField-module-scss-module__scKYUW__phone-field--error--open{border-color:var(--red-500);box-shadow:var(--shadow-red)}.PhoneField-module-scss-module__scKYUW__phone-field--error:has(.PhoneField-module-scss-module__scKYUW__phone-field__input:focus){border-color:var(--red-500);box-shadow:var(--shadow-red)}@media (hover:hover){.PhoneField-module-scss-module__scKYUW__phone-field--error.PhoneField-module-scss-module__scKYUW__phone-field--error--open:hover{border-color:var(--red-500)}.PhoneField-module-scss-module__scKYUW__phone-field--error:has(.PhoneField-module-scss-module__scKYUW__phone-field__input:focus):hover{border-color:var(--red-500)}}.PhoneField-module-scss-module__scKYUW__phone-field__country{font:inherit;cursor:pointer;color:inherit;text-align:left;border-radius:var(--radius-2xl)0 0 var(--radius-2xl);transition:background-color var(--tr-time)ease;background-color:#0000;border:none;outline:none;flex-shrink:0;align-items:center;gap:4rem;margin:0;padding:0 12rem 0 16rem;display:flex}.PhoneField-module-scss-module__scKYUW__phone-field__country:disabled{cursor:not-allowed}@media screen and (max-width:599px){.PhoneField-module-scss-module__scKYUW__phone-field__country{gap:2rem;padding:0 8rem 0 12rem}}.PhoneField-module-scss-module__scKYUW__phone-field__flag{border-radius:50%;flex-shrink:0;width:20rem;height:20rem;display:block;overflow:hidden}@media screen and (max-width:599px){.PhoneField-module-scss-module__scKYUW__phone-field__flag{width:18rem;height:18rem}}.PhoneField-module-scss-module__scKYUW__phone-field__chevron{width:16rem;height:16rem;color:var(--gray-500);flex-shrink:0;overflow:visible}@media screen and (max-width:599px){.PhoneField-module-scss-module__scKYUW__phone-field__chevron{width:14rem;height:14rem}}.PhoneField-module-scss-module__scKYUW__phone-field__divider{background-color:var(--gray-300);flex-shrink:0;align-self:center;width:1rem;height:20rem;margin-right:12rem}@media screen and (max-width:599px){.PhoneField-module-scss-module__scKYUW__phone-field__divider{height:18rem;margin-right:8rem}}.PhoneField-module-scss-module__scKYUW__phone-field__dial-code{font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);letter-spacing:var(--type-body-md-letter-spacing);text-transform:var(--type-body-md-transform);color:var(--gray-900);pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;align-self:flex-end;padding:0 6rem 4rem 0}.PhoneField-module-scss-module__scKYUW__phone-field__input-wrap{flex:auto;min-width:0;position:relative}.PhoneField-module-scss-module__scKYUW__phone-field__input{font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);letter-spacing:var(--type-body-md-letter-spacing);text-transform:var(--type-body-md-transform);width:100%;box-shadow:none;color:var(--gray-900);background-color:#0000;border:none;outline:none;padding:21rem 16rem 4rem 0;font-family:inherit;position:relative}@media screen and (max-width:599px){.PhoneField-module-scss-module__scKYUW__phone-field__input{padding:17rem 14rem 4rem 0}}.PhoneField-module-scss-module__scKYUW__phone-field__label{font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);letter-spacing:var(--type-body-md-letter-spacing);text-transform:var(--type-body-md-transform);pointer-events:none;color:var(--gray-500);transform-origin:0;transition:color var(--tr-time)ease;position:absolute;top:13rem;left:81rem;transform:translateY(-47.5%)scale(.85)}@media screen and (max-width:599px){.PhoneField-module-scss-module__scKYUW__phone-field__label{top:12rem;left:63rem;transform:translateY(-50%)scale(.85)}}.PhoneField-module-scss-module__scKYUW__phone-field__dropdown{background-color:var(--white);border:1rem solid var(--gray-200);border-radius:var(--radius-3xl);min-width:180rem;box-shadow:var(--shadow-md);z-index:40;outline:none;flex-direction:column;gap:2rem;padding:6rem;display:flex}@media screen and (max-width:599px){.PhoneField-module-scss-module__scKYUW__phone-field__dropdown{border-radius:var(--radius-2xl);gap:1rem;padding:4rem}}.PhoneField-module-scss-module__scKYUW__phone-field__option{font:inherit;cursor:pointer;color:inherit;text-align:left;border-radius:var(--radius-2xl);white-space:nowrap;min-height:36rem;transition:background-color var(--tr-time)ease;background-color:#0000;border:none;outline:none;align-items:center;gap:8rem;margin:0;padding:6rem 10rem;display:flex}@media (hover:hover){.PhoneField-module-scss-module__scKYUW__phone-field__option:hover{background-color:var(--gray-100)}}.PhoneField-module-scss-module__scKYUW__phone-field__option:active{background-color:var(--gray-200)}@media screen and (max-width:599px){.PhoneField-module-scss-module__scKYUW__phone-field__option{border-radius:var(--radius-xl);gap:6rem;min-height:32rem;padding:4rem 8rem}}.PhoneField-module-scss-module__scKYUW__phone-field__option-code{font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);letter-spacing:var(--type-body-md-letter-spacing);text-transform:var(--type-body-md-transform);min-width:38rem;color:var(--gray-400);flex-shrink:0}@media screen and (max-width:599px){.PhoneField-module-scss-module__scKYUW__phone-field__option-code{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-letter-spacing);text-transform:var(--type-body-sm-transform);min-width:32rem}}.PhoneField-module-scss-module__scKYUW__phone-field__option-name{font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);letter-spacing:var(--type-body-md-letter-spacing);text-transform:var(--type-body-md-transform);flex:1;font-weight:500}@media screen and (max-width:599px){.PhoneField-module-scss-module__scKYUW__phone-field__option-name{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-letter-spacing);text-transform:var(--type-body-sm-transform)}}.PhoneField-module-scss-module__scKYUW__phone-field__option-name{color:var(--gray-800)}
.Dropdown-module-scss-module__Kqu-_W__dropdown__content{z-index:40;background-color:var(--white);box-shadow:var(--shadow-overlay);will-change:transform,opacity;width:max-content;min-width:180rem;transform-origin:var(--radix-dropdown-menu-content-transform-origin);border-radius:24rem;outline:none;flex-direction:column;gap:2rem;padding:6rem;display:flex;overflow:hidden}@media screen and (max-width:599px){.Dropdown-module-scss-module__Kqu-_W__dropdown__content{border-radius:20rem;min-width:160rem;padding:4rem}}.Dropdown-module-scss-module__Kqu-_W__dropdown__content[data-state=open][data-side=bottom]{animation:.15s cubic-bezier(.16,1,.3,1) Dropdown-module-scss-module__Kqu-_W__dropdown-in-bottom}.Dropdown-module-scss-module__Kqu-_W__dropdown__content[data-state=open][data-side=top]{animation:.15s cubic-bezier(.16,1,.3,1) Dropdown-module-scss-module__Kqu-_W__dropdown-in-top}.Dropdown-module-scss-module__Kqu-_W__dropdown__content[data-state=open][data-side=right]{animation:.15s cubic-bezier(.16,1,.3,1) Dropdown-module-scss-module__Kqu-_W__dropdown-in-right}.Dropdown-module-scss-module__Kqu-_W__dropdown__content[data-state=open][data-side=left]{animation:.15s cubic-bezier(.16,1,.3,1) Dropdown-module-scss-module__Kqu-_W__dropdown-in-left}.Dropdown-module-scss-module__Kqu-_W__dropdown__content[data-state=closed]{animation:.1s forwards Dropdown-module-scss-module__Kqu-_W__dropdown-out}.Dropdown-module-scss-module__Kqu-_W__dropdown__item{cursor:pointer;border-radius:var(--radius-2xl);outline:none;width:100%}.Dropdown-module-scss-module__Kqu-_W__dropdown__item[data-highlighted] .Dropdown-module-scss-module__Kqu-_W__dropdown__item-trigger{background-color:var(--gray-100)}.Dropdown-module-scss-module__Kqu-_W__dropdown__item[data-disabled]{cursor:not-allowed;pointer-events:none}.Dropdown-module-scss-module__Kqu-_W__dropdown__item[data-disabled] .Dropdown-module-scss-module__Kqu-_W__dropdown__item-trigger{opacity:.5}.Dropdown-module-scss-module__Kqu-_W__dropdown__item-trigger{font:inherit;cursor:pointer;color:var(--gray-800);text-align:left;font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);letter-spacing:var(--type-body-md-letter-spacing);text-transform:var(--type-body-md-transform);border-radius:var(--radius-2xl);width:100%;min-height:36rem;transition:background-color var(--tr-time);background-color:#0000;border:none;outline:none;flex-shrink:0;align-items:center;gap:8rem;margin:0;padding:6rem 12rem;font-weight:500;display:flex}@media screen and (max-width:599px){.Dropdown-module-scss-module__Kqu-_W__dropdown__item-trigger{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-letter-spacing);text-transform:var(--type-body-sm-transform);border-radius:var(--radius-2xl);gap:6rem;min-height:32rem;padding:4rem 12rem;font-weight:500}}.Dropdown-module-scss-module__Kqu-_W__dropdown__item-trigger:has(.Dropdown-module-scss-module__Kqu-_W__dropdown__item-description){align-items:flex-start;padding-block:8rem}.Dropdown-module-scss-module__Kqu-_W__dropdown__item-trigger:has(.Dropdown-module-scss-module__Kqu-_W__dropdown__item-description) .Dropdown-module-scss-module__Kqu-_W__dropdown__item-icon{margin-top:2rem}.Dropdown-module-scss-module__Kqu-_W__dropdown__item-trigger[data-variant=destructive],.Dropdown-module-scss-module__Kqu-_W__dropdown__item-trigger[data-variant=destructive] .Dropdown-module-scss-module__Kqu-_W__dropdown__item-icon{color:var(--red-500)}.Dropdown-module-scss-module__Kqu-_W__dropdown__item-trigger[data-variant=destructive] .Dropdown-module-scss-module__Kqu-_W__dropdown__item-description{color:var(--red-400)}.Dropdown-module-scss-module__Kqu-_W__dropdown__item-content{flex-direction:column;flex:1;gap:1rem;min-width:0;display:flex}.Dropdown-module-scss-module__Kqu-_W__dropdown__item-text{flex-shrink:0}.Dropdown-module-scss-module__Kqu-_W__dropdown__item-description{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-letter-spacing);text-transform:var(--type-body-sm-transform);color:var(--gray-500);font-weight:400}.Dropdown-module-scss-module__Kqu-_W__dropdown__item-icon{width:16rem;height:16rem;color:var(--gray-500);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Dropdown-module-scss-module__Kqu-_W__dropdown__item-icon svg,.Dropdown-module-scss-module__Kqu-_W__dropdown__item-icon img,.Dropdown-module-scss-module__Kqu-_W__dropdown__item-icon picture,.Dropdown-module-scss-module__Kqu-_W__dropdown__item-icon video{width:100%;max-width:100%;height:auto;display:block}.Dropdown-module-scss-module__Kqu-_W__dropdown__separator{background-color:var(--gray-200);height:1rem;margin:4rem 12rem}@media screen and (max-width:599px){.Dropdown-module-scss-module__Kqu-_W__dropdown__separator{margin:3rem 10rem}}@keyframes Dropdown-module-scss-module__Kqu-_W__dropdown-in-bottom{0%{opacity:0;transform:scale(.92)translateY(-4rem)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes Dropdown-module-scss-module__Kqu-_W__dropdown-in-top{0%{opacity:0;transform:scale(.92)translateY(4rem)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes Dropdown-module-scss-module__Kqu-_W__dropdown-in-right{0%{opacity:0;transform:scale(.92)translate(-4rem)}to{opacity:1;transform:scale(1)translate(0)}}@keyframes Dropdown-module-scss-module__Kqu-_W__dropdown-in-left{0%{opacity:0;transform:scale(.92)translate(4rem)}to{opacity:1;transform:scale(1)translate(0)}}@keyframes Dropdown-module-scss-module__Kqu-_W__dropdown-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}
.Accordion-module-scss-module__x9YBpa__accordion{width:100%}.Accordion-module-scss-module__x9YBpa__accordion__item{border-bottom:1rem solid var(--gray-200);position:relative}.Accordion-module-scss-module__x9YBpa__accordion__item:last-child{border-bottom:none}.Accordion-module-scss-module__x9YBpa__accordion__heading{display:flex}.Accordion-module-scss-module__x9YBpa__accordion__trigger{font:inherit;cursor:pointer;color:var(--gray-900);text-align:left;width:100%;font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);letter-spacing:var(--type-body-md-letter-spacing);text-transform:var(--type-body-md-transform);transition:opacity var(--tr-time);background-color:#0000;border:none;outline:none;flex:1;justify-content:space-between;align-items:center;gap:12rem;margin:0;padding:16rem;font-weight:500;display:flex}.Accordion-module-scss-module__x9YBpa__accordion__trigger:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){.Accordion-module-scss-module__x9YBpa__accordion__trigger:hover:not(:disabled):not([data-state=open]){opacity:.7}}.Accordion-module-scss-module__x9YBpa__accordion__trigger-content{text-align:left;flex:1}.Accordion-module-scss-module__x9YBpa__accordion__indicator{width:20rem;height:20rem;color:var(--gray-500);transition:transform var(--tr-time);flex-shrink:0;display:block;overflow:visible}.Accordion-module-scss-module__x9YBpa__accordion__trigger[data-state=open] .Accordion-module-scss-module__x9YBpa__accordion__indicator{transform:rotate(180deg)}.Accordion-module-scss-module__x9YBpa__accordion__panel{overflow:hidden}.Accordion-module-scss-module__x9YBpa__accordion__panel[data-state=open]{animation:Accordion-module-scss-module__x9YBpa__accordion-down var(--tr-time)ease-out}.Accordion-module-scss-module__x9YBpa__accordion__panel[data-state=closed]{animation:Accordion-module-scss-module__x9YBpa__accordion-up var(--tr-time)ease-out}.Accordion-module-scss-module__x9YBpa__accordion__body{font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);letter-spacing:var(--type-body-md-letter-spacing);text-transform:var(--type-body-md-transform);color:var(--gray-600);padding:0 16rem 16rem}.Accordion-module-scss-module__x9YBpa__accordion--surface{border-radius:var(--radius-2xl);background-color:var(--shell-bg);overflow:hidden}.Accordion-module-scss-module__x9YBpa__accordion--surface .Accordion-module-scss-module__x9YBpa__accordion__item{border-bottom:1rem solid var(--gray-200)}.Accordion-module-scss-module__x9YBpa__accordion--size-lg.Accordion-module-scss-module__x9YBpa__accordion--surface{border-radius:var(--radius-3xl)}.Accordion-module-scss-module__x9YBpa__accordion--size-lg .Accordion-module-scss-module__x9YBpa__accordion__trigger{font-size:var(--type-body-xl-size);font-weight:var(--type-body-xl-weight);line-height:var(--type-body-xl-line-height);letter-spacing:var(--type-body-xl-letter-spacing);text-transform:var(--type-body-xl-transform);gap:16rem;padding:24rem 28rem;font-weight:600}.Accordion-module-scss-module__x9YBpa__accordion--size-lg .Accordion-module-scss-module__x9YBpa__accordion__indicator{width:24rem;height:24rem}.Accordion-module-scss-module__x9YBpa__accordion--size-lg .Accordion-module-scss-module__x9YBpa__accordion__body{font-size:var(--type-body-lg-size);font-weight:var(--type-body-lg-weight);line-height:var(--type-body-lg-line-height);letter-spacing:var(--type-body-lg-letter-spacing);text-transform:var(--type-body-lg-transform);padding:0 28rem 24rem}@keyframes Accordion-module-scss-module__x9YBpa__accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes Accordion-module-scss-module__x9YBpa__accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media (prefers-reduced-motion:reduce){.Accordion-module-scss-module__x9YBpa__accordion__panel,.Accordion-module-scss-module__x9YBpa__accordion__indicator,.Accordion-module-scss-module__x9YBpa__accordion__trigger{transition:none;animation:none}}
.CookieBanner-module-scss-module__o4TiWq__cookie-banner{z-index:60;border-radius:var(--radius-2xl);border:1rem solid var(--gray-200);background-color:var(--white);width:calc(100% - 32rem);max-width:560rem;box-shadow:0 1px 0 var(--white-transparent-35)inset,var(--shadow-lg);padding:16rem 20rem;position:fixed;bottom:24rem;left:50%;transform:translate(-50%)}@media screen and (max-width:599px){.CookieBanner-module-scss-module__o4TiWq__cookie-banner{width:calc(100% - 24rem);padding:14rem 16rem;bottom:80rem}}.CookieBanner-module-scss-module__o4TiWq__cookie-banner__content{flex-direction:column;gap:14rem;display:flex}@media screen and (max-width:599px){.CookieBanner-module-scss-module__o4TiWq__cookie-banner__content{gap:12rem}}.CookieBanner-module-scss-module__o4TiWq__cookie-banner__text{flex-direction:column;align-items:flex-start;gap:6rem;display:flex}.CookieBanner-module-scss-module__o4TiWq__cookie-banner__title{font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);letter-spacing:var(--type-body-md-letter-spacing);text-transform:var(--type-body-md-transform);color:var(--gray-900);margin:0;font-weight:600}.CookieBanner-module-scss-module__o4TiWq__cookie-banner__category{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-letter-spacing);text-transform:var(--type-body-sm-transform);color:var(--gray-700);margin:0;line-height:1.5}.CookieBanner-module-scss-module__o4TiWq__cookie-banner__category strong{color:var(--gray-900);font-weight:500}.CookieBanner-module-scss-module__o4TiWq__cookie-banner__link{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-letter-spacing);text-transform:var(--type-body-sm-transform);color:var(--red-600);text-underline-offset:3rem;white-space:nowrap;margin-top:2rem;text-decoration:underline}@media (hover:hover){.CookieBanner-module-scss-module__o4TiWq__cookie-banner__link:hover{color:var(--red-700)}}.CookieBanner-module-scss-module__o4TiWq__cookie-banner__actions{flex-shrink:0;align-items:center;gap:8rem;display:flex}@media screen and (max-width:599px){.CookieBanner-module-scss-module__o4TiWq__cookie-banner__actions{flex-direction:column;width:100%}.CookieBanner-module-scss-module__o4TiWq__cookie-banner__actions>*{width:100%}}
.CookieSettingsButton-module-scss-module__4ihVkq__cookie-settings-button{font:inherit;cursor:pointer;color:var(--gray-600);text-align:left;font-size:var(--type-body-lg-size);font-weight:var(--type-body-lg-weight);line-height:var(--type-body-lg-line-height);letter-spacing:var(--type-body-lg-letter-spacing);text-transform:var(--type-body-lg-transform);text-underline-offset:3px;transition:color var(--tr-time);background-color:#0000;border:none;outline:none;margin:0;padding:0;text-decoration:none}@media (hover:hover){.CookieSettingsButton-module-scss-module__4ihVkq__cookie-settings-button:hover{color:var(--red-600);text-decoration:underline}}.CookieSettingsButton-module-scss-module__4ihVkq__cookie-settings-button:focus-visible{outline:2px solid var(--red-500);outline-offset:2px}
.MobileList-module-scss-module__X6pfHa__mobile-list{background-color:var(--gray-100);border-radius:var(--radius-2-5xl);transition:opacity var(--tr-time);flex-direction:column;gap:6rem;padding:4rem;display:flex}.MobileList-module-scss-module__X6pfHa__mobile-list[data-fetching]{opacity:.5;pointer-events:none}.MobileList-module-scss-module__X6pfHa__mobile-list--empty{flex-grow:1}.MobileList-module-scss-module__X6pfHa__mobile-list [data-slot=empty-media]{background-color:var(--white)}.MobileList-module-scss-module__X6pfHa__mobile-list__footer{padding:8rem 8rem 12rem}.MobileList-module-scss-module__X6pfHa__mobile-list__footer [data-slot=pagination]{justify-content:center}.MobileList-module-scss-module__X6pfHa__mobile-list__footer [data-slot=pagination-summary]{display:none}.MobileList-module-scss-module__X6pfHa__mobile-list__footer [data-slot=pagination-content]{align-self:center}
.NoResults-module-scss-module__6oUNaG__no-results__actions{justify-content:center;gap:8rem;display:flex}
.BottomSheet-module-scss-module__NuXTva__bottom-sheet__overlay{z-index:20;background-color:#0006;position:fixed;inset:0}.BottomSheet-module-scss-module__NuXTva__bottom-sheet__content{z-index:21;background-color:var(--white);border-radius:var(--radius-4xl)var(--radius-4xl)0 0;outline:none;flex-direction:column;max-height:calc(100dvh - 40rem);display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8rem 32rem #0f172a24}.BottomSheet-module-scss-module__NuXTva__bottom-sheet__handle{background-color:var(--gray-300);border-radius:999px;flex-shrink:0;align-self:center;width:40rem;height:4rem;margin:10rem 0 6rem}.BottomSheet-module-scss-module__NuXTva__bottom-sheet__title{font-size:var(--type-h4-size);font-weight:var(--type-h4-weight);line-height:var(--type-h4-line-height);letter-spacing:var(--type-h4-letter-spacing);text-transform:var(--type-h4-transform);flex-shrink:0;padding:4rem 24rem 8rem}.BottomSheet-module-scss-module__NuXTva__bottom-sheet__body{padding:8rem 16rem calc(env(safe-area-inset-bottom,0px) + 16rem);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--gray-300)#0000;overflow-y:auto}.BottomSheet-module-scss-module__NuXTva__bottom-sheet__body::-webkit-scrollbar{width:6rem;height:6rem}.BottomSheet-module-scss-module__NuXTva__bottom-sheet__body::-webkit-scrollbar-track{background:0 0}.BottomSheet-module-scss-module__NuXTva__bottom-sheet__body::-webkit-scrollbar-thumb{background-color:var(--gray-300);border-radius:var(--radius-full)}@media (hover:hover){.BottomSheet-module-scss-module__NuXTva__bottom-sheet__body::-webkit-scrollbar-thumb:hover{background-color:var(--gray-400)}}.BottomSheet-module-scss-module__NuXTva__bottom-sheet__radio-list{border-radius:var(--radius-2xl);background-color:var(--gray-100);flex-direction:column;gap:0;padding:4rem;display:flex}.BottomSheet-module-scss-module__NuXTva__bottom-sheet__radio{font:inherit;cursor:pointer;color:var(--gray-800);text-align:left;border-radius:var(--radius-xl);width:100%;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-letter-spacing);text-transform:var(--type-body-transform);text-align:left;transition:background-color var(--tr-time)ease;-webkit-tap-highlight-color:#0000;background-color:#0000;border:none;outline:none;align-items:center;gap:12rem;margin:0;padding:10rem 12rem;display:flex;position:relative}.BottomSheet-module-scss-module__NuXTva__bottom-sheet__radio+.BottomSheet-module-scss-module__NuXTva__bottom-sheet__radio:before{content:"";background-color:var(--gray-200);height:1rem;position:absolute;top:0;left:12rem;right:12rem}.BottomSheet-module-scss-module__NuXTva__bottom-sheet__radio--selected{color:var(--gray-900);font-weight:500}.BottomSheet-module-scss-module__NuXTva__bottom-sheet__radio-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BottomSheet-module-scss-module__NuXTva__bottom-sheet__radio-dot{border:0 solid var(--red-500);background-color:var(--gray-300);width:20rem;height:20rem;transition:border-color var(--tr-time)ease,background-color var(--tr-time)ease;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.BottomSheet-module-scss-module__NuXTva__bottom-sheet__radio--selected .BottomSheet-module-scss-module__NuXTva__bottom-sheet__radio-dot{background-color:var(--white);border:5rem solid var(--red-500)}
.SearchSortMobileToolbar-module-scss-module___9tozW__search-sort-mobile-toolbar{align-items:center;gap:6rem;display:flex}.SearchSortMobileToolbar-module-scss-module___9tozW__search-sort-mobile-toolbar__search{flex:1;min-width:0}
.HelpLink-module-scss-module__HzXCEa__help-link{border-radius:var(--radius-lg);width:28rem;height:28rem;color:var(--gray-400);transition:color var(--tr-time),background-color var(--tr-time);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HelpLink-module-scss-module__HzXCEa__help-link svg{width:18rem;height:18rem}@media (hover:hover){.HelpLink-module-scss-module__HzXCEa__help-link:hover{color:var(--gray-700);background-color:var(--gray-100)}}
.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__label{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-letter-spacing);text-transform:var(--type-body-sm-transform);color:var(--gray-500)}@media screen and (max-width:599px){.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__label{font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-line-height);letter-spacing:var(--type-caption-letter-spacing);text-transform:var(--type-caption-transform)}}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value{font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);letter-spacing:var(--type-body-md-letter-spacing);text-transform:var(--type-body-md-transform);color:var(--gray-950);font-weight:600}@media screen and (max-width:599px){.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-letter-spacing);text-transform:var(--type-body-sm-transform);font-weight:600}}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__cell--client .CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value{color:var(--blue-700)}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value--positive,.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__cell--client .CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value--positive{color:var(--green-600)}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value--negative,.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__cell--client .CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value--negative{color:var(--red-500)}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value--overpaid,.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__cell--client .CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value--overpaid{color:var(--amber-600,#d97706)}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value--neutral,.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__cell--client .CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value--neutral{color:var(--gray-950)}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value--meta,.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__cell--client .CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value--meta{color:var(--gray-500)}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value-stack{flex-direction:column;align-items:flex-end;gap:0;display:flex}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value--strike{font-size:var(--type-caption-xs-size);font-weight:var(--type-caption-xs-weight);line-height:var(--type-caption-xs-line-height);letter-spacing:var(--type-caption-xs-letter-spacing);text-transform:var(--type-caption-xs-transform);color:var(--gray-400);line-height:1;text-decoration:line-through}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value--override{align-items:center;gap:4rem;display:inline-flex}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__cell--client .CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value--override{color:var(--violet-600)}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__override-dot{background-color:var(--violet-500);cursor:default;border-radius:50%;flex-shrink:0;width:6rem;height:6rem;display:inline-block}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__override-note-slot{display:inline-flex}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__weight{flex-direction:column;gap:6rem;width:100%;display:flex}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__weight-header{justify-content:space-between;align-items:center;display:flex}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__weight-bar{background-color:var(--gray-200);border-radius:999rem;width:100%;height:6rem;overflow:hidden}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__weight-fill{background-color:var(--red-500);border-radius:999rem;height:100%;transition:width .3s}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__weight-label{font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-line-height);letter-spacing:var(--type-caption-letter-spacing);text-transform:var(--type-caption-transform);color:var(--gray-400)}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__weight-percent{font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-line-height);letter-spacing:var(--type-caption-letter-spacing);text-transform:var(--type-caption-transform);color:var(--gray-700);font-weight:600}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table{background:var(--gray-100);border-radius:var(--radius-2xl);flex-direction:column;padding:0 4rem 4rem;display:flex;overflow:hidden}@media screen and (max-width:599px){.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table{--calc-table-gap:6rem}}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__head{gap:var(--calc-table-gap,12rem);background:var(--gray-100);flex-shrink:0;grid-template-columns:1fr 1fr 1fr;padding:12rem 16rem 10rem;display:grid}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__head--no-client{grid-template-columns:1fr 1fr}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__head-cell{font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-line-height);letter-spacing:var(--type-caption-letter-spacing);text-transform:var(--type-caption-transform);color:var(--gray-500);text-align:right;white-space:nowrap;font-weight:500;position:relative}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__head-cell:first-child{text-align:left}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__head-cell:not(:first-child):before{content:"";top:50%;left:calc(-1*var(--calc-table-gap,12rem)/2);background-color:var(--gray-300);border-radius:1rem;width:1rem;height:16rem;position:absolute;transform:translate(-50%,-50%)}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__list{background:var(--white);border-radius:var(--radius-2xl);scrollbar-width:thin;scrollbar-color:var(--gray-300)#0000;max-height:min(400rem,100dvh - 320rem);overflow:hidden auto}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__list::-webkit-scrollbar{width:6rem;height:6rem}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__list::-webkit-scrollbar-track{background:0 0}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__list::-webkit-scrollbar-thumb{background-color:var(--gray-300);border-radius:var(--radius-full)}@media (hover:hover){.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__list::-webkit-scrollbar-thumb:hover{background-color:var(--gray-400)}}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__list{flex-direction:column;display:flex}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__row{gap:var(--calc-table-gap,12rem);grid-template-columns:1fr 1fr 1fr;align-items:start;padding:12rem 16rem;display:grid}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__row+.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__row{border-top:1rem solid var(--gray-200)}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__row--no-client{grid-template-columns:1fr 1fr}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot{flex-direction:column;flex-shrink:0;display:flex;overflow:visible}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-row{gap:var(--calc-table-gap,12rem);grid-template-columns:1fr 1fr 1fr;align-items:start;padding:6rem 16rem;display:grid}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-row--no-client{grid-template-columns:1fr 1fr}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-row:first-child{padding-top:10rem}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-row:last-child{padding-bottom:10rem}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-row+.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-row{border-top:1rem solid var(--gray-200)}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-row--total{column-gap:var(--calc-table-gap,12rem);align-items:end}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-row--total .CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-label,.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-row--total .CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-total-buyer{align-self:end}:is(.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-row--total:has(.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__override-note-slot) .CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-label,.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-row--total:has(.CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__override-note-slot) .CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-total-buyer){margin-bottom:15rem}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-client-col{flex-direction:column;grid-column:3;align-items:flex-end;gap:0;min-width:0;display:flex}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-client-col .CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value--strike{margin-bottom:1rem}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-client-col .CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__override-note-slot{margin-top:2rem}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-client-col .CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value--override{color:var(--violet-600)}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-total-main{justify-content:flex-end;line-height:1;display:flex}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-total-buyer{grid-column:2}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-label{font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);letter-spacing:var(--type-body-md-letter-spacing);text-transform:var(--type-body-md-transform);color:var(--gray-950);font-weight:600}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-sub-label{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-letter-spacing);text-transform:var(--type-body-sm-transform);color:var(--gray-500)}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-row:has(+.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-row--no-divider){padding-bottom:2rem}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__foot-row--no-divider{padding-top:2rem;border-top:none!important}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__col{text-align:right;justify-content:flex-end;min-width:0;display:flex}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__col .CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value-stack{align-items:flex-end}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__col--client{text-align:right}.CalculationDetailsTable-module-scss-module__cK8JoG__calc-modal-table__col--client .CalculationDetailsTable-module-scss-module__cK8JoG__calc-table__value--override{color:var(--violet-600)}
