@import url(https://fonts.googleapis.com/css?family=Poppins:200,300,400,500,600,700,800,900&display=swap);@font-face{font-family:SegoeUI;src:local("Segoe UI Light"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff2) format("woff2"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff) format("woff"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.ttf) format("truetype");font-weight:100}@font-face{font-family:SegoeUI;src:local("Segoe UI Semilight"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.woff2) format("woff2"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.woff) format("woff"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.ttf) format("truetype");font-weight:200}@font-face{font-family:SegoeUI;src:local("Segoe UI"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff2) format("woff2"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff) format("woff"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.ttf) format("truetype");font-weight:400}@font-face{font-family:SegoeUI;src:local("Segoe UI Semibold"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.woff2) format("woff2"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.woff) format("woff"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.ttf) format("truetype");font-weight:600}@font-face{font-family:SegoeUI;src:local("Segoe UI Bold"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.woff2) format("woff2"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.woff) format("woff"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.ttf) format("truetype");font-weight:700}*{margin:0;padding:0;box-sizing:border-box;font-family:SegoeUI,Poppins,sans-serif}:root{--black:#333333;--white:#ffffff;--plum:#5a035a;--cream:#e8c7b6;--blue0:#0000ff;--violet:violet}.dark{--black:#ffffff;--white:#333333}.y.active,.z.active{--cream:#000000;--blue0:#51da4c;transition:all 333ms cubic-bezier(.075, .82, .165, 1)}body{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;background-color:var(--plum)}.a{height:1px;width:100%;background-color:var(--cream)}.b{height:2px;width:100%;background-color:var(--cream)}.c{height:3px;width:100%;background-color:var(--cream)}.d{height:4px;width:100%;background-color:var(--cream)}.e{height:5px;width:100%;background-color:var(--cream)}.f{height:6px;width:100%;background-color:var(--cream)}.g{height:7px;width:100%;background-color:var(--cream)}.h{height:8px;width:100%;background-color:var(--cream)}.i{height:9px;width:100%;background-color:var(--cream)}.j{height:10px;width:100%;background-color:var(--cream)}.k{height:11px;width:100%;background-color:var(--cream)}.l{height:12px;width:100%;background-color:var(--cream)}.a1{height:13px;width:100%;background-color:var(--cream)}.b1{height:14px;width:100%;background-color:var(--cream)}.c1{height:15px;width:100%;background-color:var(--cream)}.d1{height:16px;width:100%;background-color:var(--cream)}.e1{height:17px;width:100%;background-color:var(--cream)}.f1{height:18px;width:100%;background-color:var(--cream)}.g1{height:19px;width:100%;background-color:var(--cream)}.h1{height:20px;width:100%;background-color:var(--cream)}.i1{height:21px;width:100%;background-color:var(--cream)}.j1{height:22px;width:100%;background-color:var(--cream)}.k1{height:23px;width:100%;background-color:var(--cream)}.l1{height:24px;width:100%;background-color:var(--cream)}.m1{height:1px;width:100%;background-color:var(--blue0)}.n1{height:2px;width:100%;background-color:var(--blue0)}.o1{height:3px;width:100%;background-color:var(--blue0)}.p1{height:4px;width:100%;background-color:var(--blue0)}.q1{height:5px;width:100%;background-color:var(--blue0)}.r1{height:6px;width:100%;background-color:var(--blue0)}.s1{height:7px;width:100%;background-color:var(--blue0)}.t1{height:8px;width:100%;background-color:var(--blue0)}.u1{height:9px;width:100%;background-color:var(--blue0)}.v1{height:10px;width:100%;background-color:var(--blue0)}.w1{height:11px;width:100%;background-color:var(--blue0)}.x1{height:12px;width:100%;background-color:var(--blue0)}.m{height:13px;width:100%;background-color:var(--blue0)}.n{height:14px;width:100%;background-color:var(--blue0)}.o{height:15px;width:100%;background-color:var(--blue0)}.p{height:16px;width:100%;background-color:var(--blue0)}.q{height:17px;width:100%;background-color:var(--blue0)}.r{height:18px;width:100%;background-color:var(--blue0)}.s{height:19px;width:100%;background-color:var(--blue0)}.t{height:20px;width:100%;background-color:var(--blue0)}.u{height:21px;width:100%;background-color:var(--blue0)}.v{height:22px;width:100%;background-color:var(--blue0)}.w{height:23px;width:100%;background-color:var(--blue0)}.x{height:24px;width:100%;background-color:var(--blue0)}.y{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:-webkit-fill-available;height:50vh;border-radius:22px 22px 0 0;background-color:var(--blue0);border-top:11px solid var(--plum);border-left:11px solid var(--plum);border-right:11px solid var(--plum)}.z{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:-webkit-fill-available;height:50vh;border-radius:0 0 22px 22px;background-color:var(--cream);border-bottom:11px solid var(--plum);border-left:11px solid var(--plum);border-right:11px solid var(--plum)}.love{position:absolute;text-transform:uppercase;font-size:3rem;text-align:center;font-weight:700;color:var(--violet);animation:blur 3.3s infinite}.love.reverse{transform:scaleY(-1);opacity:.5}.love::before{content:"";position:absolute;width:calc(100% + 5px);height:5px;top:.3rem;background-color:var(--violet)}.love::after{content:"";position:absolute;width:calc(100% + 5px);height:5px;top:3.7rem;left:0;background-color:var(--violet)}@keyframes blur{0%{filter:blur(11px)}33%{filter:blur(0px)}66%{filter:blur(0px)}100%{filter:blur(11px)}}