dialog.DialogBranded-module__5Br7LG__dialogBranded::backdrop{background:rgba(var(--brand-background-color) / .3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.DialogBranded-module__5Br7LG__dialogBranded{box-sizing:border-box;background:rgb(var(--brand-background-color));border-radius:var(--brand-button-border-radius);border:var(--brand-button-border-width) var(--brand-button-border-style) rgb(var(--brand-button-border-color));padding:max(1rem, env(safe-area-inset-top,0px)) max(1rem, env(safe-area-inset-right,0px)) max(1rem, env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px));width:min(100vw - 2rem,28rem);min-width:0;max-width:calc(100vw - 2rem);min-height:0;max-height:min(90vh, 100dvh - 2rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));color:rgb(var(--brand-text-color));overscroll-behavior:contain;gap:.5rem;margin:auto;overflow:hidden}@media (max-width:1024px){.DialogBranded-module__5Br7LG__dialogBranded{width:min(100vw - 1.5rem,32rem);max-width:calc(100vw - 1.5rem);max-height:min(92vh, 100dvh - 1.5rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}}@media (max-width:768px){.DialogBranded-module__5Br7LG__dialogBranded{padding:max(.75rem, env(safe-area-inset-top,0px)) max(.75rem, env(safe-area-inset-right,0px)) max(.75rem, env(safe-area-inset-bottom,0px)) max(.75rem, env(safe-area-inset-left,0px));width:min(100vw - 1rem,100%);max-width:calc(100vw - 1rem);max-height:min(94vh, 100dvh - 1rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}}.DialogBranded-module__5Br7LG__dialogBranded:has(.general_form) .form_wrapper{background:rgba(var(--brand-secondary-color) / .2);-webkit-backdrop-filter:blur(5px)}.DialogBranded-module__5Br7LG__dialogBranded .dialog_layout{flex-direction:column;gap:.5rem;height:100%;min-height:0;max-height:100%;display:flex}.DialogBranded-module__5Br7LG__dialogBranded .dialog_header{flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.DialogBranded-module__5Br7LG__dialogBranded .dialog_header h3{color:rgb(var(--brand-text-color));margin:0}.DialogBranded-module__5Br7LG__dialogBranded .dialog_body{border-radius:var(--brand-input-border-radius);min-height:0;color:rgb(var(--brand-text-color));-webkit-overflow-scrolling:touch;flex:auto;display:grid;overflow-y:auto}.DialogBranded-module__5Br7LG__dialogBranded .dialog_footer{flex-shrink:0;justify-content:space-between;display:flex}.DialogBranded-module__5Br7LG__dialogBranded .small_table{grid-template-columns:repeat(2,auto);gap:.5rem;display:grid}.DialogBranded-module__5Br7LG__dialogBranded button.close{cursor:pointer;color:rgb(var(--brand-text-color));background-color:rgba(var(--brand-secondary-color) / .4);border:var(--brand-button-border-width) var(--brand-button-border-style) rgb(var(--brand-button-border-color));border-radius:var(--brand-button-border-radius);padding:.5rem;transition:all .3s}:is(.DialogBranded-module__5Br7LG__dialogBranded button.close:hover,.DialogBranded-module__5Br7LG__dialogBranded button.close:focus-visible){background-color:rgb(var(--brand-main-color-highlight));color:rgb(var(--brand-button-text-color));opacity:.8}
.LocaleCountrySwitcher-module__Dpfg7a__localeCountrySwitcherDialog{width:min(92vw,720px);padding:.5rem}.LocaleCountrySwitcher-module__Dpfg7a__localeCountrySwitcherGrid{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr);align-items:start;gap:.75rem;display:grid}.LocaleCountrySwitcher-module__Dpfg7a__localeCountrySwitcherTitle{color:rgb(var(--brand-text-color));font-size:.85rem;font-weight:600}.LocaleCountrySwitcher-module__Dpfg7a__localeCountrySwitcherList{gap:.35rem;max-height:320px;margin-top:.45rem;padding-right:.25rem;display:grid;overflow-y:auto}.LocaleCountrySwitcher-module__Dpfg7a__localeCountrySwitcherItem{border-radius:var(--brand-input-border-radius,8px);cursor:pointer;text-align:left;border:1px solid rgb(var(--brand-input-border-color));background-color:rgb(var(--brand-input-background-color));max-width:100%;min-height:2.75rem;color:rgb(var(--brand-input-text-color));box-sizing:border-box;align-items:center;gap:.5rem;padding:.55rem .7rem;font-size:.875rem;line-height:1.25;text-decoration:none;display:flex}.LocaleCountrySwitcher-module__Dpfg7a__localeCountrySwitcherItem:hover{border-color:rgb(var(--brand-input-border-color-hover,var(--brand-input-border-color)))}.LocaleCountrySwitcher-module__Dpfg7a__localeCountrySwitcherItemActive{border:2px solid rgb(var(--brand-main-color-highlight,var(--brand-button-border-color)));background-color:rgb(var(--brand-input-background-color));font-weight:600}.LocaleCountrySwitcher-module__Dpfg7a__localeCountrySwitcherIcon{align-items:center;display:inline-flex}.LocaleCountrySwitcher-module__Dpfg7a__localeCountrySwitcherEmpty{color:rgb(var(--brand-secondary-text-color,var(--brand-text-color)));grid-column:1/-1;margin:0;font-size:.9rem}button.LocaleCountrySwitcher-module__Dpfg7a__localeCountrySwitcherTrigger[type=button]{border-width:var(--brand-button-border-width,1px);border-style:var(--brand-button-border-style,solid);border-color:rgb(var(--brand-button-border-color,var(--brand-input-border-color)));border-radius:var(--brand-button-border-radius,8px);background-color:rgb(var(--brand-button-background-color));min-height:2.75rem;color:rgb(var(--brand-button-text-color));cursor:pointer;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;justify-content:center;align-items:center;gap:.5rem;max-width:min(100%,16rem);padding:.55rem .95rem;font-family:inherit;font-size:.9rem;font-weight:600;line-height:1.2;display:inline-flex;overflow:hidden}button.LocaleCountrySwitcher-module__Dpfg7a__localeCountrySwitcherTrigger[type=button]:hover{background-color:rgb(var(--brand-button-border-color-hover,var(--brand-button-background-color)));color:rgb(var(--brand-text-color))}button.LocaleCountrySwitcher-module__Dpfg7a__localeCountrySwitcherTrigger[type=button]:focus-visible{outline:2px solid rgb(var(--brand-button-border-color-focus,var(--brand-main-color-highlight)));outline-offset:2px}@media (max-width:560px){.LocaleCountrySwitcher-module__Dpfg7a__localeCountrySwitcherGrid{grid-template-columns:1fr}.LocaleCountrySwitcher-module__Dpfg7a__localeCountrySwitcherDialog{width:min(94vw,720px);max-height:min(85dvh,640px)}.LocaleCountrySwitcher-module__Dpfg7a__localeCountrySwitcherList{max-height:min(42dvh,280px)}button.LocaleCountrySwitcher-module__Dpfg7a__localeCountrySwitcherTrigger[type=button]{max-width:min(100%,11.5rem);padding:.5rem .7rem;font-size:.84rem}}
