.notification.svelte-1wd55by{padding:var(--notification_padding_block,16px) var(--notification_padding_inline,48px);font-family:inherit;font-size:var(--notification_font_size);max-width:var(--notification_max_width,unset);border-radius:8px;position:relative}.notification.svelte-1wd55by .notification-close:where(.svelte-1wd55by){width:24px;height:24px;color:inherit;opacity:.72;cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;transition:opacity .16s,background-color .16s,transform .16s;display:inline-grid;position:absolute;top:4px;right:4px}.notification.svelte-1wd55by .notification-close:where(.svelte-1wd55by) span:where(.svelte-1wd55by){width:12px;height:12px;transition:transform .18s;display:block;position:relative}.notification.svelte-1wd55by .notification-close:where(.svelte-1wd55by) span:where(.svelte-1wd55by):before,.notification.svelte-1wd55by .notification-close:where(.svelte-1wd55by) span:where(.svelte-1wd55by):after{content:"";transform-origin:50%;background:currentColor;border-radius:999px;width:14px;height:2px;position:absolute;top:50%;left:50%}.notification.svelte-1wd55by .notification-close:where(.svelte-1wd55by) span:where(.svelte-1wd55by):before{transform:translate(-50%,-50%)rotate(45deg)}.notification.svelte-1wd55by .notification-close:where(.svelte-1wd55by) span:where(.svelte-1wd55by):after{transform:translate(-50%,-50%)rotate(-45deg)}.notification.svelte-1wd55by .notification-close:where(.svelte-1wd55by):hover{opacity:1;background-color:color-mix(in srgb, currentColor 10%, transparent)}.notification.svelte-1wd55by .notification-close:where(.svelte-1wd55by):hover span:where(.svelte-1wd55by){transform:rotate(90deg)}.notification.svelte-1wd55by .notification-close:where(.svelte-1wd55by):active{transform:scale(.9)}.notification.notification-success.svelte-1wd55by{background-color:var(--notification_success_bg,#35a5a4);color:var(--notification_success_color,#fff);box-shadow:var(--shadow_border_default,0 4px 10px #0000001a)}.notification.notification-info.svelte-1wd55by{background-color:var(--notification_info_bg,#fff);color:var(--notification_info_color,#1f1f1f);box-shadow:var(--shadow_border_default,0 4px 10px #0000001a)}.notification.notification-alert.svelte-1wd55by{background-color:var(--notification_alert_bg,#db3e3e);color:var(--notification_alert_color,#fff);box-shadow:var(--shadow_border_default,0 4px 10px #0000001a)}.notification.notification-warning.svelte-1wd55by{background-color:var(--notification_warning_bg,#f4c73e);color:var(--notification_warning_color,#1f1f1f);box-shadow:var(--shadow_border_default,0 4px 10px #0000001a)}@media (width<=640px){.modal.svelte-n76zod{max-width:100%;max-height:95vh}}.modal-close.svelte-n76zod{z-index:10;width:28px;height:28px;color:inherit;opacity:.72;cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;transition:opacity .16s,background-color .16s,transform .16s;display:inline-grid;position:absolute;top:8px;right:8px}.modal-close.svelte-n76zod span:where(.svelte-n76zod){width:14px;height:14px;transition:transform .18s;display:block;position:relative}.modal-close.svelte-n76zod span:where(.svelte-n76zod):before,.modal-close.svelte-n76zod span:where(.svelte-n76zod):after{content:"";transform-origin:50%;background:currentColor;border-radius:999px;width:16px;height:2px;position:absolute;top:50%;left:50%}.modal-close.svelte-n76zod span:where(.svelte-n76zod):before{transform:translate(-50%,-50%)rotate(45deg)}.modal-close.svelte-n76zod span:where(.svelte-n76zod):after{transform:translate(-50%,-50%)rotate(-45deg)}.modal-close.svelte-n76zod:hover{opacity:1;background-color:color-mix(in srgb, currentColor 10%, transparent)}.modal-close.svelte-n76zod:hover span:where(.svelte-n76zod){transform:rotate(90deg)}.modal-close.svelte-n76zod:active{transform:scale(.9)}.modal-content.svelte-n76zod{padding:var(--modal_content_padding,40px 16px 16px);flex:1;overflow-y:auto}.modal-content.svelte-n76zod::-webkit-scrollbar{width:6px}.modal-content.svelte-n76zod::-webkit-scrollbar-track{background:var(--modal_scrollbar_track,#f3f4f6);border-radius:3px}.modal-content.svelte-n76zod::-webkit-scrollbar-thumb{background:var(--modal_scrollbar_thumb,#d1d5db);border-radius:3px}.modal-content.svelte-n76zod::-webkit-scrollbar-thumb:hover{background:var(--modal_scrollbar_thumb_hover,#9ca3af)}@media (width<=640px){.modal-content.svelte-n76zod{padding:var(--modal_content_mobile_padding,20px)}}:root{--colors_white:#fefefe;--colors_black:#000;--color_text_default:#000;--colors_red:#b13939;--colors_green:#35a5a4;--colors_orange:#c99548;--colors_blue:#0071c5;--colors_accent:#0070bc;--colors_bg_grey:#f5f5f5;--colors_grey_183:#b7b7b7}.page{flex-direction:column;flex:1;display:flex}.page .full-page-section{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.application{flex-direction:column;min-height:100vh;display:flex}.content{flex-direction:column;flex:1 0 auto;display:flex}.container{width:100%;margin:0 auto;padding:0 30px}@media (width<=1680px){.container{padding:0 25px}}@media (width<=1280px){.container{padding:0 20px}}@media (width<=768px){.container{padding:0 15px}}@media (width<=480px){.container{padding:0 10px}}h1,h2,h3,h4,h5,h6{color:var(--colors_black);letter-spacing:-.03em;margin:0}h1{font-size:clamp(var(--font_32), 4vw, var(--font_55));line-height:1.25}h2{font-size:clamp(var(--font_28), 3vw, var(--font_40));line-height:1.35}h3{font-size:clamp(var(--font_22), 2.2vw, var(--font_30));line-height:1.35}h4{font-size:clamp(var(--font_18), 1.8vw, var(--font_24));line-height:1.35}p,li,label,input,textarea,button,a{font-size:var(--font_16);line-height:1.45}.button{border:1px solid color-mix(in srgb, var(--colors_black) 15%, transparent);background:var(--colors_white);min-height:40px;color:var(--colors_black);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:400;line-height:1.2;text-decoration:none;display:inline-flex}.button:hover{background:color-mix(in srgb, var(--colors_black) 4%, transparent)}.button.primary{background:var(--colors_accent);border-color:var(--colors_accent);color:var(--colors_white)}.button.primary:hover{background:color-mix(in srgb, var(--colors_accent) 90%, transparent)}.button.primary.disabled{background:color-mix(in srgb, var(--colors_accent) 50%, transparent);border-color:color-mix(in srgb, var(--colors_accent) 50%, transparent)}.button.default{background:var(--colors_white);color:var(--colors_black)}.button.default.disabled{background:color-mix(in srgb, var(--colors_black) 4%, transparent)}.button.second{background:var(--colors_white);border-color:color-mix(in srgb, var(--colors_black) 35%, transparent)}.button.second.disabled{background:color-mix(in srgb, var(--colors_black) 4%, transparent)}.button.blue{background:var(--colors_blue);border-color:var(--colors_blue);color:var(--colors_white)}.button.blue:hover{background:color-mix(in srgb, var(--colors_blue) 90%, transparent)}.button.blue.disabled{background:color-mix(in srgb, var(--colors_blue) 50%, transparent);border-color:color-mix(in srgb, var(--colors_blue) 50%, transparent)}.button.bordered{border-width:1px}.button.arrow{gap:8px}.button.arrow img{width:16px}.button.small{min-height:32px;padding:6px 10px;font-size:12px}.button i{margin-left:0;font-size:16px}.button.disabled{cursor:not-allowed;pointer-events:all;opacity:.6}.button.disabled:hover{background:inherit}.button.fill{width:100%}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{text-rendering:optimizelegibility;background:var(--colors_bg_grey);min-height:100vh;color:var(--color_text_default);letter-spacing:-.01em;font-family:OpenSans,sans-serif;line-height:1.45}picture{display:block}button{font-size:inherit;color:inherit;cursor:pointer;background:0 0;border:none;font-family:inherit}a{color:inherit;-webkit-user-drag:none;text-decoration:none}ul{list-style:none}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;max-width:100%;display:block}svg,picture,picture img,a svg,a img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}input,textarea,button,select,a,label{font:inherit}::selection{background:color-mix(in srgb, var(--colors_accent) 16%, transparent);color:var(--colors_white)}@supports not selector(::-webkit-scrollbar-thumb){*{scrollbar-color:color-mix(in srgb, var(--colors_accent) 100%, transparent) transparent;scrollbar-width:thin}}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--colors_grey_183) 90%, transparent);border-radius:var(--radius_round)}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--colors_accent) 48%, transparent)}
