@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/open-sans-cyrillic-ext-300-normal-BVzxuAT9.woff2) format("woff2"),url(/assets/open-sans-all-300-normal-BVJk61ei.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/open-sans-cyrillic-300-normal-BTwr1ZkM.woff2) format("woff2"),url(/assets/open-sans-all-300-normal-BVJk61ei.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/open-sans-all-300-normal-BVJk61ei.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/open-sans-greek-300-normal-CqZ5tbCu.woff2) format("woff2"),url(/assets/open-sans-all-300-normal-BVJk61ei.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/open-sans-hebrew-300-normal-2ruwAdV-.woff2) format("woff2"),url(/assets/open-sans-all-300-normal-BVJk61ei.woff) format("woff");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/open-sans-vietnamese-300-normal-C4guHPjF.woff2) format("woff2"),url(/assets/open-sans-all-300-normal-BVJk61ei.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/open-sans-latin-ext-300-normal-2rLYhhns.woff2) format("woff2"),url(/assets/open-sans-all-300-normal-BVJk61ei.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/open-sans-latin-300-normal-SPRffSs6.woff2) format("woff2"),url(/assets/open-sans-all-300-normal-BVJk61ei.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,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:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-cyrillic-ext-400-normal-MMpFapvE.woff2) format("woff2"),url(/assets/open-sans-all-400-normal-D_V4DUpS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-cyrillic-400-normal-CgTxcJ84.woff2) format("woff2"),url(/assets/open-sans-all-400-normal-D_V4DUpS.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/open-sans-all-400-normal-D_V4DUpS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-greek-400-normal-C95Crcuj.woff2) format("woff2"),url(/assets/open-sans-all-400-normal-D_V4DUpS.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-hebrew-400-normal-3oiyUsVL.woff2) format("woff2"),url(/assets/open-sans-all-400-normal-D_V4DUpS.woff) format("woff");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-vietnamese-400-normal-Ddl5eX2C.woff2) format("woff2"),url(/assets/open-sans-all-400-normal-D_V4DUpS.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-ext-400-normal-uvkCwwGb.woff2) format("woff2"),url(/assets/open-sans-all-400-normal-D_V4DUpS.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-400-normal-sjvN8RAh.woff2) format("woff2"),url(/assets/open-sans-all-400-normal-D_V4DUpS.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,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:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-cyrillic-ext-500-normal-D_7fTEXd.woff2) format("woff2"),url(/assets/open-sans-all-500-normal-DTvl-QCe.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-cyrillic-500-normal-C08Jf51q.woff2) format("woff2"),url(/assets/open-sans-all-500-normal-DTvl-QCe.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/open-sans-all-500-normal-DTvl-QCe.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-greek-500-normal-BvbPxtxo.woff2) format("woff2"),url(/assets/open-sans-all-500-normal-DTvl-QCe.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-hebrew-500-normal-C-3USp0H.woff2) format("woff2"),url(/assets/open-sans-all-500-normal-DTvl-QCe.woff) format("woff");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-vietnamese-500-normal-BySRF7Zq.woff2) format("woff2"),url(/assets/open-sans-all-500-normal-DTvl-QCe.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-latin-ext-500-normal-CIRpqAnb.woff2) format("woff2"),url(/assets/open-sans-all-500-normal-DTvl-QCe.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-latin-500-normal-DV7HZ3S8.woff2) format("woff2"),url(/assets/open-sans-all-500-normal-DTvl-QCe.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,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:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-cyrillic-ext-600-normal-D--czMom.woff2) format("woff2"),url(/assets/open-sans-all-600-normal-C_QhU8qH.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-cyrillic-600-normal-BppPmzFQ.woff2) format("woff2"),url(/assets/open-sans-all-600-normal-C_QhU8qH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/open-sans-all-600-normal-C_QhU8qH.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-greek-600-normal-Bnfb1wTa.woff2) format("woff2"),url(/assets/open-sans-all-600-normal-C_QhU8qH.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-hebrew-600-normal-DzE6qqvf.woff2) format("woff2"),url(/assets/open-sans-all-600-normal-C_QhU8qH.woff) format("woff");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-vietnamese-600-normal-DWaz-jJA.woff2) format("woff2"),url(/assets/open-sans-all-600-normal-C_QhU8qH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-latin-ext-600-normal-DbLgjTt8.woff2) format("woff2"),url(/assets/open-sans-all-600-normal-C_QhU8qH.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-latin-600-normal-BYc6TgXR.woff2) format("woff2"),url(/assets/open-sans-all-600-normal-C_QhU8qH.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,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:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-cyrillic-ext-700-normal-zCBiz7kf.woff2) format("woff2"),url(/assets/open-sans-all-700-normal-DZh9R9jS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-cyrillic-700-normal-BpFRpeIn.woff2) format("woff2"),url(/assets/open-sans-all-700-normal-DZh9R9jS.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/open-sans-all-700-normal-DZh9R9jS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-greek-700-normal-CXuAmZ6E.woff2) format("woff2"),url(/assets/open-sans-all-700-normal-DZh9R9jS.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-hebrew-700-normal-CE2gUzW0.woff2) format("woff2"),url(/assets/open-sans-all-700-normal-DZh9R9jS.woff) format("woff");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-vietnamese-700-normal-CRtekRnK.woff2) format("woff2"),url(/assets/open-sans-all-700-normal-DZh9R9jS.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-ext-700-normal-CfbYu4If.woff2) format("woff2"),url(/assets/open-sans-all-700-normal-DZh9R9jS.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-700-normal-DXyImmHa.woff2) format("woff2"),url(/assets/open-sans-all-700-normal-DZh9R9jS.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,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:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-cyrillic-ext-700-normal-2L9MnQA5.woff2) format("woff2"),url(/assets/nunito-sans-all-700-normal-EkTOt86W.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-cyrillic-700-normal-CJupcOrn.woff2) format("woff2"),url(/assets/nunito-sans-all-700-normal-EkTOt86W.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-vietnamese-700-normal-Bh86M2lz.woff2) format("woff2"),url(/assets/nunito-sans-all-700-normal-EkTOt86W.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-latin-ext-700-normal-BrUTRCdm.woff2) format("woff2"),url(/assets/nunito-sans-all-700-normal-EkTOt86W.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-latin-700-normal-DbtGFZz5.woff2) format("woff2"),url(/assets/nunito-sans-all-700-normal-EkTOt86W.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,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:Nunito Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-sans-cyrillic-ext-800-normal-CvZVo43V.woff2) format("woff2"),url(/assets/nunito-sans-all-800-normal-DgkLH-WI.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-sans-cyrillic-800-normal-DS8lbPNy.woff2) format("woff2"),url(/assets/nunito-sans-all-800-normal-DgkLH-WI.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-sans-vietnamese-800-normal-CC07_LCA.woff2) format("woff2"),url(/assets/nunito-sans-all-800-normal-DgkLH-WI.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-sans-latin-ext-800-normal-Be27uiiM.woff2) format("woff2"),url(/assets/nunito-sans-all-800-normal-DgkLH-WI.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-sans-latin-800-normal-C00IJVNa.woff2) format("woff2"),url(/assets/nunito-sans-all-800-normal-DgkLH-WI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,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:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-cyrillic-ext-400-normal-C-0b8use.woff2) format("woff2"),url(/assets/source-code-pro-all-400-normal-BqCMpuFS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-cyrillic-400-normal-BvylPzy6.woff2) format("woff2"),url(/assets/source-code-pro-all-400-normal-BqCMpuFS.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/source-code-pro-all-400-normal-BqCMpuFS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-greek-400-normal-D56hYuFD.woff2) format("woff2"),url(/assets/source-code-pro-all-400-normal-BqCMpuFS.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/source-code-pro-all-400-normal-BqCMpuFS.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-latin-ext-400-normal-BkvfDr6j.woff2) format("woff2"),url(/assets/source-code-pro-all-400-normal-BqCMpuFS.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-latin-400-normal-ClnDLlx0.woff2) format("woff2"),url(/assets/source-code-pro-all-400-normal-BqCMpuFS.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,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:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-code-pro-cyrillic-ext-600-normal-DwjdU3bk.woff2) format("woff2"),url(/assets/source-code-pro-all-600-normal-D_neO_GG.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-code-pro-cyrillic-600-normal-BZR2w_lk.woff2) format("woff2"),url(/assets/source-code-pro-all-600-normal-D_neO_GG.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/source-code-pro-all-600-normal-D_neO_GG.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-code-pro-greek-600-normal-Dh6pI-k4.woff2) format("woff2"),url(/assets/source-code-pro-all-600-normal-D_neO_GG.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/source-code-pro-all-600-normal-D_neO_GG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-code-pro-latin-ext-600-normal-BigaoCac.woff2) format("woff2"),url(/assets/source-code-pro-all-600-normal-D_neO_GG.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-code-pro-latin-600-normal-DJb0xevV.woff2) format("woff2"),url(/assets/source-code-pro-all-600-normal-D_neO_GG.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{font-family:var(--ic-font-body-family);color:var(--ic-color-primary-text)}a.ic-card-wrapper-link{text-decoration:none;outline:none;color:currentcolor}:root{--ic-border-radius:2px;--ic-border-radius-inset:11px;--ic-border-focus:0 0 0 2px var(--ic-architectural-white), 0 0 0 4px var(--ic-focus-blue), 0 0 0 8px var(--ic-focus-glow);--ic-border-focus-inset:inset 0 0 0 4px var(--ic-focus-glow), inset 0 0 0 6px var(--ic-focus-blue), inset 0 0 0 8px var(--ic-architectural-white);--ic-border-focus-dark:0 0 0 2px white, 0 0 0 5px rgba(255 255 255 / 52%);--ic-elevation-raised:0 0 2px rgb(0 0 0 / 50%);--ic-elevation-overlay:0 2px 8px rgb(0 0 0 / 20%);--ic-elevation-modal:0 4px 16px rgb(0 0 0 / 25%);--ic-elevation-inset:inset 0 4px 16px rgb(0 0 0 / 25%), inset 0 -4px 16px rgb(0 0 0 / 25%);--ic-easing-transition-fast:var(--ic-transition-duration-fast) cubic-bezier(.165, .84, .44, 1);--ic-easing-transition-slow:var(--ic-transition-duration-slow) cubic-bezier(.165, .84, .44, 1);--ic-transition-duration-fast:.1s;--ic-transition-duration-slow:.3s;--ic-border-width:.0625rem;--ic-border-disabled:var(--ic-space-1px) dashed var(--ic-architectural-200);--ic-border-light:var(--ic-space-1px) solid var(--ic-architectural-200);--ic-border-default:var(--ic-space-1px) solid var(--ic-architectural-400);--ic-border-hover:var(--ic-space-1px) solid var(--ic-architectural-500);--ic-border-pressed:var(--ic-space-1px) solid var(--ic-architectural-600);--ic-hc-border:var(--ic-space-1px) solid transparent;--ic-error-border-default:var(--ic-space-xxxs) solid var(--ic-status-error);--ic-error-border-hover:var(--ic-space-xxxs) solid var(--ic-status-error-hover);--ic-error-border-pressed:var(--ic-space-xxxs) solid var(--ic-status-error-pressed);--ic-success-border-default:var(--ic-space-xxxs) solid var(--ic-status-success);--ic-success-border-hover:var(--ic-space-xxxs) solid var(--ic-status-success-hover);--ic-success-border-pressed:var(--ic-space-xxxs) solid var(--ic-status-success-pressed);--ic-warning-border-default:var(--ic-space-xxxs) solid var(--ic-status-warning);--ic-warning-border-hover:var(--ic-space-xxxs) solid var(--ic-status-warning-hover);--ic-warning-border-pressed:var(--ic-space-xxxs) solid var(--ic-status-warning-pressed);--ic-font-body-family:"Open Sans", "Helvetica Neue", "Arial", "sans-serif";--ic-font-heading-family:"Nunito Sans", sans-serif;--ic-font-code-family:"Source Code Pro", monospace;--ic-font-weight-extrabold:800;--ic-font-weight-bold:700;--ic-font-weight-semibold:600;--ic-font-weight-regular:400;--ic-font-size-h1:2.625rem;--ic-font-size-h2:2.125rem;--ic-font-size-h3:1.5rem;--ic-font-size-h4:1.25rem;--ic-font-size-regular:1rem;--ic-font-size-label:.875rem;--ic-font-size-caption:.75rem;--ic-font-size-badge-small:.563rem;--ic-font-line-height-h1:3.5rem;--ic-font-line-height-h2:3.5rem;--ic-font-line-height-h3:2.5rem;--ic-font-line-height-h4:2rem;--ic-font-line-height-subtitle-large:1.5rem;--ic-font-line-height-subtitle-small:1.5rem;--ic-font-line-height-body:1.5rem;--ic-font-line-height-caption:1.25rem;--ic-font-line-height-code:1.5rem;--ic-font-line-height-badge:.875rem;--ic-font-line-height-badge-small:.75rem;--ic-font-letter-spacing-0pt025:.025rem;--ic-font-letter-spacing-0pt005:.005rem;--ic-font-letter-spacing-0pt0025:.0025rem;--ic-font-letter-spacing-0pt0015:.0015rem;--ic-font-h1:var(--ic-font-weight-extrabold) var(--ic-font-size-h1) / var(--ic-font-line-height-h1) var(--ic-font-heading-family);--ic-font-h2:var(--ic-font-weight-bold) var(--ic-font-size-h2) / var(--ic-font-line-height-h2) var(--ic-font-heading-family);--ic-font-h3:var(--ic-font-weight-regular) var(--ic-font-size-h3) / var(--ic-font-line-height-h3) var(--ic-font-body-family);--ic-font-h4:var(--ic-font-weight-semibold) var(--ic-font-size-h4) / var(--ic-font-line-height-h4) var(--ic-font-body-family);--ic-font-subtitle-large:var(--ic-font-weight-bold) var(--ic-font-size-regular) / var(--ic-font-line-height-subtitle-large) var(--ic-font-body-family);--ic-font-subtitle-small:var(--ic-font-weight-semibold) var(--ic-font-size-label) / var(--ic-font-line-height-subtitle-small) var(--ic-font-body-family);--ic-font-body:var(--ic-font-weight-regular) var(--ic-font-size-regular) / var(--ic-font-line-height-body) var(--ic-font-body-family);--ic-font-caption:var(--ic-font-weight-semibold) var(--ic-font-size-caption) / var(--ic-font-line-height-caption) var(--ic-font-body-family);--ic-font-label:var(--ic-font-weight-semibold) var(--ic-font-size-label) / var(--ic-font-line-height-body) var(--ic-font-body-family);--ic-font-code-large:var(--ic-font-weight-regular) var(--ic-font-size-regular) / var(--ic-font-line-height-code) var(--ic-font-code-family);--ic-font-code-small:var(--ic-font-weight-semibold) var(--ic-font-size-label) / var(--ic-font-line-height-code) var(--ic-font-code-family);--ic-font-code-extra-small:var(--ic-font-weight-regular) var(--ic-font-size-caption) / var(--ic-font-line-height-code) var(--ic-font-code-family);--ic-font-badge:var(--ic-font-weight-semibold) var(--ic-font-size-caption) / var(--ic-font-line-height-badge) var(--ic-font-body-family);--ic-font-badge-small:var(--ic-font-weight-semibold) var(--ic-font-size-badge-small) / var(--ic-font-line-height-badge-small) var(--ic-font-body-family);--ic-keyline-darken-rgb:rgb(0 0 0 / 20%);--ic-keyline-darken:1px solid var(--ic-keyline-darken-rgb);--ic-keyline-lighten-rgb:rgb(255 255 255 / 20%);--ic-keyline-lighten:1px solid var(--ic-keyline-lighten-rgb);--ic-status-success-light:#e8fef3;--ic-status-success-r:0;--ic-status-success-g:112;--ic-status-success-b:60;--ic-status-success-a:1;--ic-status-success:rgb( var(--ic-status-success-r) var(--ic-status-success-g) var(--ic-status-success-b) / var(--ic-status-success-a) );--ic-status-success-hover:rgb( calc(var(--ic-status-success-r) * .8) calc(var(--ic-status-success-g) * .8) calc(var(--ic-status-success-b) * .8) / var(--ic-status-success-a) );--ic-status-success-pressed:rgb( calc(var(--ic-status-success-r) * .6) calc(var(--ic-status-success-g) * .6) calc(var(--ic-status-success-b) * .6) / var(--ic-status-success-a) );--ic-status-success-contrast:#1bb56c;--ic-status-success-dark:#0e3020;--ic-status-warning-light:#fffbd8;--ic-status-warning-contrast:#ffc107;--ic-status-warning-r:208;--ic-status-warning-g:121;--ic-status-warning-b:50;--ic-status-warning-a:1;--ic-status-warning:rgb( var(--ic-status-warning-r) var(--ic-status-warning-g) var(--ic-status-warning-b) / var(--ic-status-warning-a) );--ic-status-warning-hover:rgb( calc(var(--ic-status-warning-r) * .8) calc(var(--ic-status-warning-g) * .8) calc(var(--ic-status-warning-b) * .8) / var(--ic-status-warning-a) );--ic-status-warning-pressed:rgb( calc(var(--ic-status-warning-r) * .6) calc(var(--ic-status-warning-g) * .6) calc(var(--ic-status-warning-b) * .6) / var(--ic-status-warning-a) );--ic-status-warning-dark:#7a4c3c;--ic-status-error-light:#ffe4e3;--ic-status-error-contrast:#f15b4e;--ic-status-error-r:212;--ic-status-error-g:53;--ic-status-error-b:28;--ic-status-error-a:1;--ic-status-error:rgb( var(--ic-status-error-r) var(--ic-status-error-g) var(--ic-status-error-b) / var(--ic-status-error-a) );--ic-status-error-hover:rgb( calc(var(--ic-status-error-r) * .8) calc(var(--ic-status-error-g) * .8) calc(var(--ic-status-error-b) * .8) / var(--ic-status-error-a) );--ic-status-error-pressed:rgb( calc(var(--ic-status-error-r) * .6) calc(var(--ic-status-error-g) * .6) calc(var(--ic-status-error-b) * .6) / var(--ic-status-error-a) );--ic-status-error-dark:#610a05;--ic-status-info-light:#e1f0fc;--ic-status-info-contrast:#488fe3;--ic-status-info:rgb(18 77 179);--ic-status-info-dark:#041144;--ic-status-anomalous-light:#efdbff;--ic-status-anomalous-contrast:#b764fb;--ic-status-anomalous:#7c25c2;--ic-status-anomalous-dark:#350f54;--ic-status-unknown-light:var(--ic-architectural-40);--ic-status-unknown-contrast:var(--ic-architectural-300);--ic-status-unknown:var(--ic-architectural-500);--ic-status-unknown-dark:var(--ic-architectural-800);--ic-status-warning-mid:var(--ic-status-warning);--ic-status-warning-mid-hover:var(--ic-status-warning-hover);--ic-status-warning-mid-pressed:var(--ic-status-warning-pressed);--ic-status-success-background:var(--ic-status-success-light);--ic-status-warning-background:var(--ic-status-warning-light);--ic-status-error-background:var(--ic-status-error-light);--ic-status-info-background:var(--ic-status-info-light);--ic-architectural-20:#f9fafa;--ic-architectural-40:#f4f4f5;--ic-architectural-60:#eeeff0;--ic-architectural-80:#e8e9eb;--ic-architectural-100:#e1e3e5;--ic-architectural-200:#c4c8cd;--ic-architectural-300:#a7acb3;--ic-architectural-400:#8a919b;--ic-architectural-500:#6c7580;--ic-architectural-600:#575e68;--ic-architectural-700:#41464d;--ic-architectural-800:#2c2f34;--ic-architectural-900:#0b0c0c;--ic-architectural-white:#fff;--ic-architectural-black:#000;--ic-color-primary-text:#0b0c0c;--ic-color-white-text:#fff;--ic-color-secondary-text:#41464d;--ic-color-tertiary-text:#6c7580;--ic-action-default:#1759bc;--ic-action-default-hover:#0b399c;--ic-action-default-active:#07277e;--ic-action-default-active-alpha:rgba(23 89 188 / 50%);--ic-action-default-bg-hover:rgb(23 89 188 / 10%);--ic-action-default-bg-active:rgb(23 89 188 / 20%);--ic-action-default-bg-hover-no-alpha:#e7eef8;--ic-action-default-bg-active-no-alpha:#d0def2;--ic-action-destructive:#d4351c;--ic-action-destructive-hover:#ad1e0e;--ic-action-destructive-active:#8b1209;--ic-action-light:#fff;--ic-action-light-hover:#c4c8cd;--ic-action-light-active:#a7acb3;--ic-action-light-bg-hover:rgb(255 255 255 / 10%);--ic-action-light-bg-active:rgb(255 255 255 / 20%);--ic-action-dark:#0b0c0c;--ic-action-dark-hover:#2c2f34;--ic-action-dark-active:#41464d;--ic-action-dark-bg-hover:rgb(65 70 77 / 10%);--ic-action-dark-bg-active:rgb(65 70 77 / 20%);--ic-action-dark-bg-hover-no-alpha:#ececed;--ic-action-dark-bg-active-no-alpha:#d9dadb;--ic-classification-official:#2b71c7;--ic-classification-official-foreground:#fff;--ic-classification-secret:#f39c2c;--ic-classification-secret-foreground:#000;--ic-classification-top-secret:#a00;--ic-classification-top-secret-foreground:#fff;--ic-classification-not-set:#616161;--ic-classification-not-set-foreground:#fff;--ic-theme-blue-primary-r:27;--ic-theme-blue-primary-g:60;--ic-theme-blue-primary-b:121;--ic-theme-blue-primary-a:1;--ic-theme-lighten-20:rgb(255 255 255 / 20%);--ic-theme-lighten-40:rgb(255 255 255 / 40%);--ic-theme-primary-r:var(--ic-theme-blue-primary-r);--ic-theme-primary-g:var(--ic-theme-blue-primary-g);--ic-theme-primary-b:var(--ic-theme-blue-primary-b);--ic-theme-primary-a:var(--ic-theme-blue-primary-a);--ic-theme-primary:rgb( var(--ic-theme-primary-r) var(--ic-theme-primary-g) var(--ic-theme-primary-b) / var(--ic-theme-primary-a) );--ic-theme-secondary:rgb( calc(var(--ic-theme-primary-r) * .8) calc(var(--ic-theme-primary-g) * .8) calc(var(--ic-theme-primary-b) * .8) / var(--ic-theme-primary-a) );--ic-theme-tertiary:rgb( calc(var(--ic-theme-primary-r) * .6) calc(var(--ic-theme-primary-g) * .6) calc(var(--ic-theme-primary-b) * .6) / var(--ic-theme-primary-a) );--ic-theme-secondary-light:rgb( calc(var(--ic-theme-primary-r) + ((255 - var(--ic-theme-primary-r)) * .2)) calc( var(--ic-theme-primary-g) + ((255 - var(--ic-theme-primary-g)) * .2) ) calc( var(--ic-theme-primary-b) + ((255 - var(--ic-theme-primary-b)) * .2) ) / var(--ic-theme-primary-a) );--ic-theme-tertiary-light:rgb( calc(var(--ic-theme-primary-r) + ((255 - var(--ic-theme-primary-r)) * .4)) calc( var(--ic-theme-primary-g) + ((255 - var(--ic-theme-primary-g)) * .4) ) calc( var(--ic-theme-primary-b) + ((255 - var(--ic-theme-primary-b)) * .4) ) / var(--ic-theme-primary-a) );--ic-theme-dark-mode-threshold:133.3505;--ic-theme-primary-r-calc:calc(var(--ic-theme-primary-r) * 299);--ic-theme-primary-g-calc:calc(var(--ic-theme-primary-g) * 587);--ic-theme-primary-b-calc:calc(var(--ic-theme-primary-b) * 114);--ic-theme-primary-sum-calc:calc( var(--ic-theme-primary-r-calc) + var(--ic-theme-primary-g-calc) + var(--ic-theme-primary-b-calc) );--ic-theme-primary-divide-calc:calc(var(--ic-theme-primary-sum-calc) / 1000);--ic-theme-primary-subtract-calc:calc( var(--ic-theme-primary-divide-calc) - var(--ic-theme-dark-mode-threshold) );--ic-theme-primary-calc:calc(var(--ic-theme-primary-subtract-calc) * -10000);--ic-theme-calc:max(0, var(--ic-theme-primary-calc));--ic-theme-text:rgb( min(255, calc(var(--ic-theme-calc) + 11)) min(255, calc(var(--ic-theme-calc) + 12)) min(255, calc(var(--ic-theme-calc) + 12)) / var(--ic-theme-primary-a) );--ic-theme-hover:rgb( min(255, calc(var(--ic-theme-calc) + 65)) min(255, calc(var(--ic-theme-calc) + 70)) min(255, calc(var(--ic-theme-calc) + 77)) / 10% );--ic-theme-active:rgb( min(255, calc(var(--ic-theme-calc) + 65)) min(255, calc(var(--ic-theme-calc) + 70)) min(255, calc(var(--ic-theme-calc) + 77)) / 20% );--ic-hyperlink:#1759bc;--ic-hyperlink-visited:#330072;--ic-hyperlink-hover:#7c2855;--ic-hyperlink-contrast:#5c98f2;--ic-hyperlink-contrast-visited:#bc75ff;--ic-hyperlink-contrast-hover:#db76ac;--ic-focus-blue:#0044d7;--ic-focus-glow:#80a1e8;--ic-hc-focus-outline:3px solid transparent;--ic-table-row-selected:#c7d7ef;--ic-breakpoint-xs:0;--ic-breakpoint-sm:576px;--ic-breakpoint-md:768px;--ic-breakpoint-lg:992px;--ic-breakpoint-xl:1200px;--ic-space-1px:.063rem;--ic-space-xxxs:.125rem;--ic-space-xxs:.25rem;--ic-space-xs:.5rem;--ic-space-sm:.75rem;--ic-space-md:1rem;--ic-space-lg:1.5rem;--ic-space-xl:2rem;--ic-space-xxl:3rem;--ic-z-index-base-value:0;--ic-z-index-page-header:calc(var(--ic-z-index-base-value) + 10);--ic-z-index-back-to-top:calc(var(--ic-z-index-base-value) + 20);--ic-z-index-popover:calc(var(--ic-z-index-base-value) + 50);--ic-z-index-sticky-page-header:calc(var(--ic-z-index-base-value) + 60);--ic-z-index-date-picker:calc(var(--ic-z-index-base-value) + 70);--ic-z-index-navigation-item:calc(var(--ic-z-index-base-value) + 70);--ic-z-index-navigation-menu:calc(var(--ic-z-index-base-value) + 70);--ic-z-index-menu:calc(var(--ic-z-index-base-value) + 70);--ic-z-index-side-navigation:calc(var(--ic-z-index-base-value) + 70);--ic-z-index-dialog:calc(var(--ic-z-index-base-value) + 100);--ic-z-index-toast:calc(var(--ic-z-index-base-value) + 110);--ic-z-index-tooltip:calc(var(--ic-z-index-base-value) + 110);--ic-z-index-classification-banner:calc(var(--ic-z-index-base-value) + 200)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-style:inherit;vertical-align:baseline}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{color:#fff}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@media (prefers-color-scheme: dark){:root{--ic-architectural-white: var(--ic-architectural-800) !important;--ic-architectural-black: white !important;--ic-color-secondary-text: rgb(206, 206, 206) !important}html body input,html body textarea{background-color:var(--ic-architectural-800)!important;color:var(--ic-architectural-white)!important;border:1px solid var(--ic-architectural-700)!important}}.home-container{max-width:1000px;margin:0 auto;padding:2rem}.home-hero{text-align:center;margin-bottom:3rem;padding:2rem 0}.home-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:3rem}.home-card-actions{display:flex;gap:1rem;flex-wrap:wrap}.home-info{margin-bottom:3rem;background-color:var(--ic-architectural-50);padding:2rem;border-radius:.5rem}.home-features{margin-top:1rem;padding-left:1.5rem}.home-features li{margin-bottom:.75rem}.home-release{margin-bottom:3rem;padding:1rem 0;border-top:1px solid var(--ic-architectural-200)}.import-options{display:flex;flex-direction:column;gap:1.5rem}.import-export-buttons{display:flex;gap:.5rem}.import-export-buttons.vertical{flex-direction:column}.import-export-buttons.horizontal{flex-direction:row}.export-options,.import-options{display:flex;flex-direction:column;gap:1.5rem}.radio-options{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.radio-options label,.form-section label{display:flex;align-items:center;gap:.5rem;cursor:pointer}.import-export-buttons .ic-button{height:auto!important;min-height:36px}.import-export-buttons .ic-button[size=small]{min-height:32px}.provider-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;margin-top:1.5rem;width:100%}.provider-card{height:100%}@media (max-width: 768px){.provider-list{grid-template-columns:1fr}}.character-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;margin-top:1.5rem;width:100%}.character-card{height:100%}@media (max-width: 768px){.character-list{grid-template-columns:1fr;gap:1rem}}.conversation-list{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.conversation-card{width:100%}.empty-state-container{margin-top:3rem;text-align:center;padding:2rem}.chat-container{display:flex;flex-direction:column;height:calc(100vh - 70px);overflow:hidden;position:relative}.chat-header{padding:1rem 1.5rem;border-bottom:1px solid var(--ic-architectural-200);background-color:var(--ic-architectural-white);display:flex;justify-content:space-between;align-items:center}@media (prefers-color-scheme: dark){.chat-header{background-color:var(--ic-architectural-800);border-bottom:1px solid var(--ic-architectural-700)}}.chat-header-info{flex:1;overflow:hidden}.chat-header-meta{display:flex;gap:1rem;margin-top:.25rem;align-items:center;flex-wrap:wrap}.chat-header-actions{display:flex;gap:.5rem}.messages-container{flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem;background-color:var(--ic-architectural-50);contain:paint layout;scroll-behavior:auto!important}.message-container{display:flex;flex-direction:column;max-width:80%}.user-message{align-self:flex-end}.assistant-message{align-self:flex-start}.message-bubble{padding:.75rem 1rem;border-radius:1rem;position:relative;contain:layout;min-height:2.5em}.user-bubble{background-color:var(--ic-action-default);color:#fff;border-bottom-right-radius:.25rem}.assistant-bubble{border:1px solid var(--ic-architectural-200);border-bottom-left-radius:.25rem}.assistant-bubble.pending{min-height:4em}.pending{opacity:.7}.message-time{margin-top:.25rem;opacity:.7;align-self:flex-end}.message-actions-bar{display:flex;justify-content:flex-end;gap:.25rem;margin-bottom:.25rem;opacity:.6;transition:opacity .2s}.message-container:hover .message-actions-bar{opacity:1}.action-button{padding:.25rem;height:auto;width:auto}.input-container{padding:1rem;border-top:1px solid var(--ic-architectural-200);background-color:var(--ic-architectural-white);display:flex;gap:1rem;align-items:flex-end}@media (prefers-color-scheme: dark){.input-container{background-color:var(--ic-architectural-800);border-bottom:1px solid var(--ic-architectural-700)}}.message-input{flex:1}.message-input.editing-mode{background-color:rgba(var(--ic-brand-primary-rgb),.05);border-color:var(--ic-brand-primary)}.message-bubble.being-edited{border:2px solid var(--ic-brand-primary);background-color:rgba(var(--ic-brand-primary-rgb),.05)}.send-button,.stop-button,.save-button,.cancel-button{height:40px}.empty-chat{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;opacity:.7}.pending-message{min-height:40px;min-width:200px}.error-message{color:var(--ic-status-danger)}.api-error-banner{background-color:var(--ic-status-danger-light);border-left:4px solid var(--ic-status-danger);padding:.75rem 1rem;margin-bottom:.5rem;display:flex;justify-content:space-between;align-items:center}.stop-button{height:40px;background-color:var(--ic-status-warning);color:var(--ic-status-neutral-dark)}.typing-indicator{display:flex;align-items:center;margin-top:.5rem;gap:3px}.typing-indicator .dot{width:6px;height:6px;background-color:var(--ic-brand-primary);border-radius:50%;opacity:.7;animation:pulse 1.5s infinite ease-in-out}.typing-indicator .dot:nth-child(2){animation-delay:.2s}.typing-indicator .dot:nth-child(3){animation-delay:.4s}@keyframes pulse{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.2);opacity:1}}.scroll-to-bottom-button{position:absolute;bottom:20px;right:20px;z-index:10}.mobile-back-button{display:none}@media (max-width: 768px){.chat-container{height:100vh;max-height:-webkit-fill-available}.header-toggle-button{display:block;position:absolute;top:-.2rem;right:.2rem;z-index:5}.chat-header-info,.chat-header-actions{transition:max-height .3s ease,opacity .2s ease}.chat-header-info{width:100%;padding-right:2.5rem}.chat-header-info h2{font-size:1rem!important;margin:.25rem 0!important;line-height:1.2!important}.chat-header-meta{gap:.5rem;margin-top:.25rem}.chat-header-actions{position:absolute;top:.75rem;right:.75rem}.desktop-back-button{display:none}.mobile-back-button{display:block;position:absolute;top:-.2rem;left:.2rem;z-index:5}.messages-container{padding:.75rem}.message-container{max-width:90%}.input-container{flex-direction:column;padding:.5rem;gap:.5rem}.message-input{width:100%;margin-right:0}.send-button,.stop-button,.save-button,.cancel-button{align-self:flex-end;min-width:100px!important}.action-button{min-height:44px;min-width:44px}.scroll-to-bottom-button{bottom:80px;right:16px}}@media (max-width: 480px){.message-container{max-width:95%}.chat-header-info h2{font-size:.9rem!important}.chat-header-meta{font-size:.8rem}}.chat2-container{display:flex;flex-direction:column;height:100vh;background:var(--ic-color-background)}.chat2-header{padding:1rem;border-bottom:1px solid var(--ic-color-neutral-200);background:var(--ic-color-background);z-index:10}.chat2-header-info{display:flex;align-items:center;gap:1rem}.chat2-character-info{display:flex;align-items:center;gap:.75rem}.chat2-character-avatar{width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover}.chat2-tabs{border-bottom:1px solid var(--ic-color-neutral-200);background:var(--ic-color-background)}.chat2-tab-button{padding:.75rem 1.5rem;border:none;background:transparent;cursor:pointer;border-bottom:2px solid transparent;transition:all .2s ease;font-size:.9rem;font-weight:500}.chat2-tab-button:hover{background:var(--ic-color-neutral-100)}.chat2-tab-button.active{border-bottom-color:var(--ic-color-primary);color:var(--ic-color-primary);background:var(--ic-color-neutral-50)}.chat2-messages{flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem}.chat2-empty-state{display:flex;justify-content:center;align-items:center;height:100%;opacity:.6}.chat2-message{display:flex;flex-direction:column;max-width:80%;animation:fadeIn .3s ease-in}.chat2-message.user{align-self:flex-end}.chat2-message.assistant{align-self:flex-start}.chat2-message-content{background:var(--ic-color-neutral-100);padding:.75rem 1rem;border-radius:1rem;position:relative}.chat2-message.user .chat2-message-content{background:var(--ic-color-primary);color:#fff}.chat2-message-text{margin-bottom:.25rem;line-height:1.4;word-wrap:break-word}.chat2-messages.rp-style .chat2-message-text em{font-style:italic;color:var(--ic-color-neutral-600)}.chat2-messages.rp-style .chat2-message-text strong{font-weight:700;color:var(--ic-color-neutral-900)}.chat2-message.user .chat2-message-text em,.chat2-message.user .chat2-message-text strong{color:#ffffffe6}.chat2-messages.mobile-style{background:var(--ic-color-neutral-50)}.chat2-messages.mobile-style .chat2-message-content{border-radius:1.25rem;max-width:70%}.chat2-messages.mobile-style .chat2-message.user .chat2-message-content{background:#007aff;border-bottom-right-radius:.25rem}.chat2-messages.mobile-style .chat2-message.assistant .chat2-message-content{background:var(--ic-color-neutral-200);border-bottom-left-radius:.25rem}.chat2-message-meta{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;opacity:.7;margin-top:.25rem}.chat2-message-time{font-size:.7rem}.chat2-message-type{font-size:.8rem}.chat2-message-actions{margin-top:.5rem;display:flex;gap:.5rem}.chat2-message-actions-bar{display:flex;justify-content:flex-end;gap:.25rem;margin-bottom:.25rem;opacity:.6;transition:opacity .2s}.chat2-message:hover .chat2-message-actions-bar{opacity:1}.chat2-message-actions-bar .action-button{background:var(--ic-color-neutral-100);border:1px solid var(--ic-color-neutral-200);border-radius:.25rem;padding:.25rem;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center}.chat2-message-actions-bar .action-button:hover{background:var(--ic-color-neutral-200)}.chat2-message.being-edited .chat2-message-content{outline:2px solid var(--ic-color-primary);outline-offset:2px}.chat2-input.editing-mode{border:2px solid var(--ic-color-primary)}.chat2-input-container{display:flex;gap:.75rem;align-items:flex-end}.chat2-cancel-button,.chat2-save-button,.chat2-stop-button{height:2.5rem;min-width:4rem}.chat2-typing-indicator{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}.chat2-typing-indicator .dot{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.5;animation:typing 1.5s infinite}.chat2-typing-indicator .dot:nth-child(2){animation-delay:.2s}.chat2-typing-indicator .dot:nth-child(3){animation-delay:.4s}@keyframes typing{0%,60%,to{opacity:.5}30%{opacity:1}}.chat2-pending-message,.chat2-error-message{padding:.5rem}.chat2-error-message{border:1px solid var(--ic-color-danger-200);background:var(--ic-color-danger-50);border-radius:.5rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chat2-prompt-icon{color:var(--ic-architectural-600);cursor:pointer;transition:color .2s ease;padding:4px;border-radius:4px}.chat2-prompt-icon:hover{color:var(--ic-brand-primary);background:rgba(var(--ic-brand-primary-rgb),.1)}@media (max-width: 768px){.chat2-message{max-width:90%}.chat2-input-container{flex-direction:column;gap:.5rem}.chat2-send-button{width:100%}.chat2-header-info{flex-direction:column;align-items:flex-start;gap:.5rem}}@media (max-width: 480px){.chat2-generated-image{max-width:200px;max-height:200px}}.chat2-message .ic-loading-indicator{margin:.5rem 0}.chat2-message.error .chat2-message-content{background:var(--ic-color-danger-100);border:1px solid var(--ic-color-danger-300)}.chat2-input:focus-within{outline:2px solid var(--ic-color-primary);outline-offset:2px}.chat2-message-image{margin-top:8px}.chat2-generated-image{display:block;max-width:300px;max-height:300px;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.chat2-generated-image:hover{transform:scale(1.02);box-shadow:0 4px 12px #00000026}@media (max-width: 768px){.chat2-generated-image{max-width:250px;max-height:250px}}.prompt-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.prompt-modal-content{background:#fff;border-radius:8px;box-shadow:0 10px 30px #0000004d;max-width:800px;max-height:80vh;width:100%;display:flex;flex-direction:column;overflow:hidden}.prompt-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid #e0e0e0;background:#f8f9fa}.prompt-modal-header h3{margin:0;font-size:18px;font-weight:600;color:#333}.prompt-modal-close{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:4px 8px;border-radius:4px;transition:all .2s ease}.prompt-modal-close:hover{background:#e0e0e0;color:#333}.prompt-modal-body{flex:1;overflow-y:auto;padding:0}.prompt-content{padding:20px 24px}.prompt-debug-info{color:#666;font-size:12px;margin-bottom:12px;padding:8px 12px;background:#e3f2fd;border-radius:4px;border:1px solid #bbdefb}.prompt-text{font-family:Courier New,Monaco,monospace;font-size:13px;line-height:1.4;white-space:pre-wrap;word-wrap:break-word;background:#2d3748;color:#fff;border:1px solid #4a5568;border-radius:6px;padding:16px;margin:0;max-height:50vh;overflow-y:auto}.prompt-empty{padding:40px 24px;text-align:center;color:#666;font-style:italic}.prompt-modal-footer{padding:16px 24px;border-top:1px solid #e0e0e0;background:#f8f9fa;display:flex;justify-content:flex-end}.prompt-modal-button{background:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s ease}.prompt-modal-button:hover{background:#0056b3}@media (max-width: 768px){.prompt-modal-overlay{padding:10px}.prompt-modal-content{max-height:90vh}.prompt-modal-header,.prompt-content,.prompt-modal-footer{padding-left:16px;padding-right:16px}.prompt-text{font-size:12px;padding:12px}}.random-chat-page{max-width:1200px;margin:0 auto;padding:1rem}.random-chat-form{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}.random-chat-interface{display:flex;flex-direction:column;height:calc(100vh - 140px)}.random-chat-header{padding:1rem;border-bottom:1px solid var(--ic-architectural-200)}.random-chat-actions{display:flex;gap:1rem;margin-top:1rem}.save-temporary-chat-button{position:fixed;bottom:5rem;right:1rem;z-index:100}.interdimensional-section{background-color:rgba(var(--ic-brand-primary-rgb),.1);padding:1rem;border-radius:8px;border-left:4px solid var(--ic-brand-primary);margin-bottom:2rem}.dimension-options{background-color:rgba(var(--ic-brand-primary-rgb),.05);padding:1rem;border-radius:8px;margin-bottom:1.5rem}@media (max-width: 768px){.random-chat-actions{flex-direction:column;gap:.5rem}.random-chat-header{padding:.5rem}}.swipe-chat-container{display:flex;flex-direction:column;min-height:100vh;background:linear-gradient(135deg,#fd79a8,#fdcb6e,#e17055);position:relative;overflow:hidden}.swipe-chat-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.1) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(255,255,255,.05) 0%,transparent 50%);pointer-events:none}.swipe-chat-header{text-align:center;margin-bottom:1.5rem;padding:1rem;position:relative;z-index:2}.swipe-chat-title{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:.5rem;text-shadow:0 2px 4px rgba(0,0,0,.3);letter-spacing:-.02em}.swipe-chat-subtitle{color:#ffffffe6;font-size:1.1rem;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.2)}.nav-tabs{display:flex;background:#ffffff26;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:25px;padding:8px;margin:0 1rem 2rem;box-shadow:0 8px 25px #0000001a,inset 0 1px #fff3;gap:4px;position:relative;z-index:10}.nav-tab{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:12px 16px;border:none;border-radius:20px;background:transparent;color:#fffc;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:.9rem;position:relative;overflow:hidden}.nav-tab:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffff1a;opacity:0;transition:opacity .3s ease;border-radius:20px}.nav-tab:hover:before{opacity:1}.nav-tab:hover{color:#fff;transform:translateY(-1px)}.nav-tab.active{background:#ffffffe6;color:#2d3436;box-shadow:0 4px 15px #0003,inset 0 1px #ffffff4d;transform:translateY(-1px)}.nav-tab svg{width:18px;height:18px}.discover-container{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1rem 2rem;position:relative;z-index:2}.swipe-container{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:420px;position:relative}.profile-card{width:100%;max-width:380px;height:600px;background:#fff;border-radius:20px;box-shadow:0 20px 40px #00000026,0 0 0 1px #ffffff1a;overflow:hidden;position:relative;cursor:grab;transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:center}.profile-card:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 25px 50px #0003,0 0 0 1px #ffffff26}.profile-card:active{cursor:grabbing;transform:scale(.98)}.profile-image{width:100%;height:70%;position:relative;overflow:hidden;background:linear-gradient(135deg,#f093fb,#f5576c);display:flex;align-items:center;justify-content:center}.profile-image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.profile-card:hover .profile-image img{transform:scale(1.05)}.profile-image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#fffc;font-size:.9rem;text-align:center;padding:2rem;height:100%}.placeholder-icon{width:48px;height:48px;opacity:.8;animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.profile-info{padding:20px;height:30%;display:flex;flex-direction:column;justify-content:space-between;background:#fff;position:relative}.profile-header{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.profile-name{font-size:1.4rem;font-weight:700;color:#2d3436;margin:0;line-height:1.2}.profile-age{font-size:1.1rem;font-weight:500;color:#636e72;margin:0}.profile-bio{font-size:.9rem;color:#636e72;line-height:1.4;margin:0 0 12px;flex:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.profile-attributes{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.profile-attribute{display:flex;align-items:center;gap:4px;padding:4px 8px;background:#fd79a81a;border-radius:12px;font-size:.75rem;border:1px solid rgba(253,121,168,.2)}.attribute-label{font-weight:600;color:#fd79a8}.attribute-value{color:#2d3436;font-weight:500}.swipe-actions{display:flex;justify-content:center;gap:20px;margin-top:2rem;padding:0 2rem}.swipe-button{width:60px;height:60px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 25px #00000026}.swipe-button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#fff3,#fff0);border-radius:50%;opacity:0;transition:opacity .3s ease}.swipe-button:hover:before{opacity:1}.swipe-button:hover{transform:translateY(-3px) scale(1.1);box-shadow:0 12px 30px #0003}.swipe-button:active{transform:translateY(-1px) scale(1.05)}.swipe-button svg{width:28px;height:28px;z-index:1;position:relative}.pass-button{background:linear-gradient(135deg,#ff6b6b,#ee5a52);color:#fff}.pass-button:hover{box-shadow:0 12px 30px #ff6b6b66}.like-button{background:linear-gradient(135deg,#00b894,#00a085);color:#fff}.like-button:hover{box-shadow:0 12px 30px #00b89466}.swipe-content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.empty-queue,.no-profiles-state{text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem;max-width:320px}.empty-queue h3,.no-profiles-state h3{margin:0;font-size:1.6rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3)}.empty-queue p,.no-profiles-state p{margin:0;opacity:.9;font-size:1rem;line-height:1.5;text-shadow:0 1px 2px rgba(0,0,0,.2)}.empty-icon{width:64px;height:64px;opacity:.8;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.generate-button,.generate-more-button{background:#fff3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.3);border-radius:25px;padding:14px 28px;color:#fff;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:1rem;box-shadow:0 8px 25px #0000001a;position:relative;overflow:hidden}.generate-button:before,.generate-more-button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#ffffff1a,#fff0);opacity:0;transition:opacity .3s ease}.generate-button:hover:before,.generate-more-button:hover:before{opacity:1}.generate-button:hover:not(:disabled),.generate-more-button:hover:not(:disabled){background:#ffffff4d;border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 12px 30px #00000026}.generate-button:disabled,.generate-more-button:disabled{opacity:.6;cursor:not-allowed;transform:none}.loading-container,.loading-state{display:flex;flex-direction:column;align-items:center;gap:1rem;color:#fff;padding:2rem}.loading-icon{width:48px;height:48px;animation:spin 2s linear infinite;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.queue-info{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:2rem;color:#fff;text-align:center}.queue-info p{margin:0;opacity:.9;font-size:.9rem;text-shadow:0 1px 2px rgba(0,0,0,.2)}.review-container{flex:1;padding:1rem 2rem 2rem;color:#fff;position:relative;z-index:2}.review-container h3{text-align:center;margin:0 0 2rem;font-size:1.8rem;font-weight:700;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.empty-section{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center;margin-top:4rem;opacity:.9;padding:2rem}.empty-section p{margin:0;font-size:1.1rem;line-height:1.5;text-shadow:0 1px 2px rgba(0,0,0,.2)}.profile-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto}.review-profile-card{position:relative;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;overflow:hidden;box-shadow:0 15px 35px #00000026,0 0 0 1px #ffffff1a;transition:all .3s cubic-bezier(.4,0,.2,1)}.review-profile-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0003,0 0 0 1px #ffffff26}.review-profile-card .profile-card{height:auto;box-shadow:none;border-radius:0;max-width:none;width:100%;max-height:none}.review-profile-card .profile-image{height:220px;overflow:hidden}.review-profile-card .profile-image img{height:100%;width:100%;object-fit:cover}.review-profile-card .profile-info{padding:1.25rem;height:auto}.reconsider-button{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:12px;background:linear-gradient(135deg,#fd79a8,#fdcb6e);color:#fff;border:none;border-radius:0;cursor:pointer;transition:all .3s ease;font-weight:600;font-size:.9rem}.reconsider-button:hover{background:linear-gradient(135deg,#e84393,#f39c12);transform:translateY(-1px)}.reconsider-button svg{width:16px;height:16px}.error-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;color:#fff;min-height:300px}.error-container h3{margin:0 0 1rem;font-size:1.8rem;font-weight:700;color:#ff6b6b;text-shadow:0 2px 4px rgba(0,0,0,.3)}.error-container p{margin:0 0 2rem;opacity:.9;max-width:400px;line-height:1.6;font-size:1rem;text-shadow:0 1px 2px rgba(0,0,0,.2)}.retry-button{background:#ff6b6b33;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,107,107,.4);border-radius:20px;padding:12px 24px;color:#ff6b6b;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:.9rem}.retry-button:hover{background:#ff6b6b4d;border-color:#ff6b6b99;transform:translateY(-2px);box-shadow:0 8px 20px #ff6b6b4d}.profile-image-gallery{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.profile-image-gallery img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.image-nav-button{position:absolute;top:50%;transform:translateY(-50%);background:#00000080;color:#fff;border:none;width:40px;height:40px;border-radius:50%;font-size:20px;font-weight:700;cursor:pointer;transition:all .3s ease;z-index:3;display:flex;align-items:center;justify-content:center;line-height:1}.image-nav-button:hover{background:#000000b3;transform:translateY(-50%) scale(1.1)}.image-nav-prev{left:10px}.image-nav-next{right:10px}.image-dots{position:absolute;bottom:15px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:3}.image-dot{width:8px;height:8px;border-radius:50%;border:none;background:#ffffff80;cursor:pointer;transition:all .3s ease}.image-dot.active{background:#fff;transform:scale(1.2)}.image-dot:hover{background:#fffc}.session-selection{flex:1;padding:0 2rem 2rem;max-width:1200px;margin:0 auto;width:100%;position:relative;z-index:2}.session-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;margin-bottom:2rem}.session-card{background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:1.5rem;box-shadow:0 15px 35px #0000001a,0 0 0 1px #fff3;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;border:2px solid transparent}.session-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#fd79a81a,#fdcb6e1a);opacity:0;transition:opacity .3s ease}.session-card:hover:before{opacity:1}.session-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 25px 50px #00000026,0 0 0 1px #ffffff4d;border-color:#fd79a84d}.session-card:active{transform:translateY(-4px) scale(1.01)}.session-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;position:relative;z-index:1}.session-card-title{font-size:1.25rem;font-weight:700;color:#2d3436;margin:0 0 .25rem;line-height:1.2}.session-card-world{display:inline-block;background:linear-gradient(135deg,#fd79a8,#fdcb6e);color:#fff;font-size:.75rem;font-weight:600;padding:4px 8px;border-radius:12px;text-transform:capitalize;letter-spacing:.025em}.session-card-description{color:#636e72;font-size:.9rem;line-height:1.5;margin:0 0 1.25rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;position:relative;z-index:1}.session-card-stats{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;color:#636e72;font-weight:500;position:relative;z-index:1}.session-card-stats span{display:flex;align-items:center}.delete-session-button{background:#ff6b6b1a;border:1px solid rgba(255,107,107,.2);border-radius:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#ff6b6b;position:relative;z-index:2}.delete-session-button:hover{background:#ff6b6b33;border-color:#ff6b6b66;transform:scale(1.1)}.create-session-button{background:#fff3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.3);border-radius:20px;padding:1.5rem;color:#fff;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:180px;box-shadow:0 15px 35px #0000001a;position:relative;overflow:hidden;text-align:center}.create-session-button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#ffffff1a,#fff0);opacity:0;transition:opacity .3s ease}.create-session-button:hover:before{opacity:1}.create-session-button:hover{background:#ffffff4d;border-color:#ffffff80;transform:translateY(-8px) scale(1.02);box-shadow:0 25px 50px #00000026}.create-session-button:active{transform:translateY(-4px) scale(1.01)}.swipe-interface{display:flex;flex-direction:column;min-height:100vh;background:linear-gradient(135deg,#fd79a8,#fdcb6e,#e17055);position:relative;overflow:hidden}.swipe-interface:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.1) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(255,255,255,.05) 0%,transparent 50%);pointer-events:none}.swipe-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.2);position:relative;z-index:10}.swipe-header-left{display:flex;align-items:center;gap:1rem}.back-button{background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:12px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#fff}.back-button:hover{background:#ffffff4d;border-color:#ffffff80;transform:translateY(-2px)}.session-info h3{color:#fff;font-size:1.25rem;font-weight:700;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.3)}.session-info p{color:#fffc;font-size:.9rem;font-weight:500;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.2)}.swipe-stats{display:flex;gap:1.5rem;color:#fff;font-size:.85rem;font-weight:500}.swipe-stats span{background:#ffffff26;padding:6px 12px;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.modal-content{background:#fff;border-radius:20px;padding:2rem;max-width:400px;width:100%;text-align:center;box-shadow:0 25px 50px #00000040;position:relative}.modal-content h3{font-size:1.5rem;font-weight:700;color:#2d3436;margin:0 0 1rem}.modal-content p{color:#636e72;line-height:1.5;margin:0 0 2rem}.modal-actions{display:flex;gap:1rem;justify-content:center}.modal-button{padding:12px 24px;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;border:2px solid;font-size:.9rem}.modal-cancel{background:#fff;border-color:#ddd;color:#636e72}.modal-cancel:hover{background:#f8f9fa;border-color:#adb5bd}.modal-confirm{background:#ff6b6b;border-color:#ff6b6b;color:#fff}.modal-confirm:hover{background:#e55656;border-color:#e55656;transform:translateY(-1px)}@media (max-width: 768px){.swipe-chat-container{padding:0}.swipe-chat-header{padding:1rem 1rem .5rem;margin-bottom:1rem}.swipe-chat-title{font-size:2rem}.swipe-chat-subtitle{font-size:1rem}.session-selection{padding:0 1rem 1.5rem}.session-grid{grid-template-columns:1fr;gap:1rem}.session-card{padding:1.25rem;border-radius:16px}.session-card-title{font-size:1.1rem}.session-card-description{font-size:.85rem}.create-session-button{min-height:140px;padding:1.25rem;font-size:.9rem}.session-creator{padding:0 1rem 1.5rem}.session-creator-form{padding:1.5rem;border-radius:16px}.session-creator-title{font-size:1.6rem}.world-type-grid{grid-template-columns:1fr;gap:.75rem}.world-type-button{padding:.75rem}.age-range-inputs{flex-direction:column;gap:.75rem;align-items:stretch}.age-range-inputs span{text-align:center}.gender-preference-grid{grid-template-columns:repeat(2,1fr)}.custom-field-item,.form-actions{flex-direction:column;gap:.75rem}.cancel-button,.create-button{width:100%;justify-content:center}.swipe-header{padding:1rem;flex-direction:column;gap:1rem;align-items:flex-start}.swipe-header-left{width:100%;justify-content:space-between}.swipe-stats{gap:1rem;font-size:.8rem}.back-button{width:40px;height:40px}.session-info h3{font-size:1.1rem}.session-info p{font-size:.85rem}.nav-tabs{margin:0 1rem 1.5rem;padding:6px}.nav-tab{padding:10px 12px;font-size:.8rem;gap:.4rem}.nav-tab svg{width:16px;height:16px}.discover-container{padding:0 1rem 1.5rem}.profile-card{max-width:340px;height:550px}.swipe-actions{gap:16px;margin-top:1.5rem}.swipe-button{width:55px;height:55px}.swipe-button svg{width:24px;height:24px}.profile-grid{grid-template-columns:1fr;gap:1.25rem;padding:0 1rem}.review-container{padding:1rem}.review-container h3{font-size:1.5rem;margin-bottom:1.5rem}.review-profile-card .profile-image{height:200px}.queue-info{margin-top:1.5rem}.swipe-container{gap:1.5rem}.empty-queue h3,.no-profiles-state h3{font-size:1.4rem}.empty-icon{width:56px;height:56px}.modal-overlay{padding:1rem}.modal-content{padding:1.5rem;border-radius:16px}.modal-actions{flex-direction:column;gap:.75rem}.modal-button{width:100%;padding:14px 24px}}@media (max-width: 480px){.swipe-chat-title{font-size:1.8rem}.swipe-chat-subtitle{font-size:.9rem}.session-selection{padding:0 .75rem 1rem}.session-card{padding:1rem;border-radius:14px}.session-card-title{font-size:1rem}.session-card-description{font-size:.8rem}.session-card-stats{font-size:.75rem}.create-session-button{min-height:120px;padding:1rem;font-size:.85rem;border-radius:16px}.session-creator{padding:0 .75rem 1rem}.session-creator-form{padding:1.25rem;border-radius:14px}.session-creator-title{font-size:1.4rem}.session-creator-subtitle,.world-type-button h4{font-size:.9rem}.world-type-button p{font-size:.75rem}.gender-preference-grid{grid-template-columns:1fr}.interests-input-group{flex-direction:column;gap:.75rem}.form-section input,.form-section textarea,.form-section select{padding:10px 14px;font-size:.85rem}.swipe-header{padding:.75rem}.back-button{width:36px;height:36px}.session-info h3{font-size:1rem}.session-info p{font-size:.8rem}.swipe-stats{gap:.75rem;font-size:.75rem}.swipe-stats span{padding:4px 8px;font-size:.7rem}.nav-tabs{margin:0 .5rem 1rem;border-radius:20px}.nav-tab{padding:8px 10px;font-size:.75rem;gap:.3rem}.nav-tab svg{width:14px;height:14px}.discover-container{padding:0 .5rem 1rem}.profile-card{max-width:320px;height:520px}.profile-info{padding:16px}.profile-name{font-size:1.2rem}.profile-age{font-size:1rem}.profile-bio{font-size:.85rem}.swipe-actions{gap:14px;margin-top:1.25rem;padding:0 1rem}.swipe-button{width:50px;height:50px}.swipe-button svg{width:22px;height:22px}.swipe-container{gap:1.25rem}.empty-queue h3,.no-profiles-state h3{font-size:1.25rem}.empty-queue p,.no-profiles-state p{font-size:.9rem}.empty-icon{width:48px;height:48px}.generate-button,.generate-more-button{padding:12px 24px;font-size:.9rem}.error-container{padding:1.5rem;min-height:250px}.error-container h3{font-size:1.4rem}.error-container p{font-size:.9rem}.profile-grid{padding:0 .5rem}.review-profile-card .profile-image{height:180px}.modal-content{padding:1.25rem;border-radius:14px}.modal-content h3{font-size:1.25rem}.modal-content p{font-size:.9rem}}.session-creator{flex:1;max-width:800px;margin:0 auto;padding:0 2rem 2rem;position:relative;z-index:2}.session-creator-header{text-align:center;margin-bottom:2rem}.session-creator-title{color:#fff;font-size:2rem;font-weight:700;margin:0 0 .5rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.session-creator-subtitle{color:#ffffffe6;font-size:1rem;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.2)}.session-creator-form{background:#000000b3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:2rem;box-shadow:0 15px 35px #0000004d,0 0 0 1px #ffffff1a}.form-section{margin-bottom:2rem}.form-section:last-of-type{margin-bottom:0}.form-section label{display:block;font-weight:600;color:#fff!important;margin-bottom:.5rem;font-size:.9rem;text-shadow:0 1px 2px rgba(0,0,0,.3)}.form-section-description{color:#fffc!important;font-size:.85rem;margin-bottom:1rem;line-height:1.5;text-shadow:0 1px 2px rgba(0,0,0,.2)}.form-subsection{margin-bottom:1rem}.form-subsection:last-child{margin-bottom:0}.form-subsection label{font-size:.85rem;margin-bottom:.3rem;opacity:.9}.form-section input,.form-section textarea,.form-section select{width:100%;padding:12px 16px;border:2px solid rgba(253,121,168,.3);border-radius:12px;font-size:.9rem;transition:all .3s ease;background:#fff!important;color:#2d3436!important;box-sizing:border-box}.form-section input:focus,.form-section textarea:focus,.form-section select:focus{outline:none;border-color:#fd79a8;box-shadow:0 0 0 3px #fd79a833}.form-section textarea{resize:vertical;min-height:80px}.world-type-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1rem}.world-type-button{background:#fff!important;border:2px solid rgba(253,121,168,.3);border-radius:12px;padding:1rem;cursor:pointer;transition:all .3s ease;text-align:left}.world-type-button:hover{border-color:#fd79a899;transform:translateY(-2px);box-shadow:0 4px 15px #00000026}.world-type-button.selected{border-color:#fd79a8;background:linear-gradient(135deg,#fd79a826,#fdcb6e26)!important;box-shadow:0 4px 15px #fd79a84d}.world-type-button h4{font-size:1rem;font-weight:600;color:#2d3436!important;margin:0 0 .5rem}.world-type-button p{font-size:.8rem;color:#636e72!important;margin:0;line-height:1.4}.age-range-inputs{display:flex;gap:1rem;align-items:center}.age-range-inputs input{flex:1}.age-range-inputs span{color:#fff!important;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.3)}.gender-preference-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem;margin-top:.5rem}.gender-option{background:#fff!important;border:2px solid rgba(253,121,168,.3);border-radius:8px;padding:.75rem;cursor:pointer;transition:all .3s ease;text-align:center;font-size:.85rem;font-weight:500;color:#2d3436!important}.gender-option:hover{border-color:#fd79a899}.gender-option.selected{border-color:#fd79a8;background:#fd79a826!important;color:#fd79a8!important}.interests-section{margin-top:1rem}.interests-input-group{display:flex;gap:.5rem;margin-bottom:1rem}.interests-input-group input{flex:1;margin:0}.add-interest-button{background:#fd79a8;color:#fff;border:none;border-radius:8px;padding:12px 16px;cursor:pointer;transition:all .3s ease;font-weight:500;font-size:.85rem}.add-interest-button:hover{background:#e84393;transform:translateY(-1px)}.interests-list{display:flex;flex-wrap:wrap;gap:.5rem}.interest-tag{display:flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#fd79a8,#fdcb6e);color:#fff;padding:6px 12px;border-radius:16px;font-size:.8rem;font-weight:500}.remove-interest-button{background:none;border:none;color:#fff;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;transition:background .3s ease}.remove-interest-button:hover{background:#fff3}.custom-fields-section{margin-top:1rem}.custom-fields-description{font-size:.875rem;color:#fffc!important;margin-bottom:1rem;line-height:1.4;text-shadow:0 1px 2px rgba(0,0,0,.2)}.custom-field-item{display:flex;gap:1rem;align-items:flex-start;margin-bottom:1rem;padding:1rem;background:#ffffff1a;border-radius:12px;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.custom-field-item input{flex:1;margin:0}.remove-field-button{background:#ff6b6b1a;border:1px solid rgba(255,107,107,.2);border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#ff6b6b;flex-shrink:0;margin-top:1px}.remove-field-button:hover{background:#ff6b6b33;border-color:#ff6b6b66}.add-field-button{background:#fd79a81a;border:2px dashed rgba(253,121,168,.3);border-radius:12px;padding:1rem;cursor:pointer;transition:all .3s ease;color:#fd79a8;font-weight:500;width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.9rem}.add-field-button:hover{background:#fd79a826;border-color:#fd79a880;transform:translateY(-1px)}.form-actions{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(253,121,168,.1)}.cancel-button,.create-button{padding:12px 24px;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;border:2px solid;font-size:.9rem;display:flex;align-items:center;gap:.5rem}.cancel-button{background:#fff;border-color:#ddd;color:#636e72}.cancel-button:hover{background:#f8f9fa;border-color:#adb5bd;transform:translateY(-1px)}.create-button{background:linear-gradient(135deg,#fd79a8,#fdcb6e);border-color:#fd79a8;color:#fff}.create-button:hover{background:linear-gradient(135deg,#e84393,#f39c12);border-color:#e84393;transform:translateY(-2px);box-shadow:0 4px 15px #fd79a84d}.create-button:disabled{opacity:.6;cursor:not-allowed;transform:none}.generation-settings{display:flex;flex-direction:column;gap:1.5rem;background:#ffffff1a;border-radius:15px;padding:1.5rem;border:2px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.setting-item{display:flex;flex-direction:column;gap:.5rem}.setting-item label{font-weight:600;color:#fff!important;font-size:.9rem;text-shadow:0 1px 2px rgba(0,0,0,.3)}.setting-input-group{display:flex;flex-direction:column;gap:.25rem}.setting-input-group input{width:120px;padding:.75rem;border:2px solid rgba(253,121,168,.3);border-radius:8px;font-size:1rem;transition:all .3s ease;background:#fff!important;color:#2d3436!important}.setting-input-group select{min-width:200px;padding:.75rem;border:2px solid rgba(253,121,168,.3);border-radius:8px;font-size:1rem;transition:all .3s ease;background:#fff!important;color:#2d3436!important;cursor:pointer}.setting-input-group input:focus,.setting-input-group select:focus{border-color:#fd79a8;outline:none;box-shadow:0 0 0 3px #fd79a833}.setting-help{font-size:.8rem;color:#fffc!important;font-style:italic;text-shadow:0 1px 2px rgba(0,0,0,.2)}@media (min-width: 768px){.generation-settings{flex-direction:row;align-items:flex-start;flex-wrap:wrap}.setting-item{flex:1;min-width:200px}}.swipe-chat-container .session-creator{flex:1;max-width:800px;margin:0 auto;padding:0 2rem 2rem;position:relative;z-index:3}.swipe-chat-container .session-creator-form{background:#000c!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:2rem;box-shadow:0 15px 35px #0006,0 0 0 1px #fff3}.swipe-chat-container .form-section label{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.5);font-weight:600}.swipe-chat-container .form-section input,.swipe-chat-container .form-section textarea,.swipe-chat-container .form-section select{background:#fff!important;color:#2d3436!important;border:2px solid rgba(255,255,255,.3)!important}.swipe-chat-container .form-section input:focus,.swipe-chat-container .form-section textarea:focus,.swipe-chat-container .form-section select:focus{border-color:#fd79a8!important;box-shadow:0 0 0 3px #fd79a84d!important}.swipe-chat-container .world-type-button{background:#fff!important;border:2px solid rgba(255,255,255,.4)!important}.swipe-chat-container .world-type-button.selected{border-color:#fd79a8!important;background:linear-gradient(135deg,#fd79a833,#fdcb6e33)!important;box-shadow:0 4px 15px #fd79a866!important}.swipe-chat-container .world-type-button h4{color:#2d3436!important}.swipe-chat-container .world-type-button p{color:#636e72!important}.swipe-chat-container .age-range-inputs span{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.5)}.swipe-chat-container .gender-option{background:#fff!important;color:#2d3436!important;border:2px solid rgba(255,255,255,.4)!important}.swipe-chat-container .gender-option.selected{background:#fd79a833!important;color:#fd79a8!important;border-color:#fd79a8!important}.swipe-chat-container .custom-fields-description{color:#ffffffe6!important;text-shadow:0 1px 3px rgba(0,0,0,.3)}.swipe-chat-container .custom-field-item{background:#ffffff26!important;border:1px solid rgba(255,255,255,.3)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.swipe-chat-container .generation-settings{background:#ffffff26!important;border:2px solid rgba(255,255,255,.3)!important;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.swipe-chat-container .setting-item label{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.5)}.swipe-chat-container .setting-help{color:#fffc!important;text-shadow:0 1px 2px rgba(0,0,0,.3)}.swipe-chat-container .setting-input-group input{background:#fff!important;color:#2d3436!important;border:2px solid rgba(255,255,255,.4)!important}.swipe-chat-container .setting-input-group input:focus{border-color:#fd79a8!important;box-shadow:0 0 0 3px #fd79a84d!important}html,body,#root{margin:0;padding:0;height:100%;width:100%}.app-container{display:flex;flex-direction:column;min-height:100vh;width:100%}.content-container{flex:1;padding:2rem;width:100%;box-sizing:border-box;max-width:100%}:root ic-top-navigation{width:100%}ic-switch,.ic-switch{display:block;margin-bottom:1rem}@media (prefers-color-scheme: dark){.warning-alert{color:var(--ic-architectural-white)}}@media (prefers-color-scheme: dark){.tab-class{color:#fff}}@media (max-width: 768px){.content-container{padding:1rem}}.character-creation-page,.character-edit-page{max-width:1200px;margin:0 auto}.creation-container,.edit-container{display:grid;grid-template-columns:3fr 2fr;gap:2rem;margin-top:2rem}.form-column{width:100%}.preview-column{position:sticky;top:2rem;height:fit-content}.character-preview{margin-bottom:2rem}.prompt-preview-box{background-color:rgba(var(--ic-brand-primary-rgb),.05);border:1px solid var(--ic-brand-primary);border-radius:4px;padding:1rem;margin-top:.5rem;max-height:300px;overflow-y:auto}.template-list{display:grid;grid-gap:1rem;margin-top:1rem}.template-item{padding:1rem;border:1px solid var(--ic-architectural-300);border-radius:4px;background-color:var(--ic-architectural-white)}.prompt-update-section{background-color:rgba(var(--ic-status-warning-rgb),.1);border-radius:4px;padding:1rem;margin:1rem 0}.centered-content{text-align:center;padding:2rem}.form-container{max-width:600px;margin:0 auto;width:100%}.form-actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem}.form-section{margin-bottom:1.5rem;width:100%}@media (max-width: 768px){.creation-container,.edit-container{grid-template-columns:1fr;gap:1rem}.preview-column{position:static;margin-top:2rem}.template-list{grid-template-columns:1fr}}@media (max-width: 480px){.character-creation-page h1,.character-edit-page h1{font-size:1.5rem!important}.prompt-preview-box{max-height:200px}.form-actions{flex-direction:column}.form-actions .ic-button{width:100%}}
