@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap");@font-face{font-family:Inter-Medium;src:local("Inter-Medium") format("opentype"),url(webpack:///mini-css-extract-plugin//_next/static/media/Inter-Medium.fb83b5f6.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Inter-SemiBold;src:local("Inter-SemiBold") format("opentype"),url(webpack:///mini-css-extract-plugin//_next/static/media/Inter-SemiBold.fdd80b05.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Inter-Regular;src:local("Inter-Regular") format("opentype"),url(webpack:///mini-css-extract-plugin//_next/static/media/Inter-Regular.5ff9c6da.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Inter-Bold;src:local("Inter-Bold") format("opentype"),url(webpack:///mini-css-extract-plugin//_next/static/media/Inter-Bold.2ef6d872.otf) format("opentype");font-weight:400;font-style:normal}:root{--main-color:#7254e4;--bg-color:#f9f9fb;--card-color:#ffffff;--text-color:#333;--app-font-family:"Manrope",sans-serif;--border-radius:12px;--transition-speed:0.3s;--width-desktop-prop:350px;--width-mobile-prop:280px;--width-desktop-prop-education:413px;--width-mobile-prop-education:400px}body,html{width:100%;height:100%;margin:0;background-color:#f5f5f5;overflow:hidden;font-family:var(--app-font-family);text-size-adjust:100%}body *{font-family:var(--app-font-family)!important}@media screen and (max-width:480px){body,html{background-color:#E8EFFF}}button{padding-block:0;padding-inline:0;font-size:1rem}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-weight:400}input{padding:0}input::placeholder,textarea::placeholder{color:rgba(0,0,0,.3)}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}:root{--upmini-select-bg:#FFFFFF;--upmini-select-text:#212121;--upmini-select-muted:#6C727F;--upmini-select-border:rgba(114,84,228,0.2);--upmini-select-border-hover:#7254E4;--upmini-select-focus:rgba(114,84,228,0.12);--upmini-select-panel-bg:rgba(255,255,255,0.98);--upmini-select-option-hover:rgba(114,84,228,0.08);--upmini-select-option-selected:rgba(114,84,228,0.12);--upmini-select-shadow:0 18px 44px rgba(15,23,42,0.14),0 2px 10px rgba(15,23,42,0.08);--upmini-select-radius:14px}select{min-height:44px;border:1px solid var(--upmini-select-border)!important;border-radius:var(--upmini-select-radius)!important;padding:11px 42px 11px 14px!important;font-family:Manrope,sans-serif!important;font-size:14px!important;font-weight:500;line-height:20px;color:var(--upmini-select-text)!important;background-color:var(--upmini-select-bg)!important;background-image:url("data:image/svg+xml;utf8,<svg fill='none' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'><path d='M5 7.5L10 12.5L15 7.5' stroke='%237254E4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:20px 20px!important;box-sizing:border-box;outline:none;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease;appearance:none;-webkit-appearance:none;-moz-appearance:none}select:hover{border-color:var(--upmini-select-border-hover)!important;background-color:#FFFFFF!important}select:focus,select:focus-visible{border-color:var(--upmini-select-border-hover)!important;box-shadow:0 0 0 3px var(--upmini-select-focus)!important}select:disabled{color:var(--upmini-select-muted)!important;background-color:#F4F6FA!important;border-color:rgba(148,163,184,.35)!important;cursor:not-allowed}select option{padding:12px 16px;min-height:42px;font-family:Manrope,sans-serif;font-size:14px;font-weight:500;color:var(--upmini-select-text);background-color:var(--upmini-select-panel-bg);cursor:pointer}select option:hover{background-color:var(--upmini-select-option-hover)}select option:checked,select:focus option:checked{background-color:var(--upmini-select-option-selected);color:#7254E4}