@font-face{font-family:HalvarMittel;src:url(/media/mkru2020/spec-lottery2409/assets/HalvarMittel-Blk.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:HalvarMittel;src:url(/media/mkru2020/spec-lottery2409/assets/HalvarMittel-Bd.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HalvarMittel;src:url(/media/mkru2020/spec-lottery2409/assets/HalvarMittel-Md.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HalvarMittel;src:url(/media/mkru2020/spec-lottery2409/assets/HalvarMittel-Rg.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HalvarMittel;src:url(/media/mkru2020/spec-lottery2409/assets/HalvarMittel-Lt.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HalvarMittel;src:url(/media/mkru2020/spec-lottery2409/assets/HalvarMittel-Th.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:HalvarBreit;src:url(/media/mkru2020/spec-lottery2409/assets/HalvarBreit-Blk.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:HalvarBreit;src:url(/media/mkru2020/spec-lottery2409/assets/HalvarBreit-Bd.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HalvarBreit;src:url(/media/mkru2020/spec-lottery2409/assets/HalvarBreit-Md.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HalvarBreit;src:url(/media/mkru2020/spec-lottery2409/assets/HalvarBreit-Rg.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HalvarBreit;src:url(/media/mkru2020/spec-lottery2409/assets/HalvarBreit-Lt.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HalvarBreit;src:url(/media/mkru2020/spec-lottery2409/assets/HalvarBreit-Th.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}[data-v-590c1dfb]{margin:0;padding:0;box-sizing:border-box;font-family:HalvarMittel,sans-serif}.tree-container[data-v-590c1dfb]{margin:0 auto;width:fit-content;display:flex;flex-direction:column;background-color:#0179f3;color:#fff;line-height:normal}.logo[data-v-590c1dfb]{margin:0 auto;max-width:300px}@media (min-width: 768px){.logo[data-v-590c1dfb]{max-width:434px}}h3[data-v-590c1dfb]{margin:10px auto 40px;font-family:HalvarBreit,sans-serif;font-size:29px;text-align:center}@media (min-width: 768px){h3[data-v-590c1dfb]{font-size:48px;max-width:570px}}.levels[data-v-590c1dfb]{display:flex;flex-direction:column;gap:12px;background-color:#ffffff20;border-radius:20px;margin:0 auto;padding:20px;font-family:HalvarMittel,sans-serif}.box[data-v-590c1dfb]{border-radius:20px;max-width:704px;padding:20px 20px 30px;box-shadow:0 6px 18px #141e500a;background:#70a;background:linear-gradient(297deg,#70a 38%,#690c91);font-family:HalvarMittel,sans-serif}@media (min-width: 768px){.box[data-v-590c1dfb]{height:396px}}.box-level-2 .box-header[data-v-590c1dfb]{font-size:34px;font-weight:900;font-family:HalvarBreit,sans-serif;-webkit-text-stroke:2px #0179F3;letter-spacing:-2px;text-wrap:nowrap}@media (min-width: 768px){.box-level-2 .box-header[data-v-590c1dfb]{font-size:64px;-webkit-text-stroke:4px #0179F3}}.box-level-2 .btn[data-v-590c1dfb]{display:flex;flex-direction:column;align-items:center;gap:20px;background-color:transparent;border:none;z-index:1}.box-level-2 .btn span[data-v-590c1dfb]{position:relative;padding:10px;width:260px;height:52px;border-radius:6px;background-color:#70a;transition:color .2s,background-color .2s}.box-level-2 .btn span[data-v-590c1dfb]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(157deg,#037af4,#46a1ff 50%);border-radius:6px;z-index:-1}.box-level-2 .btn[data-v-590c1dfb]:hover{background-color:transparent}.box-level-2 .btn:hover span[data-v-590c1dfb]{background-color:#52a8ff;color:#fff}.box-level-2 .btn.active[data-v-590c1dfb]{background-color:transparent}.box-level-2 .btn.active span[data-v-590c1dfb]{background-color:#52a8ff;color:#fff}.box-level-5[data-v-590c1dfb]{padding:20px}@media (min-width: 768px){.box-level-5[data-v-590c1dfb]{padding:40px}}.box-header[data-v-590c1dfb]{font-size:28px;text-align:center}@media (min-width: 768px){.box-header[data-v-590c1dfb]{font-size:36px}}.buttons[data-v-590c1dfb]{display:flex;flex-direction:column;align-items:center;row-gap:40px;margin:30px 0 0}@media (min-width: 768px){.buttons[data-v-590c1dfb]{margin:80px 0;flex-direction:row;justify-content:center;column-gap:60px;row-gap:30px;flex-wrap:wrap}}.btn[data-v-590c1dfb]{padding:8px 12px;border-radius:40px;border:1px solid #cbd5e1;color:#fff;font-family:HalvarBreit,sans-serif;font-size:24px;font-weight:700;background:#c60398;cursor:pointer;width:270px;transition:color .2s,background .2s}.btn[data-v-590c1dfb]:hover,.btn.active[data-v-590c1dfb]{background:#fff;color:#0179f3}.result[data-v-590c1dfb]{display:flex;gap:20px;flex-direction:column;justify-content:space-between;align-items:center;font-size:24px;font-weight:700;height:100%}@media (min-width: 768px){.result[data-v-590c1dfb]{font-size:32px}}.result span[data-v-590c1dfb]{color:#0179f3}@media (max-width: 767px){.result-actions[data-v-590c1dfb]{width:100%}}.result-actions .btn[data-v-590c1dfb]{margin:0 auto;width:100%;height:52px;border-radius:8px;border:none;background:linear-gradient(157deg,#037af4,#46a1ff 50%);font-family:HalvarMittel,sans-serif;font-size:18px;text-transform:uppercase}@media (min-width: 768px){.result-actions .btn[data-v-590c1dfb]{width:300px;font-size:21px}}.result-actions .btn[data-v-590c1dfb]:hover{background:linear-gradient(157deg,#52a8ff,#52a8ff);color:#fff}.tree-footer[data-v-590c1dfb]{margin:40px auto;max-width:460px;text-align:center;font-size:14px}.fade-slide-enter-active[data-v-590c1dfb],.fade-slide-leave-active[data-v-590c1dfb]{transition:all .28s cubic-bezier(.2,.9,.3,1)}.fade-slide-enter-from[data-v-590c1dfb]{opacity:0;transform:translateY(-8px) scale(.995)}.fade-slide-enter-to[data-v-590c1dfb],.fade-slide-leave-from[data-v-590c1dfb]{opacity:1;transform:translateY(0) scale(1)}.fade-slide-leave-to[data-v-590c1dfb]{opacity:0;transform:translateY(-8px) scale(.995)}
