body{background:var(--mantine-color-white);color:var(--mantine-color-dark-0);margin:0;padding:0;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,h1,h2,h3,h4,h5,h6{font-family:var(--font-georama),Georama,system-ui,sans-serif}h1,h2,h3,h4,h5,h6{letter-spacing:-.01em}*{box-sizing:border-box}html{scroll-behavior:smooth}a{color:inherit}a,a:hover{text-decoration:none}:focus-visible{outline:2px solid var(--mantine-color-brand-5);outline-offset:2px}img[data-fallback]{object-fit:cover}[role=button]:not([aria-disabled=true]),button:not(:disabled),input[type=checkbox],input[type=radio],label[for],select,summary{cursor:pointer}[aria-disabled=true],button:disabled{cursor:not-allowed}a.tap,button.tap{display:inline-flex;align-items:center;min-height:44px}body.studio-mode{overflow:hidden}body.studio-mode main{min-height:calc(100vh - 80px)!important;height:calc(100vh - 80px);overflow:hidden}body.studio-mode .app-footer{display:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.badge_root__RvWlx{text-transform:none;letter-spacing:0;font-weight:600}.badge_root__RvWlx[data-variant=outline]{background:transparent;color:var(--mantine-color-dark-1);border-color:var(--mantine-color-dark-4)}.badge_root__RvWlx[data-variant=light]{background:var(--mantine-color-dark-9);color:var(--mantine-color-dark-1)}.button_root__ucmYQ{height:var(--button-height);padding-left:var(--button-padding-x);padding-right:var(--button-padding-x);font-size:var(--button-fz);line-height:var(--button-lh);letter-spacing:0;font-weight:600;text-transform:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease;& .mantine-Button-inner{gap:var(--button-gap)}&[data-variant=filled],&[data-variant=primary]{background:var(--mantine-color-brand-5);color:var(--mantine-color-white);border:1px solid var(--mantine-color-brand-5);&:hover{background:var(--mantine-color-brand-6);border-color:var(--mantine-color-brand-6)}&:active{background:var(--mantine-color-brand-7);border-color:var(--mantine-color-brand-7)}}&[data-variant=outline],&[data-variant=secondary]{background:var(--mantine-color-white);color:var(--mantine-color-dark-0);border:1px solid var(--mantine-color-dark-0);&:hover{background:var(--mantine-color-dark-9)}&:active{background:var(--mantine-color-dark-5)}}&[data-variant=subtle],&[data-variant=tertiary]{background:transparent;color:var(--mantine-color-dark-0);border:1px solid transparent;&:hover{background:var(--mantine-color-dark-9)}}&[data-variant=default]{background:var(--mantine-color-white);color:var(--mantine-color-dark-0);border:1px solid var(--mantine-color-dark-4);&:hover{background:var(--mantine-color-dark-9);border-color:var(--mantine-color-dark-3)}}&[data-variant=danger]{background:#b42318;color:var(--mantine-color-white);border:1px solid #b42318;&:hover{background:#912018;border-color:#912018}}&[data-variant=dangerTertiary]{background:transparent;color:#b42318;border:1px solid transparent;&:hover{background:#fef3f2}}&:disabled:not([data-loading]),&[data-disabled]:not([data-loading]){background:var(--mantine-color-dark-9);color:var(--mantine-color-dark-3);border:1px solid var(--mantine-color-dark-5);cursor:not-allowed}}.checkbox_body__v8Sgo{align-items:center}.checkbox_input__fhNQO{border-width:1px;border-color:var(--mantine-color-dark-3);background:var(--mantine-color-white)}.checkbox_input__fhNQO:checked{background-color:var(--mantine-color-brand-5);border-color:var(--mantine-color-brand-5)}.checkbox_input__fhNQO[data-error],.checkbox_input__fhNQO[data-error]:checked{background-color:var(--mantine-color-red-5);border-color:var(--mantine-color-red-5)}.checkbox_input__fhNQO:disabled{background-color:var(--mantine-color-dark-9);border-color:var(--mantine-color-dark-4)}.input_input__Pj0F3{height:44px;min-height:44px;padding-left:var(--mantine-spacing-sm);padding-right:var(--mantine-spacing-sm);font-size:var(--mantine-font-size-sm);border-width:1px;border-color:var(--mantine-color-dark-3);background:var(--mantine-color-white);color:var(--mantine-color-dark-0)}.input_input__Pj0F3::placeholder{color:var(--mantine-color-dark-3)}.input_input__Pj0F3:focus,.input_input__Pj0F3:focus-within{border-color:var(--mantine-color-dark-0);box-shadow:none;outline:2px solid var(--mantine-color-brand-5);outline-offset:1px}.input_input__Pj0F3[data-error]{border-color:var(--mantine-color-red-5)}.input_input__Pj0F3:disabled{background-color:var(--mantine-color-dark-9);color:var(--mantine-color-dark-2)}.input_label__Sm5gr{font-weight:600;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dark-0)}.input_description__N4w_N{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dark-2)}.input_required__QtBvO{color:var(--mantine-color-brand-5)}.input_error__H4W4X{color:#b42318}.pinInput_pinInput__gcKMm{width:48px;padding:0;text-align:center;font-size:var(--mantine-font-size-sm);font-weight:700}.tabs_list__MBLGG{justify-content:flex-start;gap:var(--mantine-spacing-lg);border-bottom:1px solid var(--mantine-color-dark-5)}.tabs_tab__OtmJV{flex:0 0 auto;justify-content:center;padding:var(--mantine-spacing-xs) 0;font-size:var(--mantine-font-size-sm);font-weight:500;color:var(--mantine-color-dark-2);border-bottom:2px solid transparent}.tabs_tab__OtmJV:hover{background:transparent;color:var(--mantine-color-dark-0)}.tabs_tab__OtmJV[data-active]{font-weight:600;color:var(--mantine-color-dark-0);border-bottom-color:var(--mantine-color-dark-0)}.m_17884d0f{--carousel-height:auto;position:relative}.m_a2dae653{height:var(--carousel-height);overflow:hidden}.m_a2dae653[data-type=container]{container:carousel/inline-size}.m_fcd81474{display:flex;flex-direction:row;height:var(--carousel-height)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=vertical]){margin-bottom:calc(var(--carousel-slide-gap) * -1)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=horizontal]){-webkit-margin-end:calc(var(--carousel-slide-gap) * -1);margin-inline-end:calc(var(--carousel-slide-gap) * -1)}.m_fcd81474:where([data-orientation=vertical]){flex-direction:column}.m_39bc3463{position:absolute;display:flex;align-items:center;justify-content:space-between;z-index:1;pointer-events:none}.m_39bc3463:where([data-orientation=vertical]){inset-inline-start:calc(50% - var(--carousel-control-size) / 2);top:0;bottom:0;flex-direction:column;padding:var(--carousel-controls-offset) 0}.m_39bc3463:where([data-orientation=horizontal]){inset-inline-start:0;inset-inline-end:0;top:calc(50% - var(--carousel-control-size) / 2);flex-direction:row;padding:0 var(--carousel-controls-offset)}.m_64f58e10{display:flex;justify-content:center;align-items:center;min-width:var(--carousel-control-size);min-height:var(--carousel-control-size);border-radius:var(--carousel-control-size);pointer-events:all;background-color:var(--mantine-color-white);color:var(--mantine-color-black);box-shadow:var(--mantine-shadow-md);border:1px solid var(--mantine-color-gray-3);transition:opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_64f58e10{opacity:.85}:where([data-mantine-color-scheme=dark]) .m_64f58e10{opacity:.65}@media (hover:hover){.m_64f58e10:hover{opacity:1}}@media (hover:none){.m_64f58e10:active{opacity:1}}.m_71ea3ab1{position:absolute;display:flex;justify-content:center;gap:calc(.5rem * var(--mantine-scale));pointer-events:none}.m_71ea3ab1:where([data-orientation=vertical]){bottom:0;top:0;inset-inline-end:var(--mantine-spacing-md);flex-direction:column}.m_71ea3ab1:where([data-orientation=horizontal]){bottom:var(--mantine-spacing-md);inset-inline-start:0;inset-inline-end:0;flex-direction:row}.m_eae68602{pointer-events:all;border-radius:var(--mantine-radius-xl);box-shadow:var(--mantine-shadow-sm);opacity:.6;background-color:var(--mantine-color-white)}@media (hover:hover){.m_eae68602:hover{opacity:1}}@media (hover:none){.m_eae68602:active{opacity:1}}.m_eae68602:where([data-active]){opacity:1}.m_eae68602:where([data-orientation=vertical]){width:calc(.3125rem * var(--mantine-scale));height:calc(1.5625rem * var(--mantine-scale))}.m_eae68602:where([data-orientation=horizontal]){width:calc(1.5625rem * var(--mantine-scale));height:calc(.3125rem * var(--mantine-scale))}.m_d98df724{position:relative;flex:0 0 var(--carousel-slide-size,100%)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=vertical]){padding-bottom:var(--carousel-slide-gap)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=horizontal]){-webkit-padding-end:var(--carousel-slide-gap);padding-inline-end:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=vertical]){margin-bottom:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=horizontal]){-webkit-margin-end:var(--carousel-slide-gap);margin-inline-end:var(--carousel-slide-gap)}