:root{--colors_status_red:193, 64, 64;--colors_status_yellow:193, 149, 61;--colors_status_green:64, 140, 102;--colors_white:254, 254, 254;--colors_black:48, 67, 68;--colors_red:177, 57, 57;--colors_green:53 165 164;--colors_orange:201, 149, 72;--colors_blue:0, 113, 197;--colors_accent_dark:0, 95, 171;--colors_accent:0, 112, 188;--colors_accent1:48, 67, 68;--colors_accent2:33, 49, 50;--color_text_default:130, 130, 130;--color_text_hover:75, 75, 75;--color_border_default:232, 232, 232;--color_light_accent:237, 237, 255;--color_light_grey:250 250 250;--color_hover_grey:242 242 242;--colors_bg_grey:244, 247, 254;--colors_bg_green:237, 245, 240;--colors_bg_blue:236, 244, 250;--colors_pink:247, 236, 236;--colors_gray_40:91, 106, 108;--colors_grey_183:184, 193, 194;--colors_grey_218:215, 224, 224;--font_300:300px;--font_200:200px;--font_150:150px;--font_64:64px;--font_55:55px;--font_52:52px;--font_50:50px;--font_48:48px;--font_40:40px;--font_36:36px;--font_32:32px;--font_30:30px;--font_28:28px;--font_25:25px;--font_24:24px;--font_22:22px;--font_20:20px;--font_18:18px;--font_17:17px;--font_16:16px;--font_15:15px;--font_14:14px;--font_13:13px;--font_12:12px;--font_11:11px;--font_10:10px;--font_weight_regular:400;--font_weight_medium:500;--font_weight_semibold:600;--font_weight_bold:700;--radius_xs:8px;--radius_s:12px;--radius_sm:14px;--radius_md:20px;--radius_lg:24px;--radius_xl:30px;--radius_round:999px;--shadow_border_default:0px 4px 10px #0000001a;--shadow_border_hover:0 18px 42px #5b6c882e;--shadow_border_click:0 6px 18px #5b6c881f;--shadow_glow_accent:0 0 0 4px #0a84ff26;--shadow_inner_soft:inset 0 1px 0 #ffffffe0;--header_height:100px}h1,h2,h3,h4,h5,h6{color:rgb(var(--colors_black));letter-spacing:-.03em;margin:0}h1{font-size:clamp(var(--font_32), 4vw, var(--font_55));line-height:1.25;font-weight:var(--font_weight_bold)}h2{font-size:clamp(var(--font_28), 3vw, var(--font_40));line-height:1.35;font-weight:var(--font_weight_semibold)}h3{font-size:clamp(var(--font_22), 2.2vw, var(--font_30));line-height:1.35;font-weight:var(--font_weight_regular)}h4{font-size:clamp(var(--font_18), 1.8vw, var(--font_24));line-height:1.35;font-weight:var(--font_weight_semibold)}p,li,label,input,textarea,button,a{font-size:var(--font_16);line-height:1.45}small{font-size:var(--font_14);line-height:1.35}b,strong{font-weight:var(--font_weight_semibold)}.text-secondary{color:rgb(var(--colors_gray_40))}.text-caption{font-size:var(--font_14);color:rgb(var(--colors_gray_40))}.text-display{font-size:clamp(var(--font_32), 4vw, var(--font_48));line-height:.95;font-weight:var(--font_weight_bold);letter-spacing:-.05em}.page,.page .full-page-section{flex-direction:column;flex:1;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}}.auth-card{width:100%;max-width:800px;box-shadow:var(--shadow_border_default);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.auth-card.row{flex-direction:row}@media (width<=1024px){.auth-card.row{flex-direction:column}}.auth-card .picture img{object-fit:cover;width:450px;height:100%}@media (width<=1024px){.auth-card .picture img{width:100%;height:30px}}.auth-card .form-container{background:rgb(var(--colors_white));flex-direction:column;gap:1rem;width:100%;padding:1.5rem;display:flex}@media (width<=580px){.auth-card .form-container{gap:.75rem;padding:1rem}}.auth-card .form-container .title{color:rgb(var(--colors_accent))}@media (width<=580px){.auth-card .form-container .title{font-size:var(--font_28)}}@media (width<=360px){.auth-card .form-container .title{font-size:var(--font_24)}}.auth-card .form-container .subtitle{color:rgb(var(--color_text_default))}@media (width<=580px){.auth-card .form-container .subtitle{font-size:var(--font_14)}}.auth-card .auth-form-actions{padding-block:5px}.auth-card .auth-form-nav-links{color:rgb(var(--color_text_default));justify-content:center;gap:.5rem;display:flex}@media (width<=580px){.auth-card .auth-form-nav-links{flex-direction:column;align-items:center;gap:0}}.auth-card .auth-form-nav-links a{color:rgb(var(--color_text_default));font-weight:400;font-size:var(--font_14)}.bubble{background:rgb(var(--colors_white));box-shadow:var(--shadow_border_default);height:46px;color:rgb(var(--color_text_hover));border-radius:24px;justify-content:center;align-items:center;padding:6px 8px;transition:border-radius .3s .23s;display:flex}.bubble a{color:inherit;text-decoration:none}.bubble:active{scale:.95}.bubble.selected{border-radius:24px 24px 0 0;transition:border-radius 50ms}.form-delimiter{border-radius:var(--radius_xs);background:rgb(var(--colors_white));box-shadow:var(--shadow_border_default);flex-direction:column;gap:22px;padding:24px;display:flex}@media (width<=768px){.form-delimiter{padding:1rem}}.form-delimiter .form-delimiter-head{align-items:flex-start;gap:18px;display:flex}.form-delimiter .form-delimiter-head .form-delimiter-copy{flex-direction:column;gap:8px;min-width:0;display:flex}.form-delimiter .form-delimiter-head .form-delimiter-copy p{max-width:620px;color:rgb(var(--colors_gray_40));font-size:var(--font_15);line-height:1.45}.form-delimiter .form-delimiter-head .form-delimiter-eyebrow{border-radius:var(--radius_round);background:rgba(var(--colors_accent), .12);width:fit-content;color:rgb(var(--color_text_hover));font-size:var(--font_14);font-weight:var(--font_weight_semibold);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;padding:7px 12px;line-height:1;display:inline-flex}.form-delimiter .form-delimiter-head .form-delimiter-eyebrow:before{content:"";background:rgb(var(--colors_accent));width:6px;height:6px;box-shadow:0 0 0 4px rgba(var(--colors_accent), .12);border-radius:50%}.form-delimiter .form-delimiter-content{flex-direction:column;gap:16px;display:flex}.skeleton-td{color:#0000;background-position:-40px 0;animation:1.4s infinite shine;background-color:rgba(var(--colors_black), .06)!important;background-image:linear-gradient(90deg, rgba(var(--colors_white), 0), rgba(var(--colors_white), .55), rgba(var(--colors_white), 0))!important;background-repeat:no-repeat!important;background-size:100px 100%!important}*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px}body{text-rendering:optimizelegibility;background:rgba(var(--colors_bg_grey));min-height:100vh;color:rgb(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:rgba(var(--colors_accent), .16);color:rgb(var(--colors_white))}@supports not selector(::-webkit-scrollbar-thumb){*{scrollbar-color:rgba(var(--colors_accent), 1) transparent;scrollbar-width:thin}}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgba(var(--colors_grey_183), .9);border-radius:var(--radius_round)}::-webkit-scrollbar-thumb:hover{background:rgba(var(--colors_accent), .48)}.application.svelte-12qhfyh{flex-direction:column;min-height:100vh;display:flex}
