@font-face{font-family:Crimson Text;src:local("Crimson Text Regular Italic"),local("Crimson Text Italic"),url(../_fonts/kidyfC1B1RysIoV0U-s-lZjdUC8rgEVx13yC0nlQ81w-hPPAeV8PD_6xTSTRuIOEMfRaThBzICzESWa88tXYMcs.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:"Crimson Text Fallback: Times New Roman";src:local("Times New Roman");size-adjust:97.3558%;ascent-override:97.5%;descent-override:36.0108%;line-gap-override:0%}@font-face{font-family:"Crimson Text Fallback: Georgia";src:local("Georgia");size-adjust:88.7185%;ascent-override:106.9922%;descent-override:39.5167%;line-gap-override:0%}@font-face{font-family:"Crimson Text Fallback: Noto Serif";src:local("Noto Serif");size-adjust:82.2262%;ascent-override:115.44%;descent-override:42.6368%;line-gap-override:0%}@font-face{font-family:Crimson Text;src:local("Crimson Text Regular Italic"),local("Crimson Text Italic"),url(../_fonts/O2EZkQw-889Bx4naykT6K6Y3zVHLHiIlvYt8DVEaUo4-tYblfpRl_l5-ElTuoswWujuhXy3cxwhrUSD1Wz35poc.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Crimson Text;src:local("Crimson Text Regular Italic"),local("Crimson Text Italic"),url(../_fonts/fiuP2D4I8dKWDE6X3QIQfRRQs8YxTiBZpz1UW2ujoNY-1tbbEH06p_1eh7lEje2rMm5hTEP7TJ8_E7Je6NndFCw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Crimson Text;src:local("Crimson Text SemiBold Italic"),url(../_fonts/xsiBGHbwclIIFxRq1igvQO0HT2sHCuXi_JQO57jDsqw-ozx3_L2e2GxPtuhoWoTLwRtop49VqMcR0DETMzxOXq4.woff2) format(woff2);font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Crimson Text;src:local("Crimson Text SemiBold Italic"),url(../_fonts/84k-bEQbS3KUhalpHGSZ5ArSJG4dVkQDGKP9qXTh5as-h_VF2eSmBT9fQYkT_LeSxJv6uMH8rbRvtIJl_KKbh7U.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Crimson Text;src:local("Crimson Text SemiBold Italic"),url(../_fonts/gsCal8n2eVnfFGgfQdQzTRM85C9tTEFWyZ43w8HKJnM-85F_DTLLX24v-2Rre4yPRKiv0ngRSB7QIG4y1mubVMo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Crimson Text;src:local("Crimson Text Bold Italic"),url(../_fonts/Sn3wGx6dENiRSaeTO8etAikBU_2hFk8v3PsJlT1hAcU-0lw_lQWtDxuoO-ZnaMDagV4p9uZp1KBzh4malWKWhjE.woff2) format(woff2);font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Crimson Text;src:local("Crimson Text Bold Italic"),url(../_fonts/HokWHYLoZ0NSLzeMebqRlz63XQrDNRd3LuIFGM71qxw-4L5V2pQbuy70aYC6bhf2WVRtjljKiKY4cbXZQGvJfp0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Crimson Text;src:local("Crimson Text Bold Italic"),url(../_fonts/un2vDIkkKqQZ5oNOI0Qn-1CnACOnoVimYUEHEELJEpg-mukRxOzdyBzaLTIbe79fo96Ly4zhkgxlsf5iCpdrBIA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Crimson Text;src:local("Crimson Text Regular"),local("Crimson Text"),url(../_fonts/jc8a4rbGlnQgMmrETgQ15NFzY5251TYJWo4_H7mhmuw-9HPNCeUHu44SUBARefTVH42DtEdGBQr_C5q9I3NP-jU.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Crimson Text;src:local("Crimson Text Regular"),local("Crimson Text"),url(../_fonts/7wvW4X3YibZgClV9Psu_fyCOK-0QMJ_Grn5mGADHl18-VN0h_oGqqVzr3TS_oncUGva4oWrXLtoXpxyW5yxsUY8.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Crimson Text;src:local("Crimson Text Regular"),local("Crimson Text"),url(../_fonts/8Jnkwx7kIUFsxWnEuEOc5UEpkIGTlTs0j43padv81FI-WgHJMSUNxvA8QDE868yg71WmoSqNllu35_LTCOCwYa8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Crimson Text;src:local("Crimson Text SemiBold"),url(../_fonts/wxNmZFzQza_mtXF3wxKDeEYiJt3ilLK2WWdhjKQMd8U-j82PIINAlZPCwdx8rV1J1fdQk_ae_DmG7TXwlfYypYU.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Crimson Text;src:local("Crimson Text SemiBold"),url(../_fonts/cO_R5okepBT8VJB49tHdjErYgHdmtCq8GtSWVcurTMQ-QzbNW8Vhxo9xOWY6UL_NcJe5uDr1klmeqfK_K3bbcBY.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Crimson Text;src:local("Crimson Text SemiBold"),url(../_fonts/KL9WHWqn8e26LVr7G2WHa2zo361gi4xaK_DY96OzzUE-fnlPsoNkHywSJ2a7QjZuWvlhkJ5TIOKDpnpZFav6Fd0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Crimson Text;src:local("Crimson Text Bold"),url(../_fonts/iArBCE-hiidG7empwpIe3G1qhauDq348NQzrzYxL6Ec-1IKl_z1PE6cGR8WfK8FkyJ4_YdJKruA6ZpD3Ld10ti4.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Crimson Text;src:local("Crimson Text Bold"),url(../_fonts/beaO-3CPsPV6G4cWpuVV3nNBIpl14Sgb2pYlZiaz0Xo-5qjRmc9u8NORAt_vaCNyQMqnwhRPrj7tGRVf1W7rN-Q.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Crimson Text;src:local("Crimson Text Bold"),url(../_fonts/2jeQXVTK5j_ZMO4F7SMmqLkboko8YgnGylVTnm8I1mY-DPYBBjlm0qovNtxrtV6YAocHt8hVV_GpIztWNdN1ooQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Cinzel;src:local("Cinzel Regular"),local("Cinzel"),url(../_fonts/Vx3_B1FDmGlAkY9HdCPtBTA_2Ba-q2R_3ZFW946rp-I-G7bB5Vq8McpqRy45aJFhfJRA3XXkotFdNQ34GKbxZ1k.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:"Cinzel Fallback: Times New Roman";src:local("Times New Roman");size-adjust:136.8615%;ascent-override:71.3129%;descent-override:27.1808%;line-gap-override:0%}@font-face{font-family:"Cinzel Fallback: Georgia";src:local("Georgia");size-adjust:124.7194%;ascent-override:78.2557%;descent-override:29.827%;line-gap-override:0%}@font-face{font-family:"Cinzel Fallback: Noto Serif";src:local("Noto Serif");size-adjust:115.5925%;ascent-override:84.4345%;descent-override:32.182%;line-gap-override:0%}@font-face{font-family:Cinzel;src:local("Cinzel Regular"),local("Cinzel"),url(../_fonts/vn2bh67iLK1TIupAitbSSna2GPbhf_zdcyfqmrpHWRY-aof5zqZw7jM_Et6HjkqDkATTROJH5GUAQJ3NyZRDIDM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Cinzel;src:local("Cinzel Medium"),url(../_fonts/Vx3_B1FDmGlAkY9HdCPtBTA_2Ba-q2R_3ZFW946rp-I-G7bB5Vq8McpqRy45aJFhfJRA3XXkotFdNQ34GKbxZ1k.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Cinzel;src:local("Cinzel Medium"),url(../_fonts/vn2bh67iLK1TIupAitbSSna2GPbhf_zdcyfqmrpHWRY-aof5zqZw7jM_Et6HjkqDkATTROJH5GUAQJ3NyZRDIDM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Cinzel;src:local("Cinzel SemiBold"),url(../_fonts/Vx3_B1FDmGlAkY9HdCPtBTA_2Ba-q2R_3ZFW946rp-I-G7bB5Vq8McpqRy45aJFhfJRA3XXkotFdNQ34GKbxZ1k.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Cinzel;src:local("Cinzel SemiBold"),url(../_fonts/vn2bh67iLK1TIupAitbSSna2GPbhf_zdcyfqmrpHWRY-aof5zqZw7jM_Et6HjkqDkATTROJH5GUAQJ3NyZRDIDM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Cinzel;src:local("Cinzel Bold"),url(../_fonts/Vx3_B1FDmGlAkY9HdCPtBTA_2Ba-q2R_3ZFW946rp-I-G7bB5Vq8McpqRy45aJFhfJRA3XXkotFdNQ34GKbxZ1k.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Cinzel;src:local("Cinzel Bold"),url(../_fonts/vn2bh67iLK1TIupAitbSSna2GPbhf_zdcyfqmrpHWRY-aof5zqZw7jM_Et6HjkqDkATTROJH5GUAQJ3NyZRDIDM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Cinzel Decorative;src:local("Cinzel Decorative Regular"),local("Cinzel Decorative"),url(../_fonts/N1StEVE1PtgHcdgAV1xh9lWVRulp7ybZhpJO16jpeQ4-S_k7L_ITQOKV93M_xZCpjhU2k2HJa7qurQvJHtIpse4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:"Cinzel Decorative Fallback: Times New Roman";src:local("Times New Roman");size-adjust:144.9846%;ascent-override:67.3175%;descent-override:25.6579%;line-gap-override:0%}@font-face{font-family:"Cinzel Decorative Fallback: Georgia";src:local("Georgia");size-adjust:132.1218%;ascent-override:73.8712%;descent-override:28.1558%;line-gap-override:0%}@font-face{font-family:"Cinzel Decorative Fallback: Noto Serif";src:local("Noto Serif");size-adjust:122.4532%;ascent-override:79.7039%;descent-override:30.3789%;line-gap-override:0%}@font-face{font-family:Cinzel Decorative;src:local("Cinzel Decorative Regular"),local("Cinzel Decorative"),url(../_fonts/mFb4-QjnvlA9GwBuJ6sYhce0rDo3vPE4FKFugAf8U-w-4kgBteHSFk_Tm4kHcsiAqsWDeOPpJqe880Tng0pe_2o.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Cinzel Decorative;src:local("Cinzel Decorative Bold"),url(../_fonts/xjHcR_hD6C2a4SNkpCJLvqhnKPUCBvzO80UVyBqhxNw-yf7IY_vLrBlz__vtjVFwXrlqvTAQBy8OaQGHFNssdOI.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Cinzel Decorative;src:local("Cinzel Decorative Bold"),url(../_fonts/IE7po8uKivtNLN8787VjFCcV9gerXWpKS7bmVUFvOk8-q2SUAvgJlKkU_1Sb__g2RuZpLRJOS4l0LTr7HmkJlKA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:IM Fell English;src:local("IM Fell English Regular Italic"),local("IM Fell English Italic"),url(../_fonts/6uRlX0q2s5RpcD1lnxH2KvbehztBborS64obNiyCdK4-6E_BwGWDARJUakvrGvq_3lmr8ODcOmi_rktBVi-xcYk.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:"IM Fell English Fallback: Times New Roman";src:local("Times New Roman");size-adjust:102.0433%;ascent-override:88.7147%;descent-override:35.6007%;line-gap-override:0%}@font-face{font-family:"IM Fell English Fallback: Georgia";src:local("Georgia");size-adjust:92.9901%;ascent-override:97.3515%;descent-override:39.0666%;line-gap-override:0%}@font-face{font-family:"IM Fell English Fallback: Noto Serif";src:local("Noto Serif");size-adjust:86.1852%;ascent-override:105.0382%;descent-override:42.1512%;line-gap-override:0%}@font-face{font-family:IM Fell English;src:local("IM Fell English Regular"),local("IM Fell English"),url(../_fonts/7U5kNlUSEoslCRY5QAK5i15WDojaJnyILYK0maEUjf0-QpziuAPQx_KLNkaubsJRFkxpPaAaKITRUcBHNtEIqSk.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}:root{--color-void:#080a0c;--color-deep:#0d1117;--color-surface:#131820;--color-elevated:#1a2230;--color-border:#2a3545;--color-border-glow:#3d5a4a;--color-text-primary:#d4c9b0;--color-text-secondary:#9a886d;--color-text-muted:#937d6a;--color-text-inverse:#080a0c;--color-arcane:#7fb38a;--color-arcane-dim:#3d6647;--color-arcane-glow:rgba(127,179,138,.15);--color-crimson:#8b3a3a;--color-crimson-dim:#5c2020;--color-gold:#b8924a;--color-gold-dim:#7a5e28;--color-fog:#4a5568;--font-display:"Cinzel Decorative", "Cinzel Decorative Fallback: Times New Roman", "Cinzel Decorative Fallback: Georgia", "Cinzel Decorative Fallback: Noto Serif",serif;--font-heading:"Cinzel", "Cinzel Fallback: Times New Roman", "Cinzel Fallback: Georgia", "Cinzel Fallback: Noto Serif",serif;--font-body:"Crimson Text", "Crimson Text Fallback: Times New Roman", "Crimson Text Fallback: Georgia", "Crimson Text Fallback: Noto Serif",serif;--font-flavor:"IM Fell English", "IM Fell English Fallback: Times New Roman", "IM Fell English Fallback: Georgia", "IM Fell English Fallback: Noto Serif",serif;--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2.5rem;--space-2xl:4rem;--radius-sm:2px;--radius-md:4px;--radius-lg:8px;--shadow-card:0 4px 24px rgba(0,0,0,.6),0 1px 4px rgba(0,0,0,.4);--shadow-glow:0 0 20px rgba(127,179,138,.12);--shadow-deep:0 8px 40px rgba(0,0,0,.8);--transition-fast:.15s ease;--transition-normal:.28s ease;--transition-slow:.5s ease;--fs-nav:.75rem;--fs-nav-mobile:.875rem;--fs-dropdown-meta:.65rem;--fs-btn:.75rem;--fs-field-label:.75rem;--fs-field-input:1rem;--fs-error:.875rem;--fs-page-title:1.5rem;--fs-auth-title:1.5rem;--fs-section-title:.85rem;--fs-table-header:.75rem;--fs-modal-title:1rem;--fs-body:1rem;--fs-secondary:.875rem;--fs-row-name:.875rem;--fs-row-value:.875rem;--fs-row-desc:1.1rem;--fs-badge:.875rem;--fs-micro:.6rem;--fs-stat-number:1.5rem;--fs-stat-label:.6rem;--fs-page-subtitle:1.1rem;--fs-auth-subtitle:1.1rem;--fs-section-hint:1rem;--fs-flavor-quote:1.3rem;--fs-hero-desc:1.3rem;--fs-cta-text:1rem;--fs-auth-link:1rem;--fs-modal-body:1rem;--fs-carac-code:.875rem;--fs-carac-desc:1.1rem;--fs-derived-value:1.8rem;--fs-derived-label:.65rem;--fs-sigil:2.5rem;--fs-2xs:var(--fs-micro);--fs-xs:var(--fs-section-title);--fs-sm:var(--fs-nav);--fs-md:var(--fs-secondary);--fs-base:var(--fs-body);--fs-lg:var(--fs-row-desc);--fs-xl:var(--fs-flavor-quote);--fs-2xl:var(--fs-page-title);--fs-3xl:var(--fs-derived-value);--fs-4xl:var(--fs-sigil)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{background-color:var(--color-deep);color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--fs-body);line-height:1.7;min-height:100vh;overflow-x:hidden}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:var(--color-void)}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--color-border-glow)}.app-header[data-v-890a2af4]{background:var(--color-surface);border-bottom:1px solid var(--color-border);position:sticky;top:0;z-index:50}.header-inner[data-v-890a2af4]{gap:var(--space-lg);height:56px;margin:0 auto;max-width:1400px;padding:0 var(--space-xl)}.header-inner[data-v-890a2af4],.header-logo[data-v-890a2af4]{align-items:center;display:flex}.header-logo[data-v-890a2af4]{flex-shrink:0;transition:opacity var(--transition-fast)}.header-logo[data-v-890a2af4]:hover{opacity:.8}.logo-img[data-v-890a2af4]{height:32px;-o-object-fit:contain;object-fit:contain;width:auto}.header-nav[data-v-890a2af4]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:2px}.nav-link[data-v-890a2af4]{border:1px solid transparent;border-radius:var(--radius-sm);color:var(--color-text-secondary);font-family:var(--font-heading);font-size:var(--fs-nav);font-weight:700;letter-spacing:.1em;padding:var(--space-xs) var(--space-sm);text-decoration:none;text-transform:uppercase;transition:all var(--transition-fast);white-space:nowrap}.nav-link.active[data-v-890a2af4],.nav-link[data-v-890a2af4]:hover{border-color:var(--color-arcane-dim);color:var(--color-arcane)}.nav-link.active[data-v-890a2af4]{background:var(--color-arcane-glow)}.header-auth[data-v-890a2af4]{align-items:center;display:flex;flex-shrink:0;gap:var(--space-md)}.auth-btn[data-v-890a2af4]{align-items:center;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font-family:var(--font-heading);font-size:var(--fs-btn);font-weight:700;letter-spacing:.12em;padding:var(--space-xs) var(--space-md);text-decoration:none;text-transform:uppercase;transition:all var(--transition-fast)}.auth-btn[data-v-890a2af4]:hover{border-color:var(--color-arcane-dim);color:var(--color-arcane)}.user-menu-wrapper[data-v-890a2af4]{position:relative}.user-icon-btn[data-v-890a2af4]{align-items:center;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;display:flex;height:32px;justify-content:center;transition:all var(--transition-fast);width:32px}.user-icon-btn.active[data-v-890a2af4],.user-icon-btn[data-v-890a2af4]:hover{background:var(--color-arcane-glow);border-color:var(--color-arcane-dim);color:var(--color-arcane)}.user-dropdown[data-v-890a2af4]{background:var(--color-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);min-width:200px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:100}.dropdown-email[data-v-890a2af4]{color:var(--color-text-muted);font-family:var(--font-heading);font-size:var(--fs-dropdown-meta);letter-spacing:.05em;overflow:hidden;padding:var(--space-sm) var(--space-md);text-overflow:ellipsis;white-space:nowrap}.dropdown-divider[data-v-890a2af4]{background:var(--color-border);height:1px}.dropdown-item[data-v-890a2af4]{align-items:center;background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;display:flex;font-family:var(--font-heading);font-size:var(--fs-nav);font-weight:700;gap:var(--space-sm);letter-spacing:.08em;padding:var(--space-sm) var(--space-md);text-align:left;text-decoration:none;text-transform:uppercase;transition:all var(--transition-fast);width:100%}.dropdown-item[data-v-890a2af4]:hover{background:var(--color-arcane-glow);color:var(--color-arcane)}.dropdown-item--danger[data-v-890a2af4]:hover{background:#8b3a3a26;color:var(--color-crimson)}.dropdown-item-icon[data-v-890a2af4]{flex-shrink:0;font-size:var(--fs-nav);opacity:.7}.dropdown-overlay[data-v-890a2af4]{inset:0;position:fixed;z-index:99}.dropdown-enter-active[data-v-890a2af4],.dropdown-leave-active[data-v-890a2af4]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-890a2af4],.dropdown-leave-to[data-v-890a2af4]{opacity:0;transform:translateY(-6px)}.hamburger[data-v-890a2af4]{background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;display:none;flex-direction:column;flex-shrink:0;gap:5px;height:36px;justify-content:center;padding:0 8px;transition:border-color var(--transition-fast);width:36px}.hamburger[data-v-890a2af4]:hover{border-color:var(--color-arcane-dim)}.hamburger span[data-v-890a2af4]{background:var(--color-text-secondary);border-radius:1px;display:block;height:1px;transform-origin:center;transition:all var(--transition-fast)}.hamburger.open span[data-v-890a2af4]:first-child{transform:translateY(6px) rotate(45deg)}.hamburger.open span[data-v-890a2af4]:nth-child(2){opacity:0}.hamburger.open span[data-v-890a2af4]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mobile-nav[data-v-890a2af4]{background:var(--color-surface);border-top:1px solid var(--color-border);gap:var(--space-md);padding:var(--space-md) var(--space-lg)}.mobile-nav[data-v-890a2af4],.mobile-nav-links[data-v-890a2af4]{display:flex;flex-direction:column}.mobile-nav-links[data-v-890a2af4]{gap:2px}.mobile-nav-link[data-v-890a2af4]{background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;font-family:var(--font-heading);font-size:var(--fs-nav-mobile);letter-spacing:.1em;padding:var(--space-sm) var(--space-md);text-align:left;text-decoration:none;text-transform:uppercase;transition:all var(--transition-fast);width:100%}.mobile-nav-link.active[data-v-890a2af4],.mobile-nav-link[data-v-890a2af4]:hover{background:var(--color-arcane-glow);border-color:var(--color-arcane-dim);color:var(--color-arcane)}.mobile-signout[data-v-890a2af4]:hover{background:#8b3a3a1a!important;border-color:var(--color-crimson-dim)!important;color:var(--color-crimson)!important}.mobile-auth[data-v-890a2af4]{border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:2px;padding-top:var(--space-sm)}.modal-backdrop[data-v-890a2af4]{align-items:center;background:#080a0ccc;display:flex;inset:0;justify-content:center;padding:var(--space-xl);position:fixed;z-index:200}.modal[data-v-890a2af4]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);max-width:360px;padding:var(--space-2xl);text-align:center;width:100%}.modal-sigil[data-v-890a2af4]{color:var(--color-crimson);font-size:var(--fs-sigil);margin-bottom:var(--space-md);opacity:.8}.modal-title[data-v-890a2af4]{color:var(--color-text-primary);font-family:var(--font-heading);font-size:var(--fs-modal-title);font-weight:600;letter-spacing:.12em;margin-bottom:var(--space-sm);text-transform:uppercase}.modal-body[data-v-890a2af4]{color:var(--color-text-secondary);font-family:var(--font-flavor);font-size:var(--fs-modal-body);font-style:italic;line-height:1.7;margin-bottom:var(--space-xl)}.modal-actions[data-v-890a2af4]{display:flex;gap:var(--space-md);justify-content:center}.modal-btn[data-v-890a2af4]{border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-heading);font-size:var(--fs-btn);font-weight:700;letter-spacing:.12em;padding:var(--space-sm) var(--space-lg);text-transform:uppercase;transition:all var(--transition-fast)}.modal-btn--cancel[data-v-890a2af4]{background:transparent;border:1px solid var(--color-border);color:var(--color-text-secondary)}.modal-btn--cancel[data-v-890a2af4]:hover{border-color:var(--color-arcane-dim);color:var(--color-arcane)}.modal-btn--confirm[data-v-890a2af4]{background:#8b3a3a26;border:1px solid var(--color-crimson-dim);color:var(--color-crimson)}.modal-btn--confirm[data-v-890a2af4]:hover{background:var(--color-crimson);border-color:var(--color-crimson);color:var(--color-text-inverse)}.modal-enter-active[data-v-890a2af4],.modal-leave-active[data-v-890a2af4]{transition:opacity .2s ease}.modal-enter-active .modal[data-v-890a2af4],.modal-leave-active .modal[data-v-890a2af4]{transition:transform .2s ease}.modal-enter-from[data-v-890a2af4],.modal-leave-to[data-v-890a2af4]{opacity:0}.modal-enter-from .modal[data-v-890a2af4],.modal-leave-to .modal[data-v-890a2af4]{transform:scale(.95)}.mobile-menu-enter-active[data-v-890a2af4],.mobile-menu-leave-active[data-v-890a2af4]{overflow:hidden;transition:all .2s ease}.mobile-menu-enter-from[data-v-890a2af4],.mobile-menu-leave-to[data-v-890a2af4]{max-height:0;opacity:0;padding-bottom:0;padding-top:0}.mobile-menu-enter-to[data-v-890a2af4],.mobile-menu-leave-from[data-v-890a2af4]{max-height:500px}@media(max-width:900px){.header-auth[data-v-890a2af4],.header-nav[data-v-890a2af4]{display:none}.hamburger[data-v-890a2af4]{display:flex}.header-inner[data-v-890a2af4]{padding:0 var(--space-md)}}
