@font-face{font-family:DMSans;src:url(../media/DMSans-Regular.01i_9negox7_n.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DMSans;src:url(../media/DMSans-Medium.00_ahqzxkcv48.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:DMSans;src:url(../media/DMSans-SemiBold.0s2izet0m20yd.ttf)format("truetype");font-weight:600;font-style:normal}@font-face{font-family:DMSans;src:url(../media/DMSans-Bold.10qbwpqmtlnd2.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:DMSans;src:url(../media/DMSans-ExtraBold.178~3sodqob~m.ttf)format("truetype");font-weight:800;font-style:normal}@font-face{font-family:DMSans;src:url(../media/DMSans-Black.07djzsyzw938v.ttf)format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;src:url(../media/Montserrat-Regular.0bo7e9v9754vn.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(../media/Montserrat-Medium.07ipgfkh2bsqt.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(../media/Montserrat-SemiBold.00nb~spmxvz.h.ttf)format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(../media/Montserrat-Bold.0~7wshzu60itr.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(../media/Montserrat-ExtraBold.0gyxvoju55o-y.ttf)format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;src:url(../media/Montserrat-Black.0oyy9eqm2otlk.ttf)format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Rubik;src:url(../media/Rubik-Regular.0ig-i.~71684d.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Rubik;src:url(../media/Rubik-Medium.12-z_vx4-38mq.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Rubik;src:url(../media/Rubik-SemiBold.0shmft~o533r1.ttf)format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Rubik;src:url(../media/Rubik-Bold.0gr-kbgsqtcpo.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Rubik;src:url(../media/Rubik-ExtraBold.036m1n_p.liwa.ttf)format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Rubik;src:url(../media/Rubik-Black.0-sjwg_b1b_0t.ttf)format("truetype");font-weight:900;font-style:normal}.splash-screen{z-index:2147483647;background:linear-gradient(135deg,#384b70 0%,#384b70d9 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow:hidden}.splash-screen .splash-content{z-index:1;width:80%;max-width:320px;transform-style:preserve-3d;flex-direction:column;align-items:center;display:flex}.splash-screen .logo{border-radius:20px;margin-bottom:30px;box-shadow:0 4px 6px #0000000c}.splash-screen .text-container{text-align:center;margin-bottom:30px}.splash-screen .text-container .app-name{color:#fff;letter-spacing:2px;text-shadow:0 4px 10px #0000004d;margin-bottom:15px;font-size:42px;font-weight:800;display:inline-block;position:relative}.splash-screen .text-container .app-tagline{color:#ffffffe6;letter-spacing:1px;font-size:16px;font-weight:500;line-height:1.6}
