:root{--card_brown_1:#b78967;--card_brown_2:#a77260;--card_brown_3:#75423e;--card_green_1:#958d5e;--card_green_2:#3a5b40;--card_green_3:#273e2c;--card_yellow_1:#ae8b4e;--card_yellow_2:#7b5912;--card_yellow_3:#503b04;--card_blue_1:#7794a6;--card_blue_2:#265b83;--card_blue_3:#1b405d;--white:#fff;--black:#000;--overlay:rgba(0,0,0,.5);--main_background:#271311;--navigate_background:#f4ebdc;--dialog_background:#d1ad71;--primary_button:#d1ad71;--secondary_button:#fff;--default-text:var(--black);--primary_text:#d3af72;--secondary_text:var(--white)}@tailwind base;@tailwind components;@tailwind utilities;@font-face{font-family:Pridi;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc1SiH0wT0CWAbUdXCg.woff2) format("woff2");unicode-range:u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Pridi;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc1SiH0rT0CWAbUdXCg.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Pridi;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc1SiH0qT0CWAbUdXCg.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Pridi;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc1SiH0kT0CWAbUd.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Pridi;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc02i30wT0CWAbUdXCg.woff2) format("woff2");unicode-range:u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Pridi;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc02i30rT0CWAbUdXCg.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Pridi;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc02i30qT0CWAbUdXCg.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Pridi;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc02i30kT0CWAbUd.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Pridi;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDQZG5JnZLfkcWJqWgJbU28O7w.woff2) format("woff2");unicode-range:u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Pridi;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDQZG5JnZLfkcWSqWgJbU28O7w.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Pridi;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDQZG5JnZLfkcWTqWgJbU28O7w.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Pridi;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDQZG5JnZLfkcWdqWgJbU28.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Pridi;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc1uin0wT0CWAbUdXCg.woff2) format("woff2");unicode-range:u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Pridi;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc1uin0rT0CWAbUdXCg.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Pridi;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc1uin0qT0CWAbUdXCg.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Pridi;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc1uin0kT0CWAbUd.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Pridi;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc1CjX0wT0CWAbUdXCg.woff2) format("woff2");unicode-range:u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Pridi;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc1CjX0rT0CWAbUdXCg.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Pridi;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc1CjX0qT0CWAbUdXCg.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Pridi;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc1CjX0kT0CWAbUd.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Pridi;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc0mjH0wT0CWAbUdXCg.woff2) format("woff2");unicode-range:u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Pridi;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc0mjH0rT0CWAbUdXCg.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Pridi;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc0mjH0qT0CWAbUdXCg.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Pridi;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/pridi/v11/2sDdZG5JnZLfkc0mjH0kT0CWAbUd.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Readex Pro;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw1ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0898-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Readex Pro;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw_ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Readex Pro;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw-ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Readex Pro;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2IwwZEzehiB9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Readex Pro;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw1ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0898-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Readex Pro;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw_ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Readex Pro;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw-ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Readex Pro;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2IwwZEzehiB9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw1ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0898-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw_ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw-ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2IwwZEzehiB9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw1ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0898-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw_ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw-ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2IwwZEzehiB9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw1ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0898-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw_ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw-ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2IwwZEzehiB9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Readex Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw1ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0898-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Readex Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw_ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Readex Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2Iw-ZEzehiB9Q1U.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Readex Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/readexpro/v21/SLXYc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2IwwZEzehiB9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*,* :before,:after{box-sizing:border-box}*,* :before,:after,body,html{font-family:Readex Pro,Pridi,font awesome\ 6 free,cursive!important}body,html{background:var(--main_background);-webkit-tap-highlight-color:rgba(0,0,0,0);background-image:url(https://storage.life-architecture.com/images/background/landscape-bg.png);background-position:top;background-repeat:no-repeat}#__next,body,html{width:100%;height:100%;margin:0;padding:0}body[mode=compass]{background-image:url(https://storage.life-architecture.com/images/background/compass-bg.png)}body[mode=compass-zone-end]{background-image:url(https://storage.life-architecture.com/images/background/compass-zone-end-bg.png)}body[mode=compass-zone-1]{background-image:url(https://storage.life-architecture.com/images/background/compass-zone-1-bg.png)}body[mode=compass-zone-2]{background-image:url(https://storage.life-architecture.com/images/background/compass-zone-2-bg.png)}body[mode=compass-zone-3]{background-image:url(https://storage.life-architecture.com/images/background/compass-zone-3-bg.png)}body[mode=compass-zone-4]{background-image:url(https://storage.life-architecture.com/images/background/compass-zone-4-bg.png)}h1,h2,h3,h4,h5,h6,p{margin:0}.body-wrapper{display:flex;justify-content:center;width:100%;height:calc(100vh - 70px)}.container{width:1024px!important;overflow-y:auto}.game-wrapper{width:100%;height:calc(100vh - 120px);display:flex;flex-direction:column;align-items:center}.stage-wrapper{position:relative;width:100%;height:480px;display:grid;margin-top:10px;padding-top:10px;grid-template-columns:calc((100% - 800px) / 2) 800px calc((100% - 800px) / 2)}.stage-wrapper.full-height{height:auto}.left-wrapper,.stage-wrapper .left-wrapper{padding:20px;text-align:center}.left-wrapper img,.stage-wrapper .left-wrapper img{max-width:220px}.left-wrapper .menu,.stage-wrapper .left-wrapper .menu{width:100%;height:100%;display:flex;flex-direction:column;gap:30px;padding-top:50px}.left-wrapper .menu span,.stage-wrapper .left-wrapper .menu span{position:relative;display:flex;justify-content:center;font-weight:300;font-size:20px;color:#d1ad71;opacity:.5;text-shadow:0 4px 4px rgba(0,0,0,.25)}.left-wrapper .menu span[is-active=true],.stage-wrapper .left-wrapper .menu span[is-active=true]{font-weight:700;color:#d1ad71;opacity:1;text-shadow:0 4px 4px rgba(0,0,0,.25)}.left-wrapper .menu span[is-active=true]:after,.stage-wrapper .left-wrapper .menu span[is-active=true]:after{content:" ";width:100px;height:2px;position:absolute;bottom:-5px;background:linear-gradient(270deg,hsla(38,51%,63%,0),#d1ad71 48.88%,hsla(38,51%,63%,0) 97.76%)}.stage-wrapper .back-wrapper{position:absolute;top:-20px;left:calc((100% - 800px) / 2);color:#d1ad71;cursor:pointer}.stage-wrapper .middle-wrapper{position:relative;overflow-x:hidden;overflow-y:auto;padding-top:30px;width:100%;height:100%}.middle-wrapper .title-wrapper{display:flex;justify-content:center;align-items:center;gap:20px;color:#d1ad71;font-size:32px}.middle-wrapper .button-wrapper{margin:20px 0;display:flex;gap:20px;justify-content:center}.stage-wrapper .middle-wrapper .back-wrapper{top:0;left:0}.stage-wrapper .right-wrapper{padding:20px;display:flex;align-items:center}.tri-button{position:relative;width:80px;height:80px;border-right:8px solid #d1ad71;border-top:8px solid #d1ad71;transform:rotate(45deg);cursor:pointer}.tri-button:after{content:" ";position:absolute;right:10px;bottom:18px;border-top:30px solid transparent;border-left:30px solid #d1ad71;border-bottom:30px solid transparent;transform:rotate(-45deg)}.tri-button[is-enabled=false]{cursor:not-allowed!important;opacity:.4!important;pointer-events:none!important}.tri-button[is-enabled=true]{pointer-events:auto;opacity:1!important}.footer-wrapper{position:relative;padding:20px 30px;width:800px;height:120px;min-height:120px;margin:20px auto;background:#fff2db;font-weight:400;font-size:16px;color:#1d1d1b;text-align:left}.footer-wrapper>.content{height:100%;overflow-y:auto;display:flex;flex-direction:column}.footer-wrapper>.content .MuiFormControl-root{width:100%}.footer-wrapper>.content .MuiInputBase-root{background-color:#fff}.footer-wrapper .tri-button{position:absolute;top:20px;right:-100px}.footer-wrapper[custom-mode=false]:before{content:" ";position:absolute;left:5px;top:5px;width:0;height:0;border-top:40px solid #d1ad71;border-right:40px solid transparent}.footer-wrapper[custom-mode=false]:after{content:" ";position:absolute;right:5px;bottom:5px;width:0;height:0;border-bottom:40px solid #d1ad71;border-left:40px solid transparent}.MuiPaper-root{background:#261918;box-shadow:4px 4px 4px rgba(0,0,0,.25)}.MuiPaper-root ul li{font-weight:400;font-size:16px;color:#d1ad71;text-transform:uppercase}.MuiBackdrop-root{background-color:rgba(0,0,0,.2)!important}.MuiBackdrop-root~.body-modal-wrapper{background:#271311;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:20px 20px 40px;border:1px solid #d1ad71;outline:15px solid #271311;color:#d1ad71}.MuiBackdrop-root~.body-modal-wrapper div[class^=effect-]{position:absolute;width:70px;height:6px;border:1px solid #d1ad71}.MuiAutocomplete-popper *{text-transform:capitalize!important}.Mui-checked,.MuiRadio-root svg{color:#d1ad71!important}.canvas-code-modal .body-modal-wrapper{background:#0b1d3a;border:1px solid #d1a55c;outline:15px solid #0b1d3a;color:#d1a55c}.canvas-code-modal .body-modal-wrapper div[class^=effect-]{border:1px solid #d1a55c}.MuiFormControlLabel-label{color:#fff}.Mui-disabled,.Mui-disabled .MuiRadio-root svg{color:hsla(0,0%,100%,.5)!important}.text-center{text-align:center}@media only screen and (max-width:1440px){.container{width:1024px!important}}