/* lao */
@font-face {
  font-family: 'Noto Sans Lao';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanslao/v33/bx6QNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73Cg46D6EZWGllWeo.woff2) format('woff2');
  unicode-range: U+0E81-0EDF, U+200C-200D, U+25CC;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans Lao';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanslao/v33/bx6QNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73Cg49D6EZWGllWeo.woff2) format('woff2');
  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;
}
/* latin */
@font-face {
  font-family: 'Noto Sans Lao';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanslao/v33/bx6QNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73Cg4zD6EZWGll.woff2) format('woff2');
  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;
}
/* lao */
@font-face {
  font-family: 'Noto Sans Lao';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanslao/v33/bx6QNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73Cg46D6EZWGllWeo.woff2) format('woff2');
  unicode-range: U+0E81-0EDF, U+200C-200D, U+25CC;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans Lao';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanslao/v33/bx6QNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73Cg49D6EZWGllWeo.woff2) format('woff2');
  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;
}
/* latin */
@font-face {
  font-family: 'Noto Sans Lao';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanslao/v33/bx6QNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73Cg4zD6EZWGll.woff2) format('woff2');
  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;
}
/* lao */
@font-face {
  font-family: 'Noto Sans Lao';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanslao/v33/bx6QNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73Cg46D6EZWGllWeo.woff2) format('woff2');
  unicode-range: U+0E81-0EDF, U+200C-200D, U+25CC;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans Lao';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanslao/v33/bx6QNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73Cg49D6EZWGllWeo.woff2) format('woff2');
  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;
}
/* latin */
@font-face {
  font-family: 'Noto Sans Lao';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanslao/v33/bx6QNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73Cg4zD6EZWGll.woff2) format('woff2');
  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;
}
/* lao */
@font-face {
  font-family: 'Noto Sans Lao';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanslao/v33/bx6QNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73Cg46D6EZWGllWeo.woff2) format('woff2');
  unicode-range: U+0E81-0EDF, U+200C-200D, U+25CC;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans Lao';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanslao/v33/bx6QNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73Cg49D6EZWGllWeo.woff2) format('woff2');
  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;
}
/* latin */
@font-face {
  font-family: 'Noto Sans Lao';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanslao/v33/bx6QNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73Cg4zD6EZWGll.woff2) format('woff2');
  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;
}
/* myanmar */
@font-face {
  font-family: 'Noto Sans Myanmar';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansmyanmar/v27/AlZZ_y1ZtY3ymOryg38hOCSdOnFq0FP9_gnYM_ME0QeqLzzW6GJXTxJ5K2vF.woff2) format('woff2');
  unicode-range: U+1000-109F, U+200C-200D, U+25CC, U+A92E, U+A9E0-A9FE, U+AA60-AA7F, U+116D0-116E3;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans Myanmar';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansmyanmar/v27/AlZZ_y1ZtY3ymOryg38hOCSdOnFq0FP9_gnYM_ME0QeqLzzW-GJXTxJ5K2vF.woff2) format('woff2');
  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;
}
/* latin */
@font-face {
  font-family: 'Noto Sans Myanmar';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansmyanmar/v27/AlZZ_y1ZtY3ymOryg38hOCSdOnFq0FP9_gnYM_ME0QeqLzzW9mJXTxJ5Kw.woff2) format('woff2');
  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;
}
/* myanmar */
@font-face {
  font-family: 'Noto Sans Myanmar';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansmyanmar/v27/AlZZ_y1ZtY3ymOryg38hOCSdOnFq0FP9_gnYM_ME0QeqLzzW6GJXTxJ5K2vF.woff2) format('woff2');
  unicode-range: U+1000-109F, U+200C-200D, U+25CC, U+A92E, U+A9E0-A9FE, U+AA60-AA7F, U+116D0-116E3;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans Myanmar';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansmyanmar/v27/AlZZ_y1ZtY3ymOryg38hOCSdOnFq0FP9_gnYM_ME0QeqLzzW-GJXTxJ5K2vF.woff2) format('woff2');
  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;
}
/* latin */
@font-face {
  font-family: 'Noto Sans Myanmar';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansmyanmar/v27/AlZZ_y1ZtY3ymOryg38hOCSdOnFq0FP9_gnYM_ME0QeqLzzW9mJXTxJ5Kw.woff2) format('woff2');
  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;
}
/* myanmar */
@font-face {
  font-family: 'Noto Sans Myanmar';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansmyanmar/v27/AlZZ_y1ZtY3ymOryg38hOCSdOnFq0FP9_gnYM_ME0QeqLzzW6GJXTxJ5K2vF.woff2) format('woff2');
  unicode-range: U+1000-109F, U+200C-200D, U+25CC, U+A92E, U+A9E0-A9FE, U+AA60-AA7F, U+116D0-116E3;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans Myanmar';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansmyanmar/v27/AlZZ_y1ZtY3ymOryg38hOCSdOnFq0FP9_gnYM_ME0QeqLzzW-GJXTxJ5K2vF.woff2) format('woff2');
  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;
}
/* latin */
@font-face {
  font-family: 'Noto Sans Myanmar';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansmyanmar/v27/AlZZ_y1ZtY3ymOryg38hOCSdOnFq0FP9_gnYM_ME0QeqLzzW9mJXTxJ5Kw.woff2) format('woff2');
  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;
}
/* myanmar */
@font-face {
  font-family: 'Noto Sans Myanmar';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansmyanmar/v27/AlZZ_y1ZtY3ymOryg38hOCSdOnFq0FP9_gnYM_ME0QeqLzzW6GJXTxJ5K2vF.woff2) format('woff2');
  unicode-range: U+1000-109F, U+200C-200D, U+25CC, U+A92E, U+A9E0-A9FE, U+AA60-AA7F, U+116D0-116E3;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans Myanmar';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansmyanmar/v27/AlZZ_y1ZtY3ymOryg38hOCSdOnFq0FP9_gnYM_ME0QeqLzzW-GJXTxJ5K2vF.woff2) format('woff2');
  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;
}
/* latin */
@font-face {
  font-family: 'Noto Sans Myanmar';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansmyanmar/v27/AlZZ_y1ZtY3ymOryg38hOCSdOnFq0FP9_gnYM_ME0QeqLzzW9mJXTxJ5Kw.woff2) format('woff2');
  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-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.4.woff2) format('woff2');
  unicode-range: U+1f1e9-1f1f5, U+1f1f7-1f1ff, U+1f21a, U+1f232, U+1f234-1f237, U+1f250-1f251, U+1f300, U+1f302-1f308, U+1f30a-1f311, U+1f315, U+1f319-1f320, U+1f324, U+1f327, U+1f32a, U+1f32c-1f32d, U+1f330-1f357, U+1f359-1f37e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.5.woff2) format('woff2');
  unicode-range: U+fee3, U+fef3, U+ff03-ff04, U+ff07, U+ff0a, U+ff17-ff19, U+ff1c-ff1d, U+ff20-ff3a, U+ff3c, U+ff3e-ff5b, U+ff5d, U+ff61-ff65, U+ff67-ff6a, U+ff6c, U+ff6f-ff78, U+ff7a-ff7d, U+ff80-ff84, U+ff86, U+ff89-ff8e, U+ff92, U+ff97-ff9b, U+ff9d-ff9f, U+ffe0-ffe4, U+ffe6, U+ffe9, U+ffeb, U+ffed, U+fffc, U+1f004, U+1f170-1f171, U+1f192-1f195, U+1f198-1f19a, U+1f1e6-1f1e8;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.6.woff2) format('woff2');
  unicode-range: U+f0a7, U+f0b2, U+f0b7, U+f0c9, U+f0d8, U+f0da, U+f0dc-f0dd, U+f0e0, U+f0e6, U+f0eb, U+f0fc, U+f101, U+f104-f105, U+f107, U+f10b, U+f11b, U+f14b, U+f18a, U+f193, U+f1d6-f1d7, U+f244, U+f27a, U+f296, U+f2ae, U+f471, U+f4b3, U+f610-f611, U+f880-f881, U+f8ec, U+f8f5, U+f8ff, U+f901, U+f90a, U+f92c-f92d, U+f934, U+f937, U+f941, U+f965, U+f967, U+f969, U+f96b, U+f96f, U+f974, U+f978-f979, U+f97e, U+f981, U+f98a, U+f98e, U+f997, U+f99c, U+f9b2, U+f9b5, U+f9ba, U+f9be, U+f9ca, U+f9d0-f9d1, U+f9dd, U+f9e0-f9e1, U+f9e4, U+f9f7, U+fa00-fa01, U+fa08, U+fa0a, U+fa11, U+fb01-fb02, U+fdfc, U+fe0e, U+fe30-fe31, U+fe33-fe44, U+fe49-fe52, U+fe54-fe57, U+fe59-fe66, U+fe68-fe6b, U+fe8e, U+fe92-fe93, U+feae, U+feb8, U+fecb-fecc, U+fee0;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.21.woff2) format('woff2');
  unicode-range: U+9f83, U+9f85-9f8d, U+9f90-9f91, U+9f94-9f96, U+9f98, U+9f9b-9f9c, U+9f9e, U+9fa0, U+9fa2, U+9ff0-9fff, U+a001, U+a007, U+a025, U+a046-a047, U+a057, U+a072, U+a078-a079, U+a083, U+a085, U+a100, U+a118, U+a132, U+a134, U+a1f4, U+a242, U+a4a6, U+a4aa, U+a4b0-a4b1, U+a4b3, U+a9c1-a9c2, U+ac00-ac01, U+ac04, U+ac08, U+ac10-ac11, U+ac13-ac16, U+ac19, U+ac1c-ac1d, U+ac24, U+ac70-ac71, U+ac74, U+ac77-ac78, U+ac80-ac81, U+ac83, U+ac8c, U+ac90, U+ac9f-aca0, U+aca8-aca9, U+acac, U+acb0, U+acbd, U+acc1, U+acc4, U+ace0-ace1, U+ace4, U+ace8, U+acf3, U+acf5, U+acfc-acfd, U+ad00, U+ad0c, U+ad11, U+ad1c, U+ad34, U+ad50, U+ad64, U+ad6c, U+ad70, U+ad74, U+ad7f, U+ad81, U+ad8c, U+adc0, U+adc8, U+addc, U+ade0, U+adf8-adf9, U+adfc, U+ae00, U+ae08-ae09, U+ae0b, U+ae30, U+ae34, U+ae38, U+ae40, U+ae4a, U+ae4c, U+ae54, U+ae68, U+aebc, U+aed8, U+af2c-af2d;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.22.woff2) format('woff2');
  unicode-range: U+9e30-9e33, U+9e35-9e3b, U+9e3e, U+9e40-9e44, U+9e46-9e4e, U+9e51, U+9e53, U+9e55-9e58, U+9e5a-9e5c, U+9e5e-9e63, U+9e66-9e6e, U+9e71, U+9e73, U+9e75, U+9e78-9e79, U+9e7c-9e7e, U+9e82, U+9e86-9e88, U+9e8b-9e8c, U+9e90-9e91, U+9e93, U+9e95, U+9e97, U+9e9d, U+9ea4-9ea5, U+9ea9-9eaa, U+9eb4-9eb5, U+9eb8-9eba, U+9ebc-9ebf, U+9ec3, U+9ec9, U+9ecd, U+9ed0, U+9ed2-9ed3, U+9ed5-9ed6, U+9ed9, U+9edc-9edd, U+9edf-9ee0, U+9ee2, U+9ee5, U+9ee7-9eea, U+9eef, U+9ef1, U+9ef3-9ef4, U+9ef6, U+9ef9, U+9efb-9efc, U+9efe, U+9f0b, U+9f0d, U+9f10, U+9f14, U+9f17, U+9f19, U+9f22, U+9f29, U+9f2c, U+9f2f, U+9f31, U+9f37, U+9f39, U+9f3d-9f3e, U+9f41, U+9f4a-9f4b, U+9f51-9f52, U+9f61-9f63, U+9f66-9f67, U+9f80-9f81;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.23.woff2) format('woff2');
  unicode-range: U+9c82-9c83, U+9c85-9c8c, U+9c8e-9c92, U+9c94-9c9b, U+9c9e-9ca3, U+9ca5-9ca7, U+9ca9, U+9cab, U+9cad-9cae, U+9cb1-9cb7, U+9cb9-9cbd, U+9cbf-9cc0, U+9cc3, U+9cc5-9cc7, U+9cc9-9cd1, U+9cd3-9cda, U+9cdc-9cdd, U+9cdf, U+9ce1-9ce3, U+9ce5, U+9ce9, U+9cee-9cef, U+9cf3-9cf4, U+9cf6, U+9cfc-9cfd, U+9d02, U+9d08-9d09, U+9d12, U+9d1b, U+9d1e, U+9d26, U+9d28, U+9d37, U+9d3b, U+9d3f, U+9d51, U+9d59, U+9d5c-9d5d, U+9d5f-9d61, U+9d6c, U+9d70, U+9d72, U+9d7a, U+9d7e, U+9d84, U+9d89, U+9d8f, U+9d92, U+9daf, U+9db4, U+9db8, U+9dbc, U+9dc4, U+9dc7, U+9dc9, U+9dd7, U+9ddf, U+9df2, U+9df9-9dfa, U+9e0a, U+9e11, U+9e1a, U+9e1e, U+9e20, U+9e22, U+9e28-9e2c, U+9e2e-9e2f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.24.woff2) format('woff2');
  unicode-range: U+9a80, U+9a83, U+9a85, U+9a88-9a8a, U+9a8d-9a8e, U+9a90, U+9a92-9a93, U+9a95-9a96, U+9a98-9a99, U+9a9b-9aa2, U+9aa5, U+9aa7, U+9aaf-9ab1, U+9ab5-9ab6, U+9ab9-9aba, U+9ac0-9ac4, U+9ac8, U+9acb-9acc, U+9ace-9acf, U+9ad1-9ad2, U+9ad9, U+9adf, U+9ae1, U+9ae3, U+9aea-9aeb, U+9aed-9aef, U+9af4, U+9af9, U+9afb, U+9b03-9b04, U+9b06, U+9b08, U+9b0d, U+9b0f-9b10, U+9b13, U+9b18, U+9b1a, U+9b1f, U+9b22-9b23, U+9b25, U+9b27-9b28, U+9b2a, U+9b2f, U+9b31-9b32, U+9b3b, U+9b43, U+9b46-9b49, U+9b4d-9b4e, U+9b51, U+9b56, U+9b58, U+9b5a, U+9b5c, U+9b5f, U+9b61-9b62, U+9b6f, U+9b77, U+9b80, U+9b88, U+9b8b, U+9b8e, U+9b91, U+9b9f-9ba0, U+9ba8, U+9baa-9bab, U+9bad-9bae, U+9bb0-9bb1, U+9bb8, U+9bc9-9bca, U+9bd3, U+9bd6, U+9bdb, U+9be8, U+9bf0-9bf1, U+9c02, U+9c10, U+9c15, U+9c24, U+9c2d, U+9c32, U+9c39, U+9c3b, U+9c40, U+9c47-9c49, U+9c53, U+9c57, U+9c64, U+9c72, U+9c77-9c78, U+9c7b, U+9c7f-9c80;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.25.woff2) format('woff2');
  unicode-range: U+98dd, U+98e1-98e2, U+98e7-98ea, U+98ec, U+98ee-98ef, U+98f2, U+98f4, U+98fc-98fe, U+9903, U+9905, U+9908, U+990a, U+990c-990d, U+9913-9914, U+9918, U+991a-991b, U+991e, U+9921, U+9928, U+992c, U+992e, U+9935, U+9938-9939, U+993d-993e, U+9945, U+994b-994c, U+9951-9952, U+9954-9955, U+9957, U+995e, U+9963, U+9966-9969, U+996b-996c, U+996f, U+9974-9975, U+9977-9979, U+997d-997e, U+9980-9981, U+9983-9984, U+9987, U+998a-998b, U+998d-9991, U+9993-9995, U+9997-9998, U+99a5, U+99ab, U+99ad-99ae, U+99b1, U+99b3-99b4, U+99bc, U+99bf, U+99c1, U+99c3-99c6, U+99cc, U+99d0, U+99d2, U+99d5, U+99db, U+99dd, U+99e1, U+99ed, U+99f1, U+99ff, U+9a01, U+9a03-9a04, U+9a0e-9a0f, U+9a11-9a13, U+9a19, U+9a1b, U+9a28, U+9a2b, U+9a30, U+9a32, U+9a37, U+9a40, U+9a45, U+9a4a, U+9a4d-9a4e, U+9a52, U+9a55, U+9a57, U+9a5a-9a5b, U+9a5f, U+9a62, U+9a65, U+9a69, U+9a6b, U+9a6e, U+9a75, U+9a77-9a7a, U+9a7d;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.26.woff2) format('woff2');
  unicode-range: U+975b-975c, U+9763, U+9765-9766, U+976c-976d, U+9773, U+9776, U+977a, U+977c, U+9784-9785, U+978e-978f, U+9791-9792, U+9794-9795, U+9798, U+979a, U+979e, U+97a3, U+97a5-97a6, U+97a8, U+97ab-97ac, U+97ae-97af, U+97b2, U+97b4, U+97c6, U+97cb-97cc, U+97d3, U+97d8, U+97dc, U+97e1, U+97ea-97eb, U+97ee, U+97fb, U+97fe-97ff, U+9801-9803, U+9805-9806, U+9808, U+980c, U+9810-9814, U+9817-9818, U+981e, U+9820-9821, U+9824, U+9828, U+982b-982d, U+9830, U+9834, U+9838-9839, U+983c, U+9846, U+984d-984f, U+9851-9852, U+9854-9855, U+9857-9858, U+985a-985b, U+9862-9863, U+9865, U+9867, U+986b, U+986f-9871, U+9877-9878, U+987c, U+9880, U+9883, U+9885, U+9889, U+988b-988f, U+9893-9895, U+9899-989b, U+989e-989f, U+98a1-98a2, U+98a5-98a7, U+98a9, U+98af, U+98b1, U+98b6, U+98ba, U+98be, U+98c3-98c4, U+98c6-98c8, U+98cf-98d6, U+98da-98db;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.27.woff2) format('woff2');
  unicode-range: U+95c4-95ca, U+95cc-95cd, U+95d4-95d6, U+95d8, U+95e1-95e2, U+95e9, U+95f0-95f1, U+95f3, U+95f6, U+95fc, U+95fe-95ff, U+9602-9604, U+9606-960d, U+960f, U+9611-9613, U+9615-9617, U+9619-961b, U+961d, U+9621, U+9628, U+962f, U+963c-963e, U+9641-9642, U+9649, U+9654, U+965b-965f, U+9661, U+9663, U+9665, U+9667-9668, U+966c, U+9670, U+9672-9674, U+9678, U+967a, U+967d, U+9682, U+9685, U+9688, U+968a, U+968d-968e, U+9695, U+9697-9698, U+969e, U+96a0, U+96a3-96a4, U+96a8, U+96aa, U+96b0-96b1, U+96b3-96b4, U+96b7-96b9, U+96bb-96bd, U+96c9, U+96cb, U+96ce, U+96d1-96d2, U+96d6, U+96d9, U+96db-96dc, U+96de, U+96e0, U+96e3, U+96e9, U+96eb, U+96f0-96f2, U+96f9, U+96ff, U+9701-9702, U+9705, U+9708, U+970a, U+970e-970f, U+9711, U+9719, U+9727, U+972a, U+972d, U+9730, U+973d, U+9742, U+9744, U+9748-9749, U+9750-9751, U+975a;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.28.woff2) format('woff2');
  unicode-range: U+94f5, U+94f7, U+94f9, U+94fb-94fd, U+94ff, U+9503-9504, U+9506-9507, U+9509-950a, U+950d-950f, U+9511-9518, U+951a-9520, U+9522, U+9528-952d, U+9530-953a, U+953c-953f, U+9543-9546, U+9548-9550, U+9552-9555, U+9557-955b, U+955d-9568, U+956a-956d, U+9570-9574, U+9583, U+9586, U+9589, U+958e-958f, U+9591-9592, U+9594, U+9598-9599, U+959e-95a0, U+95a2-95a6, U+95a8-95b2, U+95b4, U+95b8-95c3;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.29.woff2) format('woff2');
  unicode-range: U+941c-942b, U+942d-942e, U+9432-9433, U+9435, U+9438, U+943a, U+943e, U+9444, U+944a, U+9451-9452, U+945a, U+9462-9463, U+9465, U+9470-9487, U+948a-9492, U+9494-9498, U+949a, U+949c-949d, U+94a1, U+94a3-94a4, U+94a8, U+94aa-94ad, U+94af, U+94b2, U+94b4-94ba, U+94bc-94c0, U+94c4, U+94c6-94db, U+94de-94ec, U+94ee-94f1, U+94f3;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.30.woff2) format('woff2');
  unicode-range: U+92ec-92ed, U+92f0, U+92f3, U+92f8, U+92fc, U+9304, U+9306, U+9310, U+9312, U+9315, U+9318, U+931a, U+931e, U+9320-9322, U+9324, U+9326-9329, U+932b-932c, U+932f, U+9331-9332, U+9335-9336, U+933e, U+9340-9341, U+934a-9360, U+9362-9363, U+9365-936b, U+936e, U+9375, U+937e, U+9382, U+938a, U+938c, U+938f, U+9393-9394, U+9396-9397, U+939a, U+93a2, U+93a7, U+93ac-93cd, U+93d0-93d1, U+93d6-93d8, U+93de-93df, U+93e1-93e2, U+93e4, U+93f8, U+93fb, U+93fd, U+940e-941a;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.31.woff2) format('woff2');
  unicode-range: U+9163-9164, U+9169, U+9170, U+9172, U+9174, U+9179-917a, U+917d-917e, U+9182-9183, U+9185, U+918c-918d, U+9190-9191, U+919a, U+919c, U+91a1-91a4, U+91a8, U+91aa-91af, U+91b4-91b5, U+91b8, U+91ba, U+91be, U+91c0-91c1, U+91c6, U+91c8, U+91cb, U+91d0, U+91d2, U+91d7-91d8, U+91dd, U+91e3, U+91e6-91e7, U+91ed, U+91f0, U+91f5, U+91f9, U+9200, U+9205, U+9207-920a, U+920d-920e, U+9210, U+9214-9215, U+921c, U+921e, U+9221, U+9223-9227, U+9229-922a, U+922d, U+9234-9235, U+9237, U+9239-923a, U+923c-9240, U+9244-9246, U+9249, U+924e-924f, U+9251, U+9253, U+9257, U+925b, U+925e, U+9262, U+9264-9266, U+9268, U+926c, U+926f, U+9271, U+927b, U+927e, U+9280, U+9283, U+9285-928a, U+928e, U+9291, U+9293, U+9296, U+9298, U+929c-929d, U+92a8, U+92ab-92ae, U+92b3, U+92b6-92b7, U+92b9, U+92c1, U+92c5-92c6, U+92c8, U+92cc, U+92d0, U+92d2, U+92e4, U+92ea;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.32.woff2) format('woff2');
  unicode-range: U+9004, U+900b, U+9011, U+9015-9016, U+901e, U+9021, U+9026, U+902d, U+902f, U+9031, U+9035-9036, U+9039-903a, U+9041, U+9044-9046, U+904a, U+904f-9052, U+9054-9055, U+9058-9059, U+905b-905e, U+9060-9062, U+9068-9069, U+906f, U+9072, U+9074, U+9076-907a, U+907c-907d, U+9081, U+9083, U+9085, U+9087-908b, U+908f, U+9095, U+9097, U+9099-909b, U+909d, U+90a0-90a1, U+90a8-90a9, U+90ac, U+90b0, U+90b2-90b4, U+90b6, U+90b8, U+90ba, U+90bd-90be, U+90c3-90c5, U+90c7-90c8, U+90cf-90d0, U+90d3, U+90d5, U+90d7, U+90da-90dc, U+90de, U+90e2, U+90e4, U+90e6-90e7, U+90ea-90eb, U+90ef, U+90f4-90f5, U+90f7, U+90fe-9100, U+9104, U+9109, U+910c, U+9112, U+9114-9115, U+9118, U+911c, U+911e, U+9120, U+9122-9123, U+9127, U+912d, U+912f-9132, U+9139-913a, U+9143, U+9146, U+9149-914a, U+914c, U+914e-9150, U+9154, U+9157, U+915a, U+915d-915e, U+9161-9162;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.33.woff2) format('woff2');
  unicode-range: U+8e41-8e42, U+8e47, U+8e49-8e4b, U+8e50-8e53, U+8e59-8e5a, U+8e5f-8e60, U+8e64, U+8e69, U+8e6c, U+8e70, U+8e74, U+8e76, U+8e7a-8e7c, U+8e7f, U+8e84-8e85, U+8e87, U+8e89, U+8e8b, U+8e8d, U+8e8f-8e90, U+8e94, U+8e99, U+8e9c, U+8e9e, U+8eaa, U+8eac, U+8eb0, U+8eb6, U+8ec0, U+8ec6, U+8eca-8ece, U+8ed2, U+8eda, U+8edf, U+8ee2, U+8eeb, U+8ef8, U+8efb-8efe, U+8f03, U+8f09, U+8f0b, U+8f12-8f15, U+8f1b, U+8f1d, U+8f1f, U+8f29-8f2a, U+8f2f, U+8f36, U+8f38, U+8f3b, U+8f3e-8f3f, U+8f44-8f45, U+8f49, U+8f4d-8f4e, U+8f5f, U+8f6b, U+8f6d, U+8f71-8f73, U+8f75-8f76, U+8f78-8f7a, U+8f7c, U+8f7e, U+8f81-8f82, U+8f84, U+8f87, U+8f8a-8f8b, U+8f8d-8f8f, U+8f94-8f95, U+8f97-8f9a, U+8fa6, U+8fad-8faf, U+8fb2, U+8fb5-8fb7, U+8fba-8fbc, U+8fbf, U+8fc2, U+8fcb, U+8fcd, U+8fd3, U+8fd5, U+8fd7, U+8fda, U+8fe2-8fe5, U+8fe8-8fe9, U+8fee, U+8ff3-8ff4, U+8ff8, U+8ffa;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.34.woff2) format('woff2');
  unicode-range: U+8cbd, U+8cbf-8cc4, U+8cc7-8cc8, U+8cca, U+8ccd, U+8cd1, U+8cd3, U+8cdb-8cdc, U+8cde, U+8ce0, U+8ce2-8ce4, U+8ce6-8ce8, U+8cea, U+8ced, U+8cf4, U+8cf8, U+8cfa, U+8cfc-8cfd, U+8d04-8d05, U+8d07-8d08, U+8d0a, U+8d0d, U+8d0f, U+8d13-8d14, U+8d16, U+8d1b, U+8d20, U+8d30, U+8d32-8d33, U+8d36, U+8d3b, U+8d3d, U+8d40, U+8d42-8d43, U+8d45-8d46, U+8d48-8d4a, U+8d4d, U+8d51, U+8d53, U+8d55, U+8d59, U+8d5c-8d5d, U+8d5f, U+8d61, U+8d66-8d67, U+8d6a, U+8d6d, U+8d71, U+8d73, U+8d84, U+8d90-8d91, U+8d94-8d95, U+8d99, U+8da8, U+8daf, U+8db1, U+8db5, U+8db8, U+8dba, U+8dbc, U+8dbf, U+8dc2, U+8dc4, U+8dc6, U+8dcb, U+8dce-8dcf, U+8dd6-8dd7, U+8dda-8ddb, U+8dde, U+8de1, U+8de3-8de4, U+8de9, U+8deb-8dec, U+8df0-8df1, U+8df6-8dfd, U+8e05, U+8e07, U+8e09-8e0a, U+8e0c, U+8e0e, U+8e10, U+8e14, U+8e1d-8e1f, U+8e23, U+8e26, U+8e2b-8e31, U+8e34-8e35, U+8e39-8e3a, U+8e3d, U+8e40;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.35.woff2) format('woff2');
  unicode-range: U+8b80, U+8b83, U+8b8a, U+8b8c, U+8b90, U+8b93, U+8b99-8b9a, U+8ba0, U+8ba3, U+8ba5-8ba7, U+8baa-8bac, U+8bb4-8bb5, U+8bb7, U+8bb9, U+8bc2-8bc3, U+8bc5, U+8bcb-8bcc, U+8bce-8bd0, U+8bd2-8bd4, U+8bd6, U+8bd8-8bd9, U+8bdc, U+8bdf, U+8be3-8be4, U+8be7-8be9, U+8beb-8bec, U+8bee, U+8bf0, U+8bf2-8bf3, U+8bf6, U+8bf9, U+8bfc-8bfd, U+8bff-8c00, U+8c02, U+8c04, U+8c06-8c07, U+8c0c, U+8c0f, U+8c11-8c12, U+8c14-8c1b, U+8c1d-8c21, U+8c24-8c25, U+8c27, U+8c2a-8c2c, U+8c2e-8c30, U+8c32-8c36, U+8c3f, U+8c47-8c4c, U+8c4e-8c50, U+8c54-8c56, U+8c62, U+8c68, U+8c6c, U+8c73, U+8c78, U+8c7a, U+8c82, U+8c85, U+8c89-8c8a, U+8c8d-8c8e, U+8c90, U+8c93-8c94, U+8c98, U+8c9d-8c9e, U+8ca0-8ca2, U+8ca7-8cac, U+8caf-8cb0, U+8cb3-8cb4, U+8cb6-8cb9, U+8cbb-8cbc;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.36.woff2) format('woff2');
  unicode-range: U+8a15-8a18, U+8a1a-8a1b, U+8a1d, U+8a1f, U+8a22-8a23, U+8a25, U+8a2b, U+8a2d, U+8a31, U+8a33-8a34, U+8a36-8a38, U+8a3a, U+8a3c, U+8a3e, U+8a40-8a41, U+8a46, U+8a48, U+8a50, U+8a52, U+8a54-8a55, U+8a58, U+8a5b, U+8a5d-8a63, U+8a66, U+8a69-8a6b, U+8a6d-8a6e, U+8a70, U+8a72-8a73, U+8a7a, U+8a85, U+8a87, U+8a8a, U+8a8c-8a8d, U+8a90-8a92, U+8a95, U+8a98, U+8aa0-8aa1, U+8aa3-8aa6, U+8aa8-8aa9, U+8aac-8aae, U+8ab0, U+8ab2, U+8ab8-8ab9, U+8abc, U+8abe-8abf, U+8ac7, U+8acf, U+8ad2, U+8ad6-8ad7, U+8adb-8adc, U+8adf, U+8ae1, U+8ae6-8ae8, U+8aeb, U+8aed-8aee, U+8af1, U+8af3-8af4, U+8af7-8af8, U+8afa, U+8afe, U+8b00-8b02, U+8b07, U+8b0a, U+8b0c, U+8b0e, U+8b10, U+8b17, U+8b19, U+8b1b, U+8b1d, U+8b20-8b21, U+8b26, U+8b28, U+8b2c, U+8b33, U+8b39, U+8b3e-8b3f, U+8b41, U+8b45, U+8b49, U+8b4c, U+8b4f, U+8b57-8b58, U+8b5a, U+8b5c, U+8b5e, U+8b60, U+8b6c, U+8b6f-8b70, U+8b72, U+8b74, U+8b77, U+8b7d;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.37.woff2) format('woff2');
  unicode-range: U+8882, U+8884-8886, U+8888, U+888f, U+8892-8893, U+889b, U+88a2, U+88a4, U+88a6, U+88a8, U+88aa, U+88ae, U+88b1, U+88b4, U+88b7, U+88bc, U+88c0, U+88c6-88c9, U+88ce-88cf, U+88d1-88d3, U+88d8, U+88db-88dd, U+88df, U+88e1-88e3, U+88e5, U+88e8, U+88ec, U+88f0-88f1, U+88f3-88f4, U+88fc-88fe, U+8900, U+8902, U+8906-8907, U+8909-890c, U+8912-8915, U+8918-891b, U+8921, U+8925, U+892b, U+8930, U+8932, U+8934, U+8936, U+893b, U+893d, U+8941, U+894c, U+8955-8956, U+8959, U+895c, U+895e-8960, U+8966, U+896a, U+896c, U+896f-8970, U+8972, U+897b, U+897e, U+8980, U+8983, U+8985, U+8987-8988, U+898c, U+898f, U+8993, U+8997, U+899a, U+89a1, U+89a7, U+89a9-89aa, U+89b2-89b3, U+89b7, U+89c0, U+89c7, U+89ca-89cc, U+89ce-89d1, U+89d6, U+89da, U+89dc, U+89de, U+89e5, U+89e7, U+89eb, U+89ef, U+89f1, U+89f3-89f4, U+89f8, U+89ff, U+8a01-8a03, U+8a07-8a0a, U+8a0e-8a0f, U+8a13;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.38.woff2) format('woff2');
  unicode-range: U+86f4, U+86f8-86f9, U+86fb, U+86fe, U+8703, U+8706-870a, U+870d, U+8711-8713, U+871a, U+871e, U+8722-8723, U+8725, U+8729, U+872e, U+8731, U+8734, U+8737, U+873a-873b, U+873e-8740, U+8742, U+8747-8748, U+8753, U+8755, U+8757-8758, U+875d, U+875f, U+8762-8766, U+8768, U+876e, U+8770, U+8772, U+8775, U+8778, U+877b-877e, U+8782, U+8785, U+8788, U+878b, U+8793, U+8797, U+879a, U+879e-87a0, U+87a2-87a3, U+87a8, U+87ab-87ad, U+87af, U+87b3, U+87b5, U+87bd, U+87c0, U+87c4, U+87c6, U+87ca-87cb, U+87d1-87d2, U+87db-87dc, U+87de, U+87e0, U+87e5, U+87ea, U+87ec, U+87ee, U+87f2-87f3, U+87fb, U+87fd-87fe, U+8802-8803, U+8805, U+880a-880b, U+880d, U+8813-8816, U+8819, U+881b, U+881f, U+8821, U+8823, U+8831-8832, U+8835-8836, U+8839, U+883b-883c, U+8844, U+8846, U+884a, U+884e, U+8852-8853, U+8855, U+8859, U+885b, U+885d-885e, U+8862, U+8864, U+8869-886a, U+886e-886f, U+8872, U+8879, U+887d-887f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.39.woff2) format('woff2');
  unicode-range: U+8548, U+854e, U+8553, U+8556-8557, U+8559, U+855e, U+8561, U+8564-8565, U+8568-856a, U+856d, U+856f-8570, U+8572, U+8576, U+8579-857b, U+8580, U+8585-8586, U+8588, U+858a, U+858f, U+8591, U+8594, U+8599, U+859c, U+85a2, U+85a4, U+85a6, U+85a8-85a9, U+85ab-85ac, U+85ae, U+85b7-85b9, U+85be, U+85c1, U+85c7, U+85cd, U+85d0, U+85d3, U+85d5, U+85dc-85dd, U+85df-85e0, U+85e5-85e6, U+85e8-85ea, U+85f4, U+85f9, U+85fe-85ff, U+8602, U+8605-8607, U+860a-860b, U+8616, U+8618, U+861a, U+8627, U+8629, U+862d, U+8638, U+863c, U+863f, U+864d, U+864f, U+8652-8655, U+865b-865c, U+865f, U+8662, U+8667, U+866c, U+866e, U+8671, U+8675, U+867a-867c, U+867f, U+868b, U+868d, U+8693, U+869c-869d, U+86a1, U+86a3-86a4, U+86a7-86a9, U+86ac, U+86af-86b1, U+86b4-86b6, U+86ba, U+86c0, U+86c4, U+86c6, U+86c9-86ca, U+86cd-86d1, U+86d4, U+86d8, U+86de-86df, U+86e4, U+86e6, U+86e9, U+86ed, U+86ef-86f3;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.40.woff2) format('woff2');
  unicode-range: U+83c5, U+83c8-83c9, U+83cb, U+83d1, U+83d3-83d6, U+83d8, U+83db, U+83dd, U+83df, U+83e1, U+83e5, U+83ea-83eb, U+83f0, U+83f4, U+83f8-83f9, U+83fb, U+83fd, U+83ff, U+8401, U+8406, U+840a-840b, U+840f, U+8411, U+8418, U+841c, U+8420, U+8422-8424, U+8426, U+8429, U+842c, U+8438-8439, U+843b-843c, U+843f, U+8446-8447, U+8449, U+844e, U+8451-8452, U+8456, U+8459-845a, U+845c, U+8462, U+8466, U+846d, U+846f-8470, U+8473, U+8476-8478, U+847a, U+847d, U+8484-8485, U+8487, U+8489, U+848c, U+848e, U+8490, U+8493-8494, U+8497, U+849b, U+849e-849f, U+84a1, U+84a5, U+84a8, U+84af, U+84b4, U+84b9-84bf, U+84c1-84c2, U+84c5-84c7, U+84ca-84cb, U+84cd, U+84d0-84d1, U+84d3, U+84d6, U+84df-84e0, U+84e2-84e3, U+84e5-84e7, U+84ee, U+84f3, U+84f6, U+84fa, U+84fc, U+84ff-8500, U+850c, U+8511, U+8514-8515, U+8517-8518, U+851f, U+8523, U+8525-8526, U+8529, U+852b, U+852d, U+8532, U+8534-8535, U+8538-853a, U+853c, U+8543, U+8545;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.41.woff2) format('woff2');
  unicode-range: U+82bc, U+82be, U+82c0-82c2, U+82c4-82c8, U+82ca-82cc, U+82ce, U+82d0, U+82d2-82d3, U+82d5-82d6, U+82d8-82d9, U+82dc-82de, U+82e0-82e4, U+82e7, U+82e9-82eb, U+82ed-82ee, U+82f3-82f4, U+82f7-82f8, U+82fa-8301, U+8306-8308, U+830c-830d, U+830f, U+8311, U+8313-8315, U+8318, U+831a-831b, U+831d, U+8324, U+8327, U+832a, U+832c-832d, U+832f, U+8331-8334, U+833a-833c, U+8340, U+8343-8345, U+8347-8348, U+834a, U+834c, U+834f, U+8351, U+8356, U+8358-835c, U+835e, U+8360, U+8364-8366, U+8368-836a, U+836c-836e, U+8373, U+8378, U+837b-837d, U+837f-8380, U+8382, U+8388, U+838a-838b, U+8392, U+8394, U+8396, U+8398-8399, U+839b-839c, U+83a0, U+83a2-83a3, U+83a8-83aa, U+83ae-83b0, U+83b3-83b4, U+83b6, U+83b8, U+83ba, U+83bc-83bd, U+83bf-83c0, U+83c2;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.42.woff2) format('woff2');
  unicode-range: U+8166-8169, U+816b, U+816d, U+8171, U+8173-8174, U+8178, U+817c-817d, U+8182, U+8188, U+8191, U+8198-819b, U+81a0, U+81a3, U+81a5-81a6, U+81a9, U+81b6, U+81ba-81bb, U+81bd, U+81bf, U+81c1, U+81c3, U+81c6, U+81c9-81ca, U+81cc-81cd, U+81d1, U+81d3-81d4, U+81d8, U+81db-81dc, U+81de-81df, U+81e5, U+81e7-81e9, U+81eb-81ec, U+81ee-81ef, U+81f5, U+81f8, U+81fa, U+81fc, U+81fe, U+8200-8202, U+8204, U+8208-820a, U+820e-8210, U+8216-8218, U+821b-821c, U+8221-8224, U+8226-8228, U+822b, U+822d, U+822f, U+8232-8234, U+8237-8238, U+823a-823b, U+823e, U+8244, U+8249, U+824b, U+824f, U+8259-825a, U+825f, U+8266, U+8268, U+826e, U+8271, U+8276-8279, U+827d, U+827f, U+8283-8284, U+8288-828a, U+828d-8291, U+8293-8294, U+8296-8298, U+829f-82a1, U+82a3-82a4, U+82a7-82ab, U+82ae, U+82b0, U+82b2, U+82b4-82b6;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.43.woff2) format('woff2');
  unicode-range: U+8016, U+8018-8019, U+801c, U+801e, U+8026-802a, U+8031, U+8034-8035, U+8037, U+8043, U+804b, U+804d, U+8052, U+8056, U+8059, U+805e, U+8061, U+8068-8069, U+806e-8074, U+8076-8078, U+807c-8080, U+8082, U+8084-8085, U+8088, U+808f, U+8093, U+809c, U+809f, U+80ab, U+80ad-80ae, U+80b1, U+80b6-80b8, U+80bc-80bd, U+80c2, U+80c4, U+80ca, U+80cd, U+80d1, U+80d4, U+80d7, U+80d9-80db, U+80dd, U+80e0, U+80e4-80e5, U+80e7-80ed, U+80ef-80f1, U+80f3-80f4, U+80fc, U+8101, U+8104-8105, U+8107-8108, U+810c-810e, U+8112-8115, U+8117-8119, U+811b-811f, U+8121-8130, U+8132-8134, U+8137, U+8139, U+813f-8140, U+8142, U+8146, U+8148, U+814d-814e, U+8151, U+8153, U+8158-815a, U+815e, U+8160;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.44.woff2) format('woff2');
  unicode-range: U+7ef0-7ef2, U+7ef6, U+7efa-7efb, U+7efe, U+7f01-7f04, U+7f08, U+7f0a-7f12, U+7f17, U+7f19, U+7f1b-7f1c, U+7f1f, U+7f21-7f23, U+7f25-7f28, U+7f2a-7f33, U+7f35-7f37, U+7f3d, U+7f42, U+7f44-7f45, U+7f4c-7f4d, U+7f52, U+7f54, U+7f58-7f59, U+7f5d, U+7f5f-7f61, U+7f63, U+7f65, U+7f68, U+7f70-7f71, U+7f73-7f75, U+7f77, U+7f79, U+7f7d-7f7e, U+7f85-7f86, U+7f88-7f89, U+7f8b-7f8c, U+7f90-7f91, U+7f94-7f96, U+7f98-7f9b, U+7f9d, U+7f9f, U+7fa3, U+7fa7-7fa9, U+7fac-7fb2, U+7fb4, U+7fb6, U+7fb8, U+7fbc, U+7fbf-7fc0, U+7fc3, U+7fca, U+7fcc, U+7fce, U+7fd2, U+7fd5, U+7fd9-7fdb, U+7fdf, U+7fe3, U+7fe5-7fe7, U+7fe9, U+7feb-7fec, U+7fee-7fef, U+7ff1, U+7ff3-7ff4, U+7ff9-7ffa, U+7ffe, U+8004, U+8006, U+800b, U+800e, U+8011-8012, U+8014;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.45.woff2) format('woff2');
  unicode-range: U+7dd2, U+7dd4, U+7dd6-7dd8, U+7dda-7de0, U+7de2-7de6, U+7de8-7ded, U+7def, U+7df1-7df5, U+7df7, U+7df9, U+7dfb-7dfc, U+7dfe-7e02, U+7e04, U+7e08-7e0b, U+7e12, U+7e1b, U+7e1e, U+7e20, U+7e22-7e23, U+7e26, U+7e29, U+7e2b, U+7e2e-7e2f, U+7e31, U+7e37, U+7e39-7e3e, U+7e40, U+7e43-7e44, U+7e46-7e47, U+7e4a-7e4b, U+7e4d-7e4e, U+7e51, U+7e54-7e56, U+7e58-7e5b, U+7e5d-7e5e, U+7e61, U+7e66-7e67, U+7e69-7e6b, U+7e6d, U+7e70, U+7e73, U+7e77, U+7e79, U+7e7b-7e7d, U+7e81-7e82, U+7e8c-7e8d, U+7e8f, U+7e92-7e94, U+7e96, U+7e98, U+7e9a-7e9c, U+7e9e-7e9f, U+7ea1, U+7ea3, U+7ea5, U+7ea8-7ea9, U+7eab, U+7ead-7eae, U+7eb0, U+7ebb, U+7ebe, U+7ec0-7ec2, U+7ec9, U+7ecb-7ecc, U+7ed0, U+7ed4, U+7ed7, U+7edb, U+7ee0-7ee2, U+7ee5-7ee6, U+7ee8, U+7eeb;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.46.woff2) format('woff2');
  unicode-range: U+7ce8, U+7cec, U+7cf0, U+7cf5-7cf9, U+7cfc, U+7cfe, U+7d00, U+7d04-7d0b, U+7d0d, U+7d10-7d14, U+7d17-7d19, U+7d1b-7d1f, U+7d21, U+7d24-7d26, U+7d28-7d2a, U+7d2c-7d2e, U+7d30-7d31, U+7d33, U+7d35-7d36, U+7d38-7d3a, U+7d40, U+7d42-7d44, U+7d46, U+7d4b-7d4c, U+7d4f, U+7d51, U+7d54-7d56, U+7d58, U+7d5b-7d5c, U+7d5e, U+7d61-7d63, U+7d66, U+7d68, U+7d6a-7d6c, U+7d6f, U+7d71-7d73, U+7d75-7d77, U+7d79-7d7a, U+7d7e, U+7d81, U+7d84-7d8b, U+7d8d, U+7d8f, U+7d91, U+7d94, U+7d96, U+7d98-7d9a, U+7d9c-7da0, U+7da2, U+7da6, U+7daa-7db1, U+7db4-7db8, U+7dba-7dbf, U+7dc1, U+7dc4, U+7dc7-7dc8, U+7dca-7dcd, U+7dcf, U+7dd1;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.47.woff2) format('woff2');
  unicode-range: U+7bd3-7bd4, U+7bd9-7bda, U+7bdd, U+7be0-7be1, U+7be4-7be6, U+7be9-7bea, U+7bef, U+7bf4, U+7bf6, U+7bfc, U+7bfe, U+7c01, U+7c03, U+7c07-7c08, U+7c0a-7c0d, U+7c0f, U+7c11, U+7c15-7c16, U+7c19, U+7c1e-7c21, U+7c23-7c24, U+7c26, U+7c28-7c33, U+7c35, U+7c37-7c3b, U+7c3d-7c3e, U+7c40-7c41, U+7c43, U+7c47-7c48, U+7c4c, U+7c50, U+7c53-7c54, U+7c59, U+7c5f-7c60, U+7c63-7c65, U+7c6c, U+7c6e, U+7c72, U+7c74, U+7c79-7c7a, U+7c7c, U+7c81-7c82, U+7c84-7c85, U+7c88, U+7c8a-7c91, U+7c93-7c96, U+7c99, U+7c9b-7c9e, U+7ca0-7ca2, U+7ca6-7ca9, U+7cac, U+7caf-7cb3, U+7cb5-7cb7, U+7cba-7cbd, U+7cbf-7cc2, U+7cc5, U+7cc7-7cc9, U+7ccc-7ccd, U+7cd7, U+7cdc, U+7cde, U+7ce0, U+7ce4-7ce5, U+7ce7;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.48.woff2) format('woff2');
  unicode-range: U+7ae6, U+7af4-7af7, U+7afa-7afb, U+7afd-7b0a, U+7b0c, U+7b0e-7b0f, U+7b13, U+7b15-7b16, U+7b18-7b19, U+7b1e-7b20, U+7b22-7b25, U+7b29-7b2b, U+7b2d-7b2e, U+7b30-7b3b, U+7b3e-7b3f, U+7b41-7b42, U+7b44-7b47, U+7b4a, U+7b4c-7b50, U+7b58, U+7b5a, U+7b5c, U+7b60, U+7b66-7b67, U+7b69, U+7b6c-7b6f, U+7b72-7b76, U+7b7b-7b7d, U+7b7f, U+7b82, U+7b85, U+7b87, U+7b8b-7b96, U+7b98-7b99, U+7b9b-7b9f, U+7ba2-7ba4, U+7ba6-7bac, U+7bae-7bb0, U+7bb4, U+7bb7-7bb9, U+7bbb, U+7bc0-7bc1, U+7bc3-7bc4, U+7bc6, U+7bc8-7bcc, U+7bd1;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.49.woff2) format('woff2');
  unicode-range: U+798b-798e, U+7992, U+7994-7995, U+7997-7998, U+799a-799c, U+799f, U+79a3-79a6, U+79a8-79ac, U+79ae-79b1, U+79b3-79b5, U+79b8, U+79ba, U+79bf, U+79c2, U+79c6, U+79c8, U+79cf, U+79d5-79d6, U+79dd-79de, U+79e3, U+79e7-79e8, U+79eb, U+79ed, U+79f4, U+79f7-79f8, U+79fa, U+79fe, U+7a02-7a03, U+7a05, U+7a0a, U+7a14, U+7a17, U+7a19, U+7a1c, U+7a1e-7a1f, U+7a23, U+7a25-7a26, U+7a2c, U+7a2e, U+7a30-7a32, U+7a36-7a37, U+7a39, U+7a3c, U+7a40, U+7a42, U+7a47, U+7a49, U+7a4c-7a4f, U+7a51, U+7a55, U+7a5b, U+7a5d-7a5e, U+7a62-7a63, U+7a66, U+7a68-7a69, U+7a6b, U+7a70, U+7a78, U+7a80, U+7a85-7a88, U+7a8a, U+7a90, U+7a93-7a96, U+7a98, U+7a9b-7a9c, U+7a9e, U+7aa0-7aa1, U+7aa3, U+7aa8-7aaa, U+7aac-7ab0, U+7ab3, U+7ab8, U+7aba, U+7abd-7abf, U+7ac4-7ac5, U+7ac7-7ac8, U+7aca, U+7ad1-7ad2, U+7ada-7add, U+7ae1, U+7ae4;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.50.woff2) format('woff2');
  unicode-range: U+784c, U+784e-7854, U+7856-7857, U+7859-785a, U+7865, U+7869-786a, U+786d, U+786f, U+7876-7877, U+787c, U+787e-787f, U+7881, U+7887-7889, U+7893-7894, U+7898-789e, U+78a1, U+78a3, U+78a5, U+78a9, U+78ad, U+78b2, U+78b4, U+78b6, U+78b9-78ba, U+78bc, U+78bf, U+78c3, U+78c9, U+78cb, U+78d0-78d2, U+78d4, U+78d9-78da, U+78dc, U+78de, U+78e1, U+78e5-78e6, U+78ea, U+78ec, U+78ef, U+78f1-78f2, U+78f4, U+78fa-78fb, U+78fe, U+7901-7902, U+7905, U+7907, U+7909, U+790b-790c, U+790e, U+7910, U+7913, U+7919-791b, U+791e-791f, U+7921, U+7924, U+7926, U+792a-792b, U+7934, U+7936, U+7939, U+793b, U+793d, U+7940, U+7942-7943, U+7945-7947, U+7949-794a, U+794c, U+794e-7951, U+7953-7955, U+7957-795a, U+795c, U+795f-7960, U+7962, U+7964, U+7966-7967, U+7969, U+796b, U+796f, U+7972, U+7974, U+7979, U+797b-797c, U+797e-7980, U+7982, U+7986-7987, U+7989-798a;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.51.woff2) format('woff2');
  unicode-range: U+7722, U+7726, U+7728, U+772b-7730, U+7732-7736, U+7739-773a, U+773d-773f, U+7743, U+7746-7747, U+774c-774f, U+7751-7752, U+7758-775a, U+775c-775e, U+7762, U+7765-7766, U+7768-776a, U+776c-776d, U+7771-7772, U+777a, U+777c-777e, U+7780, U+7785, U+7787, U+778b-778d, U+778f-7791, U+7793, U+779e-77a0, U+77a2, U+77a5, U+77ad, U+77af, U+77b4-77b7, U+77bd-77c0, U+77c2, U+77c5, U+77c7, U+77cd, U+77d6-77d7, U+77d9-77da, U+77dd-77de, U+77e7, U+77ea, U+77ec, U+77ef, U+77f8, U+77fb, U+77fd-77fe, U+7800, U+7803, U+7806, U+7809, U+780f-7812, U+7815, U+7817-7818, U+781a-781f, U+7821-7823, U+7825-7827, U+7829, U+782b-7830, U+7832-7833, U+7835, U+7837, U+7839-783c, U+783e, U+7841-7844, U+7847-7849, U+784b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.52.woff2) format('woff2');
  unicode-range: U+7613-7619, U+761b-761d, U+761f-7622, U+7625, U+7627-762a, U+762e-7630, U+7632-7635, U+7638-763a, U+763c-763d, U+763f-7640, U+7642-7643, U+7647-7648, U+764d-764e, U+7652, U+7654, U+7658, U+765a, U+765c, U+765e-765f, U+7661-7663, U+7665, U+7669, U+766c, U+766e-766f, U+7671-7673, U+7675-7676, U+7678-767a, U+767f, U+7681, U+7683, U+7688, U+768a-768c, U+768e, U+7690-7692, U+7695, U+7698, U+769a-769b, U+769d-76a0, U+76a2, U+76a4-76a7, U+76ab-76ac, U+76af-76b0, U+76b2, U+76b4-76b5, U+76ba-76bb, U+76bf, U+76c2-76c3, U+76c5, U+76c9, U+76cc-76ce, U+76dc-76de, U+76e1-76ea, U+76f1, U+76f9-76fb, U+76fd, U+76ff-7700, U+7703-7704, U+7707-7708, U+770c-770f, U+7712, U+7714, U+7716, U+7719-771b, U+771e, U+7721;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.53.woff2) format('woff2');
  unicode-range: U+750d, U+750f, U+7511, U+7513, U+7515, U+7517, U+7519, U+7521-7527, U+752a, U+752c-752d, U+752f, U+7534, U+7536, U+753a, U+753e, U+7540, U+7544, U+7547-754b, U+754d-754e, U+7550-7553, U+7556-7557, U+755a-755b, U+755d-755e, U+7560, U+7562, U+7564, U+7566-7568, U+756b-756c, U+756f-7573, U+7575, U+7579-757c, U+757e-757f, U+7581-7584, U+7587, U+7589-758e, U+7590, U+7592, U+7594, U+7596, U+7599-759a, U+759d, U+759f-75a0, U+75a3, U+75a5, U+75a8, U+75ac-75ad, U+75b0-75b1, U+75b3-75b5, U+75b8, U+75bd, U+75c1-75c4, U+75c8-75ca, U+75cc-75cd, U+75d4, U+75d6, U+75d9, U+75de, U+75e0, U+75e2-75e4, U+75e6-75ea, U+75f1-75f3, U+75f7, U+75f9-75fa, U+75fc, U+75fe-7601, U+7603, U+7605-7606, U+7608-760e, U+7610-7612;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.54.woff2) format('woff2');
  unicode-range: U+73f0, U+73f2, U+73f4-73f5, U+73f7, U+73f9-73fa, U+73fc-73fd, U+73ff-7402, U+7404, U+7407-7408, U+740a-740f, U+7418, U+741a-741c, U+741e, U+7424-7425, U+7428-7429, U+742c-7430, U+7432, U+7435-7436, U+7438-743b, U+743e-7441, U+7443-7446, U+7448, U+744a-744b, U+7452, U+7457, U+745b, U+745d, U+7460, U+7462-7465, U+7467-746a, U+746d, U+746f, U+7471, U+7473-7474, U+7477, U+747a, U+747e, U+7481-7482, U+7484, U+7486, U+7488-748b, U+748e-748f, U+7493, U+7498, U+749a, U+749c-74a0, U+74a3, U+74a6, U+74a9-74aa, U+74ae, U+74b0-74b2, U+74b6, U+74b8-74ba, U+74bd, U+74bf, U+74c1, U+74c3, U+74c5, U+74c8, U+74ca, U+74cc, U+74cf, U+74d1-74d2, U+74d4-74d5, U+74d8-74db, U+74de-74e0, U+74e2, U+74e4-74e5, U+74e7-74e9, U+74ee-74ef, U+74f4, U+74ff, U+7501, U+7503, U+7505, U+7508;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.55.woff2) format('woff2');
  unicode-range: U+72e6, U+72e8, U+72ef-72f0, U+72f2-72f4, U+72f6-72f7, U+72f9-72fb, U+72fd, U+7300-7304, U+7307, U+730a-730c, U+7313-7317, U+731d-7322, U+7327, U+7329, U+732c-732d, U+7330-7331, U+7333, U+7335-7337, U+7339, U+733d-733e, U+7340, U+7342, U+7344-7345, U+734a, U+734d-7350, U+7352, U+7355, U+7357, U+7359, U+735f-7360, U+7362-7363, U+7365, U+7368, U+736c-736d, U+736f-7370, U+7372, U+7374-7376, U+7378, U+737a-737b, U+737d-737e, U+7382-7383, U+7386, U+7388, U+738a, U+738c-7393, U+7395, U+7397-739a, U+739c, U+739e, U+73a0-73a3, U+73a5-73a8, U+73aa, U+73ad, U+73b1, U+73b3, U+73b6-73b7, U+73b9, U+73c2, U+73c5-73c9, U+73cc, U+73ce-73d0, U+73d2, U+73d6, U+73d9, U+73db-73de, U+73e3, U+73e5-73ea, U+73ee-73ef;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.56.woff2) format('woff2');
  unicode-range: U+71a8, U+71af, U+71b1-71bc, U+71be, U+71c1-71c2, U+71c4, U+71c8-71cb, U+71ce-71d0, U+71d2, U+71d4, U+71d9-71da, U+71dc, U+71df-71e0, U+71e6-71e8, U+71ea, U+71ed-71ee, U+71f4, U+71f6, U+71f9, U+71fb-71fc, U+71ff-7200, U+7207, U+720c-720d, U+7210, U+7216, U+721a-721e, U+7223, U+7228, U+722b, U+722d-722e, U+7230, U+7232, U+723a-723c, U+723e-7242, U+7246, U+724b, U+724d-724e, U+7252, U+7256, U+7258, U+725a, U+725c-725d, U+7260, U+7264-7266, U+726a, U+726c, U+726e-726f, U+7271, U+7273-7274, U+7278, U+727b, U+727d-727e, U+7281-7282, U+7284, U+7287, U+728a, U+728d, U+728f, U+7292, U+729b, U+729f-72a0, U+72a7, U+72ad-72ae, U+72b0-72b5, U+72b7-72b8, U+72ba-72be, U+72c0-72c1, U+72c3, U+72c5-72c6, U+72c8, U+72cc-72ce, U+72d2, U+72d6, U+72db, U+72dd-72df, U+72e1, U+72e5;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.57.woff2) format('woff2');
  unicode-range: U+700b, U+700d, U+7015, U+7018, U+701b, U+701d-701f, U+7023, U+7026-7028, U+702c, U+702e-7030, U+7035, U+7037, U+7039-703a, U+703c-703e, U+7044, U+7049-704b, U+704f, U+7051, U+7058, U+705a, U+705c-705e, U+7061, U+7064, U+7066, U+706c, U+707d, U+7080-7081, U+7085-7086, U+708a, U+708f, U+7091, U+7094-7095, U+7098-7099, U+709c-709d, U+709f, U+70a4, U+70a9-70aa, U+70af-70b2, U+70b4-70b7, U+70bb, U+70c0, U+70c3, U+70c7, U+70cb, U+70ce-70cf, U+70d4, U+70d9-70da, U+70dc-70dd, U+70e0, U+70e9, U+70ec, U+70f7, U+70fa, U+70fd, U+70ff, U+7104, U+7108-7109, U+710c, U+7110, U+7113-7114, U+7116-7118, U+711c, U+711e, U+7120, U+712e-712f, U+7131, U+713c, U+7142, U+7144-7147, U+7149-714b, U+7150, U+7152, U+7155-7156, U+7159-715a, U+715c, U+7161, U+7165-7166, U+7168-7169, U+716d, U+7173-7174, U+7176, U+7178, U+717a, U+717d, U+717f-7180, U+7184, U+7186-7188, U+7192, U+7198, U+719c, U+71a0, U+71a4-71a5;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.58.woff2) format('woff2');
  unicode-range: U+6ed9, U+6edb, U+6edd, U+6edf-6ee0, U+6ee2, U+6ee6, U+6eea, U+6eec, U+6eee-6eef, U+6ef2-6ef3, U+6ef7-6efa, U+6efe, U+6f01, U+6f03, U+6f08-6f09, U+6f15-6f16, U+6f19, U+6f22-6f25, U+6f28-6f2a, U+6f2c-6f2d, U+6f2f, U+6f32, U+6f36-6f38, U+6f3f, U+6f43-6f46, U+6f48, U+6f4b, U+6f4e-6f4f, U+6f51, U+6f54-6f57, U+6f59-6f5b, U+6f5e-6f5f, U+6f61, U+6f64-6f67, U+6f69-6f6c, U+6f6f-6f72, U+6f74-6f76, U+6f78-6f7e, U+6f80-6f83, U+6f86, U+6f89, U+6f8b-6f8d, U+6f90, U+6f92, U+6f94, U+6f97-6f98, U+6f9b, U+6fa3-6fa5, U+6fa7, U+6faa, U+6faf, U+6fb1, U+6fb4, U+6fb6, U+6fb9, U+6fc1-6fcb, U+6fd1-6fd3, U+6fd5, U+6fdb, U+6fde-6fe1, U+6fe4, U+6fe9, U+6feb-6fec, U+6fee-6ff1, U+6ffa, U+6ffe, U+7005-7006, U+7009;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.59.woff2) format('woff2');
  unicode-range: U+6dc3, U+6dc5-6dc6, U+6dc9, U+6dcc, U+6dcf, U+6dd2-6dd3, U+6dd6, U+6dd9-6dde, U+6de0, U+6de4, U+6de6, U+6de8-6dea, U+6dec, U+6def-6df0, U+6df5-6df6, U+6df8, U+6dfa, U+6dfc, U+6e03-6e04, U+6e07-6e09, U+6e0b-6e0c, U+6e0e, U+6e11, U+6e13, U+6e15-6e16, U+6e19-6e1b, U+6e1e-6e1f, U+6e22, U+6e25-6e27, U+6e2b-6e2c, U+6e36-6e37, U+6e39-6e3a, U+6e3c-6e41, U+6e44-6e45, U+6e47, U+6e49-6e4b, U+6e4d-6e4e, U+6e51, U+6e53-6e55, U+6e5c-6e5f, U+6e61-6e63, U+6e65-6e67, U+6e6a-6e6b, U+6e6d-6e70, U+6e72-6e74, U+6e76-6e78, U+6e7c, U+6e80-6e82, U+6e86-6e87, U+6e89, U+6e8d, U+6e8f, U+6e96, U+6e98, U+6e9d-6e9f, U+6ea1, U+6ea5-6ea7, U+6eab, U+6eb1-6eb2, U+6eb4, U+6eb7, U+6ebb-6ebd, U+6ebf-6ec6, U+6ec8-6ec9, U+6ecc, U+6ecf-6ed0, U+6ed3-6ed4, U+6ed7-6ed8;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.60.woff2) format('woff2');
  unicode-range: U+6cb1-6cb2, U+6cb4-6cb5, U+6cb7, U+6cba, U+6cbc-6cbd, U+6cc1-6cc3, U+6cc5-6cc7, U+6cd0-6cd4, U+6cd6-6cd7, U+6cd9-6cda, U+6cde-6ce0, U+6ce4, U+6ce6, U+6ce9, U+6ceb-6cef, U+6cf1-6cf2, U+6cf6-6cf7, U+6cfa, U+6cfe, U+6d03-6d05, U+6d07-6d08, U+6d0a, U+6d0c, U+6d0e-6d11, U+6d13-6d14, U+6d16, U+6d18-6d1a, U+6d1c, U+6d1f, U+6d22-6d23, U+6d26-6d29, U+6d2b, U+6d2e-6d30, U+6d33, U+6d35-6d36, U+6d38-6d3a, U+6d3c, U+6d3f, U+6d42-6d44, U+6d48-6d49, U+6d4d, U+6d50, U+6d52, U+6d54, U+6d56-6d58, U+6d5a-6d5c, U+6d5e, U+6d60-6d61, U+6d63-6d65, U+6d67, U+6d6c-6d6d, U+6d6f, U+6d75, U+6d7b-6d7d, U+6d87, U+6d8a, U+6d8e, U+6d90-6d9a, U+6d9c-6da0, U+6da2-6da3, U+6da7, U+6daa-6dac, U+6dae, U+6db3-6db4, U+6db6, U+6db8, U+6dbc, U+6dbf, U+6dc2;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.61.woff2) format('woff2');
  unicode-range: U+6b83-6b86, U+6b89, U+6b8d, U+6b91-6b93, U+6b95, U+6b97-6b98, U+6b9a-6b9b, U+6b9e, U+6ba1-6ba4, U+6ba9-6baa, U+6bad, U+6baf-6bb0, U+6bb2-6bb3, U+6bba-6bbd, U+6bc0, U+6bc2, U+6bc6, U+6bca-6bcc, U+6bce, U+6bd0-6bd1, U+6bd3, U+6bd6-6bd8, U+6bda, U+6be1, U+6be6, U+6bec, U+6bf1, U+6bf3-6bf5, U+6bf9, U+6bfd, U+6c05-6c08, U+6c0d, U+6c10, U+6c15-6c1a, U+6c21, U+6c23-6c26, U+6c29-6c2d, U+6c30-6c33, U+6c35-6c37, U+6c39-6c3a, U+6c3c-6c3f, U+6c46, U+6c4a-6c4c, U+6c4e-6c50, U+6c54, U+6c56, U+6c59-6c5c, U+6c5e, U+6c63, U+6c67-6c69, U+6c6b, U+6c6d, U+6c6f, U+6c72-6c74, U+6c78-6c7a, U+6c7c, U+6c84-6c87, U+6c8b-6c8c, U+6c8f, U+6c91, U+6c93-6c96, U+6c98, U+6c9a, U+6c9d, U+6ca2-6ca4, U+6ca8-6ca9, U+6cac-6cae;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.62.woff2) format('woff2');
  unicode-range: U+69fe-6a01, U+6a06, U+6a09, U+6a0b, U+6a11, U+6a13, U+6a17-6a19, U+6a1b, U+6a1e, U+6a23, U+6a28-6a29, U+6a2b, U+6a2f-6a30, U+6a35, U+6a38-6a40, U+6a46-6a48, U+6a4a-6a4b, U+6a4e, U+6a50, U+6a52, U+6a5b, U+6a5e, U+6a62, U+6a65-6a67, U+6a6b, U+6a79, U+6a7c, U+6a7e-6a7f, U+6a84, U+6a86, U+6a8e, U+6a90-6a91, U+6a94, U+6a97, U+6a9c, U+6a9e, U+6aa0, U+6aa2, U+6aa4, U+6aa9, U+6aab, U+6aae-6ab0, U+6ab2-6ab3, U+6ab5, U+6ab7-6ab8, U+6aba-6abb, U+6abd, U+6abf, U+6ac2-6ac4, U+6ac6, U+6ac8, U+6acc, U+6ace, U+6ad2-6ad3, U+6ad8-6adc, U+6adf-6ae0, U+6ae4-6ae5, U+6ae7-6ae8, U+6afb, U+6b04-6b05, U+6b0d-6b13, U+6b16-6b17, U+6b19, U+6b24-6b25, U+6b2c, U+6b37-6b39, U+6b3b, U+6b3d, U+6b43, U+6b46, U+6b4e, U+6b50, U+6b53-6b54, U+6b58-6b59, U+6b5b, U+6b60, U+6b69, U+6b6d, U+6b6f-6b70, U+6b73-6b74, U+6b77-6b7a, U+6b80-6b82;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.63.woff2) format('woff2');
  unicode-range: U+68d3, U+68d7, U+68dd, U+68df, U+68e1, U+68e3-68e4, U+68e6-68ed, U+68ef-68f0, U+68f2, U+68f4, U+68f6-68f7, U+68f9, U+68fb-68fd, U+68ff-6902, U+6906-6908, U+690b, U+6910, U+691a-691c, U+691f-6920, U+6924-6925, U+692a, U+692d, U+6934, U+6939, U+693c-6945, U+694a-694b, U+6952-6954, U+6957, U+6959, U+695b, U+695d, U+695f, U+6962-6964, U+6966, U+6968-696c, U+696e-696f, U+6971, U+6973-6974, U+6978-6979, U+697d, U+697f-6980, U+6985, U+6987-698a, U+698d-698e, U+6994-6999, U+699b, U+69a3-69a4, U+69a6-69a7, U+69ab, U+69ad-69ae, U+69b1, U+69b7, U+69bb-69bc, U+69c1, U+69c3-69c5, U+69c7, U+69ca-69ce, U+69d0-69d1, U+69d3-69d4, U+69d7-69da, U+69e0, U+69e4, U+69e6, U+69ec-69ed, U+69f1-69f3, U+69f8, U+69fa-69fc;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.64.woff2) format('woff2');
  unicode-range: U+678b-678d, U+678f, U+6792-6793, U+6796, U+6798, U+679e-67a1, U+67a5, U+67a7-67a9, U+67ac-67ad, U+67b0-67b1, U+67b3, U+67b5, U+67b7, U+67b9, U+67bb-67bc, U+67c0-67c1, U+67c3, U+67c5-67ca, U+67d1-67d2, U+67d7-67d9, U+67dd-67df, U+67e2-67e4, U+67e6-67e9, U+67f0, U+67f5, U+67f7-67f8, U+67fa-67fb, U+67fd-67fe, U+6800-6801, U+6803-6804, U+6806, U+6809-680a, U+680c, U+680e, U+6812, U+681d-681f, U+6822, U+6824-6829, U+682b-682d, U+6831-6835, U+683b, U+683e, U+6840-6841, U+6844-6845, U+6849, U+684e, U+6853, U+6855-6856, U+685c-685d, U+685f-6862, U+6864, U+6866-6868, U+686b, U+686f, U+6872, U+6874, U+6877, U+687f, U+6883, U+6886, U+688f, U+689b, U+689f-68a0, U+68a2-68a3, U+68b1, U+68b6, U+68b9-68ba, U+68bc-68bf, U+68c1-68c4, U+68c6, U+68c8, U+68ca, U+68cc, U+68d0-68d1;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.65.woff2) format('woff2');
  unicode-range: U+6631, U+6633-6634, U+6636, U+663a-663b, U+663d, U+6641, U+6644-6645, U+6649, U+664c, U+664f, U+6654, U+6659, U+665b, U+665d-665e, U+6660-6667, U+6669, U+666b-666c, U+6671, U+6673, U+6677-6679, U+667c, U+6680-6681, U+6684-6685, U+6688-6689, U+668b-668e, U+6690, U+6692, U+6695, U+6698, U+669a, U+669d, U+669f-66a0, U+66a2-66a3, U+66a6, U+66aa-66ab, U+66b1-66b2, U+66b5, U+66b8-66b9, U+66bb, U+66be, U+66c1, U+66c6-66c9, U+66cc, U+66d5-66d8, U+66da-66dc, U+66de-66e2, U+66e8-66ea, U+66ec, U+66f1, U+66f3, U+66f7, U+66fa, U+66fd, U+6702, U+6705, U+670a, U+670f-6710, U+6713, U+6715, U+6719, U+6722-6723, U+6725-6727, U+6729, U+672d-672e, U+6732-6733, U+6736, U+6739, U+673b, U+673f, U+6744, U+6748, U+674c-674d, U+6753, U+6755, U+6762, U+6767, U+6769-676c, U+676e, U+6772-6773, U+6775, U+6777, U+677a-677d, U+6782-6783, U+6787, U+678a;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.66.woff2) format('woff2');
  unicode-range: U+64f1-64f2, U+64f4, U+64f7-64f8, U+64fa, U+64fc, U+64fe-64ff, U+6503, U+6509, U+650f, U+6514, U+6518, U+651c-651e, U+6522-6525, U+652a-652c, U+652e, U+6530-6532, U+6534-6535, U+6537-6538, U+653a, U+653c-653d, U+6542, U+6549-654b, U+654d-654e, U+6553-6555, U+6557-6558, U+655d, U+6564, U+6569, U+656b, U+656d-656f, U+6571, U+6573, U+6575-6576, U+6578-657e, U+6581-6583, U+6585-6586, U+6589, U+658e-658f, U+6592-6593, U+6595-6596, U+659b, U+659d, U+659f-65a1, U+65a3, U+65ab-65ac, U+65b2, U+65b6-65b7, U+65ba-65bb, U+65be-65c0, U+65c2-65c4, U+65c6-65c8, U+65cc, U+65ce, U+65d0, U+65d2-65d3, U+65d6, U+65db, U+65dd, U+65e1, U+65e3, U+65ee-65f0, U+65f3-65f5, U+65f8, U+65fb-65fc, U+65fe-6600, U+6603, U+6607, U+6609, U+660b, U+6610-6611, U+6619-661a, U+661c-661e, U+6621, U+6624, U+6626, U+662a-662c, U+662e, U+6630;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.67.woff2) format('woff2');
  unicode-range: U+63b8-63bc, U+63be, U+63c0, U+63c3-63c4, U+63c6, U+63c8, U+63cd-63ce, U+63d1, U+63d6, U+63da-63db, U+63de, U+63e0, U+63e3, U+63e9-63ea, U+63ee, U+63f2, U+63f5-63fa, U+63fc, U+63fe-6400, U+6406, U+640b-640d, U+6410, U+6414, U+6416-6417, U+641b, U+6420-6423, U+6425-6428, U+642a, U+6431-6432, U+6434-6437, U+643d-6442, U+6445, U+6448, U+6450-6452, U+645b-645f, U+6462, U+6465, U+6468, U+646d, U+646f-6471, U+6473, U+6477, U+6479-647d, U+6482-6485, U+6487-6488, U+648c, U+6490, U+6493, U+6496-649a, U+649d, U+64a0, U+64a5, U+64ab-64ac, U+64b1-64b7, U+64b9-64bb, U+64be-64c1, U+64c4, U+64c7, U+64c9-64cb, U+64d0, U+64d4, U+64d7-64d8, U+64da, U+64de, U+64e0-64e2, U+64e4, U+64e9, U+64ec, U+64f0;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.68.woff2) format('woff2');
  unicode-range: U+622c, U+622e-6230, U+6232, U+6238, U+623b, U+623d-623e, U+6243, U+6246, U+6248-6249, U+624c, U+6255, U+6259, U+625e, U+6260-6261, U+6265-6266, U+626a, U+6271, U+627a, U+627c-627d, U+6283, U+6286, U+6289, U+628e, U+6294, U+629c, U+629e-629f, U+62a1, U+62a8, U+62ba-62bb, U+62bf, U+62c2, U+62c4, U+62c8, U+62ca-62cb, U+62cf, U+62d1, U+62d7, U+62d9-62da, U+62dd, U+62e0-62e1, U+62e3-62e4, U+62e7, U+62eb, U+62ee, U+62f0, U+62f4-62f6, U+6308, U+630a-630e, U+6310, U+6312-6313, U+6317, U+6319, U+631b, U+631d-631f, U+6322, U+6326, U+6329, U+6331-6332, U+6334-6337, U+6339, U+633b-633c, U+633e-6340, U+6343, U+6347, U+634b-634e, U+6354, U+635c-635d, U+6368-6369, U+636d, U+636f-6372, U+6376, U+637a-637b, U+637d, U+6382-6383, U+6387, U+638a-638b, U+638d-638e, U+6391, U+6393-6397, U+6399, U+639b, U+639e-639f, U+63a1, U+63a3-63a4, U+63ac-63ae, U+63b1-63b5;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.69.woff2) format('woff2');
  unicode-range: U+60ed-60ee, U+60f0-60f1, U+60f4, U+60f6, U+60fa, U+6100, U+6106, U+610d-610e, U+6112, U+6114-6115, U+6119, U+611c, U+6120, U+6122-6123, U+6126, U+6128-6130, U+6136-6137, U+613a, U+613d-613e, U+6144, U+6146-6147, U+614a-614b, U+6151, U+6153, U+6158, U+615a, U+615c-615d, U+615f, U+6161, U+6163-6165, U+616b-616c, U+616e, U+6171, U+6173-6177, U+617e, U+6182, U+6187, U+618a, U+618d-618e, U+6190-6191, U+6194, U+6199-619a, U+619c, U+619f, U+61a1, U+61a3-61a4, U+61a7-61a9, U+61ab-61ad, U+61b2-61b3, U+61b5-61b7, U+61ba-61bb, U+61bf, U+61c3-61c4, U+61c6-61c7, U+61c9-61cb, U+61d0-61d1, U+61d3-61d4, U+61d7, U+61da, U+61df-61e1, U+61e6, U+61ee, U+61f0, U+61f2, U+61f6-61f8, U+61fa, U+61fc-61fe, U+6200, U+6206-6207, U+6209, U+620b, U+620d-620e, U+6213-6215, U+6217, U+6219, U+621b-6223, U+6225-6226;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.70.woff2) format('woff2');
  unicode-range: U+5fc4, U+5fc9, U+5fcb, U+5fce-5fd6, U+5fda-5fde, U+5fe1-5fe2, U+5fe4-5fe5, U+5fea, U+5fed-5fee, U+5ff1-5ff3, U+5ff6, U+5ff8, U+5ffb, U+5ffe-5fff, U+6002-6006, U+600a, U+600d, U+600f, U+6014, U+6019, U+601b, U+6020, U+6023, U+6026, U+6029, U+602b, U+602e-602f, U+6031, U+6033, U+6035, U+6039, U+603f, U+6041-6043, U+6046, U+604f, U+6053-6054, U+6058-605b, U+605d-605e, U+6060, U+6063, U+6065, U+6067, U+606a-606c, U+6075, U+6078-6079, U+607b, U+607d, U+607f, U+6083, U+6085-6087, U+608a, U+608c, U+608e-608f, U+6092-6093, U+6095-6097, U+609b-609d, U+60a2, U+60a7, U+60a9-60ab, U+60ad, U+60af-60b1, U+60b3-60b6, U+60b8, U+60bb, U+60bd-60be, U+60c0-60c3, U+60c6-60c9, U+60cb, U+60ce, U+60d3-60d4, U+60d7-60db, U+60dd, U+60e1-60e4, U+60e6, U+60ea, U+60ec;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.71.woff2) format('woff2');
  unicode-range: U+5e98, U+5e9b, U+5e9d, U+5ea0-5ea5, U+5ea8, U+5eab, U+5eaf, U+5eb3, U+5eb5-5eb6, U+5eb9, U+5ebe, U+5ec1-5ec3, U+5ec6, U+5ec8, U+5ecb-5ecc, U+5ed1-5ed2, U+5ed4, U+5ed9-5edb, U+5edd, U+5edf-5ee0, U+5ee2-5ee3, U+5ee8, U+5eea, U+5eec, U+5eef-5ef0, U+5ef3-5ef4, U+5ef8, U+5efb-5efc, U+5efe-5eff, U+5f01, U+5f07, U+5f0b-5f0e, U+5f10-5f12, U+5f14, U+5f1a, U+5f22, U+5f28-5f29, U+5f2c-5f2d, U+5f35-5f36, U+5f38, U+5f3b-5f43, U+5f45-5f4a, U+5f4c-5f4e, U+5f50, U+5f54, U+5f56-5f59, U+5f5b-5f5f, U+5f61, U+5f63, U+5f65, U+5f67-5f68, U+5f6b, U+5f6e-5f6f, U+5f72-5f78, U+5f7a, U+5f7e-5f7f, U+5f82-5f83, U+5f87, U+5f89-5f8a, U+5f8d, U+5f91, U+5f93, U+5f95, U+5f98-5f99, U+5f9c, U+5f9e, U+5fa0, U+5fa6-5fa9, U+5fac-5fad, U+5faf, U+5fb3-5fb5, U+5fb9, U+5fbc;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.72.woff2) format('woff2');
  unicode-range: U+5d26-5d27, U+5d2e-5d34, U+5d3c-5d3e, U+5d41-5d44, U+5d46-5d48, U+5d4a-5d4b, U+5d4e, U+5d50, U+5d52, U+5d55-5d58, U+5d5a-5d5d, U+5d68-5d69, U+5d6b-5d6c, U+5d6f, U+5d74, U+5d7f, U+5d82-5d89, U+5d8b-5d8c, U+5d8f, U+5d92-5d93, U+5d99, U+5d9d, U+5db2, U+5db6-5db7, U+5dba, U+5dbc-5dbd, U+5dc2-5dc3, U+5dc6-5dc7, U+5dc9, U+5dcc, U+5dd2, U+5dd4, U+5dd6-5dd8, U+5ddb-5ddc, U+5de3, U+5ded, U+5def, U+5df3, U+5df6, U+5dfa-5dfd, U+5dff-5e00, U+5e07, U+5e0f, U+5e11, U+5e13-5e14, U+5e19-5e1b, U+5e22, U+5e25, U+5e28, U+5e2a, U+5e2f-5e31, U+5e33-5e34, U+5e36, U+5e39-5e3c, U+5e3e, U+5e40, U+5e44, U+5e46-5e48, U+5e4c, U+5e4f, U+5e53-5e54, U+5e57, U+5e59, U+5e5b, U+5e5e-5e5f, U+5e61, U+5e63, U+5e6a-5e6b, U+5e75, U+5e77, U+5e79-5e7a, U+5e7e, U+5e80-5e81, U+5e83, U+5e85, U+5e87, U+5e8b, U+5e91-5e92, U+5e96;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.73.woff2) format('woff2');
  unicode-range: U+5bec, U+5bee-5bf0, U+5bf2-5bf3, U+5bf5-5bf6, U+5bfe, U+5c02-5c03, U+5c05, U+5c07-5c09, U+5c0b-5c0c, U+5c0e, U+5c10, U+5c12-5c13, U+5c15, U+5c17, U+5c19, U+5c1b-5c1c, U+5c1e-5c1f, U+5c22, U+5c25, U+5c28, U+5c2a-5c2b, U+5c2f-5c30, U+5c37, U+5c3b, U+5c43-5c44, U+5c46-5c47, U+5c4d, U+5c50, U+5c59, U+5c5b-5c5c, U+5c62-5c64, U+5c66, U+5c6c, U+5c6e, U+5c74, U+5c78-5c7e, U+5c80, U+5c83-5c84, U+5c88, U+5c8b-5c8d, U+5c91, U+5c94-5c96, U+5c98-5c99, U+5c9c, U+5c9e, U+5ca1-5ca3, U+5cab-5cac, U+5cb1, U+5cb5, U+5cb7, U+5cba, U+5cbd-5cbf, U+5cc1, U+5cc3-5cc4, U+5cc7, U+5ccb, U+5cd2, U+5cd8-5cd9, U+5cdf-5ce0, U+5ce3-5ce6, U+5ce8-5cea, U+5ced, U+5cef, U+5cf3-5cf4, U+5cf6, U+5cf8, U+5cfd, U+5d00-5d04, U+5d06, U+5d08, U+5d0b-5d0d, U+5d0f-5d13, U+5d15, U+5d17-5d1a, U+5d1d-5d22, U+5d24-5d25;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.74.woff2) format('woff2');
  unicode-range: U+5aa0, U+5aa3-5aa4, U+5aaa, U+5aae-5aaf, U+5ab1-5ab2, U+5ab4-5ab5, U+5ab7-5aba, U+5abd-5abf, U+5ac3-5ac4, U+5ac6-5ac8, U+5aca-5acb, U+5acd, U+5acf-5ad2, U+5ad4, U+5ad8-5ada, U+5adc, U+5adf-5ae2, U+5ae4, U+5ae6, U+5ae8, U+5aea-5aed, U+5af0-5af3, U+5af5, U+5af9-5afb, U+5afd, U+5b01, U+5b05, U+5b08, U+5b0b-5b0c, U+5b11, U+5b16-5b17, U+5b1b, U+5b21-5b22, U+5b24, U+5b27-5b2e, U+5b30, U+5b32, U+5b34, U+5b36-5b38, U+5b3e-5b40, U+5b43, U+5b45, U+5b4a-5b4b, U+5b51-5b53, U+5b56, U+5b5a-5b5b, U+5b62, U+5b65, U+5b67, U+5b6a-5b6e, U+5b70-5b71, U+5b73, U+5b7a-5b7b, U+5b7f-5b80, U+5b84, U+5b8d, U+5b91, U+5b93-5b95, U+5b9f, U+5ba5-5ba6, U+5bac, U+5bae, U+5bb8, U+5bc0, U+5bc3, U+5bcb, U+5bd0-5bd1, U+5bd4-5bd8, U+5bda-5bdc, U+5be2, U+5be4-5be5, U+5be7, U+5be9, U+5beb;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.75.woff2) format('woff2');
  unicode-range: U+596a, U+596c-596e, U+5977, U+597b-597c, U+5981, U+598f, U+5997-5998, U+599a, U+599c-599d, U+59a0-59a1, U+59a3-59a4, U+59a7, U+59aa-59ad, U+59af, U+59b2-59b3, U+59b5-59b6, U+59b8, U+59ba, U+59bd-59be, U+59c0-59c1, U+59c3-59c4, U+59c7-59ca, U+59cc-59cd, U+59cf, U+59d2, U+59d5-59d6, U+59d8-59d9, U+59db, U+59dd-59e0, U+59e2-59e7, U+59e9-59eb, U+59ee, U+59f1, U+59f3, U+59f5, U+59f7-59f9, U+59fd, U+5a06, U+5a08-5a0a, U+5a0c-5a0d, U+5a11-5a13, U+5a15-5a16, U+5a1a-5a1b, U+5a21-5a23, U+5a2d-5a2f, U+5a32, U+5a38, U+5a3c, U+5a3e-5a45, U+5a47, U+5a4a, U+5a4c-5a4d, U+5a4f-5a51, U+5a53, U+5a55-5a57, U+5a5e, U+5a60, U+5a62, U+5a65-5a67, U+5a6a, U+5a6c-5a6d, U+5a72-5a73, U+5a75-5a76, U+5a79-5a7c, U+5a81-5a84, U+5a8c, U+5a8e, U+5a93, U+5a96-5a97, U+5a9c, U+5a9e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.76.woff2) format('woff2');
  unicode-range: U+5820, U+5822-5823, U+5825-5826, U+582c, U+582f, U+5831, U+583a, U+583d, U+583f-5842, U+5844-5846, U+5848, U+584a, U+584d, U+5852, U+5857, U+5859-585a, U+585c-585d, U+5862, U+5868-5869, U+586c-586d, U+586f-5873, U+5875, U+5879, U+587d-587e, U+5880-5881, U+5888-588a, U+588d, U+5892, U+5896-5898, U+589a, U+589c-589d, U+58a0-58a1, U+58a3, U+58a6, U+58a9, U+58ab-58ae, U+58b0, U+58b3, U+58bb-58bf, U+58c2-58c3, U+58c5-58c8, U+58ca, U+58cc, U+58ce, U+58d1-58d3, U+58d5, U+58d8-58d9, U+58de-58df, U+58e2, U+58e9, U+58ec, U+58ef, U+58f1-58f2, U+58f5, U+58f7-58f8, U+58fa, U+58fd, U+5900, U+5902, U+5906, U+5908-590c, U+590e, U+5910, U+5914, U+5919, U+591b, U+591d-591e, U+5920, U+5922-5925, U+5928, U+592c-592d, U+592f, U+5932, U+5936, U+593c, U+593e, U+5940-5942, U+5944, U+594c-594d, U+5950, U+5953, U+5958, U+595a, U+5961, U+5966-5968;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.77.woff2) format('woff2');
  unicode-range: U+56f9, U+56fc, U+56ff-5700, U+5703-5704, U+5709-570a, U+570c-570d, U+570f, U+5712-5713, U+5718-5719, U+571c, U+571e, U+5725, U+5727, U+5729-572a, U+572c, U+572e-572f, U+5734-5735, U+5739, U+573b, U+5741, U+5743, U+5745, U+5749, U+574c-574d, U+575c, U+5763, U+5768-5769, U+576b, U+576d-576e, U+5770, U+5773, U+5775, U+5777, U+577b-577c, U+5785-5786, U+5788, U+578c, U+578e-578f, U+5793-5795, U+5799-57a1, U+57a3-57a4, U+57a6-57aa, U+57ac-57ad, U+57af-57b2, U+57b4-57b6, U+57b8-57b9, U+57bd-57bf, U+57c2, U+57c4-57c8, U+57cc-57cd, U+57cf, U+57d2, U+57d5-57de, U+57e1-57e2, U+57e4-57e5, U+57e7, U+57eb, U+57ed, U+57ef, U+57f4-57f8, U+57fc-57fd, U+5800-5801, U+5803, U+5805, U+5807, U+5809, U+580b-580e, U+5811, U+5814, U+5819, U+581b-581f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.78.woff2) format('woff2');
  unicode-range: U+55f5-55f7, U+55fb, U+55fe, U+5600-5601, U+5605-5606, U+5608, U+560c-560d, U+560f, U+5614, U+5616-5617, U+561a, U+561c, U+561e, U+5621-5625, U+5627, U+5629, U+562b-5630, U+5636, U+5638-563a, U+563c, U+5640-5642, U+5649, U+564c-5650, U+5653-5655, U+5657-565b, U+5660, U+5663-5664, U+5666, U+566b, U+566f-5671, U+5673-567c, U+567e, U+5684-5687, U+568c, U+568e-5693, U+5695, U+5697, U+569b-569c, U+569e-569f, U+56a1-56a2, U+56a4-56a9, U+56ac-56af, U+56b1, U+56b4, U+56b6-56b8, U+56bf, U+56c1-56c3, U+56c9, U+56cd, U+56d1, U+56d4, U+56d6-56d9, U+56dd, U+56df, U+56e1, U+56e3-56e6, U+56e8-56ec, U+56ee-56ef, U+56f1-56f3, U+56f5, U+56f7-56f8;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.79.woff2) format('woff2');
  unicode-range: U+550f, U+5511-5514, U+5516-5517, U+5519, U+551b, U+551d-551e, U+5520, U+5522-5523, U+5526-5527, U+552a-552c, U+5530, U+5532-5535, U+5537-5538, U+553b-5541, U+5543-5544, U+5547-5549, U+554b, U+554d, U+5550, U+5553, U+5555-5558, U+555b-555f, U+5567-5569, U+556b-5572, U+5574-5577, U+557b-557c, U+557e-557f, U+5581, U+5583, U+5585-5586, U+5588, U+558b-558c, U+558e-5591, U+5593, U+5599-559a, U+559f, U+55a5-55a6, U+55a8-55ac, U+55ae, U+55b0-55b3, U+55b6, U+55b9-55ba, U+55bc-55be, U+55c4, U+55c6-55c7, U+55c9, U+55cc-55d2, U+55d4-55db, U+55dd-55df, U+55e1, U+55e3-55e6, U+55ea-55ee, U+55f0-55f3;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.80.woff2) format('woff2');
  unicode-range: U+53e7-53e9, U+53f1, U+53f4-53f5, U+53fa-5400, U+5402, U+5405-5407, U+540b, U+540f, U+5412, U+5414, U+5416, U+5418-541a, U+541d, U+5420-5423, U+5425, U+5429-542a, U+542d-542e, U+5431-5433, U+5436, U+543d, U+543f, U+5442-5443, U+5449, U+544b-544c, U+544e, U+5451-5454, U+5456, U+5459, U+545b-545c, U+5461, U+5463-5464, U+546a-5472, U+5474, U+5476-5478, U+547a, U+547e-5484, U+5486, U+548a, U+548d-548e, U+5490-5491, U+5494, U+5497-5499, U+549b, U+549d, U+54a1-54a7, U+54a9, U+54ab, U+54ad, U+54b4-54b5, U+54b9, U+54bb, U+54be-54bf, U+54c2-54c3, U+54c9-54cc, U+54cf-54d0, U+54d3, U+54d5-54d6, U+54d9-54da, U+54dc-54de, U+54e2, U+54e7, U+54f3-54f4, U+54f8-54f9, U+54fd-54ff, U+5501, U+5504-5506, U+550c-550e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.81.woff2) format('woff2');
  unicode-range: U+5289, U+528b, U+528d, U+528f, U+5291-5293, U+529a, U+52a2, U+52a6-52a7, U+52ac-52ad, U+52af, U+52b4-52b5, U+52b9, U+52bb-52bc, U+52be, U+52c1, U+52c5, U+52ca, U+52cd, U+52d0, U+52d6-52d7, U+52d9, U+52db, U+52dd-52de, U+52e0, U+52e2-52e3, U+52e5, U+52e7-52f0, U+52f2-52f3, U+52f5-52f9, U+52fb-52fc, U+5302, U+5304, U+530b, U+530d, U+530f-5310, U+5315, U+531a, U+531c-531d, U+5321, U+5323, U+5326, U+532e-5331, U+5338, U+533c-533e, U+5344-5345, U+534b-534d, U+5350, U+5354, U+5358, U+535d-535f, U+5363, U+5368-5369, U+536c, U+536e-536f, U+5372, U+5379-537b, U+537d, U+538d-538e, U+5390, U+5393-5394, U+5396, U+539b-539d, U+53a0-53a1, U+53a3-53a5, U+53a9, U+53ad-53ae, U+53b0, U+53b2-53b3, U+53b5-53b8, U+53bc, U+53be, U+53c1, U+53c3-53c7, U+53ce-53cf, U+53d2-53d3, U+53d5, U+53da, U+53de-53df, U+53e1-53e2;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.82.woff2) format('woff2');
  unicode-range: U+5104, U+5106-5107, U+5109-510b, U+510d, U+510f-5110, U+5113, U+5115, U+5117-5118, U+511a-511c, U+511e-511f, U+5121, U+5128, U+512b-512d, U+5131-5135, U+5137-5139, U+513c, U+5140, U+5142, U+5147, U+514c, U+514e-5150, U+5155-5158, U+5162, U+5169, U+5172, U+517f, U+5181-5184, U+5186-5187, U+518b, U+518f, U+5191, U+5195-5197, U+519a, U+51a2-51a3, U+51a6-51ab, U+51ad-51ae, U+51b1, U+51b4, U+51bc-51bd, U+51bf, U+51c3, U+51c7-51c8, U+51ca-51cb, U+51cd-51ce, U+51d4, U+51d6, U+51db-51dc, U+51e6, U+51e8-51eb, U+51f1, U+51f5, U+51fc, U+51ff, U+5202, U+5205, U+5208, U+520b, U+520d-520e, U+5215-5216, U+5228, U+522a, U+522c-522d, U+5233, U+523c-523d, U+523f-5240, U+5245, U+5247, U+5249, U+524b-524c, U+524e, U+5250, U+525b-525f, U+5261, U+5263-5264, U+5270, U+5273, U+5275, U+5277, U+527d, U+527f, U+5281-5285, U+5287;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.83.woff2) format('woff2');
  unicode-range: U+4fd1, U+4fd3, U+4fda-4fdc, U+4fdf-4fe0, U+4fe2-4fe4, U+4fe6, U+4fe8, U+4feb-4fed, U+4ff3, U+4ff5-4ff6, U+4ff8, U+4ffe, U+5001, U+5005-5006, U+5009, U+500c, U+500f, U+5013-5018, U+501b-501e, U+5022-5025, U+5027-5028, U+502b-502e, U+5030, U+5033-5034, U+5036-5039, U+503b, U+5041-5043, U+5045-5046, U+5048-504a, U+504c-504e, U+5051, U+5053, U+5055-5057, U+505b, U+505e, U+5060, U+5062-5063, U+5067, U+506a, U+506c, U+5070-5072, U+5074-5075, U+5078, U+507b, U+507d-507e, U+5080, U+5088-5089, U+5091-5092, U+5095, U+5097-509e, U+50a2-50a3, U+50a5-50a7, U+50a9, U+50ad, U+50b3, U+50b5, U+50b7, U+50ba, U+50be, U+50c4-50c5, U+50c7, U+50ca, U+50cd, U+50d1, U+50d5-50d6, U+50da, U+50de, U+50e5-50e6, U+50ec-50ee, U+50f0-50f1, U+50f3, U+50f9-50fb, U+50fe-5102;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.84.woff2) format('woff2');
  unicode-range: U+4ea3, U+4ea5, U+4eb0-4eb1, U+4eb3-4eb6, U+4eb8-4eb9, U+4ebb-4ebe, U+4ec2-4ec4, U+4ec8-4ec9, U+4ecc, U+4ecf-4ed0, U+4ed2, U+4eda-4edb, U+4edd-4ee1, U+4ee6-4ee9, U+4eeb, U+4eee-4eef, U+4ef3-4ef5, U+4ef8-4efa, U+4efc, U+4f00, U+4f03-4f05, U+4f08-4f09, U+4f0b, U+4f0e, U+4f12-4f13, U+4f15, U+4f1b, U+4f1d, U+4f21-4f22, U+4f25, U+4f27-4f29, U+4f2b-4f2e, U+4f31-4f33, U+4f36-4f37, U+4f39, U+4f3e, U+4f40-4f41, U+4f43, U+4f47-4f49, U+4f54, U+4f57-4f58, U+4f5d-4f5e, U+4f61-4f62, U+4f64-4f65, U+4f67, U+4f6a, U+4f6e-4f6f, U+4f72, U+4f74-4f7e, U+4f80-4f82, U+4f84, U+4f89-4f8a, U+4f8e-4f98, U+4f9e, U+4fa1, U+4fa5, U+4fa9-4faa, U+4fac, U+4fb3, U+4fb6-4fb8, U+4fbd, U+4fc2, U+4fc5-4fc6, U+4fcd-4fce, U+4fd0;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.85.woff2) format('woff2');
  unicode-range: U+3129, U+3131, U+3134, U+3137, U+3139, U+3141-3142, U+3145, U+3147-3148, U+314b, U+314d-314e, U+315c, U+3160-3161, U+3163-3164, U+3186, U+318d, U+3192, U+3196-3198, U+319e-319f, U+3220-3229, U+3231, U+3268, U+3297, U+3299, U+32a3, U+338e-338f, U+3395, U+339c-339e, U+33c4, U+33d1-33d2, U+33d5, U+3434, U+34dc, U+34ee, U+353e, U+355d, U+3566, U+3575, U+3592, U+35a0-35a1, U+35ad, U+35ce, U+36a2, U+36ab, U+38a8, U+3dab, U+3de7, U+3deb, U+3e1a, U+3f1b, U+3f6d, U+4495, U+4723, U+48fa, U+4ca3, U+4db6-4dbf, U+4e02, U+4e04-4e06, U+4e0c, U+4e0f, U+4e15, U+4e17, U+4e1f-4e21, U+4e26, U+4e29, U+4e2c, U+4e2f, U+4e31, U+4e35, U+4e37, U+4e3c, U+4e3f-4e42, U+4e44, U+4e46-4e47, U+4e57, U+4e5a-4e5c, U+4e64-4e65, U+4e67, U+4e69, U+4e6d, U+4e78, U+4e7f-4e82, U+4e85, U+4e87, U+4e8a, U+4e8d, U+4e93, U+4e96, U+4e98-4e99, U+4e9c, U+4e9e-4ea0, U+4ea2;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.86.woff2) format('woff2');
  unicode-range: U+279f-27a2, U+27a4-27a5, U+27a8, U+27b0, U+27b2-27b3, U+27b9, U+27e8-27e9, U+27f6, U+2800, U+28ec, U+2913, U+2921-2922, U+2934-2935, U+2a2f, U+2b05-2b07, U+2b50, U+2b55, U+2bc5-2bc6, U+2e1c-2e1d, U+2ebb, U+2f00, U+2f08, U+2f24, U+2f2d, U+2f2f-2f30, U+2f3c, U+2f45, U+2f63-2f64, U+2f74, U+2f83, U+2f8f, U+2fbc, U+3003, U+3005-3007, U+3012-3013, U+301c-301e, U+3021, U+3023-3024, U+3030, U+3034-3035, U+3041, U+3043, U+3045, U+3047, U+3049, U+3056, U+3058, U+305c, U+305e, U+3062, U+306c, U+3074, U+3077, U+307a, U+307c-307d, U+3080, U+308e, U+3090-3091, U+3099-309b, U+309d-309e, U+30a5, U+30bc, U+30be, U+30c2, U+30c5, U+30cc, U+30d8, U+30e2, U+30e8, U+30ee, U+30f0-30f2, U+30f4-30f6, U+30fd-30fe, U+3105-3126, U+3128;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.87.woff2) format('woff2');
  unicode-range: U+2651-2655, U+2658, U+265a-265b, U+265d-265e, U+2660-266d, U+266f, U+267b, U+2688, U+2693-2696, U+2698-2699, U+269c, U+26a0-26a1, U+26a4, U+26aa-26ab, U+26bd-26be, U+26c4-26c5, U+26d4, U+26e9, U+26f0-26f1, U+26f3, U+26f5, U+26fd, U+2702, U+2704-2706, U+2708-270f, U+2712-2718, U+271a-271b, U+271d, U+271f, U+2721, U+2724-2730, U+2732-2734, U+273a, U+273d-2744, U+2747-2749, U+274c, U+274e-274f, U+2753-2757, U+275b, U+275d-275e, U+2763, U+2765-2767, U+276e-276f, U+2776-277e, U+2780-2782, U+278a-278c, U+278e, U+2794-2796, U+279c;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.88.woff2) format('woff2');
  unicode-range: U+2550-2551, U+2554, U+2557, U+255a-255b, U+255d, U+255f-2560, U+2562-2563, U+2565-2567, U+2569-256a, U+256c-2572, U+2579, U+2580-2595, U+25a1, U+25a3, U+25a9-25ad, U+25b0, U+25b3-25bb, U+25bd-25c2, U+25c4, U+25c8-25cb, U+25cd, U+25d0-25d1, U+25d4-25d5, U+25d8, U+25dc-25e6, U+25ea-25eb, U+25ef, U+25fe, U+2600-2604, U+2609, U+260e-260f, U+2611, U+2614-2615, U+2618, U+261a-2620, U+2622-2623, U+262a, U+262d-2630, U+2639-2640, U+2642, U+2648-2650;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.89.woff2) format('woff2');
  unicode-range: U+23f0, U+23f3, U+2445, U+2449, U+2465-2471, U+2474-249b, U+24b8, U+24c2, U+24c7, U+24c9, U+24d0, U+24d2, U+24d4, U+24d8, U+24dd-24de, U+24e3, U+24e6, U+24e8, U+2500-2509, U+250b-2526, U+2528-2534, U+2536-2537, U+253b-2548, U+254a-254b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.90.woff2) format('woff2');
  unicode-range: U+207c-2083, U+208c-208e, U+2092, U+20a6, U+20a8-20ad, U+20af, U+20b1, U+20b4-20b5, U+20b8-20ba, U+20bd, U+20db, U+20dd, U+20e0, U+20e3, U+2105, U+2109, U+2113, U+2116-2117, U+2120-2121, U+2126, U+212b, U+2133, U+2139, U+2194, U+2196-2199, U+21a0, U+21a9-21aa, U+21af, U+21b3, U+21b5, U+21ba-21bb, U+21c4, U+21ca, U+21cc, U+21d0-21d4, U+21e1, U+21e6-21e9, U+2200, U+2202, U+2205-2208, U+220f, U+2211-2212, U+2215, U+2217-2219, U+221d-2220, U+2223, U+2225, U+2227-222b, U+222e, U+2234-2237, U+223c-223d, U+2248, U+224c, U+2252, U+2256, U+2260-2261, U+2266-2267, U+226a-226b, U+226e-226f, U+2282-2283, U+2295, U+2297, U+2299, U+22a5, U+22b0-22b1, U+22b9, U+22bf, U+22c5-22c6, U+22ef, U+2304, U+2307, U+230b, U+2312-2314, U+2318, U+231a-231b, U+2323, U+239b, U+239d-239e, U+23a0, U+23e9;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.91.woff2) format('woff2');
  unicode-range: U+1d34-1d35, U+1d38-1d3a, U+1d3c, U+1d3f-1d40, U+1d49, U+1d4e-1d4f, U+1d52, U+1d55, U+1d5b, U+1d5e, U+1d9c, U+1da0, U+1dc4-1dc5, U+1e69, U+1e73, U+1ea0-1ea9, U+1eab-1ead, U+1eaf, U+1eb1, U+1eb3, U+1eb5, U+1eb7, U+1eb9, U+1ebb, U+1ebd-1ebe, U+1ec0-1ec3, U+1ec5-1ec6, U+1ec9-1ecd, U+1ecf-1ed3, U+1ed5, U+1ed7-1edf, U+1ee1, U+1ee3, U+1ee5-1eeb, U+1eed, U+1eef-1ef1, U+1ef3, U+1ef7, U+1ef9, U+1f62, U+1f7b, U+2001-2002, U+2004-2006, U+2009-200a, U+200c-2012, U+2015-2016, U+201a, U+201e-2021, U+2023, U+2025, U+2028, U+202a-202d, U+202f-2030, U+2032-2033, U+2035, U+2038, U+203c, U+203e-203f, U+2043-2044, U+2049, U+204d-204e, U+2060-2061, U+2070, U+2074-2078, U+207a-207b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.97.woff2) format('woff2');
  unicode-range: U+2ae-2b3, U+2b5-2bf, U+2c2-2c3, U+2c6-2d1, U+2d8-2da, U+2dc, U+2e1-2e3, U+2e5, U+2eb, U+2ee-2f0, U+2f2-2f7, U+2f9-2ff, U+302-30d, U+311, U+31b, U+321-325, U+327-329, U+32b-32c, U+32e-32f, U+331-339, U+33c-33d, U+33f, U+348, U+352, U+35c, U+35e-35f, U+361, U+363, U+368, U+36c, U+36f, U+530-540, U+55d-55e, U+561, U+563, U+565, U+56b, U+56e-579;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.98.woff2) format('woff2');
  unicode-range: U+176-17f, U+192, U+194, U+19a-19b, U+19d, U+1a0-1a1, U+1a3-1a4, U+1aa, U+1ac-1ad, U+1af-1bf, U+1d2, U+1d4, U+1d6, U+1d8, U+1da, U+1dc, U+1e3, U+1e7, U+1e9, U+1ee, U+1f0-1f1, U+1f3, U+1f5-1ff, U+219-21b, U+221, U+223-226, U+228, U+22b, U+22f, U+231, U+234-237, U+23a-23b, U+23d, U+250-252, U+254-255, U+259-25e, U+261-263, U+265, U+268, U+26a-26b, U+26f-277, U+279, U+27b-280, U+282-283, U+285, U+28a, U+28c, U+28f, U+292, U+294-296, U+298-29a, U+29c, U+29f, U+2a1-2a4, U+2a6-2a7, U+2a9, U+2ab;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.99.woff2) format('woff2');
  unicode-range: U+a1-a4, U+a6-a8, U+aa, U+ac, U+af, U+b1, U+b3-b6, U+b8-ba, U+bc-d6, U+d8-de, U+e6, U+eb, U+ee-f0, U+f5, U+f7-f8, U+fb, U+fd-100, U+102, U+104-107, U+10d, U+10f-112, U+115, U+117, U+119, U+11b, U+11e-11f, U+121, U+123, U+125-127, U+129-12a, U+12d, U+12f-13f, U+141-142, U+144, U+146, U+14b-14c, U+14f-153, U+158-15b, U+15e-160, U+163-165, U+168-16a, U+16d-175;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.100.woff2) format('woff2');
  unicode-range: U+221a, U+2264, U+2464, U+25a0, U+3008, U+4e10, U+512a, U+5152, U+5201, U+5241, U+5340, U+5352, U+549a, U+54b2, U+54c6, U+54d7, U+54e1, U+5509, U+55c5, U+5618, U+5716, U+576f, U+5784, U+57a2, U+589f, U+5a20, U+5a25, U+5a29, U+5a34, U+5a7f, U+5ad6, U+5b09, U+5b5c, U+5bc7, U+5be6, U+5c27, U+5d2d, U+5dcd, U+5f1b, U+5f37, U+604d, U+6055, U+6073, U+60eb, U+61ff, U+62ce, U+62ed, U+6345, U+6390, U+63b0, U+63b7, U+64ae, U+64c2, U+64d2, U+6556, U+663c, U+667e, U+66d9, U+66f8, U+6756, U+6789, U+689d, U+68f1, U+695e, U+6975, U+6a1f, U+6b0a, U+6b61, U+6b87, U+6c5d, U+6c7e, U+6c92, U+6d31, U+6df9, U+6e0d, U+6e2d, U+6f31, U+6f3e, U+70b3, U+70bd, U+70ca, U+70e8, U+725f, U+733f, U+7396, U+739f, U+7459, U+74a7, U+75a1, U+75f0, U+76cf, U+76d4, U+7729, U+77aa, U+77b0, U+77e3, U+780c, U+78d5, U+7941, U+7977, U+797a, U+79c3, U+7a20, U+7a92, U+7b71, U+7bf1, U+7c9f, U+7eb6, U+7eca, U+7ef7, U+7f07, U+7f09, U+7f15, U+7f81, U+7fb9, U+8038, U+8098, U+80b4, U+8110, U+814b-814c, U+816e, U+818a, U+8205, U+8235, U+828b, U+82a5, U+82b7, U+82d4, U+82db, U+82df, U+8317, U+8338, U+8385-8386, U+83c1, U+83cf, U+8537, U+853b, U+854a, U+8715, U+8783, U+892a, U+8a71, U+8bb3, U+8d2e, U+8d58, U+8dbe, U+8f67, U+8fab, U+8fc4, U+8fe6, U+9023, U+9084, U+9091, U+916a, U+91c9, U+91dc, U+94b3, U+9502, U+9523, U+9551, U+956f, U+960e, U+962a, U+962e, U+9647, U+96f3, U+9739, U+97a0, U+97ed, U+983b, U+985e, U+988a, U+99ac, U+9a6f, U+9a87, U+9a8b, U+9ab7, U+9abc, U+9ac5, U+9e25, U+e608, U+e621, U+ff06, U+ff14-ff16;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.101.woff2) format('woff2');
  unicode-range: U+161, U+926, U+928, U+939, U+93f-940, U+94d, U+e17, U+e22, U+e44, U+25c7, U+25ce, U+2764, U+3009, U+3016-3017, U+4e4d, U+4e53, U+4f5a, U+4f70, U+4fae, U+4fd8, U+4ffa, U+5011, U+501a, U+51c4, U+5225, U+547b, U+5495, U+54e8, U+54ee, U+5594, U+55d3, U+55dc, U+55fd, U+560e, U+565c, U+5662, U+5669, U+566c, U+56bc, U+5742, U+5824, U+5834, U+598a, U+5992, U+59a9, U+5a04, U+5ac9, U+5b75, U+5b7d, U+5bc5, U+5c49, U+5c90, U+5e1c, U+5e27, U+5e2b, U+5e37, U+5e90, U+618b, U+61f5, U+620a, U+620c, U+6273, U+62c7, U+62f7, U+6320, U+6342, U+6401-6402, U+6413, U+6512, U+655b, U+65a7, U+65f1, U+65f7, U+665f, U+6687, U+66a7, U+673d, U+67b8, U+6854, U+68d8, U+68fa, U+696d, U+6a02, U+6a0a, U+6a80, U+6b7c, U+6bd9, U+6c2e, U+6c76, U+6cf8, U+6d4a, U+6d85, U+6e24, U+6e32, U+6ec7, U+6f88, U+700f, U+701a, U+7078, U+707c, U+70ac, U+70c1, U+72e9, U+7409, U+7422, U+745a, U+7480, U+74a8, U+752b, U+7574, U+7656, U+7699, U+7737, U+785d, U+78be, U+79b9, U+7a3d, U+7a91, U+7a9f, U+7ae3, U+7b77, U+7c3f, U+7d1a, U+7d50, U+7d93, U+8042, U+808b, U+8236, U+82b8-82b9, U+82ef, U+8309, U+836b, U+83ef, U+8431, U+85c9, U+865e, U+868c, U+8759, U+8760, U+8845, U+89ba, U+8a2a, U+8aaa, U+8c41, U+8d2c, U+8d4e, U+8e66, U+8e6d, U+8eaf, U+902e, U+914b, U+916e, U+919b, U+949b, U+94a0, U+94b0, U+9541-9542, U+9556, U+95eb, U+95f5, U+964b, U+968b, U+96cc-96cd, U+96cf, U+9713, U+9890, U+98a8, U+9985, U+9992, U+9a6d, U+9a81, U+9a86, U+9ab8, U+9ca4, U+e606-e607, U+e60a, U+e60c, U+e60e, U+fe0f, U+ff02, U+ff1e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.102.woff2) format('woff2');
  unicode-range: U+10c, U+627-629, U+639, U+644, U+64a, U+203b, U+2265, U+2463, U+2573, U+25b2, U+3448-3449, U+4e1e, U+4e5e, U+4f3a, U+4f5f, U+4fea, U+5026, U+508d, U+516e, U+5189, U+5254, U+5288, U+52d8, U+52fa, U+5306, U+5308, U+5364, U+5384, U+53ed, U+543c, U+5450, U+5455, U+5466, U+54c4, U+5578, U+55a7, U+561f, U+5631, U+572d, U+575f, U+57ae, U+57e0, U+5830, U+594e, U+5984, U+5993, U+5bdd, U+5c0d, U+5c7f, U+5c82, U+5e62, U+5ed3, U+5f08, U+607a, U+60bc, U+625b, U+6292, U+62e2, U+6363, U+6467, U+6714, U+675e, U+6771, U+67a2, U+67ff, U+6805, U+68a7, U+68e0, U+6930, U+6986, U+69a8, U+69df, U+6a44, U+6a5f, U+6c13, U+6c1f, U+6c22, U+6c2f, U+6c40, U+6c81, U+6c9b, U+6ca5, U+6da4, U+6df3, U+6e85, U+6eba, U+6ed5, U+6f13, U+6f33, U+6f62, U+715e, U+72c4, U+73d1, U+7405, U+7487, U+7578, U+75a4, U+75eb, U+7693, U+7738, U+7741, U+776b, U+7792, U+77a7, U+77a9, U+77b3, U+788c, U+7984, U+79a7, U+79e4, U+7a1a, U+7a57, U+7aa6, U+7b0b, U+7b5d, U+7c27, U+7c7d, U+7caa, U+7cd9, U+7cef, U+7eda, U+7ede, U+7f24, U+803f, U+8046, U+80fa, U+81fb, U+8207, U+8258, U+8335, U+8339, U+8354, U+840e, U+85b0, U+85fb, U+8695, U+86aa, U+8717, U+8749, U+874c, U+8996, U+89bd, U+89c5, U+8bdb, U+8bf5, U+8c5a, U+8cec, U+8d3f, U+8d9f, U+8e44, U+8fed, U+9005, U+9019, U+9082, U+90af, U+90dd, U+90e1, U+90f8, U+916f, U+9176, U+949e, U+94a7, U+94c2, U+9525, U+9580, U+95dc, U+96e2, U+96fb, U+9704, U+9a7c, U+9a7f, U+9b41, U+9ca8, U+9cc4, U+9cde, U+9e92, U+9ede, U+9f9a, U+e60b, U+e610, U+ff10, U+ff13, U+ff3b, U+ff3d, U+f012b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.103.woff2) format('woff2');
  unicode-range: U+60, U+631, U+2606, U+3014-3015, U+309c, U+33a1, U+4e52, U+4ec6, U+4f86, U+4f8d, U+4fde, U+4fef, U+500b, U+502a, U+515c, U+518a, U+51a5, U+51f3, U+5243, U+52c9, U+52d5, U+53a2, U+53ee, U+54ce, U+54fa, U+54fc, U+5580, U+5587, U+563f, U+56da, U+5792, U+5815, U+5960, U+59d7, U+5b78, U+5b9b, U+5be1, U+5c4e, U+5c51, U+5c6f, U+5c9a, U+5cfb, U+5d16, U+5ed6, U+5f27, U+5f6a, U+609a, U+60df, U+6168, U+61c8, U+6236, U+62f1, U+62fd, U+631a, U+6328, U+632b, U+6346, U+638f, U+63a0, U+63c9, U+655e, U+6590, U+6615, U+6627, U+66ae, U+66e6, U+66f0, U+67da, U+67ec, U+6813, U+6816, U+6869, U+6893, U+68ad, U+68f5, U+6977, U+6984, U+69db, U+6b72, U+6bb7, U+6ce3, U+6cfb, U+6d47, U+6da1, U+6dc4, U+6e43, U+6eaf, U+6eff, U+6f8e, U+7011, U+7063, U+7076, U+7096, U+70ba, U+70db, U+70ef, U+7119-711a, U+7172, U+718f, U+7194, U+727a, U+72d9, U+72ed, U+7325, U+73ae, U+73ba, U+73c0, U+73fe, U+7410, U+7426, U+7455, U+7554, U+7576, U+75ae, U+75b9, U+762b, U+766b, U+7682, U+7750, U+7779, U+7784, U+77eb, U+77ee, U+78f7, U+79e9, U+7a79, U+7b1b, U+7b28, U+7bf7, U+7db2, U+7ec5, U+7eee, U+7f14, U+7f1a, U+7fe1, U+8087, U+809b, U+81b3, U+8231, U+830e, U+835f, U+83e9, U+849c, U+851a, U+868a, U+8718, U+874e, U+8822, U+8910, U+8944, U+8a3b, U+8bb6, U+8bbc, U+8e72, U+8f9c, U+900d, U+904b, U+904e, U+9063, U+90a2, U+90b9, U+9119, U+94f2, U+952f, U+9576-9577, U+9593, U+95f8, U+961c, U+969b, U+96a7, U+96c1, U+9716, U+9761, U+97ad, U+97e7, U+98a4, U+997a, U+9a73, U+9b44, U+9e3d, U+9ecf, U+9ed4, U+ff11-ff12, U+fffd;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.104.woff2) format('woff2');
  unicode-range: U+2003, U+2193, U+2462, U+4e19, U+4e2b, U+4e36, U+4ea8, U+4ed1, U+4ed7, U+4f51, U+4f63, U+4f83, U+50e7, U+5112, U+5167, U+51a4, U+51b6, U+5239, U+5265, U+532a, U+5351, U+537f, U+5401, U+548f, U+5492, U+54af, U+54b3, U+54bd, U+54d1, U+54df, U+554f, U+5564, U+5598, U+5632, U+56a3, U+56e7, U+574e, U+575d-575e, U+57d4, U+584c, U+58e4, U+5937, U+5955, U+5a05, U+5a1f, U+5a49, U+5ac2, U+5c39, U+5c61, U+5d0e, U+5de9, U+5e9a, U+5eb8, U+5f0a, U+5f13, U+5f6c, U+5f8c, U+603c, U+608d, U+611b, U+6127, U+62a0, U+62d0, U+634f, U+635e, U+63fd, U+6577, U+658b, U+65bc, U+660a, U+6643, U+6656, U+6703, U+6760, U+67af, U+67c4, U+67e0, U+6817, U+68cd, U+690e, U+6960, U+69b4, U+6a71, U+6aac, U+6b67, U+6bb4, U+6c55, U+6c70, U+6c82, U+6ca6, U+6cb8, U+6cbe, U+6ede, U+6ee5, U+6f4d, U+6f84, U+6f9c, U+7115, U+7121, U+722a, U+7261, U+7272, U+7280, U+72f8, U+7504, U+754f, U+75d8, U+767c, U+76ef, U+778e, U+77bb, U+77f6, U+786b, U+78b1, U+7948, U+7985, U+79be, U+7a83, U+7a8d, U+7eac, U+7eef, U+7ef8, U+7efd, U+7f00, U+803d, U+8086, U+810a, U+8165, U+819d, U+81a8, U+8214, U+829c, U+831c, U+832b, U+8367, U+83e0, U+83f1, U+8403, U+846b, U+8475, U+84b2, U+8513, U+8574, U+85af, U+86d9, U+86db, U+8acb, U+8bbd, U+8be0-8be1, U+8c0e, U+8d29, U+8d50, U+8d63, U+8f7f, U+9032, U+9042, U+90b1, U+90b5, U+9165, U+9175, U+94a6, U+94c5, U+950c, U+9610, U+9631, U+9699, U+973e, U+978d, U+97ec, U+97f6, U+984c, U+987d, U+9882, U+9965, U+996a, U+9972, U+9a8f, U+9ad3, U+9ae6, U+9cb8, U+9edb, U+e600, U+e60f, U+e611, U+ff05, U+ff0b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.105.woff2) format('woff2');
  unicode-range: U+5e, U+2190, U+250a, U+25bc, U+25cf, U+4e56, U+4ea9, U+4f3d, U+4f6c, U+4f88, U+4fa8, U+4fcf, U+5029, U+5188, U+51f9, U+5203, U+524a, U+5256, U+529d, U+5375, U+53db, U+541f, U+5435, U+5457, U+548b, U+54c7, U+54d4, U+54e9, U+556a, U+5589, U+55bb, U+55e8, U+55ef, U+563b, U+566a, U+576a, U+58f9, U+598d, U+599e, U+59a8, U+5a9b, U+5ae3, U+5bb0, U+5bde, U+5c4c, U+5c60, U+5d1b, U+5deb, U+5df7, U+5e18, U+5f26, U+5f64, U+601c, U+6084, U+60e9, U+614c, U+6208, U+621a, U+6233, U+6254, U+62d8, U+62e6, U+62ef, U+6323, U+632a, U+633d, U+6361, U+6405, U+640f, U+6614, U+6642, U+6657, U+67a3, U+6808, U+683d, U+6850, U+6897, U+68b3, U+68b5, U+68d5, U+6a58, U+6b47, U+6b6a, U+6c28, U+6c90, U+6ca7, U+6cf5, U+6d51, U+6da9, U+6dc7, U+6dd1, U+6e0a, U+6e5b, U+6e9c, U+6f47, U+6f6d, U+70ad, U+70f9, U+710a, U+7130, U+71ac, U+745f, U+7476, U+7490, U+7529, U+7538, U+75d2, U+7696, U+76b1, U+76fc, U+777f, U+77dc, U+789f, U+795b, U+79bd, U+79c9, U+7a3b, U+7a46, U+7aa5, U+7ad6, U+7ca5, U+7cb9, U+7cdf, U+7d6e, U+7f06, U+7f38, U+7fa1, U+7fc1, U+8015, U+803b, U+80a2, U+80aa, U+8116, U+813e, U+82bd, U+8305, U+8328, U+8346, U+846c, U+8549, U+859b, U+8611, U+8680, U+87f9, U+884d, U+8877, U+888d, U+88d4, U+898b, U+8a79, U+8a93, U+8c05, U+8c0d, U+8c26, U+8d1e, U+8d31, U+8d81, U+8e22, U+8e81, U+8f90, U+8f96, U+90ca, U+916c, U+917f, U+9187, U+918b, U+9499, U+94a9, U+9524, U+9540, U+958b, U+9600, U+9640, U+96b6, U+96c7, U+96ef, U+98d9, U+9976, U+997f, U+9a74, U+9a84, U+9c8d, U+9e26, U+9e9f, U+ad6d, U+c5b4, U+d55c, U+ff0f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.106.woff2) format('woff2');
  unicode-range: U+b0, U+2191, U+2460-2461, U+25c6, U+300e-300f, U+4e1b, U+4e7e, U+4ed5, U+4ef2, U+4f10, U+4f1e, U+4f50, U+4fa6, U+4faf, U+5021, U+50f5, U+5179, U+5180, U+51d1, U+522e, U+52a3, U+52c3, U+52cb, U+5300, U+5319, U+5320, U+5349, U+5395, U+53d9, U+541e, U+5428, U+543e, U+54b1, U+54c0, U+54d2, U+570b, U+5858, U+58f6, U+5974, U+59a5, U+59e8, U+59ec, U+5a36, U+5a9a, U+5ab3, U+5b99, U+5baa, U+5ce1, U+5d14, U+5d4c, U+5dc5, U+5de2, U+5e99, U+5e9e, U+5f18, U+5f66, U+5f70, U+6070, U+60d5, U+60e7, U+6101, U+611a, U+61be, U+6241, U+6252, U+626f, U+6296, U+62bc, U+62cc, U+6380, U+63a9, U+644a, U+6454, U+64a9, U+64b8, U+6500, U+6572, U+65a5, U+65a9, U+65ec, U+660f, U+6749, U+6795, U+67ab, U+68da, U+6912, U+6bbf, U+6bef, U+6cab, U+6cca, U+6ccc, U+6cfc, U+6d3d, U+6d78, U+6dee, U+6e17, U+6e34, U+6e83, U+6ea2, U+6eb6, U+6f20, U+6fa1, U+707f, U+70d8, U+70eb, U+714c, U+714e, U+7235, U+7239, U+73ca, U+743c, U+745c, U+7624, U+763e, U+76f2, U+77db, U+77e9, U+780d, U+7838, U+7845, U+78ca, U+796d, U+7a84, U+7aed, U+7b3c, U+7eb2, U+7f05, U+7f20, U+7f34, U+7f62, U+7fc5, U+7fd8, U+7ff0, U+800d, U+8036, U+80ba, U+80be, U+80c0-80c1, U+8155, U+817a, U+8180, U+81e3, U+8206, U+8247, U+8270, U+8299, U+82ad, U+8304, U+8393, U+83b9, U+840d, U+8427, U+8469, U+8471, U+84c4, U+84ec, U+853d, U+8681-8682, U+8721, U+8854, U+88d5, U+88f9, U+8bc0, U+8c0a, U+8c29, U+8c2d, U+8d41, U+8dea, U+8eb2, U+8f9f, U+903b, U+903e, U+9102, U+9493, U+94a5, U+94f8, U+95f7, U+9706, U+9709, U+9774, U+98a0, U+9e64, U+9f9f, U+e603;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.107.woff2) format('woff2');
  unicode-range: U+200b, U+2103, U+4e18, U+4e27-4e28, U+4e38, U+4e59, U+4e8f, U+4ead, U+4ec7, U+4fe9, U+503a, U+5085, U+5146, U+51af, U+51f8, U+52ab, U+5339, U+535c, U+5378, U+538c, U+5398, U+53f9, U+5415, U+5475, U+54aa, U+54ac, U+54b8, U+5582, U+5760, U+5764, U+57cb, U+5835, U+5885, U+5951, U+5983, U+59da, U+5a77, U+5b5d, U+5b5f, U+5bb5, U+5bc2, U+5be8, U+5bfa, U+5c2c, U+5c34, U+5c41, U+5c48, U+5c65, U+5cad, U+5e06, U+5e42, U+5ef7, U+5f17, U+5f25, U+5f6d, U+5f79, U+6028, U+6064, U+6068, U+606d, U+607c, U+6094, U+6109, U+6124, U+6247, U+626d, U+6291, U+629a, U+62ac, U+62b9, U+62fe, U+6324, U+6349, U+6367, U+6398, U+6495, U+64a4, U+64b0, U+64bc, U+64ce, U+658c, U+65ed, U+6602, U+6674, U+6691, U+66a8, U+674f, U+679a, U+67ef, U+67f4, U+680b, U+6876, U+68a8, U+6a59, U+6a61, U+6b20, U+6bc5, U+6d12, U+6d46, U+6d8c, U+6dc0, U+6e14, U+6e23, U+6f06, U+7164, U+716e, U+7199, U+71e5, U+72ac, U+742a, U+755c, U+75ab, U+75b2, U+75f4, U+7897, U+78b3, U+78c5, U+7978, U+79fd, U+7a74, U+7b4b, U+7b5b, U+7ece, U+7ed2, U+7ee3, U+7ef3, U+7f50, U+7f55, U+7f9e, U+7fe0, U+809d, U+8106, U+814a, U+8154, U+817b, U+818f, U+81c2, U+81ed, U+821f, U+82a6, U+82d1, U+8302, U+83c7, U+83ca, U+845b, U+848b, U+84c9, U+85e4, U+86ee, U+8700, U+8774, U+8881, U+8c1c, U+8c79, U+8d2a, U+8d3c, U+8eba, U+8f70, U+8fa9, U+8fb1, U+900a, U+9017, U+901d, U+9022, U+906e, U+946b, U+94dd, U+94ed, U+953b, U+95ef, U+95fa, U+95fd, U+96c0, U+971e, U+9753, U+9756, U+97e6, U+9881, U+9887, U+9b4f, U+9e2d, U+9f0e, U+e601-e602, U+e604-e605, U+ff5c;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.108.woff2) format('woff2');
  unicode-range: U+24, U+4e08, U+4e43, U+4e4f, U+4ef0, U+4f2a, U+507f, U+50ac, U+50bb, U+5151, U+51bb, U+51f6, U+51fd, U+5272, U+52fe, U+5362, U+53c9, U+53d4, U+53e0, U+543b, U+54f2, U+5507, U+5524, U+558a, U+55b5, U+561b, U+56ca, U+5782, U+57c3, U+5893, U+5915, U+5949, U+5962, U+59ae, U+59dc, U+59fb, U+5bd3, U+5c38, U+5cb3, U+5d07, U+5d29, U+5de1, U+5dfe, U+5e15, U+5eca, U+5f2f, U+5f7c, U+5fcc, U+6021, U+609f, U+60f9, U+6108, U+6148, U+6155, U+6170, U+61d2, U+6251, U+629b, U+62ab, U+62e8, U+62f3, U+6321, U+6350, U+6566, U+659c, U+65e8, U+6635, U+6655, U+6670, U+66f9, U+6734, U+679d, U+6851, U+6905, U+6b49, U+6b96, U+6c1b, U+6c41, U+6c6a, U+6c83, U+6cf3, U+6d9b, U+6dcb, U+6e1d, U+6e20-6e21, U+6eaa, U+6ee4, U+6ee9, U+6f58, U+70e4, U+722c, U+7262, U+7267, U+72b9, U+72e0, U+72ee, U+72f1, U+7334, U+73ab, U+7433, U+7470, U+758f, U+75d5, U+764c, U+7686, U+76c6, U+76fe, U+7720, U+77e2, U+7802, U+7816, U+788d, U+7891, U+7a00, U+7a9d, U+7b52, U+7bad, U+7c98, U+7cca, U+7eba, U+7eea, U+7ef5, U+7f1d, U+7f69, U+806a, U+809a, U+80bf, U+80c3, U+81c0, U+820c, U+82ac, U+82af, U+82cd, U+82d7, U+838e, U+839e, U+8404, U+84b8, U+852c, U+8587, U+8650, U+8679, U+86c7, U+8702, U+87ba, U+886b-886c, U+8870, U+8c10, U+8c23, U+8c6b, U+8d3e, U+8d4b-8d4c, U+8d64, U+8d6b, U+8d74, U+8e29, U+8f69, U+8f74, U+8fb0, U+8fdf, U+901b, U+9038, U+9093, U+9171, U+9489, U+94ae, U+94c3, U+9508, U+9510, U+9601, U+9614, U+964c, U+9675, U+971c, U+97f5, U+9888, U+98d8, U+9971, U+9aa4, U+9e3f, U+9e45, U+9e4f, U+9e70, U+9f7f, U+e715;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.109.woff2) format('woff2');
  unicode-range: U+a5, U+2192, U+2605, U+4e11, U+4e22, U+4e32, U+4f0d, U+4f0f, U+4f69, U+4ff1, U+50b2, U+5154, U+51dd, U+51f0, U+5211, U+5269, U+533f, U+5366-5367, U+5389, U+5413, U+5440, U+5446, U+5561, U+574a, U+5751, U+57ab, U+5806, U+5821, U+582a, U+58f3, U+5938, U+5948, U+5978, U+59d1, U+5a03, U+5a07, U+5ac1, U+5acc, U+5ae9, U+5bb4, U+5bc4, U+5c3f, U+5e3d, U+5e7d, U+5f92, U+5faa, U+5fe0, U+5ffd, U+6016, U+60a0, U+60dc, U+60e8, U+614e, U+6212, U+6284, U+62c6, U+62d3-62d4, U+63f4, U+642c, U+6478, U+6491-6492, U+64e6, U+6591, U+65a4, U+664b, U+6735, U+6746, U+67f1, U+67f3, U+6842, U+68af, U+68c9, U+68cb, U+6a31, U+6b3a, U+6bc1, U+6c0f, U+6c27, U+6c57, U+6cc4, U+6ce5, U+6d2a, U+6d66, U+6d69, U+6daf, U+6e58, U+6ecb, U+6ef4, U+707e, U+7092, U+70ab, U+71d5, U+7275, U+7384, U+73b2, U+7434, U+74e6, U+74f7, U+75bc, U+76c8, U+76d0, U+7709, U+77ac, U+7855, U+78a7, U+78c1, U+7a77, U+7b79, U+7c92, U+7cae, U+7cd5, U+7ea4, U+7eb5, U+7ebd, U+7f5a, U+7fd4, U+7ffc, U+8083, U+8096, U+80a0, U+80d6, U+80de, U+8102, U+8109, U+810f, U+8179, U+8292, U+82b3, U+8352, U+8361, U+83cc, U+841d, U+8461, U+8482, U+8521, U+857e, U+85aa, U+866b, U+8776, U+8896, U+889c, U+88f8, U+8a9e, U+8bc8, U+8bf8, U+8c0b, U+8c28, U+8d2b, U+8d2f, U+8d37, U+8d3a, U+8d54, U+8dc3, U+8dcc, U+8df5, U+8e0f, U+8e48, U+8f86, U+8f88, U+8f9e, U+8fc1, U+8fc8, U+8feb, U+9065, U+90a6, U+90aa, U+90bb, U+90c1, U+94dc, U+9521, U+9676, U+96d5, U+970d, U+9897, U+997c, U+9a70, U+9a76, U+9a9a, U+9ad4, U+9e23, U+9e7f, U+9f3b, U+e675, U+e6b9, U+ffe5;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.110.woff2) format('woff2');
  unicode-range: U+300c-300d, U+4e54, U+4e58, U+4e95, U+4ec1, U+4f2f, U+4f38, U+4fa3, U+4fca, U+503e, U+5141, U+5144, U+517c, U+51cc, U+51ed, U+5242, U+52b2, U+52d2, U+52e4, U+540a, U+5439, U+5448, U+5496, U+54ed, U+5565, U+5761, U+5766, U+58ee, U+593a, U+594b, U+594f, U+5954, U+5996, U+59c6, U+59ff, U+5b64, U+5bff, U+5c18, U+5c1d, U+5c97, U+5ca9, U+5cb8, U+5e9f, U+5ec9, U+5f04, U+5f7b, U+5fa1, U+5fcd, U+6012, U+60a6, U+60ac, U+60b2, U+60ef, U+626e, U+6270, U+6276, U+62d6, U+62dc, U+6316, U+632f, U+633a, U+6355, U+63aa, U+6447, U+649e, U+64c5, U+654c, U+65c1, U+65cb, U+65e6, U+6606, U+6731, U+675c, U+67cf, U+67dc, U+6846, U+6b8b, U+6beb, U+6c61, U+6c88, U+6cbf, U+6cdb, U+6cea, U+6d45, U+6d53, U+6d74, U+6d82, U+6da8, U+6db5, U+6deb, U+6eda, U+6ee8, U+6f0f, U+706d, U+708e, U+70ae, U+70bc, U+70c2, U+70e6, U+7237-7238, U+72fc, U+730e, U+731b, U+739b, U+73bb, U+7483, U+74dc, U+74f6, U+7586, U+7626, U+775b, U+77ff, U+788e, U+78b0, U+7956, U+7965, U+79e6, U+7af9, U+7bee, U+7c97, U+7eb1, U+7eb7, U+7ed1, U+7ed5, U+7f6a, U+7f72, U+7fbd, U+8017, U+808c, U+80a9, U+80c6, U+80ce, U+8150, U+8170, U+819c, U+820d, U+8230, U+8239, U+827e, U+8377, U+8389, U+83b2, U+8428, U+8463, U+867e, U+88c2, U+88d9, U+8986, U+8bca, U+8bde, U+8c13, U+8c8c, U+8d21, U+8d24, U+8d56, U+8d60, U+8d8b, U+8db4, U+8e2a, U+8f68, U+8f89, U+8f9b, U+8fa8, U+8fbd, U+9003, U+90ce, U+90ed, U+9189, U+94bb, U+9505, U+95f9, U+963b, U+9655, U+966a, U+9677, U+96fe, U+9896, U+99a8, U+9a71, U+9a82, U+9a91, U+9b45, U+9ece, U+9f20, U+feff, U+ff0d;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.111.woff2) format('woff2');
  unicode-range: U+4e4c, U+4e88, U+4ea1, U+4ea6, U+4ed3-4ed4, U+4eff, U+4f30, U+4fa7, U+4fc4, U+4fd7, U+500d, U+504f, U+5076-5077, U+517d, U+5192, U+51c9, U+51ef, U+5238, U+5251, U+526a, U+52c7, U+52df, U+52ff, U+53a6, U+53a8, U+53ec, U+5410, U+559d, U+55b7, U+5634, U+573e, U+5783, U+585e, U+586b, U+58a8, U+5999, U+59d3, U+5a1c, U+5a46, U+5b54-5b55, U+5b85, U+5b8b, U+5b8f, U+5bbf, U+5bd2, U+5c16, U+5c24, U+5e05, U+5e45, U+5e7c, U+5e84, U+5f03, U+5f1f, U+5f31, U+5f84, U+5f90, U+5fbd, U+5fc6, U+5fd9, U+5fe7, U+6052, U+6062, U+6089, U+60a3, U+60d1, U+6167, U+622a, U+6234, U+624e, U+6269, U+626c, U+62b5, U+62d2, U+6325, U+63e1, U+643a, U+6446, U+6562, U+656c, U+65e2, U+65fa, U+660c, U+6628, U+6652, U+6668, U+6676, U+66fc, U+66ff, U+6717, U+676d, U+67aa, U+67d4, U+6843, U+6881, U+68d2, U+695a, U+69fd, U+6a2a, U+6b8a, U+6c60, U+6c64, U+6c9f, U+6caa, U+6cc9, U+6ce1, U+6cfd, U+6d1b, U+6d1e, U+6d6e, U+6de1, U+6e10, U+6e7f, U+6f5c, U+704c, U+7070, U+7089, U+70b8, U+718a, U+71c3, U+723d, U+732a, U+73cd, U+7518, U+756a, U+75af, U+75be, U+75c7, U+76d2, U+76d7, U+7763, U+78e8, U+795d, U+79df, U+7c4d, U+7d2f, U+7ee9, U+7f13, U+7f8a, U+8000, U+8010, U+80af, U+80f6, U+80f8, U+8212, U+8273, U+82f9, U+83ab, U+83b1, U+83f2, U+8584, U+871c, U+8861, U+888b, U+88c1, U+88e4, U+8bd1, U+8bf1, U+8c31, U+8d5a, U+8d75-8d76, U+8de8, U+8f85, U+8fa3, U+8fc5, U+9006, U+903c, U+904d, U+9075, U+9178, U+9274, U+950b, U+9526, U+95ea, U+9636, U+9686, U+978b, U+987f, U+9a7e, U+9b42, U+9e1f, U+9ea6, U+9f13, U+9f84, U+ff5e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.112.woff2) format('woff2');
  unicode-range: U+23, U+3d, U+4e01, U+4e39, U+4e73, U+4ecd, U+4ed9, U+4eea, U+4f0a, U+4f1f, U+4f5b, U+4fa0, U+4fc3, U+501f, U+50a8, U+515a, U+5175, U+51a0, U+51c0, U+51e1, U+51e4, U+5200, U+520a, U+5224, U+523a, U+52aa, U+52b1, U+52b3, U+5348, U+5353, U+5360, U+5371, U+5377, U+539a, U+541b, U+5434, U+547c, U+54e6, U+5510, U+5531, U+5609, U+56f0, U+56fa, U+5733, U+574f, U+5851, U+5854, U+5899, U+58c1, U+592e, U+5939, U+5976, U+5986, U+59bb, U+5a18, U+5a74, U+5b59, U+5b87, U+5b97, U+5ba0, U+5bab, U+5bbd-5bbe, U+5bf8, U+5c0a, U+5c3a, U+5c4a, U+5e16, U+5e1d, U+5e2d, U+5e8a, U+6015, U+602a, U+6050, U+6069, U+6162, U+61c2, U+6293, U+6297, U+62b1, U+62bd, U+62df, U+62fc, U+6302, U+635f, U+638c, U+63ed, U+6458, U+6469, U+6563, U+6620, U+6653, U+6696-6697, U+66dd, U+675f, U+676f-6770, U+67d0, U+67d3, U+684c, U+6865, U+6885, U+68b0, U+68ee, U+690d, U+6b23, U+6b32, U+6bd5, U+6c89, U+6d01, U+6d25, U+6d89, U+6da6, U+6db2, U+6df7, U+6ed1, U+6f02, U+70c8, U+70df, U+70e7, U+7126, U+7236, U+7259, U+731c, U+745e, U+74e3, U+751a, U+751c, U+7532, U+7545, U+75db, U+7761, U+7a0d, U+7b51, U+7ca4, U+7cd6, U+7d2b, U+7ea0, U+7eb9, U+7ed8, U+7f18, U+7f29, U+8033, U+804a, U+80a4-80a5, U+80e1, U+817f, U+829d, U+82e6, U+8336, U+840c, U+8499, U+864e, U+8651, U+865a, U+88ad, U+89e6, U+8bd7, U+8bfa, U+8c37, U+8d25, U+8d38, U+8ddd, U+8fea, U+9010, U+9012, U+906d, U+907f-9080, U+90d1, U+9177, U+91ca, U+94fa, U+9501, U+9634-9635, U+9694, U+9707, U+9738, U+9769, U+9a7b, U+9a97, U+9aa8, U+9b3c, U+9c81, U+9ed8;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.113.woff2) format('woff2');
  unicode-range: U+26, U+3c, U+d7, U+4e4e, U+4e61, U+4e71, U+4ebf, U+4f26, U+5012, U+51ac, U+51b0, U+51b2, U+51b7, U+5218, U+521a, U+5220, U+5237, U+523b, U+526f, U+5385, U+53bf, U+53e5, U+53eb, U+53f3, U+53f6, U+5409, U+5438, U+54c8, U+54e5, U+552f, U+5584, U+5706, U+5723, U+5750, U+575a, U+5987-5988, U+59b9, U+59d0, U+59d4, U+5b88, U+5b9c, U+5bdf, U+5bfb, U+5c01, U+5c04, U+5c3e, U+5c4b, U+5c4f, U+5c9b, U+5cf0, U+5ddd, U+5de6, U+5de8, U+5e01, U+5e78, U+5e7b, U+5e9c, U+5ead, U+5ef6, U+5f39, U+5fd8, U+6000, U+6025, U+604b, U+6076, U+613f, U+6258, U+6263, U+6267, U+6298, U+62a2, U+62e5, U+62ec, U+6311, U+6377, U+6388-6389, U+63a2, U+63d2, U+641e, U+642d, U+654f, U+6551, U+6597, U+65cf, U+65d7, U+65e7, U+6682, U+66f2, U+671d, U+672b, U+6740, U+6751, U+6768, U+6811, U+6863, U+6982, U+6bd2, U+6cf0, U+6d0b, U+6d17, U+6d59, U+6dd8, U+6dfb, U+6e7e, U+6f6e, U+6fb3, U+706f, U+719f, U+72af, U+72d0, U+72d7, U+732b, U+732e, U+7389, U+73e0, U+7530, U+7687, U+76d6, U+76db, U+7840, U+786c, U+79cb, U+79d2, U+7a0e, U+7a33, U+7a3f, U+7a97, U+7ade-7adf, U+7b26, U+7e41, U+7ec3, U+7f3a, U+8089, U+80dc, U+811a, U+8131, U+8138, U+821e, U+8349, U+83dc, U+8457, U+867d, U+86cb, U+8a89, U+8ba8, U+8bad, U+8bef, U+8bfe, U+8c6a, U+8d1d, U+8d4f, U+8d62, U+8dd1, U+8df3, U+8f6e, U+8ff9, U+900f, U+9014, U+9057, U+9192, U+91ce, U+9488, U+94a2, U+9547, U+955c, U+95f2, U+9644, U+964d, U+96c4-96c5, U+96e8, U+96f6-96f7, U+9732, U+9759, U+9760, U+987a, U+989c, U+9910, U+996d-996e, U+9b54, U+9e21, U+9ebb, U+9f50;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.114.woff2) format('woff2');
  unicode-range: U+7e, U+2026, U+4e03, U+4e25, U+4e30, U+4e34, U+4e45, U+4e5d, U+4e89, U+4eae, U+4ed8, U+4f11, U+4f19, U+4f24, U+4f34, U+4f59, U+4f73, U+4f9d, U+4fb5, U+5047, U+505c, U+5170, U+519c, U+51cf, U+5267, U+5356, U+5374, U+5382, U+538b, U+53e6, U+5426, U+542b, U+542f, U+5462, U+5473, U+554a, U+5566, U+5708, U+571f, U+5757, U+57df, U+57f9, U+5802, U+590f, U+591c, U+591f, U+592b, U+5965, U+5979, U+5a01, U+5a5a, U+5b63, U+5b69, U+5b81, U+5ba1, U+5ba3, U+5c3c, U+5c42, U+5c81, U+5de7, U+5dee, U+5e0c, U+5e10, U+5e55, U+5e86, U+5e8f, U+5ea7, U+5f02, U+5f52, U+5f81, U+5ff5, U+60ca, U+60e0, U+6279, U+62c5, U+62ff, U+63cf, U+6444, U+64cd, U+653b, U+65bd, U+65e9, U+665a, U+66b4, U+66fe, U+6728, U+6742, U+677e, U+67b6, U+680f, U+68a6, U+68c0, U+699c, U+6b4c, U+6b66, U+6b7b, U+6bcd, U+6bdb, U+6c38, U+6c47, U+6c49, U+6cb3, U+6cb9, U+6ce2, U+6d32, U+6d3e, U+6d4f, U+6e56, U+6fc0, U+7075, U+7206, U+725b, U+72c2, U+73ed, U+7565, U+7591, U+7597, U+75c5, U+76ae, U+76d1, U+76df, U+7834, U+7968, U+7981, U+79c0, U+7a7f, U+7a81, U+7ae5, U+7b14, U+7c89, U+7d27, U+7eaf, U+7eb3, U+7eb8, U+7ec7, U+7ee7, U+7eff, U+7f57, U+7ffb, U+805a, U+80a1, U+822c, U+82cf, U+82e5, U+8363, U+836f, U+84dd, U+878d, U+8840, U+8857, U+8863, U+8865, U+8b66, U+8bb2, U+8bda, U+8c01, U+8c08, U+8c46, U+8d1f, U+8d35, U+8d5b, U+8d5e, U+8da3, U+8ddf, U+8f93, U+8fdd, U+8ff0, U+8ff7, U+8ffd, U+9000, U+9047, U+9152, U+949f, U+94c1, U+94f6, U+9646, U+9648, U+9669, U+969c, U+96ea, U+97e9, U+987b, U+987e, U+989d, U+9970, U+9986, U+9c7c, U+9c9c;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.115.woff2) format('woff2');
  unicode-range: U+25, U+4e14, U+4e1d, U+4e3d, U+4e49, U+4e60, U+4e9a, U+4eb2, U+4ec5, U+4efd, U+4f3c, U+4f4f, U+4f8b, U+4fbf, U+5019, U+5145, U+514b, U+516b, U+516d, U+5174, U+5178, U+517b, U+5199, U+519b, U+51b3, U+51b5, U+5207, U+5212, U+5219, U+521d, U+52bf, U+533b, U+5343, U+5347, U+534a, U+536b, U+5370, U+53e4, U+53f2, U+5403, U+542c, U+547d, U+54a8, U+54cd, U+54ea, U+552e, U+56f4, U+5747, U+575b, U+5883, U+589e, U+5931, U+5947, U+5956-5957, U+5a92, U+5b83, U+5ba4, U+5bb3, U+5bcc, U+5c14, U+5c1a, U+5c3d, U+5c40, U+5c45, U+5c5e, U+5df4, U+5e72, U+5e95, U+5f80, U+5f85, U+5fb7, U+5fd7, U+601d, U+626b, U+627f, U+62c9, U+62cd, U+6309, U+63a7, U+6545, U+65ad, U+65af, U+65c5, U+666e, U+667a, U+670b, U+671b, U+674e, U+677f, U+6781, U+6790, U+6797, U+6821, U+6838-6839, U+697c, U+6b27, U+6b62, U+6bb5, U+6c7d, U+6c99, U+6d4b, U+6d4e, U+6d6a, U+6e29, U+6e2f, U+6ee1, U+6f14, U+6f2b, U+72b6, U+72ec, U+7387, U+7533, U+753b, U+76ca, U+76d8, U+7701, U+773c, U+77ed, U+77f3, U+7814, U+793c, U+79bb, U+79c1, U+79d8, U+79ef, U+79fb, U+7a76, U+7b11, U+7b54, U+7b56, U+7b97, U+7bc7, U+7c73, U+7d20, U+7eaa, U+7ec8, U+7edd, U+7eed, U+7efc, U+7fa4, U+804c, U+8058, U+80cc, U+8111, U+817e, U+826f, U+8303, U+843d, U+89c9, U+89d2, U+8ba2, U+8bbf, U+8bc9, U+8bcd, U+8be6, U+8c22, U+8c61, U+8d22, U+8d26-8d27, U+8d8a, U+8f6f, U+8f7b, U+8f83, U+8f91, U+8fb9, U+8fd4, U+8fdc, U+9002, U+94b1, U+9519, U+95ed, U+961f, U+9632-9633, U+963f, U+968f-9690, U+96be, U+9876, U+9884, U+98de, U+9988, U+9999, U+9ec4, U+ff1b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.116.woff2) format('woff2');
  unicode-range: U+2b, U+40, U+3000, U+300a-300b, U+4e16, U+4e66, U+4e70, U+4e91-4e92, U+4e94, U+4e9b, U+4ec0, U+4eca, U+4f01, U+4f17-4f18, U+4f46, U+4f4e, U+4f9b, U+4fee, U+503c, U+5065, U+50cf, U+513f, U+5148, U+518d, U+51c6, U+51e0, U+5217, U+529e-529f, U+5341, U+534f, U+5361, U+5386, U+53c2, U+53c8, U+53cc, U+53d7-53d8, U+53ea, U+5404, U+5411, U+5417, U+5427, U+5468, U+559c, U+5668, U+56e0, U+56e2, U+56ed, U+5740, U+57fa, U+58eb, U+5904, U+592a, U+59cb, U+5a31, U+5b58, U+5b9d, U+5bc6, U+5c71, U+5dde, U+5df1, U+5e08, U+5e26, U+5e2e, U+5e93, U+5e97, U+5eb7, U+5f15, U+5f20, U+5f3a, U+5f62, U+5f69, U+5f88, U+5f8b, U+5fc5, U+600e, U+620f, U+6218, U+623f, U+627e, U+628a, U+62a4, U+62db, U+62e9, U+6307, U+6362, U+636e, U+64ad, U+6539, U+653f, U+6548, U+6574, U+6613, U+6625, U+663e, U+666f, U+672a, U+6750, U+6784, U+6a21, U+6b3e, U+6b65, U+6bcf, U+6c11, U+6c5f, U+6df1, U+706b, U+7167, U+724c, U+738b, U+73a9, U+73af, U+7403, U+7537, U+754c, U+7559, U+767d, U+7740, U+786e, U+795e, U+798f, U+79f0, U+7aef, U+7b7e, U+7bb1, U+7ea2, U+7ea6, U+7ec4, U+7ec6, U+7ecd, U+7edc, U+7ef4, U+8003, U+80b2, U+81f3-81f4, U+822a, U+827a, U+82f1, U+83b7, U+8425, U+89c2, U+89c8, U+8ba9, U+8bb8, U+8bc6, U+8bd5, U+8be2, U+8be5, U+8bed, U+8c03, U+8d23, U+8d2d, U+8d34, U+8d70, U+8db3, U+8fbe, U+8fce, U+8fd1, U+8fde, U+9001, U+901f-9020, U+90a3, U+914d, U+91c7, U+94fe, U+9500, U+952e, U+9605, U+9645, U+9662, U+9664, U+9700, U+9752, U+975e, U+97f3, U+9879, U+9886, U+98df, U+9a6c, U+9a8c, U+9ed1, U+9f99;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.117.woff2) format('woff2');
  unicode-range: U+4e, U+201c-201d, U+3010-3011, U+4e07, U+4e1c, U+4e24, U+4e3e, U+4e48, U+4e50, U+4e5f, U+4e8b-4e8c, U+4ea4, U+4eab-4eac, U+4ecb, U+4ece, U+4ed6, U+4ee3, U+4ef6-4ef7, U+4efb, U+4f20, U+4f55, U+4f7f, U+4fdd, U+505a, U+5143, U+5149, U+514d, U+5171, U+5177, U+518c, U+51fb, U+521b, U+5229, U+522b, U+52a9, U+5305, U+5317, U+534e, U+5355, U+5357, U+535a, U+5373, U+539f, U+53bb, U+53ca, U+53cd, U+53d6, U+53e3, U+53f0, U+5458, U+5546, U+56db, U+573a, U+578b, U+57ce, U+58f0, U+590d, U+5934, U+5973, U+5b57, U+5b8c, U+5b98, U+5bb9, U+5bfc, U+5c06, U+5c11, U+5c31, U+5c55, U+5df2, U+5e03, U+5e38, U+5e76, U+5e94, U+5efa, U+5f71, U+5f97, U+5feb, U+6001, U+603b, U+60f3, U+611f, U+6216, U+624d, U+6253, U+6295, U+6301, U+6392, U+641c, U+652f, U+653e, U+6559, U+6599, U+661f, U+671f, U+672f, U+6761, U+67e5, U+6807, U+6837, U+683c, U+6848, U+6b22, U+6b64, U+6bd4, U+6c14, U+6c34, U+6c42, U+6ca1, U+6d41, U+6d77, U+6d88, U+6e05, U+6e38, U+6e90, U+7136, U+7231, U+7531, U+767e, U+76ee, U+76f4, U+771f, U+7801, U+793a, U+79cd, U+7a0b, U+7a7a, U+7acb, U+7ae0, U+7b2c, U+7b80, U+7ba1, U+7cbe, U+7d22, U+7ea7, U+7ed3, U+7ed9, U+7edf, U+7f16, U+7f6e, U+8001, U+800c, U+8272, U+8282, U+82b1, U+8350, U+88ab, U+88c5, U+897f, U+89c1, U+89c4, U+89e3, U+8a00, U+8ba1, U+8ba4, U+8bae-8bb0, U+8bbe, U+8bc1, U+8bc4, U+8bfb, U+8d28, U+8d39, U+8d77, U+8d85, U+8def, U+8eab, U+8f66, U+8f6c, U+8f7d, U+8fd0, U+9009, U+90ae, U+90fd, U+91cc-91cd, U+91cf, U+95fb, U+9650, U+96c6, U+9891, U+98ce, U+ff1f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.118.woff2) format('woff2');
  unicode-range: U+d, U+3e, U+5f, U+7c, U+a0, U+a9, U+4e09-4e0b, U+4e0d-4e0e, U+4e13, U+4e1a, U+4e2a, U+4e3a-4e3b, U+4e4b, U+4e86, U+4e8e, U+4ea7, U+4eba, U+4ee4-4ee5, U+4eec, U+4f1a, U+4f4d, U+4f53, U+4f5c, U+4f60, U+4fe1, U+5165, U+5168, U+516c, U+5173, U+5176, U+5185, U+51fa, U+5206, U+5230, U+5236, U+524d, U+529b, U+52a0-52a1, U+52a8, U+5316, U+533a, U+53cb, U+53d1, U+53ef, U+53f7-53f8, U+5408, U+540c-540e, U+544a, U+548c, U+54c1, U+56de, U+56fd-56fe, U+5728, U+5730, U+5907, U+5916, U+591a, U+5927, U+5929, U+597d, U+5982, U+5b50, U+5b66, U+5b89, U+5b9a, U+5b9e, U+5ba2, U+5bb6, U+5bf9, U+5c0f, U+5de5, U+5e02, U+5e73-5e74, U+5e7f, U+5ea6, U+5f00, U+5f0f, U+5f53, U+5f55, U+5fae, U+5fc3, U+6027, U+606f, U+60a8, U+60c5, U+610f, U+6210-6211, U+6237, U+6240, U+624b, U+6280, U+62a5, U+63a5, U+63a8, U+63d0, U+6536, U+6570, U+6587, U+65b9, U+65e0, U+65f6, U+660e, U+662d, U+662f, U+66f4, U+6700, U+670d, U+672c, U+673a, U+6743, U+6765, U+679c, U+682a, U+6b21, U+6b63, U+6cbb, U+6cd5, U+6ce8, U+6d3b, U+70ed, U+7247-7248, U+7269, U+7279, U+73b0, U+7406, U+751f, U+7528, U+7535, U+767b, U+76f8, U+770b, U+77e5, U+793e, U+79d1, U+7ad9, U+7b49, U+7c7b, U+7cfb, U+7ebf, U+7ecf, U+7f8e, U+8005, U+8054, U+80fd, U+81ea, U+85cf, U+884c, U+8868, U+8981, U+89c6, U+8bba, U+8bdd, U+8bf4, U+8bf7, U+8d44, U+8fc7, U+8fd8-8fd9, U+8fdb, U+901a, U+9053, U+90e8, U+91d1, U+957f, U+95e8, U+95ee, U+95f4, U+9762, U+9875, U+9898, U+9996, U+9ad8, U+ff01, U+ff08-ff09;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.119.woff2) format('woff2');
  unicode-range: U+20-22, U+27-2a, U+2c-3b, U+3f, U+41-4d, U+4f-5d, U+61-7b, U+7d, U+ab, U+ae, U+b2, U+b7, U+bb, U+df-e5, U+e7-ea, U+ec-ed, U+f1-f4, U+f6, U+f9-fa, U+fc, U+101, U+103, U+113, U+12b, U+148, U+14d, U+16b, U+1ce, U+1d0, U+300-301, U+1ebf, U+1ec7, U+2013-2014, U+2022, U+2027, U+2039-203a, U+2122, U+3001-3002, U+3042, U+3044, U+3046, U+3048, U+304a-3055, U+3057, U+3059-305b, U+305d, U+305f-3061, U+3063-306b, U+306d-3073, U+3075-3076, U+3078-3079, U+307b, U+307e-307f, U+3081-308d, U+308f, U+3092-3093, U+30a1-30a4, U+30a6-30bb, U+30bd, U+30bf-30c1, U+30c3-30c4, U+30c6-30cb, U+30cd-30d7, U+30d9-30e1, U+30e3-30e7, U+30e9-30ed, U+30ef, U+30f3, U+30fb-30fc, U+3127, U+4e00, U+4e2d, U+65b0, U+65e5, U+6708-6709, U+70b9, U+7684, U+7f51, U+ff0c, U+ff0e, U+ff1a;
}
/* cyrillic */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALRKoKI2w328pSb.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALRIYKI2w328pSb.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALRIIKI2w328pSb.woff2) format('woff2');
  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;
}
/* latin */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALRLoKI2w328g.woff2) format('woff2');
  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-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.4.woff2) format('woff2');
  unicode-range: U+1f1e9-1f1f5, U+1f1f7-1f1ff, U+1f21a, U+1f232, U+1f234-1f237, U+1f250-1f251, U+1f300, U+1f302-1f308, U+1f30a-1f311, U+1f315, U+1f319-1f320, U+1f324, U+1f327, U+1f32a, U+1f32c-1f32d, U+1f330-1f357, U+1f359-1f37e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.5.woff2) format('woff2');
  unicode-range: U+fee3, U+fef3, U+ff03-ff04, U+ff07, U+ff0a, U+ff17-ff19, U+ff1c-ff1d, U+ff20-ff3a, U+ff3c, U+ff3e-ff5b, U+ff5d, U+ff61-ff65, U+ff67-ff6a, U+ff6c, U+ff6f-ff78, U+ff7a-ff7d, U+ff80-ff84, U+ff86, U+ff89-ff8e, U+ff92, U+ff97-ff9b, U+ff9d-ff9f, U+ffe0-ffe4, U+ffe6, U+ffe9, U+ffeb, U+ffed, U+fffc, U+1f004, U+1f170-1f171, U+1f192-1f195, U+1f198-1f19a, U+1f1e6-1f1e8;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.6.woff2) format('woff2');
  unicode-range: U+f0a7, U+f0b2, U+f0b7, U+f0c9, U+f0d8, U+f0da, U+f0dc-f0dd, U+f0e0, U+f0e6, U+f0eb, U+f0fc, U+f101, U+f104-f105, U+f107, U+f10b, U+f11b, U+f14b, U+f18a, U+f193, U+f1d6-f1d7, U+f244, U+f27a, U+f296, U+f2ae, U+f471, U+f4b3, U+f610-f611, U+f880-f881, U+f8ec, U+f8f5, U+f8ff, U+f901, U+f90a, U+f92c-f92d, U+f934, U+f937, U+f941, U+f965, U+f967, U+f969, U+f96b, U+f96f, U+f974, U+f978-f979, U+f97e, U+f981, U+f98a, U+f98e, U+f997, U+f99c, U+f9b2, U+f9b5, U+f9ba, U+f9be, U+f9ca, U+f9d0-f9d1, U+f9dd, U+f9e0-f9e1, U+f9e4, U+f9f7, U+fa00-fa01, U+fa08, U+fa0a, U+fa11, U+fb01-fb02, U+fdfc, U+fe0e, U+fe30-fe31, U+fe33-fe44, U+fe49-fe52, U+fe54-fe57, U+fe59-fe66, U+fe68-fe6b, U+fe8e, U+fe92-fe93, U+feae, U+feb8, U+fecb-fecc, U+fee0;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.21.woff2) format('woff2');
  unicode-range: U+9f83, U+9f85-9f8d, U+9f90-9f91, U+9f94-9f96, U+9f98, U+9f9b-9f9c, U+9f9e, U+9fa0, U+9fa2, U+9ff0-9fff, U+a001, U+a007, U+a025, U+a046-a047, U+a057, U+a072, U+a078-a079, U+a083, U+a085, U+a100, U+a118, U+a132, U+a134, U+a1f4, U+a242, U+a4a6, U+a4aa, U+a4b0-a4b1, U+a4b3, U+a9c1-a9c2, U+ac00-ac01, U+ac04, U+ac08, U+ac10-ac11, U+ac13-ac16, U+ac19, U+ac1c-ac1d, U+ac24, U+ac70-ac71, U+ac74, U+ac77-ac78, U+ac80-ac81, U+ac83, U+ac8c, U+ac90, U+ac9f-aca0, U+aca8-aca9, U+acac, U+acb0, U+acbd, U+acc1, U+acc4, U+ace0-ace1, U+ace4, U+ace8, U+acf3, U+acf5, U+acfc-acfd, U+ad00, U+ad0c, U+ad11, U+ad1c, U+ad34, U+ad50, U+ad64, U+ad6c, U+ad70, U+ad74, U+ad7f, U+ad81, U+ad8c, U+adc0, U+adc8, U+addc, U+ade0, U+adf8-adf9, U+adfc, U+ae00, U+ae08-ae09, U+ae0b, U+ae30, U+ae34, U+ae38, U+ae40, U+ae4a, U+ae4c, U+ae54, U+ae68, U+aebc, U+aed8, U+af2c-af2d;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.22.woff2) format('woff2');
  unicode-range: U+9e30-9e33, U+9e35-9e3b, U+9e3e, U+9e40-9e44, U+9e46-9e4e, U+9e51, U+9e53, U+9e55-9e58, U+9e5a-9e5c, U+9e5e-9e63, U+9e66-9e6e, U+9e71, U+9e73, U+9e75, U+9e78-9e79, U+9e7c-9e7e, U+9e82, U+9e86-9e88, U+9e8b-9e8c, U+9e90-9e91, U+9e93, U+9e95, U+9e97, U+9e9d, U+9ea4-9ea5, U+9ea9-9eaa, U+9eb4-9eb5, U+9eb8-9eba, U+9ebc-9ebf, U+9ec3, U+9ec9, U+9ecd, U+9ed0, U+9ed2-9ed3, U+9ed5-9ed6, U+9ed9, U+9edc-9edd, U+9edf-9ee0, U+9ee2, U+9ee5, U+9ee7-9eea, U+9eef, U+9ef1, U+9ef3-9ef4, U+9ef6, U+9ef9, U+9efb-9efc, U+9efe, U+9f0b, U+9f0d, U+9f10, U+9f14, U+9f17, U+9f19, U+9f22, U+9f29, U+9f2c, U+9f2f, U+9f31, U+9f37, U+9f39, U+9f3d-9f3e, U+9f41, U+9f4a-9f4b, U+9f51-9f52, U+9f61-9f63, U+9f66-9f67, U+9f80-9f81;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.23.woff2) format('woff2');
  unicode-range: U+9c82-9c83, U+9c85-9c8c, U+9c8e-9c92, U+9c94-9c9b, U+9c9e-9ca3, U+9ca5-9ca7, U+9ca9, U+9cab, U+9cad-9cae, U+9cb1-9cb7, U+9cb9-9cbd, U+9cbf-9cc0, U+9cc3, U+9cc5-9cc7, U+9cc9-9cd1, U+9cd3-9cda, U+9cdc-9cdd, U+9cdf, U+9ce1-9ce3, U+9ce5, U+9ce9, U+9cee-9cef, U+9cf3-9cf4, U+9cf6, U+9cfc-9cfd, U+9d02, U+9d08-9d09, U+9d12, U+9d1b, U+9d1e, U+9d26, U+9d28, U+9d37, U+9d3b, U+9d3f, U+9d51, U+9d59, U+9d5c-9d5d, U+9d5f-9d61, U+9d6c, U+9d70, U+9d72, U+9d7a, U+9d7e, U+9d84, U+9d89, U+9d8f, U+9d92, U+9daf, U+9db4, U+9db8, U+9dbc, U+9dc4, U+9dc7, U+9dc9, U+9dd7, U+9ddf, U+9df2, U+9df9-9dfa, U+9e0a, U+9e11, U+9e1a, U+9e1e, U+9e20, U+9e22, U+9e28-9e2c, U+9e2e-9e2f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.24.woff2) format('woff2');
  unicode-range: U+9a80, U+9a83, U+9a85, U+9a88-9a8a, U+9a8d-9a8e, U+9a90, U+9a92-9a93, U+9a95-9a96, U+9a98-9a99, U+9a9b-9aa2, U+9aa5, U+9aa7, U+9aaf-9ab1, U+9ab5-9ab6, U+9ab9-9aba, U+9ac0-9ac4, U+9ac8, U+9acb-9acc, U+9ace-9acf, U+9ad1-9ad2, U+9ad9, U+9adf, U+9ae1, U+9ae3, U+9aea-9aeb, U+9aed-9aef, U+9af4, U+9af9, U+9afb, U+9b03-9b04, U+9b06, U+9b08, U+9b0d, U+9b0f-9b10, U+9b13, U+9b18, U+9b1a, U+9b1f, U+9b22-9b23, U+9b25, U+9b27-9b28, U+9b2a, U+9b2f, U+9b31-9b32, U+9b3b, U+9b43, U+9b46-9b49, U+9b4d-9b4e, U+9b51, U+9b56, U+9b58, U+9b5a, U+9b5c, U+9b5f, U+9b61-9b62, U+9b6f, U+9b77, U+9b80, U+9b88, U+9b8b, U+9b8e, U+9b91, U+9b9f-9ba0, U+9ba8, U+9baa-9bab, U+9bad-9bae, U+9bb0-9bb1, U+9bb8, U+9bc9-9bca, U+9bd3, U+9bd6, U+9bdb, U+9be8, U+9bf0-9bf1, U+9c02, U+9c10, U+9c15, U+9c24, U+9c2d, U+9c32, U+9c39, U+9c3b, U+9c40, U+9c47-9c49, U+9c53, U+9c57, U+9c64, U+9c72, U+9c77-9c78, U+9c7b, U+9c7f-9c80;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.25.woff2) format('woff2');
  unicode-range: U+98dd, U+98e1-98e2, U+98e7-98ea, U+98ec, U+98ee-98ef, U+98f2, U+98f4, U+98fc-98fe, U+9903, U+9905, U+9908, U+990a, U+990c-990d, U+9913-9914, U+9918, U+991a-991b, U+991e, U+9921, U+9928, U+992c, U+992e, U+9935, U+9938-9939, U+993d-993e, U+9945, U+994b-994c, U+9951-9952, U+9954-9955, U+9957, U+995e, U+9963, U+9966-9969, U+996b-996c, U+996f, U+9974-9975, U+9977-9979, U+997d-997e, U+9980-9981, U+9983-9984, U+9987, U+998a-998b, U+998d-9991, U+9993-9995, U+9997-9998, U+99a5, U+99ab, U+99ad-99ae, U+99b1, U+99b3-99b4, U+99bc, U+99bf, U+99c1, U+99c3-99c6, U+99cc, U+99d0, U+99d2, U+99d5, U+99db, U+99dd, U+99e1, U+99ed, U+99f1, U+99ff, U+9a01, U+9a03-9a04, U+9a0e-9a0f, U+9a11-9a13, U+9a19, U+9a1b, U+9a28, U+9a2b, U+9a30, U+9a32, U+9a37, U+9a40, U+9a45, U+9a4a, U+9a4d-9a4e, U+9a52, U+9a55, U+9a57, U+9a5a-9a5b, U+9a5f, U+9a62, U+9a65, U+9a69, U+9a6b, U+9a6e, U+9a75, U+9a77-9a7a, U+9a7d;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.26.woff2) format('woff2');
  unicode-range: U+975b-975c, U+9763, U+9765-9766, U+976c-976d, U+9773, U+9776, U+977a, U+977c, U+9784-9785, U+978e-978f, U+9791-9792, U+9794-9795, U+9798, U+979a, U+979e, U+97a3, U+97a5-97a6, U+97a8, U+97ab-97ac, U+97ae-97af, U+97b2, U+97b4, U+97c6, U+97cb-97cc, U+97d3, U+97d8, U+97dc, U+97e1, U+97ea-97eb, U+97ee, U+97fb, U+97fe-97ff, U+9801-9803, U+9805-9806, U+9808, U+980c, U+9810-9814, U+9817-9818, U+981e, U+9820-9821, U+9824, U+9828, U+982b-982d, U+9830, U+9834, U+9838-9839, U+983c, U+9846, U+984d-984f, U+9851-9852, U+9854-9855, U+9857-9858, U+985a-985b, U+9862-9863, U+9865, U+9867, U+986b, U+986f-9871, U+9877-9878, U+987c, U+9880, U+9883, U+9885, U+9889, U+988b-988f, U+9893-9895, U+9899-989b, U+989e-989f, U+98a1-98a2, U+98a5-98a7, U+98a9, U+98af, U+98b1, U+98b6, U+98ba, U+98be, U+98c3-98c4, U+98c6-98c8, U+98cf-98d6, U+98da-98db;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.27.woff2) format('woff2');
  unicode-range: U+95c4-95ca, U+95cc-95cd, U+95d4-95d6, U+95d8, U+95e1-95e2, U+95e9, U+95f0-95f1, U+95f3, U+95f6, U+95fc, U+95fe-95ff, U+9602-9604, U+9606-960d, U+960f, U+9611-9613, U+9615-9617, U+9619-961b, U+961d, U+9621, U+9628, U+962f, U+963c-963e, U+9641-9642, U+9649, U+9654, U+965b-965f, U+9661, U+9663, U+9665, U+9667-9668, U+966c, U+9670, U+9672-9674, U+9678, U+967a, U+967d, U+9682, U+9685, U+9688, U+968a, U+968d-968e, U+9695, U+9697-9698, U+969e, U+96a0, U+96a3-96a4, U+96a8, U+96aa, U+96b0-96b1, U+96b3-96b4, U+96b7-96b9, U+96bb-96bd, U+96c9, U+96cb, U+96ce, U+96d1-96d2, U+96d6, U+96d9, U+96db-96dc, U+96de, U+96e0, U+96e3, U+96e9, U+96eb, U+96f0-96f2, U+96f9, U+96ff, U+9701-9702, U+9705, U+9708, U+970a, U+970e-970f, U+9711, U+9719, U+9727, U+972a, U+972d, U+9730, U+973d, U+9742, U+9744, U+9748-9749, U+9750-9751, U+975a;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.28.woff2) format('woff2');
  unicode-range: U+94f5, U+94f7, U+94f9, U+94fb-94fd, U+94ff, U+9503-9504, U+9506-9507, U+9509-950a, U+950d-950f, U+9511-9518, U+951a-9520, U+9522, U+9528-952d, U+9530-953a, U+953c-953f, U+9543-9546, U+9548-9550, U+9552-9555, U+9557-955b, U+955d-9568, U+956a-956d, U+9570-9574, U+9583, U+9586, U+9589, U+958e-958f, U+9591-9592, U+9594, U+9598-9599, U+959e-95a0, U+95a2-95a6, U+95a8-95b2, U+95b4, U+95b8-95c3;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.29.woff2) format('woff2');
  unicode-range: U+941c-942b, U+942d-942e, U+9432-9433, U+9435, U+9438, U+943a, U+943e, U+9444, U+944a, U+9451-9452, U+945a, U+9462-9463, U+9465, U+9470-9487, U+948a-9492, U+9494-9498, U+949a, U+949c-949d, U+94a1, U+94a3-94a4, U+94a8, U+94aa-94ad, U+94af, U+94b2, U+94b4-94ba, U+94bc-94c0, U+94c4, U+94c6-94db, U+94de-94ec, U+94ee-94f1, U+94f3;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.30.woff2) format('woff2');
  unicode-range: U+92ec-92ed, U+92f0, U+92f3, U+92f8, U+92fc, U+9304, U+9306, U+9310, U+9312, U+9315, U+9318, U+931a, U+931e, U+9320-9322, U+9324, U+9326-9329, U+932b-932c, U+932f, U+9331-9332, U+9335-9336, U+933e, U+9340-9341, U+934a-9360, U+9362-9363, U+9365-936b, U+936e, U+9375, U+937e, U+9382, U+938a, U+938c, U+938f, U+9393-9394, U+9396-9397, U+939a, U+93a2, U+93a7, U+93ac-93cd, U+93d0-93d1, U+93d6-93d8, U+93de-93df, U+93e1-93e2, U+93e4, U+93f8, U+93fb, U+93fd, U+940e-941a;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.31.woff2) format('woff2');
  unicode-range: U+9163-9164, U+9169, U+9170, U+9172, U+9174, U+9179-917a, U+917d-917e, U+9182-9183, U+9185, U+918c-918d, U+9190-9191, U+919a, U+919c, U+91a1-91a4, U+91a8, U+91aa-91af, U+91b4-91b5, U+91b8, U+91ba, U+91be, U+91c0-91c1, U+91c6, U+91c8, U+91cb, U+91d0, U+91d2, U+91d7-91d8, U+91dd, U+91e3, U+91e6-91e7, U+91ed, U+91f0, U+91f5, U+91f9, U+9200, U+9205, U+9207-920a, U+920d-920e, U+9210, U+9214-9215, U+921c, U+921e, U+9221, U+9223-9227, U+9229-922a, U+922d, U+9234-9235, U+9237, U+9239-923a, U+923c-9240, U+9244-9246, U+9249, U+924e-924f, U+9251, U+9253, U+9257, U+925b, U+925e, U+9262, U+9264-9266, U+9268, U+926c, U+926f, U+9271, U+927b, U+927e, U+9280, U+9283, U+9285-928a, U+928e, U+9291, U+9293, U+9296, U+9298, U+929c-929d, U+92a8, U+92ab-92ae, U+92b3, U+92b6-92b7, U+92b9, U+92c1, U+92c5-92c6, U+92c8, U+92cc, U+92d0, U+92d2, U+92e4, U+92ea;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.32.woff2) format('woff2');
  unicode-range: U+9004, U+900b, U+9011, U+9015-9016, U+901e, U+9021, U+9026, U+902d, U+902f, U+9031, U+9035-9036, U+9039-903a, U+9041, U+9044-9046, U+904a, U+904f-9052, U+9054-9055, U+9058-9059, U+905b-905e, U+9060-9062, U+9068-9069, U+906f, U+9072, U+9074, U+9076-907a, U+907c-907d, U+9081, U+9083, U+9085, U+9087-908b, U+908f, U+9095, U+9097, U+9099-909b, U+909d, U+90a0-90a1, U+90a8-90a9, U+90ac, U+90b0, U+90b2-90b4, U+90b6, U+90b8, U+90ba, U+90bd-90be, U+90c3-90c5, U+90c7-90c8, U+90cf-90d0, U+90d3, U+90d5, U+90d7, U+90da-90dc, U+90de, U+90e2, U+90e4, U+90e6-90e7, U+90ea-90eb, U+90ef, U+90f4-90f5, U+90f7, U+90fe-9100, U+9104, U+9109, U+910c, U+9112, U+9114-9115, U+9118, U+911c, U+911e, U+9120, U+9122-9123, U+9127, U+912d, U+912f-9132, U+9139-913a, U+9143, U+9146, U+9149-914a, U+914c, U+914e-9150, U+9154, U+9157, U+915a, U+915d-915e, U+9161-9162;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.33.woff2) format('woff2');
  unicode-range: U+8e41-8e42, U+8e47, U+8e49-8e4b, U+8e50-8e53, U+8e59-8e5a, U+8e5f-8e60, U+8e64, U+8e69, U+8e6c, U+8e70, U+8e74, U+8e76, U+8e7a-8e7c, U+8e7f, U+8e84-8e85, U+8e87, U+8e89, U+8e8b, U+8e8d, U+8e8f-8e90, U+8e94, U+8e99, U+8e9c, U+8e9e, U+8eaa, U+8eac, U+8eb0, U+8eb6, U+8ec0, U+8ec6, U+8eca-8ece, U+8ed2, U+8eda, U+8edf, U+8ee2, U+8eeb, U+8ef8, U+8efb-8efe, U+8f03, U+8f09, U+8f0b, U+8f12-8f15, U+8f1b, U+8f1d, U+8f1f, U+8f29-8f2a, U+8f2f, U+8f36, U+8f38, U+8f3b, U+8f3e-8f3f, U+8f44-8f45, U+8f49, U+8f4d-8f4e, U+8f5f, U+8f6b, U+8f6d, U+8f71-8f73, U+8f75-8f76, U+8f78-8f7a, U+8f7c, U+8f7e, U+8f81-8f82, U+8f84, U+8f87, U+8f8a-8f8b, U+8f8d-8f8f, U+8f94-8f95, U+8f97-8f9a, U+8fa6, U+8fad-8faf, U+8fb2, U+8fb5-8fb7, U+8fba-8fbc, U+8fbf, U+8fc2, U+8fcb, U+8fcd, U+8fd3, U+8fd5, U+8fd7, U+8fda, U+8fe2-8fe5, U+8fe8-8fe9, U+8fee, U+8ff3-8ff4, U+8ff8, U+8ffa;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.34.woff2) format('woff2');
  unicode-range: U+8cbd, U+8cbf-8cc4, U+8cc7-8cc8, U+8cca, U+8ccd, U+8cd1, U+8cd3, U+8cdb-8cdc, U+8cde, U+8ce0, U+8ce2-8ce4, U+8ce6-8ce8, U+8cea, U+8ced, U+8cf4, U+8cf8, U+8cfa, U+8cfc-8cfd, U+8d04-8d05, U+8d07-8d08, U+8d0a, U+8d0d, U+8d0f, U+8d13-8d14, U+8d16, U+8d1b, U+8d20, U+8d30, U+8d32-8d33, U+8d36, U+8d3b, U+8d3d, U+8d40, U+8d42-8d43, U+8d45-8d46, U+8d48-8d4a, U+8d4d, U+8d51, U+8d53, U+8d55, U+8d59, U+8d5c-8d5d, U+8d5f, U+8d61, U+8d66-8d67, U+8d6a, U+8d6d, U+8d71, U+8d73, U+8d84, U+8d90-8d91, U+8d94-8d95, U+8d99, U+8da8, U+8daf, U+8db1, U+8db5, U+8db8, U+8dba, U+8dbc, U+8dbf, U+8dc2, U+8dc4, U+8dc6, U+8dcb, U+8dce-8dcf, U+8dd6-8dd7, U+8dda-8ddb, U+8dde, U+8de1, U+8de3-8de4, U+8de9, U+8deb-8dec, U+8df0-8df1, U+8df6-8dfd, U+8e05, U+8e07, U+8e09-8e0a, U+8e0c, U+8e0e, U+8e10, U+8e14, U+8e1d-8e1f, U+8e23, U+8e26, U+8e2b-8e31, U+8e34-8e35, U+8e39-8e3a, U+8e3d, U+8e40;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.35.woff2) format('woff2');
  unicode-range: U+8b80, U+8b83, U+8b8a, U+8b8c, U+8b90, U+8b93, U+8b99-8b9a, U+8ba0, U+8ba3, U+8ba5-8ba7, U+8baa-8bac, U+8bb4-8bb5, U+8bb7, U+8bb9, U+8bc2-8bc3, U+8bc5, U+8bcb-8bcc, U+8bce-8bd0, U+8bd2-8bd4, U+8bd6, U+8bd8-8bd9, U+8bdc, U+8bdf, U+8be3-8be4, U+8be7-8be9, U+8beb-8bec, U+8bee, U+8bf0, U+8bf2-8bf3, U+8bf6, U+8bf9, U+8bfc-8bfd, U+8bff-8c00, U+8c02, U+8c04, U+8c06-8c07, U+8c0c, U+8c0f, U+8c11-8c12, U+8c14-8c1b, U+8c1d-8c21, U+8c24-8c25, U+8c27, U+8c2a-8c2c, U+8c2e-8c30, U+8c32-8c36, U+8c3f, U+8c47-8c4c, U+8c4e-8c50, U+8c54-8c56, U+8c62, U+8c68, U+8c6c, U+8c73, U+8c78, U+8c7a, U+8c82, U+8c85, U+8c89-8c8a, U+8c8d-8c8e, U+8c90, U+8c93-8c94, U+8c98, U+8c9d-8c9e, U+8ca0-8ca2, U+8ca7-8cac, U+8caf-8cb0, U+8cb3-8cb4, U+8cb6-8cb9, U+8cbb-8cbc;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.36.woff2) format('woff2');
  unicode-range: U+8a15-8a18, U+8a1a-8a1b, U+8a1d, U+8a1f, U+8a22-8a23, U+8a25, U+8a2b, U+8a2d, U+8a31, U+8a33-8a34, U+8a36-8a38, U+8a3a, U+8a3c, U+8a3e, U+8a40-8a41, U+8a46, U+8a48, U+8a50, U+8a52, U+8a54-8a55, U+8a58, U+8a5b, U+8a5d-8a63, U+8a66, U+8a69-8a6b, U+8a6d-8a6e, U+8a70, U+8a72-8a73, U+8a7a, U+8a85, U+8a87, U+8a8a, U+8a8c-8a8d, U+8a90-8a92, U+8a95, U+8a98, U+8aa0-8aa1, U+8aa3-8aa6, U+8aa8-8aa9, U+8aac-8aae, U+8ab0, U+8ab2, U+8ab8-8ab9, U+8abc, U+8abe-8abf, U+8ac7, U+8acf, U+8ad2, U+8ad6-8ad7, U+8adb-8adc, U+8adf, U+8ae1, U+8ae6-8ae8, U+8aeb, U+8aed-8aee, U+8af1, U+8af3-8af4, U+8af7-8af8, U+8afa, U+8afe, U+8b00-8b02, U+8b07, U+8b0a, U+8b0c, U+8b0e, U+8b10, U+8b17, U+8b19, U+8b1b, U+8b1d, U+8b20-8b21, U+8b26, U+8b28, U+8b2c, U+8b33, U+8b39, U+8b3e-8b3f, U+8b41, U+8b45, U+8b49, U+8b4c, U+8b4f, U+8b57-8b58, U+8b5a, U+8b5c, U+8b5e, U+8b60, U+8b6c, U+8b6f-8b70, U+8b72, U+8b74, U+8b77, U+8b7d;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.37.woff2) format('woff2');
  unicode-range: U+8882, U+8884-8886, U+8888, U+888f, U+8892-8893, U+889b, U+88a2, U+88a4, U+88a6, U+88a8, U+88aa, U+88ae, U+88b1, U+88b4, U+88b7, U+88bc, U+88c0, U+88c6-88c9, U+88ce-88cf, U+88d1-88d3, U+88d8, U+88db-88dd, U+88df, U+88e1-88e3, U+88e5, U+88e8, U+88ec, U+88f0-88f1, U+88f3-88f4, U+88fc-88fe, U+8900, U+8902, U+8906-8907, U+8909-890c, U+8912-8915, U+8918-891b, U+8921, U+8925, U+892b, U+8930, U+8932, U+8934, U+8936, U+893b, U+893d, U+8941, U+894c, U+8955-8956, U+8959, U+895c, U+895e-8960, U+8966, U+896a, U+896c, U+896f-8970, U+8972, U+897b, U+897e, U+8980, U+8983, U+8985, U+8987-8988, U+898c, U+898f, U+8993, U+8997, U+899a, U+89a1, U+89a7, U+89a9-89aa, U+89b2-89b3, U+89b7, U+89c0, U+89c7, U+89ca-89cc, U+89ce-89d1, U+89d6, U+89da, U+89dc, U+89de, U+89e5, U+89e7, U+89eb, U+89ef, U+89f1, U+89f3-89f4, U+89f8, U+89ff, U+8a01-8a03, U+8a07-8a0a, U+8a0e-8a0f, U+8a13;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.38.woff2) format('woff2');
  unicode-range: U+86f4, U+86f8-86f9, U+86fb, U+86fe, U+8703, U+8706-870a, U+870d, U+8711-8713, U+871a, U+871e, U+8722-8723, U+8725, U+8729, U+872e, U+8731, U+8734, U+8737, U+873a-873b, U+873e-8740, U+8742, U+8747-8748, U+8753, U+8755, U+8757-8758, U+875d, U+875f, U+8762-8766, U+8768, U+876e, U+8770, U+8772, U+8775, U+8778, U+877b-877e, U+8782, U+8785, U+8788, U+878b, U+8793, U+8797, U+879a, U+879e-87a0, U+87a2-87a3, U+87a8, U+87ab-87ad, U+87af, U+87b3, U+87b5, U+87bd, U+87c0, U+87c4, U+87c6, U+87ca-87cb, U+87d1-87d2, U+87db-87dc, U+87de, U+87e0, U+87e5, U+87ea, U+87ec, U+87ee, U+87f2-87f3, U+87fb, U+87fd-87fe, U+8802-8803, U+8805, U+880a-880b, U+880d, U+8813-8816, U+8819, U+881b, U+881f, U+8821, U+8823, U+8831-8832, U+8835-8836, U+8839, U+883b-883c, U+8844, U+8846, U+884a, U+884e, U+8852-8853, U+8855, U+8859, U+885b, U+885d-885e, U+8862, U+8864, U+8869-886a, U+886e-886f, U+8872, U+8879, U+887d-887f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.39.woff2) format('woff2');
  unicode-range: U+8548, U+854e, U+8553, U+8556-8557, U+8559, U+855e, U+8561, U+8564-8565, U+8568-856a, U+856d, U+856f-8570, U+8572, U+8576, U+8579-857b, U+8580, U+8585-8586, U+8588, U+858a, U+858f, U+8591, U+8594, U+8599, U+859c, U+85a2, U+85a4, U+85a6, U+85a8-85a9, U+85ab-85ac, U+85ae, U+85b7-85b9, U+85be, U+85c1, U+85c7, U+85cd, U+85d0, U+85d3, U+85d5, U+85dc-85dd, U+85df-85e0, U+85e5-85e6, U+85e8-85ea, U+85f4, U+85f9, U+85fe-85ff, U+8602, U+8605-8607, U+860a-860b, U+8616, U+8618, U+861a, U+8627, U+8629, U+862d, U+8638, U+863c, U+863f, U+864d, U+864f, U+8652-8655, U+865b-865c, U+865f, U+8662, U+8667, U+866c, U+866e, U+8671, U+8675, U+867a-867c, U+867f, U+868b, U+868d, U+8693, U+869c-869d, U+86a1, U+86a3-86a4, U+86a7-86a9, U+86ac, U+86af-86b1, U+86b4-86b6, U+86ba, U+86c0, U+86c4, U+86c6, U+86c9-86ca, U+86cd-86d1, U+86d4, U+86d8, U+86de-86df, U+86e4, U+86e6, U+86e9, U+86ed, U+86ef-86f3;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.40.woff2) format('woff2');
  unicode-range: U+83c5, U+83c8-83c9, U+83cb, U+83d1, U+83d3-83d6, U+83d8, U+83db, U+83dd, U+83df, U+83e1, U+83e5, U+83ea-83eb, U+83f0, U+83f4, U+83f8-83f9, U+83fb, U+83fd, U+83ff, U+8401, U+8406, U+840a-840b, U+840f, U+8411, U+8418, U+841c, U+8420, U+8422-8424, U+8426, U+8429, U+842c, U+8438-8439, U+843b-843c, U+843f, U+8446-8447, U+8449, U+844e, U+8451-8452, U+8456, U+8459-845a, U+845c, U+8462, U+8466, U+846d, U+846f-8470, U+8473, U+8476-8478, U+847a, U+847d, U+8484-8485, U+8487, U+8489, U+848c, U+848e, U+8490, U+8493-8494, U+8497, U+849b, U+849e-849f, U+84a1, U+84a5, U+84a8, U+84af, U+84b4, U+84b9-84bf, U+84c1-84c2, U+84c5-84c7, U+84ca-84cb, U+84cd, U+84d0-84d1, U+84d3, U+84d6, U+84df-84e0, U+84e2-84e3, U+84e5-84e7, U+84ee, U+84f3, U+84f6, U+84fa, U+84fc, U+84ff-8500, U+850c, U+8511, U+8514-8515, U+8517-8518, U+851f, U+8523, U+8525-8526, U+8529, U+852b, U+852d, U+8532, U+8534-8535, U+8538-853a, U+853c, U+8543, U+8545;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.41.woff2) format('woff2');
  unicode-range: U+82bc, U+82be, U+82c0-82c2, U+82c4-82c8, U+82ca-82cc, U+82ce, U+82d0, U+82d2-82d3, U+82d5-82d6, U+82d8-82d9, U+82dc-82de, U+82e0-82e4, U+82e7, U+82e9-82eb, U+82ed-82ee, U+82f3-82f4, U+82f7-82f8, U+82fa-8301, U+8306-8308, U+830c-830d, U+830f, U+8311, U+8313-8315, U+8318, U+831a-831b, U+831d, U+8324, U+8327, U+832a, U+832c-832d, U+832f, U+8331-8334, U+833a-833c, U+8340, U+8343-8345, U+8347-8348, U+834a, U+834c, U+834f, U+8351, U+8356, U+8358-835c, U+835e, U+8360, U+8364-8366, U+8368-836a, U+836c-836e, U+8373, U+8378, U+837b-837d, U+837f-8380, U+8382, U+8388, U+838a-838b, U+8392, U+8394, U+8396, U+8398-8399, U+839b-839c, U+83a0, U+83a2-83a3, U+83a8-83aa, U+83ae-83b0, U+83b3-83b4, U+83b6, U+83b8, U+83ba, U+83bc-83bd, U+83bf-83c0, U+83c2;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.42.woff2) format('woff2');
  unicode-range: U+8166-8169, U+816b, U+816d, U+8171, U+8173-8174, U+8178, U+817c-817d, U+8182, U+8188, U+8191, U+8198-819b, U+81a0, U+81a3, U+81a5-81a6, U+81a9, U+81b6, U+81ba-81bb, U+81bd, U+81bf, U+81c1, U+81c3, U+81c6, U+81c9-81ca, U+81cc-81cd, U+81d1, U+81d3-81d4, U+81d8, U+81db-81dc, U+81de-81df, U+81e5, U+81e7-81e9, U+81eb-81ec, U+81ee-81ef, U+81f5, U+81f8, U+81fa, U+81fc, U+81fe, U+8200-8202, U+8204, U+8208-820a, U+820e-8210, U+8216-8218, U+821b-821c, U+8221-8224, U+8226-8228, U+822b, U+822d, U+822f, U+8232-8234, U+8237-8238, U+823a-823b, U+823e, U+8244, U+8249, U+824b, U+824f, U+8259-825a, U+825f, U+8266, U+8268, U+826e, U+8271, U+8276-8279, U+827d, U+827f, U+8283-8284, U+8288-828a, U+828d-8291, U+8293-8294, U+8296-8298, U+829f-82a1, U+82a3-82a4, U+82a7-82ab, U+82ae, U+82b0, U+82b2, U+82b4-82b6;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.43.woff2) format('woff2');
  unicode-range: U+8016, U+8018-8019, U+801c, U+801e, U+8026-802a, U+8031, U+8034-8035, U+8037, U+8043, U+804b, U+804d, U+8052, U+8056, U+8059, U+805e, U+8061, U+8068-8069, U+806e-8074, U+8076-8078, U+807c-8080, U+8082, U+8084-8085, U+8088, U+808f, U+8093, U+809c, U+809f, U+80ab, U+80ad-80ae, U+80b1, U+80b6-80b8, U+80bc-80bd, U+80c2, U+80c4, U+80ca, U+80cd, U+80d1, U+80d4, U+80d7, U+80d9-80db, U+80dd, U+80e0, U+80e4-80e5, U+80e7-80ed, U+80ef-80f1, U+80f3-80f4, U+80fc, U+8101, U+8104-8105, U+8107-8108, U+810c-810e, U+8112-8115, U+8117-8119, U+811b-811f, U+8121-8130, U+8132-8134, U+8137, U+8139, U+813f-8140, U+8142, U+8146, U+8148, U+814d-814e, U+8151, U+8153, U+8158-815a, U+815e, U+8160;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.44.woff2) format('woff2');
  unicode-range: U+7ef0-7ef2, U+7ef6, U+7efa-7efb, U+7efe, U+7f01-7f04, U+7f08, U+7f0a-7f12, U+7f17, U+7f19, U+7f1b-7f1c, U+7f1f, U+7f21-7f23, U+7f25-7f28, U+7f2a-7f33, U+7f35-7f37, U+7f3d, U+7f42, U+7f44-7f45, U+7f4c-7f4d, U+7f52, U+7f54, U+7f58-7f59, U+7f5d, U+7f5f-7f61, U+7f63, U+7f65, U+7f68, U+7f70-7f71, U+7f73-7f75, U+7f77, U+7f79, U+7f7d-7f7e, U+7f85-7f86, U+7f88-7f89, U+7f8b-7f8c, U+7f90-7f91, U+7f94-7f96, U+7f98-7f9b, U+7f9d, U+7f9f, U+7fa3, U+7fa7-7fa9, U+7fac-7fb2, U+7fb4, U+7fb6, U+7fb8, U+7fbc, U+7fbf-7fc0, U+7fc3, U+7fca, U+7fcc, U+7fce, U+7fd2, U+7fd5, U+7fd9-7fdb, U+7fdf, U+7fe3, U+7fe5-7fe7, U+7fe9, U+7feb-7fec, U+7fee-7fef, U+7ff1, U+7ff3-7ff4, U+7ff9-7ffa, U+7ffe, U+8004, U+8006, U+800b, U+800e, U+8011-8012, U+8014;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.45.woff2) format('woff2');
  unicode-range: U+7dd2, U+7dd4, U+7dd6-7dd8, U+7dda-7de0, U+7de2-7de6, U+7de8-7ded, U+7def, U+7df1-7df5, U+7df7, U+7df9, U+7dfb-7dfc, U+7dfe-7e02, U+7e04, U+7e08-7e0b, U+7e12, U+7e1b, U+7e1e, U+7e20, U+7e22-7e23, U+7e26, U+7e29, U+7e2b, U+7e2e-7e2f, U+7e31, U+7e37, U+7e39-7e3e, U+7e40, U+7e43-7e44, U+7e46-7e47, U+7e4a-7e4b, U+7e4d-7e4e, U+7e51, U+7e54-7e56, U+7e58-7e5b, U+7e5d-7e5e, U+7e61, U+7e66-7e67, U+7e69-7e6b, U+7e6d, U+7e70, U+7e73, U+7e77, U+7e79, U+7e7b-7e7d, U+7e81-7e82, U+7e8c-7e8d, U+7e8f, U+7e92-7e94, U+7e96, U+7e98, U+7e9a-7e9c, U+7e9e-7e9f, U+7ea1, U+7ea3, U+7ea5, U+7ea8-7ea9, U+7eab, U+7ead-7eae, U+7eb0, U+7ebb, U+7ebe, U+7ec0-7ec2, U+7ec9, U+7ecb-7ecc, U+7ed0, U+7ed4, U+7ed7, U+7edb, U+7ee0-7ee2, U+7ee5-7ee6, U+7ee8, U+7eeb;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.46.woff2) format('woff2');
  unicode-range: U+7ce8, U+7cec, U+7cf0, U+7cf5-7cf9, U+7cfc, U+7cfe, U+7d00, U+7d04-7d0b, U+7d0d, U+7d10-7d14, U+7d17-7d19, U+7d1b-7d1f, U+7d21, U+7d24-7d26, U+7d28-7d2a, U+7d2c-7d2e, U+7d30-7d31, U+7d33, U+7d35-7d36, U+7d38-7d3a, U+7d40, U+7d42-7d44, U+7d46, U+7d4b-7d4c, U+7d4f, U+7d51, U+7d54-7d56, U+7d58, U+7d5b-7d5c, U+7d5e, U+7d61-7d63, U+7d66, U+7d68, U+7d6a-7d6c, U+7d6f, U+7d71-7d73, U+7d75-7d77, U+7d79-7d7a, U+7d7e, U+7d81, U+7d84-7d8b, U+7d8d, U+7d8f, U+7d91, U+7d94, U+7d96, U+7d98-7d9a, U+7d9c-7da0, U+7da2, U+7da6, U+7daa-7db1, U+7db4-7db8, U+7dba-7dbf, U+7dc1, U+7dc4, U+7dc7-7dc8, U+7dca-7dcd, U+7dcf, U+7dd1;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.47.woff2) format('woff2');
  unicode-range: U+7bd3-7bd4, U+7bd9-7bda, U+7bdd, U+7be0-7be1, U+7be4-7be6, U+7be9-7bea, U+7bef, U+7bf4, U+7bf6, U+7bfc, U+7bfe, U+7c01, U+7c03, U+7c07-7c08, U+7c0a-7c0d, U+7c0f, U+7c11, U+7c15-7c16, U+7c19, U+7c1e-7c21, U+7c23-7c24, U+7c26, U+7c28-7c33, U+7c35, U+7c37-7c3b, U+7c3d-7c3e, U+7c40-7c41, U+7c43, U+7c47-7c48, U+7c4c, U+7c50, U+7c53-7c54, U+7c59, U+7c5f-7c60, U+7c63-7c65, U+7c6c, U+7c6e, U+7c72, U+7c74, U+7c79-7c7a, U+7c7c, U+7c81-7c82, U+7c84-7c85, U+7c88, U+7c8a-7c91, U+7c93-7c96, U+7c99, U+7c9b-7c9e, U+7ca0-7ca2, U+7ca6-7ca9, U+7cac, U+7caf-7cb3, U+7cb5-7cb7, U+7cba-7cbd, U+7cbf-7cc2, U+7cc5, U+7cc7-7cc9, U+7ccc-7ccd, U+7cd7, U+7cdc, U+7cde, U+7ce0, U+7ce4-7ce5, U+7ce7;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.48.woff2) format('woff2');
  unicode-range: U+7ae6, U+7af4-7af7, U+7afa-7afb, U+7afd-7b0a, U+7b0c, U+7b0e-7b0f, U+7b13, U+7b15-7b16, U+7b18-7b19, U+7b1e-7b20, U+7b22-7b25, U+7b29-7b2b, U+7b2d-7b2e, U+7b30-7b3b, U+7b3e-7b3f, U+7b41-7b42, U+7b44-7b47, U+7b4a, U+7b4c-7b50, U+7b58, U+7b5a, U+7b5c, U+7b60, U+7b66-7b67, U+7b69, U+7b6c-7b6f, U+7b72-7b76, U+7b7b-7b7d, U+7b7f, U+7b82, U+7b85, U+7b87, U+7b8b-7b96, U+7b98-7b99, U+7b9b-7b9f, U+7ba2-7ba4, U+7ba6-7bac, U+7bae-7bb0, U+7bb4, U+7bb7-7bb9, U+7bbb, U+7bc0-7bc1, U+7bc3-7bc4, U+7bc6, U+7bc8-7bcc, U+7bd1;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.49.woff2) format('woff2');
  unicode-range: U+798b-798e, U+7992, U+7994-7995, U+7997-7998, U+799a-799c, U+799f, U+79a3-79a6, U+79a8-79ac, U+79ae-79b1, U+79b3-79b5, U+79b8, U+79ba, U+79bf, U+79c2, U+79c6, U+79c8, U+79cf, U+79d5-79d6, U+79dd-79de, U+79e3, U+79e7-79e8, U+79eb, U+79ed, U+79f4, U+79f7-79f8, U+79fa, U+79fe, U+7a02-7a03, U+7a05, U+7a0a, U+7a14, U+7a17, U+7a19, U+7a1c, U+7a1e-7a1f, U+7a23, U+7a25-7a26, U+7a2c, U+7a2e, U+7a30-7a32, U+7a36-7a37, U+7a39, U+7a3c, U+7a40, U+7a42, U+7a47, U+7a49, U+7a4c-7a4f, U+7a51, U+7a55, U+7a5b, U+7a5d-7a5e, U+7a62-7a63, U+7a66, U+7a68-7a69, U+7a6b, U+7a70, U+7a78, U+7a80, U+7a85-7a88, U+7a8a, U+7a90, U+7a93-7a96, U+7a98, U+7a9b-7a9c, U+7a9e, U+7aa0-7aa1, U+7aa3, U+7aa8-7aaa, U+7aac-7ab0, U+7ab3, U+7ab8, U+7aba, U+7abd-7abf, U+7ac4-7ac5, U+7ac7-7ac8, U+7aca, U+7ad1-7ad2, U+7ada-7add, U+7ae1, U+7ae4;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.50.woff2) format('woff2');
  unicode-range: U+784c, U+784e-7854, U+7856-7857, U+7859-785a, U+7865, U+7869-786a, U+786d, U+786f, U+7876-7877, U+787c, U+787e-787f, U+7881, U+7887-7889, U+7893-7894, U+7898-789e, U+78a1, U+78a3, U+78a5, U+78a9, U+78ad, U+78b2, U+78b4, U+78b6, U+78b9-78ba, U+78bc, U+78bf, U+78c3, U+78c9, U+78cb, U+78d0-78d2, U+78d4, U+78d9-78da, U+78dc, U+78de, U+78e1, U+78e5-78e6, U+78ea, U+78ec, U+78ef, U+78f1-78f2, U+78f4, U+78fa-78fb, U+78fe, U+7901-7902, U+7905, U+7907, U+7909, U+790b-790c, U+790e, U+7910, U+7913, U+7919-791b, U+791e-791f, U+7921, U+7924, U+7926, U+792a-792b, U+7934, U+7936, U+7939, U+793b, U+793d, U+7940, U+7942-7943, U+7945-7947, U+7949-794a, U+794c, U+794e-7951, U+7953-7955, U+7957-795a, U+795c, U+795f-7960, U+7962, U+7964, U+7966-7967, U+7969, U+796b, U+796f, U+7972, U+7974, U+7979, U+797b-797c, U+797e-7980, U+7982, U+7986-7987, U+7989-798a;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.51.woff2) format('woff2');
  unicode-range: U+7722, U+7726, U+7728, U+772b-7730, U+7732-7736, U+7739-773a, U+773d-773f, U+7743, U+7746-7747, U+774c-774f, U+7751-7752, U+7758-775a, U+775c-775e, U+7762, U+7765-7766, U+7768-776a, U+776c-776d, U+7771-7772, U+777a, U+777c-777e, U+7780, U+7785, U+7787, U+778b-778d, U+778f-7791, U+7793, U+779e-77a0, U+77a2, U+77a5, U+77ad, U+77af, U+77b4-77b7, U+77bd-77c0, U+77c2, U+77c5, U+77c7, U+77cd, U+77d6-77d7, U+77d9-77da, U+77dd-77de, U+77e7, U+77ea, U+77ec, U+77ef, U+77f8, U+77fb, U+77fd-77fe, U+7800, U+7803, U+7806, U+7809, U+780f-7812, U+7815, U+7817-7818, U+781a-781f, U+7821-7823, U+7825-7827, U+7829, U+782b-7830, U+7832-7833, U+7835, U+7837, U+7839-783c, U+783e, U+7841-7844, U+7847-7849, U+784b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.52.woff2) format('woff2');
  unicode-range: U+7613-7619, U+761b-761d, U+761f-7622, U+7625, U+7627-762a, U+762e-7630, U+7632-7635, U+7638-763a, U+763c-763d, U+763f-7640, U+7642-7643, U+7647-7648, U+764d-764e, U+7652, U+7654, U+7658, U+765a, U+765c, U+765e-765f, U+7661-7663, U+7665, U+7669, U+766c, U+766e-766f, U+7671-7673, U+7675-7676, U+7678-767a, U+767f, U+7681, U+7683, U+7688, U+768a-768c, U+768e, U+7690-7692, U+7695, U+7698, U+769a-769b, U+769d-76a0, U+76a2, U+76a4-76a7, U+76ab-76ac, U+76af-76b0, U+76b2, U+76b4-76b5, U+76ba-76bb, U+76bf, U+76c2-76c3, U+76c5, U+76c9, U+76cc-76ce, U+76dc-76de, U+76e1-76ea, U+76f1, U+76f9-76fb, U+76fd, U+76ff-7700, U+7703-7704, U+7707-7708, U+770c-770f, U+7712, U+7714, U+7716, U+7719-771b, U+771e, U+7721;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.53.woff2) format('woff2');
  unicode-range: U+750d, U+750f, U+7511, U+7513, U+7515, U+7517, U+7519, U+7521-7527, U+752a, U+752c-752d, U+752f, U+7534, U+7536, U+753a, U+753e, U+7540, U+7544, U+7547-754b, U+754d-754e, U+7550-7553, U+7556-7557, U+755a-755b, U+755d-755e, U+7560, U+7562, U+7564, U+7566-7568, U+756b-756c, U+756f-7573, U+7575, U+7579-757c, U+757e-757f, U+7581-7584, U+7587, U+7589-758e, U+7590, U+7592, U+7594, U+7596, U+7599-759a, U+759d, U+759f-75a0, U+75a3, U+75a5, U+75a8, U+75ac-75ad, U+75b0-75b1, U+75b3-75b5, U+75b8, U+75bd, U+75c1-75c4, U+75c8-75ca, U+75cc-75cd, U+75d4, U+75d6, U+75d9, U+75de, U+75e0, U+75e2-75e4, U+75e6-75ea, U+75f1-75f3, U+75f7, U+75f9-75fa, U+75fc, U+75fe-7601, U+7603, U+7605-7606, U+7608-760e, U+7610-7612;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.54.woff2) format('woff2');
  unicode-range: U+73f0, U+73f2, U+73f4-73f5, U+73f7, U+73f9-73fa, U+73fc-73fd, U+73ff-7402, U+7404, U+7407-7408, U+740a-740f, U+7418, U+741a-741c, U+741e, U+7424-7425, U+7428-7429, U+742c-7430, U+7432, U+7435-7436, U+7438-743b, U+743e-7441, U+7443-7446, U+7448, U+744a-744b, U+7452, U+7457, U+745b, U+745d, U+7460, U+7462-7465, U+7467-746a, U+746d, U+746f, U+7471, U+7473-7474, U+7477, U+747a, U+747e, U+7481-7482, U+7484, U+7486, U+7488-748b, U+748e-748f, U+7493, U+7498, U+749a, U+749c-74a0, U+74a3, U+74a6, U+74a9-74aa, U+74ae, U+74b0-74b2, U+74b6, U+74b8-74ba, U+74bd, U+74bf, U+74c1, U+74c3, U+74c5, U+74c8, U+74ca, U+74cc, U+74cf, U+74d1-74d2, U+74d4-74d5, U+74d8-74db, U+74de-74e0, U+74e2, U+74e4-74e5, U+74e7-74e9, U+74ee-74ef, U+74f4, U+74ff, U+7501, U+7503, U+7505, U+7508;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.55.woff2) format('woff2');
  unicode-range: U+72e6, U+72e8, U+72ef-72f0, U+72f2-72f4, U+72f6-72f7, U+72f9-72fb, U+72fd, U+7300-7304, U+7307, U+730a-730c, U+7313-7317, U+731d-7322, U+7327, U+7329, U+732c-732d, U+7330-7331, U+7333, U+7335-7337, U+7339, U+733d-733e, U+7340, U+7342, U+7344-7345, U+734a, U+734d-7350, U+7352, U+7355, U+7357, U+7359, U+735f-7360, U+7362-7363, U+7365, U+7368, U+736c-736d, U+736f-7370, U+7372, U+7374-7376, U+7378, U+737a-737b, U+737d-737e, U+7382-7383, U+7386, U+7388, U+738a, U+738c-7393, U+7395, U+7397-739a, U+739c, U+739e, U+73a0-73a3, U+73a5-73a8, U+73aa, U+73ad, U+73b1, U+73b3, U+73b6-73b7, U+73b9, U+73c2, U+73c5-73c9, U+73cc, U+73ce-73d0, U+73d2, U+73d6, U+73d9, U+73db-73de, U+73e3, U+73e5-73ea, U+73ee-73ef;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.56.woff2) format('woff2');
  unicode-range: U+71a8, U+71af, U+71b1-71bc, U+71be, U+71c1-71c2, U+71c4, U+71c8-71cb, U+71ce-71d0, U+71d2, U+71d4, U+71d9-71da, U+71dc, U+71df-71e0, U+71e6-71e8, U+71ea, U+71ed-71ee, U+71f4, U+71f6, U+71f9, U+71fb-71fc, U+71ff-7200, U+7207, U+720c-720d, U+7210, U+7216, U+721a-721e, U+7223, U+7228, U+722b, U+722d-722e, U+7230, U+7232, U+723a-723c, U+723e-7242, U+7246, U+724b, U+724d-724e, U+7252, U+7256, U+7258, U+725a, U+725c-725d, U+7260, U+7264-7266, U+726a, U+726c, U+726e-726f, U+7271, U+7273-7274, U+7278, U+727b, U+727d-727e, U+7281-7282, U+7284, U+7287, U+728a, U+728d, U+728f, U+7292, U+729b, U+729f-72a0, U+72a7, U+72ad-72ae, U+72b0-72b5, U+72b7-72b8, U+72ba-72be, U+72c0-72c1, U+72c3, U+72c5-72c6, U+72c8, U+72cc-72ce, U+72d2, U+72d6, U+72db, U+72dd-72df, U+72e1, U+72e5;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.57.woff2) format('woff2');
  unicode-range: U+700b, U+700d, U+7015, U+7018, U+701b, U+701d-701f, U+7023, U+7026-7028, U+702c, U+702e-7030, U+7035, U+7037, U+7039-703a, U+703c-703e, U+7044, U+7049-704b, U+704f, U+7051, U+7058, U+705a, U+705c-705e, U+7061, U+7064, U+7066, U+706c, U+707d, U+7080-7081, U+7085-7086, U+708a, U+708f, U+7091, U+7094-7095, U+7098-7099, U+709c-709d, U+709f, U+70a4, U+70a9-70aa, U+70af-70b2, U+70b4-70b7, U+70bb, U+70c0, U+70c3, U+70c7, U+70cb, U+70ce-70cf, U+70d4, U+70d9-70da, U+70dc-70dd, U+70e0, U+70e9, U+70ec, U+70f7, U+70fa, U+70fd, U+70ff, U+7104, U+7108-7109, U+710c, U+7110, U+7113-7114, U+7116-7118, U+711c, U+711e, U+7120, U+712e-712f, U+7131, U+713c, U+7142, U+7144-7147, U+7149-714b, U+7150, U+7152, U+7155-7156, U+7159-715a, U+715c, U+7161, U+7165-7166, U+7168-7169, U+716d, U+7173-7174, U+7176, U+7178, U+717a, U+717d, U+717f-7180, U+7184, U+7186-7188, U+7192, U+7198, U+719c, U+71a0, U+71a4-71a5;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.58.woff2) format('woff2');
  unicode-range: U+6ed9, U+6edb, U+6edd, U+6edf-6ee0, U+6ee2, U+6ee6, U+6eea, U+6eec, U+6eee-6eef, U+6ef2-6ef3, U+6ef7-6efa, U+6efe, U+6f01, U+6f03, U+6f08-6f09, U+6f15-6f16, U+6f19, U+6f22-6f25, U+6f28-6f2a, U+6f2c-6f2d, U+6f2f, U+6f32, U+6f36-6f38, U+6f3f, U+6f43-6f46, U+6f48, U+6f4b, U+6f4e-6f4f, U+6f51, U+6f54-6f57, U+6f59-6f5b, U+6f5e-6f5f, U+6f61, U+6f64-6f67, U+6f69-6f6c, U+6f6f-6f72, U+6f74-6f76, U+6f78-6f7e, U+6f80-6f83, U+6f86, U+6f89, U+6f8b-6f8d, U+6f90, U+6f92, U+6f94, U+6f97-6f98, U+6f9b, U+6fa3-6fa5, U+6fa7, U+6faa, U+6faf, U+6fb1, U+6fb4, U+6fb6, U+6fb9, U+6fc1-6fcb, U+6fd1-6fd3, U+6fd5, U+6fdb, U+6fde-6fe1, U+6fe4, U+6fe9, U+6feb-6fec, U+6fee-6ff1, U+6ffa, U+6ffe, U+7005-7006, U+7009;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.59.woff2) format('woff2');
  unicode-range: U+6dc3, U+6dc5-6dc6, U+6dc9, U+6dcc, U+6dcf, U+6dd2-6dd3, U+6dd6, U+6dd9-6dde, U+6de0, U+6de4, U+6de6, U+6de8-6dea, U+6dec, U+6def-6df0, U+6df5-6df6, U+6df8, U+6dfa, U+6dfc, U+6e03-6e04, U+6e07-6e09, U+6e0b-6e0c, U+6e0e, U+6e11, U+6e13, U+6e15-6e16, U+6e19-6e1b, U+6e1e-6e1f, U+6e22, U+6e25-6e27, U+6e2b-6e2c, U+6e36-6e37, U+6e39-6e3a, U+6e3c-6e41, U+6e44-6e45, U+6e47, U+6e49-6e4b, U+6e4d-6e4e, U+6e51, U+6e53-6e55, U+6e5c-6e5f, U+6e61-6e63, U+6e65-6e67, U+6e6a-6e6b, U+6e6d-6e70, U+6e72-6e74, U+6e76-6e78, U+6e7c, U+6e80-6e82, U+6e86-6e87, U+6e89, U+6e8d, U+6e8f, U+6e96, U+6e98, U+6e9d-6e9f, U+6ea1, U+6ea5-6ea7, U+6eab, U+6eb1-6eb2, U+6eb4, U+6eb7, U+6ebb-6ebd, U+6ebf-6ec6, U+6ec8-6ec9, U+6ecc, U+6ecf-6ed0, U+6ed3-6ed4, U+6ed7-6ed8;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.60.woff2) format('woff2');
  unicode-range: U+6cb1-6cb2, U+6cb4-6cb5, U+6cb7, U+6cba, U+6cbc-6cbd, U+6cc1-6cc3, U+6cc5-6cc7, U+6cd0-6cd4, U+6cd6-6cd7, U+6cd9-6cda, U+6cde-6ce0, U+6ce4, U+6ce6, U+6ce9, U+6ceb-6cef, U+6cf1-6cf2, U+6cf6-6cf7, U+6cfa, U+6cfe, U+6d03-6d05, U+6d07-6d08, U+6d0a, U+6d0c, U+6d0e-6d11, U+6d13-6d14, U+6d16, U+6d18-6d1a, U+6d1c, U+6d1f, U+6d22-6d23, U+6d26-6d29, U+6d2b, U+6d2e-6d30, U+6d33, U+6d35-6d36, U+6d38-6d3a, U+6d3c, U+6d3f, U+6d42-6d44, U+6d48-6d49, U+6d4d, U+6d50, U+6d52, U+6d54, U+6d56-6d58, U+6d5a-6d5c, U+6d5e, U+6d60-6d61, U+6d63-6d65, U+6d67, U+6d6c-6d6d, U+6d6f, U+6d75, U+6d7b-6d7d, U+6d87, U+6d8a, U+6d8e, U+6d90-6d9a, U+6d9c-6da0, U+6da2-6da3, U+6da7, U+6daa-6dac, U+6dae, U+6db3-6db4, U+6db6, U+6db8, U+6dbc, U+6dbf, U+6dc2;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.61.woff2) format('woff2');
  unicode-range: U+6b83-6b86, U+6b89, U+6b8d, U+6b91-6b93, U+6b95, U+6b97-6b98, U+6b9a-6b9b, U+6b9e, U+6ba1-6ba4, U+6ba9-6baa, U+6bad, U+6baf-6bb0, U+6bb2-6bb3, U+6bba-6bbd, U+6bc0, U+6bc2, U+6bc6, U+6bca-6bcc, U+6bce, U+6bd0-6bd1, U+6bd3, U+6bd6-6bd8, U+6bda, U+6be1, U+6be6, U+6bec, U+6bf1, U+6bf3-6bf5, U+6bf9, U+6bfd, U+6c05-6c08, U+6c0d, U+6c10, U+6c15-6c1a, U+6c21, U+6c23-6c26, U+6c29-6c2d, U+6c30-6c33, U+6c35-6c37, U+6c39-6c3a, U+6c3c-6c3f, U+6c46, U+6c4a-6c4c, U+6c4e-6c50, U+6c54, U+6c56, U+6c59-6c5c, U+6c5e, U+6c63, U+6c67-6c69, U+6c6b, U+6c6d, U+6c6f, U+6c72-6c74, U+6c78-6c7a, U+6c7c, U+6c84-6c87, U+6c8b-6c8c, U+6c8f, U+6c91, U+6c93-6c96, U+6c98, U+6c9a, U+6c9d, U+6ca2-6ca4, U+6ca8-6ca9, U+6cac-6cae;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.62.woff2) format('woff2');
  unicode-range: U+69fe-6a01, U+6a06, U+6a09, U+6a0b, U+6a11, U+6a13, U+6a17-6a19, U+6a1b, U+6a1e, U+6a23, U+6a28-6a29, U+6a2b, U+6a2f-6a30, U+6a35, U+6a38-6a40, U+6a46-6a48, U+6a4a-6a4b, U+6a4e, U+6a50, U+6a52, U+6a5b, U+6a5e, U+6a62, U+6a65-6a67, U+6a6b, U+6a79, U+6a7c, U+6a7e-6a7f, U+6a84, U+6a86, U+6a8e, U+6a90-6a91, U+6a94, U+6a97, U+6a9c, U+6a9e, U+6aa0, U+6aa2, U+6aa4, U+6aa9, U+6aab, U+6aae-6ab0, U+6ab2-6ab3, U+6ab5, U+6ab7-6ab8, U+6aba-6abb, U+6abd, U+6abf, U+6ac2-6ac4, U+6ac6, U+6ac8, U+6acc, U+6ace, U+6ad2-6ad3, U+6ad8-6adc, U+6adf-6ae0, U+6ae4-6ae5, U+6ae7-6ae8, U+6afb, U+6b04-6b05, U+6b0d-6b13, U+6b16-6b17, U+6b19, U+6b24-6b25, U+6b2c, U+6b37-6b39, U+6b3b, U+6b3d, U+6b43, U+6b46, U+6b4e, U+6b50, U+6b53-6b54, U+6b58-6b59, U+6b5b, U+6b60, U+6b69, U+6b6d, U+6b6f-6b70, U+6b73-6b74, U+6b77-6b7a, U+6b80-6b82;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.63.woff2) format('woff2');
  unicode-range: U+68d3, U+68d7, U+68dd, U+68df, U+68e1, U+68e3-68e4, U+68e6-68ed, U+68ef-68f0, U+68f2, U+68f4, U+68f6-68f7, U+68f9, U+68fb-68fd, U+68ff-6902, U+6906-6908, U+690b, U+6910, U+691a-691c, U+691f-6920, U+6924-6925, U+692a, U+692d, U+6934, U+6939, U+693c-6945, U+694a-694b, U+6952-6954, U+6957, U+6959, U+695b, U+695d, U+695f, U+6962-6964, U+6966, U+6968-696c, U+696e-696f, U+6971, U+6973-6974, U+6978-6979, U+697d, U+697f-6980, U+6985, U+6987-698a, U+698d-698e, U+6994-6999, U+699b, U+69a3-69a4, U+69a6-69a7, U+69ab, U+69ad-69ae, U+69b1, U+69b7, U+69bb-69bc, U+69c1, U+69c3-69c5, U+69c7, U+69ca-69ce, U+69d0-69d1, U+69d3-69d4, U+69d7-69da, U+69e0, U+69e4, U+69e6, U+69ec-69ed, U+69f1-69f3, U+69f8, U+69fa-69fc;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.64.woff2) format('woff2');
  unicode-range: U+678b-678d, U+678f, U+6792-6793, U+6796, U+6798, U+679e-67a1, U+67a5, U+67a7-67a9, U+67ac-67ad, U+67b0-67b1, U+67b3, U+67b5, U+67b7, U+67b9, U+67bb-67bc, U+67c0-67c1, U+67c3, U+67c5-67ca, U+67d1-67d2, U+67d7-67d9, U+67dd-67df, U+67e2-67e4, U+67e6-67e9, U+67f0, U+67f5, U+67f7-67f8, U+67fa-67fb, U+67fd-67fe, U+6800-6801, U+6803-6804, U+6806, U+6809-680a, U+680c, U+680e, U+6812, U+681d-681f, U+6822, U+6824-6829, U+682b-682d, U+6831-6835, U+683b, U+683e, U+6840-6841, U+6844-6845, U+6849, U+684e, U+6853, U+6855-6856, U+685c-685d, U+685f-6862, U+6864, U+6866-6868, U+686b, U+686f, U+6872, U+6874, U+6877, U+687f, U+6883, U+6886, U+688f, U+689b, U+689f-68a0, U+68a2-68a3, U+68b1, U+68b6, U+68b9-68ba, U+68bc-68bf, U+68c1-68c4, U+68c6, U+68c8, U+68ca, U+68cc, U+68d0-68d1;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.65.woff2) format('woff2');
  unicode-range: U+6631, U+6633-6634, U+6636, U+663a-663b, U+663d, U+6641, U+6644-6645, U+6649, U+664c, U+664f, U+6654, U+6659, U+665b, U+665d-665e, U+6660-6667, U+6669, U+666b-666c, U+6671, U+6673, U+6677-6679, U+667c, U+6680-6681, U+6684-6685, U+6688-6689, U+668b-668e, U+6690, U+6692, U+6695, U+6698, U+669a, U+669d, U+669f-66a0, U+66a2-66a3, U+66a6, U+66aa-66ab, U+66b1-66b2, U+66b5, U+66b8-66b9, U+66bb, U+66be, U+66c1, U+66c6-66c9, U+66cc, U+66d5-66d8, U+66da-66dc, U+66de-66e2, U+66e8-66ea, U+66ec, U+66f1, U+66f3, U+66f7, U+66fa, U+66fd, U+6702, U+6705, U+670a, U+670f-6710, U+6713, U+6715, U+6719, U+6722-6723, U+6725-6727, U+6729, U+672d-672e, U+6732-6733, U+6736, U+6739, U+673b, U+673f, U+6744, U+6748, U+674c-674d, U+6753, U+6755, U+6762, U+6767, U+6769-676c, U+676e, U+6772-6773, U+6775, U+6777, U+677a-677d, U+6782-6783, U+6787, U+678a;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.66.woff2) format('woff2');
  unicode-range: U+64f1-64f2, U+64f4, U+64f7-64f8, U+64fa, U+64fc, U+64fe-64ff, U+6503, U+6509, U+650f, U+6514, U+6518, U+651c-651e, U+6522-6525, U+652a-652c, U+652e, U+6530-6532, U+6534-6535, U+6537-6538, U+653a, U+653c-653d, U+6542, U+6549-654b, U+654d-654e, U+6553-6555, U+6557-6558, U+655d, U+6564, U+6569, U+656b, U+656d-656f, U+6571, U+6573, U+6575-6576, U+6578-657e, U+6581-6583, U+6585-6586, U+6589, U+658e-658f, U+6592-6593, U+6595-6596, U+659b, U+659d, U+659f-65a1, U+65a3, U+65ab-65ac, U+65b2, U+65b6-65b7, U+65ba-65bb, U+65be-65c0, U+65c2-65c4, U+65c6-65c8, U+65cc, U+65ce, U+65d0, U+65d2-65d3, U+65d6, U+65db, U+65dd, U+65e1, U+65e3, U+65ee-65f0, U+65f3-65f5, U+65f8, U+65fb-65fc, U+65fe-6600, U+6603, U+6607, U+6609, U+660b, U+6610-6611, U+6619-661a, U+661c-661e, U+6621, U+6624, U+6626, U+662a-662c, U+662e, U+6630;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.67.woff2) format('woff2');
  unicode-range: U+63b8-63bc, U+63be, U+63c0, U+63c3-63c4, U+63c6, U+63c8, U+63cd-63ce, U+63d1, U+63d6, U+63da-63db, U+63de, U+63e0, U+63e3, U+63e9-63ea, U+63ee, U+63f2, U+63f5-63fa, U+63fc, U+63fe-6400, U+6406, U+640b-640d, U+6410, U+6414, U+6416-6417, U+641b, U+6420-6423, U+6425-6428, U+642a, U+6431-6432, U+6434-6437, U+643d-6442, U+6445, U+6448, U+6450-6452, U+645b-645f, U+6462, U+6465, U+6468, U+646d, U+646f-6471, U+6473, U+6477, U+6479-647d, U+6482-6485, U+6487-6488, U+648c, U+6490, U+6493, U+6496-649a, U+649d, U+64a0, U+64a5, U+64ab-64ac, U+64b1-64b7, U+64b9-64bb, U+64be-64c1, U+64c4, U+64c7, U+64c9-64cb, U+64d0, U+64d4, U+64d7-64d8, U+64da, U+64de, U+64e0-64e2, U+64e4, U+64e9, U+64ec, U+64f0;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.68.woff2) format('woff2');
  unicode-range: U+622c, U+622e-6230, U+6232, U+6238, U+623b, U+623d-623e, U+6243, U+6246, U+6248-6249, U+624c, U+6255, U+6259, U+625e, U+6260-6261, U+6265-6266, U+626a, U+6271, U+627a, U+627c-627d, U+6283, U+6286, U+6289, U+628e, U+6294, U+629c, U+629e-629f, U+62a1, U+62a8, U+62ba-62bb, U+62bf, U+62c2, U+62c4, U+62c8, U+62ca-62cb, U+62cf, U+62d1, U+62d7, U+62d9-62da, U+62dd, U+62e0-62e1, U+62e3-62e4, U+62e7, U+62eb, U+62ee, U+62f0, U+62f4-62f6, U+6308, U+630a-630e, U+6310, U+6312-6313, U+6317, U+6319, U+631b, U+631d-631f, U+6322, U+6326, U+6329, U+6331-6332, U+6334-6337, U+6339, U+633b-633c, U+633e-6340, U+6343, U+6347, U+634b-634e, U+6354, U+635c-635d, U+6368-6369, U+636d, U+636f-6372, U+6376, U+637a-637b, U+637d, U+6382-6383, U+6387, U+638a-638b, U+638d-638e, U+6391, U+6393-6397, U+6399, U+639b, U+639e-639f, U+63a1, U+63a3-63a4, U+63ac-63ae, U+63b1-63b5;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.69.woff2) format('woff2');
  unicode-range: U+60ed-60ee, U+60f0-60f1, U+60f4, U+60f6, U+60fa, U+6100, U+6106, U+610d-610e, U+6112, U+6114-6115, U+6119, U+611c, U+6120, U+6122-6123, U+6126, U+6128-6130, U+6136-6137, U+613a, U+613d-613e, U+6144, U+6146-6147, U+614a-614b, U+6151, U+6153, U+6158, U+615a, U+615c-615d, U+615f, U+6161, U+6163-6165, U+616b-616c, U+616e, U+6171, U+6173-6177, U+617e, U+6182, U+6187, U+618a, U+618d-618e, U+6190-6191, U+6194, U+6199-619a, U+619c, U+619f, U+61a1, U+61a3-61a4, U+61a7-61a9, U+61ab-61ad, U+61b2-61b3, U+61b5-61b7, U+61ba-61bb, U+61bf, U+61c3-61c4, U+61c6-61c7, U+61c9-61cb, U+61d0-61d1, U+61d3-61d4, U+61d7, U+61da, U+61df-61e1, U+61e6, U+61ee, U+61f0, U+61f2, U+61f6-61f8, U+61fa, U+61fc-61fe, U+6200, U+6206-6207, U+6209, U+620b, U+620d-620e, U+6213-6215, U+6217, U+6219, U+621b-6223, U+6225-6226;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.70.woff2) format('woff2');
  unicode-range: U+5fc4, U+5fc9, U+5fcb, U+5fce-5fd6, U+5fda-5fde, U+5fe1-5fe2, U+5fe4-5fe5, U+5fea, U+5fed-5fee, U+5ff1-5ff3, U+5ff6, U+5ff8, U+5ffb, U+5ffe-5fff, U+6002-6006, U+600a, U+600d, U+600f, U+6014, U+6019, U+601b, U+6020, U+6023, U+6026, U+6029, U+602b, U+602e-602f, U+6031, U+6033, U+6035, U+6039, U+603f, U+6041-6043, U+6046, U+604f, U+6053-6054, U+6058-605b, U+605d-605e, U+6060, U+6063, U+6065, U+6067, U+606a-606c, U+6075, U+6078-6079, U+607b, U+607d, U+607f, U+6083, U+6085-6087, U+608a, U+608c, U+608e-608f, U+6092-6093, U+6095-6097, U+609b-609d, U+60a2, U+60a7, U+60a9-60ab, U+60ad, U+60af-60b1, U+60b3-60b6, U+60b8, U+60bb, U+60bd-60be, U+60c0-60c3, U+60c6-60c9, U+60cb, U+60ce, U+60d3-60d4, U+60d7-60db, U+60dd, U+60e1-60e4, U+60e6, U+60ea, U+60ec;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.71.woff2) format('woff2');
  unicode-range: U+5e98, U+5e9b, U+5e9d, U+5ea0-5ea5, U+5ea8, U+5eab, U+5eaf, U+5eb3, U+5eb5-5eb6, U+5eb9, U+5ebe, U+5ec1-5ec3, U+5ec6, U+5ec8, U+5ecb-5ecc, U+5ed1-5ed2, U+5ed4, U+5ed9-5edb, U+5edd, U+5edf-5ee0, U+5ee2-5ee3, U+5ee8, U+5eea, U+5eec, U+5eef-5ef0, U+5ef3-5ef4, U+5ef8, U+5efb-5efc, U+5efe-5eff, U+5f01, U+5f07, U+5f0b-5f0e, U+5f10-5f12, U+5f14, U+5f1a, U+5f22, U+5f28-5f29, U+5f2c-5f2d, U+5f35-5f36, U+5f38, U+5f3b-5f43, U+5f45-5f4a, U+5f4c-5f4e, U+5f50, U+5f54, U+5f56-5f59, U+5f5b-5f5f, U+5f61, U+5f63, U+5f65, U+5f67-5f68, U+5f6b, U+5f6e-5f6f, U+5f72-5f78, U+5f7a, U+5f7e-5f7f, U+5f82-5f83, U+5f87, U+5f89-5f8a, U+5f8d, U+5f91, U+5f93, U+5f95, U+5f98-5f99, U+5f9c, U+5f9e, U+5fa0, U+5fa6-5fa9, U+5fac-5fad, U+5faf, U+5fb3-5fb5, U+5fb9, U+5fbc;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.72.woff2) format('woff2');
  unicode-range: U+5d26-5d27, U+5d2e-5d34, U+5d3c-5d3e, U+5d41-5d44, U+5d46-5d48, U+5d4a-5d4b, U+5d4e, U+5d50, U+5d52, U+5d55-5d58, U+5d5a-5d5d, U+5d68-5d69, U+5d6b-5d6c, U+5d6f, U+5d74, U+5d7f, U+5d82-5d89, U+5d8b-5d8c, U+5d8f, U+5d92-5d93, U+5d99, U+5d9d, U+5db2, U+5db6-5db7, U+5dba, U+5dbc-5dbd, U+5dc2-5dc3, U+5dc6-5dc7, U+5dc9, U+5dcc, U+5dd2, U+5dd4, U+5dd6-5dd8, U+5ddb-5ddc, U+5de3, U+5ded, U+5def, U+5df3, U+5df6, U+5dfa-5dfd, U+5dff-5e00, U+5e07, U+5e0f, U+5e11, U+5e13-5e14, U+5e19-5e1b, U+5e22, U+5e25, U+5e28, U+5e2a, U+5e2f-5e31, U+5e33-5e34, U+5e36, U+5e39-5e3c, U+5e3e, U+5e40, U+5e44, U+5e46-5e48, U+5e4c, U+5e4f, U+5e53-5e54, U+5e57, U+5e59, U+5e5b, U+5e5e-5e5f, U+5e61, U+5e63, U+5e6a-5e6b, U+5e75, U+5e77, U+5e79-5e7a, U+5e7e, U+5e80-5e81, U+5e83, U+5e85, U+5e87, U+5e8b, U+5e91-5e92, U+5e96;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.73.woff2) format('woff2');
  unicode-range: U+5bec, U+5bee-5bf0, U+5bf2-5bf3, U+5bf5-5bf6, U+5bfe, U+5c02-5c03, U+5c05, U+5c07-5c09, U+5c0b-5c0c, U+5c0e, U+5c10, U+5c12-5c13, U+5c15, U+5c17, U+5c19, U+5c1b-5c1c, U+5c1e-5c1f, U+5c22, U+5c25, U+5c28, U+5c2a-5c2b, U+5c2f-5c30, U+5c37, U+5c3b, U+5c43-5c44, U+5c46-5c47, U+5c4d, U+5c50, U+5c59, U+5c5b-5c5c, U+5c62-5c64, U+5c66, U+5c6c, U+5c6e, U+5c74, U+5c78-5c7e, U+5c80, U+5c83-5c84, U+5c88, U+5c8b-5c8d, U+5c91, U+5c94-5c96, U+5c98-5c99, U+5c9c, U+5c9e, U+5ca1-5ca3, U+5cab-5cac, U+5cb1, U+5cb5, U+5cb7, U+5cba, U+5cbd-5cbf, U+5cc1, U+5cc3-5cc4, U+5cc7, U+5ccb, U+5cd2, U+5cd8-5cd9, U+5cdf-5ce0, U+5ce3-5ce6, U+5ce8-5cea, U+5ced, U+5cef, U+5cf3-5cf4, U+5cf6, U+5cf8, U+5cfd, U+5d00-5d04, U+5d06, U+5d08, U+5d0b-5d0d, U+5d0f-5d13, U+5d15, U+5d17-5d1a, U+5d1d-5d22, U+5d24-5d25;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.74.woff2) format('woff2');
  unicode-range: U+5aa0, U+5aa3-5aa4, U+5aaa, U+5aae-5aaf, U+5ab1-5ab2, U+5ab4-5ab5, U+5ab7-5aba, U+5abd-5abf, U+5ac3-5ac4, U+5ac6-5ac8, U+5aca-5acb, U+5acd, U+5acf-5ad2, U+5ad4, U+5ad8-5ada, U+5adc, U+5adf-5ae2, U+5ae4, U+5ae6, U+5ae8, U+5aea-5aed, U+5af0-5af3, U+5af5, U+5af9-5afb, U+5afd, U+5b01, U+5b05, U+5b08, U+5b0b-5b0c, U+5b11, U+5b16-5b17, U+5b1b, U+5b21-5b22, U+5b24, U+5b27-5b2e, U+5b30, U+5b32, U+5b34, U+5b36-5b38, U+5b3e-5b40, U+5b43, U+5b45, U+5b4a-5b4b, U+5b51-5b53, U+5b56, U+5b5a-5b5b, U+5b62, U+5b65, U+5b67, U+5b6a-5b6e, U+5b70-5b71, U+5b73, U+5b7a-5b7b, U+5b7f-5b80, U+5b84, U+5b8d, U+5b91, U+5b93-5b95, U+5b9f, U+5ba5-5ba6, U+5bac, U+5bae, U+5bb8, U+5bc0, U+5bc3, U+5bcb, U+5bd0-5bd1, U+5bd4-5bd8, U+5bda-5bdc, U+5be2, U+5be4-5be5, U+5be7, U+5be9, U+5beb;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.75.woff2) format('woff2');
  unicode-range: U+596a, U+596c-596e, U+5977, U+597b-597c, U+5981, U+598f, U+5997-5998, U+599a, U+599c-599d, U+59a0-59a1, U+59a3-59a4, U+59a7, U+59aa-59ad, U+59af, U+59b2-59b3, U+59b5-59b6, U+59b8, U+59ba, U+59bd-59be, U+59c0-59c1, U+59c3-59c4, U+59c7-59ca, U+59cc-59cd, U+59cf, U+59d2, U+59d5-59d6, U+59d8-59d9, U+59db, U+59dd-59e0, U+59e2-59e7, U+59e9-59eb, U+59ee, U+59f1, U+59f3, U+59f5, U+59f7-59f9, U+59fd, U+5a06, U+5a08-5a0a, U+5a0c-5a0d, U+5a11-5a13, U+5a15-5a16, U+5a1a-5a1b, U+5a21-5a23, U+5a2d-5a2f, U+5a32, U+5a38, U+5a3c, U+5a3e-5a45, U+5a47, U+5a4a, U+5a4c-5a4d, U+5a4f-5a51, U+5a53, U+5a55-5a57, U+5a5e, U+5a60, U+5a62, U+5a65-5a67, U+5a6a, U+5a6c-5a6d, U+5a72-5a73, U+5a75-5a76, U+5a79-5a7c, U+5a81-5a84, U+5a8c, U+5a8e, U+5a93, U+5a96-5a97, U+5a9c, U+5a9e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.76.woff2) format('woff2');
  unicode-range: U+5820, U+5822-5823, U+5825-5826, U+582c, U+582f, U+5831, U+583a, U+583d, U+583f-5842, U+5844-5846, U+5848, U+584a, U+584d, U+5852, U+5857, U+5859-585a, U+585c-585d, U+5862, U+5868-5869, U+586c-586d, U+586f-5873, U+5875, U+5879, U+587d-587e, U+5880-5881, U+5888-588a, U+588d, U+5892, U+5896-5898, U+589a, U+589c-589d, U+58a0-58a1, U+58a3, U+58a6, U+58a9, U+58ab-58ae, U+58b0, U+58b3, U+58bb-58bf, U+58c2-58c3, U+58c5-58c8, U+58ca, U+58cc, U+58ce, U+58d1-58d3, U+58d5, U+58d8-58d9, U+58de-58df, U+58e2, U+58e9, U+58ec, U+58ef, U+58f1-58f2, U+58f5, U+58f7-58f8, U+58fa, U+58fd, U+5900, U+5902, U+5906, U+5908-590c, U+590e, U+5910, U+5914, U+5919, U+591b, U+591d-591e, U+5920, U+5922-5925, U+5928, U+592c-592d, U+592f, U+5932, U+5936, U+593c, U+593e, U+5940-5942, U+5944, U+594c-594d, U+5950, U+5953, U+5958, U+595a, U+5961, U+5966-5968;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.77.woff2) format('woff2');
  unicode-range: U+56f9, U+56fc, U+56ff-5700, U+5703-5704, U+5709-570a, U+570c-570d, U+570f, U+5712-5713, U+5718-5719, U+571c, U+571e, U+5725, U+5727, U+5729-572a, U+572c, U+572e-572f, U+5734-5735, U+5739, U+573b, U+5741, U+5743, U+5745, U+5749, U+574c-574d, U+575c, U+5763, U+5768-5769, U+576b, U+576d-576e, U+5770, U+5773, U+5775, U+5777, U+577b-577c, U+5785-5786, U+5788, U+578c, U+578e-578f, U+5793-5795, U+5799-57a1, U+57a3-57a4, U+57a6-57aa, U+57ac-57ad, U+57af-57b2, U+57b4-57b6, U+57b8-57b9, U+57bd-57bf, U+57c2, U+57c4-57c8, U+57cc-57cd, U+57cf, U+57d2, U+57d5-57de, U+57e1-57e2, U+57e4-57e5, U+57e7, U+57eb, U+57ed, U+57ef, U+57f4-57f8, U+57fc-57fd, U+5800-5801, U+5803, U+5805, U+5807, U+5809, U+580b-580e, U+5811, U+5814, U+5819, U+581b-581f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.78.woff2) format('woff2');
  unicode-range: U+55f5-55f7, U+55fb, U+55fe, U+5600-5601, U+5605-5606, U+5608, U+560c-560d, U+560f, U+5614, U+5616-5617, U+561a, U+561c, U+561e, U+5621-5625, U+5627, U+5629, U+562b-5630, U+5636, U+5638-563a, U+563c, U+5640-5642, U+5649, U+564c-5650, U+5653-5655, U+5657-565b, U+5660, U+5663-5664, U+5666, U+566b, U+566f-5671, U+5673-567c, U+567e, U+5684-5687, U+568c, U+568e-5693, U+5695, U+5697, U+569b-569c, U+569e-569f, U+56a1-56a2, U+56a4-56a9, U+56ac-56af, U+56b1, U+56b4, U+56b6-56b8, U+56bf, U+56c1-56c3, U+56c9, U+56cd, U+56d1, U+56d4, U+56d6-56d9, U+56dd, U+56df, U+56e1, U+56e3-56e6, U+56e8-56ec, U+56ee-56ef, U+56f1-56f3, U+56f5, U+56f7-56f8;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.79.woff2) format('woff2');
  unicode-range: U+550f, U+5511-5514, U+5516-5517, U+5519, U+551b, U+551d-551e, U+5520, U+5522-5523, U+5526-5527, U+552a-552c, U+5530, U+5532-5535, U+5537-5538, U+553b-5541, U+5543-5544, U+5547-5549, U+554b, U+554d, U+5550, U+5553, U+5555-5558, U+555b-555f, U+5567-5569, U+556b-5572, U+5574-5577, U+557b-557c, U+557e-557f, U+5581, U+5583, U+5585-5586, U+5588, U+558b-558c, U+558e-5591, U+5593, U+5599-559a, U+559f, U+55a5-55a6, U+55a8-55ac, U+55ae, U+55b0-55b3, U+55b6, U+55b9-55ba, U+55bc-55be, U+55c4, U+55c6-55c7, U+55c9, U+55cc-55d2, U+55d4-55db, U+55dd-55df, U+55e1, U+55e3-55e6, U+55ea-55ee, U+55f0-55f3;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.80.woff2) format('woff2');
  unicode-range: U+53e7-53e9, U+53f1, U+53f4-53f5, U+53fa-5400, U+5402, U+5405-5407, U+540b, U+540f, U+5412, U+5414, U+5416, U+5418-541a, U+541d, U+5420-5423, U+5425, U+5429-542a, U+542d-542e, U+5431-5433, U+5436, U+543d, U+543f, U+5442-5443, U+5449, U+544b-544c, U+544e, U+5451-5454, U+5456, U+5459, U+545b-545c, U+5461, U+5463-5464, U+546a-5472, U+5474, U+5476-5478, U+547a, U+547e-5484, U+5486, U+548a, U+548d-548e, U+5490-5491, U+5494, U+5497-5499, U+549b, U+549d, U+54a1-54a7, U+54a9, U+54ab, U+54ad, U+54b4-54b5, U+54b9, U+54bb, U+54be-54bf, U+54c2-54c3, U+54c9-54cc, U+54cf-54d0, U+54d3, U+54d5-54d6, U+54d9-54da, U+54dc-54de, U+54e2, U+54e7, U+54f3-54f4, U+54f8-54f9, U+54fd-54ff, U+5501, U+5504-5506, U+550c-550e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.81.woff2) format('woff2');
  unicode-range: U+5289, U+528b, U+528d, U+528f, U+5291-5293, U+529a, U+52a2, U+52a6-52a7, U+52ac-52ad, U+52af, U+52b4-52b5, U+52b9, U+52bb-52bc, U+52be, U+52c1, U+52c5, U+52ca, U+52cd, U+52d0, U+52d6-52d7, U+52d9, U+52db, U+52dd-52de, U+52e0, U+52e2-52e3, U+52e5, U+52e7-52f0, U+52f2-52f3, U+52f5-52f9, U+52fb-52fc, U+5302, U+5304, U+530b, U+530d, U+530f-5310, U+5315, U+531a, U+531c-531d, U+5321, U+5323, U+5326, U+532e-5331, U+5338, U+533c-533e, U+5344-5345, U+534b-534d, U+5350, U+5354, U+5358, U+535d-535f, U+5363, U+5368-5369, U+536c, U+536e-536f, U+5372, U+5379-537b, U+537d, U+538d-538e, U+5390, U+5393-5394, U+5396, U+539b-539d, U+53a0-53a1, U+53a3-53a5, U+53a9, U+53ad-53ae, U+53b0, U+53b2-53b3, U+53b5-53b8, U+53bc, U+53be, U+53c1, U+53c3-53c7, U+53ce-53cf, U+53d2-53d3, U+53d5, U+53da, U+53de-53df, U+53e1-53e2;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.82.woff2) format('woff2');
  unicode-range: U+5104, U+5106-5107, U+5109-510b, U+510d, U+510f-5110, U+5113, U+5115, U+5117-5118, U+511a-511c, U+511e-511f, U+5121, U+5128, U+512b-512d, U+5131-5135, U+5137-5139, U+513c, U+5140, U+5142, U+5147, U+514c, U+514e-5150, U+5155-5158, U+5162, U+5169, U+5172, U+517f, U+5181-5184, U+5186-5187, U+518b, U+518f, U+5191, U+5195-5197, U+519a, U+51a2-51a3, U+51a6-51ab, U+51ad-51ae, U+51b1, U+51b4, U+51bc-51bd, U+51bf, U+51c3, U+51c7-51c8, U+51ca-51cb, U+51cd-51ce, U+51d4, U+51d6, U+51db-51dc, U+51e6, U+51e8-51eb, U+51f1, U+51f5, U+51fc, U+51ff, U+5202, U+5205, U+5208, U+520b, U+520d-520e, U+5215-5216, U+5228, U+522a, U+522c-522d, U+5233, U+523c-523d, U+523f-5240, U+5245, U+5247, U+5249, U+524b-524c, U+524e, U+5250, U+525b-525f, U+5261, U+5263-5264, U+5270, U+5273, U+5275, U+5277, U+527d, U+527f, U+5281-5285, U+5287;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.83.woff2) format('woff2');
  unicode-range: U+4fd1, U+4fd3, U+4fda-4fdc, U+4fdf-4fe0, U+4fe2-4fe4, U+4fe6, U+4fe8, U+4feb-4fed, U+4ff3, U+4ff5-4ff6, U+4ff8, U+4ffe, U+5001, U+5005-5006, U+5009, U+500c, U+500f, U+5013-5018, U+501b-501e, U+5022-5025, U+5027-5028, U+502b-502e, U+5030, U+5033-5034, U+5036-5039, U+503b, U+5041-5043, U+5045-5046, U+5048-504a, U+504c-504e, U+5051, U+5053, U+5055-5057, U+505b, U+505e, U+5060, U+5062-5063, U+5067, U+506a, U+506c, U+5070-5072, U+5074-5075, U+5078, U+507b, U+507d-507e, U+5080, U+5088-5089, U+5091-5092, U+5095, U+5097-509e, U+50a2-50a3, U+50a5-50a7, U+50a9, U+50ad, U+50b3, U+50b5, U+50b7, U+50ba, U+50be, U+50c4-50c5, U+50c7, U+50ca, U+50cd, U+50d1, U+50d5-50d6, U+50da, U+50de, U+50e5-50e6, U+50ec-50ee, U+50f0-50f1, U+50f3, U+50f9-50fb, U+50fe-5102;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.84.woff2) format('woff2');
  unicode-range: U+4ea3, U+4ea5, U+4eb0-4eb1, U+4eb3-4eb6, U+4eb8-4eb9, U+4ebb-4ebe, U+4ec2-4ec4, U+4ec8-4ec9, U+4ecc, U+4ecf-4ed0, U+4ed2, U+4eda-4edb, U+4edd-4ee1, U+4ee6-4ee9, U+4eeb, U+4eee-4eef, U+4ef3-4ef5, U+4ef8-4efa, U+4efc, U+4f00, U+4f03-4f05, U+4f08-4f09, U+4f0b, U+4f0e, U+4f12-4f13, U+4f15, U+4f1b, U+4f1d, U+4f21-4f22, U+4f25, U+4f27-4f29, U+4f2b-4f2e, U+4f31-4f33, U+4f36-4f37, U+4f39, U+4f3e, U+4f40-4f41, U+4f43, U+4f47-4f49, U+4f54, U+4f57-4f58, U+4f5d-4f5e, U+4f61-4f62, U+4f64-4f65, U+4f67, U+4f6a, U+4f6e-4f6f, U+4f72, U+4f74-4f7e, U+4f80-4f82, U+4f84, U+4f89-4f8a, U+4f8e-4f98, U+4f9e, U+4fa1, U+4fa5, U+4fa9-4faa, U+4fac, U+4fb3, U+4fb6-4fb8, U+4fbd, U+4fc2, U+4fc5-4fc6, U+4fcd-4fce, U+4fd0;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.85.woff2) format('woff2');
  unicode-range: U+3129, U+3131, U+3134, U+3137, U+3139, U+3141-3142, U+3145, U+3147-3148, U+314b, U+314d-314e, U+315c, U+3160-3161, U+3163-3164, U+3186, U+318d, U+3192, U+3196-3198, U+319e-319f, U+3220-3229, U+3231, U+3268, U+3297, U+3299, U+32a3, U+338e-338f, U+3395, U+339c-339e, U+33c4, U+33d1-33d2, U+33d5, U+3434, U+34dc, U+34ee, U+353e, U+355d, U+3566, U+3575, U+3592, U+35a0-35a1, U+35ad, U+35ce, U+36a2, U+36ab, U+38a8, U+3dab, U+3de7, U+3deb, U+3e1a, U+3f1b, U+3f6d, U+4495, U+4723, U+48fa, U+4ca3, U+4db6-4dbf, U+4e02, U+4e04-4e06, U+4e0c, U+4e0f, U+4e15, U+4e17, U+4e1f-4e21, U+4e26, U+4e29, U+4e2c, U+4e2f, U+4e31, U+4e35, U+4e37, U+4e3c, U+4e3f-4e42, U+4e44, U+4e46-4e47, U+4e57, U+4e5a-4e5c, U+4e64-4e65, U+4e67, U+4e69, U+4e6d, U+4e78, U+4e7f-4e82, U+4e85, U+4e87, U+4e8a, U+4e8d, U+4e93, U+4e96, U+4e98-4e99, U+4e9c, U+4e9e-4ea0, U+4ea2;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.86.woff2) format('woff2');
  unicode-range: U+279f-27a2, U+27a4-27a5, U+27a8, U+27b0, U+27b2-27b3, U+27b9, U+27e8-27e9, U+27f6, U+2800, U+28ec, U+2913, U+2921-2922, U+2934-2935, U+2a2f, U+2b05-2b07, U+2b50, U+2b55, U+2bc5-2bc6, U+2e1c-2e1d, U+2ebb, U+2f00, U+2f08, U+2f24, U+2f2d, U+2f2f-2f30, U+2f3c, U+2f45, U+2f63-2f64, U+2f74, U+2f83, U+2f8f, U+2fbc, U+3003, U+3005-3007, U+3012-3013, U+301c-301e, U+3021, U+3023-3024, U+3030, U+3034-3035, U+3041, U+3043, U+3045, U+3047, U+3049, U+3056, U+3058, U+305c, U+305e, U+3062, U+306c, U+3074, U+3077, U+307a, U+307c-307d, U+3080, U+308e, U+3090-3091, U+3099-309b, U+309d-309e, U+30a5, U+30bc, U+30be, U+30c2, U+30c5, U+30cc, U+30d8, U+30e2, U+30e8, U+30ee, U+30f0-30f2, U+30f4-30f6, U+30fd-30fe, U+3105-3126, U+3128;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.87.woff2) format('woff2');
  unicode-range: U+2651-2655, U+2658, U+265a-265b, U+265d-265e, U+2660-266d, U+266f, U+267b, U+2688, U+2693-2696, U+2698-2699, U+269c, U+26a0-26a1, U+26a4, U+26aa-26ab, U+26bd-26be, U+26c4-26c5, U+26d4, U+26e9, U+26f0-26f1, U+26f3, U+26f5, U+26fd, U+2702, U+2704-2706, U+2708-270f, U+2712-2718, U+271a-271b, U+271d, U+271f, U+2721, U+2724-2730, U+2732-2734, U+273a, U+273d-2744, U+2747-2749, U+274c, U+274e-274f, U+2753-2757, U+275b, U+275d-275e, U+2763, U+2765-2767, U+276e-276f, U+2776-277e, U+2780-2782, U+278a-278c, U+278e, U+2794-2796, U+279c;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.88.woff2) format('woff2');
  unicode-range: U+2550-2551, U+2554, U+2557, U+255a-255b, U+255d, U+255f-2560, U+2562-2563, U+2565-2567, U+2569-256a, U+256c-2572, U+2579, U+2580-2595, U+25a1, U+25a3, U+25a9-25ad, U+25b0, U+25b3-25bb, U+25bd-25c2, U+25c4, U+25c8-25cb, U+25cd, U+25d0-25d1, U+25d4-25d5, U+25d8, U+25dc-25e6, U+25ea-25eb, U+25ef, U+25fe, U+2600-2604, U+2609, U+260e-260f, U+2611, U+2614-2615, U+2618, U+261a-2620, U+2622-2623, U+262a, U+262d-2630, U+2639-2640, U+2642, U+2648-2650;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.89.woff2) format('woff2');
  unicode-range: U+23f0, U+23f3, U+2445, U+2449, U+2465-2471, U+2474-249b, U+24b8, U+24c2, U+24c7, U+24c9, U+24d0, U+24d2, U+24d4, U+24d8, U+24dd-24de, U+24e3, U+24e6, U+24e8, U+2500-2509, U+250b-2526, U+2528-2534, U+2536-2537, U+253b-2548, U+254a-254b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.90.woff2) format('woff2');
  unicode-range: U+207c-2083, U+208c-208e, U+2092, U+20a6, U+20a8-20ad, U+20af, U+20b1, U+20b4-20b5, U+20b8-20ba, U+20bd, U+20db, U+20dd, U+20e0, U+20e3, U+2105, U+2109, U+2113, U+2116-2117, U+2120-2121, U+2126, U+212b, U+2133, U+2139, U+2194, U+2196-2199, U+21a0, U+21a9-21aa, U+21af, U+21b3, U+21b5, U+21ba-21bb, U+21c4, U+21ca, U+21cc, U+21d0-21d4, U+21e1, U+21e6-21e9, U+2200, U+2202, U+2205-2208, U+220f, U+2211-2212, U+2215, U+2217-2219, U+221d-2220, U+2223, U+2225, U+2227-222b, U+222e, U+2234-2237, U+223c-223d, U+2248, U+224c, U+2252, U+2256, U+2260-2261, U+2266-2267, U+226a-226b, U+226e-226f, U+2282-2283, U+2295, U+2297, U+2299, U+22a5, U+22b0-22b1, U+22b9, U+22bf, U+22c5-22c6, U+22ef, U+2304, U+2307, U+230b, U+2312-2314, U+2318, U+231a-231b, U+2323, U+239b, U+239d-239e, U+23a0, U+23e9;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.91.woff2) format('woff2');
  unicode-range: U+1d34-1d35, U+1d38-1d3a, U+1d3c, U+1d3f-1d40, U+1d49, U+1d4e-1d4f, U+1d52, U+1d55, U+1d5b, U+1d5e, U+1d9c, U+1da0, U+1dc4-1dc5, U+1e69, U+1e73, U+1ea0-1ea9, U+1eab-1ead, U+1eaf, U+1eb1, U+1eb3, U+1eb5, U+1eb7, U+1eb9, U+1ebb, U+1ebd-1ebe, U+1ec0-1ec3, U+1ec5-1ec6, U+1ec9-1ecd, U+1ecf-1ed3, U+1ed5, U+1ed7-1edf, U+1ee1, U+1ee3, U+1ee5-1eeb, U+1eed, U+1eef-1ef1, U+1ef3, U+1ef7, U+1ef9, U+1f62, U+1f7b, U+2001-2002, U+2004-2006, U+2009-200a, U+200c-2012, U+2015-2016, U+201a, U+201e-2021, U+2023, U+2025, U+2028, U+202a-202d, U+202f-2030, U+2032-2033, U+2035, U+2038, U+203c, U+203e-203f, U+2043-2044, U+2049, U+204d-204e, U+2060-2061, U+2070, U+2074-2078, U+207a-207b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.97.woff2) format('woff2');
  unicode-range: U+2ae-2b3, U+2b5-2bf, U+2c2-2c3, U+2c6-2d1, U+2d8-2da, U+2dc, U+2e1-2e3, U+2e5, U+2eb, U+2ee-2f0, U+2f2-2f7, U+2f9-2ff, U+302-30d, U+311, U+31b, U+321-325, U+327-329, U+32b-32c, U+32e-32f, U+331-339, U+33c-33d, U+33f, U+348, U+352, U+35c, U+35e-35f, U+361, U+363, U+368, U+36c, U+36f, U+530-540, U+55d-55e, U+561, U+563, U+565, U+56b, U+56e-579;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.98.woff2) format('woff2');
  unicode-range: U+176-17f, U+192, U+194, U+19a-19b, U+19d, U+1a0-1a1, U+1a3-1a4, U+1aa, U+1ac-1ad, U+1af-1bf, U+1d2, U+1d4, U+1d6, U+1d8, U+1da, U+1dc, U+1e3, U+1e7, U+1e9, U+1ee, U+1f0-1f1, U+1f3, U+1f5-1ff, U+219-21b, U+221, U+223-226, U+228, U+22b, U+22f, U+231, U+234-237, U+23a-23b, U+23d, U+250-252, U+254-255, U+259-25e, U+261-263, U+265, U+268, U+26a-26b, U+26f-277, U+279, U+27b-280, U+282-283, U+285, U+28a, U+28c, U+28f, U+292, U+294-296, U+298-29a, U+29c, U+29f, U+2a1-2a4, U+2a6-2a7, U+2a9, U+2ab;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.99.woff2) format('woff2');
  unicode-range: U+a1-a4, U+a6-a8, U+aa, U+ac, U+af, U+b1, U+b3-b6, U+b8-ba, U+bc-d6, U+d8-de, U+e6, U+eb, U+ee-f0, U+f5, U+f7-f8, U+fb, U+fd-100, U+102, U+104-107, U+10d, U+10f-112, U+115, U+117, U+119, U+11b, U+11e-11f, U+121, U+123, U+125-127, U+129-12a, U+12d, U+12f-13f, U+141-142, U+144, U+146, U+14b-14c, U+14f-153, U+158-15b, U+15e-160, U+163-165, U+168-16a, U+16d-175;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.100.woff2) format('woff2');
  unicode-range: U+221a, U+2264, U+2464, U+25a0, U+3008, U+4e10, U+512a, U+5152, U+5201, U+5241, U+5340, U+5352, U+549a, U+54b2, U+54c6, U+54d7, U+54e1, U+5509, U+55c5, U+5618, U+5716, U+576f, U+5784, U+57a2, U+589f, U+5a20, U+5a25, U+5a29, U+5a34, U+5a7f, U+5ad6, U+5b09, U+5b5c, U+5bc7, U+5be6, U+5c27, U+5d2d, U+5dcd, U+5f1b, U+5f37, U+604d, U+6055, U+6073, U+60eb, U+61ff, U+62ce, U+62ed, U+6345, U+6390, U+63b0, U+63b7, U+64ae, U+64c2, U+64d2, U+6556, U+663c, U+667e, U+66d9, U+66f8, U+6756, U+6789, U+689d, U+68f1, U+695e, U+6975, U+6a1f, U+6b0a, U+6b61, U+6b87, U+6c5d, U+6c7e, U+6c92, U+6d31, U+6df9, U+6e0d, U+6e2d, U+6f31, U+6f3e, U+70b3, U+70bd, U+70ca, U+70e8, U+725f, U+733f, U+7396, U+739f, U+7459, U+74a7, U+75a1, U+75f0, U+76cf, U+76d4, U+7729, U+77aa, U+77b0, U+77e3, U+780c, U+78d5, U+7941, U+7977, U+797a, U+79c3, U+7a20, U+7a92, U+7b71, U+7bf1, U+7c9f, U+7eb6, U+7eca, U+7ef7, U+7f07, U+7f09, U+7f15, U+7f81, U+7fb9, U+8038, U+8098, U+80b4, U+8110, U+814b-814c, U+816e, U+818a, U+8205, U+8235, U+828b, U+82a5, U+82b7, U+82d4, U+82db, U+82df, U+8317, U+8338, U+8385-8386, U+83c1, U+83cf, U+8537, U+853b, U+854a, U+8715, U+8783, U+892a, U+8a71, U+8bb3, U+8d2e, U+8d58, U+8dbe, U+8f67, U+8fab, U+8fc4, U+8fe6, U+9023, U+9084, U+9091, U+916a, U+91c9, U+91dc, U+94b3, U+9502, U+9523, U+9551, U+956f, U+960e, U+962a, U+962e, U+9647, U+96f3, U+9739, U+97a0, U+97ed, U+983b, U+985e, U+988a, U+99ac, U+9a6f, U+9a87, U+9a8b, U+9ab7, U+9abc, U+9ac5, U+9e25, U+e608, U+e621, U+ff06, U+ff14-ff16;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.101.woff2) format('woff2');
  unicode-range: U+161, U+926, U+928, U+939, U+93f-940, U+94d, U+e17, U+e22, U+e44, U+25c7, U+25ce, U+2764, U+3009, U+3016-3017, U+4e4d, U+4e53, U+4f5a, U+4f70, U+4fae, U+4fd8, U+4ffa, U+5011, U+501a, U+51c4, U+5225, U+547b, U+5495, U+54e8, U+54ee, U+5594, U+55d3, U+55dc, U+55fd, U+560e, U+565c, U+5662, U+5669, U+566c, U+56bc, U+5742, U+5824, U+5834, U+598a, U+5992, U+59a9, U+5a04, U+5ac9, U+5b75, U+5b7d, U+5bc5, U+5c49, U+5c90, U+5e1c, U+5e27, U+5e2b, U+5e37, U+5e90, U+618b, U+61f5, U+620a, U+620c, U+6273, U+62c7, U+62f7, U+6320, U+6342, U+6401-6402, U+6413, U+6512, U+655b, U+65a7, U+65f1, U+65f7, U+665f, U+6687, U+66a7, U+673d, U+67b8, U+6854, U+68d8, U+68fa, U+696d, U+6a02, U+6a0a, U+6a80, U+6b7c, U+6bd9, U+6c2e, U+6c76, U+6cf8, U+6d4a, U+6d85, U+6e24, U+6e32, U+6ec7, U+6f88, U+700f, U+701a, U+7078, U+707c, U+70ac, U+70c1, U+72e9, U+7409, U+7422, U+745a, U+7480, U+74a8, U+752b, U+7574, U+7656, U+7699, U+7737, U+785d, U+78be, U+79b9, U+7a3d, U+7a91, U+7a9f, U+7ae3, U+7b77, U+7c3f, U+7d1a, U+7d50, U+7d93, U+8042, U+808b, U+8236, U+82b8-82b9, U+82ef, U+8309, U+836b, U+83ef, U+8431, U+85c9, U+865e, U+868c, U+8759, U+8760, U+8845, U+89ba, U+8a2a, U+8aaa, U+8c41, U+8d2c, U+8d4e, U+8e66, U+8e6d, U+8eaf, U+902e, U+914b, U+916e, U+919b, U+949b, U+94a0, U+94b0, U+9541-9542, U+9556, U+95eb, U+95f5, U+964b, U+968b, U+96cc-96cd, U+96cf, U+9713, U+9890, U+98a8, U+9985, U+9992, U+9a6d, U+9a81, U+9a86, U+9ab8, U+9ca4, U+e606-e607, U+e60a, U+e60c, U+e60e, U+fe0f, U+ff02, U+ff1e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.102.woff2) format('woff2');
  unicode-range: U+10c, U+627-629, U+639, U+644, U+64a, U+203b, U+2265, U+2463, U+2573, U+25b2, U+3448-3449, U+4e1e, U+4e5e, U+4f3a, U+4f5f, U+4fea, U+5026, U+508d, U+516e, U+5189, U+5254, U+5288, U+52d8, U+52fa, U+5306, U+5308, U+5364, U+5384, U+53ed, U+543c, U+5450, U+5455, U+5466, U+54c4, U+5578, U+55a7, U+561f, U+5631, U+572d, U+575f, U+57ae, U+57e0, U+5830, U+594e, U+5984, U+5993, U+5bdd, U+5c0d, U+5c7f, U+5c82, U+5e62, U+5ed3, U+5f08, U+607a, U+60bc, U+625b, U+6292, U+62e2, U+6363, U+6467, U+6714, U+675e, U+6771, U+67a2, U+67ff, U+6805, U+68a7, U+68e0, U+6930, U+6986, U+69a8, U+69df, U+6a44, U+6a5f, U+6c13, U+6c1f, U+6c22, U+6c2f, U+6c40, U+6c81, U+6c9b, U+6ca5, U+6da4, U+6df3, U+6e85, U+6eba, U+6ed5, U+6f13, U+6f33, U+6f62, U+715e, U+72c4, U+73d1, U+7405, U+7487, U+7578, U+75a4, U+75eb, U+7693, U+7738, U+7741, U+776b, U+7792, U+77a7, U+77a9, U+77b3, U+788c, U+7984, U+79a7, U+79e4, U+7a1a, U+7a57, U+7aa6, U+7b0b, U+7b5d, U+7c27, U+7c7d, U+7caa, U+7cd9, U+7cef, U+7eda, U+7ede, U+7f24, U+803f, U+8046, U+80fa, U+81fb, U+8207, U+8258, U+8335, U+8339, U+8354, U+840e, U+85b0, U+85fb, U+8695, U+86aa, U+8717, U+8749, U+874c, U+8996, U+89bd, U+89c5, U+8bdb, U+8bf5, U+8c5a, U+8cec, U+8d3f, U+8d9f, U+8e44, U+8fed, U+9005, U+9019, U+9082, U+90af, U+90dd, U+90e1, U+90f8, U+916f, U+9176, U+949e, U+94a7, U+94c2, U+9525, U+9580, U+95dc, U+96e2, U+96fb, U+9704, U+9a7c, U+9a7f, U+9b41, U+9ca8, U+9cc4, U+9cde, U+9e92, U+9ede, U+9f9a, U+e60b, U+e610, U+ff10, U+ff13, U+ff3b, U+ff3d, U+f012b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.103.woff2) format('woff2');
  unicode-range: U+60, U+631, U+2606, U+3014-3015, U+309c, U+33a1, U+4e52, U+4ec6, U+4f86, U+4f8d, U+4fde, U+4fef, U+500b, U+502a, U+515c, U+518a, U+51a5, U+51f3, U+5243, U+52c9, U+52d5, U+53a2, U+53ee, U+54ce, U+54fa, U+54fc, U+5580, U+5587, U+563f, U+56da, U+5792, U+5815, U+5960, U+59d7, U+5b78, U+5b9b, U+5be1, U+5c4e, U+5c51, U+5c6f, U+5c9a, U+5cfb, U+5d16, U+5ed6, U+5f27, U+5f6a, U+609a, U+60df, U+6168, U+61c8, U+6236, U+62f1, U+62fd, U+631a, U+6328, U+632b, U+6346, U+638f, U+63a0, U+63c9, U+655e, U+6590, U+6615, U+6627, U+66ae, U+66e6, U+66f0, U+67da, U+67ec, U+6813, U+6816, U+6869, U+6893, U+68ad, U+68f5, U+6977, U+6984, U+69db, U+6b72, U+6bb7, U+6ce3, U+6cfb, U+6d47, U+6da1, U+6dc4, U+6e43, U+6eaf, U+6eff, U+6f8e, U+7011, U+7063, U+7076, U+7096, U+70ba, U+70db, U+70ef, U+7119-711a, U+7172, U+718f, U+7194, U+727a, U+72d9, U+72ed, U+7325, U+73ae, U+73ba, U+73c0, U+73fe, U+7410, U+7426, U+7455, U+7554, U+7576, U+75ae, U+75b9, U+762b, U+766b, U+7682, U+7750, U+7779, U+7784, U+77eb, U+77ee, U+78f7, U+79e9, U+7a79, U+7b1b, U+7b28, U+7bf7, U+7db2, U+7ec5, U+7eee, U+7f14, U+7f1a, U+7fe1, U+8087, U+809b, U+81b3, U+8231, U+830e, U+835f, U+83e9, U+849c, U+851a, U+868a, U+8718, U+874e, U+8822, U+8910, U+8944, U+8a3b, U+8bb6, U+8bbc, U+8e72, U+8f9c, U+900d, U+904b, U+904e, U+9063, U+90a2, U+90b9, U+9119, U+94f2, U+952f, U+9576-9577, U+9593, U+95f8, U+961c, U+969b, U+96a7, U+96c1, U+9716, U+9761, U+97ad, U+97e7, U+98a4, U+997a, U+9a73, U+9b44, U+9e3d, U+9ecf, U+9ed4, U+ff11-ff12, U+fffd;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.104.woff2) format('woff2');
  unicode-range: U+2003, U+2193, U+2462, U+4e19, U+4e2b, U+4e36, U+4ea8, U+4ed1, U+4ed7, U+4f51, U+4f63, U+4f83, U+50e7, U+5112, U+5167, U+51a4, U+51b6, U+5239, U+5265, U+532a, U+5351, U+537f, U+5401, U+548f, U+5492, U+54af, U+54b3, U+54bd, U+54d1, U+54df, U+554f, U+5564, U+5598, U+5632, U+56a3, U+56e7, U+574e, U+575d-575e, U+57d4, U+584c, U+58e4, U+5937, U+5955, U+5a05, U+5a1f, U+5a49, U+5ac2, U+5c39, U+5c61, U+5d0e, U+5de9, U+5e9a, U+5eb8, U+5f0a, U+5f13, U+5f6c, U+5f8c, U+603c, U+608d, U+611b, U+6127, U+62a0, U+62d0, U+634f, U+635e, U+63fd, U+6577, U+658b, U+65bc, U+660a, U+6643, U+6656, U+6703, U+6760, U+67af, U+67c4, U+67e0, U+6817, U+68cd, U+690e, U+6960, U+69b4, U+6a71, U+6aac, U+6b67, U+6bb4, U+6c55, U+6c70, U+6c82, U+6ca6, U+6cb8, U+6cbe, U+6ede, U+6ee5, U+6f4d, U+6f84, U+6f9c, U+7115, U+7121, U+722a, U+7261, U+7272, U+7280, U+72f8, U+7504, U+754f, U+75d8, U+767c, U+76ef, U+778e, U+77bb, U+77f6, U+786b, U+78b1, U+7948, U+7985, U+79be, U+7a83, U+7a8d, U+7eac, U+7eef, U+7ef8, U+7efd, U+7f00, U+803d, U+8086, U+810a, U+8165, U+819d, U+81a8, U+8214, U+829c, U+831c, U+832b, U+8367, U+83e0, U+83f1, U+8403, U+846b, U+8475, U+84b2, U+8513, U+8574, U+85af, U+86d9, U+86db, U+8acb, U+8bbd, U+8be0-8be1, U+8c0e, U+8d29, U+8d50, U+8d63, U+8f7f, U+9032, U+9042, U+90b1, U+90b5, U+9165, U+9175, U+94a6, U+94c5, U+950c, U+9610, U+9631, U+9699, U+973e, U+978d, U+97ec, U+97f6, U+984c, U+987d, U+9882, U+9965, U+996a, U+9972, U+9a8f, U+9ad3, U+9ae6, U+9cb8, U+9edb, U+e600, U+e60f, U+e611, U+ff05, U+ff0b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.105.woff2) format('woff2');
  unicode-range: U+5e, U+2190, U+250a, U+25bc, U+25cf, U+4e56, U+4ea9, U+4f3d, U+4f6c, U+4f88, U+4fa8, U+4fcf, U+5029, U+5188, U+51f9, U+5203, U+524a, U+5256, U+529d, U+5375, U+53db, U+541f, U+5435, U+5457, U+548b, U+54c7, U+54d4, U+54e9, U+556a, U+5589, U+55bb, U+55e8, U+55ef, U+563b, U+566a, U+576a, U+58f9, U+598d, U+599e, U+59a8, U+5a9b, U+5ae3, U+5bb0, U+5bde, U+5c4c, U+5c60, U+5d1b, U+5deb, U+5df7, U+5e18, U+5f26, U+5f64, U+601c, U+6084, U+60e9, U+614c, U+6208, U+621a, U+6233, U+6254, U+62d8, U+62e6, U+62ef, U+6323, U+632a, U+633d, U+6361, U+6405, U+640f, U+6614, U+6642, U+6657, U+67a3, U+6808, U+683d, U+6850, U+6897, U+68b3, U+68b5, U+68d5, U+6a58, U+6b47, U+6b6a, U+6c28, U+6c90, U+6ca7, U+6cf5, U+6d51, U+6da9, U+6dc7, U+6dd1, U+6e0a, U+6e5b, U+6e9c, U+6f47, U+6f6d, U+70ad, U+70f9, U+710a, U+7130, U+71ac, U+745f, U+7476, U+7490, U+7529, U+7538, U+75d2, U+7696, U+76b1, U+76fc, U+777f, U+77dc, U+789f, U+795b, U+79bd, U+79c9, U+7a3b, U+7a46, U+7aa5, U+7ad6, U+7ca5, U+7cb9, U+7cdf, U+7d6e, U+7f06, U+7f38, U+7fa1, U+7fc1, U+8015, U+803b, U+80a2, U+80aa, U+8116, U+813e, U+82bd, U+8305, U+8328, U+8346, U+846c, U+8549, U+859b, U+8611, U+8680, U+87f9, U+884d, U+8877, U+888d, U+88d4, U+898b, U+8a79, U+8a93, U+8c05, U+8c0d, U+8c26, U+8d1e, U+8d31, U+8d81, U+8e22, U+8e81, U+8f90, U+8f96, U+90ca, U+916c, U+917f, U+9187, U+918b, U+9499, U+94a9, U+9524, U+9540, U+958b, U+9600, U+9640, U+96b6, U+96c7, U+96ef, U+98d9, U+9976, U+997f, U+9a74, U+9a84, U+9c8d, U+9e26, U+9e9f, U+ad6d, U+c5b4, U+d55c, U+ff0f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.106.woff2) format('woff2');
  unicode-range: U+b0, U+2191, U+2460-2461, U+25c6, U+300e-300f, U+4e1b, U+4e7e, U+4ed5, U+4ef2, U+4f10, U+4f1e, U+4f50, U+4fa6, U+4faf, U+5021, U+50f5, U+5179, U+5180, U+51d1, U+522e, U+52a3, U+52c3, U+52cb, U+5300, U+5319, U+5320, U+5349, U+5395, U+53d9, U+541e, U+5428, U+543e, U+54b1, U+54c0, U+54d2, U+570b, U+5858, U+58f6, U+5974, U+59a5, U+59e8, U+59ec, U+5a36, U+5a9a, U+5ab3, U+5b99, U+5baa, U+5ce1, U+5d14, U+5d4c, U+5dc5, U+5de2, U+5e99, U+5e9e, U+5f18, U+5f66, U+5f70, U+6070, U+60d5, U+60e7, U+6101, U+611a, U+61be, U+6241, U+6252, U+626f, U+6296, U+62bc, U+62cc, U+6380, U+63a9, U+644a, U+6454, U+64a9, U+64b8, U+6500, U+6572, U+65a5, U+65a9, U+65ec, U+660f, U+6749, U+6795, U+67ab, U+68da, U+6912, U+6bbf, U+6bef, U+6cab, U+6cca, U+6ccc, U+6cfc, U+6d3d, U+6d78, U+6dee, U+6e17, U+6e34, U+6e83, U+6ea2, U+6eb6, U+6f20, U+6fa1, U+707f, U+70d8, U+70eb, U+714c, U+714e, U+7235, U+7239, U+73ca, U+743c, U+745c, U+7624, U+763e, U+76f2, U+77db, U+77e9, U+780d, U+7838, U+7845, U+78ca, U+796d, U+7a84, U+7aed, U+7b3c, U+7eb2, U+7f05, U+7f20, U+7f34, U+7f62, U+7fc5, U+7fd8, U+7ff0, U+800d, U+8036, U+80ba, U+80be, U+80c0-80c1, U+8155, U+817a, U+8180, U+81e3, U+8206, U+8247, U+8270, U+8299, U+82ad, U+8304, U+8393, U+83b9, U+840d, U+8427, U+8469, U+8471, U+84c4, U+84ec, U+853d, U+8681-8682, U+8721, U+8854, U+88d5, U+88f9, U+8bc0, U+8c0a, U+8c29, U+8c2d, U+8d41, U+8dea, U+8eb2, U+8f9f, U+903b, U+903e, U+9102, U+9493, U+94a5, U+94f8, U+95f7, U+9706, U+9709, U+9774, U+98a0, U+9e64, U+9f9f, U+e603;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.107.woff2) format('woff2');
  unicode-range: U+200b, U+2103, U+4e18, U+4e27-4e28, U+4e38, U+4e59, U+4e8f, U+4ead, U+4ec7, U+4fe9, U+503a, U+5085, U+5146, U+51af, U+51f8, U+52ab, U+5339, U+535c, U+5378, U+538c, U+5398, U+53f9, U+5415, U+5475, U+54aa, U+54ac, U+54b8, U+5582, U+5760, U+5764, U+57cb, U+5835, U+5885, U+5951, U+5983, U+59da, U+5a77, U+5b5d, U+5b5f, U+5bb5, U+5bc2, U+5be8, U+5bfa, U+5c2c, U+5c34, U+5c41, U+5c48, U+5c65, U+5cad, U+5e06, U+5e42, U+5ef7, U+5f17, U+5f25, U+5f6d, U+5f79, U+6028, U+6064, U+6068, U+606d, U+607c, U+6094, U+6109, U+6124, U+6247, U+626d, U+6291, U+629a, U+62ac, U+62b9, U+62fe, U+6324, U+6349, U+6367, U+6398, U+6495, U+64a4, U+64b0, U+64bc, U+64ce, U+658c, U+65ed, U+6602, U+6674, U+6691, U+66a8, U+674f, U+679a, U+67ef, U+67f4, U+680b, U+6876, U+68a8, U+6a59, U+6a61, U+6b20, U+6bc5, U+6d12, U+6d46, U+6d8c, U+6dc0, U+6e14, U+6e23, U+6f06, U+7164, U+716e, U+7199, U+71e5, U+72ac, U+742a, U+755c, U+75ab, U+75b2, U+75f4, U+7897, U+78b3, U+78c5, U+7978, U+79fd, U+7a74, U+7b4b, U+7b5b, U+7ece, U+7ed2, U+7ee3, U+7ef3, U+7f50, U+7f55, U+7f9e, U+7fe0, U+809d, U+8106, U+814a, U+8154, U+817b, U+818f, U+81c2, U+81ed, U+821f, U+82a6, U+82d1, U+8302, U+83c7, U+83ca, U+845b, U+848b, U+84c9, U+85e4, U+86ee, U+8700, U+8774, U+8881, U+8c1c, U+8c79, U+8d2a, U+8d3c, U+8eba, U+8f70, U+8fa9, U+8fb1, U+900a, U+9017, U+901d, U+9022, U+906e, U+946b, U+94dd, U+94ed, U+953b, U+95ef, U+95fa, U+95fd, U+96c0, U+971e, U+9753, U+9756, U+97e6, U+9881, U+9887, U+9b4f, U+9e2d, U+9f0e, U+e601-e602, U+e604-e605, U+ff5c;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.108.woff2) format('woff2');
  unicode-range: U+24, U+4e08, U+4e43, U+4e4f, U+4ef0, U+4f2a, U+507f, U+50ac, U+50bb, U+5151, U+51bb, U+51f6, U+51fd, U+5272, U+52fe, U+5362, U+53c9, U+53d4, U+53e0, U+543b, U+54f2, U+5507, U+5524, U+558a, U+55b5, U+561b, U+56ca, U+5782, U+57c3, U+5893, U+5915, U+5949, U+5962, U+59ae, U+59dc, U+59fb, U+5bd3, U+5c38, U+5cb3, U+5d07, U+5d29, U+5de1, U+5dfe, U+5e15, U+5eca, U+5f2f, U+5f7c, U+5fcc, U+6021, U+609f, U+60f9, U+6108, U+6148, U+6155, U+6170, U+61d2, U+6251, U+629b, U+62ab, U+62e8, U+62f3, U+6321, U+6350, U+6566, U+659c, U+65e8, U+6635, U+6655, U+6670, U+66f9, U+6734, U+679d, U+6851, U+6905, U+6b49, U+6b96, U+6c1b, U+6c41, U+6c6a, U+6c83, U+6cf3, U+6d9b, U+6dcb, U+6e1d, U+6e20-6e21, U+6eaa, U+6ee4, U+6ee9, U+6f58, U+70e4, U+722c, U+7262, U+7267, U+72b9, U+72e0, U+72ee, U+72f1, U+7334, U+73ab, U+7433, U+7470, U+758f, U+75d5, U+764c, U+7686, U+76c6, U+76fe, U+7720, U+77e2, U+7802, U+7816, U+788d, U+7891, U+7a00, U+7a9d, U+7b52, U+7bad, U+7c98, U+7cca, U+7eba, U+7eea, U+7ef5, U+7f1d, U+7f69, U+806a, U+809a, U+80bf, U+80c3, U+81c0, U+820c, U+82ac, U+82af, U+82cd, U+82d7, U+838e, U+839e, U+8404, U+84b8, U+852c, U+8587, U+8650, U+8679, U+86c7, U+8702, U+87ba, U+886b-886c, U+8870, U+8c10, U+8c23, U+8c6b, U+8d3e, U+8d4b-8d4c, U+8d64, U+8d6b, U+8d74, U+8e29, U+8f69, U+8f74, U+8fb0, U+8fdf, U+901b, U+9038, U+9093, U+9171, U+9489, U+94ae, U+94c3, U+9508, U+9510, U+9601, U+9614, U+964c, U+9675, U+971c, U+97f5, U+9888, U+98d8, U+9971, U+9aa4, U+9e3f, U+9e45, U+9e4f, U+9e70, U+9f7f, U+e715;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.109.woff2) format('woff2');
  unicode-range: U+a5, U+2192, U+2605, U+4e11, U+4e22, U+4e32, U+4f0d, U+4f0f, U+4f69, U+4ff1, U+50b2, U+5154, U+51dd, U+51f0, U+5211, U+5269, U+533f, U+5366-5367, U+5389, U+5413, U+5440, U+5446, U+5561, U+574a, U+5751, U+57ab, U+5806, U+5821, U+582a, U+58f3, U+5938, U+5948, U+5978, U+59d1, U+5a03, U+5a07, U+5ac1, U+5acc, U+5ae9, U+5bb4, U+5bc4, U+5c3f, U+5e3d, U+5e7d, U+5f92, U+5faa, U+5fe0, U+5ffd, U+6016, U+60a0, U+60dc, U+60e8, U+614e, U+6212, U+6284, U+62c6, U+62d3-62d4, U+63f4, U+642c, U+6478, U+6491-6492, U+64e6, U+6591, U+65a4, U+664b, U+6735, U+6746, U+67f1, U+67f3, U+6842, U+68af, U+68c9, U+68cb, U+6a31, U+6b3a, U+6bc1, U+6c0f, U+6c27, U+6c57, U+6cc4, U+6ce5, U+6d2a, U+6d66, U+6d69, U+6daf, U+6e58, U+6ecb, U+6ef4, U+707e, U+7092, U+70ab, U+71d5, U+7275, U+7384, U+73b2, U+7434, U+74e6, U+74f7, U+75bc, U+76c8, U+76d0, U+7709, U+77ac, U+7855, U+78a7, U+78c1, U+7a77, U+7b79, U+7c92, U+7cae, U+7cd5, U+7ea4, U+7eb5, U+7ebd, U+7f5a, U+7fd4, U+7ffc, U+8083, U+8096, U+80a0, U+80d6, U+80de, U+8102, U+8109, U+810f, U+8179, U+8292, U+82b3, U+8352, U+8361, U+83cc, U+841d, U+8461, U+8482, U+8521, U+857e, U+85aa, U+866b, U+8776, U+8896, U+889c, U+88f8, U+8a9e, U+8bc8, U+8bf8, U+8c0b, U+8c28, U+8d2b, U+8d2f, U+8d37, U+8d3a, U+8d54, U+8dc3, U+8dcc, U+8df5, U+8e0f, U+8e48, U+8f86, U+8f88, U+8f9e, U+8fc1, U+8fc8, U+8feb, U+9065, U+90a6, U+90aa, U+90bb, U+90c1, U+94dc, U+9521, U+9676, U+96d5, U+970d, U+9897, U+997c, U+9a70, U+9a76, U+9a9a, U+9ad4, U+9e23, U+9e7f, U+9f3b, U+e675, U+e6b9, U+ffe5;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.110.woff2) format('woff2');
  unicode-range: U+300c-300d, U+4e54, U+4e58, U+4e95, U+4ec1, U+4f2f, U+4f38, U+4fa3, U+4fca, U+503e, U+5141, U+5144, U+517c, U+51cc, U+51ed, U+5242, U+52b2, U+52d2, U+52e4, U+540a, U+5439, U+5448, U+5496, U+54ed, U+5565, U+5761, U+5766, U+58ee, U+593a, U+594b, U+594f, U+5954, U+5996, U+59c6, U+59ff, U+5b64, U+5bff, U+5c18, U+5c1d, U+5c97, U+5ca9, U+5cb8, U+5e9f, U+5ec9, U+5f04, U+5f7b, U+5fa1, U+5fcd, U+6012, U+60a6, U+60ac, U+60b2, U+60ef, U+626e, U+6270, U+6276, U+62d6, U+62dc, U+6316, U+632f, U+633a, U+6355, U+63aa, U+6447, U+649e, U+64c5, U+654c, U+65c1, U+65cb, U+65e6, U+6606, U+6731, U+675c, U+67cf, U+67dc, U+6846, U+6b8b, U+6beb, U+6c61, U+6c88, U+6cbf, U+6cdb, U+6cea, U+6d45, U+6d53, U+6d74, U+6d82, U+6da8, U+6db5, U+6deb, U+6eda, U+6ee8, U+6f0f, U+706d, U+708e, U+70ae, U+70bc, U+70c2, U+70e6, U+7237-7238, U+72fc, U+730e, U+731b, U+739b, U+73bb, U+7483, U+74dc, U+74f6, U+7586, U+7626, U+775b, U+77ff, U+788e, U+78b0, U+7956, U+7965, U+79e6, U+7af9, U+7bee, U+7c97, U+7eb1, U+7eb7, U+7ed1, U+7ed5, U+7f6a, U+7f72, U+7fbd, U+8017, U+808c, U+80a9, U+80c6, U+80ce, U+8150, U+8170, U+819c, U+820d, U+8230, U+8239, U+827e, U+8377, U+8389, U+83b2, U+8428, U+8463, U+867e, U+88c2, U+88d9, U+8986, U+8bca, U+8bde, U+8c13, U+8c8c, U+8d21, U+8d24, U+8d56, U+8d60, U+8d8b, U+8db4, U+8e2a, U+8f68, U+8f89, U+8f9b, U+8fa8, U+8fbd, U+9003, U+90ce, U+90ed, U+9189, U+94bb, U+9505, U+95f9, U+963b, U+9655, U+966a, U+9677, U+96fe, U+9896, U+99a8, U+9a71, U+9a82, U+9a91, U+9b45, U+9ece, U+9f20, U+feff, U+ff0d;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.111.woff2) format('woff2');
  unicode-range: U+4e4c, U+4e88, U+4ea1, U+4ea6, U+4ed3-4ed4, U+4eff, U+4f30, U+4fa7, U+4fc4, U+4fd7, U+500d, U+504f, U+5076-5077, U+517d, U+5192, U+51c9, U+51ef, U+5238, U+5251, U+526a, U+52c7, U+52df, U+52ff, U+53a6, U+53a8, U+53ec, U+5410, U+559d, U+55b7, U+5634, U+573e, U+5783, U+585e, U+586b, U+58a8, U+5999, U+59d3, U+5a1c, U+5a46, U+5b54-5b55, U+5b85, U+5b8b, U+5b8f, U+5bbf, U+5bd2, U+5c16, U+5c24, U+5e05, U+5e45, U+5e7c, U+5e84, U+5f03, U+5f1f, U+5f31, U+5f84, U+5f90, U+5fbd, U+5fc6, U+5fd9, U+5fe7, U+6052, U+6062, U+6089, U+60a3, U+60d1, U+6167, U+622a, U+6234, U+624e, U+6269, U+626c, U+62b5, U+62d2, U+6325, U+63e1, U+643a, U+6446, U+6562, U+656c, U+65e2, U+65fa, U+660c, U+6628, U+6652, U+6668, U+6676, U+66fc, U+66ff, U+6717, U+676d, U+67aa, U+67d4, U+6843, U+6881, U+68d2, U+695a, U+69fd, U+6a2a, U+6b8a, U+6c60, U+6c64, U+6c9f, U+6caa, U+6cc9, U+6ce1, U+6cfd, U+6d1b, U+6d1e, U+6d6e, U+6de1, U+6e10, U+6e7f, U+6f5c, U+704c, U+7070, U+7089, U+70b8, U+718a, U+71c3, U+723d, U+732a, U+73cd, U+7518, U+756a, U+75af, U+75be, U+75c7, U+76d2, U+76d7, U+7763, U+78e8, U+795d, U+79df, U+7c4d, U+7d2f, U+7ee9, U+7f13, U+7f8a, U+8000, U+8010, U+80af, U+80f6, U+80f8, U+8212, U+8273, U+82f9, U+83ab, U+83b1, U+83f2, U+8584, U+871c, U+8861, U+888b, U+88c1, U+88e4, U+8bd1, U+8bf1, U+8c31, U+8d5a, U+8d75-8d76, U+8de8, U+8f85, U+8fa3, U+8fc5, U+9006, U+903c, U+904d, U+9075, U+9178, U+9274, U+950b, U+9526, U+95ea, U+9636, U+9686, U+978b, U+987f, U+9a7e, U+9b42, U+9e1f, U+9ea6, U+9f13, U+9f84, U+ff5e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.112.woff2) format('woff2');
  unicode-range: U+23, U+3d, U+4e01, U+4e39, U+4e73, U+4ecd, U+4ed9, U+4eea, U+4f0a, U+4f1f, U+4f5b, U+4fa0, U+4fc3, U+501f, U+50a8, U+515a, U+5175, U+51a0, U+51c0, U+51e1, U+51e4, U+5200, U+520a, U+5224, U+523a, U+52aa, U+52b1, U+52b3, U+5348, U+5353, U+5360, U+5371, U+5377, U+539a, U+541b, U+5434, U+547c, U+54e6, U+5510, U+5531, U+5609, U+56f0, U+56fa, U+5733, U+574f, U+5851, U+5854, U+5899, U+58c1, U+592e, U+5939, U+5976, U+5986, U+59bb, U+5a18, U+5a74, U+5b59, U+5b87, U+5b97, U+5ba0, U+5bab, U+5bbd-5bbe, U+5bf8, U+5c0a, U+5c3a, U+5c4a, U+5e16, U+5e1d, U+5e2d, U+5e8a, U+6015, U+602a, U+6050, U+6069, U+6162, U+61c2, U+6293, U+6297, U+62b1, U+62bd, U+62df, U+62fc, U+6302, U+635f, U+638c, U+63ed, U+6458, U+6469, U+6563, U+6620, U+6653, U+6696-6697, U+66dd, U+675f, U+676f-6770, U+67d0, U+67d3, U+684c, U+6865, U+6885, U+68b0, U+68ee, U+690d, U+6b23, U+6b32, U+6bd5, U+6c89, U+6d01, U+6d25, U+6d89, U+6da6, U+6db2, U+6df7, U+6ed1, U+6f02, U+70c8, U+70df, U+70e7, U+7126, U+7236, U+7259, U+731c, U+745e, U+74e3, U+751a, U+751c, U+7532, U+7545, U+75db, U+7761, U+7a0d, U+7b51, U+7ca4, U+7cd6, U+7d2b, U+7ea0, U+7eb9, U+7ed8, U+7f18, U+7f29, U+8033, U+804a, U+80a4-80a5, U+80e1, U+817f, U+829d, U+82e6, U+8336, U+840c, U+8499, U+864e, U+8651, U+865a, U+88ad, U+89e6, U+8bd7, U+8bfa, U+8c37, U+8d25, U+8d38, U+8ddd, U+8fea, U+9010, U+9012, U+906d, U+907f-9080, U+90d1, U+9177, U+91ca, U+94fa, U+9501, U+9634-9635, U+9694, U+9707, U+9738, U+9769, U+9a7b, U+9a97, U+9aa8, U+9b3c, U+9c81, U+9ed8;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.113.woff2) format('woff2');
  unicode-range: U+26, U+3c, U+d7, U+4e4e, U+4e61, U+4e71, U+4ebf, U+4f26, U+5012, U+51ac, U+51b0, U+51b2, U+51b7, U+5218, U+521a, U+5220, U+5237, U+523b, U+526f, U+5385, U+53bf, U+53e5, U+53eb, U+53f3, U+53f6, U+5409, U+5438, U+54c8, U+54e5, U+552f, U+5584, U+5706, U+5723, U+5750, U+575a, U+5987-5988, U+59b9, U+59d0, U+59d4, U+5b88, U+5b9c, U+5bdf, U+5bfb, U+5c01, U+5c04, U+5c3e, U+5c4b, U+5c4f, U+5c9b, U+5cf0, U+5ddd, U+5de6, U+5de8, U+5e01, U+5e78, U+5e7b, U+5e9c, U+5ead, U+5ef6, U+5f39, U+5fd8, U+6000, U+6025, U+604b, U+6076, U+613f, U+6258, U+6263, U+6267, U+6298, U+62a2, U+62e5, U+62ec, U+6311, U+6377, U+6388-6389, U+63a2, U+63d2, U+641e, U+642d, U+654f, U+6551, U+6597, U+65cf, U+65d7, U+65e7, U+6682, U+66f2, U+671d, U+672b, U+6740, U+6751, U+6768, U+6811, U+6863, U+6982, U+6bd2, U+6cf0, U+6d0b, U+6d17, U+6d59, U+6dd8, U+6dfb, U+6e7e, U+6f6e, U+6fb3, U+706f, U+719f, U+72af, U+72d0, U+72d7, U+732b, U+732e, U+7389, U+73e0, U+7530, U+7687, U+76d6, U+76db, U+7840, U+786c, U+79cb, U+79d2, U+7a0e, U+7a33, U+7a3f, U+7a97, U+7ade-7adf, U+7b26, U+7e41, U+7ec3, U+7f3a, U+8089, U+80dc, U+811a, U+8131, U+8138, U+821e, U+8349, U+83dc, U+8457, U+867d, U+86cb, U+8a89, U+8ba8, U+8bad, U+8bef, U+8bfe, U+8c6a, U+8d1d, U+8d4f, U+8d62, U+8dd1, U+8df3, U+8f6e, U+8ff9, U+900f, U+9014, U+9057, U+9192, U+91ce, U+9488, U+94a2, U+9547, U+955c, U+95f2, U+9644, U+964d, U+96c4-96c5, U+96e8, U+96f6-96f7, U+9732, U+9759, U+9760, U+987a, U+989c, U+9910, U+996d-996e, U+9b54, U+9e21, U+9ebb, U+9f50;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.114.woff2) format('woff2');
  unicode-range: U+7e, U+2026, U+4e03, U+4e25, U+4e30, U+4e34, U+4e45, U+4e5d, U+4e89, U+4eae, U+4ed8, U+4f11, U+4f19, U+4f24, U+4f34, U+4f59, U+4f73, U+4f9d, U+4fb5, U+5047, U+505c, U+5170, U+519c, U+51cf, U+5267, U+5356, U+5374, U+5382, U+538b, U+53e6, U+5426, U+542b, U+542f, U+5462, U+5473, U+554a, U+5566, U+5708, U+571f, U+5757, U+57df, U+57f9, U+5802, U+590f, U+591c, U+591f, U+592b, U+5965, U+5979, U+5a01, U+5a5a, U+5b63, U+5b69, U+5b81, U+5ba1, U+5ba3, U+5c3c, U+5c42, U+5c81, U+5de7, U+5dee, U+5e0c, U+5e10, U+5e55, U+5e86, U+5e8f, U+5ea7, U+5f02, U+5f52, U+5f81, U+5ff5, U+60ca, U+60e0, U+6279, U+62c5, U+62ff, U+63cf, U+6444, U+64cd, U+653b, U+65bd, U+65e9, U+665a, U+66b4, U+66fe, U+6728, U+6742, U+677e, U+67b6, U+680f, U+68a6, U+68c0, U+699c, U+6b4c, U+6b66, U+6b7b, U+6bcd, U+6bdb, U+6c38, U+6c47, U+6c49, U+6cb3, U+6cb9, U+6ce2, U+6d32, U+6d3e, U+6d4f, U+6e56, U+6fc0, U+7075, U+7206, U+725b, U+72c2, U+73ed, U+7565, U+7591, U+7597, U+75c5, U+76ae, U+76d1, U+76df, U+7834, U+7968, U+7981, U+79c0, U+7a7f, U+7a81, U+7ae5, U+7b14, U+7c89, U+7d27, U+7eaf, U+7eb3, U+7eb8, U+7ec7, U+7ee7, U+7eff, U+7f57, U+7ffb, U+805a, U+80a1, U+822c, U+82cf, U+82e5, U+8363, U+836f, U+84dd, U+878d, U+8840, U+8857, U+8863, U+8865, U+8b66, U+8bb2, U+8bda, U+8c01, U+8c08, U+8c46, U+8d1f, U+8d35, U+8d5b, U+8d5e, U+8da3, U+8ddf, U+8f93, U+8fdd, U+8ff0, U+8ff7, U+8ffd, U+9000, U+9047, U+9152, U+949f, U+94c1, U+94f6, U+9646, U+9648, U+9669, U+969c, U+96ea, U+97e9, U+987b, U+987e, U+989d, U+9970, U+9986, U+9c7c, U+9c9c;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.115.woff2) format('woff2');
  unicode-range: U+25, U+4e14, U+4e1d, U+4e3d, U+4e49, U+4e60, U+4e9a, U+4eb2, U+4ec5, U+4efd, U+4f3c, U+4f4f, U+4f8b, U+4fbf, U+5019, U+5145, U+514b, U+516b, U+516d, U+5174, U+5178, U+517b, U+5199, U+519b, U+51b3, U+51b5, U+5207, U+5212, U+5219, U+521d, U+52bf, U+533b, U+5343, U+5347, U+534a, U+536b, U+5370, U+53e4, U+53f2, U+5403, U+542c, U+547d, U+54a8, U+54cd, U+54ea, U+552e, U+56f4, U+5747, U+575b, U+5883, U+589e, U+5931, U+5947, U+5956-5957, U+5a92, U+5b83, U+5ba4, U+5bb3, U+5bcc, U+5c14, U+5c1a, U+5c3d, U+5c40, U+5c45, U+5c5e, U+5df4, U+5e72, U+5e95, U+5f80, U+5f85, U+5fb7, U+5fd7, U+601d, U+626b, U+627f, U+62c9, U+62cd, U+6309, U+63a7, U+6545, U+65ad, U+65af, U+65c5, U+666e, U+667a, U+670b, U+671b, U+674e, U+677f, U+6781, U+6790, U+6797, U+6821, U+6838-6839, U+697c, U+6b27, U+6b62, U+6bb5, U+6c7d, U+6c99, U+6d4b, U+6d4e, U+6d6a, U+6e29, U+6e2f, U+6ee1, U+6f14, U+6f2b, U+72b6, U+72ec, U+7387, U+7533, U+753b, U+76ca, U+76d8, U+7701, U+773c, U+77ed, U+77f3, U+7814, U+793c, U+79bb, U+79c1, U+79d8, U+79ef, U+79fb, U+7a76, U+7b11, U+7b54, U+7b56, U+7b97, U+7bc7, U+7c73, U+7d20, U+7eaa, U+7ec8, U+7edd, U+7eed, U+7efc, U+7fa4, U+804c, U+8058, U+80cc, U+8111, U+817e, U+826f, U+8303, U+843d, U+89c9, U+89d2, U+8ba2, U+8bbf, U+8bc9, U+8bcd, U+8be6, U+8c22, U+8c61, U+8d22, U+8d26-8d27, U+8d8a, U+8f6f, U+8f7b, U+8f83, U+8f91, U+8fb9, U+8fd4, U+8fdc, U+9002, U+94b1, U+9519, U+95ed, U+961f, U+9632-9633, U+963f, U+968f-9690, U+96be, U+9876, U+9884, U+98de, U+9988, U+9999, U+9ec4, U+ff1b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.116.woff2) format('woff2');
  unicode-range: U+2b, U+40, U+3000, U+300a-300b, U+4e16, U+4e66, U+4e70, U+4e91-4e92, U+4e94, U+4e9b, U+4ec0, U+4eca, U+4f01, U+4f17-4f18, U+4f46, U+4f4e, U+4f9b, U+4fee, U+503c, U+5065, U+50cf, U+513f, U+5148, U+518d, U+51c6, U+51e0, U+5217, U+529e-529f, U+5341, U+534f, U+5361, U+5386, U+53c2, U+53c8, U+53cc, U+53d7-53d8, U+53ea, U+5404, U+5411, U+5417, U+5427, U+5468, U+559c, U+5668, U+56e0, U+56e2, U+56ed, U+5740, U+57fa, U+58eb, U+5904, U+592a, U+59cb, U+5a31, U+5b58, U+5b9d, U+5bc6, U+5c71, U+5dde, U+5df1, U+5e08, U+5e26, U+5e2e, U+5e93, U+5e97, U+5eb7, U+5f15, U+5f20, U+5f3a, U+5f62, U+5f69, U+5f88, U+5f8b, U+5fc5, U+600e, U+620f, U+6218, U+623f, U+627e, U+628a, U+62a4, U+62db, U+62e9, U+6307, U+6362, U+636e, U+64ad, U+6539, U+653f, U+6548, U+6574, U+6613, U+6625, U+663e, U+666f, U+672a, U+6750, U+6784, U+6a21, U+6b3e, U+6b65, U+6bcf, U+6c11, U+6c5f, U+6df1, U+706b, U+7167, U+724c, U+738b, U+73a9, U+73af, U+7403, U+7537, U+754c, U+7559, U+767d, U+7740, U+786e, U+795e, U+798f, U+79f0, U+7aef, U+7b7e, U+7bb1, U+7ea2, U+7ea6, U+7ec4, U+7ec6, U+7ecd, U+7edc, U+7ef4, U+8003, U+80b2, U+81f3-81f4, U+822a, U+827a, U+82f1, U+83b7, U+8425, U+89c2, U+89c8, U+8ba9, U+8bb8, U+8bc6, U+8bd5, U+8be2, U+8be5, U+8bed, U+8c03, U+8d23, U+8d2d, U+8d34, U+8d70, U+8db3, U+8fbe, U+8fce, U+8fd1, U+8fde, U+9001, U+901f-9020, U+90a3, U+914d, U+91c7, U+94fe, U+9500, U+952e, U+9605, U+9645, U+9662, U+9664, U+9700, U+9752, U+975e, U+97f3, U+9879, U+9886, U+98df, U+9a6c, U+9a8c, U+9ed1, U+9f99;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.117.woff2) format('woff2');
  unicode-range: U+4e, U+201c-201d, U+3010-3011, U+4e07, U+4e1c, U+4e24, U+4e3e, U+4e48, U+4e50, U+4e5f, U+4e8b-4e8c, U+4ea4, U+4eab-4eac, U+4ecb, U+4ece, U+4ed6, U+4ee3, U+4ef6-4ef7, U+4efb, U+4f20, U+4f55, U+4f7f, U+4fdd, U+505a, U+5143, U+5149, U+514d, U+5171, U+5177, U+518c, U+51fb, U+521b, U+5229, U+522b, U+52a9, U+5305, U+5317, U+534e, U+5355, U+5357, U+535a, U+5373, U+539f, U+53bb, U+53ca, U+53cd, U+53d6, U+53e3, U+53f0, U+5458, U+5546, U+56db, U+573a, U+578b, U+57ce, U+58f0, U+590d, U+5934, U+5973, U+5b57, U+5b8c, U+5b98, U+5bb9, U+5bfc, U+5c06, U+5c11, U+5c31, U+5c55, U+5df2, U+5e03, U+5e38, U+5e76, U+5e94, U+5efa, U+5f71, U+5f97, U+5feb, U+6001, U+603b, U+60f3, U+611f, U+6216, U+624d, U+6253, U+6295, U+6301, U+6392, U+641c, U+652f, U+653e, U+6559, U+6599, U+661f, U+671f, U+672f, U+6761, U+67e5, U+6807, U+6837, U+683c, U+6848, U+6b22, U+6b64, U+6bd4, U+6c14, U+6c34, U+6c42, U+6ca1, U+6d41, U+6d77, U+6d88, U+6e05, U+6e38, U+6e90, U+7136, U+7231, U+7531, U+767e, U+76ee, U+76f4, U+771f, U+7801, U+793a, U+79cd, U+7a0b, U+7a7a, U+7acb, U+7ae0, U+7b2c, U+7b80, U+7ba1, U+7cbe, U+7d22, U+7ea7, U+7ed3, U+7ed9, U+7edf, U+7f16, U+7f6e, U+8001, U+800c, U+8272, U+8282, U+82b1, U+8350, U+88ab, U+88c5, U+897f, U+89c1, U+89c4, U+89e3, U+8a00, U+8ba1, U+8ba4, U+8bae-8bb0, U+8bbe, U+8bc1, U+8bc4, U+8bfb, U+8d28, U+8d39, U+8d77, U+8d85, U+8def, U+8eab, U+8f66, U+8f6c, U+8f7d, U+8fd0, U+9009, U+90ae, U+90fd, U+91cc-91cd, U+91cf, U+95fb, U+9650, U+96c6, U+9891, U+98ce, U+ff1f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.118.woff2) format('woff2');
  unicode-range: U+d, U+3e, U+5f, U+7c, U+a0, U+a9, U+4e09-4e0b, U+4e0d-4e0e, U+4e13, U+4e1a, U+4e2a, U+4e3a-4e3b, U+4e4b, U+4e86, U+4e8e, U+4ea7, U+4eba, U+4ee4-4ee5, U+4eec, U+4f1a, U+4f4d, U+4f53, U+4f5c, U+4f60, U+4fe1, U+5165, U+5168, U+516c, U+5173, U+5176, U+5185, U+51fa, U+5206, U+5230, U+5236, U+524d, U+529b, U+52a0-52a1, U+52a8, U+5316, U+533a, U+53cb, U+53d1, U+53ef, U+53f7-53f8, U+5408, U+540c-540e, U+544a, U+548c, U+54c1, U+56de, U+56fd-56fe, U+5728, U+5730, U+5907, U+5916, U+591a, U+5927, U+5929, U+597d, U+5982, U+5b50, U+5b66, U+5b89, U+5b9a, U+5b9e, U+5ba2, U+5bb6, U+5bf9, U+5c0f, U+5de5, U+5e02, U+5e73-5e74, U+5e7f, U+5ea6, U+5f00, U+5f0f, U+5f53, U+5f55, U+5fae, U+5fc3, U+6027, U+606f, U+60a8, U+60c5, U+610f, U+6210-6211, U+6237, U+6240, U+624b, U+6280, U+62a5, U+63a5, U+63a8, U+63d0, U+6536, U+6570, U+6587, U+65b9, U+65e0, U+65f6, U+660e, U+662d, U+662f, U+66f4, U+6700, U+670d, U+672c, U+673a, U+6743, U+6765, U+679c, U+682a, U+6b21, U+6b63, U+6cbb, U+6cd5, U+6ce8, U+6d3b, U+70ed, U+7247-7248, U+7269, U+7279, U+73b0, U+7406, U+751f, U+7528, U+7535, U+767b, U+76f8, U+770b, U+77e5, U+793e, U+79d1, U+7ad9, U+7b49, U+7c7b, U+7cfb, U+7ebf, U+7ecf, U+7f8e, U+8005, U+8054, U+80fd, U+81ea, U+85cf, U+884c, U+8868, U+8981, U+89c6, U+8bba, U+8bdd, U+8bf4, U+8bf7, U+8d44, U+8fc7, U+8fd8-8fd9, U+8fdb, U+901a, U+9053, U+90e8, U+91d1, U+957f, U+95e8, U+95ee, U+95f4, U+9762, U+9875, U+9898, U+9996, U+9ad8, U+ff01, U+ff08-ff09;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.119.woff2) format('woff2');
  unicode-range: U+20-22, U+27-2a, U+2c-3b, U+3f, U+41-4d, U+4f-5d, U+61-7b, U+7d, U+ab, U+ae, U+b2, U+b7, U+bb, U+df-e5, U+e7-ea, U+ec-ed, U+f1-f4, U+f6, U+f9-fa, U+fc, U+101, U+103, U+113, U+12b, U+148, U+14d, U+16b, U+1ce, U+1d0, U+300-301, U+1ebf, U+1ec7, U+2013-2014, U+2022, U+2027, U+2039-203a, U+2122, U+3001-3002, U+3042, U+3044, U+3046, U+3048, U+304a-3055, U+3057, U+3059-305b, U+305d, U+305f-3061, U+3063-306b, U+306d-3073, U+3075-3076, U+3078-3079, U+307b, U+307e-307f, U+3081-308d, U+308f, U+3092-3093, U+30a1-30a4, U+30a6-30bb, U+30bd, U+30bf-30c1, U+30c3-30c4, U+30c6-30cb, U+30cd-30d7, U+30d9-30e1, U+30e3-30e7, U+30e9-30ed, U+30ef, U+30f3, U+30fb-30fc, U+3127, U+4e00, U+4e2d, U+65b0, U+65e5, U+6708-6709, U+70b9, U+7684, U+7f51, U+ff0c, U+ff0e, U+ff1a;
}
/* cyrillic */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALRKoKI2w328pSb.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALRIYKI2w328pSb.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALRIIKI2w328pSb.woff2) format('woff2');
  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;
}
/* latin */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALRLoKI2w328g.woff2) format('woff2');
  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-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.4.woff2) format('woff2');
  unicode-range: U+1f1e9-1f1f5, U+1f1f7-1f1ff, U+1f21a, U+1f232, U+1f234-1f237, U+1f250-1f251, U+1f300, U+1f302-1f308, U+1f30a-1f311, U+1f315, U+1f319-1f320, U+1f324, U+1f327, U+1f32a, U+1f32c-1f32d, U+1f330-1f357, U+1f359-1f37e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.5.woff2) format('woff2');
  unicode-range: U+fee3, U+fef3, U+ff03-ff04, U+ff07, U+ff0a, U+ff17-ff19, U+ff1c-ff1d, U+ff20-ff3a, U+ff3c, U+ff3e-ff5b, U+ff5d, U+ff61-ff65, U+ff67-ff6a, U+ff6c, U+ff6f-ff78, U+ff7a-ff7d, U+ff80-ff84, U+ff86, U+ff89-ff8e, U+ff92, U+ff97-ff9b, U+ff9d-ff9f, U+ffe0-ffe4, U+ffe6, U+ffe9, U+ffeb, U+ffed, U+fffc, U+1f004, U+1f170-1f171, U+1f192-1f195, U+1f198-1f19a, U+1f1e6-1f1e8;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.6.woff2) format('woff2');
  unicode-range: U+f0a7, U+f0b2, U+f0b7, U+f0c9, U+f0d8, U+f0da, U+f0dc-f0dd, U+f0e0, U+f0e6, U+f0eb, U+f0fc, U+f101, U+f104-f105, U+f107, U+f10b, U+f11b, U+f14b, U+f18a, U+f193, U+f1d6-f1d7, U+f244, U+f27a, U+f296, U+f2ae, U+f471, U+f4b3, U+f610-f611, U+f880-f881, U+f8ec, U+f8f5, U+f8ff, U+f901, U+f90a, U+f92c-f92d, U+f934, U+f937, U+f941, U+f965, U+f967, U+f969, U+f96b, U+f96f, U+f974, U+f978-f979, U+f97e, U+f981, U+f98a, U+f98e, U+f997, U+f99c, U+f9b2, U+f9b5, U+f9ba, U+f9be, U+f9ca, U+f9d0-f9d1, U+f9dd, U+f9e0-f9e1, U+f9e4, U+f9f7, U+fa00-fa01, U+fa08, U+fa0a, U+fa11, U+fb01-fb02, U+fdfc, U+fe0e, U+fe30-fe31, U+fe33-fe44, U+fe49-fe52, U+fe54-fe57, U+fe59-fe66, U+fe68-fe6b, U+fe8e, U+fe92-fe93, U+feae, U+feb8, U+fecb-fecc, U+fee0;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.21.woff2) format('woff2');
  unicode-range: U+9f83, U+9f85-9f8d, U+9f90-9f91, U+9f94-9f96, U+9f98, U+9f9b-9f9c, U+9f9e, U+9fa0, U+9fa2, U+9ff0-9fff, U+a001, U+a007, U+a025, U+a046-a047, U+a057, U+a072, U+a078-a079, U+a083, U+a085, U+a100, U+a118, U+a132, U+a134, U+a1f4, U+a242, U+a4a6, U+a4aa, U+a4b0-a4b1, U+a4b3, U+a9c1-a9c2, U+ac00-ac01, U+ac04, U+ac08, U+ac10-ac11, U+ac13-ac16, U+ac19, U+ac1c-ac1d, U+ac24, U+ac70-ac71, U+ac74, U+ac77-ac78, U+ac80-ac81, U+ac83, U+ac8c, U+ac90, U+ac9f-aca0, U+aca8-aca9, U+acac, U+acb0, U+acbd, U+acc1, U+acc4, U+ace0-ace1, U+ace4, U+ace8, U+acf3, U+acf5, U+acfc-acfd, U+ad00, U+ad0c, U+ad11, U+ad1c, U+ad34, U+ad50, U+ad64, U+ad6c, U+ad70, U+ad74, U+ad7f, U+ad81, U+ad8c, U+adc0, U+adc8, U+addc, U+ade0, U+adf8-adf9, U+adfc, U+ae00, U+ae08-ae09, U+ae0b, U+ae30, U+ae34, U+ae38, U+ae40, U+ae4a, U+ae4c, U+ae54, U+ae68, U+aebc, U+aed8, U+af2c-af2d;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.22.woff2) format('woff2');
  unicode-range: U+9e30-9e33, U+9e35-9e3b, U+9e3e, U+9e40-9e44, U+9e46-9e4e, U+9e51, U+9e53, U+9e55-9e58, U+9e5a-9e5c, U+9e5e-9e63, U+9e66-9e6e, U+9e71, U+9e73, U+9e75, U+9e78-9e79, U+9e7c-9e7e, U+9e82, U+9e86-9e88, U+9e8b-9e8c, U+9e90-9e91, U+9e93, U+9e95, U+9e97, U+9e9d, U+9ea4-9ea5, U+9ea9-9eaa, U+9eb4-9eb5, U+9eb8-9eba, U+9ebc-9ebf, U+9ec3, U+9ec9, U+9ecd, U+9ed0, U+9ed2-9ed3, U+9ed5-9ed6, U+9ed9, U+9edc-9edd, U+9edf-9ee0, U+9ee2, U+9ee5, U+9ee7-9eea, U+9eef, U+9ef1, U+9ef3-9ef4, U+9ef6, U+9ef9, U+9efb-9efc, U+9efe, U+9f0b, U+9f0d, U+9f10, U+9f14, U+9f17, U+9f19, U+9f22, U+9f29, U+9f2c, U+9f2f, U+9f31, U+9f37, U+9f39, U+9f3d-9f3e, U+9f41, U+9f4a-9f4b, U+9f51-9f52, U+9f61-9f63, U+9f66-9f67, U+9f80-9f81;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.23.woff2) format('woff2');
  unicode-range: U+9c82-9c83, U+9c85-9c8c, U+9c8e-9c92, U+9c94-9c9b, U+9c9e-9ca3, U+9ca5-9ca7, U+9ca9, U+9cab, U+9cad-9cae, U+9cb1-9cb7, U+9cb9-9cbd, U+9cbf-9cc0, U+9cc3, U+9cc5-9cc7, U+9cc9-9cd1, U+9cd3-9cda, U+9cdc-9cdd, U+9cdf, U+9ce1-9ce3, U+9ce5, U+9ce9, U+9cee-9cef, U+9cf3-9cf4, U+9cf6, U+9cfc-9cfd, U+9d02, U+9d08-9d09, U+9d12, U+9d1b, U+9d1e, U+9d26, U+9d28, U+9d37, U+9d3b, U+9d3f, U+9d51, U+9d59, U+9d5c-9d5d, U+9d5f-9d61, U+9d6c, U+9d70, U+9d72, U+9d7a, U+9d7e, U+9d84, U+9d89, U+9d8f, U+9d92, U+9daf, U+9db4, U+9db8, U+9dbc, U+9dc4, U+9dc7, U+9dc9, U+9dd7, U+9ddf, U+9df2, U+9df9-9dfa, U+9e0a, U+9e11, U+9e1a, U+9e1e, U+9e20, U+9e22, U+9e28-9e2c, U+9e2e-9e2f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.24.woff2) format('woff2');
  unicode-range: U+9a80, U+9a83, U+9a85, U+9a88-9a8a, U+9a8d-9a8e, U+9a90, U+9a92-9a93, U+9a95-9a96, U+9a98-9a99, U+9a9b-9aa2, U+9aa5, U+9aa7, U+9aaf-9ab1, U+9ab5-9ab6, U+9ab9-9aba, U+9ac0-9ac4, U+9ac8, U+9acb-9acc, U+9ace-9acf, U+9ad1-9ad2, U+9ad9, U+9adf, U+9ae1, U+9ae3, U+9aea-9aeb, U+9aed-9aef, U+9af4, U+9af9, U+9afb, U+9b03-9b04, U+9b06, U+9b08, U+9b0d, U+9b0f-9b10, U+9b13, U+9b18, U+9b1a, U+9b1f, U+9b22-9b23, U+9b25, U+9b27-9b28, U+9b2a, U+9b2f, U+9b31-9b32, U+9b3b, U+9b43, U+9b46-9b49, U+9b4d-9b4e, U+9b51, U+9b56, U+9b58, U+9b5a, U+9b5c, U+9b5f, U+9b61-9b62, U+9b6f, U+9b77, U+9b80, U+9b88, U+9b8b, U+9b8e, U+9b91, U+9b9f-9ba0, U+9ba8, U+9baa-9bab, U+9bad-9bae, U+9bb0-9bb1, U+9bb8, U+9bc9-9bca, U+9bd3, U+9bd6, U+9bdb, U+9be8, U+9bf0-9bf1, U+9c02, U+9c10, U+9c15, U+9c24, U+9c2d, U+9c32, U+9c39, U+9c3b, U+9c40, U+9c47-9c49, U+9c53, U+9c57, U+9c64, U+9c72, U+9c77-9c78, U+9c7b, U+9c7f-9c80;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.25.woff2) format('woff2');
  unicode-range: U+98dd, U+98e1-98e2, U+98e7-98ea, U+98ec, U+98ee-98ef, U+98f2, U+98f4, U+98fc-98fe, U+9903, U+9905, U+9908, U+990a, U+990c-990d, U+9913-9914, U+9918, U+991a-991b, U+991e, U+9921, U+9928, U+992c, U+992e, U+9935, U+9938-9939, U+993d-993e, U+9945, U+994b-994c, U+9951-9952, U+9954-9955, U+9957, U+995e, U+9963, U+9966-9969, U+996b-996c, U+996f, U+9974-9975, U+9977-9979, U+997d-997e, U+9980-9981, U+9983-9984, U+9987, U+998a-998b, U+998d-9991, U+9993-9995, U+9997-9998, U+99a5, U+99ab, U+99ad-99ae, U+99b1, U+99b3-99b4, U+99bc, U+99bf, U+99c1, U+99c3-99c6, U+99cc, U+99d0, U+99d2, U+99d5, U+99db, U+99dd, U+99e1, U+99ed, U+99f1, U+99ff, U+9a01, U+9a03-9a04, U+9a0e-9a0f, U+9a11-9a13, U+9a19, U+9a1b, U+9a28, U+9a2b, U+9a30, U+9a32, U+9a37, U+9a40, U+9a45, U+9a4a, U+9a4d-9a4e, U+9a52, U+9a55, U+9a57, U+9a5a-9a5b, U+9a5f, U+9a62, U+9a65, U+9a69, U+9a6b, U+9a6e, U+9a75, U+9a77-9a7a, U+9a7d;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.26.woff2) format('woff2');
  unicode-range: U+975b-975c, U+9763, U+9765-9766, U+976c-976d, U+9773, U+9776, U+977a, U+977c, U+9784-9785, U+978e-978f, U+9791-9792, U+9794-9795, U+9798, U+979a, U+979e, U+97a3, U+97a5-97a6, U+97a8, U+97ab-97ac, U+97ae-97af, U+97b2, U+97b4, U+97c6, U+97cb-97cc, U+97d3, U+97d8, U+97dc, U+97e1, U+97ea-97eb, U+97ee, U+97fb, U+97fe-97ff, U+9801-9803, U+9805-9806, U+9808, U+980c, U+9810-9814, U+9817-9818, U+981e, U+9820-9821, U+9824, U+9828, U+982b-982d, U+9830, U+9834, U+9838-9839, U+983c, U+9846, U+984d-984f, U+9851-9852, U+9854-9855, U+9857-9858, U+985a-985b, U+9862-9863, U+9865, U+9867, U+986b, U+986f-9871, U+9877-9878, U+987c, U+9880, U+9883, U+9885, U+9889, U+988b-988f, U+9893-9895, U+9899-989b, U+989e-989f, U+98a1-98a2, U+98a5-98a7, U+98a9, U+98af, U+98b1, U+98b6, U+98ba, U+98be, U+98c3-98c4, U+98c6-98c8, U+98cf-98d6, U+98da-98db;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.27.woff2) format('woff2');
  unicode-range: U+95c4-95ca, U+95cc-95cd, U+95d4-95d6, U+95d8, U+95e1-95e2, U+95e9, U+95f0-95f1, U+95f3, U+95f6, U+95fc, U+95fe-95ff, U+9602-9604, U+9606-960d, U+960f, U+9611-9613, U+9615-9617, U+9619-961b, U+961d, U+9621, U+9628, U+962f, U+963c-963e, U+9641-9642, U+9649, U+9654, U+965b-965f, U+9661, U+9663, U+9665, U+9667-9668, U+966c, U+9670, U+9672-9674, U+9678, U+967a, U+967d, U+9682, U+9685, U+9688, U+968a, U+968d-968e, U+9695, U+9697-9698, U+969e, U+96a0, U+96a3-96a4, U+96a8, U+96aa, U+96b0-96b1, U+96b3-96b4, U+96b7-96b9, U+96bb-96bd, U+96c9, U+96cb, U+96ce, U+96d1-96d2, U+96d6, U+96d9, U+96db-96dc, U+96de, U+96e0, U+96e3, U+96e9, U+96eb, U+96f0-96f2, U+96f9, U+96ff, U+9701-9702, U+9705, U+9708, U+970a, U+970e-970f, U+9711, U+9719, U+9727, U+972a, U+972d, U+9730, U+973d, U+9742, U+9744, U+9748-9749, U+9750-9751, U+975a;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.28.woff2) format('woff2');
  unicode-range: U+94f5, U+94f7, U+94f9, U+94fb-94fd, U+94ff, U+9503-9504, U+9506-9507, U+9509-950a, U+950d-950f, U+9511-9518, U+951a-9520, U+9522, U+9528-952d, U+9530-953a, U+953c-953f, U+9543-9546, U+9548-9550, U+9552-9555, U+9557-955b, U+955d-9568, U+956a-956d, U+9570-9574, U+9583, U+9586, U+9589, U+958e-958f, U+9591-9592, U+9594, U+9598-9599, U+959e-95a0, U+95a2-95a6, U+95a8-95b2, U+95b4, U+95b8-95c3;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.29.woff2) format('woff2');
  unicode-range: U+941c-942b, U+942d-942e, U+9432-9433, U+9435, U+9438, U+943a, U+943e, U+9444, U+944a, U+9451-9452, U+945a, U+9462-9463, U+9465, U+9470-9487, U+948a-9492, U+9494-9498, U+949a, U+949c-949d, U+94a1, U+94a3-94a4, U+94a8, U+94aa-94ad, U+94af, U+94b2, U+94b4-94ba, U+94bc-94c0, U+94c4, U+94c6-94db, U+94de-94ec, U+94ee-94f1, U+94f3;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.30.woff2) format('woff2');
  unicode-range: U+92ec-92ed, U+92f0, U+92f3, U+92f8, U+92fc, U+9304, U+9306, U+9310, U+9312, U+9315, U+9318, U+931a, U+931e, U+9320-9322, U+9324, U+9326-9329, U+932b-932c, U+932f, U+9331-9332, U+9335-9336, U+933e, U+9340-9341, U+934a-9360, U+9362-9363, U+9365-936b, U+936e, U+9375, U+937e, U+9382, U+938a, U+938c, U+938f, U+9393-9394, U+9396-9397, U+939a, U+93a2, U+93a7, U+93ac-93cd, U+93d0-93d1, U+93d6-93d8, U+93de-93df, U+93e1-93e2, U+93e4, U+93f8, U+93fb, U+93fd, U+940e-941a;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.31.woff2) format('woff2');
  unicode-range: U+9163-9164, U+9169, U+9170, U+9172, U+9174, U+9179-917a, U+917d-917e, U+9182-9183, U+9185, U+918c-918d, U+9190-9191, U+919a, U+919c, U+91a1-91a4, U+91a8, U+91aa-91af, U+91b4-91b5, U+91b8, U+91ba, U+91be, U+91c0-91c1, U+91c6, U+91c8, U+91cb, U+91d0, U+91d2, U+91d7-91d8, U+91dd, U+91e3, U+91e6-91e7, U+91ed, U+91f0, U+91f5, U+91f9, U+9200, U+9205, U+9207-920a, U+920d-920e, U+9210, U+9214-9215, U+921c, U+921e, U+9221, U+9223-9227, U+9229-922a, U+922d, U+9234-9235, U+9237, U+9239-923a, U+923c-9240, U+9244-9246, U+9249, U+924e-924f, U+9251, U+9253, U+9257, U+925b, U+925e, U+9262, U+9264-9266, U+9268, U+926c, U+926f, U+9271, U+927b, U+927e, U+9280, U+9283, U+9285-928a, U+928e, U+9291, U+9293, U+9296, U+9298, U+929c-929d, U+92a8, U+92ab-92ae, U+92b3, U+92b6-92b7, U+92b9, U+92c1, U+92c5-92c6, U+92c8, U+92cc, U+92d0, U+92d2, U+92e4, U+92ea;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.32.woff2) format('woff2');
  unicode-range: U+9004, U+900b, U+9011, U+9015-9016, U+901e, U+9021, U+9026, U+902d, U+902f, U+9031, U+9035-9036, U+9039-903a, U+9041, U+9044-9046, U+904a, U+904f-9052, U+9054-9055, U+9058-9059, U+905b-905e, U+9060-9062, U+9068-9069, U+906f, U+9072, U+9074, U+9076-907a, U+907c-907d, U+9081, U+9083, U+9085, U+9087-908b, U+908f, U+9095, U+9097, U+9099-909b, U+909d, U+90a0-90a1, U+90a8-90a9, U+90ac, U+90b0, U+90b2-90b4, U+90b6, U+90b8, U+90ba, U+90bd-90be, U+90c3-90c5, U+90c7-90c8, U+90cf-90d0, U+90d3, U+90d5, U+90d7, U+90da-90dc, U+90de, U+90e2, U+90e4, U+90e6-90e7, U+90ea-90eb, U+90ef, U+90f4-90f5, U+90f7, U+90fe-9100, U+9104, U+9109, U+910c, U+9112, U+9114-9115, U+9118, U+911c, U+911e, U+9120, U+9122-9123, U+9127, U+912d, U+912f-9132, U+9139-913a, U+9143, U+9146, U+9149-914a, U+914c, U+914e-9150, U+9154, U+9157, U+915a, U+915d-915e, U+9161-9162;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.33.woff2) format('woff2');
  unicode-range: U+8e41-8e42, U+8e47, U+8e49-8e4b, U+8e50-8e53, U+8e59-8e5a, U+8e5f-8e60, U+8e64, U+8e69, U+8e6c, U+8e70, U+8e74, U+8e76, U+8e7a-8e7c, U+8e7f, U+8e84-8e85, U+8e87, U+8e89, U+8e8b, U+8e8d, U+8e8f-8e90, U+8e94, U+8e99, U+8e9c, U+8e9e, U+8eaa, U+8eac, U+8eb0, U+8eb6, U+8ec0, U+8ec6, U+8eca-8ece, U+8ed2, U+8eda, U+8edf, U+8ee2, U+8eeb, U+8ef8, U+8efb-8efe, U+8f03, U+8f09, U+8f0b, U+8f12-8f15, U+8f1b, U+8f1d, U+8f1f, U+8f29-8f2a, U+8f2f, U+8f36, U+8f38, U+8f3b, U+8f3e-8f3f, U+8f44-8f45, U+8f49, U+8f4d-8f4e, U+8f5f, U+8f6b, U+8f6d, U+8f71-8f73, U+8f75-8f76, U+8f78-8f7a, U+8f7c, U+8f7e, U+8f81-8f82, U+8f84, U+8f87, U+8f8a-8f8b, U+8f8d-8f8f, U+8f94-8f95, U+8f97-8f9a, U+8fa6, U+8fad-8faf, U+8fb2, U+8fb5-8fb7, U+8fba-8fbc, U+8fbf, U+8fc2, U+8fcb, U+8fcd, U+8fd3, U+8fd5, U+8fd7, U+8fda, U+8fe2-8fe5, U+8fe8-8fe9, U+8fee, U+8ff3-8ff4, U+8ff8, U+8ffa;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.34.woff2) format('woff2');
  unicode-range: U+8cbd, U+8cbf-8cc4, U+8cc7-8cc8, U+8cca, U+8ccd, U+8cd1, U+8cd3, U+8cdb-8cdc, U+8cde, U+8ce0, U+8ce2-8ce4, U+8ce6-8ce8, U+8cea, U+8ced, U+8cf4, U+8cf8, U+8cfa, U+8cfc-8cfd, U+8d04-8d05, U+8d07-8d08, U+8d0a, U+8d0d, U+8d0f, U+8d13-8d14, U+8d16, U+8d1b, U+8d20, U+8d30, U+8d32-8d33, U+8d36, U+8d3b, U+8d3d, U+8d40, U+8d42-8d43, U+8d45-8d46, U+8d48-8d4a, U+8d4d, U+8d51, U+8d53, U+8d55, U+8d59, U+8d5c-8d5d, U+8d5f, U+8d61, U+8d66-8d67, U+8d6a, U+8d6d, U+8d71, U+8d73, U+8d84, U+8d90-8d91, U+8d94-8d95, U+8d99, U+8da8, U+8daf, U+8db1, U+8db5, U+8db8, U+8dba, U+8dbc, U+8dbf, U+8dc2, U+8dc4, U+8dc6, U+8dcb, U+8dce-8dcf, U+8dd6-8dd7, U+8dda-8ddb, U+8dde, U+8de1, U+8de3-8de4, U+8de9, U+8deb-8dec, U+8df0-8df1, U+8df6-8dfd, U+8e05, U+8e07, U+8e09-8e0a, U+8e0c, U+8e0e, U+8e10, U+8e14, U+8e1d-8e1f, U+8e23, U+8e26, U+8e2b-8e31, U+8e34-8e35, U+8e39-8e3a, U+8e3d, U+8e40;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.35.woff2) format('woff2');
  unicode-range: U+8b80, U+8b83, U+8b8a, U+8b8c, U+8b90, U+8b93, U+8b99-8b9a, U+8ba0, U+8ba3, U+8ba5-8ba7, U+8baa-8bac, U+8bb4-8bb5, U+8bb7, U+8bb9, U+8bc2-8bc3, U+8bc5, U+8bcb-8bcc, U+8bce-8bd0, U+8bd2-8bd4, U+8bd6, U+8bd8-8bd9, U+8bdc, U+8bdf, U+8be3-8be4, U+8be7-8be9, U+8beb-8bec, U+8bee, U+8bf0, U+8bf2-8bf3, U+8bf6, U+8bf9, U+8bfc-8bfd, U+8bff-8c00, U+8c02, U+8c04, U+8c06-8c07, U+8c0c, U+8c0f, U+8c11-8c12, U+8c14-8c1b, U+8c1d-8c21, U+8c24-8c25, U+8c27, U+8c2a-8c2c, U+8c2e-8c30, U+8c32-8c36, U+8c3f, U+8c47-8c4c, U+8c4e-8c50, U+8c54-8c56, U+8c62, U+8c68, U+8c6c, U+8c73, U+8c78, U+8c7a, U+8c82, U+8c85, U+8c89-8c8a, U+8c8d-8c8e, U+8c90, U+8c93-8c94, U+8c98, U+8c9d-8c9e, U+8ca0-8ca2, U+8ca7-8cac, U+8caf-8cb0, U+8cb3-8cb4, U+8cb6-8cb9, U+8cbb-8cbc;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.36.woff2) format('woff2');
  unicode-range: U+8a15-8a18, U+8a1a-8a1b, U+8a1d, U+8a1f, U+8a22-8a23, U+8a25, U+8a2b, U+8a2d, U+8a31, U+8a33-8a34, U+8a36-8a38, U+8a3a, U+8a3c, U+8a3e, U+8a40-8a41, U+8a46, U+8a48, U+8a50, U+8a52, U+8a54-8a55, U+8a58, U+8a5b, U+8a5d-8a63, U+8a66, U+8a69-8a6b, U+8a6d-8a6e, U+8a70, U+8a72-8a73, U+8a7a, U+8a85, U+8a87, U+8a8a, U+8a8c-8a8d, U+8a90-8a92, U+8a95, U+8a98, U+8aa0-8aa1, U+8aa3-8aa6, U+8aa8-8aa9, U+8aac-8aae, U+8ab0, U+8ab2, U+8ab8-8ab9, U+8abc, U+8abe-8abf, U+8ac7, U+8acf, U+8ad2, U+8ad6-8ad7, U+8adb-8adc, U+8adf, U+8ae1, U+8ae6-8ae8, U+8aeb, U+8aed-8aee, U+8af1, U+8af3-8af4, U+8af7-8af8, U+8afa, U+8afe, U+8b00-8b02, U+8b07, U+8b0a, U+8b0c, U+8b0e, U+8b10, U+8b17, U+8b19, U+8b1b, U+8b1d, U+8b20-8b21, U+8b26, U+8b28, U+8b2c, U+8b33, U+8b39, U+8b3e-8b3f, U+8b41, U+8b45, U+8b49, U+8b4c, U+8b4f, U+8b57-8b58, U+8b5a, U+8b5c, U+8b5e, U+8b60, U+8b6c, U+8b6f-8b70, U+8b72, U+8b74, U+8b77, U+8b7d;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.37.woff2) format('woff2');
  unicode-range: U+8882, U+8884-8886, U+8888, U+888f, U+8892-8893, U+889b, U+88a2, U+88a4, U+88a6, U+88a8, U+88aa, U+88ae, U+88b1, U+88b4, U+88b7, U+88bc, U+88c0, U+88c6-88c9, U+88ce-88cf, U+88d1-88d3, U+88d8, U+88db-88dd, U+88df, U+88e1-88e3, U+88e5, U+88e8, U+88ec, U+88f0-88f1, U+88f3-88f4, U+88fc-88fe, U+8900, U+8902, U+8906-8907, U+8909-890c, U+8912-8915, U+8918-891b, U+8921, U+8925, U+892b, U+8930, U+8932, U+8934, U+8936, U+893b, U+893d, U+8941, U+894c, U+8955-8956, U+8959, U+895c, U+895e-8960, U+8966, U+896a, U+896c, U+896f-8970, U+8972, U+897b, U+897e, U+8980, U+8983, U+8985, U+8987-8988, U+898c, U+898f, U+8993, U+8997, U+899a, U+89a1, U+89a7, U+89a9-89aa, U+89b2-89b3, U+89b7, U+89c0, U+89c7, U+89ca-89cc, U+89ce-89d1, U+89d6, U+89da, U+89dc, U+89de, U+89e5, U+89e7, U+89eb, U+89ef, U+89f1, U+89f3-89f4, U+89f8, U+89ff, U+8a01-8a03, U+8a07-8a0a, U+8a0e-8a0f, U+8a13;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.38.woff2) format('woff2');
  unicode-range: U+86f4, U+86f8-86f9, U+86fb, U+86fe, U+8703, U+8706-870a, U+870d, U+8711-8713, U+871a, U+871e, U+8722-8723, U+8725, U+8729, U+872e, U+8731, U+8734, U+8737, U+873a-873b, U+873e-8740, U+8742, U+8747-8748, U+8753, U+8755, U+8757-8758, U+875d, U+875f, U+8762-8766, U+8768, U+876e, U+8770, U+8772, U+8775, U+8778, U+877b-877e, U+8782, U+8785, U+8788, U+878b, U+8793, U+8797, U+879a, U+879e-87a0, U+87a2-87a3, U+87a8, U+87ab-87ad, U+87af, U+87b3, U+87b5, U+87bd, U+87c0, U+87c4, U+87c6, U+87ca-87cb, U+87d1-87d2, U+87db-87dc, U+87de, U+87e0, U+87e5, U+87ea, U+87ec, U+87ee, U+87f2-87f3, U+87fb, U+87fd-87fe, U+8802-8803, U+8805, U+880a-880b, U+880d, U+8813-8816, U+8819, U+881b, U+881f, U+8821, U+8823, U+8831-8832, U+8835-8836, U+8839, U+883b-883c, U+8844, U+8846, U+884a, U+884e, U+8852-8853, U+8855, U+8859, U+885b, U+885d-885e, U+8862, U+8864, U+8869-886a, U+886e-886f, U+8872, U+8879, U+887d-887f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.39.woff2) format('woff2');
  unicode-range: U+8548, U+854e, U+8553, U+8556-8557, U+8559, U+855e, U+8561, U+8564-8565, U+8568-856a, U+856d, U+856f-8570, U+8572, U+8576, U+8579-857b, U+8580, U+8585-8586, U+8588, U+858a, U+858f, U+8591, U+8594, U+8599, U+859c, U+85a2, U+85a4, U+85a6, U+85a8-85a9, U+85ab-85ac, U+85ae, U+85b7-85b9, U+85be, U+85c1, U+85c7, U+85cd, U+85d0, U+85d3, U+85d5, U+85dc-85dd, U+85df-85e0, U+85e5-85e6, U+85e8-85ea, U+85f4, U+85f9, U+85fe-85ff, U+8602, U+8605-8607, U+860a-860b, U+8616, U+8618, U+861a, U+8627, U+8629, U+862d, U+8638, U+863c, U+863f, U+864d, U+864f, U+8652-8655, U+865b-865c, U+865f, U+8662, U+8667, U+866c, U+866e, U+8671, U+8675, U+867a-867c, U+867f, U+868b, U+868d, U+8693, U+869c-869d, U+86a1, U+86a3-86a4, U+86a7-86a9, U+86ac, U+86af-86b1, U+86b4-86b6, U+86ba, U+86c0, U+86c4, U+86c6, U+86c9-86ca, U+86cd-86d1, U+86d4, U+86d8, U+86de-86df, U+86e4, U+86e6, U+86e9, U+86ed, U+86ef-86f3;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.40.woff2) format('woff2');
  unicode-range: U+83c5, U+83c8-83c9, U+83cb, U+83d1, U+83d3-83d6, U+83d8, U+83db, U+83dd, U+83df, U+83e1, U+83e5, U+83ea-83eb, U+83f0, U+83f4, U+83f8-83f9, U+83fb, U+83fd, U+83ff, U+8401, U+8406, U+840a-840b, U+840f, U+8411, U+8418, U+841c, U+8420, U+8422-8424, U+8426, U+8429, U+842c, U+8438-8439, U+843b-843c, U+843f, U+8446-8447, U+8449, U+844e, U+8451-8452, U+8456, U+8459-845a, U+845c, U+8462, U+8466, U+846d, U+846f-8470, U+8473, U+8476-8478, U+847a, U+847d, U+8484-8485, U+8487, U+8489, U+848c, U+848e, U+8490, U+8493-8494, U+8497, U+849b, U+849e-849f, U+84a1, U+84a5, U+84a8, U+84af, U+84b4, U+84b9-84bf, U+84c1-84c2, U+84c5-84c7, U+84ca-84cb, U+84cd, U+84d0-84d1, U+84d3, U+84d6, U+84df-84e0, U+84e2-84e3, U+84e5-84e7, U+84ee, U+84f3, U+84f6, U+84fa, U+84fc, U+84ff-8500, U+850c, U+8511, U+8514-8515, U+8517-8518, U+851f, U+8523, U+8525-8526, U+8529, U+852b, U+852d, U+8532, U+8534-8535, U+8538-853a, U+853c, U+8543, U+8545;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.41.woff2) format('woff2');
  unicode-range: U+82bc, U+82be, U+82c0-82c2, U+82c4-82c8, U+82ca-82cc, U+82ce, U+82d0, U+82d2-82d3, U+82d5-82d6, U+82d8-82d9, U+82dc-82de, U+82e0-82e4, U+82e7, U+82e9-82eb, U+82ed-82ee, U+82f3-82f4, U+82f7-82f8, U+82fa-8301, U+8306-8308, U+830c-830d, U+830f, U+8311, U+8313-8315, U+8318, U+831a-831b, U+831d, U+8324, U+8327, U+832a, U+832c-832d, U+832f, U+8331-8334, U+833a-833c, U+8340, U+8343-8345, U+8347-8348, U+834a, U+834c, U+834f, U+8351, U+8356, U+8358-835c, U+835e, U+8360, U+8364-8366, U+8368-836a, U+836c-836e, U+8373, U+8378, U+837b-837d, U+837f-8380, U+8382, U+8388, U+838a-838b, U+8392, U+8394, U+8396, U+8398-8399, U+839b-839c, U+83a0, U+83a2-83a3, U+83a8-83aa, U+83ae-83b0, U+83b3-83b4, U+83b6, U+83b8, U+83ba, U+83bc-83bd, U+83bf-83c0, U+83c2;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.42.woff2) format('woff2');
  unicode-range: U+8166-8169, U+816b, U+816d, U+8171, U+8173-8174, U+8178, U+817c-817d, U+8182, U+8188, U+8191, U+8198-819b, U+81a0, U+81a3, U+81a5-81a6, U+81a9, U+81b6, U+81ba-81bb, U+81bd, U+81bf, U+81c1, U+81c3, U+81c6, U+81c9-81ca, U+81cc-81cd, U+81d1, U+81d3-81d4, U+81d8, U+81db-81dc, U+81de-81df, U+81e5, U+81e7-81e9, U+81eb-81ec, U+81ee-81ef, U+81f5, U+81f8, U+81fa, U+81fc, U+81fe, U+8200-8202, U+8204, U+8208-820a, U+820e-8210, U+8216-8218, U+821b-821c, U+8221-8224, U+8226-8228, U+822b, U+822d, U+822f, U+8232-8234, U+8237-8238, U+823a-823b, U+823e, U+8244, U+8249, U+824b, U+824f, U+8259-825a, U+825f, U+8266, U+8268, U+826e, U+8271, U+8276-8279, U+827d, U+827f, U+8283-8284, U+8288-828a, U+828d-8291, U+8293-8294, U+8296-8298, U+829f-82a1, U+82a3-82a4, U+82a7-82ab, U+82ae, U+82b0, U+82b2, U+82b4-82b6;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.43.woff2) format('woff2');
  unicode-range: U+8016, U+8018-8019, U+801c, U+801e, U+8026-802a, U+8031, U+8034-8035, U+8037, U+8043, U+804b, U+804d, U+8052, U+8056, U+8059, U+805e, U+8061, U+8068-8069, U+806e-8074, U+8076-8078, U+807c-8080, U+8082, U+8084-8085, U+8088, U+808f, U+8093, U+809c, U+809f, U+80ab, U+80ad-80ae, U+80b1, U+80b6-80b8, U+80bc-80bd, U+80c2, U+80c4, U+80ca, U+80cd, U+80d1, U+80d4, U+80d7, U+80d9-80db, U+80dd, U+80e0, U+80e4-80e5, U+80e7-80ed, U+80ef-80f1, U+80f3-80f4, U+80fc, U+8101, U+8104-8105, U+8107-8108, U+810c-810e, U+8112-8115, U+8117-8119, U+811b-811f, U+8121-8130, U+8132-8134, U+8137, U+8139, U+813f-8140, U+8142, U+8146, U+8148, U+814d-814e, U+8151, U+8153, U+8158-815a, U+815e, U+8160;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.44.woff2) format('woff2');
  unicode-range: U+7ef0-7ef2, U+7ef6, U+7efa-7efb, U+7efe, U+7f01-7f04, U+7f08, U+7f0a-7f12, U+7f17, U+7f19, U+7f1b-7f1c, U+7f1f, U+7f21-7f23, U+7f25-7f28, U+7f2a-7f33, U+7f35-7f37, U+7f3d, U+7f42, U+7f44-7f45, U+7f4c-7f4d, U+7f52, U+7f54, U+7f58-7f59, U+7f5d, U+7f5f-7f61, U+7f63, U+7f65, U+7f68, U+7f70-7f71, U+7f73-7f75, U+7f77, U+7f79, U+7f7d-7f7e, U+7f85-7f86, U+7f88-7f89, U+7f8b-7f8c, U+7f90-7f91, U+7f94-7f96, U+7f98-7f9b, U+7f9d, U+7f9f, U+7fa3, U+7fa7-7fa9, U+7fac-7fb2, U+7fb4, U+7fb6, U+7fb8, U+7fbc, U+7fbf-7fc0, U+7fc3, U+7fca, U+7fcc, U+7fce, U+7fd2, U+7fd5, U+7fd9-7fdb, U+7fdf, U+7fe3, U+7fe5-7fe7, U+7fe9, U+7feb-7fec, U+7fee-7fef, U+7ff1, U+7ff3-7ff4, U+7ff9-7ffa, U+7ffe, U+8004, U+8006, U+800b, U+800e, U+8011-8012, U+8014;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.45.woff2) format('woff2');
  unicode-range: U+7dd2, U+7dd4, U+7dd6-7dd8, U+7dda-7de0, U+7de2-7de6, U+7de8-7ded, U+7def, U+7df1-7df5, U+7df7, U+7df9, U+7dfb-7dfc, U+7dfe-7e02, U+7e04, U+7e08-7e0b, U+7e12, U+7e1b, U+7e1e, U+7e20, U+7e22-7e23, U+7e26, U+7e29, U+7e2b, U+7e2e-7e2f, U+7e31, U+7e37, U+7e39-7e3e, U+7e40, U+7e43-7e44, U+7e46-7e47, U+7e4a-7e4b, U+7e4d-7e4e, U+7e51, U+7e54-7e56, U+7e58-7e5b, U+7e5d-7e5e, U+7e61, U+7e66-7e67, U+7e69-7e6b, U+7e6d, U+7e70, U+7e73, U+7e77, U+7e79, U+7e7b-7e7d, U+7e81-7e82, U+7e8c-7e8d, U+7e8f, U+7e92-7e94, U+7e96, U+7e98, U+7e9a-7e9c, U+7e9e-7e9f, U+7ea1, U+7ea3, U+7ea5, U+7ea8-7ea9, U+7eab, U+7ead-7eae, U+7eb0, U+7ebb, U+7ebe, U+7ec0-7ec2, U+7ec9, U+7ecb-7ecc, U+7ed0, U+7ed4, U+7ed7, U+7edb, U+7ee0-7ee2, U+7ee5-7ee6, U+7ee8, U+7eeb;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.46.woff2) format('woff2');
  unicode-range: U+7ce8, U+7cec, U+7cf0, U+7cf5-7cf9, U+7cfc, U+7cfe, U+7d00, U+7d04-7d0b, U+7d0d, U+7d10-7d14, U+7d17-7d19, U+7d1b-7d1f, U+7d21, U+7d24-7d26, U+7d28-7d2a, U+7d2c-7d2e, U+7d30-7d31, U+7d33, U+7d35-7d36, U+7d38-7d3a, U+7d40, U+7d42-7d44, U+7d46, U+7d4b-7d4c, U+7d4f, U+7d51, U+7d54-7d56, U+7d58, U+7d5b-7d5c, U+7d5e, U+7d61-7d63, U+7d66, U+7d68, U+7d6a-7d6c, U+7d6f, U+7d71-7d73, U+7d75-7d77, U+7d79-7d7a, U+7d7e, U+7d81, U+7d84-7d8b, U+7d8d, U+7d8f, U+7d91, U+7d94, U+7d96, U+7d98-7d9a, U+7d9c-7da0, U+7da2, U+7da6, U+7daa-7db1, U+7db4-7db8, U+7dba-7dbf, U+7dc1, U+7dc4, U+7dc7-7dc8, U+7dca-7dcd, U+7dcf, U+7dd1;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.47.woff2) format('woff2');
  unicode-range: U+7bd3-7bd4, U+7bd9-7bda, U+7bdd, U+7be0-7be1, U+7be4-7be6, U+7be9-7bea, U+7bef, U+7bf4, U+7bf6, U+7bfc, U+7bfe, U+7c01, U+7c03, U+7c07-7c08, U+7c0a-7c0d, U+7c0f, U+7c11, U+7c15-7c16, U+7c19, U+7c1e-7c21, U+7c23-7c24, U+7c26, U+7c28-7c33, U+7c35, U+7c37-7c3b, U+7c3d-7c3e, U+7c40-7c41, U+7c43, U+7c47-7c48, U+7c4c, U+7c50, U+7c53-7c54, U+7c59, U+7c5f-7c60, U+7c63-7c65, U+7c6c, U+7c6e, U+7c72, U+7c74, U+7c79-7c7a, U+7c7c, U+7c81-7c82, U+7c84-7c85, U+7c88, U+7c8a-7c91, U+7c93-7c96, U+7c99, U+7c9b-7c9e, U+7ca0-7ca2, U+7ca6-7ca9, U+7cac, U+7caf-7cb3, U+7cb5-7cb7, U+7cba-7cbd, U+7cbf-7cc2, U+7cc5, U+7cc7-7cc9, U+7ccc-7ccd, U+7cd7, U+7cdc, U+7cde, U+7ce0, U+7ce4-7ce5, U+7ce7;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.48.woff2) format('woff2');
  unicode-range: U+7ae6, U+7af4-7af7, U+7afa-7afb, U+7afd-7b0a, U+7b0c, U+7b0e-7b0f, U+7b13, U+7b15-7b16, U+7b18-7b19, U+7b1e-7b20, U+7b22-7b25, U+7b29-7b2b, U+7b2d-7b2e, U+7b30-7b3b, U+7b3e-7b3f, U+7b41-7b42, U+7b44-7b47, U+7b4a, U+7b4c-7b50, U+7b58, U+7b5a, U+7b5c, U+7b60, U+7b66-7b67, U+7b69, U+7b6c-7b6f, U+7b72-7b76, U+7b7b-7b7d, U+7b7f, U+7b82, U+7b85, U+7b87, U+7b8b-7b96, U+7b98-7b99, U+7b9b-7b9f, U+7ba2-7ba4, U+7ba6-7bac, U+7bae-7bb0, U+7bb4, U+7bb7-7bb9, U+7bbb, U+7bc0-7bc1, U+7bc3-7bc4, U+7bc6, U+7bc8-7bcc, U+7bd1;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.49.woff2) format('woff2');
  unicode-range: U+798b-798e, U+7992, U+7994-7995, U+7997-7998, U+799a-799c, U+799f, U+79a3-79a6, U+79a8-79ac, U+79ae-79b1, U+79b3-79b5, U+79b8, U+79ba, U+79bf, U+79c2, U+79c6, U+79c8, U+79cf, U+79d5-79d6, U+79dd-79de, U+79e3, U+79e7-79e8, U+79eb, U+79ed, U+79f4, U+79f7-79f8, U+79fa, U+79fe, U+7a02-7a03, U+7a05, U+7a0a, U+7a14, U+7a17, U+7a19, U+7a1c, U+7a1e-7a1f, U+7a23, U+7a25-7a26, U+7a2c, U+7a2e, U+7a30-7a32, U+7a36-7a37, U+7a39, U+7a3c, U+7a40, U+7a42, U+7a47, U+7a49, U+7a4c-7a4f, U+7a51, U+7a55, U+7a5b, U+7a5d-7a5e, U+7a62-7a63, U+7a66, U+7a68-7a69, U+7a6b, U+7a70, U+7a78, U+7a80, U+7a85-7a88, U+7a8a, U+7a90, U+7a93-7a96, U+7a98, U+7a9b-7a9c, U+7a9e, U+7aa0-7aa1, U+7aa3, U+7aa8-7aaa, U+7aac-7ab0, U+7ab3, U+7ab8, U+7aba, U+7abd-7abf, U+7ac4-7ac5, U+7ac7-7ac8, U+7aca, U+7ad1-7ad2, U+7ada-7add, U+7ae1, U+7ae4;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.50.woff2) format('woff2');
  unicode-range: U+784c, U+784e-7854, U+7856-7857, U+7859-785a, U+7865, U+7869-786a, U+786d, U+786f, U+7876-7877, U+787c, U+787e-787f, U+7881, U+7887-7889, U+7893-7894, U+7898-789e, U+78a1, U+78a3, U+78a5, U+78a9, U+78ad, U+78b2, U+78b4, U+78b6, U+78b9-78ba, U+78bc, U+78bf, U+78c3, U+78c9, U+78cb, U+78d0-78d2, U+78d4, U+78d9-78da, U+78dc, U+78de, U+78e1, U+78e5-78e6, U+78ea, U+78ec, U+78ef, U+78f1-78f2, U+78f4, U+78fa-78fb, U+78fe, U+7901-7902, U+7905, U+7907, U+7909, U+790b-790c, U+790e, U+7910, U+7913, U+7919-791b, U+791e-791f, U+7921, U+7924, U+7926, U+792a-792b, U+7934, U+7936, U+7939, U+793b, U+793d, U+7940, U+7942-7943, U+7945-7947, U+7949-794a, U+794c, U+794e-7951, U+7953-7955, U+7957-795a, U+795c, U+795f-7960, U+7962, U+7964, U+7966-7967, U+7969, U+796b, U+796f, U+7972, U+7974, U+7979, U+797b-797c, U+797e-7980, U+7982, U+7986-7987, U+7989-798a;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.51.woff2) format('woff2');
  unicode-range: U+7722, U+7726, U+7728, U+772b-7730, U+7732-7736, U+7739-773a, U+773d-773f, U+7743, U+7746-7747, U+774c-774f, U+7751-7752, U+7758-775a, U+775c-775e, U+7762, U+7765-7766, U+7768-776a, U+776c-776d, U+7771-7772, U+777a, U+777c-777e, U+7780, U+7785, U+7787, U+778b-778d, U+778f-7791, U+7793, U+779e-77a0, U+77a2, U+77a5, U+77ad, U+77af, U+77b4-77b7, U+77bd-77c0, U+77c2, U+77c5, U+77c7, U+77cd, U+77d6-77d7, U+77d9-77da, U+77dd-77de, U+77e7, U+77ea, U+77ec, U+77ef, U+77f8, U+77fb, U+77fd-77fe, U+7800, U+7803, U+7806, U+7809, U+780f-7812, U+7815, U+7817-7818, U+781a-781f, U+7821-7823, U+7825-7827, U+7829, U+782b-7830, U+7832-7833, U+7835, U+7837, U+7839-783c, U+783e, U+7841-7844, U+7847-7849, U+784b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.52.woff2) format('woff2');
  unicode-range: U+7613-7619, U+761b-761d, U+761f-7622, U+7625, U+7627-762a, U+762e-7630, U+7632-7635, U+7638-763a, U+763c-763d, U+763f-7640, U+7642-7643, U+7647-7648, U+764d-764e, U+7652, U+7654, U+7658, U+765a, U+765c, U+765e-765f, U+7661-7663, U+7665, U+7669, U+766c, U+766e-766f, U+7671-7673, U+7675-7676, U+7678-767a, U+767f, U+7681, U+7683, U+7688, U+768a-768c, U+768e, U+7690-7692, U+7695, U+7698, U+769a-769b, U+769d-76a0, U+76a2, U+76a4-76a7, U+76ab-76ac, U+76af-76b0, U+76b2, U+76b4-76b5, U+76ba-76bb, U+76bf, U+76c2-76c3, U+76c5, U+76c9, U+76cc-76ce, U+76dc-76de, U+76e1-76ea, U+76f1, U+76f9-76fb, U+76fd, U+76ff-7700, U+7703-7704, U+7707-7708, U+770c-770f, U+7712, U+7714, U+7716, U+7719-771b, U+771e, U+7721;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.53.woff2) format('woff2');
  unicode-range: U+750d, U+750f, U+7511, U+7513, U+7515, U+7517, U+7519, U+7521-7527, U+752a, U+752c-752d, U+752f, U+7534, U+7536, U+753a, U+753e, U+7540, U+7544, U+7547-754b, U+754d-754e, U+7550-7553, U+7556-7557, U+755a-755b, U+755d-755e, U+7560, U+7562, U+7564, U+7566-7568, U+756b-756c, U+756f-7573, U+7575, U+7579-757c, U+757e-757f, U+7581-7584, U+7587, U+7589-758e, U+7590, U+7592, U+7594, U+7596, U+7599-759a, U+759d, U+759f-75a0, U+75a3, U+75a5, U+75a8, U+75ac-75ad, U+75b0-75b1, U+75b3-75b5, U+75b8, U+75bd, U+75c1-75c4, U+75c8-75ca, U+75cc-75cd, U+75d4, U+75d6, U+75d9, U+75de, U+75e0, U+75e2-75e4, U+75e6-75ea, U+75f1-75f3, U+75f7, U+75f9-75fa, U+75fc, U+75fe-7601, U+7603, U+7605-7606, U+7608-760e, U+7610-7612;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.54.woff2) format('woff2');
  unicode-range: U+73f0, U+73f2, U+73f4-73f5, U+73f7, U+73f9-73fa, U+73fc-73fd, U+73ff-7402, U+7404, U+7407-7408, U+740a-740f, U+7418, U+741a-741c, U+741e, U+7424-7425, U+7428-7429, U+742c-7430, U+7432, U+7435-7436, U+7438-743b, U+743e-7441, U+7443-7446, U+7448, U+744a-744b, U+7452, U+7457, U+745b, U+745d, U+7460, U+7462-7465, U+7467-746a, U+746d, U+746f, U+7471, U+7473-7474, U+7477, U+747a, U+747e, U+7481-7482, U+7484, U+7486, U+7488-748b, U+748e-748f, U+7493, U+7498, U+749a, U+749c-74a0, U+74a3, U+74a6, U+74a9-74aa, U+74ae, U+74b0-74b2, U+74b6, U+74b8-74ba, U+74bd, U+74bf, U+74c1, U+74c3, U+74c5, U+74c8, U+74ca, U+74cc, U+74cf, U+74d1-74d2, U+74d4-74d5, U+74d8-74db, U+74de-74e0, U+74e2, U+74e4-74e5, U+74e7-74e9, U+74ee-74ef, U+74f4, U+74ff, U+7501, U+7503, U+7505, U+7508;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.55.woff2) format('woff2');
  unicode-range: U+72e6, U+72e8, U+72ef-72f0, U+72f2-72f4, U+72f6-72f7, U+72f9-72fb, U+72fd, U+7300-7304, U+7307, U+730a-730c, U+7313-7317, U+731d-7322, U+7327, U+7329, U+732c-732d, U+7330-7331, U+7333, U+7335-7337, U+7339, U+733d-733e, U+7340, U+7342, U+7344-7345, U+734a, U+734d-7350, U+7352, U+7355, U+7357, U+7359, U+735f-7360, U+7362-7363, U+7365, U+7368, U+736c-736d, U+736f-7370, U+7372, U+7374-7376, U+7378, U+737a-737b, U+737d-737e, U+7382-7383, U+7386, U+7388, U+738a, U+738c-7393, U+7395, U+7397-739a, U+739c, U+739e, U+73a0-73a3, U+73a5-73a8, U+73aa, U+73ad, U+73b1, U+73b3, U+73b6-73b7, U+73b9, U+73c2, U+73c5-73c9, U+73cc, U+73ce-73d0, U+73d2, U+73d6, U+73d9, U+73db-73de, U+73e3, U+73e5-73ea, U+73ee-73ef;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.56.woff2) format('woff2');
  unicode-range: U+71a8, U+71af, U+71b1-71bc, U+71be, U+71c1-71c2, U+71c4, U+71c8-71cb, U+71ce-71d0, U+71d2, U+71d4, U+71d9-71da, U+71dc, U+71df-71e0, U+71e6-71e8, U+71ea, U+71ed-71ee, U+71f4, U+71f6, U+71f9, U+71fb-71fc, U+71ff-7200, U+7207, U+720c-720d, U+7210, U+7216, U+721a-721e, U+7223, U+7228, U+722b, U+722d-722e, U+7230, U+7232, U+723a-723c, U+723e-7242, U+7246, U+724b, U+724d-724e, U+7252, U+7256, U+7258, U+725a, U+725c-725d, U+7260, U+7264-7266, U+726a, U+726c, U+726e-726f, U+7271, U+7273-7274, U+7278, U+727b, U+727d-727e, U+7281-7282, U+7284, U+7287, U+728a, U+728d, U+728f, U+7292, U+729b, U+729f-72a0, U+72a7, U+72ad-72ae, U+72b0-72b5, U+72b7-72b8, U+72ba-72be, U+72c0-72c1, U+72c3, U+72c5-72c6, U+72c8, U+72cc-72ce, U+72d2, U+72d6, U+72db, U+72dd-72df, U+72e1, U+72e5;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.57.woff2) format('woff2');
  unicode-range: U+700b, U+700d, U+7015, U+7018, U+701b, U+701d-701f, U+7023, U+7026-7028, U+702c, U+702e-7030, U+7035, U+7037, U+7039-703a, U+703c-703e, U+7044, U+7049-704b, U+704f, U+7051, U+7058, U+705a, U+705c-705e, U+7061, U+7064, U+7066, U+706c, U+707d, U+7080-7081, U+7085-7086, U+708a, U+708f, U+7091, U+7094-7095, U+7098-7099, U+709c-709d, U+709f, U+70a4, U+70a9-70aa, U+70af-70b2, U+70b4-70b7, U+70bb, U+70c0, U+70c3, U+70c7, U+70cb, U+70ce-70cf, U+70d4, U+70d9-70da, U+70dc-70dd, U+70e0, U+70e9, U+70ec, U+70f7, U+70fa, U+70fd, U+70ff, U+7104, U+7108-7109, U+710c, U+7110, U+7113-7114, U+7116-7118, U+711c, U+711e, U+7120, U+712e-712f, U+7131, U+713c, U+7142, U+7144-7147, U+7149-714b, U+7150, U+7152, U+7155-7156, U+7159-715a, U+715c, U+7161, U+7165-7166, U+7168-7169, U+716d, U+7173-7174, U+7176, U+7178, U+717a, U+717d, U+717f-7180, U+7184, U+7186-7188, U+7192, U+7198, U+719c, U+71a0, U+71a4-71a5;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.58.woff2) format('woff2');
  unicode-range: U+6ed9, U+6edb, U+6edd, U+6edf-6ee0, U+6ee2, U+6ee6, U+6eea, U+6eec, U+6eee-6eef, U+6ef2-6ef3, U+6ef7-6efa, U+6efe, U+6f01, U+6f03, U+6f08-6f09, U+6f15-6f16, U+6f19, U+6f22-6f25, U+6f28-6f2a, U+6f2c-6f2d, U+6f2f, U+6f32, U+6f36-6f38, U+6f3f, U+6f43-6f46, U+6f48, U+6f4b, U+6f4e-6f4f, U+6f51, U+6f54-6f57, U+6f59-6f5b, U+6f5e-6f5f, U+6f61, U+6f64-6f67, U+6f69-6f6c, U+6f6f-6f72, U+6f74-6f76, U+6f78-6f7e, U+6f80-6f83, U+6f86, U+6f89, U+6f8b-6f8d, U+6f90, U+6f92, U+6f94, U+6f97-6f98, U+6f9b, U+6fa3-6fa5, U+6fa7, U+6faa, U+6faf, U+6fb1, U+6fb4, U+6fb6, U+6fb9, U+6fc1-6fcb, U+6fd1-6fd3, U+6fd5, U+6fdb, U+6fde-6fe1, U+6fe4, U+6fe9, U+6feb-6fec, U+6fee-6ff1, U+6ffa, U+6ffe, U+7005-7006, U+7009;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.59.woff2) format('woff2');
  unicode-range: U+6dc3, U+6dc5-6dc6, U+6dc9, U+6dcc, U+6dcf, U+6dd2-6dd3, U+6dd6, U+6dd9-6dde, U+6de0, U+6de4, U+6de6, U+6de8-6dea, U+6dec, U+6def-6df0, U+6df5-6df6, U+6df8, U+6dfa, U+6dfc, U+6e03-6e04, U+6e07-6e09, U+6e0b-6e0c, U+6e0e, U+6e11, U+6e13, U+6e15-6e16, U+6e19-6e1b, U+6e1e-6e1f, U+6e22, U+6e25-6e27, U+6e2b-6e2c, U+6e36-6e37, U+6e39-6e3a, U+6e3c-6e41, U+6e44-6e45, U+6e47, U+6e49-6e4b, U+6e4d-6e4e, U+6e51, U+6e53-6e55, U+6e5c-6e5f, U+6e61-6e63, U+6e65-6e67, U+6e6a-6e6b, U+6e6d-6e70, U+6e72-6e74, U+6e76-6e78, U+6e7c, U+6e80-6e82, U+6e86-6e87, U+6e89, U+6e8d, U+6e8f, U+6e96, U+6e98, U+6e9d-6e9f, U+6ea1, U+6ea5-6ea7, U+6eab, U+6eb1-6eb2, U+6eb4, U+6eb7, U+6ebb-6ebd, U+6ebf-6ec6, U+6ec8-6ec9, U+6ecc, U+6ecf-6ed0, U+6ed3-6ed4, U+6ed7-6ed8;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.60.woff2) format('woff2');
  unicode-range: U+6cb1-6cb2, U+6cb4-6cb5, U+6cb7, U+6cba, U+6cbc-6cbd, U+6cc1-6cc3, U+6cc5-6cc7, U+6cd0-6cd4, U+6cd6-6cd7, U+6cd9-6cda, U+6cde-6ce0, U+6ce4, U+6ce6, U+6ce9, U+6ceb-6cef, U+6cf1-6cf2, U+6cf6-6cf7, U+6cfa, U+6cfe, U+6d03-6d05, U+6d07-6d08, U+6d0a, U+6d0c, U+6d0e-6d11, U+6d13-6d14, U+6d16, U+6d18-6d1a, U+6d1c, U+6d1f, U+6d22-6d23, U+6d26-6d29, U+6d2b, U+6d2e-6d30, U+6d33, U+6d35-6d36, U+6d38-6d3a, U+6d3c, U+6d3f, U+6d42-6d44, U+6d48-6d49, U+6d4d, U+6d50, U+6d52, U+6d54, U+6d56-6d58, U+6d5a-6d5c, U+6d5e, U+6d60-6d61, U+6d63-6d65, U+6d67, U+6d6c-6d6d, U+6d6f, U+6d75, U+6d7b-6d7d, U+6d87, U+6d8a, U+6d8e, U+6d90-6d9a, U+6d9c-6da0, U+6da2-6da3, U+6da7, U+6daa-6dac, U+6dae, U+6db3-6db4, U+6db6, U+6db8, U+6dbc, U+6dbf, U+6dc2;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.61.woff2) format('woff2');
  unicode-range: U+6b83-6b86, U+6b89, U+6b8d, U+6b91-6b93, U+6b95, U+6b97-6b98, U+6b9a-6b9b, U+6b9e, U+6ba1-6ba4, U+6ba9-6baa, U+6bad, U+6baf-6bb0, U+6bb2-6bb3, U+6bba-6bbd, U+6bc0, U+6bc2, U+6bc6, U+6bca-6bcc, U+6bce, U+6bd0-6bd1, U+6bd3, U+6bd6-6bd8, U+6bda, U+6be1, U+6be6, U+6bec, U+6bf1, U+6bf3-6bf5, U+6bf9, U+6bfd, U+6c05-6c08, U+6c0d, U+6c10, U+6c15-6c1a, U+6c21, U+6c23-6c26, U+6c29-6c2d, U+6c30-6c33, U+6c35-6c37, U+6c39-6c3a, U+6c3c-6c3f, U+6c46, U+6c4a-6c4c, U+6c4e-6c50, U+6c54, U+6c56, U+6c59-6c5c, U+6c5e, U+6c63, U+6c67-6c69, U+6c6b, U+6c6d, U+6c6f, U+6c72-6c74, U+6c78-6c7a, U+6c7c, U+6c84-6c87, U+6c8b-6c8c, U+6c8f, U+6c91, U+6c93-6c96, U+6c98, U+6c9a, U+6c9d, U+6ca2-6ca4, U+6ca8-6ca9, U+6cac-6cae;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.62.woff2) format('woff2');
  unicode-range: U+69fe-6a01, U+6a06, U+6a09, U+6a0b, U+6a11, U+6a13, U+6a17-6a19, U+6a1b, U+6a1e, U+6a23, U+6a28-6a29, U+6a2b, U+6a2f-6a30, U+6a35, U+6a38-6a40, U+6a46-6a48, U+6a4a-6a4b, U+6a4e, U+6a50, U+6a52, U+6a5b, U+6a5e, U+6a62, U+6a65-6a67, U+6a6b, U+6a79, U+6a7c, U+6a7e-6a7f, U+6a84, U+6a86, U+6a8e, U+6a90-6a91, U+6a94, U+6a97, U+6a9c, U+6a9e, U+6aa0, U+6aa2, U+6aa4, U+6aa9, U+6aab, U+6aae-6ab0, U+6ab2-6ab3, U+6ab5, U+6ab7-6ab8, U+6aba-6abb, U+6abd, U+6abf, U+6ac2-6ac4, U+6ac6, U+6ac8, U+6acc, U+6ace, U+6ad2-6ad3, U+6ad8-6adc, U+6adf-6ae0, U+6ae4-6ae5, U+6ae7-6ae8, U+6afb, U+6b04-6b05, U+6b0d-6b13, U+6b16-6b17, U+6b19, U+6b24-6b25, U+6b2c, U+6b37-6b39, U+6b3b, U+6b3d, U+6b43, U+6b46, U+6b4e, U+6b50, U+6b53-6b54, U+6b58-6b59, U+6b5b, U+6b60, U+6b69, U+6b6d, U+6b6f-6b70, U+6b73-6b74, U+6b77-6b7a, U+6b80-6b82;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.63.woff2) format('woff2');
  unicode-range: U+68d3, U+68d7, U+68dd, U+68df, U+68e1, U+68e3-68e4, U+68e6-68ed, U+68ef-68f0, U+68f2, U+68f4, U+68f6-68f7, U+68f9, U+68fb-68fd, U+68ff-6902, U+6906-6908, U+690b, U+6910, U+691a-691c, U+691f-6920, U+6924-6925, U+692a, U+692d, U+6934, U+6939, U+693c-6945, U+694a-694b, U+6952-6954, U+6957, U+6959, U+695b, U+695d, U+695f, U+6962-6964, U+6966, U+6968-696c, U+696e-696f, U+6971, U+6973-6974, U+6978-6979, U+697d, U+697f-6980, U+6985, U+6987-698a, U+698d-698e, U+6994-6999, U+699b, U+69a3-69a4, U+69a6-69a7, U+69ab, U+69ad-69ae, U+69b1, U+69b7, U+69bb-69bc, U+69c1, U+69c3-69c5, U+69c7, U+69ca-69ce, U+69d0-69d1, U+69d3-69d4, U+69d7-69da, U+69e0, U+69e4, U+69e6, U+69ec-69ed, U+69f1-69f3, U+69f8, U+69fa-69fc;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.64.woff2) format('woff2');
  unicode-range: U+678b-678d, U+678f, U+6792-6793, U+6796, U+6798, U+679e-67a1, U+67a5, U+67a7-67a9, U+67ac-67ad, U+67b0-67b1, U+67b3, U+67b5, U+67b7, U+67b9, U+67bb-67bc, U+67c0-67c1, U+67c3, U+67c5-67ca, U+67d1-67d2, U+67d7-67d9, U+67dd-67df, U+67e2-67e4, U+67e6-67e9, U+67f0, U+67f5, U+67f7-67f8, U+67fa-67fb, U+67fd-67fe, U+6800-6801, U+6803-6804, U+6806, U+6809-680a, U+680c, U+680e, U+6812, U+681d-681f, U+6822, U+6824-6829, U+682b-682d, U+6831-6835, U+683b, U+683e, U+6840-6841, U+6844-6845, U+6849, U+684e, U+6853, U+6855-6856, U+685c-685d, U+685f-6862, U+6864, U+6866-6868, U+686b, U+686f, U+6872, U+6874, U+6877, U+687f, U+6883, U+6886, U+688f, U+689b, U+689f-68a0, U+68a2-68a3, U+68b1, U+68b6, U+68b9-68ba, U+68bc-68bf, U+68c1-68c4, U+68c6, U+68c8, U+68ca, U+68cc, U+68d0-68d1;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.65.woff2) format('woff2');
  unicode-range: U+6631, U+6633-6634, U+6636, U+663a-663b, U+663d, U+6641, U+6644-6645, U+6649, U+664c, U+664f, U+6654, U+6659, U+665b, U+665d-665e, U+6660-6667, U+6669, U+666b-666c, U+6671, U+6673, U+6677-6679, U+667c, U+6680-6681, U+6684-6685, U+6688-6689, U+668b-668e, U+6690, U+6692, U+6695, U+6698, U+669a, U+669d, U+669f-66a0, U+66a2-66a3, U+66a6, U+66aa-66ab, U+66b1-66b2, U+66b5, U+66b8-66b9, U+66bb, U+66be, U+66c1, U+66c6-66c9, U+66cc, U+66d5-66d8, U+66da-66dc, U+66de-66e2, U+66e8-66ea, U+66ec, U+66f1, U+66f3, U+66f7, U+66fa, U+66fd, U+6702, U+6705, U+670a, U+670f-6710, U+6713, U+6715, U+6719, U+6722-6723, U+6725-6727, U+6729, U+672d-672e, U+6732-6733, U+6736, U+6739, U+673b, U+673f, U+6744, U+6748, U+674c-674d, U+6753, U+6755, U+6762, U+6767, U+6769-676c, U+676e, U+6772-6773, U+6775, U+6777, U+677a-677d, U+6782-6783, U+6787, U+678a;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.66.woff2) format('woff2');
  unicode-range: U+64f1-64f2, U+64f4, U+64f7-64f8, U+64fa, U+64fc, U+64fe-64ff, U+6503, U+6509, U+650f, U+6514, U+6518, U+651c-651e, U+6522-6525, U+652a-652c, U+652e, U+6530-6532, U+6534-6535, U+6537-6538, U+653a, U+653c-653d, U+6542, U+6549-654b, U+654d-654e, U+6553-6555, U+6557-6558, U+655d, U+6564, U+6569, U+656b, U+656d-656f, U+6571, U+6573, U+6575-6576, U+6578-657e, U+6581-6583, U+6585-6586, U+6589, U+658e-658f, U+6592-6593, U+6595-6596, U+659b, U+659d, U+659f-65a1, U+65a3, U+65ab-65ac, U+65b2, U+65b6-65b7, U+65ba-65bb, U+65be-65c0, U+65c2-65c4, U+65c6-65c8, U+65cc, U+65ce, U+65d0, U+65d2-65d3, U+65d6, U+65db, U+65dd, U+65e1, U+65e3, U+65ee-65f0, U+65f3-65f5, U+65f8, U+65fb-65fc, U+65fe-6600, U+6603, U+6607, U+6609, U+660b, U+6610-6611, U+6619-661a, U+661c-661e, U+6621, U+6624, U+6626, U+662a-662c, U+662e, U+6630;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.67.woff2) format('woff2');
  unicode-range: U+63b8-63bc, U+63be, U+63c0, U+63c3-63c4, U+63c6, U+63c8, U+63cd-63ce, U+63d1, U+63d6, U+63da-63db, U+63de, U+63e0, U+63e3, U+63e9-63ea, U+63ee, U+63f2, U+63f5-63fa, U+63fc, U+63fe-6400, U+6406, U+640b-640d, U+6410, U+6414, U+6416-6417, U+641b, U+6420-6423, U+6425-6428, U+642a, U+6431-6432, U+6434-6437, U+643d-6442, U+6445, U+6448, U+6450-6452, U+645b-645f, U+6462, U+6465, U+6468, U+646d, U+646f-6471, U+6473, U+6477, U+6479-647d, U+6482-6485, U+6487-6488, U+648c, U+6490, U+6493, U+6496-649a, U+649d, U+64a0, U+64a5, U+64ab-64ac, U+64b1-64b7, U+64b9-64bb, U+64be-64c1, U+64c4, U+64c7, U+64c9-64cb, U+64d0, U+64d4, U+64d7-64d8, U+64da, U+64de, U+64e0-64e2, U+64e4, U+64e9, U+64ec, U+64f0;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.68.woff2) format('woff2');
  unicode-range: U+622c, U+622e-6230, U+6232, U+6238, U+623b, U+623d-623e, U+6243, U+6246, U+6248-6249, U+624c, U+6255, U+6259, U+625e, U+6260-6261, U+6265-6266, U+626a, U+6271, U+627a, U+627c-627d, U+6283, U+6286, U+6289, U+628e, U+6294, U+629c, U+629e-629f, U+62a1, U+62a8, U+62ba-62bb, U+62bf, U+62c2, U+62c4, U+62c8, U+62ca-62cb, U+62cf, U+62d1, U+62d7, U+62d9-62da, U+62dd, U+62e0-62e1, U+62e3-62e4, U+62e7, U+62eb, U+62ee, U+62f0, U+62f4-62f6, U+6308, U+630a-630e, U+6310, U+6312-6313, U+6317, U+6319, U+631b, U+631d-631f, U+6322, U+6326, U+6329, U+6331-6332, U+6334-6337, U+6339, U+633b-633c, U+633e-6340, U+6343, U+6347, U+634b-634e, U+6354, U+635c-635d, U+6368-6369, U+636d, U+636f-6372, U+6376, U+637a-637b, U+637d, U+6382-6383, U+6387, U+638a-638b, U+638d-638e, U+6391, U+6393-6397, U+6399, U+639b, U+639e-639f, U+63a1, U+63a3-63a4, U+63ac-63ae, U+63b1-63b5;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.69.woff2) format('woff2');
  unicode-range: U+60ed-60ee, U+60f0-60f1, U+60f4, U+60f6, U+60fa, U+6100, U+6106, U+610d-610e, U+6112, U+6114-6115, U+6119, U+611c, U+6120, U+6122-6123, U+6126, U+6128-6130, U+6136-6137, U+613a, U+613d-613e, U+6144, U+6146-6147, U+614a-614b, U+6151, U+6153, U+6158, U+615a, U+615c-615d, U+615f, U+6161, U+6163-6165, U+616b-616c, U+616e, U+6171, U+6173-6177, U+617e, U+6182, U+6187, U+618a, U+618d-618e, U+6190-6191, U+6194, U+6199-619a, U+619c, U+619f, U+61a1, U+61a3-61a4, U+61a7-61a9, U+61ab-61ad, U+61b2-61b3, U+61b5-61b7, U+61ba-61bb, U+61bf, U+61c3-61c4, U+61c6-61c7, U+61c9-61cb, U+61d0-61d1, U+61d3-61d4, U+61d7, U+61da, U+61df-61e1, U+61e6, U+61ee, U+61f0, U+61f2, U+61f6-61f8, U+61fa, U+61fc-61fe, U+6200, U+6206-6207, U+6209, U+620b, U+620d-620e, U+6213-6215, U+6217, U+6219, U+621b-6223, U+6225-6226;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.70.woff2) format('woff2');
  unicode-range: U+5fc4, U+5fc9, U+5fcb, U+5fce-5fd6, U+5fda-5fde, U+5fe1-5fe2, U+5fe4-5fe5, U+5fea, U+5fed-5fee, U+5ff1-5ff3, U+5ff6, U+5ff8, U+5ffb, U+5ffe-5fff, U+6002-6006, U+600a, U+600d, U+600f, U+6014, U+6019, U+601b, U+6020, U+6023, U+6026, U+6029, U+602b, U+602e-602f, U+6031, U+6033, U+6035, U+6039, U+603f, U+6041-6043, U+6046, U+604f, U+6053-6054, U+6058-605b, U+605d-605e, U+6060, U+6063, U+6065, U+6067, U+606a-606c, U+6075, U+6078-6079, U+607b, U+607d, U+607f, U+6083, U+6085-6087, U+608a, U+608c, U+608e-608f, U+6092-6093, U+6095-6097, U+609b-609d, U+60a2, U+60a7, U+60a9-60ab, U+60ad, U+60af-60b1, U+60b3-60b6, U+60b8, U+60bb, U+60bd-60be, U+60c0-60c3, U+60c6-60c9, U+60cb, U+60ce, U+60d3-60d4, U+60d7-60db, U+60dd, U+60e1-60e4, U+60e6, U+60ea, U+60ec;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.71.woff2) format('woff2');
  unicode-range: U+5e98, U+5e9b, U+5e9d, U+5ea0-5ea5, U+5ea8, U+5eab, U+5eaf, U+5eb3, U+5eb5-5eb6, U+5eb9, U+5ebe, U+5ec1-5ec3, U+5ec6, U+5ec8, U+5ecb-5ecc, U+5ed1-5ed2, U+5ed4, U+5ed9-5edb, U+5edd, U+5edf-5ee0, U+5ee2-5ee3, U+5ee8, U+5eea, U+5eec, U+5eef-5ef0, U+5ef3-5ef4, U+5ef8, U+5efb-5efc, U+5efe-5eff, U+5f01, U+5f07, U+5f0b-5f0e, U+5f10-5f12, U+5f14, U+5f1a, U+5f22, U+5f28-5f29, U+5f2c-5f2d, U+5f35-5f36, U+5f38, U+5f3b-5f43, U+5f45-5f4a, U+5f4c-5f4e, U+5f50, U+5f54, U+5f56-5f59, U+5f5b-5f5f, U+5f61, U+5f63, U+5f65, U+5f67-5f68, U+5f6b, U+5f6e-5f6f, U+5f72-5f78, U+5f7a, U+5f7e-5f7f, U+5f82-5f83, U+5f87, U+5f89-5f8a, U+5f8d, U+5f91, U+5f93, U+5f95, U+5f98-5f99, U+5f9c, U+5f9e, U+5fa0, U+5fa6-5fa9, U+5fac-5fad, U+5faf, U+5fb3-5fb5, U+5fb9, U+5fbc;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.72.woff2) format('woff2');
  unicode-range: U+5d26-5d27, U+5d2e-5d34, U+5d3c-5d3e, U+5d41-5d44, U+5d46-5d48, U+5d4a-5d4b, U+5d4e, U+5d50, U+5d52, U+5d55-5d58, U+5d5a-5d5d, U+5d68-5d69, U+5d6b-5d6c, U+5d6f, U+5d74, U+5d7f, U+5d82-5d89, U+5d8b-5d8c, U+5d8f, U+5d92-5d93, U+5d99, U+5d9d, U+5db2, U+5db6-5db7, U+5dba, U+5dbc-5dbd, U+5dc2-5dc3, U+5dc6-5dc7, U+5dc9, U+5dcc, U+5dd2, U+5dd4, U+5dd6-5dd8, U+5ddb-5ddc, U+5de3, U+5ded, U+5def, U+5df3, U+5df6, U+5dfa-5dfd, U+5dff-5e00, U+5e07, U+5e0f, U+5e11, U+5e13-5e14, U+5e19-5e1b, U+5e22, U+5e25, U+5e28, U+5e2a, U+5e2f-5e31, U+5e33-5e34, U+5e36, U+5e39-5e3c, U+5e3e, U+5e40, U+5e44, U+5e46-5e48, U+5e4c, U+5e4f, U+5e53-5e54, U+5e57, U+5e59, U+5e5b, U+5e5e-5e5f, U+5e61, U+5e63, U+5e6a-5e6b, U+5e75, U+5e77, U+5e79-5e7a, U+5e7e, U+5e80-5e81, U+5e83, U+5e85, U+5e87, U+5e8b, U+5e91-5e92, U+5e96;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.73.woff2) format('woff2');
  unicode-range: U+5bec, U+5bee-5bf0, U+5bf2-5bf3, U+5bf5-5bf6, U+5bfe, U+5c02-5c03, U+5c05, U+5c07-5c09, U+5c0b-5c0c, U+5c0e, U+5c10, U+5c12-5c13, U+5c15, U+5c17, U+5c19, U+5c1b-5c1c, U+5c1e-5c1f, U+5c22, U+5c25, U+5c28, U+5c2a-5c2b, U+5c2f-5c30, U+5c37, U+5c3b, U+5c43-5c44, U+5c46-5c47, U+5c4d, U+5c50, U+5c59, U+5c5b-5c5c, U+5c62-5c64, U+5c66, U+5c6c, U+5c6e, U+5c74, U+5c78-5c7e, U+5c80, U+5c83-5c84, U+5c88, U+5c8b-5c8d, U+5c91, U+5c94-5c96, U+5c98-5c99, U+5c9c, U+5c9e, U+5ca1-5ca3, U+5cab-5cac, U+5cb1, U+5cb5, U+5cb7, U+5cba, U+5cbd-5cbf, U+5cc1, U+5cc3-5cc4, U+5cc7, U+5ccb, U+5cd2, U+5cd8-5cd9, U+5cdf-5ce0, U+5ce3-5ce6, U+5ce8-5cea, U+5ced, U+5cef, U+5cf3-5cf4, U+5cf6, U+5cf8, U+5cfd, U+5d00-5d04, U+5d06, U+5d08, U+5d0b-5d0d, U+5d0f-5d13, U+5d15, U+5d17-5d1a, U+5d1d-5d22, U+5d24-5d25;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.74.woff2) format('woff2');
  unicode-range: U+5aa0, U+5aa3-5aa4, U+5aaa, U+5aae-5aaf, U+5ab1-5ab2, U+5ab4-5ab5, U+5ab7-5aba, U+5abd-5abf, U+5ac3-5ac4, U+5ac6-5ac8, U+5aca-5acb, U+5acd, U+5acf-5ad2, U+5ad4, U+5ad8-5ada, U+5adc, U+5adf-5ae2, U+5ae4, U+5ae6, U+5ae8, U+5aea-5aed, U+5af0-5af3, U+5af5, U+5af9-5afb, U+5afd, U+5b01, U+5b05, U+5b08, U+5b0b-5b0c, U+5b11, U+5b16-5b17, U+5b1b, U+5b21-5b22, U+5b24, U+5b27-5b2e, U+5b30, U+5b32, U+5b34, U+5b36-5b38, U+5b3e-5b40, U+5b43, U+5b45, U+5b4a-5b4b, U+5b51-5b53, U+5b56, U+5b5a-5b5b, U+5b62, U+5b65, U+5b67, U+5b6a-5b6e, U+5b70-5b71, U+5b73, U+5b7a-5b7b, U+5b7f-5b80, U+5b84, U+5b8d, U+5b91, U+5b93-5b95, U+5b9f, U+5ba5-5ba6, U+5bac, U+5bae, U+5bb8, U+5bc0, U+5bc3, U+5bcb, U+5bd0-5bd1, U+5bd4-5bd8, U+5bda-5bdc, U+5be2, U+5be4-5be5, U+5be7, U+5be9, U+5beb;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.75.woff2) format('woff2');
  unicode-range: U+596a, U+596c-596e, U+5977, U+597b-597c, U+5981, U+598f, U+5997-5998, U+599a, U+599c-599d, U+59a0-59a1, U+59a3-59a4, U+59a7, U+59aa-59ad, U+59af, U+59b2-59b3, U+59b5-59b6, U+59b8, U+59ba, U+59bd-59be, U+59c0-59c1, U+59c3-59c4, U+59c7-59ca, U+59cc-59cd, U+59cf, U+59d2, U+59d5-59d6, U+59d8-59d9, U+59db, U+59dd-59e0, U+59e2-59e7, U+59e9-59eb, U+59ee, U+59f1, U+59f3, U+59f5, U+59f7-59f9, U+59fd, U+5a06, U+5a08-5a0a, U+5a0c-5a0d, U+5a11-5a13, U+5a15-5a16, U+5a1a-5a1b, U+5a21-5a23, U+5a2d-5a2f, U+5a32, U+5a38, U+5a3c, U+5a3e-5a45, U+5a47, U+5a4a, U+5a4c-5a4d, U+5a4f-5a51, U+5a53, U+5a55-5a57, U+5a5e, U+5a60, U+5a62, U+5a65-5a67, U+5a6a, U+5a6c-5a6d, U+5a72-5a73, U+5a75-5a76, U+5a79-5a7c, U+5a81-5a84, U+5a8c, U+5a8e, U+5a93, U+5a96-5a97, U+5a9c, U+5a9e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.76.woff2) format('woff2');
  unicode-range: U+5820, U+5822-5823, U+5825-5826, U+582c, U+582f, U+5831, U+583a, U+583d, U+583f-5842, U+5844-5846, U+5848, U+584a, U+584d, U+5852, U+5857, U+5859-585a, U+585c-585d, U+5862, U+5868-5869, U+586c-586d, U+586f-5873, U+5875, U+5879, U+587d-587e, U+5880-5881, U+5888-588a, U+588d, U+5892, U+5896-5898, U+589a, U+589c-589d, U+58a0-58a1, U+58a3, U+58a6, U+58a9, U+58ab-58ae, U+58b0, U+58b3, U+58bb-58bf, U+58c2-58c3, U+58c5-58c8, U+58ca, U+58cc, U+58ce, U+58d1-58d3, U+58d5, U+58d8-58d9, U+58de-58df, U+58e2, U+58e9, U+58ec, U+58ef, U+58f1-58f2, U+58f5, U+58f7-58f8, U+58fa, U+58fd, U+5900, U+5902, U+5906, U+5908-590c, U+590e, U+5910, U+5914, U+5919, U+591b, U+591d-591e, U+5920, U+5922-5925, U+5928, U+592c-592d, U+592f, U+5932, U+5936, U+593c, U+593e, U+5940-5942, U+5944, U+594c-594d, U+5950, U+5953, U+5958, U+595a, U+5961, U+5966-5968;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.77.woff2) format('woff2');
  unicode-range: U+56f9, U+56fc, U+56ff-5700, U+5703-5704, U+5709-570a, U+570c-570d, U+570f, U+5712-5713, U+5718-5719, U+571c, U+571e, U+5725, U+5727, U+5729-572a, U+572c, U+572e-572f, U+5734-5735, U+5739, U+573b, U+5741, U+5743, U+5745, U+5749, U+574c-574d, U+575c, U+5763, U+5768-5769, U+576b, U+576d-576e, U+5770, U+5773, U+5775, U+5777, U+577b-577c, U+5785-5786, U+5788, U+578c, U+578e-578f, U+5793-5795, U+5799-57a1, U+57a3-57a4, U+57a6-57aa, U+57ac-57ad, U+57af-57b2, U+57b4-57b6, U+57b8-57b9, U+57bd-57bf, U+57c2, U+57c4-57c8, U+57cc-57cd, U+57cf, U+57d2, U+57d5-57de, U+57e1-57e2, U+57e4-57e5, U+57e7, U+57eb, U+57ed, U+57ef, U+57f4-57f8, U+57fc-57fd, U+5800-5801, U+5803, U+5805, U+5807, U+5809, U+580b-580e, U+5811, U+5814, U+5819, U+581b-581f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.78.woff2) format('woff2');
  unicode-range: U+55f5-55f7, U+55fb, U+55fe, U+5600-5601, U+5605-5606, U+5608, U+560c-560d, U+560f, U+5614, U+5616-5617, U+561a, U+561c, U+561e, U+5621-5625, U+5627, U+5629, U+562b-5630, U+5636, U+5638-563a, U+563c, U+5640-5642, U+5649, U+564c-5650, U+5653-5655, U+5657-565b, U+5660, U+5663-5664, U+5666, U+566b, U+566f-5671, U+5673-567c, U+567e, U+5684-5687, U+568c, U+568e-5693, U+5695, U+5697, U+569b-569c, U+569e-569f, U+56a1-56a2, U+56a4-56a9, U+56ac-56af, U+56b1, U+56b4, U+56b6-56b8, U+56bf, U+56c1-56c3, U+56c9, U+56cd, U+56d1, U+56d4, U+56d6-56d9, U+56dd, U+56df, U+56e1, U+56e3-56e6, U+56e8-56ec, U+56ee-56ef, U+56f1-56f3, U+56f5, U+56f7-56f8;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.79.woff2) format('woff2');
  unicode-range: U+550f, U+5511-5514, U+5516-5517, U+5519, U+551b, U+551d-551e, U+5520, U+5522-5523, U+5526-5527, U+552a-552c, U+5530, U+5532-5535, U+5537-5538, U+553b-5541, U+5543-5544, U+5547-5549, U+554b, U+554d, U+5550, U+5553, U+5555-5558, U+555b-555f, U+5567-5569, U+556b-5572, U+5574-5577, U+557b-557c, U+557e-557f, U+5581, U+5583, U+5585-5586, U+5588, U+558b-558c, U+558e-5591, U+5593, U+5599-559a, U+559f, U+55a5-55a6, U+55a8-55ac, U+55ae, U+55b0-55b3, U+55b6, U+55b9-55ba, U+55bc-55be, U+55c4, U+55c6-55c7, U+55c9, U+55cc-55d2, U+55d4-55db, U+55dd-55df, U+55e1, U+55e3-55e6, U+55ea-55ee, U+55f0-55f3;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.80.woff2) format('woff2');
  unicode-range: U+53e7-53e9, U+53f1, U+53f4-53f5, U+53fa-5400, U+5402, U+5405-5407, U+540b, U+540f, U+5412, U+5414, U+5416, U+5418-541a, U+541d, U+5420-5423, U+5425, U+5429-542a, U+542d-542e, U+5431-5433, U+5436, U+543d, U+543f, U+5442-5443, U+5449, U+544b-544c, U+544e, U+5451-5454, U+5456, U+5459, U+545b-545c, U+5461, U+5463-5464, U+546a-5472, U+5474, U+5476-5478, U+547a, U+547e-5484, U+5486, U+548a, U+548d-548e, U+5490-5491, U+5494, U+5497-5499, U+549b, U+549d, U+54a1-54a7, U+54a9, U+54ab, U+54ad, U+54b4-54b5, U+54b9, U+54bb, U+54be-54bf, U+54c2-54c3, U+54c9-54cc, U+54cf-54d0, U+54d3, U+54d5-54d6, U+54d9-54da, U+54dc-54de, U+54e2, U+54e7, U+54f3-54f4, U+54f8-54f9, U+54fd-54ff, U+5501, U+5504-5506, U+550c-550e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.81.woff2) format('woff2');
  unicode-range: U+5289, U+528b, U+528d, U+528f, U+5291-5293, U+529a, U+52a2, U+52a6-52a7, U+52ac-52ad, U+52af, U+52b4-52b5, U+52b9, U+52bb-52bc, U+52be, U+52c1, U+52c5, U+52ca, U+52cd, U+52d0, U+52d6-52d7, U+52d9, U+52db, U+52dd-52de, U+52e0, U+52e2-52e3, U+52e5, U+52e7-52f0, U+52f2-52f3, U+52f5-52f9, U+52fb-52fc, U+5302, U+5304, U+530b, U+530d, U+530f-5310, U+5315, U+531a, U+531c-531d, U+5321, U+5323, U+5326, U+532e-5331, U+5338, U+533c-533e, U+5344-5345, U+534b-534d, U+5350, U+5354, U+5358, U+535d-535f, U+5363, U+5368-5369, U+536c, U+536e-536f, U+5372, U+5379-537b, U+537d, U+538d-538e, U+5390, U+5393-5394, U+5396, U+539b-539d, U+53a0-53a1, U+53a3-53a5, U+53a9, U+53ad-53ae, U+53b0, U+53b2-53b3, U+53b5-53b8, U+53bc, U+53be, U+53c1, U+53c3-53c7, U+53ce-53cf, U+53d2-53d3, U+53d5, U+53da, U+53de-53df, U+53e1-53e2;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.82.woff2) format('woff2');
  unicode-range: U+5104, U+5106-5107, U+5109-510b, U+510d, U+510f-5110, U+5113, U+5115, U+5117-5118, U+511a-511c, U+511e-511f, U+5121, U+5128, U+512b-512d, U+5131-5135, U+5137-5139, U+513c, U+5140, U+5142, U+5147, U+514c, U+514e-5150, U+5155-5158, U+5162, U+5169, U+5172, U+517f, U+5181-5184, U+5186-5187, U+518b, U+518f, U+5191, U+5195-5197, U+519a, U+51a2-51a3, U+51a6-51ab, U+51ad-51ae, U+51b1, U+51b4, U+51bc-51bd, U+51bf, U+51c3, U+51c7-51c8, U+51ca-51cb, U+51cd-51ce, U+51d4, U+51d6, U+51db-51dc, U+51e6, U+51e8-51eb, U+51f1, U+51f5, U+51fc, U+51ff, U+5202, U+5205, U+5208, U+520b, U+520d-520e, U+5215-5216, U+5228, U+522a, U+522c-522d, U+5233, U+523c-523d, U+523f-5240, U+5245, U+5247, U+5249, U+524b-524c, U+524e, U+5250, U+525b-525f, U+5261, U+5263-5264, U+5270, U+5273, U+5275, U+5277, U+527d, U+527f, U+5281-5285, U+5287;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.83.woff2) format('woff2');
  unicode-range: U+4fd1, U+4fd3, U+4fda-4fdc, U+4fdf-4fe0, U+4fe2-4fe4, U+4fe6, U+4fe8, U+4feb-4fed, U+4ff3, U+4ff5-4ff6, U+4ff8, U+4ffe, U+5001, U+5005-5006, U+5009, U+500c, U+500f, U+5013-5018, U+501b-501e, U+5022-5025, U+5027-5028, U+502b-502e, U+5030, U+5033-5034, U+5036-5039, U+503b, U+5041-5043, U+5045-5046, U+5048-504a, U+504c-504e, U+5051, U+5053, U+5055-5057, U+505b, U+505e, U+5060, U+5062-5063, U+5067, U+506a, U+506c, U+5070-5072, U+5074-5075, U+5078, U+507b, U+507d-507e, U+5080, U+5088-5089, U+5091-5092, U+5095, U+5097-509e, U+50a2-50a3, U+50a5-50a7, U+50a9, U+50ad, U+50b3, U+50b5, U+50b7, U+50ba, U+50be, U+50c4-50c5, U+50c7, U+50ca, U+50cd, U+50d1, U+50d5-50d6, U+50da, U+50de, U+50e5-50e6, U+50ec-50ee, U+50f0-50f1, U+50f3, U+50f9-50fb, U+50fe-5102;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.84.woff2) format('woff2');
  unicode-range: U+4ea3, U+4ea5, U+4eb0-4eb1, U+4eb3-4eb6, U+4eb8-4eb9, U+4ebb-4ebe, U+4ec2-4ec4, U+4ec8-4ec9, U+4ecc, U+4ecf-4ed0, U+4ed2, U+4eda-4edb, U+4edd-4ee1, U+4ee6-4ee9, U+4eeb, U+4eee-4eef, U+4ef3-4ef5, U+4ef8-4efa, U+4efc, U+4f00, U+4f03-4f05, U+4f08-4f09, U+4f0b, U+4f0e, U+4f12-4f13, U+4f15, U+4f1b, U+4f1d, U+4f21-4f22, U+4f25, U+4f27-4f29, U+4f2b-4f2e, U+4f31-4f33, U+4f36-4f37, U+4f39, U+4f3e, U+4f40-4f41, U+4f43, U+4f47-4f49, U+4f54, U+4f57-4f58, U+4f5d-4f5e, U+4f61-4f62, U+4f64-4f65, U+4f67, U+4f6a, U+4f6e-4f6f, U+4f72, U+4f74-4f7e, U+4f80-4f82, U+4f84, U+4f89-4f8a, U+4f8e-4f98, U+4f9e, U+4fa1, U+4fa5, U+4fa9-4faa, U+4fac, U+4fb3, U+4fb6-4fb8, U+4fbd, U+4fc2, U+4fc5-4fc6, U+4fcd-4fce, U+4fd0;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.85.woff2) format('woff2');
  unicode-range: U+3129, U+3131, U+3134, U+3137, U+3139, U+3141-3142, U+3145, U+3147-3148, U+314b, U+314d-314e, U+315c, U+3160-3161, U+3163-3164, U+3186, U+318d, U+3192, U+3196-3198, U+319e-319f, U+3220-3229, U+3231, U+3268, U+3297, U+3299, U+32a3, U+338e-338f, U+3395, U+339c-339e, U+33c4, U+33d1-33d2, U+33d5, U+3434, U+34dc, U+34ee, U+353e, U+355d, U+3566, U+3575, U+3592, U+35a0-35a1, U+35ad, U+35ce, U+36a2, U+36ab, U+38a8, U+3dab, U+3de7, U+3deb, U+3e1a, U+3f1b, U+3f6d, U+4495, U+4723, U+48fa, U+4ca3, U+4db6-4dbf, U+4e02, U+4e04-4e06, U+4e0c, U+4e0f, U+4e15, U+4e17, U+4e1f-4e21, U+4e26, U+4e29, U+4e2c, U+4e2f, U+4e31, U+4e35, U+4e37, U+4e3c, U+4e3f-4e42, U+4e44, U+4e46-4e47, U+4e57, U+4e5a-4e5c, U+4e64-4e65, U+4e67, U+4e69, U+4e6d, U+4e78, U+4e7f-4e82, U+4e85, U+4e87, U+4e8a, U+4e8d, U+4e93, U+4e96, U+4e98-4e99, U+4e9c, U+4e9e-4ea0, U+4ea2;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.86.woff2) format('woff2');
  unicode-range: U+279f-27a2, U+27a4-27a5, U+27a8, U+27b0, U+27b2-27b3, U+27b9, U+27e8-27e9, U+27f6, U+2800, U+28ec, U+2913, U+2921-2922, U+2934-2935, U+2a2f, U+2b05-2b07, U+2b50, U+2b55, U+2bc5-2bc6, U+2e1c-2e1d, U+2ebb, U+2f00, U+2f08, U+2f24, U+2f2d, U+2f2f-2f30, U+2f3c, U+2f45, U+2f63-2f64, U+2f74, U+2f83, U+2f8f, U+2fbc, U+3003, U+3005-3007, U+3012-3013, U+301c-301e, U+3021, U+3023-3024, U+3030, U+3034-3035, U+3041, U+3043, U+3045, U+3047, U+3049, U+3056, U+3058, U+305c, U+305e, U+3062, U+306c, U+3074, U+3077, U+307a, U+307c-307d, U+3080, U+308e, U+3090-3091, U+3099-309b, U+309d-309e, U+30a5, U+30bc, U+30be, U+30c2, U+30c5, U+30cc, U+30d8, U+30e2, U+30e8, U+30ee, U+30f0-30f2, U+30f4-30f6, U+30fd-30fe, U+3105-3126, U+3128;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.87.woff2) format('woff2');
  unicode-range: U+2651-2655, U+2658, U+265a-265b, U+265d-265e, U+2660-266d, U+266f, U+267b, U+2688, U+2693-2696, U+2698-2699, U+269c, U+26a0-26a1, U+26a4, U+26aa-26ab, U+26bd-26be, U+26c4-26c5, U+26d4, U+26e9, U+26f0-26f1, U+26f3, U+26f5, U+26fd, U+2702, U+2704-2706, U+2708-270f, U+2712-2718, U+271a-271b, U+271d, U+271f, U+2721, U+2724-2730, U+2732-2734, U+273a, U+273d-2744, U+2747-2749, U+274c, U+274e-274f, U+2753-2757, U+275b, U+275d-275e, U+2763, U+2765-2767, U+276e-276f, U+2776-277e, U+2780-2782, U+278a-278c, U+278e, U+2794-2796, U+279c;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.88.woff2) format('woff2');
  unicode-range: U+2550-2551, U+2554, U+2557, U+255a-255b, U+255d, U+255f-2560, U+2562-2563, U+2565-2567, U+2569-256a, U+256c-2572, U+2579, U+2580-2595, U+25a1, U+25a3, U+25a9-25ad, U+25b0, U+25b3-25bb, U+25bd-25c2, U+25c4, U+25c8-25cb, U+25cd, U+25d0-25d1, U+25d4-25d5, U+25d8, U+25dc-25e6, U+25ea-25eb, U+25ef, U+25fe, U+2600-2604, U+2609, U+260e-260f, U+2611, U+2614-2615, U+2618, U+261a-2620, U+2622-2623, U+262a, U+262d-2630, U+2639-2640, U+2642, U+2648-2650;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.89.woff2) format('woff2');
  unicode-range: U+23f0, U+23f3, U+2445, U+2449, U+2465-2471, U+2474-249b, U+24b8, U+24c2, U+24c7, U+24c9, U+24d0, U+24d2, U+24d4, U+24d8, U+24dd-24de, U+24e3, U+24e6, U+24e8, U+2500-2509, U+250b-2526, U+2528-2534, U+2536-2537, U+253b-2548, U+254a-254b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.90.woff2) format('woff2');
  unicode-range: U+207c-2083, U+208c-208e, U+2092, U+20a6, U+20a8-20ad, U+20af, U+20b1, U+20b4-20b5, U+20b8-20ba, U+20bd, U+20db, U+20dd, U+20e0, U+20e3, U+2105, U+2109, U+2113, U+2116-2117, U+2120-2121, U+2126, U+212b, U+2133, U+2139, U+2194, U+2196-2199, U+21a0, U+21a9-21aa, U+21af, U+21b3, U+21b5, U+21ba-21bb, U+21c4, U+21ca, U+21cc, U+21d0-21d4, U+21e1, U+21e6-21e9, U+2200, U+2202, U+2205-2208, U+220f, U+2211-2212, U+2215, U+2217-2219, U+221d-2220, U+2223, U+2225, U+2227-222b, U+222e, U+2234-2237, U+223c-223d, U+2248, U+224c, U+2252, U+2256, U+2260-2261, U+2266-2267, U+226a-226b, U+226e-226f, U+2282-2283, U+2295, U+2297, U+2299, U+22a5, U+22b0-22b1, U+22b9, U+22bf, U+22c5-22c6, U+22ef, U+2304, U+2307, U+230b, U+2312-2314, U+2318, U+231a-231b, U+2323, U+239b, U+239d-239e, U+23a0, U+23e9;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.91.woff2) format('woff2');
  unicode-range: U+1d34-1d35, U+1d38-1d3a, U+1d3c, U+1d3f-1d40, U+1d49, U+1d4e-1d4f, U+1d52, U+1d55, U+1d5b, U+1d5e, U+1d9c, U+1da0, U+1dc4-1dc5, U+1e69, U+1e73, U+1ea0-1ea9, U+1eab-1ead, U+1eaf, U+1eb1, U+1eb3, U+1eb5, U+1eb7, U+1eb9, U+1ebb, U+1ebd-1ebe, U+1ec0-1ec3, U+1ec5-1ec6, U+1ec9-1ecd, U+1ecf-1ed3, U+1ed5, U+1ed7-1edf, U+1ee1, U+1ee3, U+1ee5-1eeb, U+1eed, U+1eef-1ef1, U+1ef3, U+1ef7, U+1ef9, U+1f62, U+1f7b, U+2001-2002, U+2004-2006, U+2009-200a, U+200c-2012, U+2015-2016, U+201a, U+201e-2021, U+2023, U+2025, U+2028, U+202a-202d, U+202f-2030, U+2032-2033, U+2035, U+2038, U+203c, U+203e-203f, U+2043-2044, U+2049, U+204d-204e, U+2060-2061, U+2070, U+2074-2078, U+207a-207b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.97.woff2) format('woff2');
  unicode-range: U+2ae-2b3, U+2b5-2bf, U+2c2-2c3, U+2c6-2d1, U+2d8-2da, U+2dc, U+2e1-2e3, U+2e5, U+2eb, U+2ee-2f0, U+2f2-2f7, U+2f9-2ff, U+302-30d, U+311, U+31b, U+321-325, U+327-329, U+32b-32c, U+32e-32f, U+331-339, U+33c-33d, U+33f, U+348, U+352, U+35c, U+35e-35f, U+361, U+363, U+368, U+36c, U+36f, U+530-540, U+55d-55e, U+561, U+563, U+565, U+56b, U+56e-579;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.98.woff2) format('woff2');
  unicode-range: U+176-17f, U+192, U+194, U+19a-19b, U+19d, U+1a0-1a1, U+1a3-1a4, U+1aa, U+1ac-1ad, U+1af-1bf, U+1d2, U+1d4, U+1d6, U+1d8, U+1da, U+1dc, U+1e3, U+1e7, U+1e9, U+1ee, U+1f0-1f1, U+1f3, U+1f5-1ff, U+219-21b, U+221, U+223-226, U+228, U+22b, U+22f, U+231, U+234-237, U+23a-23b, U+23d, U+250-252, U+254-255, U+259-25e, U+261-263, U+265, U+268, U+26a-26b, U+26f-277, U+279, U+27b-280, U+282-283, U+285, U+28a, U+28c, U+28f, U+292, U+294-296, U+298-29a, U+29c, U+29f, U+2a1-2a4, U+2a6-2a7, U+2a9, U+2ab;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.99.woff2) format('woff2');
  unicode-range: U+a1-a4, U+a6-a8, U+aa, U+ac, U+af, U+b1, U+b3-b6, U+b8-ba, U+bc-d6, U+d8-de, U+e6, U+eb, U+ee-f0, U+f5, U+f7-f8, U+fb, U+fd-100, U+102, U+104-107, U+10d, U+10f-112, U+115, U+117, U+119, U+11b, U+11e-11f, U+121, U+123, U+125-127, U+129-12a, U+12d, U+12f-13f, U+141-142, U+144, U+146, U+14b-14c, U+14f-153, U+158-15b, U+15e-160, U+163-165, U+168-16a, U+16d-175;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.100.woff2) format('woff2');
  unicode-range: U+221a, U+2264, U+2464, U+25a0, U+3008, U+4e10, U+512a, U+5152, U+5201, U+5241, U+5340, U+5352, U+549a, U+54b2, U+54c6, U+54d7, U+54e1, U+5509, U+55c5, U+5618, U+5716, U+576f, U+5784, U+57a2, U+589f, U+5a20, U+5a25, U+5a29, U+5a34, U+5a7f, U+5ad6, U+5b09, U+5b5c, U+5bc7, U+5be6, U+5c27, U+5d2d, U+5dcd, U+5f1b, U+5f37, U+604d, U+6055, U+6073, U+60eb, U+61ff, U+62ce, U+62ed, U+6345, U+6390, U+63b0, U+63b7, U+64ae, U+64c2, U+64d2, U+6556, U+663c, U+667e, U+66d9, U+66f8, U+6756, U+6789, U+689d, U+68f1, U+695e, U+6975, U+6a1f, U+6b0a, U+6b61, U+6b87, U+6c5d, U+6c7e, U+6c92, U+6d31, U+6df9, U+6e0d, U+6e2d, U+6f31, U+6f3e, U+70b3, U+70bd, U+70ca, U+70e8, U+725f, U+733f, U+7396, U+739f, U+7459, U+74a7, U+75a1, U+75f0, U+76cf, U+76d4, U+7729, U+77aa, U+77b0, U+77e3, U+780c, U+78d5, U+7941, U+7977, U+797a, U+79c3, U+7a20, U+7a92, U+7b71, U+7bf1, U+7c9f, U+7eb6, U+7eca, U+7ef7, U+7f07, U+7f09, U+7f15, U+7f81, U+7fb9, U+8038, U+8098, U+80b4, U+8110, U+814b-814c, U+816e, U+818a, U+8205, U+8235, U+828b, U+82a5, U+82b7, U+82d4, U+82db, U+82df, U+8317, U+8338, U+8385-8386, U+83c1, U+83cf, U+8537, U+853b, U+854a, U+8715, U+8783, U+892a, U+8a71, U+8bb3, U+8d2e, U+8d58, U+8dbe, U+8f67, U+8fab, U+8fc4, U+8fe6, U+9023, U+9084, U+9091, U+916a, U+91c9, U+91dc, U+94b3, U+9502, U+9523, U+9551, U+956f, U+960e, U+962a, U+962e, U+9647, U+96f3, U+9739, U+97a0, U+97ed, U+983b, U+985e, U+988a, U+99ac, U+9a6f, U+9a87, U+9a8b, U+9ab7, U+9abc, U+9ac5, U+9e25, U+e608, U+e621, U+ff06, U+ff14-ff16;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.101.woff2) format('woff2');
  unicode-range: U+161, U+926, U+928, U+939, U+93f-940, U+94d, U+e17, U+e22, U+e44, U+25c7, U+25ce, U+2764, U+3009, U+3016-3017, U+4e4d, U+4e53, U+4f5a, U+4f70, U+4fae, U+4fd8, U+4ffa, U+5011, U+501a, U+51c4, U+5225, U+547b, U+5495, U+54e8, U+54ee, U+5594, U+55d3, U+55dc, U+55fd, U+560e, U+565c, U+5662, U+5669, U+566c, U+56bc, U+5742, U+5824, U+5834, U+598a, U+5992, U+59a9, U+5a04, U+5ac9, U+5b75, U+5b7d, U+5bc5, U+5c49, U+5c90, U+5e1c, U+5e27, U+5e2b, U+5e37, U+5e90, U+618b, U+61f5, U+620a, U+620c, U+6273, U+62c7, U+62f7, U+6320, U+6342, U+6401-6402, U+6413, U+6512, U+655b, U+65a7, U+65f1, U+65f7, U+665f, U+6687, U+66a7, U+673d, U+67b8, U+6854, U+68d8, U+68fa, U+696d, U+6a02, U+6a0a, U+6a80, U+6b7c, U+6bd9, U+6c2e, U+6c76, U+6cf8, U+6d4a, U+6d85, U+6e24, U+6e32, U+6ec7, U+6f88, U+700f, U+701a, U+7078, U+707c, U+70ac, U+70c1, U+72e9, U+7409, U+7422, U+745a, U+7480, U+74a8, U+752b, U+7574, U+7656, U+7699, U+7737, U+785d, U+78be, U+79b9, U+7a3d, U+7a91, U+7a9f, U+7ae3, U+7b77, U+7c3f, U+7d1a, U+7d50, U+7d93, U+8042, U+808b, U+8236, U+82b8-82b9, U+82ef, U+8309, U+836b, U+83ef, U+8431, U+85c9, U+865e, U+868c, U+8759, U+8760, U+8845, U+89ba, U+8a2a, U+8aaa, U+8c41, U+8d2c, U+8d4e, U+8e66, U+8e6d, U+8eaf, U+902e, U+914b, U+916e, U+919b, U+949b, U+94a0, U+94b0, U+9541-9542, U+9556, U+95eb, U+95f5, U+964b, U+968b, U+96cc-96cd, U+96cf, U+9713, U+9890, U+98a8, U+9985, U+9992, U+9a6d, U+9a81, U+9a86, U+9ab8, U+9ca4, U+e606-e607, U+e60a, U+e60c, U+e60e, U+fe0f, U+ff02, U+ff1e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.102.woff2) format('woff2');
  unicode-range: U+10c, U+627-629, U+639, U+644, U+64a, U+203b, U+2265, U+2463, U+2573, U+25b2, U+3448-3449, U+4e1e, U+4e5e, U+4f3a, U+4f5f, U+4fea, U+5026, U+508d, U+516e, U+5189, U+5254, U+5288, U+52d8, U+52fa, U+5306, U+5308, U+5364, U+5384, U+53ed, U+543c, U+5450, U+5455, U+5466, U+54c4, U+5578, U+55a7, U+561f, U+5631, U+572d, U+575f, U+57ae, U+57e0, U+5830, U+594e, U+5984, U+5993, U+5bdd, U+5c0d, U+5c7f, U+5c82, U+5e62, U+5ed3, U+5f08, U+607a, U+60bc, U+625b, U+6292, U+62e2, U+6363, U+6467, U+6714, U+675e, U+6771, U+67a2, U+67ff, U+6805, U+68a7, U+68e0, U+6930, U+6986, U+69a8, U+69df, U+6a44, U+6a5f, U+6c13, U+6c1f, U+6c22, U+6c2f, U+6c40, U+6c81, U+6c9b, U+6ca5, U+6da4, U+6df3, U+6e85, U+6eba, U+6ed5, U+6f13, U+6f33, U+6f62, U+715e, U+72c4, U+73d1, U+7405, U+7487, U+7578, U+75a4, U+75eb, U+7693, U+7738, U+7741, U+776b, U+7792, U+77a7, U+77a9, U+77b3, U+788c, U+7984, U+79a7, U+79e4, U+7a1a, U+7a57, U+7aa6, U+7b0b, U+7b5d, U+7c27, U+7c7d, U+7caa, U+7cd9, U+7cef, U+7eda, U+7ede, U+7f24, U+803f, U+8046, U+80fa, U+81fb, U+8207, U+8258, U+8335, U+8339, U+8354, U+840e, U+85b0, U+85fb, U+8695, U+86aa, U+8717, U+8749, U+874c, U+8996, U+89bd, U+89c5, U+8bdb, U+8bf5, U+8c5a, U+8cec, U+8d3f, U+8d9f, U+8e44, U+8fed, U+9005, U+9019, U+9082, U+90af, U+90dd, U+90e1, U+90f8, U+916f, U+9176, U+949e, U+94a7, U+94c2, U+9525, U+9580, U+95dc, U+96e2, U+96fb, U+9704, U+9a7c, U+9a7f, U+9b41, U+9ca8, U+9cc4, U+9cde, U+9e92, U+9ede, U+9f9a, U+e60b, U+e610, U+ff10, U+ff13, U+ff3b, U+ff3d, U+f012b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.103.woff2) format('woff2');
  unicode-range: U+60, U+631, U+2606, U+3014-3015, U+309c, U+33a1, U+4e52, U+4ec6, U+4f86, U+4f8d, U+4fde, U+4fef, U+500b, U+502a, U+515c, U+518a, U+51a5, U+51f3, U+5243, U+52c9, U+52d5, U+53a2, U+53ee, U+54ce, U+54fa, U+54fc, U+5580, U+5587, U+563f, U+56da, U+5792, U+5815, U+5960, U+59d7, U+5b78, U+5b9b, U+5be1, U+5c4e, U+5c51, U+5c6f, U+5c9a, U+5cfb, U+5d16, U+5ed6, U+5f27, U+5f6a, U+609a, U+60df, U+6168, U+61c8, U+6236, U+62f1, U+62fd, U+631a, U+6328, U+632b, U+6346, U+638f, U+63a0, U+63c9, U+655e, U+6590, U+6615, U+6627, U+66ae, U+66e6, U+66f0, U+67da, U+67ec, U+6813, U+6816, U+6869, U+6893, U+68ad, U+68f5, U+6977, U+6984, U+69db, U+6b72, U+6bb7, U+6ce3, U+6cfb, U+6d47, U+6da1, U+6dc4, U+6e43, U+6eaf, U+6eff, U+6f8e, U+7011, U+7063, U+7076, U+7096, U+70ba, U+70db, U+70ef, U+7119-711a, U+7172, U+718f, U+7194, U+727a, U+72d9, U+72ed, U+7325, U+73ae, U+73ba, U+73c0, U+73fe, U+7410, U+7426, U+7455, U+7554, U+7576, U+75ae, U+75b9, U+762b, U+766b, U+7682, U+7750, U+7779, U+7784, U+77eb, U+77ee, U+78f7, U+79e9, U+7a79, U+7b1b, U+7b28, U+7bf7, U+7db2, U+7ec5, U+7eee, U+7f14, U+7f1a, U+7fe1, U+8087, U+809b, U+81b3, U+8231, U+830e, U+835f, U+83e9, U+849c, U+851a, U+868a, U+8718, U+874e, U+8822, U+8910, U+8944, U+8a3b, U+8bb6, U+8bbc, U+8e72, U+8f9c, U+900d, U+904b, U+904e, U+9063, U+90a2, U+90b9, U+9119, U+94f2, U+952f, U+9576-9577, U+9593, U+95f8, U+961c, U+969b, U+96a7, U+96c1, U+9716, U+9761, U+97ad, U+97e7, U+98a4, U+997a, U+9a73, U+9b44, U+9e3d, U+9ecf, U+9ed4, U+ff11-ff12, U+fffd;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.104.woff2) format('woff2');
  unicode-range: U+2003, U+2193, U+2462, U+4e19, U+4e2b, U+4e36, U+4ea8, U+4ed1, U+4ed7, U+4f51, U+4f63, U+4f83, U+50e7, U+5112, U+5167, U+51a4, U+51b6, U+5239, U+5265, U+532a, U+5351, U+537f, U+5401, U+548f, U+5492, U+54af, U+54b3, U+54bd, U+54d1, U+54df, U+554f, U+5564, U+5598, U+5632, U+56a3, U+56e7, U+574e, U+575d-575e, U+57d4, U+584c, U+58e4, U+5937, U+5955, U+5a05, U+5a1f, U+5a49, U+5ac2, U+5c39, U+5c61, U+5d0e, U+5de9, U+5e9a, U+5eb8, U+5f0a, U+5f13, U+5f6c, U+5f8c, U+603c, U+608d, U+611b, U+6127, U+62a0, U+62d0, U+634f, U+635e, U+63fd, U+6577, U+658b, U+65bc, U+660a, U+6643, U+6656, U+6703, U+6760, U+67af, U+67c4, U+67e0, U+6817, U+68cd, U+690e, U+6960, U+69b4, U+6a71, U+6aac, U+6b67, U+6bb4, U+6c55, U+6c70, U+6c82, U+6ca6, U+6cb8, U+6cbe, U+6ede, U+6ee5, U+6f4d, U+6f84, U+6f9c, U+7115, U+7121, U+722a, U+7261, U+7272, U+7280, U+72f8, U+7504, U+754f, U+75d8, U+767c, U+76ef, U+778e, U+77bb, U+77f6, U+786b, U+78b1, U+7948, U+7985, U+79be, U+7a83, U+7a8d, U+7eac, U+7eef, U+7ef8, U+7efd, U+7f00, U+803d, U+8086, U+810a, U+8165, U+819d, U+81a8, U+8214, U+829c, U+831c, U+832b, U+8367, U+83e0, U+83f1, U+8403, U+846b, U+8475, U+84b2, U+8513, U+8574, U+85af, U+86d9, U+86db, U+8acb, U+8bbd, U+8be0-8be1, U+8c0e, U+8d29, U+8d50, U+8d63, U+8f7f, U+9032, U+9042, U+90b1, U+90b5, U+9165, U+9175, U+94a6, U+94c5, U+950c, U+9610, U+9631, U+9699, U+973e, U+978d, U+97ec, U+97f6, U+984c, U+987d, U+9882, U+9965, U+996a, U+9972, U+9a8f, U+9ad3, U+9ae6, U+9cb8, U+9edb, U+e600, U+e60f, U+e611, U+ff05, U+ff0b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.105.woff2) format('woff2');
  unicode-range: U+5e, U+2190, U+250a, U+25bc, U+25cf, U+4e56, U+4ea9, U+4f3d, U+4f6c, U+4f88, U+4fa8, U+4fcf, U+5029, U+5188, U+51f9, U+5203, U+524a, U+5256, U+529d, U+5375, U+53db, U+541f, U+5435, U+5457, U+548b, U+54c7, U+54d4, U+54e9, U+556a, U+5589, U+55bb, U+55e8, U+55ef, U+563b, U+566a, U+576a, U+58f9, U+598d, U+599e, U+59a8, U+5a9b, U+5ae3, U+5bb0, U+5bde, U+5c4c, U+5c60, U+5d1b, U+5deb, U+5df7, U+5e18, U+5f26, U+5f64, U+601c, U+6084, U+60e9, U+614c, U+6208, U+621a, U+6233, U+6254, U+62d8, U+62e6, U+62ef, U+6323, U+632a, U+633d, U+6361, U+6405, U+640f, U+6614, U+6642, U+6657, U+67a3, U+6808, U+683d, U+6850, U+6897, U+68b3, U+68b5, U+68d5, U+6a58, U+6b47, U+6b6a, U+6c28, U+6c90, U+6ca7, U+6cf5, U+6d51, U+6da9, U+6dc7, U+6dd1, U+6e0a, U+6e5b, U+6e9c, U+6f47, U+6f6d, U+70ad, U+70f9, U+710a, U+7130, U+71ac, U+745f, U+7476, U+7490, U+7529, U+7538, U+75d2, U+7696, U+76b1, U+76fc, U+777f, U+77dc, U+789f, U+795b, U+79bd, U+79c9, U+7a3b, U+7a46, U+7aa5, U+7ad6, U+7ca5, U+7cb9, U+7cdf, U+7d6e, U+7f06, U+7f38, U+7fa1, U+7fc1, U+8015, U+803b, U+80a2, U+80aa, U+8116, U+813e, U+82bd, U+8305, U+8328, U+8346, U+846c, U+8549, U+859b, U+8611, U+8680, U+87f9, U+884d, U+8877, U+888d, U+88d4, U+898b, U+8a79, U+8a93, U+8c05, U+8c0d, U+8c26, U+8d1e, U+8d31, U+8d81, U+8e22, U+8e81, U+8f90, U+8f96, U+90ca, U+916c, U+917f, U+9187, U+918b, U+9499, U+94a9, U+9524, U+9540, U+958b, U+9600, U+9640, U+96b6, U+96c7, U+96ef, U+98d9, U+9976, U+997f, U+9a74, U+9a84, U+9c8d, U+9e26, U+9e9f, U+ad6d, U+c5b4, U+d55c, U+ff0f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.106.woff2) format('woff2');
  unicode-range: U+b0, U+2191, U+2460-2461, U+25c6, U+300e-300f, U+4e1b, U+4e7e, U+4ed5, U+4ef2, U+4f10, U+4f1e, U+4f50, U+4fa6, U+4faf, U+5021, U+50f5, U+5179, U+5180, U+51d1, U+522e, U+52a3, U+52c3, U+52cb, U+5300, U+5319, U+5320, U+5349, U+5395, U+53d9, U+541e, U+5428, U+543e, U+54b1, U+54c0, U+54d2, U+570b, U+5858, U+58f6, U+5974, U+59a5, U+59e8, U+59ec, U+5a36, U+5a9a, U+5ab3, U+5b99, U+5baa, U+5ce1, U+5d14, U+5d4c, U+5dc5, U+5de2, U+5e99, U+5e9e, U+5f18, U+5f66, U+5f70, U+6070, U+60d5, U+60e7, U+6101, U+611a, U+61be, U+6241, U+6252, U+626f, U+6296, U+62bc, U+62cc, U+6380, U+63a9, U+644a, U+6454, U+64a9, U+64b8, U+6500, U+6572, U+65a5, U+65a9, U+65ec, U+660f, U+6749, U+6795, U+67ab, U+68da, U+6912, U+6bbf, U+6bef, U+6cab, U+6cca, U+6ccc, U+6cfc, U+6d3d, U+6d78, U+6dee, U+6e17, U+6e34, U+6e83, U+6ea2, U+6eb6, U+6f20, U+6fa1, U+707f, U+70d8, U+70eb, U+714c, U+714e, U+7235, U+7239, U+73ca, U+743c, U+745c, U+7624, U+763e, U+76f2, U+77db, U+77e9, U+780d, U+7838, U+7845, U+78ca, U+796d, U+7a84, U+7aed, U+7b3c, U+7eb2, U+7f05, U+7f20, U+7f34, U+7f62, U+7fc5, U+7fd8, U+7ff0, U+800d, U+8036, U+80ba, U+80be, U+80c0-80c1, U+8155, U+817a, U+8180, U+81e3, U+8206, U+8247, U+8270, U+8299, U+82ad, U+8304, U+8393, U+83b9, U+840d, U+8427, U+8469, U+8471, U+84c4, U+84ec, U+853d, U+8681-8682, U+8721, U+8854, U+88d5, U+88f9, U+8bc0, U+8c0a, U+8c29, U+8c2d, U+8d41, U+8dea, U+8eb2, U+8f9f, U+903b, U+903e, U+9102, U+9493, U+94a5, U+94f8, U+95f7, U+9706, U+9709, U+9774, U+98a0, U+9e64, U+9f9f, U+e603;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.107.woff2) format('woff2');
  unicode-range: U+200b, U+2103, U+4e18, U+4e27-4e28, U+4e38, U+4e59, U+4e8f, U+4ead, U+4ec7, U+4fe9, U+503a, U+5085, U+5146, U+51af, U+51f8, U+52ab, U+5339, U+535c, U+5378, U+538c, U+5398, U+53f9, U+5415, U+5475, U+54aa, U+54ac, U+54b8, U+5582, U+5760, U+5764, U+57cb, U+5835, U+5885, U+5951, U+5983, U+59da, U+5a77, U+5b5d, U+5b5f, U+5bb5, U+5bc2, U+5be8, U+5bfa, U+5c2c, U+5c34, U+5c41, U+5c48, U+5c65, U+5cad, U+5e06, U+5e42, U+5ef7, U+5f17, U+5f25, U+5f6d, U+5f79, U+6028, U+6064, U+6068, U+606d, U+607c, U+6094, U+6109, U+6124, U+6247, U+626d, U+6291, U+629a, U+62ac, U+62b9, U+62fe, U+6324, U+6349, U+6367, U+6398, U+6495, U+64a4, U+64b0, U+64bc, U+64ce, U+658c, U+65ed, U+6602, U+6674, U+6691, U+66a8, U+674f, U+679a, U+67ef, U+67f4, U+680b, U+6876, U+68a8, U+6a59, U+6a61, U+6b20, U+6bc5, U+6d12, U+6d46, U+6d8c, U+6dc0, U+6e14, U+6e23, U+6f06, U+7164, U+716e, U+7199, U+71e5, U+72ac, U+742a, U+755c, U+75ab, U+75b2, U+75f4, U+7897, U+78b3, U+78c5, U+7978, U+79fd, U+7a74, U+7b4b, U+7b5b, U+7ece, U+7ed2, U+7ee3, U+7ef3, U+7f50, U+7f55, U+7f9e, U+7fe0, U+809d, U+8106, U+814a, U+8154, U+817b, U+818f, U+81c2, U+81ed, U+821f, U+82a6, U+82d1, U+8302, U+83c7, U+83ca, U+845b, U+848b, U+84c9, U+85e4, U+86ee, U+8700, U+8774, U+8881, U+8c1c, U+8c79, U+8d2a, U+8d3c, U+8eba, U+8f70, U+8fa9, U+8fb1, U+900a, U+9017, U+901d, U+9022, U+906e, U+946b, U+94dd, U+94ed, U+953b, U+95ef, U+95fa, U+95fd, U+96c0, U+971e, U+9753, U+9756, U+97e6, U+9881, U+9887, U+9b4f, U+9e2d, U+9f0e, U+e601-e602, U+e604-e605, U+ff5c;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.108.woff2) format('woff2');
  unicode-range: U+24, U+4e08, U+4e43, U+4e4f, U+4ef0, U+4f2a, U+507f, U+50ac, U+50bb, U+5151, U+51bb, U+51f6, U+51fd, U+5272, U+52fe, U+5362, U+53c9, U+53d4, U+53e0, U+543b, U+54f2, U+5507, U+5524, U+558a, U+55b5, U+561b, U+56ca, U+5782, U+57c3, U+5893, U+5915, U+5949, U+5962, U+59ae, U+59dc, U+59fb, U+5bd3, U+5c38, U+5cb3, U+5d07, U+5d29, U+5de1, U+5dfe, U+5e15, U+5eca, U+5f2f, U+5f7c, U+5fcc, U+6021, U+609f, U+60f9, U+6108, U+6148, U+6155, U+6170, U+61d2, U+6251, U+629b, U+62ab, U+62e8, U+62f3, U+6321, U+6350, U+6566, U+659c, U+65e8, U+6635, U+6655, U+6670, U+66f9, U+6734, U+679d, U+6851, U+6905, U+6b49, U+6b96, U+6c1b, U+6c41, U+6c6a, U+6c83, U+6cf3, U+6d9b, U+6dcb, U+6e1d, U+6e20-6e21, U+6eaa, U+6ee4, U+6ee9, U+6f58, U+70e4, U+722c, U+7262, U+7267, U+72b9, U+72e0, U+72ee, U+72f1, U+7334, U+73ab, U+7433, U+7470, U+758f, U+75d5, U+764c, U+7686, U+76c6, U+76fe, U+7720, U+77e2, U+7802, U+7816, U+788d, U+7891, U+7a00, U+7a9d, U+7b52, U+7bad, U+7c98, U+7cca, U+7eba, U+7eea, U+7ef5, U+7f1d, U+7f69, U+806a, U+809a, U+80bf, U+80c3, U+81c0, U+820c, U+82ac, U+82af, U+82cd, U+82d7, U+838e, U+839e, U+8404, U+84b8, U+852c, U+8587, U+8650, U+8679, U+86c7, U+8702, U+87ba, U+886b-886c, U+8870, U+8c10, U+8c23, U+8c6b, U+8d3e, U+8d4b-8d4c, U+8d64, U+8d6b, U+8d74, U+8e29, U+8f69, U+8f74, U+8fb0, U+8fdf, U+901b, U+9038, U+9093, U+9171, U+9489, U+94ae, U+94c3, U+9508, U+9510, U+9601, U+9614, U+964c, U+9675, U+971c, U+97f5, U+9888, U+98d8, U+9971, U+9aa4, U+9e3f, U+9e45, U+9e4f, U+9e70, U+9f7f, U+e715;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.109.woff2) format('woff2');
  unicode-range: U+a5, U+2192, U+2605, U+4e11, U+4e22, U+4e32, U+4f0d, U+4f0f, U+4f69, U+4ff1, U+50b2, U+5154, U+51dd, U+51f0, U+5211, U+5269, U+533f, U+5366-5367, U+5389, U+5413, U+5440, U+5446, U+5561, U+574a, U+5751, U+57ab, U+5806, U+5821, U+582a, U+58f3, U+5938, U+5948, U+5978, U+59d1, U+5a03, U+5a07, U+5ac1, U+5acc, U+5ae9, U+5bb4, U+5bc4, U+5c3f, U+5e3d, U+5e7d, U+5f92, U+5faa, U+5fe0, U+5ffd, U+6016, U+60a0, U+60dc, U+60e8, U+614e, U+6212, U+6284, U+62c6, U+62d3-62d4, U+63f4, U+642c, U+6478, U+6491-6492, U+64e6, U+6591, U+65a4, U+664b, U+6735, U+6746, U+67f1, U+67f3, U+6842, U+68af, U+68c9, U+68cb, U+6a31, U+6b3a, U+6bc1, U+6c0f, U+6c27, U+6c57, U+6cc4, U+6ce5, U+6d2a, U+6d66, U+6d69, U+6daf, U+6e58, U+6ecb, U+6ef4, U+707e, U+7092, U+70ab, U+71d5, U+7275, U+7384, U+73b2, U+7434, U+74e6, U+74f7, U+75bc, U+76c8, U+76d0, U+7709, U+77ac, U+7855, U+78a7, U+78c1, U+7a77, U+7b79, U+7c92, U+7cae, U+7cd5, U+7ea4, U+7eb5, U+7ebd, U+7f5a, U+7fd4, U+7ffc, U+8083, U+8096, U+80a0, U+80d6, U+80de, U+8102, U+8109, U+810f, U+8179, U+8292, U+82b3, U+8352, U+8361, U+83cc, U+841d, U+8461, U+8482, U+8521, U+857e, U+85aa, U+866b, U+8776, U+8896, U+889c, U+88f8, U+8a9e, U+8bc8, U+8bf8, U+8c0b, U+8c28, U+8d2b, U+8d2f, U+8d37, U+8d3a, U+8d54, U+8dc3, U+8dcc, U+8df5, U+8e0f, U+8e48, U+8f86, U+8f88, U+8f9e, U+8fc1, U+8fc8, U+8feb, U+9065, U+90a6, U+90aa, U+90bb, U+90c1, U+94dc, U+9521, U+9676, U+96d5, U+970d, U+9897, U+997c, U+9a70, U+9a76, U+9a9a, U+9ad4, U+9e23, U+9e7f, U+9f3b, U+e675, U+e6b9, U+ffe5;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.110.woff2) format('woff2');
  unicode-range: U+300c-300d, U+4e54, U+4e58, U+4e95, U+4ec1, U+4f2f, U+4f38, U+4fa3, U+4fca, U+503e, U+5141, U+5144, U+517c, U+51cc, U+51ed, U+5242, U+52b2, U+52d2, U+52e4, U+540a, U+5439, U+5448, U+5496, U+54ed, U+5565, U+5761, U+5766, U+58ee, U+593a, U+594b, U+594f, U+5954, U+5996, U+59c6, U+59ff, U+5b64, U+5bff, U+5c18, U+5c1d, U+5c97, U+5ca9, U+5cb8, U+5e9f, U+5ec9, U+5f04, U+5f7b, U+5fa1, U+5fcd, U+6012, U+60a6, U+60ac, U+60b2, U+60ef, U+626e, U+6270, U+6276, U+62d6, U+62dc, U+6316, U+632f, U+633a, U+6355, U+63aa, U+6447, U+649e, U+64c5, U+654c, U+65c1, U+65cb, U+65e6, U+6606, U+6731, U+675c, U+67cf, U+67dc, U+6846, U+6b8b, U+6beb, U+6c61, U+6c88, U+6cbf, U+6cdb, U+6cea, U+6d45, U+6d53, U+6d74, U+6d82, U+6da8, U+6db5, U+6deb, U+6eda, U+6ee8, U+6f0f, U+706d, U+708e, U+70ae, U+70bc, U+70c2, U+70e6, U+7237-7238, U+72fc, U+730e, U+731b, U+739b, U+73bb, U+7483, U+74dc, U+74f6, U+7586, U+7626, U+775b, U+77ff, U+788e, U+78b0, U+7956, U+7965, U+79e6, U+7af9, U+7bee, U+7c97, U+7eb1, U+7eb7, U+7ed1, U+7ed5, U+7f6a, U+7f72, U+7fbd, U+8017, U+808c, U+80a9, U+80c6, U+80ce, U+8150, U+8170, U+819c, U+820d, U+8230, U+8239, U+827e, U+8377, U+8389, U+83b2, U+8428, U+8463, U+867e, U+88c2, U+88d9, U+8986, U+8bca, U+8bde, U+8c13, U+8c8c, U+8d21, U+8d24, U+8d56, U+8d60, U+8d8b, U+8db4, U+8e2a, U+8f68, U+8f89, U+8f9b, U+8fa8, U+8fbd, U+9003, U+90ce, U+90ed, U+9189, U+94bb, U+9505, U+95f9, U+963b, U+9655, U+966a, U+9677, U+96fe, U+9896, U+99a8, U+9a71, U+9a82, U+9a91, U+9b45, U+9ece, U+9f20, U+feff, U+ff0d;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.111.woff2) format('woff2');
  unicode-range: U+4e4c, U+4e88, U+4ea1, U+4ea6, U+4ed3-4ed4, U+4eff, U+4f30, U+4fa7, U+4fc4, U+4fd7, U+500d, U+504f, U+5076-5077, U+517d, U+5192, U+51c9, U+51ef, U+5238, U+5251, U+526a, U+52c7, U+52df, U+52ff, U+53a6, U+53a8, U+53ec, U+5410, U+559d, U+55b7, U+5634, U+573e, U+5783, U+585e, U+586b, U+58a8, U+5999, U+59d3, U+5a1c, U+5a46, U+5b54-5b55, U+5b85, U+5b8b, U+5b8f, U+5bbf, U+5bd2, U+5c16, U+5c24, U+5e05, U+5e45, U+5e7c, U+5e84, U+5f03, U+5f1f, U+5f31, U+5f84, U+5f90, U+5fbd, U+5fc6, U+5fd9, U+5fe7, U+6052, U+6062, U+6089, U+60a3, U+60d1, U+6167, U+622a, U+6234, U+624e, U+6269, U+626c, U+62b5, U+62d2, U+6325, U+63e1, U+643a, U+6446, U+6562, U+656c, U+65e2, U+65fa, U+660c, U+6628, U+6652, U+6668, U+6676, U+66fc, U+66ff, U+6717, U+676d, U+67aa, U+67d4, U+6843, U+6881, U+68d2, U+695a, U+69fd, U+6a2a, U+6b8a, U+6c60, U+6c64, U+6c9f, U+6caa, U+6cc9, U+6ce1, U+6cfd, U+6d1b, U+6d1e, U+6d6e, U+6de1, U+6e10, U+6e7f, U+6f5c, U+704c, U+7070, U+7089, U+70b8, U+718a, U+71c3, U+723d, U+732a, U+73cd, U+7518, U+756a, U+75af, U+75be, U+75c7, U+76d2, U+76d7, U+7763, U+78e8, U+795d, U+79df, U+7c4d, U+7d2f, U+7ee9, U+7f13, U+7f8a, U+8000, U+8010, U+80af, U+80f6, U+80f8, U+8212, U+8273, U+82f9, U+83ab, U+83b1, U+83f2, U+8584, U+871c, U+8861, U+888b, U+88c1, U+88e4, U+8bd1, U+8bf1, U+8c31, U+8d5a, U+8d75-8d76, U+8de8, U+8f85, U+8fa3, U+8fc5, U+9006, U+903c, U+904d, U+9075, U+9178, U+9274, U+950b, U+9526, U+95ea, U+9636, U+9686, U+978b, U+987f, U+9a7e, U+9b42, U+9e1f, U+9ea6, U+9f13, U+9f84, U+ff5e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.112.woff2) format('woff2');
  unicode-range: U+23, U+3d, U+4e01, U+4e39, U+4e73, U+4ecd, U+4ed9, U+4eea, U+4f0a, U+4f1f, U+4f5b, U+4fa0, U+4fc3, U+501f, U+50a8, U+515a, U+5175, U+51a0, U+51c0, U+51e1, U+51e4, U+5200, U+520a, U+5224, U+523a, U+52aa, U+52b1, U+52b3, U+5348, U+5353, U+5360, U+5371, U+5377, U+539a, U+541b, U+5434, U+547c, U+54e6, U+5510, U+5531, U+5609, U+56f0, U+56fa, U+5733, U+574f, U+5851, U+5854, U+5899, U+58c1, U+592e, U+5939, U+5976, U+5986, U+59bb, U+5a18, U+5a74, U+5b59, U+5b87, U+5b97, U+5ba0, U+5bab, U+5bbd-5bbe, U+5bf8, U+5c0a, U+5c3a, U+5c4a, U+5e16, U+5e1d, U+5e2d, U+5e8a, U+6015, U+602a, U+6050, U+6069, U+6162, U+61c2, U+6293, U+6297, U+62b1, U+62bd, U+62df, U+62fc, U+6302, U+635f, U+638c, U+63ed, U+6458, U+6469, U+6563, U+6620, U+6653, U+6696-6697, U+66dd, U+675f, U+676f-6770, U+67d0, U+67d3, U+684c, U+6865, U+6885, U+68b0, U+68ee, U+690d, U+6b23, U+6b32, U+6bd5, U+6c89, U+6d01, U+6d25, U+6d89, U+6da6, U+6db2, U+6df7, U+6ed1, U+6f02, U+70c8, U+70df, U+70e7, U+7126, U+7236, U+7259, U+731c, U+745e, U+74e3, U+751a, U+751c, U+7532, U+7545, U+75db, U+7761, U+7a0d, U+7b51, U+7ca4, U+7cd6, U+7d2b, U+7ea0, U+7eb9, U+7ed8, U+7f18, U+7f29, U+8033, U+804a, U+80a4-80a5, U+80e1, U+817f, U+829d, U+82e6, U+8336, U+840c, U+8499, U+864e, U+8651, U+865a, U+88ad, U+89e6, U+8bd7, U+8bfa, U+8c37, U+8d25, U+8d38, U+8ddd, U+8fea, U+9010, U+9012, U+906d, U+907f-9080, U+90d1, U+9177, U+91ca, U+94fa, U+9501, U+9634-9635, U+9694, U+9707, U+9738, U+9769, U+9a7b, U+9a97, U+9aa8, U+9b3c, U+9c81, U+9ed8;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.113.woff2) format('woff2');
  unicode-range: U+26, U+3c, U+d7, U+4e4e, U+4e61, U+4e71, U+4ebf, U+4f26, U+5012, U+51ac, U+51b0, U+51b2, U+51b7, U+5218, U+521a, U+5220, U+5237, U+523b, U+526f, U+5385, U+53bf, U+53e5, U+53eb, U+53f3, U+53f6, U+5409, U+5438, U+54c8, U+54e5, U+552f, U+5584, U+5706, U+5723, U+5750, U+575a, U+5987-5988, U+59b9, U+59d0, U+59d4, U+5b88, U+5b9c, U+5bdf, U+5bfb, U+5c01, U+5c04, U+5c3e, U+5c4b, U+5c4f, U+5c9b, U+5cf0, U+5ddd, U+5de6, U+5de8, U+5e01, U+5e78, U+5e7b, U+5e9c, U+5ead, U+5ef6, U+5f39, U+5fd8, U+6000, U+6025, U+604b, U+6076, U+613f, U+6258, U+6263, U+6267, U+6298, U+62a2, U+62e5, U+62ec, U+6311, U+6377, U+6388-6389, U+63a2, U+63d2, U+641e, U+642d, U+654f, U+6551, U+6597, U+65cf, U+65d7, U+65e7, U+6682, U+66f2, U+671d, U+672b, U+6740, U+6751, U+6768, U+6811, U+6863, U+6982, U+6bd2, U+6cf0, U+6d0b, U+6d17, U+6d59, U+6dd8, U+6dfb, U+6e7e, U+6f6e, U+6fb3, U+706f, U+719f, U+72af, U+72d0, U+72d7, U+732b, U+732e, U+7389, U+73e0, U+7530, U+7687, U+76d6, U+76db, U+7840, U+786c, U+79cb, U+79d2, U+7a0e, U+7a33, U+7a3f, U+7a97, U+7ade-7adf, U+7b26, U+7e41, U+7ec3, U+7f3a, U+8089, U+80dc, U+811a, U+8131, U+8138, U+821e, U+8349, U+83dc, U+8457, U+867d, U+86cb, U+8a89, U+8ba8, U+8bad, U+8bef, U+8bfe, U+8c6a, U+8d1d, U+8d4f, U+8d62, U+8dd1, U+8df3, U+8f6e, U+8ff9, U+900f, U+9014, U+9057, U+9192, U+91ce, U+9488, U+94a2, U+9547, U+955c, U+95f2, U+9644, U+964d, U+96c4-96c5, U+96e8, U+96f6-96f7, U+9732, U+9759, U+9760, U+987a, U+989c, U+9910, U+996d-996e, U+9b54, U+9e21, U+9ebb, U+9f50;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.114.woff2) format('woff2');
  unicode-range: U+7e, U+2026, U+4e03, U+4e25, U+4e30, U+4e34, U+4e45, U+4e5d, U+4e89, U+4eae, U+4ed8, U+4f11, U+4f19, U+4f24, U+4f34, U+4f59, U+4f73, U+4f9d, U+4fb5, U+5047, U+505c, U+5170, U+519c, U+51cf, U+5267, U+5356, U+5374, U+5382, U+538b, U+53e6, U+5426, U+542b, U+542f, U+5462, U+5473, U+554a, U+5566, U+5708, U+571f, U+5757, U+57df, U+57f9, U+5802, U+590f, U+591c, U+591f, U+592b, U+5965, U+5979, U+5a01, U+5a5a, U+5b63, U+5b69, U+5b81, U+5ba1, U+5ba3, U+5c3c, U+5c42, U+5c81, U+5de7, U+5dee, U+5e0c, U+5e10, U+5e55, U+5e86, U+5e8f, U+5ea7, U+5f02, U+5f52, U+5f81, U+5ff5, U+60ca, U+60e0, U+6279, U+62c5, U+62ff, U+63cf, U+6444, U+64cd, U+653b, U+65bd, U+65e9, U+665a, U+66b4, U+66fe, U+6728, U+6742, U+677e, U+67b6, U+680f, U+68a6, U+68c0, U+699c, U+6b4c, U+6b66, U+6b7b, U+6bcd, U+6bdb, U+6c38, U+6c47, U+6c49, U+6cb3, U+6cb9, U+6ce2, U+6d32, U+6d3e, U+6d4f, U+6e56, U+6fc0, U+7075, U+7206, U+725b, U+72c2, U+73ed, U+7565, U+7591, U+7597, U+75c5, U+76ae, U+76d1, U+76df, U+7834, U+7968, U+7981, U+79c0, U+7a7f, U+7a81, U+7ae5, U+7b14, U+7c89, U+7d27, U+7eaf, U+7eb3, U+7eb8, U+7ec7, U+7ee7, U+7eff, U+7f57, U+7ffb, U+805a, U+80a1, U+822c, U+82cf, U+82e5, U+8363, U+836f, U+84dd, U+878d, U+8840, U+8857, U+8863, U+8865, U+8b66, U+8bb2, U+8bda, U+8c01, U+8c08, U+8c46, U+8d1f, U+8d35, U+8d5b, U+8d5e, U+8da3, U+8ddf, U+8f93, U+8fdd, U+8ff0, U+8ff7, U+8ffd, U+9000, U+9047, U+9152, U+949f, U+94c1, U+94f6, U+9646, U+9648, U+9669, U+969c, U+96ea, U+97e9, U+987b, U+987e, U+989d, U+9970, U+9986, U+9c7c, U+9c9c;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.115.woff2) format('woff2');
  unicode-range: U+25, U+4e14, U+4e1d, U+4e3d, U+4e49, U+4e60, U+4e9a, U+4eb2, U+4ec5, U+4efd, U+4f3c, U+4f4f, U+4f8b, U+4fbf, U+5019, U+5145, U+514b, U+516b, U+516d, U+5174, U+5178, U+517b, U+5199, U+519b, U+51b3, U+51b5, U+5207, U+5212, U+5219, U+521d, U+52bf, U+533b, U+5343, U+5347, U+534a, U+536b, U+5370, U+53e4, U+53f2, U+5403, U+542c, U+547d, U+54a8, U+54cd, U+54ea, U+552e, U+56f4, U+5747, U+575b, U+5883, U+589e, U+5931, U+5947, U+5956-5957, U+5a92, U+5b83, U+5ba4, U+5bb3, U+5bcc, U+5c14, U+5c1a, U+5c3d, U+5c40, U+5c45, U+5c5e, U+5df4, U+5e72, U+5e95, U+5f80, U+5f85, U+5fb7, U+5fd7, U+601d, U+626b, U+627f, U+62c9, U+62cd, U+6309, U+63a7, U+6545, U+65ad, U+65af, U+65c5, U+666e, U+667a, U+670b, U+671b, U+674e, U+677f, U+6781, U+6790, U+6797, U+6821, U+6838-6839, U+697c, U+6b27, U+6b62, U+6bb5, U+6c7d, U+6c99, U+6d4b, U+6d4e, U+6d6a, U+6e29, U+6e2f, U+6ee1, U+6f14, U+6f2b, U+72b6, U+72ec, U+7387, U+7533, U+753b, U+76ca, U+76d8, U+7701, U+773c, U+77ed, U+77f3, U+7814, U+793c, U+79bb, U+79c1, U+79d8, U+79ef, U+79fb, U+7a76, U+7b11, U+7b54, U+7b56, U+7b97, U+7bc7, U+7c73, U+7d20, U+7eaa, U+7ec8, U+7edd, U+7eed, U+7efc, U+7fa4, U+804c, U+8058, U+80cc, U+8111, U+817e, U+826f, U+8303, U+843d, U+89c9, U+89d2, U+8ba2, U+8bbf, U+8bc9, U+8bcd, U+8be6, U+8c22, U+8c61, U+8d22, U+8d26-8d27, U+8d8a, U+8f6f, U+8f7b, U+8f83, U+8f91, U+8fb9, U+8fd4, U+8fdc, U+9002, U+94b1, U+9519, U+95ed, U+961f, U+9632-9633, U+963f, U+968f-9690, U+96be, U+9876, U+9884, U+98de, U+9988, U+9999, U+9ec4, U+ff1b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.116.woff2) format('woff2');
  unicode-range: U+2b, U+40, U+3000, U+300a-300b, U+4e16, U+4e66, U+4e70, U+4e91-4e92, U+4e94, U+4e9b, U+4ec0, U+4eca, U+4f01, U+4f17-4f18, U+4f46, U+4f4e, U+4f9b, U+4fee, U+503c, U+5065, U+50cf, U+513f, U+5148, U+518d, U+51c6, U+51e0, U+5217, U+529e-529f, U+5341, U+534f, U+5361, U+5386, U+53c2, U+53c8, U+53cc, U+53d7-53d8, U+53ea, U+5404, U+5411, U+5417, U+5427, U+5468, U+559c, U+5668, U+56e0, U+56e2, U+56ed, U+5740, U+57fa, U+58eb, U+5904, U+592a, U+59cb, U+5a31, U+5b58, U+5b9d, U+5bc6, U+5c71, U+5dde, U+5df1, U+5e08, U+5e26, U+5e2e, U+5e93, U+5e97, U+5eb7, U+5f15, U+5f20, U+5f3a, U+5f62, U+5f69, U+5f88, U+5f8b, U+5fc5, U+600e, U+620f, U+6218, U+623f, U+627e, U+628a, U+62a4, U+62db, U+62e9, U+6307, U+6362, U+636e, U+64ad, U+6539, U+653f, U+6548, U+6574, U+6613, U+6625, U+663e, U+666f, U+672a, U+6750, U+6784, U+6a21, U+6b3e, U+6b65, U+6bcf, U+6c11, U+6c5f, U+6df1, U+706b, U+7167, U+724c, U+738b, U+73a9, U+73af, U+7403, U+7537, U+754c, U+7559, U+767d, U+7740, U+786e, U+795e, U+798f, U+79f0, U+7aef, U+7b7e, U+7bb1, U+7ea2, U+7ea6, U+7ec4, U+7ec6, U+7ecd, U+7edc, U+7ef4, U+8003, U+80b2, U+81f3-81f4, U+822a, U+827a, U+82f1, U+83b7, U+8425, U+89c2, U+89c8, U+8ba9, U+8bb8, U+8bc6, U+8bd5, U+8be2, U+8be5, U+8bed, U+8c03, U+8d23, U+8d2d, U+8d34, U+8d70, U+8db3, U+8fbe, U+8fce, U+8fd1, U+8fde, U+9001, U+901f-9020, U+90a3, U+914d, U+91c7, U+94fe, U+9500, U+952e, U+9605, U+9645, U+9662, U+9664, U+9700, U+9752, U+975e, U+97f3, U+9879, U+9886, U+98df, U+9a6c, U+9a8c, U+9ed1, U+9f99;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.117.woff2) format('woff2');
  unicode-range: U+4e, U+201c-201d, U+3010-3011, U+4e07, U+4e1c, U+4e24, U+4e3e, U+4e48, U+4e50, U+4e5f, U+4e8b-4e8c, U+4ea4, U+4eab-4eac, U+4ecb, U+4ece, U+4ed6, U+4ee3, U+4ef6-4ef7, U+4efb, U+4f20, U+4f55, U+4f7f, U+4fdd, U+505a, U+5143, U+5149, U+514d, U+5171, U+5177, U+518c, U+51fb, U+521b, U+5229, U+522b, U+52a9, U+5305, U+5317, U+534e, U+5355, U+5357, U+535a, U+5373, U+539f, U+53bb, U+53ca, U+53cd, U+53d6, U+53e3, U+53f0, U+5458, U+5546, U+56db, U+573a, U+578b, U+57ce, U+58f0, U+590d, U+5934, U+5973, U+5b57, U+5b8c, U+5b98, U+5bb9, U+5bfc, U+5c06, U+5c11, U+5c31, U+5c55, U+5df2, U+5e03, U+5e38, U+5e76, U+5e94, U+5efa, U+5f71, U+5f97, U+5feb, U+6001, U+603b, U+60f3, U+611f, U+6216, U+624d, U+6253, U+6295, U+6301, U+6392, U+641c, U+652f, U+653e, U+6559, U+6599, U+661f, U+671f, U+672f, U+6761, U+67e5, U+6807, U+6837, U+683c, U+6848, U+6b22, U+6b64, U+6bd4, U+6c14, U+6c34, U+6c42, U+6ca1, U+6d41, U+6d77, U+6d88, U+6e05, U+6e38, U+6e90, U+7136, U+7231, U+7531, U+767e, U+76ee, U+76f4, U+771f, U+7801, U+793a, U+79cd, U+7a0b, U+7a7a, U+7acb, U+7ae0, U+7b2c, U+7b80, U+7ba1, U+7cbe, U+7d22, U+7ea7, U+7ed3, U+7ed9, U+7edf, U+7f16, U+7f6e, U+8001, U+800c, U+8272, U+8282, U+82b1, U+8350, U+88ab, U+88c5, U+897f, U+89c1, U+89c4, U+89e3, U+8a00, U+8ba1, U+8ba4, U+8bae-8bb0, U+8bbe, U+8bc1, U+8bc4, U+8bfb, U+8d28, U+8d39, U+8d77, U+8d85, U+8def, U+8eab, U+8f66, U+8f6c, U+8f7d, U+8fd0, U+9009, U+90ae, U+90fd, U+91cc-91cd, U+91cf, U+95fb, U+9650, U+96c6, U+9891, U+98ce, U+ff1f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.118.woff2) format('woff2');
  unicode-range: U+d, U+3e, U+5f, U+7c, U+a0, U+a9, U+4e09-4e0b, U+4e0d-4e0e, U+4e13, U+4e1a, U+4e2a, U+4e3a-4e3b, U+4e4b, U+4e86, U+4e8e, U+4ea7, U+4eba, U+4ee4-4ee5, U+4eec, U+4f1a, U+4f4d, U+4f53, U+4f5c, U+4f60, U+4fe1, U+5165, U+5168, U+516c, U+5173, U+5176, U+5185, U+51fa, U+5206, U+5230, U+5236, U+524d, U+529b, U+52a0-52a1, U+52a8, U+5316, U+533a, U+53cb, U+53d1, U+53ef, U+53f7-53f8, U+5408, U+540c-540e, U+544a, U+548c, U+54c1, U+56de, U+56fd-56fe, U+5728, U+5730, U+5907, U+5916, U+591a, U+5927, U+5929, U+597d, U+5982, U+5b50, U+5b66, U+5b89, U+5b9a, U+5b9e, U+5ba2, U+5bb6, U+5bf9, U+5c0f, U+5de5, U+5e02, U+5e73-5e74, U+5e7f, U+5ea6, U+5f00, U+5f0f, U+5f53, U+5f55, U+5fae, U+5fc3, U+6027, U+606f, U+60a8, U+60c5, U+610f, U+6210-6211, U+6237, U+6240, U+624b, U+6280, U+62a5, U+63a5, U+63a8, U+63d0, U+6536, U+6570, U+6587, U+65b9, U+65e0, U+65f6, U+660e, U+662d, U+662f, U+66f4, U+6700, U+670d, U+672c, U+673a, U+6743, U+6765, U+679c, U+682a, U+6b21, U+6b63, U+6cbb, U+6cd5, U+6ce8, U+6d3b, U+70ed, U+7247-7248, U+7269, U+7279, U+73b0, U+7406, U+751f, U+7528, U+7535, U+767b, U+76f8, U+770b, U+77e5, U+793e, U+79d1, U+7ad9, U+7b49, U+7c7b, U+7cfb, U+7ebf, U+7ecf, U+7f8e, U+8005, U+8054, U+80fd, U+81ea, U+85cf, U+884c, U+8868, U+8981, U+89c6, U+8bba, U+8bdd, U+8bf4, U+8bf7, U+8d44, U+8fc7, U+8fd8-8fd9, U+8fdb, U+901a, U+9053, U+90e8, U+91d1, U+957f, U+95e8, U+95ee, U+95f4, U+9762, U+9875, U+9898, U+9996, U+9ad8, U+ff01, U+ff08-ff09;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.119.woff2) format('woff2');
  unicode-range: U+20-22, U+27-2a, U+2c-3b, U+3f, U+41-4d, U+4f-5d, U+61-7b, U+7d, U+ab, U+ae, U+b2, U+b7, U+bb, U+df-e5, U+e7-ea, U+ec-ed, U+f1-f4, U+f6, U+f9-fa, U+fc, U+101, U+103, U+113, U+12b, U+148, U+14d, U+16b, U+1ce, U+1d0, U+300-301, U+1ebf, U+1ec7, U+2013-2014, U+2022, U+2027, U+2039-203a, U+2122, U+3001-3002, U+3042, U+3044, U+3046, U+3048, U+304a-3055, U+3057, U+3059-305b, U+305d, U+305f-3061, U+3063-306b, U+306d-3073, U+3075-3076, U+3078-3079, U+307b, U+307e-307f, U+3081-308d, U+308f, U+3092-3093, U+30a1-30a4, U+30a6-30bb, U+30bd, U+30bf-30c1, U+30c3-30c4, U+30c6-30cb, U+30cd-30d7, U+30d9-30e1, U+30e3-30e7, U+30e9-30ed, U+30ef, U+30f3, U+30fb-30fc, U+3127, U+4e00, U+4e2d, U+65b0, U+65e5, U+6708-6709, U+70b9, U+7684, U+7f51, U+ff0c, U+ff0e, U+ff1a;
}
/* cyrillic */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALRKoKI2w328pSb.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALRIYKI2w328pSb.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALRIIKI2w328pSb.woff2) format('woff2');
  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;
}
/* latin */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALRLoKI2w328g.woff2) format('woff2');
  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-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.4.woff2) format('woff2');
  unicode-range: U+1f1e9-1f1f5, U+1f1f7-1f1ff, U+1f21a, U+1f232, U+1f234-1f237, U+1f250-1f251, U+1f300, U+1f302-1f308, U+1f30a-1f311, U+1f315, U+1f319-1f320, U+1f324, U+1f327, U+1f32a, U+1f32c-1f32d, U+1f330-1f357, U+1f359-1f37e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.5.woff2) format('woff2');
  unicode-range: U+fee3, U+fef3, U+ff03-ff04, U+ff07, U+ff0a, U+ff17-ff19, U+ff1c-ff1d, U+ff20-ff3a, U+ff3c, U+ff3e-ff5b, U+ff5d, U+ff61-ff65, U+ff67-ff6a, U+ff6c, U+ff6f-ff78, U+ff7a-ff7d, U+ff80-ff84, U+ff86, U+ff89-ff8e, U+ff92, U+ff97-ff9b, U+ff9d-ff9f, U+ffe0-ffe4, U+ffe6, U+ffe9, U+ffeb, U+ffed, U+fffc, U+1f004, U+1f170-1f171, U+1f192-1f195, U+1f198-1f19a, U+1f1e6-1f1e8;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.6.woff2) format('woff2');
  unicode-range: U+f0a7, U+f0b2, U+f0b7, U+f0c9, U+f0d8, U+f0da, U+f0dc-f0dd, U+f0e0, U+f0e6, U+f0eb, U+f0fc, U+f101, U+f104-f105, U+f107, U+f10b, U+f11b, U+f14b, U+f18a, U+f193, U+f1d6-f1d7, U+f244, U+f27a, U+f296, U+f2ae, U+f471, U+f4b3, U+f610-f611, U+f880-f881, U+f8ec, U+f8f5, U+f8ff, U+f901, U+f90a, U+f92c-f92d, U+f934, U+f937, U+f941, U+f965, U+f967, U+f969, U+f96b, U+f96f, U+f974, U+f978-f979, U+f97e, U+f981, U+f98a, U+f98e, U+f997, U+f99c, U+f9b2, U+f9b5, U+f9ba, U+f9be, U+f9ca, U+f9d0-f9d1, U+f9dd, U+f9e0-f9e1, U+f9e4, U+f9f7, U+fa00-fa01, U+fa08, U+fa0a, U+fa11, U+fb01-fb02, U+fdfc, U+fe0e, U+fe30-fe31, U+fe33-fe44, U+fe49-fe52, U+fe54-fe57, U+fe59-fe66, U+fe68-fe6b, U+fe8e, U+fe92-fe93, U+feae, U+feb8, U+fecb-fecc, U+fee0;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.21.woff2) format('woff2');
  unicode-range: U+9f83, U+9f85-9f8d, U+9f90-9f91, U+9f94-9f96, U+9f98, U+9f9b-9f9c, U+9f9e, U+9fa0, U+9fa2, U+9ff0-9fff, U+a001, U+a007, U+a025, U+a046-a047, U+a057, U+a072, U+a078-a079, U+a083, U+a085, U+a100, U+a118, U+a132, U+a134, U+a1f4, U+a242, U+a4a6, U+a4aa, U+a4b0-a4b1, U+a4b3, U+a9c1-a9c2, U+ac00-ac01, U+ac04, U+ac08, U+ac10-ac11, U+ac13-ac16, U+ac19, U+ac1c-ac1d, U+ac24, U+ac70-ac71, U+ac74, U+ac77-ac78, U+ac80-ac81, U+ac83, U+ac8c, U+ac90, U+ac9f-aca0, U+aca8-aca9, U+acac, U+acb0, U+acbd, U+acc1, U+acc4, U+ace0-ace1, U+ace4, U+ace8, U+acf3, U+acf5, U+acfc-acfd, U+ad00, U+ad0c, U+ad11, U+ad1c, U+ad34, U+ad50, U+ad64, U+ad6c, U+ad70, U+ad74, U+ad7f, U+ad81, U+ad8c, U+adc0, U+adc8, U+addc, U+ade0, U+adf8-adf9, U+adfc, U+ae00, U+ae08-ae09, U+ae0b, U+ae30, U+ae34, U+ae38, U+ae40, U+ae4a, U+ae4c, U+ae54, U+ae68, U+aebc, U+aed8, U+af2c-af2d;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.22.woff2) format('woff2');
  unicode-range: U+9e30-9e33, U+9e35-9e3b, U+9e3e, U+9e40-9e44, U+9e46-9e4e, U+9e51, U+9e53, U+9e55-9e58, U+9e5a-9e5c, U+9e5e-9e63, U+9e66-9e6e, U+9e71, U+9e73, U+9e75, U+9e78-9e79, U+9e7c-9e7e, U+9e82, U+9e86-9e88, U+9e8b-9e8c, U+9e90-9e91, U+9e93, U+9e95, U+9e97, U+9e9d, U+9ea4-9ea5, U+9ea9-9eaa, U+9eb4-9eb5, U+9eb8-9eba, U+9ebc-9ebf, U+9ec3, U+9ec9, U+9ecd, U+9ed0, U+9ed2-9ed3, U+9ed5-9ed6, U+9ed9, U+9edc-9edd, U+9edf-9ee0, U+9ee2, U+9ee5, U+9ee7-9eea, U+9eef, U+9ef1, U+9ef3-9ef4, U+9ef6, U+9ef9, U+9efb-9efc, U+9efe, U+9f0b, U+9f0d, U+9f10, U+9f14, U+9f17, U+9f19, U+9f22, U+9f29, U+9f2c, U+9f2f, U+9f31, U+9f37, U+9f39, U+9f3d-9f3e, U+9f41, U+9f4a-9f4b, U+9f51-9f52, U+9f61-9f63, U+9f66-9f67, U+9f80-9f81;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.23.woff2) format('woff2');
  unicode-range: U+9c82-9c83, U+9c85-9c8c, U+9c8e-9c92, U+9c94-9c9b, U+9c9e-9ca3, U+9ca5-9ca7, U+9ca9, U+9cab, U+9cad-9cae, U+9cb1-9cb7, U+9cb9-9cbd, U+9cbf-9cc0, U+9cc3, U+9cc5-9cc7, U+9cc9-9cd1, U+9cd3-9cda, U+9cdc-9cdd, U+9cdf, U+9ce1-9ce3, U+9ce5, U+9ce9, U+9cee-9cef, U+9cf3-9cf4, U+9cf6, U+9cfc-9cfd, U+9d02, U+9d08-9d09, U+9d12, U+9d1b, U+9d1e, U+9d26, U+9d28, U+9d37, U+9d3b, U+9d3f, U+9d51, U+9d59, U+9d5c-9d5d, U+9d5f-9d61, U+9d6c, U+9d70, U+9d72, U+9d7a, U+9d7e, U+9d84, U+9d89, U+9d8f, U+9d92, U+9daf, U+9db4, U+9db8, U+9dbc, U+9dc4, U+9dc7, U+9dc9, U+9dd7, U+9ddf, U+9df2, U+9df9-9dfa, U+9e0a, U+9e11, U+9e1a, U+9e1e, U+9e20, U+9e22, U+9e28-9e2c, U+9e2e-9e2f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.24.woff2) format('woff2');
  unicode-range: U+9a80, U+9a83, U+9a85, U+9a88-9a8a, U+9a8d-9a8e, U+9a90, U+9a92-9a93, U+9a95-9a96, U+9a98-9a99, U+9a9b-9aa2, U+9aa5, U+9aa7, U+9aaf-9ab1, U+9ab5-9ab6, U+9ab9-9aba, U+9ac0-9ac4, U+9ac8, U+9acb-9acc, U+9ace-9acf, U+9ad1-9ad2, U+9ad9, U+9adf, U+9ae1, U+9ae3, U+9aea-9aeb, U+9aed-9aef, U+9af4, U+9af9, U+9afb, U+9b03-9b04, U+9b06, U+9b08, U+9b0d, U+9b0f-9b10, U+9b13, U+9b18, U+9b1a, U+9b1f, U+9b22-9b23, U+9b25, U+9b27-9b28, U+9b2a, U+9b2f, U+9b31-9b32, U+9b3b, U+9b43, U+9b46-9b49, U+9b4d-9b4e, U+9b51, U+9b56, U+9b58, U+9b5a, U+9b5c, U+9b5f, U+9b61-9b62, U+9b6f, U+9b77, U+9b80, U+9b88, U+9b8b, U+9b8e, U+9b91, U+9b9f-9ba0, U+9ba8, U+9baa-9bab, U+9bad-9bae, U+9bb0-9bb1, U+9bb8, U+9bc9-9bca, U+9bd3, U+9bd6, U+9bdb, U+9be8, U+9bf0-9bf1, U+9c02, U+9c10, U+9c15, U+9c24, U+9c2d, U+9c32, U+9c39, U+9c3b, U+9c40, U+9c47-9c49, U+9c53, U+9c57, U+9c64, U+9c72, U+9c77-9c78, U+9c7b, U+9c7f-9c80;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.25.woff2) format('woff2');
  unicode-range: U+98dd, U+98e1-98e2, U+98e7-98ea, U+98ec, U+98ee-98ef, U+98f2, U+98f4, U+98fc-98fe, U+9903, U+9905, U+9908, U+990a, U+990c-990d, U+9913-9914, U+9918, U+991a-991b, U+991e, U+9921, U+9928, U+992c, U+992e, U+9935, U+9938-9939, U+993d-993e, U+9945, U+994b-994c, U+9951-9952, U+9954-9955, U+9957, U+995e, U+9963, U+9966-9969, U+996b-996c, U+996f, U+9974-9975, U+9977-9979, U+997d-997e, U+9980-9981, U+9983-9984, U+9987, U+998a-998b, U+998d-9991, U+9993-9995, U+9997-9998, U+99a5, U+99ab, U+99ad-99ae, U+99b1, U+99b3-99b4, U+99bc, U+99bf, U+99c1, U+99c3-99c6, U+99cc, U+99d0, U+99d2, U+99d5, U+99db, U+99dd, U+99e1, U+99ed, U+99f1, U+99ff, U+9a01, U+9a03-9a04, U+9a0e-9a0f, U+9a11-9a13, U+9a19, U+9a1b, U+9a28, U+9a2b, U+9a30, U+9a32, U+9a37, U+9a40, U+9a45, U+9a4a, U+9a4d-9a4e, U+9a52, U+9a55, U+9a57, U+9a5a-9a5b, U+9a5f, U+9a62, U+9a65, U+9a69, U+9a6b, U+9a6e, U+9a75, U+9a77-9a7a, U+9a7d;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.26.woff2) format('woff2');
  unicode-range: U+975b-975c, U+9763, U+9765-9766, U+976c-976d, U+9773, U+9776, U+977a, U+977c, U+9784-9785, U+978e-978f, U+9791-9792, U+9794-9795, U+9798, U+979a, U+979e, U+97a3, U+97a5-97a6, U+97a8, U+97ab-97ac, U+97ae-97af, U+97b2, U+97b4, U+97c6, U+97cb-97cc, U+97d3, U+97d8, U+97dc, U+97e1, U+97ea-97eb, U+97ee, U+97fb, U+97fe-97ff, U+9801-9803, U+9805-9806, U+9808, U+980c, U+9810-9814, U+9817-9818, U+981e, U+9820-9821, U+9824, U+9828, U+982b-982d, U+9830, U+9834, U+9838-9839, U+983c, U+9846, U+984d-984f, U+9851-9852, U+9854-9855, U+9857-9858, U+985a-985b, U+9862-9863, U+9865, U+9867, U+986b, U+986f-9871, U+9877-9878, U+987c, U+9880, U+9883, U+9885, U+9889, U+988b-988f, U+9893-9895, U+9899-989b, U+989e-989f, U+98a1-98a2, U+98a5-98a7, U+98a9, U+98af, U+98b1, U+98b6, U+98ba, U+98be, U+98c3-98c4, U+98c6-98c8, U+98cf-98d6, U+98da-98db;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.27.woff2) format('woff2');
  unicode-range: U+95c4-95ca, U+95cc-95cd, U+95d4-95d6, U+95d8, U+95e1-95e2, U+95e9, U+95f0-95f1, U+95f3, U+95f6, U+95fc, U+95fe-95ff, U+9602-9604, U+9606-960d, U+960f, U+9611-9613, U+9615-9617, U+9619-961b, U+961d, U+9621, U+9628, U+962f, U+963c-963e, U+9641-9642, U+9649, U+9654, U+965b-965f, U+9661, U+9663, U+9665, U+9667-9668, U+966c, U+9670, U+9672-9674, U+9678, U+967a, U+967d, U+9682, U+9685, U+9688, U+968a, U+968d-968e, U+9695, U+9697-9698, U+969e, U+96a0, U+96a3-96a4, U+96a8, U+96aa, U+96b0-96b1, U+96b3-96b4, U+96b7-96b9, U+96bb-96bd, U+96c9, U+96cb, U+96ce, U+96d1-96d2, U+96d6, U+96d9, U+96db-96dc, U+96de, U+96e0, U+96e3, U+96e9, U+96eb, U+96f0-96f2, U+96f9, U+96ff, U+9701-9702, U+9705, U+9708, U+970a, U+970e-970f, U+9711, U+9719, U+9727, U+972a, U+972d, U+9730, U+973d, U+9742, U+9744, U+9748-9749, U+9750-9751, U+975a;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.28.woff2) format('woff2');
  unicode-range: U+94f5, U+94f7, U+94f9, U+94fb-94fd, U+94ff, U+9503-9504, U+9506-9507, U+9509-950a, U+950d-950f, U+9511-9518, U+951a-9520, U+9522, U+9528-952d, U+9530-953a, U+953c-953f, U+9543-9546, U+9548-9550, U+9552-9555, U+9557-955b, U+955d-9568, U+956a-956d, U+9570-9574, U+9583, U+9586, U+9589, U+958e-958f, U+9591-9592, U+9594, U+9598-9599, U+959e-95a0, U+95a2-95a6, U+95a8-95b2, U+95b4, U+95b8-95c3;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.29.woff2) format('woff2');
  unicode-range: U+941c-942b, U+942d-942e, U+9432-9433, U+9435, U+9438, U+943a, U+943e, U+9444, U+944a, U+9451-9452, U+945a, U+9462-9463, U+9465, U+9470-9487, U+948a-9492, U+9494-9498, U+949a, U+949c-949d, U+94a1, U+94a3-94a4, U+94a8, U+94aa-94ad, U+94af, U+94b2, U+94b4-94ba, U+94bc-94c0, U+94c4, U+94c6-94db, U+94de-94ec, U+94ee-94f1, U+94f3;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.30.woff2) format('woff2');
  unicode-range: U+92ec-92ed, U+92f0, U+92f3, U+92f8, U+92fc, U+9304, U+9306, U+9310, U+9312, U+9315, U+9318, U+931a, U+931e, U+9320-9322, U+9324, U+9326-9329, U+932b-932c, U+932f, U+9331-9332, U+9335-9336, U+933e, U+9340-9341, U+934a-9360, U+9362-9363, U+9365-936b, U+936e, U+9375, U+937e, U+9382, U+938a, U+938c, U+938f, U+9393-9394, U+9396-9397, U+939a, U+93a2, U+93a7, U+93ac-93cd, U+93d0-93d1, U+93d6-93d8, U+93de-93df, U+93e1-93e2, U+93e4, U+93f8, U+93fb, U+93fd, U+940e-941a;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.31.woff2) format('woff2');
  unicode-range: U+9163-9164, U+9169, U+9170, U+9172, U+9174, U+9179-917a, U+917d-917e, U+9182-9183, U+9185, U+918c-918d, U+9190-9191, U+919a, U+919c, U+91a1-91a4, U+91a8, U+91aa-91af, U+91b4-91b5, U+91b8, U+91ba, U+91be, U+91c0-91c1, U+91c6, U+91c8, U+91cb, U+91d0, U+91d2, U+91d7-91d8, U+91dd, U+91e3, U+91e6-91e7, U+91ed, U+91f0, U+91f5, U+91f9, U+9200, U+9205, U+9207-920a, U+920d-920e, U+9210, U+9214-9215, U+921c, U+921e, U+9221, U+9223-9227, U+9229-922a, U+922d, U+9234-9235, U+9237, U+9239-923a, U+923c-9240, U+9244-9246, U+9249, U+924e-924f, U+9251, U+9253, U+9257, U+925b, U+925e, U+9262, U+9264-9266, U+9268, U+926c, U+926f, U+9271, U+927b, U+927e, U+9280, U+9283, U+9285-928a, U+928e, U+9291, U+9293, U+9296, U+9298, U+929c-929d, U+92a8, U+92ab-92ae, U+92b3, U+92b6-92b7, U+92b9, U+92c1, U+92c5-92c6, U+92c8, U+92cc, U+92d0, U+92d2, U+92e4, U+92ea;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.32.woff2) format('woff2');
  unicode-range: U+9004, U+900b, U+9011, U+9015-9016, U+901e, U+9021, U+9026, U+902d, U+902f, U+9031, U+9035-9036, U+9039-903a, U+9041, U+9044-9046, U+904a, U+904f-9052, U+9054-9055, U+9058-9059, U+905b-905e, U+9060-9062, U+9068-9069, U+906f, U+9072, U+9074, U+9076-907a, U+907c-907d, U+9081, U+9083, U+9085, U+9087-908b, U+908f, U+9095, U+9097, U+9099-909b, U+909d, U+90a0-90a1, U+90a8-90a9, U+90ac, U+90b0, U+90b2-90b4, U+90b6, U+90b8, U+90ba, U+90bd-90be, U+90c3-90c5, U+90c7-90c8, U+90cf-90d0, U+90d3, U+90d5, U+90d7, U+90da-90dc, U+90de, U+90e2, U+90e4, U+90e6-90e7, U+90ea-90eb, U+90ef, U+90f4-90f5, U+90f7, U+90fe-9100, U+9104, U+9109, U+910c, U+9112, U+9114-9115, U+9118, U+911c, U+911e, U+9120, U+9122-9123, U+9127, U+912d, U+912f-9132, U+9139-913a, U+9143, U+9146, U+9149-914a, U+914c, U+914e-9150, U+9154, U+9157, U+915a, U+915d-915e, U+9161-9162;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.33.woff2) format('woff2');
  unicode-range: U+8e41-8e42, U+8e47, U+8e49-8e4b, U+8e50-8e53, U+8e59-8e5a, U+8e5f-8e60, U+8e64, U+8e69, U+8e6c, U+8e70, U+8e74, U+8e76, U+8e7a-8e7c, U+8e7f, U+8e84-8e85, U+8e87, U+8e89, U+8e8b, U+8e8d, U+8e8f-8e90, U+8e94, U+8e99, U+8e9c, U+8e9e, U+8eaa, U+8eac, U+8eb0, U+8eb6, U+8ec0, U+8ec6, U+8eca-8ece, U+8ed2, U+8eda, U+8edf, U+8ee2, U+8eeb, U+8ef8, U+8efb-8efe, U+8f03, U+8f09, U+8f0b, U+8f12-8f15, U+8f1b, U+8f1d, U+8f1f, U+8f29-8f2a, U+8f2f, U+8f36, U+8f38, U+8f3b, U+8f3e-8f3f, U+8f44-8f45, U+8f49, U+8f4d-8f4e, U+8f5f, U+8f6b, U+8f6d, U+8f71-8f73, U+8f75-8f76, U+8f78-8f7a, U+8f7c, U+8f7e, U+8f81-8f82, U+8f84, U+8f87, U+8f8a-8f8b, U+8f8d-8f8f, U+8f94-8f95, U+8f97-8f9a, U+8fa6, U+8fad-8faf, U+8fb2, U+8fb5-8fb7, U+8fba-8fbc, U+8fbf, U+8fc2, U+8fcb, U+8fcd, U+8fd3, U+8fd5, U+8fd7, U+8fda, U+8fe2-8fe5, U+8fe8-8fe9, U+8fee, U+8ff3-8ff4, U+8ff8, U+8ffa;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.34.woff2) format('woff2');
  unicode-range: U+8cbd, U+8cbf-8cc4, U+8cc7-8cc8, U+8cca, U+8ccd, U+8cd1, U+8cd3, U+8cdb-8cdc, U+8cde, U+8ce0, U+8ce2-8ce4, U+8ce6-8ce8, U+8cea, U+8ced, U+8cf4, U+8cf8, U+8cfa, U+8cfc-8cfd, U+8d04-8d05, U+8d07-8d08, U+8d0a, U+8d0d, U+8d0f, U+8d13-8d14, U+8d16, U+8d1b, U+8d20, U+8d30, U+8d32-8d33, U+8d36, U+8d3b, U+8d3d, U+8d40, U+8d42-8d43, U+8d45-8d46, U+8d48-8d4a, U+8d4d, U+8d51, U+8d53, U+8d55, U+8d59, U+8d5c-8d5d, U+8d5f, U+8d61, U+8d66-8d67, U+8d6a, U+8d6d, U+8d71, U+8d73, U+8d84, U+8d90-8d91, U+8d94-8d95, U+8d99, U+8da8, U+8daf, U+8db1, U+8db5, U+8db8, U+8dba, U+8dbc, U+8dbf, U+8dc2, U+8dc4, U+8dc6, U+8dcb, U+8dce-8dcf, U+8dd6-8dd7, U+8dda-8ddb, U+8dde, U+8de1, U+8de3-8de4, U+8de9, U+8deb-8dec, U+8df0-8df1, U+8df6-8dfd, U+8e05, U+8e07, U+8e09-8e0a, U+8e0c, U+8e0e, U+8e10, U+8e14, U+8e1d-8e1f, U+8e23, U+8e26, U+8e2b-8e31, U+8e34-8e35, U+8e39-8e3a, U+8e3d, U+8e40;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.35.woff2) format('woff2');
  unicode-range: U+8b80, U+8b83, U+8b8a, U+8b8c, U+8b90, U+8b93, U+8b99-8b9a, U+8ba0, U+8ba3, U+8ba5-8ba7, U+8baa-8bac, U+8bb4-8bb5, U+8bb7, U+8bb9, U+8bc2-8bc3, U+8bc5, U+8bcb-8bcc, U+8bce-8bd0, U+8bd2-8bd4, U+8bd6, U+8bd8-8bd9, U+8bdc, U+8bdf, U+8be3-8be4, U+8be7-8be9, U+8beb-8bec, U+8bee, U+8bf0, U+8bf2-8bf3, U+8bf6, U+8bf9, U+8bfc-8bfd, U+8bff-8c00, U+8c02, U+8c04, U+8c06-8c07, U+8c0c, U+8c0f, U+8c11-8c12, U+8c14-8c1b, U+8c1d-8c21, U+8c24-8c25, U+8c27, U+8c2a-8c2c, U+8c2e-8c30, U+8c32-8c36, U+8c3f, U+8c47-8c4c, U+8c4e-8c50, U+8c54-8c56, U+8c62, U+8c68, U+8c6c, U+8c73, U+8c78, U+8c7a, U+8c82, U+8c85, U+8c89-8c8a, U+8c8d-8c8e, U+8c90, U+8c93-8c94, U+8c98, U+8c9d-8c9e, U+8ca0-8ca2, U+8ca7-8cac, U+8caf-8cb0, U+8cb3-8cb4, U+8cb6-8cb9, U+8cbb-8cbc;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.36.woff2) format('woff2');
  unicode-range: U+8a15-8a18, U+8a1a-8a1b, U+8a1d, U+8a1f, U+8a22-8a23, U+8a25, U+8a2b, U+8a2d, U+8a31, U+8a33-8a34, U+8a36-8a38, U+8a3a, U+8a3c, U+8a3e, U+8a40-8a41, U+8a46, U+8a48, U+8a50, U+8a52, U+8a54-8a55, U+8a58, U+8a5b, U+8a5d-8a63, U+8a66, U+8a69-8a6b, U+8a6d-8a6e, U+8a70, U+8a72-8a73, U+8a7a, U+8a85, U+8a87, U+8a8a, U+8a8c-8a8d, U+8a90-8a92, U+8a95, U+8a98, U+8aa0-8aa1, U+8aa3-8aa6, U+8aa8-8aa9, U+8aac-8aae, U+8ab0, U+8ab2, U+8ab8-8ab9, U+8abc, U+8abe-8abf, U+8ac7, U+8acf, U+8ad2, U+8ad6-8ad7, U+8adb-8adc, U+8adf, U+8ae1, U+8ae6-8ae8, U+8aeb, U+8aed-8aee, U+8af1, U+8af3-8af4, U+8af7-8af8, U+8afa, U+8afe, U+8b00-8b02, U+8b07, U+8b0a, U+8b0c, U+8b0e, U+8b10, U+8b17, U+8b19, U+8b1b, U+8b1d, U+8b20-8b21, U+8b26, U+8b28, U+8b2c, U+8b33, U+8b39, U+8b3e-8b3f, U+8b41, U+8b45, U+8b49, U+8b4c, U+8b4f, U+8b57-8b58, U+8b5a, U+8b5c, U+8b5e, U+8b60, U+8b6c, U+8b6f-8b70, U+8b72, U+8b74, U+8b77, U+8b7d;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.37.woff2) format('woff2');
  unicode-range: U+8882, U+8884-8886, U+8888, U+888f, U+8892-8893, U+889b, U+88a2, U+88a4, U+88a6, U+88a8, U+88aa, U+88ae, U+88b1, U+88b4, U+88b7, U+88bc, U+88c0, U+88c6-88c9, U+88ce-88cf, U+88d1-88d3, U+88d8, U+88db-88dd, U+88df, U+88e1-88e3, U+88e5, U+88e8, U+88ec, U+88f0-88f1, U+88f3-88f4, U+88fc-88fe, U+8900, U+8902, U+8906-8907, U+8909-890c, U+8912-8915, U+8918-891b, U+8921, U+8925, U+892b, U+8930, U+8932, U+8934, U+8936, U+893b, U+893d, U+8941, U+894c, U+8955-8956, U+8959, U+895c, U+895e-8960, U+8966, U+896a, U+896c, U+896f-8970, U+8972, U+897b, U+897e, U+8980, U+8983, U+8985, U+8987-8988, U+898c, U+898f, U+8993, U+8997, U+899a, U+89a1, U+89a7, U+89a9-89aa, U+89b2-89b3, U+89b7, U+89c0, U+89c7, U+89ca-89cc, U+89ce-89d1, U+89d6, U+89da, U+89dc, U+89de, U+89e5, U+89e7, U+89eb, U+89ef, U+89f1, U+89f3-89f4, U+89f8, U+89ff, U+8a01-8a03, U+8a07-8a0a, U+8a0e-8a0f, U+8a13;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.38.woff2) format('woff2');
  unicode-range: U+86f4, U+86f8-86f9, U+86fb, U+86fe, U+8703, U+8706-870a, U+870d, U+8711-8713, U+871a, U+871e, U+8722-8723, U+8725, U+8729, U+872e, U+8731, U+8734, U+8737, U+873a-873b, U+873e-8740, U+8742, U+8747-8748, U+8753, U+8755, U+8757-8758, U+875d, U+875f, U+8762-8766, U+8768, U+876e, U+8770, U+8772, U+8775, U+8778, U+877b-877e, U+8782, U+8785, U+8788, U+878b, U+8793, U+8797, U+879a, U+879e-87a0, U+87a2-87a3, U+87a8, U+87ab-87ad, U+87af, U+87b3, U+87b5, U+87bd, U+87c0, U+87c4, U+87c6, U+87ca-87cb, U+87d1-87d2, U+87db-87dc, U+87de, U+87e0, U+87e5, U+87ea, U+87ec, U+87ee, U+87f2-87f3, U+87fb, U+87fd-87fe, U+8802-8803, U+8805, U+880a-880b, U+880d, U+8813-8816, U+8819, U+881b, U+881f, U+8821, U+8823, U+8831-8832, U+8835-8836, U+8839, U+883b-883c, U+8844, U+8846, U+884a, U+884e, U+8852-8853, U+8855, U+8859, U+885b, U+885d-885e, U+8862, U+8864, U+8869-886a, U+886e-886f, U+8872, U+8879, U+887d-887f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.39.woff2) format('woff2');
  unicode-range: U+8548, U+854e, U+8553, U+8556-8557, U+8559, U+855e, U+8561, U+8564-8565, U+8568-856a, U+856d, U+856f-8570, U+8572, U+8576, U+8579-857b, U+8580, U+8585-8586, U+8588, U+858a, U+858f, U+8591, U+8594, U+8599, U+859c, U+85a2, U+85a4, U+85a6, U+85a8-85a9, U+85ab-85ac, U+85ae, U+85b7-85b9, U+85be, U+85c1, U+85c7, U+85cd, U+85d0, U+85d3, U+85d5, U+85dc-85dd, U+85df-85e0, U+85e5-85e6, U+85e8-85ea, U+85f4, U+85f9, U+85fe-85ff, U+8602, U+8605-8607, U+860a-860b, U+8616, U+8618, U+861a, U+8627, U+8629, U+862d, U+8638, U+863c, U+863f, U+864d, U+864f, U+8652-8655, U+865b-865c, U+865f, U+8662, U+8667, U+866c, U+866e, U+8671, U+8675, U+867a-867c, U+867f, U+868b, U+868d, U+8693, U+869c-869d, U+86a1, U+86a3-86a4, U+86a7-86a9, U+86ac, U+86af-86b1, U+86b4-86b6, U+86ba, U+86c0, U+86c4, U+86c6, U+86c9-86ca, U+86cd-86d1, U+86d4, U+86d8, U+86de-86df, U+86e4, U+86e6, U+86e9, U+86ed, U+86ef-86f3;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.40.woff2) format('woff2');
  unicode-range: U+83c5, U+83c8-83c9, U+83cb, U+83d1, U+83d3-83d6, U+83d8, U+83db, U+83dd, U+83df, U+83e1, U+83e5, U+83ea-83eb, U+83f0, U+83f4, U+83f8-83f9, U+83fb, U+83fd, U+83ff, U+8401, U+8406, U+840a-840b, U+840f, U+8411, U+8418, U+841c, U+8420, U+8422-8424, U+8426, U+8429, U+842c, U+8438-8439, U+843b-843c, U+843f, U+8446-8447, U+8449, U+844e, U+8451-8452, U+8456, U+8459-845a, U+845c, U+8462, U+8466, U+846d, U+846f-8470, U+8473, U+8476-8478, U+847a, U+847d, U+8484-8485, U+8487, U+8489, U+848c, U+848e, U+8490, U+8493-8494, U+8497, U+849b, U+849e-849f, U+84a1, U+84a5, U+84a8, U+84af, U+84b4, U+84b9-84bf, U+84c1-84c2, U+84c5-84c7, U+84ca-84cb, U+84cd, U+84d0-84d1, U+84d3, U+84d6, U+84df-84e0, U+84e2-84e3, U+84e5-84e7, U+84ee, U+84f3, U+84f6, U+84fa, U+84fc, U+84ff-8500, U+850c, U+8511, U+8514-8515, U+8517-8518, U+851f, U+8523, U+8525-8526, U+8529, U+852b, U+852d, U+8532, U+8534-8535, U+8538-853a, U+853c, U+8543, U+8545;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.41.woff2) format('woff2');
  unicode-range: U+82bc, U+82be, U+82c0-82c2, U+82c4-82c8, U+82ca-82cc, U+82ce, U+82d0, U+82d2-82d3, U+82d5-82d6, U+82d8-82d9, U+82dc-82de, U+82e0-82e4, U+82e7, U+82e9-82eb, U+82ed-82ee, U+82f3-82f4, U+82f7-82f8, U+82fa-8301, U+8306-8308, U+830c-830d, U+830f, U+8311, U+8313-8315, U+8318, U+831a-831b, U+831d, U+8324, U+8327, U+832a, U+832c-832d, U+832f, U+8331-8334, U+833a-833c, U+8340, U+8343-8345, U+8347-8348, U+834a, U+834c, U+834f, U+8351, U+8356, U+8358-835c, U+835e, U+8360, U+8364-8366, U+8368-836a, U+836c-836e, U+8373, U+8378, U+837b-837d, U+837f-8380, U+8382, U+8388, U+838a-838b, U+8392, U+8394, U+8396, U+8398-8399, U+839b-839c, U+83a0, U+83a2-83a3, U+83a8-83aa, U+83ae-83b0, U+83b3-83b4, U+83b6, U+83b8, U+83ba, U+83bc-83bd, U+83bf-83c0, U+83c2;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.42.woff2) format('woff2');
  unicode-range: U+8166-8169, U+816b, U+816d, U+8171, U+8173-8174, U+8178, U+817c-817d, U+8182, U+8188, U+8191, U+8198-819b, U+81a0, U+81a3, U+81a5-81a6, U+81a9, U+81b6, U+81ba-81bb, U+81bd, U+81bf, U+81c1, U+81c3, U+81c6, U+81c9-81ca, U+81cc-81cd, U+81d1, U+81d3-81d4, U+81d8, U+81db-81dc, U+81de-81df, U+81e5, U+81e7-81e9, U+81eb-81ec, U+81ee-81ef, U+81f5, U+81f8, U+81fa, U+81fc, U+81fe, U+8200-8202, U+8204, U+8208-820a, U+820e-8210, U+8216-8218, U+821b-821c, U+8221-8224, U+8226-8228, U+822b, U+822d, U+822f, U+8232-8234, U+8237-8238, U+823a-823b, U+823e, U+8244, U+8249, U+824b, U+824f, U+8259-825a, U+825f, U+8266, U+8268, U+826e, U+8271, U+8276-8279, U+827d, U+827f, U+8283-8284, U+8288-828a, U+828d-8291, U+8293-8294, U+8296-8298, U+829f-82a1, U+82a3-82a4, U+82a7-82ab, U+82ae, U+82b0, U+82b2, U+82b4-82b6;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.43.woff2) format('woff2');
  unicode-range: U+8016, U+8018-8019, U+801c, U+801e, U+8026-802a, U+8031, U+8034-8035, U+8037, U+8043, U+804b, U+804d, U+8052, U+8056, U+8059, U+805e, U+8061, U+8068-8069, U+806e-8074, U+8076-8078, U+807c-8080, U+8082, U+8084-8085, U+8088, U+808f, U+8093, U+809c, U+809f, U+80ab, U+80ad-80ae, U+80b1, U+80b6-80b8, U+80bc-80bd, U+80c2, U+80c4, U+80ca, U+80cd, U+80d1, U+80d4, U+80d7, U+80d9-80db, U+80dd, U+80e0, U+80e4-80e5, U+80e7-80ed, U+80ef-80f1, U+80f3-80f4, U+80fc, U+8101, U+8104-8105, U+8107-8108, U+810c-810e, U+8112-8115, U+8117-8119, U+811b-811f, U+8121-8130, U+8132-8134, U+8137, U+8139, U+813f-8140, U+8142, U+8146, U+8148, U+814d-814e, U+8151, U+8153, U+8158-815a, U+815e, U+8160;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.44.woff2) format('woff2');
  unicode-range: U+7ef0-7ef2, U+7ef6, U+7efa-7efb, U+7efe, U+7f01-7f04, U+7f08, U+7f0a-7f12, U+7f17, U+7f19, U+7f1b-7f1c, U+7f1f, U+7f21-7f23, U+7f25-7f28, U+7f2a-7f33, U+7f35-7f37, U+7f3d, U+7f42, U+7f44-7f45, U+7f4c-7f4d, U+7f52, U+7f54, U+7f58-7f59, U+7f5d, U+7f5f-7f61, U+7f63, U+7f65, U+7f68, U+7f70-7f71, U+7f73-7f75, U+7f77, U+7f79, U+7f7d-7f7e, U+7f85-7f86, U+7f88-7f89, U+7f8b-7f8c, U+7f90-7f91, U+7f94-7f96, U+7f98-7f9b, U+7f9d, U+7f9f, U+7fa3, U+7fa7-7fa9, U+7fac-7fb2, U+7fb4, U+7fb6, U+7fb8, U+7fbc, U+7fbf-7fc0, U+7fc3, U+7fca, U+7fcc, U+7fce, U+7fd2, U+7fd5, U+7fd9-7fdb, U+7fdf, U+7fe3, U+7fe5-7fe7, U+7fe9, U+7feb-7fec, U+7fee-7fef, U+7ff1, U+7ff3-7ff4, U+7ff9-7ffa, U+7ffe, U+8004, U+8006, U+800b, U+800e, U+8011-8012, U+8014;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.45.woff2) format('woff2');
  unicode-range: U+7dd2, U+7dd4, U+7dd6-7dd8, U+7dda-7de0, U+7de2-7de6, U+7de8-7ded, U+7def, U+7df1-7df5, U+7df7, U+7df9, U+7dfb-7dfc, U+7dfe-7e02, U+7e04, U+7e08-7e0b, U+7e12, U+7e1b, U+7e1e, U+7e20, U+7e22-7e23, U+7e26, U+7e29, U+7e2b, U+7e2e-7e2f, U+7e31, U+7e37, U+7e39-7e3e, U+7e40, U+7e43-7e44, U+7e46-7e47, U+7e4a-7e4b, U+7e4d-7e4e, U+7e51, U+7e54-7e56, U+7e58-7e5b, U+7e5d-7e5e, U+7e61, U+7e66-7e67, U+7e69-7e6b, U+7e6d, U+7e70, U+7e73, U+7e77, U+7e79, U+7e7b-7e7d, U+7e81-7e82, U+7e8c-7e8d, U+7e8f, U+7e92-7e94, U+7e96, U+7e98, U+7e9a-7e9c, U+7e9e-7e9f, U+7ea1, U+7ea3, U+7ea5, U+7ea8-7ea9, U+7eab, U+7ead-7eae, U+7eb0, U+7ebb, U+7ebe, U+7ec0-7ec2, U+7ec9, U+7ecb-7ecc, U+7ed0, U+7ed4, U+7ed7, U+7edb, U+7ee0-7ee2, U+7ee5-7ee6, U+7ee8, U+7eeb;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.46.woff2) format('woff2');
  unicode-range: U+7ce8, U+7cec, U+7cf0, U+7cf5-7cf9, U+7cfc, U+7cfe, U+7d00, U+7d04-7d0b, U+7d0d, U+7d10-7d14, U+7d17-7d19, U+7d1b-7d1f, U+7d21, U+7d24-7d26, U+7d28-7d2a, U+7d2c-7d2e, U+7d30-7d31, U+7d33, U+7d35-7d36, U+7d38-7d3a, U+7d40, U+7d42-7d44, U+7d46, U+7d4b-7d4c, U+7d4f, U+7d51, U+7d54-7d56, U+7d58, U+7d5b-7d5c, U+7d5e, U+7d61-7d63, U+7d66, U+7d68, U+7d6a-7d6c, U+7d6f, U+7d71-7d73, U+7d75-7d77, U+7d79-7d7a, U+7d7e, U+7d81, U+7d84-7d8b, U+7d8d, U+7d8f, U+7d91, U+7d94, U+7d96, U+7d98-7d9a, U+7d9c-7da0, U+7da2, U+7da6, U+7daa-7db1, U+7db4-7db8, U+7dba-7dbf, U+7dc1, U+7dc4, U+7dc7-7dc8, U+7dca-7dcd, U+7dcf, U+7dd1;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.47.woff2) format('woff2');
  unicode-range: U+7bd3-7bd4, U+7bd9-7bda, U+7bdd, U+7be0-7be1, U+7be4-7be6, U+7be9-7bea, U+7bef, U+7bf4, U+7bf6, U+7bfc, U+7bfe, U+7c01, U+7c03, U+7c07-7c08, U+7c0a-7c0d, U+7c0f, U+7c11, U+7c15-7c16, U+7c19, U+7c1e-7c21, U+7c23-7c24, U+7c26, U+7c28-7c33, U+7c35, U+7c37-7c3b, U+7c3d-7c3e, U+7c40-7c41, U+7c43, U+7c47-7c48, U+7c4c, U+7c50, U+7c53-7c54, U+7c59, U+7c5f-7c60, U+7c63-7c65, U+7c6c, U+7c6e, U+7c72, U+7c74, U+7c79-7c7a, U+7c7c, U+7c81-7c82, U+7c84-7c85, U+7c88, U+7c8a-7c91, U+7c93-7c96, U+7c99, U+7c9b-7c9e, U+7ca0-7ca2, U+7ca6-7ca9, U+7cac, U+7caf-7cb3, U+7cb5-7cb7, U+7cba-7cbd, U+7cbf-7cc2, U+7cc5, U+7cc7-7cc9, U+7ccc-7ccd, U+7cd7, U+7cdc, U+7cde, U+7ce0, U+7ce4-7ce5, U+7ce7;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.48.woff2) format('woff2');
  unicode-range: U+7ae6, U+7af4-7af7, U+7afa-7afb, U+7afd-7b0a, U+7b0c, U+7b0e-7b0f, U+7b13, U+7b15-7b16, U+7b18-7b19, U+7b1e-7b20, U+7b22-7b25, U+7b29-7b2b, U+7b2d-7b2e, U+7b30-7b3b, U+7b3e-7b3f, U+7b41-7b42, U+7b44-7b47, U+7b4a, U+7b4c-7b50, U+7b58, U+7b5a, U+7b5c, U+7b60, U+7b66-7b67, U+7b69, U+7b6c-7b6f, U+7b72-7b76, U+7b7b-7b7d, U+7b7f, U+7b82, U+7b85, U+7b87, U+7b8b-7b96, U+7b98-7b99, U+7b9b-7b9f, U+7ba2-7ba4, U+7ba6-7bac, U+7bae-7bb0, U+7bb4, U+7bb7-7bb9, U+7bbb, U+7bc0-7bc1, U+7bc3-7bc4, U+7bc6, U+7bc8-7bcc, U+7bd1;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.49.woff2) format('woff2');
  unicode-range: U+798b-798e, U+7992, U+7994-7995, U+7997-7998, U+799a-799c, U+799f, U+79a3-79a6, U+79a8-79ac, U+79ae-79b1, U+79b3-79b5, U+79b8, U+79ba, U+79bf, U+79c2, U+79c6, U+79c8, U+79cf, U+79d5-79d6, U+79dd-79de, U+79e3, U+79e7-79e8, U+79eb, U+79ed, U+79f4, U+79f7-79f8, U+79fa, U+79fe, U+7a02-7a03, U+7a05, U+7a0a, U+7a14, U+7a17, U+7a19, U+7a1c, U+7a1e-7a1f, U+7a23, U+7a25-7a26, U+7a2c, U+7a2e, U+7a30-7a32, U+7a36-7a37, U+7a39, U+7a3c, U+7a40, U+7a42, U+7a47, U+7a49, U+7a4c-7a4f, U+7a51, U+7a55, U+7a5b, U+7a5d-7a5e, U+7a62-7a63, U+7a66, U+7a68-7a69, U+7a6b, U+7a70, U+7a78, U+7a80, U+7a85-7a88, U+7a8a, U+7a90, U+7a93-7a96, U+7a98, U+7a9b-7a9c, U+7a9e, U+7aa0-7aa1, U+7aa3, U+7aa8-7aaa, U+7aac-7ab0, U+7ab3, U+7ab8, U+7aba, U+7abd-7abf, U+7ac4-7ac5, U+7ac7-7ac8, U+7aca, U+7ad1-7ad2, U+7ada-7add, U+7ae1, U+7ae4;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.50.woff2) format('woff2');
  unicode-range: U+784c, U+784e-7854, U+7856-7857, U+7859-785a, U+7865, U+7869-786a, U+786d, U+786f, U+7876-7877, U+787c, U+787e-787f, U+7881, U+7887-7889, U+7893-7894, U+7898-789e, U+78a1, U+78a3, U+78a5, U+78a9, U+78ad, U+78b2, U+78b4, U+78b6, U+78b9-78ba, U+78bc, U+78bf, U+78c3, U+78c9, U+78cb, U+78d0-78d2, U+78d4, U+78d9-78da, U+78dc, U+78de, U+78e1, U+78e5-78e6, U+78ea, U+78ec, U+78ef, U+78f1-78f2, U+78f4, U+78fa-78fb, U+78fe, U+7901-7902, U+7905, U+7907, U+7909, U+790b-790c, U+790e, U+7910, U+7913, U+7919-791b, U+791e-791f, U+7921, U+7924, U+7926, U+792a-792b, U+7934, U+7936, U+7939, U+793b, U+793d, U+7940, U+7942-7943, U+7945-7947, U+7949-794a, U+794c, U+794e-7951, U+7953-7955, U+7957-795a, U+795c, U+795f-7960, U+7962, U+7964, U+7966-7967, U+7969, U+796b, U+796f, U+7972, U+7974, U+7979, U+797b-797c, U+797e-7980, U+7982, U+7986-7987, U+7989-798a;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.51.woff2) format('woff2');
  unicode-range: U+7722, U+7726, U+7728, U+772b-7730, U+7732-7736, U+7739-773a, U+773d-773f, U+7743, U+7746-7747, U+774c-774f, U+7751-7752, U+7758-775a, U+775c-775e, U+7762, U+7765-7766, U+7768-776a, U+776c-776d, U+7771-7772, U+777a, U+777c-777e, U+7780, U+7785, U+7787, U+778b-778d, U+778f-7791, U+7793, U+779e-77a0, U+77a2, U+77a5, U+77ad, U+77af, U+77b4-77b7, U+77bd-77c0, U+77c2, U+77c5, U+77c7, U+77cd, U+77d6-77d7, U+77d9-77da, U+77dd-77de, U+77e7, U+77ea, U+77ec, U+77ef, U+77f8, U+77fb, U+77fd-77fe, U+7800, U+7803, U+7806, U+7809, U+780f-7812, U+7815, U+7817-7818, U+781a-781f, U+7821-7823, U+7825-7827, U+7829, U+782b-7830, U+7832-7833, U+7835, U+7837, U+7839-783c, U+783e, U+7841-7844, U+7847-7849, U+784b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.52.woff2) format('woff2');
  unicode-range: U+7613-7619, U+761b-761d, U+761f-7622, U+7625, U+7627-762a, U+762e-7630, U+7632-7635, U+7638-763a, U+763c-763d, U+763f-7640, U+7642-7643, U+7647-7648, U+764d-764e, U+7652, U+7654, U+7658, U+765a, U+765c, U+765e-765f, U+7661-7663, U+7665, U+7669, U+766c, U+766e-766f, U+7671-7673, U+7675-7676, U+7678-767a, U+767f, U+7681, U+7683, U+7688, U+768a-768c, U+768e, U+7690-7692, U+7695, U+7698, U+769a-769b, U+769d-76a0, U+76a2, U+76a4-76a7, U+76ab-76ac, U+76af-76b0, U+76b2, U+76b4-76b5, U+76ba-76bb, U+76bf, U+76c2-76c3, U+76c5, U+76c9, U+76cc-76ce, U+76dc-76de, U+76e1-76ea, U+76f1, U+76f9-76fb, U+76fd, U+76ff-7700, U+7703-7704, U+7707-7708, U+770c-770f, U+7712, U+7714, U+7716, U+7719-771b, U+771e, U+7721;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.53.woff2) format('woff2');
  unicode-range: U+750d, U+750f, U+7511, U+7513, U+7515, U+7517, U+7519, U+7521-7527, U+752a, U+752c-752d, U+752f, U+7534, U+7536, U+753a, U+753e, U+7540, U+7544, U+7547-754b, U+754d-754e, U+7550-7553, U+7556-7557, U+755a-755b, U+755d-755e, U+7560, U+7562, U+7564, U+7566-7568, U+756b-756c, U+756f-7573, U+7575, U+7579-757c, U+757e-757f, U+7581-7584, U+7587, U+7589-758e, U+7590, U+7592, U+7594, U+7596, U+7599-759a, U+759d, U+759f-75a0, U+75a3, U+75a5, U+75a8, U+75ac-75ad, U+75b0-75b1, U+75b3-75b5, U+75b8, U+75bd, U+75c1-75c4, U+75c8-75ca, U+75cc-75cd, U+75d4, U+75d6, U+75d9, U+75de, U+75e0, U+75e2-75e4, U+75e6-75ea, U+75f1-75f3, U+75f7, U+75f9-75fa, U+75fc, U+75fe-7601, U+7603, U+7605-7606, U+7608-760e, U+7610-7612;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.54.woff2) format('woff2');
  unicode-range: U+73f0, U+73f2, U+73f4-73f5, U+73f7, U+73f9-73fa, U+73fc-73fd, U+73ff-7402, U+7404, U+7407-7408, U+740a-740f, U+7418, U+741a-741c, U+741e, U+7424-7425, U+7428-7429, U+742c-7430, U+7432, U+7435-7436, U+7438-743b, U+743e-7441, U+7443-7446, U+7448, U+744a-744b, U+7452, U+7457, U+745b, U+745d, U+7460, U+7462-7465, U+7467-746a, U+746d, U+746f, U+7471, U+7473-7474, U+7477, U+747a, U+747e, U+7481-7482, U+7484, U+7486, U+7488-748b, U+748e-748f, U+7493, U+7498, U+749a, U+749c-74a0, U+74a3, U+74a6, U+74a9-74aa, U+74ae, U+74b0-74b2, U+74b6, U+74b8-74ba, U+74bd, U+74bf, U+74c1, U+74c3, U+74c5, U+74c8, U+74ca, U+74cc, U+74cf, U+74d1-74d2, U+74d4-74d5, U+74d8-74db, U+74de-74e0, U+74e2, U+74e4-74e5, U+74e7-74e9, U+74ee-74ef, U+74f4, U+74ff, U+7501, U+7503, U+7505, U+7508;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.55.woff2) format('woff2');
  unicode-range: U+72e6, U+72e8, U+72ef-72f0, U+72f2-72f4, U+72f6-72f7, U+72f9-72fb, U+72fd, U+7300-7304, U+7307, U+730a-730c, U+7313-7317, U+731d-7322, U+7327, U+7329, U+732c-732d, U+7330-7331, U+7333, U+7335-7337, U+7339, U+733d-733e, U+7340, U+7342, U+7344-7345, U+734a, U+734d-7350, U+7352, U+7355, U+7357, U+7359, U+735f-7360, U+7362-7363, U+7365, U+7368, U+736c-736d, U+736f-7370, U+7372, U+7374-7376, U+7378, U+737a-737b, U+737d-737e, U+7382-7383, U+7386, U+7388, U+738a, U+738c-7393, U+7395, U+7397-739a, U+739c, U+739e, U+73a0-73a3, U+73a5-73a8, U+73aa, U+73ad, U+73b1, U+73b3, U+73b6-73b7, U+73b9, U+73c2, U+73c5-73c9, U+73cc, U+73ce-73d0, U+73d2, U+73d6, U+73d9, U+73db-73de, U+73e3, U+73e5-73ea, U+73ee-73ef;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.56.woff2) format('woff2');
  unicode-range: U+71a8, U+71af, U+71b1-71bc, U+71be, U+71c1-71c2, U+71c4, U+71c8-71cb, U+71ce-71d0, U+71d2, U+71d4, U+71d9-71da, U+71dc, U+71df-71e0, U+71e6-71e8, U+71ea, U+71ed-71ee, U+71f4, U+71f6, U+71f9, U+71fb-71fc, U+71ff-7200, U+7207, U+720c-720d, U+7210, U+7216, U+721a-721e, U+7223, U+7228, U+722b, U+722d-722e, U+7230, U+7232, U+723a-723c, U+723e-7242, U+7246, U+724b, U+724d-724e, U+7252, U+7256, U+7258, U+725a, U+725c-725d, U+7260, U+7264-7266, U+726a, U+726c, U+726e-726f, U+7271, U+7273-7274, U+7278, U+727b, U+727d-727e, U+7281-7282, U+7284, U+7287, U+728a, U+728d, U+728f, U+7292, U+729b, U+729f-72a0, U+72a7, U+72ad-72ae, U+72b0-72b5, U+72b7-72b8, U+72ba-72be, U+72c0-72c1, U+72c3, U+72c5-72c6, U+72c8, U+72cc-72ce, U+72d2, U+72d6, U+72db, U+72dd-72df, U+72e1, U+72e5;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.57.woff2) format('woff2');
  unicode-range: U+700b, U+700d, U+7015, U+7018, U+701b, U+701d-701f, U+7023, U+7026-7028, U+702c, U+702e-7030, U+7035, U+7037, U+7039-703a, U+703c-703e, U+7044, U+7049-704b, U+704f, U+7051, U+7058, U+705a, U+705c-705e, U+7061, U+7064, U+7066, U+706c, U+707d, U+7080-7081, U+7085-7086, U+708a, U+708f, U+7091, U+7094-7095, U+7098-7099, U+709c-709d, U+709f, U+70a4, U+70a9-70aa, U+70af-70b2, U+70b4-70b7, U+70bb, U+70c0, U+70c3, U+70c7, U+70cb, U+70ce-70cf, U+70d4, U+70d9-70da, U+70dc-70dd, U+70e0, U+70e9, U+70ec, U+70f7, U+70fa, U+70fd, U+70ff, U+7104, U+7108-7109, U+710c, U+7110, U+7113-7114, U+7116-7118, U+711c, U+711e, U+7120, U+712e-712f, U+7131, U+713c, U+7142, U+7144-7147, U+7149-714b, U+7150, U+7152, U+7155-7156, U+7159-715a, U+715c, U+7161, U+7165-7166, U+7168-7169, U+716d, U+7173-7174, U+7176, U+7178, U+717a, U+717d, U+717f-7180, U+7184, U+7186-7188, U+7192, U+7198, U+719c, U+71a0, U+71a4-71a5;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.58.woff2) format('woff2');
  unicode-range: U+6ed9, U+6edb, U+6edd, U+6edf-6ee0, U+6ee2, U+6ee6, U+6eea, U+6eec, U+6eee-6eef, U+6ef2-6ef3, U+6ef7-6efa, U+6efe, U+6f01, U+6f03, U+6f08-6f09, U+6f15-6f16, U+6f19, U+6f22-6f25, U+6f28-6f2a, U+6f2c-6f2d, U+6f2f, U+6f32, U+6f36-6f38, U+6f3f, U+6f43-6f46, U+6f48, U+6f4b, U+6f4e-6f4f, U+6f51, U+6f54-6f57, U+6f59-6f5b, U+6f5e-6f5f, U+6f61, U+6f64-6f67, U+6f69-6f6c, U+6f6f-6f72, U+6f74-6f76, U+6f78-6f7e, U+6f80-6f83, U+6f86, U+6f89, U+6f8b-6f8d, U+6f90, U+6f92, U+6f94, U+6f97-6f98, U+6f9b, U+6fa3-6fa5, U+6fa7, U+6faa, U+6faf, U+6fb1, U+6fb4, U+6fb6, U+6fb9, U+6fc1-6fcb, U+6fd1-6fd3, U+6fd5, U+6fdb, U+6fde-6fe1, U+6fe4, U+6fe9, U+6feb-6fec, U+6fee-6ff1, U+6ffa, U+6ffe, U+7005-7006, U+7009;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.59.woff2) format('woff2');
  unicode-range: U+6dc3, U+6dc5-6dc6, U+6dc9, U+6dcc, U+6dcf, U+6dd2-6dd3, U+6dd6, U+6dd9-6dde, U+6de0, U+6de4, U+6de6, U+6de8-6dea, U+6dec, U+6def-6df0, U+6df5-6df6, U+6df8, U+6dfa, U+6dfc, U+6e03-6e04, U+6e07-6e09, U+6e0b-6e0c, U+6e0e, U+6e11, U+6e13, U+6e15-6e16, U+6e19-6e1b, U+6e1e-6e1f, U+6e22, U+6e25-6e27, U+6e2b-6e2c, U+6e36-6e37, U+6e39-6e3a, U+6e3c-6e41, U+6e44-6e45, U+6e47, U+6e49-6e4b, U+6e4d-6e4e, U+6e51, U+6e53-6e55, U+6e5c-6e5f, U+6e61-6e63, U+6e65-6e67, U+6e6a-6e6b, U+6e6d-6e70, U+6e72-6e74, U+6e76-6e78, U+6e7c, U+6e80-6e82, U+6e86-6e87, U+6e89, U+6e8d, U+6e8f, U+6e96, U+6e98, U+6e9d-6e9f, U+6ea1, U+6ea5-6ea7, U+6eab, U+6eb1-6eb2, U+6eb4, U+6eb7, U+6ebb-6ebd, U+6ebf-6ec6, U+6ec8-6ec9, U+6ecc, U+6ecf-6ed0, U+6ed3-6ed4, U+6ed7-6ed8;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.60.woff2) format('woff2');
  unicode-range: U+6cb1-6cb2, U+6cb4-6cb5, U+6cb7, U+6cba, U+6cbc-6cbd, U+6cc1-6cc3, U+6cc5-6cc7, U+6cd0-6cd4, U+6cd6-6cd7, U+6cd9-6cda, U+6cde-6ce0, U+6ce4, U+6ce6, U+6ce9, U+6ceb-6cef, U+6cf1-6cf2, U+6cf6-6cf7, U+6cfa, U+6cfe, U+6d03-6d05, U+6d07-6d08, U+6d0a, U+6d0c, U+6d0e-6d11, U+6d13-6d14, U+6d16, U+6d18-6d1a, U+6d1c, U+6d1f, U+6d22-6d23, U+6d26-6d29, U+6d2b, U+6d2e-6d30, U+6d33, U+6d35-6d36, U+6d38-6d3a, U+6d3c, U+6d3f, U+6d42-6d44, U+6d48-6d49, U+6d4d, U+6d50, U+6d52, U+6d54, U+6d56-6d58, U+6d5a-6d5c, U+6d5e, U+6d60-6d61, U+6d63-6d65, U+6d67, U+6d6c-6d6d, U+6d6f, U+6d75, U+6d7b-6d7d, U+6d87, U+6d8a, U+6d8e, U+6d90-6d9a, U+6d9c-6da0, U+6da2-6da3, U+6da7, U+6daa-6dac, U+6dae, U+6db3-6db4, U+6db6, U+6db8, U+6dbc, U+6dbf, U+6dc2;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.61.woff2) format('woff2');
  unicode-range: U+6b83-6b86, U+6b89, U+6b8d, U+6b91-6b93, U+6b95, U+6b97-6b98, U+6b9a-6b9b, U+6b9e, U+6ba1-6ba4, U+6ba9-6baa, U+6bad, U+6baf-6bb0, U+6bb2-6bb3, U+6bba-6bbd, U+6bc0, U+6bc2, U+6bc6, U+6bca-6bcc, U+6bce, U+6bd0-6bd1, U+6bd3, U+6bd6-6bd8, U+6bda, U+6be1, U+6be6, U+6bec, U+6bf1, U+6bf3-6bf5, U+6bf9, U+6bfd, U+6c05-6c08, U+6c0d, U+6c10, U+6c15-6c1a, U+6c21, U+6c23-6c26, U+6c29-6c2d, U+6c30-6c33, U+6c35-6c37, U+6c39-6c3a, U+6c3c-6c3f, U+6c46, U+6c4a-6c4c, U+6c4e-6c50, U+6c54, U+6c56, U+6c59-6c5c, U+6c5e, U+6c63, U+6c67-6c69, U+6c6b, U+6c6d, U+6c6f, U+6c72-6c74, U+6c78-6c7a, U+6c7c, U+6c84-6c87, U+6c8b-6c8c, U+6c8f, U+6c91, U+6c93-6c96, U+6c98, U+6c9a, U+6c9d, U+6ca2-6ca4, U+6ca8-6ca9, U+6cac-6cae;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.62.woff2) format('woff2');
  unicode-range: U+69fe-6a01, U+6a06, U+6a09, U+6a0b, U+6a11, U+6a13, U+6a17-6a19, U+6a1b, U+6a1e, U+6a23, U+6a28-6a29, U+6a2b, U+6a2f-6a30, U+6a35, U+6a38-6a40, U+6a46-6a48, U+6a4a-6a4b, U+6a4e, U+6a50, U+6a52, U+6a5b, U+6a5e, U+6a62, U+6a65-6a67, U+6a6b, U+6a79, U+6a7c, U+6a7e-6a7f, U+6a84, U+6a86, U+6a8e, U+6a90-6a91, U+6a94, U+6a97, U+6a9c, U+6a9e, U+6aa0, U+6aa2, U+6aa4, U+6aa9, U+6aab, U+6aae-6ab0, U+6ab2-6ab3, U+6ab5, U+6ab7-6ab8, U+6aba-6abb, U+6abd, U+6abf, U+6ac2-6ac4, U+6ac6, U+6ac8, U+6acc, U+6ace, U+6ad2-6ad3, U+6ad8-6adc, U+6adf-6ae0, U+6ae4-6ae5, U+6ae7-6ae8, U+6afb, U+6b04-6b05, U+6b0d-6b13, U+6b16-6b17, U+6b19, U+6b24-6b25, U+6b2c, U+6b37-6b39, U+6b3b, U+6b3d, U+6b43, U+6b46, U+6b4e, U+6b50, U+6b53-6b54, U+6b58-6b59, U+6b5b, U+6b60, U+6b69, U+6b6d, U+6b6f-6b70, U+6b73-6b74, U+6b77-6b7a, U+6b80-6b82;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.63.woff2) format('woff2');
  unicode-range: U+68d3, U+68d7, U+68dd, U+68df, U+68e1, U+68e3-68e4, U+68e6-68ed, U+68ef-68f0, U+68f2, U+68f4, U+68f6-68f7, U+68f9, U+68fb-68fd, U+68ff-6902, U+6906-6908, U+690b, U+6910, U+691a-691c, U+691f-6920, U+6924-6925, U+692a, U+692d, U+6934, U+6939, U+693c-6945, U+694a-694b, U+6952-6954, U+6957, U+6959, U+695b, U+695d, U+695f, U+6962-6964, U+6966, U+6968-696c, U+696e-696f, U+6971, U+6973-6974, U+6978-6979, U+697d, U+697f-6980, U+6985, U+6987-698a, U+698d-698e, U+6994-6999, U+699b, U+69a3-69a4, U+69a6-69a7, U+69ab, U+69ad-69ae, U+69b1, U+69b7, U+69bb-69bc, U+69c1, U+69c3-69c5, U+69c7, U+69ca-69ce, U+69d0-69d1, U+69d3-69d4, U+69d7-69da, U+69e0, U+69e4, U+69e6, U+69ec-69ed, U+69f1-69f3, U+69f8, U+69fa-69fc;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.64.woff2) format('woff2');
  unicode-range: U+678b-678d, U+678f, U+6792-6793, U+6796, U+6798, U+679e-67a1, U+67a5, U+67a7-67a9, U+67ac-67ad, U+67b0-67b1, U+67b3, U+67b5, U+67b7, U+67b9, U+67bb-67bc, U+67c0-67c1, U+67c3, U+67c5-67ca, U+67d1-67d2, U+67d7-67d9, U+67dd-67df, U+67e2-67e4, U+67e6-67e9, U+67f0, U+67f5, U+67f7-67f8, U+67fa-67fb, U+67fd-67fe, U+6800-6801, U+6803-6804, U+6806, U+6809-680a, U+680c, U+680e, U+6812, U+681d-681f, U+6822, U+6824-6829, U+682b-682d, U+6831-6835, U+683b, U+683e, U+6840-6841, U+6844-6845, U+6849, U+684e, U+6853, U+6855-6856, U+685c-685d, U+685f-6862, U+6864, U+6866-6868, U+686b, U+686f, U+6872, U+6874, U+6877, U+687f, U+6883, U+6886, U+688f, U+689b, U+689f-68a0, U+68a2-68a3, U+68b1, U+68b6, U+68b9-68ba, U+68bc-68bf, U+68c1-68c4, U+68c6, U+68c8, U+68ca, U+68cc, U+68d0-68d1;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.65.woff2) format('woff2');
  unicode-range: U+6631, U+6633-6634, U+6636, U+663a-663b, U+663d, U+6641, U+6644-6645, U+6649, U+664c, U+664f, U+6654, U+6659, U+665b, U+665d-665e, U+6660-6667, U+6669, U+666b-666c, U+6671, U+6673, U+6677-6679, U+667c, U+6680-6681, U+6684-6685, U+6688-6689, U+668b-668e, U+6690, U+6692, U+6695, U+6698, U+669a, U+669d, U+669f-66a0, U+66a2-66a3, U+66a6, U+66aa-66ab, U+66b1-66b2, U+66b5, U+66b8-66b9, U+66bb, U+66be, U+66c1, U+66c6-66c9, U+66cc, U+66d5-66d8, U+66da-66dc, U+66de-66e2, U+66e8-66ea, U+66ec, U+66f1, U+66f3, U+66f7, U+66fa, U+66fd, U+6702, U+6705, U+670a, U+670f-6710, U+6713, U+6715, U+6719, U+6722-6723, U+6725-6727, U+6729, U+672d-672e, U+6732-6733, U+6736, U+6739, U+673b, U+673f, U+6744, U+6748, U+674c-674d, U+6753, U+6755, U+6762, U+6767, U+6769-676c, U+676e, U+6772-6773, U+6775, U+6777, U+677a-677d, U+6782-6783, U+6787, U+678a;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.66.woff2) format('woff2');
  unicode-range: U+64f1-64f2, U+64f4, U+64f7-64f8, U+64fa, U+64fc, U+64fe-64ff, U+6503, U+6509, U+650f, U+6514, U+6518, U+651c-651e, U+6522-6525, U+652a-652c, U+652e, U+6530-6532, U+6534-6535, U+6537-6538, U+653a, U+653c-653d, U+6542, U+6549-654b, U+654d-654e, U+6553-6555, U+6557-6558, U+655d, U+6564, U+6569, U+656b, U+656d-656f, U+6571, U+6573, U+6575-6576, U+6578-657e, U+6581-6583, U+6585-6586, U+6589, U+658e-658f, U+6592-6593, U+6595-6596, U+659b, U+659d, U+659f-65a1, U+65a3, U+65ab-65ac, U+65b2, U+65b6-65b7, U+65ba-65bb, U+65be-65c0, U+65c2-65c4, U+65c6-65c8, U+65cc, U+65ce, U+65d0, U+65d2-65d3, U+65d6, U+65db, U+65dd, U+65e1, U+65e3, U+65ee-65f0, U+65f3-65f5, U+65f8, U+65fb-65fc, U+65fe-6600, U+6603, U+6607, U+6609, U+660b, U+6610-6611, U+6619-661a, U+661c-661e, U+6621, U+6624, U+6626, U+662a-662c, U+662e, U+6630;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.67.woff2) format('woff2');
  unicode-range: U+63b8-63bc, U+63be, U+63c0, U+63c3-63c4, U+63c6, U+63c8, U+63cd-63ce, U+63d1, U+63d6, U+63da-63db, U+63de, U+63e0, U+63e3, U+63e9-63ea, U+63ee, U+63f2, U+63f5-63fa, U+63fc, U+63fe-6400, U+6406, U+640b-640d, U+6410, U+6414, U+6416-6417, U+641b, U+6420-6423, U+6425-6428, U+642a, U+6431-6432, U+6434-6437, U+643d-6442, U+6445, U+6448, U+6450-6452, U+645b-645f, U+6462, U+6465, U+6468, U+646d, U+646f-6471, U+6473, U+6477, U+6479-647d, U+6482-6485, U+6487-6488, U+648c, U+6490, U+6493, U+6496-649a, U+649d, U+64a0, U+64a5, U+64ab-64ac, U+64b1-64b7, U+64b9-64bb, U+64be-64c1, U+64c4, U+64c7, U+64c9-64cb, U+64d0, U+64d4, U+64d7-64d8, U+64da, U+64de, U+64e0-64e2, U+64e4, U+64e9, U+64ec, U+64f0;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.68.woff2) format('woff2');
  unicode-range: U+622c, U+622e-6230, U+6232, U+6238, U+623b, U+623d-623e, U+6243, U+6246, U+6248-6249, U+624c, U+6255, U+6259, U+625e, U+6260-6261, U+6265-6266, U+626a, U+6271, U+627a, U+627c-627d, U+6283, U+6286, U+6289, U+628e, U+6294, U+629c, U+629e-629f, U+62a1, U+62a8, U+62ba-62bb, U+62bf, U+62c2, U+62c4, U+62c8, U+62ca-62cb, U+62cf, U+62d1, U+62d7, U+62d9-62da, U+62dd, U+62e0-62e1, U+62e3-62e4, U+62e7, U+62eb, U+62ee, U+62f0, U+62f4-62f6, U+6308, U+630a-630e, U+6310, U+6312-6313, U+6317, U+6319, U+631b, U+631d-631f, U+6322, U+6326, U+6329, U+6331-6332, U+6334-6337, U+6339, U+633b-633c, U+633e-6340, U+6343, U+6347, U+634b-634e, U+6354, U+635c-635d, U+6368-6369, U+636d, U+636f-6372, U+6376, U+637a-637b, U+637d, U+6382-6383, U+6387, U+638a-638b, U+638d-638e, U+6391, U+6393-6397, U+6399, U+639b, U+639e-639f, U+63a1, U+63a3-63a4, U+63ac-63ae, U+63b1-63b5;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.69.woff2) format('woff2');
  unicode-range: U+60ed-60ee, U+60f0-60f1, U+60f4, U+60f6, U+60fa, U+6100, U+6106, U+610d-610e, U+6112, U+6114-6115, U+6119, U+611c, U+6120, U+6122-6123, U+6126, U+6128-6130, U+6136-6137, U+613a, U+613d-613e, U+6144, U+6146-6147, U+614a-614b, U+6151, U+6153, U+6158, U+615a, U+615c-615d, U+615f, U+6161, U+6163-6165, U+616b-616c, U+616e, U+6171, U+6173-6177, U+617e, U+6182, U+6187, U+618a, U+618d-618e, U+6190-6191, U+6194, U+6199-619a, U+619c, U+619f, U+61a1, U+61a3-61a4, U+61a7-61a9, U+61ab-61ad, U+61b2-61b3, U+61b5-61b7, U+61ba-61bb, U+61bf, U+61c3-61c4, U+61c6-61c7, U+61c9-61cb, U+61d0-61d1, U+61d3-61d4, U+61d7, U+61da, U+61df-61e1, U+61e6, U+61ee, U+61f0, U+61f2, U+61f6-61f8, U+61fa, U+61fc-61fe, U+6200, U+6206-6207, U+6209, U+620b, U+620d-620e, U+6213-6215, U+6217, U+6219, U+621b-6223, U+6225-6226;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.70.woff2) format('woff2');
  unicode-range: U+5fc4, U+5fc9, U+5fcb, U+5fce-5fd6, U+5fda-5fde, U+5fe1-5fe2, U+5fe4-5fe5, U+5fea, U+5fed-5fee, U+5ff1-5ff3, U+5ff6, U+5ff8, U+5ffb, U+5ffe-5fff, U+6002-6006, U+600a, U+600d, U+600f, U+6014, U+6019, U+601b, U+6020, U+6023, U+6026, U+6029, U+602b, U+602e-602f, U+6031, U+6033, U+6035, U+6039, U+603f, U+6041-6043, U+6046, U+604f, U+6053-6054, U+6058-605b, U+605d-605e, U+6060, U+6063, U+6065, U+6067, U+606a-606c, U+6075, U+6078-6079, U+607b, U+607d, U+607f, U+6083, U+6085-6087, U+608a, U+608c, U+608e-608f, U+6092-6093, U+6095-6097, U+609b-609d, U+60a2, U+60a7, U+60a9-60ab, U+60ad, U+60af-60b1, U+60b3-60b6, U+60b8, U+60bb, U+60bd-60be, U+60c0-60c3, U+60c6-60c9, U+60cb, U+60ce, U+60d3-60d4, U+60d7-60db, U+60dd, U+60e1-60e4, U+60e6, U+60ea, U+60ec;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.71.woff2) format('woff2');
  unicode-range: U+5e98, U+5e9b, U+5e9d, U+5ea0-5ea5, U+5ea8, U+5eab, U+5eaf, U+5eb3, U+5eb5-5eb6, U+5eb9, U+5ebe, U+5ec1-5ec3, U+5ec6, U+5ec8, U+5ecb-5ecc, U+5ed1-5ed2, U+5ed4, U+5ed9-5edb, U+5edd, U+5edf-5ee0, U+5ee2-5ee3, U+5ee8, U+5eea, U+5eec, U+5eef-5ef0, U+5ef3-5ef4, U+5ef8, U+5efb-5efc, U+5efe-5eff, U+5f01, U+5f07, U+5f0b-5f0e, U+5f10-5f12, U+5f14, U+5f1a, U+5f22, U+5f28-5f29, U+5f2c-5f2d, U+5f35-5f36, U+5f38, U+5f3b-5f43, U+5f45-5f4a, U+5f4c-5f4e, U+5f50, U+5f54, U+5f56-5f59, U+5f5b-5f5f, U+5f61, U+5f63, U+5f65, U+5f67-5f68, U+5f6b, U+5f6e-5f6f, U+5f72-5f78, U+5f7a, U+5f7e-5f7f, U+5f82-5f83, U+5f87, U+5f89-5f8a, U+5f8d, U+5f91, U+5f93, U+5f95, U+5f98-5f99, U+5f9c, U+5f9e, U+5fa0, U+5fa6-5fa9, U+5fac-5fad, U+5faf, U+5fb3-5fb5, U+5fb9, U+5fbc;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.72.woff2) format('woff2');
  unicode-range: U+5d26-5d27, U+5d2e-5d34, U+5d3c-5d3e, U+5d41-5d44, U+5d46-5d48, U+5d4a-5d4b, U+5d4e, U+5d50, U+5d52, U+5d55-5d58, U+5d5a-5d5d, U+5d68-5d69, U+5d6b-5d6c, U+5d6f, U+5d74, U+5d7f, U+5d82-5d89, U+5d8b-5d8c, U+5d8f, U+5d92-5d93, U+5d99, U+5d9d, U+5db2, U+5db6-5db7, U+5dba, U+5dbc-5dbd, U+5dc2-5dc3, U+5dc6-5dc7, U+5dc9, U+5dcc, U+5dd2, U+5dd4, U+5dd6-5dd8, U+5ddb-5ddc, U+5de3, U+5ded, U+5def, U+5df3, U+5df6, U+5dfa-5dfd, U+5dff-5e00, U+5e07, U+5e0f, U+5e11, U+5e13-5e14, U+5e19-5e1b, U+5e22, U+5e25, U+5e28, U+5e2a, U+5e2f-5e31, U+5e33-5e34, U+5e36, U+5e39-5e3c, U+5e3e, U+5e40, U+5e44, U+5e46-5e48, U+5e4c, U+5e4f, U+5e53-5e54, U+5e57, U+5e59, U+5e5b, U+5e5e-5e5f, U+5e61, U+5e63, U+5e6a-5e6b, U+5e75, U+5e77, U+5e79-5e7a, U+5e7e, U+5e80-5e81, U+5e83, U+5e85, U+5e87, U+5e8b, U+5e91-5e92, U+5e96;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.73.woff2) format('woff2');
  unicode-range: U+5bec, U+5bee-5bf0, U+5bf2-5bf3, U+5bf5-5bf6, U+5bfe, U+5c02-5c03, U+5c05, U+5c07-5c09, U+5c0b-5c0c, U+5c0e, U+5c10, U+5c12-5c13, U+5c15, U+5c17, U+5c19, U+5c1b-5c1c, U+5c1e-5c1f, U+5c22, U+5c25, U+5c28, U+5c2a-5c2b, U+5c2f-5c30, U+5c37, U+5c3b, U+5c43-5c44, U+5c46-5c47, U+5c4d, U+5c50, U+5c59, U+5c5b-5c5c, U+5c62-5c64, U+5c66, U+5c6c, U+5c6e, U+5c74, U+5c78-5c7e, U+5c80, U+5c83-5c84, U+5c88, U+5c8b-5c8d, U+5c91, U+5c94-5c96, U+5c98-5c99, U+5c9c, U+5c9e, U+5ca1-5ca3, U+5cab-5cac, U+5cb1, U+5cb5, U+5cb7, U+5cba, U+5cbd-5cbf, U+5cc1, U+5cc3-5cc4, U+5cc7, U+5ccb, U+5cd2, U+5cd8-5cd9, U+5cdf-5ce0, U+5ce3-5ce6, U+5ce8-5cea, U+5ced, U+5cef, U+5cf3-5cf4, U+5cf6, U+5cf8, U+5cfd, U+5d00-5d04, U+5d06, U+5d08, U+5d0b-5d0d, U+5d0f-5d13, U+5d15, U+5d17-5d1a, U+5d1d-5d22, U+5d24-5d25;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.74.woff2) format('woff2');
  unicode-range: U+5aa0, U+5aa3-5aa4, U+5aaa, U+5aae-5aaf, U+5ab1-5ab2, U+5ab4-5ab5, U+5ab7-5aba, U+5abd-5abf, U+5ac3-5ac4, U+5ac6-5ac8, U+5aca-5acb, U+5acd, U+5acf-5ad2, U+5ad4, U+5ad8-5ada, U+5adc, U+5adf-5ae2, U+5ae4, U+5ae6, U+5ae8, U+5aea-5aed, U+5af0-5af3, U+5af5, U+5af9-5afb, U+5afd, U+5b01, U+5b05, U+5b08, U+5b0b-5b0c, U+5b11, U+5b16-5b17, U+5b1b, U+5b21-5b22, U+5b24, U+5b27-5b2e, U+5b30, U+5b32, U+5b34, U+5b36-5b38, U+5b3e-5b40, U+5b43, U+5b45, U+5b4a-5b4b, U+5b51-5b53, U+5b56, U+5b5a-5b5b, U+5b62, U+5b65, U+5b67, U+5b6a-5b6e, U+5b70-5b71, U+5b73, U+5b7a-5b7b, U+5b7f-5b80, U+5b84, U+5b8d, U+5b91, U+5b93-5b95, U+5b9f, U+5ba5-5ba6, U+5bac, U+5bae, U+5bb8, U+5bc0, U+5bc3, U+5bcb, U+5bd0-5bd1, U+5bd4-5bd8, U+5bda-5bdc, U+5be2, U+5be4-5be5, U+5be7, U+5be9, U+5beb;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.75.woff2) format('woff2');
  unicode-range: U+596a, U+596c-596e, U+5977, U+597b-597c, U+5981, U+598f, U+5997-5998, U+599a, U+599c-599d, U+59a0-59a1, U+59a3-59a4, U+59a7, U+59aa-59ad, U+59af, U+59b2-59b3, U+59b5-59b6, U+59b8, U+59ba, U+59bd-59be, U+59c0-59c1, U+59c3-59c4, U+59c7-59ca, U+59cc-59cd, U+59cf, U+59d2, U+59d5-59d6, U+59d8-59d9, U+59db, U+59dd-59e0, U+59e2-59e7, U+59e9-59eb, U+59ee, U+59f1, U+59f3, U+59f5, U+59f7-59f9, U+59fd, U+5a06, U+5a08-5a0a, U+5a0c-5a0d, U+5a11-5a13, U+5a15-5a16, U+5a1a-5a1b, U+5a21-5a23, U+5a2d-5a2f, U+5a32, U+5a38, U+5a3c, U+5a3e-5a45, U+5a47, U+5a4a, U+5a4c-5a4d, U+5a4f-5a51, U+5a53, U+5a55-5a57, U+5a5e, U+5a60, U+5a62, U+5a65-5a67, U+5a6a, U+5a6c-5a6d, U+5a72-5a73, U+5a75-5a76, U+5a79-5a7c, U+5a81-5a84, U+5a8c, U+5a8e, U+5a93, U+5a96-5a97, U+5a9c, U+5a9e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.76.woff2) format('woff2');
  unicode-range: U+5820, U+5822-5823, U+5825-5826, U+582c, U+582f, U+5831, U+583a, U+583d, U+583f-5842, U+5844-5846, U+5848, U+584a, U+584d, U+5852, U+5857, U+5859-585a, U+585c-585d, U+5862, U+5868-5869, U+586c-586d, U+586f-5873, U+5875, U+5879, U+587d-587e, U+5880-5881, U+5888-588a, U+588d, U+5892, U+5896-5898, U+589a, U+589c-589d, U+58a0-58a1, U+58a3, U+58a6, U+58a9, U+58ab-58ae, U+58b0, U+58b3, U+58bb-58bf, U+58c2-58c3, U+58c5-58c8, U+58ca, U+58cc, U+58ce, U+58d1-58d3, U+58d5, U+58d8-58d9, U+58de-58df, U+58e2, U+58e9, U+58ec, U+58ef, U+58f1-58f2, U+58f5, U+58f7-58f8, U+58fa, U+58fd, U+5900, U+5902, U+5906, U+5908-590c, U+590e, U+5910, U+5914, U+5919, U+591b, U+591d-591e, U+5920, U+5922-5925, U+5928, U+592c-592d, U+592f, U+5932, U+5936, U+593c, U+593e, U+5940-5942, U+5944, U+594c-594d, U+5950, U+5953, U+5958, U+595a, U+5961, U+5966-5968;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.77.woff2) format('woff2');
  unicode-range: U+56f9, U+56fc, U+56ff-5700, U+5703-5704, U+5709-570a, U+570c-570d, U+570f, U+5712-5713, U+5718-5719, U+571c, U+571e, U+5725, U+5727, U+5729-572a, U+572c, U+572e-572f, U+5734-5735, U+5739, U+573b, U+5741, U+5743, U+5745, U+5749, U+574c-574d, U+575c, U+5763, U+5768-5769, U+576b, U+576d-576e, U+5770, U+5773, U+5775, U+5777, U+577b-577c, U+5785-5786, U+5788, U+578c, U+578e-578f, U+5793-5795, U+5799-57a1, U+57a3-57a4, U+57a6-57aa, U+57ac-57ad, U+57af-57b2, U+57b4-57b6, U+57b8-57b9, U+57bd-57bf, U+57c2, U+57c4-57c8, U+57cc-57cd, U+57cf, U+57d2, U+57d5-57de, U+57e1-57e2, U+57e4-57e5, U+57e7, U+57eb, U+57ed, U+57ef, U+57f4-57f8, U+57fc-57fd, U+5800-5801, U+5803, U+5805, U+5807, U+5809, U+580b-580e, U+5811, U+5814, U+5819, U+581b-581f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.78.woff2) format('woff2');
  unicode-range: U+55f5-55f7, U+55fb, U+55fe, U+5600-5601, U+5605-5606, U+5608, U+560c-560d, U+560f, U+5614, U+5616-5617, U+561a, U+561c, U+561e, U+5621-5625, U+5627, U+5629, U+562b-5630, U+5636, U+5638-563a, U+563c, U+5640-5642, U+5649, U+564c-5650, U+5653-5655, U+5657-565b, U+5660, U+5663-5664, U+5666, U+566b, U+566f-5671, U+5673-567c, U+567e, U+5684-5687, U+568c, U+568e-5693, U+5695, U+5697, U+569b-569c, U+569e-569f, U+56a1-56a2, U+56a4-56a9, U+56ac-56af, U+56b1, U+56b4, U+56b6-56b8, U+56bf, U+56c1-56c3, U+56c9, U+56cd, U+56d1, U+56d4, U+56d6-56d9, U+56dd, U+56df, U+56e1, U+56e3-56e6, U+56e8-56ec, U+56ee-56ef, U+56f1-56f3, U+56f5, U+56f7-56f8;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.79.woff2) format('woff2');
  unicode-range: U+550f, U+5511-5514, U+5516-5517, U+5519, U+551b, U+551d-551e, U+5520, U+5522-5523, U+5526-5527, U+552a-552c, U+5530, U+5532-5535, U+5537-5538, U+553b-5541, U+5543-5544, U+5547-5549, U+554b, U+554d, U+5550, U+5553, U+5555-5558, U+555b-555f, U+5567-5569, U+556b-5572, U+5574-5577, U+557b-557c, U+557e-557f, U+5581, U+5583, U+5585-5586, U+5588, U+558b-558c, U+558e-5591, U+5593, U+5599-559a, U+559f, U+55a5-55a6, U+55a8-55ac, U+55ae, U+55b0-55b3, U+55b6, U+55b9-55ba, U+55bc-55be, U+55c4, U+55c6-55c7, U+55c9, U+55cc-55d2, U+55d4-55db, U+55dd-55df, U+55e1, U+55e3-55e6, U+55ea-55ee, U+55f0-55f3;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.80.woff2) format('woff2');
  unicode-range: U+53e7-53e9, U+53f1, U+53f4-53f5, U+53fa-5400, U+5402, U+5405-5407, U+540b, U+540f, U+5412, U+5414, U+5416, U+5418-541a, U+541d, U+5420-5423, U+5425, U+5429-542a, U+542d-542e, U+5431-5433, U+5436, U+543d, U+543f, U+5442-5443, U+5449, U+544b-544c, U+544e, U+5451-5454, U+5456, U+5459, U+545b-545c, U+5461, U+5463-5464, U+546a-5472, U+5474, U+5476-5478, U+547a, U+547e-5484, U+5486, U+548a, U+548d-548e, U+5490-5491, U+5494, U+5497-5499, U+549b, U+549d, U+54a1-54a7, U+54a9, U+54ab, U+54ad, U+54b4-54b5, U+54b9, U+54bb, U+54be-54bf, U+54c2-54c3, U+54c9-54cc, U+54cf-54d0, U+54d3, U+54d5-54d6, U+54d9-54da, U+54dc-54de, U+54e2, U+54e7, U+54f3-54f4, U+54f8-54f9, U+54fd-54ff, U+5501, U+5504-5506, U+550c-550e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.81.woff2) format('woff2');
  unicode-range: U+5289, U+528b, U+528d, U+528f, U+5291-5293, U+529a, U+52a2, U+52a6-52a7, U+52ac-52ad, U+52af, U+52b4-52b5, U+52b9, U+52bb-52bc, U+52be, U+52c1, U+52c5, U+52ca, U+52cd, U+52d0, U+52d6-52d7, U+52d9, U+52db, U+52dd-52de, U+52e0, U+52e2-52e3, U+52e5, U+52e7-52f0, U+52f2-52f3, U+52f5-52f9, U+52fb-52fc, U+5302, U+5304, U+530b, U+530d, U+530f-5310, U+5315, U+531a, U+531c-531d, U+5321, U+5323, U+5326, U+532e-5331, U+5338, U+533c-533e, U+5344-5345, U+534b-534d, U+5350, U+5354, U+5358, U+535d-535f, U+5363, U+5368-5369, U+536c, U+536e-536f, U+5372, U+5379-537b, U+537d, U+538d-538e, U+5390, U+5393-5394, U+5396, U+539b-539d, U+53a0-53a1, U+53a3-53a5, U+53a9, U+53ad-53ae, U+53b0, U+53b2-53b3, U+53b5-53b8, U+53bc, U+53be, U+53c1, U+53c3-53c7, U+53ce-53cf, U+53d2-53d3, U+53d5, U+53da, U+53de-53df, U+53e1-53e2;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.82.woff2) format('woff2');
  unicode-range: U+5104, U+5106-5107, U+5109-510b, U+510d, U+510f-5110, U+5113, U+5115, U+5117-5118, U+511a-511c, U+511e-511f, U+5121, U+5128, U+512b-512d, U+5131-5135, U+5137-5139, U+513c, U+5140, U+5142, U+5147, U+514c, U+514e-5150, U+5155-5158, U+5162, U+5169, U+5172, U+517f, U+5181-5184, U+5186-5187, U+518b, U+518f, U+5191, U+5195-5197, U+519a, U+51a2-51a3, U+51a6-51ab, U+51ad-51ae, U+51b1, U+51b4, U+51bc-51bd, U+51bf, U+51c3, U+51c7-51c8, U+51ca-51cb, U+51cd-51ce, U+51d4, U+51d6, U+51db-51dc, U+51e6, U+51e8-51eb, U+51f1, U+51f5, U+51fc, U+51ff, U+5202, U+5205, U+5208, U+520b, U+520d-520e, U+5215-5216, U+5228, U+522a, U+522c-522d, U+5233, U+523c-523d, U+523f-5240, U+5245, U+5247, U+5249, U+524b-524c, U+524e, U+5250, U+525b-525f, U+5261, U+5263-5264, U+5270, U+5273, U+5275, U+5277, U+527d, U+527f, U+5281-5285, U+5287;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.83.woff2) format('woff2');
  unicode-range: U+4fd1, U+4fd3, U+4fda-4fdc, U+4fdf-4fe0, U+4fe2-4fe4, U+4fe6, U+4fe8, U+4feb-4fed, U+4ff3, U+4ff5-4ff6, U+4ff8, U+4ffe, U+5001, U+5005-5006, U+5009, U+500c, U+500f, U+5013-5018, U+501b-501e, U+5022-5025, U+5027-5028, U+502b-502e, U+5030, U+5033-5034, U+5036-5039, U+503b, U+5041-5043, U+5045-5046, U+5048-504a, U+504c-504e, U+5051, U+5053, U+5055-5057, U+505b, U+505e, U+5060, U+5062-5063, U+5067, U+506a, U+506c, U+5070-5072, U+5074-5075, U+5078, U+507b, U+507d-507e, U+5080, U+5088-5089, U+5091-5092, U+5095, U+5097-509e, U+50a2-50a3, U+50a5-50a7, U+50a9, U+50ad, U+50b3, U+50b5, U+50b7, U+50ba, U+50be, U+50c4-50c5, U+50c7, U+50ca, U+50cd, U+50d1, U+50d5-50d6, U+50da, U+50de, U+50e5-50e6, U+50ec-50ee, U+50f0-50f1, U+50f3, U+50f9-50fb, U+50fe-5102;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.84.woff2) format('woff2');
  unicode-range: U+4ea3, U+4ea5, U+4eb0-4eb1, U+4eb3-4eb6, U+4eb8-4eb9, U+4ebb-4ebe, U+4ec2-4ec4, U+4ec8-4ec9, U+4ecc, U+4ecf-4ed0, U+4ed2, U+4eda-4edb, U+4edd-4ee1, U+4ee6-4ee9, U+4eeb, U+4eee-4eef, U+4ef3-4ef5, U+4ef8-4efa, U+4efc, U+4f00, U+4f03-4f05, U+4f08-4f09, U+4f0b, U+4f0e, U+4f12-4f13, U+4f15, U+4f1b, U+4f1d, U+4f21-4f22, U+4f25, U+4f27-4f29, U+4f2b-4f2e, U+4f31-4f33, U+4f36-4f37, U+4f39, U+4f3e, U+4f40-4f41, U+4f43, U+4f47-4f49, U+4f54, U+4f57-4f58, U+4f5d-4f5e, U+4f61-4f62, U+4f64-4f65, U+4f67, U+4f6a, U+4f6e-4f6f, U+4f72, U+4f74-4f7e, U+4f80-4f82, U+4f84, U+4f89-4f8a, U+4f8e-4f98, U+4f9e, U+4fa1, U+4fa5, U+4fa9-4faa, U+4fac, U+4fb3, U+4fb6-4fb8, U+4fbd, U+4fc2, U+4fc5-4fc6, U+4fcd-4fce, U+4fd0;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.85.woff2) format('woff2');
  unicode-range: U+3129, U+3131, U+3134, U+3137, U+3139, U+3141-3142, U+3145, U+3147-3148, U+314b, U+314d-314e, U+315c, U+3160-3161, U+3163-3164, U+3186, U+318d, U+3192, U+3196-3198, U+319e-319f, U+3220-3229, U+3231, U+3268, U+3297, U+3299, U+32a3, U+338e-338f, U+3395, U+339c-339e, U+33c4, U+33d1-33d2, U+33d5, U+3434, U+34dc, U+34ee, U+353e, U+355d, U+3566, U+3575, U+3592, U+35a0-35a1, U+35ad, U+35ce, U+36a2, U+36ab, U+38a8, U+3dab, U+3de7, U+3deb, U+3e1a, U+3f1b, U+3f6d, U+4495, U+4723, U+48fa, U+4ca3, U+4db6-4dbf, U+4e02, U+4e04-4e06, U+4e0c, U+4e0f, U+4e15, U+4e17, U+4e1f-4e21, U+4e26, U+4e29, U+4e2c, U+4e2f, U+4e31, U+4e35, U+4e37, U+4e3c, U+4e3f-4e42, U+4e44, U+4e46-4e47, U+4e57, U+4e5a-4e5c, U+4e64-4e65, U+4e67, U+4e69, U+4e6d, U+4e78, U+4e7f-4e82, U+4e85, U+4e87, U+4e8a, U+4e8d, U+4e93, U+4e96, U+4e98-4e99, U+4e9c, U+4e9e-4ea0, U+4ea2;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.86.woff2) format('woff2');
  unicode-range: U+279f-27a2, U+27a4-27a5, U+27a8, U+27b0, U+27b2-27b3, U+27b9, U+27e8-27e9, U+27f6, U+2800, U+28ec, U+2913, U+2921-2922, U+2934-2935, U+2a2f, U+2b05-2b07, U+2b50, U+2b55, U+2bc5-2bc6, U+2e1c-2e1d, U+2ebb, U+2f00, U+2f08, U+2f24, U+2f2d, U+2f2f-2f30, U+2f3c, U+2f45, U+2f63-2f64, U+2f74, U+2f83, U+2f8f, U+2fbc, U+3003, U+3005-3007, U+3012-3013, U+301c-301e, U+3021, U+3023-3024, U+3030, U+3034-3035, U+3041, U+3043, U+3045, U+3047, U+3049, U+3056, U+3058, U+305c, U+305e, U+3062, U+306c, U+3074, U+3077, U+307a, U+307c-307d, U+3080, U+308e, U+3090-3091, U+3099-309b, U+309d-309e, U+30a5, U+30bc, U+30be, U+30c2, U+30c5, U+30cc, U+30d8, U+30e2, U+30e8, U+30ee, U+30f0-30f2, U+30f4-30f6, U+30fd-30fe, U+3105-3126, U+3128;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.87.woff2) format('woff2');
  unicode-range: U+2651-2655, U+2658, U+265a-265b, U+265d-265e, U+2660-266d, U+266f, U+267b, U+2688, U+2693-2696, U+2698-2699, U+269c, U+26a0-26a1, U+26a4, U+26aa-26ab, U+26bd-26be, U+26c4-26c5, U+26d4, U+26e9, U+26f0-26f1, U+26f3, U+26f5, U+26fd, U+2702, U+2704-2706, U+2708-270f, U+2712-2718, U+271a-271b, U+271d, U+271f, U+2721, U+2724-2730, U+2732-2734, U+273a, U+273d-2744, U+2747-2749, U+274c, U+274e-274f, U+2753-2757, U+275b, U+275d-275e, U+2763, U+2765-2767, U+276e-276f, U+2776-277e, U+2780-2782, U+278a-278c, U+278e, U+2794-2796, U+279c;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.88.woff2) format('woff2');
  unicode-range: U+2550-2551, U+2554, U+2557, U+255a-255b, U+255d, U+255f-2560, U+2562-2563, U+2565-2567, U+2569-256a, U+256c-2572, U+2579, U+2580-2595, U+25a1, U+25a3, U+25a9-25ad, U+25b0, U+25b3-25bb, U+25bd-25c2, U+25c4, U+25c8-25cb, U+25cd, U+25d0-25d1, U+25d4-25d5, U+25d8, U+25dc-25e6, U+25ea-25eb, U+25ef, U+25fe, U+2600-2604, U+2609, U+260e-260f, U+2611, U+2614-2615, U+2618, U+261a-2620, U+2622-2623, U+262a, U+262d-2630, U+2639-2640, U+2642, U+2648-2650;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.89.woff2) format('woff2');
  unicode-range: U+23f0, U+23f3, U+2445, U+2449, U+2465-2471, U+2474-249b, U+24b8, U+24c2, U+24c7, U+24c9, U+24d0, U+24d2, U+24d4, U+24d8, U+24dd-24de, U+24e3, U+24e6, U+24e8, U+2500-2509, U+250b-2526, U+2528-2534, U+2536-2537, U+253b-2548, U+254a-254b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.90.woff2) format('woff2');
  unicode-range: U+207c-2083, U+208c-208e, U+2092, U+20a6, U+20a8-20ad, U+20af, U+20b1, U+20b4-20b5, U+20b8-20ba, U+20bd, U+20db, U+20dd, U+20e0, U+20e3, U+2105, U+2109, U+2113, U+2116-2117, U+2120-2121, U+2126, U+212b, U+2133, U+2139, U+2194, U+2196-2199, U+21a0, U+21a9-21aa, U+21af, U+21b3, U+21b5, U+21ba-21bb, U+21c4, U+21ca, U+21cc, U+21d0-21d4, U+21e1, U+21e6-21e9, U+2200, U+2202, U+2205-2208, U+220f, U+2211-2212, U+2215, U+2217-2219, U+221d-2220, U+2223, U+2225, U+2227-222b, U+222e, U+2234-2237, U+223c-223d, U+2248, U+224c, U+2252, U+2256, U+2260-2261, U+2266-2267, U+226a-226b, U+226e-226f, U+2282-2283, U+2295, U+2297, U+2299, U+22a5, U+22b0-22b1, U+22b9, U+22bf, U+22c5-22c6, U+22ef, U+2304, U+2307, U+230b, U+2312-2314, U+2318, U+231a-231b, U+2323, U+239b, U+239d-239e, U+23a0, U+23e9;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.91.woff2) format('woff2');
  unicode-range: U+1d34-1d35, U+1d38-1d3a, U+1d3c, U+1d3f-1d40, U+1d49, U+1d4e-1d4f, U+1d52, U+1d55, U+1d5b, U+1d5e, U+1d9c, U+1da0, U+1dc4-1dc5, U+1e69, U+1e73, U+1ea0-1ea9, U+1eab-1ead, U+1eaf, U+1eb1, U+1eb3, U+1eb5, U+1eb7, U+1eb9, U+1ebb, U+1ebd-1ebe, U+1ec0-1ec3, U+1ec5-1ec6, U+1ec9-1ecd, U+1ecf-1ed3, U+1ed5, U+1ed7-1edf, U+1ee1, U+1ee3, U+1ee5-1eeb, U+1eed, U+1eef-1ef1, U+1ef3, U+1ef7, U+1ef9, U+1f62, U+1f7b, U+2001-2002, U+2004-2006, U+2009-200a, U+200c-2012, U+2015-2016, U+201a, U+201e-2021, U+2023, U+2025, U+2028, U+202a-202d, U+202f-2030, U+2032-2033, U+2035, U+2038, U+203c, U+203e-203f, U+2043-2044, U+2049, U+204d-204e, U+2060-2061, U+2070, U+2074-2078, U+207a-207b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.97.woff2) format('woff2');
  unicode-range: U+2ae-2b3, U+2b5-2bf, U+2c2-2c3, U+2c6-2d1, U+2d8-2da, U+2dc, U+2e1-2e3, U+2e5, U+2eb, U+2ee-2f0, U+2f2-2f7, U+2f9-2ff, U+302-30d, U+311, U+31b, U+321-325, U+327-329, U+32b-32c, U+32e-32f, U+331-339, U+33c-33d, U+33f, U+348, U+352, U+35c, U+35e-35f, U+361, U+363, U+368, U+36c, U+36f, U+530-540, U+55d-55e, U+561, U+563, U+565, U+56b, U+56e-579;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.98.woff2) format('woff2');
  unicode-range: U+176-17f, U+192, U+194, U+19a-19b, U+19d, U+1a0-1a1, U+1a3-1a4, U+1aa, U+1ac-1ad, U+1af-1bf, U+1d2, U+1d4, U+1d6, U+1d8, U+1da, U+1dc, U+1e3, U+1e7, U+1e9, U+1ee, U+1f0-1f1, U+1f3, U+1f5-1ff, U+219-21b, U+221, U+223-226, U+228, U+22b, U+22f, U+231, U+234-237, U+23a-23b, U+23d, U+250-252, U+254-255, U+259-25e, U+261-263, U+265, U+268, U+26a-26b, U+26f-277, U+279, U+27b-280, U+282-283, U+285, U+28a, U+28c, U+28f, U+292, U+294-296, U+298-29a, U+29c, U+29f, U+2a1-2a4, U+2a6-2a7, U+2a9, U+2ab;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.99.woff2) format('woff2');
  unicode-range: U+a1-a4, U+a6-a8, U+aa, U+ac, U+af, U+b1, U+b3-b6, U+b8-ba, U+bc-d6, U+d8-de, U+e6, U+eb, U+ee-f0, U+f5, U+f7-f8, U+fb, U+fd-100, U+102, U+104-107, U+10d, U+10f-112, U+115, U+117, U+119, U+11b, U+11e-11f, U+121, U+123, U+125-127, U+129-12a, U+12d, U+12f-13f, U+141-142, U+144, U+146, U+14b-14c, U+14f-153, U+158-15b, U+15e-160, U+163-165, U+168-16a, U+16d-175;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.100.woff2) format('woff2');
  unicode-range: U+221a, U+2264, U+2464, U+25a0, U+3008, U+4e10, U+512a, U+5152, U+5201, U+5241, U+5340, U+5352, U+549a, U+54b2, U+54c6, U+54d7, U+54e1, U+5509, U+55c5, U+5618, U+5716, U+576f, U+5784, U+57a2, U+589f, U+5a20, U+5a25, U+5a29, U+5a34, U+5a7f, U+5ad6, U+5b09, U+5b5c, U+5bc7, U+5be6, U+5c27, U+5d2d, U+5dcd, U+5f1b, U+5f37, U+604d, U+6055, U+6073, U+60eb, U+61ff, U+62ce, U+62ed, U+6345, U+6390, U+63b0, U+63b7, U+64ae, U+64c2, U+64d2, U+6556, U+663c, U+667e, U+66d9, U+66f8, U+6756, U+6789, U+689d, U+68f1, U+695e, U+6975, U+6a1f, U+6b0a, U+6b61, U+6b87, U+6c5d, U+6c7e, U+6c92, U+6d31, U+6df9, U+6e0d, U+6e2d, U+6f31, U+6f3e, U+70b3, U+70bd, U+70ca, U+70e8, U+725f, U+733f, U+7396, U+739f, U+7459, U+74a7, U+75a1, U+75f0, U+76cf, U+76d4, U+7729, U+77aa, U+77b0, U+77e3, U+780c, U+78d5, U+7941, U+7977, U+797a, U+79c3, U+7a20, U+7a92, U+7b71, U+7bf1, U+7c9f, U+7eb6, U+7eca, U+7ef7, U+7f07, U+7f09, U+7f15, U+7f81, U+7fb9, U+8038, U+8098, U+80b4, U+8110, U+814b-814c, U+816e, U+818a, U+8205, U+8235, U+828b, U+82a5, U+82b7, U+82d4, U+82db, U+82df, U+8317, U+8338, U+8385-8386, U+83c1, U+83cf, U+8537, U+853b, U+854a, U+8715, U+8783, U+892a, U+8a71, U+8bb3, U+8d2e, U+8d58, U+8dbe, U+8f67, U+8fab, U+8fc4, U+8fe6, U+9023, U+9084, U+9091, U+916a, U+91c9, U+91dc, U+94b3, U+9502, U+9523, U+9551, U+956f, U+960e, U+962a, U+962e, U+9647, U+96f3, U+9739, U+97a0, U+97ed, U+983b, U+985e, U+988a, U+99ac, U+9a6f, U+9a87, U+9a8b, U+9ab7, U+9abc, U+9ac5, U+9e25, U+e608, U+e621, U+ff06, U+ff14-ff16;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.101.woff2) format('woff2');
  unicode-range: U+161, U+926, U+928, U+939, U+93f-940, U+94d, U+e17, U+e22, U+e44, U+25c7, U+25ce, U+2764, U+3009, U+3016-3017, U+4e4d, U+4e53, U+4f5a, U+4f70, U+4fae, U+4fd8, U+4ffa, U+5011, U+501a, U+51c4, U+5225, U+547b, U+5495, U+54e8, U+54ee, U+5594, U+55d3, U+55dc, U+55fd, U+560e, U+565c, U+5662, U+5669, U+566c, U+56bc, U+5742, U+5824, U+5834, U+598a, U+5992, U+59a9, U+5a04, U+5ac9, U+5b75, U+5b7d, U+5bc5, U+5c49, U+5c90, U+5e1c, U+5e27, U+5e2b, U+5e37, U+5e90, U+618b, U+61f5, U+620a, U+620c, U+6273, U+62c7, U+62f7, U+6320, U+6342, U+6401-6402, U+6413, U+6512, U+655b, U+65a7, U+65f1, U+65f7, U+665f, U+6687, U+66a7, U+673d, U+67b8, U+6854, U+68d8, U+68fa, U+696d, U+6a02, U+6a0a, U+6a80, U+6b7c, U+6bd9, U+6c2e, U+6c76, U+6cf8, U+6d4a, U+6d85, U+6e24, U+6e32, U+6ec7, U+6f88, U+700f, U+701a, U+7078, U+707c, U+70ac, U+70c1, U+72e9, U+7409, U+7422, U+745a, U+7480, U+74a8, U+752b, U+7574, U+7656, U+7699, U+7737, U+785d, U+78be, U+79b9, U+7a3d, U+7a91, U+7a9f, U+7ae3, U+7b77, U+7c3f, U+7d1a, U+7d50, U+7d93, U+8042, U+808b, U+8236, U+82b8-82b9, U+82ef, U+8309, U+836b, U+83ef, U+8431, U+85c9, U+865e, U+868c, U+8759, U+8760, U+8845, U+89ba, U+8a2a, U+8aaa, U+8c41, U+8d2c, U+8d4e, U+8e66, U+8e6d, U+8eaf, U+902e, U+914b, U+916e, U+919b, U+949b, U+94a0, U+94b0, U+9541-9542, U+9556, U+95eb, U+95f5, U+964b, U+968b, U+96cc-96cd, U+96cf, U+9713, U+9890, U+98a8, U+9985, U+9992, U+9a6d, U+9a81, U+9a86, U+9ab8, U+9ca4, U+e606-e607, U+e60a, U+e60c, U+e60e, U+fe0f, U+ff02, U+ff1e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.102.woff2) format('woff2');
  unicode-range: U+10c, U+627-629, U+639, U+644, U+64a, U+203b, U+2265, U+2463, U+2573, U+25b2, U+3448-3449, U+4e1e, U+4e5e, U+4f3a, U+4f5f, U+4fea, U+5026, U+508d, U+516e, U+5189, U+5254, U+5288, U+52d8, U+52fa, U+5306, U+5308, U+5364, U+5384, U+53ed, U+543c, U+5450, U+5455, U+5466, U+54c4, U+5578, U+55a7, U+561f, U+5631, U+572d, U+575f, U+57ae, U+57e0, U+5830, U+594e, U+5984, U+5993, U+5bdd, U+5c0d, U+5c7f, U+5c82, U+5e62, U+5ed3, U+5f08, U+607a, U+60bc, U+625b, U+6292, U+62e2, U+6363, U+6467, U+6714, U+675e, U+6771, U+67a2, U+67ff, U+6805, U+68a7, U+68e0, U+6930, U+6986, U+69a8, U+69df, U+6a44, U+6a5f, U+6c13, U+6c1f, U+6c22, U+6c2f, U+6c40, U+6c81, U+6c9b, U+6ca5, U+6da4, U+6df3, U+6e85, U+6eba, U+6ed5, U+6f13, U+6f33, U+6f62, U+715e, U+72c4, U+73d1, U+7405, U+7487, U+7578, U+75a4, U+75eb, U+7693, U+7738, U+7741, U+776b, U+7792, U+77a7, U+77a9, U+77b3, U+788c, U+7984, U+79a7, U+79e4, U+7a1a, U+7a57, U+7aa6, U+7b0b, U+7b5d, U+7c27, U+7c7d, U+7caa, U+7cd9, U+7cef, U+7eda, U+7ede, U+7f24, U+803f, U+8046, U+80fa, U+81fb, U+8207, U+8258, U+8335, U+8339, U+8354, U+840e, U+85b0, U+85fb, U+8695, U+86aa, U+8717, U+8749, U+874c, U+8996, U+89bd, U+89c5, U+8bdb, U+8bf5, U+8c5a, U+8cec, U+8d3f, U+8d9f, U+8e44, U+8fed, U+9005, U+9019, U+9082, U+90af, U+90dd, U+90e1, U+90f8, U+916f, U+9176, U+949e, U+94a7, U+94c2, U+9525, U+9580, U+95dc, U+96e2, U+96fb, U+9704, U+9a7c, U+9a7f, U+9b41, U+9ca8, U+9cc4, U+9cde, U+9e92, U+9ede, U+9f9a, U+e60b, U+e610, U+ff10, U+ff13, U+ff3b, U+ff3d, U+f012b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.103.woff2) format('woff2');
  unicode-range: U+60, U+631, U+2606, U+3014-3015, U+309c, U+33a1, U+4e52, U+4ec6, U+4f86, U+4f8d, U+4fde, U+4fef, U+500b, U+502a, U+515c, U+518a, U+51a5, U+51f3, U+5243, U+52c9, U+52d5, U+53a2, U+53ee, U+54ce, U+54fa, U+54fc, U+5580, U+5587, U+563f, U+56da, U+5792, U+5815, U+5960, U+59d7, U+5b78, U+5b9b, U+5be1, U+5c4e, U+5c51, U+5c6f, U+5c9a, U+5cfb, U+5d16, U+5ed6, U+5f27, U+5f6a, U+609a, U+60df, U+6168, U+61c8, U+6236, U+62f1, U+62fd, U+631a, U+6328, U+632b, U+6346, U+638f, U+63a0, U+63c9, U+655e, U+6590, U+6615, U+6627, U+66ae, U+66e6, U+66f0, U+67da, U+67ec, U+6813, U+6816, U+6869, U+6893, U+68ad, U+68f5, U+6977, U+6984, U+69db, U+6b72, U+6bb7, U+6ce3, U+6cfb, U+6d47, U+6da1, U+6dc4, U+6e43, U+6eaf, U+6eff, U+6f8e, U+7011, U+7063, U+7076, U+7096, U+70ba, U+70db, U+70ef, U+7119-711a, U+7172, U+718f, U+7194, U+727a, U+72d9, U+72ed, U+7325, U+73ae, U+73ba, U+73c0, U+73fe, U+7410, U+7426, U+7455, U+7554, U+7576, U+75ae, U+75b9, U+762b, U+766b, U+7682, U+7750, U+7779, U+7784, U+77eb, U+77ee, U+78f7, U+79e9, U+7a79, U+7b1b, U+7b28, U+7bf7, U+7db2, U+7ec5, U+7eee, U+7f14, U+7f1a, U+7fe1, U+8087, U+809b, U+81b3, U+8231, U+830e, U+835f, U+83e9, U+849c, U+851a, U+868a, U+8718, U+874e, U+8822, U+8910, U+8944, U+8a3b, U+8bb6, U+8bbc, U+8e72, U+8f9c, U+900d, U+904b, U+904e, U+9063, U+90a2, U+90b9, U+9119, U+94f2, U+952f, U+9576-9577, U+9593, U+95f8, U+961c, U+969b, U+96a7, U+96c1, U+9716, U+9761, U+97ad, U+97e7, U+98a4, U+997a, U+9a73, U+9b44, U+9e3d, U+9ecf, U+9ed4, U+ff11-ff12, U+fffd;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.104.woff2) format('woff2');
  unicode-range: U+2003, U+2193, U+2462, U+4e19, U+4e2b, U+4e36, U+4ea8, U+4ed1, U+4ed7, U+4f51, U+4f63, U+4f83, U+50e7, U+5112, U+5167, U+51a4, U+51b6, U+5239, U+5265, U+532a, U+5351, U+537f, U+5401, U+548f, U+5492, U+54af, U+54b3, U+54bd, U+54d1, U+54df, U+554f, U+5564, U+5598, U+5632, U+56a3, U+56e7, U+574e, U+575d-575e, U+57d4, U+584c, U+58e4, U+5937, U+5955, U+5a05, U+5a1f, U+5a49, U+5ac2, U+5c39, U+5c61, U+5d0e, U+5de9, U+5e9a, U+5eb8, U+5f0a, U+5f13, U+5f6c, U+5f8c, U+603c, U+608d, U+611b, U+6127, U+62a0, U+62d0, U+634f, U+635e, U+63fd, U+6577, U+658b, U+65bc, U+660a, U+6643, U+6656, U+6703, U+6760, U+67af, U+67c4, U+67e0, U+6817, U+68cd, U+690e, U+6960, U+69b4, U+6a71, U+6aac, U+6b67, U+6bb4, U+6c55, U+6c70, U+6c82, U+6ca6, U+6cb8, U+6cbe, U+6ede, U+6ee5, U+6f4d, U+6f84, U+6f9c, U+7115, U+7121, U+722a, U+7261, U+7272, U+7280, U+72f8, U+7504, U+754f, U+75d8, U+767c, U+76ef, U+778e, U+77bb, U+77f6, U+786b, U+78b1, U+7948, U+7985, U+79be, U+7a83, U+7a8d, U+7eac, U+7eef, U+7ef8, U+7efd, U+7f00, U+803d, U+8086, U+810a, U+8165, U+819d, U+81a8, U+8214, U+829c, U+831c, U+832b, U+8367, U+83e0, U+83f1, U+8403, U+846b, U+8475, U+84b2, U+8513, U+8574, U+85af, U+86d9, U+86db, U+8acb, U+8bbd, U+8be0-8be1, U+8c0e, U+8d29, U+8d50, U+8d63, U+8f7f, U+9032, U+9042, U+90b1, U+90b5, U+9165, U+9175, U+94a6, U+94c5, U+950c, U+9610, U+9631, U+9699, U+973e, U+978d, U+97ec, U+97f6, U+984c, U+987d, U+9882, U+9965, U+996a, U+9972, U+9a8f, U+9ad3, U+9ae6, U+9cb8, U+9edb, U+e600, U+e60f, U+e611, U+ff05, U+ff0b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.105.woff2) format('woff2');
  unicode-range: U+5e, U+2190, U+250a, U+25bc, U+25cf, U+4e56, U+4ea9, U+4f3d, U+4f6c, U+4f88, U+4fa8, U+4fcf, U+5029, U+5188, U+51f9, U+5203, U+524a, U+5256, U+529d, U+5375, U+53db, U+541f, U+5435, U+5457, U+548b, U+54c7, U+54d4, U+54e9, U+556a, U+5589, U+55bb, U+55e8, U+55ef, U+563b, U+566a, U+576a, U+58f9, U+598d, U+599e, U+59a8, U+5a9b, U+5ae3, U+5bb0, U+5bde, U+5c4c, U+5c60, U+5d1b, U+5deb, U+5df7, U+5e18, U+5f26, U+5f64, U+601c, U+6084, U+60e9, U+614c, U+6208, U+621a, U+6233, U+6254, U+62d8, U+62e6, U+62ef, U+6323, U+632a, U+633d, U+6361, U+6405, U+640f, U+6614, U+6642, U+6657, U+67a3, U+6808, U+683d, U+6850, U+6897, U+68b3, U+68b5, U+68d5, U+6a58, U+6b47, U+6b6a, U+6c28, U+6c90, U+6ca7, U+6cf5, U+6d51, U+6da9, U+6dc7, U+6dd1, U+6e0a, U+6e5b, U+6e9c, U+6f47, U+6f6d, U+70ad, U+70f9, U+710a, U+7130, U+71ac, U+745f, U+7476, U+7490, U+7529, U+7538, U+75d2, U+7696, U+76b1, U+76fc, U+777f, U+77dc, U+789f, U+795b, U+79bd, U+79c9, U+7a3b, U+7a46, U+7aa5, U+7ad6, U+7ca5, U+7cb9, U+7cdf, U+7d6e, U+7f06, U+7f38, U+7fa1, U+7fc1, U+8015, U+803b, U+80a2, U+80aa, U+8116, U+813e, U+82bd, U+8305, U+8328, U+8346, U+846c, U+8549, U+859b, U+8611, U+8680, U+87f9, U+884d, U+8877, U+888d, U+88d4, U+898b, U+8a79, U+8a93, U+8c05, U+8c0d, U+8c26, U+8d1e, U+8d31, U+8d81, U+8e22, U+8e81, U+8f90, U+8f96, U+90ca, U+916c, U+917f, U+9187, U+918b, U+9499, U+94a9, U+9524, U+9540, U+958b, U+9600, U+9640, U+96b6, U+96c7, U+96ef, U+98d9, U+9976, U+997f, U+9a74, U+9a84, U+9c8d, U+9e26, U+9e9f, U+ad6d, U+c5b4, U+d55c, U+ff0f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.106.woff2) format('woff2');
  unicode-range: U+b0, U+2191, U+2460-2461, U+25c6, U+300e-300f, U+4e1b, U+4e7e, U+4ed5, U+4ef2, U+4f10, U+4f1e, U+4f50, U+4fa6, U+4faf, U+5021, U+50f5, U+5179, U+5180, U+51d1, U+522e, U+52a3, U+52c3, U+52cb, U+5300, U+5319, U+5320, U+5349, U+5395, U+53d9, U+541e, U+5428, U+543e, U+54b1, U+54c0, U+54d2, U+570b, U+5858, U+58f6, U+5974, U+59a5, U+59e8, U+59ec, U+5a36, U+5a9a, U+5ab3, U+5b99, U+5baa, U+5ce1, U+5d14, U+5d4c, U+5dc5, U+5de2, U+5e99, U+5e9e, U+5f18, U+5f66, U+5f70, U+6070, U+60d5, U+60e7, U+6101, U+611a, U+61be, U+6241, U+6252, U+626f, U+6296, U+62bc, U+62cc, U+6380, U+63a9, U+644a, U+6454, U+64a9, U+64b8, U+6500, U+6572, U+65a5, U+65a9, U+65ec, U+660f, U+6749, U+6795, U+67ab, U+68da, U+6912, U+6bbf, U+6bef, U+6cab, U+6cca, U+6ccc, U+6cfc, U+6d3d, U+6d78, U+6dee, U+6e17, U+6e34, U+6e83, U+6ea2, U+6eb6, U+6f20, U+6fa1, U+707f, U+70d8, U+70eb, U+714c, U+714e, U+7235, U+7239, U+73ca, U+743c, U+745c, U+7624, U+763e, U+76f2, U+77db, U+77e9, U+780d, U+7838, U+7845, U+78ca, U+796d, U+7a84, U+7aed, U+7b3c, U+7eb2, U+7f05, U+7f20, U+7f34, U+7f62, U+7fc5, U+7fd8, U+7ff0, U+800d, U+8036, U+80ba, U+80be, U+80c0-80c1, U+8155, U+817a, U+8180, U+81e3, U+8206, U+8247, U+8270, U+8299, U+82ad, U+8304, U+8393, U+83b9, U+840d, U+8427, U+8469, U+8471, U+84c4, U+84ec, U+853d, U+8681-8682, U+8721, U+8854, U+88d5, U+88f9, U+8bc0, U+8c0a, U+8c29, U+8c2d, U+8d41, U+8dea, U+8eb2, U+8f9f, U+903b, U+903e, U+9102, U+9493, U+94a5, U+94f8, U+95f7, U+9706, U+9709, U+9774, U+98a0, U+9e64, U+9f9f, U+e603;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.107.woff2) format('woff2');
  unicode-range: U+200b, U+2103, U+4e18, U+4e27-4e28, U+4e38, U+4e59, U+4e8f, U+4ead, U+4ec7, U+4fe9, U+503a, U+5085, U+5146, U+51af, U+51f8, U+52ab, U+5339, U+535c, U+5378, U+538c, U+5398, U+53f9, U+5415, U+5475, U+54aa, U+54ac, U+54b8, U+5582, U+5760, U+5764, U+57cb, U+5835, U+5885, U+5951, U+5983, U+59da, U+5a77, U+5b5d, U+5b5f, U+5bb5, U+5bc2, U+5be8, U+5bfa, U+5c2c, U+5c34, U+5c41, U+5c48, U+5c65, U+5cad, U+5e06, U+5e42, U+5ef7, U+5f17, U+5f25, U+5f6d, U+5f79, U+6028, U+6064, U+6068, U+606d, U+607c, U+6094, U+6109, U+6124, U+6247, U+626d, U+6291, U+629a, U+62ac, U+62b9, U+62fe, U+6324, U+6349, U+6367, U+6398, U+6495, U+64a4, U+64b0, U+64bc, U+64ce, U+658c, U+65ed, U+6602, U+6674, U+6691, U+66a8, U+674f, U+679a, U+67ef, U+67f4, U+680b, U+6876, U+68a8, U+6a59, U+6a61, U+6b20, U+6bc5, U+6d12, U+6d46, U+6d8c, U+6dc0, U+6e14, U+6e23, U+6f06, U+7164, U+716e, U+7199, U+71e5, U+72ac, U+742a, U+755c, U+75ab, U+75b2, U+75f4, U+7897, U+78b3, U+78c5, U+7978, U+79fd, U+7a74, U+7b4b, U+7b5b, U+7ece, U+7ed2, U+7ee3, U+7ef3, U+7f50, U+7f55, U+7f9e, U+7fe0, U+809d, U+8106, U+814a, U+8154, U+817b, U+818f, U+81c2, U+81ed, U+821f, U+82a6, U+82d1, U+8302, U+83c7, U+83ca, U+845b, U+848b, U+84c9, U+85e4, U+86ee, U+8700, U+8774, U+8881, U+8c1c, U+8c79, U+8d2a, U+8d3c, U+8eba, U+8f70, U+8fa9, U+8fb1, U+900a, U+9017, U+901d, U+9022, U+906e, U+946b, U+94dd, U+94ed, U+953b, U+95ef, U+95fa, U+95fd, U+96c0, U+971e, U+9753, U+9756, U+97e6, U+9881, U+9887, U+9b4f, U+9e2d, U+9f0e, U+e601-e602, U+e604-e605, U+ff5c;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.108.woff2) format('woff2');
  unicode-range: U+24, U+4e08, U+4e43, U+4e4f, U+4ef0, U+4f2a, U+507f, U+50ac, U+50bb, U+5151, U+51bb, U+51f6, U+51fd, U+5272, U+52fe, U+5362, U+53c9, U+53d4, U+53e0, U+543b, U+54f2, U+5507, U+5524, U+558a, U+55b5, U+561b, U+56ca, U+5782, U+57c3, U+5893, U+5915, U+5949, U+5962, U+59ae, U+59dc, U+59fb, U+5bd3, U+5c38, U+5cb3, U+5d07, U+5d29, U+5de1, U+5dfe, U+5e15, U+5eca, U+5f2f, U+5f7c, U+5fcc, U+6021, U+609f, U+60f9, U+6108, U+6148, U+6155, U+6170, U+61d2, U+6251, U+629b, U+62ab, U+62e8, U+62f3, U+6321, U+6350, U+6566, U+659c, U+65e8, U+6635, U+6655, U+6670, U+66f9, U+6734, U+679d, U+6851, U+6905, U+6b49, U+6b96, U+6c1b, U+6c41, U+6c6a, U+6c83, U+6cf3, U+6d9b, U+6dcb, U+6e1d, U+6e20-6e21, U+6eaa, U+6ee4, U+6ee9, U+6f58, U+70e4, U+722c, U+7262, U+7267, U+72b9, U+72e0, U+72ee, U+72f1, U+7334, U+73ab, U+7433, U+7470, U+758f, U+75d5, U+764c, U+7686, U+76c6, U+76fe, U+7720, U+77e2, U+7802, U+7816, U+788d, U+7891, U+7a00, U+7a9d, U+7b52, U+7bad, U+7c98, U+7cca, U+7eba, U+7eea, U+7ef5, U+7f1d, U+7f69, U+806a, U+809a, U+80bf, U+80c3, U+81c0, U+820c, U+82ac, U+82af, U+82cd, U+82d7, U+838e, U+839e, U+8404, U+84b8, U+852c, U+8587, U+8650, U+8679, U+86c7, U+8702, U+87ba, U+886b-886c, U+8870, U+8c10, U+8c23, U+8c6b, U+8d3e, U+8d4b-8d4c, U+8d64, U+8d6b, U+8d74, U+8e29, U+8f69, U+8f74, U+8fb0, U+8fdf, U+901b, U+9038, U+9093, U+9171, U+9489, U+94ae, U+94c3, U+9508, U+9510, U+9601, U+9614, U+964c, U+9675, U+971c, U+97f5, U+9888, U+98d8, U+9971, U+9aa4, U+9e3f, U+9e45, U+9e4f, U+9e70, U+9f7f, U+e715;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.109.woff2) format('woff2');
  unicode-range: U+a5, U+2192, U+2605, U+4e11, U+4e22, U+4e32, U+4f0d, U+4f0f, U+4f69, U+4ff1, U+50b2, U+5154, U+51dd, U+51f0, U+5211, U+5269, U+533f, U+5366-5367, U+5389, U+5413, U+5440, U+5446, U+5561, U+574a, U+5751, U+57ab, U+5806, U+5821, U+582a, U+58f3, U+5938, U+5948, U+5978, U+59d1, U+5a03, U+5a07, U+5ac1, U+5acc, U+5ae9, U+5bb4, U+5bc4, U+5c3f, U+5e3d, U+5e7d, U+5f92, U+5faa, U+5fe0, U+5ffd, U+6016, U+60a0, U+60dc, U+60e8, U+614e, U+6212, U+6284, U+62c6, U+62d3-62d4, U+63f4, U+642c, U+6478, U+6491-6492, U+64e6, U+6591, U+65a4, U+664b, U+6735, U+6746, U+67f1, U+67f3, U+6842, U+68af, U+68c9, U+68cb, U+6a31, U+6b3a, U+6bc1, U+6c0f, U+6c27, U+6c57, U+6cc4, U+6ce5, U+6d2a, U+6d66, U+6d69, U+6daf, U+6e58, U+6ecb, U+6ef4, U+707e, U+7092, U+70ab, U+71d5, U+7275, U+7384, U+73b2, U+7434, U+74e6, U+74f7, U+75bc, U+76c8, U+76d0, U+7709, U+77ac, U+7855, U+78a7, U+78c1, U+7a77, U+7b79, U+7c92, U+7cae, U+7cd5, U+7ea4, U+7eb5, U+7ebd, U+7f5a, U+7fd4, U+7ffc, U+8083, U+8096, U+80a0, U+80d6, U+80de, U+8102, U+8109, U+810f, U+8179, U+8292, U+82b3, U+8352, U+8361, U+83cc, U+841d, U+8461, U+8482, U+8521, U+857e, U+85aa, U+866b, U+8776, U+8896, U+889c, U+88f8, U+8a9e, U+8bc8, U+8bf8, U+8c0b, U+8c28, U+8d2b, U+8d2f, U+8d37, U+8d3a, U+8d54, U+8dc3, U+8dcc, U+8df5, U+8e0f, U+8e48, U+8f86, U+8f88, U+8f9e, U+8fc1, U+8fc8, U+8feb, U+9065, U+90a6, U+90aa, U+90bb, U+90c1, U+94dc, U+9521, U+9676, U+96d5, U+970d, U+9897, U+997c, U+9a70, U+9a76, U+9a9a, U+9ad4, U+9e23, U+9e7f, U+9f3b, U+e675, U+e6b9, U+ffe5;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.110.woff2) format('woff2');
  unicode-range: U+300c-300d, U+4e54, U+4e58, U+4e95, U+4ec1, U+4f2f, U+4f38, U+4fa3, U+4fca, U+503e, U+5141, U+5144, U+517c, U+51cc, U+51ed, U+5242, U+52b2, U+52d2, U+52e4, U+540a, U+5439, U+5448, U+5496, U+54ed, U+5565, U+5761, U+5766, U+58ee, U+593a, U+594b, U+594f, U+5954, U+5996, U+59c6, U+59ff, U+5b64, U+5bff, U+5c18, U+5c1d, U+5c97, U+5ca9, U+5cb8, U+5e9f, U+5ec9, U+5f04, U+5f7b, U+5fa1, U+5fcd, U+6012, U+60a6, U+60ac, U+60b2, U+60ef, U+626e, U+6270, U+6276, U+62d6, U+62dc, U+6316, U+632f, U+633a, U+6355, U+63aa, U+6447, U+649e, U+64c5, U+654c, U+65c1, U+65cb, U+65e6, U+6606, U+6731, U+675c, U+67cf, U+67dc, U+6846, U+6b8b, U+6beb, U+6c61, U+6c88, U+6cbf, U+6cdb, U+6cea, U+6d45, U+6d53, U+6d74, U+6d82, U+6da8, U+6db5, U+6deb, U+6eda, U+6ee8, U+6f0f, U+706d, U+708e, U+70ae, U+70bc, U+70c2, U+70e6, U+7237-7238, U+72fc, U+730e, U+731b, U+739b, U+73bb, U+7483, U+74dc, U+74f6, U+7586, U+7626, U+775b, U+77ff, U+788e, U+78b0, U+7956, U+7965, U+79e6, U+7af9, U+7bee, U+7c97, U+7eb1, U+7eb7, U+7ed1, U+7ed5, U+7f6a, U+7f72, U+7fbd, U+8017, U+808c, U+80a9, U+80c6, U+80ce, U+8150, U+8170, U+819c, U+820d, U+8230, U+8239, U+827e, U+8377, U+8389, U+83b2, U+8428, U+8463, U+867e, U+88c2, U+88d9, U+8986, U+8bca, U+8bde, U+8c13, U+8c8c, U+8d21, U+8d24, U+8d56, U+8d60, U+8d8b, U+8db4, U+8e2a, U+8f68, U+8f89, U+8f9b, U+8fa8, U+8fbd, U+9003, U+90ce, U+90ed, U+9189, U+94bb, U+9505, U+95f9, U+963b, U+9655, U+966a, U+9677, U+96fe, U+9896, U+99a8, U+9a71, U+9a82, U+9a91, U+9b45, U+9ece, U+9f20, U+feff, U+ff0d;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.111.woff2) format('woff2');
  unicode-range: U+4e4c, U+4e88, U+4ea1, U+4ea6, U+4ed3-4ed4, U+4eff, U+4f30, U+4fa7, U+4fc4, U+4fd7, U+500d, U+504f, U+5076-5077, U+517d, U+5192, U+51c9, U+51ef, U+5238, U+5251, U+526a, U+52c7, U+52df, U+52ff, U+53a6, U+53a8, U+53ec, U+5410, U+559d, U+55b7, U+5634, U+573e, U+5783, U+585e, U+586b, U+58a8, U+5999, U+59d3, U+5a1c, U+5a46, U+5b54-5b55, U+5b85, U+5b8b, U+5b8f, U+5bbf, U+5bd2, U+5c16, U+5c24, U+5e05, U+5e45, U+5e7c, U+5e84, U+5f03, U+5f1f, U+5f31, U+5f84, U+5f90, U+5fbd, U+5fc6, U+5fd9, U+5fe7, U+6052, U+6062, U+6089, U+60a3, U+60d1, U+6167, U+622a, U+6234, U+624e, U+6269, U+626c, U+62b5, U+62d2, U+6325, U+63e1, U+643a, U+6446, U+6562, U+656c, U+65e2, U+65fa, U+660c, U+6628, U+6652, U+6668, U+6676, U+66fc, U+66ff, U+6717, U+676d, U+67aa, U+67d4, U+6843, U+6881, U+68d2, U+695a, U+69fd, U+6a2a, U+6b8a, U+6c60, U+6c64, U+6c9f, U+6caa, U+6cc9, U+6ce1, U+6cfd, U+6d1b, U+6d1e, U+6d6e, U+6de1, U+6e10, U+6e7f, U+6f5c, U+704c, U+7070, U+7089, U+70b8, U+718a, U+71c3, U+723d, U+732a, U+73cd, U+7518, U+756a, U+75af, U+75be, U+75c7, U+76d2, U+76d7, U+7763, U+78e8, U+795d, U+79df, U+7c4d, U+7d2f, U+7ee9, U+7f13, U+7f8a, U+8000, U+8010, U+80af, U+80f6, U+80f8, U+8212, U+8273, U+82f9, U+83ab, U+83b1, U+83f2, U+8584, U+871c, U+8861, U+888b, U+88c1, U+88e4, U+8bd1, U+8bf1, U+8c31, U+8d5a, U+8d75-8d76, U+8de8, U+8f85, U+8fa3, U+8fc5, U+9006, U+903c, U+904d, U+9075, U+9178, U+9274, U+950b, U+9526, U+95ea, U+9636, U+9686, U+978b, U+987f, U+9a7e, U+9b42, U+9e1f, U+9ea6, U+9f13, U+9f84, U+ff5e;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.112.woff2) format('woff2');
  unicode-range: U+23, U+3d, U+4e01, U+4e39, U+4e73, U+4ecd, U+4ed9, U+4eea, U+4f0a, U+4f1f, U+4f5b, U+4fa0, U+4fc3, U+501f, U+50a8, U+515a, U+5175, U+51a0, U+51c0, U+51e1, U+51e4, U+5200, U+520a, U+5224, U+523a, U+52aa, U+52b1, U+52b3, U+5348, U+5353, U+5360, U+5371, U+5377, U+539a, U+541b, U+5434, U+547c, U+54e6, U+5510, U+5531, U+5609, U+56f0, U+56fa, U+5733, U+574f, U+5851, U+5854, U+5899, U+58c1, U+592e, U+5939, U+5976, U+5986, U+59bb, U+5a18, U+5a74, U+5b59, U+5b87, U+5b97, U+5ba0, U+5bab, U+5bbd-5bbe, U+5bf8, U+5c0a, U+5c3a, U+5c4a, U+5e16, U+5e1d, U+5e2d, U+5e8a, U+6015, U+602a, U+6050, U+6069, U+6162, U+61c2, U+6293, U+6297, U+62b1, U+62bd, U+62df, U+62fc, U+6302, U+635f, U+638c, U+63ed, U+6458, U+6469, U+6563, U+6620, U+6653, U+6696-6697, U+66dd, U+675f, U+676f-6770, U+67d0, U+67d3, U+684c, U+6865, U+6885, U+68b0, U+68ee, U+690d, U+6b23, U+6b32, U+6bd5, U+6c89, U+6d01, U+6d25, U+6d89, U+6da6, U+6db2, U+6df7, U+6ed1, U+6f02, U+70c8, U+70df, U+70e7, U+7126, U+7236, U+7259, U+731c, U+745e, U+74e3, U+751a, U+751c, U+7532, U+7545, U+75db, U+7761, U+7a0d, U+7b51, U+7ca4, U+7cd6, U+7d2b, U+7ea0, U+7eb9, U+7ed8, U+7f18, U+7f29, U+8033, U+804a, U+80a4-80a5, U+80e1, U+817f, U+829d, U+82e6, U+8336, U+840c, U+8499, U+864e, U+8651, U+865a, U+88ad, U+89e6, U+8bd7, U+8bfa, U+8c37, U+8d25, U+8d38, U+8ddd, U+8fea, U+9010, U+9012, U+906d, U+907f-9080, U+90d1, U+9177, U+91ca, U+94fa, U+9501, U+9634-9635, U+9694, U+9707, U+9738, U+9769, U+9a7b, U+9a97, U+9aa8, U+9b3c, U+9c81, U+9ed8;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.113.woff2) format('woff2');
  unicode-range: U+26, U+3c, U+d7, U+4e4e, U+4e61, U+4e71, U+4ebf, U+4f26, U+5012, U+51ac, U+51b0, U+51b2, U+51b7, U+5218, U+521a, U+5220, U+5237, U+523b, U+526f, U+5385, U+53bf, U+53e5, U+53eb, U+53f3, U+53f6, U+5409, U+5438, U+54c8, U+54e5, U+552f, U+5584, U+5706, U+5723, U+5750, U+575a, U+5987-5988, U+59b9, U+59d0, U+59d4, U+5b88, U+5b9c, U+5bdf, U+5bfb, U+5c01, U+5c04, U+5c3e, U+5c4b, U+5c4f, U+5c9b, U+5cf0, U+5ddd, U+5de6, U+5de8, U+5e01, U+5e78, U+5e7b, U+5e9c, U+5ead, U+5ef6, U+5f39, U+5fd8, U+6000, U+6025, U+604b, U+6076, U+613f, U+6258, U+6263, U+6267, U+6298, U+62a2, U+62e5, U+62ec, U+6311, U+6377, U+6388-6389, U+63a2, U+63d2, U+641e, U+642d, U+654f, U+6551, U+6597, U+65cf, U+65d7, U+65e7, U+6682, U+66f2, U+671d, U+672b, U+6740, U+6751, U+6768, U+6811, U+6863, U+6982, U+6bd2, U+6cf0, U+6d0b, U+6d17, U+6d59, U+6dd8, U+6dfb, U+6e7e, U+6f6e, U+6fb3, U+706f, U+719f, U+72af, U+72d0, U+72d7, U+732b, U+732e, U+7389, U+73e0, U+7530, U+7687, U+76d6, U+76db, U+7840, U+786c, U+79cb, U+79d2, U+7a0e, U+7a33, U+7a3f, U+7a97, U+7ade-7adf, U+7b26, U+7e41, U+7ec3, U+7f3a, U+8089, U+80dc, U+811a, U+8131, U+8138, U+821e, U+8349, U+83dc, U+8457, U+867d, U+86cb, U+8a89, U+8ba8, U+8bad, U+8bef, U+8bfe, U+8c6a, U+8d1d, U+8d4f, U+8d62, U+8dd1, U+8df3, U+8f6e, U+8ff9, U+900f, U+9014, U+9057, U+9192, U+91ce, U+9488, U+94a2, U+9547, U+955c, U+95f2, U+9644, U+964d, U+96c4-96c5, U+96e8, U+96f6-96f7, U+9732, U+9759, U+9760, U+987a, U+989c, U+9910, U+996d-996e, U+9b54, U+9e21, U+9ebb, U+9f50;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.114.woff2) format('woff2');
  unicode-range: U+7e, U+2026, U+4e03, U+4e25, U+4e30, U+4e34, U+4e45, U+4e5d, U+4e89, U+4eae, U+4ed8, U+4f11, U+4f19, U+4f24, U+4f34, U+4f59, U+4f73, U+4f9d, U+4fb5, U+5047, U+505c, U+5170, U+519c, U+51cf, U+5267, U+5356, U+5374, U+5382, U+538b, U+53e6, U+5426, U+542b, U+542f, U+5462, U+5473, U+554a, U+5566, U+5708, U+571f, U+5757, U+57df, U+57f9, U+5802, U+590f, U+591c, U+591f, U+592b, U+5965, U+5979, U+5a01, U+5a5a, U+5b63, U+5b69, U+5b81, U+5ba1, U+5ba3, U+5c3c, U+5c42, U+5c81, U+5de7, U+5dee, U+5e0c, U+5e10, U+5e55, U+5e86, U+5e8f, U+5ea7, U+5f02, U+5f52, U+5f81, U+5ff5, U+60ca, U+60e0, U+6279, U+62c5, U+62ff, U+63cf, U+6444, U+64cd, U+653b, U+65bd, U+65e9, U+665a, U+66b4, U+66fe, U+6728, U+6742, U+677e, U+67b6, U+680f, U+68a6, U+68c0, U+699c, U+6b4c, U+6b66, U+6b7b, U+6bcd, U+6bdb, U+6c38, U+6c47, U+6c49, U+6cb3, U+6cb9, U+6ce2, U+6d32, U+6d3e, U+6d4f, U+6e56, U+6fc0, U+7075, U+7206, U+725b, U+72c2, U+73ed, U+7565, U+7591, U+7597, U+75c5, U+76ae, U+76d1, U+76df, U+7834, U+7968, U+7981, U+79c0, U+7a7f, U+7a81, U+7ae5, U+7b14, U+7c89, U+7d27, U+7eaf, U+7eb3, U+7eb8, U+7ec7, U+7ee7, U+7eff, U+7f57, U+7ffb, U+805a, U+80a1, U+822c, U+82cf, U+82e5, U+8363, U+836f, U+84dd, U+878d, U+8840, U+8857, U+8863, U+8865, U+8b66, U+8bb2, U+8bda, U+8c01, U+8c08, U+8c46, U+8d1f, U+8d35, U+8d5b, U+8d5e, U+8da3, U+8ddf, U+8f93, U+8fdd, U+8ff0, U+8ff7, U+8ffd, U+9000, U+9047, U+9152, U+949f, U+94c1, U+94f6, U+9646, U+9648, U+9669, U+969c, U+96ea, U+97e9, U+987b, U+987e, U+989d, U+9970, U+9986, U+9c7c, U+9c9c;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.115.woff2) format('woff2');
  unicode-range: U+25, U+4e14, U+4e1d, U+4e3d, U+4e49, U+4e60, U+4e9a, U+4eb2, U+4ec5, U+4efd, U+4f3c, U+4f4f, U+4f8b, U+4fbf, U+5019, U+5145, U+514b, U+516b, U+516d, U+5174, U+5178, U+517b, U+5199, U+519b, U+51b3, U+51b5, U+5207, U+5212, U+5219, U+521d, U+52bf, U+533b, U+5343, U+5347, U+534a, U+536b, U+5370, U+53e4, U+53f2, U+5403, U+542c, U+547d, U+54a8, U+54cd, U+54ea, U+552e, U+56f4, U+5747, U+575b, U+5883, U+589e, U+5931, U+5947, U+5956-5957, U+5a92, U+5b83, U+5ba4, U+5bb3, U+5bcc, U+5c14, U+5c1a, U+5c3d, U+5c40, U+5c45, U+5c5e, U+5df4, U+5e72, U+5e95, U+5f80, U+5f85, U+5fb7, U+5fd7, U+601d, U+626b, U+627f, U+62c9, U+62cd, U+6309, U+63a7, U+6545, U+65ad, U+65af, U+65c5, U+666e, U+667a, U+670b, U+671b, U+674e, U+677f, U+6781, U+6790, U+6797, U+6821, U+6838-6839, U+697c, U+6b27, U+6b62, U+6bb5, U+6c7d, U+6c99, U+6d4b, U+6d4e, U+6d6a, U+6e29, U+6e2f, U+6ee1, U+6f14, U+6f2b, U+72b6, U+72ec, U+7387, U+7533, U+753b, U+76ca, U+76d8, U+7701, U+773c, U+77ed, U+77f3, U+7814, U+793c, U+79bb, U+79c1, U+79d8, U+79ef, U+79fb, U+7a76, U+7b11, U+7b54, U+7b56, U+7b97, U+7bc7, U+7c73, U+7d20, U+7eaa, U+7ec8, U+7edd, U+7eed, U+7efc, U+7fa4, U+804c, U+8058, U+80cc, U+8111, U+817e, U+826f, U+8303, U+843d, U+89c9, U+89d2, U+8ba2, U+8bbf, U+8bc9, U+8bcd, U+8be6, U+8c22, U+8c61, U+8d22, U+8d26-8d27, U+8d8a, U+8f6f, U+8f7b, U+8f83, U+8f91, U+8fb9, U+8fd4, U+8fdc, U+9002, U+94b1, U+9519, U+95ed, U+961f, U+9632-9633, U+963f, U+968f-9690, U+96be, U+9876, U+9884, U+98de, U+9988, U+9999, U+9ec4, U+ff1b;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.116.woff2) format('woff2');
  unicode-range: U+2b, U+40, U+3000, U+300a-300b, U+4e16, U+4e66, U+4e70, U+4e91-4e92, U+4e94, U+4e9b, U+4ec0, U+4eca, U+4f01, U+4f17-4f18, U+4f46, U+4f4e, U+4f9b, U+4fee, U+503c, U+5065, U+50cf, U+513f, U+5148, U+518d, U+51c6, U+51e0, U+5217, U+529e-529f, U+5341, U+534f, U+5361, U+5386, U+53c2, U+53c8, U+53cc, U+53d7-53d8, U+53ea, U+5404, U+5411, U+5417, U+5427, U+5468, U+559c, U+5668, U+56e0, U+56e2, U+56ed, U+5740, U+57fa, U+58eb, U+5904, U+592a, U+59cb, U+5a31, U+5b58, U+5b9d, U+5bc6, U+5c71, U+5dde, U+5df1, U+5e08, U+5e26, U+5e2e, U+5e93, U+5e97, U+5eb7, U+5f15, U+5f20, U+5f3a, U+5f62, U+5f69, U+5f88, U+5f8b, U+5fc5, U+600e, U+620f, U+6218, U+623f, U+627e, U+628a, U+62a4, U+62db, U+62e9, U+6307, U+6362, U+636e, U+64ad, U+6539, U+653f, U+6548, U+6574, U+6613, U+6625, U+663e, U+666f, U+672a, U+6750, U+6784, U+6a21, U+6b3e, U+6b65, U+6bcf, U+6c11, U+6c5f, U+6df1, U+706b, U+7167, U+724c, U+738b, U+73a9, U+73af, U+7403, U+7537, U+754c, U+7559, U+767d, U+7740, U+786e, U+795e, U+798f, U+79f0, U+7aef, U+7b7e, U+7bb1, U+7ea2, U+7ea6, U+7ec4, U+7ec6, U+7ecd, U+7edc, U+7ef4, U+8003, U+80b2, U+81f3-81f4, U+822a, U+827a, U+82f1, U+83b7, U+8425, U+89c2, U+89c8, U+8ba9, U+8bb8, U+8bc6, U+8bd5, U+8be2, U+8be5, U+8bed, U+8c03, U+8d23, U+8d2d, U+8d34, U+8d70, U+8db3, U+8fbe, U+8fce, U+8fd1, U+8fde, U+9001, U+901f-9020, U+90a3, U+914d, U+91c7, U+94fe, U+9500, U+952e, U+9605, U+9645, U+9662, U+9664, U+9700, U+9752, U+975e, U+97f3, U+9879, U+9886, U+98df, U+9a6c, U+9a8c, U+9ed1, U+9f99;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.117.woff2) format('woff2');
  unicode-range: U+4e, U+201c-201d, U+3010-3011, U+4e07, U+4e1c, U+4e24, U+4e3e, U+4e48, U+4e50, U+4e5f, U+4e8b-4e8c, U+4ea4, U+4eab-4eac, U+4ecb, U+4ece, U+4ed6, U+4ee3, U+4ef6-4ef7, U+4efb, U+4f20, U+4f55, U+4f7f, U+4fdd, U+505a, U+5143, U+5149, U+514d, U+5171, U+5177, U+518c, U+51fb, U+521b, U+5229, U+522b, U+52a9, U+5305, U+5317, U+534e, U+5355, U+5357, U+535a, U+5373, U+539f, U+53bb, U+53ca, U+53cd, U+53d6, U+53e3, U+53f0, U+5458, U+5546, U+56db, U+573a, U+578b, U+57ce, U+58f0, U+590d, U+5934, U+5973, U+5b57, U+5b8c, U+5b98, U+5bb9, U+5bfc, U+5c06, U+5c11, U+5c31, U+5c55, U+5df2, U+5e03, U+5e38, U+5e76, U+5e94, U+5efa, U+5f71, U+5f97, U+5feb, U+6001, U+603b, U+60f3, U+611f, U+6216, U+624d, U+6253, U+6295, U+6301, U+6392, U+641c, U+652f, U+653e, U+6559, U+6599, U+661f, U+671f, U+672f, U+6761, U+67e5, U+6807, U+6837, U+683c, U+6848, U+6b22, U+6b64, U+6bd4, U+6c14, U+6c34, U+6c42, U+6ca1, U+6d41, U+6d77, U+6d88, U+6e05, U+6e38, U+6e90, U+7136, U+7231, U+7531, U+767e, U+76ee, U+76f4, U+771f, U+7801, U+793a, U+79cd, U+7a0b, U+7a7a, U+7acb, U+7ae0, U+7b2c, U+7b80, U+7ba1, U+7cbe, U+7d22, U+7ea7, U+7ed3, U+7ed9, U+7edf, U+7f16, U+7f6e, U+8001, U+800c, U+8272, U+8282, U+82b1, U+8350, U+88ab, U+88c5, U+897f, U+89c1, U+89c4, U+89e3, U+8a00, U+8ba1, U+8ba4, U+8bae-8bb0, U+8bbe, U+8bc1, U+8bc4, U+8bfb, U+8d28, U+8d39, U+8d77, U+8d85, U+8def, U+8eab, U+8f66, U+8f6c, U+8f7d, U+8fd0, U+9009, U+90ae, U+90fd, U+91cc-91cd, U+91cf, U+95fb, U+9650, U+96c6, U+9891, U+98ce, U+ff1f;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.118.woff2) format('woff2');
  unicode-range: U+d, U+3e, U+5f, U+7c, U+a0, U+a9, U+4e09-4e0b, U+4e0d-4e0e, U+4e13, U+4e1a, U+4e2a, U+4e3a-4e3b, U+4e4b, U+4e86, U+4e8e, U+4ea7, U+4eba, U+4ee4-4ee5, U+4eec, U+4f1a, U+4f4d, U+4f53, U+4f5c, U+4f60, U+4fe1, U+5165, U+5168, U+516c, U+5173, U+5176, U+5185, U+51fa, U+5206, U+5230, U+5236, U+524d, U+529b, U+52a0-52a1, U+52a8, U+5316, U+533a, U+53cb, U+53d1, U+53ef, U+53f7-53f8, U+5408, U+540c-540e, U+544a, U+548c, U+54c1, U+56de, U+56fd-56fe, U+5728, U+5730, U+5907, U+5916, U+591a, U+5927, U+5929, U+597d, U+5982, U+5b50, U+5b66, U+5b89, U+5b9a, U+5b9e, U+5ba2, U+5bb6, U+5bf9, U+5c0f, U+5de5, U+5e02, U+5e73-5e74, U+5e7f, U+5ea6, U+5f00, U+5f0f, U+5f53, U+5f55, U+5fae, U+5fc3, U+6027, U+606f, U+60a8, U+60c5, U+610f, U+6210-6211, U+6237, U+6240, U+624b, U+6280, U+62a5, U+63a5, U+63a8, U+63d0, U+6536, U+6570, U+6587, U+65b9, U+65e0, U+65f6, U+660e, U+662d, U+662f, U+66f4, U+6700, U+670d, U+672c, U+673a, U+6743, U+6765, U+679c, U+682a, U+6b21, U+6b63, U+6cbb, U+6cd5, U+6ce8, U+6d3b, U+70ed, U+7247-7248, U+7269, U+7279, U+73b0, U+7406, U+751f, U+7528, U+7535, U+767b, U+76f8, U+770b, U+77e5, U+793e, U+79d1, U+7ad9, U+7b49, U+7c7b, U+7cfb, U+7ebf, U+7ecf, U+7f8e, U+8005, U+8054, U+80fd, U+81ea, U+85cf, U+884c, U+8868, U+8981, U+89c6, U+8bba, U+8bdd, U+8bf4, U+8bf7, U+8d44, U+8fc7, U+8fd8-8fd9, U+8fdb, U+901a, U+9053, U+90e8, U+91d1, U+957f, U+95e8, U+95ee, U+95f4, U+9762, U+9875, U+9898, U+9996, U+9ad8, U+ff01, U+ff08-ff09;
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALhLIiP-Q-87KaAaH7rzeAODp22mF0qmF4CSjmPC6A0Rg5g1igg1w.119.woff2) format('woff2');
  unicode-range: U+20-22, U+27-2a, U+2c-3b, U+3f, U+41-4d, U+4f-5d, U+61-7b, U+7d, U+ab, U+ae, U+b2, U+b7, U+bb, U+df-e5, U+e7-ea, U+ec-ed, U+f1-f4, U+f6, U+f9-fa, U+fc, U+101, U+103, U+113, U+12b, U+148, U+14d, U+16b, U+1ce, U+1d0, U+300-301, U+1ebf, U+1ec7, U+2013-2014, U+2022, U+2027, U+2039-203a, U+2122, U+3001-3002, U+3042, U+3044, U+3046, U+3048, U+304a-3055, U+3057, U+3059-305b, U+305d, U+305f-3061, U+3063-306b, U+306d-3073, U+3075-3076, U+3078-3079, U+307b, U+307e-307f, U+3081-308d, U+308f, U+3092-3093, U+30a1-30a4, U+30a6-30bb, U+30bd, U+30bf-30c1, U+30c3-30c4, U+30c6-30cb, U+30cd-30d7, U+30d9-30e1, U+30e3-30e7, U+30e9-30ed, U+30ef, U+30f3, U+30fb-30fc, U+3127, U+4e00, U+4e2d, U+65b0, U+65e5, U+6708-6709, U+70b9, U+7684, U+7f51, U+ff0c, U+ff0e, U+ff1a;
}
/* cyrillic */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALRKoKI2w328pSb.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALRIYKI2w328pSb.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALRIIKI2w328pSb.woff2) format('woff2');
  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;
}
/* latin */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosanssc/v40/k3kXo84MPvpLmixcA63oeALRLoKI2w328g.woff2) format('woff2');
  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;
}
/* thai */
@font-face {
  font-family: 'Noto Sans Thai';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWQBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcdfKI2hTWsb-P2c.woff2) format('woff2');
  unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans Thai';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWQBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcdfMo2hTWsb-P2c.woff2) format('woff2');
  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;
}
/* latin */
@font-face {
  font-family: 'Noto Sans Thai';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWQBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcdfPI2hTWsb-A.woff2) format('woff2');
  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;
}
/* thai */
@font-face {
  font-family: 'Noto Sans Thai';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWQBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcdfKI2hTWsb-P2c.woff2) format('woff2');
  unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans Thai';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWQBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcdfMo2hTWsb-P2c.woff2) format('woff2');
  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;
}
/* latin */
@font-face {
  font-family: 'Noto Sans Thai';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWQBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcdfPI2hTWsb-A.woff2) format('woff2');
  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;
}
/* thai */
@font-face {
  font-family: 'Noto Sans Thai';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWQBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcdfKI2hTWsb-P2c.woff2) format('woff2');
  unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans Thai';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWQBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcdfMo2hTWsb-P2c.woff2) format('woff2');
  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;
}
/* latin */
@font-face {
  font-family: 'Noto Sans Thai';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWQBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcdfPI2hTWsb-A.woff2) format('woff2');
  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;
}
/* thai */
@font-face {
  font-family: 'Noto Sans Thai';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWQBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcdfKI2hTWsb-P2c.woff2) format('woff2');
  unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans Thai';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWQBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcdfMo2hTWsb-P2c.woff2) format('woff2');
  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;
}
/* latin */
@font-face {
  font-family: 'Noto Sans Thai';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosansthai/v29/iJWQBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcdfPI2hTWsb-A.woff2) format('woff2');
  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;
}
body .player-shell.wallet-action-shell,body .player-shell.wallet-action-shell .wallet-page{background:#f3f0e7!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-heading .wallet-vip-topbar{width:calc(100% + 32px)!important;max-width:none!important;height:52px!important;margin:0 0 10px -16px!important;padding:0 16px 10px!important;box-sizing:border-box!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-heading .wallet-vip-topbar h1{top:21px!important;left:50%!important;transform:translate(-50%,-50%)!important}@media(max-width:360px){body .player-shell.wallet-action-shell .wallet-page .wallet-vip-heading .wallet-vip-topbar{width:calc(100% + 22px)!important;margin-left:-11px!important}}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-card{background-size:104% 104%!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-cash h2{margin:4px 0 18px!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-asset-meta{margin-top:0!important;padding-top:9px!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-asset-details{grid-template-columns:.95fr 1.25fr .8fr!important;gap:7px!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-asset-details span+span{padding-left:6px!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-asset-details small{font-size:10px!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-asset-details b{font-size:12.5px!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-crown{top:22px!important;right:5px!important;width:112px!important;height:100px!important}@media(max-width:360px){body .player-shell.wallet-action-shell .wallet-page .wallet-vip-asset-details{gap:4px!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-asset-details span+span{padding-left:4px!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-asset-details b{font-size:10.5px!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-crown{right:3px!important;width:102px!important}}@media(max-width:760px){body .player-shell.wallet-action-shell .wallet-page .wallet-vip-heading .wallet-vip-topbar h1{left:50vw!important}}body .player-shell .friend-vault-mini-card.is-empty,body .player-shell .friend-vault-row.is-empty>button{cursor:pointer;pointer-events:auto}body .player-shell .friends-page.friend-vault-page .friend-vault-mini-card-left{left:30px!important}body .player-shell .friends-page.friend-vault-page .friend-vault-mini-card-right{right:30px!important}@media(max-width:760px){html.friend-native-keyboard-open:has(.player-shell .friends-page.friend-vault-page),html.friend-native-keyboard-open body.friend-native-keyboard-open:has(.player-shell .friends-page.friend-vault-page){height:auto!important;min-height:100%!important;overflow:auto!important;overscroll-behavior:auto!important}html.friend-native-keyboard-open body.friend-native-keyboard-open:has(.player-shell .friends-page.friend-vault-page) .player-shell,html.friend-native-keyboard-open body.friend-native-keyboard-open:has(.player-shell .friends-page.friend-vault-page) .player-shell .main-area,html.friend-native-keyboard-open body.friend-native-keyboard-open:has(.player-shell .friends-page.friend-vault-page) .player-shell .page-content,html.friend-native-keyboard-open body.friend-native-keyboard-open:has(.player-shell .friends-page.friend-vault-page) .player-shell .friends-page.friend-vault-page{height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important}}.friend-add-sheet-backdrop{position:fixed;z-index:2147483000;top:0;right:0;bottom:0;left:0;background:#231d1147;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.friend-add-action-sheet{position:fixed;z-index:2147483001;top:var(--friend-add-sheet-top, calc(env(safe-area-inset-top) + 84px) );left:50%;width:min(calc(100vw - 28px),376px);max-width:none;padding:18px 14px 14px;transform:translate(-50%);border:1px solid rgb(190 139 35 / 62%);border-radius:16px;color:#122b4b;background:linear-gradient(115deg,#fffdf7fc,#f7f1e2fc);box-shadow:0 18px 42px #271d0c40,inset 0 0 0 1px #ffffffd1}.friend-add-action-sheet.is-closing,.friend-add-sheet-backdrop.is-closing{pointer-events:none}.friend-add-action-sheet__header{min-height:27px;margin-bottom:12px;display:flex;align-items:center;justify-content:center}.friend-add-action-sheet__header h2{margin:0;color:#122b4b;font-size:18px;font-weight:800;letter-spacing:0;line-height:1.2}.friend-add-action-sheet__close{position:absolute;top:11px;right:11px;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;display:grid;place-items:center;border:1px solid rgb(181 142 62 / 42%);border-radius:50%;color:#72520f;background:#fffcf4e0;box-shadow:none;font-size:24px;font-weight:400;line-height:1}.friend-add-action-sheet__field{width:100%;height:48px;display:flex;align-items:center;border:1px solid rgb(176 136 54 / 46%);border-radius:10px;background:#fffefa;box-shadow:inset 0 1px 3px #4b381412}.friend-add-action-sheet__field input{width:100%;min-width:0;height:46px;margin:0;padding:0 14px;border:0;outline:0;color:#152b47;background:transparent;font-size:16px;font-weight:650;letter-spacing:0;text-transform:uppercase}.friend-add-action-sheet__field input::placeholder{color:#8b8f93;font-weight:500;opacity:1}.friend-add-action-sheet__error{min-height:18px;margin:5px 2px 3px;color:#a33c31;font-size:11px;font-weight:700;line-height:18px}.friend-add-action-sheet__actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.16fr);gap:8px}.friend-add-action-sheet__actions button{min-width:0;height:44px;min-height:44px;margin:0;padding:0 10px;border-radius:10px;font-size:14px;font-weight:750;letter-spacing:0;white-space:normal}.friend-add-action-sheet__scan{border:1px solid rgb(176 136 54 / 44%);color:#4d5560;background:#fffdf7f0}.friend-add-action-sheet__submit{border:1px solid #a97008;color:#231707;background:linear-gradient(145deg,#f6cf69,#d79812);box-shadow:0 5px 12px #6f480733,inset 0 1px 1px #ffffff9e}.friend-add-action-sheet.is-invalid .friend-add-action-sheet__field{border-color:#b74e42;box-shadow:0 0 0 3px #b74e421f}@media(max-width:340px){.friend-add-action-sheet{width:calc(100vw - 20px);padding-inline:11px}.friend-add-action-sheet__actions button{padding-inline:6px;font-size:12px}}@media(max-width:760px){html body #root .app-shell.player-shell .friends-page.friend-vault-page .friend-vault-add-dock{flex:0 0 82px!important;min-height:82px!important;height:82px!important;padding:7px 10px 8px!important;display:grid!important;grid-template-rows:18px 44px!important;gap:4px!important;box-sizing:border-box!important;overflow:visible!important}html body #root .app-shell.player-shell .friends-page.friend-vault-page .friend-vault-add-dock>.panel-heading{position:static!important;inset:auto!important;width:100%!important;min-height:18px!important;height:18px!important;margin:0!important;padding:0!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;background:transparent!important;overflow:hidden!important}html body #root .app-shell.player-shell .friends-page.friend-vault-page .friend-vault-add-dock>.panel-heading:before,html body #root .app-shell.player-shell .friends-page.friend-vault-page .friend-vault-add-dock>.panel-heading:after{content:none!important;display:none!important}html body #root .app-shell.player-shell .friends-page.friend-vault-page .friend-vault-add-dock>.panel-heading h2{max-width:100%!important;margin:0!important;padding:0!important;color:#3d3426!important;background:transparent!important;font-size:11px!important;font-weight:800!important;line-height:18px!important;white-space:nowrap!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:keep-all!important;text-overflow:ellipsis!important}html body #root .app-shell.player-shell .friends-page.friend-vault-page .friend-vault-add-row{width:100%!important;min-height:44px!important;height:44px!important;grid-template-columns:minmax(0,1fr) 74px 78px!important;gap:5px!important;overflow:hidden!important}html body #root .app-shell.player-shell .friends-page.friend-vault-page .friend-vault-add-row>label,html body #root .app-shell.player-shell .friends-page.friend-vault-page .friend-vault-add-row input{min-height:44px!important;height:44px!important}html body #root .app-shell.player-shell .friends-page.friend-vault-page .friend-vault-add-row input{min-width:0!important;padding-inline:5px!important;font-size:11px!important;line-height:1.1!important}html body #root .app-shell.player-shell .friends-page.friend-vault-page .friend-vault-add-row .primary{min-width:0!important;width:100%!important;max-width:none!important;min-height:44px!important;height:44px!important;padding:3px 4px!important;display:flex!important;overflow:hidden!important;font-size:9px!important;line-height:1.08!important;white-space:normal!important;overflow-wrap:normal!important;word-break:keep-all!important;text-align:center!important;-webkit-line-clamp:2!important}html body #root .app-shell.player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-title-box{width:124px!important;grid-template-columns:13px minmax(0,1fr) 13px!important;gap:3px!important;padding-inline:7px!important}html body #root .app-shell.player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-title-box h1{font-size:11.5px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:keep-all!important;text-overflow:ellipsis!important}html body #root .app-shell.player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-header>button:not(.friend-vault-page-back){width:108px!important;grid-template-columns:15px minmax(0,1fr) 20px 9px!important;gap:2px!important;padding-inline:5px!important}html body #root .app-shell.player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-header>button:not(.friend-vault-page-back) span{display:block!important;max-height:22px!important;overflow:hidden!important;font-size:7.5px!important;line-height:1.08!important;white-space:normal!important;overflow-wrap:normal!important;word-break:keep-all!important;text-overflow:clip!important}html body #root .app-shell.player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-hero-title h2{max-width:126px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:keep-all!important;text-overflow:ellipsis!important}html body #root .app-shell.player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-mini-card>strong{max-height:22px!important;font-size:8.5px!important;line-height:1.08!important;white-space:normal!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:keep-all!important}html body #root .app-shell.player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-mini-card>small{max-height:18px!important;font-size:6.5px!important;line-height:1.08!important;white-space:normal!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:keep-all!important}html body #root .app-shell.player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-mini-recent>i{font-size:6.5px!important;line-height:1.05!important}html body #root .app-shell.player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-row-main strong{font-size:11px!important;line-height:1.08!important}html body #root .app-shell.player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-row-main small{max-height:19px!important;overflow:hidden!important;font-size:8px!important;line-height:1.08!important;overflow-wrap:normal!important;word-break:keep-all!important}html body #root .app-shell.player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-row>button,html body #root .app-shell.player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-add-row .primary{font-size:7.5px!important;line-height:1.08!important;overflow-wrap:normal!important;word-break:keep-all!important}html body #root .app-shell.player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-add-row .primary svg{width:13px!important;height:13px!important;flex:0 0 13px!important}html body #root .app-shell.player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-add-dock>.panel-heading h2{font-size:9.5px!important}html body #root .app-shell.player-shell .friend-vault-page[data-locale=en] .friend-vault-title-box{width:126px!important;grid-template-columns:12px minmax(0,1fr) 12px!important;gap:3px!important;padding-inline:7px!important}html body #root .app-shell.player-shell .friend-vault-page[data-locale=en] .friend-vault-title-box h1{font-size:16px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:keep-all!important;text-overflow:ellipsis!important}html body #root .app-shell.player-shell .friend-vault-page[data-locale=en] .friend-vault-header>button:not(.friend-vault-page-back){width:108px!important;grid-template-columns:15px minmax(0,1fr) 20px 9px!important;gap:2px!important;padding-inline:5px!important}html body #root .app-shell.player-shell .friend-vault-page[data-locale=en] .friend-vault-header>button:not(.friend-vault-page-back) span{display:block!important;max-height:20px!important;overflow:hidden!important;font-size:8.5px!important;line-height:1.08!important;white-space:normal!important;overflow-wrap:normal!important;word-break:keep-all!important}html body #root .app-shell.player-shell .friend-vault-page[data-locale=en] .friend-vault-hero-title h2{max-width:112px!important;font-size:10.5px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:keep-all!important;text-overflow:ellipsis!important}}@media(max-width:340px){html body #root .app-shell.player-shell .friends-page.friend-vault-page .friend-vault-title-box{width:88px!important;grid-template-columns:8px minmax(0,1fr) 8px!important;gap:2px!important;padding-inline:5px!important}html body #root .app-shell.player-shell .friends-page.friend-vault-page .friend-vault-header>button:not(.friend-vault-page-back){width:92px!important;grid-template-columns:13px minmax(0,1fr) 18px 8px!important;gap:2px!important;padding-inline:4px!important}html body #root .app-shell.player-shell .friends-page.friend-vault-page .friend-vault-add-row{grid-template-columns:minmax(0,1fr) 65px 69px!important;gap:4px!important}html body #root .app-shell.player-shell .friend-vault-page[data-locale=en] .friend-vault-title-box h1{font-size:11.5px!important}html body #root .app-shell.player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-title-box h1{font-size:8.5px!important}}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #555;--xy-background-pattern-lines-color-default: #333;--xy-background-pattern-cross-color-default: #333;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}:root{font-family:Noto Sans SC,Noto Sans Thai,Noto Sans Myanmar,Noto Sans Lao,system-ui,sans-serif;color:#14223b;background:#f7faff;font-synthesis:none;--blue: #1767f5;--blue-50: #fff7e6;--blue-100: #f7e3b7;--navy: #17120a;--muted: #738099;--line: #eadfca;--surface: #ffffff;--green: #16b99a;--purple: #7951e8;--gold: #c79a33;--orange: #f48c4a;--shadow: 0 12px 36px rgba(84, 58, 16, .1)}@media(max-width:580px){body .player-action-shell .exchange-tool-page.player-action-page{background:#f8f2e8!important}body .player-action-shell .exchange-tool-page .player-action-page-header{padding:env(safe-area-inset-top) 12px 0!important;grid-template-columns:44px minmax(0,1fr) 44px!important}body .player-action-shell .exchange-tool-page .player-action-page-back{position:static!important;inset:auto!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;border-radius:12px!important;justify-self:start!important}body .player-action-shell .exchange-tool-page .player-action-page-header>div{min-width:0!important;padding:0!important;grid-column:2!important;text-align:center!important}body .player-action-shell .exchange-tool-page .player-action-page-content{width:100%!important;max-width:520px!important;padding:8px 10px calc(10px + env(safe-area-inset-bottom))!important;gap:8px!important;background:radial-gradient(circle at 50% 5%,rgba(255,255,255,.72),transparent 31%),#f8f2e8!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange{min-height:82px!important;padding:10px 12px!important;grid-template-columns:48px minmax(0,1fr)!important;gap:10px!important;border-radius:14px!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange>span{width:48px!important;height:48px!important}body .player-action-shell .exchange-tool-page .tool-rate-card article{min-height:62px!important;padding:8px!important;grid-template-columns:32px minmax(0,1fr)!important;gap:7px!important;border-radius:13px!important}body .player-action-shell .exchange-tool-page .tool-rate-card small{font-size:8.5px!important;line-height:1.2!important}body .player-action-shell .exchange-tool-page .tool-rate-card strong{font-size:12px!important;line-height:1.18!important}body .player-action-shell .exchange-tool-page .funding-field select,body .player-action-shell .exchange-tool-page .funding-input{min-height:42px!important;height:42px!important;border-radius:11px!important}body .player-action-shell .exchange-tool-page .funding-input{grid-template-columns:minmax(0,1fr) 58px!important}body .player-action-shell .exchange-tool-page .funding-input input,body .player-action-shell .exchange-tool-page .funding-input span{min-height:40px!important;height:40px!important}body .player-action-shell .exchange-tool-page .funding-note-card{min-height:37px!important;padding:8px 3px 1px!important;grid-template-columns:20px minmax(0,1fr)!important;gap:7px!important;border-radius:0!important;font-size:9px!important;line-height:1.25!important}body .player-action-shell .exchange-tool-page .funding-note-card svg{width:19px!important;height:19px!important}body .player-action-shell .exchange-tool-page .funding-submit{min-height:46px!important;height:46px!important;border-radius:13px!important;font-size:15px!important}}body .player-action-shell .exchange-tool-page{--exchange-cream: #f8f2e8;--exchange-surface: #fffdf8;--exchange-sage: #eef2e8;--exchange-sage-line: #b9c7a9;--exchange-navy: #123a5d;--exchange-muted: #68717a;--exchange-gold: #c79d3b;--exchange-gold-deep: #9b7019;--exchange-gold-light: #e8ce88;--exchange-line: #dec99b;color:var(--exchange-navy)!important;background:var(--exchange-cream)!important}body .player-action-shell .exchange-tool-page,body .player-action-shell .exchange-tool-page *{box-sizing:border-box!important}body .player-action-shell .exchange-tool-page .player-action-page-header{position:relative!important;border-bottom:0!important;background:#fffcf6f5!important;box-shadow:none!important}body .player-action-shell .exchange-tool-page .player-action-page-header h1{margin:0!important;color:var(--exchange-navy)!important;font-weight:800!important;letter-spacing:0!important;text-align:center!important}body .player-action-shell .exchange-tool-page .player-action-page-back{display:grid!important;place-items:center!important;padding:0!important;border:1px solid var(--exchange-gold)!important;background:#fffdf8f2!important;color:var(--exchange-gold-deep)!important;box-shadow:0 5px 14px #5a411914!important}body .player-action-shell .exchange-tool-page .player-action-page-content{width:min(100%,520px)!important;margin:0 auto!important;align-content:start!important;color:var(--exchange-navy)!important;background:radial-gradient(circle at 50% 5%,rgba(255,255,255,.72),transparent 31%),var(--exchange-cream)!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange{position:relative!important;display:grid!important;align-items:center!important;overflow:hidden!important;border:1px solid var(--exchange-line)!important;background:#fffdf8db!important;box-shadow:0 7px 20px #533e190b!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange:after{display:none!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange>span{display:grid!important;place-items:center!important;flex:none!important;background:linear-gradient(145deg,var(--exchange-gold-light),var(--exchange-gold))!important;color:#fffdf8!important;box-shadow:inset 0 1px #ffffff9e,0 6px 14px #966b1824!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange>div{min-width:0!important;overflow:hidden!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange small{display:block!important;margin:0!important;color:var(--exchange-navy)!important;font-weight:600!important;white-space:normal!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange h2{margin:2px 0!important;color:var(--exchange-navy)!important;font-weight:850!important;letter-spacing:0!important;white-space:nowrap!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange p{margin:0!important;color:var(--exchange-navy)!important;font-weight:500!important;white-space:normal!important}body .player-action-shell .exchange-tool-page .tool-rate-card{display:grid!important;min-width:0!important}body .player-action-shell .exchange-tool-page .tool-rate-card article{min-width:0!important;display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important;border:1px solid var(--exchange-line)!important;background:#fffdf8e6!important;box-shadow:0 5px 15px #533e1909!important}body .player-action-shell .exchange-tool-page .exchange-balance-icon{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border:1px solid var(--exchange-gold)!important;border-radius:50%!important;color:var(--exchange-gold-deep)!important;background:#fffdf8eb!important}body .player-action-shell .exchange-tool-page .tool-rate-card article>div{min-width:0!important;overflow:hidden!important}body .player-action-shell .exchange-tool-page .tool-rate-card small,body .player-action-shell .exchange-tool-page .tool-rate-card strong{display:block!important;min-width:0!important;color:var(--exchange-navy)!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere!important}body .player-action-shell .exchange-tool-page .tool-rate-card small{font-weight:600!important}body .player-action-shell .exchange-tool-page .tool-rate-card strong{margin-top:2px!important;font-weight:850!important;font-variant-numeric:tabular-nums!important}body .player-action-shell .exchange-tool-page .exchange-transaction-card{min-width:0!important;display:grid!important;border:1px solid transparent!important;background:linear-gradient(var(--exchange-surface),var(--exchange-surface)) padding-box,linear-gradient(152deg,var(--exchange-gold) 0%,var(--exchange-gold-light) 52%,var(--exchange-sage-line) 100%) border-box!important;box-shadow:0 8px 22px #523f1c0e!important}body .player-action-shell .exchange-tool-page .funding-field{min-width:0!important;display:grid!important;margin:0!important;color:var(--exchange-navy)!important;font-weight:750!important;letter-spacing:0!important;white-space:normal!important}body .player-action-shell .exchange-tool-page .funding-field select,body .player-action-shell .exchange-tool-page .funding-input{width:100%!important;min-width:0!important;margin:0!important;border:1px solid var(--exchange-line)!important;background:#fffdf8eb!important;color:var(--exchange-navy)!important;box-shadow:inset 0 1px #ffffffb3!important}body .player-action-shell .exchange-tool-page .funding-field select{font-weight:800!important;letter-spacing:0!important;-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important}body .player-action-shell .exchange-tool-page .funding-input{display:grid!important;overflow:hidden!important}body .player-action-shell .exchange-tool-page .funding-input input{width:100%!important;min-width:0!important;border:0!important;outline:0!important;background:transparent!important;color:var(--exchange-navy)!important;font-weight:850!important;font-variant-numeric:tabular-nums!important}body .player-action-shell .exchange-tool-page .funding-input span{min-width:0!important;display:grid!important;place-items:center!important;border-left:1px solid var(--exchange-line)!important;color:var(--exchange-navy)!important;font-weight:800!important}body .player-action-shell .exchange-tool-page .funding-field select:focus,body .player-action-shell .exchange-tool-page .funding-input:focus-within{border-color:var(--exchange-gold)!important;box-shadow:0 0 0 3px #c79d3b1f!important}body .player-action-shell .exchange-tool-page .exchange-swap-divider{min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;color:var(--exchange-gold-deep)!important}body .player-action-shell .exchange-tool-page .exchange-swap-divider:before,body .player-action-shell .exchange-tool-page .exchange-swap-divider:after{height:1px!important;content:""!important;background:repeating-linear-gradient(90deg,var(--exchange-line) 0 4px,transparent 4px 8px)!important}body .player-action-shell .exchange-tool-page .exchange-swap-divider>span{display:grid!important;place-items:center!important;border:1px solid var(--exchange-gold)!important;border-radius:50%!important;background:var(--exchange-surface)!important}body .player-action-shell .exchange-tool-page .exchange-swap-divider svg{transform:rotate(90deg)!important}body .player-action-shell .exchange-tool-page .exchange-preview-card{min-width:0!important;overflow:hidden!important;border:1px solid var(--exchange-sage-line)!important;background:linear-gradient(180deg,var(--exchange-sage),rgba(255,253,248,.96))!important}body .player-action-shell .exchange-tool-page .exchange-receipt-row{min-width:0!important;display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;align-items:center!important;gap:8px!important;border-bottom:1px solid rgba(185,199,169,.8)!important}body .player-action-shell .exchange-tool-page .exchange-receipt-row>span{min-width:0!important;color:var(--exchange-navy)!important;font-weight:650!important;white-space:normal!important}body .player-action-shell .exchange-tool-page .exchange-receipt-row>strong{min-width:0!important;color:var(--exchange-navy)!important;font-weight:850!important;font-variant-numeric:tabular-nums!important;letter-spacing:0!important;text-align:right!important;overflow-wrap:anywhere!important}body .player-action-shell .exchange-tool-page .exchange-detail-grid{min-width:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body .player-action-shell .exchange-tool-page .exchange-detail-grid>div{min-width:0!important;display:grid!important;align-content:center!important}body .player-action-shell .exchange-tool-page .exchange-detail-grid>div+div{border-left:1px solid rgba(185,199,169,.8)!important}body .player-action-shell .exchange-tool-page .exchange-detail-grid small,body .player-action-shell .exchange-tool-page .exchange-detail-grid b{min-width:0!important;display:block!important;color:var(--exchange-navy)!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere!important}body .player-action-shell .exchange-tool-page .exchange-detail-grid small{font-weight:600!important}body .player-action-shell .exchange-tool-page .exchange-detail-grid b{margin-top:3px!important;font-weight:750!important;font-variant-numeric:tabular-nums!important}body .player-action-shell .exchange-tool-page .exchange-eligibility{min-width:0!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;color:#28784d!important;font-weight:750!important}body .player-action-shell .exchange-tool-page .exchange-eligibility.danger{color:#a64a3e!important}body .player-action-shell .exchange-tool-page .exchange-eligibility span{min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important}body .player-action-shell .exchange-tool-page .funding-alert{min-width:0!important;margin:0!important;white-space:normal!important;overflow-wrap:anywhere!important}body .player-action-shell .exchange-tool-page .funding-note-card{min-width:0!important;margin:0!important;display:grid!important;align-items:center!important;border:0!important;border-top:1px solid rgba(185,199,169,.55)!important;border-radius:0!important;background:transparent!important;color:var(--exchange-navy)!important;box-shadow:none!important}body .player-action-shell .exchange-tool-page .funding-note-card svg{color:var(--exchange-gold-deep)!important}body .player-action-shell .exchange-tool-page .funding-note-card span{min-width:0!important;font-weight:550!important;white-space:normal!important;overflow-wrap:anywhere!important}body .player-action-shell .exchange-tool-page .funding-submit{width:100%!important;min-width:0!important;margin:0!important;border:1px solid var(--exchange-gold-deep)!important;background:linear-gradient(135deg,var(--exchange-gold-light),var(--exchange-gold) 58%,#b9821f)!important;color:#fffdf8!important;font-weight:850!important;letter-spacing:0!important;box-shadow:inset 0 1px #ffffff94,0 8px 18px #845b1229!important}body .player-action-shell .exchange-tool-page .funding-submit:disabled{opacity:.58!important;filter:saturate(.65)!important;cursor:not-allowed!important}@media(max-width:580px){body .player-action-shell .exchange-tool-page.player-action-page{width:100%!important;max-width:100%!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}body .player-action-shell .exchange-tool-page .player-action-page-header{width:100%!important;min-height:calc(56px + env(safe-area-inset-top))!important;height:calc(56px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 0!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important}body .player-action-shell .exchange-tool-page .player-action-page-back{position:static!important;inset:auto!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;border-radius:12px!important;justify-self:start!important}body .player-action-shell .exchange-tool-page .player-action-page-back svg{width:21px!important;height:21px!important}body .player-action-shell .exchange-tool-page .player-action-page-header>div{min-width:0!important;padding:0!important;grid-column:2!important;text-align:center!important}body .player-action-shell .exchange-tool-page .player-action-page-header h1{max-width:100%!important;font-size:17px!important;line-height:1.15!important;white-space:normal!important;overflow-wrap:anywhere!important}body .player-action-shell .exchange-tool-page .player-action-page-content{height:calc(100dvh - 56px - env(safe-area-inset-top))!important;min-height:0!important;padding:8px 10px calc(10px + env(safe-area-inset-bottom))!important;display:grid!important;grid-auto-rows:max-content!important;gap:8px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange{min-height:82px!important;padding:10px 12px!important;grid-template-columns:48px minmax(0,1fr)!important;gap:10px!important;border-radius:14px!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange>span{width:48px!important;height:48px!important;border-radius:13px!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange>span svg{width:25px!important;height:25px!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange small{font-size:10px!important;line-height:1.2!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange h2{font-size:18px!important;line-height:1.1!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange p{display:-webkit-box!important;overflow:hidden!important;font-size:9px!important;line-height:1.25!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body .player-action-shell .exchange-tool-page .tool-rate-card{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}body .player-action-shell .exchange-tool-page .tool-rate-card article{min-height:62px!important;padding:8px!important;grid-template-columns:32px minmax(0,1fr)!important;gap:7px!important;border-radius:13px!important}body .player-action-shell .exchange-tool-page .exchange-balance-icon{width:32px!important;height:32px!important}body .player-action-shell .exchange-tool-page .exchange-balance-icon svg{width:19px!important;height:19px!important}body .player-action-shell .exchange-tool-page .tool-rate-card small{font-size:8.5px!important;line-height:1.2!important}body .player-action-shell .exchange-tool-page .tool-rate-card strong{font-size:12px!important;line-height:1.18!important}body .player-action-shell .exchange-tool-page .exchange-transaction-card{padding:11px!important;gap:8px!important;border-radius:15px!important}body .player-action-shell .exchange-tool-page .funding-field{gap:4px!important;font-size:11px!important;line-height:1.2!important}body .player-action-shell .exchange-tool-page .funding-field select,body .player-action-shell .exchange-tool-page .funding-input{min-height:42px!important;height:42px!important;border-radius:11px!important}body .player-action-shell .exchange-tool-page .funding-field select{padding:0 11px!important;font-size:13px!important;line-height:42px!important}body .player-action-shell .exchange-tool-page .funding-input{grid-template-columns:minmax(0,1fr) 58px!important}body .player-action-shell .exchange-tool-page .funding-input input,body .player-action-shell .exchange-tool-page .funding-input span{min-height:40px!important;height:40px!important}body .player-action-shell .exchange-tool-page .funding-input input{padding:0 12px!important;font-size:18px!important;line-height:40px!important}body .player-action-shell .exchange-tool-page .funding-input span{padding:0 6px!important;font-size:12px!important}body .player-action-shell .exchange-tool-page .exchange-swap-divider{height:23px!important}body .player-action-shell .exchange-tool-page .exchange-swap-divider>span{width:30px!important;height:30px!important}body .player-action-shell .exchange-tool-page .exchange-preview-card{border-radius:12px!important}body .player-action-shell .exchange-tool-page .exchange-receipt-row{min-height:53px!important;padding:9px 11px!important}body .player-action-shell .exchange-tool-page .exchange-receipt-row>span{font-size:11px!important;line-height:1.2!important}body .player-action-shell .exchange-tool-page .exchange-receipt-row>strong{font-size:18px!important;line-height:1.15!important}body .player-action-shell .exchange-tool-page .exchange-detail-grid>div{min-height:50px!important;padding:8px 11px!important}body .player-action-shell .exchange-tool-page .exchange-detail-grid small{font-size:9px!important;line-height:1.15!important}body .player-action-shell .exchange-tool-page .exchange-detail-grid b{font-size:11px!important;line-height:1.18!important}body .player-action-shell .exchange-tool-page .exchange-eligibility{min-height:28px!important;gap:7px!important;font-size:10px!important;line-height:1.25!important}body .player-action-shell .exchange-tool-page .exchange-eligibility svg{width:17px!important;height:17px!important}body .player-action-shell .exchange-tool-page .funding-alert{padding:6px 8px!important;border-radius:9px!important;font-size:9px!important;line-height:1.25!important}body .player-action-shell .exchange-tool-page .funding-note-card{min-height:37px!important;padding:8px 3px 1px!important;grid-template-columns:20px minmax(0,1fr)!important;gap:7px!important;font-size:9px!important;line-height:1.25!important}body .player-action-shell .exchange-tool-page .funding-note-card svg{width:19px!important;height:19px!important}body .player-action-shell .exchange-tool-page .funding-submit{min-height:46px!important;height:46px!important;border-radius:13px!important;font-size:15px!important;line-height:1!important}}@media(max-width:370px),(max-height:720px){body .player-action-shell .exchange-tool-page .player-action-page-content{gap:6px!important;padding-top:6px!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange{min-height:70px!important;padding-block:7px!important}body .player-action-shell .exchange-tool-page .tool-rate-card article{min-height:54px!important}body .player-action-shell .exchange-tool-page .exchange-transaction-card{padding:9px!important;gap:6px!important}body .player-action-shell .exchange-tool-page .funding-field select,body .player-action-shell .exchange-tool-page .funding-input{min-height:38px!important;height:38px!important}body .player-action-shell .exchange-tool-page .funding-input input,body .player-action-shell .exchange-tool-page .funding-input span{min-height:36px!important;height:36px!important}body .player-action-shell .exchange-tool-page .exchange-receipt-row{min-height:47px!important}body .player-action-shell .exchange-tool-page .exchange-detail-grid>div{min-height:44px!important}body .player-action-shell .exchange-tool-page .funding-submit{min-height:42px!important;height:42px!important}}body .player-action-shell .deposit-page.player-action-page{--deposit-method-cream: #f7f1e7;--deposit-method-card: #fffdf8;--deposit-method-sage: #edf2e9;--deposit-method-sage-line: #b9c7aa;--deposit-method-navy: #123653;--deposit-method-muted: #74808e;--deposit-method-gold: #c6a04f;--deposit-method-gold-deep: #9a741f;--deposit-method-line: #e2d5b9;background:var(--deposit-method-cream)!important}body .player-action-shell .deposit-page .player-action-page-header{border-bottom-color:#9a741f2e!important;background:#faf5eb!important;box-shadow:0 8px 22px #4232180d!important}body .player-action-shell .deposit-page .player-action-page-header h1{color:var(--deposit-method-navy)!important;font-weight:950!important}body .player-action-shell .deposit-page .player-action-page-back{color:var(--deposit-method-gold-deep)!important;border-color:#9a741f47!important;background:#fffdf8!important;box-shadow:0 7px 17px #523c1614!important}body .player-action-shell .deposit-page .player-action-page-content{width:min(100%,580px)!important;margin:0 auto!important;padding:18px 16px calc(28px + env(safe-area-inset-bottom))!important;gap:14px!important;background:var(--deposit-method-cream)!important}body .player-action-shell .deposit-page .funding-wallet-card,body .player-action-shell .deposit-page .funding-list-card{overflow:hidden!important;border:1px solid var(--deposit-method-line)!important;border-radius:18px!important;background:var(--deposit-method-card)!important;box-shadow:0 12px 28px #342b1912!important}body .player-action-shell .deposit-page .funding-wallet-head div{gap:1px!important}body .player-action-shell .deposit-page .funding-wallet-head div strong{color:var(--deposit-method-muted)!important;font-size:11px!important;letter-spacing:0!important}body .player-action-shell .deposit-page .funding-currency-pill{min-height:34px!important;height:34px!important;padding:0 12px!important;gap:7px!important;color:var(--deposit-method-navy)!important;border-color:#c6a04f6b!important;border-radius:17px!important;background:#fbf4e2!important;box-shadow:none!important}body .player-action-shell .deposit-page .funding-currency-pill svg{color:var(--deposit-method-gold-deep)!important}body .player-action-shell .deposit-page .funding-wallet-body{grid-template-columns:58px minmax(0,1fr)!important;gap:12px!important;align-items:stretch!important}body .player-action-shell .deposit-page .funding-wallet-mark svg{width:25px!important;height:25px!important}body .player-action-shell .deposit-page .funding-wallet-body dl div{min-height:34px!important;padding:7px 11px!important;border-color:#1236531a!important;border-radius:11px!important;background:#fff!important;box-shadow:0 3px 10px #242f3309!important}body .player-action-shell .deposit-page .funding-wallet-body dt{color:var(--deposit-method-muted)!important;font-size:12px!important}body .player-action-shell .deposit-page .funding-list-card header span{color:var(--deposit-method-gold-deep)!important;font-size:12px!important}body .player-action-shell .deposit-page .funding-method-row:active{background:#f5f1e6!important}body .player-action-shell .deposit-page .funding-method-row strong{color:var(--deposit-method-navy)!important;font-size:15px!important;line-height:1.22!important}body .player-action-shell .deposit-page .funding-method-row small{margin-top:3px!important;color:var(--deposit-method-muted)!important;font-size:11px!important;line-height:1.3!important}body .player-action-shell .deposit-page .funding-method-row>svg{color:#87949d!important}body .player-action-shell .deposit-page .funding-note-card{min-height:60px!important;padding:12px 14px!important;grid-template-columns:20px minmax(0,1fr)!important;gap:10px!important;color:#315f51!important;border-color:var(--deposit-method-sage-line)!important;border-radius:16px!important;background:var(--deposit-method-sage)!important;box-shadow:0 8px 20px #3d5d4c0e!important;font-size:12px!important;line-height:1.45!important}body .player-action-shell:has(.deposit-page) .player-home-float{left:auto!important;top:auto!important;right:14px!important;bottom:calc(18px + env(safe-area-inset-bottom))!important}@media(max-width:580px){body .player-action-shell .deposit-page.player-action-page{min-height:100dvh!important}body .player-action-shell .deposit-page .player-action-page-header{min-height:calc(58px + env(safe-area-inset-top))!important;height:calc(58px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 0!important;grid-template-columns:44px minmax(0,1fr) 44px!important}body .player-action-shell .deposit-page .player-action-page-back{left:12px!important;top:calc(env(safe-area-inset-top) + 8px)!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;border-radius:13px!important}body .player-action-shell .deposit-page .player-action-page-header h1{font-size:18px!important;line-height:1.15!important;letter-spacing:0!important}body .player-action-shell .deposit-page .player-action-page-content{padding:12px 12px calc(22px + env(safe-area-inset-bottom))!important;gap:12px!important}body .player-action-shell .deposit-page .funding-wallet-card{padding:13px!important;gap:11px!important;border-radius:16px!important}body .player-action-shell .deposit-page .funding-wallet-head{min-height:38px!important;padding-bottom:9px!important}body .player-action-shell .deposit-page .funding-wallet-body{grid-template-columns:52px minmax(0,1fr)!important;gap:10px!important}body .player-action-shell .deposit-page .funding-wallet-mark{width:52px!important;min-height:108px!important;border-radius:14px!important}body .player-action-shell .deposit-page .funding-wallet-body dl{gap:6px!important}body .player-action-shell .deposit-page .funding-wallet-body dl div{min-height:32px!important;padding:6px 9px!important}body .player-action-shell .deposit-page .funding-wallet-body dd{font-size:14px!important}body .player-action-shell .deposit-page .funding-list-card{border-radius:16px!important}body .player-action-shell .deposit-page .funding-list-card header{min-height:44px!important;padding:0 14px!important}body .player-action-shell .deposit-page .funding-list-card h2{font-size:16px!important}body .player-action-shell .deposit-page .funding-method-row{min-height:62px!important;padding:8px 13px!important;grid-template-columns:40px minmax(0,1fr) 18px!important;gap:10px!important}body .player-action-shell .deposit-page .funding-method-icon{width:40px!important;height:40px!important}body .player-action-shell .deposit-page .funding-method-icon svg{width:22px!important;height:22px!important}body .player-action-shell .deposit-page .funding-note-card{min-height:54px!important;padding:10px 12px!important;border-radius:14px!important;font-size:11px!important}}.player-action-shell .deposit-page{--deposit-method-cream: #f7f1e7;--deposit-method-card: #fffdf8;--deposit-method-sage: #edf2e9;--deposit-method-sage-line: #b9c7aa;--deposit-method-navy: #123653;--deposit-method-muted: #74808e;--deposit-method-gold: #c6a04f;--deposit-method-gold-deep: #9a741f;--deposit-method-line: #e2d5b9;background:var(--deposit-method-cream)!important}.player-action-shell .deposit-page .player-action-page-header{border-bottom:1px solid rgba(154,116,31,.18)!important;background:#faf5eb!important;box-shadow:0 8px 22px #4232180d!important}.player-action-shell .deposit-page .player-action-page-header h1{color:var(--deposit-method-navy)!important;font-weight:950!important}.player-action-shell .deposit-page .player-action-page-back{color:var(--deposit-method-gold-deep)!important;border:1px solid rgba(154,116,31,.28)!important;background:#fffdf8!important;box-shadow:0 7px 17px #523c1614!important}.player-action-shell .deposit-page .player-action-page-content{width:min(100%,580px)!important;margin:0 auto!important;padding:18px 16px calc(28px + env(safe-area-inset-bottom))!important;gap:14px!important;background:var(--deposit-method-cream)!important}.player-action-shell .deposit-page .funding-wallet-card{padding:16px!important;gap:13px!important;overflow:hidden!important;border:1px solid var(--deposit-method-line)!important;border-radius:18px!important;background:var(--deposit-method-card)!important;box-shadow:0 12px 28px #342b1913!important}.player-action-shell .deposit-page .funding-wallet-card:before{height:3px!important;background:var(--deposit-method-gold)!important}.player-action-shell .deposit-page .funding-wallet-head{min-height:42px!important;padding:0 0 11px!important;border-bottom:1px solid rgba(18,54,83,.1)!important}.player-action-shell .deposit-page .funding-wallet-head div{gap:1px!important}.player-action-shell .deposit-page .funding-wallet-head div span{color:var(--deposit-method-navy)!important;font-size:17px!important}.player-action-shell .deposit-page .funding-wallet-head div strong{color:var(--deposit-method-muted)!important;font-size:11px!important;letter-spacing:0!important}.player-action-shell .deposit-page .funding-currency-pill{min-height:34px!important;height:34px!important;padding:0 12px!important;gap:7px!important;color:var(--deposit-method-navy)!important;border:1px solid rgba(198,160,79,.42)!important;border-radius:17px!important;background:#fbf4e2!important;box-shadow:none!important}.player-action-shell .deposit-page .funding-currency-pill svg{color:var(--deposit-method-gold-deep)!important}.player-action-shell .deposit-page .funding-wallet-body{grid-template-columns:58px minmax(0,1fr)!important;gap:12px!important;align-items:stretch!important}.player-action-shell .deposit-page .funding-wallet-mark{width:58px!important;min-height:116px!important;height:auto!important;color:var(--deposit-method-gold-deep)!important;border:1px solid rgba(198,160,79,.24)!important;border-radius:15px!important;background:#f3ecd8!important;box-shadow:none!important}.player-action-shell .deposit-page .funding-wallet-mark svg{width:25px!important;height:25px!important}.player-action-shell .deposit-page .funding-wallet-body dl{gap:7px!important}.player-action-shell .deposit-page .funding-wallet-body dl div{min-height:34px!important;padding:7px 11px!important;border:1px solid rgba(18,54,83,.1)!important;border-radius:11px!important;background:#fff!important;box-shadow:0 3px 10px #242f3309!important}.player-action-shell .deposit-page .funding-wallet-body dt{color:var(--deposit-method-muted)!important;font-size:12px!important}.player-action-shell .deposit-page .funding-wallet-body dd{color:var(--deposit-method-navy)!important;font-size:15px!important}.player-action-shell .deposit-page .funding-list-card{overflow:hidden!important;border:1px solid var(--deposit-method-line)!important;border-radius:18px!important;background:var(--deposit-method-card)!important;box-shadow:0 12px 28px #342b1911!important}.player-action-shell .deposit-page .funding-list-card header{min-height:50px!important;padding:0 16px!important;border-bottom:1px solid rgba(18,54,83,.1)!important;background:#fbf7ee!important}.player-action-shell .deposit-page .funding-list-card h2{color:var(--deposit-method-navy)!important;font-size:17px!important}.player-action-shell .deposit-page .funding-list-card header span{color:var(--deposit-method-gold-deep)!important;font-size:12px!important}.player-action-shell .deposit-page .funding-method-row{min-height:68px!important;padding:9px 15px!important;grid-template-columns:44px minmax(0,1fr) 20px!important;gap:12px!important;border-bottom:1px solid rgba(18,54,83,.09)!important;background:var(--deposit-method-card)!important}.player-action-shell .deposit-page .funding-method-row:active{background:#f5f1e6!important}.player-action-shell .deposit-page .funding-method-icon{width:44px!important;height:44px!important;color:var(--deposit-method-gold-deep)!important;border:1px solid rgba(198,160,79,.24)!important;background:#fbf1d7!important}.player-action-shell .deposit-page .funding-method-icon.gold{color:#568471!important;border-color:#56847138!important;background:var(--deposit-method-sage)!important}.player-action-shell .deposit-page .funding-method-row strong{color:var(--deposit-method-navy)!important;font-size:15px!important;line-height:1.22!important}.player-action-shell .deposit-page .funding-method-row small{margin-top:3px!important;color:var(--deposit-method-muted)!important;font-size:11px!important;line-height:1.3!important}.player-action-shell .deposit-page .funding-method-row>svg{color:#87949d!important}.player-action-shell .deposit-page .funding-note-card{min-height:60px!important;padding:12px 14px!important;grid-template-columns:20px minmax(0,1fr)!important;gap:10px!important;color:#315f51!important;border:1px solid var(--deposit-method-sage-line)!important;border-radius:16px!important;background:var(--deposit-method-sage)!important;box-shadow:0 8px 20px #3d5d4c0e!important;font-size:12px!important;line-height:1.45!important}.player-action-shell .deposit-page .funding-note-card svg{color:#568471!important}@media(max-width:580px){body .player-action-shell .deposit-page.player-action-page{min-height:100dvh!important;background:var(--deposit-method-cream)!important}body .player-action-shell .deposit-page .player-action-page-header{min-height:calc(58px + env(safe-area-inset-top))!important;height:calc(58px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 0!important;grid-template-columns:44px minmax(0,1fr) 44px!important}body .player-action-shell .deposit-page .player-action-page-back{left:12px!important;top:calc(env(safe-area-inset-top) + 8px)!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;border-radius:13px!important}body .player-action-shell .deposit-page .player-action-page-header h1{font-size:18px!important;line-height:1.15!important;letter-spacing:0!important}body .player-action-shell .deposit-page .player-action-page-content{padding:12px 12px calc(22px + env(safe-area-inset-bottom))!important;gap:12px!important}body .player-action-shell .deposit-page .funding-wallet-card{padding:13px!important;gap:11px!important;border-radius:16px!important}body .player-action-shell .deposit-page .funding-wallet-head{min-height:38px!important;padding-bottom:9px!important}body .player-action-shell .deposit-page .funding-wallet-body{grid-template-columns:52px minmax(0,1fr)!important;gap:10px!important}body .player-action-shell .deposit-page .funding-wallet-mark{width:52px!important;min-height:108px!important;border-radius:14px!important}body .player-action-shell .deposit-page .funding-wallet-body dl{gap:6px!important}body .player-action-shell .deposit-page .funding-wallet-body dl div{min-height:32px!important;padding:6px 9px!important}body .player-action-shell .deposit-page .funding-wallet-body dd{font-size:14px!important}body .player-action-shell .deposit-page .funding-list-card{border-radius:16px!important}body .player-action-shell .deposit-page .funding-list-card header{min-height:44px!important;padding:0 14px!important}body .player-action-shell .deposit-page .funding-list-card h2{font-size:16px!important}body .player-action-shell .deposit-page .funding-method-row{min-height:62px!important;padding:8px 13px!important;grid-template-columns:40px minmax(0,1fr) 18px!important;gap:10px!important}body .player-action-shell .deposit-page .funding-method-icon{width:40px!important;height:40px!important}body .player-action-shell .deposit-page .funding-method-icon svg{width:22px!important;height:22px!important}body .player-action-shell .deposit-page .funding-note-card{min-height:54px!important;padding:10px 12px!important;border-radius:14px!important;font-size:11px!important}}body .player-action-shell .deposit-form-page.player-action-page,body .player-action-shell .deposit-form-page,body .deposit-form-page{--deposit-cream: #f5efe4;--deposit-cream-2: #fbf7ef;--deposit-sage: #eef3e8;--deposit-sage-border: #cdd5bd;--deposit-blue: #0d3558;--deposit-muted: #67706f;--deposit-gold: #c7a052;--deposit-gold-dark: #a97a20;background:var(--deposit-cream)!important;color:var(--deposit-blue)!important}body .player-action-shell .deposit-form-page .player-action-page-content,body .deposit-form-page .player-action-page-content{gap:14px!important;padding:16px 12px calc(38px + env(safe-area-inset-bottom))!important;overflow-y:auto!important;overflow-x:hidden!important;background:linear-gradient(180deg,#f3ecdf,#fbf7ef 48%,#f5efe4)!important}body .player-action-shell .deposit-form-page .player-action-page-header,body .deposit-form-page .player-action-page-header{background:#f6efe3!important;border-bottom:1px solid rgba(199,160,82,.22)!important}body .player-action-shell .deposit-form-page .player-action-page-header h1,body .deposit-form-page .player-action-page-header h1{color:var(--deposit-blue)!important}body .player-action-shell .deposit-form-page .deposit-wallet-strip,body .deposit-form-page .deposit-wallet-strip{border-color:#c7a05273!important;background:#fffcf6c7!important;box-shadow:0 8px 20px #6852260a!important}body .player-action-shell .deposit-form-page .deposit-wallet-icon,body .deposit-form-page .deposit-wallet-icon{background:linear-gradient(145deg,#f7df96,#c89f48 76%,#a87c26)!important;color:#6f531c!important}body .player-action-shell .deposit-form-page .deposit-wallet-strip span,body .deposit-form-page .deposit-wallet-strip span,body .player-action-shell .deposit-form-page .deposit-wallet-strip strong,body .deposit-form-page .deposit-wallet-strip strong{color:var(--deposit-gold-dark)!important}body .player-action-shell .deposit-form-page .deposit-wallet-strip small,body .deposit-form-page .deposit-wallet-strip small,body .player-action-shell .deposit-form-page .deposit-minimum-line,body .deposit-form-page .deposit-minimum-line{color:#646b6a!important}body .player-action-shell .deposit-form-page .funding-field,body .deposit-form-page .funding-field{color:var(--deposit-blue)!important}body .player-action-shell .deposit-form-page .funding-input,body .deposit-form-page .funding-input,body .player-action-shell .deposit-form-page .deposit-bank-select-wrap,body .deposit-form-page .deposit-bank-select-wrap{border-color:#bcaa85cc!important;background:#fffdf8db!important}body .player-action-shell .deposit-form-page .funding-input input,body .deposit-form-page .funding-input input,body .player-action-shell .deposit-form-page .funding-input span,body .deposit-form-page .funding-input span,body .player-action-shell .deposit-form-page .deposit-bank-select-wrap select,body .deposit-form-page .deposit-bank-select-wrap select,body .player-action-shell .deposit-form-page .deposit-bank-select-wrap>svg,body .deposit-form-page .deposit-bank-select-wrap>svg{color:var(--deposit-blue)!important}body .player-action-shell .deposit-form-page .deposit-quick-amounts button,body .deposit-form-page .deposit-quick-amounts button{border-color:#c7a0525c!important;background:#fffcf6c7!important;color:#796127!important}body .player-action-shell .deposit-form-page .deposit-bank-logo,body .deposit-form-page .deposit-bank-logo{border-color:#d03943!important;background:#fffdf8!important;color:#2f8a64!important;box-shadow:inset 0 -4px #7e916a24!important}body .player-action-shell .deposit-form-page .deposit-rule-list,body .deposit-form-page .deposit-rule-list{height:auto!important;min-height:238px!important;max-height:none!important;padding:13px!important;display:grid!important;grid-template-columns:1fr!important;grid-auto-rows:auto!important;gap:0!important;overflow:visible!important;border:1px solid #7da988!important;border-radius:14px!important;background:#eef3e8b8!important;color:var(--deposit-blue)!important}body .player-action-shell .deposit-form-page .deposit-rule-list div,body .deposit-form-page .deposit-rule-list div{height:auto!important;min-height:68px!important;max-height:none!important;padding:11px 0!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;overflow:visible!important;border-bottom:1px dashed rgba(125,169,136,.38)!important;color:var(--deposit-blue)!important}body .player-action-shell .deposit-form-page .deposit-rule-list div:last-child,body .deposit-form-page .deposit-rule-list div:last-child{border-bottom:0!important}body .player-action-shell .deposit-form-page .deposit-rule-list span,body .deposit-form-page .deposit-rule-list span{display:block!important;max-height:none!important;overflow:visible!important;color:var(--deposit-blue)!important;font-size:13px!important;line-height:1.42!important;font-weight:800!important;white-space:normal!important}body .player-action-shell .deposit-form-page .deposit-rule-list svg,body .deposit-form-page .deposit-rule-list svg{background:#deebdde0!important;color:#2f8a64!important}body .player-action-shell .deposit-form-page .deposit-compliance-box,body .deposit-form-page .deposit-compliance-box{border-color:#c7a05252!important;background:#fffcf6c2!important;color:var(--deposit-blue)!important}body .player-action-shell .deposit-form-page .deposit-compliance-box svg,body .deposit-form-page .deposit-compliance-box svg{color:#9c7a27!important}body .player-action-shell .deposit-form-page .deposit-primary-submit,body .deposit-form-page .deposit-primary-submit{background:linear-gradient(135deg,#f4d77d,#c7a052 48%,#a87414)!important;color:#fffaf0!important;box-shadow:0 12px 26px #9767132e!important}body .player-action-shell .deposit-form-page .player-action-page-content,body .deposit-form-page .player-action-page-content{overflow-y:auto!important;overflow-x:hidden!important;padding-bottom:calc(42px + env(safe-area-inset-bottom))!important}body .player-action-shell .deposit-form-page .deposit-checkout-form,body .deposit-form-page .deposit-checkout-form{position:relative!important;z-index:2!important;min-height:292px!important;height:auto!important;overflow:visible!important;align-content:start!important}body .player-action-shell .deposit-form-page .deposit-bank-select-wrap,body .deposit-form-page .deposit-bank-select-wrap{position:relative!important;z-index:3!important;display:grid!important;min-height:58px!important;height:58px!important;opacity:1!important;visibility:visible!important;overflow:hidden!important;margin:0!important}body .player-action-shell .deposit-form-page .deposit-bank-select-wrap select,body .deposit-form-page .deposit-bank-select-wrap select{display:block!important;opacity:1!important;visibility:visible!important;color:#111827!important}body .player-action-shell .deposit-form-page .deposit-rule-list,body .deposit-form-page .deposit-rule-list{position:relative!important;z-index:1!important;margin-top:0!important}@media(max-width:760px){.player-shell .main-area{padding-bottom:0!important}.player-shell .avatar>svg:first-child{color:var(--ruay-gold)!important}.player-shell .hero-grid>.wallet-summary .wallet-title small{font-size:14px!important}.player-shell .hero-grid>.wallet-summary .wallet-title strong{font-size:clamp(27px,7.8vw,31px)!important}.player-action-shell .red-packet-tool-page{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.player-action-shell .red-packet-tool-page .player-action-page-header{min-height:calc(46px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 5px!important;grid-template-columns:32px minmax(0,1fr) 32px!important}.player-action-shell .red-packet-tool-page .player-action-page-back{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;border-radius:10px!important}.player-action-shell .red-packet-tool-page .player-action-page-back svg{width:16px!important;height:16px!important}.player-action-shell .red-packet-tool-page .player-action-page-header h1{font-size:16px!important;line-height:1.1!important}.player-action-shell .red-packet-tool-page .player-action-page-content{height:calc(100dvh - 46px - env(safe-area-inset-top))!important;max-width:450px!important;padding:8px 12px calc(8px + env(safe-area-inset-bottom))!important;display:grid!important;grid-template-rows:auto auto auto auto auto minmax(0,auto)!important;align-content:start!important;gap:6px!important;overflow:hidden!important}.player-action-shell .red-packet-tool-page .tool-hero{min-height:70px!important;padding:9px 11px!important;grid-template-columns:38px minmax(0,1fr)!important;gap:9px!important;align-items:center!important;border-radius:13px!important}.player-action-shell .red-packet-tool-page .tool-hero>span{width:38px!important;min-width:38px!important;height:38px!important;border-radius:11px!important}.player-action-shell .red-packet-tool-page .tool-hero>span svg{width:19px!important;height:19px!important}.player-action-shell .red-packet-tool-page .tool-hero small{font-size:8px!important;line-height:1!important}.player-action-shell .red-packet-tool-page .tool-hero h2{font-size:18px!important;line-height:1.08!important}.player-action-shell .red-packet-tool-page .tool-hero p{margin-top:1px!important;font-size:9.5px!important;line-height:1.22!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.player-action-shell .red-packet-tool-page .red-packet-data-error{min-height:34px!important;padding:7px 10px!important;align-items:center!important;border-radius:12px!important;font-size:10.5px!important;line-height:1.22!important}.player-action-shell .red-packet-tool-page .red-packet-data-error svg{width:14px!important;height:14px!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card{min-height:68px!important;padding:9px 12px!important;gap:2px!important;border-radius:13px!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card small{font-size:8.5px!important;line-height:1!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card strong{font-size:21px!important;line-height:1.04!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card span{font-size:9.5px!important;line-height:1.2!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility article{min-height:54px!important;padding:7px 6px!important;align-content:center!important;border-radius:11px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility small,.player-action-shell .red-packet-tool-page .red-packet-eligibility span{font-size:7.5px!important;line-height:1.12!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility strong{margin:2px 0!important;font-size:13px!important;line-height:1.05!important}.player-action-shell .red-packet-tool-page .red-packet-modal-rules{gap:6px!important}.player-action-shell .red-packet-tool-page .red-packet-modal-rules div{min-height:34px!important;padding:7px 9px!important;gap:6px!important;align-items:center!important;border-radius:11px!important;font-size:9.5px!important;line-height:1.22!important}.player-action-shell .red-packet-tool-page .red-packet-modal-rules svg{width:14px!important;height:14px!important}.player-action-shell .red-packet-tool-page .red-packet-modal-actions{margin:0!important}.player-action-shell .red-packet-tool-page .red-packet-modal-actions .primary{min-height:40px!important;height:40px!important;border-radius:12px!important;font-size:12.5px!important}}body:has(.bank-picker-backdrop){overflow:hidden!important}body .player-action-shell:not(.agent-action-shell) .bank-picker-backdrop{z-index:32000!important;padding-top:max(20px,env(safe-area-inset-top))!important;background:#12192394!important;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}body .player-action-shell:not(.agent-action-shell) .bank-picker-sheet{width:min(620px,100%)!important;max-height:min(76dvh,650px)!important;padding:12px 14px calc(14px + env(safe-area-inset-bottom))!important;grid-template-rows:44px minmax(0,1fr)!important;gap:10px!important;overflow:hidden!important;border:1px solid var(--ruay-theme-line)!important;border-bottom:0!important;border-radius:20px 20px 0 0!important;background:var(--ruay-theme-cream)!important;box-shadow:0 -20px 52px #141b2538!important}body .player-action-shell:not(.agent-action-shell) .bank-picker-sheet header{position:relative!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}body .player-action-shell:not(.agent-action-shell) .bank-picker-sheet header>button{position:relative!important;z-index:2!important;width:38px!important;height:38px!important;flex:0 0 38px!important;border:1px solid #ddd4c0!important;border-radius:11px!important;color:var(--ruay-theme-navy)!important;background:var(--ruay-theme-ivory)!important}body .player-action-shell:not(.agent-action-shell) .bank-picker-sheet header h2{position:absolute!important;left:50%!important;max-width:calc(100% - 170px)!important;margin:0!important;overflow:hidden!important;color:var(--ruay-theme-navy)!important;font-size:18px!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important;transform:translate(-50%)!important}body .player-action-shell:not(.agent-action-shell) .bank-picker-count{max-width:88px!important;margin-left:auto!important;overflow:hidden!important;color:var(--ruay-theme-muted)!important;font-size:10px!important;font-weight:800!important;line-height:1.2!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .player-action-shell:not(.agent-action-shell) .bank-picker-grid{min-height:0!important;padding:1px 2px calc(5px + env(safe-area-inset-bottom))!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(64px,auto)!important;align-content:start!important;gap:8px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scroll-padding-bottom:12px!important;-webkit-overflow-scrolling:touch!important}body .player-action-shell:not(.agent-action-shell) .bank-picker-grid>button{position:relative!important;min-width:0!important;min-height:64px!important;height:auto!important;padding:8px 9px!important;display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;place-items:center stretch!important;align-content:center!important;gap:8px!important;overflow:hidden!important;border:1px solid var(--ruay-theme-line)!important;border-radius:12px!important;color:var(--ruay-theme-navy)!important;background:var(--ruay-theme-ivory)!important;box-shadow:0 3px 10px #4a35160a!important;text-align:left!important}body .player-action-shell:not(.agent-action-shell) .bank-picker-grid>button.active{border-color:var(--ruay-theme-gold)!important;background:linear-gradient(100deg,#f6e7bc,#fffdf9 72%)!important;box-shadow:inset 3px 0 0 var(--ruay-theme-gold),0 4px 12px #9b742914!important}body .player-action-shell:not(.agent-action-shell) .bank-picker-grid>button>span{width:48px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:9px!important;color:var(--ruay-theme-gold-deep)!important;background:#f8edcf!important;font-size:10px!important;font-weight:950!important;line-height:1!important;overflow-wrap:anywhere!important;text-align:center!important}body .player-action-shell:not(.agent-action-shell) .bank-picker-grid>button>strong{width:100%!important;min-width:0!important;margin:0!important;display:-webkit-box!important;overflow:hidden!important;color:var(--ruay-theme-navy)!important;font-size:11px!important;font-weight:900!important;line-height:1.2!important;overflow-wrap:anywhere!important;text-align:left!important;text-overflow:ellipsis!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body .player-action-shell:not(.agent-action-shell) .bank-picker-grid>button.active>strong{padding-right:18px!important}body .player-action-shell:not(.agent-action-shell) .bank-picker-selected{position:absolute!important;top:50%!important;right:7px!important;transform:translateY(-50%)!important;color:var(--ruay-theme-sage-deep)!important}@media(max-width:359px){body .player-action-shell:not(.agent-action-shell) .bank-picker-sheet{padding-right:10px!important;padding-left:10px!important}body .player-action-shell:not(.agent-action-shell) .bank-picker-count{display:none!important}body .player-action-shell:not(.agent-action-shell) .bank-picker-sheet header h2{max-width:calc(100% - 96px)!important}body .player-action-shell:not(.agent-action-shell) .bank-picker-grid{grid-template-columns:1fr!important}}@media(max-width:760px){.player-action-shell .red-packet-tool-page .player-action-page-header,.player-action-shell .referral-tool-page .player-action-page-header{min-height:calc(58px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 14px 7px!important;grid-template-columns:40px minmax(0,1fr) 40px!important}.player-action-shell .red-packet-tool-page .player-action-page-back,.player-action-shell .referral-tool-page .player-action-page-back{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;border-radius:12px!important}.player-action-shell .red-packet-tool-page .player-action-page-back svg,.player-action-shell .referral-tool-page .player-action-page-back svg{width:19px!important;height:19px!important}.player-action-shell .red-packet-tool-page .player-action-page-header h1,.player-action-shell .referral-tool-page .player-action-page-header h1{font-size:18px!important;line-height:1.16!important}.player-action-shell .red-packet-tool-page .player-action-page-content,.player-action-shell .referral-tool-page .player-action-page-content{padding:12px 12px calc(84px + env(safe-area-inset-bottom))!important;gap:11px!important}.player-action-shell .red-packet-tool-page .tool-hero,.player-action-shell .referral-tool-page .tool-hero{min-height:100px!important;padding:14px 13px!important;grid-template-columns:48px minmax(0,1fr)!important;gap:11px!important;border-radius:15px!important}.player-action-shell .red-packet-tool-page .tool-hero>span,.player-action-shell .referral-tool-page .tool-hero>span{width:48px!important;min-width:48px!important;height:48px!important;border-radius:14px!important}.player-action-shell .red-packet-tool-page .tool-hero small,.player-action-shell .referral-tool-page .tool-hero small{font-size:10px!important;line-height:1.18!important}.player-action-shell .red-packet-tool-page .tool-hero h2,.player-action-shell .referral-tool-page .tool-hero h2{font-size:21px!important;line-height:1.12!important}.player-action-shell .red-packet-tool-page .tool-hero p,.player-action-shell .referral-tool-page .tool-hero p{font-size:12px!important;line-height:1.34!important}.player-action-shell .red-packet-tool-page .red-packet-data-error{padding:10px 12px!important;border-radius:14px!important;font-size:12px!important;line-height:1.34!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card{padding:16px 14px!important;gap:6px!important;border-radius:15px!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card small{font-size:11px!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card strong{font-size:27px!important;line-height:1.05!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card span{font-size:12px!important;line-height:1.34!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility{gap:9px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility article{min-height:58px!important;padding:10px 12px!important;border-radius:13px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility small,.player-action-shell .red-packet-tool-page .red-packet-eligibility span{font-size:10px!important;line-height:1.22!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility strong{font-size:18px!important;line-height:1.12!important}.player-action-shell .red-packet-tool-page .red-packet-modal-rules{gap:9px!important}.player-action-shell .red-packet-tool-page .red-packet-modal-rules div{min-height:46px!important;padding:10px 12px!important;border-radius:13px!important;font-size:12px!important;line-height:1.35!important}.player-action-shell .red-packet-tool-page .red-packet-modal-actions .primary{min-height:48px!important;border-radius:14px!important;font-size:15px!important}.player-action-shell .referral-tool-page .tool-referral-rates{gap:9px!important}.player-action-shell .referral-tool-page .tool-referral-rates article{min-height:74px!important;padding:12px 13px!important;border-radius:14px!important}.player-action-shell .referral-tool-page .tool-referral-rates strong{font-size:27px!important}.player-action-shell .referral-tool-page .tool-referral-rates span{font-size:12px!important;line-height:1.24!important}.player-action-shell .referral-tool-page .tool-card{padding:13px!important;border-radius:15px!important}.player-action-shell .referral-tool-page .tool-card header h2{font-size:18px!important;line-height:1.18!important}.player-action-shell .referral-tool-page .tool-card header>span{min-height:28px!important;padding:5px 8px!important;font-size:10px!important}.player-action-shell .referral-tool-page .tool-referral-metrics{gap:8px!important}.player-action-shell .referral-tool-page .tool-referral-metrics article{min-height:58px!important;padding:10px!important;border-radius:13px!important}.player-action-shell .referral-tool-page .tool-referral-metrics small{font-size:10px!important}.player-action-shell .referral-tool-page .tool-referral-metrics strong{font-size:22px!important}.player-action-shell .referral-tool-page .tool-referral-network{height:240px!important;border-radius:14px!important}}.player-action-shell .funding-page .funding-wallet-card{position:relative;overflow:hidden;padding:15px!important;gap:14px;border:1px solid #d7e5f7!important;border-radius:18px!important;background:linear-gradient(135deg,#fffffffa,#f7fbfff0),linear-gradient(135deg,#edf6ff,#fff8e8);box-shadow:0 14px 34px #2552821a}.player-action-shell .funding-page .funding-wallet-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#2f7df6,#f2b633,#26b889)}.player-action-shell .funding-page .funding-wallet-head{position:relative;z-index:1;padding-bottom:11px;border-bottom:1px solid rgba(129,151,178,.18)}.player-action-shell .funding-page .funding-wallet-head div{display:grid;gap:3px}.player-action-shell .funding-page .funding-wallet-head div span{color:#1a2d4d;font-size:16px;font-weight:950}.player-action-shell .funding-page .funding-wallet-head div strong{color:#7a8aa3;font-size:11px;font-weight:900;letter-spacing:.04em}.player-action-shell .funding-page .funding-currency-pill{min-height:34px;padding:0 12px;border:1px solid #ead8aa;background:#fffaf0;box-shadow:0 7px 16px #a6781c1a}.player-action-shell .funding-page .funding-wallet-body{position:relative;z-index:1;grid-template-columns:48px minmax(0,1fr);align-items:stretch}.player-action-shell .funding-page .funding-wallet-mark{width:48px;height:100%;min-height:118px;border-radius:16px;background:linear-gradient(180deg,#1d74f5,#18a77b);box-shadow:0 13px 24px #1b70b42e}.player-action-shell .funding-page .funding-wallet-body dl{gap:8px}.player-action-shell .funding-page .funding-wallet-body dl div{min-height:36px;padding:8px 10px;grid-template-columns:minmax(0,1fr) auto;border:1px solid rgba(221,229,240,.82);border-radius:12px;background:#ffffffc7}.player-action-shell .funding-page .funding-wallet-body dt{color:#6c7d96;font-size:12px}.player-action-shell .funding-page .funding-wallet-body dd{color:#102344;font-size:16px;font-variant-numeric:tabular-nums}.player-action-shell .funding-page .funding-field:has(.funding-input){gap:10px}.player-action-shell .funding-page .funding-input{min-height:62px!important;height:62px!important;display:flex;align-items:stretch;overflow:hidden;border:2px solid #2f7df6!important;border-radius:16px!important;background:#fff!important;box-shadow:0 0 0 4px #2f7df614,0 13px 28px #1f5c9e1f}.player-action-shell .funding-page .funding-input:focus-within{border-color:#1c67df!important;box-shadow:0 0 0 5px #2f7df624,0 16px 30px #1f5c9e29}.player-action-shell .funding-page .funding-input input{height:58px!important;padding:0 16px!important;color:#0d1f3d;font-size:24px!important;font-weight:950;font-variant-numeric:tabular-nums;outline:none}.player-action-shell .funding-page .funding-input input::placeholder{color:#9aa8ba;font-weight:900}.player-action-shell .funding-page .funding-input span{min-width:72px;height:58px!important;border-left:1px solid #d6e3f5;background:#eef5ff;color:#1f5fc7;font-size:15px}.player-action-shell .funding-page .funding-shortcuts button{border-color:#cbdcf5!important;background:#f8fbff!important;box-shadow:0 7px 16px #205c9f14!important}.player-action-shell .funding-page .funding-balance-line{padding:11px 12px;border:1px solid #cde9dc;border-radius:13px;background:#f0fbf6}@media(max-width:760px){.player-action-shell .funding-page .funding-wallet-card{padding:13px!important}.player-action-shell .funding-page .funding-wallet-body{grid-template-columns:42px minmax(0,1fr);gap:10px}.player-action-shell .funding-page .funding-wallet-mark{width:42px;min-height:112px;border-radius:14px}.player-action-shell .funding-page .funding-wallet-body dl div{min-height:34px;padding:7px 9px}.player-action-shell .funding-page .funding-wallet-body dd{font-size:15px}.player-action-shell .funding-page .funding-input{min-height:58px!important;height:58px!important;border-radius:15px!important}.player-action-shell .funding-page .funding-input input,.player-action-shell .funding-page .funding-input span{height:54px!important}.player-action-shell .funding-page .funding-input input{font-size:22px!important}}.player-action-shell .usdt-address-page{background:#f2f5f9}.player-action-shell .usdt-address-page .player-action-page-content{width:min(100%,560px);margin:0 auto;padding-top:26px}.usdt-address-template{display:grid;gap:20px}.usdt-address-network{display:inline-flex;align-items:center;gap:10px;width:max-content;min-height:42px;padding:0 16px;border-radius:14px;background:#e9fbf5;color:#1eb78d;font-size:24px;font-weight:950;line-height:1;box-shadow:0 10px 24px #19a57d14}.usdt-address-network b{color:#20b88d;font-weight:950}.usdt-address-order,.usdt-address-card{display:grid;gap:16px;padding:22px;border:1px solid #e8dfd0;border-radius:22px;background:#fff;box-shadow:0 18px 38px #1e314e14}.usdt-address-order .funding-input{border-color:#1eb78d!important;box-shadow:0 0 0 4px #1eb78d14,0 13px 28px #1a89651f}.usdt-address-order .funding-input span{background:#e9fbf5;color:#138866}.usdt-address-card header{display:flex;align-items:center;justify-content:space-between;gap:14px}.usdt-address-card header div{min-width:0;display:grid;gap:4px}.usdt-address-card header span{color:#1e2b43;font-size:21px;font-weight:950}.usdt-address-card header strong{color:#78869c;font-size:12px;font-weight:900}.usdt-address-status{min-height:30px;padding:0 10px;display:inline-flex!important;align-items:center;gap:5px;border-radius:999px;background:#e9fbf5;color:#168965!important;font-size:12px!important;font-weight:900!important;white-space:nowrap}.usdt-address-qr{width:204px;height:204px;margin:2px auto 0;display:grid;place-items:center;border:1px solid #dce8f4;border-radius:20px;background:#fff;box-shadow:0 12px 28px #1e314e12}.usdt-address-copy{min-height:76px;padding:12px 14px 12px 18px;display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:12px;border:1px solid #e2d8c9;border-radius:17px;background:#fffdf9;color:#60708a;text-align:left}.usdt-address-copy code{min-width:0;color:#60708a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:15px;font-weight:850;line-height:1.5;overflow-wrap:anywhere}.usdt-address-copy>span{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:#f5f7fb;color:#5b687e}.usdt-address-copied{width:max-content;padding:6px 10px;border-radius:999px;background:#e9fbf5;color:#148965;font-size:12px;font-weight:900}.usdt-address-meta{margin:0;display:grid;gap:8px}.usdt-address-meta div{min-height:42px;padding:9px 12px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border-radius:12px;background:#f7fafc}.usdt-address-meta dt,.usdt-address-meta dd{margin:0}.usdt-address-meta dt{color:#7b8799;font-size:12px;font-weight:850}.usdt-address-meta dd{color:#17233b;font-size:13px;font-weight:950;overflow-wrap:anywhere;text-align:right}.usdt-address-empty{min-height:72px;padding:16px;display:flex;align-items:center;gap:12px;border:1px dashed #cfe5dc;border-radius:18px;background:#f7fffb;color:#5f7483;font-size:14px;font-weight:850;line-height:1.5}.usdt-address-empty svg{flex:0 0 auto;color:#1aa982}.usdt-address-warning{min-height:58px;padding:14px 16px;display:flex;align-items:center;gap:10px;border:1px solid #f5dfb4;border-radius:16px;background:#fff9e9;color:#8a5a12;font-size:16px;font-weight:900;line-height:1.45}.usdt-address-warning svg{flex:0 0 auto;color:#d69713}.usdt-address-rules{display:grid;gap:10px}.usdt-address-rules div{min-height:48px;padding:12px 14px;display:flex;align-items:center;gap:10px;border:1px solid #dce8f4;border-radius:15px;background:#fff;color:#627089;font-size:14px;font-weight:800;line-height:1.45}.usdt-address-rules svg{flex:0 0 auto;color:#1aa982}@media(max-width:580px){.player-action-shell .usdt-address-page .player-action-page-content{padding:28px 20px 44px!important}.usdt-address-template{gap:22px}.usdt-address-network{min-height:44px;padding:0 18px;font-size:25px}.usdt-address-order,.usdt-address-card{padding:18px;border-radius:20px}.usdt-address-card header span{font-size:20px}.usdt-address-copy{min-height:74px;border-radius:16px}.usdt-address-copy code{font-size:13px}.usdt-address-qr{width:188px;height:188px}.usdt-address-meta div{grid-template-columns:minmax(0,1fr);gap:4px}.usdt-address-meta dd{text-align:left}.usdt-address-warning{font-size:15px}.usdt-address-rules div{align-items:flex-start;font-size:13px}}@media(max-width:580px){.modal-backdrop>.game-entry-modal{padding-bottom:calc(132px + env(safe-area-inset-bottom))!important}.game-entry-header{min-height:calc(70px + env(safe-area-inset-top))!important;padding-top:calc(8px + env(safe-area-inset-top))!important;padding-bottom:10px!important}.modal-backdrop>.game-entry-modal .modal-close{top:calc(8px + env(safe-area-inset-top))!important}.game-entry-record-button{top:calc(8px + env(safe-area-inset-top))!important}.game-entry-rebate{min-height:38px!important;padding-left:18px!important;padding-right:18px!important}.game-entry-balances{margin:12px 18px 10px!important}.game-entry-balances div{min-height:58px!important;padding:9px 0!important}.game-entry-player{margin:0 18px 10px!important;padding:10px 12px!important}.game-entry-amount{margin:0 18px 10px!important;padding:8px!important}.game-entry-amount input{height:54px!important;font-size:25px!important}.game-entry-shortcuts{padding:0 18px 12px!important;gap:8px!important}.game-entry-shortcuts button{min-height:48px!important}.game-entry-modal .notice{margin:0 18px 34px!important;padding:12px 14px!important}.game-entry-stats{display:none!important}.game-entry-start,.game-entry-modal>.primary.full:not(.game-entry-start){bottom:calc(86px + env(safe-area-inset-bottom))!important;width:calc(100% - 36px)!important;min-height:56px!important;margin-top:18px!important;margin-left:18px!important;margin-right:18px!important}}.modal-backdrop:has(.game-entry-modal){align-items:stretch!important;justify-content:center!important;padding:0!important;background:#f3f6fa!important}.modal-backdrop>.game-entry-modal{width:min(520px,100%)!important;min-height:100dvh!important;max-height:100dvh!important;margin:0 auto!important;padding:0 0 calc(18px + env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important;gap:0!important;overflow-y:auto!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at 50% -40px,rgba(74,214,236,.18),transparent 170px),linear-gradient(180deg,#f7fbff,#f3f6fa 42%,#f6fbf8)!important;box-shadow:none!important;-webkit-overflow-scrolling:touch!important}.modal-backdrop>.game-entry-modal .modal-close{left:16px!important;top:calc(14px + env(safe-area-inset-top))!important;width:42px!important;height:42px!important;min-width:42px!important;border:0!important;border-radius:50%!important;background:#ffffffd1!important;color:#182130!important;box-shadow:0 10px 26px #0f172a14!important}.game-entry-header{min-height:calc(84px + env(safe-area-inset-top))!important;padding:calc(16px + env(safe-area-inset-top)) 78px 16px!important;border:0!important;background:#ffffffd6!important;box-shadow:0 1px #cbd5e1cc!important}.game-entry-brand{max-width:100%!important;color:#ef4f86!important;font-size:22px!important;font-style:normal!important;font-weight:950!important;letter-spacing:0!important}.game-entry-record-button{top:calc(18px + env(safe-area-inset-top))!important;right:16px!important;width:46px!important;height:46px!important;border:1px solid rgba(194,149,44,.45)!important;border-radius:16px!important;background:#fffdf6!important;color:#c9952c!important;box-shadow:0 10px 24px #b4891d1f!important}.game-entry-rebate{min-height:46px!important;margin:0!important;padding:0 22px!important;border:0!important;background:linear-gradient(90deg,#edf8ff,#fff7fb)!important;color:#1f2937!important;font-size:16px!important}.game-entry-rebate strong{color:#c9952c!important;font-size:22px!important;font-weight:950!important}.game-entry-balances{margin:18px 20px 14px!important;padding:2px 18px!important;border:1px solid rgba(209,224,238,.95)!important;border-radius:18px!important;background:#fffffff0!important;box-shadow:0 18px 40px #17324d14!important}.game-entry-balances div{min-height:68px!important;padding:12px 0!important;grid-template-columns:minmax(0,1fr) minmax(116px,42%)!important;gap:10px!important}.game-entry-balances span{color:#566274!important;font-size:16px!important;font-weight:850!important;line-height:1.25!important}.game-entry-balances strong{color:#202938!important;font-size:18px!important;font-weight:900!important;line-height:1.2!important}.game-entry-balances small{color:#8b95a5!important;font-size:12px!important}.game-entry-player{margin:0 20px 14px!important;padding:12px 14px!important;border:0!important;border-radius:0!important;background:#ffffffe6!important;box-shadow:inset 0 1px #edf2f7,inset 0 -1px #edf2f7!important}.game-entry-player span{height:44px!important;border-radius:999px!important;background:#e7f8ff!important;color:#202938!important;font-size:17px!important;font-weight:900!important}.game-entry-player>svg{color:#c9952c!important}.game-entry-amount{margin:0 20px 14px!important;padding:10px!important;border-radius:18px!important;background:#fffffff2!important;box-shadow:0 12px 30px #17324d12!important}.game-entry-amount input{height:62px!important;padding:0 48px!important;border:0!important;border-bottom:1px solid #edf1f5!important;border-radius:14px!important;background:#fffef8!important;color:#202938!important;font-size:28px!important;font-weight:950!important;letter-spacing:0!important}.game-entry-amount button{right:16px!important;width:38px!important;height:38px!important;background:#cfd5df!important}.game-entry-shortcuts{padding:0 20px 16px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.game-entry-shortcuts button{min-height:54px!important;border:1px solid #dce4ee!important;border-radius:12px!important;background:#f8fafc!important;color:#202938!important;font-size:19px!important;font-weight:950!important;box-shadow:inset 0 -3px #0f172a17,0 6px 16px #0f172a08!important}.game-entry-shortcuts button.active{border-color:#c9952c9e!important;background:#fff7de!important;color:#9a6a0a!important}.game-entry-modal .notice{margin:0 20px 14px!important;padding:14px 16px!important;border:0!important;border-radius:16px!important;background:linear-gradient(90deg,#e8fff6f2,#f0fcfff2)!important;color:#16846a!important;font-size:13px!important;font-weight:800!important;line-height:1.45!important}.game-entry-stats{padding:0 20px 14px!important;color:#8a95a5!important;font-size:12px!important}.game-entry-start,.game-entry-modal>.primary.full:not(.game-entry-start){position:sticky!important;bottom:max(12px,env(safe-area-inset-bottom))!important;z-index:4!important;width:calc(100% - 40px)!important;min-height:58px!important;margin:auto 20px 0!important;border-radius:18px!important;background:linear-gradient(135deg,#f7c348,#d89a18)!important;color:#151515!important;font-size:17px!important;font-weight:950!important;box-shadow:0 18px 34px #be810f3d!important}.game-entry-start:disabled{background:#d7dde7!important;color:#fff!important;box-shadow:none!important}@media(min-width:680px){.modal-backdrop:has(.game-entry-modal){align-items:center!important;padding:24px!important;background:#0c121c75!important}.modal-backdrop>.game-entry-modal{min-height:auto!important;max-height:min(92dvh,900px)!important;border-radius:24px!important;box-shadow:0 26px 70px #0f172a38!important}}@media(max-width:580px){.player-action-shell .funding-page.player-action-page .player-action-page-header{position:relative!important;min-height:calc(58px + env(safe-area-inset-top))!important;height:calc(58px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 0!important;display:grid!important;grid-template-columns:54px minmax(0,1fr) 54px!important;align-items:center!important;justify-items:stretch!important;background:#fff9ec!important;border-bottom:1px solid #eadfca!important}.player-action-shell .funding-page.player-action-page .player-action-page-header>div{grid-column:2!important;min-width:0!important;text-align:center!important;justify-self:center!important}.player-action-shell .funding-page.player-action-page .player-action-page-header h1{margin:0!important;width:100%!important;color:#101b33!important;font-size:20px!important;line-height:1.15!important;font-weight:950!important;text-align:center!important}.player-action-shell .funding-page.player-action-page .player-action-page-header>span[aria-hidden=true]{grid-column:3!important}.player-action-shell .funding-page.player-action-page .player-action-page-back{position:static!important;grid-column:1!important;justify-self:start!important;align-self:center!important;transform:none!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;border-radius:14px!important}.player-action-shell .funding-page.player-action-page .player-action-page-back svg{width:23px!important;height:23px!important}}@media(max-width:580px){html.local-player-shot-mode .player-shell:not(.player-action-shell),html.local-player-shot-mode .guest-shell{min-height:auto!important}html.local-player-shot-mode .player-shell:not(.player-action-shell) .main-area,html.local-player-shot-mode .guest-shell .guest-main{padding-bottom:14px!important}html.local-player-shot-mode .player-shell:not(.player-action-shell) .page-content{padding-bottom:18px!important}html.local-player-shot-mode .player-shell:not(.player-action-shell) .mobile-nav,html.local-player-shot-mode .guest-shell .mobile-nav.guest-mobile-nav{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;margin-top:12px!important;height:64px!important;box-shadow:0 -8px 22px #192b440f!important}html.local-player-shot-mode .login-action-screen,html.local-player-shot-mode .player-register-route,html.local-player-shot-mode .player-action-shell,html.local-player-shot-mode .player-action-page-content,html.local-player-shot-mode .player-action-shell .modal{height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important}html.local-player-shot-mode .player-action-shell,html.local-player-shot-mode .login-action-screen{align-items:start!important;padding-bottom:24px!important}}html,body,#root{max-width:100%;overscroll-behavior:none;overscroll-behavior-y:none;-webkit-text-size-adjust:100%;text-size-adjust:100%}html{font-size:16px}*,*:before,*:after{box-sizing:border-box}body{margin:0;overscroll-behavior:none}img,picture,video,canvas{max-width:100%;height:auto}button,input,select,textarea{font:inherit;max-width:100%}button,a,[role=button],input,select,textarea{-webkit-tap-highlight-color:transparent}button{touch-action:manipulation}html.player-action-route-locked,body.player-action-route-locked{width:100%;height:100dvh;overflow:hidden!important;overscroll-behavior:none}body.player-action-route-locked{position:fixed;left:0;right:0}.app-shell,.guest-shell,.login-screen,.player-action-page{overscroll-behavior:none;overscroll-behavior-y:contain}.player-shell .settings-page{align-content:start!important;gap:12px!important}.player-shell .settings-page .page-heading{margin:0 0 10px!important;min-height:0!important}.player-shell .settings-page-panel{padding:18px!important;gap:12px!important}.player-shell .settings-page-panel .modal-icon{position:static!important;width:48px!important;height:48px!important;margin:0 0 4px!important;border-radius:14px!important}@media(max-width:580px){.player-shell .settings-page{gap:10px!important;padding-top:0!important}.player-shell .settings-page .page-heading{margin:0 0 8px!important}.player-shell .settings-page-panel{padding:16px!important;gap:10px!important}.player-shell .settings-page-panel .modal-icon{width:44px!important;height:44px!important;margin-bottom:2px!important}}.player-shell .settings-modal .settings-modal-header{display:flex;align-items:center;gap:14px;margin:0 38px 4px 0}.player-shell .settings-modal .settings-modal-header .modal-icon{position:static!important;flex:0 0 auto}.player-shell .settings-modal .settings-modal-header p{margin:0 0 4px;color:var(--muted);font-size:13px;font-weight:800}.player-shell .settings-modal .settings-modal-header h2{margin:0;color:var(--navy);font-size:26px;line-height:1.1}@media(max-width:580px){.player-shell .modal-backdrop>.settings-modal{padding:26px 20px 22px!important}.player-shell .settings-modal .modal-close{top:18px!important;right:18px!important;left:auto!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;border-radius:50%!important}.player-shell .settings-modal .modal-close svg{display:block!important}.player-shell .settings-modal .modal-close:before,.player-shell .settings-modal .modal-close:after{content:none!important}.player-shell .settings-modal .settings-modal-header{margin:0 50px 8px 0;gap:12px}.player-shell .settings-modal .settings-modal-header .modal-icon{width:52px!important;height:52px!important;border-radius:15px!important}.player-shell .settings-modal .settings-modal-header p{font-size:15px!important;line-height:1.25!important}.player-shell .settings-modal .settings-modal-header h2{font-size:28px!important;line-height:1.12!important}}@media(max-width:900px){.player-shell .withdraw-tip-card{align-items:center!important}.player-shell .withdraw-tip-card button{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:78px!important;height:42px!important;min-height:42px!important;padding:0 14px!important;border:1px solid rgba(209,159,55,.28)!important;border-radius:12px!important;background:#fff7df!important;color:#c99324!important;box-shadow:none!important;font-size:15px!important;font-weight:900!important;line-height:1!important;text-align:center!important;white-space:nowrap!important}}@media(max-width:900px){.player-shell .topbar .language-select,.guest-shell .guest-actions .language-select,.login-screen .login-language-select{flex:0 0 128px!important;width:128px!important;min-width:128px!important;max-width:128px!important;height:44px!important;padding:0 10px!important;gap:6px!important;overflow:visible!important;box-sizing:border-box!important}.player-shell .topbar .language-select svg,.guest-shell .guest-actions .language-select svg,.login-screen .login-language-select svg{flex:0 0 20px!important;width:20px!important;height:20px!important}.player-shell .topbar .language-current,.guest-shell .guest-actions .language-current,.login-screen .login-language-select .language-current{flex:1 1 auto!important;display:block!important;min-width:0!important;max-width:none!important;overflow:visible!important;white-space:nowrap!important;text-overflow:clip!important;font-size:13px!important;line-height:1!important;letter-spacing:0!important}.player-shell .topbar .language-select select,.guest-shell .guest-actions .language-select select,.login-screen .login-language-select select{width:100%!important;max-width:none!important}}.guest-benefit-rates,.referral-benefit-rates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.guest-benefit-rates article,.referral-benefit-rates article{min-width:0;padding:14px 12px;display:grid;gap:4px;border:1px solid rgba(209,159,55,.22);border-radius:13px;background:linear-gradient(135deg,#fff9df,#fffdf4)}.guest-benefit-rates strong,.referral-benefit-rates strong{color:#b37708;font-size:28px;line-height:1}.guest-benefit-rates span,.referral-benefit-rates span{color:#765d2e;font-size:11px;font-weight:800;line-height:1.25}@media(max-width:580px){.guest-benefit-rates,.referral-benefit-rates{gap:8px}.guest-benefit-rates article,.referral-benefit-rates article{padding:12px 10px}.guest-benefit-rates strong,.referral-benefit-rates strong{font-size:24px}.guest-benefit-rates span,.referral-benefit-rates span{font-size:10px}}@media(max-width:580px){.player-shell .referral-center-modal .referral-steps,.player-shell .guest-referral-modal .referral-steps{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;align-items:start!important}.player-shell .referral-center-modal .referral-steps article,.player-shell .guest-referral-modal .referral-steps article{min-height:0!important;height:auto!important;padding:10px 8px!important;align-content:start!important;align-items:flex-start!important;gap:6px!important}.player-shell .referral-center-modal .referral-steps b,.player-shell .guest-referral-modal .referral-steps b{width:22px!important;height:22px!important;font-size:10px!important}.player-shell .referral-center-modal .referral-steps strong,.player-shell .guest-referral-modal .referral-steps strong{font-size:12px!important;line-height:1.2!important}.player-shell .referral-center-modal .referral-steps small,.player-shell .guest-referral-modal .referral-steps small{margin-top:3px!important;font-size:11px!important;line-height:1.3!important}}@media(max-width:390px){.player-shell .topbar .language-select,.guest-shell .guest-actions .language-select,.login-screen .login-language-select{flex-basis:116px!important;width:116px!important;min-width:116px!important;max-width:116px!important;padding:0 9px!important;gap:5px!important}.player-shell .topbar .language-current,.guest-shell .guest-actions .language-current,.login-screen .login-language-select .language-current{font-size:13px!important}}.player-shell .account-menu-wrap{position:relative!important;display:grid!important;place-items:center!important}.player-shell .player-account-menu{position:absolute!important;top:calc(100% + 9px)!important;right:0!important;width:168px!important;padding:6px!important;display:grid!important;gap:2px!important;border:1px solid #dfcfaf!important;border-radius:14px!important;background:#fffcf5fc!important;box-shadow:0 14px 34px #49361629!important;z-index:90!important}.player-shell .player-account-menu button{width:100%!important;min-height:40px!important;padding:0 10px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;border:0!important;border-radius:9px!important;color:var(--ruay-navy)!important;background:transparent!important;box-shadow:none!important;font-size:12px!important;font-weight:800!important;text-align:left!important}.player-shell .player-account-menu button:active,.player-shell .player-account-menu button:hover{background:#f5eddc!important}.player-shell .player-account-menu .account-menu-logout{margin-top:3px!important;border-top:1px solid #eadcc4!important;border-radius:0 0 9px 9px!important;color:#bd4d40!important}@media(max-width:580px){.player-shell .mobile-nav{height:84px!important;padding:8px 12px calc(8px + env(safe-area-inset-bottom))!important;box-shadow:0 -10px 28px #183a5f1f!important}.player-shell .mobile-nav button{gap:4px!important;font-size:13px!important;line-height:1.1!important;font-weight:850!important}.player-shell .mobile-nav button svg{width:27px!important;height:27px!important}.player-shell .mobile-nav .deposit-nav svg{width:52px!important;height:52px!important;margin-top:-24px!important;padding:12px!important;border:5px solid #fff!important}.player-shell .main-area{padding-bottom:92px!important}.player-shell .modal-backdrop:not(:has(.game-entry-modal)):not(:has(.support-chat)){align-items:flex-start!important;justify-content:center!important;padding:max(4px,env(safe-area-inset-top)) 1px max(4px,env(safe-area-inset-bottom))!important;overflow-y:auto!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal){width:min(900px,calc(100% - 2px))!important;max-height:calc(100dvh - max(8px,env(safe-area-inset-top)) - max(6px,env(safe-area-inset-bottom)))!important;padding:40px 30px 32px!important;gap:20px!important;border-radius:28px!important;font-size:18px!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) h2{font-size:36px!important;line-height:1.12!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal)>p,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) label,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) small,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) .notice{font-size:18px!important;line-height:1.45!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) input,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) select,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) textarea{min-height:68px!important;padding-inline:20px!important;border-radius:18px!important;font-size:21px!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) button.primary,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) button.full,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) .subtle-button{min-height:70px!important;border-radius:18px!important;font-size:22px!important}.player-shell .modal-backdrop>.withdraw-modal{width:min(900px,calc(100% - 2px))!important;height:calc(100dvh - max(8px,env(safe-area-inset-top)) - max(6px,env(safe-area-inset-bottom)))!important;max-height:none!important;padding:42px 30px 0!important;overflow:hidden!important}.player-shell .withdraw-modal>.modal-icon{width:66px!important;height:66px!important;border-radius:18px!important}.player-shell .withdraw-modal-body{margin:0 -12px!important;padding:0 12px 22px!important;gap:16px!important}.player-shell .withdraw-modal-actions{margin:0 -30px!important;padding:16px 30px calc(16px + env(safe-area-inset-bottom))!important}.player-shell .withdraw-modal-actions .primary.full{min-height:74px!important;border-radius:20px!important;font-size:24px!important}.player-shell .identity-warning-banner,.player-shell .withdraw-tip-card,.player-shell .withdraw-balance-row,.player-shell .withdraw-modal .notice{padding:16px 18px!important;border-radius:16px!important;font-size:17px!important}.player-shell .withdraw-realname-row span,.player-shell .withdraw-realname-row strong{font-size:20px!important}.player-shell .withdraw-account-list button{min-height:86px!important;grid-template-columns:62px minmax(0,1fr) 30px!important;padding:14px 16px!important}.player-shell .withdraw-account-list button>span{width:62px!important;height:54px!important;font-size:13px!important}.player-shell .withdraw-account-list strong{font-size:22px!important}.player-shell .withdraw-account-list small{font-size:15px!important}.player-shell .amount-shortcuts button{min-height:58px!important;font-size:22px!important}.player-shell .modal-backdrop>.qr-center-modal{width:min(900px,calc(100% - 2px))!important;max-height:calc(100dvh - max(8px,env(safe-area-inset-top)) - max(6px,env(safe-area-inset-bottom)))!important;padding:40px 30px 32px!important}.player-shell .qr-center-heading h2{font-size:32px!important}.player-shell .qr-center-heading small,.player-shell .branded-qr-frame>small{font-size:16px!important}.player-shell .qr-center-modal .qr-manual-transfer .qr-transfer-confirm-button{line-height:70px!important}}@media(max-width:580px){.modal-backdrop>.game-entry-modal{overflow:hidden!important;padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}.modal-backdrop>.game-entry-modal .notice{display:none!important}.modal-backdrop>.game-entry-modal .game-entry-rebate{min-height:34px!important}.modal-backdrop>.game-entry-modal .game-entry-balances{margin:12px 18px 10px!important;padding:0 16px!important}.modal-backdrop>.game-entry-modal .game-entry-balances div{min-height:54px!important;padding:7px 0!important}.modal-backdrop>.game-entry-modal .game-entry-player{margin-bottom:10px!important;padding-top:8px!important;padding-bottom:8px!important}.modal-backdrop>.game-entry-modal .game-entry-player span{height:40px!important}.modal-backdrop>.game-entry-modal .game-entry-amount{margin-bottom:10px!important;padding:8px!important}.modal-backdrop>.game-entry-modal .game-entry-amount input{height:48px!important}.modal-backdrop>.game-entry-modal .game-entry-shortcuts{padding-bottom:0!important}.modal-backdrop>.game-entry-modal .game-entry-shortcuts button{min-height:44px!important}.modal-backdrop>.game-entry-modal .game-entry-start,.modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start){bottom:calc(84px + env(safe-area-inset-bottom))!important}}@media(max-width:580px){.modal-backdrop:has(.game-entry-modal),.modal-backdrop>.game-entry-modal{overflow:hidden!important;overscroll-behavior:none!important;touch-action:none!important}.modal-backdrop>.game-entry-modal{padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}.modal-backdrop>.game-entry-modal .notice{display:none!important}.modal-backdrop>.game-entry-modal .game-entry-rebate{min-height:34px!important}.modal-backdrop>.game-entry-modal .game-entry-balances{margin:12px 18px 10px!important;padding:0 16px!important}.modal-backdrop>.game-entry-modal .game-entry-balances div{min-height:54px!important;padding:7px 0!important}.modal-backdrop>.game-entry-modal .game-entry-player{margin-bottom:10px!important;padding-top:8px!important;padding-bottom:8px!important}.modal-backdrop>.game-entry-modal .game-entry-player span{height:40px!important}.modal-backdrop>.game-entry-modal .game-entry-amount{margin-bottom:10px!important;padding:8px!important}.modal-backdrop>.game-entry-modal .game-entry-amount input{height:48px!important}.modal-backdrop>.game-entry-modal .game-entry-shortcuts{padding-bottom:0!important}.modal-backdrop>.game-entry-modal .game-entry-shortcuts button{min-height:44px!important}.modal-backdrop>.game-entry-modal .game-entry-start,.modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start){bottom:calc(84px + env(safe-area-inset-bottom))!important}}@media(max-width:580px){.player-action-shell .exchange-tool-page .player-action-page-header,.exchange-tool-page .player-action-page-header{position:relative!important;grid-template-columns:54px minmax(0,1fr) 54px!important;min-height:calc(64px + env(safe-area-inset-top))!important;height:calc(64px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 14px 0!important}.player-action-shell .exchange-tool-page .player-action-page-back,.exchange-tool-page .player-action-page-back{position:absolute!important;left:14px!important;top:calc(env(safe-area-inset-top) + 11px)!important;transform:none!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;border-radius:14px!important;z-index:2!important}.player-action-shell .exchange-tool-page .player-action-page-back svg,.exchange-tool-page .player-action-page-back svg{width:25px!important;height:25px!important}.player-action-shell .exchange-tool-page .player-action-page-header>div,.exchange-tool-page .player-action-page-header>div{grid-column:1 / -1!important;width:100%!important;padding:0 68px!important;justify-self:stretch!important;text-align:center!important;pointer-events:none!important}.player-action-shell .exchange-tool-page .player-action-page-header h1,.exchange-tool-page .player-action-page-header h1{width:100%!important;text-align:center!important;font-size:20px!important;line-height:1.18!important}.player-action-shell .exchange-tool-page .player-action-page-header>span[aria-hidden=true],.exchange-tool-page .player-action-page-header>span[aria-hidden=true]{display:block!important}.player-action-shell .exchange-tool-page .tool-hero.exchange,.exchange-tool-page .tool-hero.exchange{min-height:86px!important;grid-template-columns:52px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;padding:11px 12px!important;border-radius:14px!important}.player-action-shell .exchange-tool-page .tool-hero.exchange>span,.exchange-tool-page .tool-hero.exchange>span{width:52px!important;height:52px!important;border-radius:14px!important}.player-action-shell .exchange-tool-page .tool-hero.exchange>span svg,.exchange-tool-page .tool-hero.exchange>span svg{width:27px!important;height:27px!important}.player-action-shell .exchange-tool-page .tool-hero.exchange>div,.exchange-tool-page .tool-hero.exchange>div{min-width:0!important;display:grid!important;gap:5px!important;align-content:center!important}.player-action-shell .exchange-tool-page .tool-hero.exchange small,.exchange-tool-page .tool-hero.exchange small{font-size:11px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere!important}.player-action-shell .exchange-tool-page .tool-hero.exchange h2,.exchange-tool-page .tool-hero.exchange h2{margin-top:0!important;font-size:22px!important;line-height:1.12!important;white-space:nowrap!important}.player-action-shell .exchange-tool-page .tool-hero.exchange p,.exchange-tool-page .tool-hero.exchange p{margin-top:0!important;font-size:11px!important;line-height:1.25!important}.player-action-shell .exchange-tool-page .player-action-page-content,.exchange-tool-page .player-action-page-content{gap:8px!important;padding-top:8px!important;padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}.player-action-shell .exchange-tool-page .tool-rate-card,.exchange-tool-page .tool-rate-card{gap:8px!important}.player-action-shell .exchange-tool-page .tool-rate-card article,.exchange-tool-page .tool-rate-card article{min-height:58px!important;padding:9px 10px!important;gap:3px!important;border-radius:13px!important}.player-action-shell .exchange-tool-page .tool-rate-card small,.exchange-tool-page .tool-rate-card small{font-size:10px!important;line-height:1.15!important}.player-action-shell .exchange-tool-page .tool-rate-card strong,.exchange-tool-page .tool-rate-card strong{font-size:14px!important;line-height:1.2!important}.player-action-shell .exchange-tool-page .tool-card,.exchange-tool-page .tool-card{padding:10px 12px!important;gap:8px!important;border-radius:14px!important}.player-action-shell .exchange-tool-page .tool-card h2,.exchange-tool-page .tool-card h2{font-size:15px!important}.player-action-shell .exchange-tool-page .tool-card header>span,.exchange-tool-page .tool-card header>span{min-height:28px!important;padding:0 9px!important;font-size:10px!important}.player-action-shell .exchange-tool-page .funding-field,.exchange-tool-page .funding-field{gap:5px!important;font-size:12px!important}.player-action-shell .exchange-tool-page .funding-field select,.exchange-tool-page .funding-field select,.player-action-shell .exchange-tool-page .funding-input,.exchange-tool-page .funding-input{min-height:42px!important;border-radius:13px!important}.player-action-shell .exchange-tool-page .funding-input input,.exchange-tool-page .funding-input input{min-height:40px!important;font-size:20px!important}.player-action-shell .exchange-tool-page .exchange-preview-card strong,.exchange-tool-page .exchange-preview-card strong{font-size:22px!important;line-height:1.15!important}.player-action-shell .exchange-tool-page .exchange-preview-card small,.exchange-tool-page .exchange-preview-card small{font-size:10px!important;line-height:1.3!important}.player-action-shell .exchange-tool-page .funding-alert,.exchange-tool-page .funding-alert{padding:8px 10px!important;border-radius:12px!important;font-size:11px!important;line-height:1.3!important}.player-action-shell .exchange-tool-page .funding-note-card,.exchange-tool-page .funding-note-card{padding:8px 10px!important;grid-template-columns:17px minmax(0,1fr)!important;gap:7px!important;border-radius:12px!important;font-size:10px!important;line-height:1.3!important}.player-action-shell .exchange-tool-page .funding-note-card svg,.exchange-tool-page .funding-note-card svg{width:17px!important;height:17px!important}.player-action-shell .exchange-tool-page .funding-submit,.exchange-tool-page .funding-submit{min-height:44px!important;border-radius:13px!important;font-size:15px!important}}@media(max-width:760px){.player-action-shell .red-packet-tool-page{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.player-action-shell .red-packet-tool-page .player-action-page-header{height:auto!important;min-height:calc(44px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 5px!important;grid-template-columns:32px minmax(0,1fr) 32px!important}.player-action-shell .red-packet-tool-page .player-action-page-back{position:static!important;transform:none!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;border-radius:10px!important}.player-action-shell .red-packet-tool-page .player-action-page-back svg{width:16px!important;height:16px!important}.player-action-shell .red-packet-tool-page .player-action-page-header h1{font-size:16px!important;line-height:1.1!important}.player-action-shell .red-packet-tool-page .player-action-page-content{height:calc(100dvh - 44px - env(safe-area-inset-top))!important;max-width:450px!important;padding:7px 12px calc(7px + env(safe-area-inset-bottom))!important;display:grid!important;grid-template-rows:auto auto auto auto auto auto!important;align-content:start!important;gap:7px!important;overflow:hidden!important;box-shadow:none!important}.player-action-shell .red-packet-tool-page .tool-hero{min-height:94px!important;padding:10px 12px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:11px!important;align-items:center!important;border-radius:12px!important}.player-action-shell .red-packet-tool-page .tool-hero>span{width:42px!important;min-width:42px!important;height:42px!important;border-radius:12px!important}.player-action-shell .red-packet-tool-page .tool-hero>span svg{width:21px!important;height:21px!important}.player-action-shell .red-packet-tool-page .tool-hero small{font-size:8px!important;line-height:1!important}.player-action-shell .red-packet-tool-page .tool-hero h2{font-size:21px!important;line-height:1.08!important}.player-action-shell .red-packet-tool-page .tool-hero p{margin-top:2px!important;font-size:10.5px!important;line-height:1.22!important;display:grid!important;gap:1px!important;overflow:visible!important}.player-action-shell .red-packet-tool-page .red-packet-hero-copy span{display:block!important;white-space:normal!important;overflow-wrap:anywhere!important}.player-action-shell .red-packet-tool-page .red-packet-data-error{min-height:30px!important;padding:6px 9px!important;align-items:center!important;border-radius:11px!important;font-size:10px!important;line-height:1.18!important}.player-action-shell .red-packet-tool-page .red-packet-data-error svg{width:13px!important;height:13px!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card{min-height:70px!important;padding:9px 11px!important;gap:4px!important;display:grid!important;align-content:center!important;border-radius:12px!important;overflow:hidden!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card small{font-size:8px!important;line-height:1.15!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card strong{font-size:20px!important;line-height:1.12!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card span{font-size:9px!important;line-height:1.28!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility article{min-height:74px!important;padding:10px 8px!important;display:grid!important;grid-template-rows:auto auto auto!important;align-content:center!important;gap:5px!important;border-radius:10px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility small,.player-action-shell .red-packet-tool-page .red-packet-eligibility span{font-size:8px!important;line-height:1.25!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility strong{margin:0!important;font-size:14px!important;line-height:1.12!important}.player-action-shell .red-packet-tool-page .red-packet-modal-rules{gap:6px!important}.player-action-shell .red-packet-tool-page .red-packet-modal-rules div{min-height:31px!important;padding:6px 8px!important;gap:6px!important;align-items:center!important;border-radius:10px!important;font-size:9px!important;line-height:1.18!important}.player-action-shell .red-packet-tool-page .red-packet-modal-rules svg{width:13px!important;height:13px!important}.player-action-shell .red-packet-tool-page .red-packet-envelope{width:min(252px,72vw)!important;min-height:326px!important;justify-self:center!important;padding:72px 18px 30px!important;gap:12px!important;border-radius:24px!important}.player-action-shell .red-packet-tool-page .red-packet-envelope-flap{height:132px!important}.player-action-shell .red-packet-tool-page .red-packet-envelope svg{width:54px!important;height:54px!important}.player-action-shell .red-packet-tool-page .red-packet-envelope strong{font-size:28px!important;line-height:1.08!important}.player-action-shell .red-packet-tool-page .red-packet-prize strong{font-size:40px!important}.player-action-shell .red-packet-tool-page .red-packet-modal-actions{margin:0!important}.player-action-shell .red-packet-tool-page .red-packet-modal-actions .primary{min-height:38px!important;height:38px!important;border-radius:11px!important;font-size:12px!important}}.wallet-action-shell{width:100%;height:100dvh;min-height:100dvh;overflow:hidden;background:#f7faff}.wallet-action-shell .wallet-page{width:min(980px,100%);height:100dvh;min-height:100dvh;margin:0 auto;padding:calc(env(safe-area-inset-top) + 18px) 18px calc(env(safe-area-inset-bottom) + 22px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box}.wallet-action-shell .player-home-float,.wallet-action-shell .mobile-nav{display:none!important}@media(max-width:760px){.wallet-action-shell .wallet-page{padding:calc(env(safe-area-inset-top) + 10px) 12px calc(env(safe-area-inset-bottom) + 14px)!important}.player-shell .wallet-page .page-heading{margin:4px 0 12px!important;gap:10px!important;align-items:end!important}.player-shell .wallet-page .page-title-with-back{gap:8px!important}.player-shell .wallet-page .wallet-back-button{min-height:34px!important;padding:0 12px!important;border-radius:999px!important;font-size:13px!important}.player-shell .wallet-page .page-heading p{font-size:11px!important}.player-shell .wallet-page .page-heading h1{font-size:22px!important}.player-shell .wallet-page .wallet-heading-title{display:inline-flex!important;align-items:center!important;gap:9px!important;min-width:0!important;min-height:44px!important;padding:0 14px!important;border:1.5px solid #d9c17d!important;border-radius:14px!important;background:#fffaf0!important;box-shadow:0 7px 18px #be8b1c14!important}.player-shell .wallet-page .wallet-heading-title span{display:inline-block!important}.player-shell .wallet-page .wallet-heading-title b{min-height:auto!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:0!important;background:transparent!important;color:#14213b!important;font-size:21px!important;font-weight:950!important;line-height:1!important;box-shadow:none!important}.player-shell .wallet-page .wallet-heading-title b:before{content:"·";margin-right:9px;color:#b98212;font-weight:950}.player-shell .wallet-page .page-heading-actions{gap:7px!important}.player-shell .wallet-page .page-heading-actions button{min-height:36px!important;padding:0 12px!important;border-radius:11px!important;font-size:13px!important}.player-shell .wallet-page .wallet-cards{gap:9px!important}.player-shell .wallet-page .balance-card{min-height:0!important;padding:13px 14px 12px!important;border-radius:13px!important;border-top-width:3px!important;display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;column-gap:10px!important;row-gap:7px!important;box-shadow:0 6px 18px #1c23300f!important}.player-shell .wallet-page .card-icon{grid-row:1 / 3!important;width:34px!important;height:34px!important;border-radius:10px!important;margin:0!important}.player-shell .wallet-page .card-icon svg{width:20px!important;height:20px!important}.player-shell .wallet-page .balance-card>small{align-self:end!important;font-size:11px!important;line-height:1.1!important}.player-shell .wallet-page .balance-card h2{margin:0!important;font-size:21px!important;line-height:1.12!important}.player-shell .wallet-page .balance-amount-grid{grid-column:1 / -1!important;gap:8px!important;margin:3px 0 4px!important}.player-shell .wallet-page .balance-amount-grid span{min-height:46px!important;padding:8px 10px!important;border-radius:10px!important;font-size:10px!important;line-height:1.15!important}.player-shell .wallet-page .balance-amount-grid strong{margin-top:3px!important;font-size:15px!important}.player-shell .wallet-page .progress{grid-column:1 / -1!important;height:5px!important;margin:0!important}.player-shell .wallet-page .auto-convert-note{grid-column:1 / -1!important;margin-top:0!important;padding:7px 9px!important;border-radius:9px!important}.player-shell .wallet-page .auto-convert-note strong{font-size:10px!important}.player-shell .wallet-page .auto-convert-note small{display:none!important}.player-shell .wallet-page .table-panel{margin-top:12px!important;border-radius:13px!important}}@media(max-width:760px){.player-shell .wallet-page .balance-card.crypto,.player-shell .balance-card.crypto{display:none!important}.player-action-shell .bank-tool-page .player-action-page-header,.bank-tool-page .player-action-page-header{position:relative!important;display:flex!important;justify-content:center!important;min-height:calc(54px + env(safe-area-inset-top))!important;height:calc(54px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 14px 0!important;align-items:center!important}.player-action-shell .bank-tool-page .player-action-page-back,.bank-tool-page .player-action-page-back{position:absolute!important;left:14px!important;top:calc(env(safe-area-inset-top) + 8px)!important;transform:none!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;border-radius:12px!important;z-index:2!important}.player-action-shell .bank-tool-page .player-action-page-back svg,.bank-tool-page .player-action-page-back svg{width:21px!important;height:21px!important}.player-action-shell .bank-tool-page .player-action-page-header>div,.bank-tool-page .player-action-page-header>div{position:absolute!important;left:50%!important;top:calc(env(safe-area-inset-top) + 50%)!important;transform:translate(-50%,-50%)!important;width:min(260px,calc(100% - 128px))!important;min-width:0!important;padding:0!important;text-align:center!important;pointer-events:none!important}.player-action-shell .bank-tool-page .player-action-page-header h1,.bank-tool-page .player-action-page-header h1{width:100%!important;max-width:none!important;margin:0 auto!important;text-align:center!important;font-size:20px!important;line-height:1.18!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .bank-tool-page .player-action-page-header>span[aria-hidden=true],.bank-tool-page .player-action-page-header>span[aria-hidden=true]{display:block!important}.player-action-shell .bank-tool-page .tool-hero.bank,.bank-tool-page .tool-hero.bank{min-height:92px!important;padding:12px 14px!important;display:grid!important;grid-template-columns:68px minmax(0,1fr)!important;grid-template-rows:minmax(68px,auto)!important;gap:10px!important;align-items:center!important;overflow:hidden!important}.player-action-shell .bank-tool-page .tool-hero.bank>span,.bank-tool-page .tool-hero.bank>span{grid-column:1!important;grid-row:1!important;width:60px!important;min-width:60px!important;height:60px!important;border-radius:15px!important;display:grid!important;place-items:center!important;align-self:center!important;justify-self:center!important;place-self:center!important;padding:0!important}.player-action-shell .bank-tool-page .tool-hero.bank>span svg,.bank-tool-page .tool-hero.bank>span svg{display:block!important;width:27px!important;height:27px!important;margin:0!important}.player-action-shell .bank-tool-page .tool-hero.bank>div,.bank-tool-page .tool-hero.bank>div{grid-column:2!important;grid-row:1!important;min-width:0!important;display:grid!important;grid-template-rows:auto auto auto!important;align-content:center!important;gap:3px!important}.player-action-shell .bank-tool-page .tool-hero.bank small,.bank-tool-page .tool-hero.bank small{margin:0!important;font-size:12px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .bank-tool-page .tool-hero.bank h2,.bank-tool-page .tool-hero.bank h2{margin:0!important;font-size:21px!important;line-height:1.12!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .bank-tool-page .tool-hero.bank p,.bank-tool-page .tool-hero.bank p{margin:0!important;font-size:12px!important;line-height:1.26!important;white-space:normal!important;overflow-wrap:anywhere!important}.player-action-shell .bank-tool-page .tool-bank-list,.bank-tool-page .tool-bank-list{gap:10px!important}.player-action-shell .bank-tool-page .tool-bank-list article,.bank-tool-page .tool-bank-list article{min-height:66px!important;padding:9px 11px!important;grid-template-columns:48px minmax(0,1fr) 22px!important;gap:11px!important;align-items:center!important;border-radius:15px!important}.player-action-shell .bank-tool-page .tool-bank-list article>span,.bank-tool-page .tool-bank-list article>span{width:48px!important;min-width:48px!important;height:48px!important;border-radius:12px!important;font-size:10px!important;line-height:1!important}.player-action-shell .bank-tool-page .tool-bank-list article>div,.bank-tool-page .tool-bank-list article>div{min-width:0!important;display:grid!important;gap:3px!important;align-content:center!important}.player-action-shell .bank-tool-page .tool-bank-list strong,.bank-tool-page .tool-bank-list strong{font-size:16px!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .bank-tool-page .tool-bank-list small,.bank-tool-page .tool-bank-list small{margin:0!important;font-size:11px!important;line-height:1.25!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:normal!important}.player-action-shell .bank-tool-page .tool-bank-list svg,.bank-tool-page .tool-bank-list svg{width:20px!important;height:20px!important}.player-action-shell .bank-tool-page .player-action-page-content,.bank-tool-page .player-action-page-content{max-width:450px!important;padding:12px 14px calc(168px + env(safe-area-inset-bottom))!important;display:grid!important;gap:12px!important;align-content:start!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.player-action-shell .bank-tool-page .bank-template-summary,.bank-tool-page .bank-template-summary{min-height:78px!important;padding:10px 12px!important;grid-template-columns:48px minmax(0,1fr)!important;gap:10px!important;border-radius:16px!important;box-shadow:0 8px 20px #21564c0f!important}.player-action-shell .bank-tool-page .bank-template-summary:after,.bank-tool-page .bank-template-summary:after{width:92px!important;height:92px!important;right:-34px!important;top:-36px!important}.player-action-shell .bank-tool-page .bank-template-icon,.bank-tool-page .bank-template-icon{width:48px!important;height:48px!important;border-radius:14px!important}.player-action-shell .bank-tool-page .bank-template-icon svg,.bank-tool-page .bank-template-icon svg{width:23px!important;height:23px!important}.player-action-shell .bank-tool-page .bank-template-summary>b,.bank-tool-page .bank-template-summary>b{display:none!important}.player-action-shell .bank-tool-page .bank-template-summary span,.bank-tool-page .bank-template-summary span{font-size:11px!important;line-height:1.1!important}.player-action-shell .bank-tool-page .bank-template-summary strong,.bank-tool-page .bank-template-summary strong{font-size:20px!important;line-height:1.05!important}.player-action-shell .bank-tool-page .bank-template-summary small,.bank-tool-page .bank-template-summary small{font-size:11px!important;line-height:1.22!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.player-action-shell .bank-tool-page .bank-template-list,.bank-tool-page .bank-template-list,.player-action-shell .bank-tool-page .bank-template-form,.bank-tool-page .bank-template-form{border-radius:16px!important;box-shadow:none!important}.player-action-shell .bank-tool-page .bank-template-list,.bank-tool-page .bank-template-list{height:auto!important;max-height:none!important;overflow:hidden!important}.player-action-shell .bank-tool-page .bank-template-list header,.bank-tool-page .bank-template-list header{min-height:44px!important;padding:0 14px!important}.player-action-shell .bank-tool-page .bank-template-list header h2,.bank-tool-page .bank-template-list header h2,.player-action-shell .bank-tool-page .bank-template-form header h2,.bank-tool-page .bank-template-form header h2{font-size:16px!important;line-height:1.15!important}.player-action-shell .bank-tool-page .bank-template-list .funding-account-list,.bank-tool-page .bank-template-list .funding-account-list{gap:8px!important;padding:9px!important;height:auto!important;max-height:220px!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.player-action-shell .bank-tool-page .bank-template-list .funding-account-list button,.bank-tool-page .bank-template-list .funding-account-list button{width:100%!important;min-height:60px!important;padding:8px 10px!important;grid-template-columns:44px minmax(0,1fr) 20px!important;gap:10px!important;border-radius:14px!important}.player-action-shell .bank-tool-page .bank-template-list .funding-account-list button>span,.bank-tool-page .bank-template-list .funding-account-list button>span{width:44px!important;height:40px!important;border-radius:11px!important;font-size:10px!important}.player-action-shell .bank-tool-page .bank-template-list .funding-account-list strong,.bank-tool-page .bank-template-list .funding-account-list strong{font-size:16px!important;line-height:1.12!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .bank-tool-page .bank-template-list .funding-account-list small,.bank-tool-page .bank-template-list .funding-account-list small{margin-top:3px!important;font-size:11px!important;line-height:1.16!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .bank-tool-page .bank-bound-list,.bank-tool-page .bank-bound-list{gap:8px!important}.player-action-shell .bank-tool-page .bank-bound-card,.bank-tool-page .bank-bound-card{min-height:68px!important;padding:10px 40px 10px 10px!important;grid-template-columns:46px minmax(0,1fr)!important;gap:10px!important;border-radius:14px!important}.player-action-shell .bank-tool-page .bank-bound-code,.bank-tool-page .bank-bound-code{width:46px!important;height:40px!important;border-radius:11px!important;font-size:10px!important}.player-action-shell .bank-tool-page .bank-bound-main strong,.bank-tool-page .bank-bound-main strong{font-size:15px!important}.player-action-shell .bank-tool-page .bank-bound-main small,.bank-tool-page .bank-bound-main small,.player-action-shell .bank-tool-page .bank-bound-main b,.bank-tool-page .bank-bound-main b{font-size:11px!important}.player-action-shell .bank-tool-page .bank-owner-locked,.bank-tool-page .bank-owner-locked{min-height:44px!important;padding:8px 10px!important;border-radius:13px!important}.player-action-shell .bank-tool-page .bank-owner-locked span,.bank-tool-page .bank-owner-locked span{font-size:11px!important}.player-action-shell .bank-tool-page .bank-owner-locked strong,.bank-tool-page .bank-owner-locked strong{font-size:14px!important}.player-action-shell .bank-tool-page .bank-template-form,.bank-tool-page .bank-template-form{padding:12px!important;gap:10px!important;overflow:visible!important}.player-action-shell .bank-tool-page .bank-template-form .funding-field,.bank-tool-page .bank-template-form .funding-field{gap:6px!important;font-size:12px!important;line-height:1.15!important}.player-action-shell .bank-tool-page .bank-template-form .funding-input,.bank-tool-page .bank-template-form .funding-input,.player-action-shell .bank-tool-page .bank-template-form select,.bank-tool-page .bank-template-form select{min-height:46px!important;height:46px!important;border-radius:13px!important}.player-action-shell .bank-tool-page .bank-template-form .funding-input input,.bank-tool-page .bank-template-form .funding-input input{height:44px!important;padding:0 12px!important;font-size:16px!important}.player-action-shell .bank-tool-page .bank-template-form select,.bank-tool-page .bank-template-form select{padding:0 12px!important;font-size:15px!important}.player-action-shell .bank-tool-page .bank-select-trigger,.bank-tool-page .bank-select-trigger{min-height:46px!important;padding:5px 10px!important;grid-template-columns:44px minmax(0,1fr) 20px!important;gap:9px!important;border-radius:13px!important}.player-action-shell .bank-tool-page .bank-select-logo,.bank-tool-page .bank-select-logo{width:40px!important;height:34px!important;border-radius:10px!important;font-size:10px!important}.player-action-shell .bank-tool-page .bank-select-trigger strong,.bank-tool-page .bank-select-trigger strong{font-size:14px!important}.bank-picker-sheet{max-height:min(68vh,560px)!important;padding:12px 12px calc(16px + env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important}.bank-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.bank-picker-grid button{min-height:82px!important;padding:8px 5px!important;border-radius:12px!important}.bank-picker-grid span{width:42px!important;height:32px!important;font-size:10px!important}.bank-picker-grid strong{font-size:10px!important}.player-action-shell .bank-tool-page .bank-template-form .funding-submit,.bank-tool-page .bank-template-form .funding-submit{min-height:46px!important;height:46px!important;border-radius:14px!important;font-size:15px!important}.player-action-shell .bank-tool-page .funding-note-card,.bank-tool-page .funding-note-card{margin-bottom:4px!important;padding:11px 12px!important;border-radius:14px!important;font-size:12px!important;line-height:1.42!important}}@media(max-width:760px){.player-shell .profile-page .profile-identity{grid-template-columns:52px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:8px 10px!important;padding:12px!important;align-items:center!important;border-radius:16px!important}.player-shell .profile-page .profile-avatar{grid-column:1!important;grid-row:1!important;width:52px!important;height:52px!important}.player-shell .profile-page .profile-avatar svg{width:50px!important;height:50px!important}.player-shell .profile-page .profile-name{grid-column:2!important;grid-row:1!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,max-content) max-content!important;grid-template-rows:auto auto!important;column-gap:7px!important;row-gap:2px!important;align-content:center!important}.player-shell .profile-page .profile-name h1{grid-column:1!important;grid-row:1!important;min-width:0!important;max-width:100%!important;margin:0!important;color:#14213d!important;font-size:20px!important;line-height:1.05!important;letter-spacing:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.player-shell .profile-page .profile-name>button:not(.member-id-copy){grid-column:2!important;grid-row:1!important;align-self:center!important;min-width:max-content!important;margin:0!important;padding:0!important;gap:3px!important;color:#b98212!important;font-size:11px!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important}.player-shell .profile-page .profile-name>button:not(.member-id-copy) svg{width:13px!important;height:13px!important}.player-shell .profile-page .member-id-copy{grid-column:1 / -1!important;grid-row:2!important;justify-self:start!important;max-width:100%!important;margin:0!important;padding:0!important;gap:4px!important;color:#687386!important;font-size:12px!important;line-height:1.1!important}.player-shell .profile-page .member-id-copy span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.player-shell .profile-page .profile-qr-button{grid-column:1 / -1!important;grid-row:2!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:0 12px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:1px solid #eadfca!important;border-radius:14px!important;background:linear-gradient(180deg,#fffdf8,#fff8e8)!important;color:#a87910!important;box-shadow:0 8px 18px #543a100f!important;font-size:13px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important}.player-shell .profile-page .profile-qr-button svg{width:20px!important;height:20px!important;flex:0 0 auto!important}.player-shell .profile-page .profile-qr-button span{display:inline!important;white-space:nowrap!important;overflow:visible!important}}@media(max-width:420px){.player-shell .profile-page .profile-identity{grid-template-columns:48px minmax(0,1fr)!important;padding:10px!important;gap:7px 9px!important}.player-shell .profile-page .profile-avatar{width:48px!important;height:48px!important}.player-shell .profile-page .profile-avatar svg{width:46px!important;height:46px!important}.player-shell .profile-page .profile-name h1{font-size:18px!important}.player-shell .profile-page .profile-name>button:not(.member-id-copy){font-size:10px!important}.player-shell .profile-page .member-id-copy{font-size:11px!important}.player-shell .profile-page .profile-qr-button{height:40px!important;min-height:40px!important;font-size:12px!important}}@media(max-width:760px){.player-shell .profile-page .profile-identity{grid-template-columns:50px minmax(0,1fr) 108px!important;grid-template-rows:auto!important}.player-shell .profile-page .profile-name{grid-template-columns:minmax(0,1fr) max-content!important;row-gap:1px!important}.player-shell .profile-page .profile-name h1{font-size:18px!important}.player-shell .profile-page .profile-name>button:not(.member-id-copy){font-size:9.5px!important}.player-shell .profile-page .profile-qr-button{grid-column:3!important;grid-row:1!important;width:108px!important;min-width:108px!important;height:40px!important;min-height:40px!important;padding:0 6px!important;gap:4px!important;font-size:9.5px!important}.player-shell .profile-page .profile-qr-button svg{width:17px!important;height:17px!important}}.modal-backdrop>.game-round-record-page{width:min(520px,100%)!important;min-width:0!important;height:100dvh!important;max-height:100dvh!important;margin:0 auto!important;padding:0 0 calc(16px + env(safe-area-inset-bottom))!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;gap:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:linear-gradient(180deg,#f8fbff,#f3f6fa 48%,#f7fbf8)!important;box-shadow:none!important}.player-shell .profile-page{width:100%;max-width:980px;min-width:0;gap:14px}.player-shell .profile-page .profile-identity,.player-shell .profile-page .profile-wallet-card,.player-shell .profile-page .downline-overview,.player-shell .profile-page .profile-tools{min-width:0;overflow:visible;border:1px solid #dfbd70;border-radius:18px;box-shadow:0 10px 28px #704c1214}.player-shell .profile-page .profile-identity{position:relative;isolation:isolate;min-height:190px;padding:24px;grid-template-columns:116px minmax(0,1fr) 112px;gap:22px;background:radial-gradient(circle at 86% 18%,rgba(255,255,255,.72),transparent 23%),linear-gradient(135deg,#fff7df,#f5d98f 52%,#fff3d0);color:#12365d}.player-shell .profile-page .profile-identity:after{content:"♛";position:absolute;z-index:-1;right:34px;top:12px;color:#9f6f121a;font-family:Georgia,serif;font-size:118px;line-height:1;pointer-events:none}.player-shell .profile-page .profile-avatar-wrap{position:relative;min-width:0;display:grid;justify-items:center;align-content:center;gap:7px}.player-shell .profile-page .profile-avatar-wrap>small{color:#70501c;font-size:12px;font-weight:850;line-height:1.2}.player-shell .profile-page .profile-avatar{position:relative;width:94px;height:94px;padding:0;display:grid;place-items:center;overflow:visible;border:4px solid #fff8e7;outline:2px solid #b7831e;border-radius:50%;background:#f2d78f;color:#a87618;box-shadow:0 0 0 5px #fff5d3bf,0 10px 24px #754f122e}.player-shell .profile-page .profile-avatar svg{width:72px;height:72px}.player-shell .profile-page .profile-avatar-edit{position:absolute;right:-4px;bottom:4px;width:28px;height:28px;display:grid;place-items:center;border:2px solid #fff8e7;border-radius:50%;background:#b9841d;color:#fff;box-shadow:0 5px 12px #5a39092e}.player-shell .profile-page .profile-avatar-picker{position:absolute;z-index:20;top:calc(100% + 8px);left:0;width:216px;padding:10px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;border:1px solid #ddbd79;border-radius:14px;background:#fffdf7;box-shadow:0 16px 38px #48300c2e}.player-shell .profile-page .profile-avatar-picker button{min-width:0;height:42px;padding:0;display:grid;place-items:center;border:1px solid #ead7ac;border-radius:10px;background:#fff9e9;color:#a67317}.player-shell .profile-page .profile-avatar-picker button.active{border-color:#a87314;background:#efd18a;color:#0f3762}.player-shell .profile-page .profile-name{min-width:0;display:grid;grid-template-columns:minmax(0,max-content) auto;align-content:center;align-items:center;justify-content:start;column-gap:10px;row-gap:7px}.player-shell .profile-page .profile-vip-kicker{grid-column:1 / -1;width:max-content;max-width:100%;padding:4px 10px;border:1px solid rgba(154,105,16,.35);border-radius:999px;background:#fffbeda6;color:#795518;font-size:11px;font-weight:900}.player-shell .profile-page .profile-name h1{min-width:0;margin:0;color:#12365d;font-size:28px;line-height:1.05;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-shell .profile-page .profile-name>button:not(.member-id-copy){min-width:max-content;padding:3px 0;color:#8d6419;font-size:11px;font-weight:850}.player-shell .profile-page .member-id-copy{grid-column:1 / -1;min-width:0;max-width:100%;padding:0;color:#3d4650;font-size:12px}.player-shell .profile-page .profile-vip-progress{grid-column:1 / -1;width:min(100%,360px);min-width:0;display:grid;grid-template-columns:1fr auto;gap:5px 10px;color:#3f3424;font-size:11px;font-weight:850}.player-shell .profile-page .profile-vip-progress>div{grid-column:1 / -1;height:8px;overflow:hidden;border:1px solid #cba55b;border-radius:999px;background:#ffffffb3}.player-shell .profile-page .profile-vip-progress i{display:block;height:100%;border-radius:inherit;background:#b77c12}.player-shell .profile-page .profile-level-button{width:112px;min-width:112px;min-height:92px;padding:10px 8px;display:grid;place-items:center;align-content:center;gap:4px;border:1px solid rgba(130,89,12,.28);border-radius:15px;background:#fffae8ad;color:#765116}.player-shell .profile-page .profile-level-button strong{padding:4px 9px;border:1px solid #d1a444;border-radius:7px;background:#12365d;color:#f4cc68;font-size:13px;line-height:1}.player-shell .profile-page .profile-level-button span{font-size:10px;font-weight:850}.player-shell .profile-page .profile-wallet-card{position:relative;isolation:isolate;padding:22px;overflow:hidden;background:radial-gradient(circle at 92% 25%,rgba(215,173,83,.18),transparent 26%),linear-gradient(145deg,#fffefa,#fff5dc 54%,#fffaf0)}.player-shell .profile-page .profile-wallet-card:after{content:"VIP";position:absolute;z-index:-1;right:24px;top:56px;color:#a474180e;font-family:Georgia,serif;font-size:96px;font-weight:900;line-height:1;pointer-events:none}.player-shell .profile-page .profile-wallet-heading strong{color:#12365d;font-size:clamp(30px,5vw,46px)!important;text-shadow:0 2px 0 rgba(221,175,72,.16)}.player-shell .profile-page .profile-balance-status{margin-top:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0!important;border:1px solid #ead5a6;border-radius:14px;background:#ffffff94;overflow:hidden}.player-shell .profile-page .profile-balance-status article{min-width:0;min-height:78px;padding:13px!important;align-content:center;border-radius:0;background:transparent}.player-shell .profile-page .profile-balance-status article+article{border-left:1px solid #ead5a6}.player-shell .profile-page .profile-balance-status .bonus{color:#9a6c14;background:#fae2a938}.player-shell .profile-page .profile-balance-status .ready{color:#1c725a;background:#e7f8ef75}.player-shell .profile-page .profile-rollover-progress{margin-top:14px;padding:14px;border-color:#ead7ae;background:#ffffffad}.player-shell .profile-page .profile-rollover-values{margin:12px 0 10px;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.player-shell .profile-page .profile-rollover-values>span{min-width:0;padding:0 10px;display:grid;gap:4px}.player-shell .profile-page .profile-rollover-values>span:first-child{padding-left:0}.player-shell .profile-page .profile-rollover-values>span:last-child{padding-right:0}.player-shell .profile-page .profile-rollover-values>span+span{border-left:1px solid #ead7ae}.player-shell .profile-page .profile-rollover-values small,.player-shell .profile-page .profile-rollover-values strong{min-width:0;overflow-wrap:anywhere}.player-shell .profile-page .profile-rollover-values small{color:#796f62;font-size:9px}.player-shell .profile-page .profile-rollover-values strong{color:#1b2f47;font-size:13px}.player-shell .profile-page .profile-wallet-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.player-shell .profile-page .profile-wallet-actions button{min-width:0;min-height:44px;padding-inline:8px;border:1px solid #d9b86f;border-radius:12px;background:#fffaf0;color:#153b63;font-weight:900}.player-shell .profile-page .profile-wallet-actions button.primary{background:#c8952d;color:#fff}.player-shell .profile-page .downline-overview,.player-shell .profile-page .profile-tools{padding:18px;border-color:#e4d8bd;background:#fffdfa}.player-shell .profile-page .profile-tool-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.player-shell .profile-page .profile-tool-grid button{min-width:0;min-height:88px;padding:8px 4px;border:1px solid #e3d6ba;border-radius:12px;background:#fffdf7;color:#173b61}.player-shell .profile-page .profile-tool-grid button span{width:40px;height:40px;border:1px solid #ead7ac;border-radius:11px;background:#fff8e7;color:#a77718}.player-shell .profile-page .profile-tool-grid small{max-width:100%;color:#263847;font-size:9px;line-height:1.2;font-weight:800;overflow-wrap:anywhere}@media(max-width:760px){.player-shell .profile-page{gap:10px}.player-shell .profile-page .profile-identity{min-height:144px;padding:14px 12px!important;grid-template-columns:72px minmax(0,1fr) 72px!important;gap:10px!important}.player-shell .profile-page .profile-identity:after{right:15px;top:18px;font-size:78px}.player-shell .profile-page .profile-avatar{width:62px!important;height:62px!important}.player-shell .profile-page .profile-avatar svg{width:49px!important;height:49px!important}.player-shell .profile-page .profile-avatar-edit{width:22px;height:22px}.player-shell .profile-page .profile-avatar-wrap>small{font-size:9px}.player-shell .profile-page .profile-avatar-picker{left:0;width:200px}.player-shell .profile-page .profile-name{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;row-gap:5px!important}.player-shell .profile-page .profile-vip-kicker{font-size:9px}.player-shell .profile-page .profile-name h1{grid-row:auto!important;font-size:18px!important}.player-shell .profile-page .profile-name>button:not(.member-id-copy){grid-row:auto!important;font-size:9px!important}.player-shell .profile-page .member-id-copy{grid-row:auto!important;font-size:10px!important}.player-shell .profile-page .profile-vip-progress{font-size:9px}.player-shell .profile-page .profile-level-button{width:72px!important;min-width:72px!important;min-height:86px!important;height:auto!important;padding:8px 4px!important}.player-shell .profile-page .profile-level-button svg{width:20px!important;height:20px!important}.player-shell .profile-page .profile-wallet-card{padding:15px!important}.player-shell .profile-page .profile-wallet-heading{gap:10px}.player-shell .profile-page .profile-wallet-heading button{min-width:0;font-size:10px!important;white-space:normal!important}.player-shell .profile-page .profile-wallet-heading strong{font-size:29px!important}.player-shell .profile-page .profile-balance-status{margin-top:13px}.player-shell .profile-page .profile-balance-status article{min-height:68px;padding:10px 7px!important}.player-shell .profile-page .profile-balance-status small{font-size:9px!important}.player-shell .profile-page .profile-balance-status strong{font-size:13px!important}.player-shell .profile-page .profile-rollover-progress{padding:11px}.player-shell .profile-page .profile-wallet-actions{gap:6px}.player-shell .profile-page .profile-wallet-actions button{min-height:42px;padding:6px 4px;font-size:10px}.player-shell .profile-page .downline-overview,.player-shell .profile-page .profile-tools{padding:13px}.player-shell .profile-page .profile-tool-grid{gap:5px}.player-shell .profile-page .profile-tool-grid button{min-height:76px;padding:6px 2px}.player-shell .profile-page .profile-tool-grid button span{width:34px;height:34px}.player-shell .profile-page .profile-tool-grid small{font-size:8px}}@media(max-width:359px){.player-shell .profile-page .profile-identity{grid-template-columns:64px minmax(0,1fr) 62px!important;padding-inline:9px!important;gap:7px!important}.player-shell .profile-page .profile-level-button{width:62px!important;min-width:62px!important}.player-shell .profile-page .profile-name h1{font-size:15px!important}.player-shell .profile-page .profile-name>button:not(.member-id-copy){display:none!important}.player-shell .profile-page .profile-wallet-heading button svg{display:none}.player-shell .profile-page .profile-balance-status article{padding-inline:4px!important}.player-shell .profile-page .profile-balance-status strong{font-size:11px!important}.player-shell .profile-page .profile-tool-grid{gap:3px}}@media(max-width:420px){.player-shell .profile-page .profile-identity{grid-template-columns:46px minmax(0,1fr) 102px!important}.player-shell .profile-page .profile-name h1{font-size:16px!important}.player-shell .profile-page .profile-name>button:not(.member-id-copy){font-size:9px!important}.player-shell .profile-page .profile-qr-button{width:102px!important;min-width:102px!important;font-size:9px!important}}@media(max-width:900px){.profile-page .profile-identity,.player-shell .profile-page .profile-identity{display:grid!important;grid-template-columns:48px minmax(0,1fr) 112px!important;grid-template-rows:52px!important;align-items:center!important;gap:8px!important;min-height:0!important;max-height:76px!important;height:auto!important;padding:10px!important;overflow:hidden!important;box-sizing:border-box!important}.profile-page .profile-avatar,.player-shell .profile-page .profile-avatar{grid-column:1!important;grid-row:1!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important}.profile-page .profile-avatar svg,.player-shell .profile-page .profile-avatar svg{width:46px!important;height:46px!important}.profile-page .profile-name,.player-shell .profile-page .profile-name{grid-column:2!important;grid-row:1!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-template-rows:24px 18px!important;align-content:center!important;column-gap:5px!important;row-gap:0!important;overflow:hidden!important}.profile-page .profile-name h1,.player-shell .profile-page .profile-name h1{grid-column:1!important;grid-row:1!important;min-width:0!important;max-width:100%!important;margin:0!important;color:#14213d!important;font-size:17px!important;line-height:24px!important;letter-spacing:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.profile-page .profile-name>button:not(.member-id-copy),.player-shell .profile-page .profile-name>button:not(.member-id-copy){grid-column:2!important;grid-row:1!important;align-self:center!important;min-width:max-content!important;min-height:0!important;margin:0!important;padding:0!important;gap:2px!important;color:#b98212!important;background:transparent!important;font-size:9px!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important}.profile-page .profile-name>button:not(.member-id-copy) svg,.player-shell .profile-page .profile-name>button:not(.member-id-copy) svg{width:12px!important;height:12px!important}.profile-page .member-id-copy,.player-shell .profile-page .member-id-copy{grid-column:1 / -1!important;grid-row:2!important;justify-self:start!important;align-self:start!important;max-width:100%!important;min-height:16px!important;max-height:16px!important;margin:0!important;padding:0!important;gap:3px!important;color:#687386!important;background:transparent!important;font-size:10.5px!important;line-height:16px!important;overflow:hidden!important}.profile-page .member-id-copy span,.player-shell .profile-page .member-id-copy span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.profile-page .member-id-copy svg,.player-shell .profile-page .member-id-copy svg{width:12px!important;height:12px!important;flex:0 0 auto!important}.profile-page .profile-qr-button,.player-shell .profile-page .profile-qr-button{grid-column:3!important;grid-row:1!important;width:112px!important;min-width:112px!important;max-width:112px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0 6px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;border:1px solid #eadfca!important;border-radius:14px!important;background:linear-gradient(180deg,#fffdf8,#fff8e8)!important;color:#a87910!important;box-shadow:0 6px 14px #543a100d!important;font-size:9px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important}.profile-page .profile-qr-button svg,.player-shell .profile-page .profile-qr-button svg{width:16px!important;height:16px!important;flex:0 0 auto!important}.profile-page .profile-qr-button span,.player-shell .profile-page .profile-qr-button span{min-width:0!important;display:inline!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}@media(max-width:420px){.profile-page .profile-identity,.player-shell .profile-page .profile-identity{grid-template-columns:44px minmax(0,1fr) 104px!important;grid-template-rows:48px!important;max-height:70px!important;padding:8px!important;gap:7px!important}.profile-page .profile-avatar,.player-shell .profile-page .profile-avatar{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}.profile-page .profile-avatar svg,.player-shell .profile-page .profile-avatar svg{width:42px!important;height:42px!important}.profile-page .profile-name,.player-shell .profile-page .profile-name{grid-template-rows:22px 16px!important;column-gap:4px!important}.profile-page .profile-name h1,.player-shell .profile-page .profile-name h1{font-size:15.5px!important;line-height:22px!important}.profile-page .profile-name>button:not(.member-id-copy),.player-shell .profile-page .profile-name>button:not(.member-id-copy){font-size:8.5px!important}.profile-page .member-id-copy,.player-shell .profile-page .member-id-copy{min-height:15px!important;max-height:15px!important;font-size:10px!important;line-height:15px!important}.profile-page .profile-qr-button,.player-shell .profile-page .profile-qr-button{width:104px!important;min-width:104px!important;max-width:104px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 5px!important;font-size:8.5px!important}}.player-shell .profile-page .downline-overview-metrics{width:100%!important;margin-top:8px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important}.player-shell .profile-page .downline-overview-metrics article{min-width:0!important;display:grid!important;justify-items:center!important;align-content:center!important;text-align:center!important}@media(max-width:760px){.player-action-shell .identity-tool-page .player-action-page-header,.identity-tool-page .player-action-page-header{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:calc(54px + env(safe-area-inset-top))!important;height:calc(54px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 14px 0!important;grid-template-columns:none!important}.player-action-shell .identity-tool-page .player-action-page-back,.identity-tool-page .player-action-page-back{position:absolute!important;left:14px!important;top:calc(env(safe-area-inset-top) + 8px)!important;transform:none!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;border-radius:12px!important;z-index:2!important}.player-action-shell .identity-tool-page .player-action-page-back svg,.identity-tool-page .player-action-page-back svg{width:21px!important;height:21px!important}.player-action-shell .identity-tool-page .player-action-page-header>div,.identity-tool-page .player-action-page-header>div{position:absolute!important;left:50%!important;top:calc(env(safe-area-inset-top) + 27px)!important;transform:translate(-50%,-50%)!important;width:min(260px,calc(100% - 128px))!important;min-width:0!important;padding:0!important;text-align:center!important;pointer-events:none!important}.player-action-shell .identity-tool-page .player-action-page-header h1,.identity-tool-page .player-action-page-header h1{width:100%!important;max-width:none!important;margin:0 auto!important;text-align:center!important;font-size:20px!important;line-height:1.18!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .identity-tool-page .player-action-page-header>span[aria-hidden=true],.identity-tool-page .player-action-page-header>span[aria-hidden=true]{display:block!important}.player-action-shell .identity-tool-page .tool-hero.identity,.identity-tool-page .tool-hero.identity{width:100%!important;min-height:96px!important;padding:14px 16px!important;display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;gap:18px!important;align-items:center!important;overflow:hidden!important}.player-action-shell .identity-tool-page .tool-hero.identity>span,.identity-tool-page .tool-hero.identity>span{grid-column:1!important;width:68px!important;min-width:68px!important;height:68px!important;min-height:68px!important;border-radius:15px!important;justify-self:start!important}.player-action-shell .identity-tool-page .tool-hero.identity>span svg,.identity-tool-page .tool-hero.identity>span svg{width:31px!important;height:31px!important}.player-action-shell .identity-tool-page .tool-hero.identity>div,.identity-tool-page .tool-hero.identity>div{grid-column:2!important;min-width:0!important;width:100%!important;padding-left:0!important;overflow:hidden!important}.player-action-shell .identity-tool-page .tool-hero.identity small,.identity-tool-page .tool-hero.identity small,.player-action-shell .identity-tool-page .tool-hero.identity h2,.identity-tool-page .tool-hero.identity h2,.player-action-shell .identity-tool-page .tool-hero.identity p,.identity-tool-page .tool-hero.identity p{max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important}.player-action-shell .identity-tool-page .tool-hero.identity h2,.identity-tool-page .tool-hero.identity h2{margin-top:2px!important;font-size:24px!important;line-height:1.12!important}.player-action-shell .identity-tool-page .tool-hero.identity p,.identity-tool-page .tool-hero.identity p{margin-top:5px!important;font-size:14px!important;line-height:1.25!important}.player-action-shell .identity-tool-page .identity-profile-card,.identity-tool-page .identity-profile-card{height:auto!important;max-height:none!important;overflow:visible!important;padding-bottom:14px!important;margin-bottom:4px!important}.player-action-shell .identity-tool-page .identity-detail-grid,.identity-tool-page .identity-detail-grid{display:grid!important;grid-template-rows:repeat(4,minmax(56px,auto))!important;gap:8px!important;overflow:visible!important}.player-action-shell .identity-tool-page .identity-detail-row,.identity-tool-page .identity-detail-row{min-height:56px!important;padding:8px 10px!important;grid-template-columns:36px minmax(0,1fr)!important;gap:9px!important}.player-action-shell .identity-tool-page .identity-detail-row>span,.identity-tool-page .identity-detail-row>span{width:36px!important;height:36px!important;border-radius:11px!important}.player-action-shell .identity-tool-page .identity-detail-row small,.identity-tool-page .identity-detail-row small{font-size:11px!important;line-height:1.1!important}.player-action-shell .identity-tool-page .identity-detail-row strong,.identity-tool-page .identity-detail-row strong{font-size:15px!important;line-height:1.18!important}.player-action-shell .identity-tool-page .identity-purpose-card,.identity-tool-page .identity-purpose-card{margin-top:2px!important}}@media(max-width:360px){.player-action-shell .identity-tool-page .tool-hero.identity,.identity-tool-page .tool-hero.identity{grid-template-columns:66px minmax(0,1fr)!important;gap:14px!important;padding:12px 14px!important}.player-action-shell .identity-tool-page .tool-hero.identity>span,.identity-tool-page .tool-hero.identity>span{width:60px!important;min-width:60px!important;height:60px!important;min-height:60px!important}.player-action-shell .identity-tool-page .tool-hero.identity h2,.identity-tool-page .tool-hero.identity h2{font-size:22px!important}}body .qr-vip-page{--qr-vip-ivory: #fffaf0;--qr-vip-cream: #f8f1e3;--qr-vip-sage: #e7eadc;--qr-vip-sage-deep: #71775e;--qr-vip-ink: #35362f;--qr-vip-muted: #777468;--qr-vip-gold: #b99142;--qr-vip-gold-light: #dfc47c;min-height:100dvh!important;overflow-x:hidden!important;color:var(--qr-vip-ink)!important;background:linear-gradient(118deg,rgba(255,255,255,.42),transparent 34%),linear-gradient(172deg,#fbf7ef,#f7f1e7)!important}body .player-action-shell .qr-vip-page .player-action-page-header,body .qr-vip-page .player-action-page-header{position:sticky!important;top:0!important;z-index:20!important;min-height:56px!important;height:56px!important;padding:max(6px,env(safe-area-inset-top)) 14px 6px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px!important;align-items:center!important;border-bottom:0!important;background:#e7eadcf0!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}body .player-action-shell .qr-vip-page .player-action-page-back,body .qr-vip-page .player-action-page-back{position:static!important;transform:none!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;display:grid!important;place-items:center!important;border:0!important;border-radius:0!important;color:#b58c3e!important;background:transparent!important;box-shadow:none!important}body .player-action-shell .qr-vip-page .player-action-page-header>div,body .qr-vip-page .player-action-page-header>div{min-width:0!important;display:grid!important;place-items:center!important}body .player-action-shell .qr-vip-page .player-action-page-header h1,body .qr-vip-page .player-action-page-header h1{width:100%!important;max-width:none!important;margin:0!important;color:#3f3c34!important;font-size:17px!important;line-height:1.2!important;font-weight:850!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .player-action-shell .qr-vip-page .player-action-page-content,body .qr-vip-page .player-action-page-content{width:100%!important;max-width:430px!important;margin:0 auto!important;padding:0 0 calc(16px + env(safe-area-inset-bottom))!important;display:grid!important;gap:10px!important;overflow-x:hidden!important}body .player-action-shell .qr-vip-page .qr-vip-identity,body .qr-vip-page .qr-vip-identity{position:relative!important;left:50%!important;isolation:isolate!important;width:min(100vw,430px)!important;max-width:min(100vw,430px)!important;min-height:246px!important;margin:0!important;padding:20px 18px 66px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border:0!important;border-radius:0 0 24px 24px!important;background:linear-gradient(112deg,rgba(255,255,255,.58),transparent 30%),linear-gradient(164deg,#eef0e5,#e2e6d6 58%,#f4eee0)!important;box-shadow:inset 0 -2px #b9914261!important;transform:translate(-50%)!important}body .qr-vip-page .qr-vip-identity:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-1!important;background:linear-gradient(106deg,transparent 0 19%,rgba(255,255,255,.3) 27%,transparent 40%),linear-gradient(174deg,transparent 0 56%,rgba(111,119,88,.1) 65%,transparent 78%)!important;pointer-events:none!important}body .qr-vip-page .qr-vip-watermark{position:absolute!important;right:-40px!important;top:46px!important;z-index:-1!important;width:172px!important;height:172px!important;color:#b9914224!important;transform:rotate(8deg)!important}body .qr-vip-page .qr-vip-brand-mark{width:52px!important;height:65px!important;max-width:52px!important;max-height:65px!important;margin:0 0 3px!important;display:block!important;object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 3px 4px rgba(113,78,20,.18))!important}body .qr-vip-page .qr-vip-brand-name{color:#8b6a2f!important;font-family:Georgia,Times New Roman,serif!important;font-size:14px!important;line-height:1.1!important;font-weight:700!important;letter-spacing:0!important}body .qr-vip-page .qr-vip-level{margin-top:4px!important;color:#9e7837!important;font-family:Georgia,Times New Roman,serif!important;font-size:31px!important;line-height:1!important;font-weight:500!important;letter-spacing:0!important}body .qr-vip-page .qr-vip-divider{width:126px!important;height:11px!important;margin:1px 0!important;display:grid!important;grid-template-columns:1fr 8px 1fr!important;gap:7px!important;align-items:center!important}body .qr-vip-page .qr-vip-divider i{height:1px!important;background:#9b753294!important}body .qr-vip-page .qr-vip-divider b{width:7px!important;height:7px!important;display:block!important;background:var(--qr-vip-gold)!important;transform:rotate(45deg)!important}body .qr-vip-page .qr-vip-member-id{color:#6e5428!important;font-family:Georgia,Times New Roman,serif!important;font-size:17px!important;line-height:1.15!important;font-weight:700!important;letter-spacing:0!important}body .qr-vip-page .qr-vip-identity>small{margin-top:7px!important;max-width:calc(100% - 32px)!important;color:var(--qr-vip-sage-deep)!important;font-size:11px!important;line-height:1.2!important;font-weight:700!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .player-action-shell .qr-vip-page .qr-vip-pass,body .qr-vip-page .qr-vip-pass{position:relative!important;isolation:isolate!important;width:min(300px,calc(100vw - 64px))!important;min-height:360px!important;margin:-68px auto 0!important;padding:74px 18px 17px!important;display:flex!important;flex-direction:column!important;align-items:center!important;overflow:hidden!important;border:0!important;border-radius:0!important;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)!important;background:linear-gradient(145deg,#e1c476,#a97f31)!important;box-shadow:0 12px 25px #64481a24!important}body .qr-vip-page .qr-vip-pass:before{content:""!important;position:absolute!important;top:2px!important;right:2px!important;bottom:2px!important;left:2px!important;z-index:-2!important;clip-path:polygon(11px 0,calc(100% - 11px) 0,100% 11px,100% calc(100% - 11px),calc(100% - 11px) 100%,11px 100%,0 calc(100% - 11px),0 11px)!important;background:linear-gradient(128deg,#ffffffc2,#f8f1e3e6 52%,#e7eadc8c),var(--qr-vip-ivory)!important;box-shadow:inset 0 0 0 1px #ffffffd1!important}body .qr-vip-page .qr-pass-watermark{position:absolute!important;left:50%!important;top:70px!important;z-index:-1!important;width:224px!important;height:224px!important;color:#b9914216!important;transform:translate(-50%)!important}body .qr-vip-page .qr-vip-code{width:172px!important;min-width:172px!important;height:172px!important;min-height:172px!important;padding:8px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border:1px solid rgba(185,145,66,.28)!important;border-radius:10px!important;background:#fff!important;box-shadow:0 5px 14px #52402214!important}body .qr-vip-page .qr-vip-code svg{width:156px!important;height:156px!important;display:block!important}body .qr-vip-page .qr-vip-pass>strong{margin-top:9px!important;color:var(--qr-vip-ink)!important;font-size:16px!important;line-height:1.15!important;font-weight:900!important;letter-spacing:0!important}body .qr-vip-page .qr-vip-mode-switch{width:min(100%,248px)!important;height:36px!important;margin-top:10px!important;padding:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;border:1px solid rgba(185,145,66,.24)!important;border-radius:9px!important;background:#fffdf88a!important}body .qr-vip-page .qr-vip-mode-switch button{position:relative!important;min-width:0!important;min-height:34px!important;height:34px!important;padding:0 8px!important;border:0!important;border-radius:0!important;color:#55574f!important;background:transparent!important;box-shadow:none!important;font-size:12px!important;line-height:1.15!important;font-weight:750!important}body .qr-vip-page .qr-vip-mode-switch button+button{border-left:1px solid rgba(185,145,66,.25)!important}body .qr-vip-page .qr-vip-mode-switch button.active{color:#9a701f!important;font-weight:900!important}body .qr-vip-page .qr-vip-mode-switch button.active:after{content:""!important;position:absolute!important;left:13px!important;right:13px!important;bottom:-1px!important;height:2px!important;border-radius:2px!important;background:var(--qr-vip-gold)!important}body .qr-vip-page .qr-vip-pass>small{width:min(100%,252px)!important;min-height:24px!important;margin-top:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--qr-vip-muted)!important;font-size:9.5px!important;line-height:1.25!important;font-weight:650!important;text-align:center!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important}body .player-action-shell .qr-vip-page .qr-vip-referral-card,body .qr-vip-page .qr-vip-referral-card{width:min(338px,calc(100vw - 52px))!important;min-height:88px!important;margin:0 auto!important;padding:10px 12px!important;display:grid!important;grid-template-columns:45px minmax(0,1fr) 100px!important;gap:9px!important;align-items:center!important;border:1px solid rgba(185,145,66,.3)!important;border-radius:16px!important;background:#f4f5ebeb!important;box-shadow:0 6px 16px #4b48330f,inset 0 1px #ffffffe6!important}body .qr-vip-page .qr-vip-referral-icon{width:43px!important;height:43px!important;display:grid!important;place-items:center!important;border:1px solid rgba(185,145,66,.32)!important;border-radius:50%!important;color:var(--qr-vip-gold)!important;background:var(--qr-vip-ivory)!important}body .qr-vip-page .qr-vip-referral-card>div{min-width:0!important}body .qr-vip-page .qr-vip-referral-card strong,body .qr-vip-page .qr-vip-referral-card small{display:block!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important}body .qr-vip-page .qr-vip-referral-card strong{color:var(--qr-vip-ink)!important;font-size:12px!important;line-height:1.18!important;font-weight:900!important}body .qr-vip-page .qr-vip-referral-card small{margin-top:3px!important;color:var(--qr-vip-muted)!important;font-size:8.5px!important;line-height:1.22!important;font-weight:650!important}body .qr-vip-page .qr-vip-referral-card>button{width:100px!important;min-width:100px!important;max-width:100px!important;min-height:42px!important;height:42px!important;padding:4px 9px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;border:1px solid #ad812e!important;border-radius:18px!important;color:#fffdf7!important;background:linear-gradient(135deg,#d4b45f,#ad7e29)!important;box-shadow:0 5px 11px #855d192b,inset 0 1px #ffffff6b!important;font-size:10px!important;line-height:1.15!important;font-weight:850!important;white-space:normal!important;overflow-wrap:anywhere!important}body .qr-vip-page .qr-vip-actions{width:min(338px,calc(100vw - 52px))!important;min-height:66px!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:hidden!important;border:1px solid rgba(185,145,66,.3)!important;border-radius:16px!important;background:#fffcf5e0!important;box-shadow:0 6px 16px #4b48330d!important}body .qr-vip-page .qr-vip-actions>button{min-width:0!important;min-height:64px!important;height:64px!important;padding:7px 8px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border:0!important;border-radius:0!important;color:var(--qr-vip-ink)!important;background:transparent!important;box-shadow:none!important;font-size:11px!important;line-height:1.2!important;font-weight:850!important;text-align:center!important;white-space:normal!important}body .qr-vip-page .qr-vip-actions>button+button{border-left:1px solid rgba(185,145,66,.3)!important}body .qr-vip-page .qr-vip-actions>button.active{color:#8e681f!important;background:#e7eadc8c!important}body .qr-vip-page .qr-vip-actions>button>span{flex:0 0 35px!important;width:35px!important;height:35px!important;display:grid!important;place-items:center!important;border:1px solid rgba(185,145,66,.32)!important;border-radius:50%!important;color:var(--qr-vip-gold)!important;background:var(--qr-vip-ivory)!important}body .player-action-shell .qr-vip-page .qr-vip-transfer-card,body .qr-vip-page .qr-vip-transfer-card{position:fixed!important;left:50%!important;bottom:0!important;z-index:80!important;width:min(430px,calc(100% - 16px))!important;min-height:286px!important;height:auto!important;max-height:calc(100dvh - 72px)!important;margin:0!important;padding:14px 14px calc(14px + env(safe-area-inset-bottom))!important;display:grid!important;gap:8px!important;overflow-x:hidden!important;overflow-y:auto!important;border:1px solid rgba(185,145,66,.3)!important;border-bottom:0!important;border-radius:20px 20px 0 0!important;background:#fffcf5f5!important;box-shadow:0 -18px 42px #3e382a33,inset 0 1px #fff!important;transform:translate(-50%)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}body .qr-vip-transfer-portal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1000!important;min-height:0!important;width:100%!important;height:100dvh!important;padding:0!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;overflow:hidden!important;background:#3f3c3433!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}body .qr-vip-transfer-portal .qr-vip-transfer-card{position:static!important;left:auto!important;bottom:auto!important;flex:0 0 auto!important;width:min(430px,calc(100% - 16px))!important;min-height:286px!important;height:auto!important;max-height:calc(100dvh - 72px)!important;transform:none!important}body .qr-vip-page .qr-vip-transfer-card:before{content:none!important;display:none!important}body .qr-vip-page .qr-vip-transfer-card header{min-height:32px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important}body .qr-vip-page .qr-vip-transfer-card header h2{margin:0!important;color:var(--qr-vip-ink)!important;font-size:16px!important;line-height:1.2!important;font-weight:900!important}body .qr-vip-page .qr-vip-transfer-card header>button{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid rgba(185,145,66,.25)!important;border-radius:50%!important;color:#6e675a!important;background:#fffdf8!important}body .qr-vip-page .qr-vip-transfer-card .funding-field{gap:4px!important;color:#65665d!important;font-size:11px!important;line-height:1.2!important}body .qr-vip-page .qr-vip-transfer-card .tool-input,body .qr-vip-page .qr-vip-transfer-card .funding-input,body .qr-vip-page .qr-vip-transfer-card input{min-height:42px!important;height:42px!important;border-color:#b9914247!important;border-radius:11px!important;background:#fffdf8!important;font-size:14px!important}body .qr-vip-page .qr-vip-transfer-card .funding-input{grid-template-columns:minmax(0,1fr) 58px!important}body .qr-vip-page .qr-vip-transfer-card .funding-input span{min-height:40px!important;height:40px!important;color:#625f55!important;font-size:12px!important}body .qr-vip-page .qr-vip-transfer-card .qr-transfer-balance-row{padding:7px 9px!important;grid-template-columns:auto 1fr auto 1fr!important;gap:5px!important;border:0!important;border-radius:10px!important;background:#e7eadc7a!important}body .qr-vip-page .qr-vip-transfer-card .qr-transfer-balance-row:before{content:none!important;display:none!important}body .qr-vip-page .qr-vip-transfer-card .qr-transfer-balance-row span,body .qr-vip-page .qr-vip-transfer-card .qr-transfer-balance-row strong{font-size:8px!important;line-height:1.25!important}body .qr-vip-page .qr-vip-transfer-card .funding-submit{min-height:42px!important;height:42px!important;margin:2px 0 0!important;border:1px solid #a97920!important;border-radius:12px!important;color:#fffdf7!important;background:linear-gradient(90deg,#d7b65c,#b58228)!important;box-shadow:0 6px 13px #8b5d1424!important;font-size:13px!important}@media(max-width:360px){body .player-action-shell .qr-vip-page .player-action-page-content,body .qr-vip-page .player-action-page-content{padding-inline:9px!important;gap:7px!important}body .qr-vip-page .qr-vip-identity{min-height:150px!important}body .qr-vip-page .qr-vip-pass{min-height:314px!important;padding-top:17px!important}body .qr-vip-page .qr-vip-code{width:176px!important;min-width:176px!important;height:176px!important;min-height:176px!important}body .qr-vip-page .qr-vip-code svg{width:160px!important;height:160px!important}body .qr-vip-page .qr-vip-referral-card{grid-template-columns:41px minmax(0,1fr) 90px!important;gap:7px!important;padding-inline:9px!important}body .qr-vip-page .qr-vip-referral-icon{width:39px!important;height:39px!important}body .qr-vip-page .qr-vip-referral-card>button{width:90px!important;min-width:90px!important;max-width:90px!important;padding-inline:7px!important;font-size:9px!important}body .qr-vip-page .qr-vip-actions>button{gap:5px!important;padding-inline:5px!important;font-size:10px!important}}@media(max-width:760px){body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree{margin-top:2px!important;margin-bottom:10px!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-root{position:relative!important;z-index:3!important;margin-bottom:3px!important;transform:translateY(-4px)!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-arrow{position:relative!important;z-index:2!important;width:28px!important;height:26px!important;margin:-4px auto 0!important;display:grid!important;place-items:center!important;overflow:visible!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-arrow svg{width:16px!important;height:16px!important;display:block!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-children{padding-top:14px!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-children:before{top:0!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-children article:before{top:-14px!important;height:14px!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-children article:nth-child(n+6):before{top:-8px!important;height:8px!important}}@media(max-width:640px){.player-action-shell:has(.record-detail-modal),.player-shell:has(.record-detail-modal){min-height:100dvh!important;background:#f3f5f8!important;overflow:hidden!important}.player-action-shell .modal-backdrop:has(.record-detail-modal),.player-shell .modal-backdrop:has(.record-detail-modal),.player-action-shell .record-detail-backdrop,.player-shell .record-detail-backdrop,.record-detail-backdrop,.modal-backdrop:has(.record-detail-modal){position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;padding:0!important;display:block!important;background:#f3f5f8!important;overflow:hidden!important;z-index:9999!important}.player-action-shell .modal-backdrop>.record-detail-modal,.player-shell .modal-backdrop>.record-detail-modal,.player-action-shell .record-detail-backdrop>.record-detail-modal,.player-shell .record-detail-backdrop>.record-detail-modal,.record-detail-backdrop>.record-detail-modal,.player-action-shell .record-detail-backdrop>.record-detail-page,.player-shell .record-detail-backdrop>.record-detail-page,.record-detail-backdrop>.record-detail-page,.modal-backdrop>.record-detail-modal{width:100%!important;max-width:100%!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;align-content:stretch!important;gap:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#f3f5f8!important;box-shadow:none!important}.record-detail-modal .record-detail-topbar{width:auto!important;min-height:calc(58px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 64px 0!important;display:grid!important;place-items:center!important;position:fixed!important;left:0!important;right:0!important;top:0!important;z-index:10!important;border-bottom:1px solid #e8edf2!important;background:#fff!important}.record-detail-modal .record-detail-topbar h2{margin:0!important;color:#152033!important;font-size:18px!important;font-weight:700!important;line-height:1!important}.record-detail-modal .record-detail-topbar .modal-close{position:absolute!important;left:14px!important;top:calc(env(safe-area-inset-top) + 29px)!important;transform:translateY(-50%)!important;width:42px!important;height:42px!important;min-width:42px!important;display:grid!important;place-items:center!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important}.record-detail-modal .record-detail-frame{max-height:none!important;min-height:0!important;height:100%!important;padding:calc(72px + env(safe-area-inset-top)) 0 calc(24px + env(safe-area-inset-bottom))!important;display:block!important;align-content:start!important;overflow-y:auto!important;background:#f3f5f8!important}.record-detail-modal .record-detail-card{width:min(390px,calc(100% - 32px))!important;max-width:calc(100% - 32px)!important;margin-left:0!important;margin-right:0!important;position:relative!important;left:50vw!important;transform:translate(-50%)!important}}.player-action-shell .record-detail-backdrop,.player-shell .record-detail-backdrop,.record-detail-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;padding:0!important;background:#f3f5f8!important;overflow:hidden!important}.player-action-shell .record-detail-backdrop>.record-detail-modal,.player-shell .record-detail-backdrop>.record-detail-modal,.record-detail-backdrop>.record-detail-modal{width:100%!important;max-width:100%!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:0!important;border:0!important;border-radius:0!important;background:#f3f5f8!important;box-shadow:none!important;overflow:hidden!important}.record-detail-backdrop>.record-detail-page{width:100%!important;max-width:100%!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:0!important;border:0!important;border-radius:0!important;background:#f3f5f8!important;box-shadow:none!important;overflow:hidden!important}.record-detail-backdrop .record-detail-topbar{width:auto!important;min-height:calc(58px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 64px 0!important;margin:0!important;display:grid!important;place-items:center!important;position:fixed!important;left:0!important;right:0!important;top:0!important;z-index:10!important;background:#fff!important;border-bottom:1px solid #e8edf2!important}.record-detail-backdrop .record-detail-topbar .modal-close{top:calc(env(safe-area-inset-top) + 29px)!important}.record-detail-backdrop .record-detail-frame{width:100%!important;padding-top:calc(72px + env(safe-area-inset-top))!important;padding-left:0!important;padding-right:0!important;display:block!important}.record-detail-backdrop .record-detail-card{width:min(390px,calc(100% - 32px))!important;max-width:calc(100% - 32px)!important;margin-left:0!important;margin-right:0!important;position:relative!important;left:50vw!important;transform:translate(-50%)!important}.player-action-shell .red-packet-tool-page,.player-action-shell .referral-tool-page,.player-action-shell.agent-action-shell .agent-benefit-page{width:100%!important;max-width:100%!important;height:100dvh!important;min-height:100dvh!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important;background:linear-gradient(180deg,#fffaf0,#fffdf8 58%,#fffaf0)!important}.player-action-shell .red-packet-tool-page .player-action-page-header,.player-action-shell .referral-tool-page .player-action-page-header,.player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-header{width:100%!important;min-height:calc(64px + env(safe-area-inset-top))!important;height:calc(64px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 16px 8px!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 46px!important;align-items:center!important;gap:8px!important;position:sticky!important;top:0!important;z-index:30!important;background:#fffaf0fa!important;border-bottom:1px solid #eadfca!important;box-shadow:none!important}.player-action-shell .red-packet-tool-page .player-action-page-header>div,.player-action-shell .referral-tool-page .player-action-page-header>div,.player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-header>div{grid-column:2!important;min-width:0!important;max-width:100%!important;justify-self:center!important;align-self:center!important;padding:0!important;text-align:center!important;pointer-events:none!important}.player-action-shell .red-packet-tool-page .player-action-page-header>span[aria-hidden=true],.player-action-shell .referral-tool-page .player-action-page-header>span[aria-hidden=true],.player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-header>span[aria-hidden=true]{grid-column:3!important;display:block!important;width:46px!important;min-width:46px!important;height:1px!important}.player-action-shell .red-packet-tool-page .player-action-page-back,.player-action-shell .referral-tool-page .player-action-page-back,.player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-back{grid-column:1!important;position:static!important;left:auto!important;top:auto!important;transform:none!important;justify-self:start!important;align-self:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid #eadfca!important;border-radius:14px!important;background:#fffdf8!important;color:#111c33!important;box-shadow:0 8px 20px #2d241414!important}.player-action-shell .red-packet-tool-page .player-action-page-back svg,.player-action-shell .referral-tool-page .player-action-page-back svg,.player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-back svg{width:22px!important;height:22px!important}.player-action-shell .red-packet-tool-page .player-action-page-header h1,.player-action-shell .referral-tool-page .player-action-page-header h1,.player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-header h1{width:100%!important;margin:0!important;color:#101b33!important;font-size:21px!important;font-weight:950!important;line-height:1.18!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .red-packet-tool-page .player-action-page-content,.player-action-shell .referral-tool-page .player-action-page-content,.player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-content{width:100%!important;height:auto!important;min-height:0!important;max-width:460px!important;margin:0 auto!important;padding:16px 12px calc(28px + env(safe-area-inset-bottom))!important;display:grid!important;align-content:start!important;gap:14px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important}.player-action-shell.agent-action-shell .agent-benefit-page .agent-center-page.agent-center-modal{width:100%!important;max-width:100%!important;padding:0!important}.player-action-shell .player-action-page,.player-action-shell.agent-action-shell .agent-benefit-page{width:100%!important;max-width:100%!important;height:100dvh!important;min-height:100dvh!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important;background:linear-gradient(180deg,#fffaf0,#fffdf8 58%,#fffaf0)!important}.player-action-shell .player-action-page .player-action-page-header,.player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-header{width:100%!important;min-height:calc(64px + env(safe-area-inset-top))!important;height:calc(64px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 16px 8px!important;margin:0!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 46px!important;align-items:center!important;gap:8px!important;position:sticky!important;top:0!important;z-index:40!important;background:#fffaf0fa!important;border-bottom:1px solid #eadfca!important;box-shadow:none!important}.player-action-shell .player-action-page .player-action-page-header>div,.player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-header>div{grid-column:2!important;min-width:0!important;max-width:100%!important;justify-self:center!important;align-self:center!important;padding:0!important;display:block!important;text-align:center!important;pointer-events:none!important}.player-action-shell .player-action-page .player-action-page-header>span[aria-hidden=true],.player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-header>span[aria-hidden=true]{grid-column:3!important;display:block!important;width:46px!important;min-width:46px!important;height:1px!important}.player-action-shell .player-action-page .player-action-page-back,.player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-back{grid-column:1!important;position:static!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;transform:none!important;justify-self:start!important;align-self:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid #eadfca!important;border-radius:14px!important;background:#fffdf8!important;color:#111c33!important;box-shadow:0 8px 20px #2d241414!important;font-size:0!important}.player-action-shell .player-action-page .player-action-page-back svg,.player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-back svg{width:22px!important;height:22px!important;margin:0!important}.player-action-shell .player-action-page .player-action-page-header small,.player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-header small{display:none!important}.player-action-shell .player-action-page .player-action-page-header h1,.player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-header h1{width:100%!important;margin:0!important;color:#101b33!important;font-size:21px!important;font-weight:950!important;line-height:1.18!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .player-action-page .player-action-page-content,.player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-content{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-width:460px!important;margin:0 auto!important;padding:16px 12px calc(28px + env(safe-area-inset-bottom))!important;display:grid!important;align-content:start!important;gap:14px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important}@media(max-width:760px){.player-action-shell .red-packet-tool-page .player-action-page-content{max-width:450px!important;padding:10px 12px calc(20px + env(safe-area-inset-bottom))!important;gap:9px!important}.player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero{min-height:112px!important;padding:12px 13px!important;grid-template-columns:56px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;border-radius:18px!important}.player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero>span{width:56px!important;min-width:56px!important;height:56px!important;min-height:56px!important;border-radius:15px!important}.player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero>span svg{width:25px!important;height:25px!important}.player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero small{font-size:11px!important;line-height:1.1!important}.player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero h2{margin:1px 0 4px!important;font-size:27px!important;line-height:1.04!important}.player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero p,.player-action-shell .red-packet-tool-page .red-packet-hero-copy{margin:0!important;display:grid!important;gap:2px!important;color:#617087!important;font-size:13px!important;font-weight:850!important;line-height:1.22!important}.player-action-shell .red-packet-tool-page .red-packet-hero-copy span{display:block!important;white-space:normal!important;overflow-wrap:anywhere!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card{min-height:104px!important;padding:13px 14px!important;gap:5px!important;border-radius:18px!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card small{font-size:10px!important;line-height:1.1!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card strong{font-size:33px!important;line-height:1.02!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card span{font-size:12px!important;line-height:1.25!important;overflow-wrap:anywhere!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility{padding:10px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;border-radius:18px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility article{min-height:86px!important;padding:10px 8px!important;display:grid!important;align-content:center!important;gap:3px!important;border-radius:14px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility small,.player-action-shell .red-packet-tool-page .red-packet-eligibility span{font-size:9px!important;line-height:1.2!important;overflow-wrap:anywhere!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility strong{margin:0!important;font-size:18px!important;line-height:1.12!important;overflow-wrap:anywhere!important}.player-action-shell .red-packet-tool-page .red-packet-modal-rules{padding:10px!important;gap:8px!important;border-radius:18px!important}.player-action-shell .red-packet-tool-page .red-packet-modal-rules div{min-height:44px!important;padding:9px 10px!important;border-radius:13px!important;font-size:11px!important;line-height:1.35!important}}@media(max-width:380px){.player-action-shell .red-packet-tool-page .red-packet-claim-card strong{font-size:29px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility{gap:6px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility article{min-height:82px!important;padding:9px 6px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility strong{font-size:15px!important}}.player-action-shell .withdraw-form-page .player-action-page-content{padding-bottom:calc(112px + env(safe-area-inset-bottom))!important;gap:14px!important}.player-action-shell .withdraw-form-page .funding-form-section{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;overflow:visible!important;box-sizing:border-box!important}.player-action-shell .withdraw-form-page .funding-form-section:has(.funding-shortcuts){min-height:322px!important}.player-action-shell .withdraw-form-page .funding-form-section:has(.funding-shortcuts):has(.funding-alert){min-height:412px!important}.player-action-shell .withdraw-form-page .funding-form-section:has(.withdraw-account-picker){min-height:292px!important}.player-action-shell .withdraw-form-page .funding-field{min-width:0!important}.player-action-shell .withdraw-form-page .funding-input{width:100%!important;max-width:100%!important;min-height:62px!important;height:62px!important;box-sizing:border-box!important}.player-action-shell .withdraw-form-page .funding-input input{width:100%!important;min-width:0!important;height:58px!important;font-size:24px!important;box-sizing:border-box!important}.player-action-shell .withdraw-form-page .funding-input span{flex:0 0 76px!important;width:76px!important;min-width:76px!important;max-width:76px!important;height:58px!important}.player-action-shell .withdraw-form-page .funding-shortcuts{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.player-action-shell .withdraw-form-page .funding-shortcuts button{width:100%!important;min-width:0!important;min-height:52px!important;height:52px!important;padding:0 8px!important;box-sizing:border-box!important}.player-action-shell .withdraw-form-page .withdraw-account-picker{display:grid!important;gap:7px!important;max-height:192px!important;overflow-x:hidden!important;overflow-y:auto!important;padding-right:2px!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.player-action-shell .withdraw-form-page .withdraw-account-picker::-webkit-scrollbar{width:3px!important}.player-action-shell .withdraw-form-page .withdraw-account-picker::-webkit-scrollbar-thumb{border-radius:999px!important;background:#b88f2652!important}.player-action-shell .withdraw-form-page .withdraw-account-picker button{width:100%!important;min-width:0!important;min-height:58px!important;height:58px!important;padding:7px 9px!important;grid-template-columns:44px minmax(0,1fr) 20px!important;gap:9px!important;border-width:1px!important;border-radius:13px!important;box-sizing:border-box!important}.player-action-shell .withdraw-form-page .withdraw-account-picker button.manage{border-color:#e4ebf2!important;background:#f8fbff!important}.player-action-shell .withdraw-form-page .withdraw-account-picker button.manage>span{color:#2367c8!important;background:#eaf2ff!important}.player-action-shell .withdraw-form-page .withdraw-account-picker button>span{width:44px!important;height:42px!important;border-radius:10px!important;font-size:10px!important;line-height:1!important}.player-action-shell .withdraw-form-page .withdraw-account-picker strong,.player-action-shell .withdraw-form-page .withdraw-account-picker small{min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.player-action-shell .withdraw-form-page .withdraw-account-picker strong{font-size:15px!important;line-height:1.15!important}.player-action-shell .withdraw-form-page .withdraw-account-picker small{margin-top:3px!important;font-size:11px!important;line-height:1.2!important}.player-action-shell .withdraw-form-page .withdraw-account-picker svg{justify-self:center!important}.player-action-shell .withdraw-form-page .funding-note-list{min-height:188px!important;height:auto!important;overflow:visible!important}@media(max-width:580px){.player-action-shell .withdraw-form-page .player-action-page-content{padding:14px 12px calc(126px + env(safe-area-inset-bottom))!important;gap:13px!important}.player-action-shell .withdraw-form-page .funding-form-section{padding:13px!important;gap:13px!important;border-radius:18px!important}.player-action-shell .withdraw-form-page .funding-form-section:has(.funding-shortcuts){min-height:318px!important}.player-action-shell .withdraw-form-page .funding-form-section:has(.funding-shortcuts):has(.funding-alert){min-height:412px!important}.player-action-shell .withdraw-form-page .funding-form-section:has(.withdraw-account-picker){min-height:288px!important}.player-action-shell .withdraw-form-page .funding-input{min-height:58px!important;height:58px!important}.player-action-shell .withdraw-form-page .funding-input input{height:54px!important;padding:0 14px!important;font-size:22px!important}.player-action-shell .withdraw-form-page .funding-input span{flex-basis:72px!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:54px!important;font-size:14px!important}.player-action-shell .withdraw-form-page .funding-shortcuts button{min-height:50px!important;height:50px!important;font-size:17px!important}.player-action-shell .withdraw-form-page .withdraw-account-picker button{min-height:56px!important;height:56px!important;grid-template-columns:42px minmax(0,1fr) 20px!important;gap:8px!important}.player-action-shell .withdraw-form-page .withdraw-account-picker button>span{width:42px!important;height:40px!important;font-size:10px!important}.player-action-shell .withdraw-form-page .withdraw-account-picker strong{font-size:14px!important}.player-action-shell .withdraw-form-page .withdraw-account-picker small{font-size:10px!important}.player-action-shell .withdraw-form-page .funding-note-list{min-height:188px!important}}.player-action-shell .withdraw-form-page .funding-form-section:has(.withdraw-account-picker){min-height:252px!important}.player-action-shell .withdraw-form-page .funding-form-section:has(.withdraw-account-sheet){min-height:440px!important}.player-action-shell .withdraw-form-page .withdraw-account-picker{position:relative!important;max-height:none!important;overflow:visible!important;padding-right:0!important;gap:8px!important}.player-action-shell .withdraw-form-page .withdraw-account-picker button{border-width:1px!important;box-shadow:none!important}.player-action-shell .withdraw-form-page .withdraw-account-current{min-height:62px!important;height:62px!important;border-radius:15px!important;background:#fff8e6!important}.player-action-shell .withdraw-form-page .withdraw-account-more{min-height:42px!important;height:42px!important;padding:6px 10px!important;grid-template-columns:34px minmax(0,1fr) 18px!important;border-radius:13px!important;background:#f8fbff!important}.player-action-shell .withdraw-form-page .withdraw-account-more>span{width:34px!important;height:30px!important;border-radius:9px!important}.player-action-shell .withdraw-form-page .withdraw-account-more strong{font-size:13px!important}.player-action-shell .withdraw-form-page .withdraw-account-more small{font-size:10px!important}.player-action-shell .withdraw-form-page .withdraw-account-more[aria-expanded=true]>svg{transform:rotate(180deg)!important}.player-action-shell .withdraw-form-page .withdraw-account-sheet{max-height:176px!important;padding:8px!important;display:grid!important;gap:7px!important;overflow-x:hidden!important;overflow-y:auto!important;border:1px solid #e3ebf2!important;border-radius:16px!important;background:#fff!important;box-shadow:0 14px 30px #121e3214!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.player-action-shell .withdraw-form-page .withdraw-account-sheet::-webkit-scrollbar{width:3px!important}.player-action-shell .withdraw-form-page .withdraw-account-sheet::-webkit-scrollbar-thumb{border-radius:999px!important;background:#b88f2657!important}.player-action-shell .withdraw-form-page .withdraw-account-sheet .compact{min-height:50px!important;height:50px!important;padding:6px 7px!important;grid-template-columns:38px minmax(0,1fr) 18px!important;gap:8px!important;border-radius:12px!important}.player-action-shell .withdraw-form-page .withdraw-account-sheet .compact>span{width:38px!important;height:36px!important;border-radius:9px!important}.player-action-shell .withdraw-form-page .withdraw-account-sheet .compact strong{font-size:13px!important}.player-action-shell .withdraw-form-page .withdraw-account-sheet .compact small{font-size:10px!important}@media(max-width:580px){.player-action-shell .withdraw-form-page .funding-form-section:has(.withdraw-account-picker){min-height:246px!important}.player-action-shell .withdraw-form-page .funding-form-section:has(.withdraw-account-sheet){min-height:428px!important}.player-action-shell .withdraw-form-page .withdraw-account-current{min-height:60px!important;height:60px!important}.player-action-shell .withdraw-form-page .withdraw-account-more{min-height:40px!important;height:40px!important}}.player-action-shell .bank-tool-page .bank-template-list .funding-account-list,.bank-tool-page .bank-template-list .funding-account-list{max-height:none!important;padding:10px!important;display:grid!important;gap:8px!important;overflow:visible!important;background:#fbfdff!important}.player-action-shell .bank-tool-page .bank-bound-list,.bank-tool-page .bank-bound-list{gap:8px!important}.player-action-shell .bank-tool-page .bank-bound-card,.bank-tool-page .bank-bound-card{width:100%!important;min-width:0!important;min-height:62px!important;height:62px!important;padding:7px 36px 7px 8px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;border:1px solid #e4eaf2!important;border-radius:15px!important;background:#fff!important;box-shadow:none!important;box-sizing:border-box!important}.player-action-shell .bank-tool-page .bank-bound-card.active,.bank-tool-page .bank-bound-card.active{border-color:#d5a63c!important;background:#fff8e6!important;box-shadow:inset 3px 0 #d1a037!important}.player-action-shell .bank-tool-page .bank-bound-code,.bank-tool-page .bank-bound-code{width:44px!important;height:42px!important;border-radius:10px!important;font-size:10px!important}.player-action-shell .bank-tool-page .bank-bound-main,.bank-tool-page .bank-bound-main{min-width:0!important;gap:2px!important}.player-action-shell .bank-tool-page .bank-bound-main strong,.bank-tool-page .bank-bound-main strong{font-size:15px!important;line-height:1.15!important}.player-action-shell .bank-tool-page .bank-bound-main small,.bank-tool-page .bank-bound-main small,.player-action-shell .bank-tool-page .bank-bound-main b,.bank-tool-page .bank-bound-main b{font-size:10px!important;line-height:1.18!important}.player-action-shell .bank-tool-page .bank-bound-card em,.bank-tool-page .bank-bound-card em{right:36px!important;bottom:8px!important;max-width:72px!important;padding:2px 6px!important;font-size:9px!important}.player-action-shell .bank-tool-page .bank-more-toggle,.bank-tool-page .bank-more-toggle{width:100%!important;min-height:40px!important;height:40px!important;padding:6px 10px!important;grid-template-columns:minmax(0,1fr) auto 18px!important;border:1px solid #e4eaf2!important;border-radius:13px!important;background:#f8fbff!important;color:#607083!important;font-size:13px!important;box-shadow:none!important}.player-action-shell .bank-tool-page .bank-more-toggle span,.bank-tool-page .bank-more-toggle span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.player-action-shell .bank-tool-page .bank-more-toggle[aria-expanded=true] svg,.bank-tool-page .bank-more-toggle[aria-expanded=true] svg{transform:rotate(180deg)!important}.player-action-shell .bank-tool-page .bank-more-list,.bank-tool-page .bank-more-list{max-height:176px!important;padding:8px!important;display:grid!important;gap:7px!important;overflow-x:hidden!important;overflow-y:auto!important;border:1px solid #e4eaf2!important;border-radius:16px!important;background:#fff!important;box-shadow:0 14px 30px #121e3214!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.player-action-shell .bank-tool-page .bank-more-list::-webkit-scrollbar,.bank-tool-page .bank-more-list::-webkit-scrollbar{width:3px!important}.player-action-shell .bank-tool-page .bank-more-list::-webkit-scrollbar-thumb,.bank-tool-page .bank-more-list::-webkit-scrollbar-thumb{border-radius:999px!important;background:#b88f2657!important}.player-action-shell .bank-tool-page .bank-more-list .bank-choice-row,.bank-tool-page .bank-more-list .bank-choice-row{min-height:50px!important;height:50px!important;padding:6px 30px 6px 7px!important;grid-template-columns:38px minmax(0,1fr)!important;gap:8px!important;border-radius:12px!important;text-align:left!important}.player-action-shell .bank-tool-page .bank-more-list .bank-choice-row .bank-bound-code,.bank-tool-page .bank-more-list .bank-choice-row .bank-bound-code{width:38px!important;height:36px!important;border-radius:9px!important}.game-record-backdrop,.modal-backdrop:has(.game-round-record-page){align-items:flex-start!important;justify-content:flex-start!important;padding:0!important;background:linear-gradient(180deg,#f7fbff,#f5f8fc 48%,#fbfff9)!important;overflow:hidden!important}.modal-backdrop>.game-round-record-page,.game-round-record-page{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at 12% 9%,rgba(215,242,255,.72),transparent 34%),radial-gradient(circle at 92% 22%,rgba(255,236,246,.68),transparent 32%),linear-gradient(180deg,#f8fbff,#f3f7fb 62%,#fbfff7)!important;box-shadow:none!important}.game-round-record-page .game-record-page-top{position:sticky!important;top:0!important;z-index:100!important;width:100%!important;min-height:60px!important;padding:7px 16px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important;gap:10px!important;border:0!important;border-bottom:1px solid rgba(207,217,229,.95)!important;background:#fffffff5!important;box-shadow:0 8px 24px #19263c0e!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.game-round-record-page .game-record-page-top button,.game-round-record-page .game-record-page-top>span{width:42px!important;height:42px!important;min-height:42px!important;display:grid!important;place-items:center!important;border-radius:14px!important;background:#fff!important;box-shadow:inset 0 0 0 1px #e2e9f2,0 8px 18px #121e320e!important}.game-round-record-page .game-record-page-top button{border:0!important;color:#111827!important}.game-round-record-page .game-record-page-top>span{border:0!important;color:#bd8a19!important;background:linear-gradient(180deg,#fffdf7,#fff)!important;box-shadow:inset 0 0 0 1px #c493218f,0 8px 18px #99701814!important}.game-round-record-page .game-record-page-top small{display:block!important;color:#7d8794!important;font-size:11px!important;font-weight:900!important;line-height:1.05!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.game-round-record-page .game-record-page-top h2{margin:2px 0 0!important;color:#ef4f86!important;font-size:20px!important;font-weight:950!important;line-height:1.08!important;letter-spacing:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.game-round-record-page .game-record-page-hero{margin:12px 16px 0!important;min-height:68px!important;padding:12px 14px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;border:1px solid #dce8f2!important;border-radius:18px!important;background:linear-gradient(100deg,#e8f8fffa,#fff8fcfa)!important;box-shadow:0 12px 28px #16243a0e!important}.game-round-record-page .game-record-page-hero h3{margin-top:5px!important;color:#bf8d1c!important;font-size:17px!important;font-weight:950!important}.game-round-record-page .game-record-page-hero>span{padding:7px 9px!important;border:1px solid rgba(191,141,28,.32)!important;border-radius:999px!important;background:#fffdf6e6!important;color:#a87913!important;font-size:11px!important;font-weight:950!important;white-space:nowrap!important}.game-round-record-page .game-record-page-summary{padding:12px 16px 10px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.game-round-record-page .game-record-page-summary article{min-height:64px!important;padding:11px 12px!important;display:grid!important;align-content:center!important;gap:4px!important;border:1px solid #dce6f0!important;border-radius:16px!important;background:#ffffffe0!important;box-shadow:0 10px 22px #121e320b!important}.game-round-record-page .game-record-page-summary small{color:#8a95a5!important;font-size:11px!important;font-weight:950!important}.game-round-record-page .game-record-page-summary strong{color:#202938!important;font-size:clamp(15px,4vw,19px)!important;font-weight:950!important;line-height:1.08!important;overflow-wrap:anywhere!important}.game-round-record-page .game-round-list{min-height:0!important;padding:2px 16px max(18px,env(safe-area-inset-bottom))!important;display:grid!important;align-content:start!important;gap:10px!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.game-round-record-page .game-round-list article{padding:13px 14px!important;border:1px solid #dce7f1!important;border-radius:16px!important;background:#ffffffeb!important;box-shadow:0 10px 22px #121e320b!important}.game-round-record-page .game-record-empty{min-height:0!important;margin:2px 0 0!important;padding:24px 18px!important;display:grid!important;place-items:center!important;gap:8px!important;border:1px solid #dce7f1!important;border-radius:18px!important;background:#ffffffb8!important;box-shadow:inset 0 0 0 1px #ffffffb8,0 12px 28px #121e320a!important;text-align:center!important}.game-round-record-page .game-record-empty span{max-width:286px!important;color:#8a95a5!important;font-size:13px!important;font-weight:800!important;line-height:1.45!important}.player-action-shell .bank-tool-page .bank-more-list .bank-choice-row strong,.bank-tool-page .bank-more-list .bank-choice-row strong{font-size:13px!important}.player-action-shell .bank-tool-page .bank-more-list .bank-choice-row small,.bank-tool-page .bank-more-list .bank-choice-row small,.player-action-shell .bank-tool-page .bank-more-list .bank-choice-row b,.bank-tool-page .bank-more-list .bank-choice-row b{font-size:10px!important}.game-round-record-page{width:min(520px,100%)!important;height:100dvh!important;max-height:100dvh!important;margin:0 auto!important;padding:0 0 calc(18px + env(safe-area-inset-bottom))!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;gap:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at 50% -60px,rgba(239,79,134,.12),transparent 190px),linear-gradient(180deg,#f8fbff,#f3f6fa 48%,#f7fbf8)!important;box-shadow:none!important}.game-record-page-top{min-height:62px;padding:8px 12px;display:grid;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:8px;background:#fffffffa;box-shadow:0 1px #cbd5e1e6,0 8px 18px #0f172a0a}.game-record-page-top button,.game-record-page-top>span{width:40px;height:40px;display:grid;place-items:center;border-radius:14px}.game-record-page-top button{background:transparent;color:#111827}.game-record-page-top>span{border:1px solid rgba(194,149,44,.48);background:#fffdf6;color:#c9952c}.game-record-page-top div{min-width:0;text-align:center}.game-record-page-top small{display:block;color:#8b95a5;font-size:11px;font-weight:900;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-record-page-top h2{margin:2px 0 0;color:#ef4f86;font-size:20px;font-weight:950;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-record-page-hero{min-height:58px;padding:10px 20px;display:grid;align-content:center;background:linear-gradient(90deg,#edf8ff,#fff7fb)}.game-record-page-hero p,.game-record-page-hero h3{margin:0}.game-record-page-hero p{color:#1f2937;font-size:13px;font-weight:900}.game-record-page-hero h3{margin-top:3px;color:#c9952c;font-size:18px;font-weight:950}.game-record-page-summary{padding:12px 18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.game-record-page-summary article{min-height:70px;padding:12px;display:grid;align-content:center;gap:5px;border:1px solid rgba(218,229,241,.95);border-radius:16px;background:#fffffff2;box-shadow:0 10px 24px #0f172a0d}.game-record-page-summary small{color:#8a95a5;font-size:11px;font-weight:900}.game-record-page-summary strong{min-width:0;color:#202938;font-size:17px;font-weight:950;line-height:1.12;overflow-wrap:anywhere}.game-record-page-summary strong.positive,.game-round-record-page .positive{color:#18a957}.game-record-page-summary strong.negative,.game-round-record-page .negative{color:#f04438}.game-round-record-page .game-round-list{min-height:0;padding:0 18px 18px;display:grid;align-content:start;gap:10px;overflow-y:auto;-webkit-overflow-scrolling:touch}.game-round-record-page .game-round-list article{padding:14px;border:1px solid #e2ebf5;border-radius:16px;background:#fffffff5;box-shadow:0 12px 26px #0f172a0e}.game-round-record-page .game-round-list article header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;padding-bottom:10px;border-bottom:1px solid #edf2f7}.game-round-record-page .game-round-list article header div{display:grid;gap:2px}.game-round-record-page .game-round-list article header small{color:#c9952c;font-size:11px;font-weight:950}.game-round-record-page .game-round-list article header strong{color:#202938;font-size:15px;font-weight:950}.game-round-record-page .game-round-list article time{color:#8a95a5;font-size:11px;font-weight:850;white-space:nowrap}.game-round-record-page .game-round-list article>div{min-height:28px;display:grid;grid-template-columns:74px minmax(0,1fr);gap:10px;align-items:center}.game-round-record-page .game-round-list article>div:first-of-type{margin-top:10px}.game-round-record-page .game-round-list article>div span{color:#8a95a5;font-size:11px;font-weight:950}.game-round-record-page .game-round-list article>div b{color:#202938;text-align:right;font-size:13px;font-weight:950;overflow-wrap:anywhere}.game-record-empty{min-height:220px;display:grid;place-items:center;align-content:center;gap:8px;border:1px dashed #d8e4ef;border-radius:18px;background:#ffffffb8;color:#8a95a5;text-align:center}.game-record-empty svg{color:#c9952c}.game-record-empty strong{color:#202938;font-size:15px;font-weight:950}.game-record-empty span{max-width:260px;color:#8a95a5;font-size:12px;line-height:1.35}@media(max-width:900px){.registration-entry,.player-shell .registration-entry,button.registration-entry{display:none!important;visibility:hidden!important;pointer-events:none!important}body:has(.player-shell){overflow-x:hidden!important}.player-shell .main-area{padding-bottom:58px!important}.player-shell .mobile-nav{left:0!important;right:0!important;bottom:0!important;height:58px!important;min-height:58px!important;padding:2px 10px 1px!important;display:grid!important;align-items:center!important;background:#fffffffa!important}.player-shell .mobile-nav button{min-height:48px!important;gap:1px!important;font-size:10.5px!important;line-height:1.05!important}.player-shell .mobile-nav button svg{width:27px!important;height:27px!important}.player-shell .mobile-nav .deposit-nav svg{width:44px!important;height:44px!important;margin-top:-13px!important;padding:9px!important;border:4px solid #fff!important}.player-shell .mobile-nav .deposit-nav span{font-size:10.5px!important;margin-top:-3px!important}.player-shell .modal-backdrop:not(:has(.game-entry-modal)):not(:has(.support-chat)){align-items:center!important;justify-content:center!important;padding:10px 2vw!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal){width:92vw!important;min-width:0!important;max-width:470px!important;max-height:88dvh!important;margin:auto!important;padding:26px 22px 24px!important;gap:14px!important;border-radius:22px!important;font-size:16px!important;overflow-y:auto!important}.player-shell .modal-backdrop>.agent-center-modal{width:calc(100% - 58px)!important;min-width:0!important;max-width:356px!important;max-height:80dvh!important;margin:auto!important;padding:12px!important;gap:10px!important;border-radius:20px!important;overflow-x:hidden!important;overflow-y:auto!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) h2{font-size:29px!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) input,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) select,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) textarea{min-height:56px!important;font-size:17px!important}.player-shell .deposit-modal .input-with-suffix{display:grid!important;grid-template-columns:minmax(0,1fr) 64px!important;height:56px!important;min-height:56px!important;overflow:hidden!important}.player-shell .deposit-modal .input-with-suffix input{height:54px!important;min-height:54px!important;min-width:0!important;padding:0 16px!important;font-size:18px!important}.player-shell .deposit-modal .input-with-suffix span{min-width:64px!important;width:64px!important;display:grid!important;place-items:center!important;font-size:13px!important;border-left:1px solid var(--line)!important}}@media(max-width:900px){.player-shell .topbar{min-height:108px!important;height:108px!important;padding:4px 8px!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:6px!important}.player-shell .mobile-brand,.player-shell .mobile-brand .brand{height:100%!important;min-width:0!important;display:flex!important;align-items:center!important}.player-shell .brand-full-logo{width:auto!important;min-width:0!important;height:calc(100% - 2px)!important;max-height:none!important;object-fit:contain!important;object-position:left center!important}.player-shell .top-actions{gap:5px!important;min-width:max-content!important}.player-shell .game-currency-switch{min-width:70px!important;height:50px!important;padding-inline:7px!important}.player-shell .game-currency-switch small{font-size:9px!important}.player-shell .game-currency-switch select{width:56px!important;font-size:16px!important}.player-shell .language-select{height:50px!important;gap:3px!important}.player-shell .language-select svg{width:27px!important;height:27px!important}.player-shell .topbar .language-current{max-width:42px!important;font-size:17px!important}.player-shell .avatar{width:46px!important;height:46px!important}}@media(max-width:580px){.player-shell .topbar{min-height:108px!important;height:108px!important;padding:3px 5px!important;column-gap:4px!important}.player-shell .brand-full-logo{width:auto!important;min-width:0!important;height:calc(100% - 1px)!important}.player-shell .top-actions{gap:4px!important}.player-shell .game-currency-switch{min-width:66px!important;height:48px!important;padding-inline:6px!important}.player-shell .game-currency-switch select{width:54px!important;font-size:15px!important}.player-shell .language-select svg{width:25px!important;height:25px!important}.player-shell .topbar .language-current{max-width:38px!important;font-size:16px!important}.player-shell .avatar{width:44px!important;height:44px!important}}@media(max-width:900px){.player-shell .topbar{min-height:104px!important;height:104px!important;padding-top:2px!important;padding-bottom:2px!important}.player-shell .mobile-brand,.player-shell .mobile-brand .brand{height:100%!important;align-items:stretch!important}.player-shell .brand-full-logo{height:100%!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:left center!important}}@media(max-width:580px){.player-shell .topbar{min-height:102px!important;height:102px!important;padding-top:1px!important;padding-bottom:1px!important}.player-shell .brand-full-logo{max-width:none!important}}@media(max-width:900px){.player-shell .topbar{min-height:98px!important;height:98px!important;padding:10px 10px 8px!important;gap:8px!important;align-items:center!important}.player-shell .mobile-brand{align-self:center!important}.player-shell .brand-full-logo{width:clamp(184px,42vw,236px)!important;min-width:184px!important;max-height:76px!important}.player-shell .top-actions{gap:8px!important;align-items:center!important}.player-shell .game-currency-switch{min-width:78px!important;height:50px!important;padding:5px 9px!important;border-radius:14px!important}.player-shell .game-currency-switch small{font-size:10px!important}.player-shell .game-currency-switch select{width:62px!important;height:27px!important;font-size:17px!important}.player-shell .language-select{height:50px!important;gap:5px!important}.player-shell .language-select svg{width:29px!important;height:29px!important}.player-shell .topbar .language-current{max-width:54px!important;font-size:18px!important}.player-shell .avatar{width:50px!important;height:50px!important}.player-shell .avatar svg{width:28px!important;height:28px!important}}@media(max-width:580px){.player-shell .topbar{min-height:104px!important;height:104px!important;padding:10px 8px 8px!important;gap:6px!important}.player-shell .brand-full-logo{width:clamp(176px,47vw,208px)!important;min-width:176px!important;max-height:74px!important}.player-shell .top-actions{gap:6px!important}.player-shell .game-currency-switch{min-width:74px!important;height:48px!important;padding-inline:8px!important}.player-shell .game-currency-switch select{width:58px!important;font-size:16px!important}.player-shell .language-select svg{width:27px!important;height:27px!important}.player-shell .topbar .language-current{max-width:44px!important;font-size:17px!important}.player-shell .avatar{width:48px!important;height:48px!important}}@media(max-width:900px){.player-shell .topbar{min-height:84px!important;height:84px!important;padding:7px 12px 5px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:1fr!important;align-items:center!important;gap:8px!important}.player-shell .mobile-brand{align-self:center!important;grid-column:1!important;grid-row:1!important;min-width:0!important}.player-shell .brand-full-logo{width:min(38vw,178px)!important;min-width:142px!important;max-height:58px!important}.player-shell .top-actions{grid-column:2!important;grid-row:1!important;display:flex!important;gap:8px!important;align-self:center!important;justify-self:end!important;min-width:max-content!important}.player-shell .game-currency-switch{min-width:68px!important;height:42px!important;padding:4px 9px!important;border-radius:13px!important}.player-shell .game-currency-switch small{font-size:9px!important}.player-shell .game-currency-switch select{width:58px!important;height:23px!important;font-size:14px!important;font-weight:900!important}.player-shell .language-select{height:42px!important;gap:4px!important}.player-shell .language-select svg{width:24px!important;height:24px!important}.player-shell .topbar .language-current{font-size:15px!important;font-weight:900!important}.player-shell .avatar{width:42px!important;height:42px!important}.player-shell .avatar svg{width:23px!important;height:23px!important}.player-shell .page-content{padding-top:0!important}.player-shell .hero-grid{margin-top:0!important;gap:12px!important}.player-shell .hero-grid>.hero,.player-shell .hero{margin-top:0!important}.player-shell .category-strip{top:84px!important}.player-shell .mobile-nav{height:92px!important;padding:9px 12px calc(9px + env(safe-area-inset-bottom))!important;box-shadow:0 -12px 30px #183a5f24!important}.player-shell .mobile-nav button{gap:5px!important;font-size:13px!important;line-height:1.1!important;font-weight:850!important}.player-shell .mobile-nav button svg{width:28px!important;height:28px!important}.player-shell .mobile-nav .deposit-nav svg{width:56px!important;height:56px!important;margin-top:-25px!important;padding:13px!important;border:5px solid #fff!important}.player-shell .mobile-nav .deposit-nav span{font-size:13px!important;margin-top:-2px!important}.player-shell .main-area{padding-bottom:100px!important}.player-shell .modal-backdrop:not(:has(.game-entry-modal)):not(:has(.support-chat)),.player-shell .modal-backdrop{display:flex!important;align-items:center!important;justify-content:center!important;padding:max(8px,env(safe-area-inset-top)) 1vw max(8px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important;overflow-y:auto!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal){width:98%!important;min-width:98%!important;max-width:98%!important;margin:auto!important;padding:36px 28px 30px!important;border-radius:28px!important;font-size:20px!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) h2{font-size:38px!important;line-height:1.1!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) label,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) small,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) p,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) .notice,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) .form-error{font-size:19px!important;line-height:1.45!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) input,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) select,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) textarea{min-height:70px!important;font-size:22px!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) button.primary,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) button.full,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) .subtle-button{min-height:72px!important;font-size:23px!important}.player-shell .modal-backdrop>.withdraw-modal{width:98%!important;min-width:98%!important;max-width:98%!important;height:min(92dvh,920px)!important;max-height:92dvh!important;margin:auto!important;padding-top:38px!important}.player-shell .modal-backdrop>.qr-center-modal{width:98%!important;min-width:98%!important;max-width:98%!important;max-height:92dvh!important;margin:auto!important}}@media(max-width:900px){.player-shell .modal-backdrop{display:flex!important;align-items:center!important;justify-content:center!important;padding:4px 1vw calc(4px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;overflow-y:auto!important}.player-shell .modal-backdrop:has(.agent-center-modal){padding-left:2px!important;padding-right:2px!important}.player-shell .modal-backdrop>.agent-center-modal{width:calc(100% - 8px)!important;min-width:0!important;max-width:calc(100% - 8px)!important;box-sizing:border-box!important}.player-shell .modal-backdrop>.modal:not(.agent-center-modal){width:98%!important;min-width:98%!important;max-width:98%!important;margin:0 auto!important;box-sizing:border-box!important}.player-shell .modal-backdrop>.withdraw-modal{height:min(92dvh,920px)!important;max-height:92dvh!important}.player-shell .modal-backdrop>.qr-center-modal,.player-shell .modal-backdrop>.referral-center-modal,.player-shell .modal-backdrop>.agent-center-modal{max-height:92dvh!important}}@media(max-width:900px){.player-shell .modal-backdrop{display:flex!important;align-items:center!important;justify-content:center!important;padding:4px 1vw calc(4px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;overflow-y:auto!important}.player-shell .modal-backdrop>.modal:not(.agent-center-modal){width:98%!important;min-width:98%!important;max-width:98%!important;margin:0 auto!important;box-sizing:border-box!important}.player-shell .modal-backdrop>.withdraw-modal{height:min(92dvh,920px)!important;max-height:92dvh!important}.player-shell .modal-backdrop>.qr-center-modal,.player-shell .modal-backdrop>.referral-center-modal,.player-shell .modal-backdrop>.agent-center-modal{max-height:92dvh!important}}@media(max-width:580px){.player-shell .modal-backdrop:not(:has(.game-entry-modal)):not(:has(.support-chat)){top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;min-width:100%!important;padding-left:2px!important;padding-right:2px!important;box-sizing:border-box!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal),.player-shell .modal-backdrop>.withdraw-modal,.player-shell .modal-backdrop>.qr-center-modal,.player-shell .modal-backdrop>.deposit-modal,.player-shell .modal-backdrop>.auth-modal,.player-shell .modal-backdrop>.profile-edit-modal,.player-shell .modal-backdrop>.referral-center-modal,.player-shell .modal-backdrop>.agent-center-modal{width:calc(100% - 4px)!important;min-width:calc(100% - 4px)!important;max-width:calc(100% - 4px)!important;box-sizing:border-box!important}.player-shell .modal-backdrop>.withdraw-modal{height:calc(100dvh - max(8px,env(safe-area-inset-top)) - max(6px,env(safe-area-inset-bottom)))!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal){font-size:20px!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) h2{font-size:40px!important;line-height:1.08!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) p,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) label,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) small,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) span,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) .notice,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) .form-error{font-size:19px!important;line-height:1.48!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) strong{font-size:22px!important;line-height:1.22!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) input,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) select,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) textarea{min-height:72px!important;font-size:22px!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) button{font-size:22px!important}.player-shell .withdraw-account-list strong{font-size:25px!important}.player-shell .withdraw-account-list small{font-size:17px!important}.player-shell .withdraw-account-list button>span{font-size:15px!important}.player-shell .identity-warning-banner,.player-shell .withdraw-tip-card,.player-shell .withdraw-balance-row,.player-shell .withdraw-modal .notice{font-size:19px!important}.player-shell .withdraw-balance-row strong,.player-shell .amount-shortcuts button{font-size:24px!important}.player-shell .withdraw-modal-actions .primary.full{font-size:26px!important}}@media(max-width:900px){.player-shell .modal-backdrop{align-items:flex-start!important;justify-content:center!important;padding:max(4px,env(safe-area-inset-top)) 2px max(4px,env(safe-area-inset-bottom))!important;overflow-y:auto!important;box-sizing:border-box!important}.player-shell .modal-backdrop>.modal:not(.agent-center-modal){width:calc(100% - 4px)!important;min-width:calc(100% - 4px)!important;max-width:calc(100% - 4px)!important;box-sizing:border-box!important}.player-shell .modal-backdrop>.support-chat,.player-shell .modal-backdrop>.game-entry-modal{width:min(560px,calc(100% - 8px))!important;min-width:0!important;max-width:calc(100% - 8px)!important}.player-shell .modal-backdrop>.withdraw-modal{height:calc(100dvh - max(8px,env(safe-area-inset-top)) - max(6px,env(safe-area-inset-bottom)))!important;max-height:none!important}}@media(max-width:900px){.player-shell .modal-backdrop{display:flex!important;align-items:flex-start!important;justify-content:center!important;padding-left:1vw!important;padding-right:1vw!important;box-sizing:border-box!important}.player-shell .modal-backdrop>.modal:not(.agent-center-modal){width:98%!important;min-width:98%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.player-shell .modal-backdrop>.withdraw-modal{width:98%!important;min-width:98%!important;max-width:none!important}}@media(max-width:580px){.modal-backdrop:has(.game-entry-modal){align-items:center!important;overflow:hidden!important;padding:8px!important}.modal-backdrop>.game-entry-modal{width:calc(100% - 32px)!important;min-height:0!important;height:auto!important;max-height:calc(100dvh - 22px)!important;overflow:hidden!important;padding:0!important;border-radius:16px!important;gap:0!important}.modal-backdrop>.game-entry-modal .modal-close{top:12px!important;left:14px!important;min-width:34px!important;width:34px!important;height:34px!important;padding:0!important;background:transparent!important;box-shadow:none!important;color:var(--navy)!important}.modal-backdrop>.game-entry-modal .modal-close:after{content:""!important}.game-entry-header{min-height:58px;padding:0 54px}.game-entry-brand{max-width:176px;font-size:18px}.game-entry-record-button{right:14px;width:38px;height:38px;border-radius:12px}.game-entry-rebate{min-height:34px;padding:0 18px;font-size:13px}.game-entry-rebate strong{font-size:17px}.game-entry-balances{margin:10px 14px;padding:0 14px;border-radius:13px;box-shadow:none}.game-entry-balances div{min-height:48px;padding:8px 0;grid-template-columns:minmax(0,1fr) 118px;gap:8px}.game-entry-balances span{font-size:13px}.game-entry-balances strong{font-size:14px}.game-entry-balances small{font-size:9px}.game-entry-player{margin:0 14px;padding:8px 10px}.game-entry-player span{height:34px;font-size:14px}.game-entry-amount{margin:9px 14px 8px}.game-entry-amount input{height:50px;font-size:32px}.game-entry-shortcuts{padding:0 14px 9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.game-entry-shortcuts button{min-height:34px;font-size:15px}.game-entry-modal .notice{margin:0 14px 9px;padding:8px 10px;font-size:10px;line-height:1.35}.game-entry-start{width:calc(100% - 28px);min-height:42px;margin:0 14px 12px;font-size:14px}.game-entry-stats{display:none}}.brand .ruay-brand-mark{width:46px;height:46px;border-radius:12px;background:transparent;box-shadow:none}.brand .ruay-brand-mark img{width:100%;height:100%;object-fit:contain}@media(max-width:900px){.mobile-brand .brand{gap:10px;font-size:clamp(22px,6.3vw,30px);letter-spacing:.025em}.mobile-brand .brand .ruay-brand-mark{width:48px;height:48px;border-radius:12px}}@media(max-width:580px){.mobile-brand .brand{font-size:clamp(21px,6vw,28px)}.mobile-brand .brand .ruay-brand-mark{width:46px;height:46px}}@media(max-width:580px){.game-mode-switch{width:100%;margin-top:8px;box-sizing:border-box}.game-mode-switch button{min-height:34px;padding:0 8px;font-size:11px}.loan-game-panel{grid-template-columns:1fr auto;margin-top:8px;padding:10px;border-radius:11px}.loan-game-panel strong{font-size:13px}.loan-game-panel span{font-size:9px}.loan-game-panel .primary.compact{min-height:32px;padding:0 9px;font-size:10px}.modal-backdrop>.borrow-credit-modal{max-height:calc(100dvh - 8px)!important;overflow-y:auto!important}.borrow-credit-modal input,.borrow-credit-modal select,.borrow-credit-modal textarea{font-size:16px!important}.borrow-credit-modal .borrow-credit-formulas{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.borrow-credit-modal .borrow-credit-formulas article{min-width:0!important;min-height:44px!important;padding:6px 7px!important;border-radius:9px!important}.borrow-credit-modal .borrow-credit-formulas article:nth-child(5){grid-column:1 / -1!important}.borrow-credit-modal .borrow-credit-formulas small,.borrow-credit-modal .borrow-credit-formulas span{font-size:8px!important;line-height:1.2!important}.borrow-credit-modal .borrow-credit-formulas strong{font-size:13px!important;line-height:1.15!important}.game-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.game-card,.provider-list,.provider-list>section{min-width:0!important;max-width:100%!important}}.login-panel{min-height:0!important;display:block!important}@media(max-width:580px){.login-screen{padding:14px 14px 22px!important;background:#fffdf8!important}.login-top{min-height:46px!important;font-size:12px!important}.login-top select{width:92px!important;height:36px!important;border-radius:12px!important;font-size:12px!important}.login-panel{width:calc(100% - 36px)!important;max-width:390px!important;align-self:center!important;padding:18px 22px 24px!important;border-radius:24px!important;border:1px solid rgba(211,170,85,.28)!important;box-shadow:0 16px 44px #543a1014!important;overflow:hidden!important}.login-logo{margin-bottom:22px!important}.login-logo img{width:min(100%,214px)!important;height:132px!important}.login-fields{gap:12px!important;width:100%!important;min-width:0!important}.login-fields label>span{font-size:13px!important}.login-fields label{width:100%!important;min-width:0!important;overflow:hidden!important}.login-fields input{width:100%!important;max-width:100%!important;min-width:0!important;min-height:46px!important;height:46px!important;padding-inline:18px!important;font-size:16px!important;box-sizing:border-box!important}.login-actions{margin-top:20px!important;gap:10px!important;width:100%!important;min-width:0!important}.login-actions .login-button,.login-actions .register-link{min-width:0!important;width:100%!important;max-width:100%!important;min-height:46px!important;height:46px!important;border-radius:13px!important;font-size:16px!important}.login-support{min-height:40px!important;margin-top:24px!important;padding:0 22px!important;font-size:14px!important}}.login-screen{background:linear-gradient(180deg,#fbf7ee,#fffdf8 46%,#f7efdf)!important}.login-panel{min-height:540px!important;display:block!important}.login-logo{margin-bottom:30px!important}.login-fields{gap:16px!important}.login-fields input{min-height:52px!important}.login-actions{margin-top:24px!important}.login-actions .login-button,.login-actions .register-link{min-height:52px!important}.login-support{margin-top:34px!important;min-height:42px!important;padding-inline:22px!important}@media(max-width:580px){.login-screen{min-height:100dvh!important;padding:18px 14px 28px!important;grid-template-rows:auto minmax(0,1fr) auto!important}.login-top{min-height:54px!important;padding:0 2px!important;font-size:13px!important}.login-top select{width:96px!important;height:40px!important;font-size:13px!important;border-color:#e6d8bf!important;border-radius:14px!important;background:#fffdf8!important}.login-panel{width:min(100%,430px)!important;min-height:auto!important;align-self:center!important;padding:22px 18px 24px!important;border:1px solid rgba(211,170,85,.34)!important;border-radius:30px!important;background:#fffcf6f7!important;box-shadow:0 24px 70px #543a101a!important}.login-logo{margin-bottom:26px!important}.login-logo img{width:min(100%,228px)!important;height:158px!important;object-fit:contain!important}.login-fields{gap:14px!important}.login-fields label>span{font-size:14px!important}.login-fields input{min-height:48px!important;padding-inline:24px!important;border-width:0 0 1px!important;border-radius:0!important;border-color:#dfc99e!important;background:transparent!important;font-size:17px!important}.login-actions{margin-top:22px!important;gap:12px!important}.login-actions .login-button,.login-actions .register-link{min-height:48px!important;border-radius:14px!important;font-size:17px!important}.login-support{min-height:42px!important;margin-top:34px!important;padding:0 28px!important;font-size:15px!important}.login-version{margin-top:12px!important}}.brand .ruay-brand-mark{width:54px!important;height:54px!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.brand .ruay-brand-mark img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.brand .brand-wordmark{width:168px!important;height:46px!important;object-fit:contain!important;object-position:left center!important;display:block!important;flex:0 1 auto!important}@media(max-width:900px){.topbar{height:136px!important;grid-template-rows:68px 44px!important;overflow:visible!important}.mobile-brand{overflow:visible!important}.mobile-brand .brand{align-items:center!important;gap:10px!important;overflow:visible!important}.mobile-brand .brand .ruay-brand-mark{width:68px!important;height:68px!important}.mobile-brand .brand .brand-wordmark{width:min(42vw,188px)!important;height:54px!important}}@media(max-width:580px){.topbar{height:132px!important;grid-template-rows:66px 42px!important}.mobile-brand .brand{font-size:clamp(22px,6.5vw,28px)!important}.mobile-brand .brand .ruay-brand-mark{width:66px!important;height:66px!important}.mobile-brand .brand .brand-wordmark{width:min(43vw,176px)!important;height:52px!important}}@media(max-width:580px){.modal-backdrop:has(.game-entry-modal){align-items:center!important;overflow:hidden!important;padding:8px!important}.modal-backdrop>.game-entry-modal{width:calc(100% - 32px)!important;min-height:0!important;height:auto!important;max-height:calc(100dvh - 22px)!important;overflow:hidden!important;padding:0!important;border-radius:16px!important;gap:0!important}.modal-backdrop>.game-entry-modal .modal-close{top:12px!important;left:14px!important;min-width:34px!important;width:34px!important;height:34px!important;padding:0!important;background:transparent!important;box-shadow:none!important;color:var(--navy)!important}.modal-backdrop>.game-entry-modal .modal-close:after{content:""!important}.game-entry-header{min-height:58px!important;padding:0 54px!important}.game-entry-brand{max-width:176px!important;font-size:18px!important}.game-entry-record-button{right:14px!important;width:38px!important;height:38px!important;border-radius:12px!important}.game-entry-rebate{min-height:34px!important;padding:0 18px!important;font-size:13px!important}.game-entry-rebate strong{font-size:17px!important}.game-entry-balances{margin:10px 14px!important;padding:0 14px!important;border-radius:13px!important;box-shadow:none!important}.game-entry-balances div{min-height:48px!important;padding:8px 0!important;grid-template-columns:minmax(0,1fr) 118px!important;gap:8px!important}.game-entry-balances span{font-size:13px!important}.game-entry-balances strong{font-size:14px!important}.game-entry-balances small{font-size:9px!important}.game-entry-player{margin:0 14px!important;padding:8px 10px!important}.game-entry-player span{height:34px!important;font-size:14px!important}.game-entry-amount{margin:9px 14px 8px!important}.game-entry-amount input{height:50px!important;font-size:32px!important}.game-entry-shortcuts{padding:0 14px 9px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.game-entry-shortcuts button{min-height:34px!important;font-size:15px!important}.game-entry-modal .notice{margin:0 14px 9px!important;padding:8px 10px!important;font-size:10px!important;line-height:1.35!important}.game-entry-start{width:calc(100% - 28px)!important;min-height:42px!important;margin:0 14px 12px!important;font-size:14px!important}.game-entry-stats{display:none!important}}.player-shell{--blue: #c8952e;--blue-50: #fff7e6;--blue-100: #f7e3b7;--line: #eadfca;--shadow: 0 12px 36px rgba(84, 58, 16, .1)}.player-shell .topbar{grid-template-rows:1fr!important}.player-shell .topbar .search{display:none!important}.player-shell .mobile-brand{min-width:0!important;overflow:visible!important}.player-shell .mobile-brand .brand{width:100%!important;min-width:0!important;padding:0!important;overflow:visible!important}.player-shell .brand-full-logo{display:block!important;width:min(55vw,236px)!important;min-width:174px!important;height:auto!important;max-height:88px!important;object-fit:contain!important;object-position:left center!important;mix-blend-mode:multiply!important}.player-shell .primary,.player-shell .mobile-nav .deposit-nav svg,.player-shell .guest-mobile-nav .guest-login-nav svg{background:linear-gradient(135deg,#ffe89b,#e7b948 58%,#bd7f16)!important;color:#241600!important;box-shadow:0 10px 22px #a66b122e!important}.player-shell .primary:hover{background:linear-gradient(135deg,#fff0b8,#ecc760 58%,#c98b25)!important}.player-shell .mobile-nav button.active,.player-shell .mobile-nav .deposit-nav,.player-shell .category-strip button.active,.player-shell .provider-heading>button,.player-shell .panel-heading button,.player-shell .page-heading p,.player-shell .game-discovery-heading p,.player-shell .rebate-badge,.player-shell .wallet-back-button,.player-shell .link-button,.player-shell .withdraw-tip-card button,.player-shell .language-select:focus-within,.player-shell .game-currency-switch small,.player-shell .avatar,.player-shell .modal-icon,.player-shell .qr-modal>svg,.player-shell .rules-panel svg,.player-shell .promo-grid svg,.player-shell .promo-grid span{color:var(--blue)!important}.player-shell .wallet-back-button,.player-shell .game-currency-switch,.player-shell .guest-join-card,.player-shell .support-ticket-search,.player-shell .support-agent-detail,.player-shell .support-home-panel,.player-shell .support-settings-center,.player-shell .support-owner-scope-panel,.player-shell .support-security-hero,.player-shell .support-owner-security-grid-panel,.player-shell .owner-support-import-panel,.player-shell .owner-support-deploy-panel,.player-shell .owner-support-governance-panel{border-color:#ead6a8!important;background:var(--blue-50)!important}.player-shell .carousel-dots i.active,.player-shell .provider-symbol,.player-shell .guest-join-card>span,.player-shell .growth-tree-root{background:var(--blue)!important}.player-shell .hero-copy h1{color:var(--blue)!important;background:transparent!important}.player-shell .game-entry-header,.player-shell .game-entry-record-button,.player-shell .game-entry-player svg,.player-shell .qr-center-heading small,.player-shell .qr-center-heading>span,.player-shell .frame-label,.player-shell .camera-hint,.player-shell .scan-result.success,.player-shell .commission-callout,.player-shell .borrow-credit-icon,.player-shell .borrow-credit-actions .primary,.player-shell .game-entry-rebate strong{color:var(--blue)!important}.player-shell .frame-label,.player-shell .game-entry-start,.player-shell .record-icon.blue,.player-shell .qr-mode-switch button.active{background:linear-gradient(135deg,#ffe89b,#e7b948 58%,#bd7f16)!important;color:#241600!important}.player-shell .game-entry-record-button,.player-shell .branded-qr-frame,.player-shell .qr-mode-switch button.active,.player-shell .withdraw-account-list button.active,.player-shell .record-filter-bar select:focus,.player-shell .record-filter-bar input:focus{border-color:#e4c06d!important}.player-shell .withdraw-account-list button.active{background:var(--blue-50)!important}.player-shell .payer-row strong,.player-shell .reward-detail-button,.player-shell .game-entry-start{color:#241600!important;background:linear-gradient(135deg,#ffe89b,#e7b948 58%,#bd7f16)!important}.player-shell .game-entry-start:disabled{background:#ead6a8!important;color:#7b5a17!important}.player-shell .mobile-nav .deposit-nav,.player-shell .mobile-nav .deposit-nav.active,.player-shell .guest-mobile-nav .guest-login-nav,.player-shell .guest-mobile-nav .guest-login-nav.active{background:transparent!important;border-radius:0!important;box-shadow:none!important;color:var(--blue)!important}.player-shell .mobile-nav .deposit-nav svg,.player-shell .guest-mobile-nav .guest-login-nav svg{width:48px!important;height:48px!important;margin-top:-18px!important;padding:12px!important;border:5px solid rgba(255,250,240,.98)!important;border-radius:50%!important;background:linear-gradient(135deg,#ffe89b,#e7b948 58%,#bd7f16)!important;color:#241600!important;box-shadow:0 10px 22px #a66b1247!important}.player-shell .mobile-nav .deposit-nav span,.player-shell .guest-mobile-nav .guest-login-nav span{margin-top:-2px!important;color:var(--blue)!important;font-weight:700!important}.guest-topbar{grid-template-columns:auto 1fr auto!important;grid-template-rows:1fr!important;background:#fffaf0!important;border-bottom-color:#eadfca!important}.guest-topbar .brand{grid-column:1!important;padding-bottom:0!important;min-width:0!important}.guest-topbar .brand-full-logo{width:min(46vw,250px)!important;min-width:184px!important;mix-blend-mode:multiply!important}.guest-topbar .guest-actions{grid-column:3!important;grid-row:1!important}@media(max-width:580px){.player-shell .topbar{height:90px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:74px!important;padding:8px 10px!important;background:#fffaf0!important;border-bottom-color:#eadfca!important;overflow:visible!important}.player-shell .top-actions,.player-shell .mobile-brand{grid-row:1!important}.player-shell .top-actions{max-width:210px!important;overflow:visible!important}.player-shell .brand-full-logo{width:clamp(162px,47vw,204px)!important;min-width:0!important;max-height:74px!important}.player-shell .page-content{padding-top:8px!important}.player-shell .mobile-nav,.player-shell .guest-mobile-nav{height:72px!important;overflow:visible!important;background:#fffffff5!important}.player-shell .mobile-nav button,.player-shell .guest-mobile-nav button{min-width:0!important;background:transparent!important;overflow:visible!important}.player-shell .hero,.guest-shell .hero{min-height:168px!important;overflow:hidden!important}.player-shell .hero-copy,.guest-shell .hero-copy{max-width:58%!important;padding:18px 14px 28px!important}.player-shell .hero-copy p,.guest-shell .hero-copy p{margin-bottom:4px!important;font-size:16px!important;line-height:1.15!important}.player-shell .hero-copy h1,.guest-shell .hero-copy h1{margin-bottom:8px!important;font-size:23px!important;line-height:1.08!important}.player-shell .hero-copy span,.guest-shell .hero-copy span{margin-bottom:10px!important;font-size:10px!important;line-height:1.35!important}.player-shell .hero-copy .primary,.guest-shell .hero-copy .primary{min-height:39px!important;padding:0 18px!important;border-radius:15px!important;font-size:13px!important}.player-shell .carousel-dots,.guest-shell .carousel-dots{left:118px!important;bottom:15px!important;gap:9px!important}.player-shell .carousel-dots i,.player-shell .carousel-dots button,.guest-shell .carousel-dots i,.guest-shell .carousel-dots button{width:9px!important;height:9px!important}.player-shell .carousel-dots i.active,.player-shell .carousel-dots button.active,.guest-shell .carousel-dots i.active,.guest-shell .carousel-dots button.active{width:26px!important}.guest-topbar{height:90px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:74px!important;padding:8px 10px!important}.guest-topbar .brand-full-logo{width:min(54vw,214px)!important;min-width:172px!important}}@media(max-width:580px){.modal-backdrop>.borrow-credit-modal{max-height:calc(100dvh - 8px)!important;overflow-y:auto!important}.borrow-credit-modal .borrow-credit-formulas{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.borrow-credit-modal .borrow-credit-formulas article{min-width:0!important;min-height:44px!important;padding:6px 7px!important;border-radius:9px!important}.borrow-credit-modal .borrow-credit-formulas article:nth-child(5){grid-column:1 / -1!important}.borrow-credit-modal .borrow-credit-formulas small,.borrow-credit-modal .borrow-credit-formulas span{font-size:8px!important;line-height:1.2!important}.borrow-credit-modal .borrow-credit-formulas strong{font-size:13px!important;line-height:1.15!important}}.admin-inline-success{margin:12px 24px 0;padding:12px 16px;border:1px solid #bbf7d0;border-radius:14px;background:#ecfdf5;color:#166534;font-weight:800;line-height:1.45}.borrow-credit-card{min-height:76px;padding:12px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid #d8e5ff;border-radius:14px;background:linear-gradient(135deg,#fff,#f5f9ff);box-shadow:var(--shadow)}.borrow-credit-card.disabled{opacity:.72}.borrow-credit-main{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;min-width:0}.borrow-credit-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#fff2d7;color:#b8750d}.borrow-credit-main small,.borrow-credit-metrics small{color:var(--muted);font-size:12px;font-weight:800}.borrow-credit-main h2{margin:2px 0;color:var(--navy);font-size:18px;line-height:1.18}.borrow-credit-main p{margin:0;color:#5d6b80;font-size:12px;line-height:1.35}.borrow-credit-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.borrow-credit-metrics article{padding:10px 12px;display:grid;gap:3px;border:1px solid var(--line);border-radius:12px;background:#fff}.borrow-credit-metrics strong{color:var(--navy);font-size:16px}.borrow-credit-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.borrow-credit-actions .primary.compact{min-width:96px;font-size:13px;color:#2b1a00!important;background:linear-gradient(135deg,#fff0bd,#f0cf70 58%,#d19a2e)!important;text-shadow:none!important}.borrow-credit-actions .primary.compact:disabled{color:#7a5a18!important;opacity:1;background:linear-gradient(135deg,#fff6d8,#efd98f)!important;box-shadow:none!important}.borrow-credit-state{padding:6px 9px;border-radius:999px;background:#eef1f6;color:#69778c;font-size:10px;font-weight:900}.borrow-credit-state.on{background:#e8f7f0;color:#23835f}.borrow-credit-modal{width:min(720px,calc(100% - 42px))}.borrow-credit-rule-copy,.borrow-credit-player-rules,.borrow-credit-success{padding:12px;display:grid;gap:6px;border:1px solid #dbe7f7;border-radius:12px;background:#f8fbff}.borrow-credit-rule-copy strong,.borrow-credit-player-rules strong{color:var(--navy);font-size:13px}.borrow-credit-rule-copy span,.borrow-credit-player-rules li{color:#52617a;font-size:11px;line-height:1.55}.borrow-settle-actions{display:grid;grid-template-columns:.85fr 1.15fr;gap:9px;margin-top:12px}.borrow-settle-actions button{min-height:44px}.borrow-credit-player-rules{max-height:190px;overflow:auto}.borrow-credit-player-rules ol{margin:0;padding-left:18px}.borrow-credit-formulas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.borrow-credit-formulas article{padding:11px;display:grid;gap:3px;border:1px solid var(--line);border-radius:12px;background:#fff}.borrow-credit-formulas small,.borrow-credit-formulas span{color:var(--muted);font-size:10px}.borrow-credit-formulas strong{color:var(--navy);font-size:17px}.borrow-credit-agreement{padding:10px 12px;display:flex;align-items:flex-start;gap:9px;border:1px solid #dbe7f7;border-radius:12px;background:#fff;color:#4f5e73;font-size:11px;line-height:1.55}.borrow-credit-agreement input{width:17px;height:17px;flex:0 0 auto;margin-top:1px}.borrow-credit-rule-button{min-height:44px;padding:0 12px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;border:1px solid #dbe7f7;border-radius:12px;background:#f8fbff;color:var(--navy);text-align:left;font-size:13px;font-weight:900}.borrow-credit-rule-button svg:first-child{color:var(--blue)}.borrow-credit-rule-button svg:last-child{color:var(--muted)}.borrow-credit-full-rules{max-height:min(560px,calc(100dvh - 220px));overflow:auto;display:grid;gap:8px;padding-right:3px}.borrow-credit-full-rules article{padding:11px;display:grid;gap:6px;border:1px solid #dbe7f7;border-radius:12px;background:#f8fbff}.borrow-credit-full-rules strong{color:var(--navy);font-size:13px}.borrow-credit-full-rules p{margin:0;color:#52617a;font-size:11px;line-height:1.55}.borrow-credit-full-rules code{display:block;padding:7px 8px;border-radius:8px;background:#fff;color:#1767f5;white-space:normal;line-height:1.45;font-size:11px;font-family:inherit;font-weight:900}.borrow-credit-success{grid-template-columns:auto 1fr;align-items:center;background:#e8f7f0;color:#23835f;font-size:12px;font-weight:800}.borrow-credit-limit-note,.borrow-credit-limit-warning{display:block;margin-top:6px;color:var(--muted);font-size:10px;line-height:1.45}.borrow-credit-limit-warning{color:#b66d16;font-weight:800}@media(max-width:760px){.borrow-credit-card{min-height:76px;padding:11px 12px;grid-template-columns:minmax(0,1fr) auto;border-radius:13px}.borrow-credit-main{grid-template-columns:auto minmax(0,1fr)}.borrow-credit-icon{width:36px;height:36px;border-radius:11px}.borrow-credit-main small{font-size:11px}.borrow-credit-main h2{font-size:16px;line-height:1.18}.borrow-credit-main p{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.borrow-credit-metrics{grid-template-columns:1fr}.borrow-credit-formulas{grid-template-columns:repeat(2,minmax(0,1fr))}.borrow-credit-formulas article:nth-child(5){grid-column:1 / -1}.borrow-credit-actions{align-items:center;flex-direction:row}.borrow-credit-actions .primary.compact{min-height:34px;padding:0 12px;border-radius:10px;font-size:12px;white-space:nowrap}.borrow-credit-player-rules{max-height:230px}}@media(max-width:580px){.modal-backdrop>.borrow-credit-modal{max-height:calc(100dvh - 8px)!important;padding:48px 10px calc(10px + env(safe-area-inset-bottom))!important;gap:6px!important}.borrow-credit-modal .modal-icon{width:34px;height:34px;border-radius:10px}.borrow-credit-modal .modal-icon svg{width:21px;height:21px}.borrow-credit-modal>p{display:none}.borrow-credit-modal h2{margin:-4px 0 -3px;font-size:17px;line-height:1.12}.borrow-credit-rule-copy,.borrow-credit-player-rules,.borrow-credit-success{padding:8px;border-radius:10px;gap:4px}.borrow-credit-rule-copy strong,.borrow-credit-player-rules strong{font-size:11px}.borrow-credit-player-rules{max-height:72px}.borrow-credit-player-rules ol{padding-left:15px}.borrow-credit-player-rules li,.borrow-credit-rule-copy span,.borrow-credit-agreement{font-size:9px;line-height:1.42}.borrow-credit-modal label{font-size:10px}.borrow-credit-modal .input-with-suffix{height:38px;border-radius:9px}.borrow-credit-modal .input-with-suffix input{height:36px;font-size:14px}.borrow-credit-limit-note,.borrow-credit-limit-warning{margin-top:4px;font-size:9px}.borrow-credit-formulas{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.borrow-credit-formulas article{min-height:44px;padding:6px 7px;border-radius:9px}.borrow-credit-formulas small,.borrow-credit-formulas span{font-size:8px;line-height:1.25}.borrow-credit-formulas strong{font-size:13px;line-height:1.15}.borrow-credit-modal .notice{align-items:flex-start;overflow-wrap:anywhere;padding:8px;font-size:9px;line-height:1.4;border-radius:9px}.borrow-credit-modal .notice svg{width:15px;height:15px}.borrow-credit-agreement{padding:8px;gap:7px;border-radius:10px;margin-top:0}.borrow-credit-rule-button{min-height:38px;border-radius:10px;font-size:11px}.borrow-credit-full-rules{max-height:calc(100dvh - 170px);gap:6px}.borrow-credit-full-rules article{padding:8px;border-radius:10px}.borrow-credit-full-rules strong,.borrow-credit-full-rules p,.borrow-credit-full-rules code{font-size:10px}.borrow-credit-agreement input{width:15px;height:15px}.borrow-credit-modal .primary.full{position:sticky;bottom:calc(2px + env(safe-area-inset-bottom));z-index:12;min-height:40px;font-size:12px;box-shadow:0 -8px 24px #ffffffeb,0 12px 28px #1767f538}}.player-action-shell .referral-tool-page,.player-action-shell .agent-benefit-page,.player-action-shell .red-packet-tool-page{background:radial-gradient(circle at 12% 0%,rgba(239,208,138,.22),transparent 34%),linear-gradient(180deg,#fffaf0,#eef6f6 46%,#fffaf1)!important}.player-action-shell .referral-tool-page .player-action-page-content,.player-action-shell .red-packet-tool-page .player-action-page-content,.player-action-shell .agent-benefit-page .agent-center-page{width:min(100%,760px)!important;margin:0 auto!important;padding:12px 14px calc(28px + env(safe-area-inset-bottom))!important;display:grid!important;gap:12px!important}.player-action-shell .agent-benefit-page .agent-center-page.agent-center-modal{max-height:none!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.player-action-shell .tool-hero,.player-action-shell .agent-center-hero,.player-action-shell .red-packet-page-hero{min-height:118px!important;padding:17px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:13px!important;border:1px solid rgba(216,173,85,.42)!important;border-radius:20px!important;background:linear-gradient(135deg,#fffffff5,#fff7e1db)!important;box-shadow:0 14px 34px #63491a14!important}.player-action-shell .agent-center-hero>div{min-width:0!important}.player-action-shell .tool-hero>span,.player-action-shell .agent-center-hero>span,.player-action-shell .red-packet-page-hero>span{width:58px!important;height:58px!important;min-width:58px!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:18px!important;background:linear-gradient(145deg,#ffe6a6,#d09a22)!important;color:#201503!important;font-size:14px!important;font-weight:950!important}.player-action-shell .tool-hero small,.player-action-shell .agent-center-hero small{color:#9c6a12!important;font-size:12px!important;font-weight:900!important}.player-action-shell .tool-hero h2,.player-action-shell .agent-center-hero h2{margin-top:3px!important;color:#101b33!important;font-size:clamp(22px,5vw,30px)!important;line-height:1.12!important;font-weight:950!important}.player-action-shell .tool-hero p,.player-action-shell .agent-center-hero p{margin-top:6px!important;color:#617087!important;font-size:13px!important;line-height:1.45!important}.player-action-shell .tool-card,.player-action-shell .referral-benefit-rates,.player-action-shell .agent-qualification,.player-action-shell .agent-growth-network,.player-action-shell .agent-levels,.player-action-shell .agent-public-benefit,.player-action-shell .agent-private-hint,.player-action-shell .red-packet-claim-card,.player-action-shell .red-packet-eligibility,.player-action-shell .red-packet-modal-rules{border:1px solid rgba(216,173,85,.32)!important;border-radius:18px!important;background:#ffffffeb!important;box-shadow:0 10px 26px #503d180f!important}.player-action-shell .referral-benefit-rates{padding:12px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.player-action-shell .referral-benefit-rates article,.player-action-shell .red-packet-eligibility article,.player-action-shell .agent-qualification-grid article{padding:14px 12px!important;border-radius:15px!important;background:linear-gradient(180deg,#fffaf0,#f8fbff)!important}.player-action-shell .referral-benefit-rates strong,.player-action-shell .red-packet-claim-card strong{color:#c8911e!important;font-size:28px!important;line-height:1!important}.player-action-shell .direct-referral-overview-card,.player-action-shell .referral-turnover-report,.player-action-shell .agent-qualification,.player-action-shell .agent-growth-network,.player-action-shell .agent-levels{padding:16px!important}.player-action-shell .agent-qualification-missing{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.player-action-shell .growth-tree-children{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:9px!important}.player-action-shell .growth-branches{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.player-action-shell .growth-branches article{min-height:116px!important;padding:16px 12px!important;align-content:center!important}.player-action-shell .red-packet-claim-card{padding:22px 18px!important;display:grid!important;gap:8px!important;text-align:left!important}.player-action-shell .red-packet-eligibility{padding:12px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.player-action-shell .red-packet-modal-rules{padding:14px!important;display:grid!important;gap:10px!important}.player-action-shell .red-packet-modal-actions .primary,.player-action-shell .agent-center-page>.primary.full,.player-action-shell .referral-tool-page .funding-submit{min-height:54px!important;border-radius:16px!important}@media(max-width:420px){.player-action-shell .referral-tool-page .player-action-page-content,.player-action-shell .red-packet-tool-page .player-action-page-content,.player-action-shell .agent-benefit-page .agent-center-page{padding-left:10px!important;padding-right:10px!important}.player-action-shell .tool-hero,.player-action-shell .agent-center-hero,.player-action-shell .red-packet-page-hero{min-height:104px!important;padding:14px!important;border-radius:18px!important}.player-action-shell .tool-hero>span,.player-action-shell .agent-center-hero>span,.player-action-shell .red-packet-page-hero>span{width:50px!important;height:50px!important;min-width:50px!important}.player-action-shell .red-packet-eligibility,.player-action-shell .agent-qualification-missing{grid-template-columns:1fr!important}}@media(min-width:901px){.player-shell .hero-grid>.wallet-summary{min-height:386px!important;padding:24px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important}.player-shell .hero-grid>.wallet-summary .wallet-title{width:100%!important;margin:0!important;padding:2px 2px 20px!important;border-bottom:1px solid var(--line)!important}.player-shell .hero-grid>.wallet-summary .wallet-title>svg{display:block!important;color:#b88a2a!important}.player-shell .hero-grid>.wallet-summary .wallet-title small,.player-shell .hero-grid>.wallet-summary .bonus-mini{font-size:12px!important}.player-shell .hero-grid>.wallet-summary .wallet-title strong{margin:3px 0!important;font-size:30px!important}.player-shell .hero-grid>.wallet-summary .wallet-actions{width:100%!important;margin-top:18px!important;padding:0 0 18px!important;border-bottom:1px solid var(--line)!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.player-shell .hero-grid>.wallet-summary .wallet-actions button{min-height:88px!important;padding:12px 6px!important;gap:8px!important;border-radius:12px!important;font-size:13px!important}.player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon{width:40px!important;height:40px!important;border-radius:11px!important}.player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon svg{width:22px!important;height:22px!important}.player-shell .hero-grid>.wallet-summary .quick-transfer{display:block!important;width:100%!important;margin-top:auto!important;padding-top:18px!important}.player-shell .hero-grid>.wallet-summary .quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:380px),(max-height:760px){.modal-backdrop>.borrow-credit-modal{padding-top:44px!important;gap:5px!important}.borrow-credit-modal .modal-icon{display:none}.borrow-credit-rule-copy{padding:7px}.borrow-credit-player-rules{max-height:58px}.borrow-credit-formulas article{min-height:42px;padding:5px 6px}.borrow-credit-formulas strong{font-size:13px}.borrow-credit-modal .notice{display:none}}@media(max-width:580px){.borrow-credit-modal .borrow-credit-formulas{grid-template-columns:repeat(2,minmax(0,1fr))!important}.borrow-credit-modal .borrow-credit-formulas article:nth-child(5){grid-column:1 / -1!important}}.admin-role-badge{margin:8px 8px 14px;padding:11px;display:grid;gap:4px;border:1px solid rgba(132,171,255,.28);border-radius:12px;background:#ffffff0f}.admin-role-badge strong{color:#fff;font-size:12px}.admin-role-badge span{color:#9eb2cf;font-size:10px;line-height:1.45}.superadmin-owner-sync{border-color:#cfe0ff;background:linear-gradient(135deg,#fff,#f8fbff)}.superadmin-sync-grid{padding:0 18px 18px;display:grid;grid-template-columns:1.2fr 1.1fr 1fr;gap:10px}.superadmin-sync-grid article{min-height:112px;padding:14px;display:grid;gap:7px;align-content:start;border:1px solid #dbe7f7;border-radius:13px;background:#fff}.superadmin-sync-grid strong{color:var(--navy);font-size:13px}.superadmin-sync-grid p{margin:0;color:var(--muted);font-size:10px;line-height:1.6}@media(max-width:760px){.superadmin-sync-grid{grid-template-columns:1fr;padding-left:10px;padding-right:10px}}.downline-agent-total-row td{background:#f7faff;font-weight:800}.downline-project-row td{color:#60708a;font-size:11px}.downline-project-row td:nth-child(5){color:var(--blue);font-weight:800}.admin-nav-group{display:grid;gap:4px;padding:8px 0;border-top:1px solid rgba(255,255,255,.06)}.admin-nav-group:first-child{border-top:0}.admin-nav-group>small{padding:4px 12px 3px;color:#748aa7;font-size:9px;font-weight:800;letter-spacing:.08em}.admin-command-hero{margin-bottom:16px;padding:22px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #cfe0ff;border-radius:18px;background:linear-gradient(135deg,#fff,#edf5ff);box-shadow:var(--shadow)}.admin-command-hero small,.admin-command-hero p,.admin-command-status small{color:var(--muted)}.admin-command-hero h2{margin:4px 0 6px;font-size:25px}.admin-command-hero p{max-width:760px;margin:0;line-height:1.65;font-size:12px}.admin-command-status{min-width:220px;padding:14px;display:grid;gap:6px;border-radius:14px;background:#fff;border:1px solid var(--line)}.admin-command-status strong{font-size:17px}.admin-module-map .panel-heading small{display:block;color:var(--muted);font-size:10px}.admin-module-map .panel-heading h2{margin:3px 0 0}.admin-module-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-module-card{min-height:152px;padding:16px;display:grid;justify-items:start;align-content:start;gap:7px;border:1px solid var(--line);border-radius:14px;background:#fbfdff;text-align:left;transition:.16s ease}.admin-module-card:hover{transform:translateY(-1px);border-color:#9fc0ff;background:#f5f9ff;box-shadow:0 10px 24px #1f539814}.admin-module-card>span{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#eaf2ff;color:var(--blue)}.admin-module-card strong{font-size:14px}.admin-module-card p{margin:0;min-height:36px;color:#64738a;font-size:10px;line-height:1.55}.admin-module-card small{margin-top:auto;padding:5px 8px;border-radius:999px;background:#eef4fb;color:#526780;font-size:9px;font-weight:700}.risk-staff-owner-shell .admin-sidebar{background:#102a38}.risk-staff-owner-shell .admin-sidebar nav button.active{background:#17745e}.risk-staff-command-hero{border-color:#cfeee5;background:linear-gradient(135deg,#fff,#f2fbf8)}.tech-template-command-hero{border-color:#d9dcff;background:linear-gradient(135deg,#fff,#f8f7ff)}.tech-template-permission-banner{padding:13px 16px;display:flex;align-items:flex-start;gap:10px;border-color:#d9dcff;background:#f8f7ff}.tech-template-permission-banner svg{flex:0 0 auto;color:#5f45c8}.tech-template-permission-banner strong{display:block;color:var(--navy);font-size:13px}.tech-template-permission-banner span{display:block;margin-top:3px;color:#5f687a;font-size:11px;line-height:1.55}.risk-staff-owner-banner{padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-color:#d7eee7;background:#f8fffc}.risk-staff-owner-banner small{color:#16815f;font-size:10px;font-weight:900}.risk-staff-owner-banner h2{margin:3px 0 5px;color:var(--navy);font-size:18px}.risk-staff-owner-banner p{margin:0;color:var(--muted);font-size:11px;line-height:1.6}.finance-review-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.finance-review-grid article{padding:14px;display:grid;gap:6px;border:1px solid var(--line);border-radius:13px;background:#fbfcff}.finance-review-grid small,.finance-review-grid span{color:var(--muted);font-size:10px}.finance-review-grid strong{font-size:13px}.finance-review-grid b{color:var(--navy);font-size:17px}.finance-review-grid .subtle-button{min-height:34px;justify-content:center}.finance-ticket-list{padding:0 18px 18px;display:grid;gap:0}.finance-ticket-head,.finance-ticket-row{display:grid;grid-template-columns:1.05fr 1.2fr 1fr 2fr 1.05fr 120px;gap:12px;align-items:center}.finance-ticket-head{min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:13px 13px 0 0;background:#f4f7fb;color:var(--muted);font-size:10px;font-weight:900}.finance-ticket-row{min-height:78px;padding:12px 14px;border:1px solid var(--line);border-top:0;background:#fff}.finance-ticket-row:last-child{border-radius:0 0 13px 13px}.finance-ticket-row small,.finance-ticket-row span{color:var(--muted);font-size:10px;line-height:1.45}.finance-ticket-row strong,.finance-ticket-row b,.finance-ticket-row em{color:var(--navy);font-size:13px;font-weight:900;font-style:normal;overflow-wrap:anywhere}.finance-ticket-row b{font-size:16px}.finance-ticket-row .subtle-button{min-height:36px;justify-content:center}.withdraw-rule-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.withdraw-rule-grid article{padding:14px;display:grid;gap:5px;border:1px solid var(--line);border-radius:13px;background:#fbfcff}.withdraw-rule-grid small,.withdraw-rule-grid span{color:var(--muted);font-size:10px;line-height:1.45}.withdraw-rule-grid strong{color:var(--navy);font-size:18px}.application-board>div:last-child{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.application-board article,.application-card-button{padding:14px;display:grid;gap:8px;border:1px solid var(--line);border-radius:13px;background:#fbfcff;text-align:left;color:inherit}.application-card-button:hover{border-color:#9fc0ff;background:#f5f9ff;transform:translateY(-1px)}.application-board small,.application-board p{margin:0;color:var(--muted);font-size:10px;line-height:1.5}.application-board strong{display:block;margin-top:2px;font-size:13px}.application-board b{color:var(--navy);font-size:17px}.metric-action{min-height:122px;padding:18px;display:grid;gap:7px;text-align:left;border:1px solid var(--line);border-radius:14px;background:#fff;color:inherit}.metric-action:hover,.metric-action.active{border-color:#9fc0ff;background:#f6f9ff;box-shadow:0 10px 22px #1767f514}.metric-action small{color:var(--muted)}.metric-action strong{font-size:24px}.metric-action span{color:#31825f;font-size:11px}.review-task-center{border-color:#cfe0ff;overflow:hidden}.review-task-center>.panel-heading{min-height:auto;padding:18px 26px 14px;align-items:flex-start;gap:14px;flex-wrap:wrap}.review-task-center>.panel-heading>div:first-child{min-width:240px;display:grid;gap:4px}.review-task-center>.panel-heading h2{font-size:21px;line-height:1.25}.review-task-center>.panel-heading small{color:var(--muted);font-size:11px;font-weight:850}.review-filter-tabs{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end;align-items:center;max-width:min(720px,100%)}.review-filter-tabs button{min-height:34px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--muted);font-size:10px;font-weight:800}.review-filter-tabs button.active{border-color:var(--blue);background:var(--blue);color:#fff}.review-filter-tabs .back-tab{gap:5px;border-color:#cfe0ff;color:var(--blue);background:#f7fbff}.review-filter-tabs .back-tab svg{flex:0 0 auto}.admin-back-button{gap:6px}.review-workspace{padding:0 18px 18px;display:grid;grid-template-columns:minmax(280px,.78fr) minmax(360px,1.22fr);gap:12px}.review-task-list{display:grid;gap:8px;max-height:440px;overflow:auto;padding-right:4px}.review-task-card{padding:12px;display:grid;grid-template-columns:1fr auto;gap:5px 8px;text-align:left;border:1px solid var(--line);border-radius:12px;background:#fff;color:inherit}.review-task-card:hover,.review-task-card.active{border-color:#8db6ff;background:#f5f9ff;box-shadow:0 9px 20px #1767f514}.review-task-card span{justify-self:end;grid-column:2;grid-row:1}.review-task-card strong{grid-column:1;grid-row:1;font-size:13px}.review-task-card small{grid-column:1/-1;color:var(--muted);font-size:9px}.review-task-card b{color:var(--navy);font-size:15px}.review-task-card em{justify-self:end;color:var(--navy);font-style:normal;font-weight:900}.review-task-card i{grid-column:1/-1;color:var(--muted);font-style:normal;font-size:10px}.review-detail-card{padding:18px;display:grid;gap:14px;align-content:start;border:1px solid #cfe0ff;border-radius:15px;background:linear-gradient(135deg,#fff,#f8fbff)}.review-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.review-detail-head small{color:var(--muted);font-size:10px}.review-detail-head h3{margin:4px 0 0;font-size:19px}.review-detail-card dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.review-detail-card dl div{padding:11px;border-radius:10px;background:#eef5ff}.review-detail-card dt{color:var(--muted);font-size:9px}.review-detail-card dd{margin:4px 0 0;color:var(--navy);font-weight:900;word-break:break-word}.review-detail-card p{margin:0;padding:12px;border-radius:12px;background:#fff;color:#52617a;font-size:11px;line-height:1.65}.review-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.review-entry-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.review-entry-grid button{min-height:170px;padding:18px;display:grid;align-content:start;justify-items:start;gap:9px;border:1px solid var(--line);border-radius:14px;background:#fbfdff;color:inherit;text-align:left}.review-entry-grid button:hover{border-color:#8db6ff;background:#f5f9ff;transform:translateY(-1px);box-shadow:0 10px 22px #1767f514}.review-entry-grid svg{color:var(--blue)}.review-entry-grid strong{font-size:16px}.review-entry-grid span{color:var(--muted);font-size:11px;line-height:1.55}.review-entry-grid b{margin-top:auto;padding:6px 9px;border-radius:999px;background:#eaf2ff;color:var(--blue);font-size:11px}.review-group-list{padding:0 18px 18px;display:grid;gap:14px}.review-group-section{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#fff}.review-group-section>header{padding:13px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);background:#f8fbff}.review-group-section>header strong,.review-group-section>header small{display:block}.review-group-section>header strong{font-size:15px}.review-group-section>header small{margin-top:2px;color:var(--muted);font-size:10px}.review-row-list{display:grid}.review-horizontal-row{min-height:58px;padding:10px 16px;display:grid;grid-template-columns:150px 150px 150px minmax(220px,1fr) 86px 105px 100px;align-items:center;gap:10px;border-bottom:1px solid var(--line);background:#fff;color:inherit;text-align:left}.review-horizontal-row:last-child{border-bottom:0}.review-horizontal-row:hover{background:#f6f9ff}.review-horizontal-row strong,.review-horizontal-row b,.review-horizontal-row em{color:var(--navy);font-style:normal;font-weight:900}.review-horizontal-row span,.review-horizontal-row small{color:var(--muted);font-size:10px}.review-horizontal-row .review-row-id{color:#72819a;font-weight:800}.review-horizontal-row i{justify-self:start;font-style:normal}.review-single-list{padding:0 26px 26px;display:grid;overflow-x:auto}.review-page-note{margin:14px 26px 18px;padding:13px 16px;border:1px solid #cfe3ff;border-radius:14px;background:#f6faff;color:#586a84;line-height:1.65;font-size:12px;font-weight:800}.review-list-head,.review-list-row{min-width:1080px;display:grid;grid-template-columns:200px 105px minmax(170px,1fr) 90px 105px minmax(150px,.8fr) 178px;align-items:center;gap:10px}.review-list-head{min-height:54px;padding:0 18px;border:1px solid var(--line);border-radius:12px 12px 0 0;background:#f4f7fb;color:#6f7e94;font-size:10px;font-weight:900}.review-list-row{min-height:98px;padding:16px 18px;border:1px solid var(--line);border-top:0;background:#fff}.review-list-row:last-child{border-radius:0 0 12px 12px}.review-list-row:hover{background:#f8fbff}.review-list-row strong,.review-list-row b,.review-list-row em{color:var(--navy);font-style:normal;font-weight:900}.review-list-row strong,.review-row-id{font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere}.review-list-row small{color:var(--muted);font-size:10px;line-height:1.45}.review-list-row>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;justify-content:stretch;align-items:center;width:100%}.review-list-row .subtle-button,.review-list-row .primary,.review-list-row .approve,.review-list-row .return{min-height:30px;width:100%;padding:0 6px;justify-content:center;border-radius:9px;font-size:10px;font-weight:900;white-space:nowrap}.review-list-row .approve{background:#e8f7f0;color:#23835f;border:1px solid #cdeee0}.review-list-row .return{background:#fff0f0;color:#b54747;border:1px solid #ffd7d7}.auto-result-badge{min-height:30px;padding:0 8px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:900;white-space:nowrap}.auto-result-badge.is-approved{background:#e8f7f0;color:#23835f;border:1px solid #cdeee0}.auto-result-badge.is-rejected{background:#fff0f0;color:#b54747;border:1px solid #ffd7d7}.empty-review-row{background:#fbfdff}.review-info-cell{display:grid;gap:3px;line-height:1.25}.review-info-cell span{display:block;color:var(--navy);font-size:13px;font-weight:850;overflow-wrap:anywhere}.review-detail-backdrop{z-index:120}.review-detail-modal{width:min(1280px,calc(100% - 64px));max-height:calc(100vh - 32px);overflow-y:auto;gap:16px;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:start}.review-detail-title{padding-right:42px;display:flex;align-items:flex-start;gap:12px}.review-detail-title small,.review-detail-title h2{display:block;margin:0}.review-detail-title small{color:var(--muted);font-size:10px}.review-detail-title h2{margin-top:3px;font-size:20px;overflow-wrap:anywhere}.review-detail-title,.review-player-audit-panel,.review-audit-trail,.review-detail-actions{grid-column:1 / -1}.review-detail-grid{grid-column:1;display:grid;grid-template-columns:1.1fr .9fr;gap:12px}.review-proof-panel{grid-column:2;grid-row:2}.review-detail-grid section,.review-proof-panel,.review-player-audit-panel,.review-audit-trail{padding:14px;border:1px solid var(--line);border-radius:14px;background:#fbfcff}.review-detail-grid h3,.review-proof-panel h3,.review-player-audit-panel h3,.review-audit-trail h3{margin:0 0 10px;font-size:15px}.review-detail-list{margin:0;display:grid;gap:12px}.review-detail-list div{display:grid;grid-template-columns:minmax(120px,.34fr) minmax(0,1fr);gap:24px;align-items:start;padding-bottom:14px;border-bottom:1px solid #e8eef7}.review-detail-list div:last-child{padding-bottom:0;border-bottom:0}.review-detail-list span{color:var(--muted);font-size:14px;font-weight:900;line-height:1.45}.review-detail-list strong{margin:0;color:var(--navy);font-size:15px;font-weight:900;line-height:1.55;overflow-wrap:anywhere;word-break:normal}.review-check-list{display:grid;gap:10px}.review-check-list div,.review-check-list article{min-height:44px;padding:10px 12px;display:grid;grid-template-columns:minmax(110px,.45fr) minmax(0,1fr);align-items:center;gap:18px;border-radius:10px;background:#fff}.review-check-list span{color:var(--muted);font-size:12px;line-height:1.45}.review-check-list strong,.review-check-list b{color:#172541;font-size:15px;line-height:1.35;overflow-wrap:anywhere}.review-proof-panel>div:first-child small{color:var(--muted);font-size:10px}.proof-grid{margin-top:10px;display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.review-proof-panel .proof-grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.proof-grid button{min-height:112px;padding:12px;display:grid;align-content:center;justify-items:center;gap:5px;border:1px dashed #bed2ef;border-radius:12px;background:#fff;color:var(--navy);text-align:center}.proof-grid button svg{color:var(--blue)}.proof-grid article{min-height:112px;padding:13px;display:grid;align-content:start;justify-items:start;gap:7px;border:1px solid #dce6f5;border-radius:12px;background:#fff;color:var(--navy);text-align:left}.proof-file-badge{min-width:42px;height:28px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#eef5ff;color:var(--blue);font-size:10px;font-weight:950;letter-spacing:0}.proof-grid strong,.proof-grid small{display:block}.proof-grid strong{color:var(--navy);font-size:13px;line-height:1.25}.proof-grid small{color:var(--muted);font-size:9px;overflow-wrap:anywhere}.review-player-audit-panel{display:grid;gap:12px}.review-player-audit-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.review-player-audit-heading h3{margin:0}.review-player-audit-heading p{margin:4px 0 0;color:var(--muted);font-size:11px;line-height:1.55}.review-player-audit-heading>span{flex:0 0 auto;padding:8px 12px;border-radius:999px;background:#eaf8f2;color:#23835f;font-size:11px;font-weight:900}.review-player-audit-summary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.review-player-audit-summary article{min-height:70px;padding:11px 12px;border:1px solid #dce8ff;border-radius:12px;background:#fff;display:grid;align-content:center;gap:3px}.review-player-audit-summary span{color:var(--muted);font-size:10px;font-weight:850}.review-player-audit-summary strong{color:var(--navy);font-size:15px;font-weight:950;overflow-wrap:anywhere}.review-player-audit-summary small{color:var(--muted);font-size:9px;line-height:1.35}.review-player-audit-tables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.review-record-table{min-width:0;border:1px solid #dce8ff;border-radius:13px;background:#fff;overflow:hidden}.review-record-table-head{padding:12px 13px;border-bottom:1px solid #edf2f8;background:#f8fbff}.review-record-table h4{margin:0;color:var(--navy);font-size:13px}.review-record-table small{display:block;margin-top:3px;color:var(--muted);font-size:9px;line-height:1.45}.review-record-table-scroll{overflow-x:auto}.review-record-table table{width:100%;min-width:520px;border-collapse:collapse}.review-record-table th,.review-record-table td{padding:10px 12px;border-bottom:1px solid #edf2f8;color:var(--navy);font-size:10px;text-align:left;white-space:nowrap}.review-record-table th{background:#fbfdff;color:#72819a;font-weight:900}.review-record-table td{font-weight:800}.review-record-table tr:last-child td{border-bottom:0}.review-audit-trail{display:grid;gap:8px}.review-audit-trail article{padding:9px 10px;display:grid;grid-template-columns:72px 76px 92px 1fr;gap:8px;align-items:center;border-radius:10px;background:#fff}.review-audit-trail b,.review-audit-trail strong,.review-audit-trail span{color:var(--navy);font-size:11px}.review-audit-trail small{color:var(--muted);font-size:10px}.review-detail-actions{display:grid;grid-template-columns:1fr 1fr 1fr;gap:9px}.review-detail-actions button{min-height:42px;border-radius:11px;font-weight:900}.review-detail-actions .approve{background:#e8f7f0;color:#23835f;border:1px solid #cdeee0}.review-detail-actions .return{background:#fff0f0;color:#b54747;border:1px solid #ffd7d7}.manual-credit-panel{border-color:#f0dfd4;background:linear-gradient(135deg,#fff,#fffaf6)}.owner-special-credit-panel{border-color:#cfdcf2;background:#fff}.owner-special-credit-box{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.owner-special-credit-box label{display:grid;gap:5px;color:var(--muted);font-size:10px;font-weight:800}.owner-special-credit-box input,.owner-special-credit-box select{min-height:40px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--navy)}.owner-special-credit-lookup{min-height:40px;display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:center}.owner-special-credit-lookup span{color:var(--muted);font-size:10px;font-weight:800;line-height:1.35}.owner-special-credit-lookup span.success{color:#23835f}.owner-special-credit-lookup span.danger{color:#b54747}.owner-special-credit-member-card{grid-column:span 3;padding:13px;display:grid;gap:10px;border:1px solid #98dfc1;border-radius:10px;background:#eefbf6;box-shadow:0 10px 26px #23835f1a}.owner-special-credit-member-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.owner-special-credit-member-head small{display:block;color:#23835f;font-size:10px;font-weight:950}.owner-special-credit-member-head strong{display:block;margin-top:2px;color:var(--navy);font-size:20px}.owner-special-credit-member-head span{padding:7px 10px;border-radius:999px;background:#fff;color:#23835f;font-size:10px;font-weight:950;border:1px solid #bdebd7}.owner-special-credit-member-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.owner-special-credit-member-grid span{min-height:48px;padding:8px 9px;display:grid;align-content:center;gap:3px;border:1px solid #d7efe3;border-radius:8px;background:#fff}.owner-special-credit-member-grid em{color:#71819a;font-size:10px;font-style:normal;font-weight:900}.owner-special-credit-member-grid b{color:#24324a;font-size:12px;font-weight:950;overflow-wrap:anywhere}.owner-special-credit-note{grid-column:span 2}.owner-special-credit-rules{min-height:40px;padding:9px 11px;display:grid;gap:2px;border:1px solid #dbe7f7;border-radius:8px;background:#f8fbff}.owner-special-credit-rules strong{color:var(--navy);font-size:11px}.owner-special-credit-rules span{color:var(--muted);font-size:9px;line-height:1.35}.owner-special-credit-submit{grid-column:span 3;min-height:46px}.owner-special-credit-message{grid-column:span 3}.owner-special-credit-message b{color:#123b7a;font-weight:950}.owner-special-credit-records{margin:0 18px 18px;border:1px solid #dce8ff;border-radius:13px;background:#fff;overflow:hidden}.owner-special-credit-records .review-record-table-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.owner-special-credit-records table{min-width:900px}.manual-credit-layout{padding:0 18px 18px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:12px}.manual-credit-guide{grid-column:1 / -1;padding:14px;display:grid;grid-template-columns:220px repeat(3,minmax(0,1fr));gap:9px;border:1px solid #dbe7f7;border-radius:14px;background:#f8fbff}.manual-credit-guide>div{display:grid;align-content:center;gap:3px}.manual-credit-guide small{color:var(--blue);font-size:10px;font-weight:800}.manual-credit-guide h3{margin:0;font-size:16px}.manual-credit-guide article{padding:10px 11px;display:grid;gap:3px;border-radius:10px;background:#fff;border:1px solid #e6edf8}.manual-credit-guide article strong{color:var(--navy);font-size:11px}.manual-credit-guide article span{color:var(--muted);font-size:9px;line-height:1.45}.manual-credit-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.manual-credit-form label{display:grid;gap:5px;color:var(--muted);font-size:10px;font-weight:700}.manual-credit-form input,.manual-credit-form select{min-height:40px;border:1px solid var(--line);border-radius:11px;background:#fff;color:var(--navy)}.manual-match-success{grid-column:1 / -1;padding:10px 11px;display:flex;align-items:center;gap:8px;border-radius:10px;background:#eaf8f2;color:#23835f;font-size:10px;font-weight:800}.manual-credit-rules{padding:14px;display:grid;gap:10px;align-content:start;border:1px solid #f0dfd4;border-radius:14px;background:#fff}.manual-credit-rules strong{font-size:15px}.manual-approval-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.manual-approval-flow span{min-height:34px;padding:8px 7px;display:grid;place-items:center;border:1px solid #dbe7f7;border-radius:10px;background:#f7faff;color:var(--navy);font-size:9px;font-weight:900;text-align:center}.manual-credit-rules ul{margin:0;padding-left:18px;color:#65738a;font-size:10px;line-height:1.7}.order-match-preview{padding:10px;display:grid;gap:3px;border:1px solid #dbe7f7;border-radius:11px;background:#f7faff}.order-match-preview.duplicate{border-color:#ffd7d7;background:#fff7f7}.order-match-preview small,.order-match-preview span{color:var(--muted);font-size:9px}.order-match-preview strong{font-size:12px}.payment-query-form{padding:0 18px 14px;display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end}.payment-query-form label{display:grid;gap:5px;color:var(--muted);font-size:10px;font-weight:700}.payment-query-form input{min-height:40px;border:1px solid var(--line);border-radius:11px;background:#fff;color:var(--navy)}.payment-query-form .primary{min-height:40px}.live-monitor-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.live-monitor-grid article{padding:14px;display:grid;gap:10px;border:1px solid var(--line);border-radius:13px;background:#fbfcff}.live-monitor-grid article>div:first-child{display:flex;justify-content:space-between;gap:10px}.live-monitor-grid small,.live-monitor-grid dt{color:var(--muted);font-size:9px}.live-monitor-grid dl{margin:0;display:grid;gap:6px}.live-monitor-grid dl div{display:flex;justify-content:space-between;gap:10px}.live-monitor-grid dd{margin:0;color:var(--navy);font-weight:800}.live-monitor-grid dd.danger{color:#d95b66}.live-company-refresh-panel{border-color:#cfe0ff;background:linear-gradient(135deg,#fff,#f6faff)}.live-company-refresh-panel .panel-heading .primary{display:inline-flex;align-items:center;gap:7px}.live-company-refresh-summary{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.live-company-refresh-summary article{min-height:104px;padding:14px;display:flex;align-items:flex-start;gap:11px;border:1px solid #dbe7f7;border-radius:13px;background:#fff}.live-company-refresh-summary svg{flex:0 0 auto;color:var(--blue)}.live-company-refresh-summary small{display:block;color:var(--muted);font-size:9px;font-weight:800}.live-company-refresh-summary strong{display:block;margin-top:3px;color:var(--navy);font-size:16px}.live-company-refresh-summary span{display:block;margin-top:4px;color:#617189;font-size:10px;line-height:1.45}.settlement-status-strip{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.settlement-status-strip span{min-height:54px;padding:10px 12px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 7px;align-items:center;border:1px solid #dbe7f7;border-radius:11px;background:#f8fbff;color:#6b7b92}.settlement-status-strip svg{color:#9aabc0}.settlement-status-strip b{color:var(--navy);font-size:12px}.settlement-status-strip small{grid-column:2;color:var(--muted);font-size:9px}.settlement-status-strip span.settled{border-color:#bfe9d7;background:#f0fff7;color:#16815f}.settlement-status-strip span.settled svg,.settlement-status-strip span.settled b{color:#16815f}.settlement-status-strip span.settled small{color:#3f836a}.danger-pill{padding:5px 8px;border-radius:999px;background:#ffecee;color:#c74f5c;font-size:9px;font-weight:800}.operation-log-panel .report-filters{padding:0 18px 14px;flex-wrap:wrap}.operation-log-panel .report-filters button,.operation-log-panel .report-filters select{min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--navy);font-size:10px}.support-policy-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.support-policy-grid article{padding:14px;border:1px solid var(--line);border-radius:13px;background:#fbfcff}.support-policy-grid strong{display:block;margin-bottom:5px;font-size:14px}.support-policy-grid p{margin:0;color:var(--muted);font-size:10px;line-height:1.6}.support-analytics-grid{padding:0 18px 12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.support-analytics-grid article{padding:14px;display:grid;gap:6px;border:1px solid #dbe7f7;border-radius:13px;background:#fbfcff}.support-analytics-grid article>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.support-analytics-grid strong{color:var(--navy);font-size:13px}.support-analytics-grid span{padding:4px 7px;border-radius:999px;background:#eaf8f2;color:#1a8b6f;font-size:9px;font-weight:900}.support-analytics-grid b{font-size:21px}.support-analytics-grid small{color:var(--muted);font-size:9px}.support-analytics-grid p{margin:0;color:#60708a;font-size:10px;line-height:1.55}.support-analytics-note{margin:0 18px 18px;padding:11px 12px;display:flex;align-items:center;gap:8px;border-radius:11px;background:#eef8f5;color:#23785f;font-size:11px;line-height:1.55}.knowledge-case-list{padding:0 18px 18px;display:grid;gap:10px}.knowledge-category-tabs{display:flex;gap:8px;flex-wrap:wrap}.knowledge-category-tabs button{min-height:34px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--muted);font-size:10px;font-weight:900}.knowledge-category-tabs button.active{border-color:var(--blue);background:var(--blue);color:#fff}.knowledge-case-list article{padding:15px;border:1px solid var(--line);border-radius:13px;background:#fbfcff}.knowledge-case-list h3{margin:0 0 10px;font-size:15px}.knowledge-case-list dl{margin:0;display:grid;gap:8px}.knowledge-case-list dl div{display:grid;grid-template-columns:92px 1fr;gap:10px}.knowledge-case-list dt{color:var(--muted);font-size:10px;font-weight:800}.knowledge-case-list dd{margin:0;color:var(--navy);font-size:11px;line-height:1.55}.permission-matrix table td:nth-child(4){color:#b04f55}@media(max-width:1100px){.admin-module-grid,.finance-review-grid,.withdraw-rule-grid,.application-board>div:last-child,.live-monitor-grid,.live-company-refresh-summary,.settlement-status-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.manual-credit-layout,.manual-credit-form,.review-workspace,.owner-special-credit-box{grid-template-columns:1fr}.owner-special-credit-note,.owner-special-credit-submit,.owner-special-credit-message,.owner-special-credit-member-card{grid-column:1}.owner-special-credit-member-grid{grid-template-columns:1fr 1fr}.review-task-list{max-height:none;overflow:visible;padding-right:0}.payment-query-form{grid-template-columns:1fr}.support-policy-grid,.support-analytics-grid,.fund-liability-grid,.reconciliation-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.review-group-section{overflow-x:auto}.review-horizontal-row{min-width:920px}.admin-command-hero{align-items:stretch;flex-direction:column}.admin-command-status{min-width:0}.unified-rule-hero{grid-template-columns:1fr 1fr}.unified-rule-hero>.primary{width:max-content}}@media(max-width:580px){.performance-company-mobile{margin-top:2px}.downline-mobile-list.compact-downline-list{gap:8px;border:0;background:transparent;overflow:visible}.downline-mobile-list .downline-agent-card{padding:0;overflow:hidden;border:1px solid var(--line);border-radius:13px;background:#fff}.downline-agent-card header{padding:11px 12px;border-bottom:1px solid var(--line);background:#f8fbff}.downline-agent-card header strong{color:var(--navy);font-size:13px}.downline-agent-card header b{color:#16a27b;font-size:12px}.downline-agent-total{padding:9px 12px;display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px;border-bottom:1px dashed #dfe7f3}.downline-agent-total span{padding:7px;border-radius:9px;background:#f6f8fb;color:var(--muted);font-size:8px}.downline-agent-total b{display:block;margin-top:2px;color:var(--navy);font-size:10px}.downline-project-list{display:block!important;padding:0 12px 7px}.downline-project-list p{margin:0;padding:9px 0;display:grid;grid-template-columns:.8fr 1fr .85fr;gap:6px;align-items:center;border-top:1px solid var(--line);font-size:10px}.downline-project-list p:first-child{border-top:0}.downline-project-list span{padding:0;background:transparent;border-radius:0;color:var(--navy);font-size:10px;font-weight:800}.downline-project-list b,.downline-project-list strong{text-align:right;font-size:10px;word-break:break-word}.downline-mobile-list footer{border:1px solid #cfe0ff;border-radius:12px}.mobile-report-book footer>span:last-child,.mobile-report-row>span:last-child{padding-right:12px}.mobile-share-row.settlement-share-row,.mobile-share-row.mobile-share-total{margin-left:0;margin-right:0;padding-left:9px;padding-right:12px}.mobile-share-row.settlement-share-row{background:#fff8f3;border-top:1px solid #ecd8ca}.mobile-share-row.mobile-share-total{background:#edf4ff;border-top:1px solid #cfe0ff}.mobile-share-row strong{padding-right:2px;white-space:nowrap}.unified-rule-hero{padding:16px;grid-template-columns:1fr;gap:13px}.unified-rule-hero h2{font-size:29px}.rule-type-switch{width:100%}.unified-rule-hero>.primary{width:100%}.game-rate-panel .panel-heading{min-height:0;padding:13px 12px;align-items:flex-start;flex-direction:column;gap:10px}.game-rate-panel .panel-heading .primary{width:100%;justify-content:center}.game-rate-head{display:none}.game-rate-list{padding:0 10px 10px;display:grid;gap:9px;overflow:visible}.game-rate-row{min-width:0;min-height:0;padding:12px;grid-template-columns:1fr 1fr;gap:10px;border:1px solid var(--line);border-radius:12px}.game-rate-row>div:not(.game-title-cell):not(.game-rate-actions),.game-rate-row>span{min-width:0;padding:8px;border-radius:9px;background:#f7f9fc}.game-title-cell{grid-column:1/-1}.rate-box{grid-column:auto;grid-row:auto;height:66px;align-self:stretch;flex-direction:column;justify-content:center}.rate-box input{height:auto;text-align:center;font-size:22px}.game-rate-actions{grid-column:1/-1;justify-content:stretch}.game-rate-actions button{flex:1;justify-content:center;min-height:36px}.compact-more svg{margin-left:0!important}}@media(max-width:580px){.modal-backdrop{align-items:start;overflow-y:auto;padding:8px}.modal{max-height:calc(100vh - 16px);overflow-y:auto;padding-top:62px}.modal-close{position:absolute;top:14px;left:14px;right:auto;z-index:25;width:max-content;min-width:76px;height:36px;margin:0;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border-radius:999px;background:#f3f7fd;color:var(--navy);box-shadow:0 8px 20px #183a5f1f;font-size:12px;font-weight:800}.modal-close svg{display:none}.modal-close:before{content:"←";font-size:17px;line-height:1}.modal-close:after{content:"返回"}.support-chat header .modal-close{margin:0;position:static;min-width:72px}}*{box-sizing:border-box}html,body,#root{max-width:100%;overflow-x:hidden}body{margin:0;min-width:320px;min-height:100vh;-webkit-font-smoothing:antialiased;background:#f8f3ea}body.modal-scroll-locked{overflow:hidden!important;overscroll-behavior:none}body.modal-scroll-locked,body.modal-keyboard-open{left:0!important;right:0!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important}body.modal-keyboard-open,body.modal-keyboard-open #root{touch-action:none!important}button,input,select{font:inherit}button{border:0;cursor:pointer;color:inherit}button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid rgba(23,103,245,.2);outline-offset:2px}.app-shell{min-height:100vh;background:#fbf7ef}.sidebar{position:fixed;inset:0 auto 0 0;width:232px;padding:26px 18px 22px;background:#fff;border-right:1px solid var(--line);display:flex;flex-direction:column;z-index:20}.brand{display:flex;align-items:center;gap:11px;padding:0 9px 24px;font-size:23px;font-weight:800;letter-spacing:.035em;color:#17120a}.brand-full-logo{display:block;width:178px;height:auto;max-width:100%;object-fit:contain;object-position:left center}.player-session-splash{min-height:100dvh;display:grid;place-items:center;padding:max(18px,env(safe-area-inset-top)) 20px max(24px,env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 22%,rgba(226,184,71,.2),transparent 34%),linear-gradient(180deg,#fffaf0,#f3ead8)}.player-session-splash-card{width:min(430px,calc(100% - 40px));min-height:278px;padding:42px 28px 34px;display:grid;place-items:center;align-content:center;gap:14px;border:1px solid #ead9b7;border-radius:28px;background:#fffdf7eb;box-shadow:0 26px 70px #543a101f;text-align:center}.player-session-splash-card img{width:min(78vw,292px);height:126px;object-fit:contain;filter:drop-shadow(0 12px 22px rgba(116,76,12,.16))}.player-session-progress{width:min(230px,70vw);height:5px;margin-top:6px;overflow:hidden;border-radius:999px;background:#efe5cf}.player-session-progress span{display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f7d56e,#c89420);animation:player-session-progress 1.05s ease-in-out infinite}.player-session-splash-card strong{color:#1a2436;font-size:16px;font-weight:900;line-height:1.25}.player-session-splash-card small{color:#806f55;font-size:12px;font-weight:700;line-height:1.35}@keyframes player-session-progress{0%{transform:translate(-115%)}55%{transform:translate(60%)}to{transform:translate(250%)}}.brand-mark{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:12px;background:transparent;color:#211407;font-size:23px;font-weight:800;box-shadow:none;overflow:visible}.brand-mark img{width:100%;height:100%;object-fit:contain;object-position:center}.ruay-brand-mark{border-radius:12px;background:transparent}.side-nav{display:grid;gap:7px}.side-nav button,.sidebar-bottom button{display:flex;align-items:center;gap:14px;width:100%;min-height:48px;padding:0 14px;background:transparent;border-radius:13px;color:#5e6a7e;font-size:15px;position:relative;text-align:left}.side-nav button.active{color:#8a5b0b;background:var(--blue-50);font-weight:700}.dot{width:7px;height:7px;border-radius:50%;background:#ff6f3c;display:inline-block}.side-nav .dot{margin-left:auto}.member-card{margin-top:auto;padding:17px;border:1px solid #ead7ac;border-radius:16px;background:#fffaf0;display:grid;gap:10px}.member-row{display:flex;align-items:center;gap:10px}.member-row div{display:grid;gap:2px}.member-row small,.member-card>small{color:#8c7d68}.member-gem{font-size:29px;line-height:1;color:var(--gold)}.progress{height:7px;background:#eee7d8;border-radius:999px;overflow:hidden}.progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#b57a15,#edc76e)}.member-card .progress span{background:#d3a654}.subtle-button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:38px;border-radius:10px;border:1px solid var(--line);background:#fff;color:#52617a}.subtle-button svg:last-child{margin-left:auto}.sidebar-bottom{margin-top:auto;padding-top:10px;border-top:1px solid var(--line);display:grid;gap:3px}.main-area{margin-left:232px;min-height:100vh}.topbar{height:84px;padding:18px 28px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#fffcf6f5;border-bottom:1px solid #efe4cf;position:sticky;top:0;z-index:15}.mobile-brand{display:none}.search{width:min(370px,35vw);height:46px;display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:12px;padding:0 14px;background:#fff}.search svg{color:#6f7c93}.search input{border:0;outline:0;width:100%;color:var(--navy)}.search input::placeholder{color:#9aa4b6}.top-actions{display:flex;align-items:center;gap:10px}.verified-pill,.balance-pill{height:46px;border-radius:11px;background:#f8fafc;border:1px solid var(--line);display:flex;align-items:center;gap:8px;padding:0 13px}.verified-pill svg{color:var(--green)}.verified-pill span{color:var(--green);font-size:12px;background:#e8f8f4;padding:4px 7px;border-radius:7px}.balance-pill{display:grid;text-align:left;min-width:146px;gap:0}.balance-pill small{color:var(--muted);font-size:11px}.balance-pill strong{color:var(--navy);font-size:15px}.primary{min-height:44px;padding:0 22px;border-radius:10px;color:#241600;background:linear-gradient(135deg,#ffe89b,#e7b948 58%,#bd7f16);font-weight:800;box-shadow:0 10px 22px #a66b122e}.primary:hover{background:linear-gradient(135deg,#fff0b8,#ecc760 58%,#c98b25)}.primary.compact{min-height:42px;padding:0 18px}.primary.full{width:100%;margin-top:4px}.icon-button,.avatar{width:42px;height:42px;border-radius:12px;background:transparent;display:grid;place-items:center;position:relative;color:#33435e}.avatar{background:var(--blue-50);color:var(--blue);border-radius:50%}.icon-button .dot{position:absolute;top:5px;right:6px}.language-select{height:42px;display:flex;align-items:center;gap:5px;color:#4e5b70;position:relative}.language-current{min-width:40px;max-width:82px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4e5b70;font-size:13px;font-weight:800}.language-select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;min-width:0;border:0;background:transparent;color:transparent;opacity:0;outline:0;cursor:pointer}.language-select select::-ms-expand{display:none}.topbar .language-select{position:relative}.topbar .language-current{min-width:48px;max-width:82px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4e5b70;font-size:13px;font-weight:800}.language-select>svg:last-child{display:none!important}.backend-language-select{min-width:128px;padding:0 11px;border:1px solid var(--line);border-radius:12px;background:#fff;box-sizing:border-box}.backend-language-select .language-current{max-width:76px}.backend-language-select>svg:first-child{color:#52637a}.backend-language-select>svg:last-child{display:block!important;margin-left:auto;color:#738099}.backend-language-select:focus-within{border-color:#8db6ff;box-shadow:0 0 0 3px #1f67f51f}.game-currency-switch{height:42px;padding:4px 9px;display:grid;align-content:center;border:1px solid #cfe0ff;border-radius:10px;background:var(--blue-50)}.game-currency-switch small{color:var(--blue);font-size:8px;line-height:1}.game-currency-switch select{width:58px;height:22px;padding:0;border:0;background:transparent;color:var(--navy);font-size:11px;font-weight:700}.frontend-sync-error{position:fixed;left:248px;right:16px;top:96px;z-index:60;padding:10px 14px;border:1px solid #f2c7a7;border-radius:10px;background:#fff6ed;color:#9b4f16;font-size:12px;font-weight:700;box-shadow:0 12px 28px #502d0e1a;pointer-events:none}.page-content{padding:18px 28px 42px;max-width:1500px;margin:0 auto}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 410px;gap:16px}.hero{min-height:386px;border:1px solid #dce8f8;border-radius:16px;overflow:hidden;position:relative;background:#edf5ff}.hero>img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.hero-banner-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;padding:0;overflow:hidden;border:1px solid rgba(231,185,72,.72);border-radius:inherit;background:#8f0909;cursor:pointer;box-shadow:inset 0 0 0 1px #ffe1842e}.hero-banner-link:before{content:"";position:absolute;z-index:2;top:-35%;bottom:-35%;left:-28%;width:18%;transform:rotate(17deg);background:linear-gradient(90deg,transparent,rgba(255,238,174,.42),transparent);filter:blur(3px);pointer-events:none;animation:redPacketBannerShine 4.8s ease-in-out infinite}.hero-banner-link:after{content:"";position:absolute;z-index:2;width:5px;height:5px;left:66%;top:25%;border-radius:50%;background:#ffe7a0;box-shadow:72px 18px 0 1px #ffe074d6,138px -9px #fff4bacc,38px 68px #ffd34cb8,174px 76px 0 1px #ffea97c7,-34px 47px #fff0aead;filter:drop-shadow(0 0 7px rgba(255,210,73,.9));pointer-events:none;animation:redPacketBannerSparkles 3.2s ease-in-out infinite}.hero-banner-link img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 58%;transform:scale(1.025);animation:redPacketBannerBreath 7s ease-in-out infinite alternate;transition:filter .28s ease}.hero-banner-link:hover img{filter:brightness(1.05) saturate(1.04)}.hero-banner-link:focus-visible{outline:3px solid #ffd867;outline-offset:-5px}.red-packet-carousel-hero .carousel-dots i,.red-packet-carousel-hero .carousel-dots button{background:#ffffff80;box-shadow:0 1px 4px #41000047}.red-packet-carousel-hero .carousel-dots i.active,.red-packet-carousel-hero .carousel-dots button.active{background:#ffd867}.football-banner-link{background:#031331;border-color:#549cff8c}.football-banner-link:before{background:linear-gradient(90deg,transparent,rgba(94,178,255,.42),rgba(255,221,119,.35),transparent)}.football-banner-link:after{background:#8dccff;box-shadow:72px 18px 0 1px #ffda6bdb,138px -9px #75c6ffd6,38px 68px #ffdf7bb8,174px 76px 0 1px #71beffcc,-34px 47px #ffe89cad}.football-banner-link img{animation:footballBannerDrift 8s ease-in-out infinite alternate}.football-banner-copy{position:absolute;z-index:3;left:15%;top:53%;width:38%;transform:translateY(-42%);display:grid;justify-items:start;text-align:left;color:#fff;pointer-events:none;text-shadow:0 3px 18px rgba(0,5,25,.72)}.football-banner-copy small{color:#7fc5ff;font-size:12px;font-weight:900;letter-spacing:.16em}.football-banner-copy strong{margin-top:5px;color:#fff5cd;font-size:clamp(30px,3.7vw,58px);font-weight:950;line-height:1.02;letter-spacing:.015em}.football-banner-copy span{margin-top:9px;color:#d9eaff;font-size:clamp(13px,1.25vw,20px);font-weight:800}.football-banner-copy b{min-height:39px;margin-top:16px;padding:0 18px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,223,133,.74);border-radius:999px;background:linear-gradient(135deg,#ffe29a,#c88c19);color:#14213d;font-size:13px;font-weight:950;text-shadow:none;box-shadow:0 10px 24px #00000040}.football-carousel-hero .carousel-dots button{background:#a7d2ff94;box-shadow:0 1px 5px #000c2a73}.football-carousel-hero .carousel-dots button.active{background:#ffd978}@keyframes redPacketBannerBreath{0%{transform:scale(1.025) translateZ(0)}to{transform:scale(1.055) translate3d(-.35%,0,0)}}@keyframes redPacketBannerShine{0%,20%{left:-28%;opacity:0}32%{opacity:.85}58%{left:112%;opacity:.2}to{left:112%;opacity:0}}@keyframes redPacketBannerSparkles{0%,to{opacity:.35;transform:translate3d(0,4px,0) scale(.82)}45%{opacity:1;transform:translate3d(4px,-5px,0) scale(1.18)}72%{opacity:.6;transform:translate3d(-2px,-1px,0) scale(.92)}}@keyframes footballBannerDrift{0%{transform:scale(1.025) translateZ(0);filter:brightness(.98)}to{transform:scale(1.06) translate3d(-.45%,-.3%,0);filter:brightness(1.08)}}@media(prefers-reduced-motion:reduce){.hero-banner-link:before,.hero-banner-link:after,.hero-banner-link img{animation:none}}@media(max-width:760px){.football-banner-copy{left:16%;top:56%;width:43%;transform:translateY(-38%)}.football-banner-copy small{font-size:7px;letter-spacing:.08em}.football-banner-copy strong{margin-top:3px;font-size:clamp(17px,5.2vw,24px)}.football-banner-copy span{margin-top:4px;font-size:9px;line-height:1.25}.football-banner-copy b{min-height:27px;margin-top:7px;padding:0 10px;gap:4px;font-size:8px}.football-banner-copy b svg{width:12px;height:12px}}.hero-copy{position:relative;z-index:2;padding:72px 46px;max-width:51%}.hero-copy p{margin:0 0 5px;font-size:27px;font-weight:700;color:var(--navy)}.hero-copy h1{margin:0 0 12px;font-size:38px;line-height:1.1;color:var(--blue)}.hero-copy span{display:block;color:#5e6b7e;margin-bottom:28px}.carousel-dots{position:absolute;z-index:2;left:46px;bottom:20px;display:flex;gap:10px}.carousel-dots i,.carousel-dots button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#b8c4d5;transition:width .24s ease,background .24s ease}.carousel-dots i.active,.carousel-dots button.active{width:28px;background:var(--blue)}.wallet-summary{min-height:386px;border:1px solid var(--line);border-radius:16px;background:#fff;padding:20px;box-shadow:var(--shadow)}.wallet-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.wallet-title div{display:grid;gap:5px}.wallet-title small{color:var(--muted)}.wallet-title strong{font-size:25px}.bonus-mini{color:var(--purple);font-size:11px}.wallet-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding-bottom:16px;border-bottom:1px solid var(--line)}.wallet-actions button{display:grid;justify-items:center;gap:7px;padding:12px 6px;border:1px solid var(--line);background:#fff;border-radius:12px;font-size:13px}.action-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center}.action-icon.blue{background:#eef5ff;color:var(--blue)}.action-icon.green{background:#e9faf5;color:var(--green)}.action-icon.purple{background:#f2edff;color:var(--purple)}.quick-transfer{padding-top:14px}.section-title,.provider-heading,.panel-heading{display:flex;align-items:center;justify-content:space-between}.section-title span{display:flex;align-items:center;gap:8px;font-weight:600}.section-title span svg{color:var(--green)}.quick-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.quick-actions button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:46px;border:1px solid var(--line);border-radius:10px;background:#fff;color:#56637a;font-size:12px}.quick-actions button:hover,.wallet-actions button:hover{border-color:#a9c9ff;background:#f7fbff}.category-strip{margin-top:18px;min-height:58px;display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--line);border-radius:14px;background:#fff;overflow-x:auto;box-shadow:0 5px 20px #27497d0a}.category-strip button{white-space:nowrap;min-height:40px;padding:0 15px;border-radius:9px;background:transparent;color:#68758a;display:inline-flex;align-items:center;gap:6px}.category-strip button.active{background:var(--blue-50);color:var(--blue);font-weight:600}.category-strip .category-more{margin-left:auto;display:flex;align-items:center;gap:4px}.game-discovery-heading{margin:4px 0 14px}.game-discovery-heading p{margin:0 0 2px;color:var(--blue);font-size:12px}.game-discovery-heading h1{margin:0;font-size:28px}.game-mode-switch{margin-top:14px;display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:0 6px 18px #27497d0d}.game-mode-switch button{min-height:38px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:9px;background:transparent;color:#68758a;font-size:12px;font-weight:800;white-space:nowrap}.game-mode-switch button.active{color:var(--blue);background:var(--blue-50)}.loan-mode-global-banner{margin:0 24px;min-height:44px;padding:8px 10px 8px 14px;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:9px;border:1px solid #bcd5ff;border-radius:12px;background:linear-gradient(100deg,#edf5ff,#f8fbff);color:#245da9;box-shadow:0 6px 18px #1e5bb114}.loan-mode-global-banner strong{font-size:12px;white-space:nowrap}.loan-mode-global-banner span{min-width:0;color:#60748f;font-size:10px;line-height:1.45}.loan-mode-global-banner button{min-height:30px;padding:0 11px;border:1px solid #a9c9f7;border-radius:8px;background:#fff;color:#245da9;font-size:10px;font-weight:800;white-space:nowrap}.loan-mode-active .main-area{background-image:linear-gradient(180deg,rgba(233,243,255,.52),transparent 180px)}@media(max-width:760px){.loan-mode-global-banner{margin:0 14px;grid-template-columns:auto minmax(0,1fr)}.loan-mode-global-banner span{grid-column:1 / -1;overflow:visible;white-space:normal}.loan-mode-global-banner button{grid-column:1 / -1;width:100%}}.loan-game-panel{margin-top:10px;padding:13px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid #cfeee3;border-radius:14px;background:linear-gradient(135deg,#f6fffb,#edf9f5);box-shadow:0 7px 18px #1473540f}.loan-game-panel small{display:block;margin-bottom:3px;color:#16815f;font-size:10px;font-weight:900;text-transform:uppercase}.loan-game-panel strong{display:block;color:#10233f;font-size:16px}.loan-game-panel span{display:block;margin-top:3px;color:#69768d;font-size:11px;line-height:1.45}.loan-game-panel b{color:#16815f;font-size:12px;white-space:nowrap}.loan-exit-button{min-height:36px;border-color:#f0dfbc;color:#9a6418;background:#fffaf0;white-space:nowrap}.loan-withdraw-marquee{margin-top:8px;min-height:34px;display:flex;align-items:center;overflow:hidden;border:1px solid #f0dfbc;border-radius:11px;background:#fffaf0;color:#9a6418;font-size:12px;font-weight:800;white-space:nowrap}.loan-withdraw-marquee span{display:inline-block;min-width:max-content;padding-left:100%;animation:loanWithdrawMarquee 16s linear infinite}@keyframes loanWithdrawMarquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.loan-withdraw-marquee span{padding-left:12px;animation:none}}.mobile-category-tiles{display:none}.provider-list{display:grid;gap:24px;margin-top:23px}.game-provider-filter{margin-top:12px;padding:10px 0;display:grid;gap:8px;border-top:1px solid #e7dfcf;border-bottom:1px solid #e7dfcf}.game-provider-filter-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.game-provider-filter-heading strong{color:var(--navy);font-size:14px}.game-provider-filter-heading small{color:#9a7628;font-size:10px;font-weight:800}.game-provider-filter-list{display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none}.game-provider-filter-list::-webkit-scrollbar{display:none}.game-provider-filter-list button{min-width:max-content;height:38px;padding:0 12px;display:inline-flex;align-items:center;gap:7px;border:1px solid #ded8cb;border-radius:6px;color:#53606f;background:#fff;font-size:12px;font-weight:750}.game-provider-filter-list button.active{color:#123754;border-color:#c59a3a;background:#fffaf0;box-shadow:inset 0 0 0 1px #c59a3a1a}.game-provider-filter-list img{width:48px;height:20px;display:block;object-fit:contain}.provider-heading{margin-bottom:10px}.provider-heading>div{display:flex;align-items:center;gap:9px}.provider-heading strong{font-size:19px}.provider-heading>button{background:transparent;color:var(--blue);display:flex;align-items:center;gap:5px}.provider-symbol{width:16px;height:16px;border-radius:4px;background:var(--blue);transform:rotate(45deg)}.provider-symbol.purple{background:var(--purple)}.game-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.game-card{min-width:0;background:#fff;border:1px solid var(--line);border-radius:13px;overflow:hidden;box-shadow:0 5px 14px #263f660d;transition:.2s ease}.game-card.maintenance{cursor:not-allowed}.game-card:hover{transform:translateY(-3px);box-shadow:0 14px 26px #263f661c}.cover{aspect-ratio:16/9;position:relative;overflow:hidden;background:#eef4ff}.cover img{width:100%;height:100%;object-fit:cover;transition:.25s ease}.game-card:hover .cover img{transform:scale(1.025)}.game-card.maintenance .cover img{filter:saturate(.46) brightness(.68);transform:none}.game-card.maintenance:hover .cover img{transform:none}.game-card.maintenance .status{display:none}.game-maintenance-badge{position:absolute;left:50%;top:50%;z-index:2;width:96px;height:96px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid rgba(255,255,255,.62);border-radius:30px;background:linear-gradient(145deg,#ffffff3d,#372d2361);color:#fff5d6;box-shadow:0 22px 38px #0a121c52,inset 0 0 0 1px #ffe6a038;font-size:0;line-height:1;white-space:nowrap;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.game-maintenance-badge:before{content:"";width:66px;height:66px;display:block;background:currentColor;filter:drop-shadow(0 7px 12px rgba(0,0,0,.28));-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 8.6a3.4 3.4 0 1 0 0 6.8 3.4 3.4 0 0 0 0-6.8Z'/%3E%3Cpath d='M19.1 14.6c.1-.5.1-.9.1-1.4s0-.9-.1-1.4l2-1.5-2-3.5-2.5 1a8.2 8.2 0 0 0-2.1-1.2L14.2 4h-4.4l-.4 2.6a8.2 8.2 0 0 0-2.1 1.2l-2.5-1-2 3.5 2 1.5a8.3 8.3 0 0 0-.1 1.4c0 .5 0 .9.1 1.4l-2 1.5 2 3.5 2.5-1c.6.5 1.3.9 2.1 1.2l.4 2.6h4.4l.4-2.6a8.2 8.2 0 0 0 2.1-1.2l2.5 1 2-3.5-2.1-1.5Z'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 8.6a3.4 3.4 0 1 0 0 6.8 3.4 3.4 0 0 0 0-6.8Z'/%3E%3Cpath d='M19.1 14.6c.1-.5.1-.9.1-1.4s0-.9-.1-1.4l2-1.5-2-3.5-2.5 1a8.2 8.2 0 0 0-2.1-1.2L14.2 4h-4.4l-.4 2.6a8.2 8.2 0 0 0-2.1 1.2l-2.5-1-2 3.5 2 1.5a8.3 8.3 0 0 0-.1 1.4c0 .5 0 .9.1 1.4l-2 1.5 2 3.5 2.5-1c.6.5 1.3.9 2.1 1.2l.4 2.6h4.4l.4-2.6a8.2 8.2 0 0 0 2.1-1.2l2.5 1 2-3.5-2.1-1.5Z'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat}.provider-lobby-card .cover{display:grid;place-items:center;background:linear-gradient(145deg,#fffdf7,#f3ecdf)}.provider-lobby-card .cover img{width:68%;height:62%;object-fit:contain}.provider-lobby-card:hover .cover img{transform:none}.status{position:absolute;left:7px;top:7px;background:#fff2ef;color:#ff6d4a;border-radius:6px;padding:3px 7px;font-size:11px}.status.green{color:#17996d;background:#e8f8ef}.borrow-game-badge{position:absolute;right:7px;bottom:7px;padding:3px 7px;border-radius:6px;background:#eaf8f2;color:#16815f;font-size:10px;font-weight:800;box-shadow:0 4px 12px #0f503c1a}.borrow-game-badge.disabled{background:#f2f5f9;color:#7b8799}.wallet-mode-badge{position:absolute;left:7px;bottom:7px;padding:3px 7px;border-radius:6px;background:#10233fc7;color:#fff;font-size:9px;font-weight:900;box-shadow:0 4px 12px #10233f29}.loan-game-card .cover{border-color:#cfeee3}.borrow-disabled-game .cover img{filter:saturate(.82)}.borrow-game-status{display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:10px;font-size:11px;font-weight:800;line-height:1.4}.borrow-game-status.on{background:#eaf8f2;color:#16815f}.borrow-game-status.off{background:#fff4e6;color:#b56716}.heart{position:absolute;top:7px;right:7px;width:28px;height:28px;border-radius:50%;background:#ffffffe6;color:#637ba4;display:grid;place-items:center}.game-meta{display:flex;align-items:end;justify-content:space-between;gap:5px;padding:9px 10px 10px}.game-meta>div{display:grid;gap:2px;min-width:0}.game-meta strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-meta small{color:#8995a8;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rebate-badge{color:var(--blue);background:var(--blue-50);padding:4px 6px;border-radius:6px;font-size:9px;white-space:nowrap}.mobile-nav,.registration-entry{display:none}@media(max-width:760px){.game-provider-filter{margin-top:10px;padding:8px 0;gap:7px}.game-provider-filter-list button{height:36px;padding-inline:10px;font-size:11px}.game-provider-filter-list img{width:44px;height:18px}.provider-list{margin-top:14px;gap:16px}.provider-lobby-card .cover img{width:62%;height:58%}}.content-page{min-height:calc(100vh - 126px)}.page-heading{display:flex;justify-content:space-between;align-items:center;margin:6px 0 20px}.page-heading p{margin:0 0 3px;color:var(--blue);font-size:13px}.page-heading h1{margin:0;font-size:29px}.wallet-heading-title{min-height:46px;padding:0 16px;display:inline-flex;align-items:center;gap:10px;border:1.5px solid #d9c17d;border-radius:15px;background:#fffaf0;box-shadow:0 8px 18px #be8b1c14}.wallet-heading-title b{min-height:auto;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent;color:var(--navy);font-size:24px;font-weight:950;line-height:1;box-shadow:none}.wallet-heading-title b:before{content:"·";margin-right:10px;color:#b98212;font-weight:950}.page-heading-actions{display:flex;align-items:center;gap:9px}.page-heading-actions button{min-height:42px;display:flex;align-items:center;gap:6px}.wallet-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.balance-card{min-height:238px;border:1px solid var(--line);background:#fff;border-radius:17px;padding:22px;box-shadow:var(--shadow)}.balance-card.cash{border-top:4px solid var(--blue)}.balance-card.bonus{border-top:4px solid var(--purple)}.balance-card.crypto{border-top:4px solid var(--green)}.card-icon{width:50px;height:50px;border-radius:14px;display:grid;place-items:center;background:var(--blue-50);color:var(--blue);margin-bottom:15px}.bonus .card-icon{color:var(--purple);background:#f2edff}.crypto .card-icon{color:var(--green);background:#eaf9f4}.balance-card>small{color:var(--muted)}.balance-card h2{font-size:26px;margin:5px 0 18px}.balance-stats{display:flex;justify-content:space-between;margin-bottom:12px}.balance-stats span{display:grid;gap:2px;color:var(--muted);font-size:12px}.balance-stats strong{color:var(--navy)}.balance-amount-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;justify-content:stretch}.balance-amount-grid span{min-width:0;min-height:64px;padding:10px 12px;align-content:center;border:1px solid #ece3d2;border-radius:12px;background:#fffdf8;color:#7a8497;font-size:12px;font-weight:800;line-height:1.25}.balance-amount-grid strong{margin-top:5px;color:#101b33;font-size:17px;font-weight:950;line-height:1.1;overflow-wrap:anywhere}.balance-card.cash .balance-amount-grid span{border-color:#eadbbd;background:#fffbf1}.balance-card.bonus .balance-amount-grid span{border-color:#e5ddf7;background:#fbf8ff}.balance-card.crypto .balance-amount-grid span{border-color:#d9eee6;background:#f7fffb}.auto-convert-note{margin-top:13px;padding:9px 10px;display:flex;align-items:center;gap:8px;border-radius:10px;background:#f2edff;color:#6d55b4}.auto-convert-note span,.auto-convert-note strong,.auto-convert-note small{display:block}.auto-convert-note strong{font-size:11px}.auto-convert-note small{margin-top:2px;color:#7d6ca9;font-size:9px}.table-panel,.admin-panel{margin-top:18px;background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 8px 25px #27497d0d}.panel-heading{min-height:62px;padding:0 20px;border-bottom:1px solid var(--line)}.panel-heading h2{margin:0;font-size:17px}.panel-heading button{background:transparent;color:var(--blue);display:flex;align-items:center;gap:4px}.panel-heading button.primary{color:#fff;background:var(--blue)}table{width:100%;border-collapse:collapse}th,td{padding:14px 18px;text-align:left;border-bottom:1px solid #edf1f6;font-size:13px}th{color:#7b8799;font-weight:500;background:#fbfcfe}td{color:#34435c}tr:last-child td{border-bottom:0}.positive{color:#0d9f78}.negative{color:#dc5b60}.transfer-layout{display:grid;grid-template-columns:minmax(0,590px) 1fr;gap:18px}.transfer-form,.rules-panel{background:#fff;border:1px solid var(--line);border-radius:17px;padding:24px;box-shadow:var(--shadow)}.transfer-form{display:grid;gap:17px}.available{background:var(--blue-50);border-radius:13px;padding:16px;display:grid;gap:3px}.available small,.available span{color:#64738a}.available strong{font-size:26px}.available span{font-size:12px}label{display:grid;gap:8px;font-size:13px;color:#4f5d74}input,select{height:45px;border:1px solid var(--line);border-radius:10px;padding:0 12px;background:#fff;color:var(--navy);outline:0}input:focus,select:focus{border-color:#8ab6ff}.input-with-suffix,.copy-field{height:45px;border:1px solid var(--line);border-radius:10px;display:flex;align-items:center;padding-right:12px}.input-with-suffix input{border:0;flex:1;height:42px}.input-with-suffix span{color:var(--muted);font-size:12px}.copy-field{justify-content:space-between;padding-left:12px}.rules-panel{background:#f6f9ff;align-self:start}.rules-panel svg{color:var(--blue)}.rules-panel ul{padding-left:20px;color:#66748a;line-height:2}.record-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.record-summary article{background:#fff;border:1px solid var(--line);border-radius:14px;padding:19px;display:grid;gap:8px}.record-summary small{color:var(--muted)}.record-summary strong{font-size:20px}.live-pill{color:#0a9c76;background:#e9f8f3;padding:5px 9px;border-radius:999px;font-size:11px}.promo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.promo-grid article{background:#fff;border:1px solid var(--line);border-radius:16px;padding:24px;box-shadow:var(--shadow)}.promo-grid svg{color:var(--blue)}.promo-grid h2{font-size:18px}.promo-grid p{color:#66748a;line-height:1.7}.promo-grid span{color:var(--blue);font-size:12px}.promo-grid small{display:block;margin-top:8px;color:#7b8799;font-size:11px;font-weight:800;line-height:1.45}.grab-red-packet-banner{min-height:86px;padding:14px 16px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid #ffd4b8;border-radius:15px;background:linear-gradient(135deg,#fff7ed,#fff);color:inherit;text-align:left;box-shadow:0 10px 24px #c9592314}.grab-red-packet-banner:hover{border-color:#ffad77;background:#fff7ef}.grab-red-packet-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:#f04f3e;color:#fff;box-shadow:0 10px 20px #f04f3e38}.grab-red-packet-banner span:nth-child(2){min-width:0;display:grid;gap:3px}.grab-red-packet-banner small{color:#b55722;font-size:10px;font-weight:900}.grab-red-packet-banner strong{color:#7f2319;font-size:18px}.grab-red-packet-banner em{color:#775448;font-size:11px;font-style:normal;line-height:1.35}.red-packet-panel{margin-bottom:16px;padding:18px;display:grid;gap:14px;border:1px solid #ffd4b8;border-radius:17px;background:linear-gradient(135deg,#fff8f0,#fff);box-shadow:var(--shadow)}.red-packet-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px}.red-packet-icon{width:58px;height:58px;display:grid;place-items:center;border-radius:16px;background:#f04f3e;color:#fff}.red-packet-hero small,.red-packet-stats small,.red-packet-tasks span,.red-packet-amount small{color:#8a665c;font-size:10px;font-weight:800}.red-packet-hero h2{margin:2px 0 4px;color:#7f2319;font-size:24px}.red-packet-hero p{margin:0;color:#6d5960;font-size:12px;line-height:1.55}.red-packet-amount{min-width:150px;padding:12px;display:grid;gap:3px;border-radius:13px;background:#fff;border:1px solid #ffe0ca;text-align:right}.red-packet-amount strong{color:#e14836;font-size:22px}.red-packet-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.red-packet-stats article,.red-packet-tasks article{min-width:0;padding:12px;border:1px solid #ffe0ca;border-radius:12px;background:#fff}.red-packet-stats article{display:grid;gap:5px}.red-packet-stats strong{color:#2f2630;font-size:14px;overflow-wrap:anywhere}.red-packet-stats span{color:#8a665c;font-size:10px}.red-packet-tasks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.red-packet-tasks article{display:flex;justify-content:space-between;gap:10px;align-items:center}.red-packet-tasks strong,.red-packet-tasks span{display:block}.red-packet-tasks strong{color:#2f2630;font-size:13px}.red-packet-tasks b{color:#e14836;font-size:12px;white-space:nowrap}.red-packet-actions,.red-packet-modal-actions{display:flex;gap:9px;justify-content:flex-end;flex-wrap:wrap}.red-packet-modal-actions .primary{width:100%;justify-content:center}.red-packet-records{margin-top:18px}.red-packet-modal{width:min(520px,100%)}.red-packet-claim-card{padding:16px;display:grid;gap:5px;border-radius:15px;background:linear-gradient(135deg,#fff2e8,#fff);border:1px solid #ffd4b8}.red-packet-claim-card small{color:#b55722;font-weight:900}.red-packet-claim-card strong{color:#e14836;font-size:34px;line-height:1}.red-packet-claim-card span{color:#76564a;font-size:12px;font-weight:800}.red-packet-eligibility{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.red-packet-eligibility article{padding:10px;border:1px solid #ffe0ca;border-radius:11px;background:#fffaf7}.red-packet-eligibility small,.red-packet-eligibility span{display:block;color:#8a665c;font-size:9px;font-weight:800}.red-packet-eligibility strong{display:block;margin:3px 0;color:#2f2630;font-size:13px}.red-packet-modal-rules{display:grid;gap:8px}.red-packet-modal-rules div{padding:10px;display:flex;gap:8px;align-items:flex-start;border-radius:11px;background:#fff7ef;color:#7d4f3e;font-size:11px;line-height:1.5;font-weight:800}.red-packet-modal-rules svg{flex:0 0 auto;color:#e14836}.red-packet-data-error{width:100%;padding:10px 12px;display:flex;align-items:flex-start;gap:8px;border:1px solid #ffc7b4;border-radius:12px;background:#fff4ee;color:#9c3127;font-size:12px;line-height:1.45;font-weight:900}.red-packet-data-error svg{flex:0 0 auto;color:#e14836}.red-packet-data-error.modal-error{margin:4px 0 8px}.red-packet-envelope{min-height:310px;position:relative;overflow:hidden;padding:34px 22px 28px;display:grid;place-items:center;align-content:center;gap:12px;border:0;border-radius:24px;background:linear-gradient(160deg,#ff5a45,#d92f28 58%,#a81718);color:#ffe8a6;text-align:center;box-shadow:0 22px 48px #b42a203d}.red-packet-envelope:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 18%,rgba(255,230,150,.34),transparent 28%),linear-gradient(145deg,transparent 48%,rgba(120,0,0,.16) 49%,transparent 51%);pointer-events:none}.red-packet-envelope-flap{position:absolute;left:0;right:0;top:0;height:118px;background:linear-gradient(150deg,#ff806c,#de382f);clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 12px 16px rgba(110,0,0,.16))}.red-packet-envelope svg{position:relative;z-index:1;width:58px;height:58px;padding:12px;border-radius:999px;background:#ffe8a6;color:#b91f1c;box-shadow:0 12px 30px #64000038}.red-packet-envelope strong{position:relative;z-index:1;color:#fff6c7;font-size:30px;line-height:1}.red-packet-envelope small{position:relative;z-index:1;color:#ffe8a6;font-size:12px;font-weight:900}.red-packet-envelope:active{transform:translateY(1px) scale(.995)}.red-packet-envelope:disabled{cursor:not-allowed;filter:saturate(.65);opacity:.78;transform:none}.red-packet-envelope.opening{animation:redPacketTear 1.5s cubic-bezier(.2,.9,.2,1) both;filter:saturate(1.08)}.red-packet-envelope.opening .red-packet-envelope-flap{animation:redPacketFlapPeek 1.5s cubic-bezier(.2,.9,.2,1) both;transform-origin:50% 0}.red-packet-envelope.opening svg{animation:redPacketSealPress 1.5s ease both}.red-packet-envelope.opening:after{content:"";position:absolute;inset:18% 18% auto;height:42%;border-radius:999px;background:radial-gradient(circle,#ffefa185,#ffefa100 66%);opacity:0;animation:redPacketGlow 1.5s ease both;pointer-events:none}.red-packet-envelope.opened{cursor:default;background:radial-gradient(circle at 50% 18%,rgba(255,236,154,.36),transparent 30%),linear-gradient(160deg,#ff664f,#d92f28 55%,#941314)}.red-packet-envelope.opened{animation:redPacketReveal .86s cubic-bezier(.16,.9,.2,1) both}.red-packet-envelope.opened .red-packet-envelope-flap{transform:translateY(-54px) rotateX(58deg) scaleY(.68);opacity:.82;transition:.72s ease;transform-origin:50% 0}.red-packet-envelope.opened svg{animation:redPacketPop .72s ease both}.red-packet-prize{position:relative;z-index:2;display:grid;justify-items:center;gap:7px;animation:redPacketPrizeRise .92s cubic-bezier(.18,.95,.22,1) both}.red-packet-prize small{color:#ffe8a6;font-size:13px}.red-packet-prize strong{color:#fff9d2;font-size:48px;text-shadow:0 5px 18px rgba(80,0,0,.28)}.red-packet-prize em{color:#ffe8a6;font-size:12px;font-style:normal;font-weight:900}.red-packet-prize b{max-width:210px;color:#fff1b0;font-size:11px;font-weight:900;line-height:1.35;text-wrap:balance}.red-packet-sparkles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.red-packet-sparkles i{position:absolute;width:7px;height:7px;border-radius:50%;background:#ffe8a6;opacity:0;box-shadow:0 0 14px #ffe8a6d9}.red-packet-envelope.opened .red-packet-sparkles i{animation:redPacketSpark .9s ease-out both}.red-packet-sparkles i:nth-child(1){left:19%;top:31%;--tx:-28px;--ty:-34px;animation-delay:.03s}.red-packet-sparkles i:nth-child(2){left:31%;top:23%;--tx:-16px;--ty:-48px;animation-delay:.07s}.red-packet-sparkles i:nth-child(3){left:47%;top:20%;--tx:0;--ty:-52px;animation-delay:.11s}.red-packet-sparkles i:nth-child(4){left:66%;top:24%;--tx:22px;--ty:-45px;animation-delay:.15s}.red-packet-sparkles i:nth-child(5){left:78%;top:35%;--tx:36px;--ty:-24px;animation-delay:.19s}.red-packet-sparkles i:nth-child(6){left:23%;top:62%;--tx:-34px;--ty:18px;animation-delay:.12s}.red-packet-sparkles i:nth-child(7){left:39%;top:70%;--tx:-14px;--ty:34px;animation-delay:.17s}.red-packet-sparkles i:nth-child(8){left:57%;top:70%;--tx:14px;--ty:34px;animation-delay:.21s}.red-packet-sparkles i:nth-child(9){left:73%;top:61%;--tx:34px;--ty:18px;animation-delay:.25s}.red-packet-sparkles i:nth-child(10){left:50%;top:52%;--tx:0;--ty:-8px;animation-delay:.02s}@keyframes redPacketPop{0%{transform:scale(.72);opacity:.2}70%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}@keyframes redPacketTear{0%{transform:translateY(0) scale(1)}16%{transform:translateY(2px) scale(.985) rotate(-.45deg)}38%{transform:translateY(-3px) scale(1.012) rotate(.45deg)}66%{transform:translateY(0) scale(1.006)}88%{transform:translateY(-2px) scale(1.01)}to{transform:translateY(0) scale(1)}}@keyframes redPacketFlapPeek{0%{transform:translateY(0) rotateX(0) scaleY(1)}28%{transform:translateY(-8px) rotateX(14deg) scaleY(.96)}62%{transform:translateY(-34px) rotateX(50deg) scaleY(.8)}to{transform:translateY(-24px) rotateX(36deg) scaleY(.86)}}@keyframes redPacketSealPress{0%{transform:scale(1)}24%{transform:scale(.9)}58%{transform:scale(1.13)}82%{transform:scale(.98)}to{transform:scale(1)}}@keyframes redPacketGlow{0%,to{opacity:0;transform:scale(.72)}36%,72%{opacity:1;transform:scale(1.08)}}@keyframes redPacketReveal{0%{transform:translateY(0) scale(.99)}48%{transform:translateY(-5px) scale(1.018)}to{transform:translateY(0) scale(1)}}@keyframes redPacketPrizeRise{0%{opacity:0;transform:translateY(18px) scale(.82);filter:blur(4px)}62%{opacity:1;transform:translateY(-4px) scale(1.08);filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes redPacketSpark{0%{transform:translate(0) scale(.2);opacity:0}18%{opacity:1}to{transform:translate(var(--tx),var(--ty)) scale(1.5);opacity:0}}.red-packet-admin-panel table{margin-top:12px}.red-packet-admin-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.red-packet-admin-actions .red-packet-toggle{min-width:118px;height:36px;border:1px solid #d6dce7;font-weight:900}.red-packet-admin-actions .red-packet-toggle.on{border-color:#95d8bd}.red-packet-admin-actions .red-packet-toggle:disabled{opacity:.55;cursor:not-allowed}.red-packet-data-health{margin:0 18px 14px;padding:12px 14px;display:flex;gap:10px;border-radius:12px;font-size:12px;line-height:1.45;font-weight:800}.red-packet-data-health div{display:grid;gap:4px}.red-packet-data-health strong{font-size:14px}.red-packet-data-health.error{border:1px solid #f5b8a2;background:#fff4ee;color:#913127}.red-packet-data-health.ok{border:1px solid #b9dec9;background:#f0fbf5;color:#20623b}.red-packet-data-health svg{flex:0 0 auto}.red-packet-admin-grid{padding:0 18px 12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.red-packet-admin-grid article{min-height:112px;padding:14px;display:grid;align-content:start;gap:6px;border:1px solid #ffe0ca;border-radius:13px;background:#fffaf7}.red-packet-admin-grid small{color:#8a665c;font-size:9px;font-weight:900}.red-packet-admin-grid strong{color:#7f2319;font-size:20px;overflow-wrap:anywhere}.red-packet-admin-grid span{color:#76564a;font-size:10px;line-height:1.5;font-weight:800}.red-packet-rule-summary{padding:0 18px 12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.red-packet-rule-summary article{min-height:96px;padding:13px 14px;display:grid;align-content:start;gap:6px;border:1px solid #ead8bd;border-radius:13px;background:#fff}.red-packet-rule-summary small{color:#7f8ca3;font-size:9px;font-weight:900}.red-packet-rule-summary strong{color:#182944;font-size:15px;line-height:1.35;overflow-wrap:anywhere}.red-packet-rule-summary span{color:#7b6d5e;font-size:10px;line-height:1.5;font-weight:800}.red-packet-admin-rules{padding:0 18px 12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.red-packet-admin-rules article{min-height:126px;padding:13px;display:grid;align-content:start;gap:6px;border:1px solid #ffe0ca;border-radius:13px;background:#fff}.red-packet-admin-rules svg{color:#e14836}.red-packet-admin-rules strong{color:#2f2630;font-size:13px}.red-packet-admin-rules span{color:#76564a;font-size:10px;line-height:1.5;font-weight:800}.red-packet-admin-rules b{margin-top:auto;color:#e14836;font-size:11px}.red-packet-distribution-contract{margin:0 18px 12px}.red-packet-manual-permission{margin:0 18px 12px;padding:12px 14px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;border:1px solid #f0dfd4;border-radius:12px;background:#fffaf6;color:#7a4f1f}.red-packet-manual-permission.enabled{border-color:#d7efe7;background:#f4fbf8;color:#176b55}.red-packet-manual-permission svg{color:#b66d16}.red-packet-manual-permission.enabled svg{color:#16815f}.red-packet-manual-permission strong{display:block;font-size:12px}.red-packet-manual-permission span{display:block;margin-top:3px;font-size:10px;line-height:1.5;font-weight:800}.red-packet-admin-panel td button{min-height:30px;padding:0 10px;border:1px solid #ffd4b8;border-radius:8px;background:#fff7ef;color:#b55722;font-size:10px;font-weight:900}.muted-cell{color:var(--muted);font-size:10px;font-weight:800}.home-growth-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0919316b;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:grid;place-items:center;padding:20px;z-index:80;overscroll-behavior:contain;touch-action:none}.modal{width:min(430px,100%);background:#fff;border-radius:20px;padding:28px;box-shadow:0 30px 80px #0b204540;position:relative;display:grid;gap:15px}.modal-close{position:absolute;right:15px;top:15px;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#f3f6fa}.modal-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:15px;background:var(--blue-50);color:var(--blue)}.modal>p{margin:0;color:var(--muted);font-size:12px}.modal h2{margin:-7px 0 5px}.auth-modal{width:min(470px,100%)}.qr-modal{text-align:center;justify-items:center}.qr-modal>svg{color:var(--blue);margin-top:14px}.network-chip{justify-self:start;padding:7px 10px;color:var(--green);background:#e8f8f3;border-radius:8px;font-weight:600}.notice{display:flex;align-items:center;gap:8px;padding:11px;background:#eef8f5;color:#198e71;border-radius:9px;font-size:12px}.auth-modal .password-rule-note{display:block;margin-top:6px;color:#6d7b90;font-size:11px;line-height:1.45;font-weight:700}.modal-backdrop>.modal{touch-action:pan-y;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.registration-entry{position:fixed;right:22px;bottom:22px;z-index:30;padding:10px 14px;border-radius:999px;background:var(--navy);color:#fff;font-size:12px;box-shadow:var(--shadow)}@media(max-width:900px){.home-growth-actions,.red-packet-stats,.red-packet-tasks,.red-packet-admin-grid,.red-packet-admin-rules{grid-template-columns:1fr}}@media(max-width:580px){.grab-red-packet-banner{min-height:70px;padding:9px 10px;gap:8px;border-radius:11px}.grab-red-packet-icon{width:38px;height:38px}.grab-red-packet-banner strong{font-size:12px}.grab-red-packet-banner em{font-size:8px}.red-packet-panel{padding:12px;gap:10px;border-radius:13px}.red-packet-hero{grid-template-columns:auto minmax(0,1fr)}.red-packet-icon{width:44px;height:44px}.red-packet-hero h2{font-size:18px}.red-packet-amount{grid-column:1 / -1;min-width:0;text-align:left}.red-packet-tasks article{align-items:flex-start;flex-direction:column}.red-packet-actions,.red-packet-modal-actions{display:grid;grid-template-columns:1fr}.red-packet-eligibility{grid-template-columns:1fr}.red-packet-claim-card strong{font-size:28px}.red-packet-admin-grid,.red-packet-admin-rules{padding-inline:10px}.red-packet-distribution-contract{margin-inline:10px}}.login-screen{min-height:100vh;padding:24px;display:grid;grid-template-rows:auto 1fr auto;background:radial-gradient(circle at 50% 12%,rgba(235,194,98,.26),transparent 34%),linear-gradient(145deg,#fffaf0,#eee1c8)}.login-top{display:flex;align-items:center;justify-content:space-between;color:#806f55;font-size:12px}.login-top select{width:110px;height:38px}.login-panel{width:min(430px,100%);align-self:center;justify-self:center;padding:30px 34px 38px;border:1px solid #e2c990;border-radius:24px;background:#fffcf6f5;box-shadow:0 28px 80px #543a102e}.login-logo{display:grid;justify-items:center;gap:5px;margin-bottom:26px}.login-logo img{width:min(100%,292px);height:194px;object-fit:contain;filter:drop-shadow(0 12px 22px rgba(116,76,12,.18))}.login-logo .brand-mark{width:78px;height:78px;border-radius:25px;font-size:48px}.login-logo strong{font-size:32px;letter-spacing:.14em;color:#17120a}.login-logo small{color:#8a7654;letter-spacing:.18em;font-size:10px}.login-fields{display:grid;gap:13px}.login-fields label>span{display:flex;align-items:center;gap:7px}.login-fields input{height:50px;border-color:#e5d5b8;background:#fffdf8}.login-actions{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.login-button,.register-link{min-height:50px}.register-link{width:100%;border:1px solid #d3aa55;border-radius:10px;background:#fff7e6;color:#8a5b0b;font-weight:700}.login-support{display:block;margin:30px auto 0;padding:8px 15px;border:1px solid #d3aa55;border-radius:999px;background:#fff7e6;color:#8a5b0b}.login-version{align-self:end;justify-self:center;color:#9b8b70}.login-back{display:flex;align-items:center;gap:5px;background:transparent;color:#637188}.login-back svg{transform:rotate(180deg)}.guest-shell{min-height:100vh;background:var(--bg)}.guest-topbar{height:82px;padding:12px 28px;display:grid;grid-template-columns:auto minmax(260px,620px) auto;align-items:center;gap:22px;border-bottom:1px solid var(--line);background:#fff;position:sticky;top:0;z-index:30}.guest-topbar .search{width:100%}.guest-actions{display:flex;align-items:center;gap:8px}.guest-actions .subtle-button{min-height:40px;padding:0 16px}.guest-main{max-width:1500px;margin:auto}.hero-grid.guest{grid-template-columns:minmax(0,1fr) 330px}.guest-join-card{min-height:100%;padding:24px;display:grid;align-content:center;justify-items:start;border:1px solid #cfe0ff;border-radius:17px;background:linear-gradient(145deg,#f8fbff,#edf4ff);box-shadow:var(--shadow)}.guest-join-card>span{width:50px;height:50px;display:grid;place-items:center;border-radius:14px;background:var(--blue);color:#fff}.guest-join-card>small{margin-top:13px;color:var(--blue)}.guest-join-card h2{margin:3px 0 7px;font-size:20px}.guest-join-card p{margin:0 0 16px;color:var(--muted);font-size:11px;line-height:1.6}.guest-game{cursor:pointer}.guest-game:after{content:""}.guest-mobile-nav{display:none;grid-template-columns:repeat(4,1fr)}.admin-shell{min-height:100vh;background:#f5f8fc;display:grid;grid-template-columns:245px 1fr;align-items:stretch}.admin-sidebar{background:#12213a;color:#d7e0ed;padding:24px 16px;min-height:100vh;height:auto;align-self:stretch;position:sticky;top:0;display:flex;flex-direction:column}.admin-sidebar .brand{color:#fff;padding-left:8px}.admin-label{padding:2px 12px 13px;font-size:11px;color:#7f91aa;text-transform:uppercase;letter-spacing:.12em}.admin-sidebar nav{display:grid;gap:4px;overflow-y:visible}.admin-sidebar nav button,.back-player{display:flex;align-items:center;gap:11px;min-height:43px;border-radius:9px;padding:0 12px;background:transparent;color:#aebbd0;text-align:left}.admin-sidebar nav button.active{color:#fff;background:#1d4e9c}.back-player{margin-top:auto;border:1px solid #2b3e5d}.mobile-admin-nav-toggle{display:none}.admin-main{min-width:0}.admin-topbar{height:90px;background:#fff;border-bottom:1px solid var(--line);padding:15px 28px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:10}.admin-topbar p{margin:0;color:var(--muted);font-size:11px}.admin-topbar h1{margin:3px 0 0;font-size:23px}.admin-actions{display:flex;align-items:center;gap:10px}.admin-actions select{height:40px}.admin-content{padding:22px 28px 46px;max-width:1500px;margin:auto}.backend-topbar-identity{min-height:42px;padding:7px 12px;display:grid;align-content:center;gap:1px;border:1px solid #cfe0ff;border-radius:12px;background:#fff;color:var(--navy);box-shadow:0 8px 18px #1f67f50f;white-space:nowrap}.backend-topbar-identity span{color:#64748b;font-size:10px;font-weight:800;line-height:1.1}.backend-topbar-identity strong{color:#17325a;font-size:13px;font-weight:900;line-height:1.2}.backend-topbar-identity small{color:#7a8aa3;font-size:10px;font-weight:800;line-height:1.1}.admin-actions .backend-topbar-identity,.agent-header-actions .backend-topbar-identity{flex:0 0 auto}.local-admin-notice{min-height:100vh;padding:24px;display:grid;place-items:center;background:linear-gradient(135deg,#eff5ff,#f7fbff)}.local-admin-notice section{width:min(560px,100%);padding:28px;display:grid;gap:12px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:var(--shadow)}.local-admin-notice small{color:var(--blue);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.local-admin-notice h1{margin:0;color:var(--navy);font-size:28px}.local-admin-notice p{margin:0;color:var(--muted);line-height:1.7}.local-admin-notice div{padding:13px;display:grid;gap:5px;border-radius:12px;background:#f4f7fb}.local-admin-notice code{color:var(--blue);font-weight:800;white-space:normal}.role-console{min-height:100vh;display:grid;grid-template-columns:260px 1fr;background:#f4f7fb}.role-console>aside{min-height:100vh;padding:24px 16px;position:sticky;top:0;display:flex;flex-direction:column;background:#12213a;color:#d7e0ed}.role-console>aside .brand{color:#fff;padding-left:8px}.role-console>aside>small{padding:0 12px;color:#87a0c0;font-size:10px;font-weight:800;letter-spacing:.08em}.role-console>aside h2{margin:7px 12px 18px;color:#fff;font-size:18px}.role-console>aside nav{display:grid;gap:7px}.role-console>aside nav button{min-height:46px;padding:0 12px;display:flex;align-items:center;gap:10px;border-radius:10px;background:transparent;color:#aebbd0;text-align:left}.role-console>aside nav button.active{background:#1d4e9c;color:#fff}.role-current-card{min-height:74px;padding:13px;display:flex;align-items:center;gap:11px;border:1px solid #304764;border-radius:13px;background:#1a3155;color:#fff}.role-current-card svg{flex:0 0 auto;color:#9dc1ff}.role-current-card strong,.role-current-card span{display:block}.role-current-card strong{font-size:13px}.role-current-card span{margin-top:3px;color:#aebbd0;font-size:10px}.role-work-nav{margin:18px 0;display:grid;gap:6px}.role-work-nav small{padding:0 9px 3px;color:#87a0c0;font-size:10px;font-weight:900}.role-work-nav button{min-height:36px;padding:0 10px;display:flex;align-items:center;border-radius:9px;background:transparent;color:#aebbd0;text-align:left;font-size:11px;font-weight:850}.role-work-nav button:hover,.role-work-nav button.active{background:#1d4e9c;color:#fff}.staff-console .role-work-nav button:hover,.staff-console .role-work-nav button.active{background:#17745e}.role-work-nav span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.role-security-note{margin-top:auto;padding:14px;display:grid;gap:7px;border:1px solid #304764;border-radius:13px;background:#172b4a}.role-security-note svg{color:#9dc1ff}.role-security-note strong{color:#fff;font-size:12px}.role-security-note p{margin:0;color:#b9c9de;font-size:10px;line-height:1.55}.role-console>main{min-width:0;padding:24px 28px 46px}.role-console-topbar{min-height:82px;margin:-24px -28px 22px;padding:16px 28px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);background:#fff;position:sticky;top:0;z-index:10}.role-console-topbar small,.role-console-topbar p{color:var(--muted)}.role-console-topbar h1{margin:3px 0 4px;font-size:24px}.role-console-topbar p{margin:0;font-size:12px}.role-hero{min-height:152px;padding:22px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;border:1px solid #cfe0ff;border-radius:16px;background:linear-gradient(135deg,#fff,#eef5ff);box-shadow:var(--shadow)}.role-hero>span{width:58px;height:58px;display:grid;place-items:center;border-radius:15px;background:var(--blue);color:#fff}.role-hero.green>span,.role-hero.staff>span{background:var(--green)}.role-hero.purple>span{background:var(--purple)}.role-hero small{color:var(--blue);font-size:10px;font-weight:800}.role-hero h2{margin:3px 0 6px;font-size:25px}.role-hero p{margin:0;max-width:850px;color:var(--muted);font-size:12px;line-height:1.65}.role-hero b{padding:7px 10px;border-radius:999px;background:#e9f8f3;color:#16805e;font-size:11px;white-space:nowrap}.role-metric-grid{margin-top:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.role-metric-grid article{min-height:114px;padding:16px;display:grid;gap:6px;border:1px solid var(--line);border-radius:14px;background:#fff}.role-metric-grid small,.role-metric-grid span{color:var(--muted);font-size:10px}.role-metric-grid strong{color:var(--navy);font-size:25px}.role-module-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.role-module-grid article{min-height:132px;padding:15px;display:grid;align-content:start;gap:7px;border:1px solid var(--line);border-radius:13px;background:#fbfdff}.role-module-grid strong{font-size:14px}.role-module-grid p{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.role-module-grid span{width:max-content;margin-top:auto;padding:5px 8px;border-radius:999px;background:#eaf2ff;color:var(--blue);font-size:9px;font-weight:800}.role-module-grid button{min-height:34px;border:1px solid #cfe0ff;border-radius:9px;background:#fff;color:var(--blue);font-size:10px;font-weight:900}.owner-delegation-panel{margin-top:14px;overflow:hidden}.owner-delegation-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.owner-delegation-grid article{min-height:132px;padding:14px;display:grid;align-content:start;gap:9px;border:1px solid var(--line);border-radius:13px;background:#fbfdff}.owner-delegation-grid article.deny{border-color:#f0dfd4;background:#fffaf6}.owner-delegation-grid strong{color:var(--navy);font-size:13px}.owner-delegation-grid div{display:flex;flex-wrap:wrap;gap:6px}.owner-delegation-grid span{padding:5px 8px;border-radius:999px;background:#eaf2ff;color:var(--blue);font-size:9px;font-weight:850}.owner-delegation-grid p{margin:0;color:#6f5c46;font-size:10px;line-height:1.6}.module-task-template{border-color:#cfe0ff;background:linear-gradient(135deg,#fff,#f7fbff)}.api-deploy-workspace{display:grid;gap:14px}.api-deploy-hero{margin:0 18px;padding:17px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #cfe0ff;border-radius:14px;background:#f8fbff}.api-deploy-hero small{color:var(--blue);font-size:10px;font-weight:900}.api-deploy-hero h3{margin:3px 0 5px;color:var(--navy);font-size:18px}.api-deploy-hero p{margin:0;color:var(--muted);font-size:11px;line-height:1.55}.api-deploy-stats{padding:0 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.api-deploy-stats article{min-height:88px;padding:13px;display:grid;gap:5px;border:1px solid var(--line);border-radius:12px;background:#fff}.api-deploy-stats small,.api-deploy-stats span{color:var(--muted);font-size:10px}.api-deploy-stats strong{color:var(--navy);font-size:22px}.api-deploy-toolbar{padding:0 18px;display:flex;flex-wrap:wrap;gap:8px}.api-deploy-toolbar button{min-height:34px;padding:0 11px;border:1px solid #cfe0ff;border-radius:9px;background:#fff;color:#52617a;font-size:10px;font-weight:900}.api-deploy-toolbar button.active{background:var(--blue);border-color:var(--blue);color:#fff}.api-hero-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ghost-primary{background:#f7fbff!important;color:var(--blue)!important;border:1px solid #cfe0ff!important}.api-deploy-table{padding:0 18px;display:grid;gap:8px;overflow-x:auto}.api-deploy-head,.api-deploy-table article{min-width:1040px;display:grid;grid-template-columns:190px minmax(230px,1fr) minmax(260px,1.1fr) 120px 330px;gap:10px;align-items:center}.api-deploy-head{padding:0 12px;color:var(--muted);font-size:9px;font-weight:900}.api-deploy-table article{min-height:92px;padding:12px;border:1px solid var(--line);border-radius:13px;background:#fff}.api-deploy-table article div{min-width:0;display:grid;gap:4px}.api-deploy-table small,.api-deploy-table span,.api-deploy-table em{color:var(--muted);font-size:10px;font-style:normal;line-height:1.35;overflow-wrap:anywhere}.api-deploy-table strong{color:var(--navy);font-size:12px;line-height:1.35;overflow-wrap:anywhere}.api-deploy-actions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.api-deploy-actions button{min-height:31px;padding:0 7px;border:1px solid #cfe0ff;border-radius:8px;background:#f7fbff;color:var(--blue);font-size:9px;font-weight:900}.api-deploy-bottom{padding:0 18px 18px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.api-deploy-bottom>section{padding:14px;border:1px solid var(--line);border-radius:13px;background:#fff}.api-flow-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.api-flow-steps article{min-height:74px;padding:10px;display:grid;align-content:start;gap:6px;border-radius:10px;background:#f7f9fc}.api-flow-steps span{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--blue);color:#fff;font-size:10px;font-weight:900}.api-flow-steps strong{color:var(--navy);font-size:11px}.api-audit-list{display:grid;gap:7px}.api-audit-list article{padding:9px 10px;display:grid;gap:3px;border-radius:10px;background:#f7f9fc}.api-audit-list span,.api-audit-list small{color:var(--muted);font-size:9px}.api-audit-list strong{color:var(--navy);font-size:11px}.module-task-summary{padding:0 18px 14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.module-setting-grid{padding:0 18px 14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.module-setting-grid article{min-height:154px;padding:13px;display:grid;align-content:start;gap:7px;border:1px solid var(--line);border-radius:13px;background:#fff}.module-setting-grid span{width:max-content;padding:4px 7px;border-radius:999px;background:#eef5ff;color:var(--blue);font-size:9px;font-weight:900}.module-setting-grid strong{color:var(--navy);font-size:13px}.module-setting-grid p{margin:0;color:#4d5b70;font-size:10px;line-height:1.5}.module-setting-grid small{color:var(--muted);font-size:9px;line-height:1.4}.module-setting-grid button{min-height:32px;margin-top:auto;border:1px solid #cfe0ff;border-radius:9px;background:#f7fbff;color:var(--blue);font-size:10px;font-weight:900}.module-task-summary article{min-height:88px;padding:13px;display:grid;align-content:start;gap:7px;border:1px solid var(--line);border-radius:12px;background:#fff}.module-task-summary small{color:var(--muted);font-size:10px}.module-task-summary strong{color:var(--navy);font-size:13px;line-height:1.45}.module-task-filters{padding:0 18px 14px;display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.module-task-filters button{min-height:34px;padding:0 11px;border:1px solid #cfe0ff;border-radius:9px;background:#fff;color:#52617a;font-size:10px;font-weight:900}.module-task-filters button.active{background:var(--blue);color:#fff;border-color:var(--blue)}.module-task-filters label{min-width:min(340px,100%);flex:1;display:grid;gap:5px;color:var(--muted);font-size:9px;font-weight:800}.module-task-filters input{min-height:34px;padding:0 11px;border:1px solid var(--line);border-radius:9px;color:var(--navy);font-size:11px;outline:none}.module-task-table{padding:0 18px 18px;display:grid;gap:8px;overflow-x:auto}.module-task-head,.module-task-table article{min-width:980px;display:grid;grid-template-columns:150px 100px minmax(260px,1fr) 130px 110px 90px;align-items:center;gap:10px}.module-task-head{padding:0 12px;color:var(--muted);font-size:9px;font-weight:900;text-transform:uppercase}.module-task-table article{min-height:58px;padding:11px 12px;border:1px solid var(--line);border-radius:12px;background:#fff;color:#52617a;font-size:11px}.module-task-table article span:first-child{color:var(--navy);font-weight:900}.module-task-table article button{min-height:32px;border:1px solid #cfe0ff;border-radius:9px;background:#f7fbff;color:var(--blue);font-size:10px;font-weight:900}.module-config-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.module-config-grid article{min-height:112px;padding:13px;display:grid;align-content:start;gap:7px;border:1px solid #cfe0ff;border-radius:12px;background:#fff}.module-config-grid span{color:var(--muted);font-size:9px;font-weight:900}.module-config-grid strong{color:var(--navy);font-size:12px;line-height:1.45;word-break:break-word}.module-config-grid small{color:#667790;font-size:10px;line-height:1.5}.role-scope-overview{padding:0 18px 18px;display:grid;gap:10px}.compact-heading{padding:0}.role-scope-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.role-scope-grid article{min-height:118px;padding:13px;display:grid;align-content:start;gap:6px;border:1px solid var(--line);border-radius:12px;background:#fff}.role-scope-grid article.active{border-color:#8cb8ff;background:#f1f7ff}.role-scope-grid span{width:max-content;max-width:100%;padding:4px 7px;border-radius:999px;background:#eef3fb;color:#52617a;font-size:9px;font-weight:900}.role-scope-grid article.active span{background:#1f67f5;color:#fff}.role-scope-grid strong{color:var(--navy);font-size:13px}.role-scope-grid p{margin:0;color:var(--muted);font-size:10px;line-height:1.5}.ops-architecture-panel{border-color:#cfe0ff;background:linear-gradient(135deg,#fff,#f7fbff)}.ops-architecture-note{margin:0 18px 14px;padding:11px 12px;border-radius:11px;background:#eef8f5;color:#23785f;font-size:11px;line-height:1.55}.ops-architecture-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ops-architecture-grid article{min-height:150px;padding:14px;display:grid;gap:7px;border:1px solid var(--line);border-radius:13px;background:#fff}.ops-architecture-grid strong{color:var(--navy);font-size:13px}.ops-architecture-grid p{margin:0;color:var(--muted);font-size:10px;line-height:1.5}.ops-architecture-grid code{color:#526780;font-size:9px;white-space:normal}.ops-architecture-grid button{min-height:34px;margin-top:auto;border:1px solid #cfe0ff;border-radius:9px;background:#f7fbff;color:var(--blue);font-size:10px;font-weight:900}.ops-flow-strip{margin:0 18px 18px;padding:10px;display:flex;flex-wrap:wrap;gap:8px;border-radius:12px;background:#eef3fb}.ops-flow-strip span{padding:7px 9px;border-radius:9px;background:#fff;color:#52617a;font-size:10px;font-weight:800}.owner-import-panel{border-color:#d8e7ff;background:linear-gradient(135deg,#fff,#f7fbff)}.owner-import-grid{padding:0 18px 14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.owner-import-grid article{min-height:230px;padding:14px;display:grid;align-content:start;gap:8px;border:1px solid var(--line);border-radius:13px;background:#fff}.owner-import-grid header{display:grid;gap:4px}.owner-import-grid header span{width:max-content;max-width:100%;padding:5px 8px;border-radius:999px;background:#eaf2ff;color:var(--blue);font-size:9px;font-weight:900}.owner-import-grid header strong{color:var(--navy);font-size:15px}.owner-import-grid header small{color:var(--muted);font-size:10px;font-weight:800}.owner-import-grid p{margin:0;color:#56657b;font-size:10px;line-height:1.55}.owner-import-grid article>div{display:flex;flex-wrap:wrap;gap:5px}.owner-import-grid b{padding:4px 6px;border-radius:7px;background:#f1f5fb;color:#52617a;font-size:9px}.owner-import-grid button{min-height:34px;margin-top:auto;border:1px solid #cfe0ff;border-radius:9px;background:#f7fbff;color:var(--blue);font-size:10px;font-weight:900}.owner-import-guardrails{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.owner-import-guardrails article{min-height:70px;padding:12px;display:flex;gap:9px;align-items:flex-start;border:1px solid #d7efe7;border-radius:12px;background:#f4fbf8}.owner-import-guardrails svg{flex:0 0 auto;color:#16805e}.owner-import-guardrails strong{display:block;color:#176b55;font-size:12px}.owner-import-guardrails span{display:block;margin-top:3px;color:#526f64;font-size:10px;line-height:1.5}.finance-lead-workbench{border-color:#cfeee3;background:linear-gradient(135deg,#fff,#f4fcf9)}.finance-lead-scope-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.finance-lead-scope-grid button{min-height:158px;padding:14px;display:grid;justify-items:start;align-content:start;gap:7px;border:1px solid #d9eee7;border-radius:13px;background:#fff;color:inherit;text-align:left}.finance-lead-scope-grid button:hover{border-color:#8dd5bf;background:#f8fffc}.finance-lead-scope-grid svg{color:#16815f}.finance-lead-scope-grid strong{color:var(--navy);font-size:13px}.finance-lead-scope-grid span{color:var(--muted);font-size:10px;line-height:1.5}.finance-lead-scope-grid b{margin-top:auto;padding:5px 8px;border-radius:999px;background:#eaf8f2;color:#16815f;font-size:9px}.finance-lead-metrics{margin:12px 0}.finance-lead-permission-notice{padding:13px 16px;display:grid;gap:6px;border-color:#cfeee3;background:#f7fffb}.finance-lead-permission-notice>div{display:flex;align-items:center;gap:8px;color:#16815f}.finance-lead-permission-notice strong{font-size:13px}.finance-lead-permission-notice p{margin:0;color:#526f64;font-size:11px;line-height:1.55}.tech-ops-workbench{border-color:#d9dcff;background:linear-gradient(135deg,#fff,#f8f7ff)}.tech-ops-grid{padding:0 18px 14px;display:grid;grid-template-columns:minmax(300px,.88fr) minmax(420px,1.12fr);gap:12px}.tech-incident-list,.tech-provider-table{min-width:0;padding:14px;display:grid;align-content:start;gap:9px;border:1px solid #e1e5f4;border-radius:14px;background:#fff}.tech-incident-list header,.tech-provider-table header{display:flex;align-items:center;justify-content:space-between;gap:10px}.tech-incident-list header strong,.tech-provider-table header strong{color:var(--navy);font-size:15px}.tech-incident-list header span,.tech-provider-table header span{color:var(--muted);font-size:10px;font-weight:800}.tech-incident-list button{min-height:78px;padding:12px;display:grid;grid-template-columns:1fr auto;gap:4px 10px;border:1px solid var(--line);border-radius:12px;background:#fbfdff;color:inherit;text-align:left}.tech-incident-list button:hover,.tech-provider-table button:hover{border-color:#b9c8ff;background:#f7f8ff}.tech-incident-list button>span{justify-self:end;padding:5px 8px;border-radius:999px;background:#eef5ff;color:var(--blue);font-size:9px;font-weight:900}.tech-incident-list strong{color:var(--navy);font-size:13px}.tech-incident-list small{color:var(--muted);font-size:10px}.tech-incident-list b{grid-column:1 / -1;color:#6a4ec6;font-size:11px}.tech-provider-head,.tech-provider-table button{display:grid;grid-template-columns:1.1fr .72fr .62fr .58fr 1.1fr;align-items:center;gap:8px}.tech-provider-head{min-height:34px;padding:0 10px;border-radius:10px;background:#f2f5fb;color:var(--muted);font-size:9px;font-weight:900}.tech-provider-table button{min-height:48px;padding:9px 10px;border:1px solid var(--line);border-radius:11px;background:#fff;color:inherit;text-align:left}.tech-provider-table button span{min-width:0;color:#52617a;font-size:10px;font-weight:800;overflow-wrap:anywhere}.tech-provider-table button span:first-child{color:var(--navy);font-size:12px}.tech-deploy-grid{padding:0 18px 14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tech-deploy-grid article{min-height:130px;padding:14px;display:grid;align-content:start;gap:6px;border:1px solid #e1e5f4;border-radius:13px;background:#fff}.tech-deploy-grid small{color:var(--muted);font-size:10px;font-weight:900}.tech-deploy-grid strong{color:var(--navy);font-size:14px;line-height:1.4;overflow-wrap:anywhere}.tech-deploy-grid span{color:#6a7488;font-size:10px;font-weight:800}.tech-deploy-grid button{min-height:34px;margin-top:auto;border:1px solid #d9dcff;border-radius:9px;background:#f7f7ff;color:#5f45c8;font-size:10px;font-weight:900}.tech-guardrail-strip{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tech-guardrail-strip article{min-height:74px;padding:12px;display:flex;align-items:flex-start;gap:9px;border:1px solid #f0dfd4;border-radius:12px;background:#fffaf6}.tech-guardrail-strip svg{flex:0 0 auto;color:#b66d16}.tech-guardrail-strip strong{display:block;color:#7a4f1f;font-size:12px}.tech-guardrail-strip span{display:block;margin-top:3px;color:#6f5c46;font-size:10px;line-height:1.5}.role-deny-panel{padding:15px 18px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px;border-color:#f0dfd4;background:#fffaf6}.role-deny-panel>div{display:flex;align-items:center;gap:8px;color:#b66d16}.role-deny-panel p{margin:0;color:#6f5c46;font-size:11px;line-height:1.65}.deny-panel{padding:15px 18px;border-color:#f0dfd4;background:#fffaf6}.deny-panel strong{color:#b66d16;font-size:13px}.deny-panel p{margin:6px 0 0;color:#6f5c46;font-size:11px;line-height:1.65}.staff-console>aside{background:#102a38}.staff-console>aside nav button.active{background:#17745e}.staff-queue-list{padding:0 18px 18px;display:grid;gap:8px}.staff-queue-list article{min-height:66px;padding:12px 14px;display:grid;grid-template-columns:120px minmax(0,1fr) minmax(160px,.8fr) 82px;align-items:center;gap:10px;border:1px solid var(--line);border-radius:12px;background:#fff}.staff-queue-list strong{color:var(--navy);font-size:13px}.staff-queue-list p{margin:0;color:#4d5b70;font-size:11px;line-height:1.45}.staff-queue-list span{color:var(--muted);font-size:10px}.staff-queue-list button{min-height:32px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--blue);font-size:10px;font-weight:800}.staff-owner-import-panel{border-color:#cfe0ff;background:linear-gradient(135deg,#fff,#f7fbff)}.staff-owner-permission-grid{padding:0 18px 14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.staff-owner-permission-grid article{min-height:104px;padding:14px;display:grid;align-content:start;gap:7px;border:1px solid #d7e6ff;border-radius:12px;background:#fff}.staff-owner-permission-grid small{color:var(--muted);font-size:9px;font-weight:900}.staff-owner-permission-grid strong{color:var(--navy);font-size:12px;line-height:1.55;overflow-wrap:anywhere}.staff-owner-work-grid{padding:0 18px 14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.staff-owner-work-grid article{min-height:148px;padding:14px;display:grid;align-content:start;gap:7px;border:1px solid var(--line);border-radius:13px;background:#fff}.staff-owner-work-grid strong{color:var(--navy);font-size:13px}.staff-owner-work-grid p{margin:0;color:var(--muted);font-size:10px;line-height:1.5}.staff-owner-work-grid code{color:#526780;font-size:9px;white-space:normal;overflow-wrap:anywhere}.staff-owner-work-grid button{min-height:34px;margin-top:auto;border:1px solid #cfe0ff;border-radius:9px;background:#f7fbff;color:var(--blue);font-size:10px;font-weight:900}.staff-risk-module-grid{padding-bottom:14px}.staff-governance-grid{padding:0 18px 14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.staff-governance-grid article{min-height:104px;padding:13px;display:flex;gap:10px;border:1px solid #f0dfd4;border-radius:12px;background:#fffaf6}.staff-governance-grid svg{flex:0 0 auto;color:#b66d16}.staff-governance-grid div{min-width:0;display:grid;align-content:start;gap:4px}.staff-governance-grid strong{color:#7a4f1f;font-size:12px}.staff-governance-grid span,.staff-governance-grid small{color:#6f5c46;font-size:10px;line-height:1.45;overflow-wrap:anywhere}.support-agent-layout{padding:0 18px 18px;display:grid;grid-template-columns:minmax(260px,.78fr) minmax(420px,1.22fr);gap:12px}.support-live-alert-row{padding:0 18px 14px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.support-live-alert-row button{min-height:72px;padding:12px 14px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:4px 9px;border:1px solid #dbe7f7;border-radius:13px;background:#fff;color:inherit;text-align:left}.support-live-alert-row button:hover,.support-live-alert-row button.has-unread{border-color:#8db6ff;background:#f5f9ff;box-shadow:0 10px 22px #1767f514}.support-live-alert-row svg{grid-row:1 / 3;color:var(--blue)}.support-live-alert-row strong{color:var(--navy);font-size:13px}.support-live-alert-row span{color:var(--muted);font-size:10px;line-height:1.45}.support-agent-ticket-list{display:grid;gap:8px;align-content:start;max-height:486px;overflow:auto;padding-right:4px}.support-ticket-search{position:sticky;top:0;z-index:1;padding:10px;display:grid;gap:6px;border:1px solid #cfe0ff;border-radius:12px;background:#f7fbff;box-shadow:0 8px 18px #27497d0f}.support-ticket-search span{color:var(--muted);font-size:9px;font-weight:900}.support-ticket-search input{width:100%;min-height:36px;padding:0 10px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--navy);font-size:11px;font-weight:800;outline:none}.support-ticket-search input:focus{border-color:#8db6ff;box-shadow:0 0 0 3px #1f67f51f}.support-agent-ticket-list button{min-height:74px;padding:12px;display:grid;justify-items:start;gap:4px;border:1px solid var(--line);border-radius:12px;background:#fff;color:inherit;text-align:left}.support-agent-ticket-list button.active,.support-agent-ticket-list button:hover,.support-agent-ticket-list button.has-unread{border-color:#82b1ff;background:#f5f9ff}.support-agent-ticket-list button.has-unread{box-shadow:inset 3px 0 var(--blue)}.support-agent-ticket-list strong{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--navy);font-size:12px}.support-agent-ticket-list strong b{min-width:21px;height:21px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:#e94b5b;color:#fff;font-size:10px;line-height:1}.support-agent-ticket-list span,.support-agent-ticket-list small{color:var(--muted);font-size:10px}.support-ticket-empty{min-height:98px;padding:16px;display:grid;place-items:center;align-content:center;gap:5px;border:1px dashed #bed2ef;border-radius:12px;background:#fbfdff;text-align:center}.support-ticket-empty strong{color:var(--navy);font-size:12px}.support-ticket-empty span{color:var(--muted);font-size:10px;line-height:1.5}.support-agent-detail{padding:16px;display:grid;gap:13px;border:1px solid #cfe0ff;border-radius:14px;background:linear-gradient(135deg,#fff,#f7fbff)}.support-agent-detail header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.support-agent-detail header small{color:var(--muted);font-size:10px}.support-agent-detail h3{margin:3px 0 0;font-size:18px}.support-agent-detail dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.support-agent-detail dl div{padding:10px;border-radius:10px;background:#eef5ff}.support-agent-detail dt{color:var(--muted);font-size:9px;font-weight:800}.support-agent-detail dd{margin:4px 0 0;color:var(--navy);font-size:11px;font-weight:850;overflow-wrap:anywhere}.support-agent-actions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.support-agent-actions button{min-height:38px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--blue);font-size:10px;font-weight:900}.support-chat-window{display:grid;gap:10px;padding:12px;border:1px solid #dbe7f7;border-radius:13px;background:#fff}.support-chat-window header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:8px;border-bottom:1px solid #e8eef7}.support-chat-window header small,.support-chat-window header strong{display:block}.support-chat-window header small{color:var(--muted);font-size:9px}.support-chat-window header strong{margin-top:2px;color:var(--navy);font-size:12px}.support-chat-status{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.support-chat-status b{min-height:24px;padding:0 8px;display:inline-flex;align-items:center;border-radius:999px;background:#fff0f0;color:#c14f5a;font-size:9px;font-weight:900}.support-chat-status button{min-height:28px;padding:0 9px;border:1px solid #cfe0ff;border-radius:999px;background:#f7fbff;color:var(--blue);font-size:9px;font-weight:900}.support-chat-tools{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.support-chat-tools button{min-height:32px;padding:0 10px;border:1px solid #cfe0ff;border-radius:9px;background:#f7fbff;color:var(--blue);font-size:10px;font-weight:900}.support-chat-tools button:hover{border-color:#82b1ff;background:#f5f9ff}.support-chat-messages{min-height:220px;max-height:280px;overflow:auto;display:grid;align-content:start;gap:8px;padding:4px}.support-chat-messages article{max-width:82%;display:grid;gap:4px}.support-chat-messages article small{color:#7b8ba3;font-size:9px;font-weight:800}.support-chat-messages article p{margin:0;padding:10px 11px;border-radius:12px;font-size:11px;line-height:1.55;font-weight:800}.support-chat-messages .from-player{justify-self:start}.support-chat-messages .from-player p{background:#f1f5fb;color:var(--navy);border-top-left-radius:4px}.support-chat-messages .from-agent{justify-self:end;text-align:right}.support-chat-messages .from-agent p{background:#1f67f5;color:#fff;border-top-right-radius:4px}.support-chat-scripts{display:flex;gap:6px;flex-wrap:wrap}.support-chat-scripts button{min-height:28px;padding:0 9px;border:1px solid #cfe0ff;border-radius:999px;background:#f7fbff;color:var(--blue);font-size:9px;font-weight:900}.support-chat-compose{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end}.support-chat-compose textarea{width:100%;min-height:62px;padding:10px 11px;border:1px solid var(--line);border-radius:11px;resize:vertical;color:var(--navy);font-weight:800;outline:none}.support-chat-compose textarea:focus{border-color:#8db6ff;box-shadow:0 0 0 3px #1f67f51f}.support-chat-compose .primary{gap:5px;min-height:38px}.support-agent-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.support-home-panel{border-color:#cfe0ff;background:linear-gradient(135deg,#fff,#f8fbff)}.support-view-note{margin:0 18px 14px;padding:11px 12px;border-radius:11px;background:#f7fbff;color:#52617a;font-size:11px;line-height:1.55;font-weight:800}.support-home-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.support-home-grid button{min-height:128px;padding:14px;display:grid;align-content:start;justify-items:start;gap:6px;border:1px solid #dbe7f7;border-radius:13px;background:#fff;color:inherit;text-align:left}.support-home-grid button:hover{border-color:#82b1ff;background:#f5f9ff}.support-home-grid strong{color:var(--navy);font-size:24px;line-height:1}.support-home-grid span{color:var(--navy);font-size:13px;font-weight:900}.support-home-grid small{color:var(--muted);font-size:10px;line-height:1.5;font-weight:800}.support-checklist,.support-script-list{padding:0 18px 18px;display:grid;gap:8px}.support-checklist article{min-height:60px;padding:11px 12px;display:grid;grid-template-columns:120px 1fr auto;align-items:center;gap:10px;border:1px solid var(--line);border-radius:12px;background:#fff}.support-checklist strong{font-size:12px}.support-checklist p{margin:0;color:var(--muted);font-size:10px;line-height:1.45}.support-script-list button{min-height:70px;padding:12px;display:grid;justify-items:start;gap:5px;border:1px solid var(--line);border-radius:12px;background:#fff;color:inherit;text-align:left}.support-script-list button:hover{border-color:#82b1ff;background:#f5f9ff}.support-script-list strong{color:var(--navy);font-size:12px}.support-script-list span{color:var(--muted);font-size:10px;line-height:1.45}.support-message-toast{position:fixed;right:22px;bottom:22px;z-index:80;width:min(360px,calc(100% - 32px));padding:13px;display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:start;border:1px solid #9fc0ff;border-radius:14px;background:#fff;color:inherit;text-align:left;box-shadow:0 20px 48px #173d7438}.support-message-toast>span{min-width:28px;height:28px;padding:0 8px;display:grid;place-items:center;border-radius:999px;background:#e94b5b;color:#fff;font-size:12px;font-weight:900}.support-message-toast strong,.support-message-toast small{display:block}.support-message-toast strong{color:var(--navy);font-size:13px}.support-message-toast small{margin-top:2px;color:var(--blue);font-size:9px;font-weight:900}.support-message-toast p{margin:5px 0 0;color:#52617a;font-size:10px;line-height:1.5}.support-message-toast svg{color:#6b7890}.support-settings-center{margin-top:14px;border-color:#cfe0ff;background:linear-gradient(135deg,#fff,#f8fbff)}.support-settings-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.support-settings-grid button{min-height:162px;padding:14px;display:grid;align-content:start;justify-items:start;gap:7px;border:1px solid #dbe7f7;border-radius:13px;background:#fff;color:inherit;text-align:left}.support-settings-grid button:hover{border-color:#82b1ff;background:#f5f9ff}.support-settings-grid svg{color:var(--blue)}.support-settings-grid strong{color:var(--navy);font-size:13px}.support-settings-grid p{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.support-settings-grid span{margin-top:auto;padding:5px 8px;border-radius:999px;background:#eaf8f2;color:#16815f;font-size:9px;font-weight:900}.support-avatar-manager{margin:0 18px 18px;padding:16px;border:1px solid #dbe7f7;border-radius:14px;background:#f8fbff}.support-avatar-manager-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.support-avatar-manager-head small,.support-avatar-manager-head h3{display:block;margin:0}.support-avatar-manager-head small{color:var(--muted);font-size:10px}.support-avatar-manager-head h3{margin-top:2px;color:var(--navy);font-size:16px}.support-avatar-manager-head>span{display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid #dbe7f7;border-radius:999px;background:#fff;color:var(--navy);font-size:10px;font-weight:900;white-space:nowrap}.support-avatar-manager-head img{width:28px;height:28px;border-radius:50%;object-fit:cover}.support-avatar-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:10px}.support-avatar-grid button{min-width:0;min-height:96px;padding:9px 6px;display:grid;justify-items:center;align-content:center;gap:7px;border:1px solid #dbe7f7;border-radius:13px;background:#fff;color:var(--navy)}.support-avatar-grid button.active{border-color:#1f67f5;background:#eef5ff;box-shadow:0 0 0 3px #1f67f51f}.support-avatar-grid img{width:54px;height:54px;border-radius:18px;object-fit:cover;box-shadow:0 8px 18px #16274626}.support-avatar-grid strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.support-owner-shell .admin-role-badge{border-color:#244e85;background:#112b4d}.support-owner-scope-panel{margin-bottom:14px;padding:14px 18px;display:grid;gap:8px;border-color:#cfe0ff;background:linear-gradient(135deg,#fff,#f8fbff)}.support-owner-scope-panel div{display:flex;align-items:center;gap:9px;color:var(--blue)}.support-owner-scope-panel strong{color:var(--navy);font-size:13px}.support-owner-scope-panel p{margin:0;color:#52617a;font-size:11px;line-height:1.65;font-weight:800}.support-bell-active{position:relative;color:#e94b5b}.support-bell-active b{position:absolute;right:-4px;top:-6px;min-width:18px;height:18px;padding:0 5px;display:grid;place-items:center;border-radius:999px;background:#e94b5b;color:#fff;font-size:9px;line-height:1;box-shadow:0 0 0 2px #fff}.role-todo-button{overflow:visible;color:var(--blue);background:#fff;border:1px solid #cfe0ff;box-shadow:0 8px 18px #1f67f514}.role-todo-button:hover{border-color:#8db6ff;background:#f7fbff}.role-todo-button b,.admin-nav-badge{min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:#1f67f5;color:#fff!important;font-size:10px;line-height:1;font-weight:900;box-shadow:0 0 0 2px #fff}.role-todo-button.urgent b,.admin-nav-badge.urgent{background:#e9515a;color:#fff!important}.role-todo-button b{position:absolute;right:-7px;top:-7px}.admin-sidebar nav button{position:relative;min-width:0}.admin-sidebar nav button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-nav-badge{position:absolute;left:25px;top:5px;min-width:17px;height:17px;padding:0 5px;font-size:9px;box-shadow:0 0 0 2px #12213af2;pointer-events:none}.admin-sidebar nav button.active .admin-nav-badge{box-shadow:0 0 0 2px #1d4e9c}.admin-shell .topbar{height:90px;padding:15px 28px;background:#fff;border-bottom:1px solid var(--line);box-shadow:none}.admin-shell .topbar .top-actions{gap:10px}.admin-shell .topbar .language-select,.admin-shell .backend-language-select{height:42px;min-width:132px;padding:0 12px;border:1px solid var(--line);border-radius:12px;background:#fff;color:#52637a;box-shadow:none}.admin-shell .topbar .language-select:focus-within,.admin-shell .backend-language-select:focus-within{border-color:#8db6ff;box-shadow:0 0 0 3px #1f67f51f}.admin-shell .topbar .language-current,.admin-shell .backend-language-select .language-current{color:#34445c}.admin-shell .topbar .icon-button,.admin-shell .admin-actions .icon-button,.admin-shell .topbar .avatar,.admin-shell .admin-actions .avatar{width:42px;height:42px;border:1px solid #cfe0ff;border-radius:12px;background:#fff;color:var(--blue);box-shadow:0 8px 18px #1f67f514}.admin-shell .topbar .avatar,.admin-shell .admin-actions .avatar{border-radius:50%;background:#f7fbff}.role-todo-hero{border-color:#f0c46f;background:linear-gradient(135deg,#fffaf0,#fff)}.role-todo-tools{padding:0 18px 14px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.role-todo-tools input{flex:1 1 320px;min-height:42px;padding:0 14px;border:1px solid #ead8b4;border-radius:10px;background:#fff;color:#1d2740;font-weight:800}.role-todo-tools select{min-height:42px;min-width:128px;padding:0 12px;border:1px solid #ead8b4;border-radius:10px;background:#fff;color:#1d2740;font-weight:900}.role-todo-tools button{min-height:36px;padding:0 12px;border:1px solid #ead8b4;border-radius:999px;background:#fff;color:#8a6b2f;font-weight:900}.role-todo-tools button.active{background:#d49a1d;color:#fff;border-color:#d49a1d}.role-todo-table{padding:0 18px 18px;display:grid;gap:0;overflow-x:auto}.role-todo-head,.role-todo-table article{min-width:1320px;display:grid;grid-template-columns:126px 126px 1.35fr 96px 64px 74px 110px 1.15fr 260px;align-items:center;gap:14px}.role-todo-head{min-height:48px;padding:0 14px;background:#f6f9fd;border:1px solid #e4edf8;border-radius:12px 12px 0 0;color:#72809a;font-size:11px;font-weight:900}.role-todo-table article{min-height:76px;padding:12px 14px;border:1px solid #ead8b4;border-top:0;background:#fff}.role-todo-table article:last-child{border-radius:0 0 12px 12px}.role-todo-table article.high{background:linear-gradient(90deg,#fff7f7,#fff)}.role-todo-table article.done{opacity:.72;background:#fbfbf8}.role-todo-table article span,.role-todo-table article strong,.role-todo-table article p,.role-todo-table article b{min-width:0;overflow-wrap:anywhere}.role-todo-table article span{color:#52617a;font-size:12px;font-weight:800}.role-todo-table article strong{color:#16223a;font-size:13px}.role-todo-table article p{margin:0;color:#5d6573;font-size:12px;line-height:1.5}.role-todo-table article>b{width:max-content;min-width:38px;padding:5px 9px;border-radius:999px;background:#fff1e7;color:#c1661a!important;font-size:11px;text-align:center}.role-todo-table article.high>b{background:#ffe5ea;color:#d8334a!important}.role-todo-table article div{display:flex;gap:8px;flex-wrap:wrap}.role-todo-table article button{min-height:32px;padding:0 10px;border:1px solid #ead8b4;border-radius:9px;background:#fff;color:#34425b;font-weight:900;font-size:11px}.role-todo-table article button:first-child{background:#e8f8f1;border-color:#bfead6;color:#16815f}.role-todo-empty{min-width:1320px;padding:24px;border:1px solid #ead8b4;border-top:0;border-radius:0 0 12px 12px;background:#fff;color:#7f745f;font-weight:900;text-align:center}.support-security-hero{border-color:#cfe0ff}.support-owner-security-grid-panel{border-color:#cfe0ff;background:linear-gradient(135deg,#fff,#f8fbff)}.support-owner-security-grid{padding:0 18px 18px;display:grid;grid-template-columns:1fr 1.2fr 1.5fr 1.6fr;gap:10px}.support-owner-security-grid article{min-height:96px;padding:13px;display:grid;gap:6px;align-content:start;border:1px solid #dbe7f7;border-radius:12px;background:#fff}.support-owner-security-grid small{color:var(--muted);font-size:9px;font-weight:900}.support-owner-security-grid strong{color:var(--navy);font-size:12px;line-height:1.55;overflow-wrap:anywhere}.support-owner-redline-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.support-owner-redline-grid article{min-height:120px;padding:13px;display:grid;align-content:start;gap:7px;border:1px solid #f1d6d6;border-radius:12px;background:snow}.support-owner-redline-grid svg{color:#c96363}.support-owner-redline-grid strong{color:#853f3f;font-size:13px}.support-owner-redline-grid p{margin:0;color:#735b5b;font-size:10px;line-height:1.55}.owner-support-import-panel,.owner-support-deploy-panel,.owner-support-governance-panel{margin-top:14px;border-color:#cfe0ff;background:linear-gradient(135deg,#fff,#f8fbff)}.owner-support-permission-grid{padding:0 18px 12px;display:grid;grid-template-columns:1fr 1.15fr 1.35fr 1.55fr;gap:10px}.owner-support-permission-grid article{min-height:92px;padding:13px;display:grid;gap:6px;align-content:start;border:1px solid #dbe7f7;border-radius:12px;background:#fff}.owner-support-permission-grid small{color:var(--muted);font-size:9px;font-weight:900}.owner-support-permission-grid strong{color:var(--navy);font-size:12px;line-height:1.55;overflow-wrap:anywhere}.owner-support-redline-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.owner-support-redline-grid button{min-height:116px;padding:13px;display:grid;align-content:start;justify-items:start;gap:7px;border:1px solid #f1d6d6;border-radius:12px;background:snow;color:inherit;text-align:left}.owner-support-redline-grid button:hover{border-color:#e9a9a9;background:#fff4f4}.owner-support-redline-grid svg{color:#c96363}.owner-support-redline-grid strong{color:#853f3f;font-size:13px}.owner-support-redline-grid span{color:#735b5b;font-size:10px;line-height:1.55}.owner-support-deploy-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.owner-support-deploy-grid article{min-height:176px;padding:14px;display:grid;gap:8px;align-content:start;border:1px solid #dbe7f7;border-radius:13px;background:#fff}.owner-support-deploy-grid article>div{display:flex;align-items:center;gap:8px;color:var(--blue)}.owner-support-deploy-grid strong{color:var(--navy);font-size:13px}.owner-support-deploy-grid p{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.owner-support-deploy-grid code{color:#526780;font-size:9px;white-space:normal;overflow-wrap:anywhere}.owner-support-deploy-grid button{min-height:34px;margin-top:auto;border:1px solid #cfe0ff;border-radius:9px;background:#f7fbff;color:var(--blue);font-size:10px;font-weight:900}.owner-support-governance-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.owner-support-governance-grid button{min-height:156px;padding:14px;display:grid;align-content:start;justify-items:start;gap:7px;border:1px solid #dbe7f7;border-radius:13px;background:#fff;color:inherit;text-align:left}.owner-support-governance-grid button:hover{border-color:#82b1ff;background:#f5f9ff}.owner-support-governance-grid svg{color:#23835f}.owner-support-governance-grid strong{color:var(--navy);font-size:13px}.owner-support-governance-grid p{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.owner-support-governance-grid small{margin-top:auto;color:#23785f;font-size:9px;line-height:1.45;font-weight:900}.fund-liability-panel{margin-top:16px;border:2px solid #9fc2ff;background:#fbfdff}.fund-liability-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.fund-liability-grid article{padding:14px;display:grid;gap:5px;border:1px solid #dbe7f7;border-radius:13px;background:#f8fbff}.fund-liability-grid small{color:var(--muted);font-size:10px}.fund-liability-grid strong{color:var(--navy);font-size:19px}.fund-liability-grid span{color:#617189;font-size:10px;line-height:1.5}.agent-report-sync-panel{margin-top:16px;border-color:#cfe0ff;background:#fbfdff}.report-automation-panel{margin-top:16px;border:2px solid #b9cdeb;background:#f8fbff}.report-automation-segmented{flex:0 0 auto;padding:4px;display:grid;grid-template-columns:1fr 1fr;gap:4px;border:1px solid #cbd8e9;border-radius:10px;background:#edf3fa}.report-automation-segmented button{min-width:84px;height:38px;padding:0 14px;border:1px solid transparent;border-radius:7px;font-size:11px;font-weight:900;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.report-automation-segmented button:before{content:"";display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:50%;vertical-align:1px}.report-automation-segmented button.mode-on{border-color:#18b8b0;background:#e5fbf8;color:#087f7a;box-shadow:0 0 0 1px #18b8b024,0 0 14px #18b8b052}.report-automation-segmented button.mode-on:before{background:#16d3c8;box-shadow:0 0 9px #16d3c8f2}.report-automation-segmented button.mode-off{border-color:#efaaa6;background:#fff0ef;color:#b83d38;box-shadow:0 0 0 1px #de4b4314,0 0 10px #de4b4326}.report-automation-segmented button.mode-off:before{background:#ef544c;box-shadow:0 0 8px #ef544cb8}.report-automation-segmented button:disabled{cursor:not-allowed;opacity:.55}.report-automation-feedback{margin:0 18px 12px;min-height:38px;padding:9px 12px;display:flex;align-items:center;gap:9px;border:1px solid #cbd8e9;border-radius:8px;background:#fff;color:#40546d}.report-automation-feedback strong{font-size:11px;line-height:1.5}.report-automation-feedback.pending{border-color:#9ab8df;background:#eef5ff;color:#24558c}.report-automation-feedback.success{border-color:#9ed6c2;background:#edf9f4;color:#176b50}.report-automation-feedback.danger{border-color:#efaaa6;background:#fff1f0;color:#a93430}.report-automation-feedback.info{border-color:#c7d3e3;background:#f5f8fc;color:#43566f}.report-automation-saving-dot{width:10px;height:10px;flex:0 0 auto;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:reportAutomationSaving .7s linear infinite}@keyframes reportAutomationSaving{to{transform:rotate(360deg)}}.report-automation-summary{padding:0 18px 12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.report-automation-summary article{min-height:96px;padding:13px;display:grid;gap:5px;align-content:start;border:1px solid #d5e0ed;border-radius:8px;background:#fff}.report-automation-summary small,.report-automation-summary span{color:#64748a;font-size:10px;line-height:1.45}.report-automation-summary strong{color:#142a45;font-size:15px;overflow-wrap:anywhere}.report-automation-action-row{margin:0 18px 14px;padding:13px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #bcdacb;border-radius:8px;background:#f5fcf8}.report-automation-action-row div{min-width:0;display:grid;gap:4px}.report-automation-action-row strong{color:#183f33;font-size:13px}.report-automation-action-row span{color:#5b7169;font-size:10px;line-height:1.45}.report-automation-action-row button{flex:0 0 auto}.report-automation-history{margin:0 18px 18px;border:1px solid #ccd8e7;border-radius:8px;overflow:hidden;background:#fff}.report-automation-history>div:first-child{padding:12px 13px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #dfe7f1;background:#eef4fa}.report-automation-history>div:first-child strong{color:#18304e;font-size:12px}.report-automation-history>div:first-child span{color:#64748a;font-size:10px}.report-automation-history-table{overflow-x:auto}.report-automation-history table{width:100%;min-width:780px;border-collapse:collapse}.report-automation-history th,.report-automation-history td{padding:11px 12px;border-bottom:1px solid #e6edf5;text-align:left;color:#31465f;font-size:10px;font-weight:800}.report-automation-history th{background:#f8fafc;color:#607087;font-size:9px;font-weight:950}.report-automation-history tr:last-child td{border-bottom:0}.agent-report-sync-summary{padding:0 18px 12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.agent-report-sync-summary article{min-height:92px;padding:13px;display:grid;gap:5px;align-content:start;border:1px solid #dbe7f7;border-radius:12px;background:#fff}.agent-report-sync-summary small,.agent-report-sync-summary span{color:var(--muted);font-size:10px;line-height:1.45}.agent-report-sync-summary strong{color:var(--navy);font-size:16px;overflow-wrap:anywhere}.agent-report-sync-flow{padding:0 18px 18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.agent-report-sync-flow article{min-height:116px;padding:13px;display:grid;gap:5px;align-content:start;border:1px solid #dbe7f7;border-radius:12px;background:#fff}.agent-report-sync-flow article.done{border-color:#bfe8d7;background:#f7fffb}.agent-report-sync-flow small{color:#68778d;font-size:9px;font-weight:900}.agent-report-sync-flow strong{color:var(--navy);font-size:20px}.agent-report-sync-flow span{color:#617189;font-size:10px;line-height:1.45}.agent-report-sync-flow b{width:max-content;max-width:100%;padding:5px 8px;border-radius:999px;background:#edf4ff;color:var(--blue);font-size:9px}.agent-report-sync-flow article.done b{background:#e9f8f1;color:#23735a}.game-daily-ledger-panel{margin-top:16px;border:2px solid #9ab9df;background:#f8fbff}.game-daily-ledger-panel>.panel-heading{border-bottom:1px solid #cfddef}.game-daily-ledger-panel .report-date-tools label{display:grid;gap:4px;color:#617189;font-size:9px;font-weight:900}.game-daily-ledger-panel .report-date-tools input{min-width:170px}.company-report-range-tools{max-width:540px;display:grid;grid-template-columns:repeat(2,minmax(150px,1fr));gap:8px}.company-report-range-tools .company-report-range-presets,.company-report-range-tools>.live-pill{grid-column:1/-1}.company-report-range-presets{display:flex;flex-wrap:wrap;gap:6px}.company-report-range-presets button{min-height:30px;padding:6px 10px;border:1px solid #c5d4e5;border-radius:6px;background:#fff;color:#324963;font-size:9px;font-weight:850}.company-report-range-presets button:hover{border-color:#7fa6d2;background:#f2f7fc}.game-daily-ledger-kpis{padding:14px 18px 12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.game-daily-ledger-kpis article{min-height:82px;padding:12px;display:grid;align-content:start;gap:4px;border:1px solid #cbdced;border-radius:8px;background:#fff}.game-daily-ledger-kpis small,.game-daily-ledger-kpis span{color:#62738a;font-size:9px;line-height:1.4}.game-daily-ledger-kpis strong{color:#172d49;font-size:16px;overflow-wrap:anywhere}.game-daily-ledger-kpis strong.positive,.game-daily-ledger-table-wrap .positive,.game-daily-ledger-mobile-list .positive{color:#18775b}.game-daily-ledger-kpis strong.negative,.game-daily-ledger-table-wrap .negative,.game-daily-ledger-mobile-list .negative{color:#ad6424}.game-daily-rate-warning{margin:0 18px 12px;padding:10px 12px;display:grid;gap:3px;border:1px solid #e6bd72;border-radius:7px;background:#fff8e9;color:#72552a}.game-daily-rate-warning strong{color:#8b571c;font-size:10px}.game-daily-rate-warning span{font-size:9px;line-height:1.5}.game-daily-ledger-legend{margin:0 18px 12px;padding:9px 11px;display:flex;flex-wrap:wrap;gap:8px 16px;border:1px solid #d5e0ed;border-radius:7px;background:#eef4fa;color:#586a81;font-size:9px;line-height:1.4}.game-daily-ledger-legend span{display:flex;align-items:center;gap:5px}.game-daily-ledger-legend b{font-size:9px}.game-daily-ledger-legend b.positive{color:#18775b}.game-daily-ledger-legend b.negative{color:#ad6424}.game-daily-ledger-table-wrap{max-height:520px;margin:0 18px 18px;overflow:auto;border:1px solid #c7d7e9;border-radius:8px;background:#fff}.game-daily-ledger-table-wrap table{width:100%;min-width:1240px;border-collapse:separate;border-spacing:0}.game-daily-ledger-table-wrap th{position:sticky;top:0;z-index:1;padding:10px 11px;border-bottom:1px solid #c7d7e9;background:#eaf1f8;color:#4f627a;font-size:9px;font-weight:950;text-align:left}.game-daily-ledger-table-wrap td{padding:10px 11px;border-bottom:1px solid #e3eaf2;color:#344861;font-size:10px;vertical-align:middle}.game-daily-ledger-table-wrap tr:last-child td{border-bottom:0}.game-daily-ledger-table-wrap td strong,.game-daily-ledger-table-wrap td small{display:block}.game-daily-ledger-table-wrap td strong{color:#172d49;font-size:10px}.game-daily-ledger-table-wrap td small{margin-top:3px;color:#738096;font-size:8px;line-height:1.35}.game-daily-ledger-mobile-list{display:none}.daily-close-project-panel{margin-top:16px;border-color:#d7e4f7;background:#fbfcff}.daily-close-project-summary{padding:0 18px 12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.daily-close-project-summary article{min-height:92px;padding:13px;display:grid;gap:5px;align-content:start;border:1px solid #dbe7f7;border-radius:12px;background:#fff}.daily-close-project-summary small,.daily-close-project-summary span{color:var(--muted);font-size:10px;line-height:1.45}.daily-close-project-summary strong{color:var(--navy);font-size:16px;overflow-wrap:anywhere}.daily-close-project-grid{padding:0 18px 14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.daily-close-project-grid button{min-height:152px;padding:13px;display:grid;gap:5px;align-content:start;border:1px solid #dbe7f7;border-radius:12px;background:#fff;color:inherit;text-align:left}.daily-close-project-grid button:hover{border-color:#93b8ed;background:#f8fbff}.daily-close-project-grid button.active{border-color:#1767f5;background:#f3f8ff;box-shadow:0 10px 24px #1767f51f}.daily-close-project-grid small{color:#68778d;font-size:9px;font-weight:900}.daily-close-project-grid strong{color:var(--navy);font-size:15px}.daily-close-project-grid span,.daily-close-project-grid em{color:#617189;font-size:10px;line-height:1.45;font-style:normal}.daily-close-project-grid b{width:max-content;max-width:100%;padding:5px 8px;border-radius:999px;font-size:10px}.daily-close-project-grid b.positive{background:#e9f8f1;color:#23735a}.daily-close-project-grid b.negative{background:#fff1e6;color:#ad6424}.daily-close-selected-project{margin:0 18px 18px;padding:12px;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.45fr);gap:10px;border:1px solid #dbe7f7;border-radius:12px;background:#fff}.daily-close-selected-project div{min-width:0;display:grid;gap:4px}.daily-close-selected-project small,.daily-close-selected-project span{color:var(--muted);font-size:10px;line-height:1.45}.daily-close-selected-project strong{color:var(--navy);font-size:17px;overflow-wrap:anywhere}.daily-close-selected-project strong.positive{color:#23735a}.daily-close-selected-project strong.negative{color:#ad6424}.daily-game-mobile-list,.reconciliation-ledger-mobile-list{display:none}.reconciliation-ledger-load-more{margin:-2px 18px 18px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #d6e0ec;border-radius:8px;background:#f7f9fc}.reconciliation-ledger-load-more span{color:#62738a;font-size:9px;line-height:1.4}.reconciliation-ledger-load-more button{flex:0 0 auto;min-height:34px;padding:7px 12px;border:1px solid #9bb7d7;border-radius:6px;background:#fff;color:#1d4f85;font-size:10px;font-weight:900}.reconciliation-ledger-load-more button:hover{border-color:#5d8fc5;background:#eef5fc}.company-ledger-report-page{display:grid;gap:14px;color:#182a40}.company-ledger-report-page .admin-panel{margin:0;border:1px solid #bdcde0;border-radius:8px;background:#fff;box-shadow:none}.company-ledger-report-header{overflow:hidden}.company-ledger-report-title{padding:18px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid #d8e1ec;background:#f8fafc}.company-ledger-report-title small,.company-ledger-report-page .panel-heading small{color:#6d7a89;font-size:10px;font-weight:850}.company-ledger-report-title h2{margin:4px 0 5px;color:#14283f;font-size:22px;letter-spacing:0}.company-ledger-report-title p,.company-ledger-report-page .panel-heading p{margin:0;max-width:720px;color:#65758a;font-size:11px;line-height:1.55}.company-ledger-report-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.company-ledger-report-actions button,.company-ledger-report-filter button,.company-ledger-report-warning button,.company-ledger-record-more button{min-height:36px;padding:7px 12px;border:1px solid #aebfd3;border-radius:6px;background:#fff;color:#254467;font-size:10px;font-weight:850}.company-ledger-report-actions button.primary,.company-ledger-report-filter button.primary{border-color:#1f5c93;background:#1f5c93;color:#fff}.company-ledger-report-filter{padding:14px 18px;display:grid;grid-template-columns:repeat(2,minmax(170px,230px)) minmax(190px,1fr) auto;align-items:end;gap:10px}.company-ledger-report-filter label{display:grid;gap:5px}.company-ledger-report-filter label span{color:#63738a;font-size:9px;font-weight:850}.company-ledger-report-filter input{width:100%;min-height:38px;padding:7px 10px;border:1px solid #b9c8d9;border-radius:6px;background:#fff;color:#1b3048;font-size:11px}.company-ledger-report-presets{display:flex;gap:6px}.company-ledger-report-presets button{flex:1 1 auto}.company-ledger-report-period{padding:10px 18px;display:flex;align-items:center;gap:8px;border-top:1px solid #e0e6ee;background:#f5f8fb;color:#50637a;font-size:10px}.company-ledger-report-period strong{color:#1c3b5c}.company-ledger-report-period span{margin-left:auto}.company-ledger-report-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.company-ledger-report-kpis article{min-height:105px;padding:14px;display:grid;align-content:center;gap:6px;border:1px solid #bdcde0;border-radius:8px;background:#fff}.company-ledger-report-kpis article.pending{border-color:#e0c49f;background:#fffaf4}.company-ledger-report-kpis small{color:#68798e;font-size:9px;font-weight:850}.company-ledger-report-kpis strong{color:#183858;font-size:18px;letter-spacing:0;overflow-wrap:anywhere}.company-ledger-report-kpis span{color:#728196;font-size:9px;line-height:1.4}.company-ledger-report-warning{padding:11px 13px;display:flex;align-items:center;gap:9px;border:1px solid #e2c397;border-radius:8px;background:#fff9f0;color:#87521f;font-size:10px}.company-ledger-report-warning span{flex:1 1 auto;line-height:1.5}.company-ledger-report-page .panel-heading{padding:15px 17px;border-bottom:1px solid #d8e1ec}.company-ledger-report-page .panel-heading h2{margin:3px 0 4px;color:#162d47;font-size:17px}.company-ledger-project-layout{min-height:420px;display:grid;grid-template-columns:minmax(230px,300px) minmax(0,1fr)}.company-ledger-project-picker{padding:12px;border-right:1px solid #d8e1ec;background:#f7f9fc}.company-ledger-project-picker>label{min-height:38px;padding:0 10px;display:flex;align-items:center;gap:7px;border:1px solid #b9c8d9;border-radius:6px;background:#fff}.company-ledger-project-picker input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#213a57;font-size:10px}.company-ledger-project-picker>div{margin-top:9px;max-height:430px;display:grid;gap:6px;overflow:auto}.company-ledger-project-picker button{width:100%;min-height:78px;padding:10px;display:grid;grid-template-columns:1fr auto;gap:5px 8px;border:1px solid #cbd7e5;border-radius:7px;background:#fff;color:#1d334d;text-align:left}.company-ledger-project-picker button.active{border-color:#2d659b;box-shadow:inset 4px 0 #2d659b;background:#f2f7fc}.company-ledger-project-picker button span{display:grid;gap:3px}.company-ledger-project-picker button strong{font-size:12px}.company-ledger-project-picker button small,.company-ledger-project-picker button em{color:#6f7e90;font-size:8px;font-style:normal}.company-ledger-project-picker button b{color:#1e5e4e;font-size:10px}.company-ledger-project-picker button em{grid-column:1/-1}.company-ledger-project-detail{min-width:0}.company-ledger-project-detail>header{padding:13px 15px;display:flex;align-items:flex-start;justify-content:space-between;gap:15px;border-bottom:1px solid #e0e6ee}.company-ledger-project-detail h3{margin:3px 0 0;color:#182f49;font-size:15px}.company-ledger-project-detail>header>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(110px,1fr));gap:7px}.company-ledger-project-detail>header span{display:grid;gap:3px}.company-ledger-project-detail>header small{color:#6d7c8f;font-size:8px}.company-ledger-project-detail>header strong{color:#183f64;font-size:11px}.company-ledger-game-table-wrap,.company-ledger-record-table-wrap{width:100%;overflow:auto}.company-ledger-report-page table{width:100%;border-collapse:collapse;table-layout:auto}.company-ledger-report-page th{padding:10px 11px;border-bottom:1px solid #ccd7e4;background:#f2f5f8;color:#50637a;font-size:8px;text-align:left;white-space:nowrap}.company-ledger-report-page td{padding:11px;border-bottom:1px solid #e1e7ee;color:#3b5068;font-size:9px;vertical-align:top}.company-ledger-report-page td strong{color:#1a3552;font-size:10px}.company-ledger-report-page td small{margin-top:3px;display:block;color:#7a8797;font-size:8px}.company-ledger-summary-grid{padding:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.company-ledger-summary-grid article{padding:11px;display:grid;grid-template-columns:1fr auto;gap:6px 10px;border:1px solid #ced9e6;border-radius:7px;background:#fbfcfd}.company-ledger-summary-grid article span{display:grid;gap:3px}.company-ledger-summary-grid article strong{color:#213b59;font-size:11px}.company-ledger-summary-grid article small,.company-ledger-summary-grid article em{color:#748296;font-size:8px;font-style:normal}.company-ledger-summary-grid article b{font-size:11px}.company-ledger-summary-grid article em{grid-column:1/-1}.company-ledger-report-page .positive{color:#1c765c}.company-ledger-report-page .negative{color:#b05f24}.company-ledger-record-more{padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #d8e1ec;background:#f7f9fb;color:#67778b;font-size:9px}.provider-cost-setting-panel{border-color:#b8cde3;background:#fbfdff}.provider-cost-setting-layout{padding:14px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:12px}.provider-cost-setting-form{padding:13px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border:1px solid #c7d6e5;border-radius:8px;background:#fff}.provider-cost-setting-form label{display:grid;gap:5px}.provider-cost-setting-form label.wide,.provider-cost-setting-form>button,.provider-cost-setting-notice{grid-column:1/-1}.provider-cost-setting-form label span{color:#62758c;font-size:9px;font-weight:850}.provider-cost-setting-form input,.provider-cost-setting-form select{width:100%;min-height:38px;padding:7px 9px;border:1px solid #b6c7da;border-radius:6px;background:#fff;color:#213a57;font-size:10px}.provider-cost-setting-form>button{min-height:39px}.provider-cost-setting-notice{margin:0;color:#496985;font-size:9px}.provider-cost-status-table .panel-heading .primary,.provider-cost-status-table td:last-child .link-button{min-height:34px;padding:7px 13px;border:1px solid #b89a56;border-radius:6px;background:#f4e8c8;color:#233c59;font-weight:850;white-space:nowrap}.provider-cost-status-table td:last-child .link-button:hover{background:#ead59f}.provider-cost-version-list{min-width:0;border:1px solid #c7d6e5;border-radius:8px;background:#fff;overflow:hidden}.provider-cost-version-list>header{padding:11px 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9e2ec;background:#f4f7fa}.provider-cost-version-list>header strong{color:#1c3958;font-size:11px}.provider-cost-version-list>header span{color:#718196;font-size:8px}.provider-cost-version-list article{padding:10px 12px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:9px;border-bottom:1px solid #e2e8ef}.provider-cost-version-list article span{display:grid;gap:3px}.provider-cost-version-list article strong{color:#213b59;font-size:10px}.provider-cost-version-list article small,.provider-cost-version-list article em{color:#768597;font-size:8px;font-style:normal}.provider-cost-version-list article b{color:#1b7059;font-size:11px}@media(max-width:1100px){.company-ledger-report-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.company-ledger-report-filter{grid-template-columns:repeat(2,minmax(0,1fr))}.company-ledger-report-presets,.company-ledger-report-query{width:100%}.company-ledger-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.provider-cost-setting-layout{grid-template-columns:1fr}}@media(max-width:760px){.company-ledger-report-title,.company-ledger-project-detail>header{flex-direction:column}.company-ledger-report-actions{width:100%;justify-content:flex-start}.company-ledger-report-actions button{flex:1 1 130px}.company-ledger-report-filter,.company-ledger-report-kpis,.company-ledger-summary-grid{grid-template-columns:1fr}.company-ledger-report-period{align-items:flex-start;flex-wrap:wrap}.company-ledger-report-period span{width:100%;margin-left:26px}.company-ledger-report-warning{align-items:flex-start;flex-wrap:wrap}.company-ledger-report-warning button{width:100%}.company-ledger-project-layout{grid-template-columns:1fr}.company-ledger-project-picker{border-right:0;border-bottom:1px solid #d8e1ec}.company-ledger-project-picker>div{max-height:260px}.company-ledger-project-detail>header>div:last-child{width:100%;grid-template-columns:1fr}.company-ledger-report-page table,.company-ledger-report-page tbody,.company-ledger-report-page tr,.company-ledger-report-page td{display:block;width:100%}.company-ledger-report-page thead{display:none}.company-ledger-report-page tr{padding:10px;border-bottom:1px solid #ccd7e4}.company-ledger-report-page td{padding:6px 0;display:grid;grid-template-columns:minmax(90px,.55fr) 1fr;gap:8px;border:0;overflow-wrap:anywhere}.company-ledger-game-table-wrap td:nth-child(1):before{content:"游戏"}.company-ledger-game-table-wrap td:nth-child(2):before{content:"已结算"}.company-ledger-game-table-wrap td:nth-child(3):before{content:"有效流水"}.company-ledger-game-table-wrap td:nth-child(4):before{content:"玩家输赢"}.company-ledger-game-table-wrap td:nth-child(5):before{content:"毛输赢"}.company-ledger-game-table-wrap td:nth-child(6):before{content:"费率"}.company-ledger-game-table-wrap td:nth-child(7):before{content:"供应商费用"}.company-ledger-game-table-wrap td:nth-child(8):before{content:"真实净输赢"}.company-ledger-record-table-wrap td:nth-child(1):before{content:"时间"}.company-ledger-record-table-wrap td:nth-child(2):before{content:"账本号"}.company-ledger-record-table-wrap td:nth-child(3):before{content:"会员"}.company-ledger-record-table-wrap td:nth-child(4):before{content:"类型"}.company-ledger-record-table-wrap td:nth-child(5):before{content:"钱包"}.company-ledger-record-table-wrap td:nth-child(6):before{content:"金额"}.company-ledger-record-table-wrap td:nth-child(7):before{content:"性质"}.company-ledger-record-table-wrap td:nth-child(8):before{content:"关联单号"}.company-ledger-report-page td:before{color:#778497;font-size:8px;font-weight:850}.company-ledger-record-more{align-items:stretch;flex-direction:column}.company-ledger-record-more button{width:100%}.provider-cost-setting-form{grid-template-columns:1fr}.provider-cost-setting-form label.wide,.provider-cost-setting-form>button,.provider-cost-setting-notice{grid-column:1}.provider-cost-version-list article{grid-template-columns:1fr auto}.provider-cost-version-list article em{grid-column:1/-1}.provider-cost-status-table{overflow:hidden}.provider-cost-status-table .panel-heading{align-items:stretch;flex-direction:column}.provider-cost-status-table .panel-heading .primary{width:100%}.provider-cost-status-table table,.provider-cost-status-table tbody{display:block;width:100%}.provider-cost-status-table thead{display:none}.provider-cost-status-table tbody{padding:10px}.provider-cost-status-table tbody tr{padding:11px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;border:1px solid #d4dcca;border-radius:7px;background:#fff}.provider-cost-status-table tbody tr+tr{margin-top:8px}.provider-cost-status-table tbody td{padding:0;border:0;font-size:9px;overflow-wrap:anywhere}.provider-cost-status-table tbody td:nth-child(1){color:#1e3755;font-size:11px;font-weight:850}.provider-cost-status-table tbody td:nth-child(3){color:#69798c;text-align:right}.provider-cost-status-table tbody td:nth-child(2):before{content:"游戏："}.provider-cost-status-table tbody td:nth-child(4):before{content:"费率："}.provider-cost-status-table tbody td:nth-child(6):before{content:"同步："}.provider-cost-status-table tbody td:nth-child(7):before{content:"状态："}.provider-cost-status-table tbody td:nth-child(2):before,.provider-cost-status-table tbody td:nth-child(4):before,.provider-cost-status-table tbody td:nth-child(6):before,.provider-cost-status-table tbody td:nth-child(7):before{color:#7a8794;font-weight:800}.provider-cost-status-table tbody td:nth-child(5),.provider-cost-status-table tbody td:nth-child(8){grid-column:1/-1}.provider-cost-status-table tbody td:nth-child(5){color:#6f7f90}.provider-cost-status-table tbody td:last-child .link-button{width:100%}}.payment-channel-reconcile-panel{margin-top:16px;border-color:#dbe7f7}.channel-net-ledger-strip{padding:0 18px 14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.channel-net-ledger-strip article{min-height:94px;padding:13px;display:grid;gap:4px;align-content:start;border:1px solid #dbe7f7;border-radius:12px;background:#fff}.channel-net-ledger-strip article.positive{border-color:#bfe8d7;background:#f7fffb}.channel-net-ledger-strip article.negative{border-color:#f0d6bb;background:#fff8f1}.channel-net-ledger-strip small{color:var(--muted);font-size:9px;font-weight:900}.channel-net-ledger-strip strong{color:var(--navy);font-size:16px;overflow-wrap:anywhere}.channel-net-ledger-strip article.positive strong{color:#1d765c}.channel-net-ledger-strip article.negative strong{color:#ad6424}.channel-net-ledger-strip span{color:#617189;font-size:10px;line-height:1.4}.payment-channel-balance-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.payment-channel-balance-grid button{min-height:202px;padding:14px;display:grid;align-content:start;gap:6px;border:1px solid #dbe7f7;border-radius:13px;background:#fff;color:inherit;text-align:left}.payment-channel-balance-grid button:hover{border-color:#82b1ff;background:#f7fbff}.payment-channel-balance-grid button.active{border-color:#1767f5;background:#f3f8ff;box-shadow:0 10px 24px #1767f51f}.payment-channel-balance-grid small{color:var(--muted);font-size:9px;font-weight:900}.payment-channel-balance-grid strong{color:var(--navy);font-size:15px}.payment-channel-balance-grid span{color:#617189;font-size:10px;line-height:1.45}.payment-channel-balance-grid b{width:max-content;max-width:100%;padding:5px 8px;border-radius:999px;font-size:10px}.payment-channel-balance-grid b.ok{background:#e9f8f1;color:#23735a}.payment-channel-balance-grid b.warn{background:#fff1e6;color:#ad6424}.payment-channel-balance-grid em{margin-top:auto;color:#52637a;font-size:10px;line-height:1.45;font-style:normal}.payment-channel-detail-panel{border-color:#cfe0ff}.payment-channel-detail-summary{padding:0 18px 18px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.payment-channel-detail-summary article{min-height:92px;padding:13px;display:grid;gap:5px;align-content:start;border:1px solid #dbe7f7;border-radius:12px;background:#fff}.payment-channel-detail-summary article.warn{border-color:#f0d6bb;background:#fff8f1}.payment-channel-detail-summary small{color:var(--muted);font-size:9px;font-weight:900}.payment-channel-detail-summary strong{color:var(--navy);font-size:15px;overflow-wrap:anywhere}.payment-channel-detail-summary span{color:#617189;font-size:10px;line-height:1.35}.usdt-ledger-report-panel{margin-top:16px;border-color:#bfe4dc;background:#fbfffd}.usdt-ledger-summary{padding:0 18px 18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.usdt-ledger-summary article{min-height:104px;padding:14px;display:grid;gap:5px;align-content:start;border:1px solid #cfeadf;border-radius:13px;background:#fff}.usdt-ledger-summary small,.usdt-ledger-summary span{color:var(--muted);font-size:10px;line-height:1.45}.usdt-ledger-summary strong{color:#174f42;font-size:17px;overflow-wrap:anywhere}.settlement-status-panel{margin-top:16px;border-color:#dbe7f7}.settlement-payment-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.settlement-status-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.settlement-status-grid article{min-height:126px;padding:14px;display:grid;gap:5px;align-content:start;border:1px solid #dbe7f7;border-radius:13px;background:#fff}.settlement-status-grid article.settled{background:#f8fffb;border-color:#ccebdc}.settlement-status-grid article.pending{background:#fffaf5;border-color:#f0d6bb}.settlement-status-grid small{color:var(--muted);font-size:9px;font-weight:900}.settlement-status-grid strong{color:var(--navy);font-size:24px}.settlement-status-grid b{color:#1d3554;font-size:12px;overflow-wrap:anywhere}.settlement-status-grid span{color:#617189;font-size:10px;line-height:1.45}.settlement-payout-hero{position:relative;overflow:hidden;border:1px solid #b8c7da;border-left:6px solid #355c8f;background:linear-gradient(135deg,#eef5ff,#f7fbff 58%,#fff8f1);box-shadow:0 16px 34px #12243c14}.settlement-payout-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(53,92,143,.1),transparent 42%);pointer-events:none}.settlement-payout-hero>*{position:relative;z-index:1}.settlement-payout-hero small{color:#35506d;font-weight:950}.settlement-payout-hero h2{color:#12243c;font-size:34px;font-weight:950}.settlement-payout-hero p{color:#344b65;font-size:13px;font-weight:750;line-height:1.5}.settlement-payout-hero>div:nth-child(2){padding:12px 14px;border:1px solid rgba(53,92,143,.22);border-radius:12px;background:#ffffffb8}.settlement-payout-hero>div:nth-child(2) strong{color:#a55218;font-size:24px;font-weight:950}.settlement-payout-hero input{height:40px;min-width:152px;padding:0 12px;border:1px solid #9fb4ce;border-radius:10px;background:#fff;color:#12243c;font-size:13px;font-weight:850}.settlement-payout-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.settlement-payout-metrics article{position:relative;min-height:118px;padding:16px;display:grid;gap:7px;align-content:start;border:1px solid #c7d4e6;border-left-width:5px;border-radius:12px;background:#fff;box-shadow:0 12px 28px #13253d0f}.settlement-payout-metrics article.positive{border-left-color:#17835f;background:#f7fffb}.settlement-payout-metrics article.negative{border-left-color:#b45d1f;background:#fff8f2}.settlement-payout-metrics article.neutral{border-left-color:#355c8f;background:#f8fbff}.settlement-payout-metrics small{color:#506176;font-size:11px;font-weight:950}.settlement-payout-metrics strong{color:#12243c;font-size:20px;font-weight:950;line-height:1.18;overflow-wrap:anywhere}.settlement-payout-metrics article.positive strong{color:#126c50}.settlement-payout-metrics article.negative strong{color:#a55218}.settlement-payout-metrics span{color:#4d5f75;font-size:11px;line-height:1.45;font-weight:650}.settlement-supplier-report-panel{margin-bottom:16px;border-color:#c7d4e6;background:#fff}.settlement-report-date-tools{display:grid;grid-template-columns:repeat(5,max-content);gap:10px;align-items:end}.settlement-report-date-tools label{display:grid;gap:5px;color:#58697e;font-size:11px;font-weight:950}.settlement-report-date-tools input,.settlement-report-date-tools button{min-height:38px;padding:0 12px;border:1px solid #c7d4e6;border-radius:10px;background:#fff;color:#12243c;font-weight:850}.settlement-report-date-tools button{cursor:pointer;background:#f8fbff}.settlement-report-date-tools button.primary{border-color:#2f5f9d;background:#2f5f9d;color:#fff}.settlement-report-date-tools button:disabled{cursor:not-allowed;opacity:.48}.settlement-supplier-report-layout{padding:0 18px 18px;display:grid;grid-template-columns:260px minmax(0,1fr);gap:14px;align-items:start}.settlement-supplier-list{display:grid;gap:10px}.settlement-supplier-list-title{display:grid;gap:3px;padding:2px 2px 5px}.settlement-supplier-list-title strong{color:#12243c;font-size:14px}.settlement-supplier-list-title small{color:#58697e;font-size:11px;line-height:1.4}.settlement-supplier-list button{display:grid;gap:6px;min-height:76px;padding:13px;text-align:left;border:1px solid #c7d4e6;border-radius:12px;background:#fff;color:#12243c;cursor:pointer}.settlement-supplier-list button.active{border-color:#2f5f9d;background:#f4f8ff;box-shadow:inset 5px 0 #2f5f9d}.settlement-supplier-list strong{font-size:18px;font-weight:950}.settlement-supplier-list span{color:#2d415d;font-weight:900;overflow-wrap:anywhere}.settlement-supplier-list em{width:max-content;max-width:100%;padding:4px 8px;border-radius:999px;background:#edf3fb;color:#52647a;font-style:normal;font-size:11px;font-weight:900}.settlement-supplier-report-main{display:grid;gap:12px;min-width:0}.settlement-supplier-report-title{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:14px;border:1px solid #c7d4e6;border-radius:12px;background:#f8fbff}.settlement-supplier-report-title small{color:#58697e;font-weight:900}.settlement-supplier-report-title h3{margin:4px 0 0;color:#12243c;font-size:24px}.settlement-supplier-report-title span{color:#58697e;font-size:12px;font-weight:850}.settlement-supplier-total-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.settlement-supplier-total-grid article{display:grid;gap:7px;padding:13px;border:1px solid #c7d4e6;border-radius:12px;background:#fff}.settlement-supplier-total-grid span{color:#58697e;font-size:11px;font-weight:950}.settlement-supplier-total-grid strong{color:#12243c;font-size:18px;line-height:1.2;overflow-wrap:anywhere}.settlement-supplier-total-grid strong.positive{color:#126c50}.settlement-supplier-total-grid strong.negative{color:#a55218}.settlement-supplier-report-table{overflow-x:auto;border:1px solid #c7d4e6;border-radius:12px}.settlement-supplier-report-table table{width:100%;min-width:900px;border-collapse:collapse}.settlement-supplier-report-table th,.settlement-supplier-report-table td{padding:12px;text-align:left;border-bottom:1px solid #e6edf6;color:#253a55;font-weight:800}.settlement-supplier-report-table th{background:#edf3fb;color:#506176;font-size:11px;font-weight:950}.settlement-supplier-report-table tr:last-child td{border-bottom:0}.settlement-supplier-report-table .positive{color:#126c50}.settlement-supplier-report-table .negative{color:#a55218}@media(max-width:1100px){.settlement-report-date-tools{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.settlement-report-date-tools label,.settlement-report-date-tools input,.settlement-report-date-tools button{width:100%;min-width:0}.settlement-supplier-report-layout{grid-template-columns:1fr}.settlement-supplier-list{grid-template-columns:repeat(2,minmax(0,1fr))}.settlement-supplier-list-title{grid-column:1/-1}}@media(max-width:580px){.settlement-supplier-report-panel>.panel-heading{display:grid!important;grid-template-columns:1fr!important;align-items:start!important}.settlement-report-date-tools{grid-template-columns:1fr}.settlement-report-date-tools,.settlement-report-date-tools label,.settlement-report-date-tools input,.settlement-report-date-tools button{width:100%;min-width:0}.settlement-supplier-report-layout{padding:0 10px 10px}.settlement-supplier-list,.settlement-supplier-total-grid{grid-template-columns:1fr}.settlement-supplier-report-title{display:grid}.settlement-supplier-report-title h3{font-size:20px}}.settlement-feature-guide-panel{margin-bottom:16px;border-color:#c7d4e6;background:#fbfdff}.settlement-guide-strip{padding:0 18px 14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.settlement-guide-strip span{min-height:44px;padding:10px 11px;display:flex;align-items:center;gap:7px;border:1px solid #c7d4e6;border-radius:10px;background:#fff;color:#45576d;font-size:11px;line-height:1.35;font-weight:650}.settlement-guide-strip b{color:#12243c;font-size:12px;white-space:nowrap;font-weight:950}.settlement-feature-guide-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.settlement-feature-guide-grid article{min-height:210px;padding:13px;display:grid;gap:10px;align-content:start;border:1px solid #dbe7f7;border-radius:13px;background:#fff}.settlement-feature-guide-grid header{display:grid;gap:4px}.settlement-feature-guide-grid strong{color:var(--navy);font-size:13px}.settlement-feature-guide-grid header span{color:#617189;font-size:10px;line-height:1.35}.settlement-feature-guide-grid dl{margin:0;display:grid;gap:8px}.settlement-feature-guide-grid div{display:grid;gap:2px}.settlement-feature-guide-grid dt{color:#7b8798;font-size:9px;font-weight:900}.settlement-feature-guide-grid dd{margin:0;color:#1d3554;font-size:10px;line-height:1.42;overflow-wrap:anywhere}.settlement-payout-actions-panel{border-color:#c7d4e6;background:#fff}.settlement-payout-workbench{padding:0 18px 14px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:12px;align-items:stretch}.settlement-bucket-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.settlement-bucket-grid article{min-height:0;padding:14px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;align-content:start;border:1px solid #c7d4e6;border-top-width:4px;border-radius:12px;background:#fff}.settlement-bucket-grid article.positive{border-top-color:#17835f;background:#f7fffb}.settlement-bucket-grid article.negative{border-top-color:#b45d1f;background:#fff8f2}.settlement-bucket-grid article.pending{border-top-color:#355c8f;background:#f8fbff}.settlement-bucket-grid header{display:grid;gap:6px}.settlement-bucket-grid header>span{display:flex;justify-content:space-between;gap:8px;align-items:center}.settlement-bucket-grid small{color:#506176;font-size:10px;font-weight:950}.settlement-bucket-grid b{padding:4px 8px;border-radius:999px;background:#e7edf5;color:#394b61;font-size:10px;font-weight:900}.settlement-bucket-grid strong{color:#12243c;font-size:18px;line-height:1.18;overflow-wrap:anywhere;font-weight:950}.settlement-bucket-grid article.positive strong{color:#126c50}.settlement-bucket-grid article.negative strong{color:#a55218}.settlement-bucket-grid em{color:#45576d;font-size:11px;line-height:1.45;font-style:normal;font-weight:750}.settlement-bucket-grid p{margin:0;color:#5b6d83;font-size:10px;line-height:1.45;font-weight:600}.settlement-bucket-list{display:grid;gap:6px}.settlement-bucket-list button{min-height:44px;padding:8px 9px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;border:1px solid rgba(141,165,198,.35);border-radius:10px;background:#ffffffb8;color:inherit;text-align:left;cursor:pointer}.settlement-bucket-list button:hover{border-color:#93b9e8;background:#fff}.settlement-bucket-list button.selected{border-color:#1767f5;background:#f3f8ff;box-shadow:0 8px 18px #1767f51f}.settlement-bucket-list span{color:var(--navy);font-size:11px;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settlement-bucket-list strong{font-size:11px;white-space:nowrap}.settlement-bucket-list small{padding:3px 6px;border-radius:999px;background:#eef4fb;color:#52637a;font-size:9px}.settlement-selected-target{padding:8px 9px;display:grid;gap:2px;border:1px dashed #b8cbe7;border-radius:10px;background:#ffffffa6}.settlement-selected-target small{color:#7b8798;font-size:8px}.settlement-selected-target strong{color:var(--navy);font-size:12px}.settlement-selected-target span{color:#617189;font-size:10px;overflow-wrap:anywhere}.settlement-bucket-main-action{min-height:36px;border:1px solid #b7c7dc;border-radius:10px;background:#fff;color:#12243c;font-size:12px;font-weight:950;cursor:pointer}.settlement-bucket-main-action:hover{border-color:#355c8f;background:#f6f9fd}.settlement-quick-actions{display:grid;grid-template-columns:1fr;gap:8px}.settlement-current-target{min-height:84px;padding:13px;display:grid;gap:5px;align-content:center;border:1px solid #355c8f;border-left:5px solid #355c8f;border-radius:12px;background:#f5f9ff}.settlement-current-target small{color:#506176;font-size:10px;font-weight:950}.settlement-current-target strong{color:#12243c;font-size:18px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settlement-current-target span{color:#45576d;font-size:11px;line-height:1.35;overflow-wrap:anywhere;font-weight:700}.settlement-quick-actions button{min-height:72px;padding:12px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;text-align:left;border:1px solid #c7d4e6;border-radius:12px;background:#fff;color:inherit;cursor:pointer}.settlement-quick-actions button:hover{border-color:#355c8f;background:#f6f9fd}.settlement-quick-actions button.primary-action{border-color:#1f5f83;background:#effaf6}.settlement-quick-actions svg{color:#355c8f}.settlement-quick-actions button.primary-action svg{color:#17835f}.settlement-quick-actions strong{display:block;color:#12243c;font-size:14px;font-weight:950}.settlement-quick-actions small{display:block;margin-top:3px;color:#4d5f75;font-size:11px;line-height:1.35;font-weight:650}.settlement-queue-panel{margin:0 18px 14px;border:2px solid #b8c7da;border-radius:14px;background:#fbfdff;overflow:hidden;box-shadow:0 10px 24px #12243c0d}.settlement-queue-toolbar{padding:12px;display:grid;grid-template-columns:minmax(0,1fr) 220px 132px;gap:10px;align-items:center;border-bottom:2px solid #c7d4e6;background:#fff}.settlement-queue-toolbar div{display:grid;gap:2px}.settlement-queue-toolbar strong{color:#12243c;font-size:14px;font-weight:950}.settlement-queue-toolbar small{color:#4d5f75;font-size:11px;font-weight:650}.settlement-queue-toolbar input,.settlement-queue-toolbar select{height:38px;min-width:0;padding:0 11px;border:1px solid #b8c7da;border-radius:10px;background:#fff;color:#12243c;font-size:12px;font-weight:750}.settlement-queue-list{max-height:330px;overflow:auto;display:grid;gap:9px;padding:12px}.settlement-queue-list>button{width:100%;min-height:62px;padding:11px 12px;display:grid;grid-template-columns:minmax(0,1.2fr) auto auto auto auto;gap:10px;align-items:center;border:2px solid #c8d5e7;border-left:6px solid #c8d5e7;border-radius:12px;background:#fff;color:inherit;text-align:left;cursor:pointer;box-shadow:0 6px 14px #12243c09}.settlement-queue-list>button:hover{border-color:#7f9cbe;border-left-color:#355c8f;background:#f8fbff}.settlement-queue-list>button.selected{border-color:#355c8f;border-left-color:#244c7f;background:#f3f8ff;box-shadow:0 0 0 2px #355c8f1a,0 10px 22px #1b3d631f}.settlement-queue-list span{min-width:0;display:grid;gap:2px}.settlement-queue-list span strong{color:#12243c;font-size:13px;font-weight:950;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.settlement-queue-list span small{color:#4d5f75;font-size:10px;font-weight:650;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.settlement-queue-list b{color:#12243c;font-size:13px;font-weight:950;white-space:nowrap}.settlement-queue-list b.positive{color:#126c50}.settlement-queue-list b.negative{color:#a55218}.settlement-queue-list em,.settlement-queue-list i,.settlement-queue-list .queue-actions span,.settlement-queue-list .queue-actions strong{padding:5px 8px;border-radius:999px;background:#e7edf5;color:#394b61;font-size:10px;font-weight:850;font-style:normal;white-space:nowrap}.settlement-queue-list em.warning{background:#fff1df;color:#9a5418}.settlement-queue-list .queue-actions{display:flex;gap:5px;align-items:center}.settlement-queue-list .queue-actions strong{background:#e6f6ef;color:#126c50;cursor:pointer}.settlement-flow-strip{margin:0 18px 18px;padding:10px;display:flex;gap:7px;flex-wrap:wrap;border:1px solid #c7d4e6;border-radius:12px;background:#fbfdff}.settlement-flow-strip span{padding:7px 10px;border:1px solid #c7d4e6;border-radius:999px;background:#fff;color:#45576d;font-size:11px;font-weight:850}.settlement-flow-strip span.done{border-color:#b8dfcf;background:#effaf5;color:#126c50}.report-reconciliation-workbench{border-color:#cfe0ff}.report-date-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.report-date-tools select,.report-date-tools input{height:36px;min-width:138px;padding:0 10px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--navy);font-size:11px}.report-close-strip{margin:0 18px 14px;padding:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;border:1px solid #dbe7f7;border-radius:13px;background:#f8fbff}.report-close-strip span{min-width:0;display:grid;gap:3px}.report-close-strip small{color:var(--muted);font-size:9px}.report-close-strip strong{color:var(--navy);font-size:13px;overflow-wrap:anywhere}.report-reconcile-summary{padding:0 18px 14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.report-reconcile-summary article{min-height:98px;padding:14px;display:grid;gap:5px;border:1px solid #dbe7f7;border-radius:13px;background:#fff}.report-reconcile-summary small,.report-reconcile-summary span{color:var(--muted);font-size:10px;line-height:1.45}.report-reconcile-summary strong{color:var(--navy);font-size:20px}.report-reconcile-flow{margin:0 18px 14px;display:flex;gap:7px;flex-wrap:wrap}.report-reconcile-flow span{position:relative;padding:7px 10px;border:1px solid var(--line);border-radius:999px;background:#fff;color:#68778d;font-size:10px;font-weight:700}.report-reconcile-flow span.done{border-color:#bfe8d7;background:#effaf5;color:#23735a}.report-reconcile-layout{padding:0 18px 18px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.8fr);gap:12px}.report-reconcile-queue,.report-reconcile-sources{padding:12px;display:grid;gap:9px;border:1px solid var(--line);border-radius:13px;background:#fafcff}.report-reconcile-subhead{display:flex;align-items:end;justify-content:space-between;gap:10px}.report-reconcile-subhead strong{color:var(--navy);font-size:14px}.report-reconcile-subhead small{color:var(--muted);font-size:9px}.report-reconcile-queue button{width:100%;min-height:68px;padding:11px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;border:1px solid #dbe7f7;border-radius:11px;background:#fff;color:var(--navy);text-align:left}.report-reconcile-queue button:hover{border-color:#adc7ee;background:#f7fbff}.report-reconcile-queue span{min-width:0;display:grid;gap:3px}.report-reconcile-queue strong{font-size:12px}.report-reconcile-queue small{color:var(--muted);font-size:9px;overflow-wrap:anywhere}.report-reconcile-queue b{color:var(--navy);font-size:12px;white-space:nowrap}.report-reconcile-queue em{padding:5px 8px;border-radius:999px;background:#fff1e6;color:#ad6424;font-size:9px;font-style:normal;white-space:nowrap}.report-reconcile-sources article{min-height:63px;padding:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;align-items:center;border:1px solid #dbe7f7;border-radius:11px;background:#fff}.report-reconcile-sources strong{color:var(--navy);font-size:12px}.report-reconcile-sources span{padding:4px 7px;border-radius:999px;background:#edf4ff;color:var(--blue);font-size:9px;font-weight:700}.report-reconcile-sources small{grid-column:1/-1;color:var(--muted);font-size:9px;line-height:1.45}.reconciliation-result-panel{margin-top:16px;border:2px solid #b9d4ff;background:#fff}.reconciliation-result-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.reconciliation-result-grid article{padding:14px;display:grid;gap:5px;border:1px solid #d5e5ff;border-radius:13px;background:#fff}.reconciliation-result-grid small{color:var(--muted);font-size:10px}.reconciliation-result-grid strong{color:var(--navy);font-size:18px}.reconciliation-result-grid span{color:#617189;font-size:10px;line-height:1.5}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.metric-grid.three{grid-template-columns:repeat(3,1fr)}.metric-grid article{min-height:122px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px;display:grid;gap:7px}.metric-grid small{color:var(--muted)}.metric-grid strong{font-size:24px}.metric-grid span{color:#31825f;font-size:11px}.admin-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:16px}.admin-panel.wide{min-height:340px}.bar-chart{height:220px;padding:30px 30px 8px;display:flex;gap:10px;align-items:end}.bar-chart i{flex:1;border-radius:7px 7px 2px 2px;background:#9dc1ff}.bar-chart i:nth-child(3n){background:var(--blue)}.chart-labels{display:flex;justify-content:space-between;color:#8c98aa;font-size:10px;padding:0 28px 15px}.task-row{min-height:63px;padding:0 18px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:11px}.task-row:last-child{border:0}.task-row>span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:var(--blue-50);color:var(--blue)}.task-row div{display:grid;gap:2px}.task-row small{color:var(--muted)}.task-row i{margin-left:auto;color:#1a9c78;font-size:11px;font-style:normal}.todo-grid{display:grid;grid-template-columns:repeat(4,1fr)}.todo-grid article,.todo-card{padding:18px 20px;display:flex;align-items:center;gap:10px;border-right:1px solid var(--line);background:#fff;color:inherit;text-align:left}.todo-grid article:last-child,.todo-card:last-child{border:0}.todo-card:hover{background:#f5f9ff}.todo-grid strong{font-size:24px}.todo-grid span{color:var(--muted);font-size:12px}.todo-grid svg{margin-left:auto;color:var(--blue)}.link-button{background:transparent;color:var(--blue)}.api-contract{margin-top:17px;padding:20px;border-radius:14px;background:#12213a;color:#dce9ff}.api-contract h3{margin:0 0 10px}.api-contract code{display:block;color:#78b1ff;white-space:normal}.api-contract p{color:#a8b8cf;margin-bottom:0}.rule-hero{background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px;display:grid;grid-template-columns:1fr 1.5fr auto;align-items:center;gap:20px;box-shadow:var(--shadow)}.rule-hero div{display:grid;gap:4px}.rule-hero small,.rule-hero span{color:var(--muted)}.rule-hero h2{margin:0;color:var(--blue);font-size:35px}.rule-hero p{margin:0;color:#65738a}.crypto-rule h2{font-size:27px;color:var(--green)}.empty-state{padding:70px 20px;text-align:center;display:grid;justify-items:center;gap:10px}.empty-state svg{color:var(--blue)}.empty-state h2,.empty-state p{margin:0}.empty-state p{color:var(--muted);max-width:520px}.usdt-monitor-panel,.usdt-risk-lookup{margin-top:16px}.usdt-monitor-form{padding:0 18px 18px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.usdt-monitor-form label{display:grid;gap:7px;color:var(--muted);font-size:11px;font-weight:900}.usdt-monitor-form input{width:100%;height:44px;padding:0 13px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);font-weight:800;outline:none}.usdt-monitor-form input:focus{border-color:#9bbcff;box-shadow:0 0 0 3px #1f67f51f}.usdt-bound-list{padding:0 18px 18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.usdt-bound-list article{min-width:0;padding:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;border:1px solid var(--line);border-radius:12px;background:#fbfdff}.usdt-bound-list article.active{border-color:#86b2ff;background:#eef5ff;box-shadow:0 8px 20px #1f67f514}.usdt-bound-list article>button:first-child{min-width:0;display:grid;gap:3px;justify-items:start;background:transparent;color:inherit;text-align:left}.usdt-bound-list strong{color:var(--navy);font-size:12px}.usdt-bound-list span,.usdt-bound-list p{color:var(--muted);font-size:11px}.usdt-bound-list p{margin:0;padding:10px 0}.usdt-monitor-error{margin:0 18px 18px;padding:10px 12px;border-radius:10px;background:#fff1f1;color:#b54850;font-size:12px;font-weight:800}.usdt-monitor-summary{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.usdt-monitor-summary article{padding:13px;display:grid;gap:5px;border:1px solid var(--line);border-radius:12px;background:#fbfdff}.usdt-monitor-summary small{color:var(--muted);font-size:10px;font-weight:900}.usdt-monitor-summary strong{color:var(--ink);font-size:13px;word-break:break-word}.usdt-flow-summary{padding:0 18px 18px;display:grid;grid-template-columns:1.2fr repeat(4,minmax(0,1fr));gap:10px}.usdt-flow-summary article{min-width:0;padding:13px;display:grid;gap:5px;border:1px solid var(--line);border-radius:12px;background:#fbfdff}.usdt-flow-summary small{color:var(--muted);font-size:10px;font-weight:900}.usdt-flow-summary strong{color:var(--ink);font-size:14px;word-break:break-word}.usdt-flow-summary span{color:var(--muted);font-size:10px}.usdt-risk-card{margin:0 18px 18px;padding:14px;display:grid;grid-template-columns:260px minmax(0,1fr);gap:14px;border:1px solid var(--line);border-radius:14px;background:#fbfdff}.usdt-risk-card>div:first-child{display:grid;align-content:start;gap:5px}.usdt-risk-card small,.usdt-risk-card span{color:var(--muted);font-size:10px}.usdt-risk-card strong{color:var(--ink);font-size:14px}.usdt-risk-decision{width:max-content;padding:5px 9px;border-radius:999px;font-size:11px;font-weight:900}.usdt-risk-decision.confirmed,.usdt-risk-decision.high{background:#ffe2e2;color:#b54850}.usdt-risk-decision.medium{background:#fff0cf;color:#a66a13}.usdt-risk-decision.low,.usdt-risk-decision.clear{background:#dcf7e8;color:#23835f}.usdt-risk-card.confirmed{border-color:#ff9f9f;background:#fff1f1}.usdt-risk-card.confirmed>div:first-child strong{color:#a9313b}.usdt-risk-card.high{border-color:#ffc5c5;background:#fff6f6}.usdt-risk-card.high>div:first-child strong{color:#b54850}.usdt-risk-card.medium{border-color:#ffdca8;background:#fffaf0}.usdt-risk-card.medium>div:first-child strong{color:#a66a13}.usdt-risk-card.low{border-color:#cfe0ff;background:#f7fbff}.usdt-risk-card.clear{border-color:#cfeedd;background:#f7fffb}.usdt-risk-card.clear>div:first-child strong{color:#23835f}.usdt-risk-signals{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}.usdt-risk-signals article{padding:10px;display:grid;gap:4px;border:1px solid rgba(126,144,170,.22);border-radius:10px;background:#ffffffbd}.usdt-risk-signals article strong{font-size:12px}.usdt-risk-signals article span{line-height:1.45}.usdt-monitor-warning{margin:0 18px 18px;padding:10px 12px;border-radius:10px;background:#fff7e8;color:#9a6417;font-size:11px;font-weight:800}.unified-rule-hero{grid-template-columns:minmax(300px,1.05fr) minmax(230px,.72fr) 272px auto}.unified-rule-hero>.primary{min-width:96px;padding:0 14px;white-space:nowrap}.rule-type-switch{padding:4px;display:grid;grid-template-columns:1fr 1fr;gap:4px;border:1px solid #d9e5f7;border-radius:12px;background:#f2f6fc}.rule-type-switch button{min-height:38px;padding:0 12px;border-radius:9px;color:#66758e;font-size:12px;font-weight:800;white-space:nowrap}.rule-type-switch button.active{background:#fff;color:var(--blue);box-shadow:0 6px 16px #1767f51f}.game-rate-panel .panel-heading small{display:block;color:var(--muted);font-size:10px}.game-rate-panel .panel-heading h2{margin:3px 0 0}.game-rate-head,.game-rate-row{min-width:900px;display:grid;grid-template-columns:minmax(118px,1.15fr) minmax(80px,.8fr) minmax(96px,.9fr) minmax(128px,1fr) 70px 100px 108px 124px;align-items:center;gap:10px}.game-rate-head{min-height:48px;padding:0 18px;border-bottom:1px solid var(--line);background:#f7f9fd;color:#7b8799;font-size:11px;font-weight:900}.game-rate-list{overflow-x:auto}.game-rate-row{min-height:78px;padding:12px 18px;border-bottom:1px solid #edf1f6;background:#fff}.game-rate-row:last-child{border-bottom:0}.game-rate-row:hover{background:#f8fbff}.game-rate-row strong,.game-rate-row small{display:block;min-width:0}.game-rate-row strong{color:var(--navy);font-size:12px;overflow-wrap:anywhere}.game-rate-row small{margin-top:3px;color:var(--muted);font-size:10px;line-height:1.35}.game-title-cell{display:flex;align-items:center;gap:10px;min-width:0}.game-api-dot{flex:0 0 auto;width:10px;height:10px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px #16b99a1f}.rate-box{width:100%;height:42px;padding:0 8px;display:flex;align-items:center;gap:4px;border:1px solid #bfd5ff;border-radius:10px;background:#f7fbff}.rate-box:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #1767f51f}.rate-box input{width:100%;min-width:0;height:38px;border:0;outline:0;background:transparent;color:var(--blue);font-size:15px;font-weight:900;text-align:right}.rate-box b{color:var(--blue);font-size:12px}.referral-rate-box{border-color:#cfe0ff;background:#fbfdff}.game-rate-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px}.compact-more{min-height:32px;padding:0 8px;border-radius:9px;font-size:11px}.campaign-builder{margin:17px 0;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-radius:16px;background:linear-gradient(115deg,#12213a,#24447a);color:#fff;box-shadow:var(--shadow)}.campaign-builder div{display:grid;gap:4px}.campaign-builder small,.campaign-builder span{color:#b9c9e4}.campaign-builder strong{font-size:18px}.campaign-rules-panel table th,.campaign-rules-panel table td{vertical-align:top}.campaign-rules-panel .panel-heading small{color:var(--muted);font-weight:800}.campaign-rule-summary{display:grid;gap:3px;min-width:150px}.campaign-rule-summary span{color:var(--navy);font-weight:800}.campaign-rule-summary small{color:var(--muted);font-size:10px;line-height:1.45}.campaign-rule-modal{width:min(900px,calc(100% - 48px))}.campaign-rule-fields .wide{grid-column:1 / -1}.campaign-rule-switches{display:flex;flex-wrap:wrap;gap:10px;padding-top:2px}.campaign-rule-actions{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.status-toggle{min-width:88px;padding:7px 10px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:7px;background:#eef1f6;color:#68758a;font-size:12px}.status-toggle i{width:8px;height:8px;border-radius:50%;background:#98a3b3}.status-toggle.on{background:#e8f7f0;color:#23835f}.status-toggle.on i{background:#35b886}.form-error{margin:2px 0 10px;padding:9px 11px;border-radius:9px;background:#fff0f0;color:#b54747;font-size:12px}.modal-icon.success{color:var(--green);background:#eaf9f3}.modal-icon.danger{color:#b54747;background:#fff0f0}.modal-icon.warning{color:#b66d16;background:#fff5e8}.review-actions{display:flex;gap:7px}.review-actions button{padding:7px 11px;border-radius:8px;font-size:12px}.review-actions .approve{background:#e8f7f0;color:#23835f}.review-actions .return{background:#fff0f0;color:#b54747}.modal.review-detail-modal{width:min(1380px,calc(100% - 64px));max-height:calc(100vh - 32px);overflow-y:auto;grid-template-columns:1fr;align-items:start}.modal.review-detail-modal .review-detail-title,.modal.review-detail-modal .review-player-audit-panel,.modal.review-detail-modal .review-audit-trail,.modal.review-detail-modal .review-detail-actions{grid-column:1 / -1}.modal.review-detail-modal .review-detail-grid{grid-column:1 / -1;grid-template-columns:minmax(300px,.9fr) minmax(300px,.9fr) minmax(420px,1.2fr);align-items:stretch}.modal.review-detail-modal .review-proof-panel{grid-column:auto;grid-row:auto}.risk-pill{display:inline-flex;align-items:center;justify-content:center;min-width:64px;height:30px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:900;white-space:nowrap}.risk-pill.low{background:#e7f8ef;color:#14946b}.risk-pill.medium{background:#fff0e3;color:#c7741e}.risk-pill.high{background:#ffe8ef;color:#d84f6a}.modal.review-detail-modal.admin-action-review-modal{width:min(1680px,calc(100% - 48px))}.modal.review-detail-modal.admin-action-review-modal .review-detail-title{align-items:flex-start}.modal.review-detail-modal.admin-action-review-modal .review-detail-title p{margin:6px 0 0;color:var(--muted);line-height:1.6;font-size:12px}.modal.review-detail-modal.admin-action-review-modal .review-detail-grid{grid-template-columns:minmax(300px,.85fr) minmax(300px,.85fr) minmax(480px,1.35fr)}.admin-action-review-section{grid-column:1 / -1}.admin-action-review-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}.admin-action-review-section-header h3{margin:0;font-size:16px}.admin-action-review-section-header p{margin:4px 0 0;color:var(--muted);font-size:11px;line-height:1.55}.admin-action-review-section-header>span{display:inline-flex;padding:7px 11px;border-radius:999px;background:#eaf7f0;color:#16875f;font-weight:900;font-size:11px;white-space:nowrap}.admin-action-review-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.admin-action-review-cards article{padding:12px;border:1px solid #dce8ff;border-radius:12px;background:#fff;display:grid;gap:4px}.admin-action-review-cards span{color:var(--muted);font-weight:850;font-size:11px}.admin-action-review-cards strong{color:var(--ink);line-height:1.45}.admin-action-review-cards small{color:var(--muted);line-height:1.4}.admin-action-review-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-action-review-fields label{display:grid;gap:6px;color:var(--muted);font-size:10px;font-weight:850}.admin-action-review-fields input,.admin-action-review-fields select,.admin-action-review-fields textarea{width:100%;min-height:42px;padding:0 13px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);font-weight:800;outline:none}.admin-action-review-fields textarea{padding:11px 13px;min-height:86px;resize:vertical}.admin-action-review-fields input:focus,.admin-action-review-fields select:focus,.admin-action-review-fields textarea:focus{border-color:#9bbcff;box-shadow:0 0 0 3px #1f67f51f}.review-detail-actions .secondary{background:#fff;color:#52617a;border:1px solid var(--line)}.modal.admin-action-modal{width:min(1120px,calc(100% - 48px));max-height:calc(100vh - 48px);overflow:auto}.modal.admin-action-modal.campaign-rule-modal{width:min(900px,calc(100% - 48px))}.admin-action-modal>small{color:var(--muted);font-weight:800}.admin-action-modal>h2{margin:0;font-size:24px}.admin-action-modal>p{font-size:14px;line-height:1.65}.operation-success-toast{position:fixed;top:18px;left:50%;transform:translate(-50%);z-index:4200;display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid #bfe9d7;border-radius:999px;background:#ecfff6;color:#087a55;font-weight:900;box-shadow:0 14px 38px #0f172a2e}.operation-success-toast svg{flex:0 0 auto}.operation-success-toast button{width:24px;height:24px;border:0;border-radius:999px;display:grid;place-items:center;background:#087a5514;color:#087a55;cursor:pointer}.admin-action-success{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid #bfe9d7;border-radius:14px;background:#ecfff6;color:#087a55;font-weight:900}.admin-action-success svg{flex:0 0 auto}.admin-action-sync-error{grid-column:1 / -1;margin:0;padding:10px 12px;border:1px solid #f1b7b7;border-radius:10px;background:#fff4f4;color:#a43131;font-size:12px;font-weight:800;line-height:1.45}.admin-action-modal-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.admin-action-modal-list article{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:#f8fbff}.admin-action-modal-list span{color:var(--muted);font-weight:800}.admin-action-modal-list strong{color:var(--ink);line-height:1.55;word-break:break-word}.checkbox-option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.checkbox-option-grid button{min-height:38px;padding:0 10px;display:flex;align-items:center;justify-content:flex-start;gap:7px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--navy);font-size:11px;font-weight:850;text-align:left}.checkbox-option-grid button svg{flex:0 0 auto;color:#8aa0be}.checkbox-option-grid button.active{border-color:#7aa7ff;background:#f2f7ff;color:var(--blue);box-shadow:0 0 0 3px #1f67f514}.checkbox-option-grid button.active svg{color:var(--blue)}.checkbox-option-grid button.locked,.checkbox-option-grid button:disabled{cursor:not-allowed;border-color:#d8dee8;background:#f4f6f9;color:#8a96a8;opacity:.82}.checkbox-option-grid button.locked svg,.checkbox-option-grid button:disabled svg{color:#b2bdca}.checkbox-option-grid button.locked small,.checkbox-option-grid button:disabled small{color:#9aa6b6}.checkbox-option-copy{min-width:0;display:grid;gap:3px}.checkbox-option-copy b{min-width:0;display:flex;align-items:center;gap:7px;overflow-wrap:anywhere}.checkbox-option-copy small{color:#7788a2;font-size:9px;line-height:1.35;font-weight:800}.attachment-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-picker-grid button.has-preview{min-height:118px;padding:8px;align-items:stretch}.attachment-preview{width:116px;min-height:92px;flex:0 0 116px;position:relative;overflow:hidden;display:grid;place-items:end start;padding:8px;border-radius:9px;border:1px solid rgba(15,23,42,.08);background:#eef3fb}.attachment-preview:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:6px;border:1px solid rgba(255,255,255,.72);background:#ffffff6b}.attachment-preview:after{content:"";position:absolute;left:18px;right:18px;top:20px;height:7px;border-radius:99px;background:#17254038;box-shadow:0 16px #17254026,0 32px #1725401f}.attachment-preview i{position:relative;z-index:1;padding:3px 6px;border-radius:999px;background:#0f172ab8;color:#fff;font-style:normal;font-size:8px;font-weight:900}.attachment-preview.receipt{background:linear-gradient(135deg,#eaf4ff,#d8ebff 48%,#fff7df)}.attachment-preview.order{background:linear-gradient(135deg,#edf7f1,#d9f1e2 48%,#f8fff3)}.attachment-preview.chat{background:linear-gradient(135deg,#f2f0ff,#e7e1ff 45%,#fff)}.attachment-preview.game{background:linear-gradient(135deg,#fff1ed,#ffe1d6 45%,#fff8f5)}.attachment-preview.withdraw{background:linear-gradient(135deg,#eef8ff,#d9f2ff 45%,#f9fbff)}.admin-action-modal-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-action-modal-fields label{display:grid;gap:7px;color:var(--muted);font-size:11px;font-weight:900}.admin-action-modal-fields .field-help{color:#6d7b90;font-size:9px;font-weight:800;line-height:1.4}.admin-action-modal-fields .field-error{color:#c94f57;font-size:9px;font-weight:900;line-height:1.4}.admin-action-modal-fields input,.admin-action-modal-fields select,.admin-action-modal-fields textarea{width:100%;min-height:42px;padding:0 13px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);font-weight:800;outline:none}.admin-action-modal-fields textarea{padding:11px 13px;min-height:82px;resize:vertical}.admin-action-modal-fields input:focus,.admin-action-modal-fields select:focus,.admin-action-modal-fields textarea:focus{border-color:#9bbcff;box-shadow:0 0 0 3px #1f67f51f}.admin-action-config{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.admin-action-config article{padding:12px;display:grid;gap:5px;border:1px solid #dce8ff;border-radius:12px;background:#f7fbff}.admin-action-config span{color:var(--muted);font-size:10px;font-weight:900}.admin-action-config strong{color:var(--ink);font-size:12px;line-height:1.45;word-break:break-word}.admin-action-config small{color:#667790;font-size:10px;line-height:1.45}.admin-approval-guide{display:grid;gap:10px;padding:13px;border:1px solid #dce8ff;border-radius:14px;background:linear-gradient(135deg,#fff,#f7fbff)}.admin-approval-guide h3{margin:0;color:var(--navy);font-size:15px}.admin-approval-guide>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-approval-guide article{padding:11px;display:grid;gap:5px;border:1px solid var(--line);border-radius:11px;background:#fff}.admin-approval-guide span{color:var(--blue);font-size:10px;font-weight:900}.admin-approval-guide strong{color:var(--ink);font-size:12px;line-height:1.45}.admin-approval-guide small{color:var(--muted);font-size:10px;line-height:1.45}.admin-evidence-panel,.admin-player-evidence{padding:13px;display:grid;gap:10px;border:1px solid #dce8ff;border-radius:14px;background:#fbfdff}.admin-evidence-panel h3,.admin-player-evidence h3{margin:0;color:var(--navy);font-size:15px}.admin-evidence-panel>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-evidence-panel article{padding:11px;display:grid;gap:5px;border:1px solid var(--line);border-radius:11px;background:#fff}.admin-evidence-panel span,.admin-player-evidence span,.admin-bet-summary span,.admin-bet-table span:first-child{color:var(--muted);font-size:10px;font-weight:900}.admin-evidence-panel strong,.admin-player-evidence strong,.admin-bet-summary strong{color:var(--ink);font-size:12px;line-height:1.45}.admin-evidence-panel small,.admin-player-evidence small{color:var(--muted);font-size:10px;line-height:1.45}.admin-player-evidence{grid-template-columns:260px minmax(0,1fr)}.admin-player-evidence-list{display:grid;align-content:start;gap:8px}.admin-player-evidence-list button{min-height:74px;padding:11px;display:grid;gap:4px;justify-items:start;border:1px solid var(--line);border-radius:11px;background:#fff;color:inherit;text-align:left}.admin-player-evidence-list button.active{border-color:#7eabff;background:#f0f6ff}.admin-player-bet-detail{min-width:0;display:grid;gap:10px}.admin-player-bet-detail header{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.admin-player-bet-detail h3{margin:2px 0 0;color:var(--navy);font-size:20px}.admin-player-detail-modal{width:min(1280px,calc(100% - 48px));max-height:calc(100vh - 48px);overflow:auto;gap:16px}.admin-player-detail-modal .review-detail-title{padding-right:46px}.player-identity-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.player-identity-strip article{padding:10px 12px;display:grid;gap:3px;border:1px solid #dce8ff;border-radius:11px;background:#f8fbff}.player-identity-strip span{color:var(--muted);font-size:10px;font-weight:900}.player-identity-strip strong{color:var(--navy);font-size:13px;overflow-wrap:anywhere}.player-detail-summary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.player-detail-summary article{min-height:74px;padding:11px 12px;display:grid;align-content:center;gap:3px;border:1px solid #dce8ff;border-radius:12px;background:#fff}.player-detail-summary article.attention{border-color:#ffd7d7;background:#fff6f6}.player-detail-summary span{color:var(--muted);font-size:10px;font-weight:900}.player-detail-summary strong{color:var(--navy);font-size:15px;font-weight:950;overflow-wrap:anywhere}.player-detail-summary small{color:var(--muted);font-size:9px;line-height:1.35}.player-detail-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:4px;border-radius:12px;background:#eef3f9}.player-detail-tabs button{min-height:38px;padding:0 12px;display:flex;align-items:center;gap:8px;border-radius:9px;color:#637189;font-size:12px;font-weight:900}.player-detail-tabs button.active{background:#fff;color:var(--blue);box-shadow:0 4px 12px #2246781a}.player-detail-tabs b{min-width:22px;height:22px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:#dbe6f4;color:#52617a;font-size:10px}.player-detail-tabs button.active b{background:#eaf2ff;color:var(--blue)}.player-detail-section{display:grid;gap:12px}.player-detail-section table th,.player-detail-section table td{padding:11px 13px;font-size:11px;white-space:nowrap}.player-ip-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.player-ip-grid article{padding:14px;display:grid;gap:5px;border:1px solid var(--line);border-radius:13px;background:#f8fbff}.player-ip-grid small,.player-ip-grid span{color:var(--muted);font-size:10px;line-height:1.45}.player-ip-grid strong{color:var(--navy);font-size:17px}.player-ip-grid button{width:max-content;min-height:30px;padding:0 9px;display:flex;align-items:center;gap:5px;border:1px solid #d5e1f2;border-radius:8px;background:#fff;color:#52617a;font-size:10px;font-weight:900}.player-ip-match-panel{margin:0 16px 12px;padding:12px;display:grid;gap:10px;border:1px solid #dce8ff;border-radius:14px;background:#f8fbff}.player-ip-match-panel header{display:flex;align-items:center;justify-content:space-between;gap:12px}.player-ip-match-panel small,.player-ip-match-panel span{color:var(--muted);font-size:10px}.player-ip-match-panel strong{color:var(--navy);font-size:14px}.player-ip-match-panel header span{padding:6px 9px;border-radius:999px;background:#eaf2ff;color:var(--blue);font-weight:900}.player-ip-match-panel>div{display:grid;gap:7px}.player-ip-match-panel button{min-height:42px;padding:9px 10px;display:grid;grid-template-columns:110px 130px minmax(150px,1fr) minmax(180px,1.2fr) auto;gap:8px;align-items:center;border:1px solid var(--line);border-radius:10px;background:#fff;text-align:left}.player-ip-match-panel article{padding:12px;border-radius:10px;background:#fff;color:var(--muted);font-size:11px}.player-risk-timeline{display:grid;gap:8px}.player-risk-timeline article{padding:11px 12px;display:grid;grid-template-columns:130px minmax(170px,.8fr) auto minmax(0,1fr);gap:10px;align-items:center;border:1px solid var(--line);border-radius:12px;background:#fff}.player-risk-timeline small{color:var(--muted);font-size:10px;font-weight:900}.player-risk-timeline strong{color:var(--navy);font-size:12px}.player-risk-timeline p{margin:0;color:#52617a;font-size:11px;line-height:1.45}.admin-bet-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-bet-summary article{padding:10px;display:grid;gap:4px;border:1px solid var(--line);border-radius:10px;background:#fff}.admin-bet-table{display:grid;gap:6px;overflow-x:auto}.admin-bet-table>div,.admin-bet-table article{min-width:720px;display:grid;grid-template-columns:120px 150px 120px 90px minmax(180px,1fr);gap:8px;align-items:center}.admin-bet-table>div{padding:0 10px;color:var(--muted);font-size:9px;font-weight:900}.admin-bet-table article{padding:10px;border:1px solid var(--line);border-radius:10px;background:#fff;color:#52617a;font-size:10px}.admin-payment-qr-panel{display:grid;grid-template-columns:200px minmax(0,1fr);gap:14px;align-items:stretch;padding:14px;border:1px solid #dbe7f7;border-radius:14px;background:#f8fbff}.admin-payment-qr-code{display:grid;justify-items:center;align-content:center;gap:8px;padding:13px;border-radius:12px;background:#fff}.admin-payment-qr-code small{color:var(--muted);font-size:10px}.admin-payment-qr-details{min-width:0;display:grid;align-content:center;gap:8px}.admin-payment-qr-details span{color:var(--muted);font-size:10px;font-weight:900}.admin-payment-qr-details strong{color:var(--ink);font-size:24px}.admin-payment-qr-details p{margin:0;color:#56657b;font-size:12px;line-height:1.55}.admin-payment-qr-details em{color:#c94f57;font-size:11px;font-style:normal;font-weight:800}.copy-link-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.copy-link-row input{min-width:0;height:40px;padding:0 11px;border:1px solid var(--line);border-radius:10px;color:#526174;background:#fff;font-size:11px}.role-account-modal{width:min(860px,calc(100% - 48px))}.role-account-template-preview{padding:12px 14px;display:grid;gap:5px;border:1px solid #d9e6f7;border-radius:12px;background:#f7fbff}.role-account-template-preview span,.role-account-template-preview small{color:var(--muted);font-size:11px;font-weight:800}.role-account-template-preview strong{color:var(--navy);font-size:14px;line-height:1.55}.role-account-security-note{padding:12px 14px;display:flex;align-items:center;gap:9px;border:1px solid #ccefe4;border-radius:12px;background:#effaf6;color:#1c7a5f;font-size:12px;font-weight:850;line-height:1.55}.role-account-security-note svg{flex:0 0 auto}.provider-flow-grid{padding:16px 18px 18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.provider-flow-grid article{padding:15px;display:grid;gap:7px;border:1px solid var(--line);border-radius:13px;background:#fbfdff}.provider-flow-grid b{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:var(--blue);color:#fff}.provider-flow-grid strong{font-size:13px}.provider-flow-grid p{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.admin-flow-steps{padding:0 18px 18px;display:grid;gap:12px}.admin-flow-steps.compact-flow{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-flow-steps article{min-height:142px;padding:16px;display:grid;align-content:start;gap:8px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 8px 24px #16223a0a}.admin-flow-steps article span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:var(--blue);color:#fff;font-weight:900}.admin-flow-steps article strong{color:var(--navy);font-size:13px}.admin-flow-steps article p{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.support-ticket-subhead{margin:0 18px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--line);border-bottom:0;border-radius:13px 13px 0 0;background:#f7faff}.support-ticket-subhead small{color:var(--muted);font-weight:800}.support-ticket-subhead strong{color:var(--navy);font-size:12px}.queue-empty-note{margin:14px 18px 18px;padding:14px 16px;display:flex;align-items:flex-start;gap:10px;border:1px solid #cfe0ff;border-radius:14px;background:linear-gradient(180deg,#f8fbff,#fff);color:var(--muted);line-height:1.55}.queue-empty-note strong{color:var(--navy);white-space:nowrap}.queue-empty-note span{font-size:12px;font-weight:700}.queue-filter-row{padding:0 18px 12px;display:flex;gap:8px;flex-wrap:wrap}.queue-filter-row button{min-height:38px;padding:0 12px;display:flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--blue);font-weight:900}.queue-filter-row button.active{background:var(--blue);border-color:var(--blue);color:#fff}.queue-filter-row b{min-width:22px;height:22px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:#edf4ff;color:var(--blue);font-size:10px}.queue-filter-row button.active b{background:#fff3;color:#fff}.queue-search-row{padding:0 18px 16px;display:grid;grid-template-columns:1fr 220px auto;gap:10px;align-items:end}.queue-search-row label{display:grid;gap:6px;color:var(--muted);font-size:10px;font-weight:900}.queue-search-row input,.queue-search-row select{width:100%;min-height:42px;padding:0 12px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);font-weight:800}.approve.full,.return.full,.subtle-button.full{width:100%;min-height:48px;margin-top:8px;display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:15px;font-weight:900}.approve.full{border:1px solid #cdeee0;background:#e8f7f0;color:#23835f}.approve.full:hover{background:#d9f3e8}.return.full{border:1px solid #ffd7d7;background:#fff0f0;color:#b54747}.return.full:hover{background:#ffe4e4}.approve.full:disabled,.return.full:disabled,.subtle-button.full:disabled{opacity:.45;cursor:not-allowed}.provider-entry-grid{padding:0 18px 14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.provider-entry-grid label{display:grid;gap:7px;color:var(--muted);font-size:10px;font-weight:900}.provider-entry-grid input,.provider-entry-grid select{width:100%;min-height:42px;padding:0 13px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);font-weight:800;outline:none}.provider-entry-grid input:focus,.provider-entry-grid select:focus{border-color:#9bbcff;box-shadow:0 0 0 3px #1f67f51f}.provider-entry-actions{padding:0 18px 14px;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.provider-entry-actions button{min-height:42px;padding:0 16px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--blue);font-weight:900}.provider-entry-actions .primary{border-color:transparent;color:#fff;background:var(--blue)}.provider-entry-note{margin:0 18px 18px;padding:13px 15px;display:grid;gap:7px;border:1px solid #cfe0ff;border-radius:13px;background:#f7fbff}.provider-entry-note strong{color:var(--ink)}.provider-entry-note code{color:var(--blue);white-space:normal;line-height:1.55}.provider-api-table,.department-account-table,.support-ticket-table{padding:0 18px 18px;display:grid;gap:0;overflow:hidden}.local-config-status{margin:0 18px 14px;padding:10px 12px;display:flex;align-items:center;gap:8px;border:1px solid #ccefe4;border-radius:11px;background:#effaf6;color:#1c7a5f;font-size:11px;font-weight:850;line-height:1.5}.local-config-status svg{flex:0 0 auto}.provider-api-head,.provider-api-table article{display:grid;grid-template-columns:1fr .8fr 1.45fr .9fr .8fr 1.25fr .9fr .75fr 130px;gap:10px;align-items:center}.department-account-head,.department-account-table article{display:grid;grid-template-columns:.85fr .75fr .95fr 1.7fr .65fr .75fr .65fr 130px;gap:10px;align-items:center}.support-ticket-head,.support-ticket-table article{display:grid;grid-template-columns:1.2fr .75fr .8fr .6fr .9fr .75fr 1.5fr 270px;gap:10px;align-items:center}.provider-api-head,.department-account-head,.support-ticket-head{min-height:42px;padding:0 12px;border:1px solid var(--line);border-radius:13px 13px 0 0;background:#f4f7fb;color:var(--muted);font-size:9px;font-weight:900}.provider-api-table article,.department-account-table article,.support-ticket-table article{min-height:70px;padding:11px 12px;border:1px solid var(--line);border-top:0;background:#fff}.provider-api-table article:last-child,.department-account-table article:last-child,.support-ticket-table article:last-child{border-radius:0 0 13px 13px}.provider-api-table span,.department-account-table span,.support-ticket-table span{min-width:0;color:var(--navy);font-size:10px;font-weight:800;overflow-wrap:anywhere}.provider-api-table article>span:nth-child(3),.provider-api-table article>span:nth-child(6),.department-account-table article>span:nth-child(4),.support-ticket-table article>span:nth-child(7){color:var(--muted);font-weight:700}.provider-api-table article>div,.department-account-table article>div,.support-ticket-table article>div{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.provider-api-table button,.department-account-table button,.support-ticket-table button{min-height:32px;padding:0 10px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--blue);font-size:9px;font-weight:800}.support-handoff-notice{margin:0 18px 12px}.support-ticket-table .handoff-status-cell{color:#23835f;font-weight:900}.support-category-grid,.support-rating-grid{padding:0 18px 18px;display:grid;gap:10px}.support-category-grid,.support-rating-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.support-category-grid article,.support-rating-grid article{padding:14px;display:grid;gap:6px;border:1px solid var(--line);border-radius:13px;background:#fbfdff}.support-category-grid article>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.support-category-grid strong,.support-rating-grid strong{font-size:15px}.support-category-grid b{color:var(--blue)}.support-category-grid span,.support-rating-grid small{color:var(--navy);font-weight:900}.support-category-grid p,.support-category-grid small,.support-rating-grid span{margin:0;color:var(--muted);font-size:10px;line-height:1.5}.support-entry-grid button.active{border-color:#8db6ff;background:#f2f7ff;box-shadow:0 10px 22px #1767f514}.internal-queue-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.internal-queue-note{margin-top:0}.internal-queue-layout{padding:0 18px 18px;display:grid;grid-template-columns:minmax(280px,.85fr) minmax(360px,1.15fr);gap:12px}.internal-thread-list{display:grid;align-content:start;gap:8px;max-height:430px;overflow:auto;padding-right:4px}.internal-thread-list.internal-page-list{max-height:none;padding:0 18px 18px}.internal-thread-list button{padding:13px;display:grid;gap:8px;border:1px solid var(--line);border-radius:12px;background:#fff;color:inherit;text-align:left}.internal-thread-list button.active,.internal-thread-list button:hover{border-color:#8db6ff;background:#f5f9ff;box-shadow:0 8px 18px #1767f512}.internal-thread-list button>div,.internal-thread-list footer{display:flex;justify-content:space-between;gap:10px}.internal-thread-list strong{color:var(--navy);font-size:13px}.internal-thread-list p{margin:0;color:#59677d;font-size:10px;line-height:1.5}.internal-thread-list span,.internal-thread-list small{color:var(--muted);font-size:9px}.internal-thread-list b{color:var(--blue);font-size:10px}.internal-thread-detail{padding:16px;display:grid;align-content:start;gap:13px;border:1px solid #cfe0ff;border-radius:14px;background:linear-gradient(180deg,#fff,#f7fbff)}.internal-detail-title{display:flex;align-items:flex-start;gap:10px}.internal-detail-title>span{flex:0 0 auto;padding:6px 9px;border-radius:999px;background:#eaf2ff;color:var(--blue);font-size:10px;font-weight:900}.internal-detail-title>span.danger{background:#fff0f0;color:#b54747}.internal-detail-title small{color:var(--muted);font-size:10px}.internal-detail-title h3{margin:3px 0 0;color:var(--navy);font-size:18px}.internal-thread-detail dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.internal-thread-detail dl div{padding:10px;border-radius:10px;background:#fff;border:1px solid #e6edf8}.internal-thread-detail dt{color:var(--muted);font-size:9px;font-weight:800}.internal-thread-detail dd{margin:4px 0 0;color:var(--navy);font-size:11px;font-weight:850;line-height:1.45}.internal-timeline{display:grid;gap:7px}.internal-timeline span{padding:9px 10px;display:flex;align-items:center;gap:8px;border-radius:10px;background:#fff;color:#56657b;font-size:10px;font-weight:800}.internal-timeline b{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:var(--blue);color:#fff;font-size:9px}.internal-detail-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.internal-detail-actions button{min-height:40px;justify-content:center}.internal-detail-page-card{margin:0 18px 18px}.internal-form-page .server-wide-field{grid-column:1 / -1}.internal-form-page textarea{min-height:136px;padding:12px;border:1px solid var(--line);border-radius:12px;resize:vertical;color:var(--navy);background:#fff}.internal-chat-layout{padding:0 18px 18px;display:grid;grid-template-columns:minmax(230px,.72fr) minmax(360px,1.28fr) minmax(220px,.7fr);gap:12px}.internal-contact-list{display:grid;align-content:start;gap:8px}.internal-home-contact-list{padding:0 18px 18px;grid-template-columns:repeat(4,minmax(0,1fr))}.internal-contact-list button{padding:12px;display:grid;gap:5px;border:1px solid var(--line);border-radius:12px;background:#fff;color:inherit;text-align:left}.internal-contact-list button.active{border-color:#8db6ff;background:#f5f9ff;box-shadow:0 8px 18px #1767f512}.internal-contact-list button.blocked{background:#fbfcff;opacity:.78}.internal-contact-list div{display:flex;justify-content:space-between;gap:8px}.internal-contact-list strong{color:var(--navy);font-size:12px}.internal-contact-list span,.internal-contact-list small{color:var(--muted);font-size:9px;font-weight:800}.internal-contact-list p{margin:0;color:#5e6c82;font-size:10px;line-height:1.45}.internal-chat-window{min-height:360px;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;border:1px solid #cfe0ff;border-radius:14px;background:#fff}.internal-chat-window header{min-height:58px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--line);background:#f8fbff}.internal-chat-window header strong,.internal-chat-window header small{display:block}.internal-chat-window header strong{color:var(--navy);font-size:14px}.internal-chat-window header small{margin-top:2px;color:var(--muted);font-size:10px}.internal-chat-messages{padding:14px;display:flex;flex-direction:column;gap:9px;overflow:auto;background:#f7f9fc}.internal-chat-messages p{max-width:78%;margin:0;padding:10px 12px;border-radius:12px;font-size:11px;line-height:1.55}.internal-chat-messages .them{align-self:flex-start;background:#fff;border:1px solid var(--line);color:#445269;border-bottom-left-radius:4px}.internal-chat-messages .me{align-self:flex-end;background:var(--blue);color:#fff;border-bottom-right-radius:4px}.internal-chat-block{padding:10px 12px;border:1px solid #ffd7d7;border-radius:11px;background:#fff7f7;color:#b54747;font-size:10px;line-height:1.55;font-weight:800}.internal-chat-sent{align-self:center;padding:9px 11px;border:1px solid #ccefe4;border-radius:999px;background:#effaf6;color:#1c7a5f;font-size:10px;font-weight:900}.internal-chat-window footer{padding:10px;display:grid;grid-template-columns:1fr 42px;gap:8px;border-top:1px solid var(--line);background:#fff}.internal-chat-window input{min-width:0;height:42px;padding:0 12px;border:1px solid var(--line);border-radius:11px;color:var(--navy)}.internal-chat-window input:disabled{background:#f3f5f8;color:#98a4b6}.internal-chat-window footer button{width:42px;height:42px;display:grid;place-items:center;border-radius:11px;background:var(--blue);color:#fff}.internal-chat-window footer button:disabled{background:#d5dce7;color:#fff;cursor:not-allowed}.internal-chat-rules{padding:14px;display:grid;align-content:start;gap:9px;border:1px solid var(--line);border-radius:14px;background:#fbfdff}.internal-chat-rules strong{color:var(--navy);font-size:14px}.internal-chat-rules span{padding:9px 10px;border-radius:10px;background:#fff;color:#59677d;font-size:10px;line-height:1.45;font-weight:800}.internal-feed-table{padding:0 18px 18px;display:grid;gap:0;overflow:hidden}.internal-feed-head,.internal-feed-table article{display:grid;grid-template-columns:1fr .8fr 1.05fr 1.65fr .7fr 140px;gap:10px;align-items:center}.internal-feed-head{min-height:42px;padding:0 12px;border:1px solid var(--line);border-radius:13px 13px 0 0;background:#f4f7fb;color:var(--muted);font-size:9px;font-weight:900}.internal-feed-table article{min-height:70px;padding:11px 12px;border:1px solid var(--line);border-top:0;background:#fff}.internal-feed-table article:last-child{border-radius:0 0 13px 13px}.internal-feed-table span{min-width:0;color:var(--navy);font-size:10px;font-weight:800;overflow-wrap:anywhere}.internal-feed-table article>span:nth-child(4){color:var(--muted);font-weight:700}.internal-feed-table article>span:nth-child(5){color:#23835f;font-weight:900}.internal-feed-table article>div{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.internal-feed-table button{min-height:32px;padding:0 10px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--blue);font-size:9px;font-weight:800}.reject-reason-field select{min-height:42px;margin:7px 0 8px;padding:0 11px;border:1px solid var(--line);border-radius:11px;background:#fff;color:var(--navy);font-size:12px;font-weight:800}.reject-reason-field textarea{min-height:118px;padding:12px;border:1px solid var(--line);border-radius:11px;background:#fff;color:var(--navy);resize:vertical}.member-qr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px}.member-qr-grid.unified{grid-template-columns:minmax(0,760px)}.member-qr-card{display:grid;grid-template-columns:148px 1fr;align-items:center;gap:20px;padding:20px;border:1px solid #cfe0ff;border-radius:18px;background:linear-gradient(135deg,#f8fbff,#eef5ff);box-shadow:var(--shadow)}.member-qr-card.unified{grid-template-columns:165px 1fr}.member-qr-card .qr-code{background:#fff;border-radius:13px;padding:8px;display:grid;place-items:center}.member-qr-card small{color:var(--blue)}.member-qr-card h2{margin:4px 0 6px;font-size:20px}.member-qr-card p{margin:0 0 11px;color:var(--muted);font-size:12px;line-height:1.55}.qr-purpose-row,.qr-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.qr-purpose-row span{padding:6px 9px;display:flex;align-items:center;gap:5px;border-radius:999px;background:#eaf2ff;color:var(--blue);font-size:10px}.qr-purpose-row.centered{justify-content:center}.qr-card-actions{margin-top:10px}.scan-transfer-button{min-height:47px;border:1px dashed #85aff5;border-radius:11px;background:var(--blue-50);color:var(--blue);display:flex;align-items:center;justify-content:center;gap:8px;font-weight:600}.qr-entry-banner{margin:-18px 0 18px;padding:11px 12px;display:flex;align-items:center;gap:9px;border-radius:11px;background:#eef8f5;color:#23805f}.qr-entry-banner strong,.qr-entry-banner small{display:block}.qr-entry-banner strong{font-size:12px}.qr-entry-banner small{margin-top:2px;color:#4f7c70;font-size:9px;line-height:1.45}.home-growth-actions{margin-top:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.qr-income-banner,.referral-income-banner,.agent-income-banner{width:100%;padding:13px 16px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;border:1px solid #cfe0ff;border-radius:14px;background:linear-gradient(110deg,#f7fbff,#eaf2ff 55%,#f5f0ff);text-align:left;box-shadow:0 8px 24px #24529612}.referral-income-banner{border-color:#ecdba5;background:linear-gradient(110deg,#fffdf7,#fff6d9 55%,#fffaf0)}.agent-income-banner{border-color:#cfe8df;background:linear-gradient(110deg,#f7fffc,#e9f8f3 55%,#f4fbff)}.qr-income-icon,.referral-income-icon,.agent-income-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:var(--blue);color:#fff}.referral-income-icon{background:linear-gradient(135deg,#f0a71a,#ffd45f);color:#6c4400}.agent-income-icon{background:var(--green)}.qr-income-banner small,.qr-income-banner strong,.qr-income-banner em,.referral-income-banner small,.referral-income-banner strong,.referral-income-banner em,.agent-income-banner small,.agent-income-banner strong,.agent-income-banner em{display:block}.qr-income-banner small{color:var(--blue);font-size:10px}.referral-income-banner small{color:#a56e0b;font-size:10px}.agent-income-banner small{color:#178466;font-size:10px}.qr-income-banner strong,.referral-income-banner strong,.agent-income-banner strong{margin:2px 0;color:var(--navy);font-size:14px}.qr-income-banner em,.referral-income-banner em,.agent-income-banner em{color:var(--muted);font-size:10px;font-style:normal}.qr-income-action{display:flex;align-items:center;gap:4px;color:var(--blue);font-size:11px;font-weight:700}.referral-income-banner .qr-income-action{color:#a56e0b}.agent-income-banner .qr-income-action{color:#178466}.guest-referral-banner{width:100%;margin-top:10px;padding:13px 16px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;border:1px solid #ecdba5;border-radius:14px;background:#fffaf0;text-align:left}.guest-referral-banner>span{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#ffe39b;color:#865c0c}.guest-referral-banner small,.guest-referral-banner strong,.guest-referral-banner p{display:block}.guest-referral-banner small{color:#a56e0b;font-size:9px}.guest-referral-banner strong{margin-top:2px;font-size:13px}.guest-referral-banner p{margin:2px 0 0;color:var(--muted);font-size:10px}.qr-center-modal{width:min(420px,100%);gap:12px}.qr-center-heading{display:flex;align-items:center;gap:10px;padding-right:30px}.qr-center-heading>span{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:var(--blue-50);color:var(--blue)}.qr-center-heading small{color:var(--blue);font-size:9px}.qr-center-heading h2{margin:2px 0 0;font-size:20px}.qr-mode-switch{padding:4px;display:grid;grid-template-columns:1fr 1fr;gap:4px;border-radius:11px;background:#eff3f8}.qr-mode-switch button{min-height:39px;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;background:transparent;color:#6f7c8f;font-size:11px}.qr-mode-switch button.active{background:#fff;color:var(--blue);font-weight:700;box-shadow:0 3px 10px #2546771a}.branded-qr-frame{position:relative;padding:20px 20px 16px;display:grid;justify-items:center;overflow:hidden;border:1px solid #c7dcff;border-radius:18px;background:linear-gradient(150deg,#f7fbff,#e9f2ff)}.branded-qr-frame.referral{border-color:#ddcffd;background:linear-gradient(150deg,#fbf9ff,#f0ebff)}.frame-label{position:absolute;left:14px;top:12px;padding:4px 8px;border-radius:999px;background:var(--blue);color:#fff;font-size:9px;font-weight:700}.branded-qr-frame>strong{margin-top:8px;font-size:15px}.branded-qr-frame>small{margin-top:4px;max-width:280px;color:var(--muted);text-align:center;font-size:10px;line-height:1.5}.commission-callout{padding:11px 12px;display:flex;align-items:center;gap:9px;border-radius:11px;background:#fff6df;color:#b17812}.commission-callout strong,.commission-callout small{display:block}.commission-callout strong{font-size:12px}.commission-callout small{margin-top:2px;color:#916f2f;font-size:9px}.qr-center-actions button{display:flex;align-items:center;justify-content:center;gap:7px}.qr-manual-transfer{margin-top:10px;padding:12px;display:grid;gap:10px;border:1px solid var(--line);border-radius:13px;background:#f8fbff}.referral-center-modal{width:min(760px,100%);gap:13px}.referral-center-heading{padding-right:34px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.referral-center-heading small{color:#a56e0b}.referral-center-heading h2{margin:2px 0 4px;font-size:22px}.referral-center-heading p{margin:0;color:var(--muted);font-size:11px}.referral-center-heading>span{padding:7px 10px;border-radius:999px;background:#fff3d4;color:#9c6811;font-size:11px;font-weight:700;white-space:nowrap}.referral-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.referral-metrics article{padding:10px 12px;border:1px solid var(--line);border-radius:11px;background:#fbfcfe}.referral-metrics small,.referral-metrics strong{display:block}.referral-metrics small{color:var(--muted);font-size:9px}.referral-metrics strong{margin-top:3px;font-size:18px}.referral-network{height:225px;overflow:hidden;border:1px solid var(--line);border-radius:13px;background:#f8fbff}.referral-network .react-flow__controls{display:none}.referral-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.referral-steps article{padding:10px;display:flex;align-items:flex-start;gap:8px;border-radius:10px;background:#f6f8fb}.referral-steps b{width:23px;height:23px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:var(--blue);color:#fff;font-size:10px}.referral-steps strong,.referral-steps small{display:block}.referral-steps strong{font-size:11px}.referral-steps small{margin-top:2px;color:var(--muted);font-size:8px;line-height:1.4}.earning-example{padding:11px 13px;display:flex;align-items:center;gap:9px;border-radius:11px;background:linear-gradient(110deg,#fff6d9,#fffdf6);color:#9a6812}.earning-example strong,.earning-example small{display:block}.earning-example strong{font-size:11px}.earning-example small{margin-top:2px;color:#8d7449;font-size:9px}.referral-share{display:flex;align-items:center;justify-content:center;gap:7px}.scanner-modal{width:min(430px,100%)}.scanner-modal #winm-qr-reader{min-height:0;overflow:hidden;border:0!important;border-radius:14px;background:#0b1729}.scanner-modal #winm-qr-reader.active{min-height:280px}.scanner-modal #winm-qr-reader video{border-radius:14px;object-fit:cover}.scanner-modal #winm-qr-reader img{display:none}.camera-start{display:flex;align-items:center;justify-content:center;gap:7px}.camera-hint{padding:9px;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:9px;background:var(--blue-50);color:var(--blue);font-size:10px}.scan-result{padding:11px;display:flex;align-items:center;gap:9px;border-radius:11px}.scan-result.success{background:#eaf8f2;color:#23805f}.scan-result.warning{background:#fff2e8;color:#b66b31}.scan-result strong,.scan-result small{display:block}.scan-result strong{font-size:12px}.scan-result small{margin-top:2px;font-size:10px}.subtle-button.full{width:100%;justify-content:center}.camera-file-button{position:relative;min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;overflow:hidden}.camera-file-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.profile-page{max-width:980px;margin:auto;display:grid;gap:14px}.profile-identity{padding:20px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;border:1px solid var(--line);border-radius:17px;background:#fff;box-shadow:var(--shadow)}.profile-avatar{width:74px;height:74px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#eaf2ff,#f1edff);color:var(--blue)}.profile-name h1{display:inline-block;margin:0 8px 5px 0;font-size:23px}.profile-name>button:not(.member-id-copy){display:inline-flex;align-items:center;gap:4px;color:var(--blue);background:transparent;font-size:10px}.member-id-copy{display:flex;align-items:center;gap:6px;background:transparent;color:var(--muted);font-size:11px}.member-id-copy i{color:var(--green);font-style:normal}.nickname-editor{display:flex;align-items:center;gap:7px;margin-bottom:7px}.nickname-editor input{max-width:220px}.profile-qr-button{min-width:92px;min-height:72px;display:grid;justify-items:center;align-content:center;gap:4px;border-radius:13px;background:var(--blue-50);color:var(--blue);font-size:9px}.profile-wallet-card,.downline-overview,.profile-tools{padding:20px;border:1px solid var(--line);border-radius:17px;background:#fff;box-shadow:var(--shadow)}.profile-wallet-heading,.section-row{display:flex;align-items:center;justify-content:space-between}.profile-wallet-heading small,.profile-wallet-heading strong{display:block}.profile-wallet-heading small{color:var(--muted)}.profile-wallet-heading strong{margin-top:4px;font-size:25px}.profile-wallet-heading button,.section-row button{display:flex;align-items:center;gap:4px;background:transparent;color:var(--blue);font-size:10px}.profile-balances{margin-top:15px;padding:16px;display:grid;grid-template-columns:1fr 1fr;border-radius:13px;background:#f4f7fb}.profile-balances>span{display:grid;justify-items:center;gap:5px;color:var(--muted);font-size:11px}.profile-balances>span+span{border-left:1px solid var(--line)}.profile-balances strong{color:var(--navy);font-size:20px}.profile-balances small{color:var(--green);font-size:8px}.profile-wallet-actions{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.profile-wallet-actions button{min-height:40px;display:flex;align-items:center;justify-content:center;gap:6px}.section-row h2{margin:0;font-size:17px}.section-row>div small{color:var(--muted);font-size:9px}.section-row>div h2{margin:2px 0 0}.downline-overview>div:last-child{margin-top:14px;display:grid;grid-template-columns:repeat(3,1fr)}.downline-overview article{padding:11px;display:grid;justify-items:center;gap:4px}.downline-overview article+article{border-left:1px solid var(--line)}.downline-overview article strong{font-size:22px}.downline-overview article small{color:var(--muted);text-align:center;font-size:9px}.profile-tool-grid{margin-top:15px;display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.profile-tool-grid button{min-height:84px;display:grid;justify-items:center;align-content:center;gap:7px;border-radius:12px;background:#f8fafc;color:#4d5b70}.profile-tool-grid button span{width:43px;height:43px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,#e9f2ff,#dce9ff);color:var(--blue)}.profile-tool-grid button:nth-child(3n) span{background:#fff2d7;color:#d88a0e}.profile-tool-grid button:nth-child(3n+2) span{background:#eee7ff;color:#7959c7}.profile-tool-grid small{font-size:10px}.bound-bank-list{display:grid;gap:8px}.bound-bank-list article{padding:12px;display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:11px}.bound-bank-list article>span{width:42px;height:42px;display:grid;place-items:center;border-radius:10px;background:var(--blue-50);color:var(--blue);font-size:9px;font-weight:700}.bound-bank-list article div{flex:1}.bound-bank-list strong,.bound-bank-list small{display:block}.bound-bank-list small{margin-top:3px;color:var(--muted);font-size:9px}.bound-bank-list svg{color:var(--green)}.settings-list{display:grid;gap:8px}.settings-list label{min-height:45px;padding:0 11px;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:10px}.settings-list input{width:18px;height:18px}.qr-code.large{padding:12px;border:1px solid var(--line);border-radius:14px;background:#fff}.support-chat{width:min(430px,100%);height:min(760px,calc(100vh - 28px));display:grid;grid-template-rows:auto auto auto 1fr auto auto auto auto;overflow:hidden;border-radius:22px;background:#fff;box-shadow:0 30px 80px #0b204547}.support-chat>header{min-height:70px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.support-chat>header>div{display:flex;align-items:center;gap:10px}.support-chat header .modal-close{position:static}.support-avatar{width:42px;height:42px;display:grid;place-items:center;overflow:hidden;border-radius:13px;background:var(--blue);color:#fff}.support-avatar img{width:100%;height:100%;object-fit:cover;display:block}.support-chat header strong,.support-chat header small{display:block}.support-chat header small{margin-top:2px;color:var(--green);font-size:10px}.support-chat header small i,.support-live i{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:var(--green)}.support-scope,.privacy-strip{padding:9px 14px;display:flex;align-items:center;gap:7px;background:#eef8f5;color:#26765f;font-size:11px}.support-topic-panel{padding:12px 14px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,#fff,#f7fbff)}.support-topic-panel>div:first-child{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-bottom:10px}.support-topic-panel strong{color:var(--ink)}.support-topic-panel small{color:var(--muted);font-size:10px}.support-topic-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.support-topic-grid button{min-width:0;padding:10px 7px;display:grid;justify-items:center;gap:5px;border:1px solid #dce8fb;border-radius:15px;background:#fff;color:var(--ink);box-shadow:0 8px 20px #2466ec0f}.support-topic-grid button span{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:var(--blue-50);color:var(--blue)}.support-topic-grid button strong{font-size:12px}.support-topic-grid button small{width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35}.chat-messages{min-height:0;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px;background:#f7f9fc}.chat-bubble{max-width:82%;padding:10px 12px;border-radius:13px;font-size:13px;line-height:1.55}.chat-bubble.assistant{align-self:flex-start;background:#fff;border:1px solid var(--line);border-bottom-left-radius:4px}.chat-bubble.user{align-self:flex-end;background:var(--blue);color:#fff;border-bottom-right-radius:4px}.chat-bubble.typing{display:flex;align-items:center;gap:6px}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.chat-quick{padding:9px 12px;display:flex;gap:6px;overflow-x:auto}.chat-quick button{flex:0 0 auto;padding:7px 9px;border-radius:999px;background:var(--blue-50);color:var(--blue);font-size:10px}.support-chat>footer,.agent-thread>footer{padding:10px 12px;display:grid;grid-template-columns:1fr 44px;gap:8px;border-top:1px solid var(--line)}.support-chat>footer input,.agent-thread>footer input{height:44px}.support-chat>footer button,.agent-thread>footer button{width:44px;padding:0;display:grid;place-items:center}.human-handoff{min-height:39px;display:flex;align-items:center;justify-content:center;gap:7px;border-top:1px solid var(--line);background:#fff;color:#56657b;font-size:11px}.keyboard-message-preview,.support-keyboard-layer{display:none}.support-console{min-height:100vh;display:grid;grid-template-columns:240px 1fr;background:#f3f6fa;color:var(--navy)}.support-console>aside{min-height:100vh;padding:22px 15px;display:flex;flex-direction:column;background:#12213a;color:#dbe6f6}.support-console>aside .brand{color:#fff}.support-role{margin:26px 0 14px;padding:13px;display:flex;align-items:center;gap:10px;border-radius:12px;background:#1a3155}.support-role small{display:block;margin-top:2px;color:#91a6c5;font-size:10px}.support-console>aside nav{display:grid;gap:5px}.support-console>aside nav button{min-height:44px;padding:0 12px;display:flex;align-items:center;gap:9px;border-radius:9px;background:transparent;color:#aebdd2;text-align:left}.support-console>aside nav button.active{background:#1d4e9c;color:#fff}.support-console>aside nav b{margin-left:auto;font-size:10px}.permission-card{margin-top:auto;padding:14px;border:1px solid #304764;border-radius:12px;color:#b9c9de}.permission-card strong{display:block;margin:7px 0 4px;color:#fff;font-size:12px}.permission-card p{margin:0;font-size:10px;line-height:1.55}.support-console>main{min-width:0}.support-console>main>header{height:88px;padding:14px 24px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid var(--line)}.support-console>main>header p,.support-console>main>header h1{margin:0}.support-console>main>header p{color:var(--muted);font-size:11px}.support-console>main>header h1{margin-top:3px;font-size:23px}.support-live{padding:8px 11px;border-radius:999px;background:#eaf8f2;color:#23805f;font-size:11px}.support-workspace{height:calc(100vh - 88px);padding:16px;display:grid;grid-template-columns:280px minmax(360px,1fr) 230px;gap:12px}.conversation-list,.agent-thread,.member-context{min-height:0;overflow:hidden;border:1px solid var(--line);border-radius:15px;background:#fff}.conversation-list{overflow-y:auto}.conversation-list>button{width:100%;padding:14px;border-bottom:1px solid var(--line);background:#fff;text-align:left}.conversation-list>button.active{background:#eff5ff;box-shadow:inset 3px 0 var(--blue)}.conversation-list button>div{display:flex;justify-content:space-between}.conversation-list button span{color:var(--muted);font-size:10px}.conversation-list button p{margin:7px 0;color:#4f5e74;font-size:11px;line-height:1.45}.conversation-list button small{color:var(--blue);font-size:9px}.agent-thread{display:grid;grid-template-rows:auto auto 1fr auto}.agent-thread>header{min-height:62px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.agent-thread header small{display:block;margin-top:3px;color:var(--muted);font-size:10px}.agent-messages{padding:18px;overflow-y:auto;background:#f7f9fc}.agent-messages .chat-bubble{margin-bottom:12px}.ai-note{padding:11px;display:flex;align-items:flex-start;gap:7px;border-radius:10px;background:#f0edff;color:#6752a8;font-size:11px;line-height:1.5}.member-context{padding:17px}.member-context h2{margin:0 0 13px;font-size:16px}.member-context dl{margin:0}.member-context dl div{padding:9px 0;border-bottom:1px solid var(--line)}.member-context dt{color:var(--muted);font-size:10px}.member-context dd{margin:3px 0 0;font-size:12px}.member-context h3{margin:18px 0 7px;color:#b04f55;font-size:12px}.member-context ul{margin:0;padding-left:18px;color:#7c5a5e;font-size:10px;line-height:1.8}@media(max-width:1240px){.hero-grid{grid-template-columns:minmax(0,1fr) 350px}.game-grid{grid-template-columns:repeat(6,1fr)}.verified-pill{display:none}.hero-copy{max-width:58%}.topbar,.page-content{padding-inline:20px}}@media(max-width:900px){.sidebar{display:none}.main-area{margin-left:0;padding-bottom:76px}.topbar{height:118px;padding:10px 14px;display:grid;grid-template-columns:1fr auto;grid-template-rows:42px 46px;gap:8px 10px}.mobile-brand{display:block;min-width:0}.mobile-brand .brand{padding:0;font-size:20px}.mobile-brand .brand-mark{width:34px;height:34px;border-radius:11px;font-size:20px}.topbar .search{grid-column:1 / -1;grid-row:2;width:100%;height:46px;padding:0 14px;justify-content:flex-start}.topbar .search input{display:block}.top-actions{grid-column:2;grid-row:1}.balance-pill,.top-actions>.primary,.icon-button{display:none}.language-select select{min-width:50px;max-width:58px}.page-content{padding:12px 14px 24px}.hero-grid{grid-template-columns:1fr}.hero{min-height:300px}.hero-copy{padding:52px 28px;max-width:62%}.hero-copy p{font-size:22px}.hero-copy h1{font-size:30px}.wallet-summary{min-height:auto}.category-strip{position:sticky;top:118px;z-index:12;margin-inline:-2px;padding:7px 8px;scrollbar-width:none}.category-strip::-webkit-scrollbar{display:none}.category-strip button{flex:0 0 auto;min-height:38px;padding-inline:13px}.category-strip .category-more{margin-left:0}.game-grid{grid-template-columns:repeat(3,1fr)}.mobile-nav{position:fixed;left:0;right:0;bottom:0;height:68px;padding:7px 12px calc(7px + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(5,1fr);background:#fffffff7;border-top:1px solid var(--line);z-index:45}.mobile-nav button{background:transparent;display:grid;justify-items:center;align-content:center;gap:2px;color:#7a879a;font-size:10px}.mobile-nav button.active{color:var(--blue)}.registration-entry{display:block;bottom:82px}.wallet-cards,.promo-grid{grid-template-columns:1fr}.record-summary{grid-template-columns:repeat(2,1fr)}.transfer-layout{grid-template-columns:1fr}.admin-shell{grid-template-columns:245px 1fr;min-width:900px}.admin-sidebar{padding:24px 16px}.admin-sidebar .brand span:last-child,.admin-label,.admin-sidebar nav button:not(.active),.admin-sidebar nav button.active{font-size:inherit}.admin-sidebar nav button{justify-content:flex-start;padding:0 12px}.back-player{justify-content:flex-start}.metric-grid{grid-template-columns:repeat(2,1fr)}.admin-grid{grid-template-columns:1fr}.admin-content{padding:16px}.rule-hero{grid-template-columns:1fr}table{display:block;overflow-x:auto;white-space:nowrap}}@media(max-width:900px){.guest-topbar{height:104px;padding:8px 10px;grid-template-columns:1fr auto;grid-template-rows:36px 40px;gap:8px}.guest-topbar .brand{font-size:18px}.guest-topbar .search{grid-column:1/-1;grid-row:2;height:40px}.guest-actions{grid-column:2;grid-row:1}.guest-actions .subtle-button{display:none}.guest-actions .primary{min-height:34px;padding:0 10px;font-size:10px}.guest-actions .language-select{height:34px}.guest-actions .language-select select{height:34px;max-width:54px}.guest-main{padding-bottom:64px}.hero-grid.guest{grid-template-columns:1fr}.guest-join-card{min-height:128px;padding:14px;grid-template-columns:auto 1fr;column-gap:10px}.guest-join-card>span{grid-row:1/4;width:42px;height:42px}.guest-join-card>small,.guest-join-card h2,.guest-join-card p{grid-column:2}.guest-join-card>small{margin-top:0}.guest-join-card h2{margin:2px 0;font-size:14px}.guest-join-card p{margin:0 0 7px;font-size:9px}.guest-join-card button{grid-column:2;min-height:34px;font-size:10px}.guest-mobile-nav{display:grid}}@media(max-width:580px){.brand{font-size:18px}.brand-mark{width:31px;height:31px;font-size:18px}.top-actions{gap:0}.topbar{height:104px;grid-template-rows:36px 40px;padding:8px 10px}.topbar .search{height:40px;border-radius:10px}.topbar .search input{height:38px;font-size:13px}.language-select{height:36px}.language-select select{height:36px;font-size:12px}.avatar{width:36px;height:36px}.main-area{padding-bottom:64px}.page-content{padding:8px 8px 18px}.hero{min-height:166px;border-radius:12px}.hero-copy{padding:20px 16px;max-width:62%}.hero-copy p{font-size:14px}.hero-copy h1{font-size:20px;margin-bottom:8px}.hero-copy span{font-size:9px;margin-bottom:10px}.hero-copy .primary{min-height:32px;padding:0 11px;font-size:11px}.carousel-dots{left:16px;bottom:8px}.wallet-summary{min-height:0;padding:10px;display:grid;grid-template-columns:minmax(0,1fr) 1.45fr;gap:8px;border-radius:12px}.wallet-title{margin:0;align-self:center}.wallet-title strong{font-size:17px}.wallet-title>svg{display:none}.wallet-title small{font-size:10px}.bonus-mini{font-size:9px}.wallet-actions{grid-column:2;padding:0;border:0;gap:5px}.wallet-actions button{padding:5px 2px;font-size:9px;border-radius:9px}.action-icon{width:29px;height:29px;border-radius:8px}.action-icon svg{width:18px;height:18px}.quick-transfer{display:none}.category-strip{top:104px;min-height:48px;margin-top:9px;padding:5px 6px;gap:4px;border-radius:10px}.category-strip button{min-height:34px;padding-inline:10px;font-size:11px;gap:4px}.category-strip button svg{width:14px;height:14px}.game-discovery-heading{margin:2px 2px 8px}.game-discovery-heading h1{font-size:22px}.provider-list{gap:14px;margin-top:14px}.provider-heading{margin:0 2px 7px}.provider-heading strong{font-size:14px}.provider-symbol{width:12px;height:12px}.provider-heading>button{font-size:10px}.game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.game-card{border-radius:9px}.cover{aspect-ratio:4/3}.status{left:4px;top:4px;padding:2px 5px;font-size:8px}.heart{top:4px;right:4px;width:23px;height:23px}.heart svg{width:14px;height:14px}.game-meta{padding:6px 7px 7px}.game-meta strong{font-size:11px}.game-meta small,.rebate-badge{display:none}.mobile-nav{height:60px;padding:4px 8px calc(4px + env(safe-area-inset-bottom))}.mobile-nav button{font-size:9px}.mobile-nav button svg{width:19px;height:19px}.registration-entry{display:none}.login-screen{padding:16px;background:#fff}.login-top{font-size:10px}.login-top select{width:90px;height:34px;font-size:11px}.login-panel{align-self:center;padding:18px 12px;border:0;box-shadow:none}.login-logo{margin-bottom:36px}.login-logo .brand-mark{width:92px;height:92px;border-radius:30px;font-size:56px}.login-logo strong{font-size:30px}.login-fields{gap:10px}.login-fields label>span{font-size:11px}.login-fields input{height:50px;border-width:0 0 1px;border-radius:0;font-size:15px}.login-button{min-height:48px;margin-top:22px}.register-link{min-height:46px}.login-support{margin-top:28px}.login-version{font-size:10px}.wallet-cards{gap:10px}.record-summary{grid-template-columns:1fr}.page-heading h1{font-size:24px}.modal{padding:23px}.admin-shell{grid-template-columns:62px 1fr}.admin-topbar{padding:13px 15px}.admin-topbar h1{font-size:18px}.admin-actions select{max-width:80px}.metric-grid,.metric-grid.three{grid-template-columns:1fr}.todo-grid{grid-template-columns:repeat(2,1fr)}.todo-grid article{border-bottom:1px solid var(--line)}.admin-content{padding:11px}}@media(max-width:580px){.hero-copy{max-width:54%}.mobile-category-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px}.mobile-category-tiles button{min-width:0;min-height:82px;padding:0;border-radius:10px;overflow:hidden;position:relative;background:#13284a;color:#fff;text-align:left}.mobile-category-tiles img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.62}.mobile-category-tiles button:after{content:"";position:absolute;top:35%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#081830e6)}.mobile-category-tiles span,.mobile-category-tiles small{position:relative;z-index:2;display:block;margin-left:8px}.mobile-category-tiles span{margin-top:47px;font-size:12px;font-weight:700}.mobile-category-tiles small{margin-top:1px;font-size:8px;color:#dce9ff}.mobile-category-tiles button.active{outline:2px solid var(--blue);outline-offset:1px}.mobile-category-tiles+.category-strip{display:none}.mobile-nav .deposit-nav{color:var(--blue);font-weight:700}.mobile-nav .deposit-nav svg{width:36px;height:36px;margin-top:-17px;padding:9px;border-radius:50%;background:var(--blue);color:#fff;box-shadow:0 8px 20px #1767f54d}.login-actions{margin-top:18px}.login-actions .login-button,.login-actions .register-link{min-height:48px;margin-top:0}.member-qr-grid{grid-template-columns:1fr;gap:8px;margin-bottom:10px}.member-qr-card{grid-template-columns:92px 1fr;gap:12px;padding:11px;border-radius:13px}.member-qr-card .qr-code svg{width:82px;height:82px}.member-qr-card h2{font-size:15px}.member-qr-card p{font-size:10px;margin-bottom:7px}.member-qr-card .subtle-button{min-height:30px;padding:5px 8px;font-size:9px}.member-qr-card.unified{grid-template-columns:92px 1fr}.qr-purpose-row span{padding:4px 6px;font-size:8px}.qr-card-actions{gap:5px}.page-heading-actions button{min-height:36px;padding:0 9px;font-size:10px}.home-growth-actions{margin-top:8px;grid-template-columns:1fr;gap:6px}.qr-income-banner,.referral-income-banner{padding:9px 10px;gap:8px;border-radius:11px}.qr-income-icon,.referral-income-icon{width:38px;height:38px}.qr-income-banner strong,.referral-income-banner strong{font-size:11px}.qr-income-banner em,.referral-income-banner em{font-size:8px}.qr-income-action{font-size:9px}.referral-center-modal{height:min(760px,calc(100vh - 12px));overflow-y:auto}.referral-center-heading{display:block}.referral-center-heading>span{display:inline-block;margin-top:7px}.referral-network{height:190px}.referral-steps{grid-template-columns:1fr}.referral-metrics article{padding:8px}.referral-metrics strong{font-size:14px}.profile-page{gap:8px}.profile-identity{padding:12px;grid-template-columns:auto 1fr auto;gap:9px;border-radius:13px}.profile-avatar{width:50px;height:50px}.profile-avatar svg{width:46px;height:46px}.profile-name h1{font-size:16px}.profile-qr-button{min-width:62px;min-height:58px}.profile-wallet-card,.downline-overview,.profile-tools{padding:13px;border-radius:13px}.profile-wallet-heading strong{font-size:21px}.profile-balances{padding:12px}.profile-balances strong{font-size:17px}.profile-tool-grid{grid-template-columns:repeat(5,1fr);gap:5px}.profile-tool-grid button{min-height:72px;padding:4px 2px}.profile-tool-grid button span{width:36px;height:36px}.profile-tool-grid small{font-size:8px}.nickname-editor input{max-width:120px;height:36px}.nickname-editor .compact{min-height:34px}.downline-overview article strong{font-size:18px}.support-chat{height:calc(100vh - 12px);border-radius:18px}.modal-backdrop:has(.support-chat){padding:6px}.chat-bubble{font-size:12px}}@media(max-width:980px){.support-console{grid-template-columns:72px 1fr}.support-console>aside{padding:14px 8px}.support-console>aside .brand span:last-child,.support-role div,.support-console>aside nav button{font-size:0}.support-console>aside nav button{justify-content:center}.support-console>aside nav b,.permission-card{display:none}.support-role{justify-content:center;padding:11px}.support-workspace{grid-template-columns:240px 1fr}.member-context{display:none}}.combined-game-balance{padding:18px;display:grid;gap:4px;border:1px solid #cfe0ff;border-radius:14px;background:var(--blue-50)}.combined-game-balance small{color:var(--blue)}.combined-game-balance strong{color:var(--navy);font-size:29px}.combined-game-balance span{color:var(--muted);font-size:10px}.guest-commission-rate{padding:16px;display:flex;align-items:center;gap:12px;border-radius:13px;background:#fff8df}.guest-commission-rate strong{color:#b37708;font-size:29px}.guest-commission-rate span{color:#765d2e;font-size:11px}.agent-center-modal{width:min(820px,100%);max-height:calc(100vh - 24px);overflow-y:auto}.agent-center-hero{padding:18px;display:flex;justify-content:space-between;align-items:center;border-radius:15px;background:#eef8f5}.agent-center-hero small,.agent-center-hero h2,.agent-center-hero p{margin:0}.agent-center-hero small{color:#158060}.agent-center-hero h2{margin-top:3px}.agent-center-hero p{margin-top:5px;color:#587266;font-size:11px}.agent-center-hero>span{padding:10px 12px;display:flex;align-items:center;gap:7px;border-radius:11px;background:#fff;color:#158060;font-weight:700}.agent-qualification,.agent-levels,.agent-difference,.agent-project-table,.agent-risk-card{padding:15px;border:1px solid var(--line);border-radius:14px}.agent-qualification h3,.agent-levels h3,.agent-project-table h3{margin:0;font-size:14px}.agent-qualification>p{margin:11px 0 0;display:flex;gap:6px;align-items:flex-start;color:#557162;font-size:10px}.agent-qualification-grid{margin-top:10px;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.agent-qualification-grid article{padding:10px;border-radius:10px;background:#f7f9fc}.agent-qualification-grid strong,.agent-qualification-grid small{display:block}.agent-qualification-grid small{margin-top:2px;color:var(--muted);font-size:9px}.agent-level-track{margin-top:10px;display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.agent-level-track article{padding:9px 5px;display:grid;justify-items:center;border:1px solid var(--line);border-radius:10px}.agent-level-track article.current{border-color:#75cdb2;background:#edf9f5}.agent-level-track span,.agent-level-track small{color:var(--muted);font-size:8px}.agent-level-track strong{margin:2px 0}.agent-difference>div{display:flex;align-items:center;gap:8px}.agent-difference strong,.agent-difference small{display:block}.agent-difference small{margin-top:2px;color:var(--muted);font-size:9px}.difference-example{margin-top:10px;padding:9px;justify-content:center;border-radius:10px;background:#f3f6fb;font-size:11px}.difference-example b{color:var(--green)}.agent-difference p{margin:9px 0 0;color:#69778b;font-size:10px;line-height:1.55}.agent-project-table{overflow:hidden}.agent-project-table table{margin:10px -15px 0;width:calc(100% + 30px)}.agent-project-table th,.agent-project-table td{padding:9px 12px;font-size:10px}.formula-note{margin-top:11px;padding:10px;display:grid;gap:4px;border-radius:10px;background:#f7f9fc}.formula-note code{color:var(--blue);font-size:10px;white-space:normal}.formula-note small{color:var(--muted);font-size:9px}.agent-risk-card{display:flex;gap:9px;background:#fff7f2;color:#8a573e}.agent-risk-card p{margin:3px 0;font-size:10px}.agent-risk-card span{color:#a0735c;font-size:9px}.risk-rule{background:#fff7f2;border-color:#f0d9cb}.risk-rule h2{font-size:24px}.agent-public-benefit{padding:16px;display:flex;align-items:center;gap:12px;border-radius:14px;background:linear-gradient(135deg,#edf9f5,#f8fcfb);color:#19765b}.agent-public-benefit small,.agent-public-benefit strong,.agent-public-benefit p{display:block;margin:0}.agent-public-benefit strong{margin:3px 0;font-size:19px}.agent-public-benefit p{color:#5c786e;font-size:9px}.agent-private-hint{padding:12px 14px;display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:12px;background:#f7f9fc}.agent-private-hint strong,.agent-private-hint small{display:block}.agent-private-hint small{margin-top:2px;color:var(--muted);font-size:9px}.agent-growth-network{padding:15px;border:1px solid var(--line);border-radius:14px;background:#fbfcff}.agent-growth-network h3{margin:0;font-size:14px}.growth-sun{position:relative;width:310px;height:250px;margin:8px auto 0}.growth-sun:after{content:"";position:absolute;top:20px;right:32px;bottom:20px;left:32px;border:1px solid #dbe8ff;border-radius:50%}.growth-sun-center{position:absolute;z-index:3;left:50%;top:50%;width:74px;height:74px;transform:translate(-50%,-50%);display:grid;place-items:center;align-content:center;border:5px solid #fff;border-radius:50%;background:var(--blue);color:#fff;box-shadow:0 8px 22px #1f67f538}.growth-sun-center span{height:26px}.growth-sun-center strong{font-size:13px}.growth-sun-node{--angle:calc(var(--i) * 24deg);position:absolute;z-index:2;left:50%;top:50%;width:1px;height:1px;transform:rotate(var(--angle)) translateY(-103px);transform-origin:center}.growth-sun-node:before{content:"";position:absolute;left:0;bottom:-103px;width:1px;height:83px;background:#9bbfff}.growth-sun-node>span{position:absolute;left:-19px;top:-19px;width:38px;height:38px;transform:rotate(calc(var(--angle) * -1));display:flex;align-items:center;justify-content:center;gap:2px;border:3px solid #fff;border-radius:50%;background:#edf4ff;color:var(--blue);box-shadow:0 3px 10px #24569621}.growth-sun-node:nth-of-type(3n+1)>span{background:#e7faf6;color:#12a987}.growth-sun-node b{font-size:9px}.growth-sun-summary{margin:-3px auto 15px;display:flex;align-items:center;justify-content:center;gap:10px}.growth-sun-summary strong{padding:5px 11px;border-radius:999px;background:var(--blue);color:#fff;font-size:14px}.growth-sun-summary span{color:var(--muted);font-size:11px}.growth-branches{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.growth-branches article{padding:9px 5px;display:grid;justify-items:center;gap:2px;border:1px solid #dce6f4;border-radius:10px;background:#fff;text-align:center}.growth-branches article span,.growth-branches article small{color:var(--muted);font-size:8px}.growth-branches article strong{color:var(--blue);font-size:15px}.growth-branches article b{font-size:9px}@media(max-width:580px){.growth-sun{width:276px;height:232px}.growth-sun-node{transform:rotate(var(--angle)) translateY(-92px)}.growth-sun-node:before{bottom:-92px;height:72px}.growth-branches{grid-template-columns:repeat(2,1fr)}}.agent-console{min-height:100vh;display:grid;grid-template-columns:240px 1fr;background:#f3f6fa;color:var(--navy)}.agent-console>aside{min-height:100vh;padding:22px 15px;display:flex;flex-direction:column;background:#102842;color:#dbe6f6}.agent-console>aside .brand{color:#fff}.agent-account{margin:24px 0 14px;padding:13px;display:flex;align-items:center;gap:10px;border-radius:12px;background:#183a5f}.agent-account small{display:block;margin-top:2px;color:#9ab0c9;font-size:10px}.agent-console>aside nav{display:grid;gap:5px}.agent-console>aside nav button{min-height:44px;padding:0 12px;display:flex;align-items:center;gap:9px;border-radius:9px;background:transparent;color:#aec1d6;text-align:left}.agent-console>aside nav button.active{background:#1767f5;color:#fff}.agent-console>main{min-width:0}.agent-console>main>header{height:88px;padding:14px 24px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid var(--line)}.agent-console header p,.agent-console header h1{margin:0}.agent-console header p{color:var(--muted);font-size:11px}.agent-console header h1{margin-top:3px;font-size:23px}.agent-report-status{padding:8px 11px;border-radius:999px;background:#eaf8f2;color:#23805f;font-size:11px}.agent-report-status i{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:var(--green)}.agent-dashboard{padding:18px}.agent-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.agent-kpis article{padding:16px;display:grid;gap:5px;border:1px solid var(--line);border-radius:14px;background:#fff}.agent-kpis small,.agent-kpis span{color:var(--muted);font-size:10px}.agent-kpis strong{font-size:18px}.agent-currency-card{margin-top:12px;padding:16px;display:grid;grid-template-columns:minmax(220px,1fr) 160px 160px minmax(210px,auto);gap:12px;align-items:center;border:1px solid #cfe0ff;border-radius:15px;background:#fff}.agent-currency-card h2,.agent-currency-card p{margin:0}.agent-currency-card h2{margin-top:2px;font-size:16px}.agent-currency-card p{margin-top:3px;color:var(--muted);font-size:10px}.agent-currency-card label{font-size:10px}.agent-currency-card select{height:38px}.fx-snapshot{padding-left:14px;border-left:1px solid var(--line)}.fx-snapshot span,.fx-snapshot strong,.fx-snapshot small{display:block}.fx-snapshot span,.fx-snapshot small{color:var(--muted);font-size:9px}.fx-snapshot strong{margin:2px 0;font-size:13px}.agent-report-panel,.settlement-breakdown{margin-top:12px;overflow:hidden;border:1px solid var(--line);border-radius:15px;background:#fff}.agent-report-panel .panel-heading h2{margin-top:2px}.agent-report-panel .panel-heading small{color:var(--muted)}.report-filters{display:flex;gap:7px}.report-filters select{height:36px;font-size:10px}.report-table-wrap{overflow-x:auto}.agent-report-panel th,.agent-report-panel td{padding:12px 14px;font-size:11px;white-space:nowrap}.agent-report-panel tfoot td{background:#f3f7fd;font-weight:700}.settlement-row td{background:#fff8f3}.settlement-grid{padding:12px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.settlement-grid article{padding:11px;display:flex;justify-content:space-between;align-items:center;border-radius:10px;background:#f7f9fc}.settlement-grid span,.settlement-grid small{display:block}.settlement-grid small{margin-top:2px;color:var(--muted);font-size:8px}.settlement-grid strong{color:#ca5960;font-size:11px}.agent-login-screen{min-height:100vh;display:grid;place-items:center;padding:18px;background:#eef4fb}.agent-login-screen>section{width:min(430px,100%);padding:30px;display:grid;gap:14px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 25px 70px #183a5f24}.agent-security-note{padding:11px;display:flex;align-items:center;gap:9px;border-radius:11px;background:#eef8f5;color:#23785f}.agent-security-note strong,.agent-security-note small{display:block}.agent-security-note small{margin-top:2px;font-size:9px}.staff-totp-binding-panel{padding:14px;display:grid;grid-template-columns:188px minmax(0,1fr);gap:14px;align-items:center;border:1px solid #cfe0ff;border-radius:15px;background:#f8fbff}.staff-totp-qr{display:grid;place-items:center;padding:7px;border-radius:12px;background:#fff}.staff-totp-binding-panel strong,.staff-totp-binding-panel small,.staff-totp-binding-panel code{display:block}.staff-totp-binding-panel strong{color:var(--ink);font-size:13px}.staff-totp-binding-panel small{margin-top:5px;color:var(--muted);font-size:10px;line-height:1.5}.staff-totp-binding-panel code{margin-top:8px;padding:6px 8px;overflow:hidden;text-overflow:ellipsis;border-radius:8px;background:#eaf2ff;color:var(--blue);font-size:10px}.staff-totp-secret-row{margin-top:8px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.staff-totp-secret-row code{margin-top:0;min-width:0}.staff-totp-secret-row .subtle-button{min-height:30px;padding:0 9px;gap:5px;border-radius:8px;font-size:10px;white-space:nowrap}.agent-wallet-float{display:none;position:fixed;right:18px;bottom:18px;z-index:35;gap:8px}.agent-wallet-float button{min-height:42px;padding:0 14px;display:flex;align-items:center;gap:6px;border-radius:11px;color:#fff;background:var(--blue);box-shadow:0 10px 25px #1767f540}.agent-wallet-float button:last-child{background:var(--green)}.agent-login-logo{margin-bottom:8px;justify-items:center;gap:6px;text-align:center}.agent-login-logo .agent-login-brand-logo{width:214px;max-width:100%;height:78px;object-fit:contain;object-position:center;filter:drop-shadow(0 10px 18px rgba(126,83,18,.13))}.agent-login-logo small{color:#8a7654;letter-spacing:.08em;font-size:10px;font-weight:800}.agent-login-account-summary{min-height:58px;padding:10px 12px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;align-items:center;border:1px solid #e7dbc0;border-radius:13px;background:#fffaf0}.agent-login-account-summary small{grid-column:1;color:#8b7d63;font-size:10px;font-weight:700}.agent-login-account-summary strong{grid-column:1;min-width:0;overflow:hidden;color:#25314d;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.agent-login-account-summary button{grid-row:1 / span 2;grid-column:2;min-height:34px;padding:0 12px;border:1px solid #d7b86a;border-radius:999px;background:#fff;color:#8b650e;font-size:12px;font-weight:800}.agent-header-actions{display:flex;align-items:center;gap:9px}.agent-mobile-nav{display:none}.agent-wallet-page{display:grid;gap:12px}.agent-wallet-balance{padding:20px;display:flex;align-items:center;gap:13px;border:1px solid #cfe0ff;border-radius:15px;background:#fff}.agent-wallet-balance h2,.agent-wallet-balance p{margin:0}.agent-wallet-balance h2{margin:3px 0}.agent-wallet-balance p{color:var(--muted);font-size:10px}.agent-wallet-actions{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.agent-wallet-actions button{min-height:135px;padding:16px;display:grid;justify-items:start;align-content:center;gap:5px;border:1px solid var(--line);border-radius:15px;background:#fff;text-align:left}.agent-wallet-actions button:hover{border-color:#9fc0ff;background:#f7faff}.agent-wallet-actions button>span{width:44px;height:44px;margin-bottom:4px;display:grid;place-items:center;border-radius:12px;background:#eaf2ff;color:var(--blue)}.agent-wallet-actions strong{font-size:13px}.agent-wallet-actions small{color:var(--muted);font-size:9px}.agent-date-toolbar{padding:0 16px 12px;display:grid;grid-template-columns:minmax(250px,1fr) 150px 150px 150px auto;gap:8px;align-items:end}.date-shortcuts{display:flex;gap:6px}.date-shortcuts button{min-height:38px;padding:0 10px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--muted);font-size:10px}.date-shortcuts button:hover{border-color:var(--blue);color:var(--blue)}.agent-date-toolbar label{display:grid;gap:4px;color:var(--muted);font-size:9px}.agent-date-toolbar input,.agent-date-toolbar select{height:38px}.agent-date-toolbar .primary{min-height:38px}.agent-report-switch{margin:0 16px 14px;padding:4px;display:grid;grid-template-columns:repeat(2,1fr);gap:4px;border:1px solid var(--line);border-radius:12px;background:#f3f6fb}.agent-report-switch button{min-height:42px;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:9px;background:transparent;color:#718199;font-size:11px;font-weight:700}.agent-report-switch button.active{background:#fff;color:var(--blue);box-shadow:0 8px 18px #1767f51f}.report-context-title{margin:0 16px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.report-context-title small,.report-context-title strong{display:block}.report-context-title small{color:var(--muted);font-size:9px}.report-context-title strong{margin-top:2px;font-size:14px}.report-context-title.downline-title{margin-top:4px;padding-top:12px;border-top:1px solid var(--line)}.agent-report-summary{padding:0 16px 14px;display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.agent-report-summary.report-context-summary{grid-template-columns:repeat(4,1fr)}.agent-report-summary article{padding:12px 14px;display:grid;gap:3px;border:1px solid #dbe7f7;border-radius:12px;background:#f7faff}.agent-report-summary small,.agent-report-summary span{color:var(--muted);font-size:9px}.agent-report-summary strong{font-size:16px}.agent-settlement-note{margin-top:12px;padding:13px 15px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;border:1px solid #f0dfd4;border-radius:13px;background:#fff8f3}.agent-settlement-note strong,.agent-settlement-note small{display:block}.agent-settlement-note small{margin-top:2px;color:var(--muted);font-size:9px}.agent-settlement-note b{color:#ca5960}.downline-report-summary{padding:0 16px 14px;display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.downline-report-summary article{padding:12px 14px;display:grid;gap:3px;border:1px solid #dbe7f7;border-radius:12px;background:#f7faff}.downline-report-summary small,.downline-report-summary span{color:var(--muted);font-size:9px}.downline-report-summary strong{font-size:15px}.downline-mobile-list{display:none}.agent-manual-player{display:grid;grid-template-columns:1fr auto;gap:8px}.agent-manual-player .subtle-button{padding:0 14px}.agent-live-report,.agent-rebate-panel,.agent-player-panel{margin-top:12px;overflow:hidden;border:1px solid var(--line);border-radius:15px;background:#fff}.agent-live-report{padding:15px;border-color:#cfe0ff;background:linear-gradient(135deg,#fff,#f6faff)}.live-report-title,.live-report-title>div{display:flex;align-items:center;justify-content:space-between;gap:9px}.live-report-title small,.live-report-title h2{margin:0}.live-report-title small{color:var(--muted);font-size:9px}.live-report-title h2{margin-top:2px;font-size:16px}.live-dot{width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px #26b3841f}.live-report-metrics{margin-top:12px;display:grid;grid-template-columns:1.2fr repeat(3,1fr);gap:8px}.live-report-metrics article{padding:11px 12px;display:grid;gap:3px;border:1px solid var(--line);border-radius:11px;background:#fff}.live-report-metrics article.primary-metric{border-color:#a9c8ff;background:#edf4ff}.live-report-metrics small,.live-report-metrics span{color:var(--muted);font-size:9px}.live-report-metrics strong{font-size:16px}.live-group-strip{margin-top:9px;display:flex;flex-wrap:wrap;gap:6px}.live-group-strip span{padding:6px 9px;border-radius:8px;background:#edf2f8;color:var(--muted);font-size:9px}.live-group-strip b{color:var(--navy)}.live-report-note,.rebate-note{margin:10px 0 0;display:flex;align-items:center;gap:6px;color:var(--muted);font-size:9px}.rebate-filters,.agent-player-filters{display:flex;align-items:center;gap:7px}.rebate-filters select,.agent-player-filters select{height:36px;font-size:10px}.rebate-legend{padding:0 16px 12px;display:flex;flex-wrap:wrap;gap:7px}.rebate-legend span{padding:7px 9px;border-radius:8px;background:#f3f6fa;color:var(--muted);font-size:9px}.rebate-legend b{color:var(--navy)}.agent-rebate-panel th,.agent-rebate-panel td,.agent-player-panel th,.agent-player-panel td{padding:11px 14px;font-size:10px}.rebate-note{margin:0;padding:10px 14px;border-top:1px solid var(--line);background:#fafbfd}.agent-player-filters .search{width:210px;height:36px}.agent-player-filters .search input{height:34px;font-size:10px}.player-list-summary{padding:0 16px 12px;display:flex;flex-wrap:wrap;gap:8px}.player-list-summary span{padding:7px 10px;border-radius:9px;background:#f3f7fd;color:var(--muted);font-size:9px}.player-list-summary b{color:var(--navy)}.agent-player-panel .privacy-strip{margin:0 16px 12px}.agent-player-tree{padding:0 16px 16px;display:grid;gap:8px}.agent-tree-node{display:grid;gap:8px}.agent-tree-row{width:100%;min-height:54px;padding:9px 11px;display:grid;grid-template-columns:24px minmax(150px,1.4fr) repeat(3,minmax(82px,1fr));gap:8px;align-items:center;border:1px solid #dbe6f4;border-radius:10px;background:#fff;color:var(--ink);text-align:left}.agent-tree-row:disabled{cursor:default}.agent-tree-row:not(:disabled):hover{border-color:#adc7ee;background:#f7fbff}.agent-tree-caret{width:22px;height:22px;display:grid;place-items:center;border-radius:7px;background:#edf3fb;color:var(--blue);transition:transform .16s ease}.agent-tree-caret.open{transform:rotate(180deg)}.agent-tree-row:disabled .agent-tree-caret{opacity:.28}.agent-tree-identity strong,.agent-tree-identity small,.agent-tree-row span small,.agent-tree-row span b{display:block}.agent-tree-identity strong{font-size:12px;color:var(--navy)}.agent-tree-identity small,.agent-tree-row span small{margin-top:2px;color:var(--muted);font-size:9px}.agent-tree-row span b{margin-top:2px;font-size:13px;color:var(--navy)}.agent-tree-children{margin-left:calc((var(--tree-depth,0) + 1) * 20px);padding-left:12px;display:grid;gap:8px;border-left:1px dashed #c8d6e8}.warning-pill{padding:5px 8px;border-radius:999px;background:#fff1e6;color:#b76b28;font-size:9px}.selected-agent-row td{background:#eef5ff}.agent-admin-detail .privacy-strip{margin:0 16px 12px}.rebate-mobile-list{display:none}.manual-agent-badge{margin-left:6px;padding:4px 7px;display:inline-block;border-radius:999px;background:#eaf8f2;color:#16815f;font-size:9px;font-weight:800;white-space:nowrap}.agent-debt-qr{padding:15px;display:grid;place-items:center;gap:8px;border:1px solid #dbe7f7;border-radius:14px;background:#f8fbff}.agent-debt-qr small{color:var(--muted);font-size:10px}.agent-debt-summary{padding:15px;display:grid;align-content:center;gap:8px;border:1px solid #d7efe7;border-radius:14px;background:#f2fbf8}.agent-debt-summary span{color:#16815f;font-size:10px;font-weight:800}.agent-debt-summary strong{color:var(--navy);font-size:25px}.agent-debt-summary p{margin:0;color:#526f64;font-size:11px;line-height:1.55}.agent-debt-summary label{color:var(--muted);font-size:10px}@media(max-width:980px){.owner-import-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-import-guardrails{grid-template-columns:1fr}.finance-lead-scope-grid,.staff-owner-work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-owner-permission-grid,.staff-governance-grid{grid-template-columns:1fr}}@media(max-width:580px){.owner-import-grid,.owner-import-guardrails{grid-template-columns:1fr;padding-left:12px;padding-right:12px}.owner-import-grid article{min-height:0}.finance-lead-scope-grid{grid-template-columns:1fr;padding:0 12px 12px}.finance-lead-scope-grid button{min-height:132px}.staff-owner-permission-grid,.staff-owner-work-grid,.staff-governance-grid{grid-template-columns:1fr;padding-left:10px;padding-right:10px}}.live-report-metrics.compact{grid-template-columns:minmax(280px,1.5fr) minmax(180px,1fr);max-width:760px}.standalone{margin-top:0}.agent-simple-page{min-height:340px;display:grid;place-content:center;justify-items:center;text-align:center;padding:35px;border:1px solid var(--line);border-radius:15px;background:#fff}.agent-simple-page h2{margin:8px 0 4px}.agent-simple-page p{max-width:520px;color:var(--muted);font-size:11px;line-height:1.6}@media(max-width:1100px){.home-growth-actions{grid-template-columns:1fr}.agent-console{grid-template-columns:74px 1fr}.agent-console>aside{padding:14px 8px}.agent-console>aside .brand span:last-child,.agent-account div,.agent-console>aside nav button{font-size:0}.agent-console>aside nav button{justify-content:center}.agent-console .permission-card{display:none}.agent-account{justify-content:center}.agent-kpis{grid-template-columns:repeat(2,1fr)}.agent-currency-card{grid-template-columns:1fr 150px 150px}.agent-wallet-actions{grid-template-columns:repeat(3,1fr)}.fx-snapshot{grid-column:1/-1;padding:10px 0 0;border-left:0;border-top:1px solid var(--line)}}@media(max-width:1100px){.review-detail-modal{width:min(920px,calc(100% - 32px));grid-template-columns:1fr}.review-detail-grid,.review-proof-panel,.review-player-audit-panel,.review-audit-trail,.review-detail-actions{grid-column:1;grid-row:auto}.manual-credit-guide{grid-template-columns:1fr 1fr}.manual-credit-guide>div{grid-column:1 / -1}.queue-search-row{grid-template-columns:1fr}}@media(max-width:1100px){.modal.review-detail-modal .review-detail-grid{grid-template-columns:1fr}.modal.review-detail-modal .review-proof-panel{grid-column:1;grid-row:auto}.modal.review-detail-modal.admin-action-review-modal{width:calc(100% - 20px)}.modal.review-detail-modal.admin-action-review-modal .review-detail-grid,.admin-action-review-fields{grid-template-columns:1fr}.admin-action-review-section-header{display:grid}.review-player-audit-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.player-identity-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.player-detail-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.player-risk-timeline article{grid-template-columns:1fr}.player-ip-match-panel button{grid-template-columns:1fr 1fr}.review-player-audit-tables{grid-template-columns:1fr}.provider-flow-grid,.support-category-grid,.support-rating-grid{grid-template-columns:1fr 1fr}.staff-owner-work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-owner-permission-grid,.staff-governance-grid{grid-template-columns:1fr}.admin-flow-steps.compact-flow{grid-template-columns:1fr 1fr}.internal-queue-layout,.internal-chat-layout{grid-template-columns:1fr}.internal-thread-list{max-height:none;padding-right:0}.internal-chat-rules{grid-template-columns:1fr 1fr}.provider-api-table,.department-account-table,.support-ticket-table,.internal-feed-table{overflow-x:auto}.provider-api-head,.provider-api-table article{min-width:1080px}.provider-entry-grid,.admin-action-modal-fields{grid-template-columns:1fr}.admin-action-modal-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.admin-payment-qr-panel,.copy-link-row{grid-template-columns:1fr}.department-account-head,.department-account-table article{min-width:1020px}.support-ticket-head,.support-ticket-table article{min-width:980px}.internal-feed-head,.internal-feed-table article{min-width:940px}}@media(max-width:720px){.review-player-audit-heading{display:grid}.review-player-audit-summary,.player-detail-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.player-identity-strip{grid-template-columns:1fr}.player-ip-match-panel{margin:0 10px 10px}.player-ip-match-panel header{display:grid}.player-ip-match-panel button,.admin-action-modal-list{grid-template-columns:1fr}.admin-action-modal-list article{grid-template-columns:1fr}}@media(max-width:1100px){.agent-date-toolbar{grid-template-columns:1fr 1fr 1fr}.date-shortcuts{grid-column:1/-1}.agent-report-summary{grid-template-columns:1fr 1fr 1fr}}@media(max-width:1100px){.live-report-metrics{grid-template-columns:1fr 1fr}.agent-player-panel .panel-heading{align-items:flex-start}.agent-player-filters{align-items:stretch;flex-direction:column}.agent-player-filters .search{width:100%}}@media(max-width:1100px){.report-close-strip,.report-reconcile-summary,.report-automation-summary,.agent-report-sync-summary,.agent-report-sync-flow,.daily-close-project-summary,.daily-close-selected-project{grid-template-columns:repeat(2,minmax(0,1fr))}.report-reconcile-layout,.settlement-payout-workbench{grid-template-columns:1fr}.payment-channel-balance-grid,.settlement-status-grid,.usdt-ledger-summary,.settlement-payout-metrics,.channel-net-ledger-strip,.settlement-feature-guide-grid,.settlement-guide-strip,.daily-close-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-channel-detail-summary,.settlement-bucket-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.settlement-queue-toolbar{grid-template-columns:1fr 1fr}.settlement-queue-toolbar div{grid-column:1/-1}}@media(max-width:580px){.agent-center-modal{padding:14px}.agent-center-hero{display:block}.agent-center-hero>span{margin-top:9px;width:max-content}.agent-qualification-grid{grid-template-columns:1fr}.agent-level-track{grid-template-columns:repeat(3,1fr)}.agent-console{display:block}.agent-console>aside{display:none}.agent-console>main>header{height:82px;padding:10px 12px}.agent-console header h1{font-size:18px}.agent-header-actions{gap:5px}.agent-header-actions .language-select{height:34px;padding:0 6px}.agent-header-actions .language-select select{max-width:72px;height:32px;font-size:10px}.agent-report-status{display:none}.agent-mobile-nav{position:fixed;left:0;right:0;bottom:0;z-index:46;height:64px;padding:5px 5px calc(5px + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--line);background:#fffffffa;box-shadow:0 -8px 24px #183a5f14}.agent-mobile-nav button{min-width:0;display:grid;justify-items:center;align-content:center;gap:2px;background:transparent;color:#7c899c;font-size:7px}.agent-mobile-nav button svg{width:18px;height:18px}.agent-mobile-nav button span{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.agent-mobile-nav button.active{color:var(--blue)}.agent-dashboard{padding:8px 8px 78px}.agent-kpis{grid-template-columns:1fr 1fr;gap:6px}.agent-kpis article{padding:10px}.agent-kpis strong{font-size:14px}.agent-currency-card{padding:11px;grid-template-columns:1fr}.fx-snapshot{grid-column:auto}.settlement-grid{grid-template-columns:1fr}.guest-referral-banner,.home-growth-actions .agent-income-banner{padding:9px 10px}.agent-income-icon{width:38px;height:38px}.agent-income-banner strong{font-size:11px}.agent-income-banner em{font-size:8px}.agent-wallet-float{display:none}.agent-wallet-actions{grid-template-columns:1fr 1fr;gap:7px}.agent-wallet-actions button{min-height:112px;padding:12px}.agent-wallet-balance{padding:14px}.agent-debt-payment-grid{grid-template-columns:1fr}.agent-debt-qr svg{width:150px;height:150px}.agent-login-screen>section{padding:20px 15px}}@media(max-width:580px){.agent-date-toolbar{padding:0 10px 10px;grid-template-columns:1fr 1fr}.date-shortcuts{overflow-x:auto}.date-shortcuts button{white-space:nowrap}.agent-date-toolbar select,.agent-date-toolbar .primary{grid-column:1/-1}.agent-report-summary{padding:0 10px 10px;grid-template-columns:1fr}.agent-report-summary.detailed{display:none}.agent-settlement-note{grid-template-columns:auto 1fr}.agent-settlement-note b{grid-column:2}}@media(max-width:580px){.agent-live-report{padding:11px}.live-report-title{align-items:flex-start}.live-report-title .subtle-button{padding:0 8px;font-size:9px}.live-report-metrics{grid-template-columns:1fr 1fr;gap:5px}.live-report-metrics article{padding:9px}.live-report-metrics strong{font-size:13px}.agent-rebate-panel .panel-heading,.agent-player-panel .panel-heading{align-items:flex-start;flex-direction:column}.rebate-filters{width:100%}.rebate-filters select{flex:1}.agent-player-filters{width:100%}.player-list-summary{padding:0 10px 10px}.agent-player-panel .privacy-strip{margin:0 10px 10px}.agent-player-tree{padding:0 10px 10px}.agent-tree-row{grid-template-columns:22px 1fr 1fr}.agent-tree-row>span:nth-child(4),.agent-tree-row>span:nth-child(5){grid-column:auto}.agent-tree-identity{grid-column:2 / 4}.agent-tree-children{margin-left:10px;padding-left:8px}}@media(max-width:580px){.report-date-tools{width:100%;display:grid;grid-template-columns:1fr}.report-date-tools select,.report-date-tools input,.report-date-tools button{width:100%}.report-close-strip,.report-reconcile-summary{margin-inline:10px;grid-template-columns:1fr}.report-reconcile-summary{padding:0 10px 10px}.report-automation-summary,.agent-report-sync-summary,.agent-report-sync-flow,.daily-close-project-summary,.daily-close-project-grid{padding:0 10px 10px;grid-template-columns:1fr}.report-automation-segmented{width:100%}.report-automation-feedback{margin-inline:10px}.report-automation-action-row{margin-inline:10px;align-items:stretch;flex-direction:column}.report-automation-action-row button{width:100%}.report-automation-history{margin-inline:10px}.report-automation-history>div:first-child{align-items:flex-start;flex-direction:column}.daily-close-selected-project{margin-inline:10px;grid-template-columns:1fr}.report-reconcile-flow{margin-inline:10px}.report-reconcile-layout{padding:0 10px 10px}.report-reconcile-queue button{grid-template-columns:1fr}.report-reconcile-queue b,.report-reconcile-queue em{width:max-content;max-width:100%}.payment-channel-balance-grid,.settlement-status-grid,.usdt-ledger-summary,.payment-channel-detail-summary,.channel-net-ledger-strip,.settlement-feature-guide-grid,.settlement-guide-strip{padding:0 10px 10px;grid-template-columns:1fr}.settlement-payout-workbench{padding:0 10px 10px}.settlement-bucket-grid,.settlement-payout-metrics{grid-template-columns:1fr}.settlement-queue-panel,.settlement-flow-strip{margin-inline:10px}.settlement-queue-toolbar{grid-template-columns:1fr}.settlement-queue-list>button{grid-template-columns:1fr;align-items:start}.settlement-queue-list b,.settlement-queue-list em,.settlement-queue-list i,.settlement-queue-list .queue-actions{width:max-content;max-width:100%}.settlement-payout-hero input{width:100%}}@media(max-width:580px){.agent-rebate-panel .report-table-wrap{display:none}.rebate-mobile-list{padding:0 10px 10px;display:grid;gap:7px}.rebate-mobile-list article{padding:11px;display:grid;gap:9px;border:1px solid var(--line);border-radius:12px;background:#fff}.rebate-mobile-list header{display:flex;align-items:center;justify-content:space-between;gap:8px}.rebate-mobile-list header strong{font-size:13px}.rebate-mobile-list header span{padding:4px 7px;border-radius:7px;background:#f0f4fa;color:var(--muted);font-size:9px}.rebate-mobile-list article>div{display:grid;grid-template-columns:auto 1fr 1fr;gap:6px;align-items:center}.rebate-mobile-list article>div>span{min-width:0;padding:7px;display:grid;gap:2px;border-radius:8px;background:#f7f9fc;color:var(--muted);font-size:8px}.rebate-mobile-list article>div>span:first-child{width:48px;display:block;color:var(--blue);font-weight:700;text-align:center}.rebate-mobile-list b{color:var(--navy);font-size:12px}.rebate-filters{display:grid;grid-template-columns:1fr 1fr}.rebate-filters .primary{grid-column:1/-1;width:100%}.rebate-legend{padding:0 10px 10px;display:grid;grid-template-columns:1fr}.rebate-note{padding:9px 10px;line-height:1.5}}@media(max-width:580px){.mobile-nav.guest-mobile-nav{grid-template-columns:repeat(5,minmax(0,1fr));padding-inline:8px;overflow:visible}.guest-mobile-nav button{min-width:0;justify-items:center;text-align:center}.guest-mobile-nav .guest-login-nav{position:relative;top:-12px;color:var(--blue);font-weight:700}.guest-mobile-nav .guest-login-nav svg{width:48px;height:48px;padding:12px;border:5px solid #fff;border-radius:50%;background:var(--blue);color:#fff;box-shadow:0 8px 22px #1767f54d}.guest-mobile-nav .guest-login-nav span{margin-top:-2px}}.growth-tree{width:min(620px,100%);margin:12px auto 10px;display:grid;justify-items:center}.growth-tree-root{width:72px;height:72px;display:grid;place-items:center;align-content:center;border:5px solid #fff;border-radius:50%;background:var(--blue);color:#fff;box-shadow:0 8px 22px #1f67f538}.growth-tree-root span{height:27px}.growth-tree-root strong{font-size:13px}.growth-tree-arrow{height:34px;display:grid;place-items:center;color:#7aa8f8}.growth-tree-children{position:relative;width:100%;padding-top:16px;display:grid;grid-template-columns:repeat(15,minmax(0,1fr));gap:5px}.growth-tree-children:before{content:"";position:absolute;left:3%;right:3%;top:0;height:1px;background:#9bbfff}.growth-tree-children article{position:relative;min-width:0;min-height:42px;display:grid;justify-items:center;align-content:center;gap:1px;border:2px solid #fff;border-radius:10px;background:#edf4ff;color:var(--blue);box-shadow:0 2px 8px #2456961f}.growth-tree-children article:before{content:"";position:absolute;left:50%;top:-16px;width:1px;height:16px;background:#9bbfff}.growth-tree-children article:nth-child(3n){background:#e9f9f5;color:#14a584}.growth-tree-children b{font-size:9px}.profile-balance-status{margin-top:12px;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.profile-balance-status article{padding:11px;display:grid;gap:4px;border-radius:11px;background:#f5f7fa}.profile-balance-status small{color:var(--muted);font-size:9px}.profile-balance-status strong{font-size:15px}.profile-balance-status .ready{background:#eaf8f2;color:#177b5b}.profile-balance-status .pending{background:#fff5e8;color:#b66d16}.profile-rollover-progress{margin-top:10px;padding:11px;border:1px solid var(--line);border-radius:11px;background:#fff}.profile-rollover-progress>div:first-child{display:flex;align-items:center;justify-content:space-between;font-size:10px}.profile-rollover-progress b{color:#b66d16}.profile-rollover-progress .progress{margin:8px 0 5px}.profile-rollover-progress small{color:var(--muted);font-size:9px}.profile-tool-grid button{position:relative}.tool-status{position:absolute;right:2px;top:2px;padding:2px 4px;border-radius:999px;background:#eef2f7;color:var(--muted);font-size:7px;font-style:normal}.tool-status.approved{background:#e7f8f1;color:#16805e}.tool-status.pending{background:#fff5df;color:#a66d13}.profile-page .section-row button{min-height:34px;gap:6px;color:#b98212;font-size:14px;font-weight:900}.profile-page .section-row button svg{width:19px;height:19px}.profile-page .downline-overview{padding:9px 14px 10px}.profile-page .downline-overview .section-row>div small{font-size:10px;font-weight:850}.profile-page .downline-overview .section-row>div h2{font-size:18px;line-height:1.15}.profile-page .downline-overview>div:last-child{margin-top:5px}.profile-page .downline-overview article{padding:4px 8px 5px;gap:1px}.profile-page .downline-overview article strong{font-size:22px;line-height:1.05}.profile-page .downline-overview article small{font-size:10px;line-height:1.15;font-weight:800}.kyc-state{padding:13px;display:flex;align-items:center;gap:10px;border-radius:12px;background:#fff5df;color:#9a6817}.kyc-state.approved{background:#eaf8f2;color:#177b5b}.kyc-state strong,.kyc-state small{display:block}.kyc-state small{margin-top:2px;font-size:9px;opacity:.8}.kyc-profile-list{margin:0;display:grid}.kyc-profile-list div{padding:11px 2px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.kyc-profile-list dt{color:var(--muted);font-size:10px}.kyc-profile-list dd{margin:0;font-size:11px;font-weight:700}.identity-warning-banner{margin:0 -28px 2px;padding:12px 22px;display:flex;align-items:center;gap:10px;background:#ffe6ee;color:#ef385b;font-size:13px;font-weight:800;line-height:1.45}.identity-warning-banner svg{flex:0 0 auto}.withdraw-realname-row{margin:2px -4px 6px;padding:13px 4px;display:flex;align-items:center;gap:18px;border-bottom:1px solid var(--line);color:var(--muted)}.withdraw-realname-row strong{color:var(--navy);font-size:15px}.withdraw-account-list{display:grid;gap:8px}.withdraw-account-list button{padding:11px;display:grid;grid-template-columns:46px 1fr auto;align-items:center;gap:10px;border:1px solid var(--line);border-radius:11px;background:#fff;text-align:left}.withdraw-account-list button.active{border-color:#74a6ff;background:#f3f7ff}.withdraw-account-list button>span{width:46px;height:38px;display:grid;place-items:center;border-radius:9px;background:#eaf2ff;color:var(--blue);font-size:9px;font-weight:800}.withdraw-account-list strong,.withdraw-account-list small{display:block}.withdraw-account-list small{margin-top:3px;color:var(--muted);font-size:9px}.withdraw-account-list svg{color:var(--green)}.amount-shortcuts{display:grid;grid-template-columns:repeat(6,1fr);gap:7px}.amount-shortcuts button{min-height:38px;border:1px solid #d8dee8;border-radius:8px;background:#fff;box-shadow:0 2px 5px #0f172a14;color:#344054;font-weight:800}.withdraw-tip-card{padding:10px 12px;display:flex;justify-content:space-between;gap:12px;border-radius:10px;background:#f6f7f9;color:#8a93a3;font-size:11px;line-height:1.55}.withdraw-tip-card strong,.withdraw-tip-card span{display:block}.withdraw-tip-card button{flex:0 0 auto;color:#17c8e8;font-weight:800}.withdraw-balance-row{padding:10px 12px;display:flex;align-items:center;justify-content:space-between;border-radius:10px;background:#eef8f5;color:#177b5b;font-size:10px}.withdraw-balance-row strong{font-size:14px}.formal-report-mobile,.agent-player-mobile-list{display:none}@media(max-width:1100px){.role-console{grid-template-columns:74px 1fr}.role-console>aside{padding:14px 8px}.role-console>aside .brand span:last-child,.role-console>aside>small,.role-console>aside h2,.role-console>aside nav span,.role-security-note{display:none}.role-work-nav{margin:14px 0 0}.role-work-nav small{display:none}.role-work-nav button{min-height:38px;justify-content:center;padding:0;font-size:0}.role-work-nav button:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.75}.role-current-card{min-height:46px;padding:0;justify-content:center}.role-current-card div{display:none}.role-console>aside nav button{justify-content:center;padding:0}.role-console>main{padding:16px}.role-console-topbar{margin:-16px -16px 16px;padding:13px 16px}.role-module-grid,.owner-delegation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.module-task-summary{grid-template-columns:1fr}.module-setting-grid,.module-config-grid,.role-scope-grid,.ops-architecture-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tech-ops-grid{grid-template-columns:1fr}.tech-deploy-grid,.tech-guardrail-strip{grid-template-columns:1fr 1fr}.staff-queue-list{overflow-x:auto}.staff-queue-list article{min-width:760px}.support-agent-layout,.support-agent-grid,.support-live-alert-row{grid-template-columns:1fr}.support-home-grid,.support-settings-grid,.owner-support-permission-grid,.owner-support-redline-grid,.owner-support-deploy-grid,.owner-support-governance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-avatar-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.support-agent-ticket-list{max-height:none;overflow:visible;padding-right:0}}@media(max-width:580px){.role-console{display:block}.role-console>aside{min-height:0;position:static;padding:10px;display:block}.role-console>aside .brand{display:none}.role-current-card{width:100%;min-height:48px;padding:11px;justify-content:flex-start}.role-current-card div{display:block}.role-console>aside nav{grid-template-columns:repeat(3,1fr)}.role-console>aside nav button{min-height:42px}.role-work-nav{margin:10px 0 0;display:flex;overflow-x:auto;gap:6px}.role-work-nav small{display:none}.role-work-nav button{flex:0 0 auto;min-height:34px;padding:0 10px;font-size:10px;background:#1a3155}.role-work-nav button:before{display:none}.role-console>main{padding:10px}.role-console-topbar{min-height:auto;margin:-10px -10px 10px;padding:11px 10px;align-items:flex-start}.role-console-topbar{flex-wrap:wrap}.role-console-topbar h1{font-size:18px}.role-console-topbar p{font-size:10px}.role-console-topbar .primary{min-height:36px;padding:0 10px;font-size:10px}.role-hero{min-height:0;padding:14px;grid-template-columns:auto 1fr;align-items:start}.role-hero>span{width:44px;height:44px;border-radius:12px}.role-hero b{grid-column:2;width:max-content}.role-hero h2{font-size:18px}.role-metric-grid,.role-module-grid,.owner-delegation-grid,.ops-architecture-grid,.tech-deploy-grid,.tech-guardrail-strip{grid-template-columns:1fr}.owner-delegation-grid,.tech-ops-grid,.tech-deploy-grid,.tech-guardrail-strip{padding-left:10px;padding-right:10px}.tech-provider-table{overflow-x:auto}.tech-provider-head,.tech-provider-table button{min-width:560px}.module-task-summary,.module-setting-grid,.module-task-filters,.module-task-table{padding-left:10px;padding-right:10px}.module-setting-grid{grid-template-columns:1fr}.module-config-grid{padding-left:10px;padding-right:10px;grid-template-columns:1fr}.role-scope-overview{padding-left:10px;padding-right:10px}.role-scope-grid{grid-template-columns:1fr}.module-task-filters{align-items:stretch}.role-deny-panel{grid-template-columns:1fr}.staff-queue-list{padding:0 10px 10px;overflow:visible}.staff-queue-list article{min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:start}.staff-queue-list strong,.staff-queue-list p,.staff-queue-list span{min-width:0;overflow-wrap:anywhere}.staff-queue-list p,.staff-queue-list span{grid-column:1 / -1}.staff-queue-list button{grid-column:2;grid-row:1}.support-agent-layout,.support-live-alert-row,.support-checklist,.support-script-list,.support-settings-grid,.owner-support-permission-grid,.owner-support-redline-grid,.owner-support-deploy-grid,.owner-support-governance-grid{padding:0 10px 10px}.support-agent-detail dl,.support-agent-actions{grid-template-columns:1fr}.support-checklist article{grid-template-columns:1fr;align-items:start}.support-settings-grid,.owner-support-permission-grid,.owner-support-redline-grid,.owner-support-deploy-grid,.owner-support-governance-grid{grid-template-columns:1fr}.support-avatar-manager{margin:0 10px 10px;padding:12px}.support-avatar-manager-head{align-items:flex-start;flex-direction:column}.support-avatar-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.support-chat-window header{align-items:flex-start}.support-chat-status{justify-content:flex-start}.support-message-toast{left:12px;right:12px;bottom:12px;width:auto}}@media(max-width:580px){.admin-flow-steps.compact-flow{grid-template-columns:1fr}.support-ticket-subhead{margin:0 10px;display:grid}html,body,#root,.agent-console,.agent-console>main,.agent-dashboard{width:100%;max-width:100%;overflow-x:hidden}.agent-report-panel,.agent-player-panel,.agent-live-report,.agent-rebate-panel{width:100%;max-width:100%;overflow:hidden}.formal-report-table,.player-desktop-table{display:none}.formal-report-mobile{padding:0 10px 10px;display:grid;gap:10px}.mobile-report-book,.mobile-share-book{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#fff}.mobile-report-book>header,.mobile-share-book>header{padding:11px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--line);background:#f8fbff}.mobile-report-book header small,.mobile-share-book header small{display:block;color:var(--muted);font-size:8px}.mobile-report-book header strong,.mobile-share-book header strong{display:block;margin-top:2px;color:var(--navy);font-size:13px}.mobile-report-book header b,.mobile-share-book header b{font-size:12px;white-space:nowrap}.mobile-report-head,.mobile-report-row,.mobile-report-book footer{display:grid;grid-template-columns:minmax(76px,.75fr) minmax(0,1.2fr) minmax(0,1.05fr);align-items:stretch}.mobile-report-head{background:#f1d996;color:#516073;font-size:8px;font-weight:800}.mobile-report-head span{padding:8px 7px;border-right:1px solid rgba(255,255,255,.8)}.mobile-report-row{min-height:56px;border-top:1px solid var(--line)}.mobile-report-row:first-child{border-top:0}.mobile-report-row>strong,.mobile-report-row>span,.mobile-report-book footer>strong,.mobile-report-book footer>span{min-width:0;padding:9px 7px;display:grid;align-content:center;gap:3px;border-right:1px solid var(--line);overflow:hidden}.mobile-report-row>strong,.mobile-report-book footer>strong{color:var(--navy);font-size:10px}.mobile-report-row span,.mobile-report-book footer span{text-align:right}.mobile-report-row b,.mobile-report-book footer b{color:var(--navy);font-size:10px;line-height:1.15;word-break:break-word}.mobile-report-row small,.mobile-report-book footer small{color:var(--muted);font-size:7px;line-height:1.25;word-break:break-word}.mobile-report-row.settlement-row-mobile{background:#fff8f3}.mobile-report-book footer{border-top:1px solid #cfe0ff;background:#edf4ff;font-weight:800}.mobile-share-book{padding-bottom:5px}.mobile-share-row{margin:0 9px;padding:9px 0;display:grid;grid-template-columns:minmax(76px,.9fr) minmax(0,1fr) minmax(0,1fr);gap:6px;align-items:center;border-top:1px solid var(--line)}.mobile-share-row:first-of-type{border-top:0}.mobile-share-row span{color:var(--navy);font-size:10px;font-weight:700}.mobile-share-row b,.mobile-share-row strong{min-width:0;text-align:right;font-size:10px;word-break:break-word}.mobile-share-row.settlement-share-row{margin-top:4px;padding-top:11px;background:linear-gradient(#fff8f3,#fff8f3) padding-box;border-top:1px solid #ecd8ca}.mobile-share-row.mobile-share-total{margin-top:4px;padding:11px 0;border-top:1px solid #cfe0ff;background:#edf4ff}.downline-report-panel{margin-top:12px}.downline-report-summary{padding:0 10px 10px;grid-template-columns:1fr}.downline-report-summary strong{font-size:14px}.downline-report-table{display:none}.downline-mobile-list{padding:0 10px 10px;display:grid;gap:0;overflow:hidden;border:1px solid var(--line);border-radius:13px;background:#fff}.downline-mobile-list article{padding:11px;display:grid;gap:9px;border:0;border-top:1px solid var(--line);border-radius:0;background:#fff}.downline-mobile-list header{display:flex;align-items:center;justify-content:space-between;gap:8px}.downline-mobile-list header strong,.downline-mobile-list header small{display:block}.downline-mobile-list header small{margin-top:2px;color:var(--muted);font-size:8px}.downline-mobile-list header b{white-space:nowrap;font-size:11px}.downline-mobile-list article>div{display:grid;grid-template-columns:1fr 1fr;gap:6px}.downline-mobile-list span{min-width:0;padding:7px;display:grid;gap:3px;border-radius:8px;background:#f6f8fb;color:var(--muted);font-size:8px}.downline-mobile-list span b{color:var(--navy);font-size:10px;word-break:break-word}.downline-mobile-head,.downline-ledger-row,.downline-mobile-list footer{display:grid;grid-template-columns:minmax(80px,.9fr) minmax(0,1.25fr) minmax(72px,.8fr);align-items:center;gap:8px}.downline-mobile-head{padding:9px 11px;background:#f1d996;color:#516073;font-size:8px;font-weight:800}.downline-ledger-row div{min-width:0}.downline-ledger-row strong,.downline-ledger-row b,.downline-mobile-list footer b,.downline-mobile-list footer strong{display:block;color:var(--navy);font-size:10px;word-break:break-word}.downline-ledger-row small{display:block;margin-top:2px;color:var(--muted);font-size:7px;line-height:1.25}.downline-ledger-row p{grid-column:1/-1;margin:0;padding-top:6px;border-top:1px dashed #dfe7f3;color:var(--muted);font-size:8px}.downline-mobile-list footer{padding:10px 11px;border-top:1px solid #cfe0ff;background:#edf4ff;font-size:10px;font-weight:800}.agent-player-mobile-list{padding:0 10px 10px;display:grid;gap:8px}.agent-player-mobile-list article{padding:11px;display:grid;gap:9px;border:1px solid var(--line);border-radius:12px;background:#fff}.agent-player-mobile-list header{display:flex;align-items:center;justify-content:space-between;gap:8px}.agent-player-mobile-list header strong,.agent-player-mobile-list header small{display:block}.agent-player-mobile-list header small{margin-top:2px;color:var(--muted);font-size:8px}.agent-player-mobile-list article>div{display:grid;grid-template-columns:1fr 1fr;gap:6px}.agent-player-mobile-list article>div span{padding:7px;display:grid;gap:3px;border-radius:8px;background:#f6f8fb;color:var(--muted);font-size:8px}.agent-player-mobile-list b{color:var(--navy);font-size:10px;overflow-wrap:anywhere}.date-shortcuts{overflow:visible;flex-wrap:wrap}.date-shortcuts button{flex:1 1 calc(50% - 6px);min-width:0;white-space:normal}.agent-date-toolbar input,.agent-date-toolbar select,.agent-date-toolbar button{width:100%;min-width:0}.agent-report-panel>.panel-heading{padding:11px 10px;gap:7px}.agent-report-panel>.panel-heading h2{font-size:14px}.agent-report-panel>.panel-heading .subtle-button{min-width:0;padding:0 8px;font-size:9px}.agent-report-summary strong{font-size:14px;overflow-wrap:anywhere}.agent-settlement-note{width:100%;max-width:100%;overflow:hidden}.growth-tree{width:100%}.growth-tree-children{grid-template-columns:repeat(5,1fr);gap:16px 8px;padding-top:16px}.growth-tree-children:before{left:10%;right:10%}.growth-tree-children article{min-height:40px}.growth-tree-children article:nth-child(n+6):before{top:-9px;height:9px}.profile-balance-status{grid-template-columns:1fr}.profile-balance-status article{grid-template-columns:1fr auto;align-items:center}}@media(max-width:580px){.modal-backdrop{align-items:start!important;padding:8px!important;overflow-y:auto!important}.modal-backdrop>.modal{width:calc(100% - 18px)!important;max-height:calc(100dvh - 16px)!important;overflow-y:auto!important;padding:62px 18px 20px!important;gap:12px!important;border-radius:18px!important}.modal-backdrop>.modal .modal-close{position:absolute!important;top:10px!important;left:16px!important;right:auto!important;z-index:30!important;width:max-content!important;min-width:74px!important;height:38px!important;margin:0!important;padding:0 13px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;border-radius:999px!important;background:#f3f7fd!important;color:var(--navy)!important;box-shadow:0 8px 20px #183a5f1f!important;font-size:12px!important;font-weight:800!important}.modal-backdrop>.modal .modal-close svg{display:none!important}.modal-backdrop>.modal .modal-close:before{content:"←";font-size:17px;line-height:1}.modal-backdrop>.modal .modal-close:after{content:"返回"}.login-action-screen .modal-backdrop>.modal .modal-close:after,.player-action-shell .modal-backdrop>.modal .modal-close:after{content:attr(data-label)}.modal-icon{width:46px;height:46px;border-radius:13px}.auth-modal h2{margin:0 0 2px;font-size:24px;line-height:1.15}.auth-modal label{gap:6px;font-size:12px}.auth-modal input,.auth-modal select{height:43px;border-radius:9px;font-size:14px}.auth-modal .primary.full{min-height:45px;border-radius:10px;font-size:15px}.auth-modal>p{font-size:11px}.app-shell,.guest-shell{font-size:13px}.main-area{padding-bottom:58px}.topbar{height:92px;padding:7px 8px;grid-template-rows:34px 38px}.page-content{padding:6px 6px 72px}.hero{min-height:142px}.hero-copy{padding:15px 13px}.hero-copy h1{font-size:18px}.wallet-summary{padding:8px;gap:6px}.wallet-title strong{font-size:15px}.category-strip{top:92px;min-height:42px;margin-top:7px}.category-strip button{min-height:30px;padding-inline:8px;font-size:10px}.mobile-category-tiles{gap:5px;margin-top:7px}.mobile-category-tiles button{min-height:72px}.mobile-category-tiles span{margin-top:40px;font-size:11px}.provider-list{gap:11px;margin-top:11px}.provider-heading strong{font-size:13px}.game-grid{gap:5px}.game-meta{padding:5px 6px 6px}.game-meta strong{font-size:10px}.mobile-nav{height:56px}.support-home-grid{grid-template-columns:1fr;padding:0 10px 10px}.support-view-note{margin:0 10px 10px}}.payment-channel-card{padding:13px;display:grid;gap:5px;border:1px solid #cfe0ff;border-radius:12px;background:#f7fbff}.payment-channel-card small,.payment-channel-card span{color:var(--muted);font-size:10px}.payment-channel-card strong{color:var(--navy);font-size:16px}.support-supervisor-backlog td{vertical-align:middle}.support-supervisor-actions{display:flex;flex-wrap:wrap;gap:6px}.support-supervisor-actions button{min-height:30px;padding:0 9px;border-radius:8px;font-size:10px;font-weight:900;white-space:nowrap}.transfer-method-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.transfer-method-grid button{min-height:44px;display:flex;align-items:center;justify-content:center;gap:7px}.transfer-method-grid button.active{border-color:#7fb0ff;background:var(--blue-50);color:var(--blue);font-weight:700}.settings-list button{min-height:45px;padding:0 11px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--navy);text-align:left}.settings-list button small{color:var(--muted);font-size:10px;font-weight:800}.settings-page{max-width:760px;margin:0 auto;display:grid;gap:14px}.settings-page-panel{padding:22px;display:grid;gap:15px}.settings-page-panel .modal-icon{position:static}.settings-page-panel .settings-list button,.settings-page-panel .settings-list label{min-height:58px;border-radius:13px}.agent-logout-button{margin-top:10px;min-height:42px;padding:0 12px;display:flex;align-items:center;gap:9px;border:1px solid #304764;border-radius:9px;background:transparent;color:#b9c9de}.agent-logout-button:hover{background:#183a5f;color:#fff}.support-rating{padding:9px 12px;display:grid;gap:7px;border-top:1px solid var(--line);background:#fff}.support-rating span{color:var(--muted);font-size:10px}.support-rating div{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.support-rating button{min-height:30px;border:1px solid var(--line);border-radius:999px;background:#f8fafc;color:#56657b;font-size:10px}.support-rating button.active{border-color:#74a6ff;background:var(--blue-50);color:var(--blue);font-weight:700}.agent-qualification-missing{margin-top:9px;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.agent-qualification-missing span{padding:8px 9px;border-radius:10px;background:#fff6e8;color:#a45f14;font-size:10px;font-weight:700;text-align:center}.agent-qualification-missing span.done{background:#eaf8f2;color:#16815f}.rebate-cycle-mobile{display:none}.exchange-rate-admin{padding:0}.exchange-rate-grid{padding:16px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.exchange-rate-grid article{padding:14px;display:grid;gap:4px;border:1px solid #dbe7f7;border-radius:13px;background:#f7faff}.exchange-rate-grid small,.exchange-rate-grid span{color:var(--muted);font-size:10px}.exchange-rate-grid strong{color:var(--navy);font-size:17px}.exchange-rate-form{padding:0 16px 16px;display:grid;grid-template-columns:repeat(3,minmax(160px,1fr)) auto;align-items:end;gap:10px}.exchange-rate-form label{color:var(--muted);font-size:10px}.exchange-rate-form input,.exchange-rate-form select{margin-top:5px}.exchange-rate-section-title{margin:8px 16px 12px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:13px;background:#fffdf8}.exchange-rate-section-title small,.exchange-rate-section-title span{color:var(--muted);font-size:10px;font-weight:800}.exchange-rate-section-title h3{margin:2px 0 0;color:var(--navy);font-size:16px}.player-rate-title{margin-top:4px}.player-exchange-rate-grid{padding:0 16px 12px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.player-exchange-rate-grid article{padding:14px;display:grid;gap:4px;border:1px solid #ead7ab;border-radius:13px;background:#fffaf0}.player-exchange-rate-grid small,.player-exchange-rate-grid span{color:var(--muted);font-size:10px}.player-exchange-rate-grid strong{color:var(--navy);font-size:17px}.player-exchange-form{grid-template-columns:repeat(5,minmax(130px,1fr)) auto}.player-rate-preview{margin:0 16px 16px;padding:13px 14px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;border:1px solid #ead7ab;border-radius:13px;background:#fffaf0}.player-rate-preview strong{color:var(--navy)}.player-rate-preview span{color:#52617a;font-size:11px;font-weight:800}.player-rate-preview small{flex-basis:100%;color:var(--muted);font-size:10px}.exchange-rate-admin .api-contract{margin:0 16px 16px;border:1px solid #ead7ab;background:#fffdf8;color:var(--navy);box-shadow:none}.exchange-rate-admin .api-contract h3{color:var(--navy)}.exchange-rate-admin .api-contract code{color:#9a6b14}.exchange-rate-admin .api-contract p{color:var(--muted)}.agent-security-panel{display:grid;gap:12px}.agent-security-hero{padding:18px;display:flex;align-items:center;gap:13px;border:1px solid var(--line);border-radius:15px;background:#fff}.agent-security-hero small,.agent-security-hero h2,.agent-security-hero p{margin:0}.agent-security-hero small,.agent-security-hero p{color:var(--muted)}.agent-security-hero h2{margin-top:3px}.agent-security-status{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.agent-security-status article,.agent-security-actions article{padding:14px;display:grid;gap:6px;border:1px solid var(--line);border-radius:14px;background:#fff}.agent-security-status small,.agent-security-status span,.agent-security-actions small{color:var(--muted);font-size:10px}.agent-security-status strong{font-size:16px}.agent-security-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.agent-security-actions header strong,.agent-security-actions header small{display:block}.agent-security-actions label{color:var(--muted);font-size:10px}.agent-security-actions input{margin-top:5px}.security-architecture,.security-layer-grid,.hardcore-security-grid{margin-top:18px}.server-topology{padding:16px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.server-topology article{padding:15px;border:1px solid #dbe7f7;border-radius:14px;background:linear-gradient(180deg,#fff,#f7faff)}.clickable-security-card{width:100%;color:inherit;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.clickable-security-card:hover{transform:translateY(-1px);border-color:#cbd5e1!important;background:#fff!important;box-shadow:0 10px 22px #0f172a14}.server-topology .clickable-security-card{padding:15px;border:1px solid #d8dee8;border-radius:10px;background:#fff}.server-topology article>span,.server-topology .clickable-security-card>span{display:inline-flex;padding:4px 8px;border-radius:999px;background:#f3f5f8;color:#53627a;font-size:9px;font-weight:800}.server-topology strong{display:block;margin-top:8px;font-size:16px}.server-topology p,.server-topology li{color:var(--muted);font-size:10px;line-height:1.55}.server-topology ul{margin:9px 0 0;padding-left:16px}.failover-flow{margin:0 16px 16px;padding:12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;border-radius:10px;border:1px solid #d8dee8;background:#fff;color:#53627a;font-size:10px;font-weight:700}.failover-flow span,.failover-flow button{padding:6px 8px;border-radius:8px;border:1px solid #d8dee8;background:#f8fafc;color:#273449;font-size:10px;font-weight:800}.firewall-deploy-notice{margin-top:12px;justify-content:center;font-weight:800}.admin-command-status .primary{margin-top:6px;width:100%}.security-layer-grid>div:last-child,.hardcore-security-grid>div:last-child{padding:16px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.security-layer-grid article,.security-layer-grid .clickable-security-card,.hardcore-security-grid article,.hardcore-security-grid .clickable-security-card{min-height:118px;padding:13px;border:1px solid var(--line);border-radius:13px;background:#fff}.security-layer-grid article,.security-layer-grid .clickable-security-card{display:flex;gap:9px}.security-layer-grid svg{flex:0 0 auto;color:var(--blue)}.security-layer-grid strong,.hardcore-security-grid strong{display:block;font-size:12px}.security-layer-grid p,.hardcore-security-grid p{margin:5px 0 0;color:var(--muted);font-size:10px;line-height:1.55}.hardcore-security-grid span{display:inline-flex;width:max-content;margin-top:9px;padding:4px 7px;border-radius:999px;background:#fff3d4;color:#9c6811;font-size:9px;font-weight:800}.incident-alert-center,.launch-security-checklist,.security-operations-grid,.emergency-runbook-panel,.vendor-acceptance-panel,.security-governance-grid,.account-risk-table,.integration-config-center{margin-top:18px}.integration-config-layout{padding:16px;display:grid;grid-template-columns:320px minmax(0,1fr);gap:12px}.integration-config-tabs{display:grid;gap:8px}.integration-config-tabs button{min-height:72px;padding:12px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 8px;border:1px solid var(--line);border-radius:8px;background:#fff;text-align:left}.integration-config-tabs button.active{border-color:#cbd5e1;background:#fff;box-shadow:inset 3px 0 #273449}.integration-config-tabs strong{color:var(--navy);font-size:12px}.integration-config-tabs span{color:var(--muted);font-size:10px}.integration-config-tabs b{grid-row:span 2}.integration-config-form{min-height:360px;padding:16px;display:grid;align-content:start;gap:14px;border:1px solid #d8dee8;border-radius:8px;background:#fff}.integration-config-form header,.integration-config-form footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.integration-config-form h3{margin:3px 0 0;font-size:17px}.integration-config-form small{color:var(--muted);font-size:10px}.integration-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.integration-field-grid label{display:grid;gap:6px;color:#52637b;font-size:10px;font-weight:800}.integration-field-grid label>span{display:flex;align-items:center;gap:6px}.integration-field-grid label b{padding:2px 5px;border-radius:999px;background:#fff3d4;color:#9c6811;font-size:8px}.integration-field-grid input{min-width:0}.integration-missing{padding:10px;border-radius:10px;background:#fff8e8;color:#9c6811;font-size:10px;font-weight:800}.integration-config-center .api-contract{margin:0 16px 16px;padding:14px 16px;border:1px solid #d8dee8;border-radius:8px;background:#fff;color:#273449}.integration-config-center .api-contract h3{margin:0 0 8px;color:#111827}.integration-config-center .api-contract code{display:block;color:#52637b;white-space:normal}.integration-config-center .api-contract p{color:#6d7d94;margin-bottom:0}.security-operations-grid>div:nth-child(2),.security-governance-grid>div:nth-child(2){padding:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.security-operations-grid article,.security-operations-grid .clickable-security-card,.security-governance-grid article,.security-governance-grid .clickable-security-card{min-height:142px;padding:15px;display:grid;align-content:space-between;gap:12px;border:1px solid #dbe7f7;border-radius:13px;background:linear-gradient(180deg,#fff,#f8fbff)}.security-governance-grid .clickable-security-card{width:100%;color:inherit;text-align:left}.security-governance-grid .clickable-security-card:hover{border-color:#8db6ff;background:#f5f9ff;box-shadow:0 10px 22px #1767f514;transform:translateY(-1px)}.security-operations-grid strong,.security-governance-grid strong,.emergency-runbook-grid strong{display:block;color:var(--navy);font-size:13px}.security-operations-grid p,.security-governance-grid p,.emergency-runbook-grid p,.vendor-acceptance-list p{margin:5px 0 0;color:var(--muted);font-size:10px;line-height:1.55}.security-operations-grid footer{display:flex;flex-wrap:wrap;gap:7px}.security-operations-grid footer span,.security-operations-grid footer b,.security-governance-grid article div span,.emergency-runbook-grid span,.vendor-acceptance-list span,.vendor-acceptance-list b{width:max-content;max-width:100%;padding:5px 8px;border-radius:999px;font-size:9px;font-weight:800}.security-operations-grid footer span,.security-governance-grid article div span,.vendor-acceptance-list span{background:var(--blue-50);color:var(--blue)}.security-operations-grid footer b,.vendor-acceptance-list b{background:#fff3d4;color:#9c6811}.firewall-rule-grid>div:last-child{padding:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.firewall-rule-grid .clickable-security-card{min-height:92px;padding:13px;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:10px;border:1px solid var(--line);border-radius:12px;background:#fff}.firewall-rule-grid .clickable-security-card>span{width:38px;height:38px;display:grid;place-items:center;border-radius:9px;background:#f3f5f8;color:#53627a}.firewall-rule-grid strong{display:block;font-size:12px}.firewall-rule-grid p{margin:4px 0;color:var(--muted);font-size:10px;line-height:1.45}.firewall-rule-grid small{color:#6d7d94;font-size:9px}.security-governance-grid article div{display:flex;flex-wrap:wrap;gap:6px}.emergency-runbook-grid,.vendor-acceptance-list{padding:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.emergency-runbook-grid article,.emergency-runbook-grid .clickable-security-card,.vendor-acceptance-list article,.vendor-acceptance-list .clickable-security-card{padding:14px;display:grid;align-content:start;gap:8px;border:1px solid var(--line);border-radius:12px;background:#fff}.emergency-runbook-grid span{background:#eef8f5;color:#1d745a}.compact-security-table .security-deploy-head,.compact-security-table article{grid-template-columns:1fr 1.8fr auto 1fr}.incident-alert-grid{padding:16px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.incident-alert-grid article,.incident-alert-grid .clickable-security-card{padding:14px;display:grid;gap:4px;border:1px solid #dbe7f7;border-radius:13px;background:#f7faff;text-align:left}.incident-alert-grid small,.incident-alert-grid span{color:var(--muted);font-size:10px}.incident-alert-grid strong{color:var(--navy);font-size:15px}.incident-trigger-list{padding:0 16px 16px;display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.incident-trigger-list article,.incident-trigger-list .clickable-security-card{padding:12px;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:9px;border:1px solid var(--line);border-radius:12px;background:#fff}.incident-trigger-list svg{color:#c26a31}.incident-trigger-list strong{display:block;font-size:12px}.incident-trigger-list p{margin:4px 0 0;color:var(--muted);font-size:10px;line-height:1.5}.incident-trigger-list b{padding:4px 7px;border-radius:999px;background:#fff3d4;color:#9c6811;font-size:9px;white-space:nowrap}.security-deploy-table{padding:16px;display:grid;gap:7px}.security-deploy-head,.security-deploy-table article{display:grid;grid-template-columns:1.1fr 1.8fr auto 1.4fr;align-items:center;gap:10px}.security-deploy-head{padding:10px 12px;border-radius:10px;background:#f8fafc;border:1px solid #d8dee8;color:#66758d;font-size:10px;font-weight:800}.security-deploy-table article,.security-deploy-table .clickable-security-card{min-height:54px;padding:11px 12px;border:1px solid var(--line);border-radius:11px;background:#fff}.security-deploy-table strong{color:var(--navy);font-size:12px}.security-deploy-table p{margin:0;color:#4d5b70;font-size:10px;line-height:1.45}.security-deploy-table article>span{color:var(--muted);font-size:10px;line-height:1.45}.security-setting-modal{width:min(560px,100%)}.security-setting-modal.server-deploy-modal{width:min(1180px,calc(100% - 48px));max-height:min(900px,calc(100vh - 44px));overflow:hidden}.server-deploy-modal>p{max-width:960px}.security-module-api-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}.security-module-api-strip div{display:grid;gap:6px;padding:12px;border:1px solid #dce7f7;border-radius:10px;background:#f7fbff}.security-module-api-strip span{color:#64748b;font-size:10px;font-weight:900}.security-module-api-strip code{color:#1d4ed8;font-size:11px;font-weight:900;white-space:normal;word-break:break-word}.security-setting-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.security-setting-form label{display:grid;gap:6px;color:#52637b;font-size:10px;font-weight:800}.security-setting-form label:nth-child(3),.security-setting-form label:nth-child(4){grid-column:1 / -1}.security-setting-form textarea{min-height:92px;resize:vertical}.server-deploy-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-height:60vh;overflow:auto;padding:2px 6px 2px 0}.server-deploy-form label{display:grid;gap:6px;color:#52637b;font-size:10px;font-weight:800}.server-deploy-form>label:nth-of-type(3),.server-deploy-form>label:nth-of-type(4){grid-column:span 2}.server-deploy-form textarea{min-height:90px;resize:vertical}.server-form-section{grid-column:1 / -1;margin-top:4px;padding:8px 10px;border-radius:10px;background:#eef4fb;color:#52637b;font-size:10px;font-weight:900}.server-medium-field{grid-column:span 2}.server-wide-field{grid-column:1 / -1}.modal-actions{display:flex;justify-content:flex-end;gap:9px}@media(max-width:580px){.agent-qualification-missing{grid-template-columns:1fr}.rebate-cycle-table{display:none}.rebate-cycle-mobile{padding:0 10px 10px;display:grid;gap:8px}.rebate-cycle-mobile article{padding:11px;display:grid;gap:8px;border:1px solid var(--line);border-radius:12px;background:#fff}.rebate-cycle-mobile header{display:flex;justify-content:space-between;gap:8px}.rebate-cycle-mobile header strong{font-size:11px}.rebate-cycle-mobile header span{flex:0 0 auto;color:var(--green);font-size:10px;font-weight:700}.rebate-cycle-mobile article>div{padding:8px;display:flex;justify-content:space-between;border-radius:9px;background:#f7f9fc}.rebate-cycle-mobile small{color:var(--muted);font-size:9px}.rebate-cycle-mobile b{color:var(--navy);font-size:11px}.exchange-rate-grid,.exchange-rate-form,.agent-security-status,.agent-security-actions,.server-topology,.security-layer-grid>div:last-child,.hardcore-security-grid>div:last-child,.security-operations-grid>div:nth-child(2),.security-governance-grid>div:nth-child(2),.integration-config-layout,.integration-field-grid,.security-setting-form,.server-deploy-form,.firewall-rule-grid>div:last-child,.emergency-runbook-grid,.vendor-acceptance-list,.incident-alert-grid,.incident-trigger-list,.security-deploy-table,.security-deploy-head,.security-deploy-table article{grid-template-columns:1fr}.security-deploy-head{display:none}.agent-security-hero{align-items:flex-start}}.profile-records-panel{overflow:hidden;border:1px solid var(--line);border-radius:17px;background:#fff;box-shadow:var(--shadow)}.profile-record-tabs{min-height:56px;padding:0 16px;display:flex;align-items:center;gap:22px;border-bottom:1px solid var(--line)}.profile-record-tabs button{min-height:54px;display:inline-flex;align-items:center;gap:4px;background:transparent;color:#8b95a6;font-size:14px;font-weight:700}.profile-record-tabs button.active{position:relative;color:#12c7e8}.profile-record-tabs button.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:99px;background:#12c7e8}.profile-record-more{margin-left:auto;color:#8b95a6!important}.profile-record-list{display:grid}.profile-record-row{min-height:82px;padding:12px 16px;display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:12px;border-bottom:1px solid #edf1f6;background:#fff;color:inherit;text-align:left}.profile-record-row:last-child{border-bottom:0}.record-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:#13c8e8;color:#fff}.record-icon.orange{background:linear-gradient(145deg,#ffbd35,#ff8c17)}.record-icon.green{background:linear-gradient(145deg,#4ee082,#18b75d)}.record-icon.purple{background:linear-gradient(145deg,#b967ff,#7656e8)}.record-icon.blue{background:linear-gradient(145deg,#5dc8ff,#1767f5)}.record-icon.slate{background:linear-gradient(145deg,#8ea0b8,#52657f)}.record-icon.game{background:linear-gradient(145deg,#dff5ff,#f1c14d);color:#176c93;box-shadow:0 10px 22px #176c9329}.record-main{min-width:0;display:grid;gap:5px}.record-main strong{color:#2d3440;font-size:17px}.record-main small{color:#9aa1af;font-size:13px}.record-amount{min-width:132px;display:grid;justify-items:end;gap:4px;color:#2d3440;text-align:right}.record-amount svg{color:#71ee98}.record-amount em{min-height:16px;color:#2d3440;font-style:normal;font-size:13px}.record-amount b{min-width:100%;display:flex;align-items:baseline;justify-content:flex-end;gap:7px;color:#2d3440;font-size:19px;font-weight:900;white-space:nowrap}.record-amount b.negative{color:#f04438}.record-amount small{color:#8f97a6;font-size:13px;font-weight:700}.player-detail-modal{width:min(430px,100%);min-height:min(760px,calc(100vh - 40px));align-content:start;gap:0;padding:0;overflow:hidden;border-radius:22px}.player-detail-modal .modal-close{left:16px;right:auto;top:18px;background:transparent}.player-detail-top{min-height:74px;display:grid;place-items:center;border-bottom:1px solid #f0f2f5}.player-detail-top h2{margin:0;font-size:22px;font-weight:600}.transaction-detail-hero{padding:38px 24px 28px;display:grid;justify-items:center;gap:12px}.winbox-round-logo,.floating-w,.mini-winbox{display:grid;place-items:center;border-radius:50%;background:#fff8e8;color:#3a2607;font-weight:900;font-family:Georgia,serif;overflow:hidden;box-shadow:0 10px 24px #97691833}.winbox-round-logo img,.floating-w img,.mini-winbox img{width:136%;height:136%;object-fit:cover;object-position:center 36%}.winbox-round-logo{width:82px;height:82px;font-size:58px}.transaction-detail-hero small{color:#8f95a3;font-size:18px}.transaction-detail-hero strong{color:#2d3440;font-size:18px;font-weight:600}.transaction-detail-hero div{display:flex;align-items:baseline;gap:12px}.transaction-detail-hero div span,.transaction-detail-hero div b small{color:#8f95a3;font-size:16px}.transaction-detail-hero div b{color:#2d3440;font-size:48px;font-weight:500}.player-detail-list{margin:0;padding:0 24px 22px;display:grid;gap:22px}.player-detail-list.compact{padding:20px 24px;background:#f1f3f6}.player-detail-list div{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px}.player-detail-list dt{color:#9299a8;font-size:16px}.player-detail-list dd{margin:0;color:#2d3440;text-align:right;font-size:16px;font-weight:600;overflow-wrap:anywhere}.payer-row{padding:24px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:10px solid #f1f3f6}.payer-row span{color:#9299a8;font-size:16px}.payer-row strong{display:flex;align-items:center;gap:8px;color:#12c8e8;font-size:25px}.mini-winbox{width:34px;height:34px;font-size:24px}.more-pill{justify-self:center;min-height:38px;padding:0 30px;display:inline-flex;align-items:center;gap:6px;border:1px solid #d9dde5;border-radius:999px;background:#fff;color:#9aa1af;font-weight:700}.reward-detail-button{width:calc(100% - 48px);margin:26px 24px 0;min-height:50px;background:#12c8e8;font-size:17px}.floating-w{position:absolute;left:22px;bottom:70px;width:60px;height:60px;font-size:38px}.reward-detail-modal{background:#f1f3f6}.reward-detail-modal .player-detail-top{background:#fff}.reward-detail-meta{margin:12px 18px;padding:12px 14px!important;gap:8px;border:1px solid #e2eaf4;border-radius:14px;background:#fff!important;box-shadow:0 8px 22px #0f23460d}.reward-detail-meta div{min-height:34px;padding:0 2px;border-bottom:1px solid #edf1f6}.reward-detail-meta div:last-child{border-bottom:0}.reward-detail-meta dt{color:#647085!important;font-weight:800}.reward-detail-meta dd{color:var(--navy)!important;font-weight:900}.reward-summary{background:#fff}.reward-summary header{min-height:56px;padding:0 24px;display:flex;align-items:center;gap:8px;background:#fff6df;color:#2d3440}.reward-summary header svg{color:#ffad2f}.reward-summary header strong{font-size:18px}.reward-summary>div{min-height:54px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#2d3440;font-size:17px}.reward-summary>div:last-child{border-bottom:1px solid #edf1f6}.reward-summary span{display:flex;align-items:center;gap:8px}.reward-summary i{width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#e8fff1;outline:2px dashed #22c869;color:#22c869;font-size:12px;font-style:normal;font-weight:900}.reward-summary b,.reward-game-row b,.reward-game-list b{display:flex;align-items:baseline;justify-content:flex-end;gap:8px;color:#2d3440;font-size:19px}.reward-summary small,.reward-game-row small,.reward-game-list small{color:#8f97a6;font-size:14px;font-weight:600}.reward-game-row{margin-top:8px;min-height:88px;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#fff}.reward-game-row>div{display:grid;gap:12px}.reward-game-list{display:grid;gap:8px}.reward-game-list article{min-height:88px;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#fff}.reward-game-list article>div:first-child{min-width:0;display:grid;gap:4px}.reward-game-list article>div:last-child{display:grid;gap:12px}.reward-game-metric{display:grid;grid-template-columns:34px auto;align-items:baseline;justify-content:end;gap:8px}.reward-game-metric em{color:#8f97a6;font-size:11px;font-style:normal;font-weight:800}.reward-game-title{color:var(--blue);font-size:15px;font-weight:900}.record-detail-hero{padding:28px 18px 22px;display:grid;justify-items:center;gap:9px}.record-detail-hero .record-icon{width:50px;height:50px}.record-detail-hero small{color:#9aa1aa;font-size:13px;font-weight:500;max-width:100%;overflow-wrap:anywhere;text-align:center}.record-detail-hero strong{color:#20242b;font-size:18px;font-weight:600;max-width:100%;text-align:center;overflow-wrap:anywhere}.record-detail-hero div{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:10px;max-width:100%;text-align:center}.record-detail-hero div span{color:#9aa1aa;font-size:13px;font-weight:500}.record-detail-hero div b{color:#24272d;font-size:34px;font-weight:500;max-width:100%;line-height:1.12;overflow-wrap:anywhere}.record-detail-hero div b.negative{color:#f04438}.record-detail-note{margin:18px 24px 24px;padding:9px 12px;display:flex;align-items:flex-start;gap:8px;border:1px solid #eef1f4;border-radius:999px;background:#fff;color:#9aa1aa;font-size:11px;line-height:1.45}.record-detail-section-title{margin:2px 12px 0;padding:0 2px 7px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(151,133,91,.16)}.record-detail-section-title span{color:#b98a28;font-size:10px;font-weight:900;letter-spacing:.08em}.record-detail-section-title strong{color:#445064;font-size:12px;font-weight:900}.record-detail-summary-strip{margin:2px 12px 12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.record-detail-summary-strip article{min-width:0;padding:9px 8px;display:grid;align-content:start;gap:4px;border:1px solid rgba(201,169,87,.2);border-radius:10px;background:#fffcf5d1}.record-detail-summary-strip span{color:#9ca3af;font-size:10px;font-weight:800}.record-detail-summary-strip strong{min-width:0;color:#2f3948;font-size:12px;font-weight:900;line-height:1.18;white-space:normal;overflow-wrap:anywhere}.record-detail-frame{margin:0;max-height:calc(min(760px,calc(100vh - 40px)) - 74px);padding:14px 16px 24px;overflow-y:auto;border:0;border-radius:0;background:#f3f5f8;box-shadow:none}.record-detail-frame::-webkit-scrollbar{width:0;height:0}.record-detail-modal .player-detail-top small{color:#9b7a34;font-size:11px;font-weight:900}.record-detail-modal .player-detail-list{padding:0 22px 18px;gap:0}.record-detail-modal .player-detail-list div{min-height:48px;grid-template-columns:92px minmax(0,1fr);gap:12px;border-bottom:0}.record-detail-modal .player-detail-list div:last-child{border-bottom:0}.record-detail-modal .player-detail-list dt,.record-detail-modal .player-detail-list dd{font-size:14px}.record-detail-modal .player-detail-list dt{color:#9aa1aa;font-weight:500}.record-detail-modal .player-detail-list dd{color:#24272d;font-weight:500;text-align:right}.record-detail-modal .player-detail-list dd{overflow-wrap:anywhere}.record-detail-divider{height:12px;margin:10px 0 16px;border-top:1px solid #edf0f3;border-bottom:1px solid #edf0f3;background:#f6f7f9}.record-detail-card{max-width:390px;margin:0 auto 12px;overflow:hidden;border:1px solid #e7ebf0;border-radius:12px;background:#fff;box-shadow:0 8px 22px #1f2a3c0a}.record-detail-card:before{content:"";display:block;height:3px;background:linear-gradient(90deg,#d0a23c,#f6e4a6 48%,#32c7d8)}.record-detail-more-card{padding:12px 0 8px}.record-detail-more-card .player-detail-list{padding-bottom:0}.record-detail-topbar{position:sticky;top:0;z-index:5;background:#fff}.record-detail-topbar .modal-close{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.record-detail-primary-list div,.record-detail-secondary-list div{position:relative}.record-detail-primary-list div+div,.record-detail-secondary-list div+div{border-top:1px solid #edf0f3}.record-detail-primary-list div:before,.record-detail-secondary-list div:before{content:"";position:absolute;left:0;top:17px;width:3px;height:13px;border-radius:999px;background:#e4c36c;opacity:.7}.record-detail-primary-list dt,.record-detail-secondary-list dt{padding-left:10px}.no-more{margin:24px 0 0;color:#a0a7b4;text-align:center;font-size:17px}.page-title-with-back{display:flex;align-items:center;gap:12px;min-width:0}.wallet-back-button{min-height:38px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;border:1px solid #cfe0ff;border-radius:999px;background:#f7fbff;color:var(--blue);font-size:12px;font-weight:800}.game-entry-modal{width:min(480px,100%);padding:0;gap:0;overflow:hidden;background:linear-gradient(180deg,#f7fbff,#fff 34%,#f6f9fc)}.game-entry-modal .modal-close{left:16px;right:auto;top:16px;background:transparent;z-index:3}.game-entry-header{min-height:74px;padding:0 22px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e7eef7;background:#ffffffe6;color:#13c8e8}.game-entry-record-button{position:absolute;right:22px;width:42px;height:42px;display:grid;place-items:center;border:1px solid #cceefa;border-radius:14px;background:#f4fcff;color:#13c8e8}.game-entry-record-button svg{color:currentColor}.game-entry-brand{max-width:210px;color:#ef5b8c;font-size:19px;font-weight:900;font-style:italic;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-entry-rebate{min-height:40px;padding:0 22px;display:flex;align-items:center;gap:12px;background:linear-gradient(90deg,#edf6ff,#fff4f7);border-bottom:1px solid #e7eef7;color:#2d3440;font-size:15px;font-weight:800}.game-entry-rebate strong{color:#f04438;font-size:18px}.game-entry-balances{margin:18px 22px;padding:4px 18px;display:grid;gap:0;border:1px solid #deebf7;border-radius:16px;background:#fffffff0;box-shadow:0 16px 40px #164a7514}.game-entry-balances div{min-height:74px;padding:14px 0;display:grid;grid-template-columns:minmax(0,1fr) 168px;align-items:baseline;gap:12px}.game-entry-balances div:not(:last-child){border-bottom:1px solid #e5edf5}.game-entry-balances span{color:#576070;font-size:17px;font-weight:800}.game-entry-balances strong{color:#2d3440;font-size:17px;font-weight:700;text-align:right;white-space:nowrap}.game-entry-balances small{grid-column:2;color:#8f97a6;font-size:12px;line-height:1.35;text-align:right}.game-entry-player{margin:0 22px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e5e9f0;border-bottom:1px solid #e5e9f0;background:#ffffffbd}.game-entry-player span{min-width:0;flex:1;height:44px;padding:0 14px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;background:#e9f8ff;color:#2d3440;font-size:17px;font-weight:700;overflow:hidden}.game-entry-player svg{color:#13c8e8;flex:0 0 auto}.game-entry-amount{position:relative;margin:18px 22px 12px;display:block}.game-entry-amount input{width:100%;height:76px;padding:0 46px;border:0;border-bottom:1px solid #e5e9f0;border-radius:0;background:#fff;color:#2d3440;font-size:44px;text-align:center}.game-entry-amount button{position:absolute;right:8px;top:50%;width:28px;height:28px;transform:translateY(-50%);display:grid;place-items:center;border-radius:50%;background:#c9ced6;color:#fff}.game-entry-shortcuts{padding:0 22px 16px;display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.game-entry-shortcuts button{min-height:44px;border:1px solid #d8dee8;border-radius:8px;background:#f8fafc;box-shadow:inset 0 -2px #0f172a1f;color:#2d3440;font-size:18px;font-weight:800}.game-entry-start{width:calc(100% - 44px);margin:0 22px;min-height:52px;background:#12c8e8;font-size:17px}.game-entry-start:disabled{background:#b9eaf3;color:#fff}.game-entry-modal .notice{margin:0 22px 14px}.game-entry-stats{padding:16px 22px 26px;display:grid;grid-template-columns:1fr 1fr;gap:12px;color:#8f97a6;font-size:14px;font-weight:800}.game-round-record-modal{background:#f5f8fc}.game-round-record-modal .player-detail-top{background:#fff;border-bottom:1px solid #e8edf5}.game-round-record-modal .player-detail-top small{display:block;margin-top:6px;color:#8f97a6;font-size:12px;font-weight:800}.game-round-list{padding:14px;display:grid;gap:10px}.game-round-list article{padding:14px;display:grid;gap:10px;border:1px solid #e3eaf3;border-radius:14px;background:#fff;box-shadow:0 10px 24px #0f172a0d}.game-round-list article header{display:flex;align-items:center;justify-content:space-between;gap:12px}.game-round-list article header strong{color:#243044;font-size:16px}.game-round-list article header span{color:#8f97a6;font-size:12px;font-weight:800}.game-round-list article div{display:grid;grid-template-columns:58px minmax(0,1fr);gap:12px;align-items:center}.game-round-list article div span{color:#8f97a6;font-size:12px;font-weight:900}.game-round-list article div b{color:#2d3440;text-align:right;font-size:14px;font-weight:900;overflow-wrap:anywhere}.game-round-list b.positive{color:#18a957}.game-round-list b.negative{color:#f04438}.game-records-page{display:grid;gap:14px;background:linear-gradient(180deg,#f6f8fb,#fffaf0)}.game-records-page>.page-heading{position:relative;min-height:94px;margin:0 0 4px;padding:16px 18px;border:1px solid rgba(214,181,105,.46);border-radius:16px;background:linear-gradient(135deg,#fffffff5,#fffcf4f0) padding-box,linear-gradient(90deg,#cb931e94,#23b7cd6b) border-box;box-shadow:0 14px 30px #0f172a0f;overflow:hidden}.game-records-page>.page-heading:before{content:"";position:absolute;left:18px;right:18px;bottom:0;height:3px;border-radius:999px 999px 0 0;background:linear-gradient(90deg,#c99625,#f0d987,#22bcd4)}.game-records-page>.page-heading:after{content:none}.game-records-page>.page-heading p{color:#b98922;font-size:12px;font-weight:900;letter-spacing:0}.game-records-page>.page-heading h1{font-size:27px;line-height:1.12}.game-records-page>.page-heading .wallet-back-button{position:relative;z-index:1;border-color:#cb931e57;background:#fffaf0;color:#b98922;box-shadow:0 8px 18px #cb931e1f}.game-record-summary strong{font-size:18px}.game-record-summary strong.positive{color:#18a957}.game-record-summary strong.negative{color:#f04438}.game-record-panel{overflow:hidden;border:1px solid rgba(211,173,83,.28);background:#fffffff5}.game-record-card-list{padding:12px;display:grid;gap:12px}.game-record-card-list>article{position:relative;padding:13px;display:grid;gap:12px;border:1px solid rgba(217,185,111,.32);border-radius:12px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#d39e24b8,#2ab2cb8c) border-box;box-shadow:0 10px 28px #0f172a0f;overflow:hidden}.game-record-card-list>article:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#c99625,#f3df9a,#20bdd5)}.game-record-card-list>article>header{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px}.game-record-card-list header strong,.game-record-card-list header small{display:block}.game-record-card-list header strong{color:var(--navy);font-size:15px;line-height:1.22;overflow-wrap:anywhere}.game-record-card-list header small{margin-top:3px;color:var(--muted);font-size:11px}.game-record-avatar{width:40px;height:40px;display:inline-grid;place-items:center;border-radius:50%;color:#22728a;background:radial-gradient(circle at 35% 25%,#fff8bd,#f4d66f 48%,#d79a23);box-shadow:0 8px 18px #cb992938}.game-record-card-list header em{padding:5px 9px;border-radius:999px;background:#ecfdf5;color:#16794b;font-size:11px;font-weight:900;font-style:normal;white-space:nowrap}.game-record-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.game-record-stats span{min-width:0;padding:9px;display:grid;gap:4px;border:1px solid #eef2f7;border-radius:9px;background:#fbfcff;color:var(--muted);font-size:10px;font-weight:900}.game-record-stats b{color:var(--navy);font-size:12px;overflow-wrap:anywhere}.game-record-stats b.positive,.game-round-list.compact .positive{color:#18a957}.game-record-stats b.negative,.game-round-list.compact .negative{color:#f04438}.game-round-list.compact{display:grid;gap:0;border-top:1px solid #edf1f6}.game-round-list.compact div{min-height:44px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(92px,auto) minmax(86px,auto);align-items:center;gap:10px;border-top:1px solid #f1f3f7;color:var(--muted);font-size:11px}.game-round-list.compact div:first-child{border-top:0}.game-round-list.compact span{min-width:0;display:grid;gap:2px}.game-round-list.compact span small,.game-round-list.compact span i{min-width:0;color:var(--muted);font-size:10px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-round-list.compact span i{color:#a6afbd}.game-round-list.compact b,.game-round-list.compact strong{color:var(--navy);font-size:11px;white-space:nowrap;text-align:right}@media(max-width:580px){.profile-records-panel{border-radius:12px}.profile-record-tabs{min-height:50px;padding:0 14px;gap:18px}.profile-record-tabs button{min-height:50px;font-size:13px}.profile-record-row{min-height:76px;padding:10px 14px;grid-template-columns:48px minmax(0,1fr) auto;gap:10px}.record-icon{width:44px;height:44px}.record-main strong{font-size:15px}.record-main small,.record-amount small,.record-amount em{font-size:11px}.record-amount{min-width:116px}.record-amount b{font-size:17px}.player-detail-modal{width:100%;min-height:100%;border-radius:0}.player-detail-list div{grid-template-columns:82px minmax(0,1fr)}.player-detail-list dd{font-size:14px}.transaction-detail-modal .floating-w{bottom:34px}}@media(max-width:580px){html,body,#root,.player-shell,.main-area,.page-content{width:100%;max-width:100%;overflow-x:hidden!important}.player-shell *{max-width:100%;box-sizing:border-box}.topbar{width:100%;height:108px!important;padding:8px 10px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:38px 42px;align-items:center;gap:8px;overflow:hidden}.mobile-brand{grid-column:1;grid-row:1;min-width:0;overflow:hidden}.mobile-brand .brand{min-width:0;padding:0;gap:8px;font-size:clamp(17px,5.1vw,22px);white-space:nowrap}.mobile-brand .brand-mark{flex:0 0 auto;width:34px;height:34px;border-radius:11px;font-size:20px}.top-actions{grid-column:2;grid-row:1;min-width:0;max-width:100%;display:flex;align-items:center;justify-content:flex-end;gap:5px;overflow:hidden}.verified-pill,.balance-pill,.top-actions>.primary,.top-actions>.icon-button{display:none!important}.game-currency-switch{width:76px;height:36px;padding:3px 7px;border-radius:10px}.game-currency-switch small{font-size:8px}.game-currency-switch select{width:56px;height:19px;font-size:12px}.language-select{width:84px;height:36px;gap:4px;padding:0 4px;overflow:hidden}.backend-language-select{width:auto;min-width:112px;padding:0 8px}.language-select svg{flex:0 0 auto;width:18px;height:18px}.language-select select{width:100%!important;max-width:none!important;height:100%}.language-current{min-width:0;max-width:48px;font-size:11px}.backend-language-select .language-current{max-width:58px}.avatar{flex:0 0 auto;width:34px;height:34px}.topbar .search{grid-column:1 / -1;grid-row:2;width:100%;min-width:0;height:42px;padding:0 12px}.topbar .search input{min-width:0}.page-content{padding:8px 8px 76px!important}.hero-grid,.wallet-summary,.home-growth-actions,.provider-list,.game-discovery-heading,.category-strip,.mobile-category-tiles{width:100%;max-width:100%}.wallet-summary{min-height:0!important;padding:10px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(150px,1.25fr)!important;align-items:center!important;gap:8px!important}.wallet-title{margin:0!important;min-width:0}.wallet-title strong{font-size:16px!important;line-height:1.15;white-space:nowrap}.wallet-title small,.bonus-mini{font-size:9px!important}.wallet-actions{grid-column:2!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%;padding-bottom:0!important;border-bottom:0!important;gap:8px!important}.wallet-actions button{min-width:0;min-height:58px;padding:6px 2px!important;font-size:10px!important;border-radius:10px!important}.wallet-actions .action-icon{width:30px!important;height:30px!important;border-radius:9px!important}.wallet-actions .action-icon svg{width:18px!important;height:18px!important}.quick-transfer{display:none!important}.home-growth-actions{grid-template-columns:1fr!important}.qr-income-banner,.referral-income-banner,.agent-income-banner{min-width:0;grid-template-columns:auto minmax(0,1fr) auto;overflow:hidden}.qr-income-action{white-space:nowrap}.mobile-category-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.game-grid{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.game-card,.provider-list,.provider-list>section{min-width:0!important;max-width:100%!important}.page-heading{gap:10px}.page-title-with-back{width:100%;flex-direction:column;align-items:flex-start;gap:8px}.wallet-back-button{min-height:36px;padding:0 11px;font-size:12px}.page-heading-actions{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}.page-heading-actions button{width:100%;justify-content:center}.modal-backdrop>.game-entry-modal{width:100%!important;min-height:100dvh!important;max-height:none!important;padding:0!important;border-radius:0!important}.modal-backdrop>.game-entry-modal .modal-close{top:18px!important;left:18px!important;min-width:42px!important;width:42px!important;height:42px!important;padding:0!important;background:transparent!important;box-shadow:none!important}.modal-backdrop>.game-entry-modal .modal-close:after{content:""!important}.game-entry-balances{margin:16px;padding:0 16px}.game-entry-balances div{grid-template-columns:minmax(0,1fr) 144px;min-height:68px}.game-entry-balances span{font-size:16px}.game-entry-player,.game-entry-amount,.game-entry-modal .notice{margin-left:16px;margin-right:16px}.game-entry-shortcuts{padding-left:16px;padding-right:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.game-entry-start{width:calc(100% - 32px);margin-left:16px;margin-right:16px}.game-entry-stats{padding-left:16px;padding-right:16px}}.detailed-record-panel{overflow:hidden}.order-records-page{padding-bottom:88px}.order-records-page .page-heading p{color:#9aa3b2}.order-records-page .detailed-record-panel{margin-top:10px}.order-records-page .record-filter-bar{grid-template-columns:minmax(62px,.55fr) minmax(142px,1.2fr) minmax(118px,1fr) minmax(92px,.72fr);background:#fff}.order-records-page .record-currency-chip,.order-records-page .record-filter-bar label{border-color:#e6ebf2;background:#fbfcfe}.order-records-page .record-currency-chip{color:#b38a22;background:#fff9e8}.record-filter-bar{min-height:54px;padding:8px 16px;display:grid;grid-template-columns:minmax(86px,.8fr) minmax(120px,1fr) minmax(120px,1fr) minmax(92px,.72fr);gap:8px;border-bottom:1px solid var(--line);background:#f7f9fc}.record-currency-chip,.record-filter-bar label{min-height:36px;border:1px solid #dfe6f0;border-radius:10px;background:#fff;color:#6b778a;font-weight:800}.record-currency-chip{display:grid;place-items:center;border-color:#9fc0ff;background:var(--blue-50);color:var(--blue)}.record-filter-bar label{min-width:0;padding:0 10px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px}.record-filter-bar label span{color:#8b95a7;font-size:11px;font-weight:900}.record-filter-bar select,.record-filter-bar input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#465267;font:inherit;font-size:12px;font-weight:900}.detailed-record-list{display:grid}.detailed-record-row{min-height:82px;padding:12px 16px;display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:12px;border-bottom:1px solid #edf1f6;background:#fff;color:inherit;text-align:left}.detailed-record-row:last-child{border-bottom:0}.record-list-footer{padding:12px 16px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #edf1f6;background:#fff;color:#7a8495;font-size:12px;font-weight:800}.record-list-footer button{min-height:36px;padding:0 14px;border:1px solid #d8e1ef;border-radius:10px;background:#fff9e8;color:#b88916;font-weight:900}@media(max-width:580px){.record-filter-bar{padding:8px 10px;gap:6px}.record-currency-chip,.record-filter-bar label{min-width:0;font-size:11px}.record-filter-bar{grid-template-columns:minmax(58px,.55fr) minmax(108px,1fr) minmax(110px,1fr)}.record-filter-bar label:last-child{grid-column:2 / -1}.record-filter-bar label{padding:0 7px;gap:4px}.record-filter-bar label span{font-size:10px}.record-filter-bar select,.record-filter-bar input{font-size:11px}.detailed-record-row{min-height:76px;padding:10px 12px;grid-template-columns:46px minmax(0,1fr) auto;gap:9px}.record-list-footer{padding:10px 12px 12px}.modal-backdrop>.record-detail-modal{width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;min-height:100dvh!important;padding:0!important;overflow:hidden!important;border-radius:0!important;background:#f3f5f8!important;box-shadow:none!important}.record-detail-modal .modal-close{top:50%!important;left:16px!important;z-index:3!important;width:36px!important;height:36px!important;min-width:36px!important;padding:0!important;font-size:11px!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;transform:translateY(-50%)!important}.record-detail-modal .modal-close:after{content:""!important;display:none!important}.record-detail-modal .modal-close:before{color:#24272d!important;font-size:24px!important;font-weight:300!important}.record-detail-modal .player-detail-top{min-height:62px;padding:0 72px;position:sticky;top:0;z-index:2;background:#fff;border-bottom:1px solid #eef0f3}.record-detail-modal .player-detail-top h2{font-size:17px;font-weight:500}.record-detail-modal .record-detail-hero{padding:28px 18px 22px;gap:9px}.record-detail-modal .record-detail-hero .record-icon{width:50px;height:50px}.record-detail-modal .record-detail-hero small{font-size:13px}.record-detail-modal .record-detail-hero strong{font-size:18px;font-weight:500}.record-detail-modal .record-detail-hero div b{font-size:34px;font-weight:500}.record-detail-modal .record-detail-frame{margin:0;max-height:calc(100dvh - 62px);padding:14px 16px 24px;border-radius:0;background:#f3f5f8}.record-detail-modal .record-detail-section-title{margin:2px 10px 0;padding-bottom:6px}.record-detail-modal .record-detail-section-title strong{font-size:11px}.record-detail-modal .record-detail-summary-strip{margin:2px 10px 10px;gap:6px}.record-detail-modal .record-detail-summary-strip article{padding:8px 7px;border-radius:9px}.record-detail-modal .record-detail-summary-strip span{font-size:9px}.record-detail-modal .record-detail-summary-strip strong{font-size:11px;line-height:1.2}.record-detail-modal .player-detail-list{padding:0 18px 16px;gap:0}.record-detail-modal .player-detail-list div{min-height:46px;grid-template-columns:88px minmax(0,1fr);gap:12px;border-bottom:0}.record-detail-modal .player-detail-list dt{font-size:13px}.record-detail-modal .player-detail-list dd{font-size:13px;line-height:1.35}.record-detail-modal .record-detail-card{max-width:390px;margin-bottom:12px;border-radius:12px}.record-detail-modal .record-detail-note{margin:16px auto 28px;max-width:150px;padding:8px 14px;font-size:11px;justify-content:center}.record-detail-modal .record-detail-note svg{display:none}.modal-backdrop>.reward-detail-modal{width:calc(100% - 18px)!important;max-height:calc(100dvh - 18px)!important;min-height:0!important;padding:0!important;overflow:hidden!important;border-radius:18px!important}.reward-detail-modal .modal-close{top:12px!important;left:14px!important;height:34px!important;min-width:64px!important;padding:0 10px!important;font-size:11px!important}.reward-detail-modal .player-detail-top{min-height:58px;padding:0 74px}.reward-detail-modal .player-detail-top h2{font-size:19px}.reward-detail-modal .player-detail-list.compact{margin:10px 12px;padding:10px 12px!important}.reward-detail-modal .player-detail-list div{min-height:32px;grid-template-columns:78px minmax(0,1fr)}.reward-detail-modal .player-detail-list dt,.reward-detail-modal .player-detail-list dd{font-size:12px}.reward-summary header{min-height:42px;padding:0 18px}.reward-summary header strong{font-size:15px}.reward-summary>div{min-height:40px;padding:0 18px;font-size:14px}.reward-summary b,.reward-game-list b{font-size:14px}.reward-summary small,.reward-game-list small{font-size:11px}.reward-game-list{gap:6px}.reward-game-list article{min-height:60px;padding:10px 18px}.reward-game-title{font-size:13px}.reward-detail-modal .no-more{margin:10px 0 14px;font-size:13px}.reward-detail-modal .floating-w{display:none}}@media(max-width:580px){.modal-backdrop>.borrow-credit-modal{max-height:calc(100dvh - 8px)!important;overflow-y:auto!important}.borrow-credit-modal .borrow-credit-formulas{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.borrow-credit-modal .borrow-credit-formulas article{min-width:0!important;min-height:44px!important;padding:6px 7px!important;border-radius:9px!important}.borrow-credit-modal .borrow-credit-formulas article:nth-child(5){grid-column:1 / -1!important}.borrow-credit-modal .borrow-credit-formulas small,.borrow-credit-modal .borrow-credit-formulas span{font-size:8px!important;line-height:1.2!important}.borrow-credit-modal .borrow-credit-formulas strong{font-size:13px!important;line-height:1.15!important}.game-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.game-card,.provider-list,.provider-list>section{min-width:0!important;max-width:100%!important}}.guest-shell{--blue: #c8952e;--blue-50: #fff7e6;--blue-100: #f7e3b7;--line: #eadfca;--shadow: 0 12px 36px rgba(84,58,16,.1);background:#fbf7ef!important}.guest-shell .primary,.guest-shell .guest-actions .primary{color:#241600!important;background:linear-gradient(135deg,#ffe89b,#e7b948 58%,#bd7f16)!important;box-shadow:0 10px 22px #a66b122e!important}.guest-shell .primary:hover,.guest-shell .guest-actions .primary:hover{background:linear-gradient(135deg,#fff0b8,#ecc760 58%,#c98b25)!important}.guest-shell .hero-copy h1,.guest-shell .guest-join-card>small,.guest-shell .category-strip button.active,.guest-shell .provider-heading>button,.guest-shell .panel-heading button,.guest-shell .game-discovery-heading p,.guest-shell .qr-income-banner small,.guest-shell .qr-income-action,.guest-shell .rebate-badge,.guest-shell .mobile-nav button.active,.guest-shell .guest-mobile-nav .guest-login-nav,.guest-shell .guest-mobile-nav .guest-login-nav span{color:#c8952e!important}.guest-shell .guest-join-card,.guest-shell .qr-income-banner,.guest-shell .agent-income-banner,.guest-shell .category-strip,.guest-shell .game-card,.guest-shell .wallet-summary,.guest-shell .home-growth-actions button{border-color:#ead6a8!important}.guest-shell .guest-join-card,.guest-shell .qr-income-banner{background:linear-gradient(135deg,#fffdf7,#fff7e6 60%,#fffaf0)!important}.guest-shell .agent-income-banner{background:linear-gradient(135deg,#fffdf7,#f7f1df 60%,#fffaf0)!important}.guest-shell .guest-join-card>span,.guest-shell .qr-income-icon,.guest-shell .provider-symbol,.guest-shell .carousel-dots i.active{color:#241600!important;background:linear-gradient(135deg,#ffe89b,#e7b948 58%,#bd7f16)!important}.guest-shell .agent-income-icon{color:#064536!important;background:linear-gradient(135deg,#dff8ee,#5cd3a5)!important}.guest-shell .category-strip button.active,.guest-shell .mobile-category-tiles button.active{border-color:#e4c06d!important;background:#fff7e6!important;outline-color:#e4c06d!important}.guest-shell .game-meta .rebate-badge{background:#fff7e6!important}.guest-shell .guest-mobile-nav .guest-login-nav,.guest-shell .guest-mobile-nav .guest-login-nav.active{position:relative!important;top:-12px!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}.guest-shell .guest-mobile-nav .guest-login-nav svg,.guest-shell .guest-mobile-nav .guest-login-nav.active svg{width:48px!important;height:48px!important;padding:12px!important;border:5px solid rgba(255,250,240,.98)!important;border-radius:50%!important;color:#241600!important;background:linear-gradient(135deg,#ffe89b,#e7b948 58%,#bd7f16)!important;box-shadow:0 10px 22px #a66b123d!important}.guest-shell .mobile-category-tiles button{border:1px solid #ead6a8!important}.guest-shell .hero{border-color:#ead6a8!important;background:#fffaf0!important;box-shadow:0 8px 24px #543a1014!important}.guest-shell .mobile-nav{border-top-color:#eadfca!important;background:#fffdf8f7!important}.guest-shell .mobile-nav button{color:#81746b!important}.guest-shell .mobile-nav button.active,.guest-shell .mobile-nav button.active svg,.guest-shell .guest-mobile-nav .guest-login-nav,.guest-shell .guest-mobile-nav .guest-login-nav span{color:#c8952e!important}.guest-shell .mobile-nav button svg{color:currentColor!important}.admin-sidebar,.support-console>aside,.agent-console>aside,.role-console>aside{background:linear-gradient(180deg,#fffdf7fa,#faf2e0fa 54%,#f4e7cbfa)!important;color:#2b2115!important;border-right:1px solid #ead7ae!important;box-shadow:inset -1px 0 #ffffffa6!important}.admin-sidebar .admin-brand,.support-console>aside .admin-brand,.agent-console>aside .admin-brand,.role-console>aside .admin-brand{width:100%;padding:0 0 26px!important;overflow:hidden}.admin-brand .brand-full-logo{width:calc(100% - 4px)!important;max-width:214px!important;height:78px!important;display:block;object-fit:contain!important;object-position:left center!important;background:transparent!important;filter:drop-shadow(0 10px 18px rgba(126,83,18,.13))}.admin-brand .brand-mark-logo{display:none}.admin-sidebar .admin-label,.role-console>aside>small,.support-role small,.agent-account small{color:#8f7b58!important}.admin-sidebar .admin-nav-group small,.admin-sidebar nav small{color:#9b8358!important}.admin-sidebar nav button,.support-console>aside nav button,.agent-console>aside nav button,.role-console>aside nav button{color:#5f5a55!important;border:1px solid transparent!important}.admin-sidebar nav button svg,.support-console>aside nav button svg,.agent-console>aside nav button svg,.role-console>aside nav button svg{color:#98743a!important}.admin-sidebar nav button.active,.support-console>aside nav button.active,.agent-console>aside nav button.active,.role-console>aside nav button.active{color:#221506!important;border-color:#cf9c376b!important;background:linear-gradient(135deg,#ffe89b,#e3b84d 58%,#bd7f16)!important;box-shadow:0 12px 24px #a8701833!important}.admin-sidebar nav button.active svg,.support-console>aside nav button.active svg,.agent-console>aside nav button.active svg,.role-console>aside nav button.active svg{color:#241600!important}.admin-role-badge,.support-role,.agent-account,.role-current-card,.permission-card{border:1px solid #e1c994!important;background:#fffaefbd!important;color:#3a2a16!important;box-shadow:0 10px 24px #7e531214!important}.admin-role-badge strong,.support-role strong,.agent-account strong,.permission-card strong,.role-console>aside h2{color:#2b2115!important}.permission-card p{color:#7d6d54!important}.back-player{border-color:#e1c994!important;color:#8a631f!important;background:#fffaefad!important}@media(max-width:1100px){.support-console>aside .admin-brand,.agent-console>aside .admin-brand,.role-console>aside .admin-brand{padding-bottom:18px!important}.support-console>aside .admin-brand .brand-full-logo,.agent-console>aside .admin-brand .brand-full-logo,.role-console>aside .admin-brand .brand-full-logo{width:54px!important;height:54px!important;object-fit:cover!important;object-position:left center!important;border-radius:12px}}.admin-shell,.role-console{--blue: #c8952e;--blue-50: #fff7e6;--blue-100: #f4dfaa;--line: #ead8b4}.admin-shell,.admin-main,.role-console{background:#fbf7ee!important}.admin-topbar,.role-console-topbar{background:#fffcf6fa!important;border-bottom-color:#ead8b4!important}.admin-topbar h1,.role-console-topbar h1,.admin-shell h1,.admin-shell h2,.admin-shell h3,.role-console h1,.role-console h2,.role-console h3{color:#21170c!important}.admin-topbar p,.role-console-topbar p,.role-console-topbar small,.admin-shell small,.admin-shell p{color:#7f745f}.admin-shell .admin-content{width:100%;box-sizing:border-box;padding-left:34px!important;padding-right:34px!important;background:#fbf7ee!important}.admin-shell .admin-panel,.admin-shell .module-task-template{margin-top:22px!important}.admin-shell .admin-panel>.panel-heading+:not(.review-page-note):not(.exchange-rate-grid),.role-console .admin-panel>.panel-heading+:not(.review-page-note){margin-top:14px}.admin-shell .admin-panel,.admin-shell .module-task-template,.admin-shell .api-deploy-bottom>section,.admin-shell .api-deploy-stats article,.admin-shell .api-deploy-table article,.admin-shell .provider-flow-grid article,.admin-shell .provider-entry-note,.admin-shell .provider-api-table article,.admin-shell .department-account-table article,.admin-shell .support-ticket-table article,.role-console .role-hero,.role-console .module-task-template{border-color:#e4cc9a!important;background:#fffdf8!important;box-shadow:0 12px 28px #7e531212!important}.admin-shell .module-task-template{overflow:visible!important}.admin-shell .api-deploy-hero,.admin-shell .admin-command-hero,.role-console .role-hero{margin-left:20px!important;margin-right:20px!important;padding:20px 22px!important;border-color:#e2c78d!important;background:linear-gradient(135deg,#fffdf8,#fff5dc)!important}.sms-otp-panel{overflow:visible!important}.sms-otp-panel .panel-heading{min-height:72px;padding:16px 22px;align-items:center;gap:16px}.sms-otp-panel .panel-heading small{display:block;margin-bottom:5px;color:#7f745f;font-size:11px;font-weight:800}.sms-otp-panel .notice{margin:18px 22px 0;border:1px solid #cfeee3}.sms-otp-panel .metric-grid{padding:20px 22px 22px}.sms-otp-panel .metric-grid article{min-width:0;border-color:#e2d4b5;box-shadow:none}.sms-otp-panel .metric-grid span{min-width:0;color:#7f745f;line-height:1.45;overflow-wrap:anywhere}.admin-form-grid{padding:22px;display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,.8fr) minmax(240px,1fr) auto;gap:16px;align-items:end}.admin-form-grid label{min-width:0;display:grid;gap:8px;color:#4b5870;font-size:12px;font-weight:800}.admin-form-grid input,.admin-form-grid select{width:100%;min-width:0;height:46px;padding:0 14px;border:1px solid #dfcfaa;border-radius:12px;background:#fff;color:#34435c;font-size:13px;box-sizing:border-box}.admin-form-grid .primary{min-width:154px;height:46px;white-space:nowrap}.sms-config-grid{grid-template-columns:minmax(320px,1.4fr) minmax(140px,.55fr) minmax(180px,.75fr) minmax(220px,1fr)}.sms-config-grid label:nth-child(4),.sms-config-grid label:nth-child(5),.sms-config-grid label:nth-child(6){grid-column:span 1}.sms-config-grid .primary{justify-self:end}.database-config-grid{grid-template-columns:minmax(420px,1fr) minmax(140px,180px) auto}.database-config-grid label:first-child{min-width:0}.database-admin-panel .notice{margin:18px 22px 0}.database-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.database-actions .primary,.database-actions .subtle-button{min-height:38px;white-space:nowrap}.database-actions button:disabled,.database-config-grid button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.maintenance-admin-hero{background:linear-gradient(120deg,#16243d,#314767)}.maintenance-admin-panel .notice{margin:18px 22px 0}.maintenance-toggle-row{margin:18px 22px;padding:16px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #dce8ff;border-radius:14px;background:#f7fbff}.maintenance-toggle-row strong,.maintenance-toggle-row span{display:block}.maintenance-toggle-row strong{color:#101b33;font-size:16px}.maintenance-toggle-row span{margin-top:4px;color:#667790;font-size:11px;font-weight:800;line-height:1.45}.maintenance-form-grid{margin:0 22px 18px}.maintenance-form-grid .wide{grid-column:1 / -1}.maintenance-actions{padding:0 22px 22px;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.primary.danger{background:#c94652;box-shadow:0 10px 20px #c946522e}.player-maintenance-screen{min-height:100vh;padding:24px;display:grid;place-items:center;background:radial-gradient(circle at 50% 10%,rgba(248,198,84,.22),transparent 34%),linear-gradient(145deg,#fff9ed,#eef4fb)}.player-maintenance-screen>section{width:min(460px,100%);padding:28px;display:grid;justify-items:center;gap:14px;border:1px solid #ead8ad;border-radius:22px;background:#fffffff5;box-shadow:0 24px 70px #444e672e;text-align:center}.maintenance-logo{margin-bottom:2px}.maintenance-logo img{width:190px;height:106px;object-fit:contain}.maintenance-icon{width:68px;height:68px;display:grid;place-items:center;border-radius:20px;background:#fff4db;color:#b87a13}.player-maintenance-screen h1{margin:0;color:#111827;font-size:28px;line-height:1.12}.player-maintenance-screen p{margin:0;color:#667085;font-size:14px;line-height:1.7}.maintenance-time-card{width:100%;padding:15px;display:grid;gap:5px;border:1px solid #dce8ff;border-radius:15px;background:#f7fbff}.maintenance-time-card span,.maintenance-time-card small{color:#667790;font-size:11px;font-weight:850}.maintenance-time-card strong{color:#123266;font-size:24px}.database-step-grid{margin-top:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.database-step-grid article{min-width:0;padding:16px;display:grid;grid-template-columns:38px 1fr;gap:12px;border:1px solid #e1d1ad;border-radius:14px;background:#fffdf8;box-shadow:0 10px 24px #7e53120d}.database-step-grid article>span{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#f6ead0;color:#8a631f;font-weight:900}.database-step-grid article.ready>span{background:#e9f7ef;color:#16815f}.database-step-grid strong,.database-sync-list strong{color:#2f3b4f;font-size:13px}.database-step-grid small{display:inline-block;margin:4px 0;color:#8a631f;font-size:10px;font-weight:900}.database-step-grid article.ready small{color:#16815f}.database-step-grid p,.database-sync-list p{margin:0;color:#68758a;font-size:11px;line-height:1.55}.database-table-list{margin:0 22px 22px;padding:16px;border:1px solid #d9e3f2;border-radius:14px;background:#fff}.database-table-list strong{display:block;color:#34435c;font-size:13px}.database-table-list p{margin:8px 0 0;color:#68758a;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.recovery-admin-panel{border-color:#cfeee3}.recovery-refresh-meta{min-height:38px;display:inline-flex;align-items:center;padding:0 10px;border-radius:10px;background:#eef8f5;color:#16815f;font-size:11px;font-weight:800;white-space:nowrap}.s3-backup-summary{margin:0 22px 22px;border:1px solid #cfeee3;border-radius:14px;background:#fbfffd;overflow:hidden}.s3-backup-summary .compact-heading{padding:16px 18px 0}.s3-backup-summary .metric-grid{margin-top:12px}.s3-backup-summary .database-table-list{margin:0 18px 18px}.recovery-danger-box{margin:0 22px 22px;padding:16px;display:grid;grid-template-columns:minmax(260px,1fr) minmax(260px,360px) auto auto;gap:12px;align-items:center;border:1px solid #f1d2d2;border-radius:14px;background:snow}.recovery-danger-box strong{display:block;color:#8a2f2f;font-size:13px}.recovery-danger-box p{margin:6px 0 0;color:#68758a;font-size:11px;line-height:1.6}.recovery-danger-box input{min-height:40px;border:1px solid #e3c9a4;border-radius:10px;padding:0 12px;color:#273247;background:#fff;font-weight:800}.recovery-danger-box button:disabled{opacity:.45;cursor:not-allowed}.subtle-button.danger{border-color:#f0c7c7;color:#b63d3d;background:#fff5f5}.database-sync-list{padding:18px 22px 22px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.database-sync-list article{min-width:0;padding:14px;display:flex;gap:12px;align-items:flex-start;border:1px solid #e1d1ad;border-radius:12px;background:#fff}.database-sync-list article>span{flex:0 0 auto;padding:5px 8px;border-radius:999px;background:#fff1e7;color:#b45d1f;font-size:10px;font-weight:900}.database-sync-list article.ready>span{background:#e9f7ef;color:#16815f}.sms-otp-panel .report-table-wrap{margin:18px 22px 22px;border:1px solid #d9e3f2;border-radius:14px;background:#fff}.sms-otp-panel table{min-width:760px}.sms-otp-panel th,.sms-otp-panel td{padding:15px 16px;border-color:#e3ebf6;vertical-align:middle}.sms-otp-panel th{background:#f6f9fd;color:#516075;font-weight:800}.sms-otp-panel td{line-height:1.45}@media(max-width:1180px){.admin-form-grid,.database-step-grid,.database-sync-list{grid-template-columns:repeat(2,minmax(0,1fr))}.recovery-danger-box{grid-template-columns:1fr}.admin-form-grid .primary{width:100%;justify-self:stretch}}.admin-shell .api-deploy-hero small,.admin-shell .admin-command-hero small,.admin-shell .module-task-template small,.admin-shell .provider-entry-note code,.role-console .role-hero small{color:#a87319!important}.admin-shell .api-deploy-toolbar button,.admin-shell .api-deploy-actions button,.admin-shell .provider-entry-actions button,.admin-shell .provider-api-table button,.admin-shell .department-account-table button,.admin-shell .support-ticket-table button,.admin-shell .module-task-filters button,.admin-shell .module-task-table article button,.role-console .role-module-grid button,.admin-shell .ghost-primary{border-color:#e4cc9a!important;background:#fffaf0!important;color:#9a6717!important}.admin-shell .api-deploy-toolbar button.active,.admin-shell .module-task-filters button.active,.admin-shell .primary,.role-console .primary,.role-console .role-work-nav button.active,.role-console .role-work-nav button:hover{border-color:transparent!important;color:#241600!important;background:linear-gradient(135deg,#ffe89b,#e7b948 58%,#bd7f16)!important;box-shadow:0 10px 22px #a66b122e!important}.admin-shell .api-flow-steps article,.admin-shell .api-audit-list article,.admin-shell .provider-api-head,.admin-shell .department-account-head,.admin-shell .support-ticket-head,.admin-shell .tech-provider-head,.admin-shell .module-setting-grid span,.admin-shell .owner-import-grid header span,.admin-shell .api-deploy-table article,.role-console .role-module-grid span,.role-console .owner-delegation-grid span{background:#fff7e6!important;color:#8a631f!important}.admin-shell .provider-flow-grid,.admin-shell .provider-entry-grid,.admin-shell .provider-entry-actions,.admin-shell .provider-api-table,.admin-shell .department-account-table,.admin-shell .support-ticket-table,.admin-shell .api-deploy-stats,.admin-shell .api-deploy-toolbar,.admin-shell .api-deploy-table,.admin-shell .api-deploy-bottom{padding-left:22px!important;padding-right:22px!important}.admin-shell .provider-flow-grid{padding-top:18px!important;padding-bottom:22px!important}.admin-shell .provider-flow-grid article,.admin-shell .api-flow-steps article,.admin-shell .api-deploy-stats article{padding:16px 18px!important}.admin-shell .provider-entry-grid{padding-top:2px!important;padding-bottom:18px!important;gap:14px 16px!important}.admin-shell .provider-entry-actions{padding-bottom:18px!important}.admin-shell .provider-entry-note{margin-left:22px!important;margin-right:22px!important}.admin-shell .api-flow-steps span,.admin-shell .provider-flow-grid b,.admin-shell .admin-module-card>span,.role-console .role-hero>span{background:linear-gradient(135deg,#ffe89b,#e7b948 58%,#bd7f16)!important;color:#241600!important}.admin-shell input,.admin-shell select,.admin-shell textarea,.role-console input,.role-console select,.role-console textarea{border-color:#e4cc9a!important;background:#fffdf8!important}.admin-shell input:focus,.admin-shell select:focus,.admin-shell textarea:focus,.role-console input:focus,.role-console select:focus,.role-console textarea:focus{border-color:#d39b34!important;box-shadow:0 0 0 3px #d39b3421!important}@media(max-width:1100px){.admin-shell .admin-content{padding-left:18px!important;padding-right:18px!important}.admin-shell .api-deploy-hero,.admin-shell .admin-command-hero,.role-console .role-hero{margin-left:14px!important;margin-right:14px!important}}.agent-report-tree{padding:0 16px 16px;display:grid;gap:8px}.agent-report-privacy{margin:0 16px 12px}.agent-report-tree-row{grid-template-columns:24px minmax(150px,1.2fr) minmax(70px,.7fr) minmax(130px,1fr) minmax(70px,.7fr)}.agent-report-node-detail{margin-left:calc((var(--tree-depth, 0) + 1) * 20px);display:grid;gap:8px}.agent-report-player-list{overflow:hidden;border:1px solid #dbe6f4;border-radius:10px;background:#fbfdff}.agent-report-player-head,.agent-report-player-row{display:grid;grid-template-columns:minmax(140px,1fr) minmax(160px,1fr) minmax(110px,.8fr);gap:8px;align-items:center;padding:9px 12px}.agent-report-player-head{background:#edf3fb;color:var(--muted);font-size:9px;font-weight:700}.agent-report-player-row{border-top:1px solid #e6edf6;color:var(--navy);font-size:10px}.agent-report-player-row span b,.agent-report-player-row span small{display:block}.agent-report-player-row span small{margin-top:2px;color:var(--muted);font-size:8px}.agent-report-player-row strong{color:var(--blue);font-size:11px;text-align:right}.agent-report-children{margin-left:0}.agent-clean-report{margin:0 16px 16px;display:grid;gap:12px}.agent-report-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.agent-report-breadcrumb button{min-height:30px;padding:0 10px;display:inline-flex;align-items:center;gap:5px;border:1px solid #dbe6f4;border-radius:8px;background:#fff;color:var(--muted);font-size:10px;font-weight:700}.agent-report-breadcrumb button.active{border-color:#b9d1f3;background:#edf4ff;color:var(--blue)}.agent-clean-table{margin:0;border:1px solid #dde4ef;border-radius:8px;box-shadow:0 10px 24px #18243a0d;overflow:hidden}.agent-clean-table table{min-width:680px}.agent-clean-table th,.agent-clean-table td{padding:11px 13px;font-size:10px}.table-link-button{min-height:28px;padding:0 10px;border:1px solid #b9d1f3;border-radius:7px;background:#edf4ff;color:var(--blue);font-size:10px;font-weight:800}.table-link-button:hover{background:#dfeeff}.table-link-button.ghost{min-height:auto;padding:0;border:0;border-radius:0;background:transparent;color:#5269f6}.table-link-button.ghost:hover{background:transparent;color:#3248d9;text-decoration:underline}.agent-pb-report{background:#fff}.admin-player-list-panel .panel-heading{align-items:center;gap:12px;padding:18px 22px 8px;border-bottom:0}.admin-player-list-title small{display:block;color:#897d68;font-size:13px;font-weight:850}.admin-player-list-title h2{margin-top:4px}.admin-player-toolbar{padding:0 22px 18px;border-bottom:1px solid #e6d3aa}.admin-player-list-panel .agent-player-filters{display:grid;grid-template-columns:minmax(360px,1.25fr) minmax(280px,.95fr) 120px 120px 108px;align-items:center;width:100%;gap:10px}.admin-player-list-panel .agent-player-filters .search{width:100%;min-height:46px}.admin-player-list-panel .agent-player-filters .search+.search{width:100%}.admin-player-list-panel .agent-player-filters select{width:100%;min-height:46px}.admin-player-list-panel .agent-player-filters .primary{width:100%;min-height:46px;border:0;border-radius:12px;background:linear-gradient(180deg,#f2c24a,#d99b22);color:#1c2540;font-size:14px;box-shadow:0 10px 22px #c98f222e}.player-refresh-button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.player-refresh-button:disabled{opacity:.72;cursor:wait;box-shadow:none}.spin-icon{animation:spinRefresh .9s linear infinite}@keyframes spinRefresh{to{transform:rotate(360deg)}}.admin-player-list-panel>.notice,.admin-player-list-panel>.privacy-strip,.admin-player-list-panel>.player-ip-match-panel,.admin-player-list-panel>.report-table-wrap{margin-left:18px;margin-right:18px}.admin-player-list-panel>.notice{margin-top:14px;margin-bottom:8px;border-radius:12px}.admin-player-list-panel>.privacy-strip{margin-top:0;margin-bottom:14px;padding:14px 16px;border-radius:12px;line-height:1.6}.admin-player-list-panel>.player-ip-match-panel{margin-top:16px;margin-bottom:16px}.admin-player-list-panel>.report-table-wrap{margin-top:16px;border:1px solid #d7e2f0;border-radius:14px;background:#fff}.admin-player-list-panel .player-desktop-table table{border-collapse:separate;border-spacing:0;min-width:1640px;table-layout:fixed}.admin-player-list-panel .player-desktop-table th{background:#f7f9fc;color:#526176;font-weight:850;line-height:1.35}.admin-player-list-panel .player-desktop-table th,.admin-player-list-panel .player-desktop-table td{padding:14px 16px;border-bottom-color:#e5edf6;vertical-align:middle;overflow-wrap:normal;word-break:normal}.admin-player-list-panel .player-desktop-table th:nth-child(1),.admin-player-list-panel .player-desktop-table td:nth-child(1){width:126px}.admin-player-list-panel .player-desktop-table th:nth-child(2),.admin-player-list-panel .player-desktop-table td:nth-child(2){width:118px}.admin-player-list-panel .player-desktop-table th:nth-child(3),.admin-player-list-panel .player-desktop-table td:nth-child(3){width:150px}.admin-player-list-panel .player-desktop-table th:nth-child(4),.admin-player-list-panel .player-desktop-table td:nth-child(4){width:94px}.admin-player-list-panel .player-desktop-table th:nth-child(5),.admin-player-list-panel .player-desktop-table td:nth-child(5),.admin-player-list-panel .player-desktop-table th:nth-child(6),.admin-player-list-panel .player-desktop-table td:nth-child(6){width:98px}.admin-player-list-panel .player-desktop-table th:nth-child(7),.admin-player-list-panel .player-desktop-table td:nth-child(7){width:110px}.admin-player-list-panel .player-desktop-table th:nth-child(8),.admin-player-list-panel .player-desktop-table td:nth-child(8),.admin-player-list-panel .player-desktop-table th:nth-child(9),.admin-player-list-panel .player-desktop-table td:nth-child(9){width:170px}.admin-player-list-panel .player-desktop-table th:nth-child(10),.admin-player-list-panel .player-desktop-table td:nth-child(10),.admin-player-list-panel .player-desktop-table th:nth-child(11),.admin-player-list-panel .player-desktop-table td:nth-child(11),.admin-player-list-panel .player-desktop-table th:nth-child(12),.admin-player-list-panel .player-desktop-table td:nth-child(12){width:118px}.admin-player-list-panel .player-desktop-table th:nth-child(13),.admin-player-list-panel .player-desktop-table td:nth-child(13){width:88px}.admin-player-list-panel .player-desktop-table th:nth-child(14),.admin-player-list-panel .player-desktop-table td:nth-child(14){width:264px}.admin-player-list-panel .player-desktop-table td:nth-child(1),.admin-player-list-panel .player-desktop-table td:nth-child(2),.admin-player-list-panel .player-desktop-table td:nth-child(3),.admin-player-list-panel .player-desktop-table td:nth-child(7),.admin-player-list-panel .player-desktop-table td:nth-child(10),.admin-player-list-panel .player-desktop-table td:nth-child(11),.admin-player-list-panel .player-desktop-table td:nth-child(12){white-space:nowrap}.admin-player-list-panel .player-desktop-table .live-pill,.admin-player-list-panel .player-desktop-table .warning-pill{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:30px;padding:5px 10px;font-size:12px;font-weight:850;white-space:nowrap}.admin-player-list-panel .player-desktop-table tbody tr:hover td{background:#fbfdff}.player-row-actions{min-width:236px;display:grid;grid-template-columns:70px 96px 58px;align-items:center;gap:8px}.player-row-actions button{min-height:38px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #d4e1f2;border-radius:9px;font-size:12px;font-weight:850;white-space:nowrap;box-shadow:0 7px 14px #324c7314}.player-row-actions button svg{flex:0 0 auto}.player-row-actions button.profile{border-color:#b9cdf8;background:#eaf2ff;color:#2452aa}.player-row-actions button.funds{border-color:#b9e2cf;background:#e7f8ee;color:#18724f}.player-row-actions button.games{border-color:#e9d09a;background:#fff4d8;color:#875915}.player-row-actions button:hover{transform:translateY(-1px);box-shadow:0 8px 16px #324c7317}.player-pagination{margin:0 18px 18px;padding:14px 2px 0;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #e7edf6;color:var(--muted);font-size:10px;font-weight:750}.player-pagination div{display:flex;gap:8px}.player-pagination button{min-height:32px;padding:0 12px;border:1px solid #c8d9f3;border-radius:8px;background:#f7fbff;color:var(--blue);font-size:10px;font-weight:800}.player-pagination button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:1100px){.admin-player-list-panel .agent-player-filters{width:100%;justify-content:stretch}.admin-player-list-panel .agent-player-filters .search,.admin-player-list-panel .agent-player-filters .search+.search{width:100%}.admin-player-list-panel>.notice,.admin-player-list-panel>.privacy-strip,.admin-player-list-panel>.player-ip-match-panel,.admin-player-list-panel>.report-table-wrap,.player-pagination{margin-left:12px;margin-right:12px}.player-row-actions{min-width:220px}.player-pagination{align-items:flex-start;flex-direction:column}}.pb-report-heading{min-height:86px;padding:18px 24px 16px;align-items:flex-start;border-bottom:1px solid #e5edf7}.pb-report-heading h2{margin-top:7px;font-size:18px;line-height:1.25}.pb-report-heading small{line-height:1.4}.formal-pnl-window{min-width:190px;padding:12px 16px;border:1px solid #dce6f6;border-radius:8px;background:#f8fbff;text-align:right}.formal-pnl-window small,.formal-pnl-window strong{display:block}.formal-pnl-window small{color:var(--muted);font-size:10px;font-weight:750}.formal-pnl-window strong{margin-top:3px;font-size:16px}.pb-report-tabs{grid-template-columns:repeat(2,minmax(0,220px));justify-content:start}.pb-filter-bar{grid-template-columns:minmax(150px,190px) minmax(150px,190px) minmax(150px,190px) minmax(180px,220px) minmax(120px,180px);padding:14px 24px 18px;gap:12px;align-items:end;justify-content:start}.pb-filter-bar label{gap:7px}.pb-filter-bar input,.pb-filter-bar select,.pb-filter-bar .primary{height:44px;width:100%;min-width:0}.pb-filter-bar .primary{justify-self:stretch}.pb-report-body{gap:14px}.pb-summary-table table,.pb-agent-table table{min-width:760px}.pb-summary-table th,.pb-summary-table td,.pb-agent-table th,.pb-agent-table td{height:44px;border-right:0;border-bottom:1px solid #e7ecf4;white-space:nowrap}.pb-summary-table th:last-child,.pb-summary-table td:last-child,.pb-agent-table th:last-child,.pb-agent-table td:last-child{border-right:0}.pb-summary-table th,.pb-agent-table th{background:#f8fafc;color:#4c5668;font-weight:800}.pb-summary-table .pb-money,.pb-agent-table .pb-money,.pb-summary-table th:nth-child(n+3),.pb-agent-table th:nth-child(4){background:#f4f8ff;border-left:1px solid #dce6f6}.pb-money{color:#566070;font-weight:800;text-align:right}.pb-money.negative,.pb-summary-table .negative,.pb-agent-table .negative{color:#ff1515}.pb-group-row td{background:#eef2f8;color:#465066;font-weight:850}.pb-subtotal-row td,.pb-total-row td{background:#fbfcff;color:#565d69;font-weight:850}.pb-subtotal-row .pb-money,.pb-total-row .pb-money{background:#f4f8ff}.pb-summary-table tbody tr:hover,.pb-agent-table tbody tr:hover{background:#f8fbff}@media(max-width:580px){.agent-report-tree{padding:0 10px 10px}.agent-report-privacy{margin:0 10px 10px}.agent-report-tree-row{grid-template-columns:22px 1fr 1fr}.agent-report-node-detail{margin-left:10px}.agent-report-player-head{display:none}.agent-report-player-row{grid-template-columns:1fr;gap:5px}.agent-report-player-row strong{text-align:left}.agent-clean-report{margin:0 10px 10px}.pb-filter-bar{grid-template-columns:1fr}.pb-report-tabs{grid-template-columns:1fr 1fr}}.home-growth-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media(max-width:1100px){.home-growth-actions{grid-template-columns:1fr!important}}@media(max-width:580px){.home-growth-actions .grab-red-packet-banner{padding:9px 10px}.home-growth-actions .grab-red-packet-icon{width:38px;height:38px}.red-packet-panel,.red-packet-modal{max-width:100%}.red-packet-stats,.red-packet-tasks,.red-packet-eligibility,.red-packet-admin-grid,.red-packet-admin-rules{grid-template-columns:1fr!important}}@media(max-width:580px){.player-shell .home-growth-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:9px!important}.player-shell .home-growth-actions .grab-red-packet-banner,.player-shell .home-growth-actions .qr-income-banner,.player-shell .home-growth-actions .referral-income-banner,.player-shell .home-growth-actions .agent-income-banner{min-height:76px!important;padding:9px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:8px!important;align-items:center!important;border-radius:12px!important}.player-shell .home-growth-actions .grab-red-packet-icon,.player-shell .home-growth-actions .qr-income-icon,.player-shell .home-growth-actions .referral-income-icon,.player-shell .home-growth-actions .agent-income-icon{width:34px!important;height:34px!important;border-radius:10px!important}.player-shell .home-growth-actions .grab-red-packet-icon svg,.player-shell .home-growth-actions .qr-income-icon svg,.player-shell .home-growth-actions .referral-income-icon svg,.player-shell .home-growth-actions .agent-income-icon svg{width:20px!important;height:20px!important}.player-shell .home-growth-actions button>span:nth-child(2){min-width:0;display:block!important}.player-shell .home-growth-actions small,.player-shell .home-growth-actions em,.player-shell .home-growth-actions .qr-income-action{display:none!important}.player-shell .home-growth-actions strong{margin:0!important;font-size:13px!important;line-height:1.25!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.player-shell .hero-grid>.wallet-summary{min-height:0!important;padding:10px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(210px,1.05fr)!important;align-items:center!important;gap:10px!important}.player-shell .hero-grid>.wallet-summary .wallet-title{margin:0!important;min-width:0}.player-shell .hero-grid>.wallet-summary .wallet-title>svg{display:none!important}.player-shell .hero-grid>.wallet-summary .wallet-title small,.player-shell .hero-grid>.wallet-summary .bonus-mini{font-size:11px!important}.player-shell .hero-grid>.wallet-summary .wallet-title strong{font-size:22px!important;line-height:1.15!important;white-space:nowrap!important}.player-shell .hero-grid>.wallet-summary .wallet-actions{grid-column:2!important;width:100%;padding:0!important;border-bottom:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.player-shell .hero-grid>.wallet-summary .wallet-actions button{min-width:0;min-height:58px!important;padding:6px 4px!important;border-radius:10px!important;font-size:11px!important}.player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon{width:30px!important;height:30px!important;border-radius:9px!important}.player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon svg{width:18px!important;height:18px!important}.player-shell .hero-grid>.wallet-summary .quick-transfer{display:none!important}@media(max-width:580px){.player-shell .hero-grid>.wallet-summary{grid-template-columns:minmax(0,1fr) minmax(150px,1.25fr)!important;gap:8px!important}.player-shell .hero-grid>.wallet-summary .wallet-title small,.player-shell .hero-grid>.wallet-summary .bonus-mini{font-size:9px!important}.player-shell .hero-grid>.wallet-summary .wallet-title strong{font-size:16px!important}.player-shell .hero-grid>.wallet-summary .wallet-actions button{min-height:54px!important;padding-inline:2px!important;font-size:10px!important}}@media(max-width:580px){.player-shell .home-growth-actions{grid-template-columns:1fr!important;gap:8px!important;margin-top:10px!important}.player-shell .home-growth-actions .grab-red-packet-banner,.player-shell .home-growth-actions .qr-income-banner,.player-shell .home-growth-actions .referral-income-banner,.player-shell .home-growth-actions .agent-income-banner{min-height:72px!important;padding:12px 14px!important;grid-template-columns:44px minmax(0,1fr) auto!important;gap:12px!important;border-radius:14px!important}.player-shell .home-growth-actions .grab-red-packet-icon,.player-shell .home-growth-actions .qr-income-icon,.player-shell .home-growth-actions .referral-income-icon,.player-shell .home-growth-actions .agent-income-icon{width:44px!important;height:44px!important;border-radius:13px!important}.player-shell .home-growth-actions .grab-red-packet-icon svg,.player-shell .home-growth-actions .qr-income-icon svg,.player-shell .home-growth-actions .referral-income-icon svg,.player-shell .home-growth-actions .agent-income-icon svg{width:26px!important;height:26px!important}.player-shell .home-growth-actions small,.player-shell .home-growth-actions em,.player-shell .home-growth-actions .qr-income-action{display:flex!important}.player-shell .home-growth-actions small,.player-shell .home-growth-actions strong,.player-shell .home-growth-actions em{width:100%}.player-shell .home-growth-actions strong{margin:2px 0!important;display:block!important;font-size:15px!important;line-height:1.25!important;-webkit-line-clamp:initial;overflow:visible}.player-shell .home-growth-actions em{color:var(--muted);font-size:10px!important;font-style:normal;line-height:1.35}.player-shell .home-growth-actions .qr-income-action{align-items:center;gap:4px;white-space:nowrap;font-size:11px!important;font-weight:800}.player-shell .mobile-category-tiles{display:none!important}.player-shell .mobile-category-tiles+.category-strip,.player-shell .category-strip{display:flex!important}.player-shell .game-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}}.player-shell .hero-grid>.hero{min-height:300px!important}.player-shell .hero-grid>.hero .hero-copy{padding:46px 34px!important;max-width:56%!important}.player-shell .hero-grid>.hero .hero-copy p{font-size:22px!important}.player-shell .hero-grid>.hero .hero-copy h1{font-size:31px!important;margin-bottom:10px!important}.player-shell .hero-grid>.hero .hero-copy span{margin-bottom:20px!important}@media(max-width:900px){.player-shell .hero-grid>.hero{min-height:220px!important}.player-shell .hero-grid>.hero .hero-copy{padding:34px 24px!important;max-width:58%!important}.player-shell .hero-grid>.hero .hero-copy p{font-size:18px!important}.player-shell .hero-grid>.hero .hero-copy h1{font-size:25px!important}.player-shell .hero-grid>.hero .hero-copy span{margin-bottom:14px!important;font-size:12px!important}.player-shell .hero-grid>.hero .hero-copy .primary{min-height:38px!important;padding-inline:16px!important;font-size:13px!important}}@media(max-width:580px){.player-shell .hero-grid>.hero{min-height:128px!important;border-radius:12px!important}.player-shell .hero-grid>.hero .hero-copy{padding:14px!important;max-width:56%!important}.player-shell .hero-grid>.hero .hero-copy p{font-size:13px!important;margin-bottom:3px!important}.player-shell .hero-grid>.hero .hero-copy h1{font-size:18px!important;margin-bottom:6px!important}.player-shell .hero-grid>.hero .hero-copy span{margin-bottom:9px!important;font-size:9px!important}.player-shell .hero-grid>.hero .hero-copy .primary{min-height:30px!important;padding-inline:11px!important;border-radius:9px!important;font-size:10px!important}.player-shell .hero-grid>.hero .carousel-dots{left:14px!important;bottom:7px!important;gap:7px!important}}.admin-shell .api-contract,.role-console .api-contract,.support-console .api-contract,.agent-console .api-contract,.admin-shell .campaign-builder,.role-console .campaign-builder,.support-console .campaign-builder,.agent-console .campaign-builder{border:1px solid #e4cc9a!important;background:linear-gradient(135deg,#fffdf8,#fff6e3)!important;color:#2b2115!important;box-shadow:0 12px 28px #7e531212!important}.admin-shell .api-contract h3,.role-console .api-contract h3,.support-console .api-contract h3,.agent-console .api-contract h3,.admin-shell .campaign-builder strong,.role-console .campaign-builder strong,.support-console .campaign-builder strong,.agent-console .campaign-builder strong{color:#2b2115!important}.admin-shell .api-contract code,.role-console .api-contract code,.support-console .api-contract code,.agent-console .api-contract code{color:#9a6717!important;background:#fff3d6!important;border:1px solid #ead8b4!important;border-radius:9px!important;padding:9px 10px!important}.admin-shell .api-contract p,.role-console .api-contract p,.support-console .api-contract p,.agent-console .api-contract p,.admin-shell .campaign-builder small,.admin-shell .campaign-builder span,.role-console .campaign-builder small,.role-console .campaign-builder span,.support-console .campaign-builder small,.support-console .campaign-builder span,.agent-console .campaign-builder small,.agent-console .campaign-builder span{color:#7f745f!important}.admin-sidebar,.role-console>aside,.support-console>aside,.agent-console>aside,.staff-console>aside,.risk-staff-owner-shell .admin-sidebar,.tech-staff-owner-shell .admin-sidebar{background:linear-gradient(180deg,#fffdf8,#fbf2df)!important;color:#2b2115!important;border-right:1px solid #ead8b4!important}.role-current-card,.role-security-note,.support-role,.agent-account,.permission-card,.support-owner-shell .admin-role-badge{border-color:#e4cc9a!important;background:#fffaf0!important;color:#3a2a16!important}.role-current-card *,.role-security-note *,.support-role *,.agent-account *,.permission-card *,.support-owner-shell .admin-role-badge *{color:inherit!important}.role-work-nav button,.role-console .role-work-nav button,.staff-console .role-work-nav button{border:1px solid #e4cc9a!important;background:#fffaf0!important;color:#8a631f!important}.role-work-nav button:hover,.role-work-nav button.active,.role-console .role-work-nav button:hover,.role-console .role-work-nav button.active,.staff-console .role-work-nav button:hover,.staff-console .role-work-nav button.active{border-color:transparent!important;background:linear-gradient(135deg,#ffe89b,#e7b948 58%,#bd7f16)!important;color:#241600!important}.admin-sidebar nav button.active .admin-nav-badge{box-shadow:0 0 0 2px #e7b948!important}.supplier-ledger-shell{min-height:100vh;padding:28px;background:#fffaf0;color:#231a10}.supplier-ledger-hero,.supplier-ledger-panel,.supplier-ledger-grid article,.supplier-ledger-summary article{border:1px solid #e4cc9a;background:#fffdf8;box-shadow:0 14px 32px #7e531212}.supplier-ledger-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:22px;align-items:stretch;padding:24px;border-radius:18px}.supplier-ledger-hero small,.supplier-ledger-panel small,.supplier-ledger-grid span,.supplier-ledger-balance span{color:#8a7658;font-weight:800}.supplier-ledger-hero h1,.supplier-ledger-panel h2{margin:6px 0;color:#1f1608}.supplier-ledger-hero p,.supplier-ledger-balance small,.supplier-ledger-panel p,.supplier-ledger-summary small{margin:0;color:#71624c;font-weight:700}.supplier-ledger-legend{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.supplier-ledger-legend span,.supplier-direction{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:6px 12px;border-radius:999px;font-weight:900}.supplier-ledger-legend .positive,.supplier-direction.positive{background:#e9f9f1;color:#147258;border:1px solid #bdebd5}.supplier-ledger-legend .negative,.supplier-direction.negative{background:#fff0e2;color:#a55d1f;border:1px solid #f0c89c}.supplier-ledger-balance{display:grid;gap:8px;align-content:center;padding:20px;border-radius:14px;background:linear-gradient(135deg,#f4fff9,#fff7e6);border:1px solid #d9eadc}.supplier-ledger-side{display:grid;gap:12px}.supplier-week-picker{display:grid;gap:14px;padding:18px;border:1px solid #e4cc9a;border-radius:16px;background:#fffdf8}.supplier-week-picker>div:first-child{display:grid;gap:5px}.supplier-week-picker span,.supplier-week-picker label span{color:#8a7658;font-weight:900}.supplier-week-picker strong{color:#1f1608;font-size:clamp(20px,2.4vw,28px);line-height:1.12}.supplier-week-picker small{color:#6d5d45;font-weight:850}.supplier-week-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.supplier-week-actions button{min-height:38px;border:1px solid #e6c985;border-radius:10px;background:#fff7e6;color:#7c581d;font-weight:900;cursor:pointer}.supplier-week-actions button:hover{background:#ffe9b8;color:#442b06}.supplier-week-picker label{display:grid;gap:7px}.supplier-week-picker input{width:100%;min-height:42px;padding:0 12px;border:1px solid #e6c985;border-radius:10px;background:#fffaf0;color:#213047;font-weight:900;font-size:15px}.supplier-date-picker{display:grid;gap:8px;padding:16px;border:1px solid #e4cc9a;border-radius:14px;background:#fffdf8}.supplier-date-picker span{color:#8a7658;font-weight:900}.supplier-date-picker small{color:#6d5d45;font-weight:800;line-height:1.35}.supplier-date-picker input{min-height:44px;padding:0 12px;border:1px solid #e6c985;border-radius:10px;background:#fffaf0;color:#213047;font-weight:900;font-size:15px}.supplier-ledger-balance strong{color:#166f55;font-size:clamp(22px,3vw,34px);line-height:1.15}.supplier-ledger-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0}.supplier-ledger-summary article{display:grid;gap:9px;min-height:132px;padding:18px;border-radius:16px;border-width:2px}.supplier-ledger-summary span{color:#6e614f;font-weight:900}.supplier-ledger-summary strong{font-size:clamp(22px,2.4vw,32px);line-height:1.1}.supplier-ledger-summary .positive{border-color:#bdebd5;background:#f4fff9}.supplier-ledger-summary .positive strong{color:#147258}.supplier-ledger-summary .negative{border-color:#efc89e;background:#fff8f1}.supplier-ledger-summary .negative strong{color:#a55d1f}.supplier-ledger-summary .settled{border-color:#cbd9ea;background:#f7fbff}.supplier-ledger-summary .settled strong{color:#294c78}.supplier-ledger-summary .neutral{border-color:#d9c38f;background:#fffdf8}.supplier-ledger-summary .neutral strong{color:#6f4d16}.supplier-ledger-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0}.supplier-ledger-grid article{display:grid;gap:8px;min-height:112px;padding:16px;border-radius:14px}.supplier-ledger-grid strong{color:#213047;line-height:1.35}.supplier-ledger-panel{margin-top:18px;padding:20px;border-radius:18px}.supplier-ledger-browser{display:grid;gap:16px;margin-top:18px}.supplier-report-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.supplier-report-tabs button{display:grid;gap:6px;min-height:84px;padding:14px;text-align:left;border:1px solid #e4cc9a;border-radius:14px;background:#fffdf8;color:#2b2115;cursor:pointer;box-shadow:0 10px 24px #7e53120f}.supplier-report-tabs button.active{border-color:#2f5f9d;box-shadow:inset 6px 0 #2f5f9d,0 14px 30px #2f5f9d1f}.supplier-report-tabs strong{font-size:18px}.supplier-report-tabs span{color:#6d5d45;font-weight:850}.supplier-detail-panel{padding:18px;border:1px solid #cbd9ea;border-radius:16px;background:#f7fbff}.supplier-detail-panel>div:first-child{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.supplier-detail-panel h3{margin:4px 0 0;color:#1f1608}.supplier-detail-panel button{min-height:36px;padding:0 12px;border:1px solid #c5d5e8;border-radius:10px;background:#fff;color:#294c78;font-weight:900}.supplier-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}.supplier-detail-grid article{display:grid;gap:7px;padding:13px;border:1px solid #dce7f4;border-radius:12px;background:#fff}.supplier-detail-grid span{color:#70809a;font-weight:850}.supplier-detail-grid strong{color:#213047;line-height:1.35;word-break:break-word}.supplier-ledger-panel>div{display:grid;gap:5px}.supplier-ledger-table{overflow-x:auto;margin-top:14px;border:1px solid #e9d8b5;border-radius:14px}.supplier-ledger-table table{width:100%;min-width:760px;border-collapse:collapse}.supplier-ledger-table th,.supplier-ledger-table td{padding:13px 14px;text-align:left;border-bottom:1px solid #f0e3c9;font-weight:750}.supplier-ledger-table th{background:#fff4dc;color:#7a5a25;font-size:13px;white-space:nowrap}.supplier-ledger-table td{color:#26364e;vertical-align:middle}.supplier-ledger-table tbody tr:nth-child(2n) td{background:#fffaf2}.supplier-ledger-table tr:last-child td{border-bottom:0}.supplier-ledger-table .positive{color:#17755b}.supplier-ledger-table .negative{color:#a55d1f}@media(max-width:900px){.supplier-ledger-shell{padding:16px}.supplier-ledger-hero,.supplier-ledger-grid,.supplier-ledger-summary,.supplier-report-tabs,.supplier-detail-grid{grid-template-columns:1fr}}.supplier-ledger-shell{background:#f7f3eb}.supplier-report-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,460px);gap:18px;align-items:stretch;padding:22px;border:1px solid #dcc28a;border-radius:16px;background:#fffdf8;box-shadow:0 12px 30px #7e531212}.supplier-report-title small,.supplier-report-period span,.supplier-report-kpis span{color:#7b6a50;font-weight:900}.supplier-report-title h1{margin:6px 0;color:#1f1608;font-size:clamp(30px,4vw,48px);line-height:1}.supplier-report-title p{margin:0;color:#4b5b73;font-size:18px;font-weight:900}.supplier-report-period{display:grid;gap:12px;align-content:center;padding:16px;border:1px solid #ead7ab;border-radius:14px;background:#fffaf0}.supplier-report-date-select,.supplier-period-result{display:grid;gap:6px}.supplier-report-date-select span,.supplier-period-result span{color:#7b6a50;font-weight:900}.supplier-report-period input{min-height:52px;padding:0 14px;border:2px solid #d9b464;border-radius:12px;background:#fff;color:#213047;font-weight:900;font-size:18px}.supplier-period-result strong{color:#213047;font-size:16px;line-height:1.3}.supplier-report-kpis{display:grid;grid-template-columns:1.5fr repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}.supplier-report-kpis article{display:grid;gap:7px;min-height:118px;padding:16px;border:1px solid #e0c792;border-radius:14px;background:#fffdf8}.supplier-report-kpis article.main{border-color:#2f5f9d;background:#f4f8ff;box-shadow:inset 6px 0 #2f5f9d}.supplier-report-kpis strong{color:#213047;font-size:clamp(18px,2.1vw,28px);line-height:1.13}.supplier-report-kpis small{color:#71624c;font-weight:780}.supplier-report-kpis .positive strong{color:#147258}.supplier-report-kpis .negative strong{color:#a55d1f}.supplier-report-kpis .settled strong{color:#294c78}.supplier-total-ledger{display:grid;gap:14px;margin:16px 0;padding:18px;border:1px solid #d3b472;border-radius:16px;background:#fffdf8;box-shadow:0 12px 28px #7e53120f}.supplier-total-ledger small{color:#786851;font-weight:850}.supplier-total-ledger h2{margin:4px 0 0;color:#1f1608}.supplier-total-ledger-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.supplier-total-ledger-grid article{display:grid;gap:7px;padding:14px;border:1px solid #ead7ab;border-radius:12px;background:#fffaf0}.supplier-total-ledger-grid span{color:#6f604b;font-weight:900}.supplier-total-ledger-grid strong{color:#213047;font-size:clamp(17px,1.8vw,24px);line-height:1.15}.supplier-total-ledger-grid strong.positive{color:#147258}.supplier-total-ledger-grid strong.negative{color:#a55d1f}.supplier-total-ledger-grid small{line-height:1.35}.supplier-ledger-browser{grid-template-columns:220px minmax(0,1fr);align-items:start}.supplier-report-tabs{grid-template-columns:1fr;position:sticky;top:18px}.supplier-report-tabs button{min-height:70px;border-radius:12px}.supplier-report-tabs button.active{background:#f4f8ff}.supplier-ledger-browser .supplier-ledger-panel{margin-top:0}.supplier-detail-panel{grid-column:2}@media(max-width:1000px){.supplier-report-header,.supplier-report-kpis,.supplier-total-ledger-grid,.supplier-ledger-browser{grid-template-columns:1fr}.supplier-report-tabs{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.supplier-detail-panel{grid-column:auto}}@media(max-width:580px){.player-shell .topbar{min-height:112px;padding:10px 12px}.player-shell .brand-full-logo{width:154px!important;height:56px!important;object-fit:contain;object-position:left center}.player-shell .mobile-nav{height:72px!important;padding:7px 10px calc(7px + env(safe-area-inset-bottom))!important}.player-shell .mobile-nav button{gap:3px!important;font-size:11px!important;font-weight:750}.player-shell .mobile-nav button svg{width:23px!important;height:23px!important}.player-shell .mobile-nav .deposit-nav svg{width:42px!important;height:42px!important;margin-top:-19px!important;padding:10px!important}.player-shell .main-area{padding-bottom:76px!important}.player-shell .modal-backdrop:not(:has(.game-entry-modal)):not(:has(.support-chat)){align-items:flex-start!important;justify-content:center!important;padding:max(10px,env(safe-area-inset-top)) 4px max(10px,env(safe-area-inset-bottom))!important;overflow-y:auto!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal){width:min(720px,calc(100% - 8px))!important;max-height:calc(100dvh - max(20px,env(safe-area-inset-top)) - max(12px,env(safe-area-inset-bottom)))!important;padding:34px 24px 26px!important;gap:16px!important;overflow-y:auto!important;border-radius:24px!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) h2{font-size:30px;line-height:1.15}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal)>p,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) label,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) small{font-size:16px}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) input,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) select,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) textarea{min-height:60px;font-size:18px}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) button.primary,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) button.full,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) .subtle-button{min-height:58px;font-size:18px}.player-shell .modal-backdrop>.withdraw-modal{display:flex!important;flex-direction:column!important;width:min(760px,calc(100% - 8px))!important;height:calc(100dvh - max(20px,env(safe-area-inset-top)) - max(12px,env(safe-area-inset-bottom)))!important;max-height:none!important;padding-bottom:0!important;overflow:hidden!important}.player-shell .withdraw-modal>.modal-icon{width:58px;height:58px;border-radius:16px}.player-shell .withdraw-modal>p{margin-bottom:-4px!important}.player-shell .withdraw-modal-body{min-height:0;margin:0 -10px;padding:0 10px 18px;display:grid;gap:14px;overflow-y:auto;-webkit-overflow-scrolling:touch}.player-shell .withdraw-modal-actions{margin:0 -24px;padding:14px 24px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:linear-gradient(180deg,#ffffffeb,#fff 36%);box-shadow:0 -12px 26px #0f172a14}.player-shell .withdraw-modal-actions .primary.full{margin:0!important;min-height:62px!important;border-radius:16px!important;font-size:20px!important}.player-shell .identity-warning-banner{margin:0 -10px!important;padding:14px 18px!important;font-size:16px!important}.player-shell .withdraw-realname-row{margin:0!important;padding:14px 0!important}.player-shell .withdraw-realname-row span,.player-shell .withdraw-realname-row strong{font-size:18px!important}.player-shell .withdraw-account-list{gap:10px!important}.player-shell .withdraw-account-list button{min-height:76px!important;grid-template-columns:54px minmax(0,1fr) 28px!important;gap:14px!important;padding:12px 14px!important;border-radius:16px!important}.player-shell .withdraw-account-list button>span{width:54px!important;height:48px!important;border-radius:13px!important;font-size:12px!important}.player-shell .withdraw-account-list strong{font-size:19px!important}.player-shell .withdraw-account-list small{font-size:13px!important}.player-shell .amount-shortcuts{gap:8px!important}.player-shell .amount-shortcuts button{min-height:48px!important;font-size:18px!important;border-radius:12px!important}.player-shell .withdraw-tip-card,.player-shell .withdraw-balance-row,.player-shell .withdraw-modal .notice{padding:14px 16px!important;border-radius:14px!important;font-size:15px!important;line-height:1.5!important}.player-shell .withdraw-balance-row strong{font-size:20px!important}.player-shell .home-growth-actions{grid-template-columns:1fr!important;gap:8px!important;margin-top:10px!important}.player-shell .home-growth-actions .grab-red-packet-banner,.player-shell .home-growth-actions .qr-income-banner,.player-shell .home-growth-actions .referral-income-banner,.player-shell .home-growth-actions .agent-income-banner{min-height:72px!important;padding:12px 14px!important;grid-template-columns:44px minmax(0,1fr) auto!important;gap:12px!important;border-radius:14px!important}.player-shell .home-growth-actions .grab-red-packet-icon,.player-shell .home-growth-actions .qr-income-icon,.player-shell .home-growth-actions .referral-income-icon,.player-shell .home-growth-actions .agent-income-icon{width:44px!important;height:44px!important}.player-shell .home-growth-actions small,.player-shell .home-growth-actions em,.player-shell .home-growth-actions .qr-income-action{display:flex!important}.player-shell .home-growth-actions strong{font-size:15px!important}.player-shell .mobile-category-tiles{display:none!important}.player-shell .mobile-category-tiles+.category-strip,.player-shell .category-strip{display:flex!important}.player-shell .game-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.player-shell .modal-backdrop:has(.qr-center-modal){align-items:flex-start!important;justify-content:center!important;padding:max(18px,env(safe-area-inset-top)) 10px max(18px,env(safe-area-inset-bottom))!important;overflow-y:auto!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch}.player-shell .modal-backdrop>.qr-center-modal{width:min(620px,calc(100% - 12px))!important;max-height:calc(100dvh - max(28px,env(safe-area-inset-top)) - max(18px,env(safe-area-inset-bottom)))!important;margin:0 auto!important;padding:32px 22px 24px!important;overflow-y:auto!important;border-radius:24px!important}.player-shell .qr-center-modal .modal-close{left:auto!important;right:14px!important;top:14px!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;border-radius:50%!important}.player-shell .qr-center-modal .modal-close svg{display:block!important}.player-shell .qr-center-modal .modal-close:before,.player-shell .qr-center-modal .modal-close:after{content:none!important}.player-shell .qr-center-heading{padding-right:48px}.player-shell .qr-manual-transfer .subtle-button.full{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;border:0!important;background:linear-gradient(135deg,#ffe68a,#d49514)!important;color:#2f2108!important;box-shadow:0 10px 22px #b4750f2e!important;font-weight:900!important;text-align:center!important}.player-shell .qr-manual-transfer .subtle-button.full svg{color:currentColor!important}.player-shell .qr-center-modal .qr-manual-transfer .qr-transfer-confirm-button{position:relative!important;display:block!important;grid-template-columns:none!important;width:100%!important;padding-inline:18px!important;text-align:center!important;line-height:54px!important}.player-shell .qr-center-modal .qr-manual-transfer .qr-transfer-confirm-button svg{position:absolute!important;top:50%!important;left:calc(50% - 58px)!important;transform:translateY(-50%)!important;width:20px!important;height:20px!important;margin:0!important}.player-shell .qr-center-modal .qr-manual-transfer .qr-transfer-confirm-button span{display:inline-block!important;width:100%!important;text-align:center!important}}@media(max-width:900px){.registration-entry,.player-shell .registration-entry{display:none!important}.player-shell .topbar{min-height:84px!important;height:84px!important;padding:7px 12px 5px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:1fr!important;align-items:center!important;gap:8px!important}.player-shell .mobile-brand{align-self:center!important;grid-column:1!important;grid-row:1!important;min-width:0!important}.player-shell .brand-full-logo{width:min(38vw,178px)!important;min-width:142px!important;max-height:58px!important}.player-shell .top-actions{grid-column:2!important;grid-row:1!important;display:flex!important;gap:8px!important;align-self:center!important;justify-self:end!important;min-width:max-content!important}.player-shell .game-currency-switch{min-width:68px!important;height:42px!important;padding:4px 9px!important;border-radius:13px!important}.player-shell .game-currency-switch small{font-size:9px!important}.player-shell .game-currency-switch select{width:58px!important;height:23px!important;font-size:14px!important;font-weight:900!important}.player-shell .language-select{height:42px!important;gap:4px!important}.player-shell .language-select svg{width:24px!important;height:24px!important}.player-shell .topbar .language-current{font-size:15px!important;font-weight:900!important}.player-shell .avatar{width:42px!important;height:42px!important}.player-shell .avatar svg{width:23px!important;height:23px!important}.player-shell .page-content{padding-top:0!important}.player-shell .hero-grid{margin-top:0!important;gap:12px!important}.player-shell .hero-grid>.hero,.player-shell .hero{margin-top:0!important}.player-shell .category-strip{top:84px!important}.player-shell .mobile-nav{height:62px!important;padding:3px 10px 2px!important;box-shadow:0 -12px 30px #183a5f24!important}.player-shell .mobile-nav button{gap:2px!important;font-size:11px!important;line-height:1.1!important;font-weight:850!important}.player-shell .mobile-nav button svg{width:28px!important;height:28px!important}.player-shell .mobile-nav .deposit-nav svg{width:47px!important;height:47px!important;margin-top:-16px!important;padding:10px!important;border:5px solid #fff!important}.player-shell .mobile-nav .deposit-nav span{font-size:11px!important;margin-top:-2px!important}.player-shell .main-area{padding-bottom:64px!important}.player-shell .modal-backdrop:not(:has(.game-entry-modal)):not(:has(.support-chat)){display:flex!important;align-items:center!important;justify-content:center!important;padding:max(8px,env(safe-area-inset-top)) 1vw max(8px,env(safe-area-inset-bottom))!important;overflow-y:auto!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal){width:94vw!important;min-width:0!important;max-width:520px!important;max-height:92dvh!important;margin:auto!important;padding:30px 24px 26px!important;gap:16px!important;border-radius:24px!important;font-size:17px!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) h2{font-size:32px!important;line-height:1.1!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal)>p,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) label,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) small,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) .notice{font-size:16px!important;line-height:1.45!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) input,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) select,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) textarea{min-height:60px!important;padding-inline:16px!important;border-radius:15px!important;font-size:18px!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) button.primary,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) button.full,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) .subtle-button{min-height:64px!important;border-radius:16px!important;font-size:20px!important}.player-shell .deposit-modal{width:94vw!important;max-width:500px!important}.player-shell .deposit-modal .input-with-suffix{display:grid!important;grid-template-columns:minmax(0,1fr) 58px!important;align-items:stretch!important;height:60px!important;min-height:60px!important;padding:0!important;overflow:hidden!important;border-radius:15px!important}.player-shell .deposit-modal .input-with-suffix input{min-width:0!important;width:100%!important;height:58px!important;min-height:58px!important;padding:0 16px!important;border-radius:0!important;font-size:20px!important}.player-shell .deposit-modal .input-with-suffix span{display:grid!important;place-items:center!important;min-width:58px!important;height:100%!important;border-left:1px solid var(--line)!important;color:#738099!important;font-size:13px!important;font-weight:900!important}.player-shell .modal-backdrop>.withdraw-modal{width:98%!important;min-width:98%!important;max-width:98%!important;height:min(92dvh,920px)!important;max-height:92dvh!important;margin:auto!important;padding:38px 28px 0!important;overflow:hidden!important}.player-shell .withdraw-modal>.modal-icon{width:66px!important;height:66px!important;border-radius:18px!important}.player-shell .withdraw-modal-body{margin:0 -12px!important;padding:0 12px 22px!important;gap:16px!important}.player-shell .withdraw-modal-actions{margin:0 -28px!important;padding:16px 28px calc(16px + env(safe-area-inset-bottom))!important}.player-shell .withdraw-modal-actions .primary.full{min-height:74px!important;border-radius:20px!important;font-size:24px!important}.player-shell .identity-warning-banner,.player-shell .withdraw-tip-card,.player-shell .withdraw-balance-row,.player-shell .withdraw-modal .notice{padding:16px 18px!important;border-radius:16px!important;font-size:17px!important}.player-shell .withdraw-realname-row span,.player-shell .withdraw-realname-row strong{font-size:20px!important}.player-shell .withdraw-account-list button{min-height:86px!important;grid-template-columns:62px minmax(0,1fr) 30px!important;padding:14px 16px!important}.player-shell .withdraw-account-list button>span{width:62px!important;height:54px!important;font-size:13px!important}.player-shell .withdraw-account-list strong{font-size:22px!important}.player-shell .withdraw-account-list small{font-size:15px!important}.player-shell .amount-shortcuts button{min-height:58px!important;font-size:22px!important}.player-shell .modal-backdrop>.qr-center-modal{width:98%!important;min-width:98%!important;max-width:98%!important;max-height:92dvh!important;margin:auto!important;padding:38px 28px 30px!important}.player-shell .qr-center-heading h2{font-size:32px!important}.player-shell .qr-center-heading small,.player-shell .branded-qr-frame>small{font-size:16px!important}.player-shell .qr-center-modal .qr-manual-transfer .qr-transfer-confirm-button{line-height:70px!important}}@media(max-width:900px){.registration-entry,.player-shell .registration-entry,button.registration-entry{display:none!important;visibility:hidden!important;pointer-events:none!important}.player-shell .main-area{padding-bottom:58px!important}.player-shell .mobile-nav{left:0!important;right:0!important;bottom:0!important;height:58px!important;min-height:58px!important;padding:2px 10px 1px!important;display:grid!important;align-items:center!important;background:#fffffffa!important}.player-shell .mobile-nav button{min-height:48px!important;gap:1px!important;font-size:10.5px!important;line-height:1.05!important}.player-shell .mobile-nav button svg{width:27px!important;height:27px!important}.player-shell .mobile-nav .deposit-nav svg{width:44px!important;height:44px!important;margin-top:-13px!important;padding:9px!important;border:4px solid #fff!important}.player-shell .mobile-nav .deposit-nav span{font-size:10.5px!important;margin-top:-3px!important}.player-shell .modal-backdrop:not(:has(.game-entry-modal)):not(:has(.support-chat)){align-items:center!important;justify-content:center!important;padding:10px 2vw!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal){width:92vw!important;min-width:0!important;max-width:470px!important;max-height:88dvh!important;margin:auto!important;padding:26px 22px 24px!important;gap:14px!important;border-radius:22px!important;font-size:16px!important;overflow-y:auto!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) h2{font-size:29px!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) input,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) select,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) textarea{min-height:56px!important;font-size:17px!important}.player-shell .deposit-modal .input-with-suffix{display:grid!important;grid-template-columns:minmax(0,1fr) 64px!important;height:56px!important;min-height:56px!important;overflow:hidden!important}.player-shell .deposit-modal .input-with-suffix input{height:54px!important;min-height:54px!important;min-width:0!important;padding:0 16px!important;font-size:18px!important}.player-shell .deposit-modal .input-with-suffix span{min-width:64px!important;width:64px!important;display:grid!important;place-items:center!important;font-size:13px!important;border-left:1px solid var(--line)!important}}@media(max-width:900px){.player-shell .main-area{padding-bottom:66px!important}.player-shell .mobile-nav{bottom:-1px!important;height:68px!important;min-height:68px!important;padding:3px 10px 0!important;border-bottom:2px solid rgba(255,255,255,.98)!important;box-shadow:0 -10px 28px #183a5f21!important}.player-shell .mobile-nav button{min-height:58px!important;gap:2px!important;font-size:12px!important;line-height:1.08!important;font-weight:850!important}.player-shell .mobile-nav button svg{width:31px!important;height:31px!important}.player-shell .mobile-nav .deposit-nav svg{width:52px!important;height:52px!important;margin-top:-16px!important;padding:11px!important;border:5px solid #fff!important}.player-shell .mobile-nav .deposit-nav span{font-size:12px!important;margin-top:-4px!important}}@media(max-width:900px){.player-shell .withdraw-modal .input-with-suffix,.player-shell .deposit-modal .input-with-suffix,.player-shell .modal .input-with-suffix{display:grid!important;grid-template-columns:minmax(0,1fr) 76px!important;align-items:stretch!important;height:58px!important;min-height:58px!important;padding:0!important;overflow:hidden!important;border-radius:15px!important;position:relative!important;z-index:2!important}.player-shell .withdraw-modal .input-with-suffix input,.player-shell .deposit-modal .input-with-suffix input,.player-shell .modal .input-with-suffix input{min-width:0!important;width:100%!important;height:56px!important;min-height:56px!important;padding:0 16px!important;border:0!important;border-radius:0!important;font-size:18px!important}.player-shell .withdraw-modal .input-with-suffix span,.player-shell .deposit-modal .input-with-suffix span,.player-shell .modal .input-with-suffix span{min-width:76px!important;width:76px!important;height:100%!important;display:grid!important;place-items:center!important;padding:0 10px!important;border-left:1px solid var(--line)!important;color:#738099!important;background:#fff!important;font-size:13px!important;font-weight:900!important;white-space:nowrap!important;line-height:1!important}.player-shell .withdraw-modal .amount-shortcuts,.player-shell .amount-shortcuts{margin-top:10px!important;position:relative!important;z-index:1!important}}@media(max-width:900px){.player-shell .mobile-nav .deposit-nav{min-height:58px!important;display:grid!important;grid-template-rows:38px 16px!important;align-content:center!important;justify-items:center!important;gap:0!important;overflow:visible!important}.player-shell .mobile-nav .deposit-nav svg{width:46px!important;height:46px!important;margin-top:-12px!important;margin-bottom:0!important;padding:9px!important;border:4px solid #fff!important}.player-shell .mobile-nav .deposit-nav span{display:block!important;min-height:16px!important;margin-top:0!important;font-size:11.5px!important;line-height:16px!important;white-space:nowrap!important}}@media(max-width:900px){.player-shell .mobile-nav,.guest-shell .mobile-nav.guest-mobile-nav{bottom:0!important;height:64px!important;min-height:64px!important;padding:4px 10px calc(6px + env(safe-area-inset-bottom))!important;overflow:visible!important}.player-shell .mobile-nav button,.guest-shell .mobile-nav.guest-mobile-nav button{min-height:62px!important;display:grid!important;grid-template-rows:36px 20px!important;justify-items:center!important;align-content:center!important;gap:0!important;color:#7a879a!important;font-size:11.5px!important;font-weight:850!important;line-height:20px!important;text-align:center!important}.player-shell .mobile-nav button.active,.guest-shell .mobile-nav.guest-mobile-nav button.active{color:var(--blue)!important}.player-shell .mobile-nav button svg,.guest-shell .mobile-nav.guest-mobile-nav button svg{width:27px!important;height:27px!important}.player-shell .mobile-nav button span,.guest-shell .mobile-nav.guest-mobile-nav button span{display:block!important;min-height:20px!important;margin:0!important;font-size:11.5px!important;font-weight:850!important;line-height:20px!important;text-align:center!important;white-space:nowrap!important;overflow:visible!important}.player-shell .mobile-nav .deposit-nav,.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav{position:relative!important;top:0!important;z-index:2!important;display:block!important;min-height:62px!important;background:transparent!important;box-shadow:none!important;filter:none!important;color:var(--blue)!important;font-weight:900!important}.player-shell .mobile-nav .deposit-nav svg,.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav svg{position:absolute!important;left:50%!important;top:-22px!important;width:52px!important;height:52px!important;margin:0!important;padding:12px!important;border:4px solid #fff!important;border-radius:999px!important;background:var(--blue)!important;color:#fff!important;box-shadow:none!important;filter:none!important;transform:translate(-50%)!important}.player-shell .mobile-nav .deposit-nav span,.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav span{position:absolute!important;left:0!important;right:0!important;bottom:0!important;min-height:20px!important;margin:0!important;color:var(--blue)!important;font-size:11.5px!important;font-weight:900!important;line-height:20px!important;text-align:center!important;white-space:nowrap!important;overflow:visible!important}}@media(max-width:760px){.player-action-shell .red-packet-tool-page .player-action-page-header,.player-action-shell .referral-tool-page .player-action-page-header{min-height:calc(50px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 6px!important;grid-template-columns:34px minmax(0,1fr) 34px!important}.player-action-shell .red-packet-tool-page .player-action-page-back,.player-action-shell .referral-tool-page .player-action-page-back{position:static!important;transform:none!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;border-radius:10px!important}.player-action-shell .red-packet-tool-page .player-action-page-back svg,.player-action-shell .referral-tool-page .player-action-page-back svg{width:17px!important;height:17px!important}.player-action-shell .red-packet-tool-page .player-action-page-header h1,.player-action-shell .referral-tool-page .player-action-page-header h1{font-size:16px!important;line-height:1.12!important}.player-action-shell .red-packet-tool-page .player-action-page-content,.player-action-shell .referral-tool-page .player-action-page-content{max-width:450px!important;padding:10px 12px calc(82px + env(safe-area-inset-bottom))!important;gap:9px!important}.player-action-shell .red-packet-tool-page .tool-hero,.player-action-shell .referral-tool-page .tool-hero{min-height:82px!important;padding:11px 12px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:10px!important;border-radius:14px!important}.player-action-shell .red-packet-tool-page .tool-hero>span,.player-action-shell .referral-tool-page .tool-hero>span{width:42px!important;min-width:42px!important;height:42px!important;border-radius:12px!important}.player-action-shell .red-packet-tool-page .tool-hero>span svg,.player-action-shell .referral-tool-page .tool-hero>span svg{width:21px!important;height:21px!important}.player-action-shell .red-packet-tool-page .tool-hero small,.player-action-shell .referral-tool-page .tool-hero small{font-size:9px!important;line-height:1.15!important}.player-action-shell .red-packet-tool-page .tool-hero h2,.player-action-shell .referral-tool-page .tool-hero h2{font-size:18px!important;line-height:1.1!important}.player-action-shell .red-packet-tool-page .tool-hero p,.player-action-shell .referral-tool-page .tool-hero p{font-size:10.5px!important;line-height:1.3!important}.player-action-shell .red-packet-tool-page .red-packet-data-error{padding:8px 10px!important;border-radius:12px!important;font-size:11px!important;line-height:1.3!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card{min-height:92px!important;padding:11px 13px!important;gap:4px!important;display:grid!important;align-content:center!important;border-radius:14px!important;overflow:visible!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card small{font-size:10px!important;line-height:1.15!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card strong{display:block!important;font-size:22px!important;line-height:1.08!important;white-space:normal!important;overflow:visible!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card span{font-size:10px!important;line-height:1.25!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility{gap:7px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility article{min-height:46px!important;padding:8px 10px!important;border-radius:12px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility small,.player-action-shell .red-packet-tool-page .red-packet-eligibility span{font-size:9px!important;line-height:1.18!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility strong{margin:2px 0!important;font-size:15px!important;line-height:1.08!important}.player-action-shell .red-packet-tool-page .red-packet-modal-rules{gap:7px!important}.player-action-shell .red-packet-tool-page .red-packet-modal-rules div{min-height:38px!important;padding:8px 10px!important;gap:7px!important;border-radius:12px!important;font-size:10.5px!important;line-height:1.3!important}.player-action-shell .red-packet-tool-page .red-packet-modal-actions .primary{min-height:42px!important;border-radius:12px!important;font-size:13px!important}.player-action-shell .referral-tool-page .tool-referral-rates{gap:7px!important}.player-action-shell .referral-tool-page .tool-referral-rates article{min-height:58px!important;padding:9px 11px!important;border-radius:12px!important}.player-action-shell .referral-tool-page .tool-referral-rates strong{font-size:22px!important;line-height:1!important}.player-action-shell .referral-tool-page .tool-referral-rates span{margin-top:4px!important;font-size:10px!important;line-height:1.2!important}.player-action-shell .referral-tool-page .tool-card{padding:10px 11px!important;gap:8px!important;border-radius:13px!important}.player-action-shell .referral-tool-page .tool-card header h2{font-size:16px!important;line-height:1.15!important}.player-action-shell .referral-tool-page .tool-card header>span{min-height:24px!important;padding:4px 7px!important;font-size:9px!important}.player-action-shell .referral-tool-page .tool-referral-metrics{gap:6px!important}.player-action-shell .referral-tool-page .tool-referral-metrics article{min-height:46px!important;padding:8px!important;border-radius:11px!important}.player-action-shell .referral-tool-page .tool-referral-metrics small{font-size:8.5px!important;line-height:1.15!important}.player-action-shell .referral-tool-page .tool-referral-metrics strong{font-size:18px!important;line-height:1!important}.player-action-shell .referral-tool-page .tool-referral-network{height:210px!important;border-radius:12px!important}}@media(max-width:760px){.player-action-shell .red-packet-tool-page,.player-action-shell .referral-tool-page{height:100dvh!important;min-height:100dvh!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;background:linear-gradient(180deg,#fffaf0,#fffdf8 58%,#fffaf0)!important}.player-action-shell .red-packet-tool-page .player-action-page-header,.player-action-shell .referral-tool-page .player-action-page-header{position:sticky!important;top:0!important;z-index:20!important;height:auto!important;min-height:calc(64px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 16px 8px!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 46px!important;align-items:center!important;background:#fffaf0fa!important;border-bottom:1px solid #eadfca!important}.player-action-shell .red-packet-tool-page .player-action-page-header>div,.player-action-shell .referral-tool-page .player-action-page-header>div{position:static!important;grid-column:2!important;justify-self:center!important;align-self:center!important;min-width:0!important;max-width:100%!important;display:block!important;text-align:center!important;visibility:visible!important;opacity:1!important;transform:none!important}.player-action-shell .red-packet-tool-page .player-action-page-header>span[aria-hidden=true],.player-action-shell .referral-tool-page .player-action-page-header>span[aria-hidden=true]{display:block!important;grid-column:3!important;width:46px!important;min-width:46px!important;height:1px!important}.player-action-shell .red-packet-tool-page .player-action-page-back,.player-action-shell .referral-tool-page .player-action-page-back{position:static!important;left:auto!important;top:auto!important;transform:none!important;justify-self:start!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;border:1px solid #eadfca!important;border-radius:14px!important;background:#fffdf8!important;color:#111c33!important;box-shadow:0 8px 20px #2d241414!important}.player-action-shell .red-packet-tool-page .player-action-page-back svg,.player-action-shell .referral-tool-page .player-action-page-back svg{width:22px!important;height:22px!important}.player-action-shell .red-packet-tool-page .player-action-page-header h1,.player-action-shell .referral-tool-page .player-action-page-header h1{font-size:21px!important;line-height:1.18!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .red-packet-tool-page .player-action-page-content,.player-action-shell .referral-tool-page .player-action-page-content{width:100%!important;max-width:480px!important;padding:16px 16px calc(92px + env(safe-area-inset-bottom))!important;gap:16px!important;box-shadow:none!important;box-sizing:border-box!important}.player-action-shell .red-packet-tool-page .tool-hero,.player-action-shell .referral-tool-page .tool-hero{width:100%!important;min-height:138px!important;padding:20px 16px!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:start!important;gap:14px!important;border-radius:18px!important;overflow:visible!important;box-sizing:border-box!important}.player-action-shell .red-packet-tool-page .tool-hero>span,.player-action-shell .referral-tool-page .tool-hero>span{width:58px!important;min-width:58px!important;height:58px!important;border-radius:16px!important;align-self:center!important}.player-action-shell .red-packet-tool-page .tool-hero>div,.player-action-shell .referral-tool-page .tool-hero>div{min-width:0!important;display:grid!important;gap:4px!important}.player-action-shell .red-packet-tool-page .tool-hero small,.player-action-shell .referral-tool-page .tool-hero small{font-size:12px!important;line-height:1.22!important;white-space:normal!important}.player-action-shell .red-packet-tool-page .tool-hero h2,.player-action-shell .referral-tool-page .tool-hero h2{margin:0!important;font-size:25px!important;line-height:1.14!important;white-space:normal!important}.player-action-shell .red-packet-tool-page .tool-hero p,.player-action-shell .referral-tool-page .tool-hero p{margin:0!important;color:#687487!important;font-size:14px!important;line-height:1.38!important;font-weight:800!important;white-space:normal!important;overflow-wrap:anywhere!important}.player-action-shell .red-packet-tool-page .red-packet-data-error{padding:14px 16px!important;align-items:flex-start!important;border-radius:18px!important;font-size:14px!important;line-height:1.4!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card{padding:22px 18px!important;gap:8px!important;border-radius:18px!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card strong{font-size:34px!important;line-height:1.08!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card span{font-size:14px!important;line-height:1.42!important;overflow-wrap:anywhere!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility{grid-template-columns:1fr!important;gap:12px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility article{min-height:76px!important;padding:14px 16px!important;display:grid!important;align-content:center!important;border-radius:16px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility small,.player-action-shell .red-packet-tool-page .red-packet-eligibility span{font-size:13px!important;line-height:1.28!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility strong{font-size:22px!important;line-height:1.18!important}.player-action-shell .red-packet-tool-page .red-packet-modal-rules{gap:12px!important}.player-action-shell .red-packet-tool-page .red-packet-modal-rules div{min-height:56px!important;padding:14px 16px!important;align-items:center!important;border-radius:16px!important;font-size:14px!important;line-height:1.42!important}.player-action-shell .red-packet-tool-page .red-packet-modal-actions .primary{min-height:58px!important;border-radius:18px!important;font-size:18px!important}.player-action-shell .referral-tool-page .tool-referral-rates{grid-template-columns:1fr 1fr!important;gap:12px!important}.player-action-shell .referral-tool-page .tool-referral-rates article{min-height:104px!important;padding:18px 16px!important;display:grid!important;align-content:center!important;border-radius:18px!important}.player-action-shell .referral-tool-page .tool-referral-rates strong{font-size:34px!important;line-height:1.05!important}.player-action-shell .referral-tool-page .tool-referral-rates span{font-size:15px!important;line-height:1.3!important;overflow-wrap:anywhere!important}.player-action-shell .referral-tool-page .tool-card{padding:18px 16px!important;border-radius:18px!important}.player-action-shell .referral-tool-page .tool-card header{align-items:flex-start!important;gap:10px!important}.player-action-shell .referral-tool-page .tool-card header h2{font-size:22px!important;line-height:1.22!important}.player-action-shell .referral-tool-page .tool-card header>span{max-width:42%!important;min-height:34px!important;padding:7px 10px!important;font-size:12px!important;line-height:1.2!important;white-space:normal!important;text-align:center!important}.player-action-shell .referral-tool-page .tool-referral-metrics{grid-template-columns:1fr!important;gap:10px!important}.player-action-shell .referral-tool-page .tool-referral-metrics article{min-height:72px!important;padding:14px 16px!important;border-radius:16px!important}.player-action-shell .referral-tool-page .tool-referral-metrics small{font-size:13px!important;line-height:1.3!important}.player-action-shell .referral-tool-page .tool-referral-metrics strong{font-size:28px!important;line-height:1.05!important}.player-action-shell .referral-tool-page .tool-referral-network{height:300px!important;border-radius:18px!important}}@media(max-width:380px){.player-action-shell .red-packet-tool-page .tool-hero,.player-action-shell .referral-tool-page .tool-hero{grid-template-columns:52px minmax(0,1fr)!important;padding:16px 14px!important;gap:12px!important}.player-action-shell .red-packet-tool-page .tool-hero>span,.player-action-shell .referral-tool-page .tool-hero>span{width:52px!important;min-width:52px!important;height:52px!important}.player-action-shell .red-packet-tool-page .tool-hero h2,.player-action-shell .referral-tool-page .tool-hero h2{font-size:22px!important}.player-action-shell .red-packet-tool-page .tool-hero p,.player-action-shell .referral-tool-page .tool-hero p{font-size:13px!important}.player-action-shell .referral-tool-page .tool-referral-rates{grid-template-columns:1fr!important}}@media(max-width:900px){.player-shell .topbar{height:108px!important;min-height:108px!important;padding:6px!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:4px!important;background:#fff8e8!important;border-bottom:1px solid #e6d2a3!important;box-shadow:0 8px 22px #9a671714!important}.player-shell .mobile-brand,.player-shell .mobile-brand .brand{height:100%!important;min-height:100%!important;min-width:0!important;display:flex!important;align-items:stretch!important;overflow:hidden!important}.player-shell .brand-full-logo{height:calc(100% - 4px)!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:left center!important}.player-shell .top-actions{gap:10px!important;align-items:center!important;padding-left:0!important;border-left:0!important}.player-shell .game-currency-switch{min-width:66px!important;width:66px!important;height:48px!important;padding:4px 6px!important;border-color:#dec48b!important;background:#fffbf1d1!important;box-shadow:inset 0 1px #ffffffd1!important}.player-shell .game-currency-switch small{font-size:8px!important}.player-shell .game-currency-switch select{width:52px!important;height:24px!important;font-size:15px!important}.player-shell .language-select{height:48px!important;gap:2px!important;color:#4f5b70!important}.player-shell .language-select svg{width:25px!important;height:25px!important}.player-shell .topbar .language-current{max-width:38px!important;font-size:16px!important}.player-shell .avatar{width:44px!important;height:44px!important;background:#fff2d3!important;color:#c8921f!important;box-shadow:inset 0 1px #ffffffc7!important}}@media(max-width:900px){.player-shell .mobile-nav{bottom:-6px!important;height:74px!important;min-height:74px!important;padding:3px 10px 6px!important;border-bottom:8px solid rgba(255,255,255,.99)!important}.player-shell .mobile-nav:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:-12px!important;height:14px!important;background:#fffffffc!important;pointer-events:none!important}.player-shell .main-area{padding-bottom:66px!important}}@media(max-width:900px){.guest-shell .guest-actions .language-select,.login-screen .login-top select{height:46px!important;min-height:46px!important;border:1px solid #e6c879!important;border-radius:999px!important;background:#fffaeef5!important;color:#102033!important;box-shadow:0 8px 18px #a66b1214!important;font-size:15px!important;font-weight:900!important;line-height:1!important}.login-screen .login-top select{width:74px!important;max-width:74px!important;padding:0 14px!important;text-align:center!important;text-align-last:center!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important}.guest-shell .guest-actions .primary,.guest-shell .guest-actions .primary.compact,.login-screen .register-link,.login-screen .login-button,.login-screen .login-support{min-height:46px!important;border:1px solid #d8a83d!important;border-radius:999px!important;color:#241600!important;background:linear-gradient(135deg,#ffe79a,#e6b744 58%,#c98a22)!important;box-shadow:0 10px 22px #a66b1229!important;font-size:15px!important;font-weight:900!important;line-height:1!important}.guest-shell .guest-actions .primary.compact{min-width:96px!important;max-width:none!important;padding:0 18px!important}.login-screen .login-back{min-height:46px!important;padding:0 14px!important;border:1px solid #ead6a8!important;border-radius:999px!important;background:#fffaeed6!important;color:#47536a!important;font-size:14px!important;font-weight:800!important}}@media(max-width:900px){.guest-shell .guest-actions{min-width:206px!important;max-width:236px!important;gap:8px!important}.guest-shell .guest-actions .language-select,.login-screen .login-language-select{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:46px!important;min-height:46px!important;width:104px!important;min-width:104px!important;max-width:104px!important;padding:0 10px!important;gap:5px!important;border:1px solid #e6c879!important;border-radius:999px!important;background:#fffaeef5!important;color:#102033!important;box-shadow:0 8px 18px #a66b1214!important;overflow:hidden!important}.guest-shell .guest-actions .language-select svg,.login-screen .login-language-select svg{flex:0 0 auto!important;width:20px!important;height:20px!important;color:#59677d!important}.guest-shell .guest-actions .language-current,.login-screen .login-language-select .language-current{display:inline-block!important;flex:1 1 auto!important;min-width:0!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;color:#3f4b60!important;font-size:13px!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important}.guest-shell .guest-actions .language-select select,.login-screen .login-language-select select{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;border:0!important;opacity:0!important;color:transparent!important;background:transparent!important}.guest-shell .guest-actions .primary,.guest-shell .guest-actions .primary.compact{min-width:86px!important;max-width:none!important;height:46px!important;min-height:46px!important;padding:0 16px!important;border:1px solid #d8a83d!important;border-radius:999px!important;font-size:14px!important;font-weight:900!important}.login-screen .login-top{display:grid!important;grid-template-columns:minmax(0,1fr) 104px!important;gap:10px!important;align-items:center!important}}@media(min-width:901px){.guest-shell .guest-topbar{width:100%;height:88px;padding:0 clamp(24px,4vw,64px);grid-template-columns:minmax(170px,220px) minmax(440px,1fr) auto;gap:clamp(18px,3vw,44px);border-bottom:1px solid rgba(205,164,78,.28);background:#fffdf8f5;box-shadow:0 8px 28px #543a100f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.guest-shell .guest-topbar .brand{min-width:0;padding:0}.guest-shell .guest-topbar .brand-full-logo{width:188px;max-height:62px;object-fit:contain}.guest-desktop-nav{display:flex;justify-content:center;align-items:center;gap:6px}.guest-desktop-nav button{min-height:44px;padding:0 16px;display:inline-flex;align-items:center;gap:8px;border:1px solid transparent;border-radius:12px;background:transparent;color:#6f6250;font-size:14px;font-weight:800;transition:background .18s ease,color .18s ease,transform .18s ease}.guest-desktop-nav button:hover{color:#8a5b0b;background:#fff7e6;transform:translateY(-1px)}.guest-desktop-nav button.active{border-color:#ead6a8;color:#8a5b0b;background:#fff7e6;box-shadow:inset 0 1px #ffffffe6}.guest-shell .guest-actions{grid-column:3;display:flex;align-items:center;justify-content:flex-end;gap:10px;white-space:nowrap}.guest-shell .guest-actions .language-select{min-width:112px;height:44px;padding:0 12px;border:1px solid #eadfca;border-radius:12px;background:#fff}.guest-shell .guest-actions .language-select select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.guest-login-button{min-height:44px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #d8a83d;border-radius:11px;color:#8a5b0b;background:#fffdf8;font-size:14px;font-weight:900;box-shadow:0 8px 18px #a66b1214}.guest-login-button:hover{background:#fff7e6;transform:translateY(-1px)}.guest-shell .guest-actions .primary.compact{min-height:44px;padding:0 20px;border-radius:11px}.guest-shell .guest-main{max-width:1540px;padding:10px clamp(16px,2.5vw,38px) 48px}}@media(max-width:900px){.guest-desktop-nav,.guest-login-button{display:none!important}}@media(max-width:580px){.player-shell .modal-backdrop>.agent-center-modal{width:calc(100% - 28px)!important;min-width:calc(100% - 28px)!important;max-width:calc(100% - 28px)!important;max-height:78dvh!important;padding:12px!important;border-radius:20px!important;overflow-y:auto!important}.player-shell .agent-center-modal .modal-close{top:10px!important;right:10px!important;width:34px!important;height:34px!important;background:#ffffffe0!important}.player-shell .agent-center-hero{padding:14px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 78px!important;gap:10px!important;align-items:center!important;border-radius:15px!important;background:linear-gradient(135deg,#eef8f3,#f7fbf6)!important}.player-shell .agent-center-hero h2{margin-top:3px!important;font-size:24px!important;line-height:1.08!important}.player-shell .agent-center-hero p{margin-top:6px!important;font-size:12.5px!important;line-height:1.32!important}.player-shell .agent-center-hero>span{width:78px!important;min-height:72px!important;margin:0!important;padding:8px 6px!important;display:grid!important;place-items:center!important;gap:2px!important;text-align:center!important;font-size:14px!important}.player-shell .agent-qualification,.player-shell .agent-growth-network,.player-shell .agent-levels,.player-shell .agent-public-benefit,.player-shell .agent-private-hint{margin-top:10px!important;padding:12px!important;border-radius:14px!important}.player-shell .agent-qualification .section-row h3,.player-shell .agent-growth-network .section-row h3,.player-shell .agent-levels .section-row h3{font-size:13px!important}.player-shell .agent-qualification-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.player-shell .agent-qualification-grid article{padding:9px 6px!important;min-height:74px!important}.player-shell .agent-qualification-grid strong{font-size:16px!important;line-height:1.1!important}.player-shell .agent-qualification-grid small{font-size:9px!important;line-height:1.25!important}.player-shell .agent-qualification-missing{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.player-shell .agent-qualification-missing span{padding:7px 5px!important;font-size:8.5px!important;line-height:1.22!important}.player-shell .agent-qualification>p{margin-top:9px!important;font-size:11px!important;line-height:1.35!important}.player-shell .growth-tree{margin-top:8px!important}.player-shell .growth-tree-root{width:58px!important;height:58px!important;border-width:4px!important}.player-shell .growth-tree-root span svg{width:20px!important;height:20px!important}.player-shell .growth-tree-root strong{font-size:11px!important}.player-shell .growth-tree-arrow{height:20px!important}.player-shell .growth-tree-children{grid-template-columns:repeat(15,minmax(18px,1fr))!important;gap:3px!important;padding-top:12px!important}.player-shell .growth-tree-children article{min-height:36px!important;padding:3px 1px!important;border-radius:9px!important}.player-shell .growth-tree-children article span{width:15px!important;height:15px!important}.player-shell .growth-tree-children article b{font-size:8px!important}.player-shell .growth-sun-summary{margin:7px 0 10px!important}.player-shell .growth-sun-summary strong{padding:5px 13px!important;background:#d39b28!important}.player-shell .growth-branches{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.player-shell .growth-branches article{min-height:82px!important;padding:8px 4px!important}.player-shell .growth-branches article strong{color:#c99324!important;font-size:16px!important}.player-shell .growth-branches article small{font-size:7.5px!important;line-height:1.25!important}.player-shell .agent-levels,.player-shell .agent-public-benefit,.player-shell .agent-private-hint{display:none!important}.player-shell .agent-center-modal>.primary.full{min-height:42px!important;margin-top:10px!important;border-radius:13px!important;background:#d29a29!important;color:#161d2d!important}}@media(max-width:900px){.guest-shell .guest-topbar{height:92px!important;min-height:92px!important;padding:8px 12px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:1fr!important;align-items:center!important;gap:8px!important}.guest-shell .guest-topbar .brand-full-logo{width:min(42vw,180px)!important;min-width:140px!important;max-height:62px!important;object-fit:contain!important}.guest-shell .guest-actions{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;gap:7px!important;min-width:max-content!important}.guest-shell .guest-actions .language-select{display:flex!important;height:44px!important;min-width:86px!important;padding:0 8px!important;gap:5px!important;border-radius:14px!important}.guest-shell .guest-actions .language-select svg{width:23px!important;height:23px!important}.guest-shell .guest-actions .language-current{display:inline-block!important;max-width:46px!important;font-size:15px!important;font-weight:900!important;white-space:nowrap!important}.guest-shell .guest-actions .language-select select{height:44px!important;font-size:15px!important}.guest-shell .guest-actions .subtle-button,.guest-shell .guest-actions .primary,.guest-shell .guest-actions .primary.compact{display:inline-flex!important;min-height:44px!important;height:44px!important;padding:0 13px!important;border-radius:14px!important;font-size:14px!important;font-weight:900!important;white-space:nowrap!important}}@media(max-width:900px){.guest-shell .guest-actions .subtle-button,.guest-shell .guest-actions .primary,.guest-shell .guest-actions .primary.compact{display:grid!important;place-items:center!important;align-content:center!important;justify-content:center!important;line-height:1!important;padding-top:1px!important;padding-bottom:0!important}}@media(max-width:900px){.guest-shell .guest-topbar{height:108px!important;min-height:108px!important;padding:6px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:1fr!important;column-gap:4px!important;align-items:center!important;background:#fff8e8!important;border-bottom:1px solid #e6d2a3!important;box-shadow:0 8px 22px #9a671714!important}.guest-shell .guest-topbar .mobile-brand,.guest-shell .guest-topbar .brand{height:100%!important;min-height:100%!important;min-width:0!important;display:flex!important;align-items:stretch!important;overflow:hidden!important}.guest-shell .guest-topbar .brand-full-logo{height:calc(100% - 4px)!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:left center!important}.guest-shell .guest-actions{gap:4px!important;padding-left:8px!important;border-left:1px solid #e2cca0!important}}@media(max-width:900px){.guest-shell .guest-topbar{grid-template-columns:minmax(118px,1fr) auto!important;column-gap:10px!important}.guest-shell .guest-topbar .brand-full-logo{max-width:min(43vw,190px)!important;width:100%!important;height:auto!important;max-height:78px!important}.guest-shell .guest-actions{gap:12px!important;padding-left:10px!important;min-width:178px!important}.guest-shell .guest-actions .language-select{min-width:96px!important;width:96px!important;height:46px!important;padding:0 8px!important;gap:5px!important}.guest-shell .guest-actions .language-current{max-width:56px!important;min-width:38px!important;font-size:15px!important;overflow:visible!important;text-overflow:clip!important}.guest-shell .guest-actions .primary,.guest-shell .guest-actions .primary.compact{min-width:70px!important;height:46px!important;padding:0 14px!important;font-size:14px!important}}@media(max-width:900px){.guest-shell .guest-actions{border-left:0!important;padding-left:0!important}}@media(max-width:900px){.guest-shell .mobile-nav.guest-mobile-nav{bottom:-6px!important;height:74px!important;min-height:74px!important;padding:3px 10px 6px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;border-bottom:8px solid rgba(255,255,255,.99)!important}.guest-shell .mobile-nav.guest-mobile-nav:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:-12px!important;height:14px!important;background:#fffffffc!important;pointer-events:none!important}.guest-shell .mobile-nav.guest-mobile-nav button{min-height:58px!important;display:grid!important;grid-template-rows:38px 16px!important;align-content:center!important;justify-items:center!important;gap:0!important;font-size:11.5px!important;line-height:1.08!important;font-weight:850!important;overflow:visible!important}.guest-shell .mobile-nav.guest-mobile-nav button svg{width:31px!important;height:31px!important}.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav{top:0!important;color:#c99324!important}.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav svg{width:46px!important;height:46px!important;margin-top:-12px!important;margin-bottom:0!important;padding:9px!important;border:4px solid #fff!important;border-radius:50%!important;background:#d29a29!important;color:#161d2d!important;box-shadow:0 8px 20px #9a67173d!important}.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav span,.guest-shell .mobile-nav.guest-mobile-nav button span{display:block!important;min-height:16px!important;margin-top:0!important;line-height:16px!important;white-space:nowrap!important}.guest-shell .guest-main{padding-bottom:66px!important}}@media(max-width:900px){.guest-shell .guest-topbar{height:108px!important;min-height:108px!important;padding:6px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:1fr!important;column-gap:4px!important;align-items:center!important;background:#fff8e8!important;border-bottom:1px solid #e6d2a3!important}.guest-shell .guest-topbar .mobile-brand,.guest-shell .guest-topbar .brand{height:100%!important;min-height:100%!important;min-width:0!important;display:flex!important;align-items:stretch!important;overflow:hidden!important}.guest-shell .guest-topbar .brand-full-logo{height:calc(100% - 4px)!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:left center!important}.guest-shell .guest-actions{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;gap:10px!important;min-width:max-content!important;padding-left:0!important;border-left:0!important}.guest-shell .guest-actions .language-select{height:48px!important;min-width:0!important;width:auto!important;padding:0!important;gap:2px!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#4f5b70!important}.guest-shell .guest-actions .language-select svg{width:25px!important;height:25px!important}.guest-shell .guest-actions .language-current{max-width:38px!important;min-width:0!important;font-size:16px!important;font-weight:900!important}.guest-shell .guest-actions .primary,.guest-shell .guest-actions .primary.compact{height:44px!important;min-height:44px!important;min-width:44px!important;padding:0 12px!important;border-radius:999px!important;font-size:13px!important}}@media(max-width:900px){.guest-shell .guest-topbar{grid-template-columns:minmax(0,1fr) minmax(132px,auto)!important;column-gap:8px!important}.guest-shell .guest-actions{flex:0 0 auto!important;min-width:132px!important;max-width:168px!important;gap:6px!important;justify-content:flex-end!important;overflow:hidden!important}.guest-shell .guest-actions .language-select{flex:0 1 70px!important;width:70px!important;min-width:58px!important;max-width:70px!important;overflow:hidden!important}.guest-shell .guest-actions .language-current{flex:1 1 auto!important;min-width:0!important;max-width:38px!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.guest-shell .guest-actions .primary,.guest-shell .guest-actions .primary.compact{flex:0 0 auto!important;min-width:54px!important;max-width:72px!important;padding:0 10px!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.login-screen{min-height:100dvh!important;padding:14px 14px 18px!important;overflow-x:hidden!important}.login-top{display:grid!important;grid-template-columns:minmax(0,1fr) 104px!important;gap:10px!important;align-items:center!important;width:100%!important;min-width:0!important}.login-back{min-width:0!important;max-width:100%!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.login-top select{width:104px!important;max-width:104px!important;min-width:0!important;height:38px!important;padding:0 8px!important;border-radius:12px!important;font-size:12px!important}.login-panel{width:100%!important;max-width:430px!important;box-sizing:border-box!important}}@media(max-width:900px){.guest-shell .guest-topbar{grid-template-columns:minmax(0,1fr) minmax(174px,auto)!important;column-gap:8px!important}.guest-shell .guest-actions{min-width:174px!important;max-width:204px!important;gap:7px!important;overflow:visible!important}.guest-shell .guest-actions .language-select{flex:0 0 108px!important;width:108px!important;min-width:108px!important;max-width:108px!important;padding:0 2px!important;overflow:hidden!important}.guest-shell .guest-actions .language-select svg{flex:0 0 22px!important;width:22px!important;height:22px!important}.guest-shell .guest-actions .language-current{flex:1 1 auto!important;min-width:0!important;max-width:82px!important;font-size:14px!important;line-height:1!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.guest-shell .guest-actions .primary,.guest-shell .guest-actions .primary.compact{flex:0 0 58px!important;min-width:58px!important;max-width:58px!important;padding:0 8px!important;font-size:12px!important}}@media(max-width:900px){.player-shell .main-area{padding-bottom:58px!important}.player-shell .mobile-nav{bottom:-5px!important;height:64px!important;min-height:64px!important;padding:2px 10px 5px!important;border-bottom:7px solid rgba(255,255,255,.99)!important}.player-shell .mobile-nav button{min-height:52px!important;gap:1px!important;font-size:10.8px!important;line-height:1.05!important}.player-shell .mobile-nav button svg{width:28px!important;height:28px!important}.player-shell .mobile-nav .deposit-nav{min-height:52px!important;grid-template-rows:34px 15px!important}.player-shell .mobile-nav .deposit-nav svg{width:43px!important;height:43px!important;margin-top:-10px!important;padding:8px!important;border:4px solid #fff!important}.player-shell .mobile-nav .deposit-nav span{min-height:15px!important;font-size:10.8px!important;line-height:15px!important}}@media(max-width:900px){.guest-shell .guest-actions{gap:10px!important;min-width:150px!important}.guest-shell .guest-actions .language-select{min-width:74px!important;width:74px!important;height:46px!important;justify-content:center!important;padding:0 8px!important;gap:5px!important}.guest-shell .guest-actions .language-current{min-width:24px!important;max-width:28px!important;font-size:15px!important;letter-spacing:0!important;text-align:left!important;overflow:visible!important;text-overflow:clip!important}}@media(max-width:900px){.player-shell .mobile-nav{height:64px!important;min-height:64px!important;padding:2px 10px 5px!important}.player-shell .mobile-nav button{min-height:54px!important;gap:2px!important;font-size:12px!important;font-weight:900!important;line-height:1.08!important}.player-shell .mobile-nav button svg{width:31px!important;height:31px!important}.player-shell .mobile-nav .deposit-nav{grid-template-rows:36px 16px!important}.player-shell .mobile-nav .deposit-nav svg{width:46px!important;height:46px!important;margin-top:-11px!important;padding:8px!important}.player-shell .mobile-nav .deposit-nav span{font-size:12px!important;font-weight:900!important;line-height:16px!important}.guest-shell .guest-mobile-nav{height:64px!important;min-height:64px!important;padding:2px 8px 4px!important}.guest-shell .guest-mobile-nav button{min-height:54px!important;gap:2px!important;font-size:12px!important;font-weight:900!important;line-height:1.08!important}.guest-shell .guest-mobile-nav button svg{width:31px!important;height:31px!important}.guest-shell .guest-mobile-nav .guest-login-nav{grid-template-rows:36px 16px!important}.guest-shell .guest-mobile-nav .guest-login-nav svg{width:46px!important;height:46px!important;margin-top:-11px!important;padding:8px!important}.guest-shell .guest-mobile-nav .guest-login-nav span{font-size:12px!important;font-weight:900!important;line-height:16px!important}.guest-shell .guest-join-card,.guest-shell .agent-income-banner,.guest-shell .qr-income-banner,.guest-shell .referral-income-banner{height:auto!important;min-height:auto!important;overflow:visible!important}.guest-shell .guest-join-card h2,.guest-shell .agent-income-banner strong,.guest-shell .qr-income-banner strong,.guest-shell .referral-income-banner strong{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;line-height:1.2!important}.guest-shell .guest-join-card p,.guest-shell .agent-income-banner em,.guest-shell .qr-income-banner em,.guest-shell .referral-income-banner em{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.35!important}.modal-backdrop>.borrow-credit-modal{width:min(620px,calc(100% - 18px))!important;padding:28px 20px 22px!important}.borrow-credit-modal h2{font-size:30px!important;line-height:1.15!important}.borrow-credit-modal>p,.borrow-credit-modal label,.borrow-credit-limit-note,.borrow-credit-limit-warning{font-size:15px!important;line-height:1.45!important}.borrow-credit-modal .input-with-suffix input{min-height:54px!important;font-size:22px!important}.borrow-credit-modal .input-with-suffix span{min-width:54px!important;padding:0 14px!important;font-size:14px!important}.borrow-credit-formulas{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.borrow-credit-formulas article{min-height:102px!important;padding:13px 12px!important;border-radius:14px!important}.borrow-credit-formulas article:nth-child(5){grid-column:1 / -1!important;min-height:92px!important}.borrow-credit-formulas small,.borrow-credit-formulas span{font-size:12px!important;line-height:1.35!important}.borrow-credit-formulas strong{font-size:18px!important;line-height:1.2!important}.borrow-credit-rule-button,.borrow-credit-modal .notice,.borrow-credit-agreement,.borrow-credit-success{font-size:14px!important;line-height:1.45!important}.borrow-credit-full-rules article{padding:13px 14px!important}.borrow-credit-full-rules strong{font-size:16px!important}.borrow-credit-full-rules p,.borrow-credit-full-rules code{font-size:13px!important;line-height:1.5!important}}@media(max-width:900px){.player-shell .topbar,.guest-shell .guest-topbar{padding-left:8px!important;padding-right:12px!important;box-sizing:border-box!important}.player-shell .top-actions,.guest-shell .guest-actions{gap:9px!important;margin-right:2px!important}.player-shell .avatar{margin-right:3px!important}.guest-shell .guest-topbar{grid-template-columns:minmax(0,1fr) minmax(196px,auto)!important}.guest-shell .guest-actions{min-width:196px!important;max-width:230px!important;overflow:visible!important}.guest-shell .guest-actions .language-select{flex:0 0 118px!important;width:118px!important;min-width:118px!important;max-width:118px!important;padding:0 8px!important;justify-content:flex-start!important;overflow:hidden!important}.guest-shell .guest-actions .language-select svg{flex:0 0 20px!important;width:20px!important;height:20px!important}.guest-shell .guest-actions .language-current{flex:1 1 auto!important;min-width:0!important;max-width:78px!important;font-size:13px!important;line-height:1!important;letter-spacing:0!important;text-align:left!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.guest-shell .guest-actions .primary,.guest-shell .guest-actions .primary.compact{flex:0 0 68px!important;min-width:68px!important;max-width:68px!important;padding:0 8px!important;font-size:12px!important}.player-shell .mobile-nav,.guest-shell .mobile-nav.guest-mobile-nav{bottom:-14px!important;height:82px!important;min-height:82px!important;padding-bottom:14px!important;border-bottom:16px solid rgba(255,255,255,.99)!important}.player-shell .mobile-nav:after,.guest-shell .mobile-nav.guest-mobile-nav:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:-20px!important;height:22px!important;background:#fffffffc!important;pointer-events:none!important}.player-shell .main-area,.guest-shell .guest-main{padding-bottom:60px!important}}@media(max-width:580px){.player-shell .modal-backdrop>.agent-center-modal{max-height:82dvh!important;padding:10px!important;border-radius:18px!important}.player-shell .agent-center-hero{padding:12px!important;grid-template-columns:minmax(0,1fr) 70px!important}.player-shell .agent-center-hero h2{font-size:23px!important}.player-shell .agent-center-hero p{font-size:12px!important;line-height:1.26!important}.player-shell .agent-center-hero>span{width:70px!important;min-height:64px!important;font-size:13px!important}.player-shell .agent-qualification,.player-shell .agent-growth-network{margin-top:8px!important;padding:10px!important}.player-shell .agent-qualification-grid article{min-height:62px!important;padding:7px 6px!important}.player-shell .agent-qualification>p{font-size:10px!important;line-height:1.28!important}.player-shell .growth-tree-root{width:50px!important;height:50px!important}.player-shell .growth-tree-arrow{height:14px!important}.player-shell .growth-tree-children{padding-top:8px!important}.player-shell .growth-tree-children article{min-height:30px!important;border-radius:8px!important}.player-shell .growth-sun-summary{margin:5px 0 8px!important}.player-shell .growth-branches{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:4px!important}.player-shell .growth-branches article{min-height:58px!important;padding:6px 2px!important;gap:1px!important;border-radius:9px!important}.player-shell .growth-branches article span{font-size:7px!important}.player-shell .growth-branches article strong{font-size:14px!important;line-height:1!important}.player-shell .growth-branches article b{font-size:7px!important;line-height:1.1!important}.player-shell .growth-branches article small{display:none!important}}@media(max-width:900px){:root{--m-top-control-h: 46px;--m-top-control-radius: 999px;--m-action-font: 14px;--m-nav-font: 12px;--m-nav-icon: 31px;--m-center-icon: 46px}.player-shell .top-actions,.guest-shell .guest-actions,.login-screen .login-top{align-items:center!important}.player-shell .language-select,.guest-shell .guest-actions .language-select,.login-screen .login-language-select{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:104px!important;min-width:104px!important;max-width:104px!important;height:var(--m-top-control-h)!important;min-height:var(--m-top-control-h)!important;padding:0 10px!important;gap:5px!important;border:1px solid #e6c879!important;border-radius:var(--m-top-control-radius)!important;background:#fffaeef5!important;color:#102033!important;box-shadow:0 8px 18px #a66b1214!important;overflow:hidden!important}.player-shell .language-select svg,.guest-shell .guest-actions .language-select svg,.login-screen .login-language-select svg{flex:0 0 auto!important;width:20px!important;height:20px!important;color:#59677d!important}.player-shell .language-current,.guest-shell .guest-actions .language-current,.login-screen .login-language-select .language-current{flex:1 1 auto!important;min-width:0!important;max-width:none!important;color:#3f4b60!important;font-size:13px!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.player-shell .language-select select,.guest-shell .guest-actions .language-select select,.login-screen .login-language-select select{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;opacity:0!important;border:0!important;background:transparent!important;color:transparent!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important}.player-shell .top-actions .primary.compact,.guest-shell .guest-actions .primary,.guest-shell .guest-actions .primary.compact,.login-screen .register-link,.login-screen .login-button,.login-screen .login-support{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:var(--m-top-control-h)!important;min-height:var(--m-top-control-h)!important;padding:0 16px!important;border:1px solid #d8a83d!important;border-radius:var(--m-top-control-radius)!important;color:#241600!important;background:linear-gradient(135deg,#ffe79a,#e6b744 58%,#c98a22)!important;box-shadow:0 10px 22px #a66b1229!important;font-size:var(--m-action-font)!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important}.player-shell .mobile-nav,.guest-shell .mobile-nav.guest-mobile-nav{height:64px!important;min-height:64px!important;padding:2px 10px 5px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}.player-shell .mobile-nav button,.guest-shell .mobile-nav.guest-mobile-nav button{min-height:54px!important;display:grid!important;grid-template-rows:34px 16px!important;align-content:center!important;justify-items:center!important;gap:2px!important;color:#7a879a!important;font-size:var(--m-nav-font)!important;font-weight:900!important;line-height:1.05!important;overflow:visible!important}.player-shell .mobile-nav button.active,.guest-shell .mobile-nav.guest-mobile-nav button.active{color:#c99324!important}.player-shell .mobile-nav button svg,.guest-shell .mobile-nav.guest-mobile-nav button svg{width:var(--m-nav-icon)!important;height:var(--m-nav-icon)!important}.player-shell .mobile-nav .deposit-nav,.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav{color:#c99324!important}.player-shell .mobile-nav .deposit-nav svg,.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav svg{width:var(--m-center-icon)!important;height:var(--m-center-icon)!important;margin-top:-12px!important;padding:9px!important;border:4px solid #fff!important;border-radius:50%!important;background:#d29a29!important;color:#161d2d!important;box-shadow:0 8px 20px #9a67173d!important}.player-shell .mobile-nav button span,.guest-shell .mobile-nav.guest-mobile-nav button span{display:block!important;min-height:16px!important;margin:0!important;font-size:var(--m-nav-font)!important;font-weight:900!important;line-height:16px!important;white-space:nowrap!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) button.primary,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) button.full,.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) .subtle-button,.guest-shell .modal-backdrop>.modal button.primary,.guest-shell .modal-backdrop>.modal button.full,.guest-shell .modal-backdrop>.modal .subtle-button{min-height:58px!important;border-radius:16px!important;font-size:18px!important;font-weight:900!important;line-height:1.1!important}}@media(max-width:900px){.player-shell .top-actions>.primary.compact{display:none!important}.player-shell .top-actions{gap:8px!important}.player-shell .mobile-nav,.guest-shell .mobile-nav.guest-mobile-nav{bottom:0!important;height:70px!important;min-height:70px!important;padding:4px 10px calc(8px + env(safe-area-inset-bottom))!important;border-bottom:0!important;overflow:visible!important}.player-shell .mobile-nav:after,.guest-shell .mobile-nav.guest-mobile-nav:after{display:none!important}.player-shell .mobile-nav button,.guest-shell .mobile-nav.guest-mobile-nav button{min-height:58px!important;grid-template-rows:34px 18px!important;align-content:center!important;gap:1px!important;padding:0!important}.player-shell .mobile-nav button span,.guest-shell .mobile-nav.guest-mobile-nav button span{min-height:18px!important;line-height:18px!important;transform:none!important}.player-shell .mobile-nav .deposit-nav svg,.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav svg{margin-top:-8px!important}.player-shell .main-area,.guest-shell .guest-main{padding-bottom:78px!important}}@media(max-width:900px){.guest-shell .guest-actions .language-select,.login-screen .login-language-select{width:108px!important;min-width:108px!important;max-width:108px!important;padding:0 12px!important;gap:5px!important}.guest-shell .guest-actions .language-current,.login-screen .login-language-select .language-current{font-size:12px!important;line-height:1!important;text-align:left!important}.guest-shell .guest-actions .language-select svg,.login-screen .login-language-select svg{width:18px!important;height:18px!important}.guest-shell .guest-actions{min-width:206px!important;max-width:230px!important}}@media(max-width:580px){.player-shell .modal-backdrop>.scanner-modal,.player-shell .modal-backdrop>.qr-center-modal{width:calc(100% - 34px)!important;min-width:0!important;max-width:440px!important;margin-left:auto!important;margin-right:auto!important;padding:24px 18px 20px!important;border-radius:22px!important}.player-shell .scanner-modal .qr-center-heading,.player-shell .qr-center-modal .qr-center-heading{padding-right:38px!important}.player-shell .scanner-modal label{font-size:14px!important;line-height:1.35!important}.player-shell .scanner-modal input,.player-shell .qr-center-modal input{height:54px!important;min-height:54px!important;border-radius:14px!important;font-size:16px!important}.player-shell .scanner-modal .camera-start,.player-shell .scanner-modal .camera-file-button,.player-shell .scanner-modal button.primary.full,.player-shell .scanner-modal .subtle-button.full,.player-shell .qr-center-modal .qr-transfer-confirm-button{min-height:54px!important;border-radius:14px!important;font-size:17px!important}.player-shell .scanner-modal .form-error{font-size:14px!important;line-height:1.55!important;padding:12px 14px!important;border-radius:12px!important}}@media(max-width:580px){.player-shell .modal-backdrop>.agent-center-modal{box-sizing:border-box!important;width:calc(100% - 44px)!important;min-width:0!important;max-width:390px!important;max-height:80dvh!important;margin:0 auto!important;padding:12px!important;overflow-x:hidden!important;overflow-y:auto!important;border-radius:20px!important}.player-shell .agent-center-modal *,.player-shell .agent-center-modal *:before,.player-shell .agent-center-modal *:after{box-sizing:border-box!important;max-width:100%!important}.player-shell .agent-center-modal .modal-close{top:8px!important;right:8px!important;width:34px!important;height:34px!important;z-index:3!important}.player-shell .agent-center-hero{grid-template-columns:minmax(0,1fr) 58px!important;gap:8px!important;padding:12px 44px 12px 10px!important}.player-shell .agent-center-hero h2{font-size:21px!important;line-height:1.08!important;word-break:normal!important;overflow-wrap:anywhere!important}.player-shell .agent-center-hero p{font-size:11px!important;line-height:1.28!important}.player-shell .agent-center-hero>span{width:58px!important;min-height:58px!important;padding:6px 4px!important;font-size:12px!important}.player-shell .agent-qualification,.player-shell .agent-growth-network{padding:10px!important}.player-shell .agent-qualification-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.player-shell .agent-qualification-grid article{min-height:58px!important;padding:7px 5px!important}.player-shell .agent-qualification-grid small,.player-shell .agent-qualification-missing span{font-size:8px!important;line-height:1.2!important}.player-shell .agent-qualification-missing{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.player-shell .agent-qualification>p{font-size:10px!important;line-height:1.32!important}.player-shell .agent-growth-network .section-row{grid-template-columns:1fr!important;gap:3px!important;align-items:start!important}.player-shell .growth-tree{width:100%!important;margin:8px auto 6px!important;overflow:hidden!important}.player-shell .growth-tree-root{width:48px!important;height:48px!important;border-width:4px!important}.player-shell .growth-tree-arrow{height:12px!important}.player-shell .growth-tree-children{width:100%!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px 6px!important;padding-top:9px!important}.player-shell .growth-tree-children:before{left:8%!important;right:8%!important}.player-shell .growth-tree-children article{min-height:32px!important;padding:3px 1px!important;border-radius:8px!important}.player-shell .growth-tree-children article:nth-child(n+6):before{top:-7px!important;height:7px!important}.player-shell .growth-sun-summary{margin:7px 0 8px!important;gap:7px!important}.player-shell .growth-sun-summary span{min-width:0!important;font-size:10px!important;line-height:1.2!important}.player-shell .growth-branches{width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.player-shell .growth-branches article{min-width:0!important;min-height:56px!important;padding:6px 2px!important}}@media(max-width:580px){.player-shell .modal-backdrop:has(.agent-center-modal){padding-left:2px!important;padding-right:2px!important}.modal-backdrop>.agent-center-modal,.player-shell .modal-backdrop>.agent-center-modal{width:calc(100% - 8px)!important;min-width:0!important;max-width:440px!important;padding:16px 14px!important;overflow-x:hidden!important}.agent-center-modal,.agent-center-modal *{min-width:0!important;overflow-wrap:anywhere!important;word-break:break-word!important}.agent-center-modal .section-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important}.agent-center-modal .agent-center-hero{grid-template-columns:minmax(0,1fr)!important;padding:12px 42px 12px 12px!important}.agent-center-modal .agent-center-hero>span{width:max-content!important;min-height:0!important;margin-top:8px!important;padding:7px 10px!important;display:inline-flex!important;justify-self:start!important;font-size:12px!important}.agent-center-modal .agent-qualification-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.agent-center-modal .agent-qualification-missing{grid-template-columns:1fr!important;gap:6px!important}.agent-center-modal .agent-qualification-missing span{width:100%!important;padding:7px 8px!important;white-space:normal!important;text-align:center!important}.agent-center-modal .growth-tree-children{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px 8px!important}.agent-center-modal .growth-tree-children article{width:auto!important;min-height:54px!important;border-radius:12px!important}.agent-center-modal .growth-branches{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.agent-center-modal .growth-branches article{min-height:118px!important;padding:14px 8px!important;border-radius:12px!important}.agent-center-modal .growth-branches article span{font-size:11px!important}.agent-center-modal .growth-branches article strong{font-size:24px!important;line-height:1.1!important}.agent-center-modal .growth-branches article b{font-size:14px!important}.agent-center-modal .growth-branches article small{display:block!important;margin-top:6px!important;font-size:10px!important;line-height:1.35!important}}@media(max-width:580px){.player-shell .modal-backdrop>.deposit-modal,.player-shell .modal-backdrop>.withdraw-modal{width:calc(100% - 32px)!important;min-width:0!important;max-width:430px!important;margin:auto!important;box-sizing:border-box!important;overflow-x:hidden!important}.player-shell .modal-backdrop>.deposit-modal{padding:24px 18px 20px!important}.player-shell .modal-backdrop>.withdraw-modal{padding:24px 18px 0!important}.player-shell .deposit-modal,.player-shell .deposit-modal *,.player-shell .withdraw-modal,.player-shell .withdraw-modal *{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}.player-shell .deposit-modal>p,.player-shell .deposit-modal>h2,.player-shell .deposit-modal>label,.player-shell .deposit-modal>.notice,.player-shell .deposit-modal select,.player-shell .deposit-modal input,.player-shell .deposit-modal button{width:100%!important;max-width:100%!important}.player-shell .deposit-modal select{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.player-shell .deposit-modal .input-with-suffix{width:100%!important;max-width:100%!important;grid-template-columns:minmax(0,1fr) 54px!important}.player-shell .deposit-modal .input-with-suffix span{min-width:54px!important;width:54px!important;max-width:54px!important}.player-shell .withdraw-modal-body{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;overflow-x:hidden!important}.player-shell .withdraw-modal-actions{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.player-shell .withdraw-account-list button,.player-shell .withdraw-realname-row,.player-shell .identity-warning-banner,.player-shell .withdraw-tip-card,.player-shell .withdraw-balance-row,.player-shell .withdraw-modal .notice{width:100%!important;max-width:100%!important}.player-shell .modal-backdrop>.referral-center-modal,.player-shell .referral-center-modal .react-flow,.player-shell .referral-center-modal .react-flow__viewport,.player-shell .referral-center-modal .react-flow__nodes{max-width:100%!important;overflow:hidden!important}.player-shell .referral-center-modal article{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}.player-shell .bound-bank-list article>span{min-width:64px!important;width:64px!important;max-width:64px!important;white-space:nowrap!important}}@media(max-width:580px){.modal-backdrop:has(.agent-center-modal){padding-left:2px!important;padding-right:2px!important}.player-shell .modal-backdrop:has(.agent-center-modal):not(:has(.game-entry-modal)):not(:has(.support-chat)),.modal-backdrop:has(.agent-center-modal):not(:has(.game-entry-modal)):not(:has(.support-chat)){padding:2px!important}.modal-backdrop:has(.agent-center-modal)>.agent-center-modal{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important}}.support-chat-backdrop{touch-action:pan-y!important}@media(max-width:900px){.support-chat-backdrop,.player-shell .support-chat-backdrop{display:flex!important;align-items:flex-start!important;justify-content:center!important;padding:max(4px,env(safe-area-inset-top)) 4px max(4px,env(safe-area-inset-bottom))!important;overflow:hidden!important}.support-chat-backdrop>.support-chat,.player-shell .support-chat-backdrop>.support-chat{width:min(520px,calc(100% - 8px))!important;min-width:min(520px,calc(100% - 8px))!important;max-width:calc(100% - 8px)!important;height:calc(var(--support-visual-height, 100dvh) - max(8px,env(safe-area-inset-top)) - max(8px,env(safe-area-inset-bottom)))!important;max-height:calc(var(--support-visual-height, 100dvh) - max(8px,env(safe-area-inset-top)) - max(8px,env(safe-area-inset-bottom)))!important;grid-template-rows:auto auto auto minmax(0,1fr) auto auto auto auto!important;border-radius:18px!important;overflow:hidden!important}.support-chat>header{min-height:58px!important;padding:9px 12px!important}.support-avatar{width:36px!important;height:36px!important;border-radius:11px!important}.support-scope{padding:7px 12px!important;font-size:10px!important}.support-topic-panel{padding:9px 12px!important}.support-topic-panel>div:first-child{margin-bottom:7px!important}.support-topic-grid{display:flex!important;gap:7px!important;overflow-x:auto!important;padding-bottom:1px!important;scrollbar-width:none!important}.support-topic-grid::-webkit-scrollbar,.chat-quick::-webkit-scrollbar{display:none!important}.support-topic-grid button{flex:0 0 116px!important;min-height:72px!important;padding:8px 6px!important;border-radius:13px!important}.support-topic-grid button span{width:28px!important;height:28px!important;border-radius:10px!important}.support-topic-grid button strong{font-size:11px!important}.support-topic-grid button small{font-size:9px!important;-webkit-line-clamp:1!important}.chat-messages{min-height:0!important;padding:12px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.chat-bubble{max-width:88%!important;padding:9px 11px!important;font-size:12px!important}.chat-quick{padding:8px 10px!important}.support-chat>footer{padding:9px 10px calc(9px + env(safe-area-inset-bottom))!important;grid-template-columns:minmax(0,1fr) 44px!important;background:#fff!important}.support-chat>footer input{height:46px!important;min-width:0!important;font-size:16px!important;border-radius:13px!important}.support-rating{min-height:0!important;padding:8px 10px!important}.support-rating>span{font-size:10px!important}.support-rating button{min-height:34px!important}.human-handoff{min-height:36px!important;padding-bottom:env(safe-area-inset-bottom)!important}.support-chat:focus-within{grid-template-rows:auto auto minmax(0,1fr) auto auto auto!important}.support-chat.keyboard-active{grid-template-rows:auto auto minmax(118px,1fr) auto!important}.support-chat:focus-within .support-topic-panel,.support-chat:focus-within .support-rating,.support-chat.keyboard-active .support-topic-panel,.support-chat.keyboard-active .support-rating,.support-chat.keyboard-active .human-handoff{display:none!important}.support-chat:focus-within .support-scope,.support-chat.keyboard-active .support-scope{padding-block:6px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.support-chat.keyboard-active .chat-messages{min-height:118px!important;padding:10px 12px!important}.support-chat.keyboard-active .chat-quick{padding:7px 10px!important;gap:6px!important}.support-chat.keyboard-active .chat-quick button{min-height:32px!important;padding:0 11px!important;font-size:11px!important}.support-chat.keyboard-active>footer{padding:8px 10px!important;grid-template-columns:minmax(0,1fr) 44px!important}}@media(max-width:580px){.support-chat-backdrop,.player-shell .support-chat-backdrop{padding-left:2px!important;padding-right:2px!important}.support-chat-backdrop>.support-chat,.player-shell .support-chat-backdrop>.support-chat{width:calc(100% - 4px)!important;min-width:calc(100% - 4px)!important;max-width:calc(100% - 4px)!important;border-radius:17px!important}}@media(max-width:580px){body.modal-keyboard-open .player-shell .modal-backdrop,body.modal-keyboard-open .guest-shell .modal-backdrop,body.modal-keyboard-open .modal-backdrop.support-chat-backdrop{position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:auto!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:var(--modal-visual-height, 100dvh)!important;min-height:0!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;overflow-x:hidden!important;overflow-y:auto!important;padding-top:max(10px,env(safe-area-inset-top))!important;padding-bottom:max(10px,env(safe-area-inset-bottom))!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}body.modal-keyboard-open .player-shell .modal-backdrop>.modal,body.modal-keyboard-open .player-shell .modal-backdrop>.deposit-modal,body.modal-keyboard-open .player-shell .modal-backdrop>.withdraw-modal,body.modal-keyboard-open .player-shell .modal-backdrop>.qr-center-modal,body.modal-keyboard-open .player-shell .modal-backdrop>.scanner-modal,body.modal-keyboard-open .player-shell .modal-backdrop>.auth-modal,body.modal-keyboard-open .player-shell .modal-backdrop>.game-entry-modal,body.modal-keyboard-open .player-shell .modal-backdrop>.referral-center-modal,body.modal-keyboard-open .guest-shell .modal-backdrop>.modal,body.modal-keyboard-open .guest-shell .modal-backdrop>.deposit-modal,body.modal-keyboard-open .guest-shell .modal-backdrop>.withdraw-modal,body.modal-keyboard-open .guest-shell .modal-backdrop>.scanner-modal,body.modal-keyboard-open .guest-shell .modal-backdrop>.auth-modal,body.modal-keyboard-open .guest-shell .modal-backdrop>.referral-center-modal,body.modal-keyboard-open .modal-backdrop.support-chat-backdrop>.support-chat{margin:0 auto!important;height:auto!important;width:min(430px,calc(100% - 18px))!important;min-width:0!important;max-width:calc(100% - 18px)!important;max-height:calc(var(--modal-visual-height, 100dvh) - max(22px,env(safe-area-inset-top)) - max(10px,env(safe-area-inset-bottom)))!important;overflow-x:hidden!important;overflow-y:auto!important;transform:none!important;-webkit-overflow-scrolling:touch!important}body.modal-keyboard-open .modal-backdrop:has(.support-chat){align-items:flex-end!important;padding-bottom:14px!important}body.modal-keyboard-open .modal-backdrop.support-chat-backdrop>.support-chat{height:calc(var(--modal-visual-height, 100dvh) - 30px)!important;min-height:380px!important;max-height:calc(var(--modal-visual-height, 100dvh) - 30px)!important}.player-shell .modal-backdrop input,.player-shell .modal-backdrop textarea,.player-shell .modal-backdrop select,.guest-shell .modal-backdrop input,.guest-shell .modal-backdrop textarea,.guest-shell .modal-backdrop select,.modal-backdrop.support-chat-backdrop input,.modal-backdrop.support-chat-backdrop textarea,.modal-backdrop.support-chat-backdrop select{font-size:max(16px,1em)!important;scroll-margin-top:86px!important;scroll-margin-bottom:190px!important;transform:translateZ(0)!important;-webkit-user-select:text!important}.player-shell .modal-backdrop:focus-within,.guest-shell .modal-backdrop:focus-within,.modal-backdrop.support-chat-backdrop:focus-within{scroll-padding-top:86px!important;scroll-padding-bottom:190px!important}}@media(max-width:900px){.player-shell .mobile-nav,.guest-shell .mobile-nav.guest-mobile-nav{bottom:0!important;height:78px!important;min-height:78px!important;padding:6px 10px calc(10px + env(safe-area-inset-bottom))!important;border-bottom:0!important;background:#fffdf8fa!important;overflow:visible!important;box-shadow:0 -10px 28px #543a1014,0 16px 0 16px #fffdf8fa!important}.player-shell .mobile-nav:after,.guest-shell .mobile-nav.guest-mobile-nav:after{content:""!important;display:block!important;position:absolute!important;left:0!important;right:0!important;bottom:-18px!important;height:18px!important;background:#fffdf8fa!important;pointer-events:none!important}.player-shell .mobile-nav button,.guest-shell .mobile-nav.guest-mobile-nav button{min-height:62px!important;grid-template-rows:36px 20px!important}.player-shell .mobile-nav button span,.guest-shell .mobile-nav.guest-mobile-nav button span{min-height:20px!important;line-height:20px!important;overflow:visible!important}}.support-chat-page{min-height:calc(100dvh - 118px);display:grid;place-items:stretch center;padding:16px}.player-support-portal{min-height:100dvh;display:grid;grid-template-rows:auto 1fr;background:#f7f9fc}.player-support-portal>header{min-height:70px;padding:10px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border-bottom:1px solid var(--line)}.player-support-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.player-support-language{display:inline-flex}.player-support-language .language-current{min-width:64px}.support-chat.standalone{width:min(980px,100%);height:min(820px,calc(100dvh - 150px));border:1px solid var(--line);border-radius:18px;box-shadow:0 18px 45px #0b20451a}.support-chat.standalone>header .modal-close{width:38px;height:38px;border:1px solid var(--line);border-radius:12px;background:#f7fbff}@media(max-width:760px){.support-chat-page{min-height:calc(var(--support-visual-height, 100dvh) - 70px);padding:8px;place-items:stretch}.support-chat.standalone{width:100%;height:calc(var(--support-visual-height, 100dvh) - 92px);border-radius:18px}.support-chat.standalone.keyboard-active{height:calc(var(--support-visual-height, 100dvh) - 16px)}}body.player-support-route{background:#f7f9fc}@media(max-width:760px){body.player-support-route{overflow:hidden;overscroll-behavior:none}.player-support-portal{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100dvh;min-height:0;overflow:hidden;grid-template-rows:auto minmax(0,1fr)}.player-support-portal>header{min-height:56px;height:56px;padding:6px 10px}.player-support-actions{gap:6px;min-width:0}.player-support-language{width:82px;height:36px;padding-inline:8px}.player-support-language svg,.player-support-language .language-current{display:none}.player-support-language select{width:100%;min-width:0;height:34px;padding:0 22px 0 6px;font-size:12px}.player-support-portal>header .brand{min-width:0;transform:scale(.9);transform-origin:left center}.player-support-portal>header .subtle-button{min-height:36px;padding:0 10px;white-space:nowrap}.player-support-portal .support-chat-page{width:100%;height:100%;min-height:0;padding:6px;display:block;overflow:hidden}.player-support-portal .support-chat.standalone{width:100%;height:100%;min-height:0;max-height:none;border-radius:16px;box-shadow:none;grid-template-rows:auto auto auto minmax(0,1fr) auto auto auto auto}.player-support-portal:has(.support-chat.standalone.keyboard-active){grid-template-rows:0 minmax(0,1fr)}body.player-support-keyboard .player-support-portal{grid-template-rows:0 minmax(0,1fr);top:0;height:100dvh}.player-support-portal:has(.support-chat.standalone.keyboard-active)>header{display:none}body.player-support-keyboard .player-support-portal>header{display:none}.player-support-portal .support-chat.standalone.keyboard-active{position:relative;height:100%;border-left:0;border-right:0;border-bottom:0;border-radius:0;grid-template-rows:minmax(0,1fr)!important;background:#f7f9fc}.player-support-portal .support-chat.standalone.keyboard-active>header,.player-support-portal .support-chat.standalone.keyboard-active .support-scope,.player-support-portal .support-chat.standalone.keyboard-active .support-topic-panel,.player-support-portal .support-chat.standalone.keyboard-active .support-rating,.player-support-portal .support-chat.standalone.keyboard-active .human-handoff{display:none!important}.player-support-portal .support-chat.standalone.keyboard-active .chat-messages{position:fixed;left:0;right:0;top:0;bottom:calc(106px + env(safe-area-inset-bottom));z-index:78;min-height:0!important;padding:10px 12px!important;display:flex!important;flex-direction:column!important;justify-content:flex-end;background:#f7f9fc;overflow-y:auto!important;-webkit-overflow-scrolling:touch}.player-support-portal .support-chat.standalone.keyboard-active .chat-messages.compact{justify-content:flex-end}.player-support-portal .support-chat.standalone.keyboard-active .keyboard-message-preview{display:none!important}.player-support-portal .support-chat.standalone.keyboard-active .keyboard-message-preview .chat-bubble{pointer-events:auto}.player-support-portal .support-chat.standalone.keyboard-active .chat-quick{position:fixed;left:0;right:0;bottom:calc(60px + env(safe-area-inset-bottom));z-index:80;padding:7px 10px!important;gap:7px!important;background:#fff;border-top:1px solid var(--line)}.player-support-portal .support-chat.standalone.keyboard-active .chat-quick button{min-height:32px!important;padding:0 12px!important}.player-support-portal .support-chat.standalone.keyboard-active>footer{position:fixed;left:0;right:0;bottom:0;z-index:81;padding:7px 8px calc(7px + env(safe-area-inset-bottom))!important;grid-template-columns:minmax(0,1fr) 46px!important;align-items:center;background:#fff!important;border-top:1px solid var(--line)}.player-support-portal .support-chat.standalone.keyboard-active>footer input{height:46px!important;min-width:0}.player-support-portal .support-chat.standalone.keyboard-active>footer button{width:46px!important;height:46px}.player-support-portal .support-chat.standalone.keyboard-active>.chat-messages,.player-support-portal .support-chat.standalone.keyboard-active>.keyboard-message-preview,.player-support-portal .support-chat.standalone.keyboard-active>.chat-quick,.player-support-portal .support-chat.standalone.keyboard-active>footer:not(.support-keyboard-composer){display:none!important}.player-support-portal .support-chat.standalone.keyboard-active .support-keyboard-layer{position:fixed;left:0;right:0;top:0;bottom:var(--support-keyboard-inset, 0px);z-index:9999;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto auto;width:100%;height:auto;min-height:180px;padding-top:env(safe-area-inset-top);box-sizing:border-box;overflow:hidden;background:#f7f9fc;contain:layout paint;transform:translateZ(0);backface-visibility:hidden;overscroll-behavior:contain}.support-keyboard-top{min-height:0;display:block;overflow:visible;background:#fff;z-index:3}.support-keyboard-brandbar{min-height:54px;padding:6px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border-bottom:1px solid var(--line)}.support-keyboard-brandbar .brand{min-width:0;transform:scale(.9);transform-origin:left center}.support-keyboard-brandbar button{min-height:36px;padding:0 10px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:13px;background:#fff;color:#56657b;font-size:12px;white-space:nowrap}.support-keyboard-header{position:relative;z-index:2;margin-top:0;flex:0 0 auto;min-height:58px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fff;border-bottom:1px solid var(--line)}.support-keyboard-header>div{min-width:0;display:flex;align-items:center;gap:10px}.support-keyboard-header strong,.support-keyboard-header small{display:block}.support-keyboard-header strong{color:var(--navy);font-size:14px}.support-keyboard-header small{margin-top:2px;color:var(--green);font-size:10px}.support-keyboard-header small i{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:var(--green)}.support-keyboard-header button{width:36px;height:36px;padding:0;display:grid;place-items:center;border:1px solid var(--line);border-radius:12px;background:#f7fbff;color:var(--navy)}.support-keyboard-scope{padding:8px 12px;display:flex;align-items:center;gap:7px;background:#eef8f5;color:#26765f;font-size:11px;line-height:1.35}.support-keyboard-topic-panel{padding:8px 12px 9px;background:linear-gradient(180deg,#fff,#f7fbff);border-bottom:1px solid var(--line)}.support-keyboard-topic-panel>div:first-child{margin-bottom:6px;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.support-keyboard-topic-panel strong{color:var(--ink)}.support-keyboard-topic-panel small{color:var(--muted);font-size:10px}.support-keyboard-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.support-keyboard-topic-grid button{min-width:0;min-height:66px;padding:6px 5px;display:grid;justify-items:center;align-content:center;gap:4px;border:1px solid #dce8fb;border-radius:13px;background:#fff;color:var(--ink);box-shadow:0 7px 18px #2466ec0f}.support-keyboard-topic-grid button span{width:26px;height:26px;display:grid;place-items:center;border-radius:10px;background:var(--blue-50);color:var(--blue)}.support-keyboard-topic-grid button strong{font-size:11px}.support-keyboard-topic-grid button small{max-width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:center;line-height:1.3}.support-keyboard-messages{min-height:82px;max-height:none;padding:10px 12px;display:flex;flex-direction:column;justify-content:flex-start;gap:10px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.support-keyboard-messages .chat-bubble{flex:0 0 auto}.support-draft-preview{position:sticky;bottom:0;z-index:4;width:100%;margin-top:auto;padding:9px 11px;display:grid;gap:4px;align-self:stretch;border:1px solid #d8e6ff;border-radius:13px;background:#fffffff5;box-shadow:0 10px 26px #2452961f}.support-draft-preview span{color:#6b7d96;font-size:10px;font-weight:800}.support-draft-preview strong{color:var(--navy);font-size:14px;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}.support-keyboard-quick{padding:7px 10px;display:flex;gap:7px;overflow-x:auto;background:#fff;border-top:1px solid var(--line);scrollbar-width:none}.support-keyboard-quick::-webkit-scrollbar{display:none}.support-keyboard-quick button{flex:0 0 auto;min-height:32px;padding:0 12px;border-radius:999px;background:var(--blue-50);color:var(--blue);font-size:11px}.support-keyboard-composer{padding:7px 8px calc(7px + env(safe-area-inset-bottom))!important;display:grid!important;grid-template-columns:minmax(0,1fr) 46px!important;gap:8px;align-items:center;background:#fff!important;border-top:1px solid var(--line)}.support-keyboard-composer input{height:46px!important;min-width:0;font-size:16px!important;border-radius:13px!important}.support-keyboard-composer button{width:46px!important;height:46px;padding:0;display:grid;place-items:center}}@media(max-width:760px){body.player-support-route .player-support-portal .support-chat.standalone:focus-within:not(.keyboard-active){grid-template-rows:auto auto auto minmax(0,1fr) auto auto auto auto!important}body.player-support-route .player-support-portal .support-chat.standalone:focus-within:not(.keyboard-active)>header{display:flex!important}body.player-support-route .player-support-portal .support-chat.standalone:focus-within:not(.keyboard-active)>.support-scope{display:flex!important}body.player-support-route .player-support-portal .support-chat.standalone:focus-within:not(.keyboard-active)>.support-topic-panel{display:block!important}body.player-support-route .player-support-portal .support-chat.standalone:focus-within:not(.keyboard-active)>.support-rating,body.player-support-route .player-support-portal .support-chat.standalone:focus-within:not(.keyboard-active)>.human-handoff,body.player-support-route .player-support-portal .support-chat.standalone:focus-within:not(.keyboard-active)>.keyboard-message-preview,body.player-support-route .player-support-portal .support-chat.standalone:focus-within:not(.keyboard-active)>.support-keyboard-layer{display:none!important}body.player-support-route .player-support-portal .support-chat.standalone:focus-within:not(.keyboard-active)>.chat-messages{min-height:140px!important;justify-content:flex-start!important;overflow-y:auto!important}}@media(max-width:760px){body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active{position:relative!important;display:block!important;height:100%!important;overflow:hidden!important;background:#f7f9fc!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>.support-keyboard-layer,body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>.keyboard-message-preview,body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>.support-rating,body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>.human-handoff{display:none!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>header{position:relative!important;z-index:90!important;min-height:58px!important;display:flex!important;background:#fff!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>.support-scope{position:relative!important;z-index:90!important;min-height:34px!important;padding:7px 12px!important;display:flex!important;white-space:normal!important;background:#eef8f5!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>.support-topic-panel{position:relative!important;z-index:90!important;padding:8px 12px 9px!important;display:block!important;background:linear-gradient(180deg,#fff,#f7fbff)!important;border-bottom:1px solid var(--line)!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>.support-topic-panel>div:first-child{margin-bottom:6px!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active .support-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active .support-topic-grid button{min-height:66px!important;padding:6px 5px!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active .support-topic-grid button span{width:26px!important;height:26px!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active .support-topic-grid button strong{font-size:11px!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active .support-topic-grid button small{-webkit-line-clamp:1!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>.chat-messages{position:fixed!important;left:0!important;right:0!important;top:calc(env(safe-area-inset-top) + 214px)!important;bottom:calc(106px + env(safe-area-inset-bottom))!important;z-index:70!important;min-height:72px!important;padding:10px 12px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:10px!important;overflow-y:auto!important;background:#f7f9fc!important;-webkit-overflow-scrolling:touch!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>.chat-quick{position:fixed!important;left:0!important;right:0!important;bottom:calc(60px + env(safe-area-inset-bottom))!important;z-index:92!important;padding:7px 10px!important;display:flex!important;gap:7px!important;overflow-x:auto!important;background:#fff!important;border-top:1px solid var(--line)!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>footer:not(.support-keyboard-composer){position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:93!important;padding:7px 8px calc(7px + env(safe-area-inset-bottom))!important;display:grid!important;grid-template-columns:minmax(0,1fr) 46px!important;gap:8px!important;background:#fff!important;border-top:1px solid var(--line)!important}}@media(max-width:760px){body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100dvh!important;overflow:hidden!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>header,body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>.support-scope,body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>.support-topic-panel,body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>.chat-messages,body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>.keyboard-message-preview,body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>.chat-quick,body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>footer:not(.support-keyboard-composer),body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>.support-rating,body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>.human-handoff{display:none!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active>.support-keyboard-layer{position:fixed!important;left:0!important;right:0!important;top:var(--support-visual-top, 0px)!important;bottom:auto!important;z-index:99999!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto auto!important;width:100%!important;height:var(--support-visual-height, 100dvh)!important;min-height:260px!important;max-height:var(--support-visual-height, 100dvh)!important;padding-top:env(safe-area-inset-top)!important;padding-bottom:0!important;overflow:hidden!important;background:#f7f9fc!important;transform:translateZ(0)!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active .support-keyboard-messages{min-height:96px!important;padding-bottom:230px!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active .support-keyboard-quick{position:fixed!important;left:0!important;right:0!important;bottom:max(452px,calc(var(--support-keyboard-inset, 0px) + 152px))!important;z-index:100001!important;min-height:44px!important;max-height:46px!important;padding:6px 10px!important;background:#fff!important;border-top:1px solid var(--line)!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active .support-keyboard-composer{position:fixed!important;left:0!important;right:0!important;bottom:max(390px,calc(var(--support-keyboard-inset, 0px) + 90px))!important;z-index:100002!important;min-height:62px!important;padding:7px 10px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 48px!important;gap:8px!important;background:#fff!important;border-top:1px solid var(--line)!important;box-shadow:0 -10px 24px #0f172a14!important}body.player-support-route .player-support-portal .support-chat.standalone.keyboard-active .support-keyboard-composer input{height:48px!important;padding:0 13px!important;color:var(--navy)!important;background:#fff!important}}@media(max-width:760px){body.player-support-route .player-support-portal .support-chat.standalone:not(.keyboard-active){display:grid!important;grid-template-rows:auto auto minmax(0,1fr) auto auto auto auto!important}body.player-support-route .player-support-portal .support-chat.standalone:not(.keyboard-active)>.chat-quick{min-height:48px!important;max-height:52px!important;padding:7px 10px!important;display:flex!important;align-items:center!important;gap:7px!important;overflow-x:auto!important;overflow-y:hidden!important;background:#fff!important;border-top:1px solid var(--line)!important}body.player-support-route .player-support-portal .support-chat.standalone:not(.keyboard-active)>.chat-quick button{flex:0 0 auto!important;width:auto!important;min-width:0!important;min-height:32px!important;max-height:32px!important;padding:0 12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;white-space:nowrap!important}}.player-action-shell,.login-action-screen{min-height:100dvh;display:block;overflow:auto;background:#f0f3f5}.player-action-shell .modal-backdrop,.login-action-screen .modal-backdrop{position:static!important;inset:auto!important;width:100%!important;min-height:100dvh!important;padding:calc(12px + env(safe-area-inset-top)) 0 calc(22px + env(safe-area-inset-bottom))!important;display:block!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;touch-action:auto!important;overflow:visible!important;z-index:auto!important}.player-action-shell .modal,.login-action-screen .modal{width:100%!important;max-height:none!important;min-height:calc(100dvh - 38px - env(safe-area-inset-top) - env(safe-area-inset-bottom));margin:0!important;position:relative!important;padding:62px 12px 28px!important;display:grid!important;align-content:start!important;gap:16px!important;overflow:visible!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.player-action-shell .withdraw-modal,.player-action-shell .deposit-modal,.player-action-shell .qr-center-modal,.player-action-shell .referral-center-modal,.player-action-shell .agent-center-modal,.player-action-shell .game-entry-modal,.player-action-shell .borrow-credit-modal,.player-action-shell .player-detail-modal,.login-action-screen .auth-modal{width:100%!important}.player-action-shell .modal-close,.login-action-screen .modal-close{position:absolute!important;top:10px!important;left:10px!important;width:38px!important;min-width:38px!important;height:38px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;border-radius:12px!important;background:transparent!important;border:0!important;color:var(--navy)!important;box-shadow:none!important;font-size:12px!important;font-weight:900!important}.player-action-shell .modal-close svg,.login-action-screen .modal-close svg{display:none!important}.player-action-shell .modal-close:before,.login-action-screen .modal-close:before{content:"←";font-size:22px;line-height:1}.player-action-shell .modal-close:after,.login-action-screen .modal-close:after{content:""}.player-action-shell .auth-modal .register-brand-logo,.login-action-screen .auth-modal .register-brand-logo{width:100%;display:grid;justify-items:center;margin:-8px 0 30px}.player-action-shell .auth-modal .register-brand-logo img,.login-action-screen .auth-modal .register-brand-logo img{width:min(100%,440px);height:230px;object-fit:contain;filter:drop-shadow(0 16px 28px rgba(116,76,12,.2))}.player-action-shell .auth-modal .register-id-row,.login-action-screen .auth-modal .register-id-row,.player-action-shell .auth-modal .register-password-row,.login-action-screen .auth-modal .register-password-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.player-action-shell .auth-modal .register-id-row input,.login-action-screen .auth-modal .register-id-row input,.player-action-shell .auth-modal .register-password-row input,.login-action-screen .auth-modal .register-password-row input{min-width:0}.player-action-shell .auth-modal .register-id-row button,.login-action-screen .auth-modal .register-id-row button{min-height:54px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #d8ad55;border-radius:14px;background:#fff7df;color:#92620d;font-size:13px;font-weight:950;white-space:nowrap}.player-action-shell .auth-modal .register-password-row button,.login-action-screen .auth-modal .register-password-row button{width:54px;min-width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e1d1b5;border-radius:14px;background:#fffaf0;color:#815b18}.player-action-shell .auth-modal .register-save-id-note,.login-action-screen .auth-modal .register-save-id-note{display:block;margin-top:2px;color:#a06f12;font-size:11px;line-height:1.45;font-weight:900}.player-action-shell .modal>.modal-icon,.login-action-screen .modal>.modal-icon{display:none!important}.player-action-shell .modal>p,.login-action-screen .modal>p{margin:0 0 2px!important;color:#7a8497!important;font-size:13px!important;line-height:1.5!important;font-weight:800!important}.player-action-shell .modal>h2,.login-action-screen .modal>h2{position:absolute!important;top:17px!important;left:58px!important;right:58px!important;margin:0!important;color:#101b33!important;font-size:17px!important;line-height:1.2!important;font-weight:950!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .modal label,.login-action-screen .modal label{display:grid!important;gap:7px!important;color:#5f6b80!important;font-size:14px!important;font-weight:900!important}.player-action-shell .modal input,.player-action-shell .modal select,.player-action-shell .modal textarea,.login-action-screen .modal input,.login-action-screen .modal select,.login-action-screen .modal textarea{min-height:54px!important;border-radius:14px!important;background:#fffdf8!important;border-color:#e8d9bd!important;font-size:16px!important}.player-action-shell .modal .notice,.player-action-shell .modal .form-error,.login-action-screen .modal .notice,.login-action-screen .modal .form-error{width:100%!important;margin:0!important;border-radius:14px!important;padding:14px 16px!important;line-height:1.55!important}.player-action-shell .modal>label,.login-action-screen .modal>label,.player-action-shell .payment-channel-card,.player-action-shell .withdraw-tip-card,.player-action-shell .withdraw-balance-row,.player-action-shell .kyc-profile-list,.player-action-shell .qr-mode-switch,.player-action-shell .branded-qr-frame,.player-action-shell .commission-callout,.player-action-shell .referral-benefit-rates,.player-action-shell .referral-metrics,.player-action-shell .referral-steps,.player-action-shell .earning-example,.player-action-shell .agent-qualification,.player-action-shell .agent-growth-network,.player-action-shell .agent-levels,.player-action-shell .agent-public-benefit,.player-action-shell .agent-private-hint,.player-action-shell .red-packet-claim-card,.player-action-shell .red-packet-eligibility,.player-action-shell .red-packet-modal-rules{background:#fff!important;border:1px solid #e7edf3!important;border-radius:14px!important;padding:13px 14px!important}.player-action-shell .withdraw-modal .identity-warning-banner,.player-action-shell .modal .form-error{background:#fdecef!important;border:0!important;color:#b74b59!important}.player-action-shell .withdraw-modal .withdraw-realname-row{padding:0 2px 10px!important;border-bottom:1px solid #e3e8ee!important}.player-action-shell .modal .primary.full,.player-action-shell .modal .subtle-button.full,.login-action-screen .modal .primary.full,.login-action-screen .modal .subtle-button.full{min-height:54px!important;border-radius:14px!important}.player-action-shell .withdraw-modal .withdraw-modal-body,.player-action-shell .deposit-modal,.player-action-shell .qr-center-modal,.player-action-shell .referral-center-modal,.player-action-shell .agent-center-modal,.player-action-shell .auth-modal,.login-action-screen .auth-modal{gap:16px!important}.player-action-shell .withdraw-modal .withdraw-account-list,.player-action-shell .bound-bank-list,.player-action-shell .transfer-method-grid,.player-action-shell .qr-center-actions,.player-action-shell .settings-list{display:grid!important;gap:12px!important}.player-action-shell .withdraw-modal .withdraw-account-list button,.player-action-shell .bound-bank-list article,.player-action-shell .settings-list button,.player-action-shell .settings-list label,.player-action-shell .transfer-method-grid button{border-radius:16px!important;background:#fffdf8!important;border-color:#e8d9bd!important}.player-action-shell .amount-shortcuts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.player-action-shell .amount-shortcuts button{min-height:48px!important;border-radius:12px!important;background:#fff!important;border:1px solid #dce3eb!important;color:#18243a!important;font-size:18px!important;font-weight:950!important}.player-action-shell .wallet-method-page{padding-inline:16px!important;background:#eef3f6!important;gap:0!important}.wallet-method-summary{min-height:130px;margin:18px 0 22px;padding:22px 20px;display:grid;grid-template-columns:86px minmax(0,1fr) auto;grid-template-rows:auto 1fr;gap:10px 18px;align-items:center;border-radius:16px;background:#f4f7fa;color:#222b3b}.wallet-method-label{grid-column:1;align-self:start;display:flex;gap:8px;align-items:center;color:#151d2c;font-size:17px;font-weight:850}.wallet-method-label small{color:#1e2734;font-size:13px}.wallet-method-icon{grid-column:1;grid-row:2;width:58px;height:58px;display:grid;place-items:center;border-radius:16px;color:#fff;background:linear-gradient(145deg,#6f8cff,#7447ef);box-shadow:0 10px 18px #595bd22e}.wallet-method-balances{grid-column:2;grid-row:1 / span 2;display:grid;gap:8px}.wallet-method-balances div{display:flex;align-items:center;gap:10px;color:#111a2c;font-size:18px;font-weight:900}.wallet-method-balances span{min-width:42px;font-weight:850}.wallet-method-balances strong{letter-spacing:.12em}.wallet-method-currency{grid-column:3;grid-row:1;min-height:40px;padding:0 12px;display:inline-flex;align-items:center;gap:7px;border:1px solid #dfe4ea;border-radius:999px;background:#fff;color:#182033;font-size:18px;font-weight:950;box-shadow:0 2px 8px #19263714}.wallet-method-currency svg:first-child{color:#d59d19}.wallet-method-row{width:100%;min-height:82px;display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:16px;border:0;border-bottom:1px solid #e2e6eb;border-radius:0;background:#fff;color:#202738;text-align:left}.wallet-method-row-icon{width:56px;height:56px;display:grid;place-items:center;border-radius:50%;color:#fff}.wallet-method-row-icon.orange{background:linear-gradient(145deg,#ffbf3e,#f08d10)}.wallet-method-row-icon.green{background:linear-gradient(145deg,#39d46f,#0ba848)}.wallet-method-row strong{font-size:19px;font-weight:900}.wallet-provider-list{margin:0 -16px;display:grid;background:#fff}.wallet-provider-list button{min-height:80px;padding:0 28px 0 32px;display:grid;grid-template-columns:58px minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:3px 14px;border:0;border-bottom:1px solid #e2e6eb;background:#fff;color:#182033;text-align:left}.wallet-method-mini-icon{grid-row:1 / span 2;width:50px;height:50px;display:grid;place-items:center;border-radius:50%}.wallet-method-mini-icon.orange{color:#fff;background:linear-gradient(145deg,#ffbd36,#f28b13)}.wallet-method-mini-icon.gold{color:#7b5608;background:#fff0c8}.wallet-method-mini-icon.blue{color:#1f63c6;background:#eaf2ff}.wallet-method-mini-icon.green{color:#0d8d54;background:#e5f8ef}.wallet-provider-list strong{grid-column:2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:850}.wallet-provider-list small{grid-column:2;min-width:0;color:#8b96a8;font-size:12px;font-weight:750;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-provider-list button>svg{grid-column:3;grid-row:1 / span 2;color:#aab3c0}.wallet-method-floating{right:28px;bottom:92px}.player-action-page{min-height:100dvh;background:#eef3f6;color:#101b33;display:grid;grid-template-rows:auto 1fr;overscroll-behavior:none}.player-action-shell{height:100dvh;min-height:100dvh;width:100%;max-width:100%;overflow:hidden;overscroll-behavior:none}.player-action-shell .player-action-page{height:100dvh;min-height:100dvh;width:100%;max-width:100%;overflow:hidden}.player-action-page.no-bounce,.player-action-page.no-bounce .player-action-page-content{overflow:hidden;overscroll-behavior:none;touch-action:manipulation}.player-action-page-header{min-height:calc(76px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 14px 0;display:grid;grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;gap:8px;background:#fff9ec;border-bottom:1px solid #eadfca;overflow:visible}.player-action-page-back{width:52px;height:52px;display:grid;place-items:center;border:2px solid #a86f08;border-radius:16px;background:linear-gradient(135deg,#ffe27a,#d19a1d 58%,#a97008);color:#120d05;box-shadow:0 10px 22px #925b0847,inset 0 1px #ffffff8c}.player-action-page-back:active{transform:scale(.97);box-shadow:0 6px 14px #925b083d,inset 0 1px #ffffff6b}.player-action-page button:focus{outline:none}.player-action-page button:focus-visible{outline:2px solid rgba(209,154,29,.35);outline-offset:2px}.player-action-page button:active{filter:brightness(.98)}.player-action-page-header div{min-width:0;text-align:center}.player-action-page-header small{display:block;margin-bottom:2px;color:#8d96a5;font-size:11px;font-weight:850;line-height:1}.player-action-page-header h1{margin:0;color:#101b33;font-size:20px;line-height:1.2;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-action-page-content{width:100%;max-width:640px;min-width:0;margin:0 auto;padding:14px 14px calc(28px + env(safe-area-inset-bottom));display:grid;align-content:start;gap:12px}.player-action-page.scrollable .player-action-page-content{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.tool-page .player-action-page-content{gap:14px;overflow-x:hidden}.tool-hero{padding:16px;display:grid;grid-template-columns:58px minmax(0,1fr);gap:14px;align-items:center;border:1px solid #eadfca;border-radius:18px;background:linear-gradient(135deg,#fffaf0,#fff);box-shadow:0 12px 28px #7e591b14}.tool-hero>span{width:58px;height:58px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(145deg,#ffe8a3,#cf9822);color:#15100a}.tool-hero.bank>span{background:linear-gradient(145deg,#e8f7ef,#27b879);color:#0d6843}.tool-hero.identity>span{background:linear-gradient(145deg,#eee7ff,#8358df);color:#fff}.tool-hero.qr>span{background:linear-gradient(145deg,#fff0c8,#d19a1d);color:#15100a}.tool-hero.exchange>span{background:linear-gradient(145deg,#efe4ff,#8b5cf6);color:#fff}.tool-hero small,.tool-hero h2,.tool-hero p{display:block;margin:0;min-width:0}.tool-hero small{color:#9a6817;font-size:12px;font-weight:900}.tool-hero h2{margin-top:3px;color:#101b33;font-size:24px;line-height:1.15;font-weight:950}.tool-hero p{margin-top:6px;color:#6d788b;font-size:13px;line-height:1.45;font-weight:750}.tool-card{min-width:0;padding:15px;display:grid;gap:13px;border:1px solid #e3ebf2;border-radius:18px;background:#fff}.tool-card header{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.tool-card h2{min-width:0;margin:0;color:#101b33;font-size:17px;line-height:1.25;font-weight:950}.tool-card header>span,.tool-card header>button{max-width:58%;min-height:34px;padding:0 11px;display:inline-flex;align-items:center;gap:6px;border:1px solid #eadfca;border-radius:999px;background:#fff9ec;color:#9a6817;font-size:12px;font-weight:900;text-align:center;overflow-wrap:anywhere}.tool-status-pill{color:#9a6817!important}.tool-status-pill.approved,.tool-status-pill.verified{border-color:#bfe8d6!important;background:#eaf8f2!important;color:#177b5b!important}.tool-detail-list{margin:0;display:grid}.tool-detail-list div{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #edf1f5}.tool-detail-list div:last-child{border-bottom:0}.tool-detail-list dt,.tool-detail-list dd{margin:0}.tool-detail-list dt{color:#7a8497;font-size:13px;font-weight:850}.tool-detail-list dd{color:#101b33;font-size:15px;font-weight:950;text-align:right}.tool-info-stack{display:grid;gap:10px}.tool-info-stack div{padding:12px;display:grid;grid-template-columns:22px minmax(0,1fr);gap:9px;align-items:start;border-radius:14px;background:#f4faf7;color:#27765e;font-size:13px;font-weight:800;line-height:1.5}.identity-purpose-card{padding:12px 13px;gap:9px}.identity-purpose-card header h2{font-size:15px}.identity-purpose-list{gap:7px}.identity-purpose-list div{min-height:0;padding:8px 10px;grid-template-columns:20px minmax(0,1fr);gap:7px;align-items:center;border-radius:11px;font-size:12px;line-height:1.35}.identity-purpose-list svg{width:17px;height:17px}.identity-tool-page .tool-hero.identity{position:relative;overflow:hidden;border:1px solid rgba(216,179,86,.35);background:linear-gradient(135deg,#fffffffa,#f8fcfff2),linear-gradient(135deg,#eef6ff,#fff8e2 55%,#ecfbf5);box-shadow:0 18px 40px #2552821c}.identity-tool-page .tool-hero.identity:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#2f7df6,#f2b633,#26b889)}.identity-tool-page .tool-hero.identity>span{position:relative;z-index:1;background:linear-gradient(145deg,#1d74f5,#18a77b);color:#fff;box-shadow:0 13px 24px #1b70b433}.identity-tool-page .tool-hero.identity>div{position:relative;z-index:1}.identity-tool-page .tool-hero.identity small{color:#996716}.identity-profile-card{position:relative;overflow:visible;gap:12px;border-color:#d7e5f7;background:linear-gradient(180deg,#fffffffa,#fbfdfffa);box-shadow:0 18px 42px #25528217}.identity-profile-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#2f7df6,#f2b633,#26b889)}.identity-profile-card header{position:relative;z-index:1;padding-bottom:2px}.identity-detail-grid{position:relative;z-index:1;display:grid;gap:9px}.identity-detail-row{min-height:62px;padding:10px 11px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center;border:1px solid rgba(221,229,240,.88);border-radius:14px;background:#ffffffd1}.identity-detail-row>span{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#eef5ff;color:#1f5fc7}.identity-detail-row:nth-child(2)>span{background:#fff7dc;color:#a36f0c}.identity-detail-row:nth-child(3)>span{background:#eaf8f2;color:#177b5b}.identity-detail-row:nth-child(4)>span{background:#f0edff;color:#7552c8}.identity-detail-row div{min-width:0;display:grid;gap:3px}.identity-detail-row small{color:#7c8596;font-size:12px;font-weight:850}.identity-detail-row strong{min-width:0;color:#101827;font-size:16px;font-weight:950;line-height:1.25;overflow-wrap:anywhere}.identity-purpose-card{position:relative;overflow:hidden;border-color:#cde9dc;background:linear-gradient(180deg,#fffffffa,#f4fcf8fa);box-shadow:0 14px 30px #26976f14}.identity-purpose-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;border-radius:15px 15px 0 0;background:linear-gradient(90deg,#26b889,#f2b633)}.identity-purpose-card header,.identity-purpose-card .identity-purpose-list{position:relative;z-index:1}.identity-tool-page .identity-purpose-list div{border:1px solid #d6efe4;background:#f0fbf6;color:#217257}.identity-tool-page .funding-submit{border:0;background:linear-gradient(135deg,#ffe173,#d89b16);color:#18120a;box-shadow:0 14px 28px #b47e142e}.tool-input{width:100%;min-height:52px;padding:0 14px;border:1px solid #e2d8c9;border-radius:15px;background:#fffdf8;color:#101b33;font-size:15px;font-weight:850}.tool-bank-list{display:grid;gap:10px}.tool-bank-list article{min-height:74px;padding:12px;display:grid;grid-template-columns:56px minmax(0,1fr) 24px;gap:12px;align-items:center;border:1px solid #e3ebf2;border-radius:16px;background:#fff}.tool-bank-list article.active{border-color:#d5a844;background:#fff8e7}.tool-bank-list article>span{width:56px;height:50px;display:grid;place-items:center;border-radius:13px;background:#fff0c8;color:#9a6817;font-size:12px;font-weight:950}.tool-bank-list strong,.tool-bank-list small{display:block;min-width:0}.tool-bank-list strong{color:#101b33;font-size:16px;font-weight:950}.tool-bank-list small{margin-top:4px;color:#7d8797;font-size:12px;font-weight:750;line-height:1.35}.tool-bank-list svg{color:#1f9d72}.bank-tool-page .player-action-page-content{gap:8px;padding-top:10px}.bank-tool-page .tool-hero{padding:10px 12px;grid-template-columns:44px minmax(0,1fr);gap:10px;border-radius:14px}.bank-tool-page .tool-hero>span{width:44px;height:44px;border-radius:12px}.bank-tool-page .tool-hero>span svg{width:24px;height:24px}.bank-tool-page .tool-hero small{font-size:10px}.bank-tool-page .tool-hero h2{margin-top:2px;font-size:19px}.bank-tool-page .tool-hero p{margin-top:3px;font-size:11px;line-height:1.3}.bank-tool-page .tool-card{padding:10px 12px;gap:8px;border-radius:14px}.bank-tool-page .tool-card header{gap:8px}.bank-tool-page .tool-card h2{font-size:15px}.bank-tool-page .tool-card header>span{min-height:28px;padding:0 9px;font-size:10px}.bank-tool-page .tool-bank-list{gap:6px}.bank-tool-page .tool-bank-list article{min-height:54px;padding:8px;grid-template-columns:44px minmax(0,1fr) 20px;gap:8px;border-radius:12px}.bank-tool-page .tool-bank-list article>span{width:44px;height:38px;border-radius:10px;font-size:10px}.bank-tool-page .tool-bank-list strong{font-size:14px}.bank-tool-page .tool-bank-list small{margin-top:2px;font-size:10px;line-height:1.25}.bank-tool-page .tool-bank-list svg{width:18px;height:18px}.bank-tool-page .funding-field{gap:5px;font-size:12px}.bank-tool-page .tool-input,.bank-tool-page .funding-field select{min-height:42px;border-radius:12px;font-size:13px}.bank-tool-page .funding-submit{min-height:44px!important;border-radius:13px!important}.bank-tool-page .funding-note-card{padding:9px 11px;grid-template-columns:18px minmax(0,1fr);gap:8px;border-radius:13px;font-size:11px;line-height:1.4}.tool-segmented{padding:5px;display:grid;grid-template-columns:1fr 1fr;gap:5px;border:1px solid #e5dfd2;border-radius:16px;background:#f7f2e8}.tool-segmented button{min-height:44px;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:12px;background:transparent;color:#6b7485;font-size:13px;font-weight:900}.tool-segmented button.active{background:#fff;color:#9a6817;box-shadow:0 6px 16px #7b55141a}.tool-qr-card{position:relative;padding:20px 16px 16px;display:grid;justify-items:center;gap:9px;overflow:hidden;border:1px solid #eadfca;border-radius:20px;background:linear-gradient(145deg,#fffdf7,#fff5dc)}.tool-qr-card.referral{background:linear-gradient(145deg,#fffdf7,#f3fff9)}.tool-brand-chip{position:absolute;left:14px;top:12px;padding:5px 9px;border-radius:999px;background:#d19a1d;color:#15100a;font-size:11px;font-weight:950}.tool-qr-card strong{color:#101b33;font-size:20px;font-weight:950}.tool-qr-card small{max-width:300px;color:#6d788b;text-align:center;font-size:12px;line-height:1.45;font-weight:750}.qr-tool-page,.qr-tool-page *{box-sizing:border-box}.qr-tool-page{width:100%;max-width:100%;overflow-x:hidden}.qr-tool-page .player-action-page-content{width:min(100%,640px);max-width:100%;overflow-x:hidden}.qr-tool-page .tool-card,.qr-tool-page .tool-hero,.qr-tool-page .tool-segmented,.qr-tool-page .tool-qr-card{width:100%;max-width:100%;min-width:0}.qr-tool-page .tool-card header>button{flex:0 1 auto;white-space:normal;line-height:1.2}.qr-tool-page .qr-code.large{width:min(230px,calc(100% - 112px));height:min(230px,calc(100% - 112px));max-width:100%;display:grid;place-items:center;padding:10px}.qr-tool-page .qr-code.large svg{width:100%;height:100%;max-width:206px;max-height:206px;display:block}.qr-tool-page .funding-input{display:grid;grid-template-columns:minmax(0,1fr) minmax(56px,72px);align-items:center;padding-right:0}.qr-tool-page .funding-input input{width:100%}.qr-tool-page .funding-submit{width:100%;min-width:0;white-space:normal;line-height:1.2}.tool-rate-card{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tool-rate-card article{min-width:0;padding:14px;display:grid;gap:5px;border:1px solid #e3ebf2;border-radius:16px;background:#fff}.tool-rate-card small{color:#7a8497;font-size:12px;font-weight:850}.tool-rate-card strong{min-width:0;color:#101b33;font-size:17px;font-weight:950;overflow-wrap:anywhere}.exchange-preview-card strong{min-width:0;color:#101b33;font-size:28px;font-weight:950;overflow-wrap:anywhere}.exchange-preview-card small{min-width:0;color:#7a8497;font-size:12px;font-weight:750;line-height:1.45;overflow-wrap:anywhere}.profile-page .profile-wallet-card{padding:17px!important}.profile-page .profile-wallet-heading small{font-size:13px!important;font-weight:850!important}.profile-page .profile-wallet-heading strong{font-size:32px!important;line-height:1.05!important;letter-spacing:0!important}.profile-page .profile-wallet-heading button{min-height:34px!important;gap:6px!important;color:#b98212!important;font-size:14px!important;font-weight:900!important;white-space:nowrap!important}.profile-page .profile-wallet-heading button svg{width:19px!important;height:19px!important}.profile-page .profile-balance-status{gap:9px!important}.profile-page .profile-balance-status article{min-width:0!important;padding:13px 12px!important}.profile-page .profile-balance-status small{font-size:12px!important;font-weight:850!important;line-height:1.2!important}.profile-page .profile-balance-status strong{font-size:20px!important;line-height:1.15!important;word-break:break-word!important}.profile-page .profile-rollover-progress>div:first-child{font-size:13px!important;font-weight:850!important}.profile-page .profile-rollover-progress small{font-size:11px!important;line-height:1.35!important;font-weight:750!important}.tool-hero.referral>span{background:linear-gradient(145deg,#e9f8f3,#18a676);color:#fff}.tool-referral-rates{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tool-referral-rates article{padding:15px;border:1px solid #eadfca;border-radius:16px;background:#fffaf0}.tool-referral-rates strong,.tool-referral-rates span{display:block}.tool-referral-rates strong{color:#b98212;font-size:26px;line-height:1}.tool-referral-rates span{margin-top:6px;color:#667085;font-size:12px;font-weight:800}.tool-referral-metrics article{padding:14px 10px!important}.tool-referral-metrics small{font-size:12px!important;font-weight:850!important}.tool-referral-metrics strong{font-size:28px!important;line-height:1.05!important}.tool-referral-network{height:220px!important}.funding-wallet-card{padding:14px;display:grid;gap:13px;border-radius:16px;background:#f7fafc;border:1px solid #e3ebf2}.funding-wallet-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.funding-wallet-head div{display:flex;align-items:center;gap:8px;color:#18243a;font-size:17px;font-weight:900}.funding-wallet-head strong{color:#8d96a5;font-size:13px;font-weight:850}.funding-currency-pill{min-height:36px;padding:0 12px;display:inline-flex;align-items:center;gap:7px;border:1px solid #e2d2b5;border-radius:999px;background:#fff;color:#18243a;font-size:15px;font-weight:950}.funding-currency-pill svg{color:#d39a18}.funding-wallet-body{display:grid;grid-template-columns:50px minmax(0,1fr);gap:13px;align-items:center}.funding-wallet-mark{width:50px;height:50px;display:grid;place-items:center;border-radius:14px;color:#fff;background:linear-gradient(145deg,#f3c653,#c98f1e);box-shadow:0 10px 18px #aa740e2e}.funding-wallet-body dl{margin:0;display:grid;gap:7px}.funding-wallet-body dl div{display:grid;grid-template-columns:minmax(82px,1fr) auto;gap:12px;align-items:center}.funding-wallet-body dt,.funding-wallet-body dd{margin:0}.funding-wallet-body dt{color:#7a8497;font-size:13px;font-weight:850}.funding-wallet-body dd{color:#101b33;font-size:17px;font-weight:950;text-align:right}.funding-list-card,.funding-form-section,.funding-note-list,.funding-order-card{overflow:hidden;border-radius:18px;border:1px solid #e3ebf2;background:#fff}.funding-list-card header{min-height:50px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #edf1f5}.funding-list-card h2{margin:0;color:#101b33;font-size:17px;font-weight:950}.funding-list-card header span{color:#9a6817;font-size:13px;font-weight:900}.funding-method-row{width:100%;min-height:72px;padding:10px 16px;display:grid;grid-template-columns:48px minmax(0,1fr) 20px;align-items:center;gap:13px;border:0;border-bottom:1px solid #edf1f5;background:#fff;color:#101b33;text-align:left}.funding-method-row:last-child{border-bottom:0}.funding-method-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:50%}.funding-method-icon.orange{color:#8a5c06;background:#fff0c8}.funding-method-icon.gold{color:#9b6b08;background:#fff5d7}.funding-method-icon.blue{color:#2367c8;background:#eaf2ff}.funding-method-icon.green{color:#0d8d54;background:#e5f8ef}.funding-method-row strong,.funding-method-row small{display:block;min-width:0}.funding-method-row strong{color:#101b33;font-size:16px;font-weight:900;line-height:1.25}.funding-method-row small{margin-top:4px;color:#8a93a3;font-size:12px;font-weight:750;line-height:1.35}.funding-method-row>svg{color:#a3adbb}.transfer-entry-backdrop{align-items:flex-start;justify-content:center;padding:max(10px,env(safe-area-inset-top)) 10px max(14px,env(safe-area-inset-bottom));background:#f5f7fb;overflow-y:auto}.transfer-entry-modal{width:min(480px,100%);max-height:calc(100dvh - max(20px,env(safe-area-inset-top)) - max(18px,env(safe-area-inset-bottom)));padding:0;gap:0;overflow-y:auto;border:1px solid #dfe5ef;border-radius:22px;background:#fff;box-shadow:0 18px 54px #1f2b441f}.transfer-entry-topbar{position:sticky;top:0;z-index:30;min-height:62px;padding:10px 14px;display:grid;grid-template-columns:46px minmax(0,1fr) 64px;align-items:center;gap:8px;border-bottom:1px solid #e6ebf2;background:#fff;box-shadow:0 10px 22px #1f2b440f}.transfer-entry-topbar button{width:44px;height:40px;display:grid;place-items:center;border:1px solid #e4e9f1;border-radius:14px;background:#f8fafc;color:#162239}.transfer-entry-topbar strong{color:#101a2f;font-size:20px;font-weight:1000;text-align:center}.transfer-entry-topbar span{justify-self:end;padding:6px 9px;border:1px solid #ead6a1;border-radius:999px;background:#fffaf0;color:#9b6b08;font-size:12px;font-weight:1000}.transfer-entry-hero{margin:14px;padding:16px;display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:center;border:1px solid #e6d8ab;border-radius:18px;background:linear-gradient(135deg,#fffdf7,#fff7df)}.transfer-entry-hero>span{width:48px;height:48px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(135deg,#ffe89b,#d39118);color:#241600}.transfer-entry-hero small,.transfer-entry-hero strong,.transfer-entry-hero em{display:block}.transfer-entry-hero small{color:#9b6b08;font-size:12px;font-weight:900}.transfer-entry-hero strong{margin-top:3px;color:#101a2f;font-size:26px;font-weight:1000;line-height:1.1}.transfer-entry-hero em{margin-top:5px;color:#7b879a;font-size:12px;font-style:normal;font-weight:800;line-height:1.35}.transfer-entry-card{margin:14px;overflow:hidden;border:1px solid #e3e8f0;border-radius:18px;background:#fff}.transfer-entry-card+.transfer-entry-card{margin-top:0}.transfer-entry-card-title{min-height:48px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #edf1f6;background:#fbfcfe;color:#1f8f6a}.transfer-entry-card-title small,.transfer-entry-card-title strong{display:block}.transfer-entry-card-title small{color:#9b6b08;font-size:10px;font-weight:1000}.transfer-entry-card-title strong{margin-top:2px;color:#172238;font-size:15px;font-weight:1000}.transfer-entry-field{padding:12px 14px;display:grid;gap:7px;border-top:1px solid #edf1f6}.transfer-entry-field>span{color:#667085;font-size:12px;font-weight:900}.transfer-entry-field input,.transfer-entry-field .input-with-suffix{min-height:54px}.transfer-entry-modal .transfer-method-grid{padding:12px 14px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.transfer-entry-modal .transfer-method-grid button{min-height:46px;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:14px;font-weight:950}.transfer-quick-amounts{padding:0 14px 14px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.transfer-quick-amounts button{min-height:38px;border:1px solid #ead6a1;border-radius:12px;background:#fffaf0;color:#9b6b08;font-size:13px;font-weight:1000}.transfer-balance-inline{margin:0 14px 14px;padding:10px 12px;display:grid;grid-template-columns:1fr auto;gap:6px 10px;border:1px solid #edf1f6;border-radius:14px;background:#fbfcfe}.transfer-balance-inline span{color:#7b879a;font-size:11px;font-weight:900}.transfer-balance-inline strong{color:#172238;font-size:12px;font-weight:1000;text-align:right}.transfer-entry-note{margin:0 14px 14px;padding:12px 14px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:9px;border:1px solid #dcefe7;border-radius:16px;background:#f7fffb;color:#1f8f6a}.transfer-entry-note span{color:#4e6f64;font-size:12px;font-weight:850;line-height:1.45}.transfer-entry-submit{width:calc(100% - 28px);min-height:58px;margin:0 14px 14px;border-radius:16px;font-size:18px;box-shadow:0 16px 30px #be821038}.player-shell .modal-backdrop.transfer-entry-backdrop{align-items:flex-start!important;justify-content:center!important;padding:max(10px,env(safe-area-inset-top)) 10px max(14px,env(safe-area-inset-bottom))!important;overflow-y:auto!important}.player-shell .modal-backdrop.transfer-entry-backdrop>.transfer-entry-modal{width:min(480px,100%)!important;min-width:0!important;max-width:min(480px,100%)!important;max-height:calc(100dvh - max(20px,env(safe-area-inset-top)) - max(18px,env(safe-area-inset-bottom)))!important;margin:0 auto!important;padding:0!important;overflow-y:auto!important;border-radius:22px!important}.player-shell .transfer-entry-topbar{position:sticky!important;top:0!important;z-index:30!important}.transfer-confirm-backdrop{align-items:stretch;justify-content:center;padding:0;background:linear-gradient(180deg,#f6f8fb,#eef3f8 46%,#f8fafc);overflow:hidden}.transfer-confirm-modal{width:min(480px,100%);min-height:100dvh;max-height:100dvh;padding-top:calc(86px + env(safe-area-inset-top));gap:0;position:relative;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;border:0;border-radius:0;background:#f5f7fb;box-shadow:none}.transfer-confirm-topbar{position:fixed;top:0;left:0;right:0;width:100%;z-index:1000;min-height:calc(60px + env(safe-area-inset-top));padding:calc(8px + env(safe-area-inset-top)) 14px 9px;display:grid;grid-template-columns:46px minmax(0,1fr) 54px;align-items:center;gap:8px;border-bottom:1px solid #e6ebf2;background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 8px 18px #1f2b4414}.transfer-confirm-topbar button{width:42px;height:38px;display:grid;place-items:center;border:1px solid #e4e9f1;border-radius:13px;background:#f8fafc;color:#162239}.transfer-confirm-topbar strong{color:#101a2f;font-size:18px;font-weight:1000;text-align:center}.transfer-confirm-topbar span{justify-self:end;padding:5px 8px;border:1px solid #ead6a1;border-radius:999px;background:#fffaf0;color:#9b6b08;font-size:12px;font-weight:1000}.transfer-confirm-route small,.transfer-confirm-amount-card small,.transfer-confirm-balance span{color:#7b879a;font-size:11px;font-weight:900}.transfer-confirm-receipt{margin:18px 12px 10px;overflow:hidden;border:1px solid #e7edf5;border-top:3px solid #d49a1b;border-radius:18px;background:#fff;box-shadow:0 14px 30px #1f2b4417}.transfer-confirm-route{padding:9px 11px;display:grid;grid-template-columns:1fr;justify-items:center;gap:7px;border-bottom:1px solid #edf1f6}.transfer-confirm-route article{width:100%;min-width:0;min-height:54px;padding:8px 9px;display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:9px;align-items:center;border:1px solid #edf1f6;border-radius:12px;background:#fbfcfe}.transfer-confirm-route article span{width:28px;height:28px;display:grid;place-items:center;grid-row:1 / span 3;border-radius:12px;background:#f7f2e7;color:#c18a16}.transfer-confirm-route article small,.transfer-confirm-route article strong{grid-column:2}.transfer-confirm-route article strong{min-width:0;overflow:hidden;color:#172238;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.transfer-confirm-route article em{grid-column:2;min-width:0;overflow:hidden;color:#8a93a3;font-size:11px;font-style:normal;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.transfer-confirm-route>i{width:26px;height:26px;display:grid;place-items:center;border-radius:999px;background:linear-gradient(135deg,#ffe89b,#d39118);color:#241600;font-style:normal;transform:rotate(90deg)}.transfer-confirm-amount-card{padding:14px 13px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-bottom:1px solid #edf1f6;border-radius:0;background:linear-gradient(135deg,#fffdf7,#fff)}.transfer-confirm-amount-card div{display:grid;gap:5px}.transfer-confirm-amount-card strong{color:#101a2f;font-size:29px;line-height:1}.transfer-confirm-amount-card span{min-width:60px;padding:8px 9px;border:1px solid #ead6a1;border-radius:11px;background:#fffaf0;color:#9b6b08;font-size:14px;font-weight:1000;text-align:center}.transfer-confirm-compact-note{margin:0 12px 9px;padding:9px 11px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;border:1px solid #dcefe7;border-radius:14px;background:#f7fffb;color:#1f8f6a}.transfer-confirm-compact-note span{color:#4e6f64;font-size:11px;font-weight:850;line-height:1.35}.transfer-confirm-balance{padding:9px 11px;display:flex;justify-content:space-between;gap:12px;border:0;border-radius:0;background:#fbfcfe}.transfer-confirm-balance strong{color:#172238;font-size:12px}.transfer-confirm-password-box{margin:14px 14px 10px;min-height:52px;display:grid;grid-template-columns:repeat(6,1fr);align-items:center;border:1px solid #dfe5ef;border-radius:14px;overflow:hidden;background:#fbfcfe}.transfer-confirm-password-box i{height:52px;display:grid;place-items:center;border-right:1px solid #e6ebf2}.transfer-confirm-password-box i:last-child{border-right:0}.transfer-confirm-password-box i:after{content:"";width:10px;height:10px;border-radius:999px;background:transparent}.transfer-confirm-password-box i.filled:after{background:#172238}.transfer-password-keypad{padding:0 14px 14px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.transfer-password-keypad button,.transfer-password-keypad span{min-height:48px;border:1px solid #dfe5ef;border-radius:14px;background:#fff;color:#172238;font-size:22px;font-weight:1000}.transfer-password-keypad button:active{transform:translateY(1px);background:#fff8e8;border-color:#d7a72b}.transfer-password-keypad span{background:transparent;border-color:transparent}.transfer-password-keypad button.delete{display:grid;place-items:center;color:#667085;font-size:16px}.transfer-password-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:max(78px,calc(66px + env(safe-area-inset-top))) 28px max(180px,env(safe-area-inset-bottom));background:#0f172a6b}.transfer-password-sheet{width:min(380px,100%);border:1px solid #dfe5ef;border-radius:20px;background:#fff;box-shadow:0 18px 48px #0f172a3d;overflow:hidden}.transfer-password-sheet-header{min-height:56px;padding:12px;display:grid;grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:10px;border-bottom:1px solid #e6ebf2;background:#fbfcfe}.transfer-password-sheet-header strong{display:block;color:#101a2f;font-size:16px;font-weight:1000}.transfer-password-sheet-header span{display:block;margin-top:2px;color:#7b879a;font-size:11px;font-weight:850;line-height:1.35}.transfer-password-sheet-header button{width:36px;height:36px;display:grid;place-items:center;border:1px solid #dfe5ef;border-radius:13px;background:#fff;color:#667085}.transfer-password-balance{margin:10px 12px 0;padding:9px 11px;display:grid;grid-template-columns:1fr auto;gap:6px 10px;border:1px solid #edf1f6;border-radius:14px;background:#fbfcfe}.transfer-password-balance span{color:#7b879a;font-size:11px;font-weight:900}.transfer-password-balance strong{color:#172238;font-size:12px;font-weight:1000;text-align:right}.transfer-password-native-field{margin:10px 12px 12px;display:grid;gap:7px}.transfer-password-native-field>span{color:#667085;font-size:12px;font-weight:900}.transfer-password-native-field input{width:100%;height:48px;padding:0 14px;border:1px solid #dfe5ef;border-radius:14px;background:#fff;color:#172238;font-size:20px;font-weight:1000;letter-spacing:4px;text-align:center}.transfer-password-native-field input:focus{border-color:#91b7ff;box-shadow:0 0 0 4px #5f8eff2e;outline:0}.transfer-confirm-submit{width:calc(100% - 24px);min-height:52px;margin:auto 12px calc(12px + env(safe-area-inset-bottom));border-radius:16px;font-size:16px;box-shadow:0 16px 30px #be821038}.player-shell .modal-backdrop.transfer-confirm-backdrop{align-items:stretch!important;justify-content:center!important;padding:0!important;overflow:hidden!important}.player-shell .modal-backdrop.transfer-confirm-backdrop>.transfer-confirm-modal{width:min(480px,100%)!important;min-width:0!important;max-width:min(480px,100%)!important;min-height:100dvh!important;max-height:100dvh!important;margin:0 auto!important;padding-top:calc(86px + env(safe-area-inset-top))!important;overflow-y:auto!important;border-radius:0!important}.player-shell .transfer-confirm-topbar{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;transform:none!important;z-index:1000!important}.player-shell .transfer-confirm-topbar strong{font-size:18px!important;line-height:1.1!important}.player-shell .transfer-confirm-topbar span{font-size:12px!important;line-height:1!important}.player-shell .transfer-confirm-topbar button{font-size:16px!important}.player-shell .transfer-confirm-amount-card small,.player-shell .transfer-confirm-route small,.player-shell .transfer-confirm-balance span,.player-shell .transfer-confirm-route article em,.player-shell .transfer-confirm-compact-note span{font-size:11px!important;line-height:1.25!important}.player-shell .transfer-confirm-amount-card strong{font-size:29px!important;line-height:1!important}.player-shell .transfer-confirm-amount-card span{font-size:14px!important;line-height:1!important}.player-shell .transfer-confirm-route article{min-height:54px!important;padding:8px 9px!important}.player-shell .transfer-confirm-route article strong{font-size:14px!important;line-height:1.18!important}.player-shell .transfer-confirm-balance strong{font-size:12px!important;line-height:1.2!important}.player-shell .transfer-confirm-submit{min-height:52px!important;font-size:16px!important;line-height:1!important}.transfer-recipient-preview{min-height:62px;padding:11px 12px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid #dcefe7;border-radius:16px;background:#f7fffb}.transfer-recipient-preview>span{width:38px;height:38px;display:grid;place-items:center;border-radius:13px;background:#fff;color:#1f8f6a;border:1px solid #dcefe7}.transfer-recipient-preview small,.transfer-recipient-preview strong{display:block;min-width:0}.transfer-recipient-preview small{color:#708094;font-size:12px;font-weight:900}.transfer-recipient-preview strong{margin-top:2px;overflow:hidden;color:#172238;font-size:16px;font-weight:1000;text-overflow:ellipsis;white-space:nowrap}.transfer-recipient-preview em{color:#9b6b08;font-size:12px;font-style:normal;font-weight:1000}@media(max-width:520px){.transfer-confirm-backdrop{padding:0}.transfer-confirm-modal{border-radius:0}.transfer-confirm-amount-card strong{font-size:30px}.transfer-confirm-submit{width:calc(100% - 24px);margin:auto 12px calc(12px + env(safe-area-inset-bottom))}}.funding-note-card{padding:12px 14px;display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;border-radius:16px;background:#eefaf5;color:#218466;font-size:13px;font-weight:800;line-height:1.55}.funding-note-card svg{margin-top:1px}.funding-form-section{padding:13px;display:grid;gap:13px}.funding-field{display:grid;gap:8px;color:#5f6b80;font-size:14px;font-weight:900}.funding-input,.funding-field select{width:100%;min-width:0;min-height:54px;border:1px solid #e2d8c9;border-radius:15px;background:#fffdf8}.funding-field select{width:100%;padding:0 14px;color:#101b33;font-size:15px;font-weight:850}.funding-input input{flex:1 1 auto;height:52px;min-width:0;padding:0 14px;border:0;background:transparent;color:#101b33;font-size:17px}.funding-input span{flex:0 0 auto;min-width:64px;max-width:36%;height:52px;display:grid;place-items:center;border-left:1px solid #e2d8c9;color:#5f6b80;font-size:14px;font-weight:950}.funding-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.funding-shortcuts button{min-height:46px!important;border-radius:13px!important;border:1px solid #dce3eb!important;background:#fff!important;color:#18243a!important;font-size:18px!important;font-weight:950!important}.funding-alert{padding:13px 14px;display:flex;gap:9px;align-items:start;border-radius:15px;background:#eef8f5;color:#218466;font-size:13px;font-weight:800;line-height:1.5}.funding-alert.danger{background:#fdecef;color:#b74b59}.funding-alert.soft{background:#f6fafc;color:#728095}.funding-info-row,.funding-balance-line{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#7a8497;font-size:14px;font-weight:850}.funding-info-row strong,.funding-balance-line strong{color:#101b33;font-size:17px;font-weight:950}.funding-account-list{display:grid;gap:10px}.funding-account-list button{min-height:74px;padding:12px;display:grid;grid-template-columns:56px minmax(0,1fr) 22px;align-items:center;gap:12px;border:1px solid #e3ebf2;border-radius:16px;background:#fff;color:#101b33;text-align:left}.funding-account-list button.active{border-color:#d3a843;background:#fff8e6}.funding-account-list button>span{width:56px;height:50px;display:grid;place-items:center;border-radius:12px;background:#eef4ff;color:#c18d1e;font-size:12px;font-weight:950}.funding-account-list strong,.funding-account-list small{display:block}.funding-account-list strong{font-size:17px;font-weight:950}.funding-account-list small{margin-top:4px;color:#7d8797;font-size:12px;font-weight:750;line-height:1.35}.bank-template-summary{position:relative;overflow:hidden;min-height:96px;padding:14px;display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid #d8eadf;border-radius:18px;background:linear-gradient(135deg,#fdf6dbe6,#ecf9f3eb 48%,#f1f7fff5),#fff;box-shadow:0 12px 30px #21564c14}.bank-template-summary:after{content:"";position:absolute;right:-36px;top:-44px;width:128px;height:128px;border-radius:999px;background:radial-gradient(circle,#d6ac463d,#d6ac4600);pointer-events:none}.bank-template-icon{width:58px;height:58px;display:grid;place-items:center;border-radius:16px;color:#1f1a11;background:linear-gradient(145deg,#ffe9a7,#ca9122);box-shadow:inset 0 1px #ffffff80,0 10px 18px #ba821c33}.bank-template-summary>div:not(.bank-template-icon){min-width:0;display:grid;gap:3px}.bank-template-summary span{color:#8a6419;font-size:12px;font-weight:950;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bank-template-summary strong{color:#0f1a32;font-size:22px;font-weight:1000;line-height:1.05}.bank-template-summary small{color:#607083;font-size:12px;font-weight:800;line-height:1.28}.bank-template-summary>b{position:relative;z-index:1;padding:7px 10px;border-radius:999px;background:#e5f8ef;color:#10845b;font-size:12px;font-weight:950;white-space:nowrap}.bank-template-list .funding-account-list{padding:10px;max-height:246px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fbfdff}.bank-bound-list{display:grid;gap:10px}.bank-bound-card{position:relative;min-height:76px;padding:12px 44px 12px 12px;display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;border:1px solid #e6ebf2;border-radius:16px;background:#fff;box-shadow:0 8px 20px #1b2d4e0a}.bank-bound-card.active{border-color:#d8aa3e;background:linear-gradient(90deg,#fff8e0db,#fffffffa),#fff;box-shadow:inset 4px 0 #d1a037}.bank-bound-card svg{position:absolute;top:14px;right:13px;color:#23a871}.bank-bound-code{width:54px;height:48px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,#fff4cf,#fffaf0);color:#9c6b13;font-size:11px;font-weight:950}.bank-bound-main{min-width:0;display:grid;gap:5px}.bank-bound-main>div{min-width:0}.bank-bound-main strong,.bank-bound-main small,.bank-bound-main b{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bank-bound-main strong{color:#101b33;font-size:16px;font-weight:950}.bank-bound-main small{margin-top:3px;color:#8d96a5;font-size:12px;font-weight:800}.bank-bound-main b{color:#667085;font-size:13px;font-weight:850}.bank-bound-card em{position:absolute;right:12px;bottom:11px;max-width:86px;padding:4px 7px;border-radius:999px;background:#eaf9f2;color:#218563;font-size:10px;font-style:normal;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bank-bound-card.compact{min-height:66px}.bank-more-panel{display:grid;gap:8px}.bank-more-toggle{width:100%;min-height:42px;padding:0 12px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;border:1px solid #e9edf4;border-radius:13px;background:#fffdf8;color:#7a8493;text-align:left;font-size:12px;font-weight:900}.bank-more-toggle b{min-width:24px;height:24px;display:grid;place-items:center;border-radius:999px;background:#edf9f3;color:#1d8c62;font-size:11px}.bank-more-toggle svg{color:#b78a2a}.bank-more-list{display:grid;gap:8px}.bank-set-primary{position:absolute;right:10px;bottom:10px;min-height:27px;padding:0 9px;border:1px solid #d9e4f0;border-radius:999px;background:#f8fbff;color:#657389;font-size:10px;font-weight:900}.bank-set-primary:active{transform:translateY(1px)}.bank-template-list .funding-account-list::-webkit-scrollbar{width:4px}.bank-template-list .funding-account-list::-webkit-scrollbar-thumb{border-radius:999px;background:#ba821c47}.bank-account-skeleton{display:grid;gap:8px}.bank-account-skeleton span{height:64px;border-radius:15px;border:1px solid #eef2f7;background:linear-gradient(90deg,#f7f9fc,#fff 48%,#f7f9fc);background-size:220% 100%;animation:bankSkeleton 1.1s ease-in-out infinite}@keyframes bankSkeleton{0%{background-position:120% 0}to{background-position:-120% 0}}.bank-template-list .funding-account-list button{min-height:66px;padding:9px 11px;grid-template-columns:48px minmax(0,1fr) 22px;border-radius:15px;background:linear-gradient(180deg,#fff,#fbfcff)}.bank-template-list .funding-account-list button.active{border-color:#d6aa43;background:linear-gradient(90deg,#fff5d5e6,#fffffffa),#fff;box-shadow:inset 4px 0 #d1a037}.bank-template-list .funding-account-list button>span{width:48px;height:44px;border-radius:12px;background:linear-gradient(145deg,#fff4cf,#fff9e8);color:#a06d12;font-size:11px}.bank-template-list .funding-account-list svg{color:#25a973}.bank-template-list{overflow:hidden}.bank-template-form header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:2px}.bank-template-form header h2{margin:0;color:#101b33;font-size:17px;font-weight:950}.bank-template-form{overflow:visible;border-color:#e6eef4;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 10px 24px #1732550d}.bank-owner-locked{min-height:48px;padding:9px 12px;display:grid;grid-template-columns:minmax(82px,auto) minmax(0,1fr);align-items:center;gap:10px;border:1px solid #e7edf4;border-radius:14px;background:linear-gradient(90deg,#f8fbff,#fff)}.bank-owner-locked span{color:#7f8a9b;font-size:12px;font-weight:850}.bank-owner-locked strong{min-width:0;color:#101b33;font-size:15px;font-weight:950;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.bank-select-trigger{width:100%;min-height:54px;padding:8px 12px;display:grid;grid-template-columns:54px minmax(0,1fr) 22px;align-items:center;gap:11px;border:1px solid #dfe7ef;border-radius:15px;background:#fff;color:#101b33;text-align:left}.bank-select-trigger:hover,.bank-select-trigger:focus-visible{border-color:#d2a13a;outline:none;box-shadow:0 0 0 3px #d3a8431f}.bank-select-logo{width:48px;height:40px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(145deg,#fff4cf,#fff9e8);color:#a06d12;font-size:11px;font-weight:950}.bank-select-trigger small,.bank-select-trigger strong{display:block;min-width:0}.bank-select-trigger small{color:#8b95a5;font-size:10px;font-weight:850}.bank-select-trigger strong{margin-top:2px;color:#101b33;font-size:15px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bank-picker-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:flex;align-items:flex-end;justify-content:center;background:#080d187a}.bank-picker-sheet{width:min(560px,100%);max-height:min(72vh,620px);padding:14px 14px calc(18px + env(safe-area-inset-bottom));display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;border-radius:20px 20px 0 0;background:#fff;box-shadow:0 -18px 50px #0f172a2e}.bank-picker-sheet header{min-height:42px;display:grid;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:8px}.bank-picker-sheet header button{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:12px;background:#f5f7fb;color:#101b33}.bank-picker-sheet header h2{margin:0;text-align:center;color:#101b33;font-size:18px;font-weight:950}.bank-picker-grid{min-height:0;padding:2px 2px 4px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.bank-picker-grid button{min-width:0;min-height:94px;padding:10px 7px;display:grid;place-items:center;align-content:center;gap:7px;border:1px solid #e6ebf2;border-radius:13px;background:#fff;color:#101b33;text-align:center}.bank-picker-grid button.active{border-color:#d2a13a;background:#fff8e7;box-shadow:inset 0 0 0 2px #d2a13a26}.bank-picker-grid span{width:48px;height:36px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(145deg,#fff4cf,#fffaf0);color:#a06d12;font-size:11px;font-weight:950}.bank-picker-grid strong{width:100%;color:#253047;font-size:11px;font-weight:850;line-height:1.16;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.funding-account-list svg{color:#21b98a}.funding-note-list{padding:4px 14px;display:grid}.funding-note-list div{padding:13px 0;display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;border-bottom:1px solid #edf1f5;color:#2d8b70;font-size:13px;font-weight:800;line-height:1.55}.funding-note-list div:last-child{border-bottom:0}.funding-note-list svg{margin-top:1px}.funding-order-card{padding:4px 16px}.funding-order-card dl{margin:0;display:grid}.funding-order-card div{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #edf1f5}.funding-order-card div:last-child{border-bottom:0}.funding-order-card dt,.funding-order-card dd{margin:0}.funding-order-card dt{color:#7a8497;font-size:13px;font-weight:850}.funding-order-card dd{min-width:0;color:#101b33;font-size:15px;font-weight:950;text-align:right;word-break:break-word}.funding-submit{min-height:54px!important;border-radius:16px!important;background:linear-gradient(135deg,#f6d369,#c9931c)!important;color:#17120a!important;box-shadow:0 12px 28px #bc841838!important}@media(max-width:420px){.player-action-page-content{padding-inline:12px}.qr-tool-page .player-action-page-header{grid-template-columns:48px minmax(0,1fr) 32px;gap:6px}.qr-tool-page .player-action-page-back{width:48px;height:48px;border-radius:15px}.qr-tool-page .player-action-page-header h1{font-size:18px}.qr-tool-page .tool-hero{grid-template-columns:50px minmax(0,1fr);gap:12px;padding:14px;border-radius:16px}.qr-tool-page .tool-hero>span{width:50px;height:50px;border-radius:14px}.qr-tool-page .tool-hero h2{font-size:22px;overflow-wrap:anywhere}.qr-tool-page .tool-hero p{font-size:12px}.qr-tool-page .tool-segmented button{min-height:42px;padding:0 6px;gap:5px;font-size:12px}.qr-tool-page .tool-card{padding:14px 12px;border-radius:16px}.qr-tool-page .tool-qr-card{padding:18px 12px 14px;gap:7px;overflow:visible}.qr-tool-page .qr-code.large{width:min(214px,calc(100% - 118px));height:min(214px,calc(100% - 118px));padding:8px}.qr-tool-page .tool-qr-card strong{font-size:17px;line-height:1.15}.qr-tool-page .tool-qr-card small{font-size:11px;line-height:1.3}.qr-tool-page .tool-card header{align-items:flex-start}.qr-tool-page .tool-card header>button{max-width:52%;min-height:32px;padding:5px 9px;font-size:11px}.qr-tool-page .tool-input,.qr-tool-page .funding-input,.qr-tool-page .funding-input input,.qr-tool-page .funding-input span{min-height:50px;height:50px}.qr-tool-page .funding-input{grid-template-columns:minmax(0,1fr) 58px}.qr-tool-page .funding-input span{min-width:0;max-width:none;font-size:13px}.qr-tool-page .funding-submit{min-height:52px!important;font-size:15px!important}.exchange-tool-page .tool-rate-card{gap:8px}.exchange-tool-page .tool-rate-card article{padding:12px}.exchange-tool-page .tool-rate-card strong{font-size:15px}.exchange-tool-page .tool-hero{grid-template-columns:50px minmax(0,1fr);gap:12px}.exchange-tool-page .tool-hero>span{width:50px;height:50px;border-radius:14px}.exchange-tool-page .tool-hero h2{font-size:22px}.exchange-tool-page .tool-card header{align-items:flex-start}.exchange-tool-page .tool-card header>span{max-width:50%;padding-inline:9px}.exchange-tool-page .funding-input span{min-width:58px}.funding-wallet-body dl div{grid-template-columns:minmax(70px,1fr) auto}.funding-wallet-body dd{font-size:16px}}@media(max-width:760px){.player-shell .mobile-nav .deposit-nav{position:relative!important;top:0!important;z-index:2!important;display:block!important;min-height:58px!important;color:var(--blue)!important;font-weight:900!important}.player-shell .mobile-nav .deposit-nav svg{position:absolute!important;left:50%!important;top:-32px!important;width:60px!important;height:60px!important;margin:0!important;padding:14px!important;border:5px solid #fff!important;border-radius:999px!important;background:var(--blue)!important;color:#fff!important;box-shadow:0 10px 24px #1767f557!important;transform:translate(-50%)!important}.player-shell .mobile-nav .deposit-nav span{position:absolute!important;left:0!important;right:0!important;bottom:2px!important;margin:0!important;color:var(--blue)!important;font-size:12px!important;font-weight:900!important;line-height:16px!important;text-align:center!important}}@media(max-width:760px){.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav,.login-screen .mobile-nav.guest-mobile-nav .guest-login-nav{position:relative!important;top:0!important;z-index:2!important;display:block!important;min-height:58px!important}.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav svg,.login-screen .mobile-nav.guest-mobile-nav .guest-login-nav svg{position:absolute!important;left:50%!important;top:-32px!important;width:60px!important;height:60px!important;margin:0!important;padding:14px!important;border:5px solid #fff!important;border-radius:999px!important;background:var(--blue)!important;color:#fff!important;box-shadow:0 10px 24px #1767f557!important;transform:translate(-50%)!important}.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav span,.login-screen .mobile-nav.guest-mobile-nav .guest-login-nav span{position:absolute!important;left:0!important;right:0!important;bottom:2px!important;margin:0!important;line-height:16px!important;text-align:center!important}}.notification-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}.notification-summary article{padding:16px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:var(--shadow)}.notification-summary small,.notification-copy em{color:var(--muted);font-size:10px}.notification-summary strong{display:block;margin-top:4px;color:var(--navy);font-size:24px}.notification-list,.referral-turnover-report{display:grid;gap:10px}.referral-turnover-report .section-row{align-items:end}.referral-turnover-report .section-row h3{margin:2px 0 0;color:var(--navy);font-size:16px}.referral-turnover-report .section-row>span{color:var(--blue);font-weight:900;white-space:nowrap}.referral-branch-list{display:grid;gap:10px}.referral-branch-card{padding:13px;display:grid;gap:10px;border:1px solid var(--line);border-radius:13px;background:#fff}.referral-branch-card header,.referral-branch-card footer,.referral-game-breakdown div{display:flex;align-items:center;justify-content:space-between;gap:10px}.referral-branch-card header strong,.referral-branch-card header small{display:block}.referral-branch-card header small,.referral-branch-card footer span,.referral-game-breakdown span{color:var(--muted);font-size:11px}.referral-branch-card header b,.referral-branch-card footer strong,.referral-game-breakdown strong{color:var(--navy);font-weight:900;white-space:nowrap}.referral-game-breakdown{display:grid;gap:7px;padding:10px;border-radius:11px;background:#f6f8fc}.referral-branch-card footer{padding-top:2px;border-top:1px solid var(--line)}.notification-row{min-height:86px;padding:14px;display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid var(--line);border-radius:14px;background:#fff;text-align:left;box-shadow:var(--shadow)}.notification-row.unread{border-color:#b9d2ff;background:#f7fbff}.notification-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:#edf4ff;color:var(--blue)}.notification-icon.withdraw{background:#edf8f1;color:#1f8a4c}.notification-icon.transfer{background:#f2edff;color:#7151c9}.notification-icon.redPacket,.notification-icon.reward{background:#fff4df;color:#c48618}.notification-copy{min-width:0;display:grid;gap:3px}.notification-copy strong{color:var(--navy);font-size:14px}.notification-copy small{color:var(--muted);font-size:11px;line-height:1.45}.notification-row>b{color:var(--blue);font-size:13px;white-space:nowrap}.friend-page-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.friend-page-switch button{min-height:48px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line);border-radius:13px;background:#fff;color:var(--muted);font-weight:900;box-shadow:var(--shadow)}.friend-page-switch button.active{border-color:#b9d2ff;background:#eef5ff;color:var(--blue)}.friend-page-switch b{min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:var(--blue);color:#fff;font-size:11px}.friend-add-panel,.friend-list-panel,.friend-request-panel,.friend-card{padding:15px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:var(--shadow)}.friend-add-panel{display:grid;gap:12px;margin:12px 0}.friend-request-panel{display:grid;gap:10px;margin:12px 0}.friend-list-panel{display:grid;gap:12px;margin-top:12px}.friend-request-title{color:var(--navy);font-size:12px}.friend-add-actions,.friend-manual-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.friend-manual-row{grid-template-columns:minmax(0,1fr) auto}.friend-manual-row input{min-width:0}.friend-list{display:grid;gap:10px}.friend-card{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px}.friend-card.with-remark{align-items:start}.friend-card>span{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:#edf4ff;color:var(--blue)}.friend-card strong,.friend-card small{display:block}.friend-card small{margin-top:3px;color:var(--muted);font-size:10px;line-height:1.4}.friend-card button{min-height:38px;padding:0 12px;display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:var(--blue);color:#fff;font-weight:800}.friend-remark-row{margin-top:9px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.friend-remark-row input{min-width:0;height:36px;border-radius:10px;font-size:12px}.friend-remark-row .subtle-button{min-height:36px;padding:0 10px;background:#eef4ff;color:var(--blue)}.transfer-friend-name{align-items:center}.transfer-friend-name>div{display:grid;gap:3px;min-width:0}.transfer-friend-name span{color:var(--muted);font-size:12px}.transfer-friend-name b{color:var(--navy)}.transfer-friend-name small{margin-left:auto;color:var(--muted)}.agent-friend-shortlist{display:grid;gap:8px}.agent-friend-shortlist strong{color:var(--navy);font-size:12px}.agent-friend-shortlist button{min-height:44px;padding:8px 10px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;border-radius:12px;background:#f4f7fb;color:var(--navy);text-align:left}.agent-friend-shortlist span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-friend-shortlist small{color:var(--muted);font-size:11px}.friend-card.pending>b{color:var(--muted);font-size:11px;white-space:nowrap}.friend-card.request{border-color:#b9d2ff;background:#f7fbff}.mobile-nav button{position:relative}.mobile-nav .nav-unread-dot{position:absolute;top:10px;right:26%;width:8px;height:8px;border:2px solid #fff;border-radius:50%;background:#ff3b30}@media(max-width:580px){.notification-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.notification-summary article{padding:12px;border-radius:12px}.notification-row{min-height:78px;padding:11px;grid-template-columns:40px minmax(0,1fr);gap:10px;border-radius:12px}.notification-icon{width:40px;height:40px;border-radius:11px}.notification-row>b{grid-column:2;justify-self:start}.friend-add-actions,.friend-manual-row,.friend-page-switch{grid-template-columns:1fr}.friend-card{grid-template-columns:40px minmax(0,1fr)}.friend-card button{grid-column:2;justify-self:start}.friend-remark-row{grid-template-columns:1fr}}.player-shell .topbar .language-select,.guest-shell .guest-actions .language-select{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;column-gap:10px!important;align-items:center!important}.player-shell .topbar .language-select>svg:first-child,.guest-shell .guest-actions .language-select>svg:first-child{grid-column:1!important;justify-self:center!important;flex:0 0 auto!important}.player-shell .topbar .language-current,.guest-shell .guest-actions .language-current{grid-column:2!important;flex:1 1 auto!important;min-width:0!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1!important;transform:translate(4px)!important}.player-shell .profile-page .downline-overview .section-row>div small{font-size:13px!important;line-height:1.2!important;font-weight:900!important}.player-shell .profile-page .downline-overview .section-row>div h2{font-size:22px!important;line-height:1.15!important;font-weight:950!important}.player-shell .profile-page .downline-overview article strong{font-size:26px!important;line-height:1.05!important;font-weight:950!important}.player-shell .profile-page .downline-overview article small{font-size:12px!important;line-height:1.2!important;font-weight:850!important}.player-shell .profile-page .frontend-sync-error,.player-shell .profile-records-panel .frontend-sync-error{position:static!important;left:auto!important;right:auto!important;top:auto!important;margin:10px 12px!important;padding:10px 12px!important;border:1px solid #f0cfc6!important;border-radius:10px!important;background:#fff7f4!important;color:#9d3f32!important;box-shadow:none!important;font-size:12px!important;line-height:1.45!important}.player-shell .mobile-nav button.active:not(.deposit-nav),.guest-shell .mobile-nav.guest-mobile-nav button.active:not(.guest-login-nav){background:transparent!important;box-shadow:none!important;filter:none!important}.player-shell .mobile-nav button.active:not(.deposit-nav) svg,.guest-shell .mobile-nav.guest-mobile-nav button.active:not(.guest-login-nav) svg{box-shadow:none!important;filter:none!important;transform:none!important}.player-shell .profile-page .profile-identity{margin-top:10px!important}.player-shell .frontend-sync-error{position:static!important;left:auto!important;right:auto!important;top:auto!important;z-index:auto!important;margin:10px 12px!important;padding:10px 12px!important;border:1px solid #f0cfc6!important;border-radius:10px!important;background:#fff7f4!important;color:#9d3f32!important;box-shadow:none!important;filter:none!important;font-size:12px!important;line-height:1.45!important}.player-shell .mobile-nav .deposit-nav,.player-shell .mobile-nav .deposit-nav.active{background:transparent!important;box-shadow:none!important;filter:none!important}.player-shell .mobile-nav .deposit-nav svg,.player-shell .mobile-nav .deposit-nav.active svg{box-shadow:none!important;filter:none!important}.login-screen .login-panel>.login-support{width:max-content!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:flex!important;align-items:center!important;justify-content:center!important}@media(max-width:900px){.guest-shell .guest-actions{min-width:224px!important;max-width:260px!important}.guest-shell .guest-actions .primary.compact{flex:0 0 auto!important;width:auto!important;min-width:94px!important;max-width:112px!important;padding:0 12px!important;font-size:12px!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}}.login-action-screen{height:100dvh!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}.login-action-screen .modal-backdrop{min-height:auto!important;padding-top:calc(10px + env(safe-area-inset-top))!important;padding-bottom:calc(120px + env(safe-area-inset-bottom))!important}.login-action-screen .auth-modal{min-height:auto!important;padding-top:54px!important;padding-bottom:28px!important;gap:13px!important}.login-action-screen .auth-modal .register-brand-logo{margin:-4px 0 18px!important}.login-action-screen .auth-modal .register-brand-logo img{width:min(78vw,330px)!important;height:170px!important}.login-action-screen .auth-modal label{padding:11px 12px!important}.login-action-screen .auth-modal input,.login-action-screen .auth-modal select,.login-action-screen .auth-modal textarea{min-height:50px!important}@media(max-width:580px){.login-action-screen{font-size:12px!important;background:linear-gradient(180deg,#fffaf0,#f3ead9)!important}.login-action-screen .modal-backdrop{padding-top:calc(6px + env(safe-area-inset-top))!important;padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}.login-action-screen .auth-modal{padding:46px 12px 20px!important;gap:9px!important}.login-action-screen .modal-close{top:8px!important;left:10px!important;width:34px!important;min-width:34px!important;height:34px!important;border-radius:11px!important}.login-action-screen .modal-close:before{font-size:20px!important}.login-action-screen .modal>h2{top:13px!important;left:52px!important;right:52px!important;font-size:16px!important}.login-action-screen .modal>p{font-size:12px!important;line-height:1.35!important}.login-action-screen .auth-modal .register-brand-logo{margin:-8px 0 10px!important}.login-action-screen .auth-modal .register-brand-logo img{width:min(68vw,250px)!important;height:128px!important}.login-action-screen .auth-modal label,.login-action-screen .modal>label{gap:6px!important;padding:9px 10px!important;border-radius:12px!important;font-size:13px!important}.login-action-screen .auth-modal .register-id-row,.login-action-screen .auth-modal .register-password-row{gap:7px!important}.login-action-screen .auth-modal input,.login-action-screen .auth-modal select,.login-action-screen .auth-modal textarea,.login-action-screen .modal input,.login-action-screen .modal select,.login-action-screen .modal textarea{min-height:44px!important;border-radius:12px!important;font-size:14px!important}.login-action-screen .auth-modal .register-id-row button{min-height:44px!important;padding:0 10px!important;border-radius:12px!important;font-size:12px!important}.login-action-screen .auth-modal .register-password-row button{width:44px!important;min-width:44px!important;height:44px!important;border-radius:12px!important}.login-action-screen .auth-modal .password-rule-note,.login-action-screen .auth-modal .register-save-id-note{font-size:10px!important;line-height:1.35!important}.login-action-screen .modal .primary.full,.login-action-screen .modal .subtle-button.full{min-height:46px!important;border-radius:13px!important;font-size:14px!important}.login-action-screen .modal .notice,.login-action-screen .modal .form-error{padding:10px 12px!important;border-radius:12px!important;font-size:11px!important;line-height:1.4!important}}.login-action-screen{font-size:12px!important;background:linear-gradient(180deg,#fffaf0,#f3ead9)!important}.login-action-screen .modal-backdrop{padding-top:calc(4px + env(safe-area-inset-top))!important;padding-bottom:calc(92px + env(safe-area-inset-bottom))!important}.login-action-screen .auth-modal{padding:42px 11px 18px!important;gap:8px!important}.login-action-screen .modal-close{top:8px!important;left:10px!important;width:34px!important;min-width:34px!important;height:34px!important;border-radius:11px!important}.login-action-screen .modal-close:before{font-size:20px!important}.login-action-screen .modal>h2{top:12px!important;left:52px!important;right:52px!important;font-size:15px!important}.login-action-screen .modal>p{font-size:12px!important;line-height:1.35!important}.login-action-screen .auth-modal .register-brand-logo{margin:-9px 0 7px!important}.login-action-screen .auth-modal .register-brand-logo img{width:min(62vw,224px)!important;height:112px!important}.login-action-screen .auth-modal label,.login-action-screen .modal>label{gap:5px!important;padding:8px 9px!important;border-radius:11px!important;font-size:12px!important}.login-action-screen .auth-modal .register-id-row,.login-action-screen .auth-modal .register-password-row{gap:6px!important}.login-action-screen .auth-modal input,.login-action-screen .auth-modal select,.login-action-screen .auth-modal textarea,.login-action-screen .modal input,.login-action-screen .modal select,.login-action-screen .modal textarea{min-height:40px!important;border-radius:11px!important;font-size:13px!important}.login-action-screen .auth-modal .register-id-row button{min-height:40px!important;padding:0 9px!important;border-radius:11px!important;font-size:11px!important}.login-action-screen .auth-modal .register-password-row button{width:40px!important;min-width:40px!important;height:40px!important;border-radius:11px!important}.login-action-screen .auth-modal .password-rule-note,.login-action-screen .auth-modal .register-save-id-note{font-size:9px!important;line-height:1.3!important}.login-action-screen .modal .primary.full,.login-action-screen .modal .subtle-button.full{min-height:42px!important;border-radius:12px!important;font-size:13px!important}.login-action-screen .modal .notice,.login-action-screen .modal .form-error{padding:10px 12px!important;border-radius:12px!important;font-size:11px!important;line-height:1.4!important}.login-action-screen .otp-resend-row,.auth-modal .otp-resend-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;padding:8px 10px!important;border:1px solid rgba(217,196,153,.72)!important;border-radius:12px!important;background:#fffaf0c7!important;color:#66738a!important;font-size:12px!important;font-weight:800!important;line-height:1.3!important}.login-action-screen .otp-resend-row>span,.auth-modal .otp-resend-row>span{min-width:0!important;overflow-wrap:anywhere!important}.login-action-screen .otp-resend-row .subtle-button,.auth-modal .otp-resend-row .subtle-button{min-width:102px!important;max-width:142px!important;min-height:34px!important;padding:0 10px!important;border-radius:11px!important;font-size:11px!important;line-height:1.15!important;white-space:normal!important}.login-screen:not(.login-action-screen) .login-otp-resend-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:10px 12px;border:1px solid rgba(217,196,153,.72);border-radius:14px;background:#fffaf0c7;color:#66738a;font-size:12px;font-weight:800;line-height:1.35}.login-screen:not(.login-action-screen) .login-otp-resend-row>span{min-width:0;overflow-wrap:anywhere}.login-screen:not(.login-action-screen) .login-otp-resend-row .subtle-button{min-width:112px;min-height:36px;padding:0 12px;border-radius:12px;font-size:12px;font-weight:900;white-space:normal}.login-screen .active-session-modal{width:min(430px,calc(100% - 28px));padding:24px;gap:14px;border:1px solid rgba(217,196,153,.72);background:linear-gradient(180deg,#fffdf7,#fff)}.login-screen .active-session-modal h2{margin:0;color:#10213d;font-size:22px;line-height:1.2}.login-screen .active-session-modal>small{color:#b0831f;font-weight:900}.login-screen .active-session-list{display:grid;gap:10px}.login-screen .active-session-item{display:grid;grid-template-columns:46px minmax(0,1fr);gap:10px;align-items:center;padding:12px;border:1px solid rgba(217,196,153,.58);border-radius:16px;background:#fffaf0bd}.login-screen .active-session-item>span{width:46px;height:46px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(135deg,#ffe58b,#d29a1b);color:#13213a}.login-screen .active-session-item strong,.login-screen .active-session-item small{display:block;min-width:0;overflow-wrap:anywhere}.login-screen .active-session-item strong{color:#12203a;font-size:14px;font-weight:950}.login-screen .active-session-item small{margin-top:3px;color:#738096;font-size:11px;font-weight:800}.login-screen .active-session-actions{display:grid;grid-template-columns:1fr 1.25fr;gap:10px}@media(max-width:520px){.login-screen .active-session-modal{padding:20px}.login-screen .active-session-actions{grid-template-columns:1fr}}.login-action-screen .register-id-check-row,.auth-modal .register-id-check-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;margin-top:8px!important}.login-action-screen .register-id-check-row .subtle-button,.auth-modal .register-id-check-row .subtle-button{min-height:34px!important;padding:0 12px!important;border-radius:11px!important;font-size:12px!important;font-weight:900!important;white-space:nowrap!important}.login-action-screen .register-id-check-row span,.auth-modal .register-id-check-row span{min-width:0!important;flex:1 1 auto!important;font-size:12px!important;font-weight:900!important;line-height:1.3!important;text-align:right!important;overflow-wrap:anywhere!important}.login-action-screen .register-id-check-row .available,.auth-modal .register-id-check-row .available{color:#15926c!important}.login-action-screen .register-id-check-row .taken,.auth-modal .register-id-check-row .taken{color:#c43b4d!important}@media(max-width:900px){.player-shell .topbar,.guest-shell .guest-topbar{height:86px!important;min-height:86px!important;padding-top:5px!important;padding-bottom:5px!important;align-items:center!important}.player-shell .mobile-brand,.player-shell .mobile-brand .brand,.guest-shell .guest-topbar .mobile-brand,.guest-shell .guest-topbar .brand{height:58px!important;min-height:58px!important;align-items:center!important}.player-shell .brand-full-logo,.guest-shell .guest-topbar .brand-full-logo{height:56px!important;max-height:56px!important;width:auto!important;object-fit:contain!important;object-position:left center!important}.player-shell .top-actions,.guest-shell .guest-actions{align-items:center!important}}@media(max-width:900px){.login-screen:not(.login-action-screen){padding-top:0!important}.login-screen:not(.login-action-screen) .login-top{min-height:86px!important;height:86px!important;margin:0 -14px!important;padding:5px 18px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;background:#fff9ec!important;border-bottom:1px solid #ead9b7!important}.login-screen:not(.login-action-screen) .login-back,.login-screen:not(.login-action-screen) .login-language-select{min-height:48px!important;height:48px!important;border-radius:18px!important}.login-screen:not(.login-action-screen) .login-back{justify-content:center!important;padding:0 18px!important;border:1px solid #e6c879!important;background:#fffaeef5!important;color:#3f4b60!important;font-size:14px!important;font-weight:900!important}}@media(max-width:900px){.player-shell .mobile-nav,.guest-shell .mobile-nav.guest-mobile-nav{height:62px!important;min-height:62px!important;padding:3px 10px calc(5px + env(safe-area-inset-bottom))!important;align-items:center!important}.player-shell .mobile-nav button,.guest-shell .mobile-nav.guest-mobile-nav button{min-height:48px!important;grid-template-rows:28px 16px!important;gap:0!important}.player-shell .mobile-nav button svg,.guest-shell .mobile-nav.guest-mobile-nav button svg{width:22px!important;height:22px!important}.player-shell .mobile-nav button span,.guest-shell .mobile-nav.guest-mobile-nav button span{min-height:16px!important;line-height:16px!important;font-size:11px!important}.player-shell .mobile-nav .deposit-nav,.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav{min-height:48px!important}.player-shell .mobile-nav .deposit-nav svg,.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav svg{top:-26px!important;width:52px!important;height:52px!important;padding:12px!important;border-width:4px!important}.player-shell .mobile-nav .deposit-nav span,.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav span{bottom:0!important;line-height:15px!important;font-size:11px!important}.player-shell .mobile-nav:after,.guest-shell .mobile-nav.guest-mobile-nav:after{bottom:-12px!important;height:12px!important}}@media(max-width:900px){.login-screen:not(.login-action-screen),.login-action-screen{background:linear-gradient(180deg,#fff9ec,#f5ecda)!important}.login-screen:not(.login-action-screen) .login-panel,.login-action-screen .auth-modal{width:min(100%,430px)!important;max-width:430px!important;margin-left:auto!important;margin-right:auto!important}.login-screen:not(.login-action-screen) .login-logo,.login-action-screen .auth-modal .register-brand-logo{margin-top:18px!important;margin-bottom:26px!important;min-height:162px!important;display:grid!important;place-items:center!important}.login-screen:not(.login-action-screen) .login-logo img,.login-action-screen .auth-modal .register-brand-logo img{width:min(72vw,292px)!important;height:164px!important;object-fit:contain!important;filter:drop-shadow(0 12px 22px rgba(116,76,12,.18))!important}.login-action-screen .modal-backdrop{padding-top:0!important;padding-bottom:calc(84px + env(safe-area-inset-bottom))!important}.login-action-screen .auth-modal{padding-top:72px!important}}@media(max-width:900px){.player-shell .mobile-nav,.guest-shell .mobile-nav.guest-mobile-nav{height:54px!important;min-height:54px!important;padding:2px 10px calc(3px + env(safe-area-inset-bottom))!important;box-shadow:0 -6px 18px #543a100f,0 12px 0 12px #fffdf8fa!important}.player-shell .mobile-nav button,.guest-shell .mobile-nav.guest-mobile-nav button{min-height:42px!important;grid-template-rows:25px 15px!important}.player-shell .mobile-nav button svg,.guest-shell .mobile-nav.guest-mobile-nav button svg{width:20px!important;height:20px!important}.player-shell .mobile-nav button span,.guest-shell .mobile-nav.guest-mobile-nav button span{min-height:15px!important;line-height:15px!important;font-size:10px!important}.player-shell .mobile-nav .deposit-nav,.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav{min-height:42px!important;background:transparent!important;box-shadow:none!important;filter:none!important}.player-shell .mobile-nav .deposit-nav svg,.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav svg{top:-22px!important;width:46px!important;height:46px!important;padding:11px!important;border-width:4px!important;box-shadow:none!important;filter:none!important}.player-shell .mobile-nav .deposit-nav span,.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav span{bottom:-1px!important;font-size:10px!important;line-height:14px!important}.player-shell .mobile-nav:after,.guest-shell .mobile-nav.guest-mobile-nav:after{bottom:-10px!important;height:10px!important;box-shadow:none!important}}@media(max-width:900px){.login-action-screen .modal-backdrop{padding:12px 14px calc(84px + env(safe-area-inset-bottom))!important}.login-action-screen .auth-modal{width:min(100%,430px)!important;max-width:430px!important;min-height:auto!important;margin:0 auto!important;padding:58px 18px 28px!important;border:1px solid #e2c990!important;border-radius:24px!important;background:#fffcf6f5!important;box-shadow:0 24px 70px #543a1029!important}.login-action-screen .auth-modal .register-brand-logo{margin-top:4px!important;margin-bottom:24px!important;min-height:158px!important}.login-action-screen .auth-modal .register-brand-logo img{width:min(72vw,292px)!important;height:164px!important}.login-action-screen .auth-modal>label,.login-action-screen .auth-modal .modal>label{background:transparent!important;border:0!important;padding:0!important;border-radius:0!important}.login-action-screen .auth-modal input,.login-action-screen .auth-modal select,.login-action-screen .auth-modal textarea{min-height:50px!important;border:1px solid #e5d5b8!important;border-radius:12px!important;background:#fffdf8!important;font-size:15px!important}.login-action-screen .auth-modal .register-id-row button,.login-action-screen .auth-modal .register-password-row button{min-height:50px!important;height:50px!important;border-radius:12px!important}.login-action-screen .auth-modal .primary.full,.login-action-screen .auth-modal .subtle-button.full{min-height:50px!important;border-radius:14px!important}.login-action-screen .auth-modal .notice,.login-action-screen .auth-modal .form-error,.login-action-screen .auth-modal .otp-resend-row,.login-action-screen .auth-modal .register-id-check-row{border-radius:12px!important}}.guest-shell .telegram-button{min-height:40px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #e6c879;border-radius:999px;background:#fffaeef5;color:#c9931d;font-size:13px;font-weight:950;box-shadow:0 8px 18px #a66b1214;white-space:nowrap}.guest-shell .telegram-button svg{color:#c9931d}@media(max-width:900px){.guest-shell .guest-actions{gap:8px!important}.guest-shell .telegram-button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border-radius:16px!important}.guest-shell .telegram-button span{display:none!important}}.login-action-screen .register-assist-stack{display:grid;justify-items:center;gap:10px;margin-top:4px}.login-action-screen .register-support-button{margin:0!important}.login-action-screen .register-telegram-button{min-height:42px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #e6c879;border-radius:999px;background:#fffaeef5;color:#c9931d;font-size:13px;font-weight:950;box-shadow:0 8px 18px #a66b1214;white-space:nowrap}.login-action-screen .register-telegram-button svg{color:#c9931d}.login-screen:not(.login-action-screen) .login-telegram-button{min-height:42px;margin:10px auto 0;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #e6c879;border-radius:999px;background:#fffaeef5;color:#c9931d;font-size:13px;font-weight:950;box-shadow:0 8px 18px #a66b1214;white-space:nowrap}.login-screen:not(.login-action-screen) .login-telegram-button svg{color:#c9931d}.login-screen:not(.login-action-screen) .login-panel .login-telegram-button{width:max-content!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.login-screen:not(.login-action-screen) .login-password-field{position:relative;display:block}.login-screen:not(.login-action-screen) .login-password-field input{width:100%;padding-right:48px}.login-screen:not(.login-action-screen) .login-password-toggle{position:absolute;right:8px;top:50%;width:38px;height:38px;min-height:38px;padding:0;display:grid;place-items:center;transform:translateY(-50%);border:0;border-radius:999px;background:transparent;color:#59677d;box-shadow:none}.login-screen:not(.login-action-screen) .login-password-toggle:focus-visible{outline:2px solid rgba(201,138,34,.28);outline-offset:2px}.login-recovery-actions{margin-top:10px;display:flex;align-items:center;justify-content:flex-end;gap:12px}.login-recovery-actions button{min-height:28px;padding:0;border:0;background:transparent;color:#8a6a2c;font-size:12px;font-weight:800;box-shadow:none}.login-recovery-modal{gap:12px}.login-recovery-result{display:grid;gap:12px}.login-recovered-ids{display:grid;gap:8px}.login-recovered-ids code{padding:10px 12px;border-radius:10px;background:#fff7e6;color:#5b3b07;font-size:15px;font-weight:900}.login-screen:not(.login-action-screen) .login-fields input:focus,.login-screen:not(.login-action-screen) .login-fields input:focus-visible{border-color:#e0c892!important;outline:0!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent}@media(max-width:900px){.login-screen:not(.login-action-screen) .login-fields input{caret-color:#c98a22}}@media(max-width:900px){.login-action-screen .auth-modal{padding-top:48px!important;gap:9px!important}.login-action-screen .auth-modal .register-brand-logo{margin-top:-6px!important;margin-bottom:12px!important;min-height:132px!important}.login-action-screen .auth-modal .register-brand-logo img{height:136px!important}.login-action-screen .modal>p{margin-bottom:-4px!important}.login-action-screen .auth-modal label,.login-action-screen .auth-modal>label{gap:5px!important}.login-action-screen .auth-modal .password-rule-note,.login-action-screen .auth-modal .register-save-id-note{line-height:1.25!important}.login-action-screen .register-assist-stack{margin-top:0!important;gap:8px!important}}.login-screen:not(.login-action-screen) .login-assist-stack,.login-action-screen .register-assist-stack{width:100%!important;display:grid!important;justify-items:center!important;justify-content:center!important;gap:9px!important;margin-top:10px!important}.login-screen:not(.login-action-screen) .login-assist-stack .login-support,.login-screen:not(.login-action-screen) .login-assist-stack .login-telegram-button,.login-action-screen .register-assist-stack .register-support-button,.login-action-screen .register-assist-stack .register-telegram-button{justify-self:center!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.login-action-screen{align-items:stretch;justify-items:stretch}.register-page,.standalone-action-page{width:100%;min-height:100dvh;padding:calc(12px + env(safe-area-inset-top)) 14px calc(32px + env(safe-area-inset-bottom));display:grid;align-content:start;gap:14px;background:radial-gradient(circle at 50% 12%,rgba(229,194,103,.12),transparent 34%),linear-gradient(180deg,#fffaf0,#f5fafc 58%,#fffaf0);overflow-x:hidden}.standalone-page-header{min-height:44px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.standalone-page-header h1{margin:0;grid-column:2;color:#101b33;font-size:18px;line-height:1.2;font-weight:950;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.register-page .standalone-page-header{position:relative}.register-page .standalone-page-header .standalone-back-button{position:relative;z-index:2}.register-page .standalone-page-header h1{position:absolute;left:50%;top:50%;width:max-content;max-width:calc(100% - 210px);transform:translate(-50%,-50%);z-index:1}.standalone-back-button{min-width:76px;min-height:40px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #e5c478;border-radius:14px;background:linear-gradient(135deg,#fff9e9,#efd08a);color:#34240b;font-size:14px;font-weight:950;box-shadow:0 10px 22px #97631024}.register-page-card,.agent-center-page{width:min(100%,720px);margin:0 auto;display:grid;gap:13px}.register-page-card{padding:16px;border:1px solid #ead7a8;border-radius:22px;background:#fffdf8f0;box-shadow:0 18px 46px #63491a14}.register-page-card .register-brand-logo{width:100%;display:grid;justify-items:center;margin:-4px 0 4px}.register-page-card .register-brand-logo img{width:min(72vw,280px);height:142px;object-fit:contain;filter:drop-shadow(0 12px 22px rgba(116,76,12,.15))}.register-page-card .register-step-label{margin:0;color:#7a8497;font-size:13px;line-height:1.4;font-weight:850}.register-page-card h2{margin:0;color:#101b33;font-size:20px;font-weight:950}.register-page-card label{display:grid;gap:7px;color:#5f6b80;font-size:14px;font-weight:900}.register-page-card input,.register-page-card select{width:100%;min-height:52px;border:1px solid #e5d5b8;border-radius:14px;background:#fffdf8;color:#101b33;font-size:16px}.register-page-card .register-id-row,.register-page-card .register-password-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.register-page-card .register-id-row button,.register-page-card .register-password-row button{min-height:52px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #d8ad55;border-radius:14px;background:#fff7df;color:#92620d;font-size:13px;font-weight:950;white-space:nowrap}.register-page-card .register-password-row button{width:52px;min-width:52px;padding:0}.register-page-card .password-rule-note,.register-page-card .register-save-id-note{display:block;color:#8d7a5c;font-size:11px;line-height:1.42;overflow-wrap:anywhere}.register-page-card .register-save-id-note{color:#a06f12;font-weight:850}.register-page-card .form-error,.register-page-card .notice,.register-page-card .otp-resend-row{width:100%;margin:0;border-radius:14px;padding:13px 14px;line-height:1.55}.register-page-card .primary.full{min-height:52px;border-radius:14px}.register-page-card .register-assist-stack{width:100%;display:grid;justify-items:center;gap:9px}.standalone-action-page.agent-benefit-page{padding-left:10px;padding-right:10px}.agent-center-page{padding-bottom:18px}.agent-center-page.agent-center-modal{width:min(100%,900px);max-height:none;overflow:visible;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}@media(max-width:420px){.register-page,.standalone-action-page{padding-left:10px;padding-right:10px}.register-page-card{padding:13px}.register-page-card .register-brand-logo img{height:124px}.register-page-card .register-id-row{grid-template-columns:minmax(0,1fr) 52px}.register-page-card .register-id-row button{width:52px;min-width:52px;padding:0;font-size:0}.standalone-page-header h1{font-size:16px}}.staff-logout-button{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:120;min-height:38px;padding:0 14px;border:1px solid #e6c879;border-radius:999px;background:#fffaeef5;color:#7a4b05;font-size:12px;font-weight:900;box-shadow:0 10px 24px #744c0c24}.staff-password-field{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:8px;align-items:center}.staff-password-field input{width:100%;padding-right:16px}.staff-password-toggle{width:44px;height:44px;min-height:44px;padding:0;display:grid;place-items:center;border:1px solid #d8c69f;border-radius:12px;background:#fffaf0;color:#59677d;box-shadow:none}.staff-phone-binding-panel{padding:14px;display:grid;gap:10px;border:1px solid #cfe8df;border-radius:15px;background:#f5fbf8}.staff-phone-binding-panel strong,.staff-phone-binding-panel small{display:block}.staff-phone-binding-panel strong{color:#1f6f58;font-size:13px}.staff-phone-binding-panel small{color:var(--muted);font-size:10px;line-height:1.5}.staff-recovery-actions{margin-top:0;justify-content:center}@media(max-width:700px){.staff-logout-button{right:max(10px,env(safe-area-inset-right));bottom:max(10px,env(safe-area-inset-bottom));min-height:34px;padding:0 11px;font-size:11px}}@media(max-width:900px){.player-register-route.login-action-screen .modal-backdrop{padding-top:clamp(76px,12dvh,138px)!important;padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}.player-register-route.login-action-screen .auth-modal{margin-left:auto!important;margin-right:auto!important}}@media(max-width:420px){.player-register-route.login-action-screen .modal-backdrop{padding-top:clamp(64px,10dvh,112px)!important}}.player-action-shell .referral-tool-page .tool-referral-metrics{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.player-action-shell .referral-tool-page .tool-referral-metrics article{min-width:0!important;min-height:76px!important;display:grid!important;align-content:center!important;justify-items:center!important;text-align:center!important}.player-action-shell .referral-tool-page .tool-referral-metrics small,.player-action-shell .referral-tool-page .tool-referral-metrics strong{width:100%!important}@media(max-width:380px){.player-action-shell .referral-tool-page .tool-referral-metrics{gap:6px!important}.player-action-shell .referral-tool-page .tool-referral-metrics article{padding:10px 5px!important}.player-action-shell .referral-tool-page .tool-referral-metrics small{font-size:10px!important}.player-action-shell .referral-tool-page .tool-referral-metrics strong{font-size:23px!important}}.staff-session-actions{position:fixed;top:auto;right:18px;bottom:18px;z-index:220;display:flex;gap:8px}.staff-session-actions button{border:1px solid rgba(148,125,74,.28);border-radius:999px;background:#ffffffeb;color:#5f4c24;font-weight:800;padding:9px 14px;box-shadow:0 10px 22px #5b481e1f}.staff-change-password-modal{max-width:520px}@media(max-width:720px){.staff-session-actions{right:12px;bottom:12px;gap:6px}.staff-session-actions button{padding:8px 11px;font-size:12px}}.player-action-shell .referral-tool-page .direct-referral-overview-card>header,.referral-tool-page .direct-referral-overview-card>header{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.player-action-shell .referral-tool-page .direct-referral-overview-card>header h2,.referral-tool-page .direct-referral-overview-card>header h2{min-width:0!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .referral-tool-page .direct-referral-overview-card>header span,.referral-tool-page .direct-referral-overview-card>header span{flex:0 0 auto!important;white-space:nowrap!important}.player-action-shell .referral-tool-page .direct-referral-overview-card .tool-referral-metrics,.referral-tool-page .direct-referral-overview-card .tool-referral-metrics{width:100%!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;scrollbar-width:none!important}.player-action-shell .referral-tool-page .direct-referral-overview-card .tool-referral-metrics::-webkit-scrollbar,.referral-tool-page .direct-referral-overview-card .tool-referral-metrics::-webkit-scrollbar{display:none!important}.player-action-shell .referral-tool-page .direct-referral-overview-card .tool-referral-metrics article,.referral-tool-page .direct-referral-overview-card .tool-referral-metrics article{flex:1 0 calc((100% - 16px) / 3)!important;min-width:92px!important;max-width:none!important}.login-action-screen,.login-action-screen .modal-backdrop,.login-action-screen .auth-modal{max-width:100%!important;overflow-x:hidden!important}.login-action-screen .auth-modal,.login-action-screen .auth-modal *,.login-action-screen .auth-modal *:before,.login-action-screen .auth-modal *:after{box-sizing:border-box!important}.login-action-screen .auth-modal>label,.login-action-screen .auth-modal .register-id-row,.login-action-screen .auth-modal .register-password-row,.login-action-screen .auth-modal input,.login-action-screen .auth-modal select,.login-action-screen .auth-modal textarea,.login-action-screen .auth-modal .primary.full,.login-action-screen .auth-modal .subtle-button.full,.login-action-screen .auth-modal .form-error,.login-action-screen .auth-modal .notice,.login-action-screen .auth-modal .register-assist-stack{width:100%!important;max-width:100%!important;min-width:0!important}.login-action-screen .auth-modal .register-id-row,.login-action-screen .auth-modal .register-password-row{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:stretch!important}.login-action-screen .auth-modal .register-id-row input,.login-action-screen .auth-modal .register-password-row input{flex:1 1 auto!important;min-width:0!important}.login-action-screen .auth-modal .register-id-row button,.login-action-screen .auth-modal .register-password-row button{flex:0 0 auto!important;max-width:100%!important}.login-action-screen .auth-modal .password-rule-note,.login-action-screen .auth-modal .register-save-id-note{display:block!important;max-width:100%!important;overflow-wrap:anywhere!important}@media(max-width:900px){.login-action-screen .modal-backdrop{padding-left:max(10px,env(safe-area-inset-left))!important;padding-right:max(10px,env(safe-area-inset-right))!important;box-sizing:border-box!important}.login-action-screen .auth-modal{width:100%!important;max-width:430px!important}}@media(max-width:380px){.login-action-screen .auth-modal{padding-left:12px!important;padding-right:12px!important}.login-action-screen .auth-modal .register-id-row{gap:6px!important;grid-template-columns:minmax(0,1fr) 44px!important}.login-action-screen .auth-modal .register-id-row button{width:44px!important;min-width:44px!important;padding:0!important;font-size:0!important}.login-action-screen .auth-modal .register-id-row button svg{flex:0 0 auto!important;width:18px!important;height:18px!important}}.login-action-screen .modal-backdrop>.modal .modal-close,.player-register-route.login-action-screen .modal-backdrop>.modal .modal-close,.guest-register-route.login-action-screen .modal-backdrop>.modal .modal-close{width:38px!important;min-width:38px!important;height:38px!important;padding:0!important;gap:0!important;border-radius:12px!important}.login-action-screen .modal-backdrop>.modal .modal-close:before,.player-register-route.login-action-screen .modal-backdrop>.modal .modal-close:before,.guest-register-route.login-action-screen .modal-backdrop>.modal .modal-close:before{font-size:24px!important}.login-action-screen .modal-backdrop>.modal .modal-close:after,.player-register-route.login-action-screen .modal-backdrop>.modal .modal-close:after,.guest-register-route.login-action-screen .modal-backdrop>.modal .modal-close:after{content:""!important;display:none!important}.login-action-screen .modal>h2{left:86px!important;right:18px!important}@media(max-width:420px){.login-action-screen .modal>h2{left:84px!important;right:14px!important;font-size:15px!important}}@media(max-width:760px){.staff-session-actions{position:fixed!important;left:14px!important;right:auto!important;top:auto!important;bottom:max(82px,calc(env(safe-area-inset-bottom) + 76px))!important;z-index:130!important;width:min(210px,calc(72vw - 28px))!important;max-width:min(210px,calc(72vw - 28px))!important;padding:0!important;display:none!important;grid-template-columns:1fr 1fr!important;justify-content:stretch!important;align-items:center!important;gap:7px!important;background:transparent!important;border-bottom:0!important;box-shadow:none!important;box-sizing:border-box!important}body:has(.admin-shell.mobile-admin-nav-open) .staff-session-actions{display:grid!important}.staff-session-actions button{width:100%!important;min-height:42px!important;padding:0 8px!important;border-radius:999px!important;border:1px solid rgba(207,156,55,.38)!important;background:#fffaeff5!important;color:#7a4b05!important;font-size:11px!important;font-weight:900!important;line-height:1!important;box-shadow:0 8px 18px #744c0c1f!important;white-space:nowrap!important}.admin-shell,.risk-staff-owner-shell,.tech-staff-owner-shell,.finance-staff-owner-shell,.support-owner-shell{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}.admin-shell .admin-sidebar{position:sticky!important;top:0!important;z-index:70!important;width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;padding:max(8px,env(safe-area-inset-top)) 10px 8px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:6px 10px!important;overflow:hidden!important;box-shadow:0 10px 24px #7e531217!important}.admin-shell .admin-sidebar .admin-brand,.admin-shell .admin-sidebar .brand{width:86px!important;min-width:86px!important;height:36px!important;padding:0!important;margin:0!important;overflow:hidden!important}.admin-shell .admin-sidebar .brand-full-logo,.admin-shell .admin-sidebar .admin-brand .brand-full-logo{width:86px!important;max-width:86px!important;height:36px!important;object-fit:contain!important;object-position:left center!important}.admin-shell .admin-sidebar .admin-label{min-width:0!important;padding:0!important;margin:0!important;font-size:13px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;letter-spacing:0!important;text-transform:none!important}.admin-shell .admin-sidebar nav{grid-column:1 / -1!important;width:100%!important;max-width:100%!important;display:flex!important;align-items:center!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:4px 0 2px!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.admin-shell .admin-sidebar nav::-webkit-scrollbar{display:none!important}.admin-shell .admin-nav-group{flex:0 0 auto!important;display:flex!important;align-items:center!important;gap:8px!important;min-width:max-content!important}.admin-shell .admin-nav-group>small{display:none!important}.admin-shell .admin-sidebar nav button,.admin-shell .back-player{flex:0 0 auto!important;width:auto!important;min-width:max-content!important;max-width:none!important;min-height:40px!important;padding:0 12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border-radius:12px!important;text-align:center!important;white-space:nowrap!important;font-size:13px!important;line-height:1!important}.admin-shell .admin-sidebar nav button span,.admin-shell .back-player span{display:inline!important;min-width:0!important;max-width:none!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.admin-shell .admin-sidebar nav button svg{flex:0 0 auto!important;width:18px!important;height:18px!important}.admin-shell .admin-main{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}.admin-shell .admin-topbar{position:static!important;width:100%!important;min-height:76px!important;height:auto!important;padding:12px 14px!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important}.admin-shell .admin-topbar>div:first-child{flex:1 1 160px!important;min-width:0!important}.admin-shell .admin-topbar h1{font-size:22px!important;line-height:1.18!important;white-space:normal!important}.admin-shell .admin-actions{flex:1 1 100%!important;min-width:0!important;display:flex!important;justify-content:flex-start!important;gap:8px!important;overflow-x:auto!important;padding-bottom:2px!important;scrollbar-width:none!important}.admin-shell .admin-actions::-webkit-scrollbar{display:none!important}.admin-shell .admin-actions>*{flex:0 0 auto!important}.admin-shell .admin-actions .backend-identity,.admin-shell .admin-actions .admin-role-badge{display:none!important}.admin-shell .admin-content{width:100%!important;max-width:100%!important;min-width:0!important;padding:12px 10px 96px!important;margin:0!important;overflow-x:hidden!important}.admin-shell .admin-grid,.admin-shell .metric-grid,.admin-shell .metric-grid.three,.admin-shell .todo-grid,.admin-shell .module-grid,.admin-shell .finance-grid,.admin-shell .owner-entry-grid,.admin-shell .admin-quick-grid{grid-template-columns:1fr!important}.admin-shell .admin-panel,.admin-shell .module-task-template,.admin-shell .api-deploy-hero,.admin-shell .admin-command-hero,.admin-shell .admin-module-card,.admin-shell .owner-entry-card{max-width:100%!important;min-width:0!important;overflow:hidden!important}.admin-shell table,.admin-shell .table,.admin-shell .admin-table,.admin-shell .module-task-table,.admin-shell .api-deploy-table,.admin-shell .provider-api-table,.admin-shell .department-account-table,.admin-shell .support-ticket-table{max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}}@media(max-width:760px){.admin-shell,.risk-staff-owner-shell,.tech-staff-owner-shell,.finance-staff-owner-shell,.support-owner-shell{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}.admin-shell .admin-sidebar{position:sticky!important;left:0!important;top:0!important;z-index:70!important;width:112px!important;max-width:112px!important;min-height:100dvh!important;height:100dvh!important;padding:max(10px,env(safe-area-inset-top)) 8px max(10px,env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important;overflow:hidden!important;box-shadow:inset -1px 0 #ffffffa6!important}.admin-shell .admin-sidebar .admin-brand,.admin-shell .admin-sidebar .brand{width:100%!important;min-width:0!important;height:36px!important;padding:0!important;margin:0!important}.admin-shell .admin-sidebar .brand-full-logo,.admin-shell .admin-sidebar .admin-brand .brand-full-logo{width:92px!important;max-width:92px!important;height:34px!important;object-fit:contain!important;object-position:left center!important}.admin-shell .admin-sidebar .admin-label{padding:0 2px 6px!important;margin:0!important;font-size:12px!important;line-height:1.35!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;letter-spacing:0!important;text-transform:none!important;writing-mode:horizontal-tb!important}.admin-shell .admin-sidebar nav{flex:1 1 auto!important;width:100%!important;max-width:100%!important;min-height:0!important;display:grid!important;align-content:start!important;gap:7px!important;overflow-x:hidden!important;overflow-y:auto!important;padding:0 0 6px!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.admin-shell .admin-nav-group{width:100%!important;min-width:0!important;display:grid!important;gap:5px!important}.admin-shell .admin-nav-group>small{display:block!important;padding:6px 4px 2px!important;color:#9b8358!important;font-size:10px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.admin-shell .admin-sidebar nav button,.admin-shell .back-player{width:100%!important;min-width:0!important;max-width:100%!important;min-height:42px!important;padding:0 7px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;border-radius:11px!important;text-align:left!important;white-space:nowrap!important;font-size:12px!important;line-height:1!important;writing-mode:horizontal-tb!important}.admin-shell .admin-sidebar nav button span,.admin-shell .back-player span{display:block!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;writing-mode:horizontal-tb!important}.admin-shell .admin-sidebar nav button svg{flex:0 0 17px!important;width:17px!important;height:17px!important}.admin-shell .admin-main{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important}.admin-shell .admin-topbar{position:sticky!important;top:0!important;z-index:50!important;min-height:74px!important;height:auto!important;padding:12px!important}.admin-shell .admin-topbar h1{font-size:20px!important}.admin-shell .admin-content{max-width:none!important;padding:12px 10px 96px!important}}@media(max-width:760px){.admin-shell.mobile-admin-nav-ready{grid-template-columns:96px minmax(0,1fr)!important;transition:grid-template-columns .18s ease!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open{grid-template-columns:210px minmax(0,1fr)!important}.admin-shell.mobile-admin-nav-ready .admin-sidebar{width:96px!important;max-width:96px!important;padding-left:10px!important;padding-right:10px!important;transition:width .18s ease,max-width .18s ease!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar{width:210px!important;max-width:210px!important;padding-left:14px!important;padding-right:14px!important}.admin-shell.mobile-admin-nav-ready .mobile-admin-nav-toggle{width:64px!important;min-width:64px!important;height:50px!important;min-height:50px!important;margin:2px auto 4px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid rgba(207,156,55,.42)!important;border-radius:13px!important;background:linear-gradient(135deg,#ffe89b,#e3b84d 58%,#bd7f16)!important;color:#241600!important;box-shadow:0 10px 20px #a8701829!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .mobile-admin-nav-toggle{margin-left:0!important;margin-right:0!important}.admin-shell.mobile-admin-nav-ready .admin-sidebar .admin-brand,.admin-shell.mobile-admin-nav-ready .admin-sidebar .brand{width:76px!important;height:52px!important;align-self:center!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar .admin-brand,.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar .brand{width:100%!important;height:60px!important;align-self:stretch!important}.admin-shell.mobile-admin-nav-ready .admin-sidebar .brand-full-logo,.admin-shell.mobile-admin-nav-ready .admin-sidebar .admin-brand .brand-full-logo{width:76px!important;max-width:76px!important;height:52px!important;object-fit:contain!important;object-position:left center!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar .brand-full-logo,.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar .admin-brand .brand-full-logo{width:174px!important;max-width:174px!important;height:60px!important}.admin-shell.mobile-admin-nav-ready .admin-sidebar .admin-label,.admin-shell.mobile-admin-nav-ready .admin-nav-group>small{display:none!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar .admin-label{display:block!important;padding:0 2px 5px!important;font-size:12px!important;line-height:1.35!important;white-space:normal!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-nav-group>small{display:block!important}.admin-shell.mobile-admin-nav-ready .admin-sidebar nav{gap:6px!important}.admin-shell.mobile-admin-nav-ready .admin-nav-group{gap:5px!important}.admin-shell.mobile-admin-nav-ready .admin-sidebar nav button,.admin-shell.mobile-admin-nav-ready .back-player{justify-content:center!important;min-height:54px!important;padding:0!important;gap:0!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar nav button,.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .back-player{justify-content:flex-start!important;padding:0 9px!important;gap:7px!important;font-size:14px!important}.admin-shell.mobile-admin-nav-ready .admin-sidebar nav button span,.admin-shell.mobile-admin-nav-ready .back-player span{display:none!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar nav button span,.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .back-player span{display:block!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.admin-shell.mobile-admin-nav-ready .admin-sidebar nav button svg{flex:0 0 24px!important;width:24px!important;height:24px!important}.admin-shell.mobile-admin-nav-ready .admin-sidebar .admin-nav-badge{position:absolute!important;right:3px!important;top:3px!important;min-width:16px!important;height:16px!important;padding:0 4px!important;font-size:9px!important}}@media(max-width:760px){.admin-shell.mobile-admin-nav-ready,.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open{grid-template-columns:78px minmax(0,1fr)!important;position:relative!important}.admin-shell.mobile-admin-nav-ready .admin-sidebar{position:sticky!important;top:0!important;left:0!important;z-index:80!important;width:78px!important;max-width:78px!important;min-height:100dvh!important;height:100dvh!important;padding-left:8px!important;padding-right:8px!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar{position:fixed!important;inset:0 auto 0 0!important;width:min(238px,72vw)!important;max-width:min(238px,72vw)!important;padding:max(28px,calc(env(safe-area-inset-top) + 18px)) 14px max(96px,calc(env(safe-area-inset-bottom) + 92px))!important;display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;align-content:stretch!important;box-shadow:18px 0 42px #2a1c0829!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open:after{content:""!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:65!important;background:#21170c24!important;-webkit-backdrop-filter:blur(1px)!important;backdrop-filter:blur(1px)!important;pointer-events:none!important}.admin-shell.mobile-admin-nav-ready .admin-sidebar .admin-brand,.admin-shell.mobile-admin-nav-ready .admin-sidebar .brand{width:62px!important;height:46px!important}.admin-shell.mobile-admin-nav-ready .admin-sidebar .brand-full-logo,.admin-shell.mobile-admin-nav-ready .admin-sidebar .admin-brand .brand-full-logo{width:62px!important;max-width:62px!important;height:46px!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar .admin-brand,.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar .brand{width:100%!important;height:72px!important;align-self:start!important;margin-bottom:4px!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar .brand-full-logo,.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar .admin-brand .brand-full-logo{width:196px!important;max-width:196px!important;height:72px!important;object-position:left center!important}.admin-shell.mobile-admin-nav-ready .mobile-admin-nav-toggle{width:58px!important;min-width:58px!important;height:48px!important;min-height:48px!important}.admin-shell.mobile-admin-nav-ready .admin-sidebar nav button,.admin-shell.mobile-admin-nav-ready .back-player{min-height:52px!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar nav{min-height:0!important;overflow-y:auto!important;padding-bottom:10px!important;-webkit-overflow-scrolling:touch!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar nav button,.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .back-player{min-height:46px!important;padding:0 11px!important;font-size:14px!important}.admin-shell.mobile-admin-nav-ready .admin-main{max-width:calc(100% - 78px)!important;overflow-x:hidden!important}.admin-shell.mobile-admin-nav-ready .admin-content{padding-left:12px!important;padding-right:12px!important}.admin-shell.mobile-admin-nav-ready .admin-module-grid,.admin-shell.mobile-admin-nav-ready .role-module-grid,.admin-shell.mobile-admin-nav-ready .module-config-grid,.admin-shell.mobile-admin-nav-ready .finance-review-grid,.admin-shell.mobile-admin-nav-ready .withdraw-rule-grid,.admin-shell.mobile-admin-nav-ready .application-board>div:last-child,.admin-shell.mobile-admin-nav-ready .live-monitor-grid,.admin-shell.mobile-admin-nav-ready .live-company-refresh-summary,.admin-shell.mobile-admin-nav-ready .settlement-status-strip{grid-template-columns:1fr!important}.admin-shell.mobile-admin-nav-ready .admin-module-card,.admin-shell.mobile-admin-nav-ready .role-module-grid article{min-height:0!important;padding:16px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;column-gap:12px!important;row-gap:5px!important;align-items:start!important}.admin-shell.mobile-admin-nav-ready .admin-module-card>span,.admin-shell.mobile-admin-nav-ready .role-module-grid article>span:first-child{grid-row:1 / span 3!important}.admin-shell.mobile-admin-nav-ready .admin-module-card strong,.admin-shell.mobile-admin-nav-ready .role-module-grid strong{font-size:18px!important;line-height:1.25!important;overflow-wrap:normal!important;word-break:keep-all!important}.admin-shell.mobile-admin-nav-ready .admin-module-card p,.admin-shell.mobile-admin-nav-ready .role-module-grid p{min-height:0!important;font-size:13px!important;line-height:1.55!important;word-break:normal!important;overflow-wrap:anywhere!important}}@media(max-width:760px){.admin-shell.mobile-admin-nav-ready,.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open{grid-template-columns:70px minmax(0,1fr)!important}.admin-shell.mobile-admin-nav-ready .admin-sidebar{width:70px!important;max-width:70px!important;padding:max(12px,env(safe-area-inset-top)) 7px max(12px,env(safe-area-inset-bottom))!important;background:linear-gradient(180deg,#fffdf8,#fbf2df)!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar{width:min(312px,82vw)!important;max-width:min(312px,82vw)!important;padding:max(24px,calc(env(safe-area-inset-top) + 16px)) 18px max(112px,calc(env(safe-area-inset-bottom) + 104px))!important;display:grid!important;grid-template-columns:minmax(0,1fr) 48px!important;grid-template-rows:auto auto minmax(0,1fr)!important;column-gap:12px!important;row-gap:12px!important;border-right:1px solid rgba(218,191,130,.85)!important;border-radius:0 24px 24px 0!important;box-shadow:20px 0 48px #2c200d33!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open:after{background:#18140f3d!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}.admin-shell.mobile-admin-nav-ready .admin-sidebar .admin-brand,.admin-shell.mobile-admin-nav-ready .admin-sidebar .brand{width:58px!important;height:58px!important;min-height:58px!important;padding:0!important;overflow:visible!important;display:grid!important;place-items:center!important;align-self:center!important;justify-self:center!important}.admin-shell.mobile-admin-nav-ready .admin-sidebar .brand-full-logo,.admin-shell.mobile-admin-nav-ready .admin-sidebar .admin-brand .brand-full-logo{display:none!important}.admin-shell.mobile-admin-nav-ready .admin-sidebar .brand-mark-logo,.admin-shell.mobile-admin-nav-ready .admin-sidebar .admin-brand .brand-mark-logo{display:block!important;width:58px!important;max-width:58px!important;height:58px!important;object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 10px 18px rgba(126,83,18,.16))}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar .admin-brand,.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar .brand{grid-column:1!important;grid-row:1!important;width:100%!important;height:74px!important;justify-self:stretch!important;align-self:center!important;margin:0!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar .brand-full-logo,.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar .admin-brand .brand-full-logo{display:block!important;width:204px!important;max-width:100%!important;height:74px!important;object-fit:contain!important;object-position:left center!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar .brand-mark-logo,.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar .admin-brand .brand-mark-logo{display:none!important}.admin-shell.mobile-admin-nav-ready .mobile-admin-nav-toggle{width:54px!important;min-width:54px!important;height:46px!important;min-height:46px!important;margin:8px auto 6px!important;border-radius:16px!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .mobile-admin-nav-toggle{grid-column:2!important;grid-row:1!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;margin:11px 0 0 auto!important;border-radius:50%!important;box-shadow:0 10px 22px #a8701833!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar .admin-label{grid-column:1 / -1!important;grid-row:2!important;display:block!important;padding:0 2px!important;margin:-4px 0 2px!important;font-size:13px!important;color:#806b45!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar nav{grid-column:1 / -1!important;grid-row:3!important;min-height:0!important;overflow-y:auto!important;padding:2px 2px 16px!important;display:grid!important;align-content:start!important;gap:9px!important;-webkit-overflow-scrolling:touch!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-nav-group{display:grid!important;gap:6px!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-nav-group>small{display:block!important;padding:12px 4px 2px!important;font-size:12px!important;color:#9a7d43!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar nav button{min-height:48px!important;padding:0 12px!important;border-radius:15px!important;gap:10px!important;font-size:15px!important;background:#fffaf094!important}.admin-shell.mobile-admin-nav-ready.mobile-admin-nav-open .admin-sidebar nav button.active{background:linear-gradient(135deg,#ffe89b,#e6b845 58%,#bd7f16)!important}.admin-shell.mobile-admin-nav-ready .admin-main{max-width:calc(100% - 70px)!important}.staff-session-actions{left:18px!important;bottom:max(18px,calc(env(safe-area-inset-bottom) + 14px))!important;width:min(276px,calc(82vw - 36px))!important;max-width:min(276px,calc(82vw - 36px))!important;padding:10px!important;border:1px solid rgba(218,191,130,.78)!important;border-radius:20px!important;background:#fffcf6f5!important;box-shadow:0 16px 34px #2c200d21!important}.staff-session-actions button{min-height:42px!important;border-radius:14px!important}body:has(.staff-change-password-modal) .staff-session-actions.is-modal-open,body:has(.admin-shell.mobile-admin-nav-open) .staff-session-actions.is-modal-open,.staff-session-actions.is-modal-open{display:none!important}body:has(.staff-change-password-modal) .admin-shell.mobile-admin-nav-ready .admin-sidebar,body:has(.staff-change-password-modal) .admin-shell.mobile-admin-nav-ready:after,body:has(.staff-change-password-modal) .staff-session-actions{display:none!important}}.backend-account-menu{position:relative;display:grid;place-items:center;flex:0 0 auto}.backend-account-popover{position:absolute;top:calc(100% + 10px);right:0;z-index:320;width:184px;padding:8px;display:grid;gap:6px;border:1px solid rgba(216,188,123,.72);border-radius:18px;background:#fffcf6fa;box-shadow:0 18px 42px #3427102e}.backend-account-popover:before{content:"";position:absolute;top:-6px;right:18px;width:12px;height:12px;transform:rotate(45deg);border-left:1px solid rgba(216,188,123,.72);border-top:1px solid rgba(216,188,123,.72);background:#fffcf6fa}.backend-account-popover button{min-height:42px;padding:0 12px;display:flex;align-items:center;gap:9px;border:0;border-radius:13px;background:transparent;color:#4f4229;font-weight:800;text-align:left}.backend-account-popover button:hover{background:#e1af3221}.backend-account-popover button:last-child{color:#8b3f24}@media(max-width:760px){.admin-shell .admin-topbar,.admin-shell .admin-actions{overflow:visible!important}.admin-shell .backend-account-popover{position:fixed;top:max(72px,calc(env(safe-area-inset-top) + 54px));right:12px;width:min(190px,calc(100% - 96px));border-radius:17px;z-index:380}.admin-shell .backend-account-popover:before{right:20px}.staff-session-actions{display:none!important}body:has(.staff-change-password-modal) .admin-shell.mobile-admin-nav-ready{display:block!important}body:has(.staff-change-password-modal) .admin-shell.mobile-admin-nav-ready .admin-main{max-width:100%!important}.admin-shell.mobile-admin-nav-ready .admin-content{padding:9px 9px 34px!important}.admin-shell.mobile-admin-nav-ready .admin-main{width:100%!important;max-width:100%!important;min-width:0!important}.admin-shell.mobile-admin-nav-ready .admin-command-hero,.admin-shell.mobile-admin-nav-ready .admin-panel,.admin-shell.mobile-admin-nav-ready .live-company-summary,.admin-shell.mobile-admin-nav-ready .role-todo-panel{border-radius:15px!important}.admin-shell.mobile-admin-nav-ready .admin-command-hero{padding:12px!important;gap:8px!important}.admin-shell.mobile-admin-nav-ready .admin-command-hero h2{font-size:22px!important;line-height:1.15!important}.admin-shell.mobile-admin-nav-ready .admin-command-hero p{font-size:12px!important;line-height:1.38!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.admin-shell.mobile-admin-nav-ready .admin-command-status{padding:9px 10px!important;border-radius:12px!important}.admin-shell.mobile-admin-nav-ready .admin-command-status strong{font-size:20px!important;line-height:1.16!important}.admin-shell.mobile-admin-nav-ready .admin-command-status span,.admin-shell.mobile-admin-nav-ready .admin-command-status small{font-size:11px!important;line-height:1.25!important}.admin-shell.mobile-admin-nav-ready .panel-heading{padding:12px!important}.admin-shell.mobile-admin-nav-ready .panel-heading h2{font-size:22px!important;line-height:1.16!important}.admin-shell.mobile-admin-nav-ready .admin-module-grid,.admin-shell.mobile-admin-nav-ready .role-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:9px!important}.admin-shell.mobile-admin-nav-ready .admin-module-card,.admin-shell.mobile-admin-nav-ready .role-module-grid article{padding:12px!important;min-height:158px!important;grid-template-columns:1fr!important;grid-template-rows:40px auto minmax(34px,auto) auto!important;column-gap:0!important;row-gap:7px!important;border-radius:14px!important;align-items:start!important}.admin-shell.mobile-admin-nav-ready .admin-module-card>span,.admin-shell.mobile-admin-nav-ready .role-module-grid article>span:first-child{width:40px!important;height:40px!important;border-radius:12px!important;grid-row:1!important;grid-column:1!important;align-self:start!important}.admin-shell.mobile-admin-nav-ready .admin-module-card>span svg,.admin-shell.mobile-admin-nav-ready .role-module-grid article>span:first-child svg{width:22px!important;height:22px!important}.admin-shell.mobile-admin-nav-ready .admin-module-card strong,.admin-shell.mobile-admin-nav-ready .role-module-grid strong{font-size:17px!important;line-height:1.18!important}.admin-shell.mobile-admin-nav-ready .admin-module-card p,.admin-shell.mobile-admin-nav-ready .role-module-grid p{font-size:12px!important;line-height:1.38!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.admin-shell.mobile-admin-nav-ready .admin-module-card small,.admin-shell.mobile-admin-nav-ready .role-module-grid article small,.admin-shell.mobile-admin-nav-ready .admin-module-card .sync-status{font-size:11px!important;line-height:1.2!important;padding:5px 8px!important;border-radius:999px!important;width:fit-content!important}}@media(max-width:760px){.player-shell :where(.wallet-summary,.wallet-cards article,.promo-grid article,.record-summary article,.transfer-layout>*,.settings-page-panel,.withdraw-tip-card,.identity-warning-banner,.notice,.agent-income-banner,.agent-center-modal section,.referral-center-modal section,.guest-referral-modal section,.support-entry-card,.qr-center-modal,.modal:not(.game-entry-modal):not(.support-chat)),.guest-shell :where(.guest-join-card,.wallet-summary,.promo-grid article,.agent-income-banner,.notice,.modal:not(.game-entry-modal):not(.support-chat)){padding-left:max(16px,env(safe-area-inset-left))!important;padding-right:max(16px,env(safe-area-inset-right))!important;box-sizing:border-box!important}.player-shell :where(.game-meta,.provider-heading,.page-heading,.game-discovery-heading),.guest-shell :where(.game-meta,.provider-heading,.page-heading,.game-discovery-heading){padding-left:12px!important;padding-right:12px!important;box-sizing:border-box!important}.player-shell :where(input,select,textarea),.guest-shell :where(input,select,textarea),.login-action-screen :where(input,select,textarea){padding-left:16px!important;padding-right:16px!important;box-sizing:border-box!important}.player-shell :where(button.primary,button.full,.subtle-button,.wallet-actions button),.guest-shell :where(button.primary,button.full,.subtle-button),.login-action-screen :where(button.primary,button.full,.subtle-button){padding-left:14px!important;padding-right:14px!important;box-sizing:border-box!important}}@media(max-width:760px){.player-shell :where(h1,h2,h3,strong),.guest-shell :where(h1,h2,h3,strong),.login-action-screen :where(h1,h2,h3,strong){max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important;letter-spacing:0!important}.player-shell .hero-copy p,.guest-shell .hero-copy p{font-size:18px!important;line-height:1.18!important}.player-shell .hero-copy h1,.guest-shell .hero-copy h1{font-size:24px!important;line-height:1.12!important;margin-bottom:8px!important}.player-shell .page-heading h1,.guest-shell .page-heading h1,.player-shell .game-discovery-heading h1,.guest-shell .game-discovery-heading h1{font-size:22px!important;line-height:1.18!important}.player-shell .wallet-title strong,.guest-shell .wallet-title strong,.player-shell .balance-card h2,.player-shell .available strong{font-size:20px!important;line-height:1.18!important}.player-shell .guest-join-card h2,.guest-shell .guest-join-card h2,.player-shell .agent-income-banner strong,.guest-shell .agent-income-banner strong,.player-shell .promo-grid h2,.guest-shell .promo-grid h2,.player-shell .panel-heading h2,.guest-shell .panel-heading h2{font-size:17px!important;line-height:1.24!important}.player-shell .provider-heading strong,.guest-shell .provider-heading strong,.player-shell .record-summary strong,.guest-shell .record-summary strong{font-size:16px!important;line-height:1.24!important}.player-shell .game-meta strong,.guest-shell .game-meta strong{font-size:12px!important;line-height:1.22!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) h2,.guest-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) h2,.login-action-screen .modal h2{font-size:20px!important;line-height:1.18!important}.player-shell .red-packet-hero h2,.player-shell .borrow-credit-main h2,.player-action-shell .tool-hero h2,.player-action-shell .agent-center-hero h2{font-size:21px!important;line-height:1.18!important}}.player-action-shell.agent-action-shell{height:100dvh!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}.player-action-shell.agent-action-shell .agent-benefit-page{min-height:auto!important;padding-bottom:calc(36px + env(safe-area-inset-bottom))!important;overflow:visible!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important}.player-action-shell.agent-action-shell .agent-center-page.agent-center-modal{width:min(100%,760px)!important;max-width:760px!important;max-height:none!important;overflow:visible!important}.register-page .standalone-page-header{grid-template-columns:96px minmax(0,1fr) 96px!important;position:relative!important;align-items:center!important}.register-page .standalone-page-header:after{content:""!important;display:block!important;width:96px!important;min-width:96px!important;height:1px!important;grid-column:3!important}.register-page .standalone-page-header .standalone-back-button{grid-column:1!important;justify-self:start!important;width:96px!important;min-width:96px!important;position:static!important}.register-page .standalone-page-header h1{grid-column:2!important;justify-self:center!important;position:static!important;left:auto!important;top:auto!important;width:auto!important;max-width:100%!important;transform:none!important;text-align:center!important}.player-action-shell .qr-tool-page .tool-qr-card,.qr-tool-page .tool-qr-card{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;padding:18px 16px 16px!important;display:grid!important;grid-template-columns:98px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;justify-items:center!important;gap:10px 14px!important;overflow:visible!important}.player-action-shell .qr-tool-page .tool-qr-card .tool-brand-chip,.qr-tool-page .tool-qr-card .tool-brand-chip{position:static!important;grid-column:1!important;grid-row:1!important;justify-self:start!important;align-self:start!important;max-width:86px!important;white-space:nowrap!important}.player-action-shell .qr-tool-page .tool-qr-card .qr-code.large,.qr-tool-page .tool-qr-card .qr-code.large{grid-column:2!important;grid-row:1 / span 2!important;justify-self:center!important;align-self:center!important;width:184px!important;height:184px!important;min-width:184px!important;min-height:184px!important;max-width:184px!important;max-height:184px!important;padding:8px!important;display:grid!important;place-items:center!important;overflow:visible!important}.player-action-shell .qr-tool-page .tool-qr-card .qr-code.large svg,.qr-tool-page .tool-qr-card .qr-code.large svg{width:168px!important;height:168px!important;min-width:168px!important;min-height:168px!important;max-width:168px!important;max-height:168px!important;display:block!important}.player-action-shell .qr-tool-page .tool-qr-card>strong,.qr-tool-page .tool-qr-card>strong{grid-column:1!important;grid-row:2!important;justify-self:start!important;max-width:96px!important;font-size:13px!important;line-height:1.2!important;overflow-wrap:anywhere!important}.player-action-shell .qr-tool-page .tool-qr-card>small,.qr-tool-page .tool-qr-card>small{grid-column:1 / -1!important;grid-row:3!important;max-width:100%!important;margin-top:0!important;font-size:11px!important;line-height:1.35!important}@media(max-width:420px){.player-action-shell .qr-tool-page .tool-qr-card,.qr-tool-page .tool-qr-card{grid-template-columns:92px minmax(0,1fr)!important;padding:16px 12px 14px!important;gap:8px 10px!important}.player-action-shell .qr-tool-page .tool-qr-card .qr-code.large,.qr-tool-page .tool-qr-card .qr-code.large{width:176px!important;height:176px!important;min-width:176px!important;min-height:176px!important;max-width:176px!important;max-height:176px!important}.player-action-shell .qr-tool-page .tool-qr-card .qr-code.large svg,.qr-tool-page .tool-qr-card .qr-code.large svg{width:160px!important;height:160px!important;min-width:160px!important;min-height:160px!important;max-width:160px!important;max-height:160px!important}}.player-action-shell .scanner-tool-page,.scanner-tool-page{width:100%!important;min-width:0!important;min-height:100dvh!important;height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;background:linear-gradient(180deg,#fff9ed,#eef4f8 48%,#fff9ec)!important}.player-action-shell .scanner-tool-page .scanner-page-header,.scanner-tool-page .scanner-page-header{grid-template-columns:72px minmax(0,1fr) 72px!important;padding-top:max(18px,env(safe-area-inset-top))!important;padding-left:max(18px,env(safe-area-inset-left))!important;padding-right:max(18px,env(safe-area-inset-right))!important;align-items:center!important}.player-action-shell .scanner-tool-page .scanner-page-header>div,.scanner-tool-page .scanner-page-header>div{min-width:0!important;text-align:center!important}.player-action-shell .scanner-tool-page .scanner-page-header h1,.scanner-tool-page .scanner-page-header h1{max-width:100%!important;margin:2px 0 0!important;font-size:clamp(26px,8vw,42px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.player-action-shell .scanner-tool-page .scanner-page-content,.scanner-tool-page .scanner-page-content{width:min(100%,640px)!important;max-width:100%!important;margin:0 auto!important;padding:18px max(18px,env(safe-area-inset-right)) calc(36px + env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))!important;display:grid!important;gap:14px!important;box-sizing:border-box!important;overflow:visible!important}.player-action-shell .scanner-tool-page .scanner-hero-card,.scanner-tool-page .scanner-hero-card{width:100%!important;min-width:0!important;padding:16px!important;display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;border:1px solid rgba(212,181,99,.28)!important;border-radius:20px!important;background:#fffdf6db!important;box-shadow:0 14px 34px #18233714!important;box-sizing:border-box!important}.player-action-shell .scanner-tool-page .scanner-hero-card>span,.scanner-tool-page .scanner-hero-card>span{width:54px!important;height:54px!important;display:grid!important;place-items:center!important;border-radius:16px!important;color:#21160a!important;background:linear-gradient(135deg,#ffe98e,#c99608)!important}.player-action-shell .scanner-tool-page .scanner-hero-card strong,.scanner-tool-page .scanner-hero-card strong{display:block!important;color:#111c33!important;font-size:22px!important;line-height:1.16!important;overflow-wrap:anywhere!important}.player-action-shell .scanner-tool-page .scanner-hero-card small,.scanner-tool-page .scanner-hero-card small{color:#a2771b!important;font-weight:900!important}.player-action-shell .scanner-tool-page .scanner-hero-card p,.scanner-tool-page .scanner-hero-card p{margin:4px 0 0!important;color:#5f697c!important;font-size:13px!important;line-height:1.35!important}.player-action-shell .scanner-tool-page #winm-qr-reader,.scanner-tool-page #winm-qr-reader{width:100%!important;min-height:0!important;max-width:100%!important;overflow:hidden!important;border:0!important;border-radius:18px!important;background:#0b1729!important}.player-action-shell .scanner-tool-page #winm-qr-reader.active,.scanner-tool-page #winm-qr-reader.active{min-height:280px!important}.player-action-shell .scanner-tool-page #winm-qr-reader video,.scanner-tool-page #winm-qr-reader video{width:100%!important;border-radius:18px!important;object-fit:cover!important}.player-action-shell .scanner-tool-page #winm-qr-reader img,.scanner-tool-page #winm-qr-reader img{display:none!important}.player-action-shell .scanner-tool-page .scanner-action-stack,.scanner-tool-page .scanner-action-stack{display:grid!important;gap:12px!important}.player-action-shell .scanner-tool-page .scanner-action-button,.scanner-tool-page .scanner-action-button{width:100%!important;min-width:0!important;min-height:62px!important;padding:14px 16px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;border-radius:18px!important;box-sizing:border-box!important;font-size:18px!important;font-weight:950!important;line-height:1.2!important;text-align:center!important;white-space:normal!important}.player-action-shell .scanner-tool-page .scanner-action-button.secondary,.scanner-tool-page .scanner-action-button.secondary{border:1px solid #e5eaf0!important;color:#5f687a!important;background:#fff!important;box-shadow:0 10px 24px #18233714!important}.player-action-shell .scanner-tool-page .camera-file-button,.scanner-tool-page .camera-file-button{position:relative!important;overflow:hidden!important}.player-action-shell .scanner-tool-page .scanner-manual-card,.scanner-tool-page .scanner-manual-card{width:100%!important;min-width:0!important;padding:16px!important;display:grid!important;gap:10px!important;border:1px solid #e6ebf0!important;border-radius:20px!important;background:#fff!important;box-shadow:0 14px 34px #18233712!important;box-sizing:border-box!important}.player-action-shell .scanner-tool-page .scanner-manual-card span,.scanner-tool-page .scanner-manual-card span{color:#536073!important;font-size:17px!important;font-weight:950!important;line-height:1.25!important}.player-action-shell .scanner-tool-page .scanner-manual-card input,.scanner-tool-page .scanner-manual-card input{width:100%!important;min-width:0!important;min-height:58px!important;padding:0 16px!important;border:1px solid #e0d8c8!important;border-radius:16px!important;box-sizing:border-box!important;background:#fffdf8!important;font-size:18px!important;font-weight:850!important}.player-action-shell .scanner-tool-page .camera-hint,.scanner-tool-page .camera-hint,.player-action-shell .scanner-tool-page .form-error,.scanner-tool-page .form-error,.player-action-shell .scanner-tool-page .scan-result,.scanner-tool-page .scan-result{width:100%!important;box-sizing:border-box!important}@media(max-width:420px){.player-action-shell .scanner-tool-page .scanner-page-header,.scanner-tool-page .scanner-page-header{grid-template-columns:64px minmax(0,1fr) 64px!important;padding-left:18px!important;padding-right:18px!important}.player-action-shell .scanner-tool-page .scanner-page-content,.scanner-tool-page .scanner-page-content{padding-left:18px!important;padding-right:18px!important}.player-action-shell .scanner-tool-page .scanner-action-button,.scanner-tool-page .scanner-action-button{min-height:58px!important;font-size:17px!important}}@media(max-width:760px){.player-shell .hero-grid>.wallet-summary{min-height:0!important;padding:8px 10px!important;grid-template-columns:minmax(104px,.82fr) minmax(168px,1.18fr)!important;gap:6px!important;align-items:center!important;border-radius:12px!important}.player-shell .hero-grid>.wallet-summary .wallet-title{gap:2px!important;align-self:center!important}.player-shell .hero-grid>.wallet-summary .wallet-title small,.player-shell .hero-grid>.wallet-summary .bonus-mini{font-size:8px!important;line-height:1.15!important}.player-shell .hero-grid>.wallet-summary .wallet-title strong{font-size:16px!important;line-height:1.08!important}.player-shell .hero-grid>.wallet-summary .wallet-actions{grid-column:2!important;gap:4px!important}.player-shell .hero-grid>.wallet-summary .wallet-actions button{min-height:43px!important;padding:4px 2px!important;gap:2px!important;border-radius:9px!important;font-size:8px!important;line-height:1.15!important}.player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon{width:23px!important;height:23px!important;border-radius:7px!important}.player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon svg{width:14px!important;height:14px!important}}.player-action-shell .qr-tool-page .player-action-page-content,.qr-tool-page .player-action-page-content{gap:10px!important;padding-top:14px!important}.player-action-shell .qr-tool-page .tool-qr-card,.qr-tool-page .tool-qr-card{min-height:150px!important;padding:14px!important;grid-template-columns:84px minmax(0,1fr)!important;gap:8px 12px!important;align-items:center!important;overflow:hidden!important}.player-action-shell .qr-tool-page .tool-qr-card .tool-brand-chip,.qr-tool-page .tool-qr-card .tool-brand-chip{max-width:74px!important;padding:6px 10px!important;font-size:12px!important}.player-action-shell .qr-tool-page .tool-qr-card .qr-code.large,.qr-tool-page .tool-qr-card .qr-code.large{width:144px!important;height:144px!important;min-width:144px!important;min-height:144px!important;max-width:144px!important;max-height:144px!important;padding:7px!important;align-self:center!important}.player-action-shell .qr-tool-page .tool-qr-card .qr-code.large svg,.qr-tool-page .tool-qr-card .qr-code.large svg{width:130px!important;height:130px!important;min-width:130px!important;min-height:130px!important;max-width:130px!important;max-height:130px!important}.player-action-shell .qr-tool-page .tool-qr-card>strong,.qr-tool-page .tool-qr-card>strong{max-width:78px!important;font-size:12px!important}.player-action-shell .qr-tool-page .tool-qr-card>small,.qr-tool-page .tool-qr-card>small{display:none!important}.player-action-shell .qr-tool-page .tool-card,.qr-tool-page .tool-card{padding:16px!important;gap:12px!important}.player-action-shell .qr-tool-page .tool-card header,.qr-tool-page .tool-card header{gap:10px!important;margin-bottom:0!important;align-items:center!important}.player-action-shell .qr-tool-page .tool-card header h2,.qr-tool-page .tool-card header h2{margin:0!important;font-size:23px!important;line-height:1.15!important}.player-action-shell .qr-tool-page .tool-card header p,.qr-tool-page .tool-card header p{margin-top:4px!important;font-size:12px!important;line-height:1.25!important}.player-action-shell .qr-tool-page .tool-card header>button,.qr-tool-page .tool-card header>button{min-height:36px!important;padding:7px 10px!important;font-size:12px!important;white-space:nowrap!important}.player-action-shell .qr-tool-page .tool-input,.qr-tool-page .tool-input,.player-action-shell .qr-tool-page .funding-input,.qr-tool-page .funding-input{min-height:54px!important;border-radius:16px!important}.player-action-shell .qr-tool-page .funding-submit,.qr-tool-page .funding-submit{min-height:58px!important;border-radius:16px!important}.player-action-shell .scanner-tool-page .scanner-page-header,.scanner-tool-page .scanner-page-header{min-height:86px!important;grid-template-columns:64px minmax(0,1fr) 64px!important;padding-top:max(14px,env(safe-area-inset-top))!important}.player-action-shell .scanner-tool-page .scanner-page-header small,.scanner-tool-page .scanner-page-header small{font-size:12px!important;line-height:1.2!important}.player-action-shell .scanner-tool-page .scanner-page-header h1,.scanner-tool-page .scanner-page-header h1{font-size:24px!important;line-height:1.15!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .scanner-tool-page .scanner-page-content,.scanner-tool-page .scanner-page-content{gap:12px!important;padding-top:14px!important}.player-action-shell .scanner-tool-page .scanner-hero-card,.scanner-tool-page .scanner-hero-card{padding:14px!important;grid-template-columns:48px minmax(0,1fr)!important;border-radius:18px!important}.player-action-shell .scanner-tool-page .scanner-hero-card>span,.scanner-tool-page .scanner-hero-card>span{width:48px!important;height:48px!important;border-radius:14px!important}.player-action-shell .scanner-tool-page .scanner-hero-card strong,.scanner-tool-page .scanner-hero-card strong{font-size:20px!important;line-height:1.16!important;white-space:normal!important}.player-action-shell .scanner-tool-page .scanner-action-button,.scanner-tool-page .scanner-action-button{min-height:56px!important;border-radius:16px!important;font-size:17px!important}.player-action-shell .scanner-tool-page .scanner-manual-card,.scanner-tool-page .scanner-manual-card{padding:14px!important;border-radius:18px!important}.player-action-shell .scanner-tool-page .scanner-manual-card span,.scanner-tool-page .scanner-manual-card span{font-size:16px!important}.player-action-shell .scanner-tool-page .scanner-manual-card input,.scanner-tool-page .scanner-manual-card input{min-height:52px!important;font-size:16px!important}@media(max-width:420px){.player-action-shell .qr-tool-page .tool-qr-card,.qr-tool-page .tool-qr-card{min-height:140px!important;grid-template-columns:78px minmax(0,1fr)!important;padding:12px!important}.player-action-shell .qr-tool-page .tool-qr-card .qr-code.large,.qr-tool-page .tool-qr-card .qr-code.large{width:136px!important;height:136px!important;min-width:136px!important;min-height:136px!important;max-width:136px!important;max-height:136px!important}.player-action-shell .qr-tool-page .tool-qr-card .qr-code.large svg,.qr-tool-page .tool-qr-card .qr-code.large svg{width:122px!important;height:122px!important;min-width:122px!important;min-height:122px!important;max-width:122px!important;max-height:122px!important}.player-action-shell .qr-tool-page .tool-card,.qr-tool-page .tool-card{padding:14px!important}.player-action-shell .qr-tool-page .tool-card header h2,.qr-tool-page .tool-card header h2{font-size:21px!important}.player-action-shell .scanner-tool-page .scanner-page-header h1,.scanner-tool-page .scanner-page-header h1{font-size:22px!important}}@media(max-width:380px){.player-shell .hero-grid>.wallet-summary{grid-template-columns:minmax(92px,.78fr) minmax(158px,1.22fr)!important;padding:7px 8px!important}.player-shell .hero-grid>.wallet-summary .wallet-title strong{font-size:15px!important}.player-shell .hero-grid>.wallet-summary .wallet-actions button{min-height:40px!important;font-size:7px!important}}@media(max-width:900px){.player-shell .page-content:has(>.hero-grid),.guest-shell .page-content:has(>.hero-grid){padding-top:16px!important}}@media(max-width:760px){.player-shell .hero-grid>.wallet-summary{min-height:0!important;padding:6px 8px!important;grid-template-columns:minmax(96px,.76fr) minmax(166px,1.24fr)!important;gap:5px!important;border-radius:11px!important}.player-shell .hero-grid>.wallet-summary .wallet-title small,.player-shell .hero-grid>.wallet-summary .bonus-mini{font-size:7px!important;line-height:1.12!important}.player-shell .hero-grid>.wallet-summary .wallet-title strong{font-size:14px!important;line-height:1.05!important}.player-shell .hero-grid>.wallet-summary .wallet-actions{gap:3px!important}.player-shell .hero-grid>.wallet-summary .wallet-actions button{min-height:36px!important;padding:3px 1px!important;gap:1px!important;border-radius:8px!important;font-size:7px!important;line-height:1.1!important}.player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon{width:20px!important;height:20px!important;border-radius:6px!important}.player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon svg{width:12px!important;height:12px!important}.player-shell .profile-page .profile-wallet-card{padding:10px 12px!important;border-radius:13px!important}.player-shell .profile-page .profile-wallet-heading{gap:8px!important;align-items:center!important}.player-shell .profile-page .profile-wallet-heading small{font-size:10px!important;line-height:1.15!important}.player-shell .profile-page .profile-wallet-heading strong{margin-top:2px!important;font-size:20px!important;line-height:1.05!important}.player-shell .profile-page .profile-wallet-heading button{min-height:30px!important;padding:0 8px!important;font-size:10px!important}.player-shell .profile-page .profile-balance-status{margin-top:8px!important;gap:6px!important}.player-shell .profile-page .profile-balance-status article{min-height:38px!important;padding:7px 8px!important;gap:2px!important}.player-shell .profile-page .profile-balance-status small{font-size:8px!important;line-height:1.15!important}.player-shell .profile-page .profile-balance-status strong{font-size:13px!important;line-height:1.1!important}.player-shell .profile-page .profile-rollover-progress{margin-top:7px!important;padding:7px 9px!important}.player-shell .profile-page .profile-rollover-progress>div:first-child{font-size:9px!important}.player-shell .profile-page .profile-rollover-progress .progress{margin:5px 0 3px!important}.player-shell .profile-page .profile-rollover-progress small{font-size:8px!important;line-height:1.25!important}.player-shell .profile-page .downline-overview{padding:9px 12px 10px!important;border-radius:13px!important}.player-shell .profile-page .downline-overview .section-row>div h2,.player-action-shell .referral-tool-page .direct-referral-overview-card>header h2,.referral-tool-page .direct-referral-overview-card>header h2{font-size:15px!important;line-height:1.18!important}.player-shell .profile-page .downline-overview .section-row>div small{font-size:8px!important}.player-shell .profile-page .downline-overview>div:last-child{margin-top:8px!important;gap:6px!important}.player-shell .profile-page .downline-overview article{min-height:50px!important;padding:7px 6px!important;gap:7px!important;align-content:center!important}.player-shell .profile-page .downline-overview article strong{font-size:18px!important;line-height:1!important}.player-shell .profile-page .downline-overview article small{font-size:8px!important;line-height:1.2!important}.player-action-shell .referral-tool-page .direct-referral-overview-card{padding:12px!important}.player-action-shell .referral-tool-page .direct-referral-overview-card>header,.referral-tool-page .direct-referral-overview-card>header{gap:8px!important}.player-action-shell .referral-tool-page .direct-referral-overview-card>header span,.referral-tool-page .direct-referral-overview-card>header span{font-size:10px!important}.player-action-shell .referral-tool-page .direct-referral-overview-card .tool-referral-metrics,.referral-tool-page .direct-referral-overview-card .tool-referral-metrics{gap:6px!important;margin-top:9px!important}.player-action-shell .referral-tool-page .direct-referral-overview-card .tool-referral-metrics article,.referral-tool-page .direct-referral-overview-card .tool-referral-metrics article{min-height:58px!important;padding:8px 5px!important;gap:8px!important;align-content:center!important}.player-action-shell .referral-tool-page .direct-referral-overview-card .tool-referral-metrics small,.referral-tool-page .direct-referral-overview-card .tool-referral-metrics small{font-size:8px!important;line-height:1.2!important}.player-action-shell .referral-tool-page .direct-referral-overview-card .tool-referral-metrics strong,.referral-tool-page .direct-referral-overview-card .tool-referral-metrics strong{font-size:19px!important;line-height:1!important}}@media(max-width:380px){.player-shell .profile-page .profile-wallet-heading strong{font-size:18px!important}.player-shell .profile-page .profile-balance-status strong{font-size:12px!important}.player-action-shell .referral-tool-page .direct-referral-overview-card .tool-referral-metrics article,.referral-tool-page .direct-referral-overview-card .tool-referral-metrics article{min-width:82px!important}}.player-action-shell .scanner-tool-page #winm-qr-reader.active,.scanner-tool-page #winm-qr-reader.active{height:min(50dvh,390px)!important;min-height:250px!important;max-height:390px!important;aspect-ratio:4 / 3!important;position:relative!important;overflow:hidden!important}.player-action-shell .scanner-tool-page #winm-qr-reader.active>div,.scanner-tool-page #winm-qr-reader.active>div,.player-action-shell .scanner-tool-page #winm-qr-reader__scan_region,.scanner-tool-page #winm-qr-reader__scan_region{width:100%!important;height:100%!important;max-height:100%!important;position:relative!important;overflow:hidden!important;border-radius:18px!important;box-sizing:border-box!important}.player-action-shell .scanner-tool-page #winm-qr-reader__scan_region video,.scanner-tool-page #winm-qr-reader__scan_region video,.player-action-shell .scanner-tool-page #winm-qr-reader.active video,.scanner-tool-page #winm-qr-reader.active video{width:100%!important;height:100%!important;max-height:100%!important;display:block!important;object-fit:cover!important;border-radius:18px!important}.player-action-shell .scanner-tool-page #winm-qr-reader__scan_region canvas,.scanner-tool-page #winm-qr-reader__scan_region canvas{max-width:100%!important;max-height:100%!important}@media(max-width:420px){.player-action-shell .scanner-tool-page #winm-qr-reader.active,.scanner-tool-page #winm-qr-reader.active{height:min(46dvh,340px)!important;min-height:230px!important;max-height:340px!important}}@media(max-width:900px){.player-shell .topbar .game-currency-switch{position:relative!important;width:72px!important;min-width:72px!important;padding:4px 6px!important;display:grid!important;grid-template-rows:12px 24px!important;align-content:center!important;overflow:visible!important}.player-shell .topbar .game-currency-switch small{display:block!important;min-width:0!important;font-size:8px!important;line-height:12px!important;text-align:center!important;white-space:nowrap!important;overflow:visible!important}.player-shell .topbar .game-currency-switch select{width:100%!important;height:24px!important;padding:0 14px 0 2px!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;font-size:14px!important;line-height:24px!important;text-align:center!important;text-align-last:center!important;overflow:visible!important}.player-shell .topbar .game-currency-switch:after{content:"⌄";position:absolute;right:6px;bottom:9px;color:#53647d;font-size:10px;font-weight:900;line-height:1;pointer-events:none}}.player-action-shell .qr-tool-page .qr-transfer-card,.qr-tool-page .qr-transfer-card{padding:12px 14px!important;gap:8px!important;border-radius:18px!important}.player-action-shell .qr-tool-page .qr-transfer-card header,.qr-tool-page .qr-transfer-card header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important;margin:0!important}.player-action-shell .qr-tool-page .qr-transfer-card header h2,.qr-tool-page .qr-transfer-card header h2{font-size:19px!important;line-height:1.12!important;letter-spacing:0!important}.player-action-shell .qr-tool-page .qr-transfer-card header>button,.qr-tool-page .qr-transfer-card header>button{min-height:30px!important;padding:5px 9px!important;gap:5px!important;border-radius:999px!important;font-size:11px!important;line-height:1.1!important;font-weight:850!important}.player-action-shell .qr-tool-page .qr-transfer-card header>button svg,.qr-tool-page .qr-transfer-card header>button svg{width:14px!important;height:14px!important}.player-action-shell .qr-tool-page .qr-transfer-card .funding-field,.qr-tool-page .qr-transfer-card .funding-field{gap:5px!important;font-size:13px!important;line-height:1.15!important;font-weight:850!important}.player-action-shell .qr-tool-page .qr-transfer-card .tool-input,.qr-tool-page .qr-transfer-card .tool-input,.player-action-shell .qr-tool-page .qr-transfer-card .funding-input,.qr-tool-page .qr-transfer-card .funding-input{min-height:44px!important;height:44px!important;border-radius:13px!important}.player-action-shell .qr-tool-page .qr-transfer-card input,.qr-tool-page .qr-transfer-card input{min-height:42px!important;height:42px!important;padding:0 12px!important;font-size:15px!important;line-height:1.1!important;font-weight:750!important}.player-action-shell .qr-tool-page .qr-transfer-card input::placeholder,.qr-tool-page .qr-transfer-card input::placeholder{font-size:14px!important;font-weight:700!important}.player-action-shell .qr-tool-page .qr-transfer-card .funding-input,.qr-tool-page .qr-transfer-card .funding-input{grid-template-columns:minmax(0,1fr) 58px!important}.player-action-shell .qr-tool-page .qr-transfer-card .funding-input span,.qr-tool-page .qr-transfer-card .funding-input span{min-height:44px!important;height:44px!important;display:grid!important;place-items:center!important;font-size:14px!important;line-height:1!important;font-weight:850!important}.player-action-shell .qr-tool-page .qr-transfer-card .funding-submit,.qr-tool-page .qr-transfer-card .funding-submit{min-height:46px!important;height:46px!important;padding:0 12px!important;border-radius:14px!important;gap:5px!important;font-size:15px!important;line-height:1.1!important;font-weight:900!important}.player-action-shell .qr-tool-page .qr-transfer-card .funding-submit svg,.qr-tool-page .qr-transfer-card .funding-submit svg{width:16px!important;height:16px!important}@media(max-width:420px){.player-action-shell .qr-tool-page .qr-transfer-card,.qr-tool-page .qr-transfer-card{padding:12px 12px 14px!important;gap:8px!important;border-radius:16px!important}.player-action-shell .qr-tool-page .qr-transfer-card header h2,.qr-tool-page .qr-transfer-card header h2{font-size:18px!important}.player-action-shell .qr-tool-page .qr-transfer-card header>button,.qr-tool-page .qr-transfer-card header>button{min-height:28px!important;padding:4px 8px!important;font-size:10px!important}.player-action-shell .qr-tool-page .qr-transfer-card .funding-field,.qr-tool-page .qr-transfer-card .funding-field{font-size:12px!important}}@media(max-width:760px){.player-action-page,.player-action-shell .player-action-page{background:#fffaf0!important}.player-action-page-header,.player-action-shell .player-action-page-header,.standalone-page-header,.player-action-shell .scanner-tool-page .scanner-page-header,.scanner-tool-page .scanner-page-header{min-height:58px!important;height:58px!important;padding:max(6px,env(safe-area-inset-top)) 12px 6px!important;grid-template-columns:44px minmax(0,1fr) 44px!important;gap:8px!important;align-items:center!important}.player-action-page-back,.standalone-back-button,.player-action-shell .scanner-tool-page .player-action-page-back,.scanner-tool-page .player-action-page-back{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;border-radius:13px!important}.player-action-page-back svg,.standalone-back-button svg{width:19px!important;height:19px!important}.player-action-page-header small,.player-action-shell .scanner-tool-page .scanner-page-header small,.scanner-tool-page .scanner-page-header small{font-size:9px!important;line-height:1.1!important}.player-action-page-header h1,.standalone-page-header h1,.player-action-shell .scanner-tool-page .scanner-page-header h1,.scanner-tool-page .scanner-page-header h1{font-size:17px!important;line-height:1.12!important;letter-spacing:0!important}.player-action-page-content,.player-action-shell .player-action-page-content,.tool-page .player-action-page-content,.player-action-shell .referral-tool-page .player-action-page-content,.player-action-shell .red-packet-tool-page .player-action-page-content,.player-action-shell .qr-tool-page .player-action-page-content,.qr-tool-page .player-action-page-content,.player-action-shell .scanner-tool-page .scanner-page-content,.scanner-tool-page .scanner-page-content{gap:9px!important;padding:10px 12px calc(18px + env(safe-area-inset-bottom))!important}.tool-hero,.player-action-shell .tool-hero,.bank-tool-page .tool-hero,.qr-tool-page .tool-hero,.player-action-shell .scanner-tool-page .scanner-hero-card,.scanner-tool-page .scanner-hero-card{min-height:0!important;padding:10px 12px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:9px!important;border-radius:15px!important}.tool-hero>span,.player-action-shell .tool-hero>span,.bank-tool-page .tool-hero>span,.player-action-shell .scanner-tool-page .scanner-hero-card>span,.scanner-tool-page .scanner-hero-card>span{width:42px!important;height:42px!important;border-radius:12px!important}.tool-hero>span svg,.player-action-shell .tool-hero>span svg,.bank-tool-page .tool-hero>span svg,.player-action-shell .scanner-tool-page .scanner-hero-card>span svg,.scanner-tool-page .scanner-hero-card>span svg{width:22px!important;height:22px!important}.tool-hero small,.player-action-shell .tool-hero small{font-size:9px!important;line-height:1.1!important}.tool-hero h2,.player-action-shell .tool-hero h2,.bank-tool-page .tool-hero h2,.player-action-shell .scanner-tool-page .scanner-hero-card strong,.scanner-tool-page .scanner-hero-card strong{font-size:17px!important;line-height:1.15!important}.tool-hero p,.player-action-shell .tool-hero p,.bank-tool-page .tool-hero p,.player-action-shell .scanner-tool-page .scanner-hero-card p,.scanner-tool-page .scanner-hero-card p{font-size:10px!important;line-height:1.35!important}.tool-card,.player-action-shell .tool-card,.bank-tool-page .tool-card,.qr-tool-page .tool-card,.player-action-shell .qr-tool-page .tool-card,.player-action-shell .scanner-tool-page .scanner-manual-card,.scanner-tool-page .scanner-manual-card{padding:10px 12px!important;gap:8px!important;border-radius:14px!important}.tool-card header,.player-action-shell .tool-card header,.bank-tool-page .tool-card header,.qr-tool-page .tool-card header,.player-action-shell .qr-tool-page .tool-card header{gap:8px!important;margin-bottom:0!important;align-items:center!important}.tool-card h2,.tool-card header h2,.player-action-shell .tool-card h2,.bank-tool-page .tool-card h2,.qr-tool-page .tool-card header h2,.player-action-shell .qr-tool-page .tool-card header h2{font-size:16px!important;line-height:1.16!important}.tool-card p,.tool-card small,.tool-card header p,.player-action-shell .tool-card p,.player-action-shell .tool-card small{font-size:10px!important;line-height:1.35!important}.tool-card header>span,.tool-card header>button,.player-action-shell .tool-card header>span,.player-action-shell .tool-card header>button,.qr-tool-page .tool-card header>button,.player-action-shell .qr-tool-page .tool-card header>button{min-height:28px!important;padding:4px 8px!important;border-radius:999px!important;font-size:9px!important;line-height:1.1!important}.tool-input,.funding-input,.player-action-shell .qr-tool-page .tool-input,.qr-tool-page .tool-input,.player-action-shell .qr-tool-page .funding-input,.qr-tool-page .funding-input,.player-action-shell .scanner-tool-page .scanner-manual-card input,.scanner-tool-page .scanner-manual-card input{min-height:40px!important;height:40px!important;border-radius:12px!important}.tool-input input,.funding-input input,.player-action-shell .qr-tool-page .funding-input input,.qr-tool-page .funding-input input,.player-action-shell .scanner-tool-page .scanner-manual-card input,.scanner-tool-page .scanner-manual-card input{min-height:38px!important;height:38px!important;padding:0 11px!important;font-size:14px!important}.funding-input span,.player-action-shell .qr-tool-page .funding-input span,.qr-tool-page .funding-input span{min-height:40px!important;height:40px!important;font-size:12px!important}.funding-submit,.player-action-shell .referral-tool-page .funding-submit,.bank-tool-page .funding-submit,.qr-tool-page .funding-submit,.player-action-shell .qr-tool-page .funding-submit,.player-action-shell .scanner-tool-page .scanner-action-button,.scanner-tool-page .scanner-action-button{min-height:42px!important;height:42px!important;padding:0 12px!important;border-radius:13px!important;font-size:14px!important;line-height:1.1!important}}@media(max-width:420px){.player-action-page-header,.player-action-shell .player-action-page-header,.standalone-page-header,.player-action-shell .scanner-tool-page .scanner-page-header,.scanner-tool-page .scanner-page-header{min-height:54px!important;height:54px!important;padding-left:10px!important;padding-right:10px!important}.player-action-page-content,.player-action-shell .player-action-page-content,.tool-page .player-action-page-content,.player-action-shell .qr-tool-page .player-action-page-content,.qr-tool-page .player-action-page-content{padding-left:10px!important;padding-right:10px!important}.tool-hero,.player-action-shell .tool-hero,.tool-card,.player-action-shell .tool-card{padding:9px 10px!important}}@media(max-width:760px){.player-shell .hero-grid>.wallet-summary{min-height:72px!important;padding:10px 12px!important;grid-template-columns:minmax(118px,.9fr) minmax(190px,1.1fr)!important;gap:8px!important;align-items:center!important;border-radius:13px!important}.player-shell .hero-grid>.wallet-summary .wallet-title small,.player-shell .hero-grid>.wallet-summary .bonus-mini{font-size:9px!important;line-height:1.2!important}.player-shell .hero-grid>.wallet-summary .wallet-title strong{font-size:18px!important;line-height:1.1!important}.player-shell .hero-grid>.wallet-summary .wallet-actions{gap:6px!important}.player-shell .hero-grid>.wallet-summary .wallet-actions button{min-height:52px!important;padding:6px 4px!important;gap:4px!important;border-radius:10px!important;font-size:10px!important;line-height:1.15!important}.player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon{width:28px!important;height:28px!important;border-radius:8px!important}.player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon svg{width:17px!important;height:17px!important}}@media(max-width:380px){.player-shell .hero-grid>.wallet-summary{min-height:68px!important;padding:9px 10px!important;grid-template-columns:minmax(104px,.86fr) minmax(172px,1.14fr)!important}.player-shell .hero-grid>.wallet-summary .wallet-title strong{font-size:16px!important}.player-shell .hero-grid>.wallet-summary .wallet-actions button{min-height:48px!important;font-size:9px!important}}@media(max-width:900px){.player-shell .page-content:has(>.hero-grid),.guest-shell .page-content:has(>.hero-grid){padding-top:8px!important}}@media(max-width:900px){.player-shell .topbar,.guest-shell .guest-topbar{min-height:72px!important;height:72px!important;padding:6px 10px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:60px!important;gap:8px!important;align-items:center!important;background:#fffaf0!important;border-bottom-color:#eadfca!important;overflow:hidden!important}.player-shell .mobile-brand,.player-shell .mobile-brand .brand,.guest-shell .guest-topbar .brand{height:100%!important;min-width:0!important;display:flex!important;align-items:center!important}.player-shell .brand-full-logo,.guest-shell .guest-topbar .brand-full-logo{width:clamp(132px,36vw,168px)!important;min-width:0!important;max-width:168px!important;max-height:54px!important;height:auto!important;object-fit:contain!important;object-position:left center!important}.player-shell .top-actions,.guest-shell .guest-actions{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-self:end!important;gap:6px!important;min-width:0!important;max-width:224px!important}.player-shell .game-currency-switch{width:62px!important;min-width:62px!important;height:40px!important;padding:3px 6px!important;grid-template-rows:11px 22px!important;border-radius:12px!important}.player-shell .game-currency-switch small{font-size:7px!important;line-height:10px!important}.player-shell .game-currency-switch select{width:100%!important;height:22px!important;padding-right:10px!important;font-size:14px!important;line-height:22px!important}.player-shell .topbar .game-currency-switch:after{right:5px!important;bottom:8px!important;font-size:9px!important}.player-shell .language-select,.guest-shell .guest-actions .language-select,.login-screen .login-language-select{min-width:0!important;height:40px!important;padding:0 10px!important;gap:4px!important;border-radius:999px!important}.player-shell .language-select svg,.guest-shell .guest-actions .language-select svg,.login-screen .login-language-select svg{width:20px!important;height:20px!important}.player-shell .topbar .language-current,.guest-shell .guest-actions .language-current,.login-screen .login-language-select .language-current{max-width:58px!important;font-size:13px!important;line-height:1!important}.player-shell .avatar{width:40px!important;height:40px!important;min-width:40px!important}.player-shell .avatar svg{width:24px!important;height:24px!important}.guest-shell .guest-actions .primary{min-height:38px!important;height:38px!important;padding:0 14px!important;border-radius:14px!important;font-size:12px!important}.player-shell .topbar .search,.guest-shell .guest-topbar .search{display:none!important}.player-shell .category-strip{top:72px!important}.login-screen{padding-top:10px!important}.login-top{min-height:44px!important;height:44px!important;align-items:center!important}.login-top select{height:34px!important;width:92px!important;font-size:11px!important}}@media(max-width:420px){.player-shell .topbar,.guest-shell .guest-topbar{min-height:68px!important;height:68px!important;grid-template-rows:56px!important;padding:6px 8px!important;gap:6px!important}.player-shell .brand-full-logo,.guest-shell .guest-topbar .brand-full-logo{width:clamp(118px,35vw,148px)!important;max-width:148px!important;max-height:50px!important}.player-shell .top-actions,.guest-shell .guest-actions{gap:5px!important;max-width:214px!important}.player-shell .game-currency-switch{width:58px!important;min-width:58px!important;flex:0 0 58px!important;height:38px!important}.player-shell .language-select,.guest-shell .guest-actions .language-select{height:38px!important;padding:0 9px!important}.player-shell .topbar .language-current,.guest-shell .guest-actions .language-current{max-width:52px!important;font-size:12px!important}.player-shell .avatar{width:38px!important;height:38px!important;min-width:38px!important}.guest-shell .guest-actions .primary{min-height:36px!important;height:36px!important;padding:0 12px!important;font-size:11px!important}.player-shell .category-strip{top:68px!important}}@media(max-width:900px){.player-shell .topbar .game-currency-switch{display:grid!important;grid-template-rows:12px 22px!important;align-content:center!important;justify-items:center!important;row-gap:1px!important;text-align:center!important}.player-shell .topbar .game-currency-switch small{width:100%!important;display:block!important;margin:0!important;color:#b98212!important;font-size:8px!important;line-height:12px!important;text-align:center!important;white-space:nowrap!important}.player-shell .topbar .game-currency-switch select{width:100%!important;height:22px!important;margin:0!important;padding:0!important;display:block!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background:transparent!important;background-image:none!important;border:0!important;color:#15100a!important;font-size:15px!important;line-height:22px!important;text-align:center!important;text-align-last:center!important;text-indent:0!important}.player-shell .topbar .game-currency-switch:after{content:none!important;display:none!important}}@media(max-width:760px){.player-action-shell .qr-tool-page .player-action-page-content,.qr-tool-page .player-action-page-content{gap:9px!important;padding:10px 12px calc(20px + env(safe-area-inset-bottom))!important;max-width:430px!important}.player-action-shell .qr-tool-page .tool-hero.qr,.qr-tool-page .tool-hero.qr{min-height:62px!important;padding:9px 12px!important;grid-template-columns:46px minmax(0,1fr)!important;gap:10px!important;border-radius:15px!important}.player-action-shell .qr-tool-page .tool-hero.qr>span,.qr-tool-page .tool-hero.qr>span{width:46px!important;height:46px!important;border-radius:13px!important}.player-action-shell .qr-tool-page .tool-hero.qr h2,.qr-tool-page .tool-hero.qr h2{margin-top:1px!important;font-size:20px!important;line-height:1.05!important}.player-action-shell .qr-tool-page .tool-hero.qr small,.qr-tool-page .tool-hero.qr small{font-size:10px!important;line-height:1.1!important}.player-action-shell .qr-tool-page .tool-hero.qr p,.qr-tool-page .tool-hero.qr p{margin-top:2px!important;font-size:11px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .qr-tool-page .tool-segmented,.qr-tool-page .tool-segmented{padding:4px!important;border-radius:14px!important}.player-action-shell .qr-tool-page .tool-segmented button,.qr-tool-page .tool-segmented button{min-height:38px!important;border-radius:10px!important;font-size:12px!important}.player-action-shell .qr-tool-page .tool-qr-card,.qr-tool-page .tool-qr-card{min-height:124px!important;max-height:124px!important;padding:10px 12px!important;grid-template-columns:72px minmax(0,1fr)!important;gap:6px 10px!important;border-radius:16px!important;overflow:hidden!important}.player-action-shell .qr-tool-page .tool-qr-card .tool-brand-chip,.qr-tool-page .tool-qr-card .tool-brand-chip{max-width:66px!important;padding:5px 8px!important;font-size:11px!important}.player-action-shell .qr-tool-page .tool-qr-card .qr-code.large,.qr-tool-page .tool-qr-card .qr-code.large{width:118px!important;height:118px!important;min-width:118px!important;min-height:118px!important;max-width:118px!important;max-height:118px!important;padding:6px!important}.player-action-shell .qr-tool-page .tool-qr-card .qr-code.large svg,.qr-tool-page .tool-qr-card .qr-code.large svg{width:106px!important;height:106px!important;min-width:106px!important;min-height:106px!important;max-width:106px!important;max-height:106px!important}.player-action-shell .qr-tool-page .tool-qr-card>strong,.qr-tool-page .tool-qr-card>strong{max-width:72px!important;font-size:11px!important;line-height:1.1!important}.player-action-shell .qr-tool-page .qr-transfer-card,.qr-tool-page .qr-transfer-card{padding:10px 12px!important;gap:7px!important;border-radius:16px!important}.player-action-shell .qr-tool-page .qr-transfer-card header,.qr-tool-page .qr-transfer-card header{gap:8px!important;margin:0!important}.player-action-shell .qr-tool-page .qr-transfer-card header h2,.qr-tool-page .qr-transfer-card header h2{font-size:18px!important;line-height:1.1!important}.player-action-shell .qr-tool-page .qr-transfer-card header>button,.qr-tool-page .qr-transfer-card header>button{min-height:28px!important;padding:4px 8px!important;gap:4px!important;font-size:10px!important}.player-action-shell .qr-tool-page .qr-transfer-card .funding-field,.qr-tool-page .qr-transfer-card .funding-field{gap:4px!important;font-size:12px!important;line-height:1.1!important}.player-action-shell .qr-tool-page .qr-transfer-card .tool-input,.qr-tool-page .qr-transfer-card .tool-input,.player-action-shell .qr-tool-page .qr-transfer-card .funding-input,.qr-tool-page .qr-transfer-card .funding-input{min-height:40px!important;height:40px!important;border-radius:12px!important}.player-action-shell .qr-tool-page .qr-transfer-card input,.qr-tool-page .qr-transfer-card input{min-height:38px!important;height:38px!important;padding:0 10px!important;font-size:14px!important}.player-action-shell .qr-tool-page .qr-transfer-card input::placeholder,.qr-tool-page .qr-transfer-card input::placeholder{font-size:13px!important}.player-action-shell .qr-tool-page .qr-transfer-card .funding-input,.qr-tool-page .qr-transfer-card .funding-input{grid-template-columns:minmax(0,1fr) 54px!important}.player-action-shell .qr-tool-page .qr-transfer-card .funding-input span,.qr-tool-page .qr-transfer-card .funding-input span{min-height:40px!important;height:40px!important;font-size:13px!important}.player-action-shell .qr-tool-page .qr-transfer-card .funding-submit,.qr-tool-page .qr-transfer-card .funding-submit{width:calc(100% - 4px)!important;min-height:40px!important;height:40px!important;margin:6px 2px 0!important;padding:0 10px!important;border-radius:12px!important;font-size:14px!important}}@media(max-width:900px){html{font-size:16px!important}body,#root,.login-screen,.guest-shell,.player-shell,.player-action-shell{max-width:100%!important;overflow-x:hidden!important}.login-screen,.guest-shell,.player-shell,.player-action-shell{font-size:16px!important}.login-screen img,.guest-shell img,.player-shell img,.player-action-shell img{max-width:100%!important;height:auto!important}.login-fields input,.login-form input,.guest-shell input,.guest-shell select,.guest-shell textarea,.player-shell input,.player-shell select,.player-shell textarea,.player-action-shell input,.player-action-shell select,.player-action-shell textarea{min-height:44px!important;height:auto!important;font-size:16px!important;line-height:1.25!important;box-sizing:border-box!important}.login-button,.login-screen button,.guest-shell button,.player-shell button,.player-action-shell button{max-width:100%!important;min-height:42px!important;font-size:15px!important;line-height:1.15!important;box-sizing:border-box!important}.player-shell .mobile-nav,.guest-shell .mobile-nav{height:58px!important;min-height:58px!important;padding:2px 10px calc(1px + env(safe-area-inset-bottom))!important}.player-shell .mobile-nav button,.guest-shell .mobile-nav button{min-height:48px!important;font-size:10.5px!important;gap:1px!important}.player-shell .mobile-nav button svg,.guest-shell .mobile-nav button svg{width:27px!important;height:27px!important}.player-shell .mobile-nav .deposit-nav svg,.guest-shell .mobile-nav .deposit-nav svg{width:44px!important;height:44px!important;margin-top:-13px!important;padding:9px!important}.player-shell .main-area,.guest-shell .main-area{padding-bottom:64px!important}.login-panel,.guest-shell .modal,.player-shell .modal,.player-action-shell .modal{max-width:min(470px,calc(100% - 20px))!important;box-sizing:border-box!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal),.guest-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal){width:min(470px,calc(100% - 20px))!important;max-height:88dvh!important;padding:26px 22px 24px!important;gap:14px!important;border-radius:22px!important;font-size:16px!important}.player-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) h2,.guest-shell .modal-backdrop>.modal:not(.game-entry-modal):not(.support-chat):not(.agent-center-modal) h2{font-size:20px!important;line-height:1.18!important}.player-shell .withdraw-modal,.player-shell .modal-backdrop>.withdraw-modal,.player-shell .qr-center-modal,.player-shell .modal-backdrop>.qr-center-modal{width:min(470px,calc(100% - 20px))!important;height:auto!important;max-height:88dvh!important;padding:26px 22px 24px!important;overflow-y:auto!important}}@media(max-width:580px){.login-panel,.login-card,.guest-shell .modal,.player-shell .modal,.player-action-shell .modal{max-width:calc(100% - 16px)!important}.login-logo img,.guest-shell .brand-full-logo,.player-shell .brand-full-logo{max-height:54px!important;object-fit:contain!important}.login-fields input,.login-form input,.login-button,.login-screen button{min-height:46px!important;font-size:16px!important}}@media(max-width:760px){.player-action-shell .scanner-tool-page .scanner-page-content,.scanner-tool-page .scanner-page-content{max-width:430px!important;gap:9px!important;padding:10px 12px calc(92px + env(safe-area-inset-bottom))!important}.player-action-shell .scanner-tool-page:has(#winm-qr-reader.active) .scanner-hero-card,.scanner-tool-page:has(#winm-qr-reader.active) .scanner-hero-card{display:none!important}.player-action-shell .scanner-tool-page #winm-qr-reader.active,.scanner-tool-page #winm-qr-reader.active{height:min(35dvh,280px)!important;min-height:210px!important;max-height:280px!important;border-radius:16px!important}.player-action-shell .scanner-tool-page #winm-qr-reader.active>div,.scanner-tool-page #winm-qr-reader.active>div,.player-action-shell .scanner-tool-page #winm-qr-reader__scan_region,.scanner-tool-page #winm-qr-reader__scan_region,.player-action-shell .scanner-tool-page #winm-qr-reader__scan_region video,.scanner-tool-page #winm-qr-reader__scan_region video,.player-action-shell .scanner-tool-page #winm-qr-reader.active video,.scanner-tool-page #winm-qr-reader.active video{border-radius:16px!important}.player-action-shell .scanner-tool-page .camera-hint,.scanner-tool-page .camera-hint{min-height:34px!important;padding:7px 10px!important;border-radius:12px!important;font-size:12px!important}.player-action-shell .scanner-tool-page .scan-result,.scanner-tool-page .scan-result{padding:10px 12px!important;border-radius:14px!important}.player-action-shell .scanner-tool-page .scanner-manual-card,.scanner-tool-page .scanner-manual-card{padding:11px 12px!important;gap:7px!important;border-radius:16px!important}.player-action-shell .scanner-tool-page .scanner-manual-card span,.scanner-tool-page .scanner-manual-card span{font-size:15px!important;line-height:1.15!important}.player-action-shell .scanner-tool-page .scanner-manual-card input,.scanner-tool-page .scanner-manual-card input{min-height:42px!important;height:42px!important;padding:0 12px!important;border-radius:13px!important;font-size:15px!important}.player-action-shell .scanner-tool-page .scanner-transfer-button,.scanner-tool-page .scanner-transfer-button,.player-action-shell .scanner-tool-page .subtle-button.full,.scanner-tool-page .subtle-button.full{min-height:42px!important;height:42px!important;padding:0 12px!important;border-radius:13px!important;gap:6px!important;font-size:14px!important}.player-action-shell .scanner-tool-page .scanner-transfer-button:disabled,.scanner-tool-page .scanner-transfer-button:disabled{opacity:.48!important;filter:grayscale(.18)!important;cursor:not-allowed!important}}@media(max-width:760px){.player-action-shell .scanner-tool-page .scanner-hero-card,.scanner-tool-page .scanner-hero-card{min-height:58px!important;padding:9px 12px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:10px!important;align-items:center!important}.player-action-shell .scanner-tool-page .scanner-hero-card>span,.scanner-tool-page .scanner-hero-card>span{width:42px!important;height:42px!important;border-radius:12px!important}.player-action-shell .scanner-tool-page .scanner-hero-card small,.scanner-tool-page .scanner-hero-card small{display:block!important;margin:0 0 4px!important;font-size:10px!important;line-height:1.1!important;font-weight:850!important}.player-action-shell .scanner-tool-page .scanner-hero-card strong,.scanner-tool-page .scanner-hero-card strong{display:block!important;margin:0!important;font-size:17px!important;line-height:1.14!important;font-weight:900!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .scanner-tool-page .scanner-hero-card p,.scanner-tool-page .scanner-hero-card p{display:block!important;margin:5px 0 0!important;font-size:10px!important;line-height:1.2!important;font-weight:700!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}@media(max-width:760px){.player-action-shell .qr-tool-page .tool-hero.qr,.qr-tool-page .tool-hero.qr{min-height:76px!important;padding:12px 14px!important;display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;overflow:hidden!important}.player-action-shell .qr-tool-page .tool-hero.qr>span,.qr-tool-page .tool-hero.qr>span{grid-column:1!important;width:48px!important;height:48px!important;min-width:48px!important;border-radius:14px!important;justify-self:start!important;display:grid!important;place-items:center!important}.player-action-shell .qr-tool-page .tool-hero.qr>span svg,.qr-tool-page .tool-hero.qr>span svg{width:28px!important;height:28px!important;display:block!important}.player-action-shell .qr-tool-page .tool-hero.qr>div,.qr-tool-page .tool-hero.qr>div{grid-column:2!important;min-width:0!important;overflow:hidden!important}.player-action-shell .qr-tool-page .tool-hero.qr small,.qr-tool-page .tool-hero.qr small{display:block!important;margin:0 0 4px!important;font-size:10.5px!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .qr-tool-page .tool-hero.qr h2,.qr-tool-page .tool-hero.qr h2{display:block!important;margin:0!important;font-size:21px!important;line-height:1.08!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .qr-tool-page .tool-hero.qr p,.qr-tool-page .tool-hero.qr p{display:block!important;margin:4px 0 0!important;font-size:10px!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}@media(max-width:760px){.player-shell .topbar,.guest-shell .guest-topbar{min-height:60px!important;height:60px!important;grid-template-rows:48px!important;padding:5px 8px!important;gap:5px!important}.player-shell .brand-full-logo,.guest-shell .guest-topbar .brand-full-logo{width:clamp(112px,34vw,136px)!important;max-width:136px!important;max-height:44px!important}.player-shell .top-actions,.guest-shell .guest-actions{gap:4px!important;max-width:220px!important}.player-shell .game-currency-switch{width:52px!important;min-width:52px!important;height:36px!important;padding:2px 5px!important;border-radius:11px!important;grid-template-rows:10px 20px!important}.player-shell .topbar .game-currency-switch small{font-size:7px!important;line-height:10px!important}.player-shell .topbar .game-currency-switch select{height:20px!important;font-size:13px!important;line-height:20px!important}.player-shell .language-select,.guest-shell .guest-actions .language-select{height:36px!important;min-height:36px!important;padding:0 8px!important;gap:4px!important}.player-shell .language-select svg,.guest-shell .guest-actions .language-select svg{width:18px!important;height:18px!important}.player-shell .topbar .language-current,.guest-shell .guest-actions .language-current{max-width:48px!important;font-size:11px!important}.player-shell .avatar{width:34px!important;min-width:34px!important;height:34px!important}.player-shell .avatar svg{width:20px!important;height:20px!important}.player-shell .page-content,.guest-shell .page-content{padding:8px 8px calc(118px + env(safe-area-inset-bottom))!important;gap:8px!important}.player-shell .page-content:has(>.hero-grid),.guest-shell .page-content:has(>.hero-grid){padding-top:6px!important}.player-shell .hero,.guest-shell .hero{min-height:128px!important;border-radius:13px!important}.player-shell .hero-copy,.guest-shell .hero-copy{padding:18px 16px!important;max-width:54%!important}.player-shell .hero-copy h1,.guest-shell .hero-copy h1{font-size:20px!important;line-height:1.08!important;margin-bottom:6px!important}.player-shell .hero-copy p,.guest-shell .hero-copy p{font-size:13px!important;line-height:1.25!important}.player-shell .hero-copy .primary,.guest-shell .hero-copy .primary{min-height:32px!important;padding:0 12px!important;font-size:11px!important;border-radius:10px!important}.player-shell .wallet-summary{min-height:76px!important;padding:10px!important;border-radius:13px!important;grid-template-columns:minmax(96px,.82fr) minmax(176px,1.18fr)!important;gap:6px!important}.player-shell .wallet-title strong{font-size:20px!important;line-height:1.08!important}.player-shell .wallet-title small,.player-shell .bonus-mini{font-size:10px!important;line-height:1.15!important}.player-shell .wallet-actions{gap:5px!important}.player-shell .wallet-actions button{min-height:50px!important;padding:5px 2px!important;gap:3px!important;border-radius:10px!important;font-size:10px!important}.player-shell .wallet-actions .action-icon{width:28px!important;height:28px!important;border-radius:8px!important}.player-shell .wallet-actions .action-icon svg{width:17px!important;height:17px!important}.player-shell .guest-join-card,.guest-shell .guest-join-card,.player-shell .promo-grid article,.guest-shell .promo-grid article,.player-shell .sync-panel,.guest-shell .sync-panel{min-height:76px!important;padding:12px 14px!important;border-radius:14px!important}.player-shell .guest-join-card h2,.guest-shell .guest-join-card h2,.player-shell .promo-grid h2,.guest-shell .promo-grid h2{font-size:17px!important;line-height:1.18!important}.player-shell .guest-join-card p,.guest-shell .guest-join-card p,.player-shell .promo-grid p,.guest-shell .promo-grid p{font-size:11px!important;line-height:1.28!important}.player-shell .category-strip,.guest-shell .category-strip{min-height:44px!important;top:60px!important;padding:5px 6px!important;gap:4px!important;border-radius:11px!important}.player-shell .category-strip button,.guest-shell .category-strip button{min-height:32px!important;padding:0 9px!important;gap:4px!important;font-size:11px!important;white-space:nowrap!important}.player-shell .mobile-nav,.guest-shell .mobile-nav{height:54px!important;min-height:54px!important;padding:2px 8px calc(1px + env(safe-area-inset-bottom))!important}.player-shell .mobile-nav button,.guest-shell .mobile-nav button{min-height:44px!important;font-size:10px!important}.player-shell .mobile-nav .deposit-nav svg,.guest-shell .mobile-nav .deposit-nav svg{width:40px!important;height:40px!important;margin-top:-11px!important;padding:8px!important}}@media(max-width:760px){.player-action-page-header,.player-action-shell .player-action-page-header,.standalone-page-header{min-height:54px!important;height:54px!important;padding:max(5px,env(safe-area-inset-top)) 12px 5px!important;grid-template-columns:42px minmax(0,1fr) 42px!important}.player-action-page-back,.standalone-back-button{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;border-radius:12px!important}.player-action-page-header h1,.standalone-page-header h1{font-size:18px!important;line-height:1.12!important}.player-action-page-content,.player-action-shell .player-action-page-content,.tool-page .player-action-page-content{max-width:430px!important;gap:10px!important;padding:10px 12px calc(86px + env(safe-area-inset-bottom))!important}.player-action-page-content>section,.player-action-page-content>article,.tool-card,.bank-tool-page .tool-card,.funding-wallet-card,.profile-wallet-card{padding:14px!important;border-radius:15px!important}.tool-hero,.bank-tool-page .tool-hero,.player-action-shell .tool-hero{min-height:66px!important;padding:12px 14px!important;grid-template-columns:44px minmax(0,1fr)!important;gap:10px!important;border-radius:15px!important}.tool-hero>span,.bank-tool-page .tool-hero>span,.player-action-shell .tool-hero>span{width:42px!important;height:42px!important;border-radius:12px!important}.tool-hero h2,.tool-card h2,.bank-tool-page .tool-card h2,.player-action-shell .tool-hero h2{font-size:18px!important;line-height:1.18!important}.tool-hero p,.tool-card p,.tool-card small,.bank-tool-page .tool-card p{font-size:11px!important;line-height:1.35!important}.tool-card input,.tool-card select,.funding-input,.tool-input{min-height:44px!important;height:44px!important;font-size:15px!important;border-radius:12px!important}.funding-submit,.tool-card button.primary,.tool-card button.full,.bank-tool-page .funding-submit{min-height:44px!important;height:44px!important;font-size:15px!important;border-radius:13px!important}}@media(max-width:760px){.player-action-shell .qr-tool-page .player-action-page-header,.qr-tool-page .player-action-page-header{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;padding:6px 56px!important;overflow:hidden!important}.player-action-shell .qr-tool-page .player-action-page-back,.qr-tool-page .player-action-page-back{position:absolute!important;left:12px!important;top:50%!important;transform:translateY(-50%)!important;width:36px!important;height:36px!important}.player-action-shell .qr-tool-page .player-action-page-header h1,.qr-tool-page .player-action-page-header h1{width:100%!important;max-width:260px!important;margin:0 auto!important;text-align:center!important;font-size:18px!important;line-height:1.12!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .qr-tool-page .player-action-page-content,.qr-tool-page .player-action-page-content{width:100%!important;max-width:430px!important;margin:0 auto!important;padding:10px 12px calc(16px + env(safe-area-inset-bottom))!important;gap:9px!important;overflow-x:hidden!important}.player-action-shell .qr-tool-page .tool-hero.qr,.qr-tool-page .tool-hero.qr{min-height:68px!important;padding:10px 12px!important;display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;overflow:hidden!important}.player-action-shell .qr-tool-page .tool-hero.qr>span,.qr-tool-page .tool-hero.qr>span{grid-column:1!important;width:52px!important;height:52px!important;min-width:52px!important;border-radius:14px!important;justify-self:start!important}.player-action-shell .qr-tool-page .tool-hero.qr>div,.qr-tool-page .tool-hero.qr>div{grid-column:2!important;min-width:0!important;overflow:hidden!important}.player-action-shell .qr-tool-page .tool-hero.qr small,.qr-tool-page .tool-hero.qr small{display:block!important;margin:0 0 3px!important;font-size:10px!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .qr-tool-page .tool-hero.qr h2,.qr-tool-page .tool-hero.qr h2{display:block!important;margin:0!important;font-size:19px!important;line-height:1.12!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .qr-tool-page .tool-hero.qr p,.qr-tool-page .tool-hero.qr p{display:block!important;margin:5px 0 0!important;font-size:10.5px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .qr-tool-page .tool-qr-card,.qr-tool-page .tool-qr-card{width:100%!important;height:270px!important;min-height:270px!important;padding:38px 16px 14px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;overflow:hidden!important;position:relative!important;background:radial-gradient(circle at 50% 40%,#ffec9275,#fff8e800 62%),#fff9e8!important}.player-action-shell .qr-tool-page .tool-qr-card:before,.qr-tool-page .tool-qr-card:before{content:"安全转账"!important;position:absolute!important;right:22px!important;top:18px!important;height:29px!important;padding:0 16px!important;display:grid!important;place-items:center!important;border:1px solid #ead9a8!important;border-radius:999px!important;background:#fffdf4!important;color:#9a7017!important;font-size:13px!important;font-weight:800!important;line-height:1!important}.player-action-shell .qr-tool-page .tool-qr-card:after,.qr-tool-page .tool-qr-card:after{content:none!important;display:none!important}.player-action-shell .qr-tool-page .tool-qr-card .tool-brand-chip,.qr-tool-page .tool-qr-card .tool-brand-chip{position:absolute!important;left:22px!important;top:18px!important;height:29px!important;min-width:88px!important;padding:0 16px!important;font-size:13px!important;font-weight:800!important;text-align:center!important;line-height:29px!important}.player-action-shell .qr-tool-page .tool-qr-card .qr-code.large,.qr-tool-page .tool-qr-card .qr-code.large{position:relative!important;left:auto!important;top:auto!important;transform:none!important;flex:0 0 154px!important;width:154px!important;height:154px!important;min-width:154px!important;min-height:154px!important;padding:12px!important;margin:0!important;border-radius:12px!important;overflow:hidden!important}.player-action-shell .qr-tool-page .tool-qr-card .qr-code.large svg,.qr-tool-page .tool-qr-card .qr-code.large svg{width:130px!important;height:130px!important;display:block!important}.player-action-shell .qr-tool-page .tool-qr-card>strong,.qr-tool-page .tool-qr-card>strong{display:block!important;position:relative!important;z-index:2!important;left:auto!important;right:auto!important;top:auto!important;flex:0 0 auto!important;width:100%!important;max-width:100%!important;min-height:19px!important;margin:10px 0 0!important;font-size:16px!important;line-height:1.15!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell .qr-tool-page .tool-qr-card>small,.qr-tool-page .tool-qr-card>small{display:block!important;position:relative!important;z-index:2!important;left:auto!important;top:auto!important;flex:0 0 auto!important;width:270px!important;max-width:calc(100% - 32px)!important;min-height:13px!important;margin:6px auto 0!important;transform:none!important;color:#5d6674!important;font-size:10px!important;line-height:1.25!important;text-align:center!important}.player-action-shell .qr-tool-page .qr-transfer-card,.qr-tool-page .qr-transfer-card{padding:11px 12px 12px!important;gap:8px!important;border-radius:15px!important}.player-action-shell .qr-tool-page .qr-transfer-card header h2,.qr-tool-page .qr-transfer-card header h2{font-size:20px!important;line-height:1.12!important}.player-action-shell .qr-tool-page .qr-transfer-card .funding-submit,.qr-tool-page .qr-transfer-card .funding-submit{height:40px!important;min-height:40px!important;margin-top:4px!important;font-size:14px!important}}@media(max-width:580px){.player-register-route .registration-page-header,.player-register-route .login-action-header,.guest-register-route .registration-page-header,.guest-register-route .login-action-header,.guest-register-route .standalone-page-header{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important;align-items:center!important}.player-register-route h1,.guest-register-route h1,.register-page .standalone-page-header h1{min-width:0!important;max-width:none!important;font-size:17px!important;line-height:1.15!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.player-shell .game-sync-empty-panel,.guest-shell .game-sync-empty-panel{margin-top:12px!important;border-radius:14px!important;overflow:hidden!important}.player-shell .game-sync-empty-panel .panel-heading,.guest-shell .game-sync-empty-panel .panel-heading{min-height:58px!important;padding:12px 16px 10px!important;align-items:flex-start!important}.player-shell .game-sync-empty-panel .panel-heading small,.guest-shell .game-sync-empty-panel .panel-heading small{display:block!important;margin-bottom:3px!important;font-size:10px!important;line-height:1.2!important;color:#8a7659!important}.player-shell .game-sync-empty-panel .panel-heading h2,.guest-shell .game-sync-empty-panel .panel-heading h2{font-size:16px!important;line-height:1.22!important;letter-spacing:0!important}.player-shell .game-sync-empty-panel>p,.guest-shell .game-sync-empty-panel>p{margin:0!important;padding:12px 16px 14px!important;font-size:13px!important;line-height:1.55!important}}@media(max-width:580px){.player-shell .topbar .game-currency-switch{width:56px!important;min-width:56px!important;height:40px!important;min-height:40px!important;padding:3px 5px 4px!important;display:grid!important;grid-template-rows:12px 20px!important;align-content:center!important;justify-items:center!important;row-gap:0!important;overflow:hidden!important}.player-shell .topbar .game-currency-switch small{width:100%!important;height:12px!important;margin:0!important;display:block!important;font-size:7px!important;line-height:12px!important;text-align:center!important;white-space:nowrap!important}.player-shell .topbar .game-currency-switch select{width:100%!important;height:20px!important;min-height:20px!important;margin:0!important;padding:0!important;display:block!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background:transparent!important;border:0!important;color:#15100a!important;font-size:13px!important;font-weight:900!important;line-height:20px!important;text-align:center!important;text-align-last:center!important}.player-shell .brand-full-logo{width:clamp(140px,38vw,164px)!important;max-width:164px!important;max-height:54px!important}.player-shell .profile-page .profile-identity{grid-template-columns:48px minmax(0,1fr) 78px!important;align-items:center!important;gap:8px!important;padding:14px 12px!important}.player-shell .profile-page .profile-avatar{width:48px!important;height:48px!important}.player-shell .profile-page .profile-avatar svg{width:46px!important;height:46px!important}.player-shell .profile-page .profile-name{min-width:0!important;display:grid!important;grid-template-columns:minmax(0,max-content) auto;align-items:center!important;justify-content:start!important;column-gap:7px!important;row-gap:9px!important}.player-shell .profile-page .profile-name h1{grid-column:1!important;margin:0!important;font-size:18px!important;line-height:1.05!important;letter-spacing:0!important;white-space:nowrap!important}.player-shell .profile-page .profile-name>button:not(.member-id-copy){grid-column:2!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:1.1!important;white-space:nowrap!important}.player-shell .profile-page .member-id-copy{grid-column:1 / -1!important;justify-self:start!important;margin:0!important;padding:0!important;gap:5px!important;font-size:14px!important;line-height:1.2!important;text-align:left!important}.player-shell .profile-page .member-id-copy span{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.player-shell .profile-page .profile-qr-button{width:78px!important;min-width:78px!important;min-height:62px!important;padding:7px 5px!important;gap:4px!important;border:1px solid #eadfca!important;border-radius:12px!important;background:#fffaf0!important;color:#b98918!important;font-size:11px!important;line-height:1.15!important;text-align:center!important;box-shadow:0 6px 16px #543a100f!important}.player-shell .profile-page .profile-qr-button svg{width:24px!important;height:24px!important}.player-shell .profile-page .profile-qr-button span{display:block!important;max-width:100%!important;white-space:normal!important}}@media(max-width:580px){.login-screen:not(.login-action-screen) .login-panel .login-logo{min-height:142px!important;margin-top:12px!important;margin-bottom:24px!important;display:grid!important;place-items:center!important}.login-screen:not(.login-action-screen) .login-panel .login-logo img{width:min(72vw,280px)!important;height:124px!important;max-height:none!important;object-fit:contain!important}}@media(max-width:580px){.player-action-shell .player-action-page-header,.player-action-page-header.scanner-page-header,.player-action-shell .qr-tool-page .player-action-page-header,.qr-tool-page .player-action-page-header{grid-template-columns:66px minmax(0,1fr) 66px!important}.player-action-shell .player-action-page .player-action-page-back,.player-action-page.scanner-tool-page .player-action-page-back,.player-action-shell .qr-tool-page .player-action-page-back,.qr-tool-page .player-action-page-back{position:absolute!important;left:14px!important;top:50%!important;transform:translateY(-50%)!important;width:58px!important;min-width:58px!important;height:42px!important;min-height:42px!important;border-radius:14px!important;border:2px solid #a86f08!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#ffe27a,#d19a1d 58%,#a97008)!important;color:#120d05!important;box-shadow:0 8px 18px #925b0838,inset 0 1px #ffffff8c!important}.player-action-shell .player-action-page .player-action-page-back svg,.player-action-page.scanner-tool-page .player-action-page-back svg,.player-action-shell .qr-tool-page .player-action-page-back svg,.qr-tool-page .player-action-page-back svg{width:24px!important;height:24px!important}}.player-action-shell .withdraw-form-page .player-action-page-content{gap:10px!important}.player-action-shell .withdraw-form-page .funding-form-section{padding:12px!important;gap:10px!important;border-radius:16px!important}.player-action-shell .withdraw-form-page .funding-form-section:has(.withdraw-account-picker),.player-action-shell .withdraw-form-page .funding-form-section:has(.funding-shortcuts){min-height:0!important}.player-action-shell .withdraw-form-page .funding-alert{min-height:36px!important;padding:8px 10px!important;border-radius:12px!important;font-size:12px!important;line-height:1.25!important}.player-action-shell .withdraw-form-page .funding-info-row{min-height:38px!important;padding:8px 10px!important;border-radius:12px!important}.player-action-shell .withdraw-form-page .withdraw-account-current{min-height:52px!important;height:52px!important;padding:6px 9px!important;grid-template-columns:40px minmax(0,1fr) 18px!important;gap:8px!important;border-radius:13px!important}.player-action-shell .withdraw-form-page .withdraw-account-current>span{width:40px!important;height:38px!important;border-radius:9px!important;font-size:10px!important}.player-action-shell .withdraw-form-page .withdraw-account-current strong{font-size:14px!important;line-height:1.12!important}.player-action-shell .withdraw-form-page .withdraw-account-current small{margin-top:2px!important;font-size:10px!important;line-height:1.15!important}.player-action-shell .withdraw-form-page .withdraw-account-more{min-height:36px!important;height:36px!important;padding:5px 9px!important;grid-template-columns:30px minmax(0,1fr) 16px!important;gap:8px!important;border-radius:12px!important}.player-action-shell .withdraw-form-page .withdraw-account-more>span{width:30px!important;height:28px!important;border-radius:8px!important}.player-action-shell .withdraw-form-page .withdraw-account-more strong{font-size:12px!important;line-height:1.1!important}.player-action-shell .withdraw-form-page .withdraw-account-more small{font-size:9px!important;line-height:1.1!important}.player-action-shell .withdraw-form-page .funding-field{gap:6px!important;font-size:12px!important}.player-action-shell .withdraw-form-page .funding-input{min-height:50px!important;height:50px!important;border-radius:13px!important}.player-action-shell .withdraw-form-page .funding-input input{height:46px!important;padding:0 12px!important;font-size:20px!important}.player-action-shell .withdraw-form-page .funding-input span{flex-basis:64px!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:46px!important;font-size:12px!important}.player-action-shell .withdraw-form-page .funding-shortcuts{gap:7px!important}.player-action-shell .withdraw-form-page .funding-shortcuts button{min-height:38px!important;height:38px!important;border-radius:11px!important;font-size:14px!important}.player-action-shell .withdraw-form-page .withdraw-balance-breakdown{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;min-height:0!important;padding:8px 10px!important;border-radius:12px!important}.player-action-shell .withdraw-form-page .withdraw-balance-breakdown>div{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important}.player-action-shell .withdraw-form-page .withdraw-balance-breakdown span{min-width:0!important;color:#64748b!important;font-size:12px!important;font-weight:850!important;white-space:nowrap!important}.player-action-shell .withdraw-form-page .withdraw-balance-breakdown strong{min-width:0!important;color:#101b33!important;font-size:13px!important;font-weight:950!important;text-align:right!important;white-space:nowrap!important}.player-action-shell .withdraw-form-page .funding-note-list{min-height:0!important;gap:7px!important}.player-action-shell .withdraw-form-page .funding-note-list div{min-height:38px!important;padding:8px 10px!important;border-radius:12px!important;font-size:12px!important;line-height:1.25!important}@media(max-width:580px){.player-action-shell .withdraw-form-page .player-action-page-content{padding-top:10px!important;gap:9px!important}.player-action-shell .withdraw-form-page .funding-form-section{padding:10px!important;gap:9px!important;border-radius:15px!important}.player-action-shell .withdraw-form-page .withdraw-account-current{min-height:50px!important;height:50px!important}.player-action-shell .withdraw-form-page .funding-input{min-height:48px!important;height:48px!important}.player-action-shell .withdraw-form-page .funding-input input,.player-action-shell .withdraw-form-page .funding-input span{height:44px!important}.player-action-shell .withdraw-form-page .funding-shortcuts button{min-height:36px!important;height:36px!important}}@media(max-width:580px){.player-action-shell .bank-tool-page.player-action-page .player-action-page-header,.bank-tool-page.player-action-page .player-action-page-header{position:sticky!important;display:block!important;min-height:calc(64px + env(safe-area-inset-top))!important;height:calc(64px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 14px 0!important}.player-action-shell .bank-tool-page.player-action-page .player-action-page-header>div,.bank-tool-page.player-action-page .player-action-page-header>div{position:absolute!important;left:50%!important;top:calc(env(safe-area-inset-top) + 32px)!important;transform:translate(-50%,-50%)!important;width:min(220px,calc(100% - 150px))!important;max-width:min(220px,calc(100% - 150px))!important;padding:0!important;text-align:center!important;pointer-events:none!important}.player-action-shell .bank-tool-page.player-action-page .player-action-page-header h1,.bank-tool-page.player-action-page .player-action-page-header h1{width:100%!important;margin:0!important;text-align:center!important}.player-action-shell .bank-tool-page.player-action-page .player-action-page-back,.bank-tool-page.player-action-page .player-action-page-back{position:absolute!important;left:14px!important;top:calc(env(safe-area-inset-top) + 11px)!important;transform:none!important}}@media(max-width:900px){.login-screen:not(.login-action-screen) .login-panel .login-logo{min-height:189px!important;margin-top:4px!important;margin-bottom:24px!important;display:grid!important;place-items:center!important}.login-screen:not(.login-action-screen) .login-panel .login-logo .guest-login-brand-logo{width:min(82.8vw,336px)!important;height:189px!important;max-height:none!important;object-fit:contain!important;transform:none!important}}@media(max-width:900px){.player-shell .mobile-nav{bottom:0!important;height:78px!important;min-height:78px!important;padding:6px 10px calc(10px + env(safe-area-inset-bottom))!important;overflow:visible!important}.player-shell .mobile-nav button{min-height:62px!important;display:grid!important;grid-template-rows:36px 20px!important;justify-items:center!important;align-content:center!important;gap:0!important;font-size:10px!important;line-height:20px!important}.player-shell .mobile-nav button svg{width:20px!important;height:20px!important}.player-shell .mobile-nav button span{display:block!important;min-height:20px!important;line-height:20px!important;font-size:10px!important;white-space:nowrap!important;overflow:visible!important}.player-shell .mobile-nav .deposit-nav{position:relative!important;top:0!important;z-index:2!important;display:block!important;min-height:62px!important;background:transparent!important;box-shadow:none!important;filter:none!important;color:var(--blue)!important;font-weight:900!important}.player-shell .mobile-nav .deposit-nav svg{position:absolute!important;left:50%!important;top:-22px!important;width:46px!important;height:46px!important;margin:0!important;padding:11px!important;border:4px solid #fff!important;border-radius:999px!important;background:var(--blue)!important;color:#fff!important;box-shadow:none!important;filter:none!important;transform:translate(-50%)!important}.player-shell .mobile-nav .deposit-nav span{position:absolute!important;left:0!important;right:0!important;bottom:3px!important;min-height:20px!important;margin:0!important;color:var(--blue)!important;font-size:10px!important;font-weight:900!important;line-height:20px!important;text-align:center!important;white-space:nowrap!important;overflow:visible!important}}@media(max-width:900px){.player-shell .mobile-nav,.guest-shell .mobile-nav.guest-mobile-nav{bottom:0!important;height:78px!important;min-height:78px!important;padding:6px 10px calc(10px + env(safe-area-inset-bottom))!important;overflow:visible!important}.player-shell .mobile-nav button,.guest-shell .mobile-nav.guest-mobile-nav button{min-width:0!important;min-height:52px!important;display:grid!important;grid-template-rows:30px 18px!important;justify-items:center!important;align-content:center!important;gap:0!important;color:#7a879a!important;font-size:10.5px!important;font-weight:850!important;line-height:18px!important;text-align:center!important}.player-shell .mobile-nav button.active,.guest-shell .mobile-nav.guest-mobile-nav button.active{color:var(--blue)!important}.player-shell .mobile-nav button svg,.guest-shell .mobile-nav.guest-mobile-nav button svg{width:23px!important;height:23px!important;margin:0!important}.player-shell .mobile-nav button span,.guest-shell .mobile-nav.guest-mobile-nav button span{display:block!important;min-height:18px!important;max-width:100%!important;margin:0!important;color:currentColor!important;font-size:10.5px!important;font-weight:850!important;line-height:18px!important;text-align:center!important;white-space:nowrap!important;overflow:visible!important}.player-shell .mobile-nav .deposit-nav,.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav{position:relative!important;top:0!important;z-index:2!important;display:block!important;min-height:52px!important;color:var(--blue)!important;background:transparent!important;box-shadow:none!important;filter:none!important}.player-shell .mobile-nav .deposit-nav svg,.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav svg{position:absolute!important;left:50%!important;top:-20px!important;width:46px!important;height:46px!important;margin:0!important;padding:10px!important;border:4px solid #fff!important;border-radius:999px!important;background:var(--blue)!important;color:#fff!important;box-shadow:none!important;filter:none!important;transform:translate(-50%)!important}.player-shell .mobile-nav .deposit-nav span,.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav span{position:absolute!important;left:0!important;right:0!important;bottom:0!important;min-height:18px!important;margin:0!important;color:var(--blue)!important;font-size:10.5px!important;font-weight:900!important;line-height:18px!important;text-align:center!important;white-space:nowrap!important;overflow:visible!important}}@media(max-width:580px){.modal-backdrop:has(.game-entry-modal){align-items:flex-start!important;padding:0!important}.modal-backdrop>.game-entry-modal{width:100%!important;min-height:100dvh!important;max-height:100dvh!important;padding-top:0!important;padding-bottom:calc(158px + env(safe-area-inset-bottom))!important;scroll-padding-top:70px!important}.modal-backdrop>.game-entry-modal .game-entry-header{position:sticky!important;top:0!important;z-index:10!important;min-height:62px!important;padding:8px 76px!important;transform:none!important}.modal-backdrop>.game-entry-modal .modal-close{position:fixed!important;top:10px!important;left:14px!important;z-index:20!important}.modal-backdrop>.game-entry-modal .game-entry-record-button{position:fixed!important;top:10px!important;right:14px!important;z-index:20!important}.modal-backdrop>.game-entry-modal .game-entry-rebate{margin-top:0!important}.modal-backdrop>.game-entry-modal .notice{margin-bottom:44px!important}.modal-backdrop>.game-entry-modal .game-entry-start,.modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start){position:fixed!important;left:18px!important;right:18px!important;bottom:calc(104px + env(safe-area-inset-bottom))!important;z-index:30!important;width:auto!important;max-width:484px!important;margin:0 auto!important}}@media(max-width:760px){.player-shell .profile-page .profile-identity{grid-template-columns:48px minmax(0,1fr) minmax(128px,150px)!important;gap:8px!important;padding:12px 10px!important;align-items:center!important}.player-shell .profile-page .profile-name{min-width:0!important;display:grid!important;grid-template-columns:minmax(0,max-content) auto!important;column-gap:7px!important;row-gap:4px!important;align-content:center!important;align-items:center!important}.player-shell .profile-page .profile-name h1{margin:0!important;font-size:19px!important;line-height:1.05!important}.player-shell .profile-page .profile-name>button:not(.member-id-copy){margin:0!important;font-size:11px!important;line-height:1.1!important}.player-shell .profile-page .member-id-copy{margin-top:0!important;gap:5px!important;font-size:13px!important;line-height:1.12!important}.player-shell .profile-page .profile-qr-button{width:100%!important;min-width:128px!important;min-height:44px!important;padding:0 10px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border-radius:13px!important;font-size:12px!important;line-height:1!important;white-space:nowrap!important}.player-shell .profile-page .profile-qr-button svg{width:20px!important;height:20px!important;flex:0 0 auto!important}.player-shell .profile-page .profile-qr-button span{display:inline!important;white-space:nowrap!important;overflow:visible!important}}@media(max-width:420px){.player-shell .profile-page .profile-identity{grid-template-columns:44px minmax(0,1fr) minmax(118px,132px)!important;gap:7px!important;padding:11px 8px!important}.player-shell .profile-page .profile-avatar{width:44px!important;height:44px!important}.player-shell .profile-page .profile-avatar svg{width:42px!important;height:42px!important}.player-shell .profile-page .profile-name h1{font-size:17px!important}.player-shell .profile-page .member-id-copy{font-size:12px!important}.player-shell .profile-page .profile-qr-button{min-width:118px!important;min-height:42px!important;padding:0 8px!important;gap:5px!important;font-size:11px!important}}@media(max-width:580px){.modal-backdrop:has(.game-entry-modal){align-items:stretch!important;justify-content:flex-start!important;padding:0!important;background:#f3f6fa!important}.modal-backdrop>.game-entry-modal{width:100%!important;min-width:100%!important;max-width:100%!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0 0 calc(136px + env(safe-area-inset-bottom))!important;border-radius:0!important;overflow-y:auto!important;background:linear-gradient(180deg,#f7fbff,#f3f6fa 48%,#f6fbf8)!important}.modal-backdrop>.game-entry-modal .game-entry-header{position:sticky!important;top:0!important;z-index:50!important;width:100%!important;min-height:56px!important;padding:6px 66px!important;border-radius:0!important;background:#fffffffa!important;box-shadow:0 1px #cbd5e1e6,0 8px 18px #0f172a0a!important}.modal-backdrop>.game-entry-modal .game-entry-brand{font-size:20px!important;line-height:1.1!important}.modal-backdrop>.game-entry-modal .modal-close{position:fixed!important;top:8px!important;left:12px!important;z-index:60!important;width:40px!important;height:40px!important;min-width:40px!important;background:transparent!important;box-shadow:none!important}.modal-backdrop>.game-entry-modal .game-entry-record-button{position:fixed!important;top:8px!important;right:12px!important;z-index:60!important;width:40px!important;height:40px!important;border-radius:14px!important}.modal-backdrop>.game-entry-modal .game-entry-record-button svg{width:24px!important;height:24px!important}.modal-backdrop>.game-entry-modal .game-entry-rebate{min-height:36px!important;margin:0!important;padding:0 20px!important}.modal-backdrop>.game-entry-modal .game-entry-balances{margin:14px 18px 12px!important}.modal-backdrop>.game-entry-modal .game-entry-balances div{min-height:56px!important;padding:8px 0!important}.modal-backdrop>.game-entry-modal .game-entry-player{margin:0 18px 12px!important}.modal-backdrop>.game-entry-modal .game-entry-amount{margin:0 18px 12px!important}.modal-backdrop>.game-entry-modal .game-entry-amount input{height:52px!important;font-size:24px!important}.modal-backdrop>.game-entry-modal .game-entry-shortcuts{padding:0 18px 14px!important;gap:8px!important}.modal-backdrop>.game-entry-modal .game-entry-shortcuts button{min-height:46px!important}.modal-backdrop>.game-entry-modal .notice{margin:0 18px 22px!important;padding:11px 14px!important;font-size:12px!important;line-height:1.4!important}.modal-backdrop>.game-entry-modal .game-entry-start,.modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start){position:fixed!important;left:18px!important;right:18px!important;bottom:calc(92px + env(safe-area-inset-bottom))!important;z-index:70!important;width:auto!important;max-width:484px!important;min-height:56px!important;margin:0 auto!important;box-shadow:0 18px 38px #be810f42,0 -16px 34px #f6fbf8f5!important}.modal-backdrop>.game-entry-modal:after{content:""!important;position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:65!important;height:calc(162px + env(safe-area-inset-bottom))!important;pointer-events:none!important;background:linear-gradient(180deg,#f6fbf800,#f6fbf8 32%,#f6fbf8)!important}}@media(max-width:760px){.player-shell .profile-page .profile-identity{grid-template-columns:46px minmax(0,1fr) 124px!important;gap:7px!important;padding:10px 8px!important}.player-shell .profile-page .profile-name{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-auto-rows:min-content!important;column-gap:6px!important;row-gap:1px!important;align-content:center!important;min-width:0!important}.player-shell .profile-page .profile-name h1{grid-column:1!important;grid-row:1!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:18px!important;line-height:1.05!important}.player-shell .profile-page .profile-name>button:not(.member-id-copy){grid-column:2!important;grid-row:1!important;align-self:center!important;min-width:max-content!important;margin:0!important;padding:0!important;gap:3px!important;font-size:11px!important;line-height:1!important;white-space:nowrap!important}.player-shell .profile-page .profile-name>button:not(.member-id-copy) svg{width:13px!important;height:13px!important}.player-shell .profile-page .member-id-copy{grid-column:1 / -1!important;grid-row:2!important;align-self:start!important;justify-self:start!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;gap:4px!important;font-size:12px!important;line-height:1.05!important}.player-shell .profile-page .member-id-copy span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.player-shell .profile-page .profile-qr-button{width:124px!important;min-width:124px!important;min-height:40px!important;height:40px!important;padding:0 8px!important;gap:5px!important;font-size:10.5px!important;line-height:1!important}.player-shell .profile-page .profile-qr-button svg{width:18px!important;height:18px!important}}@media(max-width:420px){.player-shell .profile-page .profile-identity{grid-template-columns:42px minmax(0,1fr) 116px!important;gap:6px!important;padding:9px 7px!important}.player-shell .profile-page .profile-name h1{font-size:16px!important}.player-shell .profile-page .profile-name>button:not(.member-id-copy){font-size:10px!important}.player-shell .profile-page .member-id-copy{font-size:11px!important}.player-shell .profile-page .profile-qr-button{width:116px!important;min-width:116px!important;height:38px!important;min-height:38px!important;padding:0 6px!important;gap:4px!important;font-size:10px!important}.player-shell .profile-page .profile-qr-button svg{width:17px!important;height:17px!important}}.modal-backdrop:has(.game-round-record-page){align-items:stretch!important;justify-content:center!important;padding:0!important;background:#f3f6fa!important}.modal-backdrop>.game-round-record-page{width:min(520px,100%)!important;height:100dvh!important;max-height:100dvh!important;margin:0 auto!important;padding:0 0 calc(16px + env(safe-area-inset-bottom))!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;gap:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:linear-gradient(180deg,#f8fbff,#f3f6fa 48%,#f7fbf8)!important;box-shadow:none!important}.game-round-record-page .game-record-page-top{min-height:62px!important;padding:8px 12px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px!important;align-items:center!important;gap:8px!important;background:#fffffffa!important;box-shadow:0 1px #cbd5e1e6,0 8px 18px #0f172a0a!important}.game-round-record-page .game-record-page-top button,.game-round-record-page .game-record-page-top>span{width:40px!important;height:40px!important;min-height:40px!important;display:grid!important;place-items:center!important;border-radius:14px!important}.game-round-record-page .game-record-page-top button{background:transparent!important;color:#111827!important}.game-round-record-page .game-record-page-top>span{border:1px solid rgba(194,149,44,.48)!important;background:#fffdf6!important;color:#c9952c!important}.game-round-record-page .game-record-page-top small{display:block!important;color:#8b95a5!important;font-size:11px!important;font-weight:900!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.game-round-record-page .game-record-page-top h2{margin:2px 0 0!important;color:#ef4f86!important;font-size:20px!important;font-weight:950!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.game-round-record-page .game-record-page-hero{min-height:58px!important;padding:10px 20px!important;display:grid!important;align-content:center!important;background:linear-gradient(90deg,#edf8ff,#fff7fb)!important}.game-round-record-page .game-record-page-hero p{color:#1f2937!important;font-size:13px!important;font-weight:900!important}.game-round-record-page .game-record-page-hero h3{margin-top:3px!important;color:#c9952c!important;font-size:18px!important;font-weight:950!important}.game-round-record-page .game-record-page-summary{padding:12px 18px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.game-round-record-page .game-record-page-summary article{min-height:70px!important;padding:12px!important;display:grid!important;align-content:center!important;gap:5px!important;border:1px solid rgba(218,229,241,.95)!important;border-radius:16px!important;background:#fffffff2!important}.game-round-record-page .game-record-page-summary small{color:#8a95a5!important;font-size:11px!important;font-weight:900!important}.game-round-record-page .game-record-page-summary strong{color:#202938!important;font-size:17px!important;font-weight:950!important;overflow-wrap:anywhere!important}.game-round-record-page .positive{color:#18a957!important}.game-round-record-page .negative{color:#f04438!important}.game-round-record-page .game-round-list{min-height:0!important;padding:0 18px 18px!important;display:grid!important;align-content:start!important;gap:10px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.game-round-record-page .game-round-list article{padding:14px!important;border:1px solid #e2ebf5!important;border-radius:16px!important;background:#fffffff5!important}.game-round-record-page .game-round-list article header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;padding-bottom:10px!important;border-bottom:1px solid #edf2f7!important}.game-round-record-page .game-round-list article header small{color:#c9952c!important;font-size:11px!important;font-weight:950!important}.game-round-record-page .game-round-list article time{color:#8a95a5!important;font-size:11px!important;font-weight:850!important;white-space:nowrap!important}.game-round-record-page .game-round-list article>div{min-height:28px!important;display:grid!important;grid-template-columns:74px minmax(0,1fr)!important;gap:10px!important;align-items:center!important}.game-round-record-page .game-round-list article>div:first-of-type{margin-top:10px!important}.game-round-record-page .game-round-list article>div span{color:#8a95a5!important;font-size:11px!important;font-weight:950!important}.game-round-record-page .game-record-page-top{position:sticky!important;top:0!important;z-index:80!important;min-height:58px!important;border-bottom:1px solid #dce5ef!important;background:#fff!important}.game-round-record-page .game-record-page-top button,.game-round-record-page .game-record-page-top>span{border:1px solid #e0e7ef!important;background:#fff!important;box-shadow:0 4px 12px #0f172a0b!important}.game-round-record-page .game-record-page-top>span{border-color:#c2952c80!important;background:#fffdf6!important}.game-round-record-page .game-record-page-hero{margin:12px 18px 0!important;min-height:62px!important;border:1px solid #dfe8f2!important;border-radius:16px!important;box-shadow:0 8px 22px #0f172a0b!important}.game-round-record-page .game-record-page-summary{padding-top:10px!important}.game-round-record-page .game-record-page-summary article{border-color:#dbe6f1!important;box-shadow:0 8px 18px #0f172a0b!important}.game-round-record-page .game-round-list{padding-top:2px!important}.game-round-record-page .game-round-list article{border-color:#d7e2ee!important;box-shadow:0 8px 18px #0f172a0b!important}.game-round-record-page .game-round-list{gap:7px!important;padding:0 14px max(16px,env(safe-area-inset-bottom))!important}.game-round-record-page .game-round-list article.game-round-row{min-height:78px!important;padding:10px 12px!important;display:grid!important;gap:8px!important;border-radius:14px!important}.game-round-record-page .game-round-list article.game-round-row header{min-height:22px!important;padding:0 0 6px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;border-bottom:1px solid rgba(226,234,243,.95)!important}.game-round-record-page .game-round-list article.game-round-row header div{min-width:0!important;display:flex!important;align-items:baseline!important;gap:8px!important}.game-round-record-page .game-round-list article.game-round-row header small{flex:0 0 auto!important;font-size:12px!important}.game-round-record-page .game-round-list article.game-round-row header strong{min-width:0!important;font-size:15px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.game-round-record-page .game-round-list article.game-round-row time{max-width:118px!important;font-size:10px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.game-round-record-page .game-round-list article.game-round-row>div:not(.game-round-row-values){display:none!important}.game-round-record-page .game-round-row-values{min-height:30px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;align-items:stretch!important}.game-round-record-page .game-round-row-values span{min-width:0!important;min-height:30px!important;padding:0!important;display:grid!important;align-content:center!important;gap:2px!important;color:inherit!important}.game-round-record-page .game-round-row-values span:not(:last-child){border-right:1px solid rgba(226,234,243,.95)!important}.game-round-record-page .game-round-row-values small{color:#8a95a5!important;font-size:10px!important;font-weight:900!important;line-height:1!important}.game-round-record-page .game-round-row-values b{color:#202938!important;text-align:left!important;font-size:clamp(11px,3vw,13px)!important;font-weight:950!important;line-height:1.1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.game-round-record-page .game-round-list article.game-ledger-row{min-height:64px!important;padding:8px 9px!important;display:grid!important;grid-template-columns:38px minmax(0,1fr) minmax(112px,36%)!important;align-items:center!important;gap:9px!important;border:0!important;border-bottom:1px solid rgba(220,229,239,.95)!important;border-radius:0!important;background:#ffffffd1!important;box-shadow:none!important}.game-round-record-page .game-ledger-icon{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border-radius:999px!important;background:#16c7e8!important;color:#fff!important;font-size:11px!important;font-weight:950!important;line-height:1!important;box-shadow:0 7px 16px #16c7e83d!important}.game-round-record-page .game-ledger-row.cash-out .game-ledger-icon,.game-round-record-page .game-ledger-row.cash-in .game-ledger-icon{background:#0a6edc!important;box-shadow:0 7px 16px #0a6edc38!important}.game-round-record-page .game-ledger-row.chips-in .game-ledger-icon{background:#19c4dd!important}.game-round-record-page .game-ledger-row.round-win .game-ledger-icon{background:#f2b51f!important;box-shadow:0 7px 16px #cf941038!important}.game-round-record-page .game-ledger-row.round-loss .game-ledger-icon{background:#9aa4b2!important;box-shadow:0 7px 16px #64748b29!important}.game-round-record-page .game-ledger-main{min-width:0!important;display:grid!important;gap:3px!important}.game-round-record-page .game-ledger-main strong{min-width:0!important;color:#202938!important;font-size:15px!important;font-weight:850!important;line-height:1.12!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.game-round-record-page .game-ledger-main time{color:#8a95a5!important;font-size:11px!important;font-weight:700!important;line-height:1.1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.game-round-record-page .game-ledger-amounts{min-width:0!important;display:grid!important;gap:3px!important;justify-items:end!important}.game-round-record-page .game-ledger-amounts span{min-width:0!important;max-width:100%!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important}.game-round-record-page .game-ledger-amounts small{color:#8a95a5!important;font-size:10px!important;font-weight:800!important;white-space:nowrap!important}.game-round-record-page .game-ledger-amounts b{min-width:0!important;color:#202938!important;text-align:right!important;font-size:13px!important;font-weight:950!important;line-height:1.12!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.game-round-record-page .game-ledger-row.round-win .game-ledger-amounts span:first-child b,.game-round-record-page .game-ledger-row.round-loss .game-ledger-amounts span:first-child b{padding:4px 7px!important;border:1px solid #dde5ef!important;border-radius:7px!important;background:#fff!important;color:#7d8795!important;font-weight:850!important}.player-action-shell .bank-tool-page .bank-template-list:has(.bank-more-list),.bank-tool-page .bank-template-list:has(.bank-more-list){min-height:420px!important}.player-action-shell .bank-tool-page .bank-template-list .funding-account-list,.bank-tool-page .bank-template-list .funding-account-list{max-height:none!important;overflow:visible!important;padding:10px!important;display:grid!important;gap:8px!important}.player-action-shell .bank-tool-page .bank-bound-card,.bank-tool-page .bank-bound-card{min-height:64px!important;height:64px!important;padding:8px 42px 8px 10px!important;grid-template-columns:48px minmax(0,1fr)!important;gap:10px!important;border-radius:16px!important;box-sizing:border-box!important}.player-action-shell .bank-tool-page .bank-bound-card.compact,.bank-tool-page .bank-bound-card.compact{min-height:50px!important;height:50px!important}.player-action-shell .bank-tool-page .bank-bound-code,.bank-tool-page .bank-bound-code{width:48px!important;height:44px!important;border-radius:12px!important;font-size:11px!important}.player-action-shell .bank-tool-page .bank-bound-main,.bank-tool-page .bank-bound-main,.player-action-shell .bank-tool-page .bank-bound-main>div,.bank-tool-page .bank-bound-main>div{min-width:0!important}.player-action-shell .bank-tool-page .bank-bound-main strong,.bank-tool-page .bank-bound-main strong{color:#101b33!important;font-size:17px!important;line-height:1.18!important}.player-action-shell .bank-tool-page .bank-bound-main small,.bank-tool-page .bank-bound-main small{margin-top:3px!important;color:#6f7786!important;font-size:12px!important;line-height:1.2!important;font-weight:850!important}.player-action-shell .bank-tool-page .bank-bound-card svg,.bank-tool-page .bank-bound-card svg{top:50%!important;right:10px!important;transform:translateY(-50%)!important}.player-action-shell .bank-tool-page .bank-more-panel,.bank-tool-page .bank-more-panel{display:grid!important;gap:8px!important}.player-action-shell .bank-tool-page .bank-more-toggle,.bank-tool-page .bank-more-toggle,.player-action-shell .bank-tool-page .bank-template-list .funding-account-list .bank-more-toggle,.bank-tool-page .bank-template-list .funding-account-list .bank-more-toggle{min-height:54px!important;height:54px!important;padding:7px 10px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 20px!important;align-items:center!important;gap:9px!important;border-radius:15px!important;background:#f8fbff!important;text-align:left!important;box-sizing:border-box!important}.player-action-shell .bank-tool-page .bank-more-icon,.bank-tool-page .bank-more-icon{width:42px!important;height:40px!important;min-width:42px!important;display:grid!important;place-items:center!important;border-radius:11px!important;background:#eef4ff!important;color:#22a77a!important}.player-action-shell .bank-tool-page .bank-more-copy,.bank-tool-page .bank-more-copy{width:100%!important;min-width:0!important;display:grid!important;gap:2px!important}.player-action-shell .bank-tool-page .bank-more-copy strong,.bank-tool-page .bank-more-copy strong,.player-action-shell .bank-tool-page .bank-more-copy small,.bank-tool-page .bank-more-copy small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.player-action-shell .bank-tool-page .bank-more-copy strong,.bank-tool-page .bank-more-copy strong{color:#101b33!important;font-size:15px!important;line-height:1.14!important;font-weight:950!important}.player-action-shell .bank-tool-page .bank-more-copy small,.bank-tool-page .bank-more-copy small{color:#6f7786!important;font-size:11px!important;line-height:1.15!important;font-weight:850!important}.player-action-shell .bank-tool-page .bank-more-toggle>svg,.bank-tool-page .bank-more-toggle>svg{justify-self:center!important;color:#22a77a!important}.player-action-shell .bank-tool-page .bank-more-toggle[aria-expanded=true]>svg,.bank-tool-page .bank-more-toggle[aria-expanded=true]>svg{transform:rotate(180deg)!important}.player-action-shell .bank-tool-page .bank-more-list,.bank-tool-page .bank-more-list{position:static!important;max-height:176px!important;padding:8px!important;display:grid!important;gap:7px!important;overflow-x:hidden!important;overflow-y:auto!important;border:1px solid #e4eaf2!important;border-radius:16px!important;background:#fff!important;box-shadow:0 14px 30px #121e3214!important}.player-action-shell .bank-tool-page .bank-more-list .bank-choice-row,.bank-tool-page .bank-more-list .bank-choice-row,.player-action-shell .bank-tool-page .bank-template-list .funding-account-list .bank-more-list .bank-choice-row,.bank-tool-page .bank-template-list .funding-account-list .bank-more-list .bank-choice-row{min-height:52px!important;height:52px!important;padding:6px 30px 6px 7px!important;grid-template-columns:40px minmax(0,1fr)!important;gap:8px!important;border-radius:12px!important;text-align:left!important}.player-action-shell .bank-tool-page .bank-more-list .bank-choice-row .bank-bound-code,.bank-tool-page .bank-more-list .bank-choice-row .bank-bound-code{width:40px!important;height:38px!important;border-radius:9px!important}.player-action-shell .bank-tool-page .bank-more-list .bank-choice-row .bank-bound-main strong,.bank-tool-page .bank-more-list .bank-choice-row .bank-bound-main strong{font-size:13px!important}.player-action-shell .bank-tool-page .bank-more-list .bank-choice-row .bank-bound-main small,.bank-tool-page .bank-more-list .bank-choice-row .bank-bound-main small{font-size:10px!important}.game-record-backdrop,.modal-backdrop:has(.game-round-record-page){align-items:flex-start!important;justify-content:flex-start!important;padding:0!important;background:linear-gradient(180deg,#f8fbff,#f2f7fb 58%,#fbfff8)!important;overflow:hidden!important}.modal-backdrop>.game-round-record-page,.game-round-record-page{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at 9% 7%,rgba(215,244,255,.75),transparent 33%),radial-gradient(circle at 95% 22%,rgba(255,236,246,.72),transparent 34%),linear-gradient(180deg,#f9fcff,#f3f7fb 64%,#fbfff7)!important;box-shadow:none!important}.game-round-record-page .game-record-page-top{position:sticky!important;top:0!important;z-index:100!important;width:100%!important;min-height:58px!important;padding:6px 14px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px!important;align-items:center!important;gap:9px!important;border:0!important;border-bottom:1px solid rgba(204,216,229,.96)!important;background:#fffffffa!important;box-shadow:0 9px 22px #18273e0e!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.game-round-record-page .game-record-page-top button,.game-round-record-page .game-record-page-top>span{width:40px!important;height:40px!important;min-height:40px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:14px!important;background:#fff!important;box-shadow:inset 0 0 0 1px #dfe8f2,0 8px 18px #121e320e!important}.game-round-record-page .game-record-page-top button{color:#111827!important}.game-round-record-page .game-record-page-top>span{color:#bd8a19!important;background:linear-gradient(180deg,#fffdf7,#fff)!important;box-shadow:inset 0 0 0 1px #c4932194,0 8px 18px #99701814!important}.game-round-record-page .game-record-page-top div{min-width:0!important;text-align:center!important}.game-round-record-page .game-record-page-top small{display:block!important;color:#7e8895!important;font-size:11px!important;font-weight:900!important;line-height:1.04!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.game-round-record-page .game-record-page-top h2{margin:2px 0 0!important;color:#ef4f86!important;font-size:19px!important;font-weight:950!important;line-height:1.08!important;letter-spacing:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.game-round-record-page .game-record-page-hero{margin:10px 14px 0!important;min-height:64px!important;padding:11px 13px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;border:1px solid #dae7f2!important;border-radius:17px!important;background:linear-gradient(100deg,#e8f8fffa,#fff8fcfa)!important;box-shadow:0 10px 24px #16243a0d!important}.game-round-record-page .game-record-page-hero p,.game-round-record-page .game-record-page-hero h3{margin:0!important}.game-round-record-page .game-record-page-hero p{color:#1f2937!important;font-size:15px!important;font-weight:950!important}.game-round-record-page .game-record-page-hero h3{margin-top:4px!important;color:#bf8d1c!important;font-size:16px!important;font-weight:950!important}.game-round-record-page .game-record-page-hero>span{padding:7px 9px!important;border:1px solid rgba(191,141,28,.32)!important;border-radius:999px!important;background:#fffdf6eb!important;color:#a87913!important;font-size:11px!important;font-weight:950!important;white-space:nowrap!important}.game-round-record-page .game-record-page-summary{padding:11px 14px 9px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.game-round-record-page .game-record-page-summary article{min-height:60px!important;padding:10px 11px!important;display:grid!important;align-content:center!important;gap:4px!important;border:1px solid #dae5f0!important;border-radius:15px!important;background:#ffffffe6!important;box-shadow:0 9px 20px #121e320b!important}.game-round-record-page .game-record-page-summary small{color:#8793a2!important;font-size:11px!important;font-weight:950!important}.game-round-record-page .game-record-page-summary strong{color:#202938!important;font-size:clamp(15px,4vw,18px)!important;font-weight:950!important;line-height:1.08!important;overflow-wrap:anywhere!important}.game-round-record-page .game-round-list{min-height:0!important;padding:1px 14px max(16px,env(safe-area-inset-bottom))!important;display:grid!important;align-content:start!important;gap:9px!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.game-round-record-page.is-empty .game-round-list{overflow:hidden!important}.game-round-record-page .game-round-list article{padding:13px!important;border:1px solid #dce7f1!important;border-radius:16px!important;background:#ffffffed!important;box-shadow:0 10px 22px #121e320b!important}.game-round-record-page .game-round-list article header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;padding-bottom:9px!important;border-bottom:1px solid #edf2f7!important}.game-round-record-page .game-round-list article header small,.game-round-record-page .game-round-list article header strong,.game-round-record-page .game-round-list article time,.game-round-record-page .game-round-list article>div span,.game-round-record-page .game-round-list article>div b{letter-spacing:0!important}.game-round-record-page .game-round-list article header small{color:#bd8a19!important;font-size:11px!important;font-weight:950!important}.game-round-record-page .game-round-list article header strong{color:#202938!important;font-size:15px!important;font-weight:950!important}.game-round-record-page .game-round-list article time{color:#8793a2!important;font-size:11px!important;font-weight:850!important;white-space:nowrap!important}.game-round-record-page .game-round-list article>div{min-height:27px!important;display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:10px!important;align-items:center!important}.game-round-record-page .game-round-list article>div:first-of-type{margin-top:9px!important}.game-round-record-page .game-round-list article>div:not(:last-child){border-bottom:1px solid #edf2f7!important}.game-round-record-page .game-round-list article>div span{color:#8793a2!important;font-size:11px!important;font-weight:950!important}.game-round-record-page .game-round-list article>div b{color:#202938!important;text-align:right!important;font-size:13px!important;font-weight:950!important;overflow-wrap:anywhere!important}.game-round-record-page .positive{color:#17a45b!important}.game-round-record-page .negative{color:#e54848!important}.game-round-record-page .game-record-empty{min-height:0!important;margin:2px 0 0!important;padding:22px 17px!important;display:grid!important;place-items:center!important;gap:8px!important;border:1px solid #dce7f1!important;border-radius:18px!important;background:#ffffffbd!important;box-shadow:inset 0 0 0 1px #ffffffb8,0 12px 28px #121e320a!important;text-align:center!important}.game-round-record-page .game-record-empty svg{color:#bf8d1c!important}.game-round-record-page .game-record-empty strong{max-width:300px!important;color:#202938!important;font-size:17px!important;font-weight:950!important;line-height:1.25!important}.game-round-record-page .game-record-empty span{max-width:286px!important;color:#8793a2!important;font-size:13px!important;font-weight:800!important;line-height:1.45!important}.game-record-backdrop,.modal-backdrop:has(.game-round-record-page){position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;padding:0!important;margin:0!important;align-items:stretch!important;justify-content:stretch!important;overflow:hidden!important}.modal-backdrop>.game-round-record-page,.game-round-record-page{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100dvh!important;max-width:none!important;max-height:none!important;margin:0!important;padding:58px 0 0!important;display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;overflow:hidden!important;border-radius:0!important;border:0!important}.game-round-record-page .game-record-page-top{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:9999!important;width:100%!important;min-height:58px!important;height:58px!important;margin:0!important;padding:6px 14px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px!important;align-items:center!important;gap:9px!important;border-radius:0!important;border:0!important;border-bottom:1px solid rgba(204,216,229,.96)!important;background:#fffffffc!important;box-shadow:0 9px 22px #18273e0e!important;box-sizing:border-box!important}.game-round-record-page .game-record-page-hero{margin-top:10px!important}.game-round-record-page .game-round-list{max-height:none!important}.player-action-shell .bank-tool-page .bank-template-list,.bank-tool-page .bank-template-list{overflow:visible!important}.player-action-shell .bank-tool-page .bank-template-list:has(.bank-more-list),.bank-tool-page .bank-template-list:has(.bank-more-list){min-height:400px!important}.player-action-shell .bank-tool-page .bank-more-list,.bank-tool-page .bank-more-list,.player-action-shell .bank-tool-page .bank-template-list .bank-more-list,.bank-tool-page .bank-template-list .bank-more-list{height:160px!important;max-height:160px!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;scroll-behavior:smooth!important;scrollbar-width:thin!important;box-sizing:border-box!important}.player-action-shell .bank-tool-page .bank-more-list .bank-choice-row,.bank-tool-page .bank-more-list .bank-choice-row{flex:0 0 auto!important}.player-action-shell .bank-tool-page.player-action-page,.bank-tool-page.player-action-page{overflow:hidden!important;touch-action:auto!important}.player-action-shell .bank-tool-page .player-action-page-content,.bank-tool-page .player-action-page-content{min-height:0!important;height:auto!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:auto!important;touch-action:pan-y!important}.player-action-shell .bank-tool-page .bank-more-list,.bank-tool-page .bank-more-list,.player-action-shell .bank-tool-page .bank-template-list .bank-more-list,.bank-tool-page .bank-template-list .bank-more-list{overflow-y:scroll!important;overscroll-behavior-y:auto!important;touch-action:auto!important}.player-action-shell .bank-tool-page .withdraw-account-sheet,.bank-tool-page .withdraw-account-sheet{max-height:176px!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important}.player-action-shell .bank-tool-page .withdraw-account-more[aria-expanded=true]>svg,.bank-tool-page .withdraw-account-more[aria-expanded=true]>svg{transform:rotate(180deg)!important}@media(max-width:760px){.player-action-shell .red-packet-tool-page.player-action-page,.player-action-shell .red-packet-tool-page{width:100%!important;height:100dvh!important;min-height:100dvh!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important;background:linear-gradient(180deg,#fffaf0,#fffdf8 58%,#fffaf0)!important}.player-action-shell .red-packet-tool-page .player-action-page-header{height:calc(58px + env(safe-area-inset-top))!important;min-height:calc(58px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 14px 7px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px!important;align-items:center!important;gap:8px!important;background:#fffaf0fa!important;border-bottom:1px solid #eadfca!important}.player-action-shell .red-packet-tool-page .player-action-page-back{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;border:1px solid #b98213!important;border-radius:12px!important;background:linear-gradient(135deg,#ffe077,#d9a022 58%,#b9780a)!important;color:#111009!important;box-shadow:0 8px 18px #9763102e,inset 0 1px #ffffff73!important}.player-action-shell .red-packet-tool-page .player-action-page-back svg{width:20px!important;height:20px!important}.player-action-shell .red-packet-tool-page .player-action-page-header h1{font-size:19px!important;line-height:1.12!important;font-weight:950!important}.player-action-shell .red-packet-tool-page .player-action-page-content{width:100%!important;max-width:450px!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:9px 12px calc(18px + env(safe-area-inset-bottom))!important;display:grid!important;align-content:start!important;gap:9px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important}.player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero{min-height:104px!important;padding:12px 13px!important;display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;border-radius:18px!important}.player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero>span{width:54px!important;min-width:54px!important;height:54px!important;min-height:54px!important;border-radius:15px!important}.player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero>span svg{width:24px!important;height:24px!important}.player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero small{font-size:10px!important;line-height:1.08!important}.player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero h2{margin:1px 0 4px!important;font-size:26px!important;line-height:1.02!important}.player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero p,.player-action-shell .red-packet-tool-page .red-packet-hero-copy{margin:0!important;display:grid!important;gap:2px!important;font-size:12px!important;line-height:1.2!important;font-weight:850!important}.player-action-shell .red-packet-tool-page .red-packet-data-error{min-height:44px!important;padding:9px 12px!important;align-items:center!important;border-radius:15px!important;font-size:12px!important;line-height:1.25!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card{min-height:82px!important;padding:11px 13px!important;gap:3px!important;border-radius:18px!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card small{font-size:10px!important;line-height:1.05!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card strong{font-size:28px!important;line-height:1!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card span{display:block!important;font-size:11px!important;line-height:1.22!important;white-space:normal!important;overflow-wrap:anywhere!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility{padding:10px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;border-radius:18px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility article{min-height:78px!important;padding:9px 8px!important;display:grid!important;align-content:center!important;gap:2px!important;border-radius:14px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility small,.player-action-shell .red-packet-tool-page .red-packet-eligibility span{font-size:8px!important;line-height:1.18!important;white-space:normal!important;overflow-wrap:anywhere!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility strong{margin:0!important;font-size:16px!important;line-height:1.08!important;white-space:normal!important;overflow-wrap:anywhere!important}.player-action-shell .red-packet-tool-page .red-packet-modal-rules{padding:10px!important;gap:8px!important;border-radius:18px!important}.player-action-shell .red-packet-tool-page .red-packet-modal-rules div{min-height:42px!important;padding:9px 10px!important;border-radius:13px!important;font-size:11px!important;line-height:1.32!important}.player-action-shell .red-packet-tool-page .red-packet-modal-actions .primary{min-height:44px!important;height:44px!important;border-radius:14px!important}}@media(max-width:380px){.player-action-shell .red-packet-tool-page .player-action-page-content{padding-left:10px!important;padding-right:10px!important;gap:8px!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card strong{font-size:25px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility{gap:6px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility article{min-height:74px!important;padding:8px 6px!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility strong{font-size:14px!important}}.player-action-shell .bank-tool-page .bank-template-list:has(.withdraw-account-sheet),.bank-tool-page .bank-template-list:has(.withdraw-account-sheet){min-height:0!important}.player-action-shell .bank-tool-page .bank-template-list .funding-account-list,.bank-tool-page .bank-template-list .funding-account-list{gap:8px!important;padding:10px!important}.player-action-shell .bank-tool-page .withdraw-account-current,.bank-tool-page .withdraw-account-current,.player-action-shell .bank-tool-page .bank-template-list .funding-account-list .bank-bound-card.withdraw-account-current,.bank-tool-page .bank-template-list .funding-account-list .bank-bound-card.withdraw-account-current{min-height:52px!important;height:52px!important;padding:6px 42px 6px 8px!important;grid-template-columns:38px minmax(0,1fr)!important;gap:8px!important;border-radius:13px!important}.player-action-shell .bank-tool-page .withdraw-account-current .bank-bound-code,.bank-tool-page .withdraw-account-current .bank-bound-code{width:38px!important;height:36px!important;border-radius:9px!important}.player-action-shell .bank-tool-page .withdraw-account-current strong,.bank-tool-page .withdraw-account-current strong{font-size:15px!important;line-height:1.12!important}.player-action-shell .bank-tool-page .withdraw-account-current small,.bank-tool-page .withdraw-account-current small{margin-top:2px!important;font-size:10.5px!important;line-height:1.1!important}.player-action-shell .bank-tool-page .withdraw-account-more,.bank-tool-page .withdraw-account-more,.player-action-shell .bank-tool-page .bank-template-list .funding-account-list .bank-more-toggle.withdraw-account-more,.bank-tool-page .bank-template-list .funding-account-list .bank-more-toggle.withdraw-account-more{min-height:52px!important;height:52px!important;padding:6px 10px!important;grid-template-columns:38px minmax(0,1fr) 18px!important;gap:8px!important;border-radius:13px!important}.player-action-shell .bank-tool-page .withdraw-account-more .bank-more-icon,.bank-tool-page .withdraw-account-more .bank-more-icon{width:38px!important;height:36px!important;min-width:38px!important;border-radius:9px!important}.player-action-shell .bank-tool-page .withdraw-account-more strong,.bank-tool-page .withdraw-account-more strong{font-size:13px!important}.player-action-shell .bank-tool-page .withdraw-account-more small,.bank-tool-page .withdraw-account-more small{font-size:10px!important}.player-action-shell .bank-tool-page .withdraw-account-sheet,.bank-tool-page .withdraw-account-sheet,.player-action-shell .bank-tool-page .bank-template-list .bank-more-list.withdraw-account-sheet,.bank-tool-page .bank-template-list .bank-more-list.withdraw-account-sheet{height:auto!important;max-height:176px!important;padding:8px!important;gap:7px!important;overflow-y:auto!important}.player-action-shell .bank-tool-page .withdraw-account-sheet .compact,.bank-tool-page .withdraw-account-sheet .compact,.player-action-shell .bank-tool-page .bank-more-list.withdraw-account-sheet .bank-choice-row.compact,.bank-tool-page .bank-more-list.withdraw-account-sheet .bank-choice-row.compact{min-height:50px!important;height:50px!important;padding:6px 7px!important;grid-template-columns:38px minmax(0,1fr) 18px!important;gap:8px!important;border-radius:12px!important}.player-action-shell .bank-tool-page .withdraw-account-sheet .compact .bank-bound-code,.bank-tool-page .withdraw-account-sheet .compact .bank-bound-code,.player-action-shell .bank-tool-page .bank-more-list.withdraw-account-sheet .bank-choice-row.compact .bank-bound-code,.bank-tool-page .bank-more-list.withdraw-account-sheet .bank-choice-row.compact .bank-bound-code{width:38px!important;height:36px!important;border-radius:9px!important}.player-action-shell .bank-tool-page .withdraw-account-sheet .compact strong,.bank-tool-page .withdraw-account-sheet .compact strong{font-size:13px!important}.player-action-shell .bank-tool-page .withdraw-account-sheet .compact small,.bank-tool-page .withdraw-account-sheet .compact small{font-size:10px!important}.player-action-shell .bank-tool-page .bank-template-list,.bank-tool-page .bank-template-list,.player-action-shell .bank-tool-page .bank-template-list:has(.bank-more-list),.bank-tool-page .bank-template-list:has(.bank-more-list),.player-action-shell .bank-tool-page .bank-template-list:has(.withdraw-account-sheet),.bank-tool-page .bank-template-list:has(.withdraw-account-sheet){height:auto!important;min-height:0!important;overflow:visible!important}.player-action-shell .bank-tool-page .bank-bound-list,.bank-tool-page .bank-bound-list,.player-action-shell .bank-tool-page .bank-template-list .funding-account-list,.bank-tool-page .bank-template-list .funding-account-list{position:static!important;height:auto!important;max-height:none!important;overflow:visible!important;display:grid!important;align-items:stretch!important;gap:8px!important}.player-action-shell .bank-tool-page .bank-more-panel,.bank-tool-page .bank-more-panel{position:static!important;z-index:auto!important;display:grid!important;gap:8px!important;height:auto!important;min-height:0!important;overflow:visible!important;transform:none!important}.player-action-shell .bank-tool-page .bank-more-list.withdraw-account-sheet,.bank-tool-page .bank-more-list.withdraw-account-sheet,.player-action-shell .bank-tool-page .bank-template-list .bank-more-list.withdraw-account-sheet,.bank-tool-page .bank-template-list .bank-more-list.withdraw-account-sheet{position:static!important;z-index:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:8px!important;display:grid!important;gap:7px!important;overflow:visible!important;border:1px solid #e3ebf2!important;border-radius:16px!important;background:#fff!important;box-shadow:0 10px 24px #121e320f!important;transform:none!important}.player-action-shell .bank-tool-page .bank-more-list.withdraw-account-sheet .bank-choice-row.compact,.bank-tool-page .bank-more-list.withdraw-account-sheet .bank-choice-row.compact{position:static!important;width:100%!important;min-height:50px!important;height:auto!important;flex:0 0 auto!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fffdf8 inset!important;box-shadow:0 0 0 1000px #fffdf8 inset!important;-webkit-text-fill-color:#111827!important;caret-color:#111827!important;transition:background-color 999999s ease-in-out 0s!important}.login-screen input:-webkit-autofill,.login-screen input:-webkit-autofill:hover,.login-screen input:-webkit-autofill:focus,.login-screen input:-webkit-autofill:active,.login-action-screen input:-webkit-autofill,.login-action-screen input:-webkit-autofill:hover,.login-action-screen input:-webkit-autofill:focus,.agent-login-screen input:-webkit-autofill,.agent-login-screen input:-webkit-autofill:hover,.agent-login-screen input:-webkit-autofill:focus,.auth-modal input:-webkit-autofill,.auth-modal input:-webkit-autofill:hover,.auth-modal input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fffdf8 inset!important;box-shadow:0 0 0 1000px #fffdf8 inset!important;background-color:#fffdf8!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal,body .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal{padding-top:calc(148px + env(safe-area-inset-top))!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop .transfer-confirm-receipt,body .modal-backdrop.transfer-confirm-backdrop .transfer-confirm-receipt{margin-top:18px!important}body .player-shell .transfer-confirm-topbar,body .transfer-confirm-topbar{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:5000!important}body .transfer-password-backdrop{align-items:center!important;padding:max(78px,calc(66px + env(safe-area-inset-top))) 34px max(190px,env(safe-area-inset-bottom))!important;background:#141c2a75!important}body .transfer-password-sheet{width:min(342px,100%)!important;border:1px solid rgba(226,232,240,.95)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 22px 58px #0f172a42!important}body .transfer-password-sheet:before{content:"";display:block;height:4px;background:linear-gradient(90deg,#ffe58f,#d39a1f)}body .transfer-password-sheet-header{min-height:auto!important;padding:14px 14px 10px!important;grid-template-columns:minmax(0,1fr) 34px!important;border-bottom:0!important;background:#fff!important}body .transfer-password-sheet-header strong{font-size:17px!important;line-height:1.15!important}body .transfer-password-sheet-header span{margin-top:4px!important;color:#8a93a3!important;font-size:11px!important;line-height:1.35!important;font-weight:800!important}body .transfer-password-sheet-header button{width:34px!important;height:34px!important;border-radius:12px!important;background:#f8fafc!important}body .transfer-password-balance{margin:6px 14px 0!important;padding:10px 12px!important;border-color:#f0dfb8!important;border-radius:14px!important;background:linear-gradient(135deg,#fffdf7,#fff8e8)!important}body .transfer-password-balance span{color:#8a93a3!important;font-size:10px!important;line-height:1.2!important}body .transfer-password-balance strong{color:#111827!important;font-size:12px!important;line-height:1.2!important}body .transfer-password-native-field{margin:10px 14px 14px!important;gap:6px!important}body .transfer-password-native-field>span{color:#667085!important;font-size:11px!important;line-height:1.2!important}body .transfer-password-native-field input{height:46px!important;border-color:#e6dcc3!important;border-radius:14px!important;background:#fffef9!important;color:#111827!important;font-size:18px!important;letter-spacing:3px!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop,body .modal-backdrop.transfer-confirm-backdrop{align-items:stretch!important;justify-content:center!important;padding:0!important;overflow:hidden!important;background:linear-gradient(180deg,#f6f8fb,#eef3f8 48%,#f9fbfd)!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal,body .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal{width:min(480px,100%)!important;max-width:min(480px,100%)!important;min-height:100dvh!important;max-height:100dvh!important;margin:0 auto!important;padding:calc(128px + env(safe-area-inset-top)) 0 calc(18px + env(safe-area-inset-bottom))!important;overflow-y:auto!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body .player-shell .transfer-confirm-topbar,body .transfer-confirm-topbar{position:fixed!important;top:0!important;left:50%!important;right:auto!important;width:min(480px,100%)!important;transform:translate(-50%)!important;z-index:9000!important;min-height:calc(72px + env(safe-area-inset-top))!important;padding:calc(12px + env(safe-area-inset-top)) 14px 11px!important;border-bottom:1px solid rgba(226,232,240,.96)!important;background:#fffffffa!important;box-shadow:0 10px 22px #1f2b441a!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop .transfer-confirm-receipt,body .modal-backdrop.transfer-confirm-backdrop .transfer-confirm-receipt{margin:0 14px 14px!important;border-radius:20px!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop .transfer-confirm-compact-note,body .modal-backdrop.transfer-confirm-backdrop .transfer-confirm-compact-note{margin:0 14px 14px!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop .transfer-confirm-submit,body .modal-backdrop.transfer-confirm-backdrop .transfer-confirm-submit{width:calc(100% - 28px)!important;margin:0 14px calc(18px + env(safe-area-inset-bottom))!important}body .transfer-password-backdrop{z-index:9500!important;align-items:center!important;padding:max(92px,calc(78px + env(safe-area-inset-top))) 44px max(210px,env(safe-area-inset-bottom))!important;background:#1118276b!important}body .transfer-password-sheet{width:min(318px,100%)!important;border-radius:20px!important;border-color:#e7ecf5fa!important;box-shadow:0 18px 48px #0f172a38!important}body .transfer-password-sheet:before{height:3px!important}body .transfer-password-sheet-header{padding:12px 12px 8px!important;grid-template-columns:minmax(0,1fr) 32px!important}body .transfer-password-sheet-header strong{font-size:16px!important}body .transfer-password-sheet-header span{max-width:220px!important;font-size:10px!important}body .transfer-password-sheet-header button{width:32px!important;height:32px!important;border-radius:11px!important}body .transfer-password-balance{margin:6px 12px 0!important;padding:8px 10px!important;border-radius:13px!important}body .transfer-password-native-field{margin:9px 12px 12px!important}body .transfer-password-native-field input{height:42px!important;border-radius:13px!important;font-size:16px!important}.player-action-shell .qr-tool-page .qr-transfer-balance-row,.qr-tool-page .qr-transfer-balance-row{padding:8px 10px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:4px 10px!important;border:1px solid #eee5cc!important;border-radius:12px!important;background:linear-gradient(135deg,#fffdf7,#fff8e8)!important}.player-action-shell .qr-tool-page .qr-transfer-balance-row span,.qr-tool-page .qr-transfer-balance-row span{color:#7b879a!important;font-size:10px!important;font-weight:900!important;line-height:1.2!important}.player-action-shell .qr-tool-page .qr-transfer-balance-row strong,.qr-tool-page .qr-transfer-balance-row strong{color:#172238!important;font-size:11px!important;font-weight:1000!important;line-height:1.2!important;text-align:right!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal,body .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal{padding:0 0 calc(18px + env(safe-area-inset-bottom))!important}body .player-shell .transfer-confirm-topbar,body .transfer-confirm-topbar{position:sticky!important;top:0!important;left:auto!important;right:auto!important;transform:none!important;width:100%!important;z-index:9000!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop .transfer-confirm-receipt,body .modal-backdrop.transfer-confirm-backdrop .transfer-confirm-receipt{margin-top:24px!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop,body .modal-backdrop.transfer-confirm-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;padding:0!important;align-items:stretch!important;justify-content:center!important;overflow:hidden!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal,body .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal{position:relative!important;top:0!important;width:min(480px,100%)!important;max-width:min(480px,100%)!important;margin:0 auto!important;padding:calc(88px + env(safe-area-inset-top)) 0 calc(18px + env(safe-area-inset-bottom))!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop,body .modal-backdrop.transfer-confirm-backdrop{top:-74px!important;bottom:auto!important;min-height:calc(100dvh + 74px)!important;height:calc(100dvh + 74px)!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal,body .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal{min-height:calc(100dvh + 74px)!important;max-height:calc(100dvh + 74px)!important;padding-top:calc(162px + env(safe-area-inset-top))!important}body .player-shell .transfer-confirm-topbar,body .transfer-confirm-topbar{top:74px!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop,body .modal-backdrop.transfer-confirm-backdrop{position:fixed!important;right:0!important;left:0!important;top:0!important;bottom:0!important;width:100%!important;min-height:100dvh!important;height:100dvh!important;padding:0!important;display:flex!important;align-items:stretch!important;justify-content:center!important;overflow:hidden!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal,body .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal{min-height:100dvh!important;max-height:100dvh!important;height:100dvh!important;padding:calc(104px + env(safe-area-inset-top)) 0 calc(18px + env(safe-area-inset-bottom))!important;overflow-y:auto!important}body .player-shell .transfer-confirm-topbar,body .transfer-confirm-topbar{position:fixed!important;top:0!important;left:50%!important;right:auto!important;width:min(480px,100%)!important;transform:translate(-50%)!important;z-index:10000!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop .transfer-confirm-receipt,body .modal-backdrop.transfer-confirm-backdrop .transfer-confirm-receipt{margin-top:0!important}.player-action-shell .withdraw-form-page.player-action-page,.withdraw-form-page.player-action-page{overflow:hidden!important}.player-action-shell .withdraw-form-page .player-action-page-content,.withdraw-form-page .player-action-page-content{height:auto!important;min-height:0!important;padding-bottom:calc(104px + env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important}.player-action-shell .withdraw-form-page .funding-form-section,.withdraw-form-page .funding-form-section,.player-action-shell .withdraw-form-page .funding-note-list,.withdraw-form-page .funding-note-list{position:static!important;z-index:auto!important;flex:0 0 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.player-action-shell .withdraw-form-page .funding-form-section:has(.withdraw-account-picker),.withdraw-form-page .funding-form-section:has(.withdraw-account-picker),.player-action-shell .withdraw-form-page .funding-form-section:has(.funding-shortcuts),.withdraw-form-page .funding-form-section:has(.funding-shortcuts),.player-action-shell .withdraw-form-page .funding-form-section:has(.funding-alert),.withdraw-form-page .funding-form-section:has(.funding-alert){min-height:0!important}.player-action-shell .withdraw-form-page .withdraw-account-picker,.withdraw-form-page .withdraw-account-picker,.player-action-shell .withdraw-form-page .funding-shortcuts,.withdraw-form-page .funding-shortcuts,.player-action-shell .withdraw-form-page .withdraw-balance-breakdown,.withdraw-form-page .withdraw-balance-breakdown{position:static!important;z-index:auto!important;flex:0 0 auto!important;transform:none!important}.player-action-shell .withdraw-form-page .withdraw-account-current,.withdraw-form-page .withdraw-account-current{height:auto!important;min-height:54px!important}.player-action-shell .withdraw-form-page .withdraw-account-more,.withdraw-form-page .withdraw-account-more{height:auto!important;min-height:38px!important}.player-action-shell .withdraw-form-page .funding-shortcuts{margin-top:0!important}.player-action-shell .withdraw-form-page .funding-shortcuts button,.withdraw-form-page .funding-shortcuts button{height:38px!important;min-height:38px!important}.player-action-shell .withdraw-form-page .funding-submit,.withdraw-form-page .funding-submit{position:static!important;bottom:auto!important;z-index:auto!important;flex:0 0 auto!important;margin-top:4px!important;box-shadow:0 10px 24px #bc841833!important}@media(max-width:580px){.player-action-shell .withdraw-form-page .player-action-page-content,.withdraw-form-page .player-action-page-content{gap:9px!important;padding-bottom:calc(112px + env(safe-area-inset-bottom))!important}.player-action-shell .withdraw-form-page .funding-form-section,.withdraw-form-page .funding-form-section{padding:10px!important;gap:9px!important}}.player-action-shell .withdraw-form-page .funding-form-section,.withdraw-form-page .funding-form-section{padding:9px 10px!important;gap:8px!important;border-radius:14px!important}.player-action-shell .withdraw-form-page .funding-alert,.withdraw-form-page .funding-alert{min-height:30px!important;padding:7px 9px!important;border-radius:10px!important;font-size:11px!important}.player-action-shell .withdraw-form-page .funding-info-row,.withdraw-form-page .funding-info-row{min-height:32px!important;padding:6px 8px!important;border-radius:10px!important}.player-action-shell .withdraw-form-page .funding-info-row span,.withdraw-form-page .funding-info-row span{font-size:12px!important}.player-action-shell .withdraw-form-page .funding-info-row strong,.withdraw-form-page .funding-info-row strong{font-size:18px!important}.player-action-shell .withdraw-form-page .withdraw-account-current,.withdraw-form-page .withdraw-account-current{min-height:46px!important;padding:5px 8px!important;grid-template-columns:36px minmax(0,1fr) 17px!important;gap:7px!important;border-radius:12px!important}.player-action-shell .withdraw-form-page .withdraw-account-current>span,.withdraw-form-page .withdraw-account-current>span{width:36px!important;height:34px!important;border-radius:8px!important;font-size:9px!important}.player-action-shell .withdraw-form-page .withdraw-account-current strong,.withdraw-form-page .withdraw-account-current strong{font-size:13px!important}.player-action-shell .withdraw-form-page .withdraw-account-current small,.withdraw-form-page .withdraw-account-current small{font-size:9px!important}.player-action-shell .withdraw-form-page .withdraw-account-more,.withdraw-form-page .withdraw-account-more{min-height:34px!important;padding:4px 8px!important;grid-template-columns:28px minmax(0,1fr) 16px!important;border-radius:11px!important}.player-action-shell .withdraw-form-page .withdraw-account-more>span,.withdraw-form-page .withdraw-account-more>span{width:28px!important;height:26px!important}.player-action-shell .withdraw-form-page .withdraw-account-more strong,.withdraw-form-page .withdraw-account-more strong{font-size:11px!important}.player-action-shell .withdraw-form-page .withdraw-account-more small,.withdraw-form-page .withdraw-account-more small{font-size:8px!important}.player-action-shell .withdraw-form-page .funding-field,.withdraw-form-page .funding-field{gap:5px!important;font-size:11px!important}.player-action-shell .withdraw-form-page .funding-input,.withdraw-form-page .funding-input{min-height:42px!important;height:42px!important;border-radius:12px!important}.player-action-shell .withdraw-form-page .funding-input input,.withdraw-form-page .funding-input input{height:38px!important;padding:0 11px!important;font-size:17px!important}.player-action-shell .withdraw-form-page .funding-input span,.withdraw-form-page .funding-input span{flex-basis:56px!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:38px!important;font-size:11px!important}.player-action-shell .withdraw-form-page .funding-shortcuts,.withdraw-form-page .funding-shortcuts{gap:6px!important}.player-action-shell .withdraw-form-page .funding-shortcuts button,.withdraw-form-page .funding-shortcuts button{min-height:32px!important;height:32px!important;border-radius:10px!important;font-size:13px!important}.player-action-shell .withdraw-form-page .withdraw-balance-breakdown,.withdraw-form-page .withdraw-balance-breakdown{padding:7px 9px!important;gap:4px!important;border-radius:10px!important}.player-action-shell .withdraw-form-page .withdraw-balance-breakdown span,.withdraw-form-page .withdraw-balance-breakdown span{font-size:11px!important}.player-action-shell .withdraw-form-page .withdraw-balance-breakdown strong,.withdraw-form-page .withdraw-balance-breakdown strong{font-size:12px!important}.game-round-record-page .game-record-page-hero{margin:8px 10px 0!important;min-height:46px!important;padding:8px 10px!important;border-radius:12px!important}.game-round-record-page .game-record-page-hero p{font-size:13px!important}.game-round-record-page .game-record-page-hero h3{margin-top:2px!important;font-size:13px!important}.game-round-record-page .game-record-page-hero>span{padding:5px 8px!important;font-size:10px!important}.game-round-record-page .game-record-page-summary{padding:8px 10px!important;gap:7px!important}.game-round-record-page .game-record-page-summary article{min-height:48px!important;padding:7px 9px!important;gap:2px!important;border-radius:11px!important}.game-round-record-page .game-record-page-summary small{font-size:10px!important;line-height:1!important}.game-round-record-page .game-record-page-summary strong{font-size:clamp(13px,3.4vw,16px)!important;line-height:1.05!important}.game-round-record-page .game-round-list{width:100%!important;padding:0 10px max(14px,env(safe-area-inset-bottom))!important;gap:6px!important}.game-round-record-page .game-round-list article.game-ledger-row{width:100%!important;min-height:48px!important;height:auto!important;padding:6px 7px!important;display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;grid-template-areas:"icon main" "icon amounts"!important;gap:3px 7px!important;border:1px solid #dce6f0!important;border-radius:10px!important;background:#fffffff0!important;box-shadow:0 4px 10px #121e3209!important;overflow:hidden!important}.game-round-record-page .game-ledger-icon{grid-area:icon!important;width:24px!important;height:24px!important;align-self:center!important;font-size:9px!important}.game-round-record-page .game-ledger-main{grid-area:main!important;align-self:center!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important}.game-round-record-page .game-ledger-main strong{max-width:100%!important;font-size:11.5px!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.game-round-record-page .game-ledger-main time{max-width:100%!important;font-size:8.5px!important;line-height:1.05!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.game-round-record-page .game-ledger-amounts{grid-area:amounts!important;align-self:center!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.game-round-record-page .game-ledger-amounts span{min-width:0!important;width:100%!important;display:flex!important;gap:3px!important;justify-content:stretch!important;align-items:center!important}.game-round-record-page .game-ledger-amounts small{min-width:0!important;color:#8a95a5!important;font-size:8.5px!important;line-height:1!important;text-align:left!important;white-space:nowrap!important}.game-round-record-page .game-ledger-amounts b{min-width:0!important;max-width:100%!important;font-size:9.5px!important;line-height:1.05!important;text-align:right!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.game-round-record-page .game-ledger-row.round-win .game-ledger-amounts span:first-child b,.game-round-record-page .game-ledger-row.round-loss .game-ledger-amounts span:first-child b{padding:2px 4px!important;border-radius:5px!important}.modal-backdrop.game-record-backdrop,.modal-backdrop:has(.game-round-record-page){width:100%!important;height:100dvh!important;min-height:100dvh!important;padding:0!important;align-items:stretch!important;justify-content:stretch!important;overflow:hidden!important;background:#f7fbff!important}.modal-backdrop>.game-round-record-page,.game-round-record-page{width:100%!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;overflow:hidden!important;background:radial-gradient(circle at 10% 16%,rgba(195,240,255,.42),transparent 32%),radial-gradient(circle at 94% 22%,rgba(255,220,236,.55),transparent 30%),linear-gradient(180deg,#fff,#eefbff)!important}.game-round-record-page .game-record-page-top{width:100%!important;height:calc(56px + env(safe-area-inset-top))!important;min-height:calc(56px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 0!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px!important;align-items:center!important;gap:8px!important;border-bottom:1px solid rgba(196,207,221,.82)!important;background:#fffffffa!important;box-shadow:0 2px 7px #121e320f!important;position:relative!important;z-index:3!important}.game-round-record-page .game-record-page-top button,.game-round-record-page .game-record-page-top>span{width:34px!important;height:34px!important;border-radius:11px!important}.game-round-record-page .game-record-page-top small{font-size:11px!important;line-height:1!important}.game-round-record-page .game-record-page-top h2{margin:2px 0 0!important;font-size:18px!important;line-height:1.05!important}.game-round-record-page .game-record-page-hero{width:calc(100% - 20px)!important;min-height:50px!important;margin:0 10px!important;padding:8px 10px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;border:1px solid rgba(211,223,236,.9)!important;border-top:0!important;border-radius:0 0 12px 12px!important;background:linear-gradient(90deg,#ebf9fff5,#fff6fbf5)!important}.game-round-record-page .game-record-page-hero p{font-size:16px!important;line-height:1.05!important}.game-round-record-page .game-record-page-hero h3{margin-top:4px!important;font-size:13px!important;line-height:1.05!important}.game-round-record-page .game-record-page-hero>span{padding:5px 10px!important;border-radius:999px!important;font-size:12px!important;white-space:nowrap!important}.game-round-record-page .game-record-page-summary{width:100%!important;padding:8px 10px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.game-round-record-page .game-record-page-summary article{min-width:0!important;min-height:44px!important;padding:6px!important;border:1px solid rgba(211,223,236,.95)!important;border-radius:10px!important;background:#fffffff5!important;box-shadow:none!important;overflow:hidden!important}.game-round-record-page .game-record-page-summary small{font-size:9px!important;line-height:1!important;white-space:nowrap!important}.game-round-record-page .game-record-page-summary strong{margin-top:4px!important;display:block!important;font-size:12px!important;line-height:1.05!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.game-round-record-page .game-round-list{width:100%!important;min-height:0!important;padding:0 10px max(12px,env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important;gap:5px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.game-round-record-page .game-round-list article.game-ledger-row{width:100%!important;min-height:50px!important;padding:6px 8px!important;display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;grid-template-areas:"icon main" "icon amounts"!important;gap:2px 8px!important;border:1px solid #d7e3ee!important;border-radius:10px!important;background:#fffffff7!important;box-shadow:none!important;overflow:hidden!important}.game-round-record-page .game-ledger-icon{grid-area:icon!important;width:24px!important;height:24px!important;align-self:center!important;border-radius:999px!important;font-size:9px!important;font-weight:900!important;line-height:1!important}.game-round-record-page .game-ledger-main{grid-area:main!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important}.game-round-record-page .game-ledger-main strong{min-width:0!important;color:#182231!important;font-size:13px!important;line-height:1.1!important;font-weight:900!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.game-round-record-page .game-ledger-main time{color:#7b8794!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important}.game-round-record-page .game-ledger-amounts{grid-area:amounts!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.game-round-record-page .game-ledger-amounts span{min-width:0!important;height:18px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:4px!important;border-top:1px solid #eef3f8!important}.game-round-record-page .game-ledger-amounts small{color:#7f8a99!important;font-size:9px!important;line-height:1!important;white-space:nowrap!important}.game-round-record-page .game-ledger-amounts b{min-width:0!important;color:#182231!important;font-size:11px!important;line-height:1!important;font-weight:900!important;text-align:right!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(max-width:380px){.game-round-record-page .game-record-page-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.game-round-record-page .game-ledger-main strong{font-size:12px!important}.game-round-record-page .game-ledger-main time{font-size:9px!important}}body .modal-backdrop.transfer-confirm-backdrop,body .player-shell .modal-backdrop.transfer-confirm-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;padding:0!important;display:flex!important;align-items:stretch!important;justify-content:center!important;overflow:hidden!important;background:linear-gradient(180deg,#f6f8fb,#eef3f8 48%,#f9fbfd)!important}body .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal,body .player-shell .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal{position:relative!important;width:min(480px,100%)!important;max-width:min(480px,100%)!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0 auto!important;padding:0!important;display:block!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body .transfer-confirm-topbar,body .player-shell .transfer-confirm-topbar{position:absolute!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:calc(76px + env(safe-area-inset-top))!important;min-height:calc(76px + env(safe-area-inset-top))!important;padding:calc(12px + env(safe-area-inset-top)) 14px 12px!important;transform:none!important;z-index:20!important}body .transfer-confirm-body,body .player-shell .transfer-confirm-body{position:absolute!important;top:calc(94px + env(safe-area-inset-top))!important;left:0!important;right:0!important;bottom:0!important;padding:0 0 calc(18px + env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}body .transfer-confirm-body .transfer-confirm-receipt,body .player-shell .transfer-confirm-body .transfer-confirm-receipt,body .transfer-confirm-body .transfer-confirm-compact-note,body .player-shell .transfer-confirm-body .transfer-confirm-compact-note{margin:0 14px 14px!important}body .transfer-confirm-body .transfer-confirm-submit,body .player-shell .transfer-confirm-body .transfer-confirm-submit{width:calc(100% - 28px)!important;margin:0 14px calc(18px + env(safe-area-inset-bottom))!important}body .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal,body .player-shell .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal{width:100%!important;max-width:none!important;margin:0!important}body .transfer-confirm-topbar,body .player-shell .transfer-confirm-topbar{width:100%!important;height:calc(58px + env(safe-area-inset-top))!important;min-height:calc(58px + env(safe-area-inset-top))!important;padding:calc(2px + env(safe-area-inset-top)) 12px 6px!important}body .transfer-confirm-body,body .player-shell .transfer-confirm-body{top:calc(70px + env(safe-area-inset-top))!important;overflow:hidden!important;justify-content:flex-start!important}body .transfer-confirm-body .transfer-confirm-receipt,body .player-shell .transfer-confirm-body .transfer-confirm-receipt,body .transfer-confirm-body .transfer-confirm-compact-note,body .player-shell .transfer-confirm-body .transfer-confirm-compact-note{position:relative!important;overflow:hidden!important;border:1px solid rgba(225,218,190,.82)!important;border-top:0!important;background:#fffffff5!important}body .transfer-confirm-body .transfer-confirm-receipt:before,body .player-shell .transfer-confirm-body .transfer-confirm-receipt:before,body .transfer-confirm-body .transfer-confirm-compact-note:before,body .player-shell .transfer-confirm-body .transfer-confirm-compact-note:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:4px!important;background:linear-gradient(90deg,#3d8dff,#31c78d 34%,#f0c84b,#d99317)!important;pointer-events:none!important}body .transfer-confirm-body .transfer-confirm-compact-note{padding-top:13px!important}body .player-action-shell .qr-tool-page .player-action-page-header,body .qr-tool-page .player-action-page-header{position:sticky!important;top:0!important;grid-template-columns:72px minmax(0,1fr) 72px!important;justify-items:center!important}body .player-action-shell .qr-tool-page .player-action-page-header h1,body .qr-tool-page .player-action-page-header h1{grid-column:2!important;width:100%!important;text-align:center!important;justify-self:center!important}body .player-action-shell .qr-tool-page .tool-hero.qr,body .qr-tool-page .tool-hero.qr,body .player-action-shell .qr-tool-page .tool-qr-card,body .qr-tool-page .tool-qr-card,body .player-action-shell .qr-tool-page .qr-transfer-card,body .qr-tool-page .qr-transfer-card,body .player-action-shell .qr-tool-page .qr-transfer-balance-row,body .qr-tool-page .qr-transfer-balance-row{position:relative!important;overflow:hidden!important;border:1px solid rgba(225,218,190,.82)!important;border-top:0!important;background-color:#fffffff5!important}body .player-action-shell .qr-tool-page .tool-hero.qr:before,body .qr-tool-page .tool-hero.qr:before,body .player-action-shell .qr-tool-page .tool-qr-card:before,body .qr-tool-page .tool-qr-card:before,body .player-action-shell .qr-tool-page .qr-transfer-card:before,body .qr-tool-page .qr-transfer-card:before,body .player-action-shell .qr-tool-page .qr-transfer-balance-row:before,body .qr-tool-page .qr-transfer-balance-row:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:4px!important;background:linear-gradient(90deg,#3d8dff,#31c78d 34%,#f0c84b,#d99317)!important;pointer-events:none!important}body .player-action-shell .qr-tool-page .tool-hero.qr,body .qr-tool-page .tool-hero.qr,body .player-action-shell .qr-tool-page .qr-transfer-card,body .qr-tool-page .qr-transfer-card{padding-top:14px!important}body .player-action-shell .bank-tool-page .bank-template-list.bank-template-list-expanded,body .bank-tool-page .bank-template-list.bank-template-list-expanded{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding-bottom:14px!important}body .player-action-shell .bank-tool-page .bank-template-list.bank-template-list-expanded .bank-bound-list,body .bank-tool-page .bank-template-list.bank-template-list-expanded .bank-bound-list{position:static!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;display:grid!important;grid-template-rows:auto auto!important;gap:8px!important}body .player-action-shell .bank-tool-page .bank-template-list.bank-template-list-expanded .bank-more-panel,body .bank-tool-page .bank-template-list.bank-template-list-expanded .bank-more-panel{position:static!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;display:grid!important;gap:8px!important;transform:none!important}body .player-action-shell .bank-tool-page .bank-template-list.bank-template-list-expanded .bank-more-list.withdraw-account-sheet,body .bank-tool-page .bank-template-list.bank-template-list-expanded .bank-more-list.withdraw-account-sheet{position:static!important;inset:auto!important;z-index:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:8px!important;display:grid!important;gap:7px!important;overflow:visible!important;border:1px solid #e3ebf2!important;border-radius:16px!important;background:#fff!important;box-shadow:0 10px 24px #121e320f!important;transform:none!important}body .player-action-shell .bank-tool-page .bank-template-list.bank-template-list-expanded+.bank-template-form,body .bank-tool-page .bank-template-list.bank-template-list-expanded+.bank-template-form{margin-top:12px!important}body .modal-backdrop.game-record-backdrop,body .player-shell .modal-backdrop.game-record-backdrop,body .modal-backdrop:has(.game-round-record-page){position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100dvh!important;padding:0!important;overflow:hidden!important;background:linear-gradient(180deg,#fff,#eefbff)!important}body .modal-backdrop.game-record-backdrop>.modal.game-round-record-page,body .player-shell .modal-backdrop.game-record-backdrop>.modal.game-round-record-page,body .game-round-record-page{width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;min-height:100dvh!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;overflow:hidden!important;background:linear-gradient(90deg,#e8f9ffb3,#fff3f9b8),#f7fcff!important;box-shadow:none!important}body .game-round-record-page .game-record-page-top{width:100%!important;height:calc(60px + env(safe-area-inset-top))!important;min-height:calc(60px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 16px 0!important;display:grid!important;grid-template-columns:40px minmax(0,1fr) 40px!important;align-items:center!important;gap:10px!important;border:0!important;border-bottom:1px solid #dfe7f0!important;border-radius:0!important;background:#fffffffa!important;box-shadow:0 2px 8px #1118270d!important}body .game-round-record-page .game-record-page-top button,body .game-round-record-page .game-record-page-top>span{width:34px!important;height:34px!important;border-radius:11px!important;flex:none!important}body .game-round-record-page .game-record-page-top small{color:#7c8795!important;font-size:12px!important;line-height:1!important;font-weight:850!important}body .game-round-record-page .game-record-page-top h2{margin:3px 0 0!important;color:#ef4f86!important;font-size:20px!important;line-height:1.05!important;font-weight:950!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-record-page-hero{width:calc(100% - 24px)!important;min-height:54px!important;margin:10px 12px 0!important;padding:9px 14px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;border:1px solid #dbe7f2!important;border-radius:12px!important;background:#ffffffd1!important;box-shadow:0 6px 16px #1118270a!important}body .game-round-record-page .game-record-page-hero p{color:#182231!important;font-size:17px!important;line-height:1.05!important;font-weight:950!important}body .game-round-record-page .game-record-page-hero h3{margin-top:5px!important;color:#c9952c!important;font-size:13px!important;line-height:1.05!important;font-weight:900!important;white-space:nowrap!important}body .game-round-record-page .game-record-page-hero>span{min-width:68px!important;padding:6px 10px!important;border:1px solid rgba(201,149,44,.35)!important;border-radius:999px!important;background:#fffef8!important;color:#b98218!important;font-size:12px!important;line-height:1!important;font-weight:900!important;text-align:center!important;white-space:nowrap!important}body .game-round-record-page .game-record-page-summary{width:100%!important;padding:10px 12px 8px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body .game-round-record-page .game-record-page-summary article{min-width:0!important;min-height:48px!important;padding:8px 10px!important;display:grid!important;align-content:center!important;gap:4px!important;border:1px solid #dbe7f2!important;border-radius:11px!important;background:#fffffff5!important;box-shadow:0 4px 11px #11182709!important}body .game-round-record-page .game-record-page-summary small{color:#7c8795!important;font-size:10px!important;line-height:1!important;font-weight:850!important;white-space:nowrap!important}body .game-round-record-page .game-record-page-summary strong{color:#182231!important;font-size:16px!important;line-height:1.05!important;font-weight:950!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}body .game-round-record-page .game-round-list{width:100%!important;min-height:0!important;padding:0 12px max(14px,env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important;gap:6px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}body .game-round-record-page .game-round-list article.game-ledger-row{width:100%!important;min-height:56px!important;padding:7px 10px!important;display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;grid-template-areas:"icon main" "icon amounts"!important;align-items:center!important;gap:3px 10px!important;border:1px solid #d7e3ee!important;border-radius:11px!important;background:#fffffff7!important;box-shadow:0 3px 9px #11182707!important;overflow:hidden!important}body .game-round-record-page .game-ledger-icon{grid-area:icon!important;width:26px!important;height:26px!important;align-self:center!important;border-radius:999px!important;font-size:10px!important;line-height:1!important;font-weight:950!important}body .game-round-record-page .game-ledger-main{grid-area:main!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(72px,1fr) auto!important;align-items:center!important;gap:10px!important}body .game-round-record-page .game-ledger-main strong{min-width:0!important;max-width:none!important;color:#182231!important;font-size:15px!important;line-height:1.08!important;font-weight:950!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}body .game-round-record-page .game-ledger-main time{color:#7d8794!important;font-size:11px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important}body .game-round-record-page .game-ledger-amounts{grid-area:amounts!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body .game-round-record-page .game-ledger-amounts span{min-width:0!important;height:19px!important;padding-top:3px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:5px!important;border-top:1px solid #edf3f8!important}body .game-round-record-page .game-ledger-amounts small{color:#7d8794!important;font-size:10px!important;line-height:1!important;font-weight:850!important;white-space:nowrap!important}body .game-round-record-page .game-ledger-amounts b{min-width:0!important;color:#182231!important;font-size:12px!important;line-height:1!important;font-weight:950!important;text-align:right!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}body .game-round-record-page .positive{color:#169b55!important}body .game-round-record-page .negative{color:#e5484d!important}body .player-action-shell .bank-tool-page .bank-template-list .bank-bound-list>.withdraw-account-more,body .bank-tool-page .bank-template-list .bank-bound-list>.withdraw-account-more,body .player-action-shell .bank-tool-page .bank-template-list .bank-bound-list>.withdraw-account-sheet,body .bank-tool-page .bank-template-list .bank-bound-list>.withdraw-account-sheet{position:static!important;transform:none!important;z-index:auto!important;width:100%!important;flex:0 0 auto!important}body .player-action-shell .bank-tool-page .bank-template-list .bank-bound-list>.withdraw-account-sheet,body .bank-tool-page .bank-template-list .bank-bound-list>.withdraw-account-sheet{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;display:grid!important;gap:7px!important}body .player-action-shell .bank-tool-page .bank-template-list .bank-bound-list>.withdraw-account-sheet>.compact,body .bank-tool-page .bank-template-list .bank-bound-list>.withdraw-account-sheet>.compact{width:100%!important;min-height:50px!important;height:auto!important;display:grid!important;grid-template-columns:38px minmax(0,1fr) 18px!important;align-items:center!important;gap:8px!important}.player-action-shell .bank-tool-page .bank-linked-list-card,.bank-tool-page .bank-linked-list-card{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:14px!important;display:grid!important;gap:12px!important;overflow:visible!important;border:1px solid #e1e8f0!important;border-radius:20px!important;background:#fff!important;box-shadow:0 10px 24px #1732550d!important;box-sizing:border-box!important}.player-action-shell .bank-tool-page .bank-linked-list-card.expanded,.bank-tool-page .bank-linked-list-card.expanded{min-height:var(--bank-linked-expanded-height, 430px)!important;align-content:start!important;grid-auto-rows:auto!important}.player-action-shell .bank-tool-page .bank-linked-list-card header,.bank-tool-page .bank-linked-list-card header{min-height:36px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding-bottom:8px!important;border-bottom:1px solid #edf2f7!important}.player-action-shell .bank-tool-page .bank-linked-list-card h2,.bank-tool-page .bank-linked-list-card h2{margin:0!important;color:#101b33!important;font-size:18px!important;line-height:1.15!important;font-weight:950!important}.player-action-shell .bank-tool-page .bank-linked-list-card header span,.bank-tool-page .bank-linked-list-card header span{color:#9a6d13!important;font-size:12px!important;font-weight:950!important}.player-action-shell .bank-tool-page .bank-linked-list,.bank-tool-page .bank-linked-list{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:grid!important;gap:8px!important;overflow:visible!important}.player-action-shell .bank-tool-page .bank-linked-row,.bank-tool-page .bank-linked-row{position:relative!important;width:100%!important;min-height:54px!important;height:auto!important;padding:7px 38px 7px 8px!important;display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;border:1px solid #e4eaf2!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important;box-sizing:border-box!important;text-align:left!important}.player-action-shell .bank-tool-page .bank-linked-row.active,.bank-tool-page .bank-linked-row.active{border-color:#d6aa43!important;background:linear-gradient(90deg,#fff6d8db,#fff)!important;box-shadow:inset 4px 0 #d1a037!important}.player-action-shell .bank-tool-page .bank-linked-code,.bank-tool-page .bank-linked-code{width:40px!important;height:38px!important;min-width:40px!important;display:grid!important;place-items:center!important;border-radius:10px!important;background:linear-gradient(145deg,#fff4cf,#fff9e8)!important;color:#9c6b13!important;font-size:10px!important;font-weight:950!important}.player-action-shell .bank-tool-page .bank-linked-main,.bank-tool-page .bank-linked-main{min-width:0!important;display:grid!important;gap:2px!important}.player-action-shell .bank-tool-page .bank-linked-main strong,.bank-tool-page .bank-linked-main strong,.player-action-shell .bank-tool-page .bank-linked-main small,.bank-tool-page .bank-linked-main small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.player-action-shell .bank-tool-page .bank-linked-main strong,.bank-tool-page .bank-linked-main strong{color:#101b33!important;font-size:15px!important;line-height:1.14!important;font-weight:950!important}.player-action-shell .bank-tool-page .bank-linked-main small,.bank-tool-page .bank-linked-main small{color:#6f7786!important;font-size:10.5px!important;line-height:1.15!important;font-weight:850!important}.player-action-shell .bank-tool-page .bank-linked-row>svg,.bank-tool-page .bank-linked-row>svg{position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important;color:#22a77a!important}.player-action-shell .bank-tool-page .bank-linked-more,.bank-tool-page .bank-linked-more{width:100%!important;min-height:44px!important;height:auto!important;padding:6px 10px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) 18px!important;align-items:center!important;gap:8px!important;border:1px solid #e4eaf2!important;border-radius:14px!important;background:#f8fbff!important;box-shadow:none!important;text-align:left!important}.player-action-shell .bank-tool-page .bank-linked-more>span,.bank-tool-page .bank-linked-more>span{width:34px!important;height:32px!important;display:grid!important;place-items:center!important;border-radius:10px!important;background:#eef4ff!important;color:#22a77a!important}.player-action-shell .bank-tool-page .bank-linked-more div,.bank-tool-page .bank-linked-more div{min-width:0!important;display:grid!important;gap:1px!important}.player-action-shell .bank-tool-page .bank-linked-more strong,.bank-tool-page .bank-linked-more strong{color:#101b33!important;font-size:13px!important;line-height:1.1!important;font-weight:950!important}.player-action-shell .bank-tool-page .bank-linked-more small,.bank-tool-page .bank-linked-more small{color:#6f7786!important;font-size:10px!important;line-height:1.1!important;font-weight:850!important}.player-action-shell .bank-tool-page .bank-linked-more[aria-expanded=true]>svg,.bank-tool-page .bank-linked-more[aria-expanded=true]>svg{transform:rotate(180deg)!important}.player-action-shell .bank-tool-page .bank-linked-sheet,.bank-tool-page .bank-linked-sheet{position:static!important;inset:auto!important;transform:none!important;z-index:0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:8px!important;display:grid!important;gap:7px!important;overflow:visible!important;border:1px solid #e3ebf2!important;border-radius:16px!important;background:#fff!important;box-shadow:0 10px 24px #121e320f!important;box-sizing:border-box!important}.player-action-shell .bank-tool-page .bank-linked-sheet .bank-linked-row,.bank-tool-page .bank-linked-sheet .bank-linked-row{min-height:50px!important}.player-action-shell .withdraw-form-page .withdraw-balance-breakdown,.withdraw-form-page .withdraw-balance-breakdown{padding:8px!important;display:grid!important;grid-template-columns:1fr!important;gap:6px!important;border:1px solid #cfe5dc!important;border-radius:12px!important;background:#eef9f4!important;box-shadow:inset 0 0 0 1px #ffffff9e!important}.player-action-shell .withdraw-form-page .withdraw-balance-breakdown>div,.withdraw-form-page .withdraw-balance-breakdown>div{min-height:38px!important;padding:7px 10px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;border:1px solid #d7ebe3!important;border-radius:10px!important;background:#ffffffad!important;box-sizing:border-box!important}.player-action-shell .withdraw-form-page .withdraw-balance-breakdown span,.withdraw-form-page .withdraw-balance-breakdown span{color:#5f6f82!important;font-size:11px!important;line-height:1.1!important;font-weight:850!important;white-space:nowrap!important}.player-action-shell .withdraw-form-page .withdraw-balance-breakdown strong,.withdraw-form-page .withdraw-balance-breakdown strong{color:#101b33!important;font-size:13px!important;line-height:1.1!important;font-weight:950!important;text-align:right!important;white-space:nowrap!important}.player-action-shell .deposit-form-page .funding-field,.deposit-form-page .funding-field,.player-action-shell .deposit-form-page .funding-input,.deposit-form-page .funding-input,.player-action-shell .deposit-form-page .funding-input input,.deposit-form-page .funding-input input,.player-action-shell .deposit-form-page .funding-input span,.deposit-form-page .funding-input span{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important}.player-action-shell .deposit-form-page .funding-input,.deposit-form-page .funding-input{position:relative!important;isolation:isolate!important;background:#fff!important}.player-action-shell .deposit-form-page .funding-input:active,.deposit-form-page .funding-input:active,.player-action-shell .deposit-form-page .funding-field:active,.deposit-form-page .funding-field:active{background:transparent!important}.player-action-shell .deposit-form-page .funding-input span,.deposit-form-page .funding-input span{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;background:#eef5ff!important}.player-action-shell .deposit-form-page .player-action-page-content,.deposit-form-page .player-action-page-content{gap:14px!important;padding:18px 18px calc(24px + env(safe-area-inset-bottom))!important;background:linear-gradient(180deg,#fffdf8,#fffaf0)!important}.player-action-shell .deposit-form-page .deposit-wallet-strip,.deposit-form-page .deposit-wallet-strip{min-height:74px!important;padding:13px 15px!important;display:grid!important;grid-template-columns:54px minmax(0,1fr) auto 18px!important;align-items:center!important;gap:11px!important;border:1px solid #e1cda9!important;border-radius:17px!important;background:#ffffffc7!important;box-shadow:none!important;box-sizing:border-box!important}.player-action-shell .deposit-form-page .deposit-wallet-icon,.deposit-form-page .deposit-wallet-icon{width:44px!important;height:44px!important;display:grid!important;place-items:center!important;border-radius:12px!important;background:linear-gradient(145deg,#ffe7a7,#d59b20)!important;color:#7f5816!important;box-shadow:inset 0 1px #ffffff8c!important}.player-action-shell .deposit-form-page .deposit-wallet-strip span,.deposit-form-page .deposit-wallet-strip span{display:block!important;color:#9a6d13!important;font-size:13px!important;line-height:1.05!important;font-weight:850!important}.player-action-shell .deposit-form-page .deposit-wallet-strip strong,.deposit-form-page .deposit-wallet-strip strong{display:block!important;margin-top:4px!important;color:#c99122!important;font-size:20px!important;line-height:1.05!important;font-weight:950!important;font-variant-numeric:tabular-nums!important}.player-action-shell .deposit-form-page .deposit-wallet-strip small,.deposit-form-page .deposit-wallet-strip small{color:#555d6b!important;font-size:12px!important;line-height:1.1!important;font-weight:700!important;white-space:nowrap!important}.player-action-shell .deposit-form-page .deposit-checkout-form,.deposit-form-page .deposit-checkout-form{padding:18px 0 0!important;display:grid!important;gap:13px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.player-action-shell .deposit-form-page .funding-field,.deposit-form-page .funding-field{gap:9px!important;color:#101827!important;font-size:17px!important;line-height:1.1!important;font-weight:950!important}.player-action-shell .deposit-form-page .funding-input,.deposit-form-page .funding-input{min-height:48px!important;height:48px!important;border:1px solid #cdb488!important;border-radius:11px!important;background:#fff!important;box-shadow:none!important;display:grid!important;grid-template-columns:minmax(0,1fr) 68px!important;align-items:center!important;overflow:hidden!important}.player-action-shell .deposit-form-page .funding-input:focus-within,.deposit-form-page .funding-input:focus-within{border-color:#d1a03a!important;box-shadow:0 0 0 3px #d1a03a1f!important}.player-action-shell .deposit-form-page .funding-input input,.deposit-form-page .funding-input input{width:100%!important;height:46px!important;padding:0 14px!important;color:#101827!important;font-size:15px!important;line-height:1!important;font-weight:850!important;border:0!important;background:transparent!important;outline:none!important}.player-action-shell .deposit-form-page .funding-input input::placeholder,.deposit-form-page .funding-input input::placeholder{color:#9da4b1!important;font-weight:750!important}.player-action-shell .deposit-form-page .funding-input span,.deposit-form-page .funding-input span{width:68px!important;min-width:68px!important;max-width:68px!important;height:46px!important;display:grid!important;place-items:center!important;border-left:0!important;background:transparent!important;color:#101827!important;font-size:13px!important;line-height:1!important;font-weight:900!important}.player-action-shell .deposit-form-page .deposit-quick-amounts,.deposit-form-page .deposit-quick-amounts{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:11px!important}.player-action-shell .deposit-form-page .deposit-quick-amounts button,.deposit-form-page .deposit-quick-amounts button{min-height:34px!important;padding:0 6px!important;border:1px solid #ead3aa!important;border-radius:10px!important;background:#ffffffb3!important;color:#805611!important;font-size:13px!important;font-weight:850!important;box-shadow:none!important}.player-action-shell .deposit-form-page .deposit-minimum-line,.deposit-form-page .deposit-minimum-line{margin:0!important;color:#6f7786!important;font-size:12px!important;line-height:1.15!important;font-weight:700!important}.player-action-shell .deposit-form-page .deposit-minimum-line strong,.deposit-form-page .deposit-minimum-line strong{color:#485365!important;font-weight:850!important}.player-action-shell .deposit-form-page .deposit-bank-select-wrap,.deposit-form-page .deposit-bank-select-wrap{position:relative!important;width:100%!important;min-height:58px!important;display:grid!important;grid-template-columns:48px minmax(0,1fr) 18px!important;align-items:center!important;gap:10px!important;padding:8px 12px!important;border:1px solid #dfe4eb!important;border-radius:13px!important;background:#fff!important;box-sizing:border-box!important}.player-action-shell .deposit-form-page .deposit-bank-logo,.deposit-form-page .deposit-bank-logo{width:40px!important;height:40px!important;display:grid!important;place-items:center!important;border:2px solid #df222f!important;border-radius:999px!important;background:radial-gradient(circle at 50% 45%,#fff 0,#fff 48%,#f7fff9 49%,#f7fff9)!important;color:#178345!important;box-shadow:inset 0 -4px #1783451f!important}.player-action-shell .deposit-form-page .deposit-bank-select-wrap select,.deposit-form-page .deposit-bank-select-wrap select{width:100%!important;min-width:0!important;height:40px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#111827!important;font-size:15px!important;line-height:1!important;font-weight:900!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;outline:none!important}.player-action-shell .deposit-form-page .deposit-bank-select-wrap>svg,.deposit-form-page .deposit-bank-select-wrap>svg{color:#101827!important;pointer-events:none!important}.player-action-shell .deposit-form-page .deposit-rule-list,.deposit-form-page .deposit-rule-list{padding:13px!important;display:grid!important;gap:0!important;border:1px solid #52a77e!important;border-radius:13px!important;background:#ffffffb8!important;box-shadow:none!important}.player-action-shell .deposit-form-page .deposit-rule-list div,.deposit-form-page .deposit-rule-list div{min-height:58px!important;padding:10px 0!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;border-bottom:1px dashed #d8e6df!important;color:#1f2933!important;font-size:13px!important;line-height:1.45!important;font-weight:750!important}.player-action-shell .deposit-form-page .deposit-rule-list div:last-child,.deposit-form-page .deposit-rule-list div:last-child{border-bottom:0!important}.player-action-shell .deposit-form-page .deposit-rule-list svg,.deposit-form-page .deposit-rule-list svg{width:34px!important;height:34px!important;padding:7px!important;border-radius:999px!important;background:#eaf6ef!important;color:#138052!important;box-sizing:border-box!important}.player-action-shell .deposit-form-page .deposit-compliance-box,.deposit-form-page .deposit-compliance-box{min-height:64px!important;padding:10px 12px!important;display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;border:1px solid #edd8b5!important;border-radius:11px!important;background:#fffbf3d9!important;color:#2f3542!important;font-size:12px!important;line-height:1.45!important;font-weight:750!important}.player-action-shell .deposit-form-page .deposit-compliance-box svg,.deposit-form-page .deposit-compliance-box svg{width:28px!important;height:28px!important;color:#9d741c!important}.player-action-shell .deposit-form-page .deposit-primary-submit,.deposit-form-page .deposit-primary-submit{min-height:56px!important;height:56px!important;margin-top:2px!important;border:0!important;border-radius:13px!important;background:linear-gradient(135deg,#ffe189,#d79818 72%,#bd7f0e)!important;color:#fff!important;font-size:18px!important;line-height:1!important;font-weight:950!important;text-shadow:0 1px 1px rgba(79,50,0,.35)!important;box-shadow:0 12px 24px #b478142e!important}.player-action-shell .deposit-form-page .deposit-secure-line,.deposit-form-page .deposit-secure-line{min-height:22px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;color:#606a78!important;font-size:11px!important;line-height:1.2!important;font-weight:650!important}.player-action-shell .deposit-form-page .deposit-secure-line svg,.deposit-form-page .deposit-secure-line svg{color:#606a78!important;flex:0 0 auto!important}.player-action-shell .withdraw-form-page .withdraw-account-panel.expanded,.withdraw-form-page .withdraw-account-panel.expanded{min-height:var(--withdraw-account-expanded-height, 420px)!important;height:auto!important;align-content:start!important;overflow:visible!important}.player-action-shell .withdraw-form-page .withdraw-account-panel.expanded .withdraw-account-picker,.withdraw-form-page .withdraw-account-panel.expanded .withdraw-account-picker,.player-action-shell .withdraw-form-page .withdraw-account-panel.expanded .withdraw-account-sheet,.withdraw-form-page .withdraw-account-panel.expanded .withdraw-account-sheet{position:static!important;inset:auto!important;transform:none!important;z-index:0!important;width:100%!important}.player-action-shell .withdraw-form-page .withdraw-account-panel.expanded .withdraw-account-sheet,.withdraw-form-page .withdraw-account-panel.expanded .withdraw-account-sheet{max-height:none!important;height:auto!important;min-height:0!important;display:grid!important;overflow:visible!important}body .game-round-record-page .game-record-page-top{width:100%!important;height:calc(54px + env(safe-area-inset-top))!important;min-height:calc(54px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 0!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) 34px!important;align-items:center!important;gap:8px!important;border:0!important;border-bottom:1px solid #e9edf2!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}body .game-round-record-page .game-record-page-top button,body .game-round-record-page .game-record-page-top>span{width:30px!important;height:30px!important;min-width:30px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body .game-round-record-page .game-record-page-top svg{width:20px!important;height:20px!important}body .game-round-record-page .game-record-page-top small{display:block!important;color:#818894!important;font-size:11px!important;line-height:1!important;font-weight:700!important;text-align:center!important}body .game-round-record-page .game-record-page-top h2{margin:2px 0 0!important;color:#ef4f86!important;font-size:17px!important;line-height:1.05!important;font-weight:850!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-record-page-hero{width:100%!important;min-height:44px!important;margin:0!important;padding:7px 14px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;border:0!important;border-bottom:1px solid #edf1f5!important;border-radius:0!important;background:#f6f9fc!important;box-shadow:none!important}body .game-round-record-page .game-record-page-hero p{margin:0!important;color:#222b36!important;font-size:15px!important;line-height:1.1!important;font-weight:800!important}body .game-round-record-page .game-record-page-hero h3{margin:2px 0 0!important;color:#b98218!important;font-size:11px!important;line-height:1.1!important;font-weight:750!important}body .game-round-record-page .game-record-page-hero>span{min-width:48px!important;padding:4px 8px!important;border:1px solid #e6d19a!important;border-radius:999px!important;background:#fff!important;color:#9f741f!important;font-size:11px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important}body .game-round-record-page .game-record-page-summary{width:100%!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border-bottom:1px solid #edf1f5!important;background:#fff!important}body .game-round-record-page .game-record-page-summary article{min-width:0!important;min-height:43px!important;padding:7px 6px!important;display:grid!important;align-content:center!important;gap:3px!important;border:0!important;border-right:1px solid #edf1f5!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}body .game-round-record-page .game-record-page-summary small{color:#7e8792!important;font-size:9.5px!important;line-height:1!important;font-weight:750!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-record-page-summary strong{color:#17212f!important;font-size:clamp(11px,3.1vw,13px)!important;line-height:1.05!important;font-weight:850!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-round-list{width:100%!important;min-height:0!important;padding:0 0 max(12px,env(safe-area-inset-bottom))!important;display:block!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;background:#fff!important}body .game-round-record-page .game-round-list article.game-ledger-row{width:100%!important;min-height:58px!important;margin:0!important;padding:8px 14px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 104px!important;grid-template-areas:"icon main amounts"!important;align-items:center!important;gap:10px!important;border:0!important;border-bottom:1px solid #edf1f5!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}body .game-round-record-page .game-ledger-icon{grid-area:icon!important;width:36px!important;height:36px!important;min-width:36px!important;place-self:center!important;display:grid!important;place-items:center!important;border-radius:999px!important;font-size:12px!important;line-height:1!important;font-weight:850!important}body .game-round-record-page .game-ledger-main{grid-area:main!important;min-width:0!important;display:grid!important;grid-template-columns:1fr!important;gap:6px!important;align-content:center!important}body .game-round-record-page .game-ledger-main strong{min-width:0!important;color:#1f2933!important;font-size:15px!important;line-height:1.05!important;font-weight:750!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-ledger-main time{color:#9aa3ad!important;font-size:11px!important;line-height:1!important;font-weight:500!important;white-space:nowrap!important}body .game-round-record-page .game-ledger-amounts{grid-area:amounts!important;min-width:0!important;display:grid!important;grid-template-columns:1fr!important;gap:5px!important;align-content:center!important}body .game-round-record-page .game-ledger-amounts span{min-width:0!important;height:auto!important;padding:0!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:baseline!important;gap:5px!important;border:0!important}body .game-round-record-page .game-ledger-amounts small{color:#666f7b!important;font-size:11px!important;line-height:1!important;font-weight:600!important;white-space:nowrap!important}body .game-round-record-page .game-ledger-amounts b{min-width:0!important;color:#111827!important;font-size:12px!important;line-height:1!important;font-weight:800!important;text-align:right!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-ledger-row.cash-in .game-ledger-icon,body .game-round-record-page .game-ledger-row.cash-out .game-ledger-icon{background:#0d7be8!important;color:#fff!important}body .game-round-record-page .game-ledger-row.chips-in .game-ledger-icon,body .game-round-record-page .game-ledger-row.round-win .game-ledger-icon{background:#f7b719!important;color:#fff!important}body .game-round-record-page .game-ledger-row.round-loss .game-ledger-icon{background:#8b95a5!important;color:#fff!important}@media(max-width:380px){body .game-round-record-page .game-round-list article.game-ledger-row{grid-template-columns:40px minmax(0,1fr) 92px!important;padding:8px 10px!important}body .game-round-record-page .game-ledger-main strong{font-size:14px!important}body .game-round-record-page .game-ledger-amounts b{font-size:11px!important}}@media(max-width:760px){html:has(.game-round-record-page),body:has(.game-round-record-page){overflow:hidden!important}body .modal-backdrop.game-record-backdrop,body .player-shell .modal-backdrop.game-record-backdrop,body .modal-backdrop:has(.game-round-record-page){position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100dvh!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;background:#fff!important}body .modal-backdrop.game-record-backdrop>.modal.game-round-record-page,body .player-shell .modal-backdrop.game-record-backdrop>.modal.game-round-record-page,body .game-round-record-page{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}body .game-round-record-page .game-record-page-top{position:sticky!important;top:0!important;z-index:80!important;width:100%!important;height:calc(52px + env(safe-area-inset-top))!important;min-height:calc(52px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 0!important;display:grid!important;grid-template-columns:36px minmax(0,1fr) 36px!important;align-items:center!important;gap:6px!important;border:0!important;border-bottom:1px solid #e9edf2!important;border-radius:0!important;background:#fff!important;box-shadow:0 2px 8px #0f172a0a!important}body .game-round-record-page .game-record-page-top>span{display:none!important}body .game-round-record-page .game-record-page-top button{width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;display:grid!important;place-items:center!important;background:transparent!important;box-shadow:none!important}body .game-round-record-page .game-record-page-top div{min-width:0!important;text-align:center!important}body .game-round-record-page .game-record-page-top small,body .game-round-record-page .game-record-page-top h2{max-width:100%!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-record-page-top small{color:#7c8592!important;font-size:12px!important;line-height:14px!important;font-weight:750!important}body .game-round-record-page .game-record-page-top h2{margin:1px 0 0!important;color:#e94f82!important;font-size:17px!important;line-height:19px!important;font-weight:850!important}body .game-round-record-page .game-record-page-hero,body .game-round-record-page .game-record-page-summary,body .game-round-record-page .game-round-list{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;border-left:0!important;border-right:0!important;border-radius:0!important}body .game-round-record-page .game-record-page-hero{height:48px!important;min-height:48px!important;padding:7px 14px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;background:#f8fafc!important}body .game-round-record-page .game-record-page-summary{margin:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body .game-round-record-page .game-record-page-summary article{height:42px!important;min-height:42px!important;padding:6px 12px!important}body .game-round-record-page .game-record-page-summary small{font-size:10px!important;line-height:11px!important}body .game-round-record-page .game-record-page-summary strong{margin-top:2px!important;font-size:13px!important;line-height:15px!important}body .game-round-record-page .game-round-list{min-height:0!important;padding:0 0 calc(12px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;background:#fff!important}body .game-round-record-page .game-round-list article.game-ledger-row{position:relative!important;width:100%!important;max-width:100%!important;min-height:52px!important;height:52px!important;margin:0!important;padding:7px 12px 7px 16px!important;display:grid!important;grid-template-columns:4px minmax(0,1fr) 96px!important;grid-template-areas:"accent info amount"!important;align-items:center!important;gap:8px!important;border:0!important;border-bottom:1px solid #edf1f5!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}body .game-round-record-page .round-ledger-accent{grid-area:accent!important;width:3px!important;height:32px!important;border-radius:999px!important;background:#4f83a8!important}body .game-round-record-page .game-ledger-row.chips-in .round-ledger-accent,body .game-round-record-page .game-ledger-row.round-win .round-ledger-accent,body .game-round-record-page .game-ledger-row.round-loss .round-ledger-accent{background:#c79b36!important}body .game-round-record-page .round-ledger-info{grid-area:info!important;min-width:0!important;display:grid!important;grid-template-rows:18px 17px!important;gap:2px!important;align-content:center!important;overflow:hidden!important}body .game-round-record-page .round-ledger-info strong{min-width:0!important;max-width:100%!important;color:#192231!important;font-size:14px!important;line-height:18px!important;font-weight:850!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .round-ledger-info div{min-width:0!important;display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;overflow:hidden!important}body .game-round-record-page .round-ledger-info span{height:17px!important;padding:0 4px!important;display:grid!important;place-items:center!important;border:1px solid #e2e8ef!important;border-radius:5px!important;background:#f5f7fa!important;color:#6b7482!important;font-size:8px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .round-ledger-info time{min-width:0!important;color:#8c95a1!important;font-size:9.5px!important;line-height:12px!important;font-weight:600!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .round-ledger-amount{grid-area:amount!important;width:96px!important;max-width:96px!important;min-width:0!important;display:grid!important;grid-template-rows:15px 17px!important;align-content:center!important;justify-items:end!important;gap:1px!important;text-align:right!important;overflow:hidden!important}body .game-round-record-page .round-ledger-amount small,body .game-round-record-page .round-ledger-amount b{position:static!important;inset:auto!important;transform:none!important;width:96px!important;max-width:96px!important;min-width:0!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:right!important}body .game-round-record-page .round-ledger-amount small{color:#747e8b!important;font-size:9.5px!important;line-height:12px!important;font-weight:700!important}body .game-round-record-page .round-ledger-amount b{color:#111827!important;font-size:11.5px!important;line-height:15px!important;font-weight:850!important}}.home-game-directory{margin-top:18px;padding:14px 0 4px;border-top:1px solid #e7dfcf}.home-game-directory-heading{display:flex;align-items:end;justify-content:space-between;gap:12px}.home-game-directory-heading>div{display:grid;gap:1px}.home-game-directory-heading small{color:#a17825;font-size:10px;font-weight:800}.home-game-directory-heading strong{color:#123754;font-size:18px;line-height:1.2}.home-game-directory-heading b{color:#9a7628;font-size:10px}.home-game-category-tabs{margin-top:10px;display:flex;align-items:stretch;gap:6px;overflow-x:auto;padding:2px 2px 8px;border-bottom:1px solid #e8e2d7;scrollbar-width:none}.home-game-category-tabs::-webkit-scrollbar{display:none}.home-game-category-tabs button{flex:0 0 auto;min-width:58px;min-height:72px;padding:3px 3px 4px;display:grid;grid-template-rows:46px auto;place-items:center;align-content:center;gap:3px;border:1px solid #e5dccd;border-radius:8px;color:#6f766f;background:#fffdf7f0;font-size:10.5px;font-weight:850;box-shadow:0 4px 10px #2b35410d}.home-game-category-tabs button.active{border-color:#d5ab49;color:#123754;background:linear-gradient(180deg,#fffdf6,#fff6df);box-shadow:0 5px 12px #c5942721}.home-game-category-badge{width:46px;height:46px;display:grid;place-items:center;overflow:hidden;border:0;border-radius:50%;background:transparent}.home-game-category-badge img{width:100%;height:100%;display:block;object-fit:cover}.home-game-category-badge-emphasis img{transform:scale(1.16)}.home-game-category-badge svg{color:#ad822c}.home-game-category-label{max-width:100%;overflow:hidden;color:inherit;font-size:10.5px;line-height:1.12;text-align:center;text-overflow:ellipsis;white-space:nowrap}.home-game-provider-grid{margin-top:12px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.home-game-provider-tile{min-width:0;aspect-ratio:1 / 1;padding:0;display:block;position:relative;overflow:hidden;border:1px solid #ded8cb;border-radius:10px;color:#163a55;background:#fff;box-shadow:0 3px 10px #23384e0d}.home-game-provider-tile.maintenance{cursor:not-allowed}.home-game-provider-tile.maintenance .home-game-provider-logo img{filter:saturate(.46) brightness(.66)}.home-game-provider-tile .game-maintenance-badge{width:92px;height:92px;border-radius:28px}.home-game-provider-tile .game-maintenance-badge:before{width:62px;height:62px}.home-game-provider-tile:hover{border-color:#c59a3a;background:#fffdf8}.home-game-provider-logo{width:100%;height:100%;min-height:0;display:block;border:0;background:transparent}.home-game-provider-logo img{width:100%;max-width:none;height:100%;display:block;object-fit:cover}.home-game-provider-logo svg{color:#b8811b}.home-game-provider-tile strong{max-width:100%;overflow:hidden;color:#172f45;font-size:12px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.home-game-provider-tile small{color:#8a8f98;font-size:8px;font-weight:700}.home-game-provider-empty{min-height:84px;margin:12px 0 0;display:grid;place-items:center;border-bottom:1px solid #eee8dc;color:#8b9098;font-size:11px}@media(max-width:760px){.home-game-directory{margin-top:12px;padding-top:11px}.home-game-directory-heading strong{font-size:16px}.home-game-category-tabs{margin-top:8px}.home-game-category-tabs button{min-width:56px;min-height:72px;padding-inline:4px;font-size:10.5px}.home-game-provider-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.home-game-provider-tile{min-height:0;padding:0}.home-game-provider-logo{min-height:0}.home-game-provider-tile strong{font-size:11px}}.player-action-shell .scanner-tool-page,.scanner-tool-page{width:100%!important;height:100dvh!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;background:#f8f4ec!important;color:#0f3152!important}.player-action-shell .scanner-tool-page .scanner-page-header,.scanner-tool-page .scanner-page-header{position:relative!important;min-height:66px!important;height:66px!important;padding:max(6px,env(safe-area-inset-top)) 14px 6px!important;display:grid!important;grid-template-columns:48px minmax(0,1fr) 48px!important;align-items:center!important;gap:8px!important;border-bottom:1px solid #e5ccae!important;background:#fffdf8!important;box-sizing:border-box!important}.player-action-shell .scanner-tool-page .scanner-page-header>div,.scanner-tool-page .scanner-page-header>div{grid-column:2!important;min-width:0!important;text-align:center!important}.player-action-shell .scanner-tool-page .scanner-page-header h1,.scanner-tool-page .scanner-page-header h1{margin:0!important;color:#0f3152!important;font-size:20px!important;font-weight:800!important;line-height:1.15!important;letter-spacing:0!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.player-action-shell .scanner-tool-page .player-action-page-back,.scanner-tool-page .player-action-page-back{position:static!important;grid-column:1!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;transform:none!important;border:0!important;border-radius:0!important;background:transparent!important;color:#b68c2b!important;box-shadow:none!important}body .player-action-shell .scanner-tool-page .scanner-page-header .player-action-page-back{position:static!important;left:auto!important;top:auto!important;grid-column:1!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;transform:none!important;border:0!important;border-radius:0!important;background:transparent!important;color:#b68c2b!important;box-shadow:none!important}.player-action-shell .scanner-tool-page .player-action-page-back svg,.scanner-tool-page .player-action-page-back svg{width:25px!important;height:25px!important;stroke-width:2!important}.player-action-shell .scanner-tool-page .scanner-page-content,.scanner-tool-page .scanner-page-content{width:min(100%,430px)!important;max-width:430px!important;min-height:calc(100dvh - 66px)!important;margin:0 auto!important;padding:10px 14px calc(14px + env(safe-area-inset-bottom))!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:9px!important;overflow:visible!important;box-sizing:border-box!important}.player-action-shell .scanner-tool-page .scanner-security-line,.scanner-tool-page .scanner-security-line{min-height:46px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;color:#626974!important;font-size:13px!important;font-weight:650!important;line-height:1.2!important;text-align:center!important}.player-action-shell .scanner-tool-page .scanner-security-line svg,.scanner-tool-page .scanner-security-line svg{flex:0 0 auto!important;color:#c39a3d!important}.player-action-shell .scanner-tool-page .scanner-viewfinder,.scanner-tool-page .scanner-viewfinder{position:relative!important;width:100%!important;height:clamp(278px,41dvh,350px)!important;min-height:0!important;overflow:hidden!important;border:1px solid #ead8b3!important;border-radius:22px!important;background:linear-gradient(#fffdf8db,#fffdf8db),url(/assets/profile-vip-iridescent-pearl-fast-v1-20260801.webp) center / cover no-repeat!important;box-shadow:inset 0 0 0 3px #ffffffd1,0 8px 22px #342d1f12!important;box-sizing:border-box!important}.player-action-shell .scanner-tool-page .scanner-viewfinder-placeholder,.scanner-tool-page .scanner-viewfinder-placeholder{position:absolute!important;top:38px!important;right:44px!important;bottom:38px!important;left:44px!important;display:grid!important;place-items:center!important;color:#666b72!important;pointer-events:none!important}.player-action-shell .scanner-tool-page .scanner-viewfinder-placeholder svg,.scanner-tool-page .scanner-viewfinder-placeholder svg{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;color:#ad8319!important;opacity:.98!important}.player-action-shell .scanner-tool-page .scanner-viewfinder-placeholder:after,.scanner-tool-page .scanner-viewfinder-placeholder:after{content:""!important;position:absolute!important;left:0!important;right:0!important;top:50%!important;height:1px!important;background:#fffffff2!important;box-shadow:0 0 8px #c9a4487a!important}.player-action-shell .scanner-tool-page .scanner-viewfinder-placeholder span,.scanner-tool-page .scanner-viewfinder-placeholder span{position:relative!important;z-index:1!important;padding:5px 9px!important;border-radius:8px!important;background:#fffdf8b8!important;font-size:13px!important;font-weight:650!important;line-height:1.2!important}.player-action-shell .scanner-tool-page #winm-qr-reader,.scanner-tool-page #winm-qr-reader{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important;border:0!important;border-radius:21px!important;background:transparent!important}.player-action-shell .scanner-tool-page #winm-qr-reader.active,.scanner-tool-page #winm-qr-reader.active{min-height:100%!important;height:100%!important;max-height:none!important}.player-action-shell .scanner-tool-page #winm-qr-reader.active>div,.scanner-tool-page #winm-qr-reader.active>div,.player-action-shell .scanner-tool-page #winm-qr-reader__scan_region,.scanner-tool-page #winm-qr-reader__scan_region,.player-action-shell .scanner-tool-page #winm-qr-reader__scan_region video,.scanner-tool-page #winm-qr-reader__scan_region video,.player-action-shell .scanner-tool-page #winm-qr-reader.active video,.scanner-tool-page #winm-qr-reader.active video{width:100%!important;height:100%!important;border-radius:21px!important;object-fit:cover!important}.player-action-shell .scanner-tool-page #winm-qr-reader__dashboard,.scanner-tool-page #winm-qr-reader__dashboard{display:none!important}.player-action-shell .scanner-tool-page .scanner-action-stack,.scanner-tool-page .scanner-action-stack{display:grid!important;gap:9px!important}.player-action-shell .scanner-tool-page .scanner-source-actions,.scanner-tool-page .scanner-source-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.player-action-shell .scanner-tool-page .scanner-action-button,.scanner-tool-page .scanner-action-button{width:100%!important;min-width:0!important;height:48px!important;min-height:48px!important;padding:0 12px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border-radius:13px!important;box-sizing:border-box!important;font-size:14px!important;font-weight:800!important;line-height:1.1!important;white-space:nowrap!important}.player-action-shell .scanner-tool-page .scanner-action-button.primary,.scanner-tool-page .scanner-action-button.primary{border:1px solid #a97b20!important;color:#fffdf8!important;background:linear-gradient(90deg,#d7b55b,#b48221)!important;box-shadow:0 7px 15px #976c162e!important}.player-action-shell .scanner-tool-page .scanner-action-button.secondary,.scanner-tool-page .scanner-action-button.secondary{border:1px solid #eadcc4!important;color:#394250!important;background:#fffdf8f0!important;box-shadow:0 6px 15px #2127300f!important}.player-action-shell .scanner-tool-page .scanner-section-divider,.scanner-tool-page .scanner-section-divider{position:relative!important;height:18px!important;display:grid!important;place-items:center!important}.player-action-shell .scanner-tool-page .scanner-section-divider:before,.scanner-tool-page .scanner-section-divider:before{content:""!important;position:absolute!important;left:0!important;right:0!important;top:50%!important;border-top:1px solid #e5ccae!important}.player-action-shell .scanner-tool-page .scanner-section-divider span,.scanner-tool-page .scanner-section-divider span{position:relative!important;z-index:1!important;width:8px!important;height:8px!important;border:3px solid #f8f4ec!important;background:#c9a448!important;transform:rotate(45deg)!important;box-sizing:content-box!important}.player-action-shell .scanner-tool-page .scanner-manual-card,.scanner-tool-page .scanner-manual-card{width:100%!important;min-width:0!important;padding:0!important;display:grid!important;gap:7px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;box-sizing:border-box!important}.player-action-shell .scanner-tool-page .scanner-manual-card span,.scanner-tool-page .scanner-manual-card span{color:#4b5867!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important}.player-action-shell .scanner-tool-page .scanner-manual-card input,.scanner-tool-page .scanner-manual-card input{width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0 14px!important;border:1px solid #e1c98e!important;border-radius:12px!important;background:#fffdf8f0!important;color:#0f3152!important;box-shadow:none!important;box-sizing:border-box!important;font-size:15px!important;font-weight:800!important;line-height:1!important}.player-action-shell .scanner-tool-page .scanner-transfer-button,.scanner-tool-page .scanner-transfer-button{width:100%!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 14px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:1px solid #a97b20!important;border-radius:13px!important;color:#fffdf8!important;background:linear-gradient(90deg,#d7b55b,#b48221)!important;box-shadow:0 7px 15px #976c162e!important;font-size:14px!important;font-weight:850!important;line-height:1.1!important}.player-action-shell .scanner-tool-page .scanner-transfer-button:disabled,.scanner-tool-page .scanner-transfer-button:disabled{opacity:.5!important;filter:saturate(.72)!important}.player-action-shell .scanner-tool-page .camera-hint,.scanner-tool-page .camera-hint,.player-action-shell .scanner-tool-page .form-error,.scanner-tool-page .form-error,.player-action-shell .scanner-tool-page .scan-result,.scanner-tool-page .scan-result{margin:0!important;padding:8px 10px!important;border-radius:11px!important;font-size:12px!important;line-height:1.25!important}body .player-action-shell:has(.scanner-tool-page) .player-home-float{display:none!important}@media(max-height:740px)and (max-width:760px){.player-action-shell .scanner-tool-page .scanner-page-header,.scanner-tool-page .scanner-page-header{min-height:58px!important;height:58px!important}.player-action-shell .scanner-tool-page .scanner-page-content,.scanner-tool-page .scanner-page-content{min-height:calc(100dvh - 58px)!important;gap:7px!important;padding-top:7px!important}.player-action-shell .scanner-tool-page .scanner-security-line,.scanner-tool-page .scanner-security-line{min-height:36px!important;font-size:12px!important}.player-action-shell .scanner-tool-page .scanner-viewfinder,.scanner-tool-page .scanner-viewfinder{height:clamp(228px,36dvh,270px)!important}.player-action-shell .scanner-tool-page .scanner-action-button,.scanner-tool-page .scanner-action-button,.player-action-shell .scanner-tool-page .scanner-transfer-button,.scanner-tool-page .scanner-transfer-button{height:42px!important;min-height:42px!important}.player-action-shell .scanner-tool-page .scanner-manual-card input,.scanner-tool-page .scanner-manual-card input{height:40px!important;min-height:40px!important}}@media(max-width:760px){body .player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-header>button span{overflow:visible!important;font-size:8px!important;line-height:1.05!important;text-overflow:clip!important;white-space:normal!important}body .player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-add-row .primary{padding-inline:3px!important;font-size:7.5px!important;line-height:1.05!important;text-align:center!important;white-space:normal!important}}@media(max-width:760px){body .player-shell .friend-vault-trusted-deck{top:43px;right:9px;bottom:14px;left:10px}body .player-shell .friend-vault-mini-card .friend-vault-medallion{width:56px!important;height:56px!important;display:grid!important;padding:0!important;border-radius:0!important;color:inherit!important;background:transparent!important;box-shadow:none!important}body .player-shell .friend-vault-mini-card-center .friend-vault-medallion{width:66px!important;height:66px!important}body .player-shell .friend-vault-mini-card.friend-vault-mini-card-center{transform:translate(-50%)!important}body .player-shell .friend-vault-mini-card .friend-vault-mini-recent{width:100%!important;height:auto!important;min-height:38px!important;padding:6px 0 0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 25px!important;border-radius:0!important;color:inherit!important;background:transparent!important;box-shadow:none!important}body .player-shell .friend-vault-row-recent{grid-column:auto!important;grid-row:auto!important}body .player-shell .friend-vault-row>button{grid-column:auto!important;grid-row:auto!important}body .player-shell .friend-vault-row.friend-card{grid-template-columns:54px minmax(74px,.95fr) minmax(80px,.9fr) 54px!important}body .player-shell .friend-vault-row-recent b{font-size:9.5px}}@media(min-width:371px)and (max-width:430px){body .player-shell .friend-vault-header>button{width:140px}body .player-shell .friend-vault-header>button span{overflow:visible;font-size:11px;text-overflow:clip}}@media(max-width:760px){html,body,#root{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:clip!important}.register-page{width:100%!important;min-width:0!important;max-width:100%!important;padding-left:max(10px,env(safe-area-inset-left))!important;padding-right:max(10px,env(safe-area-inset-right))!important}.register-page *,.register-page *:before,.register-page *:after{box-sizing:border-box!important}.register-page .standalone-page-header{width:100%!important;min-width:0!important;grid-template-columns:42px minmax(0,1fr) 42px!important;gap:8px!important}.register-page .standalone-page-header .standalone-back-button{width:42px!important;min-width:42px!important;height:40px!important;min-height:40px!important;padding:0!important;gap:0!important;overflow:hidden!important;font-size:0!important}.register-page .standalone-page-header .standalone-back-button svg{width:20px!important;height:20px!important;flex:0 0 20px!important}.register-page .standalone-page-header:after{width:42px!important;min-width:42px!important}.register-page .standalone-page-header h1{position:static!important;grid-column:2!important;width:auto!important;min-width:0!important;max-width:100%!important;transform:none!important;font-size:16px!important;line-height:20px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.register-page-card,.register-page-card>*,.register-page-card>label,.register-page-card .register-id-row,.register-page-card .register-password-row{width:100%!important;min-width:0!important;max-width:100%!important}.register-page-card{padding:13px!important;overflow:hidden!important}.register-page-card .register-id-row,.register-page-card .register-password-row{display:grid!important;grid-template-columns:minmax(0,1fr) 48px!important;gap:8px!important;overflow:hidden!important}.register-page-card .register-id-row input,.register-page-card .register-password-row input{width:100%!important;min-width:0!important;max-width:100%!important}.register-page-card .register-id-row button,.register-page-card .register-password-row button{width:48px!important;min-width:48px!important;max-width:48px!important;height:52px!important;min-height:52px!important;padding:0!important;gap:0!important;display:grid!important;place-items:center!important;overflow:hidden!important;font-size:0!important;line-height:0!important}.register-page-card .register-id-row button svg,.register-page-card .register-password-row button svg{width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;flex:0 0 20px!important}html body .modal-backdrop.game-record-backdrop.round-history-backdrop.round-history-backdrop{top:0!important;left:0!important;right:0!important;bottom:0!important;transform:none!important;width:auto!important;min-width:0!important;max-width:none!important}html body .modal-backdrop.game-record-backdrop.round-history-backdrop.round-history-backdrop>.modal.game-round-record-page.round-history-page.round-history-page,html body .round-history-page .round-history-topbar,html body .round-history-page .round-history-hero,html body .round-history-page .round-history-summary,html body .round-history-page .round-history-list,html body .round-history-page .round-history-row{width:100%!important;min-width:0!important;max-width:100%!important}}@media(max-width:760px){html:has(.round-history-page),body:has(.round-history-page){min-width:0!important;width:100%!important;max-width:100%!important;overflow:hidden!important}body .modal-backdrop.round-history-backdrop,body .player-shell .modal-backdrop.round-history-backdrop,body .player-action-shell .modal-backdrop.round-history-backdrop{position:fixed!important;inset:auto!important;transform:none!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}body .modal-backdrop.round-history-backdrop>.modal.round-history-page,body .player-shell .modal-backdrop.round-history-backdrop>.modal.round-history-page,body .player-action-shell .modal-backdrop.round-history-backdrop>.modal.round-history-page{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important}body .round-history-page .round-history-topbar,body .round-history-page .round-history-hero,body .round-history-page .round-history-summary,body .round-history-page .round-history-list,body .round-history-page .round-history-row{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}}.player-shell .modal-close:after,.guest-shell .modal-close:after,.login-screen .modal-close:after,.player-action-shell .modal-close:after,.login-action-screen .modal-close:after{content:attr(data-label)!important}.player-register-route.login-action-screen .modal-backdrop>.modal .modal-close:after,.guest-register-route.login-action-screen .modal-backdrop>.modal .modal-close:after{display:inline!important}.login-action-screen .modal-backdrop>.modal .modal-close,.player-register-route.login-action-screen .modal-backdrop>.modal .modal-close,.guest-register-route.login-action-screen .modal-backdrop>.modal .modal-close{width:auto!important;min-width:58px!important;padding:0 10px!important;gap:6px!important}html:has(.round-history-page),body:has(.round-history-page){min-width:0!important;width:100%!important;max-width:100%!important;overflow:hidden!important}body .round-history-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:3000!important;width:100%!important;height:100dvh!important;margin:0!important;padding:20px!important;display:grid!important;place-items:center!important;overflow:hidden!important;background:#0f172a3d!important}body .round-history-backdrop>.round-history-page{position:relative!important;inset:auto!important;width:min(720px,calc(100% - 40px))!important;max-width:720px!important;height:min(820px,calc(100dvh - 40px))!important;max-height:820px!important;margin:0!important;padding:0!important;display:grid!important;grid-template-rows:62px 58px auto minmax(0,1fr)!important;overflow:hidden!important;border:1px solid #e4e9ef!important;border-radius:14px!important;background:#fff!important;box-shadow:0 18px 50px #0f172a2e!important;box-sizing:border-box!important;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Noto Sans CJK SC,Microsoft YaHei,sans-serif!important}body .round-history-topbar{position:relative!important;z-index:20!important;min-width:0!important;margin:0!important;padding:0 16px!important;display:grid!important;grid-template-columns:38px minmax(0,1fr) 38px!important;align-items:center!important;gap:8px!important;border:0!important;border-bottom:1px solid #e8edf2!important;border-radius:0!important;background:#fff!important;box-shadow:0 2px 8px #0f172a0a!important;box-sizing:border-box!important}body .round-history-topbar button,body .round-history-topbar>span{width:34px!important;height:34px!important;min-width:34px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#17202d!important;box-shadow:none!important}body .round-history-topbar>span{visibility:hidden!important}body .round-history-topbar>div{min-width:0!important;margin:0!important;padding:0!important;display:grid!important;justify-items:center!important;gap:1px!important;overflow:hidden!important;text-align:center!important}body .round-history-topbar small,body .round-history-topbar h2{min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .round-history-topbar small{color:#77818e!important;font-size:12px!important;line-height:14px!important;font-weight:700!important}body .round-history-topbar h2{color:#e94d82!important;font-size:17px!important;line-height:20px!important;font-weight:850!important}body .round-history-hero{min-width:0!important;width:100%!important;height:58px!important;margin:0!important;padding:8px 16px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;overflow:hidden!important;border:0!important;border-bottom:1px solid #e8edf2!important;border-radius:0!important;background:#f8fafc!important;box-sizing:border-box!important}body .round-history-hero>div{min-width:0!important;overflow:hidden!important}body .round-history-hero p,body .round-history-hero h3{min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .round-history-hero p{color:#182231!important;font-size:15px!important;line-height:19px!important;font-weight:850!important}body .round-history-hero h3{margin-top:2px!important;color:#a67d22!important;font-size:10px!important;line-height:13px!important;font-weight:750!important}body .round-history-hero>span{max-width:88px!important;height:28px!important;padding:0 10px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border:1px solid #dbc47b!important;border-radius:999px!important;background:#fffdf6!important;color:#92701f!important;font-size:11px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important;text-overflow:ellipsis!important;box-sizing:border-box!important}body .round-history-summary{min-width:0!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;overflow:hidden!important;border:0!important;border-bottom:1px solid #e8edf2!important;background:#fff!important;box-sizing:border-box!important}body .round-history-summary-cell{min-width:0!important;height:58px!important;margin:0!important;padding:7px 12px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:3px!important;overflow:hidden!important;border:0!important;border-right:1px solid #edf1f4!important;border-radius:0!important;background:#fff!important;box-sizing:border-box!important}body .round-history-summary-cell:last-child{border-right:0!important}body .round-history-summary-cell small,body .round-history-summary-cell strong{min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;position:static!important;transform:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .round-history-summary-cell small{color:#77818e!important;font-size:9.5px!important;line-height:1.45!important;font-weight:700!important}body .round-history-summary-cell strong{color:#17202d!important;font-size:12px!important;line-height:1.45!important;font-weight:800!important;font-variant-numeric:tabular-nums!important}body .round-history-sync-note{margin:0!important;padding:7px 12px!important;border-bottom:1px solid #edf1f4!important;background:#fffdf7!important;color:#8b6a1d!important;font-size:10px!important;line-height:1.45!important;font-weight:700!important}body .round-history-list{min-width:0!important;min-height:0!important;width:100%!important;margin:0!important;padding:0 0 12px!important;display:block!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;background:#fff!important;box-sizing:border-box!important}body .round-history-row{position:relative!important;min-width:0!important;width:100%!important;max-width:100%!important;min-height:64px!important;height:64px!important;margin:0!important;padding:8px 14px!important;display:grid!important;grid-template-columns:4px minmax(0,1fr) 104px!important;align-items:center!important;gap:8px!important;overflow:hidden!important;border:0!important;border-bottom:1px solid #edf1f4!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;box-sizing:border-box!important}body .round-history-accent{width:3px!important;height:40px!important;margin:0!important;padding:0!important;display:block!important;border:0!important;border-radius:999px!important;background:#4f87a8!important}body .round-history-row.chips-in .round-history-accent,body .round-history-row.round-win .round-history-accent,body .round-history-row.round-loss .round-history-accent{background:#c89a2c!important}body .round-history-info{min-width:0!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:2px!important;overflow:hidden!important}body .round-history-info>strong{min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;color:#182231!important;font-size:13px!important;line-height:1.45!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .round-history-info>div{min-width:0!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;min-height:21px!important;overflow:hidden!important}body .round-history-info>div>span{min-width:0!important;max-width:52px!important;height:20px!important;margin:0!important;padding:0 4px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border:1px solid #e0e6ed!important;border-radius:5px!important;background:#f5f7fa!important;color:#687383!important;font-size:8px!important;line-height:1.35!important;font-weight:800!important;white-space:nowrap!important;text-overflow:ellipsis!important;box-sizing:border-box!important}body .round-history-info time{min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;color:#8b95a2!important;font-size:9.5px!important;line-height:1.45!important;font-weight:600!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .round-history-amount{min-width:0!important;width:104px!important;max-width:104px!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;justify-items:end!important;gap:2px!important;overflow:hidden!important;text-align:right!important}body .round-history-amount small,body .round-history-amount b{position:static!important;inset:auto!important;transform:none!important;min-width:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;text-align:right!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-variant-numeric:tabular-nums!important}body .round-history-amount small{color:#727d8b!important;font-size:9px!important;line-height:1.45!important;font-weight:700!important}body .round-history-amount b{color:#17202d!important;font-size:11.5px!important;line-height:1.45!important;font-weight:800!important}body .round-history-empty{min-height:190px!important;padding:24px!important;display:grid!important;place-items:center!important;align-content:center!important;gap:8px!important;color:#7b8592!important;text-align:center!important}@media(max-width:760px){body .round-history-backdrop{padding:0!important;display:block!important;background:#fff!important}body .round-history-backdrop>.round-history-page{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;grid-template-rows:calc(52px + env(safe-area-inset-top)) 54px auto minmax(0,1fr)!important;border:0!important;border-radius:0!important;box-shadow:none!important}body .round-history-topbar{position:relative!important;height:calc(52px + env(safe-area-inset-top))!important;min-height:calc(52px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 0!important}body .round-history-hero{height:54px!important;padding:7px 14px!important}body .round-history-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .round-history-summary-cell{height:58px!important;padding:7px 12px!important}body .round-history-summary-cell:nth-child(2){border-right:0!important}body .round-history-summary-cell:nth-child(-n+2){border-bottom:1px solid #edf1f4!important}body .round-history-list{padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}}@media(max-width:350px){body .round-history-row{grid-template-columns:4px minmax(0,1fr) 90px!important;padding-left:10px!important;padding-right:10px!important;gap:7px!important}body .round-history-amount{width:90px!important;max-width:90px!important}body .round-history-info>strong{font-size:13px!important}}body .modal-backdrop.game-record-backdrop,body .player-shell .modal-backdrop.game-record-backdrop,body .modal-backdrop:has(.game-round-record-page){position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;padding:0!important;display:block!important;overflow:hidden!important;background:#fff!important}body .modal-backdrop.game-record-backdrop>.modal.game-round-record-page,body .player-shell .modal-backdrop.game-record-backdrop>.modal.game-round-record-page,body .game-round-record-page{width:100%!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}body .game-round-record-page .game-record-page-top{width:100%!important;height:calc(54px + env(safe-area-inset-top))!important;min-height:calc(54px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 16px 0!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important;gap:8px!important;border:0!important;border-bottom:1px solid #e7ebf0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}body .game-round-record-page .game-record-page-top button,body .game-round-record-page .game-record-page-top>span{width:32px!important;height:32px!important;min-width:32px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body .game-round-record-page .game-record-page-top>span{justify-self:end!important;border:1px solid #e0cc8d!important;border-radius:999px!important;background:#fffdf7!important;color:#9b741f!important}body .game-round-record-page .game-record-page-top svg{width:19px!important;height:19px!important}body .game-round-record-page .game-record-page-top small{display:block!important;color:#7a8390!important;font-size:13px!important;line-height:16px!important;font-weight:700!important;text-align:center!important}body .game-round-record-page .game-record-page-top h2{margin:1px 0 0!important;color:#e94f82!important;font-size:20px!important;line-height:22px!important;font-weight:800!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-record-page-hero{width:100%!important;height:52px!important;min-height:52px!important;margin:0!important;padding:8px 16px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;border:0!important;border-bottom:1px solid #eef1f5!important;border-radius:0!important;background:#fbfcfe!important;box-shadow:none!important}body .game-round-record-page .game-record-page-hero p{margin:0!important;color:#17212f!important;font-size:16px!important;line-height:19px!important;font-weight:800!important}body .game-round-record-page .game-record-page-hero h3{margin:3px 0 0!important;color:#9f741f!important;font-size:11px!important;line-height:13px!important;font-weight:700!important;white-space:nowrap!important}body .game-round-record-page .game-record-page-hero>span{min-width:52px!important;height:26px!important;padding:0 9px!important;border:1px solid #e4d3a3!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:#fff!important;color:#8f681b!important;font-size:11px!important;line-height:1!important;font-weight:800!important}body .game-round-record-page .game-record-page-summary{width:auto!important;margin:8px 12px!important;padding:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;border:0!important;background:transparent!important}body .game-round-record-page .game-record-page-summary article{min-width:0!important;height:42px!important;min-height:42px!important;padding:7px 10px!important;border:1px solid #e4eaf1!important;border-radius:9px!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}body .game-round-record-page .game-record-page-summary small{display:block!important;color:#7d8794!important;font-size:10px!important;line-height:11px!important;font-weight:700!important;white-space:nowrap!important}body .game-round-record-page .game-record-page-summary strong{display:block!important;margin-top:5px!important;color:#111827!important;font-size:14px!important;line-height:15px!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-round-list{width:100%!important;min-height:0!important;padding:0 0 max(12px,env(safe-area-inset-bottom))!important;display:block!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;border-top:1px solid #eef1f5!important;background:#fff!important}body .game-round-record-page .game-round-list article.game-ledger-row{position:relative!important;width:100%!important;min-height:58px!important;margin:0!important;padding:0 16px 0 24px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 116px!important;grid-template-areas:"main amounts"!important;align-items:center!important;gap:12px!important;border:0!important;border-bottom:1px solid #eef1f5!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}body .game-round-record-page .game-round-list article.game-ledger-row:before{content:""!important;position:absolute!important;left:12px!important;top:14px!important;bottom:14px!important;width:3px!important;border-radius:999px!important;background:#cbd5e1!important}body .game-round-record-page .game-round-list article.game-ledger-row.cash-in:before,body .game-round-record-page .game-round-list article.game-ledger-row.cash-out:before{background:#4f83a8!important}body .game-round-record-page .game-ledger-main{grid-area:main!important;min-width:0!important;display:grid!important;grid-template-columns:1fr!important;gap:5px!important;align-content:center!important}body .game-round-record-page .game-ledger-main strong{min-width:0!important;color:#202733!important;font-size:15px!important;line-height:17px!important;font-weight:700!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-ledger-meta{min-width:0!important;display:flex!important;align-items:center!important;gap:7px!important}body .game-round-record-page .game-ledger-meta span{flex:none!important;color:#687385!important;background:#f3f6f9!important;border:1px solid #e2e8ef!important;border-radius:5px!important;padding:2px 5px!important;font-size:10px!important;line-height:1!important;font-weight:700!important}body .game-round-record-page .game-ledger-meta time{min-width:0!important;color:#8d96a2!important;font-size:11px!important;line-height:13px!important;font-weight:500!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-ledger-amounts{grid-area:amounts!important;min-width:0!important;display:grid!important;grid-template-columns:1fr!important;gap:4px!important;text-align:right!important;justify-items:end!important;align-content:center!important}body .game-round-record-page .game-ledger-amounts small{color:#7b8490!important;font-size:10px!important;line-height:12px!important;font-weight:700!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-ledger-amounts b{min-width:0!important;color:#111827!important;font-size:14px!important;line-height:16px!important;font-weight:800!important;text-align:right!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-entry-feedback-turnover{margin:0 18px 12px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body .game-entry-feedback-turnover article{min-width:0!important;min-height:52px!important;padding:8px 10px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"label currency" "amount amount"!important;gap:4px 8px!important;border:1px solid #e4eaf1!important;border-radius:12px!important;background:#fffffff0!important}body .game-entry-feedback-turnover small{grid-area:label!important;color:#6f7a88!important;font-size:11px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important}body .game-entry-feedback-turnover span{grid-area:currency!important;color:#a0771f!important;font-size:10px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important}body .game-entry-feedback-turnover strong{grid-area:amount!important;color:#17212f!important;font-size:16px!important;line-height:1.1!important;font-weight:900!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(max-width:580px){body .modal-backdrop>.game-entry-modal{padding-bottom:calc(158px + env(safe-area-inset-bottom))!important}body .modal-backdrop>.game-entry-modal .game-entry-start,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start){position:fixed!important;left:18px!important;right:18px!important;bottom:calc(92px + env(safe-area-inset-bottom))!important;z-index:80!important;width:auto!important;margin:0 auto!important}}.player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero,.player-action-shell .red-packet-tool-page .red-packet-claim-card,.player-action-shell .red-packet-tool-page .red-packet-eligibility,.player-action-shell .red-packet-tool-page .red-packet-modal-rules,.player-action-shell .referral-tool-page .tool-hero.referral,.player-action-shell .referral-tool-page .tool-referral-rates,.player-action-shell .referral-tool-page .tool-card,.player-action-shell.agent-action-shell .agent-benefit-page .agent-center-hero,.player-action-shell.agent-action-shell .agent-benefit-page .agent-qualification,.player-action-shell.agent-action-shell .agent-benefit-page .agent-levels,.player-action-shell.agent-action-shell .agent-benefit-page .agent-public-benefit,.player-action-shell.agent-action-shell .agent-benefit-page .agent-private-hint{border:1px solid transparent!important;background:linear-gradient(135deg,#fffffff5,#fffcf5f5) padding-box,linear-gradient(125deg,#ff7a59,#f7c948 34%,#34d399 66%,#60a5fa) border-box!important;box-shadow:0 12px 28px #ab782b14!important}.player-action-shell .red-packet-tool-page .red-packet-data-error.modal-error{border:1px solid transparent!important;background:linear-gradient(135deg,#fff7f3,snow) padding-box,linear-gradient(125deg,#ef4444,#fb923c 48%,#facc15) border-box!important}.player-action-shell .red-packet-tool-page .red-packet-eligibility article,.player-action-shell .red-packet-tool-page .red-packet-modal-rules div,.player-action-shell .referral-tool-page .tool-referral-rates article,.player-action-shell .referral-tool-page .tool-referral-metrics article,.player-action-shell .referral-tool-page .referral-branch-card,.player-action-shell .referral-tool-page .funding-alert,.player-action-shell.agent-action-shell .agent-benefit-page .agent-qualification-grid article,.player-action-shell.agent-action-shell .agent-benefit-page .agent-level-track article,.player-action-shell.agent-action-shell .agent-benefit-page .agent-risk-card,.player-action-shell.agent-action-shell .agent-benefit-page .formula-note{border:1px solid transparent!important;background:linear-gradient(135deg,#fffdf8fa,#f8fcfffa) padding-box,linear-gradient(125deg,#ff7a59b3,#f7c948b8,#34d399a8,#60a5fab3) border-box!important}.player-action-shell .referral-tool-page .tool-referral-network{border:1px solid transparent!important;background:linear-gradient(135deg,#f8fbff,#fffdfa) padding-box,linear-gradient(125deg,#60a5fa8c,#34d39980,#f7c9488c) border-box!important}.player-home-float{position:fixed;z-index:10050;width:50px;height:50px;padding:5px 3px 4px;border:1px solid #e7d6ac;border-radius:50%;background:linear-gradient(145deg,#fff,#fff6df);color:#a87910;box-shadow:0 9px 24px #77561429,inset 0 1px #fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.player-home-float:active{cursor:grabbing;transform:scale(.96);background:#ffefc5}.player-home-float:focus-visible{outline:3px solid rgba(199,154,51,.5);outline-offset:3px}.player-home-float span{max-width:42px;overflow:hidden;font-size:9px;font-weight:800;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}@media(min-width:901px){.player-home-float{width:54px;height:54px}}html:has(.game-round-record-page),body:has(.game-round-record-page){overflow:hidden!important}body .modal-backdrop.game-record-backdrop,body .player-shell .modal-backdrop.game-record-backdrop,body .modal-backdrop:has(.game-round-record-page){position:fixed!important;left:0!important;right:0!important;top:0!important;bottom:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:100dvh!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;transform:none!important;background:#fff!important}body .modal-backdrop.game-record-backdrop>.modal.game-round-record-page,body .player-shell .modal-backdrop.game-record-backdrop>.modal.game-round-record-page,body .modal.game-round-record-page,body .game-round-record-page{position:fixed!important;left:0!important;right:0!important;top:0!important;bottom:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;overflow:hidden!important;transform:none!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}body .game-round-record-page,body .game-round-record-page *{box-sizing:border-box!important}body .game-round-record-page .game-record-page-top{width:100%!important;min-width:0!important;height:calc(50px + env(safe-area-inset-top))!important;min-height:calc(50px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 0!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) 34px!important;align-items:center!important;gap:6px!important;border:0!important;border-bottom:1px solid #e7ebf0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}body .game-round-record-page .game-record-page-top button{width:30px!important;height:30px!important;min-width:30px!important;padding:0!important;display:grid!important;place-items:center!important;border:0!important;border-radius:0!important;background:transparent!important;color:#111827!important;box-shadow:none!important}body .game-round-record-page .game-record-page-top>span{display:none!important}body .game-round-record-page .game-record-page-top div{min-width:0!important;text-align:center!important}body .game-round-record-page .game-record-page-top small{display:block!important;color:#7a8390!important;font-size:12px!important;line-height:14px!important;font-weight:700!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-record-page-top h2{margin:1px 0 0!important;color:#e94f82!important;font-size:18px!important;line-height:20px!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-record-page-hero{width:100%!important;min-width:0!important;height:48px!important;min-height:48px!important;margin:0!important;padding:7px 12px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;border:0!important;border-bottom:1px solid #edf1f5!important;border-radius:0!important;background:#fbfcfe!important;box-shadow:none!important}body .game-round-record-page .game-record-page-hero p,body .game-round-record-page .game-record-page-hero h3{margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-record-page-hero p{color:#17212f!important;font-size:15px!important;line-height:17px!important;font-weight:800!important}body .game-round-record-page .game-record-page-hero h3{margin-top:2px!important;color:#9f741f!important;font-size:10px!important;line-height:12px!important;font-weight:700!important}body .game-round-record-page .game-record-page-hero>span{max-width:62px!important;height:24px!important;padding:0 8px!important;display:grid!important;place-items:center!important;border:1px solid #e4d3a3!important;border-radius:999px!important;background:#fff!important;color:#8f681b!important;font-size:10px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-record-page-summary{width:auto!important;min-width:0!important;margin:6px 0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;border:1px solid #e6ebf1!important;border-left:0!important;border-right:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}body .game-round-record-page .game-record-page-summary article{min-width:0!important;height:44px!important;min-height:44px!important;padding:6px 12px!important;display:grid!important;align-content:center!important;border:0!important;border-right:1px solid #edf1f5!important;border-bottom:1px solid #edf1f5!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}body .game-round-record-page .game-record-page-summary article:last-child{border-right:0!important}body .game-round-record-page .game-record-page-summary article:nth-child(2n){border-right:0!important}body .game-round-record-page .game-record-page-summary article:nth-last-child(-n+2){border-bottom:0!important}body .game-round-record-page .game-record-page-summary small,body .game-round-record-page .game-record-page-summary strong{min-width:0!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-record-page-summary small{color:#7d8794!important;font-size:9px!important;line-height:10px!important;font-weight:700!important}body .game-round-record-page .game-record-page-summary strong{margin-top:4px!important;color:#111827!important;font-size:12px!important;line-height:14px!important;font-weight:800!important}body .game-round-record-page .game-round-list{width:100%!important;min-width:0!important;min-height:0!important;padding:0 0 max(12px,env(safe-area-inset-bottom))!important;display:block!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;border-top:1px solid #eef1f5!important;background:#fff!important}body .game-round-record-page .game-round-list article.game-ledger-row{position:relative!important;width:100%!important;min-width:0!important;min-height:52px!important;height:52px!important;margin:0!important;padding:0 8px 0 18px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 106px!important;grid-template-areas:"main amounts"!important;align-items:center!important;gap:6px!important;border:0!important;border-bottom:1px solid #eef1f5!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}body .game-round-record-page .game-round-list article.game-ledger-row:before{content:""!important;position:absolute!important;left:8px!important;top:11px!important;bottom:11px!important;width:3px!important;border-radius:999px!important;background:#4f83a8!important}body .game-round-record-page .game-round-list article.game-ledger-row.chips-in:before,body .game-round-record-page .game-round-list article.game-ledger-row.round-win:before,body .game-round-record-page .game-round-list article.game-ledger-row.round-loss:before{background:#c79b36!important}body .game-round-record-page .game-ledger-main{grid-area:main!important;min-width:0!important;display:grid!important;grid-template-columns:1fr!important;gap:4px!important;align-content:center!important;overflow:hidden!important}body .game-round-record-page .game-ledger-main strong{min-width:0!important;color:#202733!important;font-size:13px!important;line-height:15px!important;font-weight:750!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-ledger-meta{min-width:0!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:4px!important;overflow:hidden!important}body .game-round-record-page .game-ledger-meta span{max-width:48px!important;min-width:0!important;padding:1px 4px!important;border:1px solid #e2e8ef!important;border-radius:4px!important;background:#f3f6f9!important;color:#687385!important;font-size:8px!important;line-height:11px!important;font-weight:700!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-ledger-meta time{min-width:0!important;color:#8d96a2!important;font-size:9px!important;line-height:11px!important;font-weight:500!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-ledger-amounts{grid-area:amounts!important;width:106px!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:2px!important;justify-items:end!important;align-items:flex-end!important;align-content:center!important;justify-content:center!important;text-align:right!important;overflow:hidden!important}body .game-round-record-page .game-ledger-amounts small,body .game-round-record-page .game-ledger-amounts b{position:static!important;inset:auto!important;transform:none!important;max-width:106px!important;min-width:0!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-ledger-amounts small{color:#7b8490!important;font-size:9px!important;line-height:10px!important;font-weight:700!important}body .game-round-record-page .game-ledger-amounts b{color:#111827!important;font-size:11px!important;line-height:13px!important;font-weight:800!important}body .game-round-record-page .positive{color:#147a4b!important}body .game-round-record-page .negative{color:#c83f46!important}@media(max-width:370px){body .game-round-record-page .game-record-page-summary{margin-left:8px!important;margin-right:8px!important}body .game-round-record-page .game-round-list article.game-ledger-row{grid-template-columns:minmax(0,1fr) 94px!important;padding-right:8px!important}body .game-round-record-page .game-ledger-amounts,body .game-round-record-page .game-ledger-amounts small,body .game-round-record-page .game-ledger-amounts b{max-width:94px!important;width:94px!important}}@media(max-width:760px){body .modal-backdrop.game-record-backdrop,body .player-shell .modal-backdrop.game-record-backdrop,body .modal-backdrop:has(.game-round-record-page){position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;padding:0!important;overflow:hidden!important;background:#fff!important}body .modal-backdrop.game-record-backdrop>.modal.game-round-record-page,body .player-shell .modal-backdrop.game-record-backdrop>.modal.game-round-record-page,body .modal.game-round-record-page,body .game-round-record-page{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;padding:0!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#fff!important}body .game-round-record-page .game-record-page-top{position:sticky!important;top:0!important;z-index:30!important;width:100%!important;height:calc(48px + env(safe-area-inset-top))!important;min-height:calc(48px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 10px 0!important;grid-template-columns:36px minmax(0,1fr) 36px!important;border-bottom:1px solid #e8ebef!important;background:#fff!important}body .game-round-record-page .game-record-page-top small{font-size:11px!important;line-height:13px!important}body .game-round-record-page .game-record-page-top h2{margin-top:0!important;font-size:16px!important;line-height:18px!important}body .game-round-record-page .game-record-page-hero,body .game-round-record-page .game-record-page-summary,body .game-round-record-page .game-round-list{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;border-left:0!important;border-right:0!important;border-radius:0!important}body .game-round-record-page .game-record-page-hero{height:46px!important;min-height:46px!important;padding:6px 14px!important}body .game-round-record-page .game-record-page-hero p{font-size:14px!important;line-height:16px!important}body .game-round-record-page .game-record-page-hero h3{font-size:10px!important;line-height:12px!important}body .game-round-record-page .game-record-page-summary{margin-top:0!important;margin-bottom:0!important}body .game-round-record-page .game-round-list{padding:0 0 calc(14px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}body .game-round-record-page .game-round-list article.game-ledger-row{width:100%!important;max-width:100%!important;min-height:50px!important;height:50px!important;margin:0!important;padding:0 10px 0 18px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 92px!important;grid-template-areas:"main amounts"!important;gap:7px!important;border-bottom:1px solid #edf0f3!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}body .game-round-record-page .game-round-list article.game-ledger-row:before{left:8px!important;top:10px!important;bottom:10px!important;width:3px!important}body .game-round-record-page .game-ledger-main{min-width:0!important;display:grid!important;grid-template-rows:17px 16px!important;gap:2px!important;overflow:hidden!important}body .game-round-record-page .game-ledger-main strong{max-width:100%!important;font-size:13px!important;line-height:17px!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-ledger-meta{display:grid!important;grid-template-columns:minmax(36px,48px) minmax(0,1fr)!important;gap:5px!important;align-items:center!important;overflow:hidden!important}body .game-round-record-page .game-ledger-meta span{max-width:48px!important;height:16px!important;padding:0 4px!important;display:grid!important;place-items:center!important;font-size:8px!important;line-height:1!important}body .game-round-record-page .game-ledger-meta time{max-width:100%!important;font-size:9px!important;line-height:12px!important}body .game-round-record-page .game-ledger-amounts{width:92px!important;max-width:92px!important;min-width:0!important;gap:1px!important;align-items:flex-end!important;justify-content:center!important;overflow:hidden!important}body .game-round-record-page .game-ledger-amounts small,body .game-round-record-page .game-ledger-amounts b,body .game-round-record-page .game-round-list article.game-ledger-row .game-ledger-amounts small,body .game-round-record-page .game-round-list article.game-ledger-row .game-ledger-amounts b{position:static!important;inset:auto!important;transform:none!important;width:92px!important;max-width:92px!important;min-width:0!important;display:block!important;text-align:right!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-ledger-amounts small{font-size:9px!important;line-height:11px!important}body .game-round-record-page .game-ledger-amounts b{font-size:11px!important;line-height:13px!important}}@media(max-width:760px){html body .modal-backdrop.game-record-backdrop.round-history-backdrop,html body .player-shell .modal-backdrop.game-record-backdrop.round-history-backdrop,html body .player-action-shell .modal-backdrop.game-record-backdrop.round-history-backdrop{position:fixed!important;inset:auto!important;top:0!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%)!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100dvh!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;background:#fff!important}html body .modal-backdrop.game-record-backdrop.round-history-backdrop>.modal.game-round-record-page.round-history-page,html body .player-shell .modal-backdrop.game-record-backdrop.round-history-backdrop>.modal.game-round-record-page.round-history-page,html body .player-action-shell .modal-backdrop.game-record-backdrop.round-history-backdrop>.modal.game-round-record-page.round-history-page{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}body .game-round-record-page .game-record-page-top{position:sticky!important;top:0!important;z-index:80!important;width:100%!important;height:calc(52px + env(safe-area-inset-top))!important;min-height:calc(52px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 0!important;display:grid!important;grid-template-columns:36px minmax(0,1fr) 36px!important;align-items:center!important;gap:6px!important;border:0!important;border-bottom:1px solid #e9edf2!important;border-radius:0!important;background:#fff!important;box-shadow:0 2px 8px #0f172a0a!important}body .game-round-record-page .game-record-page-top>span{display:none!important}body .game-round-record-page .game-record-page-top button{width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;display:grid!important;place-items:center!important;background:transparent!important;box-shadow:none!important}body .game-round-record-page .game-record-page-top div{min-width:0!important;text-align:center!important}body .game-round-record-page .game-record-page-top small,body .game-round-record-page .game-record-page-top h2{max-width:100%!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .game-record-page-top small{color:#7c8592!important;font-size:12px!important;line-height:14px!important;font-weight:750!important}body .game-round-record-page .game-record-page-top h2{margin:1px 0 0!important;color:#e94f82!important;font-size:17px!important;line-height:19px!important;font-weight:850!important}body .game-round-record-page .game-record-page-hero,body .game-round-record-page .game-record-page-summary,body .game-round-record-page .game-round-list{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;border-left:0!important;border-right:0!important;border-radius:0!important}body .game-round-record-page .game-record-page-hero{height:48px!important;min-height:48px!important;padding:7px 14px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;background:#f8fafc!important}body .game-round-record-page .game-record-page-summary{margin:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body .game-round-record-page .game-record-page-summary article{height:42px!important;min-height:42px!important;padding:6px 12px!important}body .game-round-record-page .game-record-page-summary small{font-size:10px!important;line-height:11px!important}body .game-round-record-page .game-record-page-summary strong{margin-top:2px!important;font-size:13px!important;line-height:15px!important}body .game-round-record-page .game-round-list{min-height:0!important;padding:0 0 calc(12px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;background:#fff!important}body .game-round-record-page .game-round-list article.game-ledger-row{position:relative!important;width:100%!important;max-width:100%!important;min-height:52px!important;height:52px!important;margin:0!important;padding:7px 12px 7px 16px!important;display:grid!important;grid-template-columns:4px minmax(0,1fr) 96px!important;grid-template-areas:"accent info amount"!important;align-items:center!important;gap:8px!important;border:0!important;border-bottom:1px solid #edf1f5!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}body .game-round-record-page .round-ledger-accent{grid-area:accent!important;width:3px!important;height:32px!important;border-radius:999px!important;background:#4f83a8!important}body .game-round-record-page .game-ledger-row.chips-in .round-ledger-accent,body .game-round-record-page .game-ledger-row.round-win .round-ledger-accent,body .game-round-record-page .game-ledger-row.round-loss .round-ledger-accent{background:#c79b36!important}body .game-round-record-page .round-ledger-info{grid-area:info!important;min-width:0!important;display:grid!important;grid-template-rows:18px 17px!important;gap:2px!important;align-content:center!important;overflow:hidden!important}body .game-round-record-page .round-ledger-info strong{min-width:0!important;max-width:100%!important;color:#192231!important;font-size:14px!important;line-height:18px!important;font-weight:850!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .round-ledger-info div{min-width:0!important;display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;overflow:hidden!important}body .game-round-record-page .round-ledger-info span{height:17px!important;padding:0 4px!important;display:grid!important;place-items:center!important;border:1px solid #e2e8ef!important;border-radius:5px!important;background:#f5f7fa!important;color:#6b7482!important;font-size:8px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .round-ledger-info time{min-width:0!important;color:#8c95a1!important;font-size:9.5px!important;line-height:12px!important;font-weight:600!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .game-round-record-page .round-ledger-amount{grid-area:amount!important;width:96px!important;max-width:96px!important;min-width:0!important;display:grid!important;grid-template-rows:15px 17px!important;align-content:center!important;justify-items:end!important;gap:1px!important;text-align:right!important;overflow:hidden!important}body .game-round-record-page .round-ledger-amount small,body .game-round-record-page .round-ledger-amount b{position:static!important;inset:auto!important;transform:none!important;width:96px!important;max-width:96px!important;min-width:0!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:right!important}body .game-round-record-page .round-ledger-amount small{color:#747e8b!important;font-size:9.5px!important;line-height:12px!important;font-weight:700!important}body .game-round-record-page .round-ledger-amount b{color:#111827!important;font-size:11.5px!important;line-height:15px!important;font-weight:850!important}}@media(max-width:370px){body .game-round-record-page .game-round-list article.game-ledger-row{grid-template-columns:4px minmax(0,1fr) 86px!important;padding-left:12px!important;padding-right:8px!important;gap:7px!important}body .game-round-record-page .round-ledger-info strong{font-size:13px!important}body .game-round-record-page .round-ledger-amount,body .game-round-record-page .round-ledger-amount small,body .game-round-record-page .round-ledger-amount b{width:86px!important;max-width:86px!important}}.player-action-shell .exchange-tool-page,.exchange-tool-page{--exchange-navy: #103457;--exchange-gold: #bd9140;--exchange-gold-deep: #a67823;--exchange-line: rgba(191, 154, 83, .36);--exchange-panel: #fffdf7;--exchange-panel-soft: #fff9ec}.player-action-shell .exchange-tool-page .player-action-page-header,.exchange-tool-page .player-action-page-header{background:linear-gradient(180deg,#fffaeffa,#fff6e5f0)!important;border-bottom:1px solid rgba(196,162,94,.28)!important;box-shadow:0 8px 20px #5e42180f!important}.player-action-shell .exchange-tool-page .player-action-page-header h1,.exchange-tool-page .player-action-page-header h1{color:var(--exchange-navy)!important;font-weight:900!important}.player-action-shell .exchange-tool-page .player-action-page-back,.exchange-tool-page .player-action-page-back{color:var(--exchange-navy)!important;border:1px solid rgba(189,145,64,.46)!important;background:linear-gradient(180deg,#fffdf8,#f6ead1)!important;box-shadow:0 8px 18px #86601d24,0 1px #ffffffe6 inset!important}.player-action-shell .exchange-tool-page .player-action-page-content,.exchange-tool-page .player-action-page-content{background:linear-gradient(180deg,#fff7e8,#fffdf6 38%,#f8fbff)!important}.player-action-shell .exchange-tool-page .tool-hero.exchange,.exchange-tool-page .tool-hero.exchange,.player-action-shell .exchange-tool-page .tool-rate-card article,.exchange-tool-page .tool-rate-card article,.player-action-shell .exchange-tool-page .tool-card,.exchange-tool-page .tool-card,.player-action-shell .exchange-tool-page .funding-note-card,.exchange-tool-page .funding-note-card,.player-action-shell .exchange-tool-page .funding-alert,.exchange-tool-page .funding-alert{border:1px solid var(--exchange-line)!important;background:linear-gradient(145deg,rgba(255,255,255,.94),var(--exchange-panel-soft)) padding-box,linear-gradient(135deg,#ffffffe6,#c399466b) border-box!important;box-shadow:0 10px 22px #5b431a14,0 1px #ffffffdb inset!important}.player-action-shell .exchange-tool-page .tool-hero.exchange,.exchange-tool-page .tool-hero.exchange{position:relative!important;overflow:hidden!important;background:linear-gradient(135deg,#fffdf7fa,#fff6e5eb) padding-box,linear-gradient(135deg,#fffffff5,#be933f7a) border-box!important}.player-action-shell .exchange-tool-page .tool-hero.exchange:after,.exchange-tool-page .tool-hero.exchange:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,#ffffff4d,#fff0 46%,#bd91401f)}.player-action-shell .exchange-tool-page .tool-hero.exchange>span,.exchange-tool-page .tool-hero.exchange>span{color:#fff!important;background:linear-gradient(180deg,#d5ad58,#af7f28)!important;box-shadow:0 8px 18px #90631833,0 1px #ffffff80 inset!important}.player-action-shell .exchange-tool-page .tool-hero.exchange small,.exchange-tool-page .tool-hero.exchange small,.player-action-shell .exchange-tool-page .funding-field,.exchange-tool-page .funding-field,.player-action-shell .exchange-tool-page .tool-rate-card small,.exchange-tool-page .tool-rate-card small,.player-action-shell .exchange-tool-page .exchange-preview-card small,.exchange-tool-page .exchange-preview-card small{color:#103457a8!important}.player-action-shell .exchange-tool-page .tool-hero.exchange h2,.exchange-tool-page .tool-hero.exchange h2,.player-action-shell .exchange-tool-page .tool-card h2,.exchange-tool-page .tool-card h2,.player-action-shell .exchange-tool-page .tool-rate-card strong,.exchange-tool-page .tool-rate-card strong,.player-action-shell .exchange-tool-page .exchange-preview-card strong,.exchange-tool-page .exchange-preview-card strong{color:var(--exchange-navy)!important}.player-action-shell .exchange-tool-page .exchange-preview-card,.exchange-tool-page .exchange-preview-card{background:linear-gradient(145deg,#fffef9,#fff7e6) padding-box,linear-gradient(135deg,#fffffff5,#be933f80) border-box!important}.player-action-shell .exchange-tool-page .tool-card header>span,.exchange-tool-page .tool-card header>span{color:#8d6825!important;border:1px solid rgba(189,145,64,.28)!important;background:#fff8e8e0!important}.player-action-shell .exchange-tool-page .funding-input,.exchange-tool-page .funding-input,.player-action-shell .exchange-tool-page .funding-field select,.exchange-tool-page .funding-field select{color:var(--exchange-navy)!important;border:1px solid rgba(188,151,82,.34)!important;background:linear-gradient(180deg,#fffef9,#fffaf0) padding-box,linear-gradient(135deg,#fffffff2,#bc91406b) border-box!important;box-shadow:0 6px 14px #6f4c190e!important}.player-action-shell .exchange-tool-page .funding-input:focus-within,.exchange-tool-page .funding-input:focus-within,.player-action-shell .exchange-tool-page .funding-field select:focus,.exchange-tool-page .funding-field select:focus{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#fffffffa,#bd91409e) border-box!important;box-shadow:0 0 0 4px #bd91401f,0 9px 18px #6f4c1914!important}.player-action-shell .exchange-tool-page .funding-input span,.exchange-tool-page .funding-input span{color:var(--exchange-navy)!important;border-left-color:#bd914040!important;background:#fff8e8b3!important}.player-action-shell .exchange-tool-page .funding-alert.success,.exchange-tool-page .funding-alert.success{color:#22725f!important;background:linear-gradient(145deg,#f9fff9,#fff8e8) padding-box,linear-gradient(135deg,#699e815c,#bd91405c) border-box!important}.player-action-shell .exchange-tool-page .funding-alert.danger,.exchange-tool-page .funding-alert.danger{color:#b64435!important;background:linear-gradient(145deg,#fff9f6,#fff8e8) padding-box,linear-gradient(135deg,#d5635361,#bd914052) border-box!important}.player-action-shell .exchange-tool-page .funding-note-card,.exchange-tool-page .funding-note-card{color:#247364!important;background:linear-gradient(145deg,#f9fff8f5,#fff8e8f0) padding-box,linear-gradient(135deg,#60977c52,#bd914057) border-box!important}.player-action-shell .exchange-tool-page .funding-note-card svg,.exchange-tool-page .funding-note-card svg{color:#2d8a73!important}.player-action-shell .exchange-tool-page .funding-submit,.exchange-tool-page .funding-submit{color:#fff!important;border:1px solid rgba(255,255,255,.72)!important;background:linear-gradient(180deg,#d9b45f,#ae7d26)!important;box-shadow:0 9px 18px #8f61173d,0 1px #ffffff6b inset!important}@media(max-width:580px){.player-action-shell .exchange-tool-page .tool-hero.exchange,.exchange-tool-page .tool-hero.exchange,.player-action-shell .exchange-tool-page .tool-card,.exchange-tool-page .tool-card{border-radius:18px!important}.player-action-shell .exchange-tool-page .tool-rate-card article,.exchange-tool-page .tool-rate-card article{border-radius:16px!important}}.loan-game-panel-actions{min-width:148px;display:grid;gap:8px;justify-items:stretch}.loan-game-panel-actions>button,.loan-game-panel-actions>b{width:100%;box-sizing:border-box}.loan-rules-link{min-height:36px;padding:7px 11px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #bcd5ff;border-radius:10px;background:#f7fbff;color:#245da9;font-size:11px;line-height:1.35;font-weight:900;text-align:center;white-space:normal}.loan-rules-link svg{flex:0 0 auto}.modal-backdrop>.borrow-credit-modal.loan-rules-modal,.player-action-shell .modal-backdrop>.borrow-credit-modal.loan-rules-modal{width:min(820px,calc(100% - 32px))!important;max-height:calc(100dvh - 32px)!important;min-height:0!important;padding:20px!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;gap:14px!important;overflow:hidden!important;border:1px solid #dbe7f7!important;border-radius:22px!important;box-sizing:border-box!important;background:#f7f9fc!important}.loan-rules-modal .modal-close{top:28px!important;right:28px!important;z-index:4}.loan-rules-header{min-width:0;padding:16px 54px 16px 16px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;border:1px solid #cfe0ff;border-radius:16px;background:linear-gradient(135deg,#edf5ff,#fff 54%,#fff8e8)}.loan-rules-header-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:#fff;color:#245da9;box-shadow:0 7px 18px #245da91f}.loan-rules-header>div{min-width:0}.loan-rules-header small{display:block;color:#b07817!important;font-size:10px!important;line-height:1.3!important;font-weight:950;letter-spacing:.04em}.loan-rules-modal .loan-rules-header h2{margin:3px 0 4px!important;color:#10233f;font-size:25px!important;line-height:1.18!important;overflow-wrap:anywhere}.loan-rules-header p{margin:0;color:#5d6b80;font-size:12px!important;line-height:1.55!important;overflow-wrap:anywhere}.borrow-credit-full-rules.loan-rule-sections{min-height:0;max-height:none!important;padding:0 5px 0 0;display:grid;align-content:start;gap:12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.loan-rule-group{padding:12px;display:grid;gap:10px;border:1px solid #dbe4f0;border-radius:15px;background:#fff;box-shadow:0 8px 22px #233a5c0b}.loan-rule-group>header{min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px}.loan-rule-group>header b{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:#245da9;color:#fff;font-size:10px;letter-spacing:.04em}.loan-rule-group>header strong{color:#10233f;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.loan-rule-group>div{min-width:0;display:grid;gap:8px}.borrow-credit-full-rules.loan-rule-sections .loan-rule-group article{min-width:0;padding:12px 13px;gap:6px;border:1px solid #e2e8f1;border-left:4px solid #d6e5ff;border-radius:11px;background:#fbfcfe;box-sizing:border-box}.borrow-credit-full-rules.loan-rule-sections .loan-rule-group article>strong{color:#17345d;font-size:13px!important;line-height:1.45!important;overflow-wrap:anywhere}.borrow-credit-full-rules.loan-rule-sections .loan-rule-group article p{color:#52617a;font-size:11px!important;line-height:1.6!important;overflow-wrap:anywhere}.borrow-credit-full-rules.loan-rule-sections .loan-rule-group article code{max-width:100%;padding:8px 10px;border:1px solid #dbe7f7;border-radius:8px;background:#fff;color:#245da9;font-size:11px!important;line-height:1.5!important;font-family:inherit;font-weight:900;white-space:normal;overflow-wrap:anywhere;box-sizing:border-box}.loan-rules-footer{min-width:0;padding-top:2px;display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,240px);align-items:center;gap:12px;border-top:1px solid #dbe4f0}.loan-rules-footer>span{min-width:0;display:flex;align-items:flex-start;gap:7px;color:#607089;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.loan-rules-footer>span svg{flex:0 0 auto;margin-top:1px;color:#23835f}.loan-rules-footer .primary.full{position:static!important;width:100%!important;min-height:44px!important;margin:0!important;border-radius:11px!important;font-size:13px!important}@media(max-width:580px){.loan-game-panel{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.loan-game-panel-actions{width:100%;min-width:0;grid-template-columns:minmax(0,1fr)}.loan-game-panel-actions>button,.loan-game-panel-actions>b{min-height:38px!important;padding:8px 10px!important;font-size:10px!important;line-height:1.35!important;white-space:normal!important}.modal-backdrop>.borrow-credit-modal.loan-rules-modal,.player-action-shell .modal-backdrop>.borrow-credit-modal.loan-rules-modal{width:calc(100% - 8px)!important;max-height:calc(100dvh - 8px)!important;padding:10px!important;gap:9px!important;border-radius:16px!important}.player-action-shell .modal-backdrop>.borrow-credit-modal.loan-rules-modal .modal-close,.modal-backdrop>.borrow-credit-modal.loan-rules-modal .modal-close{top:16px!important;right:16px!important;left:auto!important;width:34px!important;min-width:34px!important;height:34px!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:10px!important}.player-action-shell .modal-backdrop>.borrow-credit-modal.loan-rules-modal .modal-close svg,.modal-backdrop>.borrow-credit-modal.loan-rules-modal .modal-close svg{display:block!important}.player-action-shell .modal-backdrop>.borrow-credit-modal.loan-rules-modal .modal-close:before,.player-action-shell .modal-backdrop>.borrow-credit-modal.loan-rules-modal .modal-close:after,.modal-backdrop>.borrow-credit-modal.loan-rules-modal .modal-close:before,.modal-backdrop>.borrow-credit-modal.loan-rules-modal .modal-close:after{content:""!important;display:none!important}.loan-rules-header{padding:11px 46px 11px 11px;grid-template-columns:minmax(0,1fr);align-items:start;gap:9px;border-radius:12px}.loan-rules-header-icon{display:none}.loan-rules-header-icon svg{width:22px;height:22px}.loan-rules-modal .loan-rules-header h2{margin:2px 0 3px!important;font-size:17px!important}.loan-rules-header small{font-size:8px!important}.loan-rules-header p{font-size:9px!important;line-height:1.45!important}.borrow-credit-full-rules.loan-rule-sections{padding-right:2px;gap:8px;scrollbar-gutter:auto}.loan-rule-group{padding:8px;gap:7px;border-radius:11px}.loan-rule-group>header{grid-template-columns:27px minmax(0,1fr);gap:7px}.loan-rule-group>header b{width:27px;height:27px;border-radius:8px;font-size:8px}.loan-rule-group>header strong{font-size:11px}.borrow-credit-full-rules.loan-rule-sections .loan-rule-group article{padding:9px;border-left-width:3px;border-radius:9px}.borrow-credit-full-rules.loan-rule-sections .loan-rule-group article>strong{font-size:11px!important}.borrow-credit-full-rules.loan-rule-sections .loan-rule-group article p,.borrow-credit-full-rules.loan-rule-sections .loan-rule-group article code{font-size:10px!important;line-height:1.5!important}.loan-rules-footer{grid-template-columns:minmax(0,1fr);gap:7px}.loan-rules-footer>span{font-size:9px}.loan-rules-footer .primary.full{min-height:42px!important;font-size:12px!important}}@media(max-width:580px){.player-action-shell .modal-backdrop>.borrow-credit-modal:not(.loan-rules-modal)>.primary.full,.modal-backdrop>.borrow-credit-modal:not(.loan-rules-modal)>.primary.full{position:static!important;inset:auto!important;margin:0!important;box-shadow:0 10px 24px #1767f52e!important}}.player-action-shell .loan-credit-page{background:#f4f7fb!important}.player-action-shell .loan-credit-page .player-action-page-header{height:auto!important;min-height:calc(60px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 14px 7px!important;background:#fffffffa!important;border-bottom-color:#e1e7f0!important}.player-action-shell .loan-credit-page .player-action-page-back{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;border-color:#dce4ef!important;border-radius:12px!important;background:#fff!important;color:#17345d!important;box-shadow:none!important}.player-action-shell .loan-credit-page .player-action-page-header h1{font-size:19px!important;line-height:1.25!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important}.player-action-shell .loan-credit-page .player-action-page-content{max-width:760px!important;padding:18px 16px calc(32px + env(safe-area-inset-bottom))!important;gap:16px!important;white-space:normal!important;overflow-wrap:anywhere}.loan-document-intro,.loan-apply-intro{min-width:0;padding:18px;display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:14px;border:1px solid #d7e3f3;border-radius:18px;background:linear-gradient(135deg,#eef5ff,#fff 58%,#fff8e9);box-shadow:0 10px 26px #22416c0e;box-sizing:border-box}.loan-document-intro-icon,.loan-apply-intro>span{width:50px;height:50px;display:grid;place-items:center;border-radius:15px;background:#fff;color:#245da9;box-shadow:0 7px 18px #245da91f}.loan-document-intro>div,.loan-apply-intro>div{min-width:0}.loan-document-intro small,.loan-apply-intro small{display:block;margin:0 0 3px;color:#a76f12;font-size:10px;line-height:1.35;font-weight:900}.loan-document-intro h2,.loan-apply-intro h2{margin:0;color:#10233f;font-size:21px;line-height:1.3}.loan-document-intro p,.loan-apply-intro p{margin:5px 0 0;color:#5e6d83;font-size:12px;line-height:1.6}.loan-document-intro em{align-self:start;padding:6px 9px;border-radius:999px;background:#ffffffe0;color:#607089;font-size:10px;line-height:1.35;font-style:normal;font-weight:800;white-space:nowrap}.loan-rule-summary,.loan-document-rules,.loan-apply-amount-card,.loan-apply-preview{min-width:0}.loan-rule-summary>header,.loan-apply-preview>header{margin-bottom:10px}.loan-rule-summary h2,.loan-apply-preview h2,.loan-document-section-heading h2{margin:0;color:#10233f;font-size:16px;line-height:1.4}.loan-rule-summary>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.loan-rule-summary article{min-width:0;padding:13px;display:grid;align-content:start;gap:5px;border:1px solid #e1e7ef;border-radius:14px;background:#fff;box-sizing:border-box}.loan-rule-summary article>span{width:34px;height:34px;display:grid;place-items:center;margin-bottom:3px;border-radius:10px;background:#edf5ff;color:#245da9}.loan-rule-summary article small{color:#78869a;font-size:10px;line-height:1.35}.loan-rule-summary article strong{color:#213a5d;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.loan-document-section-heading{min-width:0;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.loan-document-section-heading button{flex:0 0 auto;min-height:32px;padding:0 10px;border:1px solid #cfdaea;border-radius:9px;background:#fff;color:#245da9;font-size:10px;line-height:1.3;font-weight:900}.loan-document-group-list{display:grid;gap:10px}.loan-document-group{min-width:0;overflow:hidden;border:1px solid #dfe6ef;border-radius:15px;background:#fff;box-sizing:border-box}.loan-document-group.expanded{border-color:#cddcf1;box-shadow:0 8px 22px #203d650b}.loan-document-group-toggle{width:100%;min-width:0;min-height:58px;padding:11px 14px;display:grid;grid-template-columns:32px minmax(0,1fr) 22px;align-items:center;gap:10px;border:0;background:#fff;color:#10233f;text-align:left;box-sizing:border-box}.loan-document-group-toggle b{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:#eef4fc;color:#245da9;font-size:10px;line-height:1}.loan-document-group-toggle strong{min-width:0;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.loan-document-group-toggle svg{justify-self:end;color:#8290a4;transition:transform .18s ease}.loan-document-group.expanded .loan-document-group-toggle svg{transform:rotate(180deg)}.loan-document-group-content{padding:0 14px 8px}.loan-document-group-content article{min-width:0;padding:15px 0;display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;border-top:1px solid #edf0f4}.loan-document-rule-number{width:24px;height:24px;display:grid;place-items:center;border-radius:999px;background:#f1f5fa;color:#607089;font-size:10px;line-height:1;font-weight:900}.loan-document-group-content article>div{min-width:0}.loan-document-group-content h3{margin:1px 0 6px;color:#17345d;font-size:13px;line-height:1.45}.loan-document-group-content p{margin:0 0 7px;color:#536279;font-size:11px;line-height:1.7;overflow-wrap:anywhere}.loan-document-formulas{display:grid;gap:6px;margin-top:9px}.loan-document-formulas code{width:100%;min-width:0;padding:8px 10px;display:block;border-left:3px solid #b9d1f4;border-radius:0 8px 8px 0;background:#f4f8fd;color:#245da9;font-family:inherit;font-size:10px;line-height:1.55;font-weight:850;white-space:normal;overflow-wrap:anywhere;box-sizing:border-box}.loan-document-footer{min-width:0;padding:14px;display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,240px);align-items:center;gap:14px;border:1px solid #dfe6ef;border-radius:15px;background:#fff;box-sizing:border-box}.loan-document-footer>span{min-width:0;display:flex;align-items:flex-start;gap:8px;color:#607089;font-size:10px;line-height:1.55}.loan-document-footer>span svg{flex:0 0 auto;margin-top:1px;color:#23835f}.loan-document-footer .primary,.loan-apply-submit{width:100%;min-height:46px;padding:10px 16px;border-radius:12px;font-size:13px;line-height:1.35;white-space:normal}.loan-apply-intro{grid-template-columns:50px minmax(0,1fr)}.loan-apply-amount-card,.loan-apply-preview{padding:16px;border:1px solid #dfe6ef;border-radius:16px;background:#fff;box-shadow:0 8px 22px #203d650a;box-sizing:border-box}.loan-apply-amount-card>header{margin-bottom:14px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.loan-apply-amount-card>header div{min-width:0}.loan-apply-amount-card>header small,.loan-apply-preview-grid small{display:block;color:#748197;font-size:10px;line-height:1.4}.loan-apply-amount-card>header strong{display:block;margin-top:2px;color:#17345d;font-size:18px;line-height:1.35;overflow-wrap:anywhere}.loan-apply-amount-card>header>span{flex:0 0 auto;padding:5px 8px;border-radius:8px;background:#eef5ff;color:#245da9;font-size:9px;line-height:1.4;font-weight:900}.loan-apply-amount-field{display:grid;gap:7px;color:#344a68;font-size:11px;line-height:1.4;font-weight:850}.loan-apply-amount-field>div{min-width:0;min-height:54px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border:1px solid #c9d6e7;border-radius:12px;background:#fbfcfe;overflow:hidden}.loan-apply-amount-field input{width:100%;min-width:0;height:52px;padding:0 14px;border:0;outline:0;background:transparent;color:#10233f;font-size:20px;line-height:1;font-weight:900;box-sizing:border-box}.loan-apply-amount-field b{padding:0 14px;color:#607089;font-size:12px}.loan-apply-amount-card>small{display:block;margin-top:8px;color:#607089;font-size:10px;line-height:1.55}.loan-apply-amount-card>small.warning{color:#b34d3d}.loan-apply-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.loan-apply-preview-grid article{min-width:0;padding:12px;display:grid;align-content:start;gap:4px;border:1px solid #e5eaf1;border-radius:12px;background:#f9fbfd;box-sizing:border-box}.loan-apply-preview-grid article:last-child{grid-column:1 / -1}.loan-apply-preview-grid strong{color:#17345d;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.loan-apply-preview-grid span{color:#6f7d91;font-size:9px;line-height:1.5;overflow-wrap:anywhere}.loan-apply-rules-link{width:100%;min-width:0;min-height:62px;padding:11px 13px;display:grid;grid-template-columns:36px minmax(0,1fr) 20px;align-items:center;gap:10px;border:1px solid #cbdcf2;border-radius:14px;background:#f5f9ff;color:#245da9;text-align:left;box-sizing:border-box}.loan-apply-rules-link>span{min-width:0}.loan-apply-rules-link strong,.loan-apply-rules-link small{display:block;overflow-wrap:anywhere}.loan-apply-rules-link strong{font-size:12px;line-height:1.4}.loan-apply-rules-link small{margin-top:2px;color:#687a94;font-size:9px;line-height:1.5}.loan-apply-rules-link>svg:last-child{justify-self:end}.loan-apply-agreement{min-width:0;padding:13px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;border:1px solid #e1e7ef;border-radius:13px;background:#fff;color:#536279;font-size:10px;line-height:1.65;box-sizing:border-box}.loan-apply-agreement input{width:18px;height:18px;margin:1px 0 0;accent-color:#245da9}.loan-apply-feedback{min-width:0;padding:12px;display:flex;align-items:flex-start;gap:8px;border:1px solid #e4c8c4;border-radius:12px;background:#fff6f4;color:#a14337;font-size:10px;line-height:1.55}.loan-apply-feedback.success{border-color:#cce7dc;background:#f2fbf7;color:#23755a}.loan-apply-feedback svg{flex:0 0 auto;margin-top:1px}.loan-mode-global-banner{min-height:34px!important;margin:0 24px!important;padding:4px 6px 4px 10px!important;display:flex!important;align-items:center!important;gap:7px!important;border-radius:10px!important;box-shadow:none!important}.loan-mode-global-banner strong{min-width:0;flex:1 1 auto;font-size:11px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loan-mode-global-banner>span{display:none!important}.loan-mode-global-banner button{flex:0 0 auto;width:auto!important;min-height:26px!important;padding:0 9px!important;border-radius:7px!important;font-size:9px!important;line-height:1.2!important}.loan-mode-active-label{padding:8px 10px;border:1px solid #cfe7dd;border-radius:9px;background:#f3fbf7;color:#23815f!important;font-size:10px!important;line-height:1.4;text-align:center;white-space:normal!important}@media(max-width:580px){.player-action-shell .loan-credit-page .player-action-page-content{padding:13px 12px calc(26px + env(safe-area-inset-bottom))!important;gap:13px!important}.loan-document-intro,.loan-apply-intro{padding:14px;grid-template-columns:42px minmax(0,1fr);gap:11px;border-radius:15px}.loan-document-intro-icon,.loan-apply-intro>span{width:42px;height:42px;border-radius:12px}.loan-document-intro h2,.loan-apply-intro h2{font-size:17px}.loan-document-intro p,.loan-apply-intro p{font-size:10px;line-height:1.55}.loan-document-intro em{grid-column:2;justify-self:start;white-space:normal}.loan-rule-summary>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.loan-rule-summary article{padding:11px;border-radius:12px}.loan-document-group-toggle{min-height:54px;padding:10px 11px}.loan-document-group-content{padding:0 11px 6px}.loan-document-group-content article{padding:13px 0;grid-template-columns:24px minmax(0,1fr);gap:8px}.loan-document-footer{padding:12px;grid-template-columns:minmax(0,1fr);gap:10px}.loan-document-footer .primary{min-height:44px}.loan-apply-amount-card,.loan-apply-preview{padding:13px;border-radius:14px}.loan-mode-global-banner{margin:0 12px!important}}@media(max-width:360px){.player-action-shell .loan-credit-page .player-action-page-header{grid-template-columns:42px minmax(0,1fr) 42px!important}.player-action-shell .loan-credit-page .player-action-page-header h1{font-size:17px!important}.loan-rule-summary>div,.loan-apply-preview-grid{grid-template-columns:minmax(0,1fr)}.loan-apply-preview-grid article:last-child{grid-column:auto}.loan-document-section-heading{align-items:flex-start}.loan-document-section-heading button{max-width:45%;white-space:normal}}@media(prefers-reduced-motion:reduce){.loan-document-group-toggle svg{transition:none}}:root{--player-content-max: 1500px;--player-action-max: 680px;--player-gutter: clamp(12px, 2.2vi, 28px);--player-mobile-gutter: 12px;--player-control-height: 40px;--player-control-radius: 10px;--player-card-radius: 14px;--player-card-border: #e5e9ef;--player-soft-shadow: 0 8px 24px rgba(58, 43, 20, .055)}html,body,#root,.player-shell,.guest-shell,.login-screen,.player-action-shell,.player-action-page{width:100%;max-width:100%;min-width:0}html,body,#root,.player-shell,.guest-shell,.login-screen,.player-action-shell{overflow-x:clip!important}:where(.player-shell,.guest-shell,.login-screen,.player-action-shell),:where(.player-shell,.guest-shell,.login-screen,.player-action-shell) *{box-sizing:border-box}:where(.player-shell,.guest-shell,.login-screen,.player-action-shell) img,:where(.player-shell,.guest-shell,.login-screen,.player-action-shell) video,:where(.player-shell,.guest-shell,.login-screen,.player-action-shell) canvas,:where(.player-shell,.guest-shell,.login-screen,.player-action-shell) svg{max-width:100%}:where(.player-shell,.guest-shell,.login-screen,.player-action-shell) :where(h1,h2,h3,p,span,strong,small,label,dt,dd){overflow-wrap:anywhere}:where(.player-shell,.guest-shell,.login-screen,.player-action-shell) :where(.primary,.subtle-button,.guest-login-button,.register-link,.login-button,.login-support,.login-telegram-button,.funding-submit,.loan-apply-submit){min-height:var(--player-control-height)!important;height:auto;padding:8px 16px;border-radius:var(--player-control-radius)!important;font-size:12px;line-height:1.3;font-weight:850}:where(.player-shell,.guest-shell,.login-screen,.player-action-shell) :where(.primary.compact,.subtle-button.compact){min-height:34px!important;padding:6px 12px;border-radius:9px!important;font-size:11px}:where(.player-shell,.guest-shell,.login-screen,.player-action-shell) :where(button,input,select,textarea):focus-visible{outline:2px solid rgba(196,145,35,.35);outline-offset:2px}.player-shell .page-content,.guest-shell .page-content{width:100%;max-width:var(--player-content-max);min-width:0;padding:16px var(--player-gutter) 36px}.player-shell :where(.topbar,.guest-topbar),.guest-shell :where(.topbar,.guest-topbar){width:100%;max-width:100%}.hero-grid{min-width:0;gap:14px}.hero,.wallet-summary{min-width:0;min-height:320px;border-radius:var(--player-card-radius);box-shadow:var(--player-soft-shadow)}.hero{border-color:#e0e5ec}.hero-banner-link{top:3px;right:3px;bottom:3px;left:3px;border-radius:11px;overflow:hidden}.hero-banner-link img{transform:scale(1.012)}@media(min-width:761px){.football-banner-copy strong{font-size:clamp(28px,3.2vw,44px);line-height:1.06}.football-banner-copy span{margin-top:6px;font-size:clamp(12px,1.1vw,16px)}.football-banner-copy b{min-height:36px;margin-top:12px;padding-inline:15px;font-size:12px}}.wallet-summary{padding:16px}.wallet-cards{gap:12px}.balance-card{min-width:0;min-height:174px;padding:16px;border-radius:var(--player-card-radius);box-shadow:var(--player-soft-shadow)}.balance-card h2{margin:4px 0 12px;font-size:22px;line-height:1.15}.panel-heading{min-height:52px;padding:0 14px}.panel-heading h2{font-size:15px;line-height:1.3}.player-shell :where(.table-panel,.profile-wallet-card,.profile-records-panel,.rules-panel,.red-packet-panel,.funding-wallet-card,.funding-form-section,.funding-list-card,.funding-note-card,.funding-order-card,.notification-summary article,.friend-card,.friend-add-panel,.friend-list-panel,.friend-request-panel),.player-action-shell :where(.tool-card,.funding-wallet-card,.funding-form-section,.funding-list-card,.funding-note-card,.funding-order-card,.red-packet-panel,.loan-document-group,.loan-apply-amount-card,.loan-apply-preview,.loan-document-footer){min-width:0;border-radius:var(--player-card-radius);border-color:var(--player-card-border);box-shadow:var(--player-soft-shadow)}body .player-action-page,body .player-action-shell .player-action-page{width:100%!important;max-width:100%!important;min-width:0!important;background:#f5f7fa}body .player-action-page .player-action-page-header,body .player-action-shell .player-action-page .player-action-page-header,body .player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-header{width:100%!important;min-width:0!important;min-height:calc(58px + env(safe-area-inset-top))!important;height:auto!important;padding:env(safe-area-inset-top) var(--player-mobile-gutter) 6px!important;grid-template-columns:40px minmax(0,1fr) 40px!important;gap:6px!important;border-bottom:1px solid #e5e8ed!important;background:#fffffffa!important;box-shadow:0 4px 16px #262c3709!important}body .player-action-page .player-action-page-header>div,body .player-action-shell .player-action-page .player-action-page-header>div{width:100%!important;min-width:0!important;text-align:center!important}body .player-action-page .player-action-page-back,body .player-action-shell .player-action-page .player-action-page-back,body .player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-back{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid #dfe3e9!important;border-radius:10px!important;background:#fff!important;color:#8b6418!important;box-shadow:0 4px 12px #372d180f!important}body .player-action-page .player-action-page-back svg,body .player-action-shell .player-action-page .player-action-page-back svg,body .player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-back svg{width:18px!important;height:18px!important}body .player-action-page .player-action-page-header small,body .player-action-shell .player-action-page .player-action-page-header small{margin:0 0 1px!important;font-size:9px!important;line-height:1.2!important}body .player-action-page .player-action-page-header h1,body .player-action-shell .player-action-page .player-action-page-header h1,body .player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-header h1{max-width:100%!important;margin:0!important;font-size:16px!important;line-height:1.25!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body .player-action-page .player-action-page-content,body .player-action-shell .player-action-page .player-action-page-content{width:100%!important;max-width:var(--player-action-max)!important;min-width:0!important;margin:0 auto!important;padding:12px var(--player-mobile-gutter) calc(24px + env(safe-area-inset-bottom))!important;gap:10px!important;overflow-x:clip!important}body .player-action-page .tool-hero,body .player-action-shell .player-action-page .tool-hero{min-width:0!important;min-height:0!important;padding:12px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:10px!important;border-radius:var(--player-card-radius)!important;box-shadow:var(--player-soft-shadow)!important}body .player-action-page .tool-hero>span,body .player-action-shell .player-action-page .tool-hero>span{width:42px!important;min-width:42px!important;height:42px!important;border-radius:12px!important}body .player-action-page .tool-hero>span svg,body .player-action-shell .player-action-page .tool-hero>span svg{width:21px!important;height:21px!important}body .player-action-page .tool-hero small,body .player-action-shell .player-action-page .tool-hero small{font-size:9px!important;line-height:1.25!important}body .player-action-page .tool-hero h2,body .player-action-shell .player-action-page .tool-hero h2{margin-top:1px!important;font-size:17px!important;line-height:1.25!important;white-space:normal!important}body .player-action-page .tool-hero p,body .player-action-shell .player-action-page .tool-hero p{margin-top:3px!important;font-size:10.5px!important;line-height:1.45!important;white-space:normal!important}body .player-action-page .tool-card,body .player-action-shell .player-action-page .tool-card{padding:12px!important;gap:10px!important;border-radius:var(--player-card-radius)!important}body .player-action-page .tool-card h2,body .player-action-shell .player-action-page .tool-card h2{font-size:14px!important;line-height:1.35!important}body .player-action-page .tool-card header>:where(span,button),body .player-action-shell .player-action-page .tool-card header>:where(span,button){min-height:30px!important;padding:5px 9px!important;font-size:10px!important;line-height:1.25!important}body .player-action-page :where(.tool-input,input:not([type=checkbox]):not([type=radio]),select,textarea),body .player-action-shell .player-action-page :where(.tool-input,input:not([type=checkbox]):not([type=radio]),select,textarea){width:100%;max-width:100%;min-width:0;min-height:44px;border-radius:11px;font-size:13px}:where(.player-shell,.guest-shell,.login-screen) :where(.login-back,.wallet-back-button,.standalone-back-button,.back-tab){min-height:36px!important;padding:7px 11px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;border:1px solid #dfe3e9!important;border-radius:10px!important;background:#fff!important;color:#5f6775!important;box-shadow:0 4px 12px #372d180d!important;font-size:11px!important;line-height:1.25!important;font-weight:800!important}.login-screen{padding:18px}.login-top{width:min(420px,100%);min-width:0;margin:0 auto 10px}.login-top .language-select,.login-back{min-height:40px!important;border-radius:10px!important}.login-panel{width:min(420px,100%);min-width:0;padding:22px 24px 24px;border-radius:20px}.login-logo{margin-bottom:14px}.login-logo img,.login-logo .guest-login-brand-logo{width:min(100%,230px);height:150px;object-fit:contain}.login-fields{gap:11px}.login-fields label,.login-fields label>span{font-size:11px;line-height:1.3}.login-fields input,.login-password-field input{height:44px;min-height:44px;font-size:13px}.login-actions{margin-top:14px;gap:8px}.login-assist-stack{gap:8px}.login-support,.login-telegram-button{min-height:36px!important;margin-top:0}@media(max-width:760px){:root{--player-gutter: var(--player-mobile-gutter);--player-control-height: 38px;--player-card-radius: 13px}.player-shell .page-content,.guest-shell .page-content{padding:8px var(--player-mobile-gutter) calc(90px + env(safe-area-inset-bottom))}.guest-topbar,.player-shell .topbar{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:calc(58px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) var(--player-mobile-gutter) 6px!important}.guest-topbar .brand-full-logo,.player-shell .mobile-brand .brand-full-logo{width:128px!important;max-width:38vi!important}.guest-actions,.topbar-actions{min-width:0;gap:6px}.guest-actions .language-select,.topbar-actions .language-select,.guest-actions .primary.compact{min-height:36px!important;padding:6px 10px!important;border-radius:10px!important;font-size:10px!important}.hero-grid,.hero-grid.guest{grid-template-columns:minmax(0,1fr);gap:8px}.hero{width:100%;max-width:100%;min-height:128px;border-radius:var(--player-card-radius)}.hero-banner-link{top:3px;right:3px;bottom:3px;left:3px;border-radius:10px}.wallet-summary,.guest-join-card{width:100%;max-width:100%;min-height:0;padding:12px;border-radius:var(--player-card-radius)}.guest-join-card>span{width:40px;height:40px;border-radius:11px}.guest-join-card h2{margin:2px 0 4px;font-size:16px;line-height:1.3}.guest-join-card p{margin-bottom:10px;font-size:10px;line-height:1.45}.category-strip{min-height:46px;margin-top:8px;padding:5px 7px;gap:5px;border-radius:12px}.category-strip button{min-height:34px;padding:6px 9px;font-size:10px}.wallet-cards{grid-template-columns:minmax(0,1fr);gap:8px}.balance-card{min-height:0;padding:12px}.balance-card h2{margin:3px 0 9px;font-size:19px}.panel-heading{min-height:48px;padding:0 12px}.mobile-nav{width:100%!important;max-width:100%!important;padding-inline:max(6px,env(safe-area-inset-left)) max(6px,env(safe-area-inset-right))}.mobile-nav button{min-width:0;padding-inline:2px;font-size:9px}.login-screen{padding:12px}.login-top{margin-bottom:8px;gap:8px}.login-top>:where(.login-back,.language-select){min-width:0;min-height:38px!important;padding:6px 10px!important}.login-panel{padding:18px 16px 20px;border-radius:18px}.login-logo{margin-bottom:10px}.login-logo img,.login-logo .guest-login-brand-logo{width:min(100%,205px);height:128px}.login-recovery-actions{margin-top:8px;font-size:10px}.form-error{padding:8px 10px;font-size:10px;line-height:1.4}}@media(max-width:360px){:root{--player-mobile-gutter: 10px}body .player-action-page .player-action-page-header,body .player-action-shell .player-action-page .player-action-page-header{grid-template-columns:38px minmax(0,1fr) 38px!important}body .player-action-page .player-action-page-back,body .player-action-shell .player-action-page .player-action-page-back{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}body .player-action-page .tool-hero,body .player-action-shell .player-action-page .tool-hero{grid-template-columns:38px minmax(0,1fr)!important;padding:10px!important}body .player-action-page .tool-hero>span,body .player-action-shell .player-action-page .tool-hero>span{width:38px!important;min-width:38px!important;height:38px!important}.login-panel{padding-inline:14px}.login-actions{grid-template-columns:minmax(0,1fr)}.player-action-shell .funding-page .funding-wallet-card{height:auto!important;min-height:232px!important;max-height:none!important}}.player-shell .main-area>.frontend-sync-error{min-height:28px!important;margin:4px var(--player-mobile-gutter) 0!important;padding:5px 9px!important;border-radius:8px!important;font-size:9.5px!important;line-height:1.35!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-shell .main-area>.player-sync-summary{display:flex!important;align-items:center!important;gap:7px!important}.player-sync-summary>span{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-sync-summary>b{flex:0 0 auto;min-width:24px;padding:2px 6px;border-radius:999px;background:#f6ddd7;color:#92392d;text-align:center;font-size:9px;line-height:1.2}.player-shell .mobile-nav button>span,.guest-shell .mobile-nav button>span{max-width:100%!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:9px!important;line-height:1.2!important}@media(max-width:900px){body .login-screen:not(.login-action-screen){padding:0 var(--player-mobile-gutter) 10px!important}body .login-screen:not(.login-action-screen) .login-top{width:100%!important;min-height:calc(58px + env(safe-area-inset-top))!important;height:auto!important;margin:0!important;padding:env(safe-area-inset-top) 2px 6px!important;display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;gap:8px!important;border-bottom:1px solid #e5e8ed!important;background:transparent!important}body .login-screen:not(.login-action-screen) .login-back{justify-self:start!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border:1px solid #dfe3e9!important;border-radius:10px!important;background:#fff!important;color:#8b6418!important;box-shadow:0 4px 12px #372d180f!important}body .login-screen:not(.login-action-screen) .login-back svg{width:18px!important;height:18px!important;transform:none!important}body .login-screen:not(.login-action-screen) .login-language-select{justify-self:end!important;min-width:108px!important;min-height:36px!important;height:36px!important;padding:0 10px!important;border-radius:10px!important;font-size:10px!important}body .login-screen:not(.login-action-screen) .login-panel{width:min(420px,100%)!important;padding:16px!important;border-radius:18px!important}body .login-screen:not(.login-action-screen) .login-panel .login-logo{min-height:118px!important;height:118px!important;margin:0 0 10px!important}body .login-screen:not(.login-action-screen) .login-panel .login-logo .guest-login-brand-logo{width:min(100%,205px)!important;height:118px!important;max-height:118px!important}}.guest-referral-page .guest-referral-hero p{margin:3px 0 0;color:#776a55;font-size:11px;line-height:1.45}.guest-referral-page .guest-referral-card{display:grid;gap:12px}.guest-referral-page .referral-steps{margin:0}.guest-referral-page .referral-steps article{min-height:0}.guest-referral-page .primary.full{margin:0}@media(max-width:580px){.guest-referral-page .guest-referral-card{gap:10px}.guest-referral-page .referral-steps{grid-template-columns:minmax(0,1fr);gap:7px}.guest-referral-page .referral-steps article{padding:9px 10px}.guest-referral-page .referral-steps small{font-size:10px}}.register-page .standalone-page-header{min-height:58px!important;grid-template-columns:38px minmax(0,1fr) 38px!important;gap:8px!important;border-bottom:1px solid #e5e8ed}.register-page .standalone-page-header:after{width:38px!important;min-width:38px!important}.register-page .standalone-page-header .standalone-back-button{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid #dfe3e9!important;border-radius:10px!important;background:#fff!important;color:#8b6418!important;box-shadow:0 4px 12px #372d180f!important}.register-page .standalone-page-header h1{font-size:16px!important;line-height:20px!important}.guest-shell{--guest-sand: #f1ede4;--guest-sand-light: #f8f3e9;--guest-card: #f7f1e6;--guest-sage: #e7e7da;--guest-navy: #123b5a;--guest-muted: #746f66;--guest-gold: #b88a2d;--guest-gold-light: #d4ac56;--guest-line: #d9cfb9;color:var(--guest-navy);background:radial-gradient(circle at 12% 4%,rgba(255,255,255,.8),transparent 27%),linear-gradient(145deg,var(--guest-sand-light),var(--guest-sand))!important}.guest-shell .guest-topbar{border-bottom-color:#c9b89494;background:#f8f3e9f5;box-shadow:0 7px 24px #44361f0b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.guest-shell .guest-topbar .brand-full-logo{filter:drop-shadow(0 6px 12px rgba(118,78,20,.1))}.guest-menu-button,.guest-mobile-menu-panel{display:none}.guest-shell .hero-grid.guest{gap:14px}.guest-shell .football-carousel-hero,.guest-shell .football-banner-link{border-color:#c2a46994!important;background:#eaf2f1!important}.guest-shell .football-banner-link:before,.guest-shell .football-banner-link:after{display:none}.guest-shell .football-banner-link img{object-position:center center;animation:none}.guest-shell .football-banner-copy{color:var(--guest-navy);text-shadow:0 2px 12px rgba(255,255,255,.95)}.guest-shell .football-banner-copy small,.guest-shell .football-banner-copy span{color:#52728a}.guest-shell .football-banner-copy strong{color:var(--guest-navy)}.guest-shell .football-banner-copy b{border-color:#c7a052;color:#fffdf8;background:linear-gradient(135deg,#d0a74f,#ac7c20);box-shadow:0 9px 20px #7e571433}.guest-shell .guest-join-card{min-height:116px;padding:12px;display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:stretch;justify-items:stretch;gap:8px;border-color:var(--guest-line)!important;border-radius:20px;background:#faf7f0eb!important;box-shadow:0 10px 28px #4a3a1f0f!important}.guest-shell .guest-join-card>i{width:1px;height:72%;align-self:center;background:#d9cfbd}.guest-shell .guest-join-action{min-width:0;padding:8px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:14px;color:var(--guest-navy);background:transparent;font-weight:850}.guest-shell .guest-join-action:hover{background:#e7e7dabd}.guest-shell .guest-join-action>span{display:grid;place-items:center;color:var(--guest-gold)}.guest-shell .guest-join-action strong{font-size:14px;line-height:1.25}.guest-shell .guest-referral-banner.guest-benefit-card{min-height:116px;margin-top:14px;padding:16px 18px;grid-template-columns:64px minmax(0,1fr) 28px;gap:14px;border-color:#cfd0bc;border-radius:20px;color:var(--guest-navy);background:radial-gradient(circle at 8% 22%,rgba(255,255,255,.72),transparent 29%),linear-gradient(135deg,#eeede3,#e4e5d8)!important;box-shadow:0 10px 28px #42412b0e}.guest-shell .guest-benefit-card>span{width:62px;height:62px;border:1px solid #ddcba7;border-radius:50%;color:var(--guest-gold);background:#fbf7ef}.guest-shell .guest-benefit-card strong{color:var(--guest-navy);font-size:18px;line-height:1.25}.guest-shell .guest-benefit-card p{max-width:48ch;margin-top:6px;color:var(--guest-muted);font-size:11px;line-height:1.55}.guest-shell .guest-benefit-card>svg{color:var(--guest-gold)}.guest-category-heading{margin:22px 2px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.guest-category-heading h2,.guest-category-heading button{display:flex;align-items:center}.guest-category-heading h2{margin:0;gap:8px;color:var(--guest-navy);font-size:20px;line-height:1.2}.guest-category-heading h2 svg{color:var(--guest-navy)}.guest-category-heading button{gap:4px;color:#4e5443;background:transparent;font-size:12px;font-weight:750}.guest-shell .guest-waiting-data-card{min-height:108px;padding:14px 18px;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;column-gap:14px;border-color:#d9c9a8!important;border-radius:20px;background:radial-gradient(circle at 92% 18%,rgba(219,194,144,.22),transparent 34%),linear-gradient(135deg,#f3eadb,#f5efe4)!important;box-shadow:0 10px 26px #4d38180d}.guest-shell .guest-data-icon{grid-row:1 / span 2;width:58px;height:58px;display:grid;place-items:center;border:1px solid #d7c093;border-radius:50%;color:var(--guest-gold);background:#faf7f0d1}.guest-shell .guest-waiting-data-card .panel-heading{min-height:0;padding:0;border:0;background:transparent}.guest-shell .guest-waiting-data-card .panel-heading h2{color:var(--guest-navy);font-size:17px}.guest-shell .guest-waiting-data-card>p{grid-column:2;margin:3px 0 0;color:var(--guest-muted);font-size:11px}@media(max-width:900px){.guest-shell .guest-topbar{width:100%!important;min-height:calc(70px + env(safe-area-inset-top))!important;height:auto!important;padding:calc(8px + env(safe-area-inset-top)) 12px 8px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:54px!important;gap:10px!important}.guest-shell .guest-topbar .brand{min-width:0;padding:0!important}.guest-shell .guest-topbar .brand-full-logo{width:min(158px,100%)!important;height:52px!important;object-fit:contain!important;object-position:left center!important}.guest-shell .guest-desktop-nav,.guest-shell .guest-actions .guest-login-button,.guest-shell .guest-actions>.primary{display:none!important}.guest-shell .guest-actions{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center;gap:8px}.guest-shell .guest-actions .language-select,.guest-shell .guest-menu-button{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:grid!important;place-items:center;border:1px solid rgba(216,204,180,.7)!important;border-radius:12px!important;color:var(--guest-navy)!important;background:#faf7f0db!important;box-shadow:0 5px 14px #44361f0f}.guest-shell .guest-actions .language-select svg{width:25px!important;height:25px!important;color:var(--guest-navy)!important}.guest-shell .guest-actions .language-current{display:none!important}.guest-shell .guest-menu-button svg{color:var(--guest-navy)}.guest-shell .guest-mobile-menu-panel{position:fixed;top:calc(70px + env(safe-area-inset-top));right:12px;z-index:80;width:178px;padding:8px;display:grid;gap:4px;border:1px solid var(--guest-line);border-radius:16px;background:#f8f3e9fa;box-shadow:0 18px 40px #322b1d29;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.guest-shell .guest-mobile-menu-panel button{min-height:42px;padding:0 12px;display:flex;align-items:center;gap:9px;border-radius:10px;color:var(--guest-navy);background:transparent;font-size:12px;font-weight:750}.guest-shell .guest-mobile-menu-panel button.active{color:#fff;background:var(--guest-gold)}.guest-shell .guest-main{width:100%;max-width:100%;padding-bottom:78px!important}.guest-shell .page-content{width:100%;max-width:100%;padding:12px 12px 22px!important}.guest-shell .hero-grid.guest{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:31px!important}.guest-shell .hero{min-height:0!important;height:auto!important;aspect-ratio:1.59 / 1;overflow:visible!important;border-radius:20px!important;box-shadow:0 10px 28px #45392312!important}.guest-shell .hero-banner-link{top:2px!important;right:2px!important;bottom:2px!important;left:2px!important;width:calc(100% - 4px)!important;height:calc(100% - 4px)!important;border-radius:18px!important}.guest-shell .hero-banner-link img{transform:none!important}.guest-shell .football-banner-copy{left:6.5%!important;top:52%!important;width:48%!important;transform:translateY(-42%)!important}.guest-shell .football-banner-copy small,.guest-shell .football-banner-copy span{display:none!important}.guest-shell .football-banner-copy strong{margin:0!important;font-size:clamp(25px,7.3vi,32px)!important;line-height:1.08!important;letter-spacing:-.02em!important}.guest-shell .football-banner-copy b{min-height:38px!important;margin-top:16px!important;padding:0 18px!important;gap:7px!important;font-size:13px!important;border-radius:999px!important}.guest-shell .football-banner-copy b svg{width:16px!important;height:16px!important}.guest-shell .carousel-dots{left:50%!important;bottom:-21px!important;transform:translate(-50%);gap:8px!important}.guest-shell .carousel-dots button{width:8px!important;height:8px!important;background:#fff!important;box-shadow:0 1px 4px #43361d2e!important}.guest-shell .carousel-dots button.active{width:8px!important;background:var(--guest-gold-light)!important}.guest-shell .guest-join-card{min-height:74px!important;padding:8px 10px!important;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr)!important;border-radius:18px!important}.guest-shell .guest-join-action{padding:6px 5px;gap:8px}.guest-shell .guest-join-action>span svg{width:27px;height:27px}.guest-shell .guest-join-action strong{font-size:clamp(13px,3.7vi,16px);white-space:nowrap}.guest-shell .guest-referral-banner.guest-benefit-card{min-height:104px;margin-top:14px;padding:13px 14px;grid-template-columns:58px minmax(0,1fr) 22px;gap:12px;border-radius:18px}.guest-shell .guest-benefit-card>span{width:58px;height:58px}.guest-shell .guest-benefit-card strong{font-size:17px}.guest-shell .guest-benefit-card p{margin-top:5px;font-size:10.5px;line-height:1.5}.guest-category-heading{margin:22px 2px 10px}.guest-category-heading h2{gap:7px;font-size:20px}.guest-category-heading button{font-size:11px}.guest-shell .category-strip.guest-home-categories{position:static!important;min-height:0!important;margin:0!important;padding:0 0 2px!important;display:flex!important;align-items:stretch!important;gap:6px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow-x:auto;scroll-snap-type:x proximity}.guest-shell .category-strip.guest-home-categories button{flex:0 0 68px!important;width:68px!important;min-width:68px!important;height:88px!important;min-height:88px!important;padding:9px 4px 8px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:8px!important;scroll-snap-align:start;border:1px solid #cfd0bc!important;border-radius:14px!important;color:#494d3b!important;background:linear-gradient(145deg,#eeeee4,#e3e4d7)!important;font-size:11px!important;font-weight:750;box-shadow:inset 0 1px #ffffffa6}.guest-shell .category-strip.guest-home-categories button svg{width:28px!important;height:28px!important;color:#4f543e!important}.guest-shell .category-strip.guest-home-categories button.active{border-color:#c6a45d!important;color:var(--guest-navy)!important;background:linear-gradient(145deg,#f4eddd,#e7e4d2)!important;outline:0!important}.guest-shell .category-strip.guest-home-categories .category-more{display:none!important}.guest-shell .provider-list{margin-top:14px!important;gap:12px}.guest-shell .guest-waiting-data-card{min-height:94px;padding:12px 14px;grid-template-columns:54px minmax(0,1fr);gap:0 12px;border-radius:18px}.guest-shell .guest-data-icon{width:54px;height:54px}.guest-shell .guest-waiting-data-card .panel-heading h2{font-size:16px}.guest-shell .guest-waiting-data-card>p{font-size:10px}.guest-shell .mobile-nav.guest-mobile-nav{width:100%!important;max-width:100%!important;height:calc(72px + env(safe-area-inset-bottom))!important;padding:5px 7px calc(5px + env(safe-area-inset-bottom))!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;border-top-color:#cdbe9eb8!important;background:#f8f3e9fa!important;box-shadow:0 -9px 26px #43372114!important}.guest-shell .mobile-nav.guest-mobile-nav button{min-width:0!important;min-height:58px!important;padding:4px 2px!important;display:grid!important;justify-items:center;align-content:center;gap:3px!important;border-radius:14px;color:var(--guest-navy)!important;background:transparent!important}.guest-shell .mobile-nav.guest-mobile-nav button svg{width:23px!important;height:23px!important}.guest-shell .mobile-nav.guest-mobile-nav button span{color:currentColor!important;font-size:10px!important;font-weight:750}.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav,.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav.active{top:0!important;min-height:60px!important;margin:0 2px;color:#fff!important;background:linear-gradient(135deg,#d3aa52,#ad7c21)!important;box-shadow:0 8px 18px #83591436!important}.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav svg,.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav.active svg{width:25px!important;height:25px!important;padding:0!important;border:0!important;border-radius:0!important;color:#fff!important;background:transparent!important;box-shadow:none!important}.guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav span{margin:0!important;color:#fff!important}}@media(max-width:370px){.guest-shell .page-content,.guest-shell .guest-topbar{padding-inline:10px!important}.guest-shell .guest-topbar .brand-full-logo{width:min(142px,100%)!important}.guest-shell .guest-join-action{gap:5px}.guest-shell .guest-join-action strong{font-size:12px}.guest-shell .football-banner-copy strong{font-size:24px!important}}@media(max-width:900px){body .guest-shell .guest-topbar{min-height:calc(65px + env(safe-area-inset-top))!important;grid-template-rows:48px!important;padding-top:calc(8px + env(safe-area-inset-top))!important;padding-right:16px!important;padding-bottom:8px!important;padding-left:16px!important;background:#f8f3e9fa!important}body .guest-shell .guest-topbar .brand{width:auto!important;height:48px!important;min-height:0!important}body .guest-shell .guest-topbar .brand-full-logo{width:min(175px,100%)!important;height:48px!important}body .guest-shell .guest-topbar .guest-actions>button.primary.compact{display:none!important}body .guest-shell .guest-topbar .guest-actions{width:auto!important;min-width:0!important;height:42px!important;margin:0!important}body .guest-shell .guest-topbar .guest-actions .language-select{width:42px!important;min-width:42px!important;max-width:42px!important}body .guest-shell .guest-main{white-space:normal!important}body .guest-shell .carousel-dots,body .guest-shell .carousel-dots button,body .guest-shell .carousel-dots button.active{min-width:8px!important;max-width:8px!important;min-height:8px!important;max-height:8px!important}body .guest-shell .hero-grid.guest{gap:26px!important}body .guest-shell .football-banner-link img{transform:scale(1.08)!important}body .guest-shell .football-banner-copy{top:46%!important}body .guest-shell .guest-join-card{height:70px!important;min-height:70px!important;max-height:70px!important}body .guest-shell .guest-join-card>.guest-join-action{width:auto!important;min-width:0!important;min-height:0!important;grid-column:auto!important;grid-row:auto!important}body .guest-shell .guest-join-card>.guest-join-action>span,body .guest-shell .guest-join-card>.guest-join-action svg{width:31px!important;min-width:31px!important;max-width:31px!important;height:31px!important}body .guest-shell .guest-category-heading{height:30px!important;min-height:30px!important;margin:15px 2px 7px!important}body .guest-shell .page-content{padding-right:16px!important;padding-left:16px!important}body .guest-shell .guest-referral-banner.guest-benefit-card{min-height:96px!important}body .guest-shell .guest-benefit-card p{max-width:18em!important;white-space:pre-line!important}body .guest-shell .guest-category-heading button{min-height:30px!important;padding:0!important}body .guest-shell .category-strip.guest-home-categories{height:80px!important;min-height:80px!important;max-height:80px!important}body .guest-shell .category-strip.guest-home-categories{gap:4px!important}body .guest-shell .category-strip.guest-home-categories button{width:56px!important;min-width:56px!important;max-width:56px!important;flex:0 0 56px!important;height:78px!important;min-height:78px!important;max-height:78px!important;padding-block:7px!important;gap:6px!important}body .guest-shell .provider-list{margin-top:7px!important}body .guest-shell .provider-list .game-sync-empty-panel.guest-waiting-data-card{height:88px!important;min-height:88px!important;max-height:88px!important;margin-top:0!important;padding:10px 14px!important;overflow:hidden!important}body .guest-shell .provider-list .guest-waiting-data-card .panel-heading{width:auto!important;min-height:0!important;height:auto!important;padding:0!important;border:0!important;background:transparent!important}body .guest-shell .provider-list .guest-waiting-data-card>p{width:auto!important;min-height:0!important;height:auto!important;margin:3px 0 0!important;padding:0!important}body .guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav,body .guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav.active{width:84px!important;min-width:84px!important;max-width:84px!important;min-height:60px!important;margin:0!important;display:grid!important;grid-template-rows:28px 16px!important;align-content:center!important;justify-self:center!important;gap:2px!important;border-radius:18px!important;color:#fff!important;background:linear-gradient(135deg,#d3aa52,#ad7c21)!important;box-shadow:0 8px 18px #83591436!important}body .guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav svg,body .guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav.active svg{position:static!important;width:25px!important;height:25px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;color:#fff!important;background:transparent!important;box-shadow:none!important;transform:none!important}body .guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav span{position:static!important;min-height:16px!important;margin:0!important;color:#fff!important;font-size:10px!important;line-height:16px!important}}.guest-shell .selected-reference-page-image{display:none!important}.guest-shell .selected-reference-desktop-fallback{display:block!important}@media(max-width:900px){body .guest-shell .selected-reference-banner-link{border-color:transparent!important;background:#f3eee3!important}body .guest-shell .selected-reference-banner-link .selected-reference-page-image{position:absolute!important;left:-5.68%!important;top:-32.4%!important;width:109.28%!important;max-width:none!important;height:auto!important;display:block!important;object-fit:fill!important;object-position:top left!important;transform:none!important;animation:none!important;filter:none!important}body .guest-shell .selected-reference-banner-link .selected-reference-desktop-fallback,body .guest-shell .selected-reference-banner-link .football-banner-copy{display:none!important}}@media(max-width:900px){body .guest-shell .guest-topbar .guest-actions .language-select{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:1fr!important;place-items:center!important;column-gap:0!important}body .guest-shell .guest-topbar .guest-actions .language-select>svg:first-child{grid-column:1!important;grid-row:1!important;place-self:center!important;margin:0!important;transform:none!important}body .guest-shell .guest-topbar .guest-actions .language-current{display:none!important}}@media(max-width:900px){body .guest-shell .category-strip.guest-home-categories{width:100%!important;height:80px!important;min-height:80px!important;max-height:80px!important;padding:0!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;align-items:stretch!important;gap:5px!important;overflow:visible!important;scroll-snap-type:none!important}body .guest-shell .category-strip.guest-home-categories button:not(.category-more){width:auto!important;min-width:0!important;max-width:none!important;height:80px!important;min-height:80px!important;max-height:80px!important;padding:8px 2px 7px!important;display:grid!important;grid-template-rows:31px minmax(0,1fr)!important;place-items:center!important;align-content:center!important;gap:5px!important;flex:none!important;scroll-snap-align:none!important;box-sizing:border-box!important}body .guest-shell .category-strip.guest-home-categories button:not(.category-more)>svg{grid-row:1!important;place-self:center!important;width:28px!important;height:28px!important;margin:0!important;transform:none!important}body .guest-shell .category-strip.guest-home-categories button:not(.category-more)>span{grid-row:2!important;width:100%!important;min-width:0!important;margin:0!important;display:grid!important;place-items:center!important;color:currentColor!important;font-size:clamp(9px,2.55vi,11px)!important;font-weight:800!important;line-height:1.08!important;text-align:center!important;white-space:normal!important;word-break:keep-all!important}}@media(max-width:370px){body .guest-shell .category-strip.guest-home-categories{gap:3px!important}body .guest-shell .category-strip.guest-home-categories button:not(.category-more){padding-inline:1px!important}}@media(max-width:900px){body .guest-shell,body .guest-shell .guest-main,body .guest-shell .page-content,body .guest-shell .content-page{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body .guest-shell,body .guest-shell .guest-main,body .guest-shell .page-content{overflow-x:hidden!important}body .guest-shell .content-page{padding-bottom:calc(86px + env(safe-area-inset-bottom))!important}body .guest-shell .content-page .page-heading{min-height:70px!important;margin:0!important;padding:12px 0 10px!important;display:flex!important;align-items:flex-end!important}body .guest-shell .content-page .page-heading p{margin:0 0 3px!important;color:#aa791c!important;font-size:11px!important;line-height:1.25!important}body .guest-shell .content-page .page-heading h1{margin:0!important;color:var(--guest-navy)!important;font-size:24px!important;line-height:1.12!important;letter-spacing:-.02em!important}body .guest-shell .category-strip.guest-games-categories{position:static!important;top:auto!important;width:100%!important;min-height:0!important;height:auto!important;max-height:none!important;margin:0!important;padding:6px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;overflow:visible!important;border:1px solid #d9cfb9!important;border-radius:16px!important;background:#faf7f0eb!important;box-shadow:0 8px 22px #4a3a1f0d!important}body .guest-shell .category-strip.guest-games-categories button{width:100%!important;min-width:0!important;max-width:none!important;min-height:40px!important;height:40px!important;margin:0!important;padding:0 7px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;border:1px solid transparent!important;border-radius:11px!important;color:#56604b!important;background:#ecece1!important;font-size:10.5px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important}body .guest-shell .category-strip.guest-games-categories button svg{flex:0 0 17px!important;width:17px!important;height:17px!important}body .guest-shell .category-strip.guest-games-categories button.active{border-color:#d8b86d!important;color:var(--guest-navy)!important;background:#fbf3df!important}body .guest-shell .category-strip.guest-games-categories .category-more{display:flex!important}body .guest-shell .content-page .provider-list{width:100%!important;min-width:0!important;margin-top:12px!important}body .guest-shell .content-page .game-sync-empty-panel{width:100%!important;min-width:0!important;box-sizing:border-box!important}body .guest-shell .promo-grid{width:100%!important;min-width:0!important;margin:0 0 12px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}body .guest-shell .promo-grid article{width:100%!important;min-width:0!important;min-height:132px!important;padding:16px!important;border:1px solid #d9cfb9!important;border-radius:18px!important;background:#faf7f0f0!important;box-shadow:0 9px 24px #4a3a1f0f!important}body .guest-shell .promo-grid article svg,body .guest-shell .promo-grid article span{color:var(--guest-gold)!important}body .guest-shell .promo-grid article h2{margin:9px 0 5px!important;color:var(--guest-navy)!important;font-size:18px!important;line-height:1.2!important}body .guest-shell .promo-grid article p,body .guest-shell .promo-grid article small{color:var(--guest-muted)!important;font-size:11px!important;line-height:1.5!important}body .guest-shell .red-packet-records{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow:hidden!important;border:1px solid #d9cfb9!important;border-radius:16px!important;background:#faf7f0f0!important;box-sizing:border-box!important}body .guest-shell .red-packet-records .panel-heading{width:100%!important;min-width:0!important;padding:12px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:8px!important;border-bottom:1px solid #e1d8c5!important;background:#fffbf2f5!important;box-sizing:border-box!important}body .guest-shell .red-packet-records .panel-heading>div{min-width:0!important}body .guest-shell .red-packet-records .panel-heading small{display:block!important;max-width:27em!important;color:#776f62!important;font-size:10px!important;line-height:1.4!important;white-space:normal!important}body .guest-shell .red-packet-records .panel-heading h2{margin-top:4px!important;color:var(--guest-navy)!important;font-size:18px!important;line-height:1.15!important}body .guest-shell .red-packet-records .live-pill{flex:0 0 auto!important;min-width:46px!important;min-height:30px!important;padding:0 8px!important;display:grid!important;place-items:center!important;border-radius:999px!important;color:#3b7964!important;background:#e8f5ee!important;font-size:10px!important;line-height:1.1!important;text-align:center!important}body .guest-shell .red-packet-records table{width:100%!important;min-width:0!important;max-width:100%!important;table-layout:fixed!important;border-collapse:collapse!important;overflow:hidden!important}body .guest-shell .red-packet-records th,body .guest-shell .red-packet-records td{min-width:0!important;padding:9px 3px!important;overflow:hidden!important;color:#6b7280!important;font-size:9px!important;line-height:1.1!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .guest-shell .mobile-nav.guest-mobile-nav{left:0!important;right:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:visible!important}}body.player-support-route{color:#123b5a!important;background:#f4efe5!important}body.player-support-route .player-support-portal{background:radial-gradient(circle at 12% 4%,rgba(255,255,255,.82),transparent 28%),linear-gradient(145deg,#f8f3e9,#f1ede4)!important}body.player-support-route .player-support-portal>header{border-bottom-color:#dfd2b8!important;background:#f8f3e9fa!important;box-shadow:0 7px 24px #44361f0b!important}body.player-support-route .player-support-portal>header .subtle-button,body.player-support-route .player-support-language{border-color:#d9cfb9!important;color:#123b5a!important;background:#fffbf2eb!important}body.player-support-route .support-chat.standalone{border-color:#d9cfb9!important;color:#123b5a!important;background:#fffbf2f5!important;box-shadow:0 18px 45px #4a3a1f17!important}body.player-support-route .support-chat.standalone>header,body.player-support-route .support-topic-panel,body.player-support-route .chat-quick,body.player-support-route .support-rating,body.player-support-route .human-handoff,body.player-support-route .support-chat.standalone>footer{border-color:#e1d8c5!important;background:#fffbf2f5!important}body.player-support-route .support-chat.standalone>header .modal-close{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid #d9cfb9!important;border-radius:12px!important;color:#9a6d15!important;background:#fffaf0!important;box-shadow:0 5px 14px #4a3a1f0f!important}body.player-support-route .support-chat.standalone>header .modal-close:before,body.player-support-route .support-chat.standalone>header .modal-close:after{display:none!important;content:none!important}body.player-support-route .support-chat.standalone>header .modal-close svg{width:20px!important;height:20px!important;display:block!important;color:currentColor!important}body.player-support-route .support-topic-grid button{border-color:#ddd2bc!important;color:#123b5a!important;background:linear-gradient(145deg,#f7f2e8,#eee9dc)!important}body.player-support-route .support-topic-grid button>span{color:#b68525!important;background:#fffaf0!important}body.player-support-route .chat-messages{background:#f7f3eb!important}body.player-support-route .chat-bubble.agent{border-color:#ddcfb5!important;color:#123b5a!important;background:#fffaf0!important}body.player-support-route .chat-quick button{border-color:#dfd2b8!important;color:#8b6418!important;background:#fbf3df!important}body.player-support-route .support-chat.standalone>footer input{border-color:#ddd2bc!important;color:#123b5a!important;background:#fffdf7!important}body.player-support-route .support-chat.standalone>footer button{color:#fff!important;background:linear-gradient(135deg,#d3aa52,#ad7c21)!important}body.player-support-route .support-rating button{border-color:#ddd2bc!important;color:#5f6872!important;background:#fffdf7!important}@media(max-width:760px){body.player-support-route .player-support-portal>header{min-height:62px!important;height:62px!important;padding:8px 12px!important}body.player-support-route .player-support-language{position:relative!important;width:38px!important;min-width:38px!important;height:38px!important;padding:0!important;display:grid!important;place-items:center!important}body.player-support-route .player-support-language>svg{width:20px!important;height:20px!important;display:block!important;color:#123b5a!important}body.player-support-route .player-support-language>select{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important;opacity:0!important;cursor:pointer!important}body.player-support-route .player-support-portal,body.player-support-route .support-chat-page,body.player-support-route .support-chat.standalone{width:100%!important;max-width:100%!important;box-sizing:border-box!important}body.player-support-route .support-chat-page{padding:6px!important}body.player-support-route .support-chat.standalone{border-radius:16px!important}body.player-support-route .support-topic-grid{gap:7px!important}body.player-support-route .support-topic-grid button{min-width:0!important;padding:10px 5px!important}body.player-support-route .support-topic-grid button strong{font-size:11px!important}body.player-support-route .support-topic-grid button small{max-width:100%!important;overflow:hidden!important;font-size:8px!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important}}.player-shell,.player-action-shell,.login-screen{--blue: #b7892d;--blue-50: #fbf3e2;--green: #4b8b75;--purple: #8c7d58;--navy: #123b5a;--muted: #746f66;--line: #ded2ba;--ruay-ivory: #f5efe4;--ruay-ivory-light: #fbf7ef;--ruay-card: #fffaf1;--ruay-sage: #ebece0;--ruay-sage-line: #d1d2bd;--ruay-navy: #123b5a;--ruay-muted: #746f66;--ruay-gold: #b7892d;--ruay-gold-light: #d7af58;--ruay-line: #ded2ba;--ruay-shadow: 0 10px 28px rgba(74, 58, 31, .065);color:var(--ruay-navy);background:var(--ruay-ivory)!important}.player-shell .main-area,.player-shell .page-content,.player-action-shell .player-action-page,.player-action-shell .player-action-page-content{color:var(--ruay-navy);background:var(--ruay-ivory)!important}.player-shell :where(.table-panel,.admin-panel,.profile-identity,.profile-wallet-card,.profile-records-panel,.profile-tools,.downline-overview,.friend-add-panel,.friend-list-panel,.friend-request-panel,.notification-summary article,.record-summary article,.balance-card,.transfer-form,.rules-panel),.player-action-shell :where(.tool-hero,.tool-card,.funding-wallet-card,.funding-form-section,.funding-list-card,.funding-note-card,.funding-order-card,.red-packet-panel,.loan-document-group,.loan-apply-amount-card,.loan-apply-preview,.loan-document-footer){border-color:var(--ruay-line)!important;color:var(--ruay-navy)!important;background:var(--ruay-card)!important;box-shadow:var(--ruay-shadow)!important}.player-shell :where(h1,h2,h3,strong),.player-action-shell :where(h1,h2,h3,strong),.login-screen :where(h1,h2,h3,strong){color:var(--ruay-navy)}.player-shell :where(p,small,label),.player-action-shell :where(p,small,label),.login-screen :where(p,small,label){color:var(--ruay-muted)}.player-shell :where(.primary,button.primary),.player-action-shell :where(.primary,button.primary),.login-screen :where(.primary,button.primary){border:1px solid #bd8c27!important;color:#fffdf8!important;background:#c99b3b!important;box-shadow:0 8px 18px #9969122e!important}.player-shell :where(.subtle-button,.wallet-back-button),.player-action-shell :where(.subtle-button,.player-action-page-back),.login-screen :where(.login-back,.standalone-back-button){border-color:var(--ruay-line)!important;color:var(--ruay-gold)!important;background:var(--ruay-card)!important}.player-shell .topbar{border-bottom-color:var(--ruay-line)!important;background:#fbf7eff7!important;box-shadow:0 7px 24px #44361f0b!important}.player-shell .player-header-brand{min-width:0!important;display:flex!important;align-items:center!important;gap:5px!important}.player-shell .player-header-horizontal-logo{width:178px!important;max-width:100%!important;height:46px!important;max-height:46px!important;display:block!important;object-fit:contain!important;object-position:left center!important}.player-shell .player-header-brand-mark{width:auto!important;height:52px!important;object-fit:contain!important}.player-shell .player-header-brand-copy{min-width:0!important;display:grid!important;gap:2px!important}.player-shell .player-header-brand-wordmark{width:101px!important;max-width:100%!important;height:auto!important;object-fit:contain!important}.player-shell .player-header-brand-copy small{color:#a27725!important;font-size:5.5px!important;line-height:1!important;font-weight:800!important;letter-spacing:.8px!important;white-space:nowrap!important}.player-shell .game-currency-switch,.player-shell .topbar .language-select,.player-shell .avatar{border:1px solid var(--ruay-line)!important;color:var(--ruay-navy)!important;background:#fffaf1f5!important;box-shadow:0 5px 14px #4a3a1f0d!important}.player-shell .avatar svg,.player-shell .topbar .language-select svg{color:var(--ruay-navy)!important}.player-shell .hero-grid>.wallet-summary{border-color:var(--ruay-line)!important;color:var(--ruay-navy)!important;background:var(--ruay-card)!important;box-shadow:var(--ruay-shadow)!important}.player-shell .wallet-title small,.player-shell .bonus-mini{color:var(--ruay-muted)!important}.player-shell .wallet-title strong{color:var(--ruay-navy)!important}.player-shell .wallet-actions{border-color:var(--ruay-line)!important}.player-shell .wallet-actions button{border-color:var(--ruay-line)!important;color:var(--ruay-navy)!important;background:transparent!important}.player-shell .wallet-actions .action-icon{color:var(--ruay-gold)!important;background:#fff8e9!important}.player-shell .wallet-actions .action-icon.green{color:#4b8b75!important;background:#eef5ee!important}.player-shell .wallet-actions .action-icon.purple{color:var(--ruay-navy)!important;background:#edf0eb!important}.player-shell .wallet-actions .action-icon.gold{color:#9b711f!important;background:#fbf1d9!important}.player-shell .football-carousel-hero,.player-shell .football-banner-link{border-color:#d7c8aa!important;background:#eaf2f2!important}.player-shell .football-banner-link:before,.player-shell .football-banner-link:after{display:none!important}.player-shell .football-banner-link img{animation:none!important;filter:none!important}.player-shell .football-banner-copy{color:var(--ruay-navy)!important;text-shadow:0 2px 12px rgba(255,255,255,.96)!important}.player-shell .football-banner-copy :where(small,strong,span){color:var(--ruay-navy)!important}.player-shell .football-banner-copy b{border-color:#c69a42!important;color:#fffdf8!important;background:#bf8e2d!important;box-shadow:0 8px 18px #7b53112e!important}.player-shell .home-growth-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.player-shell .home-growth-actions .grab-red-packet-banner{width:100%!important;min-width:0!important;min-height:152px!important;padding:12px 18px 12px 8px!important;display:grid!important;grid-template-columns:minmax(128px,43%) minmax(0,57%)!important;align-items:center!important;gap:0!important;overflow:hidden!important;border:1px solid #f28d76!important;border-radius:18px!important;color:var(--ruay-navy)!important;background-color:#fff2eb!important;background-image:url(/assets/ruay55-red-packet-light-card-v4-optimized.jpg)!important;background-position:center!important;background-size:cover!important;box-shadow:0 10px 28px #9f472d1a!important}.player-shell .grab-red-packet-visual{width:100%!important;height:100%!important;display:block!important}.player-shell .grab-red-packet-copy{min-width:0!important;display:grid!important;justify-items:start!important;gap:5px!important;text-align:left!important}.player-shell .grab-red-packet-copy strong{color:#cd4937!important;font-size:24px!important;line-height:1.05!important;font-weight:950!important}.player-shell .grab-red-packet-copy small{min-height:24px!important;padding:3px 9px!important;display:inline-flex!important;align-items:center!important;border:1px solid #d8ab68!important;border-radius:999px!important;color:#8e6b2a!important;background:#fffaf1eb!important;font-size:10px!important;line-height:1.2!important}.player-shell .grab-red-packet-copy em{color:#756b62!important;font-size:10px!important;font-style:normal!important;line-height:1.35!important}.player-shell .grab-red-packet-copy b{min-height:34px!important;margin-top:2px!important;padding:6px 15px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;border:1px solid #a9771c!important;border-radius:999px!important;color:#fffdf7!important;background:#c49332!important;box-shadow:0 7px 16px #87570e2e!important;font-size:12px!important;font-weight:900!important;line-height:1.2!important}.player-shell .grab-red-packet-copy i{justify-self:end!important;color:#c64e3f!important;font-size:9px!important;font-style:normal!important;font-weight:800!important;line-height:1.2!important}.player-shell .home-recommendation-card{width:100%!important;min-width:0!important;padding:14px 16px!important;display:grid!important;gap:0!important;border:1px solid var(--ruay-sage-line)!important;border-radius:18px!important;color:var(--ruay-navy)!important;background:var(--ruay-sage)!important;box-shadow:var(--ruay-shadow)!important}.player-shell .home-recommendation-card>header{min-height:30px!important;display:flex!important;align-items:center!important;gap:9px!important}.player-shell .home-recommendation-card>header>span{width:4px!important;height:22px!important;display:block!important;border-radius:999px!important;background:var(--ruay-gold)!important}.player-shell .home-recommendation-card>header strong{color:var(--ruay-navy)!important;font-size:16px!important;line-height:1.2!important}.player-shell .home-recommendation-card>button{min-width:0!important;min-height:76px!important;padding:10px 4px!important;display:grid!important;grid-template-columns:50px minmax(0,1fr) 24px!important;align-items:center!important;gap:10px!important;border:0!important;border-radius:0!important;color:var(--ruay-navy)!important;background:transparent!important;box-shadow:none!important;text-align:left!important}.player-shell .home-recommendation-card>button+button{border-top:1px solid #d6d6c5!important}.player-shell .home-recommendation-card :where(.referral-income-icon,.agent-income-icon){width:48px!important;height:48px!important;border:1px solid #d9c79f!important;border-radius:50%!important;color:var(--ruay-gold)!important;background:#fff9ef!important}.player-shell .home-recommendation-card button>span:nth-child(2){min-width:0!important;display:grid!important;gap:2px!important}.player-shell .home-recommendation-card button small{display:none!important}.player-shell .home-recommendation-card button strong{color:var(--ruay-navy)!important;font-size:15px!important;line-height:1.25!important}.player-shell .home-recommendation-card button em{color:var(--ruay-muted)!important;font-size:10px!important;font-style:normal!important;line-height:1.35!important}.player-shell .home-recommendation-card .qr-income-action{display:grid!important;place-items:center!important;color:var(--ruay-gold)!important}.player-shell .authenticated-benefit-card{width:100%!important;min-width:0!important;min-height:104px!important;padding:14px 18px!important;display:grid!important;grid-template-columns:64px minmax(0,1fr) 24px!important;align-items:center!important;gap:14px!important;border:1px solid var(--ruay-sage-line)!important;border-radius:18px!important;color:var(--ruay-navy)!important;background:var(--ruay-sage)!important;box-shadow:var(--ruay-shadow)!important;text-align:left!important}.player-shell .authenticated-benefit-icon{width:62px!important;height:62px!important;display:grid!important;place-items:center!important;border:1px solid #d9c79f!important;border-radius:50%!important;color:var(--ruay-gold)!important;background:#fff9ef!important}.player-shell .authenticated-benefit-copy{min-width:0!important;display:grid!important;gap:5px!important}.player-shell .authenticated-benefit-copy strong{color:var(--ruay-navy)!important;font-size:18px!important;line-height:1.2!important}.player-shell .authenticated-benefit-copy small{color:var(--ruay-muted)!important;font-size:11px!important;line-height:1.45!important;white-space:pre-line!important}.player-shell .authenticated-benefit-card>svg{color:var(--ruay-gold)!important}.player-shell .category-strip{border-color:transparent!important;background:transparent!important;box-shadow:none!important}.player-shell .category-strip button{border:1px solid var(--ruay-sage-line)!important;color:#4f5546!important;background:var(--ruay-sage)!important}.player-shell .category-strip button.active{border-color:#c8b17f!important;color:var(--ruay-navy)!important;background:#f4f0e3!important}.player-shell .mobile-nav{border-top-color:var(--ruay-line)!important;background:#fffaf1fa!important;box-shadow:0 -8px 24px #4a3a1f11!important}.player-shell .mobile-nav button{color:var(--ruay-navy)!important}.player-shell .mobile-nav .deposit-nav,.player-shell .mobile-nav .deposit-nav.active{color:#fffdf7!important;background:#c99b3b!important;box-shadow:0 7px 18px #91620f33!important}.player-shell .mobile-nav .deposit-nav svg,.player-shell .mobile-nav .deposit-nav span{color:#fffdf7!important}.player-shell :where(.balance-card.cash,.balance-card.bonus,.balance-card.crypto){border-top-color:var(--ruay-gold)!important}.player-shell :where(.balance-card.cash,.balance-card.bonus,.balance-card.crypto) .card-icon{color:var(--ruay-gold)!important;background:#fff5df!important}.player-action-shell .funding-page .funding-wallet-mark{color:var(--ruay-gold)!important;background:#f2ead7!important}.player-action-shell .funding-page :where(.funding-wallet-card,.funding-list-card,.funding-note-card){border:1px solid var(--ruay-line)!important;background:var(--ruay-card)!important;box-shadow:var(--ruay-shadow)!important}.player-action-shell .funding-page .funding-wallet-card:before{height:2px!important;background:var(--ruay-gold)!important}.player-action-shell .funding-page :where(.funding-method-icon.orange,.funding-method-icon.gold){color:var(--ruay-gold)!important;background:#fff3d9!important}.player-action-shell .red-packet-tool-page :where(.red-packet-page-hero,.red-packet-claim-card,.red-packet-eligibility,.red-packet-modal-rules){border:1px solid var(--ruay-line)!important;color:var(--ruay-navy)!important;background:var(--ruay-card)!important;box-shadow:var(--ruay-shadow)!important}.player-action-shell .red-packet-tool-page .red-packet-page-hero>span{color:#fffdf7!important;background:#c99b3b!important}.player-action-shell .red-packet-tool-page .red-packet-claim-card strong{color:var(--ruay-gold)!important}.player-action-shell .red-packet-tool-page :where(.red-packet-eligibility article,.red-packet-modal-rules div){border-color:var(--ruay-line)!important;background:#fffdf7!important}.login-page-title{display:none}.register-progress{width:min(420px,calc(100% - 24px));margin:12px auto;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none}.register-progress li{min-width:0;position:relative;display:grid;justify-items:center;gap:5px;color:#a7a89a;font-size:10px}.register-progress li:after{content:"";position:absolute;z-index:0;top:15px;left:calc(50% + 20px);width:calc(100% - 40px);height:1px;background:#d8d8ca}.register-progress li:last-child:after{display:none}.register-progress li>span{z-index:1;width:30px;height:30px;display:grid;place-items:center;border:1px solid #cbccbc;border-radius:50%;color:#999b8c;background:var(--ruay-card);font-size:12px;font-weight:900}.register-progress li>strong{min-width:0;color:#999b8c;font-size:10px;line-height:1.2;text-align:center}.register-progress li.active>span{border-color:#ba8927;color:#fffdf7;background:#c99b3b}.register-progress li.active>strong{color:#9e721d}@media(max-width:760px){.player-shell .topbar{min-height:calc(74px + env(safe-area-inset-top))!important;height:auto!important;padding:calc(9px + env(safe-area-inset-top)) 12px 9px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:56px!important;gap:8px!important}.player-shell .mobile-brand,.player-shell .mobile-brand .brand{width:100%!important;min-width:0!important;display:flex!important;align-items:center!important}.player-shell .mobile-brand .player-header-brand{width:100%!important;height:56px!important;overflow:visible!important}.player-shell .mobile-brand .brand-full-logo{width:min(170px,48vw)!important;max-width:170px!important;height:54px!important;max-height:54px!important;object-fit:contain!important;object-position:left center!important}.player-shell .top-actions{grid-column:2!important;grid-row:1!important;width:auto!important;max-width:none!important;min-width:0!important;display:flex!important;align-items:center!important;gap:7px!important}.player-shell .top-actions :where(.verified-pill,.balance-pill,.primary.compact,.notification-top-button){display:none!important}.player-shell .game-currency-switch{width:58px!important;min-width:58px!important;height:42px!important;min-height:42px!important;padding:0 8px!important;display:grid!important;place-items:center!important;border-radius:13px!important}.player-shell .game-currency-switch small{display:none!important}.player-shell .game-currency-switch select{width:100%!important;height:40px!important;padding:0!important;border:0!important;color:var(--ruay-navy)!important;background:transparent!important;font-size:13px!important;line-height:40px!important;font-weight:900!important;text-align:center!important}.player-shell .topbar .language-select{width:42px!important;min-width:42px!important;flex:0 0 42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:grid!important;grid-template-columns:1fr!important;place-items:center!important;border-radius:13px!important}.player-shell .topbar .language-select>svg:first-child{width:23px!important;height:23px!important;grid-column:1!important;grid-row:1!important;justify-self:center!important;align-self:center!important}.player-shell .topbar .language-current{display:none!important}.player-shell .topbar .language-select select{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.player-shell .avatar{width:42px!important;min-width:42px!important;flex:0 0 42px!important;height:42px!important;min-height:42px!important;border-radius:50%!important}.player-shell .avatar svg{width:26px!important;height:26px!important}.player-shell .page-content{width:100%!important;max-width:480px!important;margin-inline:auto!important;padding:10px 12px calc(92px + env(safe-area-inset-bottom))!important}.player-shell .hero-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.player-shell .hero-grid>.wallet-summary{order:1!important;width:100%!important;min-height:102px!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,40%) minmax(0,60%)!important;gap:0!important;overflow:hidden!important;border-radius:18px!important}.player-shell .hero-grid>.wallet-summary .wallet-title{grid-column:1!important;min-width:0!important;min-height:102px!important;margin:0!important;padding:15px 12px 15px 15px!important;display:flex!important;align-items:center!important;border-right:1px solid var(--ruay-line)!important;border-bottom:0!important}.player-shell .hero-grid>.wallet-summary .wallet-title>svg{display:none!important}.player-shell .hero-grid>.wallet-summary .wallet-title small{color:var(--ruay-navy)!important;font-size:12px!important;line-height:1.2!important}.player-shell .hero-grid>.wallet-summary .wallet-title strong{margin-top:7px!important;font-size:clamp(23px,7vw,28px)!important;line-height:1.08!important;white-space:nowrap!important}.player-shell .hero-grid>.wallet-summary .bonus-mini{display:none!important}.player-shell .hero-grid>.wallet-summary .wallet-actions{grid-column:2!important;width:100%!important;min-height:102px!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border:0!important}.player-shell .hero-grid>.wallet-summary .wallet-actions button{min-width:0!important;min-height:102px!important;padding:9px 2px!important;display:grid!important;align-content:center!important;justify-items:center!important;gap:7px!important;border:0!important;border-radius:0!important;font-size:9px!important;line-height:1.2!important;white-space:nowrap!important}.player-shell .hero-grid>.wallet-summary .wallet-actions button+button{border-left:1px solid var(--ruay-line)!important}.player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon{width:38px!important;height:38px!important;border:1px solid var(--ruay-line)!important;border-radius:12px!important;background:#fff9ef!important}.player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon svg{width:21px!important;height:21px!important}.player-shell .hero-grid>.wallet-summary .quick-transfer{display:none!important}.player-shell .hero-grid>.hero{order:0!important;width:100%!important;min-height:0!important;aspect-ratio:1.9 / 1!important;border-radius:18px!important}.player-shell .hero-banner-link{top:3px!important;right:3px!important;bottom:3px!important;left:3px!important;border-radius:15px!important}.player-shell .football-banner-link img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:scale(1.012)!important}.player-shell .football-banner-copy{left:7%!important;top:51%!important;width:49%!important;transform:translateY(-42%)!important}.player-shell .football-banner-copy small{display:none!important}.player-shell .football-banner-copy strong{margin:0!important;font-size:clamp(22px,7.2vw,31px)!important;line-height:1.04!important;white-space:nowrap!important}.player-shell .football-banner-copy span{margin-top:6px!important;font-size:10px!important;line-height:1.25!important}.player-shell .football-banner-copy b{min-height:32px!important;margin-top:8px!important;padding:5px 12px!important;font-size:10px!important}.player-shell .football-carousel-hero .carousel-dots{display:none!important}.player-shell .home-growth-actions{margin-top:12px!important}.player-shell .home-growth-actions .grab-red-packet-banner{min-height:149px!important;aspect-ratio:2.46 / 1!important}.player-shell .grab-red-packet-copy strong{font-size:clamp(19px,6.2vw,25px)!important}.player-shell .home-recommendation-card{padding:9px 14px!important}.player-shell .home-recommendation-card>header{min-height:26px!important}.player-shell .home-recommendation-card>button{min-height:62px!important;padding-block:7px!important}.player-shell .home-recommendation-card :where(.referral-income-icon,.agent-income-icon){width:42px!important;height:42px!important}.player-shell .home-recommendation-card>button{grid-template-columns:44px minmax(0,1fr) 22px!important}.player-shell .authenticated-benefit-card{min-height:84px!important;padding:10px 14px!important;grid-template-columns:54px minmax(0,1fr) 20px!important;gap:11px!important}.player-shell .authenticated-benefit-icon{width:52px!important;height:52px!important}.player-shell .authenticated-benefit-copy strong{font-size:16px!important}.player-shell .authenticated-benefit-copy small{font-size:10px!important;line-height:1.4!important}.player-shell .mobile-category-tiles{display:none!important}.player-shell .category-strip{position:static!important;top:auto!important;width:100%!important;min-height:0!important;margin-top:12px!important;padding:0!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important;overflow:visible!important}.player-shell .category-strip button{width:100%!important;min-width:0!important;min-height:82px!important;padding:7px 2px!important;display:grid!important;align-content:center!important;justify-items:center!important;gap:7px!important;border-radius:13px!important;font-size:9px!important;line-height:1.18!important;text-align:center!important;white-space:normal!important}.player-shell .category-strip button svg{width:28px!important;height:28px!important}.player-shell .category-strip button span{max-width:100%!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.player-shell .provider-list{margin-top:14px!important}.player-shell .mobile-nav{height:calc(78px + env(safe-area-inset-bottom))!important;min-height:calc(78px + env(safe-area-inset-bottom))!important;padding:6px 8px calc(6px + env(safe-area-inset-bottom))!important}.player-shell .mobile-nav button{min-width:0!important;min-height:62px!important;padding:4px 2px!important;display:grid!important;align-content:center!important;justify-items:center!important;gap:4px!important;border-radius:14px!important}.player-shell .mobile-nav button svg{width:23px!important;height:23px!important}.player-shell .mobile-nav button span{font-size:10px!important;line-height:1.15!important}.player-shell .mobile-nav .deposit-nav,.player-shell .mobile-nav .deposit-nav.active{min-height:66px!important;margin-top:-7px!important;border-radius:18px!important}body .login-screen:not(.login-action-screen){min-height:100dvh!important;padding:0 12px 18px!important;align-content:start!important;background:var(--ruay-ivory)!important}body .login-screen:not(.login-action-screen) .login-top{width:min(420px,100%)!important;min-height:calc(64px + env(safe-area-inset-top))!important;margin:0 auto!important;padding:calc(9px + env(safe-area-inset-top)) 0 8px!important;display:grid!important;grid-template-columns:40px minmax(0,1fr) 104px!important;align-items:center!important;gap:8px!important;border-bottom:1px solid var(--ruay-line)!important}body .login-screen:not(.login-action-screen) .login-page-title{display:block!important;margin:0!important;color:var(--ruay-navy)!important;font-size:18px!important;line-height:1.2!important;text-align:center!important}body .login-screen:not(.login-action-screen) .login-language-select{justify-self:end!important;width:104px!important;min-width:104px!important;height:40px!important;min-height:40px!important;padding:0 10px!important;display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;place-items:center!important;gap:6px!important;border:1px solid var(--ruay-line)!important;border-radius:12px!important;color:var(--ruay-navy)!important;background:var(--ruay-card)!important}body .login-screen:not(.login-action-screen) .login-language-select>svg{width:21px!important;height:21px!important;color:var(--ruay-navy)!important}body .login-screen:not(.login-action-screen) .login-language-select .language-current{width:100%!important;min-width:0!important;display:flex!important;justify-content:center!important;color:var(--ruay-navy)!important;font-size:10px!important;transform:none!important}body .login-screen:not(.login-action-screen) .login-panel{width:min(420px,100%)!important;margin:16px auto 0!important;align-self:start!important;padding:18px 16px!important;border:1px solid var(--ruay-line)!important;border-radius:20px!important;color:var(--ruay-navy)!important;background:#fffaf1f5!important;box-shadow:var(--ruay-shadow)!important}body .login-screen:not(.login-action-screen) .login-panel .login-logo{min-height:116px!important;height:116px!important;margin:0 0 10px!important}body .login-screen:not(.login-action-screen) .login-panel .login-logo .guest-login-brand-logo{width:min(100%,205px)!important;height:116px!important;max-height:116px!important}body .login-screen:not(.login-action-screen) .login-fields{gap:12px!important}body .login-screen:not(.login-action-screen) .login-fields label{gap:6px!important;color:var(--ruay-navy)!important;font-size:11px!important;font-weight:800!important}body .login-screen:not(.login-action-screen) .login-fields label>span{color:var(--ruay-navy)!important}body .login-screen:not(.login-action-screen) .login-fields input,body .login-screen:not(.login-action-screen) .login-password-field input{width:100%!important;min-height:46px!important;height:46px!important;padding:0 13px!important;border:1px solid var(--ruay-line)!important;border-radius:12px!important;color:var(--ruay-navy)!important;background:#fffdf7!important;font-size:13px!important}body .login-screen:not(.login-action-screen) .login-password-toggle{width:42px!important;min-width:42px!important;height:42px!important;display:grid!important;place-items:center!important;color:var(--ruay-navy)!important}body .login-screen:not(.login-action-screen) .login-actions{margin-top:12px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important}body .login-screen:not(.login-action-screen) .login-button{order:1!important;width:100%!important;min-height:46px!important}body .login-screen:not(.login-action-screen) .register-link{order:2!important;width:100%!important;min-height:44px!important;border:1px solid #bf902f!important;color:var(--ruay-navy)!important;background:transparent!important}body .login-screen:not(.login-action-screen) .login-assist-stack{margin-top:12px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important}body .login-screen:not(.login-action-screen) :where(.login-support,.login-telegram-button){width:100%!important;min-height:40px!important;margin:0!important;border:1px solid var(--ruay-line)!important;color:var(--ruay-navy)!important;background:var(--ruay-card)!important}body .login-action-screen{min-height:100dvh!important;padding:0!important;background:var(--ruay-ivory)!important}.login-action-screen .register-page{width:100%!important;max-width:100%!important;min-height:100dvh!important;padding-bottom:24px!important;color:var(--ruay-navy)!important;background:var(--ruay-ivory)!important}.login-action-screen .register-page .standalone-page-header{width:100%!important;min-height:calc(64px + env(safe-area-inset-top))!important;padding:calc(9px + env(safe-area-inset-top)) 12px 8px!important;border-bottom-color:var(--ruay-line)!important;background:#fbf7eff7!important}.login-action-screen .register-page .standalone-page-header h1{color:var(--ruay-navy)!important;font-size:18px!important}.login-action-screen .register-page-card{width:min(420px,calc(100% - 24px))!important;margin:0 auto!important;padding:18px 16px!important;border:1px solid var(--ruay-line)!important;border-radius:20px!important;color:var(--ruay-navy)!important;background:#fffaf1f5!important;box-shadow:var(--ruay-shadow)!important}.login-action-screen .register-brand-logo{min-height:92px!important;height:92px!important;margin-bottom:8px!important}.login-action-screen .register-brand-logo img{width:min(100%,190px)!important;height:92px!important;object-fit:contain!important}.login-action-screen .register-step-label{display:none!important}.login-action-screen .register-page-card>label{margin-top:12px!important;gap:6px!important;color:var(--ruay-navy)!important;font-size:11px!important;font-weight:850!important}.login-action-screen .register-page-card :where(input,select){width:100%!important;min-width:0!important;min-height:46px!important;height:46px!important;border:1px solid var(--ruay-line)!important;border-radius:12px!important;color:var(--ruay-navy)!important;background:#fffdf7!important;font-size:13px!important}.login-action-screen :where(.register-id-row,.register-password-row){min-width:0!important;gap:7px!important}.login-action-screen :where(.register-id-row,.register-password-row)>button{min-width:44px!important;min-height:44px!important;padding:0 10px!important;display:grid!important;place-items:center!important;border:1px solid #c79a41!important;border-radius:12px!important;color:var(--ruay-gold)!important;background:#fff9ed!important;font-size:0!important}.login-action-screen .register-page-card>.primary.full{min-height:46px!important;margin-top:14px!important}.login-action-screen .register-assist-stack{margin-top:10px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important}}@media(max-width:390px){.player-shell .topbar{padding-inline:10px!important}.player-shell .mobile-brand .brand-full-logo{width:min(152px,43vw)!important}.player-shell .top-actions{gap:5px!important}.player-shell .game-currency-switch{width:54px!important;min-width:54px!important;flex-basis:54px!important}.player-shell .topbar .language-select,.player-shell .avatar{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;flex-basis:40px!important}.player-shell .category-strip{gap:4px!important}.player-shell .category-strip button{min-height:81px!important;font-size:8px!important}.player-shell .category-strip button svg{width:25px!important;height:25px!important}.player-shell .home-growth-actions .grab-red-packet-banner{grid-template-columns:minmax(120px,42%) minmax(0,58%)!important;padding-right:12px!important}.player-shell .grab-red-packet-copy em{font-size:9px!important}}.player-shell .avatar{position:relative!important;overflow:visible!important}.player-shell .avatar-menu-badge{position:absolute!important;right:-3px!important;bottom:0!important;width:18px!important;height:18px!important;display:grid!important;place-items:center!important;border:1px solid #e2d3b8!important;border-radius:6px!important;color:var(--ruay-gold)!important;background:#fffaf1!important;box-shadow:0 3px 8px #4a3a1f14!important}.player-shell .avatar-menu-badge svg{width:12px!important;height:12px!important;color:var(--ruay-gold)!important}.player-shell .grab-red-packet-visual{position:relative!important}.player-shell .grab-red-packet-visual b{position:absolute!important;left:49%!important;top:50%!important;transform:translate(-50%,-50%)!important;color:#775622!important;font-size:18px!important;line-height:1!important;font-weight:950!important;text-shadow:0 1px 0 rgba(255,244,192,.7)!important}.player-shell .authenticated-benefit-icon{position:relative!important}.player-shell .authenticated-benefit-icon>svg:last-child{position:absolute!important;right:-3px!important;bottom:-3px!important;color:#b7882e!important;filter:drop-shadow(0 2px 3px rgba(88,60,13,.12))!important}@media(max-width:760px){.player-shell .hero-grid>.wallet-summary .wallet-title{border-right:0!important}.player-shell .hero-grid>.wallet-summary .wallet-actions{width:auto!important;min-width:0!important;min-height:80px!important;margin:11px 9px 11px 0!important;border:1px solid var(--ruay-line)!important;border-radius:15px!important;overflow:hidden!important}.player-shell .hero-grid>.wallet-summary .wallet-actions button{min-height:78px!important;padding:8px 2px!important;font-size:12px!important}.player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon{width:40px!important;height:40px!important}.player-shell .football-banner-copy b{min-height:36px!important;padding:7px 19px!important;font-size:14px!important}.player-shell .football-banner-copy span{display:none!important}.player-shell .grab-red-packet-copy b{min-height:40px!important;padding-inline:19px!important;font-size:14px!important}.player-shell .grab-red-packet-copy i{font-size:10px!important}.player-shell .authenticated-benefit-card{grid-template-columns:66px minmax(0,1fr) 20px!important;gap:13px!important}.player-shell .authenticated-benefit-icon{width:64px!important;height:64px!important}.player-shell .authenticated-benefit-copy strong{font-size:18px!important}.player-shell .authenticated-benefit-copy small{font-size:12px!important}.player-shell .category-strip button{font-size:11px!important}.player-shell .category-strip button svg{width:34px!important;height:34px!important}.player-shell .mobile-nav button svg{width:26px!important;height:26px!important}.player-shell .mobile-nav button span{font-size:12px!important}.player-shell .mobile-nav .deposit-nav,.player-shell .mobile-nav .deposit-nav.active{width:84px!important;max-width:100%!important;justify-self:center!important}}@media(max-width:390px){.player-shell .home-growth-actions .grab-red-packet-banner{grid-template-columns:minmax(0,46%) minmax(0,54%)!important}.player-shell .grab-red-packet-copy em{font-size:10px!important}}@media(max-width:760px){.player-shell .main-area{padding-bottom:0!important}}.player-shell .home-growth-actions .grab-red-packet-banner{position:relative!important;background-position:left center!important;background-size:112% auto!important}.player-shell .grab-red-packet-next{position:absolute!important;right:13px!important;top:50%!important;transform:translateY(-50%)!important;color:#df5140!important;pointer-events:none!important}@media(max-width:760px){.player-shell .grab-red-packet-visual b{left:58%!important;font-size:22px!important}.player-shell .home-growth-actions .grab-red-packet-banner>.grab-red-packet-copy{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto auto auto!important;align-content:center!important;justify-items:start!important;column-gap:6px!important;row-gap:4px!important}.player-shell .grab-red-packet-copy :where(strong,small,em){grid-column:1 / -1!important}.player-shell .grab-red-packet-copy small{width:auto!important;max-width:145px!important}.player-shell .grab-red-packet-copy b{grid-column:1!important;grid-row:4!important}.player-shell .grab-red-packet-copy i{grid-column:2!important;grid-row:4!important;align-self:end!important;justify-self:end!important}.player-shell .authenticated-benefit-card{padding-block:8px!important;grid-template-columns:70px minmax(0,1fr) 20px!important}.player-shell .authenticated-benefit-icon{width:68px!important;height:68px!important}.player-shell .authenticated-benefit-icon>svg:last-child{right:-5px!important;bottom:-4px!important;width:24px!important;height:24px!important}.player-shell .category-strip .slot-sevens-icon{width:36px!important;height:30px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;place-items:center!important;gap:0!important;border:2px solid currentColor!important;border-radius:7px!important}.player-shell .category-strip .slot-sevens-icon svg{width:11px!important;height:18px!important}}body .player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero,body .player-action-shell .red-packet-tool-page .red-packet-claim-card,body .player-action-shell .red-packet-tool-page .red-packet-eligibility,body .player-action-shell .red-packet-tool-page .red-packet-modal-rules{border:1px solid var(--ruay-line)!important;background:var(--ruay-card)!important;background-image:none!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility>article,body .player-action-shell .red-packet-tool-page .red-packet-modal-rules>div{border:1px solid var(--ruay-line)!important;background:#fffdf7!important;background-image:none!important}body .player-action-shell .red-packet-tool-page .red-packet-data-error{border:1px solid #e7bdb2!important;background:#fff4ef!important;background-image:none!important}@media(max-width:900px){body .guest-shell .category-strip.guest-home-categories .slot-sevens-icon,body .guest-shell .category-strip .slot-sevens-icon,body .player-shell .category-strip .slot-sevens-icon{width:34px!important;min-width:34px!important;max-width:34px!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:2px 1px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:1fr!important;place-items:center!important;gap:0!important;overflow:hidden!important;border:2px solid currentColor!important;border-radius:6px!important;white-space:nowrap!important;line-height:1!important}body .guest-shell .category-strip.guest-home-categories .slot-sevens-icon svg,body .guest-shell .category-strip .slot-sevens-icon svg,body .player-shell .category-strip .slot-sevens-icon svg{position:static!important;width:9px!important;min-width:9px!important;max-width:9px!important;height:16px!important;min-height:16px!important;max-height:16px!important;margin:0!important;display:block!important;overflow:hidden!important;transform:none!important}body .guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav svg,body .guest-shell .mobile-nav.guest-mobile-nav .guest-login-nav.active svg{color:#fffdf7!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}body .login-screen:not(.login-action-screen){width:100%!important;max-width:480px!important;min-width:0!important;min-height:100dvh!important;margin:0 auto!important;padding:0 16px calc(18px + env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;overflow-x:clip!important;color:var(--ruay-navy)!important;background:#f8f2e7!important}body .login-screen:not(.login-action-screen) .login-top{width:100%!important;max-width:100%!important;min-height:calc(68px + env(safe-area-inset-top))!important;margin:0!important;padding:calc(10px + env(safe-area-inset-top)) 0 10px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 102px!important;align-items:center!important;gap:8px!important;border-bottom:1px solid #ddcfb5!important;background:transparent!important}body .login-screen:not(.login-action-screen) .login-back{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid #d9d2c4!important;border-radius:12px!important;color:#aa7a21!important;background:#fffdf7!important;box-shadow:0 5px 14px #4b361614!important}body .login-screen:not(.login-action-screen) .login-back svg{width:23px!important;height:23px!important}body .login-screen:not(.login-action-screen) .login-page-title{display:block!important;margin:0!important;color:var(--ruay-navy)!important;font-size:20px!important;line-height:1.2!important;font-weight:900!important;text-align:center!important}body .login-screen:not(.login-action-screen) .login-language-select{justify-self:end!important;width:102px!important;min-width:102px!important;height:42px!important;min-height:42px!important;padding:0 10px!important;display:grid!important;grid-template-columns:23px minmax(0,1fr)!important;place-items:center!important;gap:7px!important;border:1px solid #d1a44a!important;border-radius:12px!important;color:var(--ruay-navy)!important;background:#fffaf1!important;box-shadow:0 4px 12px #4b36160d!important}body .login-screen:not(.login-action-screen) .login-language-select>svg{width:22px!important;height:22px!important;color:var(--ruay-navy)!important}body .login-screen:not(.login-action-screen) .login-language-select .language-current{display:block!important;color:var(--ruay-navy)!important;font-size:11px!important;font-weight:850!important;text-align:center!important;white-space:nowrap!important;transform:none!important}body .login-screen:not(.login-action-screen)>.login-logo{width:100%!important;min-height:176px!important;height:176px!important;margin:8px 0 2px!important;display:grid!important;place-items:center!important}body .login-screen:not(.login-action-screen)>.login-logo .guest-login-brand-logo{width:240px!important;max-width:72%!important;height:168px!important;max-height:168px!important;object-fit:contain!important;filter:drop-shadow(0 5px 8px rgba(105,70,10,.11))!important}body .login-screen:not(.login-action-screen) .login-panel{width:100%!important;max-width:100%!important;margin:0!important;padding:22px 20px 20px!important;display:block!important;border:1px solid #dfb85f!important;border-radius:22px!important;color:var(--ruay-navy)!important;background:#fffcf6f5!important;box-shadow:0 10px 28px #4a3a1f12!important}body .login-screen:not(.login-action-screen) .login-fields{display:grid!important;gap:15px!important}body .login-screen:not(.login-action-screen) .login-fields label{display:grid!important;gap:4px!important;color:var(--ruay-navy)!important;font-size:14px!important;font-weight:850!important}body .login-screen:not(.login-action-screen) .login-fields label>span{min-height:28px!important;display:flex!important;align-items:center!important;gap:9px!important;color:var(--ruay-navy)!important;font-size:14px!important}body .login-screen:not(.login-action-screen) .login-fields label>span svg{width:25px!important;height:25px!important}body .login-screen:not(.login-action-screen) .login-fields input,body .login-screen:not(.login-action-screen) .login-password-field input{width:100%!important;min-height:52px!important;height:52px!important;padding:0 15px!important;border:0!important;border-bottom:1px solid #ce9b36!important;border-radius:0!important;color:var(--ruay-navy)!important;background:transparent!important;box-shadow:none!important;font-size:16px!important}body .login-screen:not(.login-action-screen) .login-password-field{position:relative!important}body .login-screen:not(.login-action-screen) .login-password-field input{padding-right:48px!important}body .login-screen:not(.login-action-screen) .login-password-toggle{position:absolute!important;right:2px!important;bottom:5px!important;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;display:grid!important;place-items:center!important;border:0!important;color:var(--ruay-navy)!important;background:transparent!important;box-shadow:none!important}body .login-screen:not(.login-action-screen) .login-recovery-actions{min-height:40px!important;margin:5px 0 0!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:0!important}body .login-screen:not(.login-action-screen) .login-recovery-actions button{min-height:28px!important;padding:0 12px!important;border:0!important;border-radius:0!important;color:var(--ruay-navy)!important;background:transparent!important;box-shadow:none!important;font-size:12px!important}body .login-screen:not(.login-action-screen) .login-recovery-actions button+button{border-left:1px solid #c99b3b!important}body .login-screen:not(.login-action-screen) .login-actions{margin-top:10px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}body .login-screen:not(.login-action-screen) .login-button,body .login-screen:not(.login-action-screen) .register-link{width:100%!important;min-height:50px!important;margin:0!important;border-radius:16px!important;font-size:16px!important;font-weight:900!important}body .login-screen:not(.login-action-screen) .login-button{order:1!important;border:1px solid #c38e1d!important;color:var(--ruay-navy)!important;background:linear-gradient(100deg,#ffd66d,#d99a18)!important;box-shadow:0 8px 18px #9969122e!important}body .login-screen:not(.login-action-screen) .register-link{order:2!important;border:1px solid #c38e1d!important;color:var(--ruay-navy)!important;background:transparent!important;box-shadow:none!important}body .login-screen:not(.login-action-screen)>.login-assist-stack{width:100%!important;margin:14px 0 0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}body .login-screen:not(.login-action-screen)>.login-assist-stack :where(.login-support,.login-telegram-button){width:100%!important;min-height:54px!important;margin:0!important;padding:0 17px!important;display:grid!important;grid-template-columns:28px minmax(0,1fr) 20px!important;align-items:center!important;gap:10px!important;border:1px solid #d5cbb7!important;border-radius:16px!important;color:var(--ruay-navy)!important;background:#fffcf6f2!important;box-shadow:0 5px 14px #4b36160a!important;font-size:15px!important;font-weight:850!important;text-align:left!important}body .login-screen:not(.login-action-screen)>.login-assist-stack .login-telegram-button>svg:first-child,body .login-screen:not(.login-action-screen)>.login-assist-stack .login-support>svg:first-child{color:#b88a2d!important}body .login-screen:not(.login-action-screen)>.login-assist-stack button>svg:last-child{justify-self:end!important;color:#b88a2d!important}body .login-screen:not(.login-action-screen) .login-version{margin-top:auto!important;padding-top:28px!important;align-self:center!important;color:#ad8b49!important;font-size:10px!important}body .login-action-screen{width:100%!important;max-width:100%!important;min-width:0!important;min-height:100dvh!important;padding:0!important;overflow-x:clip!important;background:#f8f2e7!important}body .login-action-screen .register-page{width:100%!important;max-width:480px!important;min-width:0!important;min-height:100dvh!important;margin:0 auto!important;padding:0 14px calc(26px + env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important;color:var(--ruay-navy)!important;background:#f8f2e7!important}body .login-action-screen .register-page .standalone-page-header{width:100%!important;min-height:calc(68px + env(safe-area-inset-top))!important;padding:calc(10px + env(safe-area-inset-top)) 0 10px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 102px!important;align-items:center!important;gap:8px!important;border-bottom:1px solid #ddcfb5!important;background:transparent!important;box-shadow:none!important}body .login-action-screen .register-page .standalone-page-header .standalone-back-button{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid #d9d2c4!important;border-radius:12px!important;color:#aa7a21!important;background:#fffdf7!important;box-shadow:0 5px 14px #4b361614!important}body .login-action-screen .register-page .standalone-page-header h1{margin:0!important;color:var(--ruay-navy)!important;font-size:19px!important;line-height:1.2!important;font-weight:900!important;text-align:center!important;white-space:nowrap!important}body .login-action-screen .register-language-select{position:relative!important;justify-self:end!important;width:102px!important;min-width:102px!important;height:42px!important;min-height:42px!important;padding:0 10px!important;display:grid!important;grid-template-columns:23px minmax(0,1fr)!important;place-items:center!important;gap:7px!important;border:1px solid #d1a44a!important;border-radius:12px!important;color:var(--ruay-navy)!important;background:#fffaf1!important}body .login-action-screen .register-language-select>svg{width:22px!important;height:22px!important}body .login-action-screen .register-language-select .language-current{color:var(--ruay-navy)!important;font-size:11px!important;font-weight:850!important;white-space:nowrap!important}body .login-action-screen .register-language-select>select{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;opacity:0!important}body .login-action-screen .register-brand-logo-outside{width:100%!important;min-height:90px!important;height:90px!important;margin:10px 0 2px!important;display:grid!important;place-items:center!important}body .login-action-screen .register-brand-logo-outside img{width:245px!important;max-width:72%!important;height:84px!important;max-height:84px!important;object-fit:contain!important;filter:drop-shadow(0 4px 8px rgba(105,70,10,.09))!important}body .login-action-screen .register-progress{width:100%!important;margin:4px auto 16px!important}body .login-action-screen .register-progress li{gap:6px!important}body .login-action-screen .register-progress li:after{top:17px!important;left:calc(50% + 23px)!important;width:calc(100% - 46px)!important}body .login-action-screen .register-progress li>span{width:34px!important;height:34px!important;font-size:14px!important}body .login-action-screen .register-progress li>strong{font-size:11px!important}body .login-action-screen .register-page-card{width:100%!important;max-width:100%!important;margin:0!important;padding:19px 16px 17px!important;display:grid!important;gap:16px!important;border:1px solid #dfb85f!important;border-radius:22px!important;color:var(--ruay-navy)!important;background:#fffcf6f5!important;box-shadow:0 9px 25px #4a3a1f0f!important}body .login-action-screen .register-page-card>label{margin:0!important;display:grid!important;gap:7px!important;color:var(--ruay-navy)!important;font-size:14px!important;line-height:1.3!important;font-weight:850!important}body .login-action-screen :where(.register-id-row,.register-password-row,.register-phone-row,.register-otp-row){width:100%!important;min-width:0!important;min-height:48px!important;display:grid!important;align-items:stretch!important;gap:0!important}body .login-action-screen .register-id-row{grid-template-columns:50px minmax(0,1fr) 58px!important}body .login-action-screen .register-password-row{grid-template-columns:minmax(0,1fr) 58px!important}body .login-action-screen .register-phone-row{grid-template-columns:64px minmax(0,1fr)!important}body .login-action-screen .register-otp-row{grid-template-columns:minmax(0,1fr) 92px!important;gap:10px!important}body .login-action-screen :where(.register-id-prefix,.register-phone-row>span){min-width:0!important;display:grid!important;place-items:center!important;border:1px solid #dfc991!important;border-right:0!important;border-radius:12px 0 0 12px!important;color:var(--ruay-navy)!important;background:#fffdf7!important;font-size:15px!important;font-weight:900!important}body .login-action-screen .register-page-card :where(input:not([type=checkbox]),select){width:100%!important;min-width:0!important;min-height:48px!important;height:48px!important;margin:0!important;padding:0 13px!important;border:1px solid #dfc991!important;border-radius:12px!important;color:var(--ruay-navy)!important;background:#fffdf7!important;box-shadow:none!important;font-size:14px!important}body .login-action-screen .register-id-row input,body .login-action-screen .register-phone-row input{border-radius:0 12px 12px 0!important}body .login-action-screen :where(.register-id-row,.register-password-row)>button{width:48px!important;min-width:48px!important;max-width:48px!important;min-height:48px!important;height:48px!important;margin-left:0!important;padding:0!important;display:grid!important;place-items:center!important;justify-self:end!important;box-sizing:border-box!important;border:1px solid #c99731!important;border-radius:12px!important;color:#aa7a21!important;background:#fffaf1!important;box-shadow:none!important;font-size:0!important}body .login-action-screen .register-page-card small{color:#7f6740!important;font-size:11px!important;line-height:1.4!important}body .login-action-screen .register-otp-row>button{min-width:92px!important;min-height:48px!important;padding:0 8px!important;border:1px solid #c99731!important;border-radius:12px!important;color:#9c6d16!important;background:#fffaf1!important;box-shadow:none!important;font-size:11px!important;font-weight:850!important}body .login-action-screen .register-terms-row{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;color:#655f54!important;font-size:11px!important;font-weight:600!important}body .login-action-screen .register-terms-row>input[type=checkbox]{width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;accent-color:#c99b3b!important}body .login-action-screen .register-terms-row>span{color:#655f54!important;font-size:11px!important;line-height:1.45!important}body .login-action-screen .register-terms-row b{color:#9c6d16!important}body .login-action-screen .register-next-button{width:100%!important;min-height:50px!important;margin:16px 0 0!important;border:1px solid #c38e1d!important;border-radius:14px!important;color:#15120d!important;background:linear-gradient(100deg,#ffd66d,#d99a18)!important;box-shadow:0 8px 18px #9969122e!important;font-size:17px!important;font-weight:900!important}body .login-action-screen .register-existing-login{min-height:38px!important;margin:8px auto 0!important;padding:0 10px!important;border:0!important;color:var(--ruay-navy)!important;background:transparent!important;box-shadow:none!important;font-size:13px!important}body .login-action-screen .register-existing-login b{color:#b17c1c!important}body .login-action-screen .register-kyc-note{width:100%!important;min-height:82px!important;margin-top:8px!important;padding:13px 16px!important;display:grid!important;grid-template-columns:62px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;border:1px solid #d2d0ba!important;border-radius:18px!important;color:var(--ruay-navy)!important;background:#efeee4!important}body .login-action-screen .register-kyc-note>span{position:relative!important;width:52px!important;height:52px!important;display:grid!important;place-items:center!important;color:#5a594a!important}body .login-action-screen .register-kyc-note>span svg:last-child{position:absolute!important;right:0!important;bottom:0!important;color:#c99b3b!important}body .login-action-screen .register-kyc-note strong,body .login-action-screen .register-kyc-note small{display:block!important}body .login-action-screen .register-kyc-note strong{color:var(--ruay-navy)!important;font-size:14px!important;line-height:1.3!important}body .login-action-screen .register-kyc-note small{margin-top:5px!important;color:#5f5b52!important;font-size:11px!important}}@media(max-width:760px){body .player-shell .mobile-brand,body .player-shell .mobile-brand .brand,body .player-shell .player-header-brand{min-width:0!important;height:52px!important;max-height:52px!important;padding:0!important;display:flex!important;align-items:center!important;overflow:hidden!important}body .player-shell .player-header-horizontal-logo{width:178px!important;max-width:100%!important;height:46px!important;max-height:46px!important;display:block!important;object-fit:contain!important;object-position:left center!important;filter:drop-shadow(0 2px 3px rgba(105,70,10,.08))!important}body .player-shell .hero-grid>.wallet-summary .wallet-title strong{max-width:100%!important;margin-top:3px!important;overflow:hidden!important;font-size:clamp(16px,4.35vw,20px)!important;line-height:1.08!important;letter-spacing:-.025em!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important}body .player-shell .hero-grid>.wallet-summary .bonus-mini{margin-top:5px!important;color:#8e681f!important;font-size:11px!important;line-height:1.2!important;font-weight:850!important;letter-spacing:0!important}body .player-shell .home-growth-actions .grab-red-packet-banner{height:124px!important;min-height:124px!important;padding:8px 40px 8px 8px!important;grid-template-columns:minmax(0,43%) minmax(0,57%)!important}body .player-shell .home-growth-actions .grab-red-packet-banner>.grab-red-packet-copy{min-width:0!important;height:100%!important;padding:3px 0 2px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto auto minmax(30px,auto)!important;align-content:center!important;row-gap:3px!important;column-gap:7px!important;overflow:visible!important}body .player-shell .grab-red-packet-copy strong{font-size:clamp(18px,5.35vw,22px)!important;line-height:1.02!important}body .player-shell .grab-red-packet-copy small{min-height:21px!important;padding:2px 7px!important;font-size:9px!important}body .player-shell .grab-red-packet-copy em{display:-webkit-box!important;overflow:hidden!important;font-size:9px!important;line-height:1.25!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body .player-shell .grab-red-packet-copy b{min-height:30px!important;margin:0!important;padding:4px 11px!important;align-self:end!important;font-size:11px!important}body .player-shell .grab-red-packet-copy i{padding-bottom:5px!important;align-self:end!important;justify-self:end!important;font-size:8px!important;white-space:nowrap!important}body .player-shell .grab-red-packet-visual b{left:58%!important;top:50%!important;width:37px!important;height:37px!important;padding:0!important;display:grid!important;place-items:center!important;transform:translate(-50%,-50%)!important;font-size:17px!important;line-height:1!important}body .player-shell .authenticated-agent-card .authenticated-benefit-icon{display:grid!important;place-items:center!important;overflow:hidden!important}body .player-shell .authenticated-agent-card .authenticated-benefit-icon>svg,body .player-shell .authenticated-agent-card .authenticated-benefit-icon>svg:last-child{position:static!important;inset:auto!important;width:23px!important;height:23px!important;margin:0!important;transform:none!important;filter:none!important}body .player-shell .mobile-nav .deposit-nav,body .player-shell .mobile-nav .deposit-nav.active{box-shadow:none!important;filter:none!important}body .player-shell .mobile-nav .deposit-nav:before,body .player-shell .mobile-nav .deposit-nav:after{display:none!important;content:none!important}}@media(max-width:390px){body .player-shell .player-header-horizontal-logo{width:164px!important}body .player-shell .hero-grid>.wallet-summary .wallet-title strong{font-size:clamp(15px,4.1vw,18px)!important}body .player-shell .home-growth-actions .grab-red-packet-banner{grid-template-columns:minmax(0,42%) minmax(0,58%)!important}}@media(max-width:760px){body .player-shell .topbar{min-height:calc(76px + env(safe-area-inset-top))!important;padding:calc(10px + env(safe-area-inset-top)) 12px 10px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:56px!important;border-bottom:1px solid var(--ruay-line)!important}body .player-shell .top-actions{gap:7px!important}body .player-shell .game-currency-switch{width:58px!important;min-width:58px!important;max-width:58px!important;height:42px!important;min-height:42px!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:13px!important}body .player-shell .game-currency-switch small{display:none!important}body .player-shell .game-currency-switch select{width:100%!important;height:100%!important;padding:0!important;border:0!important;color:var(--ruay-navy)!important;background:transparent!important;font-size:14px!important;font-weight:900!important;line-height:42px!important;text-align:center!important;text-align-last:center!important}body .player-shell .hero-grid>.wallet-summary{min-height:102px!important;grid-template-columns:minmax(0,45%) minmax(0,55%)!important;overflow:hidden!important}body .player-shell .hero-grid>.wallet-summary .wallet-title{min-width:0!important;padding:15px 8px 15px 14px!important;overflow:hidden!important}body .player-shell .hero-grid>.wallet-summary .wallet-title>div{width:100%!important;min-width:0!important;overflow:hidden!important}body .player-shell .hero-grid>.wallet-summary .wallet-title small{max-width:100%!important;overflow:hidden!important;color:var(--ruay-navy)!important;font-size:12px!important;line-height:1.2!important;white-space:nowrap!important;text-overflow:ellipsis!important}body .player-shell .hero-grid>.wallet-summary .wallet-title strong{max-width:100%!important;display:block!important;overflow:hidden!important;color:var(--ruay-navy)!important;font-size:clamp(20px,5.6vw,24px)!important;line-height:1.08!important;white-space:nowrap!important;text-overflow:clip!important}body .player-shell .hero-grid>.wallet-summary .wallet-actions{width:100%!important;min-height:102px!important;margin:0!important;border:0!important;border-left:1px solid var(--ruay-line)!important;border-radius:0!important;overflow:hidden!important}body .player-shell .hero-grid>.wallet-summary .wallet-actions button{min-height:102px!important;padding:9px 1px!important;gap:7px!important;font-size:11px!important;line-height:1.12!important}body .player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon{width:38px!important;height:38px!important}body .player-shell .game-mode-switch{width:100%!important;min-height:46px!important;margin:10px 0 0!important;padding:4px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;border:1px solid var(--ruay-line)!important;border-radius:15px!important;background:#fffaf1f0!important;box-shadow:0 6px 16px #4a3a1f0b!important}body .player-shell .game-mode-switch button{min-height:38px!important;padding:0 6px!important;border-radius:12px!important;color:#6a6f72!important;background:transparent!important;font-size:13px!important;font-weight:850!important}body .player-shell .game-mode-switch button.active{color:#9c741f!important;background:#f5eddc!important}body .player-shell .home-growth-actions{margin-top:10px!important;gap:10px!important}body .player-shell .mobile-nav{height:calc(74px + env(safe-area-inset-bottom))!important;min-height:calc(74px + env(safe-area-inset-bottom))!important;padding:6px 8px calc(6px + env(safe-area-inset-bottom))!important}body .player-shell .mobile-nav button{min-height:58px!important;gap:4px!important}body .player-shell .mobile-nav .deposit-nav,body .player-shell .mobile-nav .deposit-nav.active{width:84px!important;min-height:62px!important;margin-top:-4px!important;border-radius:18px!important}body .player-shell .mobile-nav .deposit-nav svg,body .player-shell .mobile-nav .deposit-nav.active svg{width:25px!important;height:25px!important;margin:0!important;padding:0!important;border-radius:0!important;color:#fffdf7!important;background:transparent!important;box-shadow:none!important}}@media(max-width:390px){body .player-shell .hero-grid>.wallet-summary{grid-template-columns:minmax(0,46%) minmax(0,54%)!important}body .player-shell .hero-grid>.wallet-summary .wallet-title strong{font-size:clamp(19px,5.25vw,22px)!important}body .player-shell .hero-grid>.wallet-summary .wallet-actions button{font-size:10px!important}}@media(max-width:760px){html,body,#root{width:100%!important;max-width:100%!important;overflow-x:clip!important}body .player-shell,body .player-shell .main-area,body .player-shell .page-content{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important}body .player-shell .topbar .game-currency-switch{width:58px!important;min-width:58px!important;max-width:58px!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding:0!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:1fr!important;place-items:center!important;align-content:center!important;justify-content:center!important;overflow:hidden!important}body .player-shell .topbar .game-currency-switch>small,body .player-shell .game-currency-switch>small{display:none!important;visibility:hidden!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;line-height:0!important;opacity:0!important;pointer-events:none!important}body .player-shell .topbar .game-currency-switch>select,body .player-shell .game-currency-switch>select{grid-area:1 / 1!important;width:100%!important;min-width:0!important;height:100%!important;min-height:42px!important;margin:0!important;padding:0!important;display:block!important;line-height:42px!important;text-align:center!important;text-align-last:center!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important}body .player-shell .hero-grid>.wallet-summary{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,45%) minmax(0,55%)!important}body .player-shell .hero-grid>.wallet-summary .wallet-title{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body .player-shell .hero-grid>.wallet-summary .wallet-title strong{max-width:100%!important;min-width:0!important;display:block!important;overflow:hidden!important;white-space:nowrap!important;font-size:clamp(20px,5.45vw,23px)!important;letter-spacing:.01em!important}body .player-shell .hero-grid>.wallet-summary .wallet-actions{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body .player-shell .mobile-nav{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;justify-items:center!important}body .player-shell .mobile-nav .deposit-nav,body .player-shell .mobile-nav .deposit-nav.active{width:84px!important;height:62px!important;min-height:62px!important;max-height:62px!important;margin:-4px auto 0!important;padding:7px 6px 6px!important;display:grid!important;grid-template-rows:26px 18px!important;align-content:center!important;align-items:center!important;justify-content:center!important;justify-items:center!important;row-gap:3px!important;border-radius:19px!important;color:#fffdf7!important;background:#c99b3b!important;overflow:visible!important}body .player-shell .mobile-nav .deposit-nav>svg,body .player-shell .mobile-nav .deposit-nav.active>svg{position:static!important;inset:auto!important;grid-row:1!important;justify-self:center!important;align-self:center!important;width:25px!important;height:25px!important;min-width:25px!important;min-height:25px!important;max-width:25px!important;max-height:25px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;color:#fffdf7!important;background:transparent!important;box-shadow:none!important;outline:0!important;transform:none!important;translate:none!important;filter:none!important}body .player-shell .mobile-nav .deposit-nav>span,body .player-shell .mobile-nav .deposit-nav.active>span{grid-row:2!important;margin:0!important;color:#fffdf7!important;font-size:12px!important;line-height:1.05!important}}@media(max-width:760px){body .player-shell .hero-grid>.wallet-summary{min-height:104px!important;grid-template-columns:minmax(0,45%) minmax(0,55%)!important;align-items:center!important}body .player-shell .hero-grid>.wallet-summary .wallet-title{height:100%!important;padding:16px 8px 15px 14px!important;align-content:center!important}body .player-shell .hero-grid>.wallet-summary .wallet-actions{width:auto!important;min-width:0!important;height:78px!important;min-height:78px!important;max-height:78px!important;margin:13px 13px 13px 0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-self:center!important;border:1px solid var(--ruay-line)!important;border-radius:15px!important;background:#fffdf7c7!important;overflow:hidden!important;box-shadow:none!important}body .player-shell .hero-grid>.wallet-summary .wallet-actions button{min-width:0!important;min-height:76px!important;height:76px!important;padding:7px 1px 6px!important;gap:5px!important;border-radius:0!important;font-size:11px!important;line-height:1.12!important}body .player-shell .hero-grid>.wallet-summary .wallet-actions button+button{border-left:1px solid var(--ruay-line)!important}body .player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon{width:36px!important;height:36px!important;border-radius:11px!important}body .player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon svg{width:21px!important;height:21px!important}body .player-shell .grab-red-packet-visual b{left:58%!important;top:50%!important;width:37px!important;height:37px!important;display:grid!important;place-items:center!important;transform:translate(-50%,-50%)!important;border-radius:999px!important;color:#9b6717!important;background:radial-gradient(circle at 34% 27%,#fff2b7,#f2c355 44%,#b97916)!important;box-shadow:inset 0 1px #ffffffb8,inset 0 -2px 4px #79470538,0 4px 10px #85470b29!important;font-size:17px!important;line-height:1!important;font-weight:950!important;text-shadow:0 1px 0 rgba(255,244,193,.72)!important}}@media(max-width:760px){body .player-shell .topbar{min-height:calc(66px + env(safe-area-inset-top))!important;padding:calc(6px + env(safe-area-inset-top)) 12px 6px!important;grid-template-rows:52px!important}body .player-shell .hero-grid{gap:8px!important}body .player-shell .hero-grid>.hero{aspect-ratio:2.28 / 1!important;border-radius:16px!important}body .player-shell .hero-banner-link{border-radius:13px!important}body .player-shell .hero-grid>.wallet-summary{min-height:88px!important;border-radius:16px!important}body .player-shell .hero-grid>.wallet-summary .wallet-title{min-height:88px!important;height:88px!important;padding:10px 7px 9px 14px!important}body .player-shell .hero-grid>.wallet-summary .wallet-title strong{margin-top:4px!important;font-size:clamp(19px,5.2vw,22px)!important}body .player-shell .hero-grid>.wallet-summary .bonus-mini{max-width:100%!important;margin-top:4px!important;display:block!important;overflow:hidden!important;color:#9b711f!important;font-size:9px!important;font-weight:750!important;line-height:1.15!important;white-space:nowrap!important;text-overflow:ellipsis!important}body .player-shell .hero-grid>.wallet-summary .wallet-actions{height:66px!important;min-height:66px!important;max-height:66px!important;margin:11px 11px 11px 0!important;border-radius:13px!important}body .player-shell .hero-grid>.wallet-summary .wallet-actions button{height:64px!important;min-height:64px!important;padding:5px 1px 4px!important;gap:3px!important;font-size:10px!important;overflow:hidden!important}body .player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon{width:31px!important;height:31px!important;border-radius:9px!important}body .player-shell .hero-grid>.wallet-summary .wallet-actions .action-icon svg{width:18px!important;height:18px!important}body .player-shell .hero-grid>.wallet-summary .wallet-actions .wallet-action-label{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;color:var(--ruay-navy)!important;font-size:10px!important;font-weight:750!important;line-height:1.04!important;text-align:center!important;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:anywhere!important}body .player-shell .hero-grid>.wallet-summary .wallet-actions .wallet-action-label-stacked{display:grid!important;place-items:center!important;gap:1px!important}body .player-shell .hero-grid>.wallet-summary .wallet-actions .wallet-action-label-stacked>span{min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .player-shell .game-mode-switch{min-height:38px!important;margin-top:7px!important;padding:3px!important;border-radius:13px!important}body .player-shell .game-mode-switch button{min-height:30px!important;font-size:12px!important}body .player-shell .home-growth-actions{margin-top:7px!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body .player-shell .home-growth-actions .grab-red-packet-banner{grid-column:1 / -1!important;min-height:116px!important;height:116px!important;aspect-ratio:auto!important;padding-block:8px!important;border-radius:16px!important}body .player-shell .grab-red-packet-copy{gap:3px!important}body .player-shell .grab-red-packet-copy strong{font-size:clamp(18px,5.5vw,22px)!important}body .player-shell .grab-red-packet-copy b{min-height:28px!important;padding:4px 12px!important;font-size:11px!important}body .player-shell .authenticated-benefit-card{min-height:70px!important;padding:7px 8px!important;grid-template-columns:38px minmax(0,1fr) 14px!important;gap:6px!important;border-radius:16px!important}body .player-shell .authenticated-benefit-icon{width:38px!important;height:38px!important}body .player-shell .authenticated-benefit-icon svg{width:22px!important;height:22px!important}body .player-shell .authenticated-benefit-copy strong{font-size:12px!important;line-height:1.2!important}body .player-shell .authenticated-benefit-copy small{margin-top:2px!important;display:-webkit-box!important;overflow:hidden!important;font-size:8px!important;line-height:1.3!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body .player-shell .authenticated-benefit-card>svg{width:15px!important;height:15px!important}body .player-shell .mobile-category-tiles{margin-top:8px!important}}@media(max-width:900px){html,body{scroll-padding-top:0!important}body .guest-shell .guest-topbar,body .player-shell .topbar{margin-top:0!important;padding-top:6px!important}body .guest-shell .guest-topbar{min-height:64px!important;height:64px!important;padding:6px 14px!important;align-items:center!important;border-bottom:1px solid var(--ruay-line)!important}body .player-shell .topbar{min-height:64px!important;height:auto!important;padding:6px 12px!important;align-items:center!important}body .login-screen:not(.login-action-screen) .login-top,body .login-action-screen .register-page .standalone-page-header{position:relative!important;width:100%!important;min-height:58px!important;height:58px!important;margin:0!important;padding:6px 0!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 112px!important;align-items:center!important;gap:8px!important;border-bottom:1px solid #ddcfb5!important}body .login-screen:not(.login-action-screen) .login-back,body .login-action-screen .register-page .standalone-page-header .standalone-back-button{grid-column:1!important;justify-self:start!important}body .login-screen:not(.login-action-screen) .login-page-title,body .login-action-screen .register-page .standalone-page-header h1{position:absolute!important;left:50%!important;top:50%!important;width:max-content!important;max-width:calc(100% - 188px)!important;margin:0!important;transform:translate(-50%,-50%)!important;color:var(--ruay-navy)!important;font-size:20px!important;line-height:1.18!important;font-weight:950!important;text-align:center!important;white-space:nowrap!important;z-index:1!important;pointer-events:none!important}body .login-screen:not(.login-action-screen) .login-language-select,body .login-action-screen .register-language-select{grid-column:3!important;justify-self:end!important;width:112px!important;min-width:112px!important;max-width:112px!important;height:42px!important;min-height:42px!important;max-height:42px!important;z-index:2!important}body .login-screen:not(.login-action-screen),body .login-action-screen .register-page{padding-top:0!important}body .login-screen:not(.login-action-screen)>.login-logo,body .login-action-screen .register-brand-logo-outside{width:100%!important;min-height:100px!important;height:100px!important;margin:8px 0 2px!important;display:grid!important;place-items:center!important}body .login-screen:not(.login-action-screen)>.login-logo .guest-login-brand-logo,body .login-action-screen .register-brand-logo-outside img{width:260px!important;max-width:76%!important;height:92px!important;max-height:92px!important;object-fit:contain!important;filter:drop-shadow(0 4px 8px rgba(105,70,10,.09))!important}body .login-action-screen .register-page{gap:12px!important}body .login-action-screen .register-brand-logo-outside{margin-top:8px!important}body .login-action-screen .register-id-row{grid-template-columns:56px minmax(0,1fr) 60px!important;column-gap:0!important;row-gap:0!important;align-items:stretch!important}body .login-action-screen .register-id-row .register-id-prefix{width:56px!important;min-width:56px!important;max-width:56px!important;border:1px solid #dfc991!important;border-right:0!important;border-radius:12px 0 0 12px!important;box-shadow:none!important}body .login-action-screen .register-id-row input{border-left:0!important;border-radius:0 12px 12px 0!important;margin-left:0!important;transform:none!important}body .login-action-screen .register-id-row>button{width:50px!important;min-width:50px!important;max-width:50px!important;margin-left:10px!important;justify-self:end!important}body .guest-shell .category-strip.guest-home-categories button:not(.category-more),body .guest-shell .category-strip button:not(.category-more),body .player-shell .category-strip button:not(.category-more){display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:36px 18px!important;align-content:center!important;align-items:center!important;justify-content:center!important;justify-items:center!important;gap:4px!important;text-align:center!important;white-space:nowrap!important}body .guest-shell .category-strip.guest-home-categories button:not(.category-more)>svg,body .guest-shell .category-strip button:not(.category-more)>svg,body .player-shell .category-strip button:not(.category-more)>svg,body .guest-shell .category-strip.guest-home-categories button:not(.category-more)>.slot-sevens-icon,body .guest-shell .category-strip button:not(.category-more)>.slot-sevens-icon,body .player-shell .category-strip button:not(.category-more)>.slot-sevens-icon{grid-column:1!important;grid-row:1!important;align-self:center!important;justify-self:center!important;margin:0 auto!important}body .guest-shell .category-strip.guest-home-categories button:not(.category-more)>span:not(.slot-sevens-icon),body .guest-shell .category-strip button:not(.category-more)>span:not(.slot-sevens-icon),body .player-shell .category-strip button:not(.category-more)>span:not(.slot-sevens-icon){grid-column:1!important;grid-row:2!important;width:100%!important;min-width:0!important;display:block!important;margin:0!important;overflow:hidden!important;color:inherit!important;font-size:11px!important;line-height:1.1!important;text-align:center!important;white-space:nowrap!important;text-overflow:clip!important}body .guest-shell .category-strip.guest-home-categories .slot-sevens-icon,body .guest-shell .category-strip .slot-sevens-icon,body .player-shell .category-strip .slot-sevens-icon{width:35px!important;min-width:35px!important;max-width:35px!important;height:31px!important;min-height:31px!important;max-height:31px!important;padding:3px 2px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;place-items:center!important;gap:0!important;overflow:hidden!important;border:2px solid currentColor!important;border-radius:7px!important;line-height:1!important}body .guest-shell .category-strip.guest-home-categories .slot-sevens-icon svg,body .guest-shell .category-strip .slot-sevens-icon svg,body .player-shell .category-strip .slot-sevens-icon svg{position:static!important;width:9px!important;min-width:9px!important;max-width:9px!important;height:16px!important;min-height:16px!important;max-height:16px!important;margin:0!important;display:block!important;transform:none!important}}@media(max-width:760px){body .player-shell .topbar{min-height:64px!important;height:64px!important;max-height:64px!important;padding:6px 12px!important}body .player-shell .mobile-brand,body .player-shell .mobile-brand .brand,body .player-shell .player-header-brand{height:52px!important;max-height:52px!important;overflow:hidden!important}body .player-shell .player-header-horizontal-logo{width:178px!important;max-width:100%!important;height:46px!important;max-height:46px!important;object-fit:contain!important;object-position:left center!important}body .player-shell .hero-grid>.wallet-summary .wallet-title strong{margin-top:3px!important;overflow:hidden!important;font-size:clamp(16px,4.35vw,20px)!important;line-height:1.08!important;letter-spacing:-.025em!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important}body .player-shell .hero-grid>.wallet-summary .bonus-mini{margin-top:5px!important;display:block!important;color:#8e681f!important;font-size:11px!important;line-height:1.2!important;font-weight:850!important}body .player-shell .home-growth-actions .grab-red-packet-banner{height:124px!important;min-height:124px!important;padding:8px 40px 8px 8px!important;grid-template-columns:minmax(0,43%) minmax(0,57%)!important}body .player-shell .home-growth-actions .grab-red-packet-banner>.grab-red-packet-copy{min-width:0!important;height:100%!important;padding:3px 0 2px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto auto minmax(30px,auto)!important;align-content:center!important;row-gap:3px!important;column-gap:7px!important;overflow:visible!important}body .player-shell .grab-red-packet-copy em{display:-webkit-box!important;overflow:hidden!important;font-size:9px!important;line-height:1.25!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body .player-shell .grab-red-packet-copy b{min-height:30px!important;margin:0!important;padding:4px 11px!important;align-self:end!important;font-size:11px!important}body .player-shell .grab-red-packet-copy i{padding-bottom:5px!important;align-self:end!important;justify-self:end!important;font-size:8px!important;white-space:nowrap!important}body .player-shell .grab-red-packet-visual b{left:58%!important;top:50%!important;width:37px!important;height:37px!important;padding:0!important;display:grid!important;place-items:center!important;transform:translate(-50%,-50%)!important;font-size:17px!important;line-height:1!important}body .player-shell .authenticated-agent-card .authenticated-benefit-icon{display:grid!important;place-items:center!important;overflow:hidden!important}body .player-shell .authenticated-agent-card .authenticated-benefit-icon>svg,body .player-shell .authenticated-agent-card .authenticated-benefit-icon>svg:last-child{position:static!important;inset:auto!important;width:23px!important;height:23px!important;margin:0!important;transform:none!important;filter:none!important}body .player-shell .mobile-nav .deposit-nav,body .player-shell .mobile-nav .deposit-nav.active{box-shadow:none!important;filter:none!important}body .player-shell .mobile-nav .deposit-nav:before,body .player-shell .mobile-nav .deposit-nav:after{display:none!important;content:none!important}}@media(max-width:390px){body .player-shell .player-header-horizontal-logo{width:164px!important}body .player-shell .hero-grid>.wallet-summary .wallet-title strong{font-size:clamp(15px,4.1vw,18px)!important}}@media(max-width:760px){body .player-shell .top-actions .account-menu-wrap{width:43px!important;min-width:43px!important;max-width:43px!important;overflow:visible!important}body .player-shell .top-actions .player-account-menu{position:absolute!important;top:calc(100% + 9px)!important;right:0!important;width:168px!important;min-width:168px!important;max-width:168px!important;height:auto!important;max-height:none!important;padding:6px!important;overflow:visible!important}body .player-shell .top-actions .player-account-menu button{width:100%!important;min-width:0!important;max-width:none!important;min-height:40px!important;height:40px!important;padding:0 10px!important;display:flex!important;grid-template-columns:none!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important}}@media(max-width:760px){body .player-shell .home-growth-actions .grab-red-packet-banner{height:140px!important;min-height:140px!important;padding:9px 42px 9px 8px!important;grid-template-columns:minmax(0,47%) minmax(0,53%)!important;background-size:108% auto!important;background-position:left center!important}body .player-shell .home-growth-actions .grab-red-packet-banner>.grab-red-packet-copy{padding:5px 0 4px 9px!important;row-gap:4px!important}body .player-shell .grab-red-packet-copy strong{font-size:clamp(18px,5.15vw,21px)!important}body .player-shell .grab-red-packet-copy em{font-size:9px!important;line-height:1.3!important}body .player-shell .grab-red-packet-copy b{min-height:31px!important;padding-inline:10px!important}body .player-shell .grab-red-packet-visual b{left:69%!important;top:50%!important}}@media(max-width:390px){body .player-shell .home-growth-actions .grab-red-packet-banner{grid-template-columns:minmax(0,46%) minmax(0,54%)!important}body .player-shell .grab-red-packet-visual b{left:68%!important}}@media(max-width:760px){body .player-shell .grab-red-packet-visual b{display:none!important}body .player-shell .topbar{position:relative!important;overflow:visible!important;z-index:120!important}body .player-shell .top-actions,body .player-shell .top-actions .account-menu-wrap{position:relative!important;overflow:visible!important;z-index:121!important}body .player-shell .top-actions .player-account-menu{position:absolute!important;top:calc(100% + 9px)!important;right:0!important;overflow:visible!important;z-index:220!important}body .player-shell .page-content,body .player-shell .hero-grid{position:relative!important;z-index:1!important}}@media(max-width:900px){body .login-screen:not(.login-action-screen),body .login-action-screen .register-page{padding-top:0!important}body .login-screen:not(.login-action-screen) .login-top,body .login-action-screen .register-page .standalone-page-header{position:relative!important;min-height:58px!important;height:58px!important;padding:6px 0!important;grid-template-columns:46px minmax(0,1fr) 112px!important;gap:8px!important;align-items:center!important}body .login-screen:not(.login-action-screen) .login-page-title,body .login-action-screen .register-page .standalone-page-header h1{position:absolute!important;left:50%!important;right:auto!important;top:50%!important;width:max-content!important;max-width:calc(100% - 188px)!important;margin:0!important;display:block!important;transform:translate(-50%,-50%)!important;color:var(--ruay-navy)!important;font-size:20px!important;line-height:1.18!important;font-weight:950!important;text-align:center!important;white-space:nowrap!important;z-index:1!important;pointer-events:none!important}body .login-screen:not(.login-action-screen)>.login-logo,body .login-action-screen .register-brand-logo-outside{width:100%!important;min-height:100px!important;height:100px!important;margin:8px 0 2px!important;display:grid!important;place-items:center!important}body .login-screen:not(.login-action-screen)>.login-logo .guest-login-brand-logo,body .login-action-screen .register-brand-logo-outside img{width:260px!important;max-width:76%!important;height:92px!important;max-height:92px!important;object-fit:contain!important}body .login-action-screen .register-id-row{grid-template-columns:56px minmax(0,1fr) 60px!important;gap:0!important}body .login-action-screen .register-id-row .register-id-prefix{width:56px!important;border-right:0!important;border-radius:12px 0 0 12px!important}body .login-action-screen .register-id-row input{border-left:0!important;border-radius:0 12px 12px 0!important;margin-left:0!important}body .login-action-screen .register-id-row>button{width:50px!important;min-width:50px!important;max-width:50px!important;margin-left:10px!important;justify-self:end!important}body .guest-shell .category-strip button:not(.category-more),body .player-shell .category-strip button:not(.category-more){display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:36px 18px!important;align-content:center!important;justify-items:center!important;gap:4px!important;text-align:center!important}body .guest-shell .category-strip button:not(.category-more)>.slot-sevens-icon,body .player-shell .category-strip button:not(.category-more)>.slot-sevens-icon,body .guest-shell .category-strip button:not(.category-more)>svg,body .player-shell .category-strip button:not(.category-more)>svg{grid-row:1!important;grid-column:1!important;align-self:center!important;justify-self:center!important;margin:0 auto!important}body .guest-shell .category-strip button:not(.category-more)>span:not(.slot-sevens-icon),body .player-shell .category-strip button:not(.category-more)>span:not(.slot-sevens-icon){grid-row:2!important;grid-column:1!important;display:block!important;width:100%!important;margin:0!important;overflow:hidden!important;font-size:11px!important;line-height:1.1!important;text-align:center!important;white-space:nowrap!important}body .guest-shell .category-strip .slot-sevens-icon,body .player-shell .category-strip .slot-sevens-icon{width:35px!important;min-width:35px!important;max-width:35px!important;height:31px!important;min-height:31px!important;max-height:31px!important;padding:3px 2px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;place-items:center!important;overflow:hidden!important;border:2px solid currentColor!important;border-radius:7px!important}}@media(max-width:900px){body .login-action-screen .register-page .standalone-page-header h1{grid-column:1 / -1!important;grid-row:1!important;inset:auto!important;position:absolute!important;left:50%!important;right:auto!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important;justify-self:center!important}}@media(max-width:760px){body .player-shell .top-actions .player-account-menu button+button{border-top:1px solid rgba(184,144,67,.22)!important}body .player-shell .top-actions .player-account-menu .account-menu-logout{margin-top:0!important;border-top-color:#b542374d!important}}@media(max-width:900px)and (max-height:900px){body .login-action-screen .register-page{gap:6px!important;padding-bottom:calc(14px + env(safe-area-inset-bottom))!important}body .login-action-screen .register-brand-logo-outside{min-height:70px!important;height:70px!important;margin:2px 0 0!important}body .login-action-screen .register-brand-logo-outside img{width:225px!important;max-width:72%!important;height:66px!important;max-height:66px!important}body .login-action-screen .register-progress{margin:0 auto 7px!important}body .login-action-screen .register-progress li{gap:3px!important}body .login-action-screen .register-progress li:after{top:14px!important}body .login-action-screen .register-progress li>span{width:28px!important;height:28px!important;font-size:12px!important}body .login-action-screen .register-progress li>strong{font-size:10px!important;line-height:1.15!important}body .login-action-screen .register-page-card{padding:12px 13px!important;gap:9px!important;border-radius:18px!important}body .login-action-screen .register-page-card>label{gap:4px!important;font-size:12px!important;line-height:1.2!important}body .login-action-screen :where(.register-id-row,.register-password-row,.register-phone-row,.register-otp-row){min-height:44px!important}body .login-action-screen .register-page-card :where(input:not([type=checkbox]),select),body .login-action-screen :where(.register-id-row,.register-password-row)>button,body .login-action-screen .register-otp-row>button{min-height:44px!important;height:44px!important}body .login-action-screen .register-page-card small{font-size:10px!important;line-height:1.25!important}body .login-action-screen .register-terms-row{grid-template-columns:20px minmax(0,1fr)!important;gap:6px!important}body .login-action-screen .register-terms-row>input[type=checkbox]{width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important}body .login-action-screen .register-terms-row>span{font-size:10px!important;line-height:1.3!important}body .login-action-screen .register-next-button{min-height:46px!important;height:46px!important;margin:8px 0 0!important;font-size:16px!important}body .login-action-screen .register-existing-login{min-height:32px!important;margin-top:2px!important}body .login-action-screen .register-kyc-note{min-height:68px!important;margin-top:2px!important;padding:9px 13px!important}}@media(max-width:900px){body .login-action-screen .register-page-card .register-id-row{height:48px!important;min-height:48px!important;max-height:48px!important;align-items:stretch!important}body .login-action-screen .register-page-card .register-id-row .register-id-prefix,body .login-action-screen .register-page-card .register-id-row>input,body .login-action-screen .register-page-card .register-id-row>button{height:48px!important;min-height:48px!important;max-height:48px!important;align-self:stretch!important}}@media(max-width:900px)and (max-height:900px){body .login-action-screen .register-page-card .register-id-row{height:44px!important;min-height:44px!important;max-height:44px!important}body .login-action-screen .register-page-card .register-id-row .register-id-prefix,body .login-action-screen .register-page-card .register-id-row>input,body .login-action-screen .register-page-card .register-id-row>button{height:44px!important;min-height:44px!important;max-height:44px!important}}body .player-action-shell .deposit-page.player-action-page{--deposit-method-cream: #f7f1e7;--deposit-method-card: #fffdf8;--deposit-method-sage: #edf2e9;--deposit-method-navy: #123653;--deposit-method-muted: #74808e;--deposit-method-gold: #c6a04f;--deposit-method-gold-deep: #9a741f;--deposit-method-line: #e2d5b9;background:var(--deposit-method-cream)!important}body .player-action-shell .deposit-page .player-action-page-header,body .player-action-shell .deposit-page .player-action-page-content{background:var(--deposit-method-cream)!important}body .player-action-shell .deposit-page .player-action-page-header{border-bottom-color:#9a741f2e!important;box-shadow:0 8px 22px #4232180d!important}body .player-action-shell .deposit-page .player-action-page-header h1{color:var(--deposit-method-navy)!important}body .player-action-shell .deposit-page .player-action-page-back{color:var(--deposit-method-gold-deep)!important;border-color:#9a741f47!important;background:#fffdf8!important}body .player-action-shell .deposit-page .player-action-page-content{width:min(100%,580px)!important;margin:0 auto!important;padding:18px 16px calc(28px + env(safe-area-inset-bottom))!important;gap:14px!important}body .player-action-shell .deposit-page :is(.funding-wallet-card,.funding-list-card){overflow:hidden!important;border:1px solid var(--deposit-method-line)!important;border-radius:18px!important;background:var(--deposit-method-card)!important;box-shadow:0 12px 28px #342b1912!important}body .player-action-shell .deposit-page .funding-wallet-card{padding:16px!important;gap:13px!important}body .player-action-shell .deposit-page .funding-wallet-card:before{height:3px!important;background:var(--deposit-method-gold)!important}body .player-action-shell .deposit-page .funding-wallet-head{min-height:42px!important;padding:0 0 11px!important;border-bottom-color:#1236531a!important}body .player-action-shell .deposit-page .funding-wallet-head div span,body .player-action-shell .deposit-page .funding-list-card h2{color:var(--deposit-method-navy)!important;font-size:17px!important}body .player-action-shell .deposit-page .funding-wallet-head div strong,body .player-action-shell .deposit-page .funding-wallet-body dt{color:var(--deposit-method-muted)!important}body .player-action-shell .deposit-page .funding-currency-pill{min-height:34px!important;height:34px!important;padding:0 12px!important;color:var(--deposit-method-navy)!important;border-color:#c6a04f6b!important;border-radius:17px!important;background:#fbf4e2!important;box-shadow:none!important}body .player-action-shell .deposit-page .funding-wallet-body{grid-template-columns:58px minmax(0,1fr)!important;gap:12px!important}body .player-action-shell .deposit-page .funding-wallet-mark{width:58px!important;min-height:116px!important;height:auto!important;color:var(--deposit-method-gold-deep)!important;border:1px solid rgba(198,160,79,.24)!important;border-radius:15px!important;background:#f3ecd8!important;box-shadow:none!important}body .player-action-shell .deposit-page .funding-wallet-body dl{gap:7px!important}body .player-action-shell .deposit-page .funding-wallet-body dl div{min-height:34px!important;padding:7px 11px!important;border-color:#1236531a!important;border-radius:11px!important;background:#fff!important}body .player-action-shell .deposit-page .funding-wallet-body dd{color:var(--deposit-method-navy)!important;font-size:15px!important}body .player-action-shell .deposit-page .funding-list-card header{min-height:50px!important;padding:0 16px!important;border-bottom-color:#1236531a!important;background:#fbf7ee!important}body .player-action-shell .deposit-page .funding-list-card header span{color:var(--deposit-method-gold-deep)!important}body .player-action-shell .deposit-page .funding-method-row{min-height:68px!important;padding:9px 15px!important;grid-template-columns:44px minmax(0,1fr) 20px!important;gap:12px!important;border-bottom-color:#12365317!important;background:var(--deposit-method-card)!important}body .player-action-shell .deposit-page .funding-method-icon{width:44px!important;height:44px!important;color:var(--deposit-method-gold-deep)!important;border:1px solid rgba(198,160,79,.24)!important;background:#fbf1d7!important}body .player-action-shell .deposit-page .funding-method-icon.gold{color:#568471!important;border-color:#56847138!important;background:var(--deposit-method-sage)!important}body .player-action-shell .deposit-page .funding-method-row strong{color:var(--deposit-method-navy)!important;font-size:15px!important}body .player-action-shell .deposit-page .funding-method-row small{color:var(--deposit-method-muted)!important;font-size:11px!important}body .player-action-shell .deposit-page .funding-note-card{min-height:60px!important;padding:12px 14px!important;grid-template-columns:20px minmax(0,1fr)!important;gap:10px!important;color:#315f51!important;border-color:#b9c7aa!important;border-radius:16px!important;background:var(--deposit-method-sage)!important;box-shadow:0 8px 20px #3d5d4c0e!important}body .player-action-shell .deposit-page .funding-note-card svg{color:#568471!important}@media(max-width:580px){body .player-action-shell .deposit-page .player-action-page-content{padding:12px 12px calc(22px + env(safe-area-inset-bottom))!important;gap:12px!important}body .player-action-shell .deposit-page .funding-wallet-card{padding:13px!important;gap:11px!important}body .player-action-shell .deposit-page .funding-wallet-body{grid-template-columns:52px minmax(0,1fr)!important;gap:10px!important}body .player-action-shell .deposit-page .funding-wallet-mark{width:52px!important;min-height:108px!important}body .player-action-shell .deposit-page .funding-wallet-body dl div{min-height:32px!important;padding:6px 9px!important}body .player-action-shell .deposit-page .funding-list-card header{min-height:44px!important}body .player-action-shell .deposit-page .funding-method-row{min-height:62px!important;padding:8px 13px!important;grid-template-columns:40px minmax(0,1fr) 18px!important;gap:10px!important}body .player-action-shell .deposit-page .funding-method-icon{width:40px!important;height:40px!important}body .player-action-shell .deposit-page .funding-note-card{min-height:54px!important;padding:10px 12px!important;font-size:11px!important}}body .player-action-shell .deposit-page .deposit-method-balance{position:relative;overflow:hidden;padding:0!important;border-block:1px solid rgba(154,116,31,.2);border-radius:0!important;background:#f8f3e9;box-shadow:0 10px 24px #342b190b}body .player-action-shell .deposit-page .deposit-method-cash{position:relative;min-height:126px;padding:24px 28px;display:flex;align-items:center;gap:22px;border-bottom:1px solid rgba(154,116,31,.14)}body .player-action-shell .deposit-page .deposit-method-cash-icon{flex:0 0 auto;width:58px;height:58px;display:grid;place-items:center;color:#a67e2a;border:1px solid rgba(198,160,79,.34);border-radius:50%;background:#fffaf0;box-shadow:inset 0 0 0 6px #ffffff7a}body .player-action-shell .deposit-page .deposit-method-cash>div{position:relative;z-index:1;min-width:0;display:grid;gap:5px}body .player-action-shell .deposit-page .deposit-method-cash>div>span{color:#526274;font-size:14px;font-weight:750;line-height:1.2}body .player-action-shell .deposit-page .deposit-method-cash strong{color:#123653;font-size:clamp(28px,5vw,38px);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:0;line-height:1.05;white-space:nowrap}body .player-action-shell .deposit-page .deposit-method-balance-art{position:absolute;z-index:0;right:0;bottom:0;width:46%;height:100%;object-fit:cover;object-position:72% 54%;opacity:.76;pointer-events:none}body .player-action-shell .deposit-page .deposit-method-ledger{min-height:78px;margin:0;padding:0 18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body .player-action-shell .deposit-page .deposit-method-ledger>div{min-width:0;padding:15px 18px;display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-rows:auto auto;column-gap:10px;align-content:center}body .player-action-shell .deposit-page .deposit-method-ledger>div+div{border-left:1px solid rgba(154,116,31,.16)}body .player-action-shell .deposit-page .deposit-method-ledger-icon{grid-row:1 / 3;align-self:center;color:#a67e2a}body .player-action-shell .deposit-page .deposit-method-ledger dt{min-width:0;overflow:hidden;color:#6e7987;font-size:12px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}body .player-action-shell .deposit-page .deposit-method-ledger dd{min-width:0;margin:4px 0 0;overflow:hidden;color:#123653;font-size:17px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}body .player-action-shell .deposit-page .deposit-method-heading{min-height:42px;display:grid;grid-template-columns:minmax(22px,.7fr) auto minmax(74px,1.3fr);align-items:center;gap:14px}body .player-action-shell .deposit-page .deposit-method-heading>span:first-child{height:1px;background:#9a741f47}body .player-action-shell .deposit-page .deposit-method-heading h2{margin:0;color:#123653;font-size:20px;font-weight:800;letter-spacing:0;line-height:1.2;white-space:nowrap}body .player-action-shell .deposit-page .deposit-method-heading-tail{position:relative;height:42px;display:flex;align-items:center}body .player-action-shell .deposit-page .deposit-method-heading-tail i{width:calc(100% - 66px);height:1px;display:block;margin-right:66px;background:#9a741f47}body .player-action-shell .deposit-page .deposit-method-heading-tail img{position:absolute;right:0;width:48px;height:48px;object-fit:contain;opacity:.12}body .player-action-shell .deposit-page .deposit-method-actions{overflow:hidden;padding:0!important;border-block:1px solid rgba(154,116,31,.17);border-radius:0!important;background:#fffdf8}body .player-action-shell .deposit-page .deposit-method-action{position:relative;width:100%;min-height:92px;padding:16px 22px;display:grid;grid-template-columns:58px minmax(0,1fr) 24px;align-items:center;gap:17px;color:#123653;border:0;border-radius:0;background:transparent;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}body .player-action-shell .deposit-page .deposit-method-action+.deposit-method-action{border-top:1px solid rgba(18,54,83,.1)}body .player-action-shell .deposit-page .deposit-method-action:before{position:absolute;inset:12px auto 12px 0;width:3px;border-radius:0 3px 3px 0;background:#c6a04f;content:"";opacity:0;transition:opacity .16s ease}body .player-action-shell .deposit-page .deposit-method-action:focus-visible{outline:2px solid rgba(198,160,79,.62);outline-offset:-3px}@media(hover:hover)and (pointer:fine){body .player-action-shell .deposit-page .deposit-method-action:hover{background:#fbf7ee}body .player-action-shell .deposit-page .deposit-method-action:hover:before{opacity:1}}body .player-action-shell .deposit-page .deposit-method-action-icon{width:58px;height:58px;display:grid;place-items:center;color:#9a741f;border:1px solid rgba(198,160,79,.28);border-radius:50%;background:#fbf1d7}body .player-action-shell .deposit-page .deposit-method-action.gold .deposit-method-action-icon{color:#9a741f;border-color:#c6a04f47;background:#fbf1d7}body .player-action-shell .deposit-page .deposit-method-action-copy{min-width:0;display:grid;gap:5px}body .player-action-shell .deposit-page .deposit-method-action-copy strong{min-width:0;overflow:hidden;color:#123653;font-size:18px;font-weight:800;letter-spacing:0;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}body .player-action-shell .deposit-page .deposit-method-action-copy small{min-width:0;overflow:hidden;color:#74808e;font-size:12px;font-weight:650;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}body .player-action-shell .deposit-page .deposit-method-action-arrow,body .player-action-shell .deposit-page .deposit-method-action.gold .deposit-method-action-arrow{color:#a67e2a}body .player-action-shell .deposit-page .deposit-method-assurance{min-height:62px;padding:13px 16px!important;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:11px;color:#315f51;border:1px solid #b9c7aa;border-radius:8px!important;background:#eef1ea;box-shadow:0 8px 18px #3d5d4c0b;font-size:12px;font-weight:700;line-height:1.45}body .player-action-shell .deposit-page .deposit-method-assurance svg{color:#527866}@media(max-width:580px){body .player-action-shell .deposit-page.player-action-page{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}body .player-action-shell .deposit-page .player-action-page-header{min-height:calc(58px + env(safe-area-inset-top))!important;height:calc(58px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 0!important;grid-template-columns:44px minmax(0,1fr) 44px!important}body .player-action-shell .deposit-page .player-action-page-back{left:12px!important;top:calc(env(safe-area-inset-top) + 8px)!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body .player-action-shell .deposit-page .player-action-page-back svg{width:22px!important;height:22px!important}body .player-action-shell .deposit-page .player-action-page-header h1{font-size:21px!important}body .player-action-shell .deposit-page .player-action-page-content{height:calc(100dvh - 58px - env(safe-area-inset-top))!important;padding:10px 12px calc(76px + env(safe-area-inset-bottom))!important;gap:10px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}body .player-action-shell .deposit-page .deposit-method-cash{min-height:122px;padding:21px 18px;gap:15px}body .player-action-shell .deposit-page .deposit-method-cash-icon{width:56px;height:56px}body .player-action-shell .deposit-page .deposit-method-cash strong{font-size:clamp(25px,8vw,31px)}body .player-action-shell .deposit-page .deposit-method-balance-art{right:0;bottom:0;width:44%;height:100%;object-position:75% 55%}body .player-action-shell .deposit-page .deposit-method-ledger{min-height:72px;padding:0 8px}body .player-action-shell .deposit-page .deposit-method-ledger>div{padding:12px 10px;grid-template-columns:24px minmax(0,1fr);column-gap:7px}body .player-action-shell .deposit-page .deposit-method-ledger dt{font-size:11px}body .player-action-shell .deposit-page .deposit-method-ledger dd{font-size:clamp(13px,4vw,16px)}body .player-action-shell .deposit-page .deposit-method-heading{min-height:42px;gap:10px}body .player-action-shell .deposit-page .deposit-method-heading h2{font-size:17px}body .player-action-shell .deposit-page .deposit-method-heading-tail img{width:42px;height:42px}body .player-action-shell .deposit-page .deposit-method-action{min-height:96px;padding:15px 20px;grid-template-columns:56px minmax(0,1fr) 22px;gap:17px}body .player-action-shell .deposit-page .deposit-method-action-icon{width:56px;height:56px}body .player-action-shell .deposit-page .deposit-method-action-icon svg{width:31px;height:31px}body .player-action-shell .deposit-page .deposit-method-action-copy strong{font-size:17px}body .player-action-shell .deposit-page .deposit-method-action-copy small{font-size:12px}body .player-action-shell .deposit-page .deposit-method-assurance{min-height:66px;padding:12px 14px!important;font-size:12px}}@media(max-width:580px){body .player-action-shell main.deposit-page.player-action-page>header.player-action-page-header{min-height:calc(82px + env(safe-area-inset-top))!important;height:calc(82px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 20px 0!important;grid-template-columns:44px minmax(0,1fr) 44px!important;gap:0!important;border-bottom-color:#a67e2a3d!important}body .player-action-shell .deposit-page .player-action-page-back{left:5px!important;top:calc(env(safe-area-inset-top) + 19px)!important;color:#a67e2a!important}body .player-action-shell .deposit-page .player-action-page-back svg{width:25px!important;height:25px!important}body .player-action-shell .deposit-page .player-action-page-header h1{font-size:20px!important;font-weight:800!important}body .player-action-shell .deposit-page .player-action-page-content{height:calc(100dvh - 82px - env(safe-area-inset-top))!important;padding:0 0 calc(76px + env(safe-area-inset-bottom))!important;gap:0!important}body .player-action-shell .deposit-page .deposit-method-balance{min-height:234px!important;border-top:0!important;box-shadow:none!important}body .player-action-shell .deposit-page .deposit-method-cash{min-height:148px!important;padding:32px 22px 25px!important;gap:13px!important}body .player-action-shell .deposit-page .deposit-method-cash-icon{width:46px!important;height:46px!important;box-shadow:inset 0 0 0 4px #ffffff7a!important;transform:translateY(-9px)}body .player-action-shell .deposit-page .deposit-method-cash-icon svg{width:27px!important;height:27px!important}body .player-action-shell .deposit-page .deposit-method-cash>div{gap:8px!important;transform:translateY(-5px)}body .player-action-shell .deposit-page .deposit-method-cash>div>span{color:#183b59!important;font-size:14px!important}body .player-action-shell .deposit-page .deposit-method-cash strong{font-size:clamp(32px,9.1vw,37px)!important;line-height:1!important}body .player-action-shell .deposit-page .deposit-method-balance-art{right:0!important;bottom:0!important;width:54%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;opacity:1!important;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important}body .player-action-shell .deposit-page .deposit-method-ledger{min-height:86px!important;padding:0 20px!important;grid-template-columns:48% 52%!important}body .player-action-shell .deposit-page .deposit-method-ledger>div{padding:13px 15px!important;grid-template-columns:28px minmax(0,1fr)!important;column-gap:15px!important}body .player-action-shell .deposit-page .deposit-method-ledger>div:first-child{padding-left:20px!important;column-gap:16px!important}body .player-action-shell .deposit-page .deposit-method-ledger dt{color:#536170!important;font-size:13px!important}body .player-action-shell .deposit-page .deposit-method-ledger dd{margin-top:5px!important;font-size:16px!important}body .player-action-shell .deposit-page .deposit-method-heading{min-height:78px!important;padding:0 22px 0 21px!important;grid-template-columns:5px auto minmax(0,1fr)!important;gap:14px!important;border-bottom:1px solid rgba(154,116,31,.18)!important}body .player-action-shell .deposit-page .deposit-method-heading>span:first-child{width:4px!important;height:20px!important;border-radius:2px!important;background:#b58b31!important}body .player-action-shell .deposit-page .deposit-method-heading h2{font-size:19px!important}body .player-action-shell .deposit-page .deposit-method-heading-tail{height:78px!important}body .player-action-shell .deposit-page .deposit-method-heading-tail img{width:62px!important;height:62px!important;opacity:.12!important}body .player-action-shell .deposit-page .deposit-method-actions{min-height:228px!important;border-top:0!important}body .player-action-shell .deposit-page .deposit-method-action{min-height:114px!important;padding:15px 20px!important;grid-template-columns:76px minmax(0,1fr) 24px!important;gap:17px!important}body .player-action-shell .deposit-page .deposit-method-action-icon{width:76px!important;height:76px!important}body .player-action-shell .deposit-page .deposit-method-action-icon svg{width:40px!important;height:40px!important}body .player-action-shell .deposit-page .deposit-method-action-copy{gap:7px!important}body .player-action-shell .deposit-page .deposit-method-action-copy strong{font-size:20px!important}body .player-action-shell .deposit-page .deposit-method-action-copy small{font-size:14px!important}body .player-action-shell .deposit-page .deposit-method-action-arrow{width:24px!important;height:24px!important}body .player-action-shell .deposit-page .deposit-method-assurance{min-height:80px!important;margin:27px 14px 0!important;padding:14px 18px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:14px!important;color:#586068!important;border-color:#918c7057!important;background:#eeefe6c2!important;font-size:13px!important;font-weight:500!important;line-height:1.55!important}body .player-action-shell .deposit-page .deposit-method-assurance svg{width:38px!important;height:38px!important;color:#a67e2a!important}}@media(max-width:580px){body .player-action-shell .deposit-page.player-action-page,body .player-action-shell .deposit-page .player-action-page-content{background:#fcf8f4!important}body .player-action-shell main.deposit-page.player-action-page>header.player-action-page-header{background:#fcf8f4!important;border-bottom-color:#e6ddca!important;box-shadow:none!important}body .player-action-shell .deposit-page .player-action-page-header h1,body .player-action-shell .deposit-page .deposit-method-cash>div>span,body .player-action-shell .deposit-page .deposit-method-cash strong,body .player-action-shell .deposit-page .deposit-method-ledger dd,body .player-action-shell .deposit-page .deposit-method-heading h2,body .player-action-shell .deposit-page .deposit-method-action-copy strong{color:#193052!important}body .player-action-shell .deposit-page .deposit-method-balance{min-height:225px!important;background:#f4f1ea!important;border-color:#dcd0b8!important}body .player-action-shell .deposit-page .deposit-method-cash{min-height:139px!important;background:#f3f0e7!important;border-bottom-color:#dcd1bd!important}body .player-action-shell .deposit-page .deposit-method-ledger{min-height:86px!important;background:#f4f1ea!important}body .player-action-shell .deposit-page .deposit-method-ledger>div+div{border-left-color:#d9cfbb!important}body .player-action-shell .deposit-page .deposit-method-ledger dt,body .player-action-shell .deposit-page .deposit-method-action-copy small{color:#68686d!important}body .player-action-shell .deposit-page .deposit-method-cash-icon{color:#b99e5f!important;border-color:#eadfc9!important;background:#fcf8f4!important}body .player-action-shell .deposit-page .deposit-method-ledger-icon,body .player-action-shell .deposit-page .deposit-method-action-arrow,body .player-action-shell .deposit-page .deposit-method-action.gold .deposit-method-action-arrow,body .player-action-shell .deposit-page .deposit-method-assurance svg,body .player-action-shell .deposit-page .player-action-page-back{color:#b99e5f!important}body .player-action-shell .deposit-page .deposit-method-heading{background:#f6f3ec!important;border-bottom-color:#ddd2bd!important}body .player-action-shell .deposit-page .deposit-method-heading>span:first-child{background:#b99e5f!important}body .player-action-shell .deposit-page .deposit-method-heading-tail i{background:#d6c18f!important}body .player-action-shell .deposit-page .deposit-method-actions{background:#fffdfa!important;border-color:#ddd4c5!important}body .player-action-shell .deposit-page .deposit-method-action+.deposit-method-action{border-top-color:#ddd6ca!important}body .player-action-shell .deposit-page .deposit-method-action-icon,body .player-action-shell .deposit-page .deposit-method-action.gold .deposit-method-action-icon{color:#b08d42!important;border-color:#ead9b2!important;background:#fff3d8!important}body .player-action-shell .deposit-page .deposit-method-assurance{color:#626267!important;border-color:#d7d2c4!important;background:#f3f1e9!important}}@media(max-width:580px){body .player-action-shell main.deposit-page.player-action-page>header.player-action-page-header{min-height:calc(72px + env(safe-area-inset-top))!important;height:calc(72px + env(safe-area-inset-top))!important}body .player-action-shell .deposit-page .player-action-page-back{top:calc(env(safe-area-inset-top) + 14px)!important}body .player-action-shell .deposit-page .player-action-page-content{height:calc(100dvh - 72px - env(safe-area-inset-top))!important}body .player-action-shell .deposit-page .deposit-method-balance{min-height:194px!important}body .player-action-shell .deposit-page .deposit-method-cash{min-height:118px!important;padding:24px 20px 19px!important;gap:12px!important}body .player-action-shell .deposit-page .deposit-method-cash-icon{width:42px!important;height:42px!important;transform:translateY(-5px)!important}body .player-action-shell .deposit-page .deposit-method-cash-icon svg{width:24px!important;height:24px!important}body .player-action-shell .deposit-page .deposit-method-cash>div{gap:6px!important;transform:translateY(-3px)!important}body .player-action-shell .deposit-page .deposit-method-cash strong{font-size:clamp(30px,8.6vw,35px)!important}body .player-action-shell .deposit-page .deposit-method-ledger{min-height:76px!important;padding:0 18px!important}body .player-action-shell .deposit-page .deposit-method-ledger>div{padding:10px 12px!important;grid-template-columns:25px minmax(0,1fr)!important;column-gap:12px!important}body .player-action-shell .deposit-page .deposit-method-ledger>div:first-child{padding-left:16px!important;column-gap:13px!important}body .player-action-shell .deposit-page .deposit-method-ledger dt{font-size:12px!important}body .player-action-shell .deposit-page .deposit-method-ledger dd{margin-top:3px!important;font-size:15px!important}body .player-action-shell .deposit-page .deposit-method-heading,body .player-action-shell .deposit-page .deposit-method-heading-tail{min-height:64px!important;height:64px!important}body .player-action-shell .deposit-page .deposit-method-heading{padding:0 20px!important;gap:12px!important}body .player-action-shell .deposit-page .deposit-method-heading h2{font-size:18px!important}body .player-action-shell .deposit-page .deposit-method-heading-tail img{width:54px!important;height:54px!important}body .player-action-shell .deposit-page .deposit-method-actions{min-height:184px!important}body .player-action-shell .deposit-page .deposit-method-action{min-height:92px!important;padding:11px 20px!important;grid-template-columns:62px minmax(0,1fr) 22px!important;gap:15px!important}body .player-action-shell .deposit-page .deposit-method-action-icon{width:62px!important;height:62px!important}body .player-action-shell .deposit-page .deposit-method-action-icon svg{width:34px!important;height:34px!important}body .player-action-shell .deposit-page .deposit-method-action-copy{gap:4px!important}body .player-action-shell .deposit-page .deposit-method-action-copy strong{font-size:19px!important}body .player-action-shell .deposit-page .deposit-method-action-copy small{font-size:13px!important}body .player-action-shell .deposit-page .deposit-method-assurance{min-height:66px!important;margin:20px 14px 0!important;padding:10px 15px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:12px!important;font-size:12px!important;line-height:1.45!important}body .player-action-shell .deposit-page .deposit-method-assurance svg{width:30px!important;height:30px!important}}@media(max-width:350px){body .player-action-shell .deposit-page .deposit-method-action-copy small{display:-webkit-box!important;overflow:hidden!important;text-overflow:clip!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}}@media(max-width:580px){body .player-action-shell .exchange-tool-page.player-action-page{width:100%!important;max-width:100%!important;box-sizing:border-box!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;background:#f5efe4!important}body .player-action-shell .exchange-tool-page .player-action-page-header{min-height:calc(56px + env(safe-area-inset-top))!important;height:calc(56px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 0!important;grid-template-columns:46px minmax(0,1fr) 46px!important}body .player-action-shell .exchange-tool-page .player-action-page-back{left:12px!important;top:calc(env(safe-area-inset-top) + 7px)!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;border-radius:13px!important}body .player-action-shell .exchange-tool-page .player-action-page-back svg{width:22px!important;height:22px!important}body .player-action-shell .exchange-tool-page .player-action-page-header>div{padding:0 56px!important}body .player-action-shell .exchange-tool-page .player-action-page-header h1{font-size:17px!important;line-height:1.15!important;letter-spacing:0!important}body .player-action-shell .exchange-tool-page .player-action-page-content{width:100%!important;max-width:100%!important;box-sizing:border-box!important;height:calc(100dvh - 56px - env(safe-area-inset-top))!important;min-height:0!important;padding:8px 10px calc(8px + env(safe-area-inset-bottom))!important;gap:7px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;background:linear-gradient(180deg,#f5efe4,#fbf7ef 54%,#f8fbff)!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:68px!important;padding:9px 10px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:9px!important;border-radius:16px!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange>span{width:42px!important;height:42px!important;border-radius:13px!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange>span svg{width:22px!important;height:22px!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange small{font-size:10px!important;line-height:1.15!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange h2{font-size:18px!important;line-height:1.08!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange p{display:-webkit-box!important;margin:0!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;font-size:10px!important;line-height:1.2!important}body .player-action-shell .exchange-tool-page .tool-rate-card{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;gap:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-items:stretch!important}body .player-action-shell .exchange-tool-page .tool-rate-card article{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;min-height:50px!important;padding:8px 9px!important;gap:2px!important;border-radius:14px!important}body .player-action-shell .exchange-tool-page .tool-rate-card small{font-size:9px!important;line-height:1.15!important}body .player-action-shell .exchange-tool-page .tool-rate-card strong{font-size:13px!important;line-height:1.15!important;overflow-wrap:anywhere!important}body .player-action-shell .exchange-tool-page .tool-card{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:9px 10px!important;gap:7px!important;border-radius:16px!important}body .player-action-shell .exchange-tool-page .tool-card header{min-height:26px!important;align-items:center!important;gap:8px!important}body .player-action-shell .exchange-tool-page .tool-card h2{font-size:14px!important;line-height:1.15!important}body .player-action-shell .exchange-tool-page .tool-card header>span{max-width:48%!important;min-height:24px!important;padding:0 8px!important;font-size:9px!important;line-height:1.15!important;white-space:normal!important}body .player-action-shell .exchange-tool-page .funding-field{gap:4px!important;font-size:11px!important;line-height:1.15!important}body .player-action-shell .exchange-tool-page .funding-field select,body .player-action-shell .exchange-tool-page .funding-input{min-height:38px!important;height:38px!important;border-radius:12px!important}body .player-action-shell .exchange-tool-page .funding-field select{padding:0 11px!important;font-size:13px!important;line-height:38px!important}body .player-action-shell .exchange-tool-page .funding-input{grid-template-columns:minmax(0,1fr) 54px!important}body .player-action-shell .exchange-tool-page .funding-input input,body .player-action-shell .exchange-tool-page .funding-input span{min-height:36px!important;height:36px!important}body .player-action-shell .exchange-tool-page .funding-input input{padding:0 10px!important;font-size:17px!important;line-height:36px!important}body .player-action-shell .exchange-tool-page .funding-input span{min-width:54px!important;padding:0 6px!important;display:grid!important;place-items:center!important;font-size:12px!important;line-height:1!important}body .player-action-shell .exchange-tool-page .exchange-preview-card strong{font-size:18px!important;line-height:1.1!important}body .player-action-shell .exchange-tool-page .exchange-preview-card small{font-size:9px!important;line-height:1.25!important}body .player-action-shell .exchange-tool-page .funding-alert{padding:7px 9px!important;border-radius:12px!important;font-size:10px!important;line-height:1.24!important}body .player-action-shell .exchange-tool-page .funding-note-card{min-height:34px!important;padding:7px 9px!important;grid-template-columns:15px minmax(0,1fr)!important;gap:6px!important;border-radius:12px!important;font-size:9px!important;line-height:1.25!important}body .player-action-shell .exchange-tool-page .funding-note-card svg{width:15px!important;height:15px!important}body .player-action-shell .exchange-tool-page .funding-submit{min-height:40px!important;height:40px!important;border-radius:13px!important;font-size:14px!important}}@media(max-width:900px){body .player-shell,body .player-shell .main-area,body .player-shell .page-content{background:#fbf5ed!important}body .player-shell .topbar{border:0!important;border-bottom:0!important;background:linear-gradient(180deg,#faf3e9,#fbf5ed)!important;box-shadow:none!important}}body .player-action-shell .withdraw-order-page{min-height:100dvh!important;height:100dvh!important;overflow:hidden!important;color:var(--ruay-navy)!important;background:var(--ruay-ivory)!important}body .player-action-shell .withdraw-order-page .player-action-page-header{min-height:62px!important;padding:10px 16px!important;border-bottom:1px solid rgba(183,137,45,.18)!important;background:#fbf7eff5!important;box-shadow:none!important}body .player-action-shell .withdraw-order-page .player-action-page-header h1{font-size:18px!important;line-height:1.25!important;letter-spacing:0!important;color:var(--ruay-navy)!important}body .player-action-shell .withdraw-order-page .player-action-back{width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border:1px solid var(--ruay-line)!important;border-radius:8px!important;color:var(--ruay-navy)!important;background:var(--ruay-card)!important;box-shadow:0 4px 12px #4a3a1f12!important}body .player-action-shell .withdraw-order-page .player-action-page-content{min-height:0!important;padding:16px 16px calc(126px + env(safe-area-inset-bottom))!important;gap:15px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;background:var(--ruay-ivory)!important}body .player-action-shell .withdraw-order-wallet-strip{display:grid!important;grid-template-columns:48px minmax(0,1fr) auto 18px!important;align-items:center!important;gap:12px!important;min-height:86px!important;padding:14px 16px!important;border:1px solid var(--ruay-line)!important;border-radius:8px!important;color:var(--ruay-navy)!important;background:var(--ruay-card)!important;box-shadow:var(--ruay-shadow)!important}body .player-action-shell .withdraw-order-wallet-icon{width:48px!important;height:48px!important;display:grid!important;place-items:center!important;border:1px solid rgba(183,137,45,.24)!important;border-radius:8px!important;color:var(--ruay-gold)!important;background:#f7e8bf!important}body .player-action-shell .withdraw-order-wallet-strip>div:nth-child(2){min-width:0!important;display:grid!important;gap:4px!important}body .player-action-shell .withdraw-order-wallet-strip span,body .player-action-shell .withdraw-order-wallet-strip small{font-size:12px!important;line-height:1.3!important;color:var(--ruay-muted)!important}body .player-action-shell .withdraw-order-wallet-strip strong{font-size:20px!important;line-height:1.1!important;letter-spacing:0!important;color:var(--ruay-gold)!important}body .player-action-shell .withdraw-order-wallet-strip>small{max-width:150px!important;text-align:right!important;white-space:normal!important}body .player-action-shell .withdraw-order-wallet-strip>svg{color:var(--ruay-navy)!important}body .player-action-shell .withdraw-order-form{display:grid!important;gap:12px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body .player-action-shell .withdraw-order-form .funding-field{display:grid!important;gap:9px!important;min-width:0!important;font-size:15px!important;font-weight:750!important;line-height:1.3!important;color:var(--ruay-navy)!important}body .player-action-shell .withdraw-order-form .funding-input{min-height:54px!important;height:54px!important;border:1px solid var(--ruay-gold-light)!important;border-radius:8px!important;background:var(--ruay-card)!important;box-shadow:none!important;overflow:hidden!important}body .player-action-shell .withdraw-order-form .funding-input:focus-within{border-color:var(--ruay-gold)!important;box-shadow:0 0 0 3px #b7892d1f!important}body .player-action-shell .withdraw-order-form .funding-input input{min-width:0!important;height:52px!important;padding:0 14px!important;border:0!important;font-size:20px!important;line-height:52px!important;letter-spacing:0!important;color:var(--ruay-navy)!important;background:transparent!important}body .player-action-shell .withdraw-order-form .funding-input span{min-width:68px!important;height:52px!important;display:grid!important;place-items:center!important;border-left:1px solid rgba(183,137,45,.22)!important;font-size:13px!important;font-weight:800!important;color:var(--ruay-navy)!important;background:#f3e7c8!important}body .player-action-shell .withdraw-order-quick-amounts{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}body .player-action-shell .withdraw-order-quick-amounts button{min-width:0!important;min-height:42px!important;padding:8px 4px!important;border:1px solid var(--ruay-line)!important;border-radius:8px!important;font-size:14px!important;font-weight:700!important;line-height:1!important;color:var(--ruay-navy)!important;background:var(--ruay-card)!important;box-shadow:none!important}body .player-action-shell .withdraw-order-quick-amounts button:active{border-color:var(--ruay-gold)!important;color:var(--ruay-gold)!important;background:#f8edcf!important}body .player-action-shell .withdraw-order-minimum-line{margin:-1px 0 3px!important;font-size:12px!important;line-height:1.35!important;color:var(--ruay-muted)!important}body .player-action-shell .withdraw-order-minimum-line strong{font-weight:700!important;color:var(--ruay-navy)!important}body .player-action-shell .withdraw-order-bank-field{margin-top:4px!important}body .player-action-shell .withdraw-order-bank-current{width:100%!important;min-width:0!important;min-height:64px!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 18px!important;align-items:center!important;gap:11px!important;padding:9px 13px!important;border:1px solid var(--ruay-line)!important;border-radius:8px!important;text-align:left!important;color:var(--ruay-navy)!important;background:var(--ruay-card)!important;box-shadow:none!important}body .player-action-shell .withdraw-order-bank-current>span{width:46px!important;height:46px!important;display:grid!important;place-items:center!important;border:1px solid rgba(183,137,45,.16)!important;border-radius:8px!important;font-size:11px!important;font-weight:800!important;color:var(--ruay-gold)!important;background:#f8edcf!important}body .player-action-shell .withdraw-order-bank-current>div{min-width:0!important;display:grid!important;gap:3px!important}body .player-action-shell .withdraw-order-bank-current strong,body .player-action-shell .withdraw-order-bank-current small{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:0!important}body .player-action-shell .withdraw-order-bank-current strong{font-size:14px!important;line-height:1.25!important;color:var(--ruay-navy)!important}body .player-action-shell .withdraw-order-bank-current small{font-size:11px!important;font-weight:600!important;line-height:1.25!important;color:var(--ruay-muted)!important}body .player-action-shell .withdraw-order-bank-current>svg{color:var(--ruay-gold)!important}body .player-action-shell .withdraw-order-account-sheet{width:100%!important;max-height:184px!important;min-height:0!important;display:grid!important;gap:6px!important;padding:8px!important;border:1px solid var(--ruay-sage-line)!important;border-radius:8px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;background:var(--ruay-sage)!important;box-shadow:none!important}body .player-action-shell .withdraw-order-account-sheet .compact{min-height:58px!important;height:58px!important;grid-template-columns:42px minmax(0,1fr) 18px!important;gap:10px!important;padding:7px 10px!important;border:1px solid rgba(209,210,189,.9)!important;border-radius:8px!important;color:var(--ruay-navy)!important;background:var(--ruay-card)!important}body .player-action-shell .withdraw-order-account-sheet .compact>span{width:42px!important;height:42px!important;border-radius:8px!important;color:var(--ruay-gold)!important;background:#f8edcf!important}body .player-action-shell .withdraw-order-account-sheet .compact strong{font-size:13px!important;line-height:1.2!important;color:var(--ruay-navy)!important}body .player-action-shell .withdraw-order-account-sheet .compact small{font-size:10px!important;line-height:1.2!important;color:var(--ruay-muted)!important}body .player-action-shell .withdraw-order-rule-list{padding:4px 14px!important;border:1px solid var(--ruay-sage-line)!important;border-radius:8px!important;background:var(--ruay-sage)!important;box-shadow:none!important}body .player-action-shell .withdraw-order-rule-list>div{min-height:56px!important;display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:10px 0!important;border-bottom:1px solid rgba(18,59,90,.1)!important;font-size:12px!important;line-height:1.45!important;color:var(--ruay-navy)!important}body .player-action-shell .withdraw-order-rule-list>div:last-child{border-bottom:0!important}body .player-action-shell .withdraw-order-rule-list svg{width:20px!important;height:20px!important;color:#4b8b75!important}body .player-action-shell .withdraw-order-compliance-box{display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:12px 14px!important;border:1px solid rgba(183,137,45,.34)!important;border-radius:8px!important;font-size:11px!important;line-height:1.48!important;color:#65542f!important;background:#fffaf1d6!important}body .player-action-shell .withdraw-order-compliance-box svg{margin-top:1px!important;color:var(--ruay-gold)!important}body .player-action-shell .withdraw-order-page .withdraw-order-submit-dock{position:fixed!important;z-index:40!important;left:50%!important;bottom:0!important;width:min(100vw,520px)!important;padding:10px 16px calc(22px + env(safe-area-inset-bottom))!important;border-top:1px solid rgba(183,137,45,.2)!important;background:#f8f2e8f7!important;box-shadow:0 -10px 24px #4a3a1f14!important;transform:translate(-50%)!important}body .player-action-shell .withdraw-order-page .withdraw-order-primary-submit{position:static!important;inset:auto!important;width:100%!important;min-height:50px!important;height:50px!important;margin:0!important;border:1px solid #a97a20!important;border-radius:8px!important;font-size:16px!important;font-weight:800!important;letter-spacing:0!important;color:#fffaf1!important;background:linear-gradient(135deg,var(--ruay-gold-light),var(--ruay-gold))!important;box-shadow:0 8px 18px #b7892d2e!important;transform:none!important}body .player-action-shell .withdraw-order-page .withdraw-order-primary-submit:disabled{opacity:.55!important}@media(max-width:430px){body .player-action-shell .withdraw-order-page .player-action-page-content{padding:14px 14px calc(122px + env(safe-area-inset-bottom))!important;gap:13px!important}body .player-action-shell .withdraw-order-page .withdraw-order-submit-dock{width:100vw!important;padding:9px 14px calc(22px + env(safe-area-inset-bottom))!important}body .player-action-shell .withdraw-order-wallet-strip{grid-template-columns:44px minmax(0,1fr) 18px!important;min-height:80px!important;padding:11px 12px!important}body .player-action-shell .withdraw-order-wallet-icon{width:44px!important;height:44px!important}body .player-action-shell .withdraw-order-wallet-strip>small{display:none!important}body .player-action-shell .withdraw-order-wallet-strip strong{font-size:18px!important}body .player-action-shell .withdraw-order-quick-amounts{gap:6px!important}body .player-action-shell .withdraw-order-quick-amounts button{min-height:40px!important;font-size:13px!important}}body .player-action-shell .withdraw-order-page .withdraw-order-account-sheet{max-height:204px!important;grid-auto-rows:58px!important;align-content:start!important;border-color:#c9cdb4!important;background:#e7eadc!important;scrollbar-width:thin!important;scrollbar-color:rgba(183,137,45,.42) transparent!important}body .player-action-shell .withdraw-order-page .withdraw-order-account-sheet::-webkit-scrollbar{width:4px!important}body .player-action-shell .withdraw-order-page .withdraw-order-account-sheet::-webkit-scrollbar-thumb{border-radius:4px!important;background:#b7892d6b!important}body .player-action-shell .withdraw-order-page .withdraw-order-account-option{position:static!important;inset:auto!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:58px!important;height:58px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 18px!important;grid-template-rows:42px!important;align-items:center!important;justify-items:stretch!important;align-content:center!important;justify-content:stretch!important;gap:10px!important;padding:7px 10px!important;overflow:hidden!important;text-align:left!important;line-height:normal!important}body .player-action-shell .withdraw-order-page .withdraw-order-account-option>span{position:static!important;grid-column:1!important;grid-row:1!important;width:42px!important;min-width:42px!important;height:42px!important;margin:0!important;padding:0 4px!important;display:grid!important;place-items:center!important;overflow:hidden!important;white-space:nowrap!important;text-align:center!important;font-size:10px!important;font-weight:800!important;line-height:1!important}body .player-action-shell .withdraw-order-page .withdraw-order-account-option>div{position:static!important;grid-column:2!important;grid-row:1!important;min-width:0!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;display:grid!important;grid-template-rows:auto auto!important;align-content:center!important;justify-items:start!important;gap:3px!important;overflow:hidden!important;text-align:left!important}body .player-action-shell .withdraw-order-page .withdraw-order-account-option strong,body .player-action-shell .withdraw-order-page .withdraw-order-account-option small{position:static!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:left!important;letter-spacing:0!important}body .player-action-shell .withdraw-order-page .withdraw-order-account-option strong{font-size:13px!important;font-weight:800!important;line-height:1.2!important}body .player-action-shell .withdraw-order-page .withdraw-order-account-option small{font-size:10px!important;font-weight:600!important;line-height:1.2!important}body .player-action-shell .withdraw-order-page .withdraw-order-account-option>svg{position:static!important;grid-column:3!important;grid-row:1!important;width:18px!important;height:18px!important;margin:0!important;align-self:center!important;justify-self:end!important;color:var(--ruay-gold)!important;transform:none!important}body .player-action-shell .withdraw-page{min-height:100dvh!important;height:100dvh!important;overflow:hidden!important;color:#193052!important;background:#f8f2e8!important}body .player-action-shell .withdraw-page .player-action-page-header{min-height:62px!important;padding:10px 16px!important;border-bottom:1px solid rgba(185,158,95,.24)!important;background:#f8f2e8!important;box-shadow:none!important}body .player-action-shell .withdraw-page .player-action-page-header h1{font-size:18px!important;line-height:1.25!important;letter-spacing:0!important;color:#193052!important}body .player-action-shell .withdraw-page .player-action-page-back{width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;border:1px solid #ded5c4!important;border-radius:8px!important;color:#a98735!important;background:#fffaf1!important;box-shadow:0 4px 12px #4a3a1f0f!important}body .player-action-shell .withdraw-page .player-action-page-content{min-height:0!important;padding:14px 16px calc(24px + env(safe-area-inset-bottom))!important;display:grid!important;align-content:start!important;gap:12px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;background:#f8f2e8!important}body .player-action-shell .withdraw-page .funding-wallet-card{padding:0 14px 13px!important;display:grid!important;gap:0!important;overflow:hidden!important;border:1px solid #ded5c4!important;border-radius:8px!important;background:#fffaf1!important;box-shadow:0 8px 22px #4a3a1f0f!important}body .player-action-shell .withdraw-page .funding-wallet-card:before{height:2px!important;margin:0 -14px!important;background:#b99e5f!important}body .player-action-shell .withdraw-page .funding-wallet-head{min-height:50px!important;padding:4px 0!important;border-bottom:1px solid rgba(25,48,82,.1)!important}body .player-action-shell .withdraw-page .funding-wallet-head>div{display:grid!important;align-content:center!important;gap:2px!important}body .player-action-shell .withdraw-page .funding-wallet-head span{font-size:15px!important;line-height:1.2!important;color:#193052!important}body .player-action-shell .withdraw-page .funding-wallet-head strong{font-size:11px!important;line-height:1.2!important;color:#7b7d78!important}body .player-action-shell .withdraw-page .funding-currency-pill{min-height:34px!important;padding:0 11px!important;border:1px solid rgba(185,158,95,.44)!important;border-radius:8px!important;font-size:13px!important;color:#193052!important;background:#fbf3df!important;box-shadow:none!important}body .player-action-shell .withdraw-page .funding-currency-pill svg{color:#b7892d!important}body .player-action-shell .withdraw-page .funding-wallet-body{padding-top:12px!important;display:grid!important;grid-template-columns:50px minmax(0,1fr)!important;align-items:stretch!important;gap:12px!important}body .player-action-shell .withdraw-page .funding-wallet-mark{width:50px!important;height:auto!important;min-height:116px!important;border:1px solid #cdd1ba!important;border-radius:8px!important;color:#a98735!important;background:#e7eadc!important;box-shadow:none!important}body .player-action-shell .withdraw-page .funding-wallet-body dl{display:grid!important;gap:0!important}body .player-action-shell .withdraw-page .funding-wallet-body dl>div{min-height:38px!important;padding:0 10px!important;display:grid!important;grid-template-columns:minmax(88px,1fr) auto!important;align-items:center!important;gap:10px!important;border-bottom:1px solid rgba(25,48,82,.09)!important}body .player-action-shell .withdraw-page .funding-wallet-body dl>div:last-child{margin-top:3px!important;border:1px solid #cdd1ba!important;border-radius:6px!important;background:#e7eadc!important}body .player-action-shell .withdraw-page .funding-wallet-body dt{font-size:12px!important;font-weight:700!important;color:#70767d!important}body .player-action-shell .withdraw-page .funding-wallet-body dd{min-width:0!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0!important;color:#193052!important;white-space:nowrap!important}body .player-action-shell .withdraw-page .withdraw-method-card{overflow:hidden!important;border:1px solid #ded5c4!important;border-radius:8px!important;background:#fffaf1!important;box-shadow:0 8px 22px #4a3a1f0d!important}body .player-action-shell .withdraw-page .withdraw-method-card header{min-height:46px!important;padding:0 14px!important;border-bottom:1px solid rgba(25,48,82,.1)!important}body .player-action-shell .withdraw-page .withdraw-method-card h2{font-size:15px!important;line-height:1.2!important;color:#193052!important}body .player-action-shell .withdraw-page .withdraw-method-card header>span{font-size:12px!important;color:#a98735!important}body .player-action-shell .withdraw-page .funding-method-row{min-height:70px!important;padding:10px 14px!important;grid-template-columns:46px minmax(0,1fr) 18px!important;gap:11px!important;border:0!important;color:#193052!important;background:#fffaf1!important}body .player-action-shell .withdraw-page .funding-method-row:active{background:#f3f0e7!important}body .player-action-shell .withdraw-page .funding-method-icon{width:46px!important;height:46px!important;border:1px solid #cdd1ba!important;border-radius:8px!important;color:#4b8b75!important;background:#e7eadc!important}body .player-action-shell .withdraw-page .funding-method-row strong{font-size:15px!important;line-height:1.25!important;color:#193052!important}body .player-action-shell .withdraw-page .funding-method-row small{margin-top:3px!important;font-size:11px!important;line-height:1.35!important;color:#73787b!important}body .player-action-shell .withdraw-page .funding-method-row>svg{color:#a98735!important}body .player-action-shell .withdraw-page .funding-note-card{min-height:66px!important;padding:12px 14px!important;align-items:center!important;border:1px solid #cdd1ba!important;border-radius:8px!important;font-size:12px!important;line-height:1.45!important;color:#315f55!important;background:#e7eadc!important;box-shadow:none!important}body .player-action-shell .withdraw-page .funding-note-card svg{color:#4b8b75!important}@media(max-width:430px){body .player-action-shell .withdraw-page .player-action-page-content{padding:13px 14px calc(20px + env(safe-area-inset-bottom))!important;gap:11px!important}body .player-action-shell .withdraw-page .funding-wallet-card{padding-inline:12px!important}body .player-action-shell .withdraw-page .funding-wallet-card:before{margin-inline:-12px!important}}body .player-action-shell .identity-tool-page,body .identity-tool-page{--identity-cream: #fcf8f4;--identity-ivory: #fffdf9;--identity-navy: #193052;--identity-gold: #b99e5f;--identity-gold-deep: #a87922;--identity-line: #e6d9bd;--identity-sage: #e7eadc;background:var(--identity-cream)!important}body .player-action-shell .identity-tool-page .player-action-page-header,body .identity-tool-page .player-action-page-header{position:relative!important;min-height:calc(56px + env(safe-area-inset-top))!important;height:calc(56px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 14px 0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-bottom:1px solid rgba(185,158,95,.18)!important;background:var(--identity-cream)!important;box-shadow:none!important}body .player-action-shell .identity-tool-page .player-action-page-header>div,body .identity-tool-page .player-action-page-header>div{position:absolute!important;left:50%!important;top:calc(env(safe-area-inset-top) + 28px)!important;width:min(240px,calc(100% - 132px))!important;transform:translate(-50%,-50%)!important;pointer-events:none!important}body .player-action-shell .identity-tool-page .player-action-page-header h1,body .identity-tool-page .player-action-page-header h1{display:block!important;width:100%!important;color:var(--identity-navy)!important;font-size:20px!important;line-height:1.2!important;font-weight:900!important;text-align:center!important;white-space:nowrap!important}body .player-action-shell .identity-tool-page .player-action-page-back,body .identity-tool-page .player-action-page-back{position:absolute!important;z-index:3!important;left:14px!important;top:calc(env(safe-area-inset-top) + 9px)!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;border:1px solid #a87b25!important;border-radius:50%!important;color:#fffdf7!important;background:linear-gradient(135deg,#d9b75e,#aa7a20)!important;box-shadow:0 5px 12px #855d1829!important;transform:none!important}body .player-action-shell .identity-tool-page .player-action-page-back svg,body .identity-tool-page .player-action-page-back svg{width:21px!important;height:21px!important}body .player-action-shell .identity-tool-page .player-action-page-content,body .identity-tool-page .player-action-page-content{height:calc(100dvh - 56px - env(safe-area-inset-top))!important;max-width:430px!important;padding:8px 12px calc(8px + env(safe-area-inset-bottom))!important;align-content:start!important;gap:8px!important;overflow-x:hidden!important;overflow-y:auto!important;background:var(--identity-cream)!important}body .player-action-shell .identity-tool-page .tool-hero.identity,body .identity-tool-page .tool-hero.identity{position:relative!important;min-height:104px!important;height:104px!important;padding:10px 16px!important;display:grid!important;grid-template-columns:66px minmax(0,1fr)!important;gap:13px!important;align-items:center!important;overflow:hidden!important;border:1px solid rgba(185,158,95,.68)!important;border-radius:14px!important;background:linear-gradient(115deg,#fffdf9,#fff8e8 62%,#f7eed8)!important;box-shadow:0 7px 18px #5a3d120f!important}body .player-action-shell .identity-tool-page .tool-hero.identity:before{display:none!important}body .player-action-shell .identity-tool-page .identity-hero-seal,body .identity-tool-page .identity-hero-seal,body .player-action-shell .identity-tool-page .tool-hero.identity>.identity-hero-seal,body .identity-tool-page .tool-hero.identity>.identity-hero-seal{position:relative!important;z-index:2!important;width:62px!important;min-width:62px!important;height:62px!important;min-height:62px!important;display:grid!important;place-items:center!important;border:3px double #c9a856!important;border-radius:50%!important;color:var(--identity-gold-deep)!important;background:linear-gradient(145deg,#fffdf8,#f1dfae)!important;box-shadow:0 5px 12px #714e141f,inset 0 0 0 4px #ffffffb8!important}body .player-action-shell .identity-tool-page .identity-hero-seal>svg:first-child,body .identity-tool-page .identity-hero-seal>svg:first-child{width:34px!important;height:34px!important}body .player-action-shell .identity-tool-page .identity-hero-seal-check,body .identity-tool-page .identity-hero-seal-check{position:absolute!important;right:-4px!important;bottom:3px!important;width:20px!important;height:20px!important;padding:2px!important;border:2px solid #fffaf0!important;border-radius:50%!important;color:#b18427!important;background:#fff8e8!important}body .player-action-shell .identity-tool-page .tool-hero.identity>div,body .identity-tool-page .tool-hero.identity>div{position:relative!important;z-index:2!important;min-width:0!important;overflow:visible!important}body .player-action-shell .identity-tool-page .tool-hero.identity small,body .identity-tool-page .tool-hero.identity small{display:block!important;color:#a27523!important;font-size:10px!important;line-height:1.3!important;font-weight:800!important;white-space:normal!important}body .player-action-shell .identity-tool-page .tool-hero.identity h2,body .identity-tool-page .tool-hero.identity h2{margin:3px 0 0!important;display:flex!important;align-items:center!important;gap:7px!important;color:var(--identity-navy)!important;font-size:24px!important;line-height:1.08!important;font-weight:950!important}body .player-action-shell .identity-tool-page .identity-hero-status-check,body .identity-tool-page .identity-hero-status-check{width:18px!important;height:18px!important;flex:0 0 auto!important;color:#bd9135!important}body .player-action-shell .identity-tool-page .tool-hero.identity p,body .identity-tool-page .tool-hero.identity p{margin:3px 0 0!important;color:#6d6860!important;font-size:11px!important;line-height:1.3!important;font-weight:700!important}body .player-action-shell .identity-tool-page .identity-hero-watermark,body .identity-tool-page .identity-hero-watermark{position:absolute!important;z-index:1!important;right:-16px!important;bottom:-20px!important;width:94px!important;height:94px!important;color:#d8bf83!important;opacity:.13!important}body .player-action-shell .identity-tool-page .identity-profile-card,body .identity-tool-page .identity-profile-card{min-height:226px!important;height:226px!important;max-height:none!important;padding:0 14px 2px!important;gap:0!important;overflow:visible!important;border:1px solid rgba(185,158,95,.38)!important;border-radius:14px!important;background:var(--identity-ivory)!important;box-shadow:0 7px 18px #4030160b!important}body .player-action-shell .identity-tool-page .identity-profile-card:before{display:none!important}body .player-action-shell .identity-tool-page .identity-detail-grid,body .identity-tool-page .identity-detail-grid{display:grid!important;grid-template-rows:repeat(4,56px)!important;gap:0!important;overflow:visible!important}body .player-action-shell .identity-tool-page .identity-detail-row,body .identity-tool-page .identity-detail-row{min-width:0!important;min-height:56px!important;height:56px!important;padding:7px 4px!important;display:grid!important;grid-template-columns:38px 78px minmax(0,1fr)!important;gap:9px!important;align-items:center!important;border:0!important;border-bottom:1px solid rgba(185,158,95,.25)!important;border-radius:0!important;background:transparent!important}body .player-action-shell .identity-tool-page .identity-detail-row:last-child,body .identity-tool-page .identity-detail-row:last-child{padding-bottom:8px!important;border-bottom:0!important}body .player-action-shell .identity-tool-page .identity-detail-row>span,body .identity-tool-page .identity-detail-row>span{width:36px!important;height:36px!important;display:grid!important;place-items:center!important;border:1px solid rgba(185,158,95,.22)!important;border-radius:10px!important;color:#8b742f!important;background:linear-gradient(145deg,#fbfaf3,#f0f0e6)!important}body .player-action-shell .identity-tool-page .identity-detail-row>span svg,body .identity-tool-page .identity-detail-row>span svg{width:20px!important;height:20px!important}body .player-action-shell .identity-tool-page .identity-detail-row small,body .identity-tool-page .identity-detail-row small{color:var(--identity-navy)!important;font-size:13px!important;line-height:1.2!important;font-weight:800!important;white-space:nowrap!important}body .player-action-shell .identity-tool-page .identity-detail-row strong,body .identity-tool-page .identity-detail-row strong{min-width:0!important;color:var(--identity-navy)!important;font-size:14px!important;line-height:1.25!important;font-weight:900!important;text-align:right!important;overflow-wrap:anywhere!important}body .player-action-shell .identity-tool-page .identity-purpose-card,body .identity-tool-page .identity-purpose-card{min-height:204px!important;height:204px!important;padding:0 14px!important;gap:0!important;overflow:hidden!important;border:1px solid rgba(136,143,93,.5)!important;border-radius:14px!important;background:var(--identity-ivory)!important;box-shadow:0 7px 18px #4030160b!important}body .player-action-shell .identity-tool-page .identity-purpose-card:before{display:none!important}body .player-action-shell .identity-tool-page .identity-purpose-card>header,body .identity-tool-page .identity-purpose-card>header{min-height:54px!important;height:54px!important;margin:0 -14px!important;padding:7px 14px!important;display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;gap:9px!important;align-items:center!important;justify-content:stretch!important;background:linear-gradient(90deg,#f4f2e7,#fffdf9)!important}body .player-action-shell .identity-tool-page .identity-purpose-heading-icon,body .identity-tool-page .identity-purpose-heading-icon{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid rgba(185,158,95,.25)!important;border-radius:50%!important;color:#b4862d!important;background:#fffdf9!important}body .player-action-shell .identity-tool-page .identity-purpose-card header>div,body .identity-tool-page .identity-purpose-card header>div{min-width:0!important;display:grid!important;gap:2px!important}body .player-action-shell .identity-tool-page .identity-purpose-card h2,body .identity-tool-page .identity-purpose-card h2{color:var(--identity-navy)!important;font-size:16px!important;line-height:1.2!important;font-weight:900!important}body .player-action-shell .identity-tool-page .identity-purpose-card header p,body .identity-tool-page .identity-purpose-card header p{margin:0!important;color:#77736c!important;font-size:10px!important;line-height:1.3!important;font-weight:650!important}body .player-action-shell .identity-tool-page .identity-purpose-list,body .identity-tool-page .identity-purpose-list{display:grid!important;grid-template-rows:repeat(3,50px)!important;gap:0!important}body .player-action-shell .identity-tool-page .identity-purpose-list>div,body .identity-tool-page .identity-purpose-list>div{min-height:50px!important;height:50px!important;padding:5px 4px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) 17px!important;gap:9px!important;align-items:center!important;border:0!important;border-bottom:1px solid rgba(185,158,95,.25)!important;border-radius:0!important;color:var(--identity-navy)!important;background:transparent!important}body .player-action-shell .identity-tool-page .identity-purpose-list>div:last-child,body .identity-tool-page .identity-purpose-list>div:last-child{border-bottom:0!important}body .player-action-shell .identity-tool-page .identity-purpose-row-icon,body .identity-tool-page .identity-purpose-row-icon{width:32px!important;height:32px!important;display:grid!important;place-items:center!important;border:1px solid rgba(185,158,95,.2)!important;border-radius:50%!important;color:#7b713b!important;background:linear-gradient(145deg,#fbfaf3,#f0f0e6)!important}body .player-action-shell .identity-tool-page .identity-purpose-row-copy,body .identity-tool-page .identity-purpose-row-copy{min-width:0!important;display:grid!important;gap:2px!important}body .player-action-shell .identity-tool-page .identity-purpose-row-copy strong,body .identity-tool-page .identity-purpose-row-copy strong{color:var(--identity-navy)!important;font-size:12px!important;line-height:1.2!important;font-weight:900!important}body .player-action-shell .identity-tool-page .identity-purpose-row-copy small,body .identity-tool-page .identity-purpose-row-copy small{color:#77736c!important;font-size:9px!important;line-height:1.2!important;font-weight:650!important}body .player-action-shell .identity-tool-page .identity-purpose-row-arrow,body .identity-tool-page .identity-purpose-row-arrow{width:17px!important;height:17px!important;color:#b08228!important}body .player-action-shell .identity-tool-page .funding-submit,body .identity-tool-page .funding-submit{min-height:44px!important;height:44px!important;margin:0!important;border:1px solid #a97920!important;border-radius:23px!important;color:#fffdf7!important;background:linear-gradient(90deg,#d3a842,#bd8b2c)!important;box-shadow:0 7px 14px #8b5d1424,inset 0 1px #ffffff80!important;font-size:17px!important;line-height:1!important;font-weight:900!important}@media(max-width:360px){body .player-action-shell .identity-tool-page .player-action-page-content,body .identity-tool-page .player-action-page-content{padding-inline:10px!important;gap:7px!important}body .player-action-shell .identity-tool-page .tool-hero.identity,body .identity-tool-page .tool-hero.identity{min-height:104px!important;height:104px!important;padding:10px 12px!important;grid-template-columns:62px minmax(0,1fr)!important;gap:10px!important}body .player-action-shell .identity-tool-page .identity-hero-seal,body .identity-tool-page .identity-hero-seal{width:60px!important;min-width:60px!important;height:60px!important;min-height:60px!important}body .player-action-shell .identity-tool-page .tool-hero.identity h2,body .identity-tool-page .tool-hero.identity h2{font-size:23px!important}body .player-action-shell .identity-tool-page .identity-detail-row,body .identity-tool-page .identity-detail-row{grid-template-columns:38px 70px minmax(0,1fr)!important;gap:8px!important}body .player-action-shell .identity-tool-page .identity-detail-row strong,body .identity-tool-page .identity-detail-row strong{font-size:13px!important}}@media(max-width:760px){body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-root{padding:0!important;grid-template-rows:18px 12px!important;align-content:center!important;justify-items:center!important;row-gap:0!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-root span{width:20px!important;height:18px!important;display:grid!important;place-items:center!important;line-height:0!important;transform:translateY(-1px)!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-root span svg{width:18px!important;height:18px!important;display:block!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-root strong{width:100%!important;margin:0!important;display:block!important;font-size:10px!important;line-height:12px!important;text-align:center!important;transform:translateY(-2px)!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-children article{grid-template-rows:18px 10px!important;align-content:center!important;justify-items:center!important;row-gap:2px!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-children article span{width:18px!important;height:18px!important;display:grid!important;place-items:center!important;line-height:0!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-children article span svg{width:14px!important;height:14px!important;display:block!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-children article b{width:100%!important;margin:0!important;display:block!important;font-size:8px!important;line-height:10px!important;text-align:center!important}}body .player-action-shell .red-packet-tool-page{min-height:100dvh!important;background:radial-gradient(circle at 22% 10%,rgba(215,190,126,.18),transparent 30%),linear-gradient(180deg,#fbf7ef,#f6efe1)!important;color:#0b3554!important}body .player-action-shell .red-packet-tool-page>.player-action-page-header{height:56px!important;min-height:56px!important;padding:8px 14px!important;background:#fbf7eff5!important;border-bottom:1px solid rgba(185,158,95,.22)!important;box-shadow:0 8px 22px #2a25190a!important}body .player-action-shell .red-packet-tool-page>.player-action-page-header h1{color:#0b3554!important;font-size:18px!important;line-height:1!important;letter-spacing:0!important}body .player-action-shell .red-packet-tool-page>.player-action-page-header .player-action-page-back{width:38px!important;height:38px!important;border-radius:999px!important;background:linear-gradient(145deg,#d9bd6b,#b4872f)!important;color:#fffaf0!important;border:1px solid rgba(130,91,26,.26)!important;box-shadow:0 9px 18px #7d58192e!important}body .player-action-shell .red-packet-tool-page>.player-action-page-content{width:min(430px,100%)!important;min-height:calc(100dvh - 56px)!important;margin:0 auto!important;padding:14px 13px calc(18px + env(safe-area-inset-bottom))!important;display:grid!important;align-content:start!important;gap:10px!important;overflow:visible!important}body .player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero{min-height:106px!important;padding:13px 15px!important;display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:13px!important;align-items:center!important;border:1px solid rgba(174,170,130,.62)!important;border-radius:18px!important;background:linear-gradient(135deg,#fffdf7f5,#eaefe2bd)!important;box-shadow:0 12px 25px #20374a0f!important}body .player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero>span{width:62px!important;height:62px!important;border-radius:18px!important;background:linear-gradient(145deg,#d9bd6b,#b88d35)!important;color:#fffaf0!important;box-shadow:0 12px 20px #966c2329!important}body .player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero>span svg{width:29px!important;height:29px!important}body .player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero small{display:block!important;margin-bottom:2px!important;color:#a68435!important;font-size:11px!important;line-height:1.2!important;font-weight:900!important}body .player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero h2{margin:0 0 5px!important;color:#0b3554!important;font-size:24px!important;line-height:1.08!important;letter-spacing:0!important}body .player-action-shell .red-packet-tool-page .red-packet-hero-copy{margin:0!important;display:grid!important;gap:2px!important;color:#526173!important;font-size:12px!important;line-height:1.3!important;font-weight:850!important}body .player-action-shell .red-packet-tool-page .red-packet-hero-copy span{display:block!important;white-space:normal!important;overflow-wrap:break-word!important}body .player-action-shell .red-packet-tool-page .red-packet-data-error{min-height:38px!important;padding:8px 11px!important;border-radius:14px!important;border-color:#c54b3647!important;background:#fff5efe6!important;color:#9b342a!important;font-size:11px!important;line-height:1.35!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-card{min-height:166px!important;padding:13px 14px!important;display:grid!important;grid-template-columns:120px minmax(0,1fr)!important;align-items:center!important;gap:13px!important;border:1px solid rgba(216,116,91,.34)!important;border-radius:18px!important;background:linear-gradient(135deg,#fff8ef,#fffdf8 58%,#f6efe1)!important;box-shadow:0 14px 28px #6f471c12!important;overflow:hidden!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-art{position:relative!important;width:120px!important;height:142px!important;display:grid!important;place-items:center!important;border-radius:17px!important;overflow:hidden!important;background:#fff8ef8f!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-art img{position:absolute!important;top:0!important;left:-4px!important;width:146px!important;height:146px!important;object-fit:cover!important;object-position:31% 52%!important;display:block!important;filter:drop-shadow(0 14px 18px rgba(145,66,39,.14))!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-copy{width:100%!important;min-width:0!important;display:grid!important;gap:7px!important;align-content:center!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-copy>*{min-width:0!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-copy small{color:#a68435!important;font-size:11px!important;line-height:1.1!important;font-weight:900!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-copy strong{margin:0!important;color:#0b3554!important;font-size:22px!important;line-height:1.16!important;letter-spacing:0!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-copy em{display:block!important;width:fit-content!important;max-width:100%!important;padding:5px 10px!important;border-radius:999px!important;border:1px solid rgba(185,158,95,.5)!important;color:#9a6e1f!important;background:#fffdf7e0!important;font-size:11px!important;font-style:normal!important;line-height:1.25!important;font-weight:900!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-copy b{color:#4d5969!important;font-size:10.5px!important;line-height:1.36!important;font-weight:850!important;overflow-wrap:break-word!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility{padding:10px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;border:1px solid rgba(174,170,130,.52)!important;border-radius:18px!important;background:#fffdf8db!important;box-shadow:0 12px 24px #20374a0d!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility article{min-height:74px!important;padding:9px 8px!important;display:grid!important;align-content:center!important;justify-items:start!important;gap:4px!important;border:1px solid rgba(185,158,95,.28)!important;border-radius:15px!important;background:linear-gradient(180deg,#fffdf8,#f6f7f0)!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility small,body .player-action-shell .red-packet-tool-page .red-packet-eligibility span{color:#6d6255!important;font-size:9.5px!important;line-height:1.22!important;font-weight:850!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility strong{margin:0!important;color:#0b3554!important;font-size:18px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:0!important;overflow-wrap:anywhere!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility article:nth-child(3) strong{font-size:17px!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility article:nth-child(1) span,body .player-action-shell .red-packet-tool-page .red-packet-eligibility article:nth-child(3) span{color:#497b59!important}body .player-action-shell .red-packet-tool-page .red-packet-modal-rules{padding:0!important;display:grid!important;gap:8px!important;border:0!important;background:transparent!important;box-shadow:none!important}body .player-action-shell .red-packet-tool-page .red-packet-modal-rules div{min-height:43px!important;padding:8px 13px!important;display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;border:1px solid rgba(174,170,130,.48)!important;border-radius:16px!important;background:#fffdf8db!important;color:#4b4d4f!important;font-size:11px!important;line-height:1.34!important;font-weight:850!important}body .player-action-shell .red-packet-tool-page .red-packet-modal-rules svg{width:18px!important;height:18px!important;color:#b38b37!important}body .player-action-shell .red-packet-tool-page .red-packet-modal-actions{display:block!important;padding-top:0!important;margin-top:0!important}body .player-action-shell .red-packet-tool-page .red-packet-modal-actions .primary{width:100%!important;min-height:52px!important;border-radius:16px!important;border:1px solid rgba(126,91,27,.22)!important;background:linear-gradient(135deg,#e2c777,#c59a3a 54%,#a9791e)!important;color:#fffaf0!important;font-size:17px!important;font-weight:950!important;box-shadow:0 15px 28px #7e5b1b2e!important}body .player-action-shell .red-packet-tool-page .red-packet-envelope{min-height:360px!important;border-radius:24px!important}@media(max-width:390px){body .player-action-shell .red-packet-tool-page>.player-action-page-content{padding:12px 12px calc(14px + env(safe-area-inset-bottom))!important;gap:9px!important}body .player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero{min-height:102px!important;padding:12px 13px!important;grid-template-columns:66px minmax(0,1fr)!important;gap:11px!important}body .player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero>span{width:58px!important;height:58px!important}body .player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero h2{font-size:23px!important}body .player-action-shell .red-packet-tool-page .red-packet-hero-copy{font-size:11.5px!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-card{min-height:160px!important;grid-template-columns:112px minmax(0,1fr)!important;gap:12px!important;padding:11px 12px!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-art{width:112px!important;height:136px!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-art img{width:140px!important;height:140px!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-copy strong{font-size:20px!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-copy b{font-size:10px!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility{gap:7px!important;padding:9px!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility article{min-height:70px!important;padding:8px 7px!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility strong{font-size:16px!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility article:nth-child(3) strong{font-size:15px!important}body .player-action-shell .red-packet-tool-page .red-packet-modal-rules div{min-height:40px!important;padding:7px 12px!important;font-size:10px!important}body .player-action-shell .red-packet-tool-page .red-packet-modal-actions .primary{min-height:49px!important;font-size:16px!important}}@media(max-width:340px){body .player-action-shell .red-packet-tool-page .red-packet-feature-card{grid-template-columns:96px minmax(0,1fr)!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-art{width:96px!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-copy strong{font-size:19px!important}}body .player-action-shell .red-packet-tool-page{--packet-cream: #faf6ee;--packet-ivory: #fffdf8;--packet-sage: #eef0e4;--packet-sage-deep: #6f7850;--packet-navy: #0c3454;--packet-gold: #b8892f;--packet-gold-light: #dfbd69;min-height:100dvh!important;background:var(--packet-cream)!important}body .player-action-shell.red-packet-action-shell{background:#faf6ee!important}body:has(.player-action-shell.red-packet-action-shell){background:#faf6ee!important}body .player-action-shell .red-packet-tool-page>.player-action-page-header{height:56px!important;min-height:56px!important;padding:8px 13px!important;background:var(--packet-cream)!important;border-bottom:1px solid rgba(185,158,95,.24)!important;box-shadow:0 4px 12px #3b311c09!important}body .player-action-shell .red-packet-tool-page>.player-action-page-header h1{color:var(--packet-navy)!important;font-size:18px!important;line-height:1!important;font-weight:900!important;letter-spacing:0!important}body .player-action-shell .red-packet-tool-page>.player-action-page-header .player-action-page-back{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;border:1px solid #a87923!important;border-radius:50%!important;color:#fffdf7!important;background:linear-gradient(145deg,#dfbd69,#bd8d31)!important;box-shadow:0 7px 14px #815a182e,inset 0 1px #ffffff85!important}body .player-action-shell .red-packet-tool-page>.player-action-page-header .player-action-page-back svg{width:21px!important;height:21px!important}body .player-action-shell .red-packet-tool-page>.player-action-page-content{width:min(430px,100%)!important;min-height:calc(100dvh - 56px - env(safe-area-inset-top))!important;margin:0 auto!important;padding:14px 12px calc(14px + env(safe-area-inset-bottom))!important;display:grid!important;align-content:start!important;gap:10px!important;overflow-x:hidden!important;overflow-y:auto!important;background:transparent!important}body .player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero{min-height:116px!important;height:116px!important;padding:9px 14px 9px 8px!important;display:grid!important;grid-template-columns:124px minmax(0,1fr)!important;gap:11px!important;align-items:center!important;overflow:hidden!important;border:1px solid rgba(126,128,79,.76)!important;border-radius:15px!important;background:linear-gradient(118deg,#eee5d6,#e5e5d5 52%,#d8dfcf)!important;box-shadow:0 6px 12px #30392c0e,inset 0 1px #ffffffd1!important}body .player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero>.red-packet-hero-art{width:124px!important;min-width:124px!important;height:98px!important;min-height:98px!important;display:grid!important;place-items:center!important;overflow:visible!important;border:0!important;border-radius:0!important;color:inherit!important;background:transparent!important;box-shadow:none!important}body .player-action-shell .red-packet-tool-page .red-packet-hero-art img{width:124px!important;height:99px!important;display:block!important;object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 7px 8px rgba(126,91,29,.12))!important}body .player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero>div{min-width:0!important;align-self:center!important}body .player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero h2{margin:0 0 9px!important;color:var(--packet-navy)!important;font-size:22px!important;line-height:1.05!important;font-weight:950!important;letter-spacing:0!important}body .player-action-shell .red-packet-tool-page .red-packet-hero-copy{margin:0!important;display:grid!important;gap:6px!important;color:#51565a!important;font-size:11.5px!important;line-height:1.28!important;font-weight:700!important}body .player-action-shell .red-packet-tool-page .red-packet-hero-copy span{display:block!important;min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important}body .player-action-shell .red-packet-tool-page .red-packet-data-error{min-height:38px!important;margin:0!important;padding:8px 11px!important;display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;gap:8px!important;align-items:center!important;border:1px solid rgba(201,83,58,.32)!important;border-radius:13px!important;color:#9c3d31!important;background:#fff4ee!important;font-size:10.5px!important;line-height:1.3!important;box-shadow:none!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-card{position:relative!important;min-height:176px!important;height:176px!important;padding:0!important;display:grid!important;grid-template-columns:176px minmax(0,1fr)!important;gap:0!important;align-items:center!important;overflow:hidden!important;border:1px solid rgba(220,155,126,.48)!important;border-radius:15px!important;background:linear-gradient(110deg,#fff4ec,#fffaf4 54%,#fffdf8)!important;box-shadow:0 7px 16px #7c492b0f,inset 0 1px #ffffffd1!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-card:after{content:""!important;position:absolute!important;z-index:0!important;top:0!important;right:0!important;bottom:0!important;left:47%!important;pointer-events:none!important;background:linear-gradient(90deg,#fffaf400,#fffaf4eb 16%,#fffaf4 34%,#fffaf4)!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-art{position:absolute!important;z-index:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;min-width:100%!important;height:100%!important;min-height:100%!important;display:block!important;overflow:hidden!important;border:0!important;border-radius:14px!important;background:#fffaf4!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-art img{width:100%!important;max-width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:left center!important;transform:none!important;transform-origin:left center!important;filter:none!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-copy{position:relative!important;z-index:1!important;grid-column:2!important;width:auto!important;min-width:0!important;padding:0 14px 0 0!important;display:grid!important;gap:11px!important;align-content:center!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-copy strong{margin:0!important;color:var(--packet-navy)!important;font-size:22px!important;line-height:1.06!important;font-weight:950!important;letter-spacing:0!important;overflow-wrap:anywhere!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-copy em{width:fit-content!important;max-width:100%!important;min-height:27px!important;padding:5px 9px!important;display:inline-flex!important;align-items:center!important;gap:5px!important;border:1px solid rgba(184,137,47,.58)!important;border-radius:999px!important;color:#a16d18!important;background:#fffdf8e6!important;font-size:10.5px!important;line-height:1.1!important;font-style:normal!important;font-weight:850!important;white-space:normal!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-copy em svg{width:14px!important;min-width:14px!important;height:14px!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-copy b{display:block!important;color:#484b4c!important;font-size:10.5px!important;line-height:1.38!important;font-weight:650!important;overflow-wrap:anywhere!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility{min-height:94px!important;height:94px!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility article{min-width:0!important;min-height:94px!important;height:94px!important;padding:10px 8px!important;display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;gap:7px!important;align-items:center!important;justify-items:stretch!important;overflow:hidden!important;border:1px solid rgba(132,133,82,.66)!important;border-radius:13px!important;background:linear-gradient(150deg,#eee5d7,#e6e6d8 56%,#dce2d2)!important;box-shadow:0 5px 11px #343d2d0b!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility article>i{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:50%!important;color:#68724a!important;background:#e6e9d8!important;font-style:normal!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility article>i img{width:36px!important;height:36px!important;display:block!important;object-fit:contain!important}body .player-action-shell .red-packet-tool-page .red-packet-stat-copy{min-width:0!important;display:grid!important;gap:4px!important;align-content:center!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility small,body .player-action-shell .red-packet-tool-page .red-packet-eligibility span{min-width:0!important;color:#50514e!important;font-size:9px!important;line-height:1.16!important;font-weight:700!important;overflow-wrap:anywhere!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility strong{min-width:0!important;margin:0!important;color:var(--packet-navy)!important;font-size:15.5px!important;line-height:1.02!important;font-weight:950!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility article:nth-child(3) strong{font-size:13.5px!important;white-space:normal!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility article:nth-child(1) .red-packet-stat-copy>span,body .player-action-shell .red-packet-tool-page .red-packet-eligibility article:nth-child(3) .red-packet-stat-copy>span{color:#407246!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility article.is-not-qualified .red-packet-stat-copy>span{color:#a24739!important}body .player-action-shell .red-packet-tool-page .red-packet-modal-rules{padding:0!important;display:grid!important;gap:10px!important;border:0!important;background:transparent!important;box-shadow:none!important}body .player-action-shell .red-packet-tool-page .red-packet-modal-rules div{min-height:46px!important;height:46px!important;padding:8px 13px!important;display:grid!important;grid-template-columns:23px minmax(0,1fr)!important;gap:9px!important;align-items:center!important;overflow:hidden!important;border:1px solid rgba(132,133,82,.64)!important;border-radius:13px!important;color:#474846!important;background:linear-gradient(90deg,#eee5d7,#dfe4d5)!important;font-size:10.5px!important;line-height:1.3!important;font-weight:730!important;box-shadow:0 4px 10px #343d2d09!important}body .player-action-shell .red-packet-tool-page .red-packet-modal-rules svg{width:19px!important;height:19px!important;color:var(--packet-gold)!important}body .player-action-shell .red-packet-tool-page .red-packet-modal-actions{margin:0!important;padding:0!important}body .player-action-shell .red-packet-tool-page .red-packet-modal-actions .primary{width:100%!important;min-height:50px!important;height:50px!important;margin:0!important;border:1px solid #9e731f!important;border-radius:13px!important;color:#fffdf7!important;background:linear-gradient(98deg,#dfbd69,#c49738 58%,#ad7d22)!important;box-shadow:0 9px 18px #855e1b2e,inset 0 1px #ffffff7a!important;font-size:17px!important;line-height:1!important;font-weight:950!important;letter-spacing:0!important}body .player-action-shell .red-packet-tool-page .red-packet-modal-actions .primary svg{width:18px!important;height:18px!important}@media(max-width:360px){body .player-action-shell .red-packet-tool-page>.player-action-page-content{padding-inline:10px!important;gap:8px!important}body .player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero{grid-template-columns:105px minmax(0,1fr)!important;gap:8px!important}body .player-action-shell .red-packet-tool-page .tool-hero.red-packet-page-hero>.red-packet-hero-art{width:105px!important;min-width:105px!important}body .player-action-shell .red-packet-tool-page .red-packet-hero-art img{width:103px!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-card{grid-template-columns:150px minmax(0,1fr)!important;gap:10px!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-art{width:150px!important;min-width:150px!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-copy{padding-right:10px!important;gap:9px!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-copy strong{font-size:20px!important}body .player-action-shell .red-packet-tool-page .red-packet-feature-copy b{font-size:9.5px!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility{gap:5px!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility article{padding-inline:6px!important;grid-template-columns:31px minmax(0,1fr)!important;gap:5px!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility article>i{width:31px!important;height:31px!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility article>i img{width:30px!important;height:30px!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility strong{font-size:13px!important}body .player-action-shell .red-packet-tool-page .red-packet-eligibility article:nth-child(3) strong{font-size:12px!important}}body:has(.player-action-shell .deposit-page){background:#eee9df!important}body .player-action-shell .deposit-page.player-action-page,body .player-action-shell .deposit-page>.player-action-page-content{background:#eee9df!important}body .player-action-shell main.deposit-page.player-action-page>header.player-action-page-header{min-height:calc(56px + env(safe-area-inset-top))!important;height:calc(56px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 14px 0!important;border-bottom:1px solid rgba(171,145,88,.28)!important;background:linear-gradient(90deg,#f2eee4,#f7f1e7 52%,#e9eadf)!important;box-shadow:none!important}body .player-action-shell .deposit-page .player-action-page-header h1{color:#193052!important;font-size:18px!important;font-weight:900!important}body .player-action-shell .deposit-page .player-action-page-back{left:14px!important;top:calc(env(safe-area-inset-top) + 9px)!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;color:#fffdf7!important;border:1px solid #a87b25!important;border-radius:50%!important;background:linear-gradient(135deg,#d9b75e,#aa7a20)!important;box-shadow:0 5px 12px #855d1829!important}body .player-action-shell .deposit-page .player-action-page-back svg{width:21px!important;height:21px!important}body .player-action-shell .deposit-page>.player-action-page-content{height:calc(100dvh - 56px - env(safe-area-inset-top))!important}body .player-action-shell .deposit-page .deposit-method-balance{background:#e9e7df!important;border-color:#d2c7ad!important}body .player-action-shell .deposit-page .deposit-method-cash{background:linear-gradient(110deg,#f0eadf,#ece9df 48%,#e3e8dd)!important;border-bottom-color:#d2c7ad!important}body .player-action-shell .deposit-page .deposit-method-ledger{background:#e8e6de!important}body .player-action-shell .deposit-page .deposit-method-heading{background:linear-gradient(90deg,#ede8dd,#e3e7dc)!important;border-bottom-color:#d1c5a9!important}body .player-action-shell .deposit-page .deposit-method-actions{background:#f1ede4!important;border-color:#d4c8ae!important}body .player-action-shell .deposit-page .deposit-method-action{background:#f3eee4!important}body .player-action-shell .deposit-page .deposit-method-action:nth-child(2n){background:#e8ece2!important}body .player-action-shell .deposit-page .deposit-method-action:active{background:#e0e5d9!important}body .player-action-shell .deposit-page .deposit-method-assurance{color:#4d5d56!important;border-color:#bcc5ae!important;background:#e2e7dc!important}@media(max-width:580px){body .player-action-shell .deposit-page.player-action-page{background:#eee9df!important}body .player-action-shell .deposit-page>.player-action-page-content{height:calc(100dvh - 56px - env(safe-area-inset-top))!important;background:#eee9df!important}}body:has(.player-shell .friends-page.friend-vault-page){background:#eee9df!important}body .player-shell .friends-page.friend-vault-page{--friend-navy: #182944;--friend-ink: #2e3b4e;--friend-muted: #6f7780;--friend-gold: #bd8d25;--friend-gold-deep: #946610;--friend-sage: #dfe9dd;--friend-sage-deep: #74917c;--friend-cream: #f3ede2;--friend-card: #fffaf1;min-height:calc(100dvh - 88px);padding:14px 14px 118px!important;display:grid!important;gap:12px!important;background:radial-gradient(circle at 22% 0%,rgba(215,184,104,.18),transparent 32%),linear-gradient(180deg,#efe8dc,#f4eee3 42%,#eee9df)!important}body .player-shell .friends-page.friend-vault-page .frontend-sync-error{margin:0!important;border-color:#a852433d!important;background:#f8ebe6!important;color:#934437!important}body .player-shell .friend-vault-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}body .player-shell .friend-vault-header>div{min-width:0}body .player-shell .friend-vault-header p{margin:0 0 2px;color:var(--friend-gold-deep);font-size:13px;line-height:1.25;font-weight:800}body .player-shell .friend-vault-header h1{margin:0;color:var(--friend-navy);font-size:30px;line-height:1.02;font-weight:950;letter-spacing:0}body .player-shell .friend-vault-header>div>span{width:fit-content;max-width:100%;min-height:29px;margin-top:8px;padding:6px 10px;display:inline-flex;gap:6px;align-items:center;border:1px solid rgba(108,143,117,.36);border-radius:999px;color:#3f7058;background:#e0ece0b8;font-size:12px;font-weight:850;white-space:nowrap}body .player-shell .friend-vault-header>button{min-width:128px;min-height:46px;padding:0 10px 0 12px;display:inline-grid;grid-template-columns:18px minmax(0,1fr) 22px 14px;gap:6px;align-items:center;border:1px solid rgba(188,145,43,.42);border-radius:999px;color:var(--friend-navy);background:linear-gradient(135deg,#fff8df,#efe4c0 48%,#d7ab45);box-shadow:0 12px 24px #70551a1f,inset 0 1px #ffffffb3;font-size:12px;font-weight:920}body .player-shell .friend-vault-header>button b{min-width:22px;height:22px;display:grid;place-items:center;border-radius:999px;color:#fffdf8;background:var(--friend-gold);font-size:12px}body .player-shell .friends-page.friend-vault-page #friend-qr-reader.active{display:block;overflow:hidden;border:1px solid rgba(188,145,43,.38);border-radius:18px;background:#fffaf1;box-shadow:0 14px 30px #2e241017}body .player-shell .friend-vault-hero{position:relative;min-height:226px;padding:18px 16px 14px;overflow:hidden;border:1px solid rgba(181,139,44,.34);border-top:5px solid var(--friend-gold);border-radius:24px;background:linear-gradient(135deg,#fffcf4f0,#eef2e6eb),radial-gradient(circle at 52% 44%,rgba(196,145,35,.2),transparent 38%);box-shadow:0 22px 42px #3f30151f,inset 0 1px #ffffffe0}body .player-shell .friend-vault-hero:before,body .player-shell .friend-vault-hero:after{content:"";position:absolute;pointer-events:none;border-radius:50%}body .player-shell .friend-vault-hero:before{width:250px;height:250px;right:-76px;top:-58px;border:1px solid rgba(182,139,43,.24);background:radial-gradient(circle,rgba(255,251,239,.66) 0 34%,rgba(217,224,208,.36) 35% 47%,transparent 48%)}body .player-shell .friend-vault-hero:after{width:140px;height:140px;left:-68px;bottom:-66px;background:#6f917729}body .player-shell .friend-vault-hero-copy,body .player-shell .friend-vault-count,body .player-shell .friend-vault-trusted-grid{position:relative;z-index:2}body .player-shell .friend-vault-hero-copy span{display:inline-flex;gap:6px;align-items:center;color:var(--friend-gold-deep);font-size:11px;font-weight:950}body .player-shell .friend-vault-hero-copy h2{max-width:210px;margin:8px 0 4px;color:var(--friend-navy);font-size:25px;line-height:1.04;font-weight:950;letter-spacing:0}body .player-shell .friend-vault-hero-copy p{margin:0;color:#66756c;font-size:12px;font-weight:800}body .player-shell .friend-vault-count{position:absolute;right:15px;top:15px;width:66px;min-height:58px;padding:8px;display:grid;place-items:center;border:1px solid rgba(188,145,43,.35);border-radius:18px;color:var(--friend-navy);background:#fffaefd6;box-shadow:inset 0 1px #fffc}body .player-shell .friend-vault-count small{color:#7a715d;font-size:9px;font-weight:850}body .player-shell .friend-vault-count strong{font-size:23px;line-height:1;font-weight:950}body .player-shell .friend-vault-wheel{position:absolute;z-index:1;right:72px;top:71px;width:92px;height:92px;display:grid;place-items:center;border:1px solid rgba(189,141,37,.34);border-radius:50%;background:radial-gradient(circle,#fff7dc 0,#fff7dc 22%,#cfa449 23%,#cfa449 30%,#f7edd4 31%,#f7edd4 50%,#d0dacbb8 51%,#d0dacbb8);box-shadow:0 14px 28px #744f0c29,inset 0 1px #ffffffb8}body .player-shell .friend-vault-wheel i{width:42px;height:42px;border:6px solid rgba(148,102,16,.42);border-radius:50%}body .player-shell .friend-vault-trusted-grid{margin-top:34px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body .player-shell .friend-vault-mini-card{min-width:0;min-height:82px;padding:10px 7px 9px;display:grid;gap:5px;justify-items:center;align-content:center;border:1px solid rgba(185,167,116,.38);border-radius:17px;color:var(--friend-navy);background:#fffaefe0;box-shadow:0 10px 20px #392e1414}body .player-shell .friend-vault-mini-card.sage{background:linear-gradient(180deg,#eef4e8,#fffaf0)}body .player-shell .friend-vault-mini-card.gold{background:linear-gradient(180deg,#fff4cf,#f8ead0);transform:translateY(-7px)}body .player-shell .friend-vault-mini-card.ivory{background:linear-gradient(180deg,#fffaf1,#edf0e3)}body .player-shell .friend-vault-mini-card span{width:31px;height:31px;display:grid;place-items:center;border-radius:12px;color:#fffdf8;background:linear-gradient(135deg,#d8b45a,#9c6d15);font-size:14px;font-weight:950}body .player-shell .friend-vault-mini-card strong,body .player-shell .friend-vault-mini-card small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .player-shell .friend-vault-mini-card strong{color:var(--friend-navy);font-size:12px;font-weight:950}body .player-shell .friend-vault-mini-card small{color:#708076;font-size:10px;font-weight:780}body .player-shell .friend-vault-empty{grid-column:1 / -1;min-height:72px;display:grid;gap:7px;place-items:center;color:#6a796f;border:1px dashed rgba(116,145,124,.45);border-radius:18px;background:#eff4ebc7;font-size:13px;font-weight:850}body .player-shell .friend-vault-list-panel,body .player-shell .friend-vault-request-panel,body .player-shell .friend-vault-add-dock{border:1px solid rgba(188,176,141,.46)!important;border-radius:22px!important;background:linear-gradient(180deg,#fffaf1f0,#f6f2e8f0)!important;box-shadow:0 16px 34px #332a1414!important}body .player-shell .friend-vault-list-panel{position:relative;padding:15px 12px 13px!important}body .player-shell .friend-vault-list-panel:before{content:"";position:absolute;left:34px;top:58px;bottom:28px;width:2px;border-radius:999px;background:linear-gradient(180deg,#bd8d25bf,#74917c33)}body .player-shell .friends-page.friend-vault-page .panel-heading{position:relative;z-index:1;margin-bottom:11px!important}body .player-shell .friends-page.friend-vault-page .panel-heading h2{color:var(--friend-navy)!important;font-size:18px!important;line-height:1.1!important;font-weight:950!important;letter-spacing:0!important}body .player-shell .friends-page.friend-vault-page .live-pill{color:#3f7058!important;border:1px solid rgba(112,146,122,.28)!important;background:#e6f1e8!important}body .player-shell .friend-vault-list-panel .friend-list{position:relative;z-index:1;display:grid!important;gap:9px!important}body .player-shell .friend-vault-row.friend-card{min-height:72px;padding:9px 8px 9px 10px!important;display:grid!important;grid-template-columns:43px minmax(0,1.25fr) minmax(72px,.75fr) auto!important;gap:8px!important;align-items:center!important;border:1px solid rgba(189,176,134,.38)!important;border-radius:17px!important;background:#fffdf7db!important;box-shadow:0 9px 20px #271f0e0d!important}body .player-shell .friend-vault-row.sage{background:linear-gradient(90deg,#eef4e9,#fffaf2)!important}body .player-shell .friend-vault-row.gold{border-color:#c1912275!important;background:linear-gradient(90deg,#fff5d4,#fff9ec)!important}body .player-shell .friend-vault-row-avatar{width:43px;height:43px;display:grid!important;place-items:center;border:1px solid rgba(155,109,25,.25);border-radius:15px!important;color:#fffdf8!important;background:linear-gradient(145deg,#d7b155,#9a6913)!important;font-size:16px;font-weight:950;box-shadow:inset 0 1px #ffffff6b}body .player-shell .friend-vault-row-avatar svg{position:absolute;margin-top:-25px;margin-left:25px;color:#fff4cc}body .player-shell .friend-vault-row-main strong{min-width:0;overflow:hidden;color:var(--friend-navy);font-size:15px;line-height:1.12;font-weight:950;text-overflow:ellipsis;white-space:nowrap}body .player-shell .friend-vault-row-main small,body .player-shell .friend-vault-row-recent small{min-width:0;overflow:hidden;color:#758077;font-size:10.5px;line-height:1.2;font-weight:740;text-overflow:ellipsis;white-space:nowrap}body .player-shell .friend-vault-row-recent{justify-items:end;text-align:right}body .player-shell .friend-vault-row-recent b{max-width:100%;overflow:hidden;color:#39745d;font-size:12px;line-height:1.08;font-weight:920;text-overflow:ellipsis;white-space:nowrap}body .player-shell .friend-vault-row>button{min-width:66px;min-height:38px;padding:0 10px;display:inline-flex;gap:5px;align-items:center;justify-content:center;border:1px solid #a7791f;border-radius:999px;color:#fffdf8;background:linear-gradient(135deg,#d8b154,#a9781d);box-shadow:0 7px 14px #7e561129;font-size:12px;font-weight:920;white-space:nowrap}body .player-shell .friend-vault-remark-panel{position:relative;z-index:1;margin-top:10px;border:1px solid rgba(116,145,124,.28);border-radius:15px;background:#ebf1e8a3}body .player-shell .friend-vault-remark-panel summary{min-height:42px;padding:0 13px;display:flex;align-items:center;color:#50685b;font-size:13px;font-weight:880;cursor:pointer}body .player-shell .friend-vault-remark-list{padding:0 10px 10px;display:grid;gap:8px}body .player-shell .friend-vault-remark-list .friend-remark-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}body .player-shell .friend-vault-remark-list input{min-height:40px;border-color:#aa9e7c61!important;background:#fffbf2!important}body .player-shell .friend-vault-add-dock{padding:14px 12px 13px!important}body .player-shell .friend-vault-add-row{display:grid;grid-template-columns:minmax(0,1fr) 108px 92px;gap:8px;align-items:center}body .player-shell .friend-vault-add-row input{min-width:0;min-height:46px;padding:0 13px;border:1px solid rgba(176,162,124,.46);border-radius:15px;color:var(--friend-navy);background:#fffdf6;font-size:15px;font-weight:820;outline:0}body .player-shell .friend-vault-add-row input::placeholder{color:#9b9b92}body .player-shell .friend-vault-add-row .primary,body .player-shell .friend-vault-add-dock .primary{min-height:46px!important;padding-inline:10px!important;display:inline-flex!important;gap:6px!important;align-items:center!important;justify-content:center!important;border:1px solid #a7791f!important;border-radius:15px!important;color:#fffdf8!important;background:linear-gradient(135deg,#e0bd60,#b47f1e)!important;box-shadow:0 9px 16px #7d581424!important;font-size:12px!important;font-weight:920!important;white-space:nowrap!important}body .player-shell .friend-vault-album{width:100%;min-height:42px;margin-top:9px;border-color:#74917c4d!important;border-radius:15px!important;color:#50685b!important;background:#edf3e9!important;box-shadow:none!important}body .player-shell .friends-page.friend-vault-page .notice{margin-top:9px!important;border-color:#74917c47!important;background:#e7f2ea!important;color:#3c7560!important}body .player-shell .friend-vault-request-panel{padding:15px 12px 13px!important}body .player-shell .friend-vault-request-panel .friend-card{border-color:#bcb08d6b!important;border-radius:17px!important;background:#fffaf1!important}body .player-shell .friend-vault-request-panel .friend-card>button{border-radius:999px!important}body .player-shell .friend-vault-back-list{width:100%;min-height:42px;margin-top:10px;border-radius:14px!important;color:#50685b!important;background:#edf3e9!important}@media(max-width:430px){body .player-shell .friends-page.friend-vault-page{padding-inline:12px!important;gap:11px!important}body .player-shell .friend-vault-header h1{font-size:28px}body .player-shell .friend-vault-header>button{min-width:116px;grid-template-columns:18px minmax(0,1fr) 21px}body .player-shell .friend-vault-header>button svg:last-child{display:none}body .player-shell .friend-vault-row.friend-card{grid-template-columns:41px minmax(0,1fr) auto!important;min-height:74px}body .player-shell .friend-vault-row-recent{grid-column:2 / 3;justify-items:start;text-align:left}body .player-shell .friend-vault-row>button{grid-column:3;grid-row:1 / span 2;min-width:62px;padding-inline:8px}body .player-shell .friend-vault-add-row{grid-template-columns:1fr 1fr}body .player-shell .friend-vault-add-row input{grid-column:1 / -1}}@media(max-width:360px){body .player-shell .friends-page.friend-vault-page{padding-inline:10px!important}body .player-shell .friend-vault-trusted-grid{gap:6px}body .player-shell .friend-vault-mini-card{padding-inline:5px}body .player-shell .friend-vault-row>button{min-width:54px;font-size:11px}}body:has(.player-action-shell .bank-tool-page){background:#eee9df!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page.player-action-page,body .player-action-shell:not(.agent-action-shell) .bank-tool-page>.player-action-page-content{background:#eee9df!important}body .player-action-shell:not(.agent-action-shell) main.bank-tool-page.player-action-page>header.player-action-page-header{position:relative!important;min-height:calc(56px + env(safe-area-inset-top))!important;height:calc(56px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 14px 0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-bottom:1px solid rgba(166,127,47,.28)!important;background:linear-gradient(180deg,#e9dfcf,#e4dac9)!important;box-shadow:none!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .player-action-page-header>div{position:absolute!important;left:50%!important;top:calc(env(safe-area-inset-top) + 28px)!important;width:min(250px,calc(100% - 124px))!important;transform:translate(-50%,-50%)!important;text-align:center!important;pointer-events:none!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .player-action-page-header h1{width:100%!important;margin:0!important;color:var(--ruay-theme-navy)!important;font-size:18px!important;line-height:1.2!important;font-weight:900!important;text-align:center!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .player-action-page-back{position:absolute!important;left:14px!important;top:calc(env(safe-area-inset-top) + 9px)!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;color:#fffdf7!important;border:1px solid #a87b25!important;border-radius:50%!important;background:linear-gradient(135deg,#d9b75e,#aa7a20)!important;box-shadow:0 5px 12px #855d1829!important;transform:none!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .player-action-page-back svg{width:21px!important;height:21px!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .tool-hero.bank{border-color:#cfc3a5!important;background:linear-gradient(112deg,#f1e7cf,#e5eadf 62%,#eee8dc)!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-list-card{border-color:#cfc3aa!important;background:#efe9dd!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-list-card>header{border-bottom-color:#d6cbb5!important;background:#ebe5d9!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-row{border-color:#d3c8b1!important;background:#eee9df!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-row.active{border-color:#b89237!important;background:linear-gradient(100deg,#f3e3b9,#efece2 74%)!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-code{background:#f0e3be!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-more{border-color:#c4cbb8!important;background:#e2e7dc!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-more>span{background:#edf0e7!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-sheet{border-color:#c8cdbd!important;background:#e6e9df!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-sheet .bank-linked-row{background:#f0ebdf!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-template-form{border-color:#cfc3a8!important;background:#eee7da!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-template-form>header{background:transparent!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-owner-locked{border-color:#c4cbb8!important;background:#e2e7dc!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-select-trigger{border-color:#d1c5ad!important;background:#f0eadd!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-select-logo{background:#f1e3bc!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .funding-input,body .player-action-shell:not(.agent-action-shell) .bank-tool-page .funding-input input{border-color:#c8c9bb!important;background:#e8e9df!important}body .player-action-shell:not(.agent-action-shell) .bank-tool-page .funding-note-card{border-color:#bcc5ae!important;background:#e2e7dc!important}@media(max-width:580px){body .player-action-shell:not(.agent-action-shell) .bank-tool-page.player-action-page{background:#eee9df!important}}@media(max-width:760px){body .player-shell .friend-vault-trusted-deck{top:43px!important;right:9px!important;bottom:14px!important;left:10px!important}body .player-shell .friend-vault-mini-card .friend-vault-medallion{width:56px!important;height:56px!important;display:grid!important;padding:0!important;border-radius:0!important;color:inherit!important;background:transparent!important;box-shadow:none!important}body .player-shell .friend-vault-mini-card-center .friend-vault-medallion{width:66px!important;height:66px!important}body .player-shell .friend-vault-mini-card.friend-vault-mini-card-center{transform:translate(-50%)!important}body .player-shell .friend-vault-mini-card .friend-vault-mini-recent{width:100%!important;height:auto!important;min-height:38px!important;padding:6px 0 0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 25px!important;border-radius:0!important;color:inherit!important;background:transparent!important;box-shadow:none!important}body .player-shell .friend-vault-mini-recent>i b{font-size:7.5px!important}body .player-shell .friend-vault-row.friend-card{grid-template-columns:54px minmax(0,1fr) 84px 54px!important}body .player-shell .friend-vault-row-recent,body .player-shell .friend-vault-row>button{grid-column:auto!important;grid-row:auto!important}body .player-shell .friend-vault-row-recent b{font-size:9px!important}body .player-shell .friend-vault-header>button span{overflow:visible!important;font-size:11px!important;text-overflow:clip!important}body .player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-header>button span{font-size:8px!important;line-height:1.05!important;white-space:normal!important}body .player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-add-row .primary{padding-inline:3px!important;font-size:7.5px!important;line-height:1.05!important;text-align:center!important;white-space:normal!important}}.player-shell.lang-my,.player-shell.lang-lo,.player-shell.lang-km,.player-shell.lang-th,.player-action-shell.lang-my,.player-action-shell.lang-lo,.player-action-shell.lang-km,.player-action-shell.lang-th{word-break:normal;overflow-wrap:anywhere}.player-shell.lang-my :is(button,a,small,span,strong,b,em,h1,h2,h3,p),.player-shell.lang-lo :is(button,a,small,span,strong,b,em,h1,h2,h3,p),.player-shell.lang-km :is(button,a,small,span,strong,b,em,h1,h2,h3,p),.player-shell.lang-th :is(button,a,small,span,strong,b,em,h1,h2,h3,p),.player-action-shell.lang-my :is(button,a,small,span,strong,b,em,h1,h2,h3,p),.player-action-shell.lang-lo :is(button,a,small,span,strong,b,em,h1,h2,h3,p),.player-action-shell.lang-km :is(button,a,small,span,strong,b,em,h1,h2,h3,p),.player-action-shell.lang-th :is(button,a,small,span,strong,b,em,h1,h2,h3,p){max-width:100%;min-width:0;overflow-wrap:anywhere}@media(max-width:520px){.player-shell.lang-my .profile-page,.player-shell.lang-lo .profile-page,.player-shell.lang-km .profile-page,.player-shell.lang-th .profile-page{overflow-x:hidden!important}.player-shell.lang-my .profile-wallet-card,.player-shell.lang-lo .profile-wallet-card,.player-shell.lang-km .profile-wallet-card,.player-shell.lang-th .profile-wallet-card,.player-shell.lang-my .profile-turnover-card,.player-shell.lang-lo .profile-turnover-card,.player-shell.lang-km .profile-turnover-card,.player-shell.lang-th .profile-turnover-card,.player-shell.lang-my .profile-referral-overview,.player-shell.lang-lo .profile-referral-overview,.player-shell.lang-km .profile-referral-overview,.player-shell.lang-th .profile-referral-overview,.player-shell.lang-my .profile-tools,.player-shell.lang-lo .profile-tools,.player-shell.lang-km .profile-tools,.player-shell.lang-th .profile-tools{width:100%!important;max-width:calc(100vw - 20px)!important;overflow:hidden!important}.player-shell.lang-my .profile-wallet-heading,.player-shell.lang-lo .profile-wallet-heading,.player-shell.lang-km .profile-wallet-heading,.player-shell.lang-th .profile-wallet-heading,.player-shell.lang-my .profile-wallet-title-row,.player-shell.lang-lo .profile-wallet-title-row,.player-shell.lang-km .profile-wallet-title-row,.player-shell.lang-th .profile-wallet-title-row{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important}.player-shell.lang-my .profile-wallet-heading h2,.player-shell.lang-lo .profile-wallet-heading h2,.player-shell.lang-km .profile-wallet-heading h2,.player-shell.lang-th .profile-wallet-heading h2,.player-shell.lang-my .profile-turnover-title h2,.player-shell.lang-lo .profile-turnover-title h2,.player-shell.lang-km .profile-turnover-title h2,.player-shell.lang-th .profile-turnover-title h2,.player-shell.lang-my .profile-tools h2,.player-shell.lang-lo .profile-tools h2,.player-shell.lang-km .profile-tools h2,.player-shell.lang-th .profile-tools h2,.player-shell.lang-my .profile-referral-overview h2,.player-shell.lang-lo .profile-referral-overview h2,.player-shell.lang-km .profile-referral-overview h2,.player-shell.lang-th .profile-referral-overview h2{font-size:clamp(18px,5.3vw,25px)!important;line-height:1.08!important;letter-spacing:0!important;white-space:normal!important}.player-shell.lang-my .profile-turnover-body,.player-shell.lang-lo .profile-turnover-body,.player-shell.lang-km .profile-turnover-body,.player-shell.lang-th .profile-turnover-body{grid-template-columns:92px minmax(0,1fr)!important;gap:8px!important}.player-shell.lang-my .profile-rollover-values,.player-shell.lang-lo .profile-rollover-values,.player-shell.lang-km .profile-rollover-values,.player-shell.lang-th .profile-rollover-values{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.player-shell.lang-my .profile-rollover-values small,.player-shell.lang-lo .profile-rollover-values small,.player-shell.lang-km .profile-rollover-values small,.player-shell.lang-th .profile-rollover-values small,.player-shell.lang-my .profile-turnover-footer small,.player-shell.lang-lo .profile-turnover-footer small,.player-shell.lang-km .profile-turnover-footer small,.player-shell.lang-th .profile-turnover-footer small{font-size:9px!important;line-height:1.12!important;white-space:normal!important}.player-shell.lang-my .profile-wallet-actions,.player-shell.lang-lo .profile-wallet-actions,.player-shell.lang-km .profile-wallet-actions,.player-shell.lang-th .profile-wallet-actions,.player-shell.lang-my .profile-tool-grid,.player-shell.lang-lo .profile-tool-grid,.player-shell.lang-km .profile-tool-grid,.player-shell.lang-th .profile-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.player-shell.lang-my .profile-wallet-actions button,.player-shell.lang-lo .profile-wallet-actions button,.player-shell.lang-km .profile-wallet-actions button,.player-shell.lang-th .profile-wallet-actions button,.player-shell.lang-my .profile-tool-grid button,.player-shell.lang-lo .profile-tool-grid button,.player-shell.lang-km .profile-tool-grid button,.player-shell.lang-th .profile-tool-grid button,.player-shell.lang-my .wallet-actions button,.player-shell.lang-lo .wallet-actions button,.player-shell.lang-km .wallet-actions button,.player-shell.lang-th .wallet-actions button{min-width:0!important;min-height:58px!important;padding:6px 4px!important;white-space:normal!important;overflow:hidden!important;text-align:center!important;line-height:1.08!important;font-size:10px!important}.player-shell.lang-my .profile-tool-grid button span,.player-shell.lang-lo .profile-tool-grid button span,.player-shell.lang-km .profile-tool-grid button span,.player-shell.lang-th .profile-tool-grid button span,.player-shell.lang-my .profile-wallet-actions button span,.player-shell.lang-lo .profile-wallet-actions button span,.player-shell.lang-km .profile-wallet-actions button span,.player-shell.lang-th .profile-wallet-actions button span,.player-shell.lang-my .wallet-action-label,.player-shell.lang-lo .wallet-action-label,.player-shell.lang-km .wallet-action-label,.player-shell.lang-th .wallet-action-label{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;white-space:normal!important;text-overflow:clip!important;font-size:10px!important;line-height:1.08!important}.player-shell.lang-my .mobile-nav button,.player-shell.lang-lo .mobile-nav button,.player-shell.lang-km .mobile-nav button,.player-shell.lang-th .mobile-nav button{min-width:0!important;gap:1px!important;padding:2px 1px!important;font-size:9px!important;line-height:1.05!important;white-space:normal!important;overflow:hidden!important}.player-shell.lang-my .mobile-nav button span,.player-shell.lang-lo .mobile-nav button span,.player-shell.lang-km .mobile-nav button span,.player-shell.lang-th .mobile-nav button span{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;max-width:100%!important;overflow:hidden!important;text-align:center!important;white-space:normal!important}.player-action-shell.lang-my .qr-vip-referral-card,.player-action-shell.lang-lo .qr-vip-referral-card,.player-action-shell.lang-km .qr-vip-referral-card,.player-action-shell.lang-th .qr-vip-referral-card,.player-action-shell.lang-my .qr-vip-actions,.player-action-shell.lang-lo .qr-vip-actions,.player-action-shell.lang-km .qr-vip-actions,.player-action-shell.lang-th .qr-vip-actions{width:min(100%,calc(100vw - 20px))!important}.player-action-shell.lang-my .qr-vip-referral-card,.player-action-shell.lang-lo .qr-vip-referral-card,.player-action-shell.lang-km .qr-vip-referral-card,.player-action-shell.lang-th .qr-vip-referral-card{grid-template-columns:38px minmax(0,1fr) minmax(74px,86px)!important;gap:6px!important;padding-inline:8px!important}.player-action-shell.lang-my .qr-vip-referral-card>button,.player-action-shell.lang-lo .qr-vip-referral-card>button,.player-action-shell.lang-km .qr-vip-referral-card>button,.player-action-shell.lang-th .qr-vip-referral-card>button,.player-action-shell.lang-my .qr-vip-actions>button,.player-action-shell.lang-lo .qr-vip-actions>button,.player-action-shell.lang-km .qr-vip-actions>button,.player-action-shell.lang-th .qr-vip-actions>button{min-width:0!important;white-space:normal!important;overflow:hidden!important;font-size:9px!important;line-height:1.08!important;overflow-wrap:anywhere!important}.player-action-shell.lang-my .referral-section-title h2,.player-action-shell.lang-lo .referral-section-title h2,.player-action-shell.lang-km .referral-section-title h2,.player-action-shell.lang-th .referral-section-title h2,.player-action-shell.lang-my .tool-card>header h2,.player-action-shell.lang-lo .tool-card>header h2,.player-action-shell.lang-km .tool-card>header h2,.player-action-shell.lang-th .tool-card>header h2{font-size:clamp(17px,5vw,22px)!important;line-height:1.12!important;white-space:normal!important}}@media(max-width:380px){.player-shell.lang-my .profile-tool-grid,.player-shell.lang-lo .profile-tool-grid,.player-shell.lang-km .profile-tool-grid,.player-shell.lang-th .profile-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.player-shell.lang-my .profile-turnover-body,.player-shell.lang-lo .profile-turnover-body,.player-shell.lang-km .profile-turnover-body,.player-shell.lang-th .profile-turnover-body{grid-template-columns:82px minmax(0,1fr)!important}}body .modal-backdrop>.game-entry-modal{position:relative!important;width:min(100%,430px)!important;min-height:100svh!important;max-height:100svh!important;margin:0 auto!important;padding:0 0 calc(10px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-radius:0!important;color:#2e210d!important;background:radial-gradient(circle at 50% -8%,rgba(236,188,92,.2),transparent 27%),linear-gradient(180deg,#fffaf0,#fffdf8 42%,#fff9ee)!important;box-shadow:none!important;isolation:isolate!important}body .modal-backdrop>.game-entry-modal:before{content:""!important;position:absolute!important;z-index:-1!important;inset:0 0 auto!important;height:174px!important;pointer-events:none!important;background:linear-gradient(112deg,transparent 0 31%,rgba(223,177,78,.11) 31.5% 33%,transparent 33.5% 46%,rgba(223,177,78,.07) 46.5% 48%,transparent 48.5%),radial-gradient(ellipse at 50% -45px,rgba(255,255,255,.96),transparent 70%)!important;opacity:1!important}body .modal-backdrop>.game-entry-modal .game-entry-header{position:relative!important;height:calc(82px + env(safe-area-inset-top))!important;margin:0 0 10px!important;padding:env(safe-area-inset-top) 82px 0!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-bottom:1px solid rgba(177,126,24,.62)!important;background:#fffbf38a!important;box-shadow:0 6px 18px #6f48080f!important}body .modal-backdrop>.game-entry-modal .game-entry-brand{max-width:100%!important;overflow:hidden!important;color:#624109!important;font-family:Georgia,Times New Roman,"Noto Serif SC",serif!important;font-size:clamp(25px,7.4vw,32px)!important;line-height:1!important;font-weight:800!important;letter-spacing:-.8px!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-shadow:0 1px 0 #fff7dd!important}body .modal-backdrop>.game-entry-modal .modal-close{position:absolute!important;z-index:5!important;left:17px!important;top:calc(22px + env(safe-area-inset-top))!important;width:38px!important;height:38px!important;display:grid!important;place-items:center!important;padding:0!important;border:1px solid #d2a348!important;border-radius:999px!important;color:#93650d!important;background:#fffcf3eb!important;box-shadow:0 5px 10px #6c470a21,inset 0 0 0 2px #ffffffd1!important}body .modal-backdrop>.game-entry-modal .modal-close svg{width:23px!important;height:23px!important}body .modal-backdrop>.game-entry-modal .game-entry-record-button{position:absolute!important;z-index:5!important;top:calc(4px + env(safe-area-inset-top))!important;right:8px!important;width:76px!important;height:76px!important;padding:0!important;border:0!important;border-radius:0!important;color:#a97713!important;background:transparent!important;box-shadow:none!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal{position:relative!important;width:76px!important;height:76px!important;display:grid!important;place-items:center!important;margin:0!important;background-image:url(/assets/profile-vip-crown-medallion-fast-v1-20260801.webp)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal img{position:relative!important;z-index:2!important;inset:auto!important;width:43px!important;height:29px!important;object-fit:contain!important;opacity:1!important;filter:saturate(1.05) contrast(1.06) drop-shadow(0 1px 1px rgba(74,44,0,.28))!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal svg{position:relative!important;z-index:2!important;width:29px!important;height:29px!important;color:#9e6f13!important;filter:drop-shadow(0 1px 0 #fff3c7)!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate{width:fit-content!important;min-height:34px!important;margin:0 14px 12px!important;padding:0 12px!important;display:inline-flex!important;align-items:center!important;gap:7px!important;border:1px solid rgba(204,153,51,.34)!important;border-radius:999px!important;color:#3f2b0d!important;background:#fffbf2e6!important;box-shadow:0 5px 12px #94630c17!important;font-size:15px!important;line-height:1!important;font-weight:800!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate svg{width:17px!important;height:17px!important;color:#bd8313!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate strong{color:#b47706!important;font-family:Georgia,Times New Roman,serif!important;font-size:22px!important;font-weight:800!important}body .modal-backdrop>.game-entry-modal .borrow-game-status{margin:0 14px 10px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances{position:relative!important;min-height:169px!important;margin:0 13px 11px!important;padding:12px 17px 13px!important;display:grid!important;gap:0!important;border:1px solid #d8aa52!important;border-radius:17px!important;outline:1px solid rgba(241,199,112,.68)!important;outline-offset:-5px!important;background:radial-gradient(circle at 82% 16%,rgba(244,214,147,.16),transparent 34%),#fffcf6f5!important;box-shadow:0 8px 16px #784f0c1a,inset 0 1px #fffffff0!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div{min-height:48px!important;padding:4px 1px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;grid-template-areas:"icon label amount" "icon hint amount"!important;align-items:center!important;column-gap:9px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div+div{border-top:1px dashed rgba(191,141,42,.3)!important}body .modal-backdrop>.game-entry-modal .game-entry-balance-icon{grid-area:icon!important;width:31px!important;height:31px!important;display:grid!important;place-items:center!important;border:1px solid #e0af4d!important;border-radius:999px!important;color:#a76d08!important;background:#fff3cd!important;box-shadow:inset 0 0 0 2px #fffaf0!important;font-style:normal!important}body .modal-backdrop>.game-entry-modal .game-entry-balance-icon svg{width:17px!important;height:17px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances span{grid-area:label!important;min-width:0!important;color:#3d2b16!important;font-size:14px!important;line-height:1.1!important;font-weight:850!important;letter-spacing:-.2px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances strong{grid-area:amount!important;color:#2c1d0b!important;font-family:Georgia,Times New Roman,serif!important;font-size:19px!important;line-height:1!important;font-weight:800!important;text-align:right!important;white-space:nowrap!important}body .modal-backdrop>.game-entry-modal .game-entry-balances small{grid-area:hint!important;margin-top:3px!important;color:#a78254!important;font-size:9.5px!important;line-height:1.1!important;font-weight:650!important}body .modal-backdrop>.game-entry-modal .game-entry-player{min-height:51px!important;margin:0 13px 11px!important;padding:5px 15px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 27px!important;align-items:center!important;gap:10px!important;border:1px solid #d5a64a!important;border-radius:12px!important;outline:1px solid rgba(236,189,94,.58)!important;outline-offset:-4px!important;background:#fffbf3f5!important;box-shadow:0 6px 12px #764b081a,inset 0 1px #fff!important}body .modal-backdrop>.game-entry-modal .game-entry-player span{min-height:35px!important;padding:0 8px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;border-radius:0!important;color:#2f2110!important;background:transparent!important;font-family:Georgia,Times New Roman,serif!important;font-size:17px!important;line-height:1!important;font-weight:800!important;letter-spacing:.4px!important}body .modal-backdrop>.game-entry-modal .game-entry-player span svg,body .modal-backdrop>.game-entry-modal .game-entry-player>svg{color:#b57d10!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover{margin:0 13px 10px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover article{min-height:83px!important;padding:9px 10px 8px!important;display:grid!important;grid-template-columns:16px minmax(0,1fr) auto!important;grid-template-areas:"icon label currency" "amount amount amount" "hint hint hint"!important;gap:3px 5px!important;border:1px solid rgba(205,155,55,.42)!important;border-radius:13px!important;color:#39270e!important;background:radial-gradient(circle at 90% 8%,rgba(232,190,104,.11),transparent 36%),#fffaf2f5!important;box-shadow:0 5px 12px #754c0914!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover article>svg{grid-area:icon!important;width:14px!important;height:14px!important;color:#b57b0c!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover small{grid-area:label!important;color:#3e2b13!important;font-size:11px!important;line-height:1.1!important;font-weight:800!important;white-space:nowrap!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover span{grid-area:currency!important;color:#a66e08!important;font-size:10px!important;line-height:1!important;font-weight:850!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover strong{grid-area:amount!important;min-width:0!important;color:#281b0a!important;font-family:Georgia,Times New Roman,serif!important;font-size:21px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover em{grid-area:hint!important;min-width:0!important;overflow:hidden!important;color:#90734d!important;font-size:8.2px!important;line-height:1.1!important;font-style:normal!important;font-weight:650!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .modal-backdrop>.game-entry-modal .game-entry-amount{position:relative!important;min-height:87px!important;margin:0 13px 9px!important;padding:11px 24px 8px!important;display:grid!important;grid-template-rows:49px 17px!important;align-items:center!important;border:1px solid #d5a349!important;border-radius:14px!important;outline:2px double rgba(225,168,58,.68)!important;outline-offset:-6px!important;background:#fffaf2f5!important;box-shadow:0 6px 13px #6f46061a,inset 0 1px #fff!important}body .modal-backdrop>.game-entry-modal .game-entry-amount input{order:1!important;width:100%!important;min-height:49px!important;padding:0 34px!important;border:0!important;outline:0!important;color:#a96f04!important;background:transparent!important;box-shadow:none!important;font-family:Georgia,Times New Roman,serif!important;font-size:34px!important;line-height:1!important;font-weight:500!important;text-align:center!important}body .modal-backdrop>.game-entry-modal .game-entry-amount small{order:2!important;margin:0!important;color:#a28255!important;font-size:11px!important;line-height:17px!important;font-weight:650!important;text-align:center!important}body .modal-backdrop>.game-entry-modal .game-entry-amount button{position:absolute!important;z-index:2!important;right:21px!important;top:22px!important;width:27px!important;height:27px!important;padding:0!important;border:1px solid rgba(184,128,17,.26)!important;border-radius:999px!important;color:#9a670a!important;background:#fff4d8!important}body .modal-backdrop>.game-entry-modal .game-entry-shortcuts{margin:0 16px 9px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}body .modal-backdrop>.game-entry-modal .game-entry-shortcuts button{min-height:44px!important;padding:0!important;border:1px solid #d1a348!important;border-radius:13px!important;color:#35240d!important;background:#fffbf3f5!important;box-shadow:0 4px 8px #6b44061a,inset 0 -2px #ae780d1c!important;font-family:Georgia,Times New Roman,serif!important;font-size:19px!important;line-height:1!important;font-weight:700!important}body .modal-backdrop>.game-entry-modal .game-entry-shortcuts button.active{color:#fff8e8!important;border-color:#b27608!important;background:linear-gradient(145deg,#d4ad53,#a96f08)!important;box-shadow:0 5px 11px #84520233,inset 0 0 0 2px #fff6cd61!important}body .modal-backdrop>.game-entry-modal .form-error{margin:0 16px 7px!important}body .modal-backdrop>.game-entry-modal .game-entry-start,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start){position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;z-index:1!important;width:calc(100% - 32px)!important;min-height:57px!important;margin:0 16px 8px!important;padding:0 18px!important;border:3px double #ffe7a0!important;border-radius:18px!important;color:#fff9ea!important;background:linear-gradient(180deg,rgba(255,240,177,.34),transparent 39%),linear-gradient(135deg,#d6ad4b,#b77b0b 52%,#9b6202)!important;box-shadow:0 7px 16px #794b033d,inset 0 0 0 1px #ad7105!important;font-family:Georgia,"Noto Serif SC",serif!important;font-size:20px!important;line-height:1!important;font-weight:800!important;letter-spacing:.5px!important;text-shadow:0 1px 2px rgba(91,52,0,.52)!important}body .modal-backdrop>.game-entry-modal .game-entry-start svg,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start) svg{width:24px!important;height:24px!important}body .modal-backdrop>.game-entry-modal .game-entry-start:disabled,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start):disabled{color:#fffaebdb!important;filter:saturate(.66) brightness(1.1)!important;opacity:.78!important}body .modal-backdrop>.game-entry-modal .notice{min-height:22px!important;margin:0 16px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;border:0!important;border-radius:0!important;color:#997a49!important;background:transparent!important;box-shadow:none!important;font-size:11px!important;line-height:1.2!important;font-weight:650!important;text-align:center!important}body .modal-backdrop>.game-entry-modal .notice svg{width:16px!important;height:16px!important;color:#b98522!important}@media(max-width:360px){body .modal-backdrop>.game-entry-modal .game-entry-header{padding-inline:68px!important}body .modal-backdrop>.game-entry-modal .game-entry-brand{font-size:24px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances span{font-size:12.5px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances strong{font-size:17px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover small{font-size:10px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover em{font-size:7.4px!important}}body .modal-backdrop:has(>.game-entry-modal){align-items:stretch!important;justify-content:center!important;padding:0!important;overflow:hidden!important;background:radial-gradient(circle at 76% 12%,rgba(255,225,151,.32) 0 98px,transparent 206px),radial-gradient(circle at 14% 14%,rgba(202,238,245,.58) 0 108px,transparent 232px),linear-gradient(180deg,#fffefa,#f4fbfb 46%,#fff8ec)!important}body .modal-backdrop>.game-entry-modal{position:relative!important;width:min(100vw,430px)!important;min-height:100svh!important;max-height:100svh!important;margin:0 auto!important;padding:max(12px,env(safe-area-inset-top)) 0 calc(18px + env(safe-area-inset-bottom))!important;overflow-y:auto!important;border:0!important;border-radius:0!important;color:#182337!important;background:linear-gradient(105deg,transparent 0 33%,rgba(255,219,143,.18) 33% 34%,transparent 34% 100%),radial-gradient(circle at 93% 9%,rgba(239,73,131,.12) 0 78px,transparent 184px),radial-gradient(circle at 5% 25%,rgba(189,236,247,.42) 0 120px,transparent 240px),linear-gradient(180deg,#fffefa,#f2f8fb 46%,#fff8ea)!important;box-shadow:none!important;isolation:isolate!important}body .modal-backdrop>.game-entry-modal:before{content:""!important;position:absolute!important;inset:0 0 auto!important;height:138px!important;pointer-events:none!important;background:linear-gradient(90deg,transparent 0 42%,rgba(185,158,95,.18) 42% 43%,transparent 43% 100%),radial-gradient(ellipse at 50% -42px,rgba(255,255,255,.94),transparent 78%)!important;opacity:.9!important;z-index:-1!important}body .modal-backdrop>.game-entry-modal .modal-close{position:absolute!important;left:22px!important;top:calc(max(12px,env(safe-area-inset-top)) + 24px)!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:999px!important;color:#193052!important;background:#ffffffad!important;box-shadow:0 8px 18px #19305214!important}body .modal-backdrop>.game-entry-modal .game-entry-header{position:relative!important;height:82px!important;margin:0!important;padding:0 78px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-bottom:1px solid rgba(185,158,95,.15)!important;background:linear-gradient(180deg,#ffffffb8,#ffffff47)!important;box-shadow:0 14px 28px #1930520f!important}body .modal-backdrop>.game-entry-modal .game-entry-brand{max-width:100%!important;color:#ec4f8e!important;font-size:clamp(26px,8vw,36px)!important;line-height:1!important;font-weight:950!important;letter-spacing:-.8px!important;text-align:center!important;text-shadow:0 1px 0 rgba(255,255,255,.9)!important}body .modal-backdrop>.game-entry-modal .game-entry-record-button{position:absolute!important;right:14px!important;top:17px!important;width:58px!important;height:58px!important;padding:0!important;border:1px solid rgba(185,158,95,.52)!important;border-radius:18px!important;color:#b18a2f!important;background:linear-gradient(145deg,#fffffffa,#fff7dce6)!important;box-shadow:0 12px 24px #b99e5f33,inset 0 1px #fffffff2!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal{position:relative!important;width:42px!important;height:42px!important;display:grid!important;place-items:center!important;margin:auto!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal img{position:absolute!important;top:-3px!important;right:-3px!important;bottom:-3px!important;left:-3px!important;width:calc(100% + 6px)!important;height:calc(100% + 6px)!important;object-fit:contain!important;opacity:.18!important;filter:sepia(1) saturate(1.3) hue-rotate(350deg)!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal svg{position:relative!important;z-index:1!important;color:#b18a2f!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate{width:auto!important;min-height:45px!important;margin:22px 22px 16px!important;padding:0!important;display:inline-flex!important;align-items:center!important;gap:9px!important;color:#193052!important;font-size:18px!important;line-height:1!important;font-weight:900!important;background:transparent!important;border:0!important;box-shadow:none!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate svg{color:#b99e5f!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate strong{color:#b1882e!important;font-size:23px!important;font-weight:950!important}body .modal-backdrop>.game-entry-modal .game-entry-balances{margin:0 17px 16px!important;padding:10px 17px!important;display:grid!important;gap:0!important;border:1px solid rgba(185,158,95,.22)!important;border-radius:24px!important;background:linear-gradient(180deg,#fffffffa,#fffdf6f2),radial-gradient(circle at 100% 0,rgba(255,218,138,.22),transparent 45%)!important;box-shadow:0 18px 36px #19305214,inset 0 1px #fffffff5!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div{min-height:58px!important;padding:6px 0!important;display:grid!important;grid-template-columns:28px minmax(0,1fr) auto!important;grid-template-areas:"icon label amount" "icon hint amount"!important;align-items:center!important;column-gap:10px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div+div{border-top:1px solid rgba(25,48,82,.08)!important}body .modal-backdrop>.game-entry-modal .game-entry-balance-icon{grid-area:icon!important;width:28px!important;height:28px!important;display:grid!important;place-items:center!important;border-radius:999px!important;color:#b18a2f!important;background:linear-gradient(145deg,#fff8df,#f1dfad)!important;box-shadow:inset 0 1px #fffffff2,0 8px 14px #b99e5f29!important;font-style:normal!important}body .modal-backdrop>.game-entry-modal .game-entry-balances span{grid-area:label!important;min-width:0!important;color:#566070!important;font-size:16px!important;line-height:1.1!important;font-weight:900!important;letter-spacing:-.2px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances strong{grid-area:amount!important;color:#1d2533!important;font-size:22px!important;line-height:1!important;font-weight:950!important;letter-spacing:.2px!important;text-align:right!important;white-space:nowrap!important}body .modal-backdrop>.game-entry-modal .game-entry-balances small{grid-area:hint!important;margin-top:5px!important;color:#a1a4aa!important;font-size:12px!important;line-height:1.1!important;font-weight:700!important;text-align:left!important}body .modal-backdrop>.game-entry-modal .game-entry-player{min-height:58px!important;margin:0 17px 16px!important;padding:8px 12px 8px 20px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 34px!important;align-items:center!important;gap:12px!important;border:1px solid rgba(185,158,95,.16)!important;border-radius:0!important;background:linear-gradient(90deg,#ffffffeb,#ffffffd1 7%,#e6f9fee6 8%,#e6f9fee6 88%,#ffffffe0 89%),linear-gradient(180deg,#fffffff5,#fffdf5e6)!important;box-shadow:0 12px 24px #1930520d!important}body .modal-backdrop>.game-entry-modal .game-entry-player span{min-height:42px!important;padding:0 14px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;border-radius:999px!important;color:#1d2533!important;background:#dbf6fcd6!important;font-size:17px!important;line-height:1!important;font-weight:950!important;letter-spacing:.4px!important}body .modal-backdrop>.game-entry-modal .game-entry-player span svg,body .modal-backdrop>.game-entry-modal .game-entry-player>svg{color:#b18a2f!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover{margin:0 17px 14px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover article{min-height:90px!important;padding:12px 12px 10px!important;display:grid!important;grid-template-columns:18px minmax(0,1fr) auto!important;grid-template-areas:"icon label currency" "amount amount amount" "hint hint hint"!important;gap:4px 6px!important;border:1px solid rgba(185,158,95,.18)!important;border-radius:17px!important;background:linear-gradient(180deg,#fffffffa,#fffdf7eb)!important;box-shadow:0 12px 24px #1930520f!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover article>svg{grid-area:icon!important;color:#b18a2f!important;align-self:center!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover small{grid-area:label!important;color:#626a77!important;font-size:12px!important;line-height:1.05!important;font-weight:900!important;white-space:nowrap!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover span{grid-area:currency!important;color:#a0771f!important;font-size:11px!important;line-height:1!important;font-weight:950!important;white-space:nowrap!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover strong{grid-area:amount!important;min-width:0!important;margin-top:2px!important;color:#141d2d!important;font-size:22px!important;line-height:1!important;font-weight:950!important;letter-spacing:-.2px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover em{grid-area:hint!important;min-width:0!important;color:#9aa1ab!important;font-size:10px!important;line-height:1.1!important;font-style:normal!important;font-weight:800!important;white-space:nowrap!important}body .modal-backdrop>.game-entry-modal .game-entry-amount{position:relative!important;min-height:96px!important;margin:0 17px 14px!important;padding:18px 18px 12px!important;display:grid!important;align-items:center!important;border:1px solid rgba(185,158,95,.17)!important;border-radius:22px!important;background:linear-gradient(180deg,#fffffffa,#fffdf6eb)!important;box-shadow:0 16px 32px #19305212,inset 0 -2px #b99e5f2e!important}body .modal-backdrop>.game-entry-modal .game-entry-amount small{margin-bottom:4px!important;color:#b18a2f!important;font-size:12px!important;line-height:1!important;font-weight:900!important;text-align:center!important}body .modal-backdrop>.game-entry-modal .game-entry-amount input{width:100%!important;min-height:52px!important;padding:0 42px!important;border:0!important;outline:0!important;color:#1d2533!important;background:transparent!important;box-shadow:none!important;font-size:34px!important;line-height:1!important;font-weight:950!important;text-align:center!important;letter-spacing:.2px!important}body .modal-backdrop>.game-entry-modal .game-entry-amount input::placeholder{color:#1d253352!important}body .modal-backdrop>.game-entry-modal .game-entry-amount button{position:absolute!important;right:18px!important;bottom:24px!important;width:30px!important;height:30px!important;border-radius:999px!important;color:#8b5f14!important;background:#fff6dbf2!important}body .modal-backdrop>.game-entry-modal .game-entry-shortcuts{margin:0 17px 14px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}body .modal-backdrop>.game-entry-modal .game-entry-shortcuts button{min-height:52px!important;border:1px solid rgba(25,48,82,.09)!important;border-radius:17px!important;color:#1d2533!important;background:linear-gradient(180deg,#fffffff5,#fafcfde0)!important;box-shadow:0 12px 20px #19305214,inset 0 -2px #1930520f!important;font-size:20px!important;line-height:1!important;font-weight:950!important}body .modal-backdrop>.game-entry-modal .game-entry-shortcuts button.active{color:#fff!important;border-color:#a0771f9e!important;background:linear-gradient(135deg,#d6b353,#9d741b)!important;box-shadow:0 14px 28px #a0771f38,inset 0 1px #ffffff4d!important}body .modal-backdrop>.game-entry-modal .notice{min-height:28px!important;margin:0 17px 12px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border:0!important;border-radius:0!important;color:#715a29e6!important;background:transparent!important;box-shadow:none!important;font-size:12px!important;line-height:1.15!important;font-weight:850!important;text-align:center!important}body .modal-backdrop>.game-entry-modal .notice svg{color:#b99e5f!important}body .modal-backdrop>.game-entry-modal .form-error{margin:0 17px 10px!important}body .modal-backdrop>.game-entry-modal .game-entry-start,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start){position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;z-index:1!important;width:calc(100% - 34px)!important;min-height:64px!important;margin:0 17px 10px!important;border:0!important;border-radius:19px!important;color:#fff!important;background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 42%),linear-gradient(135deg,#d4af4f,#b68d28 52%,#8d6712)!important;box-shadow:0 18px 32px #8d67123d,inset 0 1px #ffffff52,inset 0 -2px #5c410838!important;font-size:20px!important;line-height:1!important;font-weight:950!important;letter-spacing:.2px!important}body .modal-backdrop>.game-entry-modal .game-entry-start:disabled,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start):disabled{color:#ffffffd1!important;background:linear-gradient(135deg,#d8c586,#a88937)!important;opacity:.66!important}@media(max-width:360px){body .modal-backdrop>.game-entry-modal .game-entry-brand{font-size:25px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances{margin-inline:12px!important;padding-inline:13px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div{grid-template-columns:24px minmax(0,1fr) auto!important;column-gap:7px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances span{font-size:13px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances strong{font-size:18px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover,body .modal-backdrop>.game-entry-modal .game-entry-shortcuts{gap:8px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover small{font-size:10px!important}}@media(max-width:580px){body .modal-backdrop>.game-entry-modal{padding-top:max(8px,env(safe-area-inset-top))!important;padding-bottom:calc(10px + env(safe-area-inset-bottom))!important}body .modal-backdrop>.game-entry-modal .modal-close{top:calc(max(8px,env(safe-area-inset-top)) + 18px)!important;width:30px!important;height:30px!important}body .modal-backdrop>.game-entry-modal .game-entry-header{height:68px!important;padding-inline:70px!important}body .modal-backdrop>.game-entry-modal .game-entry-brand{font-size:clamp(25px,7.4vw,31px)!important}body .modal-backdrop>.game-entry-modal .game-entry-record-button{top:11px!important;right:13px!important;width:48px!important;height:48px!important;border-radius:16px!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal{width:34px!important;height:34px!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate{min-height:34px!important;margin:13px 21px 9px!important;gap:8px!important;font-size:16px!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate strong{font-size:22px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances{margin:0 17px 11px!important;padding:7px 14px!important;border-radius:22px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div{min-height:47px!important;padding:4px 0!important;grid-template-columns:26px minmax(0,1fr) auto!important;column-gap:8px!important}body .modal-backdrop>.game-entry-modal .game-entry-balance-icon{width:26px!important;height:26px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances span{font-size:14px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances strong{font-size:20px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances small{margin-top:3px!important;font-size:10px!important}body .modal-backdrop>.game-entry-modal .game-entry-player{min-height:48px!important;margin:0 17px 10px!important;padding:6px 10px 6px 16px!important}body .modal-backdrop>.game-entry-modal .game-entry-player span{min-height:36px!important;font-size:16px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover{margin:0 17px 10px!important;gap:8px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover article{min-height:72px!important;padding:9px 10px 8px!important;border-radius:16px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover small{font-size:11px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover strong{font-size:19px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover em{font-size:9px!important}body .modal-backdrop>.game-entry-modal .game-entry-amount{min-height:82px!important;margin:0 17px 10px!important;padding:12px 16px 10px!important;border-radius:21px!important}body .modal-backdrop>.game-entry-modal .game-entry-amount small{margin-bottom:0!important;font-size:11px!important}body .modal-backdrop>.game-entry-modal .game-entry-amount input{min-height:42px!important;font-size:30px!important}body .modal-backdrop>.game-entry-modal .game-entry-amount button{bottom:18px!important}body .modal-backdrop>.game-entry-modal .game-entry-shortcuts{margin:0 17px 10px!important;gap:10px!important}body .modal-backdrop>.game-entry-modal .game-entry-shortcuts button{min-height:46px!important;border-radius:16px!important;font-size:19px!important}body .modal-backdrop>.game-entry-modal .notice{min-height:20px!important;margin:0 17px 8px!important;font-size:11px!important}body .modal-backdrop>.game-entry-modal .game-entry-start,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start){min-height:56px!important;margin-bottom:4px!important;border-radius:18px!important;font-size:18px!important}}@media(max-width:760px){body .player-shell .friends-page.friend-vault-page{width:calc(100% + 24px)!important;max-width:none!important;margin-inline:-12px!important;padding:3px 15px 118px!important;gap:4px!important;align-content:start!important}body .player-shell .friend-vault-header{min-height:45px!important;padding-inline:6px!important;grid-template-columns:58px 82px minmax(0,1fr)!important;gap:5px!important}body .player-shell .friend-vault-header h1{font-size:28px!important;white-space:nowrap!important}body .player-shell .friend-vault-asset-pill{min-height:29px!important;padding-inline:3px!important;gap:3px!important;font-size:10px!important}body .player-shell .friend-vault-asset-pill svg:first-child{width:16px!important;height:16px!important}body .player-shell .friend-vault-asset-pill svg:last-child{width:10px!important;height:10px!important}body .player-shell .friend-vault-header>button{width:108px!important;min-height:32px!important;padding-inline:6px!important;grid-template-columns:16px minmax(0,1fr) 20px 10px!important;gap:3px!important;border-radius:10px!important}body .player-shell .friend-vault-header>button span{font-size:11px!important}body .player-shell .friend-vault-header>button b{width:20px!important;height:20px!important;font-size:10px!important}body .player-shell .friend-vault-hero{min-height:235px!important;height:235px!important;border-radius:22px!important}body .player-shell .friend-vault-hero-title{top:18px!important}body .player-shell .friend-vault-trusted-deck{top:43px!important;right:0!important;bottom:14px!important;left:0!important}body .player-shell .friend-vault-mini-card{width:92px!important;min-height:143px!important;height:143px!important;padding:10px 8px 7px!important;box-sizing:border-box!important}body .player-shell .friend-vault-mini-card-left{left:30px!important;bottom:9px!important}body .player-shell .friend-vault-mini-card-center{left:48%!important;bottom:0!important;width:120px!important;min-height:166px!important;height:166px!important;padding-top:10px!important}body .player-shell .friend-vault-mini-card-right{right:38px!important;bottom:9px!important}body .player-shell .friend-vault-mini-card:not(.friend-vault-mini-card-center) .friend-vault-medallion{width:52px!important;height:52px!important}body .player-shell .friend-vault-mini-card>strong{font-size:10.5px!important}body .player-shell .friend-vault-mini-card>small{font-size:7.5px!important}body .player-shell .friend-vault-mini-card .friend-vault-mini-recent{min-height:34px!important;margin-top:3px!important;padding-top:4px!important;grid-template-columns:minmax(0,1fr) 23px!important}body .player-shell .friend-vault-mini-recent>svg{width:22px!important;height:22px!important;padding:4px!important}body .player-shell .friend-vault-add-dock{min-height:70px!important;height:70px!important;margin:8px 0 0!important;padding:20px 12px 7px!important;display:block!important;border-radius:18px!important}body .player-shell .friend-vault-add-dock>.panel-heading{top:3px!important;width:auto!important;min-height:16px!important;margin:0!important;padding:0 12px!important;border:0!important}body .player-shell .friend-vault-add-dock>.panel-heading h2{font-size:14px!important;line-height:16px!important}body .player-shell .friend-vault-add-row{width:100%!important;height:43px!important;grid-template-columns:minmax(0,1fr) 76px 76px!important;gap:5px!important}body .player-shell .friend-vault-add-row>label{width:100%!important;min-height:43px!important;height:43px!important;padding-inline:9px!important;display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;gap:6px!important;align-items:center!important}body .player-shell .friend-vault-add-row>label input{position:static!important;grid-column:2!important;width:100%!important;min-width:0!important;min-height:39px!important;height:39px!important;margin:0!important;padding:0!important;transform:none!important}body .player-shell .friend-vault-add-row .primary,body .player-shell .friend-vault-add-dock .primary{min-height:43px!important;height:43px!important;padding-inline:5px!important;font-size:10px!important}}@media(max-width:760px){body .player-shell .friends-page.friend-vault-page{width:calc(100% + 24px)!important;max-width:none!important;margin-inline:-12px!important;padding:3px 15px 118px!important;gap:4px!important;align-content:start!important}body .player-shell .friend-vault-header{min-height:45px!important;padding-inline:6px!important;grid-template-columns:55px 82px minmax(0,1fr)!important;gap:5px!important}body .player-shell .friend-vault-header h1{font-size:28px!important}body .player-shell .friend-vault-asset-pill{min-height:29px!important;padding-inline:3px!important;gap:3px!important;border-radius:10px!important;font-size:10px!important}body .player-shell .friend-vault-asset-pill svg:first-child{width:16px!important;height:16px!important}body .player-shell .friend-vault-asset-pill svg:last-child{width:10px!important;height:10px!important}body .player-shell .friend-vault-header>button{width:108px!important;min-height:32px!important;padding-inline:6px!important;grid-template-columns:16px minmax(0,1fr) 20px 10px!important;gap:3px!important;border-radius:10px!important}body .player-shell .friend-vault-header>button span{font-size:11px!important}body .player-shell .friend-vault-header>button b{width:20px!important;height:20px!important;font-size:10px!important}body .player-shell .friend-vault-hero{min-height:235px!important;height:235px!important;border-radius:22px!important}body .player-shell .friend-vault-hero-title{top:18px!important}body .player-shell .friend-vault-trusted-deck{top:43px!important;right:0!important;bottom:14px!important;left:0!important}body .player-shell .friend-vault-mini-card{width:92px!important;min-height:143px!important;height:143px!important;padding:10px 8px 7px!important;box-sizing:border-box!important}body .player-shell .friend-vault-mini-card-left{left:30px!important;bottom:9px!important}body .player-shell .friend-vault-mini-card-center{left:48%!important;bottom:0!important;width:120px!important;min-height:166px!important;height:166px!important;padding-top:10px!important}body .player-shell .friend-vault-mini-card-right{right:38px!important;bottom:9px!important}body .player-shell .friend-vault-mini-card:not(.friend-vault-mini-card-center) .friend-vault-medallion{width:52px!important;height:52px!important}body .player-shell .friend-vault-mini-card>strong{font-size:10.5px!important}body .player-shell .friend-vault-mini-card>small{font-size:7.5px!important}body .player-shell .friend-vault-mini-card .friend-vault-mini-recent{min-height:34px!important;margin-top:3px!important;padding-top:4px!important;grid-template-columns:minmax(0,1fr) 23px!important}body .player-shell .friend-vault-mini-recent>svg{width:22px!important;height:22px!important;padding:4px!important}body .player-shell .friend-vault-add-dock{min-height:70px!important;height:70px!important;margin:8px 0 0!important;padding:20px 12px 7px!important;display:block!important;border-radius:18px!important}body .player-shell .friend-vault-add-dock>.panel-heading{top:3px!important;width:auto!important;min-height:16px!important;padding:0 12px!important;border:0!important}body .player-shell .friend-vault-add-dock>.panel-heading h2{font-size:14px!important;line-height:16px!important}body .player-shell .friend-vault-add-row{width:100%!important;height:43px!important;grid-template-columns:minmax(0,1fr) 76px 76px!important;gap:5px!important}body .player-shell .friend-vault-add-row>label{width:100%!important;min-height:43px!important;height:43px!important;padding-inline:9px!important}body .player-shell .friend-vault-add-row .primary,body .player-shell .friend-vault-add-dock .primary{min-height:43px!important;height:43px!important;padding-inline:5px!important;font-size:10px!important}}body:has(.player-shell .friends-page.friend-vault-page){background:#f7f1e6!important}body .player-shell .friends-page.friend-vault-page{--vault-navy: #142b4b;--vault-gold: #c99527;--vault-gold-dark: #9e6b0b;--vault-green: #238060;width:100%;max-width:430px;min-height:calc(100dvh - 84px);margin-inline:auto;padding:13px 15px 118px!important;display:grid!important;gap:8px!important;align-content:start!important;background:#fbf6ec!important}body .player-shell .friend-vault-header{min-height:45px;display:grid;grid-template-columns:auto auto minmax(118px,1fr);gap:8px;align-items:center}body .player-shell .friend-vault-header h1{margin:0;color:var(--vault-navy);font-size:28px;line-height:1;font-weight:950;letter-spacing:0}body .player-shell .friend-vault-asset-pill{min-height:31px;padding:0 8px;display:inline-flex;gap:5px;align-items:center;justify-content:center;border:1px solid rgba(202,157,53,.38);border-radius:10px;color:#98630d;background:#fff8e8;font-size:12px;font-weight:850;white-space:nowrap}body .player-shell .friend-vault-asset-pill svg:first-child{color:var(--vault-gold)}body .player-shell .friend-vault-asset-pill svg:last-child{color:#d6bd86}body .player-shell .friend-vault-header>button{justify-self:end;width:min(100%,132px);min-width:0;min-height:36px;padding:0 8px;display:grid;grid-template-columns:18px minmax(0,1fr) 21px 12px;gap:5px;align-items:center;border:1px solid rgba(199,151,40,.5);border-radius:11px;color:var(--vault-navy);background:#fff9eb;box-shadow:0 5px 12px #6b4a0f14;font-size:12px;font-weight:900}body .player-shell .friend-vault-header>button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .player-shell .friend-vault-header>button b{width:21px;height:21px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--vault-gold);font-size:11px}body .player-shell .friend-vault-header>button svg{color:#b57d12}body .player-shell .friends-page.friend-vault-page #friend-qr-reader{display:none}body .player-shell .friends-page.friend-vault-page #friend-qr-reader.active{display:block;overflow:hidden;border:1px solid rgba(193,148,44,.42);border-radius:14px;background:#fffaf0}body .player-shell .friend-vault-hero{position:relative;min-height:231px;padding:0;overflow:hidden;border:0;border-radius:23px;background:#faf4e9;box-shadow:0 13px 25px #49351121}body .player-shell .friend-vault-hero:before,body .player-shell .friend-vault-hero:after{content:none!important}body .player-shell .friend-vault-panel-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:fill}body .player-shell .friend-vault-hero-title{position:absolute;z-index:3;top:15px;left:50%;display:flex;gap:7px;align-items:center;transform:translate(-50%);color:#493b2b;white-space:nowrap}body .player-shell .friend-vault-hero-title svg{color:var(--vault-gold)}body .player-shell .friend-vault-hero-title h2{margin:0;font-size:17px;line-height:1;font-weight:900;letter-spacing:0}body .player-shell .friend-vault-trusted-deck{position:absolute;z-index:2;top:43px;right:38px;bottom:14px;left:26px}body .player-shell .friend-vault-mini-card{position:absolute;bottom:9px;width:104px;min-height:143px;padding:12px 9px 9px;display:grid;grid-template-rows:auto auto auto 1fr;gap:2px;justify-items:center;align-content:start;overflow:hidden;border:1px solid rgba(205,157,50,.58);border-radius:13px;color:var(--vault-navy);background:#fffbf1f5;box-shadow:0 8px 14px #4f340821,inset 0 0 0 3px #ffffffb8}body .player-shell .friend-vault-mini-card-left{left:0;transform:rotate(-1.5deg)}body .player-shell .friend-vault-mini-card-center{z-index:2;left:50%;bottom:0;width:116px;min-height:166px;padding-top:12px;transform:translate(-50%);border-radius:15px}body .player-shell .friend-vault-mini-card-right{right:0;transform:rotate(1.5deg)}body .player-shell .friend-vault-medallion{position:relative;width:56px;height:56px;display:grid;place-items:center}body .player-shell .friend-vault-mini-card-center .friend-vault-medallion{width:66px;height:66px}body .player-shell .friend-vault-medallion>img,body .player-shell .friend-vault-row-avatar>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}body .player-shell .friend-vault-medallion>b{position:relative;z-index:1;margin-top:4px;color:#fffdf6;font-size:25px;line-height:1;font-weight:500;text-shadow:0 1px 2px rgba(33,61,48,.45)}body .player-shell .friend-vault-mini-card-center .friend-vault-medallion>b{font-size:31px}body .player-shell .friend-vault-mini-card.is-empty{cursor:default;opacity:.88}body .player-shell .friend-vault-mini-card.is-empty .friend-vault-medallion>svg{position:relative;z-index:1;margin-top:3px;color:#fffdf6;filter:drop-shadow(0 1px 2px rgba(33,61,48,.4))}body .player-shell .friend-vault-mini-card.is-empty>strong{color:#5e6670}body .player-shell .friend-vault-mini-card.is-empty>small{font-size:8px}body .player-shell .friend-vault-mini-card.is-empty .friend-vault-mini-recent>svg{color:#fff}body .player-shell .friend-vault-mini-card>strong,body .player-shell .friend-vault-mini-card>small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .player-shell .friend-vault-mini-card>strong{margin-top:2px;font-size:11.5px;line-height:1.15;font-weight:900}body .player-shell .friend-vault-mini-card>small{color:#7d858c;font-size:9px;line-height:1.15;font-weight:650}body .player-shell .friend-vault-mini-recent{width:100%;min-height:38px;margin-top:5px;padding-top:6px;display:grid;grid-template-columns:minmax(0,1fr) 25px;gap:3px;align-items:center;border-top:1px solid rgba(202,157,54,.2)}body .player-shell .friend-vault-mini-recent>i{min-width:0;display:grid;gap:2px;color:#6a6861;font-size:8px;font-style:normal;line-height:1.1;text-align:left}body .player-shell .friend-vault-mini-recent>i b{overflow:hidden;color:var(--vault-green);font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}body .player-shell .friend-vault-mini-recent>svg{width:24px;height:24px;padding:5px;border-radius:50%;color:#fff;background:var(--vault-gold);box-shadow:0 3px 7px #81560a40}body .player-shell .friend-vault-empty{position:absolute;left:15px;right:36px;bottom:20px;min-height:108px;display:grid;gap:6px;place-items:center;align-content:center;border:1px dashed rgba(189,151,74,.55);border-radius:15px;color:var(--vault-navy);background:#fffbf2b8;font-size:13px;font-weight:850}body .player-shell .friend-vault-list-panel{position:relative;padding:8px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body .player-shell .friend-vault-list-panel>.panel-heading{display:none!important}body .player-shell .friend-vault-list-panel:before{content:"";position:absolute;z-index:0;left:12px;top:0;bottom:0;width:1px;background:#c99a33}body .player-shell .friend-vault-list-panel .friend-list{position:relative;z-index:1;display:grid!important;gap:3px!important}body .player-shell .friend-vault-row.friend-card{position:relative;min-height:64px;padding:5px 8px 5px 31px!important;display:grid!important;grid-template-columns:54px minmax(0,1.05fr) minmax(68px,.82fr) 54px!important;gap:6px!important;align-items:center!important;border:1px solid rgba(204,159,62,.38)!important;border-radius:7px!important;background:#fffaf0!important;box-shadow:0 4px 8px #4330100d!important}body .player-shell .friend-vault-row.sage{background:#f0f2e9!important}body .player-shell .friend-vault-row.gold{background:#fffaf0!important}body .player-shell .friend-vault-row-node{position:absolute;left:7px;top:50%;width:11px;height:11px;border:2px solid #d2a33d;border-radius:50%;background:#fff6dc;box-shadow:0 0 0 2px #f5e6bd;transform:translateY(-50%)}body .player-shell .friend-vault-row-avatar{position:relative;width:54px;height:54px;display:grid!important;place-items:center;border:0!important;border-radius:0!important;color:#fff!important;background:transparent!important;box-shadow:none!important}body .player-shell .friend-vault-row-avatar>b{position:relative;z-index:1;margin-top:3px;color:#fffdf6;font-size:22px;line-height:1;font-weight:500;text-shadow:0 1px 2px rgba(33,61,48,.45)}body .player-shell .friend-vault-row-main,body .player-shell .friend-vault-row-recent{min-width:0;display:grid;gap:4px}body .player-shell .friend-vault-row-main strong{overflow:hidden;color:var(--vault-navy);font-size:14px;line-height:1.1;font-weight:900;text-overflow:ellipsis;white-space:nowrap}body .player-shell .friend-vault-row-main small,body .player-shell .friend-vault-row-recent small{overflow:hidden;color:#7b838b;font-size:9.5px;line-height:1.1;font-weight:650;text-overflow:ellipsis;white-space:nowrap}body .player-shell .friend-vault-row-recent{justify-items:start;text-align:left}body .player-shell .friend-vault-row-recent b{max-width:100%;overflow:hidden;color:var(--vault-green);font-size:10.5px;line-height:1.1;font-weight:800;text-overflow:ellipsis;white-space:nowrap}body .player-shell .friend-vault-row>button{width:54px;min-width:54px;min-height:36px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #a8710d;border-radius:8px;color:#2f260f;background:#dcae40;box-shadow:0 5px 9px #7e530a38,inset 0 1px #fff8cbbf;font-size:12px;font-weight:850;white-space:nowrap}body .player-shell .friend-vault-list-panel .empty-state.compact{min-height:92px;margin-left:23px;display:grid;place-items:center;border:1px dashed rgba(189,151,74,.55);border-radius:10px;color:var(--vault-navy);background:#fffbf2b8}body .player-shell .friend-vault-add-dock{position:relative;padding:23px 13px 12px!important;border:1px solid rgba(202,157,52,.52)!important;border-radius:19px!important;background:#fffaf0!important;box-shadow:0 8px 18px #50391017,inset 0 0 0 3px #ffffff9e!important}body .player-shell .friend-vault-add-dock>.panel-heading{position:absolute!important;top:3px;left:50%;margin:0!important;padding:0 11px;transform:translate(-50%);background:#fffaf0}body .player-shell .friend-vault-add-dock>.panel-heading:before,body .player-shell .friend-vault-add-dock>.panel-heading:after{content:"";position:absolute;top:50%;width:18px;height:1px;background:#c99a33}body .player-shell .friend-vault-add-dock>.panel-heading:before{right:100%}body .player-shell .friend-vault-add-dock>.panel-heading:after{left:100%}body .player-shell .friend-vault-add-dock>.panel-heading h2{color:#3d3426!important;font-size:12px!important;line-height:1!important;font-weight:900!important}body .player-shell .friend-vault-add-row{display:grid;grid-template-columns:minmax(0,1.4fr) 79px 79px;gap:7px;align-items:center}body .player-shell .friend-vault-add-row>label{min-width:0;min-height:43px;padding:0 9px;display:grid;grid-template-columns:20px minmax(0,1fr);gap:6px;align-items:center;border:1px solid rgba(188,153,82,.4);border-radius:10px;color:#6d6a63;background:#fffdf7}body .player-shell .friend-vault-add-row input{min-width:0;min-height:39px;padding:0;border:0;outline:0;color:var(--vault-navy);background:transparent;font-size:12px;font-weight:750}body .player-shell .friend-vault-add-row input::placeholder{color:#9b9a96}body .player-shell .friend-vault-add-row .primary,body .player-shell .friend-vault-add-dock .primary{min-width:0!important;min-height:43px!important;padding:0 7px!important;display:inline-flex!important;gap:4px!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(188,143,45,.5)!important;border-radius:10px!important;color:#4b3b1b!important;background:#fff8e9!important;box-shadow:0 4px 8px #573b0b12!important;font-size:11px!important;font-weight:850!important;white-space:nowrap!important}body .player-shell .friend-vault-add-row .primary.compact{color:#fffdf7!important;border-color:#a8730e!important;background:#c99527!important;box-shadow:0 5px 10px #7f540b33!important}body .player-shell .friend-vault-album{width:100%;min-height:38px;margin-top:7px;border-color:#bc995259!important;border-radius:10px!important;color:#70644d!important;background:#f7f1e6!important}body .player-shell .friend-vault-request-panel{padding:14px 12px!important;border:1px solid rgba(202,157,52,.4)!important;border-radius:18px!important;background:#fffaf0!important;box-shadow:0 9px 20px #49351114!important}body .player-shell .friend-vault-request-panel .friend-card{border-color:#ca9d3457!important;border-radius:10px!important;background:#fffdf7!important}body .player-shell .friend-vault-back-list{width:100%;min-height:40px;margin-top:9px;border-radius:10px!important;color:var(--vault-navy)!important;background:#f2eee4!important}body .player-shell .friends-page.friend-vault-page .frontend-sync-error,body .player-shell .friends-page.friend-vault-page .notice{margin:0!important;border-radius:10px!important}@media(max-width:370px){body .player-shell .friends-page.friend-vault-page{padding-inline:10px!important}body .player-shell .friend-vault-header{grid-template-columns:auto auto minmax(102px,1fr);gap:5px}body .player-shell .friend-vault-header h1{font-size:25px}body .player-shell .friend-vault-asset-pill{padding-inline:6px;font-size:10px}body .player-shell .friend-vault-header>button{grid-template-columns:16px minmax(0,1fr) 20px;font-size:10px}body .player-shell .friend-vault-header>button svg:last-child{display:none}body .player-shell .friend-vault-trusted-deck{inset-inline:20px 32px}body .player-shell .friend-vault-mini-card{width:96px}body .player-shell .friend-vault-mini-card-center{width:108px}body .player-shell .friend-vault-row.friend-card{padding-left:27px!important;grid-template-columns:49px minmax(0,1fr) 52px!important}body .player-shell .friend-vault-row-avatar{width:49px;height:49px}body .player-shell .friend-vault-row-recent{grid-column:2}body .player-shell .friend-vault-row>button{grid-column:3;grid-row:1 / span 2;width:52px;min-width:52px}body .player-shell .friend-vault-add-row{grid-template-columns:1fr 1fr}body .player-shell .friend-vault-add-row>label{grid-column:1 / -1}}@media(max-width:760px){body .player-shell .friend-vault-card-art{position:absolute;z-index:0;top:-1px;right:-1px;bottom:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);display:block;object-fit:fill;pointer-events:none}body .player-shell .friend-vault-mini-card>:not(.friend-vault-card-art){position:relative;z-index:1}body .player-shell .friend-vault-row-flourish{position:absolute;z-index:0;left:21px;top:50%;width:88px;height:58px;display:block;object-fit:fill;opacity:.62;transform:translateY(-50%);pointer-events:none}body .player-shell .friend-vault-row-avatar,body .player-shell .friend-vault-row-main,body .player-shell .friend-vault-row-recent,body .player-shell .friend-vault-row>button{position:relative;z-index:1}body .player-shell .friend-vault-trusted-deck{top:43px!important;right:9px!important;bottom:14px!important;left:10px!important}body .player-shell .friend-vault-mini-card .friend-vault-medallion{width:56px!important;height:56px!important;display:grid!important;padding:0!important;border-radius:0!important;color:inherit!important;background:transparent!important;box-shadow:none!important}body .player-shell .friend-vault-mini-card-center .friend-vault-medallion{width:66px!important;height:66px!important}body .player-shell .friend-vault-mini-card.friend-vault-mini-card-center{transform:translate(-50%)!important}body .player-shell .friend-vault-mini-card .friend-vault-mini-recent{width:100%!important;height:auto!important;min-height:38px!important;padding:6px 0 0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 25px!important;border-radius:0!important;color:inherit!important;background:transparent!important;box-shadow:none!important}body .player-shell .friend-vault-mini-recent>i b{font-size:7.5px!important}body .player-shell .friend-vault-row.friend-card{grid-template-columns:54px minmax(0,1fr) 84px 54px!important}body .player-shell .friend-vault-row-recent,body .player-shell .friend-vault-row>button{grid-column:auto!important;grid-row:auto!important}body .player-shell .friend-vault-row-recent b{font-size:9px!important}body .player-shell .friend-vault-header>button span{overflow:visible!important;font-size:11px!important;text-overflow:clip!important}body .player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-header>button span{font-size:8px!important;line-height:1.05!important;white-space:normal!important}body .player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-add-row .primary{padding-inline:3px!important;font-size:7.5px!important;line-height:1.05!important;text-align:center!important;white-space:normal!important}}@media(max-width:370px){body .player-shell .friend-vault-row.friend-card{grid-template-columns:49px minmax(0,1fr) 52px!important}body .player-shell .friend-vault-row-recent{grid-column:2!important}body .player-shell .friend-vault-row>button{grid-column:3!important;grid-row:1 / span 2!important}}@media(max-width:760px){body .player-shell,body .player-shell .main-area,body .player-shell .page-content,body .player-shell .profile-page,body .player-shell .friends-page,body .player-shell .wallet-page{max-width:100vw!important;overflow-x:hidden!important}body .player-shell button,body .player-shell .subtle-button,body .player-shell .primary,body .player-shell .wallet-actions button,body .player-shell .quick-actions button,body .player-shell .profile-wallet-actions button,body .player-shell .profile-tool-grid button,body .player-shell .mobile-nav button{min-width:0!important}body .player-shell button span,body .player-shell button strong,body .player-shell button small,body .player-shell .wallet-action-label,body .player-shell .profile-tool-grid span,body .player-shell .profile-tool-grid strong,body .player-shell .profile-wallet-actions span,body .player-shell .mobile-nav span{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-overflow:clip!important}body .player-shell .mobile-nav{grid-template-columns:repeat(5,minmax(0,1fr))!important}body .player-shell .mobile-nav button{padding-inline:2px!important;gap:2px!important}body .player-shell .mobile-nav span{display:-webkit-box!important;min-height:24px!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;font-size:10px!important;line-height:1.08!important;text-align:center!important}body .player-shell .profile-wallet-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}body .player-shell .profile-wallet-actions button,body .player-shell .profile-tool-grid button{overflow:hidden!important}body .player-shell .profile-wallet-actions button span,body .player-shell .profile-tool-grid button span{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;font-size:clamp(8px,2.7vw,12px)!important;line-height:1.12!important;text-align:center!important}body .player-shell .friend-vault-page,body .player-shell .friend-vault-header,body .player-shell .friend-vault-row,body .player-shell .friend-vault-add-dock,body .player-shell .friend-vault-add-row{max-width:100%!important;overflow-x:hidden!important}body .player-shell .friend-vault-header h1,body .player-shell .friend-vault-hero-title,body .player-shell .friend-vault-hero-title h2,body .player-shell .friend-vault-row-main strong,body .player-shell .friend-vault-row-main small,body .player-shell .friend-vault-row-recent b,body .player-shell .friend-vault-row>button,body .player-shell .friend-vault-add-row .primary,body .player-shell .friend-vault-add-dock .primary{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-overflow:clip!important}body .player-shell .friend-vault-header h1{min-width:0!important;font-size:clamp(17px,5.4vw,26px)!important;line-height:1.05!important;text-align:center!important}body .player-shell .friend-vault-header>button{width:min(108px,100%)!important;overflow:hidden!important}body .player-shell .friend-vault-header>button span,body .player-shell .friend-vault-row>button,body .player-shell .friend-vault-add-row .primary,body .player-shell .friend-vault-add-dock .primary{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;font-size:clamp(7px,2.4vw,10px)!important;line-height:1.08!important;text-align:center!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate span,body .modal-backdrop>.game-entry-modal .game-entry-balances span,body .modal-backdrop>.game-entry-modal .game-entry-balances small,body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover small,body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover em,body .modal-backdrop>.game-entry-modal .notice,body .modal-backdrop>.game-entry-modal .game-entry-start,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start){white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-overflow:clip!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div{grid-template-columns:26px minmax(0,1fr) minmax(88px,auto)!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover small,body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover em{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}}@media(max-width:760px){body .player-shell :where(button,a,span,small,strong,b,em,h1,h2,h3,p){overflow-wrap:anywhere!important;word-break:normal!important;text-overflow:clip!important}body .player-shell .grab-red-packet-copy small,body .player-shell .grab-red-packet-copy em{display:block!important;max-height:none!important;overflow:visible!important;white-space:normal!important;line-height:1.18!important}body .player-shell.lang-my .grab-red-packet-banner,body .player-shell.lang-lo .grab-red-packet-banner,body .player-shell.lang-km .grab-red-packet-banner,body .player-shell.lang-th .grab-red-packet-banner{min-height:154px!important;overflow:visible!important}body .player-shell .home-game-category-tabs{overflow-x:auto!important;overscroll-behavior-x:contain!important}body .player-shell .football-banner-copy{z-index:3!important;pointer-events:auto!important}body .player-shell .friend-language-copy{position:relative!important;z-index:2!important;pointer-events:none!important}body .player-shell .friend-language-copy small,body .player-shell .friend-language-copy b{overflow:visible!important;white-space:normal!important;line-height:1.08!important}body .player-shell .friend-vault-row>button{min-width:72px!important;min-height:42px!important;padding:4px 7px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important;white-space:normal!important;font-size:clamp(10px,2.7vw,12px)!important;line-height:1.08!important}body .player-shell .friend-vault-add-dock>.panel-heading,body .player-shell .friend-vault-list-panel>.panel-heading,body .player-shell .friends-page .panel-heading{min-height:28px!important;overflow:visible!important}body .player-shell .profile-name .member-id-copy span{overflow:visible!important;white-space:normal!important;line-height:1.08!important}body .player-shell .profile-tool-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}body .player-shell .profile-tool-grid button{min-height:76px!important;height:auto!important;padding:8px 4px 7px!important;overflow:visible!important}body .player-shell .profile-tool-grid button small,body .player-shell .profile-tool-grid button span{display:block!important;max-height:none!important;overflow:visible!important;-webkit-line-clamp:unset!important;white-space:normal!important;font-size:clamp(9px,2.55vw,11px)!important;line-height:1.12!important;text-align:center!important}body .player-shell .profile-record-preview{margin-bottom:calc(96px + env(safe-area-inset-bottom))!important}body .player-shell .profile-record-preview button,body .player-shell .profile-record-tabs-only button{min-height:42px!important;overflow:visible!important;white-space:normal!important;line-height:1.12!important}body .player-shell .mobile-nav{min-height:calc(86px + env(safe-area-inset-bottom))!important;padding-bottom:env(safe-area-inset-bottom)!important;overflow:visible!important}body .player-shell .mobile-nav button{min-height:70px!important;overflow:visible!important}body .player-shell .mobile-nav span{display:block!important;min-height:0!important;max-height:none!important;overflow:visible!important;-webkit-line-clamp:unset!important;white-space:normal!important;font-size:clamp(9px,2.65vw,11px)!important;line-height:1.08!important}body .player-shell .language-select select{overflow:visible!important}}@media(max-width:760px){body .player-shell .profile-page:not(.profile-lang-zh) .profile-level-button-compact{width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;padding:0!important;display:grid!important;place-items:center!important;overflow:hidden!important;border:1px solid rgba(198,151,33,.55)!important;border-radius:16px!important;background:#fffae8d6!important;color:#f8d66f!important;font:900 12px/1 Arial,sans-serif!important;letter-spacing:0!important;white-space:nowrap!important;writing-mode:horizontal-tb!important;transform:none!important}body .player-shell .profile-page:not(.profile-lang-zh) .profile-level-button-compact>strong{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;margin:0!important;border-radius:999px!important;background:linear-gradient(180deg,#18426f,#062a59)!important;color:#f8d66f!important;font:900 12px/1 Arial,sans-serif!important;letter-spacing:0!important;white-space:nowrap!important;writing-mode:horizontal-tb!important;transform:none!important}body .player-shell .profile-page:not(.profile-lang-zh) .profile-tools{margin-bottom:calc(148px + env(safe-area-inset-bottom))!important;padding-top:12px!important;padding-bottom:28px!important}body .player-shell .profile-page:not(.profile-lang-zh) .profile-tool-grid{gap:5px!important}body .player-shell .profile-page:not(.profile-lang-zh) .profile-tool-grid button{min-height:62px!important;padding:5px 3px 4px!important;gap:2px!important}body .player-shell .profile-page:not(.profile-lang-zh) .profile-tool-grid button span{width:26px!important;height:26px!important}body .player-shell .profile-page:not(.profile-lang-zh) .profile-tool-grid button small{font-size:clamp(7px,2.1vw,9px)!important;line-height:1.04!important}body .player-shell .profile-page:not(.profile-lang-zh) .profile-record-tabs-only{margin-bottom:calc(148px + env(safe-area-inset-bottom))!important}}@media(max-width:760px){body .player-shell .profile-page{padding-bottom:calc(166px + env(safe-area-inset-bottom))!important}body .player-shell .subtle-button{min-width:0!important;overflow:hidden!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.08!important}body .player-shell .profile-wallet-title-row,body .player-shell .profile-turnover-title{min-height:24px!important;height:auto!important;overflow:visible!important;line-height:1.12!important}body .player-shell .profile-wallet-title-row :where(small,b,span),body .player-shell .profile-turnover-title :where(h2,span,small,b){min-width:0!important;max-width:100%!important;overflow:visible!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.12!important}body .player-shell .football-banner-copy,body .player-shell .football-banner-copy :where(small,strong,span,b){max-width:min(68vw,260px)!important;overflow:visible!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.08!important}body .player-shell .grab-red-packet-card small,body .player-shell .agent-card small,body .player-shell .home-reward-card small,body .player-shell .home-benefit-card small{max-height:none!important;height:auto!important;overflow:visible!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.14!important}body .player-shell.lang-my .football-banner-copy strong,body .player-shell.lang-km .football-banner-copy strong{font-size:clamp(18px,5.2vw,22px)!important}body .player-shell.lang-my .profile-tool-grid button small,body .player-shell.lang-lo .profile-tool-grid button small,body .player-shell.lang-km .profile-tool-grid button small,body .player-shell.lang-th .profile-tool-grid button small{display:-webkit-box!important;min-height:20px!important;max-height:24px!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;font-size:clamp(7px,2vw,8.5px)!important;line-height:1.08!important}}@media(max-width:580px){.admin-shell.mobile-admin-nav-ready .game-daily-ledger-panel>.panel-heading{align-items:stretch;flex-direction:column;gap:10px}.game-daily-ledger-kpis{padding:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.game-daily-ledger-kpis article{min-height:76px;padding:10px}.game-daily-ledger-kpis strong{font-size:13px}.game-daily-ledger-legend{margin:0 10px 10px;display:grid;gap:5px}.company-report-range-tools{max-width:none;grid-template-columns:1fr}.company-report-range-tools .company-report-range-presets,.company-report-range-tools>.live-pill{grid-column:1}.game-daily-rate-warning{margin:0 10px 10px}.game-daily-ledger-table-wrap{display:none}.game-daily-ledger-mobile-list{display:grid}.game-daily-ledger-mobile-list>article{min-width:0;padding:12px;display:grid;gap:10px;border-top:1px solid #d7e1ec;background:#fff}.game-daily-ledger-mobile-list header{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:9px}.game-daily-ledger-mobile-list header span{min-width:0;display:grid;gap:3px}.game-daily-ledger-mobile-list header strong{color:#172d49;font-size:12px;overflow-wrap:anywhere}.game-daily-ledger-mobile-list header small,.game-daily-ledger-mobile-list footer{color:#6f7a8a;font-size:8px;line-height:1.4;overflow-wrap:anywhere}.game-daily-ledger-mobile-list header b{flex:0 0 auto;font-size:11px}.game-daily-ledger-mobile-list>article>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.game-daily-ledger-mobile-list>article>div span{min-width:0;padding:7px 8px;display:grid;gap:2px;border:1px solid #dfe7f0;border-radius:6px;background:#f7f9fc}.game-daily-ledger-mobile-list>article>div small{color:#6f7a8a;font-size:8px}.game-daily-ledger-mobile-list>article>div strong{color:#253c58;font-size:10px;overflow-wrap:anywhere}.game-daily-ledger-mobile-list>p{margin:0;padding:18px 12px;border-top:1px solid #d7e1ec;color:#6f7a8a;font-size:10px}.admin-shell.mobile-admin-nav-ready :is(.report-automation-panel,.agent-report-sync-panel,.game-daily-ledger-panel,.daily-close-project-panel,.report-reconciliation-workbench)>.panel-heading{align-items:stretch;flex-direction:column;gap:10px}.admin-shell.mobile-admin-nav-ready :is(.report-automation-panel,.agent-report-sync-panel,.daily-close-project-panel,.report-reconciliation-workbench)>.panel-heading>div:first-child{min-width:0;width:100%}.admin-shell.mobile-admin-nav-ready :is(.report-automation-panel,.agent-report-sync-panel,.daily-close-project-panel,.report-reconciliation-workbench)>.panel-heading h2{font-size:17px!important;line-height:1.3!important}.admin-shell.mobile-admin-nav-ready :is(.daily-game-detail-table,.daily-project-overview-table,.reconciliation-ledger-table){display:none}.admin-shell.mobile-admin-nav-ready :is(.daily-game-mobile-list,.reconciliation-ledger-mobile-list){display:block}.daily-game-mobile-rows,.reconciliation-ledger-mobile-rows{display:grid}.daily-game-mobile-rows>article,.reconciliation-ledger-mobile-rows>article{min-width:0;padding:12px;display:grid;gap:10px;border-bottom:1px solid #e5dcc9;background:#fff}.daily-game-mobile-rows>article:last-child,.reconciliation-ledger-mobile-rows>article:last-child{border-bottom:0}.daily-game-mobile-rows header,.reconciliation-ledger-mobile-rows header{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.daily-game-mobile-rows header span,.reconciliation-ledger-mobile-rows header span{min-width:0;display:grid;gap:3px}.daily-game-mobile-rows header strong,.reconciliation-ledger-mobile-rows header strong{color:#142a45;font-size:13px;overflow-wrap:anywhere}.daily-game-mobile-rows small,.reconciliation-ledger-mobile-rows small,.daily-game-mobile-rows footer,.reconciliation-ledger-mobile-rows footer{color:#6f7a8a;font-size:9px;line-height:1.45;overflow-wrap:anywhere}.daily-game-mobile-rows header b,.reconciliation-ledger-mobile-rows header b{flex:0 0 auto;font-size:12px}.daily-game-mobile-rows .positive,.reconciliation-ledger-mobile-rows .positive{color:#18775b}.daily-game-mobile-rows .negative,.reconciliation-ledger-mobile-rows .negative{color:#ad6424}.daily-game-mobile-rows>article>div,.reconciliation-ledger-mobile-rows>article>div{display:flex;flex-wrap:wrap;gap:6px}.daily-game-mobile-rows>article>div>span,.reconciliation-ledger-mobile-rows>article>div>span{min-width:0;padding:6px 8px;display:grid;gap:2px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc;color:#33465f;font-size:9px;overflow-wrap:anywhere}.daily-game-mobile-rows>p,.reconciliation-ledger-mobile-rows>p{margin:0;padding:18px 12px;color:#6f7a8a;font-size:11px}.reconciliation-ledger-load-more{margin:10px 10px 16px;align-items:stretch;flex-direction:column}.reconciliation-ledger-load-more button{width:100%}}.guest-shell .guest-topbar .brand,.player-shell .mobile-brand .brand,.player-shell .player-header-brand{min-width:0!important;display:flex!important;align-items:center!important}.player-shell .profile-header-shield{display:none!important}.guest-shell .guest-topbar .brand-full-logo,.player-shell .mobile-brand .brand-full-logo,.player-shell .player-header-horizontal-logo,.player-shell .profile-header-wordmark{width:auto!important;height:50px!important;max-width:min(190px,48vw)!important;max-height:50px!important;display:block!important;object-fit:contain!important;object-position:left center!important;filter:drop-shadow(0 5px 10px rgba(105,70,10,.11))!important}body .login-screen:not(.login-action-screen)>.login-logo .guest-login-brand-logo,body .login-action-screen .register-brand-logo-outside img{width:auto!important;height:76px!important;max-width:min(286px,78vw)!important;max-height:76px!important;object-fit:contain!important;object-position:center center!important;filter:drop-shadow(0 5px 10px rgba(105,70,10,.1))!important}@media(max-width:900px){body .guest-shell .guest-topbar,body .player-shell .topbar{min-height:64px!important;height:64px!important;overflow:hidden!important}.guest-shell .guest-topbar .brand-full-logo,.player-shell .mobile-brand .brand-full-logo,.player-shell .player-header-horizontal-logo,.player-shell .profile-header-wordmark{height:48px!important;max-height:48px!important;max-width:min(178px,46vw)!important}body .login-screen:not(.login-action-screen)>.login-logo,body .login-action-screen .register-brand-logo-outside{min-height:86px!important;height:86px!important}body .login-screen:not(.login-action-screen)>.login-logo .guest-login-brand-logo,body .login-action-screen .register-brand-logo-outside img{height:70px!important;max-height:70px!important;max-width:min(260px,76vw)!important}}@media(max-width:420px){.guest-shell .guest-topbar .brand-full-logo,.player-shell .mobile-brand .brand-full-logo,.player-shell .player-header-horizontal-logo,.player-shell .profile-header-wordmark{height:46px!important;max-height:46px!important;max-width:min(166px,44vw)!important}body .login-screen:not(.login-action-screen)>.login-logo .guest-login-brand-logo,body .login-action-screen .register-brand-logo-outside img{height:66px!important;max-height:66px!important;max-width:min(246px,74vw)!important}}@media(max-width:900px){body .player-shell .topbar{overflow:visible!important;z-index:320!important}body .player-shell .mobile-brand{position:relative!important;z-index:1!important;pointer-events:none!important}body .player-shell .top-actions,body .player-shell .top-actions .account-menu-wrap,body .player-shell .top-actions .avatar{position:relative!important;z-index:330!important;pointer-events:auto!important}body .player-shell .top-actions .player-account-menu{position:absolute!important;top:calc(100% + 9px)!important;right:0!important;z-index:360!important;overflow:visible!important;pointer-events:auto!important}}.player-shell:has(.profile-page){--vip-navy: #082f5b;--vip-gold: #c78b16;--vip-gold-dark: #8b5b08;--vip-line: #e5c98d;--vip-cream: #fffaf0}@layer vip-source-lock{@media(max-width:760px){body .player-shell:has(.profile-page) .profile-reference-topbar{height:clamp(52px,16.4103vw,70px)!important;min-height:clamp(52px,16.4103vw,70px)!important;max-height:clamp(52px,16.4103vw,70px)!important;padding:clamp(10px,3.0769vw,13px) clamp(7px,2.3077vw,10px) clamp(8px,2.5641vw,11px) clamp(11px,3.5897vw,15px)!important;grid-template-rows:clamp(34px,10.7692vw,46px)!important}body .player-shell:has(.profile-page) .profile-reference-topbar .mobile-brand{height:clamp(34px,10.7692vw,46px)!important}body .player-shell:has(.profile-page) .profile-reference-topbar .profile-header-brand{width:clamp(127px,39.7436vw,171px)!important;height:clamp(34px,10.7692vw,46px)!important;display:flex!important;align-items:center!important;gap:0!important;overflow:visible!important}body .player-shell:has(.profile-page) .profile-reference-topbar .profile-header-shield{width:clamp(32px,10vw,43px)!important;height:clamp(34px,10.7692vw,46px)!important;flex:0 0 auto!important;display:block!important;object-fit:contain!important;object-position:center!important}body .player-shell:has(.profile-page) .profile-reference-topbar .profile-header-wordmark{width:clamp(101px,31.5385vw,136px)!important;height:clamp(34px,10.7692vw,46px)!important;flex:0 0 auto!important;display:block!important;object-fit:contain!important;object-position:left center!important;margin-left:clamp(-8px,-2.0513vw,-7px)!important}body .player-shell:has(.profile-page) .profile-reference-topbar .top-actions{height:clamp(34px,10.7692vw,46px)!important;gap:clamp(7px,2.3077vw,10px)!important;transform:translate(clamp(6px,2.0513vw,9px))!important}body .player-shell:has(.profile-page) .profile-reference-topbar .language-select,body .player-shell:has(.profile-page) .profile-reference-topbar .avatar{width:clamp(28px,8.7179vw,37px)!important;min-width:clamp(28px,8.7179vw,37px)!important;max-width:clamp(28px,8.7179vw,37px)!important;height:clamp(28px,8.7179vw,37px)!important;min-height:clamp(28px,8.7179vw,37px)!important;max-height:clamp(28px,8.7179vw,37px)!important;border-radius:clamp(8px,2.5641vw,11px)!important}body .player-shell:has(.profile-page) .profile-reference-topbar .language-select svg,body .player-shell:has(.profile-page) .profile-reference-topbar .avatar>svg{width:clamp(18px,5.641vw,24px)!important;height:clamp(18px,5.641vw,24px)!important;color:#082f5b!important}body .player-shell:has(.profile-page) .page-content{padding:0 clamp(10px,3.0769vw,13px) calc(84px + env(safe-area-inset-bottom))!important}body .player-shell:has(.profile-page) .profile-page{gap:clamp(7px,2.3077vw,10px)!important}body .player-shell:has(.profile-page) :where(.profile-identity,.profile-wallet-card,.profile-turnover-card,.downline-overview,.profile-tools,.profile-record-preview){border-radius:clamp(10px,3.0769vw,13px)!important}body .player-shell:has(.profile-page) .profile-identity{height:clamp(98px,30.7692vw,132px)!important;min-height:clamp(98px,30.7692vw,132px)!important;max-height:clamp(98px,30.7692vw,132px)!important;padding:clamp(7px,2.3077vw,10px) clamp(9px,2.8205vw,12px)!important;grid-template-columns:clamp(67px,21.0256vw,90px) minmax(0,1fr)!important;gap:clamp(7px,2.3077vw,10px)!important;margin-bottom:clamp(3px,1.0256vw,4px)!important;background:radial-gradient(circle at 12% 50%,rgba(255,255,255,.88),transparent 17%),radial-gradient(circle at 82% 42%,rgba(255,238,177,.72),transparent 30%),linear-gradient(112deg,#fff5d5,#f7d47b 48%,#fff2c8)!important}body .player-shell:has(.profile-page) .profile-identity:after{inset:clamp(4px,1.2821vw,6px)!important;border-radius:clamp(7px,2.3077vw,10px)!important}body .player-shell:has(.profile-page) .profile-vip-ornament{inset:clamp(-7px,-1.5385vw,-5px) clamp(-23px,-5.3846vw,-17px) auto auto!important;width:clamp(139px,43.5897vw,187px)!important;height:clamp(95px,29.7436vw,128px)!important}body .player-shell:has(.profile-page) .profile-avatar-wrap{gap:clamp(2px,.7692vw,3px)!important;transform:translateY(clamp(-3px,-.7692vw,-2px))!important}body .player-shell:has(.profile-page) .profile-avatar{width:clamp(61px,19.2308vw,83px)!important;height:clamp(61px,19.2308vw,83px)!important;min-width:clamp(61px,19.2308vw,83px)!important;min-height:clamp(61px,19.2308vw,83px)!important;box-shadow:0 0 0 clamp(2px,.7692vw,3px) #ffffffb8!important}body .player-shell:has(.profile-page) .profile-avatar-image{width:clamp(57px,17.9487vw,77px)!important;height:clamp(57px,17.9487vw,77px)!important;filter:none!important}body .player-shell:has(.profile-page) .profile-avatar-edit{bottom:clamp(1px,.5128vw,2px)!important;width:clamp(18px,5.641vw,24px)!important;height:clamp(18px,5.641vw,24px)!important}body .player-shell:has(.profile-page) .profile-avatar-wrap>small{font-size:clamp(7px,2.3077vw,10px)!important}body .player-shell:has(.profile-page) .profile-name{width:clamp(107px,33.3333vw,143px)!important;max-width:clamp(107px,33.3333vw,143px)!important;gap:clamp(2px,.7692vw,3px) clamp(3px,1.0256vw,4px)!important;transform:translateY(clamp(-7px,-1.7949vw,-6px))!important}body .player-shell:has(.profile-page) .profile-name h1{font-size:clamp(15px,4.6154vw,20px)!important}body .player-shell:has(.profile-page) .profile-vip-kicker{padding:clamp(1px,.5128vw,2px) clamp(6px,1.7949vw,8px)!important;font-size:clamp(7px,2.0513vw,9px)!important}body .player-shell:has(.profile-page) .member-id-copy{font-size:clamp(7px,2.3077vw,10px)!important}body .player-shell:has(.profile-page) .member-id-copy svg{width:clamp(10px,3.3333vw,14px)!important;height:clamp(10px,3.3333vw,14px)!important}body .player-shell:has(.profile-page) .profile-vip-progress{gap:clamp(2px,.7692vw,3px) clamp(5px,1.5385vw,7px)!important;font-size:clamp(7px,2.0513vw,9px)!important}body .player-shell:has(.profile-page) .profile-vip-progress>div{height:clamp(6px,1.7949vw,8px)!important}body .player-shell:has(.profile-page) .profile-level-button{right:clamp(7px,2.0513vw,9px)!important;top:clamp(3px,1.0256vw,4px)!important;width:clamp(119px,37.1795vw,160px)!important;min-width:clamp(119px,37.1795vw,160px)!important;max-width:clamp(119px,37.1795vw,160px)!important;height:clamp(79px,24.6154vw,106px)!important;min-height:clamp(79px,24.6154vw,106px)!important;max-height:clamp(79px,24.6154vw,106px)!important}body .player-shell:has(.profile-page) .profile-level-button strong{padding:clamp(3px,1.0256vw,4px) clamp(6px,1.7949vw,8px)!important;font-size:clamp(9px,2.8205vw,12px)!important}body .player-shell:has(.profile-page) .profile-level-button span{right:clamp(11px,3.3333vw,14px)!important;bottom:clamp(7px,2.0513vw,9px)!important;font-size:clamp(7px,2.3077vw,10px)!important}body .player-shell:has(.profile-page) .profile-level-button>svg{bottom:clamp(7px,2.0513vw,9px)!important;width:clamp(11px,3.3333vw,14px)!important;height:clamp(11px,3.3333vw,14px)!important}body .player-shell:has(.profile-page) .profile-wallet-card{height:clamp(159px,49.7436vw,214px)!important;min-height:clamp(159px,49.7436vw,214px)!important;max-height:clamp(159px,49.7436vw,214px)!important;padding:clamp(8px,2.5641vw,11px) clamp(9px,2.8205vw,12px) clamp(10px,3.0769vw,13px)!important}body .player-shell:has(.profile-page) .profile-wallet-watermark{top:clamp(7px,2.0513vw,9px)!important;width:clamp(117px,36.4103vw,157px)!important;height:clamp(117px,36.4103vw,157px)!important;opacity:.36!important}body .player-shell:has(.profile-page) .profile-wallet-heading small{font-size:clamp(11px,3.3333vw,14px)!important}body .player-shell:has(.profile-page) .profile-wallet-title-row{gap:clamp(8px,2.5641vw,11px)!important;transform:translateY(clamp(-4px,-1.0256vw,-3px))!important}body .player-shell:has(.profile-page) .profile-wallet-title-row>b{font-size:clamp(9px,2.8205vw,12px)!important}body .player-shell:has(.profile-page) .profile-wallet-title-row .profile-wallet-visibility,body .player-shell:has(.profile-page) .profile-wallet-title-row .profile-wallet-center{min-height:clamp(16px,5.1282vw,22px)!important;height:clamp(16px,5.1282vw,22px)!important;gap:clamp(3px,1.0256vw,4px)!important}body .player-shell:has(.profile-page) .profile-wallet-title-row .profile-wallet-center{font-size:clamp(8px,2.5641vw,11px)!important}body .player-shell:has(.profile-page) .profile-wallet-title-row svg{width:clamp(13px,4.1026vw,18px)!important;height:clamp(13px,4.1026vw,18px)!important}body .player-shell:has(.profile-page) .profile-wallet-heading strong{margin-top:clamp(1px,.5128vw,2px)!important;font-size:clamp(25px,7.9487vw,34px)!important;transform:translateY(clamp(-4px,-1.0256vw,-3px))!important}body .player-shell:has(.profile-page) .profile-balance-status{margin-top:clamp(10px,3.0769vw,13px)!important}body .player-shell:has(.profile-page) .profile-balance-status article{height:clamp(39px,12.0513vw,52px)!important;min-height:clamp(39px,12.0513vw,52px)!important;padding:0 clamp(6px,1.7949vw,8px)!important;gap:clamp(2px,.7692vw,3px)!important}body .player-shell:has(.profile-page) .profile-balance-status small{gap:clamp(4px,1.2821vw,6px)!important;font-size:clamp(7px,2.3077vw,10px)!important}body .player-shell:has(.profile-page) .profile-balance-status small svg{width:clamp(11px,3.5897vw,15px)!important;height:clamp(11px,3.5897vw,15px)!important}body .player-shell:has(.profile-page) .profile-balance-status strong{font-size:clamp(12px,3.8462vw,17px)!important}body .player-shell:has(.profile-page) .profile-wallet-actions{height:clamp(37px,11.5385vw,50px)!important;min-height:clamp(37px,11.5385vw,50px)!important;margin-top:clamp(7px,2.3077vw,10px)!important;padding:clamp(3px,1.0256vw,4px) clamp(1px,.5128vw,2px)!important;border-radius:clamp(9px,2.8205vw,12px)!important}body .player-shell:has(.profile-page) .profile-wallet-actions button{min-height:clamp(29px,8.9744vw,39px)!important;padding:clamp(1px,.5128vw,2px) clamp(2px,.7692vw,3px)!important;gap:clamp(4px,1.2821vw,6px)!important;font-size:clamp(9px,2.8205vw,12px)!important}body .player-shell:has(.profile-page) .profile-wallet-actions svg{width:clamp(24px,7.4359vw,32px)!important;height:clamp(24px,7.4359vw,32px)!important;padding:clamp(4px,1.2821vw,6px)!important}body .player-shell:has(.profile-page) .profile-turnover-card{height:clamp(108px,33.8462vw,145px)!important;min-height:clamp(108px,33.8462vw,145px)!important;max-height:clamp(108px,33.8462vw,145px)!important;padding:clamp(7px,2.3077vw,10px) clamp(10px,3.0769vw,13px)!important;margin-top:clamp(2px,.7692vw,3px)!important}body .player-shell:has(.profile-page) .profile-turnover-title{gap:clamp(8px,2.5641vw,11px)!important}body .player-shell:has(.profile-page) .profile-turnover-title h2,body .player-shell:has(.profile-page) .section-row h2{font-size:clamp(13px,4.1026vw,18px)!important}body .player-shell:has(.profile-page) .profile-turnover-title span{padding:clamp(2px,.7692vw,3px) clamp(6px,1.7949vw,8px)!important;font-size:clamp(7px,2.3077vw,10px)!important}body .player-shell:has(.profile-page) .profile-turnover-body{margin-top:clamp(5px,1.5385vw,7px)!important;grid-template-columns:clamp(67px,20.7692vw,90px) minmax(0,1fr)!important;gap:clamp(18px,5.641vw,24px)!important}body .player-shell:has(.profile-page) .profile-turnover-ring{width:clamp(67px,20.7692vw,90px)!important;height:clamp(67px,20.7692vw,90px)!important;padding:clamp(5px,1.5385vw,7px)!important;transform:translate(clamp(1px,.5128vw,2px))!important}body .player-shell:has(.profile-page) .profile-turnover-ring:before{width:clamp(53px,16.4103vw,71px)!important;height:clamp(53px,16.4103vw,71px)!important}body .player-shell:has(.profile-page) .profile-turnover-ring strong{font-size:clamp(20px,6.1538vw,26px)!important}body .player-shell:has(.profile-page) .profile-turnover-ring small{font-size:clamp(11px,3.3333vw,14px)!important}body .player-shell:has(.profile-page) .profile-rollover-values>span{padding:0 clamp(4px,1.2821vw,6px)!important;gap:clamp(1px,.5128vw,2px)!important}body .player-shell:has(.profile-page) .profile-rollover-values small{font-size:clamp(7px,2.0513vw,9px)!important}body .player-shell:has(.profile-page) .profile-rollover-values strong{font-size:clamp(10px,3.0769vw,13px)!important}body .player-shell:has(.profile-page) .profile-turnover-detail>.progress{height:clamp(10px,3.0769vw,13px)!important;margin-top:clamp(12px,4.1026vw,18px)!important;transform:translateY(clamp(3px,1.0256vw,4px))!important}body .player-shell:has(.profile-page) .profile-turnover-footer{margin-top:clamp(4px,1.2821vw,6px)!important}body .player-shell:has(.profile-page) .profile-turnover-footer small{max-width:clamp(148px,46.1538vw,198px)!important;font-size:clamp(7px,2.0513vw,9px)!important}body .player-shell:has(.profile-page) .profile-turnover-footer button{min-height:clamp(16px,5.1282vw,22px)!important;height:clamp(16px,5.1282vw,22px)!important;font-size:clamp(8px,2.5641vw,11px)!important}body .player-shell:has(.profile-page) .downline-overview{height:clamp(67px,21.0256vw,90px)!important;min-height:clamp(67px,21.0256vw,90px)!important;max-height:clamp(67px,21.0256vw,90px)!important;padding:clamp(7px,2.0513vw,9px) clamp(10px,3.0769vw,13px)!important;margin-top:-1px!important}body .player-shell:has(.profile-page) .section-row{min-height:clamp(16px,5.1282vw,22px)!important;height:clamp(16px,5.1282vw,22px)!important}body .player-shell:has(.profile-page) .section-row button{min-height:clamp(16px,5.1282vw,22px)!important;height:clamp(16px,5.1282vw,22px)!important;font-size:clamp(8px,2.5641vw,11px)!important}body .player-shell:has(.profile-page) .downline-overview-metrics{margin-top:clamp(3px,1.0256vw,4px)!important}body .player-shell:has(.profile-page) .downline-overview-metrics article{height:clamp(30px,9.2308vw,40px)!important;min-height:clamp(30px,9.2308vw,40px)!important;padding:0 clamp(3px,1.0256vw,4px)!important;display:grid!important;grid-template-columns:clamp(20px,6.4103vw,28px) auto!important;grid-template-rows:auto auto!important;align-content:center!important;justify-content:center!important;column-gap:clamp(4px,1.2821vw,6px)!important;row-gap:0!important}body .player-shell:has(.profile-page) .profile-overview-icon{grid-column:1!important;grid-row:1 / 3!important;align-self:center!important;box-sizing:border-box!important;width:clamp(20px,6.4103vw,28px)!important;height:clamp(20px,6.4103vw,28px)!important;display:grid!important;place-items:center!important;border:1px solid #dfc288!important;border-radius:50%!important;color:#6d351b!important;background:#fffdf7d1!important}body .player-shell:has(.profile-page) .profile-overview-icon svg{width:clamp(14px,4.1026vw,18px)!important;height:clamp(14px,4.1026vw,18px)!important}body .player-shell:has(.profile-page) .downline-overview-metrics strong{grid-column:2!important;grid-row:1!important;font-size:clamp(14px,4.359vw,19px)!important}body .player-shell:has(.profile-page) .downline-overview-metrics small{grid-column:2!important;grid-row:2!important;font-size:clamp(7px,2.0513vw,9px)!important}body .player-shell:has(.profile-page) .profile-tools{height:clamp(112px,34.8718vw,150px)!important;min-height:clamp(112px,34.8718vw,150px)!important;max-height:clamp(112px,34.8718vw,150px)!important;padding:clamp(7px,2.0513vw,9px) clamp(11px,3.3333vw,14px)!important;margin-top:-1px!important}body .player-shell:has(.profile-page) .profile-tool-grid{margin-top:clamp(1px,.2564vw,1px)!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;column-gap:clamp(5px,1.5385vw,7px)!important;row-gap:clamp(7px,2.3077vw,10px)!important}body .player-shell:has(.profile-page) .profile-tool-grid button{height:clamp(37px,11.5385vw,50px)!important;min-height:clamp(37px,11.5385vw,50px)!important;padding:clamp(1px,.5128vw,2px) 1px!important;gap:1px!important;border-radius:clamp(6px,1.7949vw,8px)!important}body .player-shell:has(.profile-page) .profile-tool-grid button span{width:clamp(19px,6.1538vw,26px)!important;height:clamp(19px,6.1538vw,26px)!important}body .player-shell:has(.profile-page) .profile-tool-grid svg{width:clamp(17px,5.641vw,24px)!important;height:clamp(17px,5.641vw,24px)!important}body .player-shell:has(.profile-page) .profile-tool-grid small{font-size:clamp(7px,2.3077vw,10px)!important}body .player-shell:has(.profile-page) .profile-record-preview{height:clamp(22px,6.9231vw,29px)!important;min-height:clamp(22px,6.9231vw,29px)!important;max-height:clamp(22px,6.9231vw,29px)!important;padding:0 clamp(10px,3.0769vw,13px)!important;gap:clamp(13px,4.1026vw,18px)!important;margin-top:-1px!important}body .player-shell:has(.profile-page) .profile-record-preview h2{font-size:clamp(12px,3.8462vw,17px)!important}body .player-shell:has(.profile-page) .profile-record-preview button{height:clamp(23px,7.1795vw,31px)!important;min-height:clamp(23px,7.1795vw,31px)!important;font-size:clamp(7px,2.3077vw,10px)!important}body .player-shell:has(.profile-page) .profile-record-tabs-only{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important}body .player-shell:has(.profile-page) .profile-record-tabs-only button{position:relative!important;width:100%!important;padding-inline:clamp(4px,1.2821vw,6px)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(3px,.7692vw,4px)!important}body .player-shell:has(.profile-page) .profile-record-tabs-only button.active:after{content:""!important;position:absolute!important;left:24%!important;right:24%!important;bottom:0!important;height:2px!important;border-radius:999px!important;background:#a96f09!important}}@media(max-width:375px){body .player-shell:has(.profile-page) .profile-page{gap:4px!important}body .player-shell:has(.profile-page) .profile-identity{margin-bottom:0!important}}}@media(max-width:760px){body .player-shell:has(.profile-page){background:#fffaf2!important}body .player-shell:has(.profile-page) .profile-reference-topbar{box-sizing:border-box!important;width:100%!important;height:64px!important;min-height:64px!important;max-height:64px!important;padding:12px 9px 10px 0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:42px!important;align-items:center!important;border:0!important;background:#fffaf2!important;box-shadow:none!important}body .player-shell:has(.profile-page) .profile-reference-topbar .mobile-brand{min-width:0!important;height:42px!important;display:flex!important;align-items:center!important}body .player-shell:has(.profile-page) .profile-reference-topbar .player-header-brand{width:198px!important;height:42px!important;padding:0!important;display:block!important}body .player-shell:has(.profile-page) .profile-reference-topbar .player-header-horizontal-logo{width:198px!important;max-width:198px!important;height:42px!important;max-height:42px!important;object-fit:contain!important;object-position:left center!important;transform:translateY(8px)!important}body .player-shell:has(.profile-page) .profile-reference-topbar .top-actions{height:42px!important;display:flex!important;align-items:center!important;gap:9px!important;transform:translate(8px)!important}body .player-shell:has(.profile-page) .profile-reference-topbar :where(.verified-pill,.game-currency-switch,.balance-pill,.primary.compact,.notification-top-button){display:none!important}body .player-shell:has(.profile-page) .profile-reference-topbar .language-select,body .player-shell:has(.profile-page) .profile-reference-topbar .avatar{box-sizing:border-box!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid #e5d3af!important;border-radius:10px!important;color:#082f5b!important;background:#fffdf7f0!important;box-shadow:0 3px 8px #5336080f!important}body .player-shell:has(.profile-page) .profile-reference-topbar .language-select svg,body .player-shell:has(.profile-page) .profile-reference-topbar .avatar>svg{width:22px!important;height:22px!important}body .player-shell:has(.profile-page) .profile-reference-topbar .language-current{display:none!important}body .player-shell:has(.profile-page) .profile-reference-topbar .language-select select{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;opacity:0!important}body .player-shell:has(.profile-page) .page-content{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:0 12px calc(50px + env(safe-area-inset-bottom))!important;background:#fffaf2!important;overflow-x:clip!important}body .player-shell:has(.profile-page) .profile-page{width:100%!important;min-width:0!important;gap:9px!important;padding:0!important}body .player-shell:has(.profile-page) :where(.profile-identity,.profile-wallet-card,.profile-turnover-card,.downline-overview,.profile-tools,.profile-record-preview){box-sizing:border-box!important;width:100%!important;min-width:0!important;border-radius:12px!important}body .player-shell:has(.profile-page) .profile-identity{height:120px!important;min-height:120px!important;max-height:120px!important;padding:9px 11px!important;grid-template-columns:82px minmax(0,1fr)!important;grid-template-rows:1fr!important;gap:9px!important;margin:0 0 4px!important;border:3px double #bd7b07!important;background:radial-gradient(circle at 12% 48%,rgba(255,255,255,.82),transparent 19%),linear-gradient(112deg,#fff4d6,#f6d77e,#fff0c2)!important}body .player-shell:has(.profile-page) .profile-identity:after{top:5px!important;right:5px!important;bottom:5px!important;left:5px!important;border-radius:9px!important}body .player-shell:has(.profile-page) .profile-vip-ornament{z-index:-1!important;inset:-2px -14px auto auto!important;width:170px!important;height:116px!important;opacity:.94!important;filter:none!important}body .player-shell:has(.profile-page) .profile-vip-ornament img{width:100%!important;height:100%!important;display:block!important;object-fit:contain!important;object-position:center!important}body .player-shell:has(.profile-page) .profile-avatar-wrap{grid-column:1!important;grid-row:1!important;gap:3px!important}body .player-shell:has(.profile-page) .profile-avatar{width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;padding:0!important;border:2px solid #c58a18!important;box-shadow:0 0 0 3px #ffffffb8!important}body .player-shell:has(.profile-page) .profile-avatar-image{width:67px!important;height:67px!important;display:block!important;border-radius:50%!important;object-fit:contain!important;object-position:center bottom!important}body .player-shell:has(.profile-page) .profile-avatar-edit{right:-1px!important;bottom:2px!important;width:22px!important;height:22px!important;border-width:2px!important}body .player-shell:has(.profile-page) .profile-avatar-wrap>small{font-size:9px!important;line-height:1.1!important}body .player-shell:has(.profile-page) .profile-avatar-picker{left:0!important;width:200px!important}body .player-shell:has(.profile-page) .profile-avatar-picker img{width:31px!important;height:31px!important;object-fit:contain!important}body .player-shell:has(.profile-page) .profile-name{grid-column:2!important;grid-row:1!important;width:140px!important;max-width:140px!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-template-rows:repeat(4,min-content)!important;align-self:center!important;gap:3px 4px!important;overflow:visible!important}body .player-shell:has(.profile-page) .profile-name h1{font-size:18px!important;line-height:1.05!important}body .player-shell:has(.profile-page) .profile-name>button:not(.member-id-copy){display:none!important}body .player-shell:has(.profile-page) .profile-vip-kicker{padding:2px 7px!important;font-size:8px!important}body .player-shell:has(.profile-page) .member-id-copy{min-height:0!important;max-height:none!important;font-size:9px!important;line-height:1.15!important}body .player-shell:has(.profile-page) .profile-vip-progress{width:100%!important;gap:3px 6px!important;font-size:8px!important}body .player-shell:has(.profile-page) .profile-vip-progress>div{height:7px!important}body .player-shell:has(.profile-page) .profile-level-button{position:absolute!important;z-index:3!important;right:8px!important;top:14px!important;width:138px!important;min-width:138px!important;max-width:138px!important;height:96px!important;min-height:96px!important;max-height:96px!important;padding:0!important;display:block!important;overflow:visible!important}body .player-shell:has(.profile-page) .profile-level-button strong{position:absolute!important;left:0!important;top:0!important;padding:4px 7px!important;font-size:11px!important}body .player-shell:has(.profile-page) .profile-level-button span{position:absolute!important;right:13px!important;bottom:8px!important;font-size:9px!important}body .player-shell:has(.profile-page) .profile-level-button>svg{position:absolute!important;right:0!important;bottom:8px!important;width:13px!important;height:13px!important}body .player-shell:has(.profile-page) .profile-wallet-card{height:194px!important;min-height:194px!important;max-height:194px!important;padding:10px 11px 12px!important;border:3px double #d6a43f!important}body .player-shell:has(.profile-page) .profile-wallet-card:after{display:none!important;content:none!important}body .player-shell:has(.profile-page) .profile-wallet-watermark{position:absolute!important;z-index:-1!important;right:0!important;top:8px!important;width:142px!important;height:142px!important;display:block!important;object-fit:contain!important;object-position:center!important;opacity:.18!important;pointer-events:none!important}body .player-shell:has(.profile-page) .profile-wallet-heading small{font-size:13px!important}body .player-shell:has(.profile-page) .profile-wallet-heading>div{width:100%!important;min-width:0!important}body .player-shell:has(.profile-page) .profile-wallet-title-row{min-width:0!important;display:flex!important;align-items:center!important;gap:7px!important;color:#082f5b!important;white-space:nowrap!important}body .player-shell:has(.profile-page) .profile-wallet-title-row>b{font-size:11px!important;font-weight:850!important}body .player-shell:has(.profile-page) .profile-wallet-title-row .profile-wallet-visibility,body .player-shell:has(.profile-page) .profile-wallet-title-row .profile-wallet-center{width:auto!important;max-width:none!important;min-height:20px!important;height:20px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;gap:4px!important;border:0!important;background:transparent!important;box-shadow:none!important}body .player-shell:has(.profile-page) .profile-wallet-title-row .profile-wallet-visibility{min-width:20px!important;color:#082f5b!important}body .player-shell:has(.profile-page) .profile-wallet-title-row .profile-wallet-center{color:#9a680d!important;font-size:10px!important;font-weight:850!important}body .player-shell:has(.profile-page) .profile-wallet-title-row .profile-wallet-center svg{color:#c58b18!important}body .player-shell:has(.profile-page) .profile-wallet-heading strong{margin-top:2px!important;font-size:31px!important;letter-spacing:.3px!important}body .player-shell:has(.profile-page) .profile-wallet-heading button{max-width:116px!important;padding:4px 0!important;font-size:10px!important}body .player-shell:has(.profile-page) .profile-balance-status{margin-top:12px!important}body .player-shell:has(.profile-page) .profile-balance-status article{height:47px!important;min-height:47px!important;padding:0 7px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:center!important;justify-items:start!important;gap:3px!important}body .player-shell:has(.profile-page) .profile-balance-status article:first-child{padding-left:0!important}body .player-shell:has(.profile-page) .profile-balance-status small{display:inline-flex!important;align-items:center!important;gap:5px!important;font-size:9px!important;line-height:1.05!important;white-space:nowrap!important}body .player-shell:has(.profile-page) .profile-balance-status small svg{width:14px!important;height:14px!important;color:#c48a16!important}body .player-shell:has(.profile-page) .profile-balance-status strong{font-size:15px!important;white-space:nowrap!important}body .player-shell:has(.profile-page) .profile-wallet-actions{height:45px!important;min-height:45px!important;margin-top:9px!important;padding:4px 2px!important;border-radius:11px!important}body .player-shell:has(.profile-page) .profile-wallet-actions button{min-height:35px!important;padding:2px 3px!important;gap:5px!important;font-size:11px!important}body .player-shell:has(.profile-page) .profile-wallet-actions svg{box-sizing:border-box!important;width:29px!important;height:29px!important;padding:5px!important;border:1px solid #d7ad58!important;border-radius:50%!important;color:#9e6906!important;background:#fffcf2eb!important;box-shadow:0 2px 4px #8054081a!important}body .player-shell:has(.profile-page) .profile-turnover-card{height:130px!important;min-height:130px!important;max-height:130px!important;padding:9px 12px!important;overflow:hidden!important}body .player-shell:has(.profile-page) .profile-turnover-title{gap:10px!important}body .player-shell:has(.profile-page) .profile-turnover-title h2,body .player-shell:has(.profile-page) .section-row h2{font-size:16px!important}body .player-shell:has(.profile-page) .profile-turnover-title span{padding:3px 7px!important;font-size:9px!important}body .player-shell:has(.profile-page) .profile-turnover-body{margin-top:6px!important;grid-template-columns:76px minmax(0,1fr)!important;gap:8px!important}body .player-shell:has(.profile-page) .profile-turnover-ring{width:74px!important;height:74px!important;padding:6px!important}body .player-shell:has(.profile-page) .profile-turnover-ring:before{width:58px!important;height:58px!important}body .player-shell:has(.profile-page) .profile-turnover-ring strong{font-size:24px!important}body .player-shell:has(.profile-page) .profile-turnover-ring small{font-size:13px!important}body .player-shell:has(.profile-page) .profile-rollover-values>span{padding:0 5px!important;gap:2px!important}body .player-shell:has(.profile-page) .profile-rollover-values>span:first-child{padding-left:0!important}body .player-shell:has(.profile-page) .profile-rollover-values small{font-size:8px!important}body .player-shell:has(.profile-page) .profile-rollover-values strong{font-size:12px!important;white-space:nowrap!important}body .player-shell:has(.profile-page) .profile-turnover-detail>.progress{height:12px!important;margin-top:7px!important}body .player-shell:has(.profile-page) .profile-turnover-footer{margin-top:5px!important}body .player-shell:has(.profile-page) .profile-turnover-footer small{max-width:180px!important;font-size:8px!important;line-height:1.1!important}body .player-shell:has(.profile-page) .profile-turnover-footer button{min-height:20px!important;height:20px!important;padding:0!important;font-size:10px!important}body .player-shell:has(.profile-page) .downline-overview{height:82px!important;min-height:82px!important;max-height:82px!important;padding:8px 12px!important;overflow:hidden!important}body .player-shell:has(.profile-page) .section-row{min-height:20px!important;height:20px!important}body .player-shell:has(.profile-page) .section-row button{min-height:20px!important;height:20px!important;padding:0!important}body .player-shell:has(.profile-page) .downline-overview-metrics{margin-top:4px!important}body .player-shell:has(.profile-page) .downline-overview-metrics article{height:36px!important;min-height:36px!important;padding:0 5px!important;gap:1px!important}body .player-shell:has(.profile-page) .downline-overview-metrics strong{font-size:17px!important}body .player-shell:has(.profile-page) .downline-overview-metrics small{font-size:8px!important}body .player-shell:has(.profile-page) .profile-tools{height:136px!important;min-height:136px!important;max-height:136px!important;padding:8px 16px!important;overflow:hidden!important}body .player-shell:has(.profile-page) .profile-tool-grid{margin-top:6px!important;column-gap:12px!important;row-gap:4px!important}body .player-shell:has(.profile-page) .profile-tool-grid button{height:45px!important;min-height:45px!important;padding:2px 1px!important;gap:1px!important;border-radius:7px!important}body .player-shell:has(.profile-page) .profile-tool-grid button span{width:21px!important;height:21px!important}body .player-shell:has(.profile-page) .profile-tool-grid svg{width:18px!important;height:18px!important}body .player-shell:has(.profile-page) .profile-tool-grid small{font-size:8px!important;line-height:1.05!important;white-space:nowrap!important}body .player-shell:has(.profile-page) .profile-tool-grid .tool-status{display:none!important}body .player-shell:has(.profile-page) .profile-record-preview{height:28px!important;min-height:28px!important;max-height:28px!important;padding:0 12px!important;grid-template-columns:auto auto auto 1fr!important;gap:16px!important;border-radius:12px 12px 0 0!important}body .player-shell:has(.profile-page) .profile-record-preview h2{font-size:15px!important}body .player-shell:has(.profile-page) .profile-record-preview button{height:28px!important;min-height:28px!important;font-size:9px!important}}@media(max-width:370px){body .player-shell:has(.profile-page) .profile-name{width:108px!important;max-width:108px!important}body .player-shell:has(.profile-page) .profile-name h1{font-size:16px!important}body .player-shell:has(.profile-page) .profile-name>button:not(.member-id-copy){display:none!important}body .player-shell:has(.profile-page) .profile-vip-ornament{right:-7px!important;width:135px!important;height:108px!important}body .player-shell:has(.profile-page) .profile-level-button{right:3px!important;width:72px!important;min-width:72px!important;max-width:72px!important}}.player-shell:has(.profile-page) .page-content{background:radial-gradient(circle at 82% 2%,rgba(230,190,101,.1),transparent 26%),#fffaf2!important}.player-shell:has(.profile-page) .profile-page{width:100%!important;min-width:0!important;display:grid!important;gap:16px!important;padding-inline:2px;color:#202831}.player-shell:has(.profile-page) .profile-identity,.player-shell:has(.profile-page) .profile-wallet-card,.player-shell:has(.profile-page) .profile-turnover-card,.player-shell:has(.profile-page) .downline-overview,.player-shell:has(.profile-page) .profile-tools{min-width:0;border:1px solid var(--vip-line)!important;border-radius:22px!important;background:#fffdf7f2!important;box-shadow:0 5px 14px #62400b0d!important}.player-shell:has(.profile-page) .profile-identity{position:relative!important;isolation:isolate;min-height:252px!important;padding:28px 30px!important;display:grid!important;grid-template-columns:170px minmax(0,1fr) 210px!important;align-items:center!important;gap:26px!important;overflow:hidden!important;border:4px double #bd7b07!important;background:radial-gradient(circle at 12% 50%,rgba(255,255,255,.88),transparent 17%),radial-gradient(circle at 82% 42%,rgba(255,238,177,.72),transparent 30%),linear-gradient(112deg,#fff5d5,#f7d47b 48%,#fff2c8)!important;box-shadow:inset 0 0 0 3px #ffffffb8,0 7px 16px #6f480524!important}.player-shell:has(.profile-page) .profile-identity:after{content:"";position:absolute;z-index:-1;top:9px;right:9px;bottom:9px;left:9px;border:1px solid rgba(255,255,255,.92);border-radius:15px;pointer-events:none}.player-shell:has(.profile-page) .profile-vip-ornament{position:absolute;z-index:-1;right:36px;top:24px;width:190px;height:150px;display:grid;place-items:center;border-radius:50%;color:#b87405;filter:drop-shadow(0 4px 2px rgba(255,255,255,.8));opacity:.92}.player-shell:has(.profile-page) .profile-vip-ornament svg{width:118px;height:118px}.player-shell:has(.profile-page) .profile-avatar-wrap{position:relative!important;min-width:0!important;display:grid!important;justify-items:center!important;gap:8px!important}.player-shell:has(.profile-page) .profile-avatar{width:132px!important;height:132px!important;display:grid!important;place-items:center!important;border:5px double #c58a18!important;border-radius:50%!important;background:radial-gradient(circle,#fffdf3 55%,#f0c55e)!important;color:#9b6a20!important;box-shadow:0 0 0 7px #ffffffc7,0 4px 14px #7348052e!important}.player-shell:has(.profile-page) .profile-avatar svg{width:94px!important;height:94px!important}.player-shell:has(.profile-page) .profile-avatar-edit{right:-4px!important;bottom:8px!important;width:37px!important;height:37px!important;border:3px solid #fff!important;border-radius:50%!important;background:#c78d20!important;color:#fff!important}.player-shell:has(.profile-page) .profile-avatar-wrap>small{color:#332a1c!important;font-size:15px!important;font-weight:800!important}.player-shell:has(.profile-page) .profile-avatar-picker{position:absolute!important;z-index:30!important;top:calc(100% + 8px)!important;left:0!important;width:220px!important;padding:10px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;border:1px solid #d5a74e!important;border-radius:14px!important;background:#fffdf7!important;box-shadow:0 15px 36px #3c280833!important}.player-shell:has(.profile-page) .profile-avatar-picker button{min-width:0!important;height:42px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid #ead5a5!important;border-radius:10px!important;background:#fff7e3!important;color:#9b6918!important}.player-shell:has(.profile-page) .profile-avatar-picker button.active{border-color:#a96f09!important;background:#e9c166!important;color:#0d3765!important}.player-shell:has(.profile-page) .profile-name{min-width:0!important;display:grid!important;grid-template-columns:minmax(0,max-content) auto!important;align-content:center!important;align-items:center!important;justify-content:start!important;gap:9px 12px!important}.player-shell:has(.profile-page) .profile-vip-kicker,.player-shell:has(.profile-page) .member-id-copy,.player-shell:has(.profile-page) .profile-vip-progress{grid-column:1 / -1!important}.player-shell:has(.profile-page) .profile-vip-kicker{grid-row:2!important;width:max-content!important;padding:4px 13px!important;border:1px solid #b77a11!important;border-radius:999px!important;background:#fffbedb8!important;color:#725016!important;font-size:13px!important;font-weight:850!important}.player-shell:has(.profile-page) .profile-name h1{grid-column:1!important;grid-row:1!important;min-width:0!important;margin:0!important;color:var(--vip-navy)!important;font-size:34px!important;line-height:1!important;font-weight:950!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.player-shell:has(.profile-page) .profile-name>button:not(.member-id-copy){grid-column:2!important;grid-row:1!important;min-width:max-content!important;padding:4px 0!important;color:#9b6811!important;font-size:12px!important;font-weight:850!important}.player-shell:has(.profile-page) .member-id-copy{grid-row:3!important;min-width:0!important;padding:0!important;color:#2d3033!important;font-size:18px!important}.player-shell:has(.profile-page) .profile-vip-progress{grid-row:4!important;width:min(100%,360px)!important;display:grid!important;grid-template-columns:1fr auto!important;gap:7px 12px!important;color:#2e2b26!important;font-size:15px!important;font-weight:800!important}.player-shell:has(.profile-page) .profile-vip-progress>div{grid-column:1 / -1!important;height:13px!important;overflow:visible!important;border:1px solid #b77d16!important;border-radius:999px!important;background:#ffffffbf!important}.player-shell:has(.profile-page) .profile-vip-progress i{display:block!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,#9d6507,#d9a52e)!important}.player-shell:has(.profile-page) .profile-level-button{position:relative!important;z-index:2!important;align-self:end!important;justify-self:end!important;width:150px!important;min-width:150px!important;min-height:90px!important;padding:8px!important;display:grid!important;grid-template-columns:1fr auto!important;place-items:end!important;align-content:space-between!important;border:0!important;background:transparent!important;color:#312718!important}.player-shell:has(.profile-page) .profile-level-button strong{grid-column:1 / -1!important;justify-self:start!important;padding:8px 14px!important;border:2px solid #d69a28!important;border-radius:10px!important;background:#07325d!important;color:#f6c84d!important;font-size:19px!important;line-height:1!important}.player-shell:has(.profile-page) .profile-level-button span{font-size:18px!important;font-weight:850!important}.player-shell:has(.profile-page) .profile-wallet-card{position:relative!important;isolation:isolate;padding:28px 30px!important;overflow:hidden!important;border:4px double #d6a43f!important;background:radial-gradient(circle at 85% 20%,rgba(232,195,112,.18),transparent 31%),linear-gradient(135deg,#fffdf6,#fff5dc 60%,#fffaf1)!important;box-shadow:inset 0 0 0 3px #ffffffc7,0 5px 13px #6f480514!important}.player-shell:has(.profile-page) .profile-wallet-card:after{content:"";position:absolute;z-index:-1;right:22px;top:38px;width:220px;height:220px;display:grid;place-items:center;border:1px solid rgba(190,133,25,.14);border-radius:50%;background:radial-gradient(circle,transparent 44%,rgba(188,129,17,.08) 45%,transparent 46%);transform:rotate(-9deg)}.player-shell:has(.profile-page) .profile-wallet-heading{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important}.player-shell:has(.profile-page) .profile-wallet-heading small{color:var(--vip-navy)!important;font-size:20px!important;font-weight:900!important}.player-shell:has(.profile-page) .profile-wallet-heading strong{margin-top:8px!important;display:block!important;color:var(--vip-navy)!important;font-size:clamp(40px,6.5vw,66px)!important;line-height:1!important;font-weight:950!important;letter-spacing:1px!important;text-shadow:0 3px 0 rgba(205,154,55,.18)!important}.player-shell:has(.profile-page) .profile-wallet-heading button{padding:7px 0!important;color:#966311!important;font-size:14px!important;font-weight:850!important}.player-shell:has(.profile-page) .profile-balance-status{margin-top:26px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;overflow:visible!important;border:0!important;background:transparent!important}.player-shell:has(.profile-page) .profile-balance-status article{min-width:0!important;min-height:76px!important;padding:0 20px!important;display:grid!important;align-content:center!important;gap:7px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#292c2e!important}.player-shell:has(.profile-page) .profile-balance-status article:first-child{padding-left:0!important}.player-shell:has(.profile-page) .profile-balance-status article+article{border-left:1px solid #dbcda8!important}.player-shell:has(.profile-page) .profile-balance-status small{font-size:16px!important}.player-shell:has(.profile-page) .profile-balance-status strong{color:#2b2c2e!important;font-size:25px!important;line-height:1.05!important}.player-shell:has(.profile-page) .profile-wallet-actions{margin-top:25px!important;padding:18px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border:1px solid #dec48c!important;border-radius:22px!important;background:#ffffff94!important}.player-shell:has(.profile-page) .profile-wallet-actions button{min-width:0!important;min-height:54px!important;padding:8px 14px!important;display:flex!important;justify-content:center!important;gap:12px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#282c2f!important;font-size:20px!important;font-weight:850!important}.player-shell:has(.profile-page) .profile-wallet-actions button+button{border-left:1px solid #d8c499!important}.player-shell:has(.profile-page) .profile-wallet-actions svg{width:28px!important;height:28px!important;color:#a56e0d!important}.player-shell:has(.profile-page) .profile-turnover-card{padding:23px 28px 25px!important}.player-shell:has(.profile-page) .profile-turnover-title{display:flex;align-items:center;gap:22px}.player-shell:has(.profile-page) .profile-turnover-title h2,.player-shell:has(.profile-page) .section-row h2{margin:0!important;color:var(--vip-navy)!important;font-size:25px!important;font-weight:950!important}.player-shell:has(.profile-page) .profile-turnover-title span{padding:6px 12px;display:inline-flex;align-items:center;gap:6px;border:1px solid #d7a748;border-radius:999px;color:#463a25;font-size:13px;font-weight:750}.player-shell:has(.profile-page) .profile-turnover-body{margin-top:16px;display:grid;grid-template-columns:170px minmax(0,1fr);align-items:center;gap:28px}.player-shell:has(.profile-page) .profile-turnover-ring{width:160px;height:160px;padding:13px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(#bd7a08 var(--turnover),#f4e7c9 0);box-shadow:inset 0 0 0 1px #b77d14,0 4px 10px #6b45051a}.player-shell:has(.profile-page) .profile-turnover-ring:before{content:"";grid-area:1 / 1;width:128px;height:128px;border:1px solid #e3c68c;border-radius:50%;background:#fffdf8}.player-shell:has(.profile-page) .profile-turnover-ring div{z-index:1;grid-area:1 / 1;color:var(--vip-navy)}.player-shell:has(.profile-page) .profile-turnover-ring strong{font-size:46px;line-height:1}.player-shell:has(.profile-page) .profile-turnover-ring small{font-size:25px;font-weight:850}.player-shell:has(.profile-page) .profile-turnover-detail{min-width:0}.player-shell:has(.profile-page) .profile-rollover-values{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important}.player-shell:has(.profile-page) .profile-rollover-values>span{min-width:0!important;padding:0 22px!important;display:grid!important;gap:8px!important}.player-shell:has(.profile-page) .profile-rollover-values>span:first-child{padding-left:0!important}.player-shell:has(.profile-page) .profile-rollover-values>span+span{border-left:1px solid #dfcfaa!important}.player-shell:has(.profile-page) .profile-rollover-values small{color:#3c3e40!important;font-size:15px!important}.player-shell:has(.profile-page) .profile-rollover-values strong{color:#292c2e!important;font-size:25px!important;line-height:1.05!important}.player-shell:has(.profile-page) .profile-turnover-detail>.progress{height:20px!important;margin-top:24px!important;overflow:hidden!important;border:1px solid #c68a1a!important;border-radius:999px!important;background:#fffaf1!important}.player-shell:has(.profile-page) .profile-turnover-detail>.progress span{height:100%!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;padding-right:12px!important;border-radius:inherit!important;background:linear-gradient(90deg,#b77708,#e5af2b)!important;color:#fff!important;font-size:12px!important;font-weight:850!important}.player-shell:has(.profile-page) .profile-turnover-footer{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:14px}.player-shell:has(.profile-page) .profile-turnover-footer small{color:#3e4144;font-size:14px}.player-shell:has(.profile-page) .profile-turnover-footer button,.player-shell:has(.profile-page) .section-row button{min-width:max-content;padding:0;display:inline-flex;align-items:center;gap:6px;color:#9d4f17;font-size:16px;font-weight:850}.player-shell:has(.profile-page) .downline-overview,.player-shell:has(.profile-page) .profile-tools{padding:22px 28px!important}.player-shell:has(.profile-page) .section-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}.player-shell:has(.profile-page) .section-row>div small{display:none!important}.player-shell:has(.profile-page) .downline-overview-metrics{margin-top:18px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important}.player-shell:has(.profile-page) .downline-overview-metrics article{min-width:0!important;min-height:74px!important;padding:8px 18px!important;display:grid!important;place-items:center!important;align-content:center!important;gap:8px!important;border:0!important;background:transparent!important}.player-shell:has(.profile-page) .downline-overview-metrics article+article{border-left:1px solid #dfcfaa!important}.player-shell:has(.profile-page) .downline-overview-metrics strong{color:var(--vip-navy)!important;font-size:25px!important}.player-shell:has(.profile-page) .downline-overview-metrics small{color:#3c4043!important;font-size:13px!important;text-align:center!important}.player-shell:has(.profile-page) .profile-tool-grid{margin-top:16px!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}.player-shell:has(.profile-page) .profile-tool-grid button{position:relative!important;min-width:0!important;min-height:105px!important;padding:13px 6px 10px!important;display:grid!important;place-items:center!important;align-content:center!important;gap:8px!important;border:1px solid #e2cda2!important;border-radius:12px!important;background:#fffdf8e6!important;color:#20282f!important}.player-shell:has(.profile-page) .profile-tool-grid button span{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border:0!important;background:transparent!important;color:#181e22!important}.player-shell:has(.profile-page) .profile-tool-grid button:nth-child(3) span,.player-shell:has(.profile-page) .profile-tool-grid button:nth-child(5) span{color:#aa7413!important}.player-shell:has(.profile-page) .profile-tool-grid svg{width:31px!important;height:31px!important}.player-shell:has(.profile-page) .profile-tool-grid small{max-width:100%!important;color:#20272c!important;font-size:14px!important;line-height:1.2!important;font-weight:700!important;overflow-wrap:anywhere!important}.player-shell:has(.profile-page) .profile-tools .section-row svg.expanded{transform:rotate(90deg)}@media(max-width:760px){.player-shell:has(.profile-page) .profile-page{gap:6px!important}.player-shell:has(.profile-page) .page-content{padding-bottom:calc(76px + env(safe-area-inset-bottom))!important}.player-shell:has(.profile-page) .page-content{padding-bottom:calc(112px + env(safe-area-inset-bottom))!important}.player-shell:has(.profile-page) .profile-page{gap:10px!important;padding-inline:0!important}.player-shell:has(.profile-page) .profile-identity,.player-shell:has(.profile-page) .profile-wallet-card,.player-shell:has(.profile-page) .profile-turnover-card,.player-shell:has(.profile-page) .downline-overview,.player-shell:has(.profile-page) .profile-tools{border-radius:14px!important}.player-shell:has(.profile-page) .profile-identity{box-sizing:border-box!important;min-height:186px!important;padding:17px 13px!important;grid-template-columns:82px minmax(0,1fr) 74px!important;gap:9px!important;border-width:3px!important}.player-shell:has(.profile-page) .profile-vip-ornament{right:4px;top:20px;width:95px;height:95px;opacity:.35}.player-shell:has(.profile-page) .profile-vip-ornament svg{width:82px;height:82px}.player-shell:has(.profile-page) .profile-avatar{width:72px!important;height:72px!important;border-width:3px!important;box-shadow:0 0 0 4px #ffffffbd,0 3px 9px #73480526!important}.player-shell:has(.profile-page) .profile-avatar svg{width:53px!important;height:53px!important}.player-shell:has(.profile-page) .profile-avatar-edit{width:25px!important;height:25px!important;border-width:2px!important}.player-shell:has(.profile-page) .profile-avatar-wrap>small{font-size:10px!important}.player-shell:has(.profile-page) .profile-avatar-picker{width:200px!important}.player-shell:has(.profile-page) .profile-name{grid-template-columns:minmax(0,1fr) max-content!important;gap:5px!important}.player-shell:has(.profile-page) .profile-name h1{font-size:20px!important}.player-shell:has(.profile-page) .profile-name>button:not(.member-id-copy){font-size:9px!important}.player-shell:has(.profile-page) .profile-vip-kicker{padding:2px 7px!important;font-size:9px!important}.player-shell:has(.profile-page) .member-id-copy{font-size:11px!important}.player-shell:has(.profile-page) .profile-vip-progress{gap:4px 7px!important;font-size:10px!important}.player-shell:has(.profile-page) .profile-vip-progress>div{height:8px!important}.player-shell:has(.profile-page) .profile-level-button{width:74px!important;min-width:74px!important;min-height:98px!important;padding:3px!important}.player-shell:has(.profile-page) .profile-level-button strong{padding:5px 7px!important;font-size:12px!important}.player-shell:has(.profile-page) .profile-level-button span{font-size:10px!important}.player-shell:has(.profile-page) .profile-wallet-card{padding:17px 14px!important;border-width:3px!important}.player-shell:has(.profile-page) .profile-wallet-heading small{font-size:13px!important}.player-shell:has(.profile-page) .profile-wallet-heading strong{margin-top:5px!important;font-size:32px!important}.player-shell:has(.profile-page) .profile-wallet-heading button{max-width:118px!important;font-size:10px!important}.player-shell:has(.profile-page) .profile-wallet-card:after{right:-18px;top:24px;width:150px;height:150px;font-size:105px}.player-shell:has(.profile-page) .profile-balance-status{margin-top:15px!important}.player-shell:has(.profile-page) .profile-balance-status article{min-height:60px!important;padding:0 8px!important}.player-shell:has(.profile-page) .profile-balance-status small{font-size:10px!important}.player-shell:has(.profile-page) .profile-balance-status strong{font-size:15px!important}.player-shell:has(.profile-page) .profile-wallet-actions{margin-top:15px!important;padding:8px 3px!important;border-radius:12px!important}.player-shell:has(.profile-page) .profile-wallet-actions button{min-height:42px!important;padding:5px 3px!important;gap:5px!important;font-size:12px!important}.player-shell:has(.profile-page) .profile-wallet-actions svg{width:20px!important;height:20px!important}.player-shell:has(.profile-page) .profile-turnover-card,.player-shell:has(.profile-page) .downline-overview,.player-shell:has(.profile-page) .profile-tools{padding:15px 13px!important}.player-shell:has(.profile-page) .profile-turnover-title{gap:10px}.player-shell:has(.profile-page) .profile-turnover-title h2,.player-shell:has(.profile-page) .section-row h2{font-size:18px!important}.player-shell:has(.profile-page) .profile-turnover-title span{padding:4px 8px;font-size:10px}.player-shell:has(.profile-page) .profile-turnover-body{margin-top:12px;grid-template-columns:94px minmax(0,1fr);gap:10px}.player-shell:has(.profile-page) .profile-turnover-ring{width:90px;height:90px;padding:8px}.player-shell:has(.profile-page) .profile-turnover-ring:before{width:70px;height:70px}.player-shell:has(.profile-page) .profile-turnover-ring strong{font-size:28px}.player-shell:has(.profile-page) .profile-turnover-ring small{font-size:14px}.player-shell:has(.profile-page) .profile-rollover-values>span{padding:0 6px!important;gap:4px!important}.player-shell:has(.profile-page) .profile-rollover-values small{font-size:9px!important}.player-shell:has(.profile-page) .profile-rollover-values strong{font-size:13px!important}.player-shell:has(.profile-page) .profile-turnover-detail>.progress{height:13px!important;margin-top:12px!important}.player-shell:has(.profile-page) .profile-turnover-detail>.progress span{padding-right:5px!important;font-size:8px!important}.player-shell:has(.profile-page) .profile-turnover-footer{margin-top:8px;gap:5px}.player-shell:has(.profile-page) .profile-turnover-footer small{font-size:9px}.player-shell:has(.profile-page) .profile-turnover-footer button,.player-shell:has(.profile-page) .section-row button{font-size:12px}.player-shell:has(.profile-page) .downline-overview-metrics{margin-top:10px!important}.player-shell:has(.profile-page) .downline-overview-metrics article{min-height:64px!important;padding:6px!important}.player-shell:has(.profile-page) .downline-overview-metrics strong{font-size:20px!important}.player-shell:has(.profile-page) .downline-overview-metrics small{font-size:9px!important}.player-shell:has(.profile-page) .profile-tool-grid{margin-top:11px!important;gap:5px!important}.player-shell:has(.profile-page) .profile-tool-grid button{min-height:78px!important;padding:8px 2px 6px!important;gap:4px!important;border-radius:9px!important}.player-shell:has(.profile-page) .profile-tool-grid button span{width:29px!important;height:29px!important}.player-shell:has(.profile-page) .profile-tool-grid svg{width:24px!important;height:24px!important}.player-shell:has(.profile-page) .profile-tool-grid small{font-size:9px!important}}@media(max-width:760px){.player-shell:has(.profile-page) .page-content{padding-bottom:calc(58px + env(safe-area-inset-bottom))!important}.player-shell:has(.profile-page) .profile-page{gap:8px!important}.player-shell:has(.profile-page) .profile-identity{height:120px!important;min-height:120px!important;max-height:120px!important;padding:9px 11px!important;grid-template-columns:82px minmax(0,1fr)!important;grid-template-rows:1fr!important;gap:9px!important;overflow:hidden!important}.player-shell:has(.profile-page) .profile-vip-ornament{z-index:-1!important;inset:6px 6px auto auto!important;width:148px!important;height:106px!important;opacity:1!important;filter:none!important}.player-shell:has(.profile-page) .profile-vip-ornament img{width:100%!important;height:100%!important;display:block!important;object-fit:contain!important;object-position:center!important}.player-shell:has(.profile-page) .profile-avatar-wrap{grid-column:1!important;grid-row:1!important;gap:4px!important}.player-shell:has(.profile-page) .profile-avatar{width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;padding:0!important;border:2px solid #c58a18!important;background:radial-gradient(circle,#fffdf3 55%,#f0c55e)!important;box-shadow:0 0 0 3px #ffffffb3!important}.player-shell:has(.profile-page) .profile-avatar-image{width:67px!important;height:67px!important;display:block!important;border-radius:50%!important;object-fit:contain!important}.player-shell:has(.profile-page) .profile-avatar-edit{right:-1px!important;bottom:2px!important;width:22px!important;height:22px!important}.player-shell:has(.profile-page) .profile-avatar-wrap>small{font-size:9px!important}.player-shell:has(.profile-page) .profile-name{grid-column:2!important;grid-row:1!important;max-width:176px!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-template-rows:repeat(4,min-content)!important;align-self:center!important;gap:3px 4px!important;overflow:visible!important}.player-shell:has(.profile-page) .profile-name h1{font-size:18px!important;line-height:1.05!important}.player-shell:has(.profile-page) .profile-name>button:not(.member-id-copy){font-size:8px!important}.player-shell:has(.profile-page) .profile-vip-kicker{padding:2px 7px!important;font-size:8px!important}.player-shell:has(.profile-page) .member-id-copy{min-height:0!important;max-height:none!important;font-size:9px!important;line-height:1.15!important}.player-shell:has(.profile-page) .profile-vip-progress{width:100%!important;gap:3px 6px!important;font-size:8px!important}.player-shell:has(.profile-page) .profile-vip-progress>div{height:7px!important}.player-shell:has(.profile-page) .profile-level-button{position:absolute!important;z-index:3!important;right:10px!important;top:14px!important;width:150px!important;min-width:150px!important;max-width:150px!important;height:96px!important;min-height:96px!important;max-height:96px!important;padding:0!important;display:block!important;overflow:visible!important;pointer-events:auto!important}.player-shell:has(.profile-page) .profile-level-button strong{position:absolute!important;left:0!important;top:0!important;padding:4px 7px!important;font-size:11px!important}.player-shell:has(.profile-page) .profile-level-button span{position:absolute!important;right:13px!important;bottom:1px!important;font-size:9px!important}.player-shell:has(.profile-page) .profile-level-button>svg{position:absolute!important;right:0!important;bottom:0!important;width:13px!important;height:13px!important}.player-shell:has(.profile-page) .profile-wallet-card{min-height:0!important;height:194px!important;padding:12px 11px!important}.player-shell:has(.profile-page) .profile-wallet-heading strong{font-size:29px!important}.player-shell:has(.profile-page) .profile-balance-status{margin-top:9px!important}.player-shell:has(.profile-page) .profile-balance-status article{min-height:45px!important}.player-shell:has(.profile-page) .profile-wallet-actions{margin-top:9px!important;padding:4px 2px!important}.player-shell:has(.profile-page) .profile-wallet-actions button{min-height:35px!important}.player-shell:has(.profile-page) .profile-turnover-card{box-sizing:border-box!important;height:130px!important;min-height:130px!important;max-height:130px!important;padding:9px 12px!important;overflow:hidden!important}.player-shell:has(.profile-page) .profile-turnover-title h2,.player-shell:has(.profile-page) .section-row h2{font-size:16px!important}.player-shell:has(.profile-page) .profile-turnover-title span{padding:3px 7px!important;font-size:9px!important}.player-shell:has(.profile-page) .profile-turnover-body{margin-top:6px!important;grid-template-columns:76px minmax(0,1fr)!important;gap:8px!important}.player-shell:has(.profile-page) .profile-turnover-ring{width:72px!important;height:72px!important;padding:6px!important}.player-shell:has(.profile-page) .profile-turnover-ring:before{width:56px!important;height:56px!important}.player-shell:has(.profile-page) .profile-turnover-ring strong{font-size:24px!important}.player-shell:has(.profile-page) .profile-rollover-values>span{padding:0 5px!important;gap:2px!important}.player-shell:has(.profile-page) .profile-rollover-values{margin:0!important}.player-shell:has(.profile-page) .profile-rollover-values small{font-size:8px!important}.player-shell:has(.profile-page) .profile-rollover-values strong{font-size:12px!important}.player-shell:has(.profile-page) .profile-turnover-detail>.progress{height:12px!important;margin-top:7px!important}.player-shell:has(.profile-page) .profile-turnover-footer{margin-top:5px!important}.player-shell:has(.profile-page) .profile-turnover-footer small{max-width:170px!important;font-size:8px!important;line-height:1.1!important}.player-shell:has(.profile-page) .profile-turnover-footer button{min-height:20px!important;height:20px!important;padding:0!important;font-size:10px!important}.player-shell:has(.profile-page) .downline-overview{box-sizing:border-box!important;height:82px!important;min-height:82px!important;max-height:82px!important;padding:8px 12px!important;overflow:hidden!important}.player-shell:has(.profile-page) .downline-overview-metrics{margin-top:4px!important}.player-shell:has(.profile-page) .downline-overview-metrics article{min-height:36px!important;height:36px!important;padding-block:0!important}.player-shell:has(.profile-page) .downline-overview-metrics{margin-top:5px!important}.player-shell:has(.profile-page) .downline-overview-metrics article{min-height:39px!important;padding:1px 5px!important;gap:2px!important}.player-shell:has(.profile-page) .downline-overview-metrics strong{font-size:17px!important}.player-shell:has(.profile-page) .downline-overview-metrics small{font-size:8px!important}.player-shell:has(.profile-page) .profile-tools{box-sizing:border-box!important;height:138px!important;min-height:138px!important;max-height:138px!important;padding:8px 12px!important;overflow:hidden!important}.player-shell:has(.profile-page) .profile-tool-grid{margin-top:6px!important;gap:4px!important;row-gap:4px!important;column-gap:4px!important}.player-shell:has(.profile-page) .profile-tool-grid button{min-height:46px!important;height:46px!important;padding:2px 1px!important;gap:1px!important}.player-shell:has(.profile-page) .profile-tool-grid button span{width:21px!important;height:21px!important}.player-shell:has(.profile-page) .profile-tool-grid svg{width:18px!important;height:18px!important}.player-shell:has(.profile-page) .profile-tool-grid small{font-size:8px!important;line-height:1.05!important}.player-shell:has(.profile-page) .profile-record-preview{box-sizing:border-box!important;min-width:0!important;min-height:34px!important;height:34px!important;padding:0 12px!important;display:grid!important;grid-template-columns:auto auto auto 1fr!important;align-items:center!important;gap:16px!important;border:1px solid var(--vip-line)!important;border-radius:14px 14px 0 0!important;background:#fffdf8!important;overflow:hidden!important}.player-shell:has(.profile-page) .profile-record-preview h2{margin:0!important;color:var(--vip-navy)!important;font-size:15px!important}.player-shell:has(.profile-page) .profile-record-preview button{min-width:0!important;min-height:34px!important;height:34px!important;padding:0 2px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;color:#5e4b2f!important;font-size:9px!important;white-space:nowrap!important}.player-shell:has(.profile-page) .profile-record-preview button.active{color:#8b5b08!important;box-shadow:inset 0 -2px #b77b0d!important}.player-shell:has(.profile-page) .profile-record-preview button:last-child{justify-self:end!important;color:#9d4f17!important}.player-shell:has(.profile-page) .section-row{min-height:20px!important;height:20px!important}.player-shell:has(.profile-page) .section-row button{min-height:20px!important;height:20px!important;padding:0!important}}@media(max-width:760px){html body .player-shell:has(.profile-page){--vip-reference-navy: #082f5b;--vip-reference-ink: #302b24;--vip-reference-gold: #c88912;--vip-reference-gold-soft: #e7c77d;--vip-reference-line: #dfbd72;--vip-reference-cream: #fffaf0}html body .player-shell:has(.profile-page) .profile-page{gap:clamp(6px,1.86vw,8px)!important}html body .player-shell:has(.profile-page) .profile-identity,html body .player-shell:has(.profile-page) .profile-wallet-card,html body .player-shell:has(.profile-page) .profile-turnover-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;container-type:inline-size;overflow:hidden!important}html body .player-shell:has(.profile-page) .profile-identity{aspect-ratio:866 / 282!important;padding:0!important;display:block!important;border:1px solid #bb7a08!important;border-radius:clamp(11px,3.18vw,14px)!important;background:radial-gradient(circle at 12% 45%,rgba(255,255,255,.96) 0 10%,rgba(255,255,255,.46) 21%,transparent 31%),radial-gradient(circle at 73% 31%,rgba(255,247,211,.72) 0 16%,transparent 37%),linear-gradient(103deg,#fff8e9,#fff1cd,#f9dda0 62%,#f2c766)!important;box-shadow:inset 0 0 0 2px #f6dda1,inset 0 0 0 4px #ffffffbd,inset 0 0 0 5px #ca8b147a,0 3px 8px #764b071f!important}html body .player-shell:has(.profile-page) .profile-identity:after{z-index:0!important;top:5px!important;right:5px!important;bottom:5px!important;left:5px!important;border:1px solid rgba(255,255,255,.92)!important;border-radius:clamp(8px,2.32vw,10px)!important;box-shadow:inset 0 0 0 1px #e4bc6a57!important}html body .player-shell:has(.profile-page) .profile-vip-ornament{z-index:1!important;top:-1.6cqw!important;right:-1.2cqw!important;bottom:auto!important;left:auto!important;width:47.2cqw!important;height:33.4cqw!important;opacity:.86!important;filter:brightness(1.08) saturate(.84) drop-shadow(0 1px 1px rgba(126,76,3,.1))!important;pointer-events:none!important}html body .player-shell:has(.profile-page) .profile-vip-ornament img{width:100%!important;height:100%!important;display:block!important;object-fit:contain!important;object-position:center!important}html body .player-shell:has(.profile-page) .profile-avatar-wrap{position:absolute!important;z-index:4!important;top:7.2cqw!important;left:3.75cqw!important;width:22.2cqw!important;height:24.2cqw!important;display:grid!important;grid-template-rows:19.3cqw auto!important;justify-items:center!important;align-items:start!important;gap:1.5cqw!important;transform:none!important}html body .player-shell:has(.profile-page) .profile-avatar{box-sizing:border-box!important;width:19.3cqw!important;height:19.3cqw!important;min-width:0!important;min-height:0!important;padding:0!important;border:1px solid #bd7d0b!important;background:radial-gradient(circle,#fffdf5 54%,#efc35d)!important;box-shadow:0 0 0 .8cqw #ffffffb8,0 0 0 1.15cqw #ca8b1780,0 2px 5px #6b430526!important}html body .player-shell:has(.profile-page) .profile-avatar-image{width:18.4cqw!important;height:18.4cqw!important;border-radius:50%!important;object-fit:contain!important;filter:brightness(1.04) saturate(.88)!important}html body .player-shell:has(.profile-page) .profile-avatar-edit{right:-.5cqw!important;bottom:.4cqw!important;width:5.7cqw!important;height:5.7cqw!important;border:.65cqw solid #fff!important;background:#c58b20!important;box-shadow:0 1px 3px #5a370233!important}html body .player-shell:has(.profile-page) .profile-avatar-edit svg{width:3cqw!important;height:3cqw!important}html body .player-shell:has(.profile-page) .profile-avatar-wrap>small{color:#352b1e!important;font-size:2.55cqw!important;line-height:1!important;font-weight:700!important;white-space:nowrap!important}html body .player-shell:has(.profile-page) .profile-name{position:absolute!important;z-index:4!important;top:9.8cqw!important;left:29.1cqw!important;width:35cqw!important;height:21.2cqw!important;max-width:none!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:5.1cqw 5.2cqw 4.1cqw 6.8cqw!important;align-content:start!important;align-items:start!important;gap:0!important;transform:none!important;overflow:visible!important}html body .player-shell:has(.profile-page) .profile-name h1{grid-column:1!important;grid-row:1!important;width:100%!important;height:auto!important;margin:0!important;color:var(--vip-reference-navy)!important;font-size:4.7cqw!important;line-height:1!important;font-weight:800!important;letter-spacing:.02em!important;overflow:visible!important;text-overflow:clip!important}html body .player-shell:has(.profile-page) .profile-vip-kicker{grid-column:1!important;grid-row:2!important;align-self:start!important;width:max-content!important;margin-top:.7cqw!important;padding:.55cqw 1.8cqw!important;border:1px solid #bd8118!important;background:#fffbeec2!important;color:#725016!important;font-size:2.1cqw!important;line-height:1!important;font-weight:750!important;box-shadow:0 1px 2px #70460614!important}html body .player-shell:has(.profile-page) .member-id-copy{grid-column:1!important;grid-row:3!important;align-self:end!important;min-height:0!important;height:auto!important;padding:0!important;color:#38342e!important;font-size:2.72cqw!important;line-height:1!important;font-weight:500!important;gap:1cqw!important;white-space:nowrap!important}html body .player-shell:has(.profile-page) .member-id-copy svg{width:3.1cqw!important;height:3.1cqw!important}html body .player-shell:has(.profile-page) .profile-vip-progress{grid-column:1!important;grid-row:4!important;align-self:end!important;width:100%!important;height:6.1cqw!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:2.6cqw 2.3cqw!important;gap:1.2cqw!important;color:#2f2b25!important;font-size:2.68cqw!important;line-height:1!important;font-weight:500!important}html body .player-shell:has(.profile-page) .profile-vip-progress>span{display:none!important}html body .player-shell:has(.profile-page) .profile-vip-progress>b{grid-row:1!important;justify-self:start!important;font:inherit!important}html body .player-shell:has(.profile-page) .profile-vip-progress>div{grid-column:1!important;grid-row:2!important;box-sizing:border-box!important;width:100%!important;height:2.25cqw!important;border:1px solid #b7790d!important;background:#ffffffb8!important;box-shadow:inset 0 1px 2px #5f380014!important}html body .player-shell:has(.profile-page) .profile-vip-progress i{background:linear-gradient(90deg,#9f6709,#d4a126)!important}html body .player-shell:has(.profile-page) .profile-level-button{position:absolute!important;z-index:5!important;top:8.8cqw!important;right:2.4cqw!important;bottom:auto!important;left:auto!important;width:39.4cqw!important;height:23.2cqw!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;padding:0!important;display:block!important;overflow:visible!important;background:transparent!important}html body .player-shell:has(.profile-page) .profile-level-button strong{position:absolute!important;top:0!important;left:0!important;padding:1.05cqw 1.9cqw!important;border:1px solid #d49a28!important;border-radius:1.45cqw!important;background:#082f5b!important;color:#f2c242!important;font-size:2.85cqw!important;line-height:1!important;font-weight:850!important;box-shadow:0 1px 2px #3e280324!important}html body .player-shell:has(.profile-page) .profile-level-button span{position:absolute!important;right:4.5cqw!important;bottom:1.15cqw!important;color:#342a1b!important;font-size:2.55cqw!important;line-height:1!important;font-weight:650!important;white-space:nowrap!important}html body .player-shell:has(.profile-page) .profile-level-button>svg{position:absolute!important;right:.8cqw!important;bottom:.4cqw!important;width:3.7cqw!important;height:3.7cqw!important;color:#76510d!important}html body .player-shell:has(.profile-page) .profile-wallet-card{position:relative!important;aspect-ratio:860 / 460!important;padding:0!important;border:1px solid #d2a954!important;border-radius:clamp(11px,3.18vw,14px)!important;background:radial-gradient(circle at 86% 46%,rgba(236,197,108,.2) 0 17%,transparent 38%),radial-gradient(circle at 45% 47%,rgba(255,240,191,.26),transparent 32%),linear-gradient(106deg,#fffdf8,#fff9ed 51%,#fff0c9)!important;box-shadow:inset 0 0 0 2px #ffffffdb,inset 0 0 0 4px #e2bc6a7a,0 3px 8px #744d0d14!important}html body .player-shell:has(.profile-page) .profile-wallet-card:before{content:""!important;position:absolute!important;z-index:1!important;top:5px!important;right:5px!important;bottom:5px!important;left:5px!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:clamp(8px,2.32vw,10px)!important;pointer-events:none!important}html body .player-shell:has(.profile-page) .profile-wallet-card:after{content:""!important;position:absolute!important;z-index:0!important;top:-10cqw!important;right:-5cqw!important;width:57cqw!important;height:65cqw!important;border-radius:50%!important;background:repeating-radial-gradient(circle,rgba(211,162,60,.085) 0 1px,transparent 1px 2.9cqw)!important;opacity:.7!important;pointer-events:none!important}html body .player-shell:has(.profile-page) .profile-wallet-watermark{z-index:2!important;top:1.2cqw!important;right:-.8cqw!important;bottom:auto!important;width:35.2cqw!important;height:35.2cqw!important;object-fit:contain!important;opacity:.43!important;filter:brightness(1.08) saturate(.74)!important}html body .player-shell:has(.profile-page) .profile-wallet-heading{position:absolute!important;z-index:4!important;top:5.8cqw!important;left:4.1cqw!important;right:4cqw!important;width:auto!important;height:14.7cqw!important;display:block!important}html body .player-shell:has(.profile-page) .profile-wallet-heading>div{width:100%!important;height:100%!important}html body .player-shell:has(.profile-page) .profile-wallet-title-row{height:4.2cqw!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:3cqw!important;transform:none!important}html body .player-shell:has(.profile-page) .profile-wallet-title-row small{color:var(--vip-reference-navy)!important;font-size:3.25cqw!important;line-height:1!important;font-weight:800!important}html body .player-shell:has(.profile-page) .profile-wallet-title-row>b{color:var(--vip-reference-navy)!important;font-size:2.65cqw!important;line-height:1!important;font-weight:700!important}html body .player-shell:has(.profile-page) .profile-wallet-title-row .profile-wallet-visibility,html body .player-shell:has(.profile-page) .profile-wallet-title-row .profile-wallet-center{width:auto!important;min-width:0!important;max-width:none!important;height:4.2cqw!important;min-height:0!important;padding:0!important;gap:1cqw!important;transform:none!important}html body .player-shell:has(.profile-page) .profile-wallet-title-row .profile-wallet-center{color:#8d6113!important;font-size:2.45cqw!important;line-height:1!important;font-weight:650!important}html body .player-shell:has(.profile-page) .profile-wallet-title-row svg{width:3.8cqw!important;height:3.8cqw!important}html body .player-shell:has(.profile-page) .profile-wallet-heading strong{display:block!important;margin-top:2.9cqw!important;color:var(--vip-reference-navy)!important;font-size:8.15cqw!important;line-height:.94!important;font-weight:800!important;letter-spacing:.015em!important;text-shadow:0 1px 2px rgba(117,75,7,.2)!important;transform:none!important;white-space:nowrap!important}html body .player-shell:has(.profile-page) .profile-balance-status{position:absolute!important;z-index:4!important;top:23.2cqw!important;left:4.2cqw!important;right:4.1cqw!important;width:auto!important;height:13cqw!important;margin:0!important;display:grid!important;grid-template-columns:1fr 1fr 1fr!important}html body .player-shell:has(.profile-page) .profile-balance-status article{box-sizing:border-box!important;height:13cqw!important;min-height:0!important;padding:0 3.2cqw!important;display:grid!important;grid-template-rows:4.2cqw 5.8cqw!important;align-content:start!important;justify-items:start!important;gap:1.3cqw!important;border:0!important;background:transparent!important}html body .player-shell:has(.profile-page) .profile-balance-status article:first-child{padding-left:0!important}html body .player-shell:has(.profile-page) .profile-balance-status article+article{border-left:1px solid rgba(195,144,44,.38)!important}html body .player-shell:has(.profile-page) .profile-balance-status small{color:#514a40!important;font-size:2.58cqw!important;line-height:1!important;font-weight:600!important;gap:1.1cqw!important;white-space:nowrap!important}html body .player-shell:has(.profile-page) .profile-balance-status small svg{width:4.1cqw!important;height:4.1cqw!important;color:#c88c18!important;filter:drop-shadow(0 1px 1px rgba(100,62,3,.13))!important}html body .player-shell:has(.profile-page) .profile-balance-status strong{color:#322e28!important;font-size:4.55cqw!important;line-height:1!important;font-weight:650!important;letter-spacing:.005em!important;white-space:nowrap!important}html body .player-shell:has(.profile-page) .profile-wallet-actions{position:absolute!important;z-index:5!important;top:37.1cqw!important;left:2.9cqw!important;right:2.9cqw!important;width:auto!important;height:12.4cqw!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:1fr 1fr 1.18fr!important;gap:0!important;overflow:hidden!important;border:1px solid rgba(211,168,83,.62)!important;border-radius:3cqw!important;background:#fffdf794!important;box-shadow:inset 0 1px #ffffffe0,0 2px 5px #6d46080d!important}html body .player-shell:has(.profile-page) .profile-wallet-actions button{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:12.4cqw!important;min-height:0!important;padding:0 2cqw!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:2.4cqw!important;border:0!important;border-radius:0!important;background:transparent!important;color:#302b25!important;font-size:3.05cqw!important;line-height:1!important;font-weight:650!important;box-shadow:none!important;white-space:nowrap!important}html body .player-shell:has(.profile-page) .profile-wallet-actions button+button{border-left:1px solid rgba(195,144,44,.38)!important}html body .player-shell:has(.profile-page) .profile-wallet-actions button>svg{box-sizing:border-box!important;width:7.25cqw!important;height:7.25cqw!important;flex:0 0 auto!important;padding:1.25cqw!important;overflow:visible!important;border:1px solid rgba(199,141,28,.6)!important;border-radius:50%!important;background:#fffcf3bd!important;color:#a96d08!important;filter:drop-shadow(0 1px 1px rgba(104,64,2,.12))!important}html body .player-shell:has(.profile-page) .profile-turnover-card{aspect-ratio:797 / 287!important;padding:3cqw 3.7cqw!important;border:1px solid #e0c68e!important;border-radius:clamp(11px,3.18vw,14px)!important;background:linear-gradient(110deg,#fffdf9,#fffaf1 58%,#fffdf9)!important;box-shadow:0 3px 8px #6748100d!important}html body .player-shell:has(.profile-page) .profile-turnover-title{height:5cqw!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:3.3cqw!important}html body .player-shell:has(.profile-page) .profile-turnover-title h2{color:var(--vip-reference-navy)!important;font-size:3.85cqw!important;line-height:1!important;font-weight:800!important}html body .player-shell:has(.profile-page) .profile-turnover-title span{min-height:0!important;height:4.5cqw!important;padding:0 2cqw!important;gap:1cqw!important;border:1px solid rgba(185,124,16,.58)!important;background:#fffaf0!important;color:#493a24!important;font-size:2.35cqw!important;line-height:1!important}html body .player-shell:has(.profile-page) .profile-turnover-title span svg{width:3cqw!important;height:3cqw!important}html body .player-shell:has(.profile-page) .profile-turnover-body{margin-top:2.2cqw!important;display:grid!important;grid-template-columns:23cqw minmax(0,1fr)!important;gap:4cqw!important;align-items:center!important}html body .player-shell:has(.profile-page) .profile-turnover-ring{box-sizing:border-box!important;width:22.8cqw!important;height:22.8cqw!important;padding:2.2cqw!important;background:conic-gradient(#c48711 var(--turnover),#f5ead0 0)!important;box-shadow:0 2px 5px #73490514!important}html body .player-shell:has(.profile-page) .profile-turnover-ring:before{width:17.9cqw!important;height:17.9cqw!important;background:#fffdf9!important;box-shadow:inset 0 0 0 1px #dab86f8f!important}html body .player-shell:has(.profile-page) .profile-turnover-ring strong{color:var(--vip-reference-navy)!important;font-size:6.4cqw!important;line-height:1!important;font-weight:800!important}html body .player-shell:has(.profile-page) .profile-turnover-ring small{font-size:2.5cqw!important}html body .player-shell:has(.profile-page) .profile-turnover-detail{align-self:center!important;min-width:0!important}html body .player-shell:has(.profile-page) .profile-rollover-values{height:10.2cqw!important}html body .player-shell:has(.profile-page) .profile-rollover-values span{padding:0 2.2cqw!important}html body .player-shell:has(.profile-page) .profile-rollover-values span:first-child{padding-left:0!important}html body .player-shell:has(.profile-page) .profile-rollover-values small{font-size:2.3cqw!important;line-height:1!important}html body .player-shell:has(.profile-page) .profile-rollover-values strong{margin-top:1.1cqw!important;font-size:3.5cqw!important;line-height:1!important;font-weight:650!important}html body .player-shell:has(.profile-page) .profile-turnover-detail>.progress{height:3.2cqw!important;margin-top:2cqw!important;border:1px solid #b77c15!important;background:#fffdf8!important}html body .player-shell:has(.profile-page) .profile-turnover-detail>.progress span{background:linear-gradient(90deg,#a66a08,#e8b637)!important;font-size:1.9cqw!important}html body .player-shell:has(.profile-page) .profile-turnover-footer{margin-top:1.8cqw!important}html body .player-shell:has(.profile-page) .profile-turnover-footer small{color:#4b463e!important;font-size:2.15cqw!important;line-height:1.1!important}html body .player-shell:has(.profile-page) .profile-turnover-footer button{min-height:0!important;padding:0!important;background:transparent!important;color:#9a5018!important;font-size:2.5cqw!important;line-height:1!important;box-shadow:none!important}}@media(max-width:359px){.player-shell:has(.profile-page) .profile-identity{grid-template-columns:70px minmax(0,1fr) 60px!important;gap:6px!important;padding-inline:9px!important}.player-shell:has(.profile-page) .profile-name h1{font-size:17px!important}.player-shell:has(.profile-page) .profile-name>button:not(.member-id-copy){display:none!important}.player-shell:has(.profile-page) .profile-level-button{width:60px!important;min-width:60px!important}}@media(max-width:760px){.player-shell:has(.profile-page) .profile-page{gap:8px!important}.player-shell:has(.profile-page) .profile-identity{min-height:0!important;height:130px!important;max-height:none!important;padding:10px 11px!important;grid-template-columns:76px minmax(0,1fr) 64px!important;grid-template-rows:auto!important;gap:7px!important}.player-shell:has(.profile-page) .profile-vip-ornament{right:1px;top:9px;width:82px;height:82px;opacity:.28}.player-shell:has(.profile-page) .profile-vip-ornament svg{width:70px;height:70px}.player-shell:has(.profile-page) .profile-avatar{width:66px!important;height:66px!important;min-width:66px!important;min-height:66px!important}.player-shell:has(.profile-page) .profile-avatar svg{width:48px!important;height:48px!important}.player-shell:has(.profile-page) .profile-avatar-wrap>small{font-size:9px!important}.player-shell:has(.profile-page) .profile-name{grid-column:2!important;grid-row:1!important;grid-template-rows:repeat(4,min-content)!important;gap:3px 4px!important;overflow:visible!important}.player-shell:has(.profile-page) .profile-name h1{font-size:18px!important}.player-shell:has(.profile-page) .profile-vip-kicker{font-size:8px!important}.player-shell:has(.profile-page) .member-id-copy{min-height:0!important;max-height:none!important;font-size:9px!important;line-height:1.2!important}.player-shell:has(.profile-page) .profile-vip-progress{font-size:8px!important}.player-shell:has(.profile-page) .profile-level-button{grid-column:3!important;grid-row:1!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:72px!important;min-height:72px!important;max-height:none!important;display:grid!important}.player-shell:has(.profile-page) .profile-level-button strong{padding:4px 6px!important;font-size:11px!important}.player-shell:has(.profile-page) .profile-level-button span{font-size:9px!important}.player-shell:has(.profile-page) .profile-wallet-card{padding:12px 11px!important}.player-shell:has(.profile-page) .profile-wallet-heading strong{font-size:29px!important}.player-shell:has(.profile-page) .profile-balance-status{margin-top:10px!important}.player-shell:has(.profile-page) .profile-balance-status article{min-height:46px!important}.player-shell:has(.profile-page) .profile-wallet-actions{margin-top:10px!important;padding:5px 2px!important}.player-shell:has(.profile-page) .profile-wallet-actions button{min-height:35px!important}.player-shell:has(.profile-page) .profile-turnover-card,.player-shell:has(.profile-page) .downline-overview,.player-shell:has(.profile-page) .profile-tools{padding:11px 12px!important}.player-shell:has(.profile-page) .profile-turnover-card{height:auto!important;min-height:0!important;padding-block:9px!important;overflow:visible!important}.player-shell:has(.profile-page) .profile-turnover-body{margin-top:8px;grid-template-columns:80px minmax(0,1fr);gap:8px}.player-shell:has(.profile-page) .profile-turnover-title h2,.player-shell:has(.profile-page) .section-row h2{font-size:16px!important}.player-shell:has(.profile-page) .profile-turnover-ring{width:76px;height:76px;padding:7px}.player-shell:has(.profile-page) .profile-turnover-ring:before{width:59px;height:59px}.player-shell:has(.profile-page) .profile-turnover-ring strong{font-size:24px}.player-shell:has(.profile-page) .profile-turnover-detail>.progress{margin-top:8px!important}.player-shell:has(.profile-page) .profile-turnover-footer{margin-top:6px}.player-shell:has(.profile-page) .profile-turnover-footer small{font-size:8px!important;line-height:1.1!important}.player-shell:has(.profile-page) .downline-overview{height:auto!important;min-height:0!important;padding-block:8px!important;overflow:visible!important}.player-shell:has(.profile-page) .downline-overview-metrics{margin-top:7px!important}.player-shell:has(.profile-page) .downline-overview-metrics article{min-height:42px!important;padding-block:2px!important}.player-shell:has(.profile-page) .profile-tools{height:auto!important;min-height:0!important;padding-block:8px!important;overflow:visible!important}.player-shell:has(.profile-page) .profile-tool-grid{margin-top:8px!important}.player-shell:has(.profile-page) .profile-tool-grid button{min-height:48px!important;padding:3px 2px!important;gap:1px!important}.player-shell:has(.profile-page) .profile-tool-grid button span{width:22px!important;height:22px!important}.player-shell:has(.profile-page) .profile-tool-grid svg{width:19px!important;height:19px!important}.player-shell:has(.profile-page) .profile-tool-grid small{font-size:8px!important}}@media(max-width:760px){.player-shell:has(.profile-page) .profile-page{gap:6px!important}.player-shell:has(.profile-page) .profile-identity{box-sizing:border-box!important;height:120px!important;min-height:120px!important;max-height:120px!important;padding:9px 11px!important;grid-template-columns:82px minmax(0,1fr)!important;grid-template-rows:1fr!important;gap:9px!important}.player-shell:has(.profile-page) .profile-wallet-card:after{right:10px!important;width:120px!important;height:120px!important;transform:none!important}.player-shell:has(.profile-page) .profile-turnover-card{box-sizing:border-box!important;height:130px!important;min-height:130px!important;max-height:130px!important;padding:9px 12px!important;overflow:hidden!important}.player-shell:has(.profile-page) .downline-overview{box-sizing:border-box!important;height:82px!important;min-height:82px!important;max-height:82px!important;padding:8px 12px!important;overflow:hidden!important}.player-shell:has(.profile-page) .downline-overview-metrics{margin-top:4px!important}.player-shell:has(.profile-page) .downline-overview-metrics article{height:36px!important;min-height:36px!important;padding-block:0!important}.player-shell:has(.profile-page) .profile-tools{box-sizing:border-box!important;height:138px!important;min-height:138px!important;max-height:138px!important;padding:8px 12px!important;overflow:hidden!important}.player-shell:has(.profile-page) .profile-tool-grid{margin-top:6px!important;gap:4px!important}.player-shell:has(.profile-page) .profile-tool-grid button{height:45px!important;min-height:45px!important;padding:2px 1px!important}.player-shell:has(.profile-page) .profile-record-preview{box-sizing:border-box!important;height:36px!important;min-height:36px!important}}@media(max-width:760px){html body .player-shell:has(.profile-page) .profile-wallet-card{aspect-ratio:860 / 460!important}html body .player-shell:has(.profile-page) .profile-wallet-heading{top:4.8cqw!important}html body .player-shell:has(.profile-page) .profile-balance-status{top:23.2cqw!important;height:10.4cqw!important}html body .player-shell:has(.profile-page) .profile-balance-status article{height:10.4cqw!important;min-height:0!important;grid-template-rows:3.5cqw 4.8cqw!important;gap:1.25cqw!important}html body .player-shell:has(.profile-page) .profile-wallet-actions{top:37.1cqw!important;height:12.4cqw!important}html body .player-shell:has(.profile-page) .profile-wallet-actions button{height:12.4cqw!important;min-height:0!important}html body .player-shell:has(.profile-page) .profile-turnover-ring{background:conic-gradient(from -90deg,#a96d08 0deg,#d9a337 var(--turnover),#f5e7c7 var(--turnover),#f5e7c7 360deg)!important;box-shadow:inset 0 0 0 1px #b4770db8,0 2px 5px #73490514!important}html body .player-shell:has(.profile-page) .profile-turnover-ring:before{background:#fffdf9!important;box-shadow:inset 0 0 0 1px #e0bf77b8!important}}@layer vip-source-lock{@media(max-width:760px){html body .player-shell:has(.profile-page) .profile-identity{box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1836 / 856!important;padding:0!important;display:block!important;overflow:hidden!important;border:1px solid #d8bd89!important;border-radius:clamp(14px,4.2vw,18px)!important;background:repeating-linear-gradient(135deg,#c8aa7404 0,#c8aa7404 1px,#ffffff06 1px,#ffffff06 5px),radial-gradient(circle at 20% 45%,rgba(255,255,255,.98) 0 17%,rgba(255,249,233,.74) 27%,transparent 42%),radial-gradient(circle at 78% 41%,rgba(255,247,225,.78) 0 20%,transparent 44%),linear-gradient(112deg,#fbf5e9,#fffdf7 49%,#f8eddb)!important;box-shadow:inset 0 0 0 2px #fffffff5,inset 0 0 0 4px #e1c590a3,inset 0 0 0 7px #ffffffc2,inset 0 0 0 9px #cbab6f47,0 5px 14px #5b3b081f!important}html body .player-shell:has(.profile-page) .profile-identity:after{top:9px!important;right:9px!important;bottom:9px!important;left:9px!important;border:1px solid rgba(210,177,114,.64)!important;border-radius:clamp(10px,3vw,13px)!important;box-shadow:0 0 0 2px #ffffffdb,inset 0 0 0 1px #ffffffc7!important}html body .player-shell:has(.profile-page) .profile-identity:before{content:""!important;position:absolute!important;z-index:3!important;top:0!important;right:0!important;bottom:0!important;left:0!important;padding:7px!important;border-radius:inherit!important;background:repeating-linear-gradient(135deg,#f2e5cf 0,#f2e5cf 8px,#fffdf8 8px,#fffdf8 15px,#d9bf8f 15px,#d9bf8f 22px,#f8f0e2 22px,#f8f0e2 30px)!important;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;pointer-events:none!important}html body .player-shell:has(.profile-page) .profile-avatar-wrap{position:absolute!important;top:7.8cqw!important;left:5.6cqw!important;width:24.5cqw!important;height:34.5cqw!important;display:grid!important;grid-template-rows:21cqw auto!important;justify-items:center!important;gap:3.3cqw!important;transform:none!important}html body .player-shell:has(.profile-page) .profile-avatar{position:relative!important;isolation:isolate!important;width:18.5cqw!important;height:18.5cqw!important;min-width:0!important;min-height:0!important;padding:0!important;border:1px solid #bd7d0b!important;background:radial-gradient(circle at 50% 42%,#fffdf7,#f6ead7 68%,#dfbd7a)!important;box-shadow:0 0 0 .6cqw #fffffffa,0 0 0 1.05cqw #d7b77bd6,0 0 0 1.45cqw #ffffffdb,0 0 5.2cqw #ffefc3fa,0 2px 8px #6b430529!important;animation:vip-avatar-lustre 2.8s ease-in-out infinite!important}html body .player-shell:has(.profile-page) .profile-avatar:before{content:""!important;position:absolute!important;z-index:-1!important;top:-6.2cqw!important;right:-6.2cqw!important;bottom:-6.2cqw!important;left:-6.2cqw!important;border-radius:50%!important;background:url(/assets/profile-vip-avatar-halo-fast-v1-20260801.webp) center / contain no-repeat!important;filter:drop-shadow(0 0 1.5cqw rgba(255,232,169,.72))!important;pointer-events:none!important;animation:vip-avatar-aura 2.8s ease-in-out infinite!important}html body .player-shell:has(.profile-page) .profile-avatar-image{width:17.7cqw!important;height:17.7cqw!important;object-fit:contain!important}html body .player-shell:has(.profile-page) .profile-avatar-wrap>small{font-size:3.15cqw!important;line-height:1!important}html body .player-shell:has(.profile-page) .profile-name{position:absolute!important;top:10.2cqw!important;left:35.2cqw!important;width:32cqw!important;height:35cqw!important;max-width:none!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:6.8cqw 8.4cqw 8.2cqw 11.6cqw!important;gap:0!important;transform:none!important;overflow:visible!important}html body .player-shell:has(.profile-page) .profile-name h1{margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:4.7cqw!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important}html body .player-shell:has(.profile-page) .profile-vip-kicker{align-self:start!important;margin-top:1.2cqw!important;padding:1.05cqw 2.3cqw!important;font-size:2.65cqw!important;line-height:1!important}html body .player-shell:has(.profile-page) .member-id-copy{align-self:center!important;min-height:0!important;padding:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:2.9cqw!important;line-height:1!important}html body .player-shell:has(.profile-page) .profile-vip-progress{align-self:start!important;height:10.8cqw!important;width:39cqw!important;display:grid!important;grid-template-rows:4cqw 2.8cqw!important;gap:2cqw!important;font-size:3cqw!important;line-height:1!important}html body .player-shell:has(.profile-page) .profile-vip-progress>span{display:none!important}html body .player-shell:has(.profile-page) .profile-vip-progress>div{width:100%!important;height:2.8cqw!important;position:relative!important;border:1px solid #b7790d!important;background:#ffffffbd!important}html body .player-shell:has(.profile-page) .profile-vip-progress i{position:relative!important;overflow:visible!important}html body .player-shell:has(.profile-page) .profile-vip-progress i:after{content:""!important;position:absolute!important;z-index:2!important;top:50%!important;right:-1.25cqw!important;width:2.5cqw!important;height:2.5cqw!important;border:1px solid rgba(169,101,2,.78)!important;background:linear-gradient(135deg,#fff8cb 0,#fff8cb 28%,#ffc82f 29%,#ffc82f 56%,#fff2a2 57%,#fff2a2 76%,#d98e00 77%)!important;box-shadow:0 0 .8cqw #ffe165eb,inset 0 0 0 .25cqw #ffffff73!important;transform:translateY(-50%) rotate(45deg)!important}html body .player-shell:has(.profile-page) .profile-level-button{position:absolute!important;top:0!important;right:2.6cqw!important;width:30cqw!important;height:46.6cqw!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;padding:0!important;display:block!important;background:transparent!important}html body .player-shell:has(.profile-page) .profile-level-button strong{top:10.2cqw!important;left:0!important;padding:1.35cqw 2.2cqw!important;font-size:3.1cqw!important;line-height:1!important}html body .player-shell:has(.profile-page) .profile-level-button span{right:2.8cqw!important;bottom:4.7cqw!important;font-size:3.05cqw!important;line-height:1!important}html body .player-shell:has(.profile-page) .profile-level-button>svg{right:0!important;bottom:3.9cqw!important;width:4.4cqw!important;height:4.4cqw!important}html body .player-shell:has(.profile-page) .profile-vip-ornament{top:7.3cqw!important;right:3.5cqw!important;bottom:auto!important;left:auto!important;width:25.5cqw!important;height:31.5cqw!important;opacity:1!important;filter:brightness(1.04) saturate(.78) contrast(1.02) drop-shadow(0 .6cqw 1.1cqw rgba(132,76,0,.12))!important}html body .player-shell:has(.profile-page) .profile-wallet-card{box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:860 / 460!important;padding:0!important;overflow:hidden!important;border:1px solid #d2aa57!important;background:radial-gradient(circle at 85% 45%,rgba(238,194,90,.2) 0 18%,transparent 41%),radial-gradient(circle at 45% 45%,rgba(255,252,235,.62) 0 22%,transparent 48%),linear-gradient(106deg,#fbefd2,#fff5de 52%,#f4dda7)!important}html body .player-shell:has(.profile-page) .profile-wallet-heading{top:3.8cqw!important;left:4.5cqw!important;right:4cqw!important;height:15.8cqw!important}html body .player-shell:has(.profile-page) .profile-wallet-heading strong{margin-top:.8cqw!important;transform:none!important}html body .player-shell:has(.profile-page) .profile-wallet-watermark{opacity:.62!important;filter:sepia(.06) saturate(1.04) brightness(.97) contrast(1.14)!important}html body .player-shell:has(.profile-page) .profile-balance-status{top:23.4cqw!important;left:calc(2.8cqw + 1px)!important;right:calc(2.8cqw + 1px)!important;height:10.4cqw!important;margin:0!important;grid-template-columns:1.06fr 1.08fr 1fr!important}html body .player-shell:has(.profile-page) .profile-balance-status article{height:10.4cqw!important;min-height:0!important;padding:0 3.2cqw!important;grid-template-rows:3.5cqw 4.8cqw!important;gap:1.25cqw!important}html body .player-shell:has(.profile-page) .profile-balance-status article:first-child{padding-left:3.2cqw!important}html body .player-shell:has(.profile-page) .profile-wallet-actions{top:37.2cqw!important;left:2.8cqw!important;right:2.8cqw!important;height:12.2cqw!important;min-height:0!important;margin:0!important;padding:0!important;grid-template-columns:1.06fr 1.08fr 1fr!important;border-radius:3cqw!important}html body .player-shell:has(.profile-page) .profile-wallet-actions button{height:12.2cqw!important;min-height:0!important;padding:0 2cqw!important}html body .player-shell:has(.profile-page) .profile-turnover-ring{background:conic-gradient(from -90deg,#aa700a 0deg,#d7a23a var(--turnover),#f5e7c7 var(--turnover),#f5e7c7 360deg)!important;box-shadow:inset 0 0 0 1px #b4770db8,0 2px 5px #73490514!important}}}@keyframes vip-avatar-lustre{0%,to{box-shadow:0 0 0 .58cqw #ffffffe0,0 0 0 .95cqw #cd8b11bf,0 0 1.8cqw #ffdc718c,0 2px 6px #6b430533}50%{box-shadow:0 0 0 .62cqw #fffffffa,0 0 0 1.02cqw #dd9712e6,0 0 2.2cqw #fff9d5fa,0 0 4.2cqw #ffcd3dd1,0 2px 8px #6b430540}}@keyframes vip-avatar-aura{0%,to{opacity:.62;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){html body .player-shell:has(.profile-page) .profile-avatar,html body .player-shell:has(.profile-page) .profile-avatar:before{animation:none!important}}body:has(.exchange-tool-page) .player-home-float{display:none!important}@media(max-width:580px){body .player-action-shell .exchange-tool-page.player-action-page{width:100%!important;max-width:100%!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;background:#f8f2e8!important}body .player-action-shell .exchange-tool-page .player-action-page-header{width:100%!important;min-height:calc(68px + env(safe-area-inset-top))!important;height:calc(68px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 0!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important;border-bottom:0!important;background:#f8f2e8!important}body .player-action-shell .exchange-tool-page .player-action-page-back{position:static!important;inset:auto!important;grid-column:1!important;align-self:center!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;margin:0!important;display:grid!important;place-items:center!important;justify-self:start!important;border:0!important;border-radius:0!important;background:transparent!important;color:#9b7019!important;transform:none!important;box-shadow:none!important}body .player-action-shell .exchange-tool-page .exchange-back-outline{position:relative!important;width:48px!important;height:48px!important;display:grid!important;place-items:center!important}body .player-action-shell .exchange-tool-page .exchange-back-outline>svg:first-child{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:48px!important;height:48px!important;color:#c79d3b!important;filter:drop-shadow(0 3px 4px rgba(83,58,16,.12))!important}body .player-action-shell .exchange-tool-page .exchange-back-outline>svg:last-child{position:relative!important;z-index:1!important;width:22px!important;height:22px!important;color:#9b7019!important}body .player-action-shell .exchange-tool-page .player-action-page-header>div{min-width:0!important;padding:0!important;grid-column:2!important;text-align:center!important;transform:none!important}body .player-action-shell .exchange-tool-page .player-action-page-header h1{max-width:100%!important;margin:0!important;color:#123a5d!important;font-size:17px!important;line-height:1.15!important;font-weight:800!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere!important}body .player-action-shell .exchange-tool-page .player-action-page-content{width:100%!important;max-width:520px!important;height:calc(100dvh - 68px - env(safe-area-inset-top))!important;min-height:0!important;margin:0 auto!important;padding:10px 10px calc(12px + env(safe-area-inset-bottom))!important;display:grid!important;grid-auto-rows:max-content!important;align-content:start!important;gap:13px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;background:radial-gradient(circle at 50% 5%,rgba(255,255,255,.72),transparent 31%),#f8f2e8!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange{width:100%!important;max-width:100%!important;min-height:92px!important;padding:12px 14px!important;display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;overflow:hidden!important;border:1px solid #dec99b!important;border-radius:14px!important;background:#fffdf8e6!important;margin:0!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange>span{width:54px!important;height:54px!important;display:grid!important;place-items:center!important;border-radius:13px!important;background:linear-gradient(145deg,#e8ce88,#c79d3b)!important;color:#fffdf8!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange>span svg{width:38px!important;height:38px!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange small{color:#123a5d!important;font-size:11px!important;line-height:1.2!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange h2{margin:2px 0!important;color:#123a5d!important;font-size:20px!important;line-height:1.1!important;letter-spacing:0!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange p{display:-webkit-box!important;margin:0!important;overflow:hidden!important;color:#123a5d!important;font-size:10px!important;line-height:1.25!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body .player-action-shell .exchange-tool-page .tool-rate-card{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important;padding:0!important}body .player-action-shell .exchange-tool-page .tool-rate-card article{width:100%!important;max-width:100%!important;min-width:0!important;min-height:72px!important;padding:10px!important;display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;border:1px solid #dec99b!important;border-radius:13px!important;background:#fffdf8eb!important}body .player-action-shell .exchange-tool-page .exchange-balance-icon{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border:1px solid #c79d3b!important;border-radius:50%!important;color:#9b7019!important;background:#fffdf8!important}body .player-action-shell .exchange-tool-page .tool-rate-card small,body .player-action-shell .exchange-tool-page .tool-rate-card strong{min-width:0!important;display:block!important;color:#123a5d!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere!important}body .player-action-shell .exchange-tool-page .tool-rate-card small{font-size:9.5px!important;line-height:1.2!important}body .player-action-shell .exchange-tool-page .tool-rate-card strong{margin-top:2px!important;font-size:14px!important;line-height:1.18!important}body .player-action-shell .exchange-tool-page .exchange-transaction-card{width:100%!important;max-width:100%!important;min-width:0!important;padding:18px 14px 10px!important;display:grid!important;gap:14px!important;border:1px solid transparent!important;border-radius:15px!important;background:linear-gradient(#fffdf8,#fffdf8) padding-box,linear-gradient(152deg,#c79d3b,#e8ce88 52%,#b9c7a9) border-box!important;margin:0!important}body .player-action-shell .exchange-tool-page .funding-field{min-width:0!important;display:grid!important;gap:9px!important;color:#123a5d!important;font-size:12px!important;line-height:1.2!important;font-weight:750!important;white-space:normal!important}body .player-action-shell .exchange-tool-page .exchange-transaction-card>.funding-field:first-child{margin-top:7px!important}body .player-action-shell .exchange-tool-page .exchange-transaction-card>.funding-field:nth-child(2){margin-top:8px!important}body .player-action-shell .exchange-tool-page .exchange-select-wrap,body .player-action-shell .exchange-tool-page .funding-input{width:100%!important;min-width:0!important;min-height:44px!important;height:44px!important;border:1px solid #dec99b!important;border-radius:11px!important;background:#fffdf8!important;color:#123a5d!important}body .player-action-shell .exchange-tool-page .exchange-select-wrap{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 40px!important;align-items:center!important;overflow:hidden!important}body .player-action-shell .exchange-tool-page .exchange-select-wrap select{width:100%!important;min-width:0!important;height:42px!important;padding:0 8px 0 11px!important;border:0!important;border-radius:0!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:transparent!important;color:#123a5d!important;font-size:15px!important;line-height:42px!important;font-weight:800!important}body .player-action-shell .exchange-tool-page .exchange-select-wrap>svg{width:20px!important;height:20px!important;justify-self:center!important;color:#b9821f!important;pointer-events:none!important}body .player-action-shell .exchange-tool-page .funding-input{display:grid!important;grid-template-columns:minmax(0,1fr) 58px!important;overflow:hidden!important}body .player-action-shell .exchange-tool-page .funding-input input,body .player-action-shell .exchange-tool-page .funding-input span{min-height:42px!important;height:42px!important}body .player-action-shell .exchange-tool-page .funding-input input{width:100%!important;min-width:0!important;padding:0 12px!important;border:0!important;background:transparent!important;color:#123a5d!important;font-size:20px!important;line-height:42px!important;font-weight:850!important}body .player-action-shell .exchange-tool-page .funding-input span{width:58px!important;min-width:58px!important;max-width:none!important;padding:0 6px!important;display:grid!important;place-items:center!important;justify-self:stretch!important;border-left:1px solid #dec99b!important;color:#123a5d!important;font-size:12px!important;line-height:1!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important}body .player-action-shell .exchange-tool-page .exchange-swap-divider{min-width:0!important;height:30px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;margin-top:1px!important}body .player-action-shell .exchange-tool-page .exchange-swap-divider>span{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border:1px solid #c79d3b!important;border-radius:50%!important;background:#fffdf8!important;color:#9b7019!important}body .player-action-shell .exchange-tool-page .exchange-preview-card{min-width:0!important;overflow:hidden!important;border:1px solid #b9c7a9!important;border-radius:12px!important;background:linear-gradient(180deg,#eef2e8,#fffdf8f5)!important;margin-top:1px!important}body .player-action-shell .exchange-tool-page .exchange-receipt-row{min-width:0!important;min-height:60px!important;padding:12px 14px!important;display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;align-items:center!important;gap:8px!important;border-bottom:1px solid rgba(185,199,169,.8)!important}body .player-action-shell .exchange-tool-page .exchange-receipt-row>span{min-width:0!important;color:#123a5d!important;font-size:12px!important;line-height:1.2!important}body .player-action-shell .exchange-tool-page .exchange-receipt-row>strong{min-width:0!important;color:#123a5d!important;font-size:20px!important;line-height:1.15!important;text-align:right!important;overflow-wrap:anywhere!important}body .player-action-shell .exchange-tool-page .exchange-detail-grid{min-width:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body .player-action-shell .exchange-tool-page .exchange-detail-grid>div{min-width:0!important;min-height:62px!important;padding:10px 14px!important;display:grid!important;align-content:center!important}body .player-action-shell .exchange-tool-page .exchange-detail-grid>div+div{border-left:1px solid rgba(185,199,169,.8)!important}body .player-action-shell .exchange-tool-page .exchange-detail-grid small,body .player-action-shell .exchange-tool-page .exchange-detail-grid b{min-width:0!important;display:block!important;color:#123a5d!important;white-space:normal!important;overflow-wrap:anywhere!important}body .player-action-shell .exchange-tool-page .exchange-detail-grid small{font-size:10px!important;line-height:1.15!important}body .player-action-shell .exchange-tool-page .exchange-detail-grid b{margin-top:3px!important;font-size:13px!important;line-height:1.18!important}body .player-action-shell .exchange-tool-page .exchange-eligibility{min-width:0!important;min-height:38px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:7px!important;color:#28784d!important;font-size:12px!important;line-height:1.25!important;transform:translateY(-10px)!important}body .player-action-shell .exchange-tool-page .exchange-eligibility.pending{color:#708065!important}body .player-action-shell .exchange-tool-page .funding-alert{min-width:0!important;margin:0!important;padding:6px 8px!important;border-radius:9px!important;font-size:9px!important;line-height:1.25!important;white-space:normal!important;overflow-wrap:anywhere!important}body .player-action-shell .exchange-tool-page .funding-note-card{min-width:0!important;min-height:48px!important;margin:-24px 0 0!important;padding:10px 4px 2px!important;display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;border:0!important;border-top:1px solid rgba(185,199,169,.55)!important;border-radius:0!important;background:transparent!important;color:#123a5d!important;font-size:10.5px!important;line-height:1.25!important;box-shadow:none!important}body .player-action-shell .exchange-tool-page .funding-note-card svg{width:23px!important;height:23px!important;color:#9b7019!important}body .player-action-shell .exchange-tool-page .funding-note-card span{min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important}body .player-action-shell .exchange-tool-page .funding-submit{width:100%!important;min-width:0!important;min-height:54px!important;height:54px!important;margin:7px 0 0!important;border:1px solid #9b7019!important;border-radius:13px!important;background:linear-gradient(110deg,#b9821f,#ebc96f 48%,#b9821f)!important;color:#fffdf8!important;font-size:17px!important;line-height:1!important;font-weight:850!important;letter-spacing:0!important}}@media(max-width:370px),(max-height:650px){body .player-action-shell .exchange-tool-page .player-action-page-content{gap:6px!important;padding-top:6px!important}body .player-action-shell .exchange-tool-page .tool-hero.exchange{min-height:70px!important;padding-block:7px!important}body .player-action-shell .exchange-tool-page .tool-rate-card article{min-height:54px!important}body .player-action-shell .exchange-tool-page .exchange-transaction-card{padding:9px!important;gap:6px!important}body .player-action-shell .exchange-tool-page .funding-field select,body .player-action-shell .exchange-tool-page .exchange-select-wrap,body .player-action-shell .exchange-tool-page .funding-input{min-height:38px!important;height:38px!important}body .player-action-shell .exchange-tool-page .funding-input input,body .player-action-shell .exchange-tool-page .funding-input span{min-height:36px!important;height:36px!important}body .player-action-shell .exchange-tool-page .exchange-receipt-row{min-height:47px!important}body .player-action-shell .exchange-tool-page .exchange-detail-grid>div{min-height:44px!important}body .player-action-shell .exchange-tool-page .funding-submit{min-height:42px!important;height:42px!important}}:root{--ruay-theme-cream: #fcf8f4;--ruay-theme-ivory: #fffdf9;--ruay-theme-sage: #e7eadc;--ruay-theme-sage-deep: #7f9873;--ruay-theme-navy: #193052;--ruay-theme-gold: #b99e5f;--ruay-theme-gold-deep: #9b7429;--ruay-theme-gold-soft: #f3e7c8;--ruay-theme-line: #e6d9bd;--ruay-theme-muted: #6f746c;--ruay-theme-danger: #b54747;--ruay-theme-shadow: 0 12px 32px rgba(74, 53, 22, .08)}:where(.player-action-shell:not(.agent-action-shell),.login-screen,.player-maintenance-screen,.admin-shell,.role-console,.support-console,.agent-console,.agent-login-screen,.supplier-ledger-shell){--blue: var(--ruay-theme-gold);--blue-50: var(--ruay-theme-gold-soft);--blue-100: #ead8b4;--navy: var(--ruay-theme-navy);--ink: var(--ruay-theme-navy);--muted: var(--ruay-theme-muted);--line: var(--ruay-theme-line);--surface: var(--ruay-theme-ivory);--green: var(--ruay-theme-sage-deep);--purple: #8b7450;--gold: var(--ruay-theme-gold);--orange: #c7895b;--shadow: var(--ruay-theme-shadow);color:var(--ruay-theme-navy)}:where(.player-action-shell:not(.agent-action-shell),.login-screen,.player-maintenance-screen,.admin-shell,.role-console,.support-console,.agent-console,.agent-login-screen,.supplier-ledger-shell){background:var(--ruay-theme-cream)!important}.login-screen .primary,.player-action-shell:not(.agent-action-shell) .primary{border-color:#a97b27!important;color:#fffdf9!important;background:linear-gradient(135deg,#cfad61,var(--ruay-theme-gold-deep))!important;box-shadow:0 9px 20px #9b74292e!important}.login-screen .subtle-button,.player-action-shell:not(.agent-action-shell) .subtle-button{border-color:#d6c18f!important;color:var(--ruay-theme-navy)!important;background:#fffaf0!important}.login-screen input,.login-screen select,.login-screen textarea{border-color:var(--ruay-theme-line)!important;color:var(--ruay-theme-navy)!important;background-color:var(--ruay-theme-ivory)!important}.login-screen input:focus,.login-screen select:focus,.login-screen textarea:focus{border-color:var(--ruay-theme-gold)!important;box-shadow:0 0 0 3px #b99e5f29!important}.player-action-shell:not(.agent-action-shell) .player-action-page,.player-action-shell:not(.agent-action-shell) .standalone-action-page,.player-action-shell:not(.agent-action-shell) .player-action-page-content{color:var(--ruay-theme-navy);background-color:var(--ruay-theme-cream)!important}.player-action-shell:not(.agent-action-shell) .player-action-page-header,.player-action-shell:not(.agent-action-shell) .standalone-page-header{border-color:var(--ruay-theme-line)!important;background-color:var(--ruay-theme-cream)!important}.player-action-shell:not(.agent-action-shell) .player-action-page-back,.player-action-shell:not(.agent-action-shell) .standalone-back-button{border-color:#c9aa66!important;color:var(--ruay-theme-gold-deep)!important;background:#fffaf0!important}.player-action-shell:not(.agent-action-shell) .common-tool-action-page>.player-action-page-header{position:relative!important;min-height:calc(56px + env(safe-area-inset-top))!important;height:calc(56px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 14px 0!important;display:flex!important;align-items:center!important;justify-content:center!important;grid-template-columns:none!important;gap:0!important;border-bottom:1px solid rgba(185,158,95,.18)!important;background:var(--ruay-theme-cream)!important;box-shadow:none!important}.player-action-shell:not(.agent-action-shell) .common-tool-action-page>.player-action-page-header>div{position:absolute!important;left:50%!important;top:calc(env(safe-area-inset-top) + 28px)!important;width:min(250px,calc(100% - 124px))!important;transform:translate(-50%,-50%)!important;text-align:center!important;pointer-events:none!important}.player-action-shell:not(.agent-action-shell) .common-tool-action-page>.player-action-page-header h1{display:block!important;width:100%!important;margin:0!important;color:var(--ruay-theme-navy)!important;font-size:18px!important;line-height:1.2!important;font-weight:900!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.player-action-shell:not(.agent-action-shell) .common-tool-action-page>.player-action-page-header small{display:none!important}.player-action-shell:not(.agent-action-shell) .common-tool-action-page>.player-action-page-header>.player-action-page-back{position:absolute!important;z-index:3!important;left:14px!important;top:calc(env(safe-area-inset-top) + 9px)!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid #a87b25!important;border-radius:50%!important;color:#fffdf7!important;background:linear-gradient(135deg,#d9b75e,#aa7a20)!important;box-shadow:0 5px 12px #855d1829!important;transform:none!important}.player-action-shell:not(.agent-action-shell) .common-tool-action-page>.player-action-page-header>.player-action-page-back svg{width:21px!important;height:21px!important}body:has(.player-action-shell.red-packet-action-shell),body .player-action-shell.red-packet-action-shell,body .player-action-shell.red-packet-action-shell .red-packet-tool-page,body .player-action-shell.red-packet-action-shell .red-packet-tool-page>.player-action-page-header,body .player-action-shell.red-packet-action-shell .red-packet-tool-page>.player-action-page-content{background-color:#faf6ee!important}body .player-action-shell.red-packet-action-shell .red-packet-tool-page>.player-action-page-header{background:#faf6ee!important}.player-action-shell:not(.agent-action-shell) :where(.tool-card,.tool-rate-card article,.funding-card,.record-panel,.wallet-card,.settings-card,.qr-card){border-color:var(--ruay-theme-line)!important;background-color:var(--ruay-theme-ivory)!important;box-shadow:var(--ruay-theme-shadow)!important}.player-action-shell:not(.agent-action-shell) :where(.funding-alert,.funding-note-card,.notice,.privacy-strip,.support-scope){border-color:#cbd1b5!important;color:#526448!important;background:var(--ruay-theme-sage)!important}.login-screen .login-panel,.login-screen .register-page-card,.agent-login-screen>section{border-color:var(--ruay-theme-line)!important;background:#fffdf9f7!important;box-shadow:0 22px 58px #4a35161f!important}.login-screen .login-top,.login-screen .login-version{color:var(--ruay-theme-muted)!important}:where(.admin-shell,.role-console,.support-console,.agent-console){background:var(--ruay-theme-cream)!important}:where(.admin-shell,.role-console,.support-console,.agent-console)>aside,.admin-shell .admin-sidebar{border-color:#2b4262!important;color:#edf0e8!important;background:linear-gradient(180deg,#193052,#10243f)!important}:where(.admin-shell,.role-console,.support-console,.agent-console)>aside nav button,.admin-shell .admin-sidebar nav button{color:#c8d0d8!important}:where(.admin-shell,.role-console,.support-console,.agent-console)>aside nav button svg,.admin-shell .admin-sidebar nav button svg{color:#d0a94f!important}:where(.admin-shell,.role-console,.support-console,.agent-console)>aside nav button.active,.admin-shell .admin-sidebar nav button.active{color:#193052!important;background:linear-gradient(135deg,#ead7a8,#b99e5f)!important;box-shadow:0 8px 18px #0a182a2e!important}:where(.admin-shell,.role-console,.support-console,.agent-console)>aside nav button.active svg,.admin-shell .admin-sidebar nav button.active svg{color:#193052!important}.admin-shell .admin-content,.role-console>main,.support-console>main,.agent-console>main,.support-console .support-workspace,.agent-console .agent-dashboard{background-color:var(--ruay-theme-cream)!important}.admin-shell .admin-topbar,.admin-shell .topbar,.role-console .role-console-topbar,.support-console>main>header,.agent-console>main>header{border-color:var(--ruay-theme-line)!important;background:#fffdf9fa!important;box-shadow:0 7px 20px #4a35160d!important}.admin-shell .admin-command-hero{border-color:#dec58d!important;background:linear-gradient(135deg,#fffdf9,#fff6df)!important;box-shadow:var(--ruay-theme-shadow)!important}.admin-shell .admin-module-card{border-color:#decda9!important;color:var(--ruay-theme-navy)!important;background:var(--ruay-theme-ivory)!important}.admin-shell .admin-module-card:hover{border-color:#c9a85f!important;background:#fff8e8!important;box-shadow:0 10px 24px #6f4c1417!important}.admin-shell .admin-module-card>span{color:var(--ruay-theme-navy)!important;background:linear-gradient(145deg,#f7dd92,#d6a42d)!important}.admin-shell .admin-module-card p{color:var(--ruay-theme-muted)!important}.admin-shell .admin-module-card small{color:#5e684f!important;background:#f0f2e9!important}.admin-shell :where(.backend-topbar-identity,.backend-language-select,.admin-actions .icon-button,.admin-actions .avatar){border-color:#dcc89c!important;color:var(--ruay-theme-navy)!important;background:#fffdf9!important;box-shadow:none!important}:where(.admin-shell,.role-console,.support-console,.agent-console) :where(.admin-panel,.module-task-template,.metric-card,.conversation-list,.agent-thread,.member-context,.agent-kpis article,.agent-currency-card,.agent-report-panel,.settlement-breakdown,.support-chat-window,.support-agent-detail,.support-settings-center,.support-avatar-manager,.api-contract,.campaign-builder){border-color:var(--ruay-theme-line)!important;background-color:var(--ruay-theme-ivory)!important;box-shadow:0 10px 28px #4a35160e!important}:where(.admin-shell,.role-console,.support-console,.agent-console) :where(input,select,textarea){border-color:var(--ruay-theme-line)!important;color:var(--ruay-theme-navy)!important;background-color:var(--ruay-theme-ivory)!important}:where(.admin-shell,.role-console,.support-console,.agent-console) :where(input,select,textarea):focus{border-color:var(--ruay-theme-gold)!important;box-shadow:0 0 0 3px #b99e5f29!important}:where(.admin-shell,.role-console,.support-console,.agent-console) :where(.primary,.ghost-primary,.agent-wallet-float button){border-color:#a97b27!important;color:#fffdf9!important;background:linear-gradient(135deg,#cfad61,var(--ruay-theme-gold-deep))!important;box-shadow:0 8px 18px #9b742929!important}:where(.admin-shell,.role-console,.support-console,.agent-console) table{border-color:var(--ruay-theme-line)!important;background:var(--ruay-theme-ivory)!important}:where(.admin-shell,.role-console,.support-console,.agent-console) th{border-color:#d5d7c2!important;color:var(--ruay-theme-navy)!important;background:var(--ruay-theme-sage)!important}:where(.admin-shell,.role-console,.support-console,.agent-console) td{border-color:var(--ruay-theme-line)!important}:where(.admin-shell,.role-console,.support-console,.agent-console) tbody tr:nth-child(2n) td{background:#fcf8f4b8!important}:where(.admin-shell,.role-console,.support-console,.agent-console) :where(.review-page-note,.support-view-note,.support-analytics-note,.ai-note,.agent-security-note,.agent-report-status,.support-live){border-color:#cbd1b5!important;color:#526448!important;background:var(--ruay-theme-sage)!important}.support-console .conversation-list>button.active,.support-console .support-agent-ticket-list button.active,.support-console .support-entry-grid button.active{border-color:#d2b978!important;background:#fff6df!important;box-shadow:inset 3px 0 var(--ruay-theme-gold)!important}.support-console .agent-messages,.support-console .chat-messages{background:#f6f3eb!important}.support-console .chat-bubble.user,.support-chat .chat-bubble.user{color:#fffdf9!important;background:var(--ruay-theme-navy)!important}.supplier-ledger-shell{color:var(--ruay-theme-navy)!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page,.player-action-shell:not(.agent-action-shell) .bank-tool-page .player-action-page-content{background:#f7f2e8!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-template-summary{border-color:#d7c89f!important;background:linear-gradient(128deg,#f7e7b8,#e7ebdd 51%,#fbf7ee)!important;box-shadow:0 12px 28px #4a351617!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-template-summary:after{background:radial-gradient(circle,#b99e5f38,#b99e5f00)!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-template-icon{color:#241d11!important;background:linear-gradient(145deg,#f7dc88,#b78d38)!important;box-shadow:inset 0 1px #ffffff94,0 8px 18px #9b742933!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-template-summary span,.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-template-summary>b{color:var(--ruay-theme-gold-deep)!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-template-summary strong,.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-template-summary h2,.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-list-card h2,.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-template-form h2,.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-main strong,.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-more strong,.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-owner-locked strong,.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-select-trigger strong{color:var(--ruay-theme-navy)!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-template-summary small,.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-main small,.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-more small,.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-owner-locked span,.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-select-trigger small,.player-action-shell:not(.agent-action-shell) .bank-tool-page .funding-field{color:var(--ruay-theme-muted)!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-list-card{border-color:#ddd3bd!important;background:linear-gradient(180deg,#fffdf9,#f8f6ef)!important;box-shadow:0 12px 28px #4a351613!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-template-form{border-color:#d8caa9!important;background:linear-gradient(180deg,#fbf4e5,#fffdf9 38%,#faf7ef)!important;box-shadow:0 12px 28px #4a351614!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-list-card header{border-bottom-color:#e8dfcd!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-list-card header span{color:var(--ruay-theme-gold-deep)!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-row{border-color:#e5ddce!important;background:#fffdf9!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-row.active{border-color:#b9974c!important;background:linear-gradient(90deg,#f7e4aa,#f5f2e3 48%,#fffdf9)!important;box-shadow:inset 4px 0 #b28b39,0 6px 16px #9b742914!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-code,.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-select-logo{color:var(--ruay-theme-gold-deep)!important;background:linear-gradient(145deg,#f3dfaa,#fff9ec)!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-row>svg{color:#6f8869!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-more{border-color:#c7cdbb!important;background:linear-gradient(90deg,#e2e9dc,#f1f3e9)!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-more>span{color:#61785a!important;background:#fffdf9c2!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-more>svg{color:var(--ruay-theme-navy)!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-linked-sheet{border-color:#cbd1c0!important;background:#f1f3e9!important;box-shadow:0 10px 24px #4a351614!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-owner-locked{border-color:#cfd4c2!important;background:linear-gradient(90deg,#edf1e6,#fffdf9)!important;box-shadow:none!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-select-trigger,.player-action-shell:not(.agent-action-shell) .bank-tool-page .funding-input{border-color:#d9cfb9!important;background:#fffefa!important;box-shadow:none!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .funding-input input{color:var(--ruay-theme-navy)!important;background:transparent!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .funding-input input::placeholder{color:#9a9b95!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-select-trigger:hover,.player-action-shell:not(.agent-action-shell) .bank-tool-page .bank-select-trigger:focus-visible,.player-action-shell:not(.agent-action-shell) .bank-tool-page .funding-input:focus-within{border-color:var(--ruay-theme-gold)!important;outline:none!important;box-shadow:0 0 0 3px #b99e5f29!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .funding-submit{border-color:#a47a28!important;color:#fffdf9!important;background:linear-gradient(135deg,#dabd70,#b38734)!important;box-shadow:inset 0 1px #ffffff57,0 10px 22px #9b742938!important}.player-action-shell:not(.agent-action-shell) .bank-tool-page .funding-note-card{border-color:#bec8b2!important;color:#4e6249!important;background:linear-gradient(90deg,#dfe8d9,#eef2e8)!important}.player-action-shell:not(.agent-action-shell) .bank-picker-sheet{border-color:var(--ruay-theme-line)!important;color:var(--ruay-theme-navy)!important;background:var(--ruay-theme-cream)!important}.player-action-shell:not(.agent-action-shell) .bank-picker-grid button{border-color:var(--ruay-theme-line)!important;color:var(--ruay-theme-navy)!important;background:var(--ruay-theme-ivory)!important}.player-action-shell:not(.agent-action-shell) .bank-picker-grid button.active{border-color:var(--ruay-theme-gold)!important;background:var(--ruay-theme-gold-soft)!important}.player-action-shell:not(.agent-action-shell) .bank-picker-grid button span{color:var(--ruay-theme-gold-deep)!important;background:#fffaf0!important}.player-shell .agent-center-modal,.player-action-shell.agent-action-shell{--blue: #1767f5;--blue-50: #fff7e6;--blue-100: #f7e3b7;--navy: #17120a;--ink: #17120a;--muted: #738099;--line: #eadfca;--surface: #ffffff;--green: #16b99a;--purple: #7951e8;--gold: #c79a33;--orange: #f48c4a;--shadow: 0 12px 36px rgba(84, 58, 16, .1)}.player-shell .authenticated-agent-card{border-color:var(--ruay-sage-line)!important;color:var(--ruay-navy)!important;background:var(--ruay-sage)!important;box-shadow:var(--ruay-shadow)!important}.player-shell .authenticated-agent-card .authenticated-benefit-icon{border-color:#d9c79f!important;color:var(--ruay-gold)!important;background:#fff9ef!important}.player-shell .authenticated-agent-card .authenticated-benefit-copy strong{color:var(--ruay-navy)!important}.player-shell .authenticated-agent-card .authenticated-benefit-copy small{color:var(--ruay-muted)!important}.player-shell .authenticated-agent-card>svg{color:var(--ruay-gold)!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page{--identity-page-top: #f9f1e7;--identity-page-mid: #f5f0e6;--identity-page-bottom: #eee9df;--identity-card: #fdfaf7;--identity-profile-card: #f8f3e8;--identity-detail-alt: #f1f2e7;--identity-purpose-head: #f2eee4;--identity-purpose-body: #eef0e5;--identity-purpose-alt: #f4f1e7;--identity-purpose-icon: #f3f1e8;--identity-navy: #193052;--identity-gold: #c89d50;--identity-gold-deep: #a87922;--identity-line: #dfcfad;background:linear-gradient(180deg,var(--identity-page-top) 0%,var(--identity-page-mid) 22%,var(--identity-page-bottom) 100%)!important}html:has(body .identity-tool-page),body:has(.identity-tool-page),body .player-action-shell:not(.agent-action-shell):has(.identity-tool-page){background:#f2eee4!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page>.player-action-page-header{border-color:#b99e5f3d!important;background:linear-gradient(90deg,#f2eee4,#f7f1e7,#f2eee4)!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page>.player-action-page-header h1{color:var(--identity-navy)!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page>.player-action-page-header>.player-action-page-back{border-color:#a97b27!important;color:#fffdf7!important;background:linear-gradient(180deg,#caa054,#bf9347)!important;box-shadow:inset 0 1px #ffffff6b,0 6px 14px #7d56192e!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page>.player-action-page-content{background:linear-gradient(180deg,var(--identity-page-mid) 0%,var(--identity-page-bottom) 100%)!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .tool-hero.identity{border-color:#b99148ad!important;background:radial-gradient(circle at 24% 46%,#fffaebdb,#fffaeb00 35%),linear-gradient(115deg,#fbf2e5,#f9ecda 60%,#f8eddd)!important;box-shadow:0 8px 20px #704d1814!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-hero-seal{border-color:#c9a856!important;color:var(--identity-gold-deep)!important;background:linear-gradient(145deg,#fffdf8,#f0dda9)!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-hero-seal-check{border-color:#fff8ea!important;color:#b18427!important;background:#fff7e5!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-hero-status-check{color:#bd9135!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-profile-card{border-color:#b99e5f6b!important;background:var(--identity-profile-card)!important;box-shadow:0 8px 20px #523a180e!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-detail-row{border-bottom-color:#b99e5f47!important;background:var(--identity-profile-card)!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-detail-row:nth-child(2n){background:var(--identity-detail-alt)!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-detail-row>span{border-color:#a6945f40!important;color:#8b742f!important;background:linear-gradient(145deg,#f8f7f0 0%,var(--identity-purpose-icon) 100%)!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-detail-row small,body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-detail-row strong{color:var(--identity-navy)!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-purpose-card{border-color:#888f5d8c!important;background:var(--identity-purpose-body)!important;box-shadow:0 8px 20px #523a180e!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-purpose-card>header{width:calc(100% + 28px)!important;max-width:none!important;justify-self:stretch!important;background:linear-gradient(90deg,#f2eee4,#f7f1e7,#f2eee4)!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-purpose-heading-icon{border-color:#b99e5f4d!important;color:#b4862d!important;background:#fdfaf7!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-purpose-card h2,body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-purpose-row-copy strong{color:var(--identity-navy)!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-purpose-card header p,body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-purpose-row-copy small{color:#6f6a62!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-purpose-list>div{border-bottom-color:#b99e5f47!important;background:var(--identity-purpose-body)!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-purpose-list>div:nth-child(2n){background:var(--identity-purpose-alt)!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-purpose-row-icon{border-color:#a6945f3b!important;color:#7b713b!important;background:var(--identity-purpose-icon)!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .identity-purpose-row-arrow{color:#b08228!important}body .player-action-shell:not(.agent-action-shell) .identity-tool-page .funding-submit{border-color:#a97920!important;color:#fffdf7!important;background:linear-gradient(180deg,#caa054,#bf9347)!important;box-shadow:inset 0 1px #ffffff70,0 8px 17px #7d56192e!important}body .player-action-shell.agent-action-shell{--blue: var(--ruay-theme-gold);--blue-50: var(--ruay-theme-gold-soft);--blue-100: #ead8b4;--navy: var(--ruay-theme-navy);--ink: var(--ruay-theme-navy);--muted: var(--ruay-theme-muted);--line: var(--ruay-theme-line);--surface: var(--ruay-theme-ivory);--green: var(--ruay-theme-sage-deep);--gold: var(--ruay-theme-gold);--shadow: var(--ruay-theme-shadow);color:var(--ruay-theme-navy)!important;background:var(--ruay-theme-cream)!important}body .player-action-shell.agent-action-shell .agent-benefit-page,body .player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-content,body .player-action-shell.agent-action-shell .agent-center-page{color:var(--ruay-theme-navy)!important;background:var(--ruay-theme-cream)!important}body .player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-header{border-bottom-color:#ddcda9!important;background:#fcf8f4fa!important;box-shadow:0 5px 16px #4a35160d!important}body .player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-back{border-color:#d4bd88!important;color:var(--ruay-theme-gold-deep)!important;background:var(--ruay-theme-ivory)!important;box-shadow:0 5px 14px #4a351612!important}body .player-action-shell.agent-action-shell .agent-benefit-page .player-action-page-header h1{color:var(--ruay-theme-navy)!important}body .player-action-shell.agent-action-shell .agent-benefit-page .agent-center-hero,body .player-action-shell.agent-action-shell .agent-benefit-page .agent-qualification,body .player-action-shell.agent-action-shell .agent-benefit-page .agent-growth-network,body .player-action-shell.agent-action-shell .agent-benefit-page .agent-levels,body .player-action-shell.agent-action-shell .agent-benefit-page .agent-public-benefit,body .player-action-shell.agent-action-shell .agent-benefit-page .agent-private-hint{border:1px solid var(--ruay-theme-line)!important;background:var(--ruay-theme-ivory)!important;box-shadow:0 12px 28px #4a35160f!important}body .player-action-shell.agent-action-shell .agent-benefit-page .agent-center-hero{background:radial-gradient(circle at 92% 5%,rgba(231,234,220,.9),transparent 42%),linear-gradient(145deg,#fffdf9,#fbf3e4)!important}body .player-action-shell.agent-action-shell .agent-benefit-page .agent-center-hero small,body .player-action-shell.agent-action-shell .agent-benefit-page .section-row small{color:var(--ruay-theme-gold-deep)!important}body .player-action-shell.agent-action-shell .agent-benefit-page :where(.agent-center-hero h2,.section-row h3,.agent-qualification strong,.agent-growth-network h3,.agent-levels h3){color:var(--ruay-theme-navy)!important}body .player-action-shell.agent-action-shell .agent-benefit-page :where(.agent-center-hero p,.agent-qualification>p,.growth-sun-summary span){color:var(--ruay-theme-muted)!important}body .player-action-shell.agent-action-shell .agent-benefit-page .agent-center-hero>span,body .player-action-shell.agent-action-shell .agent-benefit-page .growth-sun-summary strong{border-color:#c89e43!important;color:#fffdf9!important;background:linear-gradient(135deg,#d9b75f,var(--ruay-theme-gold-deep))!important;box-shadow:0 9px 18px #9b74292e!important}body .player-action-shell.agent-action-shell .agent-benefit-page .progress{background:#ece7d7!important}body .player-action-shell.agent-action-shell .agent-benefit-page .progress>span{background:linear-gradient(90deg,var(--ruay-theme-sage-deep),var(--ruay-theme-gold))!important}body .player-action-shell.agent-action-shell .agent-benefit-page .agent-qualification-grid article{border:1px solid #d8c79f!important;background:#fffaf0!important;box-shadow:none!important}body .player-action-shell.agent-action-shell .agent-benefit-page .agent-qualification-missing span{color:#77591f!important;background:#f8f0df!important}body .player-action-shell.agent-action-shell .agent-benefit-page .agent-growth-network{background:linear-gradient(180deg,#fffdf9,#fbf7ee 58%,#f4f6ed)!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-root{color:#fffdf9!important;background:linear-gradient(145deg,#c9a347,var(--ruay-theme-gold-deep))!important;box-shadow:0 8px 20px #9b742933!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-arrow{color:var(--ruay-theme-gold)!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-children:before,body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-children article:before{background:#cdb77f!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-children article{border-color:#fffdf9!important;color:var(--ruay-theme-gold-deep)!important;background:#f8f0df!important;box-shadow:0 4px 10px #4a351614!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-tree-children article:nth-child(3n){color:#58704e!important;background:var(--ruay-theme-sage)!important}body .player-action-shell.agent-action-shell .agent-benefit-page .growth-branches article,body .player-action-shell.agent-action-shell .agent-benefit-page .agent-level-track article{border-color:var(--ruay-theme-line)!important;background:#fffaf0!important}body .player-action-shell.agent-action-shell .agent-benefit-page .agent-level-track article.current{border-color:#a7b294!important;background:var(--ruay-theme-sage)!important}body .player-action-shell.agent-action-shell .agent-benefit-page .agent-public-benefit{color:#536649!important;background:var(--ruay-theme-sage)!important}body .player-action-shell.agent-action-shell .agent-benefit-page .primary{border-color:#a97b27!important;color:#fffdf9!important;background:linear-gradient(135deg,#cfad61,var(--ruay-theme-gold-deep))!important;box-shadow:0 9px 20px #9b74292e!important}body .player-action-shell:not(.agent-action-shell) main.withdraw-page.player-action-page>header.player-action-page-header,body .player-action-shell:not(.agent-action-shell) main.withdraw-order-page.player-action-page>header.player-action-page-header{border-bottom-color:#b99e5f3d!important;background:#f3ecde!important;box-shadow:none!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page{--referral-canvas: #fcf8f2;--referral-card: #fffdf9;--referral-sage: #e7eadc;--referral-sage-deep: #72835f;--referral-gold: #b98b2d;--referral-gold-deep: #96691b;--referral-gold-soft: #f4e4bc;--referral-ink: #3e3a33;--referral-olive-ink: #4b513b;--referral-muted: #716d64;--referral-line: #e2d2ae;color:var(--referral-ink)!important;background:var(--referral-canvas)!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page>.player-action-page-header{border-bottom-color:#b98b2d38!important;background:#faf4ea!important;box-shadow:0 5px 18px #5242230b!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page>.player-action-page-header h1{color:var(--referral-olive-ink)!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page>.player-action-page-header>.player-action-page-back{border-color:#cfb36f!important;color:var(--referral-gold-deep)!important;background:#fffaf0!important;box-shadow:0 5px 14px #6f4f191c!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page>.player-action-page-content{max-width:720px!important;padding-top:16px!important;gap:14px!important;color:var(--referral-ink)!important;background:var(--referral-canvas)!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-hero.referral{position:relative!important;min-height:112px!important;padding:18px 20px!important;grid-template-columns:66px minmax(0,1fr)!important;gap:18px!important;align-items:center!important;overflow:hidden!important;border:1px solid #d8b55f!important;border-radius:20px!important;color:var(--referral-ink)!important;background:linear-gradient(115deg,#fff8e9,#f3dfaa 58%,#dfbd6c)!important;box-shadow:0 10px 26px #805b191f!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-hero.referral:after{content:"";position:absolute;right:-36px;bottom:-56px;width:190px;height:112px;border:1px solid rgba(255,253,244,.66);border-radius:50%;box-shadow:0 -12px 0 -11px #fffdf499,0 -24px 0 -23px #fffdf47a;pointer-events:none}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-hero.referral>span{width:66px!important;min-width:66px!important;height:66px!important;position:relative!important;z-index:1!important;border:1px solid #c99a37!important;border-radius:50%!important;color:#fffdf7!important;background:#bc8b2c!important;box-shadow:0 0 0 5px #fff9e7c7,0 8px 18px #764f102e!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-hero.referral>span svg{width:31px!important;height:31px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-hero.referral>div{position:relative;z-index:1}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-hero.referral small{color:var(--referral-gold-deep)!important;font-size:11px!important;font-weight:850!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-hero.referral h2{margin:3px 0 4px!important;color:var(--referral-ink)!important;font-size:23px!important;font-weight:900!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-hero.referral p{max-width:34em;margin:0!important;color:#625b4d!important;font-size:11px!important;line-height:1.5!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-rates{min-height:164px!important;padding:18px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border:1px solid var(--referral-line)!important;border-radius:20px!important;background:var(--referral-card)!important;box-shadow:0 10px 28px #54411f14!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-rates article{min-width:0!important;padding:16px 18px!important;display:grid!important;align-content:center!important;justify-items:center!important;gap:9px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-rates article+article{border-left:1px solid #eadfc8!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-rates strong{color:var(--referral-gold)!important;font-size:clamp(40px,8vw,58px)!important;line-height:.95!important;font-weight:700!important;letter-spacing:-.025em!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-rates span{position:relative;padding-top:11px;color:var(--referral-ink)!important;font-size:13px!important;line-height:1.4!important;font-weight:750!important;text-align:center}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-rates span:before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:#dbc180}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-card{border:1px solid #d8d4b9!important;border-radius:20px!important;color:var(--referral-ink)!important;background:#fffdf9fa!important;box-shadow:0 10px 26px #4b453112!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .direct-referral-overview-card,body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-network-card{padding:16px!important;background:linear-gradient(135deg,#f2f1e6,#e7eadc)!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-card>header{min-width:0;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-section-title{min-width:0;display:flex;align-items:center;gap:10px}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-section-title>span{width:36px;min-width:36px;height:36px;display:grid;place-items:center;border:1px solid #91a07c;border-radius:50%;color:#fffdf8;background:var(--referral-sage-deep);box-shadow:0 5px 12px #4d5f3e29}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-section-title>span svg{width:19px!important;height:19px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-section-title h2{margin:0!important;color:var(--referral-olive-ink)!important;font-size:18px!important;line-height:1.25!important;font-weight:900!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-card>header>span{flex:0 0 auto;min-height:32px!important;padding:6px 12px!important;border:1px solid #dfc688!important;border-radius:999px!important;color:var(--referral-gold-deep)!important;background:#fff9ed!important;font-size:10px!important;font-weight:850!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-metrics{margin-top:12px;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;overflow:hidden;border:1px solid #ded8be!important;border-radius:16px!important;background:var(--referral-card)!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-metrics article{min-height:126px!important;padding:16px 9px!important;display:grid!important;align-content:center!important;justify-items:center!important;gap:6px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-metrics article+article{border-left:1px solid #e7e1d1!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-metric-icon{width:42px;height:42px;display:grid!important;place-items:center;border:1px solid #ead8ad;border-radius:50%;color:var(--referral-gold)!important;background:#fffbf2}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-metrics small{order:2;color:var(--referral-muted)!important;font-size:10px!important;line-height:1.3!important;font-weight:750!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-metrics strong{order:3;margin:0!important;color:var(--referral-olive-ink)!important;font-size:30px!important;line-height:1!important;font-weight:750!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-network{height:300px!important;margin-top:12px;border:1px solid #ded8be!important;border-radius:17px!important;background:#fffdf9!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-network .react-flow__pane,body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-network .react-flow__renderer{background:#fffdf9!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-network .react-flow__viewport,body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-network .react-flow__nodes{max-width:none!important;overflow:visible!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-network .react-flow__node{cursor:default!important;font-family:inherit!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-network .referral-flow-owner{width:180px!important;min-width:180px!important;min-height:60px!important;padding:7px 14px!important;border:2px solid #c99a38!important;border-radius:999px!important;color:var(--referral-ink)!important;background:#efd17f!important;box-shadow:inset 0 0 0 3px #fff3c8,0 8px 18px #744f1126!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-flow-owner-label{display:flex;align-items:center;justify-content:center;gap:10px}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-flow-owner-label>span{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:var(--referral-gold);background:#fffdf8}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-flow-owner-label strong{color:var(--referral-olive-ink)!important;font-size:20px!important;line-height:1!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-flow-member{width:146px!important;min-width:146px!important;min-height:124px!important;padding:13px 10px!important;border:1px solid #dec890!important;border-radius:17px!important;color:var(--referral-ink)!important;background:#fffdf9!important;box-shadow:0 8px 18px #4a3f2814!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-flow-member-label{display:grid;justify-items:center;gap:7px}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-flow-member-label>span{width:38px;height:38px;display:grid;place-items:center;border:1px solid #ead7a9;border-radius:50%;color:var(--referral-gold);background:#fffaf0}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-flow-member-label strong{color:var(--referral-ink)!important;font-size:14px!important;line-height:1.1!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-flow-member-label small{width:74px;padding-top:6px;border-top:1px solid #ead9b2;color:var(--referral-sage-deep)!important;font-size:10px!important;line-height:1!important;font-weight:850!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-network .react-flow__handle{width:7px!important;height:7px!important;min-width:7px!important;min-height:7px!important;border:1px solid #fff6dc!important;background:var(--referral-gold)!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-network .react-flow__edge-path{stroke:#a87418!important;stroke-width:3.5px!important;stroke-linecap:round!important;stroke-linejoin:round!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-network .react-flow__edges svg{max-width:none!important;overflow:visible!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-turnover-report{border-color:var(--referral-line)!important;background:var(--referral-card)!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-branch-card,body .player-action-shell:not(.agent-action-shell) .referral-tool-page .empty-state{border-color:#ded8be!important;color:var(--referral-ink)!important;background:#faf7ee!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .funding-alert{border-color:#cbd1b5!important;color:#526448!important;background:var(--referral-sage)!important}@media(max-width:580px){body .player-action-shell:not(.agent-action-shell) .referral-tool-page>.player-action-page-content{padding:12px 10px calc(24px + env(safe-area-inset-bottom))!important;gap:11px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-hero.referral{min-height:96px!important;padding:14px!important;grid-template-columns:54px minmax(0,1fr)!important;gap:13px!important;border-radius:17px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-hero.referral>span{width:54px!important;min-width:54px!important;height:54px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-hero.referral>span svg{width:26px!important;height:26px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-hero.referral h2{font-size:19px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-hero.referral p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:9.5px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-rates{min-height:132px!important;padding:10px!important;border-radius:17px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-rates article{padding:12px 7px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-rates strong{font-size:42px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-rates span{font-size:11px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .direct-referral-overview-card,body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-network-card{padding:13px!important;border-radius:17px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-section-title{gap:7px}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-section-title>span{width:31px;min-width:31px;height:31px}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-section-title h2{font-size:14px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-card>header>span{min-height:29px!important;padding:5px 9px!important;font-size:9px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-metrics article{min-height:111px!important;padding:12px 4px!important;gap:5px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-metric-icon{width:35px;height:35px}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .referral-metric-icon svg{width:19px!important;height:19px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-metrics small{min-height:26px;display:grid;place-items:center;font-size:8.5px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-metrics strong{font-size:25px!important}body .player-action-shell:not(.agent-action-shell) .referral-tool-page .tool-referral-network{height:278px!important}}html:has(.game-records-action-page),body:has(.game-records-action-page),body .player-action-shell.game-records-action-shell{background:#fcf8f4!important}body .player-action-shell.game-records-action-shell .game-records-action-page{--game-record-cream: #fcf8f4;--game-record-ivory: #fffdf9;--game-record-sage: #e7eadc;--game-record-sage-soft: #f1f2e9;--game-record-gold: #b99e5f;--game-record-gold-deep: #9d7f39;--game-record-charcoal: #3e3a33;--game-record-olive: #4b513b;--game-record-muted: #7f7a70;--game-record-line: #ded8ca;--game-record-loss: #d6353d;background:var(--game-record-cream)!important}body .player-action-shell.game-records-action-shell .game-records-action-page>.player-action-page-header{border-bottom:1px solid rgba(185,158,95,.26)!important;background:#fcf8f4fa!important;box-shadow:none!important}body .player-action-shell.game-records-action-shell .game-records-action-page>.player-action-page-header h1{color:var(--game-record-charcoal)!important;font-size:18px!important;font-weight:900!important;letter-spacing:.02em!important}body .player-action-shell.game-records-action-shell .game-records-action-page>.player-action-page-header .player-action-page-back{border:1px solid #b79343!important;background:linear-gradient(145deg,#d1b36c,#b8903b)!important;color:#fffdf7!important;box-shadow:0 5px 12px #9d7f3933!important}body .player-action-shell.game-records-action-shell .game-records-timeline-page{padding:10px 0 calc(30px + env(safe-area-inset-bottom))!important;display:block!important;overflow-x:hidden!important;background:var(--game-record-cream)!important;color:var(--game-record-charcoal)}body .player-action-shell.game-records-action-shell .game-record-filter-bar{min-height:52px;margin:0 14px 10px;padding:0 12px;display:grid;grid-template-columns:21px minmax(112px,1.35fr) 1px 54px 1px minmax(92px,1fr);align-items:center;gap:8px;border:1px solid #cfd3bd;border-radius:26px;background:linear-gradient(180deg,#f1f2e9,#eceee2);color:var(--game-record-charcoal);box-shadow:inset 0 1px #fffc,0 5px 14px #4b513b0d}body .player-action-shell.game-records-action-shell .game-record-filter-bar>svg{color:var(--game-record-olive)}body .player-action-shell.game-records-action-shell .game-record-filter-bar>i{width:1px;height:27px;background:#9d7f3940}body .player-action-shell.game-records-action-shell .game-record-filter-bar>strong{color:var(--game-record-charcoal);font-size:13px;font-weight:850;text-align:center}body .player-action-shell.game-records-action-shell .game-record-filter-bar label{min-width:0;height:50px;position:relative;display:flex;align-items:center}body .player-action-shell.game-records-action-shell .game-record-filter-bar label select{width:100%;height:50px;padding:0 20px 0 0;border:0!important;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent!important;color:var(--game-record-charcoal)!important;font:inherit;font-size:13px!important;font-weight:850!important;text-overflow:ellipsis;cursor:pointer}body .player-action-shell.game-records-action-shell .game-record-filter-bar label svg{position:absolute;right:0;pointer-events:none;color:var(--game-record-olive)}body .player-action-shell.game-records-action-shell .game-record-timeline-summary{min-height:88px;padding:14px 17px 13px;display:grid;grid-template-columns:.72fr 1.42fr 1.24fr;align-items:center;border-block:1px solid rgba(185,158,95,.2);background:linear-gradient(90deg,#f2f1e7eb,#fffdf9b8,#e7eadccc)}body .player-action-shell.game-records-action-shell .game-record-timeline-summary article{min-width:0;padding:0 11px;display:grid;justify-items:center;gap:5px;font-variant-numeric:lining-nums tabular-nums}body .player-action-shell.game-records-action-shell .game-record-timeline-summary article+article{border-left:1px solid rgba(185,158,95,.28)}body .player-action-shell.game-records-action-shell .game-record-timeline-summary strong{max-width:100%;color:var(--game-record-charcoal);font-size:19px;line-height:1;font-weight:900;white-space:nowrap}body .player-action-shell.game-records-action-shell .game-record-timeline-summary article:nth-child(2) strong{font-size:17px}body .player-action-shell.game-records-action-shell .game-record-timeline-summary strong.positive,body .player-action-shell.game-records-action-shell .game-record-timeline-row strong.positive{color:#58763d!important}body .player-action-shell.game-records-action-shell .game-record-timeline-summary strong.negative,body .player-action-shell.game-records-action-shell .game-record-timeline-row strong.negative{color:var(--game-record-loss)!important}body .player-action-shell.game-records-action-shell .game-record-timeline-summary small{color:var(--game-record-muted);font-size:10px;line-height:1.2;font-weight:750;white-space:nowrap}body .player-action-shell.game-records-action-shell .game-record-timeline-list{margin-top:13px;border-top:1px solid rgba(185,158,95,.16);background:var(--game-record-ivory)}body .player-action-shell.game-records-action-shell .game-record-timeline-group{margin:0;padding:0}body .player-action-shell.game-records-action-shell .game-record-timeline-group>header{min-height:56px;padding:0 14px;display:grid;grid-template-columns:31px minmax(0,auto) minmax(0,1fr) auto 16px;align-items:center;gap:8px;border-block:1px solid rgba(185,158,95,.17);background:linear-gradient(90deg,#eef0e5,#f3f3ea 55%,#e9ecdf);color:var(--game-record-charcoal)}body .player-action-shell.game-records-action-shell .game-record-timeline-group>header>span{width:31px;height:31px;display:grid;place-items:center;border:1px solid #bfc6a8;border-radius:50%;background:#e4e8d7;color:var(--game-record-olive)}body .player-action-shell.game-records-action-shell .game-record-timeline-group>header>strong{min-width:0;color:var(--game-record-charcoal);font-size:17px;line-height:1.1;font-weight:900;white-space:nowrap}body .player-action-shell.game-records-action-shell .game-record-timeline-group>header>em{min-width:0;width:max-content;max-width:100%;padding:4px 9px;overflow:hidden;border:1px solid rgba(185,158,95,.35);border-radius:999px;background:#fffdf9c2;color:var(--game-record-gold-deep);font-size:10px;line-height:1;font-weight:800;font-style:normal;text-overflow:ellipsis;white-space:nowrap}body .player-action-shell.game-records-action-shell .game-record-timeline-group>header>b{color:var(--game-record-charcoal);font-size:12px;font-weight:850;white-space:nowrap}body .player-action-shell.game-records-action-shell .game-record-timeline-group>header>svg{color:var(--game-record-olive);transform:rotate(180deg)}body .player-action-shell.game-records-action-shell .game-record-timeline-rows{position:relative;padding-left:31px}body .player-action-shell.game-records-action-shell .game-record-timeline-rows:before{content:"";position:absolute;z-index:0;top:0;bottom:0;left:31px;width:1px;background:#d6d9c8}body .player-action-shell.game-records-action-shell .game-record-timeline-row{width:100%;min-height:72px;padding:9px 14px 9px 19px;position:relative;display:grid;grid-template-columns:16px minmax(0,.82fr) minmax(0,1.08fr) minmax(0,.78fr) minmax(0,.92fr);align-items:center;gap:7px;border:0;border-bottom:1px solid #e6e1d7;background:transparent;color:var(--game-record-charcoal);text-align:left;cursor:pointer;font-variant-numeric:lining-nums tabular-nums}body .player-action-shell.game-records-action-shell .game-record-timeline-node{width:16px;height:16px;position:relative;z-index:1;display:grid;place-items:center;border:2px solid #f5ecd5;border-radius:50%;background:var(--game-record-gold);color:#fffdf7;box-shadow:0 0 0 1px #c5a65f}body .player-action-shell.game-records-action-shell .game-record-timeline-time,body .player-action-shell.game-records-action-shell .game-record-timeline-kind,body .player-action-shell.game-records-action-shell .game-record-timeline-number{min-width:0;display:grid;gap:4px}body .player-action-shell.game-records-action-shell .game-record-timeline-time strong{color:#77746d;font-size:12px;line-height:1;font-weight:750}body .player-action-shell.game-records-action-shell .game-record-timeline-time small,body .player-action-shell.game-records-action-shell .game-record-timeline-kind small,body .player-action-shell.game-records-action-shell .game-record-timeline-number small{overflow:hidden;color:#8b877f;font-size:8px;line-height:1.15;font-weight:700;text-overflow:ellipsis;white-space:nowrap}body .player-action-shell.game-records-action-shell .game-record-timeline-kind strong{overflow:hidden;color:var(--game-record-charcoal);font-size:12px;line-height:1.05;font-weight:850;text-overflow:ellipsis;white-space:nowrap}body .player-action-shell.game-records-action-shell .game-record-timeline-number{justify-items:end;text-align:right}body .player-action-shell.game-records-action-shell .game-record-timeline-number strong{max-width:100%;overflow:hidden;color:var(--game-record-charcoal);font-size:11px;line-height:1;font-weight:900;text-overflow:ellipsis;white-space:nowrap}body .player-action-shell.game-records-action-shell .game-record-timeline-list>footer,body .player-action-shell.game-records-action-shell .game-record-timeline-empty{min-height:68px;padding:21px 14px;color:#89857d;background:var(--game-record-cream);font-size:11px;line-height:1.4;text-align:center}@media(max-width:580px){body .player-action-shell.game-records-action-shell .game-records-action-page{height:100svh!important;min-height:100svh!important}body .player-action-shell.game-records-action-shell .game-records-action-page>.player-action-page-content{height:calc(100svh - 56px - env(safe-area-inset-top))!important;overflow-y:auto!important;overscroll-behavior:contain}}@media(max-width:350px){body .player-action-shell.game-records-action-shell .game-record-filter-bar{margin-inline:8px;padding-inline:9px;grid-template-columns:18px minmax(98px,1.3fr) 1px 44px 1px minmax(78px,1fr);gap:5px}body .player-action-shell.game-records-action-shell .game-record-filter-bar label select,body .player-action-shell.game-records-action-shell .game-record-filter-bar>strong{font-size:11px!important}body .player-action-shell.game-records-action-shell .game-record-timeline-summary{padding-inline:7px}body .player-action-shell.game-records-action-shell .game-record-timeline-summary article{padding-inline:7px}body .player-action-shell.game-records-action-shell .game-record-timeline-summary strong{font-size:16px}body .player-action-shell.game-records-action-shell .game-record-timeline-summary article:nth-child(2) strong{font-size:14px}body .player-action-shell.game-records-action-shell .game-record-timeline-group>header{padding-inline:9px;grid-template-columns:29px minmax(0,auto) minmax(0,1fr) auto 14px;gap:5px}body .player-action-shell.game-records-action-shell .game-record-timeline-group>header>strong{font-size:14px}body .player-action-shell.game-records-action-shell .game-record-timeline-group>header>em{padding-inline:6px;font-size:8px}body .player-action-shell.game-records-action-shell .game-record-timeline-row{padding-right:8px;grid-template-columns:14px minmax(0,.8fr) minmax(0,1fr) minmax(0,.78fr) minmax(0,.9fr);gap:4px}body .player-action-shell.game-records-action-shell .game-record-timeline-time strong,body .player-action-shell.game-records-action-shell .game-record-timeline-kind strong,body .player-action-shell.game-records-action-shell .game-record-timeline-number strong{font-size:10px}}@media(max-width:580px)and (max-height:760px){body .player-action-shell:not(.agent-action-shell) .exchange-tool-page>.player-action-page-content{gap:8px!important;padding-top:8px!important}body .player-action-shell:not(.agent-action-shell) .exchange-tool-page .tool-hero.exchange{min-height:80px!important;padding-block:9px!important}body .player-action-shell:not(.agent-action-shell) .exchange-tool-page .tool-rate-card article{min-height:64px!important;padding-block:8px!important}body .player-action-shell:not(.agent-action-shell) .exchange-tool-page .exchange-transaction-card{padding:12px 14px 8px!important;gap:11px!important}body .player-action-shell:not(.agent-action-shell) .exchange-tool-page .exchange-transaction-card>.funding-field:first-child,body .player-action-shell:not(.agent-action-shell) .exchange-tool-page .exchange-transaction-card>.funding-field:nth-child(2){margin-top:2px!important}body .player-action-shell:not(.agent-action-shell) .exchange-tool-page .funding-field{gap:7px!important}body .player-action-shell:not(.agent-action-shell) .exchange-tool-page .exchange-select-wrap,body .player-action-shell:not(.agent-action-shell) .exchange-tool-page .funding-input{min-height:42px!important;height:42px!important}body .player-action-shell:not(.agent-action-shell) .exchange-tool-page .exchange-receipt-row{min-height:56px!important}body .player-action-shell:not(.agent-action-shell) .exchange-tool-page .exchange-detail-grid>div{min-height:56px!important}}body .player-action-shell:not(.agent-action-shell) .qr-vip-page{color:#3f3c34!important;background:linear-gradient(118deg,rgba(255,255,255,.42),transparent 34%),linear-gradient(172deg,#fbf7ef,#f7f1e7)!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-header{position:sticky!important;top:0!important;min-height:56px!important;height:56px!important;padding:max(6px,env(safe-area-inset-top)) 14px 6px!important;border:0!important;background:#e7eadcf0!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-header>div{top:50%!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-header h1{min-height:22px!important;color:#3f3c34!important;font-size:17px!important;line-height:22px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-header>.player-action-page-back{left:14px!important;top:50%!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;border:0!important;border-radius:0!important;color:#b58c3e!important;background:transparent!important;box-shadow:none!important;transform:translateY(-50%)!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-header>.player-action-page-back svg{width:25px!important;height:25px!important;color:#b58c3e!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-content{width:100%!important;max-width:430px!important;padding:0 0 calc(16px + env(safe-area-inset-bottom))!important;gap:10px!important;color:#3f3c34!important;background-color:transparent!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page{min-height:100dvh!important;height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;color:#3b372f!important;background-color:#faf6ed!important;background-image:url(/assets/qr-vip-silk-background-v2.jpg)!important;background-position:top center!important;background-repeat:no-repeat!important;background-size:100% auto!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-header{position:sticky!important;top:0!important;z-index:20!important;min-height:56px!important;height:56px!important;padding:0 14px!important;border-bottom:1px solid rgba(185,158,95,.22)!important;background:#faf6edf5!important;box-shadow:0 2px 10px #675b3e0d!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-header>div{position:absolute!important;left:50%!important;top:50%!important;width:max-content!important;max-width:calc(100% - 112px)!important;min-width:0!important;display:block!important;transform:translate(-50%,-50%)!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-header h1{width:auto!important;min-height:22px!important;margin:0!important;color:#3d372d!important;font-size:15px!important;font-weight:650!important;line-height:22px!important;text-align:center!important;white-space:nowrap!important;transform:none!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-header>.player-action-page-back{left:15px!important;top:50%!important;width:34px!important;min-width:34px!important;height:38px!important;min-height:38px!important;color:#b48a3a!important;filter:drop-shadow(0 1px 0 rgba(255,255,255,.9))!important;transform:translateY(-50%)!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-header>.player-action-page-back svg{width:21px!important;height:21px!important;color:#b48a3a!important;stroke-width:1.8!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-content{width:100%!important;max-width:430px!important;min-height:calc(100dvh - 56px)!important;margin:0 auto!important;padding:0 0 calc(14px + env(safe-area-inset-bottom))!important;display:block!important;overflow:visible!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-identity{left:auto!important;width:100%!important;max-width:none!important;min-height:244px!important;height:244px!important;margin:0!important;padding:10px 18px 65px!important;justify-content:flex-start!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-identity:before,body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-watermark{content:none!important;display:none!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-brand-mark{width:49px!important;max-width:49px!important;height:61px!important;max-height:61px!important;margin:0 0 2px!important;filter:drop-shadow(0 3px 3px rgba(101,68,18,.2))!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-brand-name{color:#916e31!important;font-family:Times New Roman,Times,serif!important;font-size:14px!important;line-height:16px!important;font-weight:600!important;font-variant-numeric:lining-nums tabular-nums!important;font-feature-settings:"lnum" 1,"tnum" 1!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-level{margin-top:5px!important;color:#a27a36!important;font-family:Times New Roman,Times,serif!important;font-size:30px!important;line-height:31px!important;font-weight:400!important;font-variant-numeric:lining-nums tabular-nums!important;font-feature-settings:"lnum" 1,"tnum" 1!important;text-shadow:0 1px 0 #fff9e8!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-divider{width:100px!important;height:10px!important;margin:1px 0!important;grid-template-columns:1fr 7px 1fr!important;gap:6px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-divider i{background:#9e7531b8!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-divider b{width:6px!important;height:6px!important;background:#c19a49!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-member-id{color:#75572a!important;font-family:Times New Roman,Times,serif!important;font-size:17px!important;line-height:19px!important;font-weight:500!important;font-variant-numeric:lining-nums tabular-nums!important;font-feature-settings:"lnum" 1,"tnum" 1!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-identity>small{margin-top:8px!important;max-width:calc(100% - 32px)!important;color:#aa7e2b!important;font-size:11px!important;line-height:14px!important;font-weight:750!important;overflow:visible!important;text-overflow:clip!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-pass{width:min(302px,calc(100vw - 70px))!important;min-height:370px!important;height:370px!important;margin:-55px auto 0!important;padding:77px 22px 18px!important;overflow:hidden!important;border:0!important;clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px)!important;background-color:#fbf8f1!important;background-image:url(/assets/qr-vip-credential-background.jpg)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:104.5% 104%!important;box-shadow:0 10px 22px #674b1c2e!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-pass:before,body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-pass-watermark{content:none!important;display:none!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-code{width:157px!important;min-width:157px!important;height:157px!important;min-height:157px!important;padding:9px!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:0 4px 12px #503c1e14!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-code svg{width:139px!important;height:139px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-pass>strong{margin-top:10px!important;color:#36332d!important;font-size:17px!important;line-height:20px!important;font-weight:850!important;font-variant-numeric:lining-nums tabular-nums!important;font-feature-settings:"lnum" 1,"tnum" 1!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-mode-switch{width:230px!important;height:37px!important;margin-top:12px!important;border-color:#bc913e42!important;border-radius:8px!important;background:#fffcf485!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-mode-switch button{display:grid!important;place-items:center!important;min-height:35px!important;height:35px!important;color:#34342f!important;font-size:12px!important;line-height:14px!important;font-weight:760!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-mode-switch button.active{color:#a4761e!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-mode-switch button.active:after{left:12px!important;right:12px!important;height:2px!important;background:#c49a3c!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-pass>small{width:240px!important;min-height:18px!important;margin-top:10px!important;color:#69665e!important;font-size:10px!important;line-height:14px!important;font-weight:600!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-referral-card{width:min(338px,calc(100vw - 52px))!important;min-height:82px!important;height:82px!important;margin:22px auto 0!important;padding:9px 14px 9px 10px!important;grid-template-columns:52px minmax(0,1fr) 76px!important;gap:10px!important;border:1px solid rgba(180,137,51,.56)!important;border-radius:16px!important;background:#f4f4e8b8!important;box-shadow:inset 0 0 0 2px #ffffffc2,0 5px 13px #5e481f14!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-referral-icon{width:50px!important;height:50px!important;border-color:#b489337a!important;background:#fffbf1d6!important;box-shadow:inset 0 0 0 2px #ffffffd1,0 3px 8px #78581e14!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-referral-icon svg{width:30px!important;height:30px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-referral-card strong{color:#33322e!important;font-size:13px!important;line-height:16px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-referral-card small{margin-top:3px!important;color:#666158!important;font-size:8.5px!important;line-height:11px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-referral-card>button{width:76px!important;min-width:76px!important;max-width:76px!important;min-height:34px!important;height:34px!important;padding:4px 7px!important;border-color:#b2842d!important;border-radius:19px!important;background:linear-gradient(135deg,#d7b760,#b1812b)!important;box-shadow:inset 0 1px #ffffff80,0 5px 10px #7953142b!important;font-size:9px!important;white-space:nowrap!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-actions{width:min(338px,calc(100vw - 52px))!important;min-height:69px!important;height:69px!important;margin:12px auto 0!important;border-color:#b4893373!important;border-radius:16px!important;background:#fffcf5c2!important;box-shadow:inset 0 0 0 2px #ffffffb3,0 5px 13px #5e481f12!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-actions>button{min-height:67px!important;height:67px!important;gap:8px!important;color:#33322e!important;font-size:11px!important;font-weight:800!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-actions>button>span{width:37px!important;flex-basis:37px!important;height:37px!important;border-color:#b4893380!important;background:#fffaefe0!important;box-shadow:inset 0 0 0 2px #ffffffd1,0 3px 8px #78581e14!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-actions>button>span svg{width:23px!important;height:23px!important}body .qr-vip-transfer-portal .qr-vip-transfer-card .funding-input{min-height:42px!important;height:42px!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 64px!important;align-items:stretch!important;overflow:hidden!important;border:1px solid rgba(185,145,66,.32)!important;border-radius:11px!important;background:#fffdf8!important;box-shadow:none!important}body .qr-vip-transfer-portal .qr-vip-transfer-card .funding-input>input{width:100%!important;min-width:0!important;min-height:40px!important;height:40px!important;margin:0!important;padding:0 11px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:0!important}body .qr-vip-transfer-portal .qr-vip-transfer-card .funding-input>span{width:64px!important;min-width:64px!important;max-width:64px!important;min-height:40px!important;height:40px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;align-self:stretch!important;border:0!important;border-left:1px solid rgba(185,145,66,.28)!important;border-radius:0!important;color:#4a473f!important;background:#f7f0df!important;box-shadow:none!important}body .qr-vip-transfer-portal .qr-vip-transfer-card .qr-transfer-balance-row{min-height:46px!important;height:46px!important;padding:6px 12px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:12px 18px!important;align-content:center!important;column-gap:18px!important;row-gap:2px!important;position:relative!important;overflow:hidden!important;border:1px solid rgba(160,170,130,.26)!important;border-radius:10px!important;background:#e7eadc94!important}body .qr-vip-transfer-portal .qr-vip-transfer-card .qr-transfer-balance-row:after{content:""!important;position:absolute!important;top:8px!important;bottom:8px!important;left:50%!important;width:1px!important;background:#848b6f2e!important}body .qr-vip-transfer-portal .qr-vip-transfer-card .qr-transfer-balance-row>span{min-width:0!important;color:#73766a!important;font-size:9px!important;line-height:12px!important;font-weight:700!important;white-space:nowrap!important}body .qr-vip-transfer-portal .qr-vip-transfer-card .qr-transfer-balance-row>strong{min-width:0!important;overflow:hidden!important;color:#373a32!important;font-size:12.5px!important;line-height:18px!important;font-weight:820!important;font-variant-numeric:lining-nums tabular-nums!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .qr-vip-transfer-portal .qr-vip-transfer-card .qr-transfer-balance-row>span:nth-child(1),body .qr-vip-transfer-portal .qr-vip-transfer-card .qr-transfer-balance-row>strong:nth-child(2){grid-column:1!important}body .qr-vip-transfer-portal .qr-vip-transfer-card .qr-transfer-balance-row>span:nth-child(3),body .qr-vip-transfer-portal .qr-vip-transfer-card .qr-transfer-balance-row>strong:nth-child(4){grid-column:2!important}body .qr-vip-transfer-portal .qr-vip-transfer-card .qr-transfer-balance-row>span:nth-child(1),body .qr-vip-transfer-portal .qr-vip-transfer-card .qr-transfer-balance-row>span:nth-child(3){grid-row:1!important}body .qr-vip-transfer-portal .qr-vip-transfer-card .qr-transfer-balance-row>strong:nth-child(2),body .qr-vip-transfer-portal .qr-vip-transfer-card .qr-transfer-balance-row>strong:nth-child(4){grid-row:2!important}@media(max-width:360px){body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-identity{min-height:238px!important;height:238px!important;padding-top:12px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-pass{width:min(294px,calc(100vw - 58px))!important;min-height:364px!important;height:364px!important;margin-top:-52px!important;padding-top:74px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-referral-card,body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-actions{width:calc(100vw - 36px)!important}}@media(max-height:900px){body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-header{min-height:52px!important;height:52px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-content{min-height:calc(100dvh - 52px)!important;padding-bottom:max(6px,env(safe-area-inset-bottom))!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-identity{min-height:228px!important;height:228px!important;padding-top:7px!important;padding-bottom:58px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-brand-mark{width:46px!important;max-width:46px!important;height:57px!important;max-height:57px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-level{margin-top:3px!important;font-size:29px!important;line-height:29px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-identity>small{margin-top:5px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-pass{min-height:350px!important;height:350px!important;margin-top:-50px!important;padding:61px 22px 13px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-pass>strong{margin-top:7px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-mode-switch{margin-top:8px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-pass>small{margin-top:7px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-referral-card{min-height:76px!important;height:76px!important;margin-top:14px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-referral-icon{width:46px!important;height:46px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-actions{min-height:62px!important;height:62px!important;margin-top:8px!important}body .player-action-shell:not(.agent-action-shell) .qr-vip-page .qr-vip-actions>button{min-height:60px!important;height:60px!important}}body:has(.qr-vip-page) .player-home-float,body:has(.qr-vip-page) .mobile-home-float,body:has(.qr-vip-transfer-portal) .player-home-float,body:has(.qr-vip-transfer-portal) .mobile-home-float{display:none!important;pointer-events:none!important}body:has(.transfer-confirm-backdrop) .player-home-float,body:has(.transfer-confirm-backdrop) .mobile-home-float{display:none!important;pointer-events:none!important}body .modal-backdrop.transfer-confirm-backdrop{color:#3f3c34!important;background:linear-gradient(150deg,rgba(255,255,255,.56),transparent 42%),linear-gradient(180deg,#f8f3e9,#eef0e6 52%,#faf6ed)!important}body .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal{padding:0!important;background:transparent!important}body .transfer-confirm-topbar{position:absolute!important;inset:0 0 auto!important;width:100%!important;min-height:58px!important;height:58px!important;padding:0 14px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 76px!important;align-items:center!important;gap:8px!important;border-bottom:1px solid rgba(185,158,95,.24)!important;background:#faf6edf7!important;box-shadow:0 3px 12px #5b4a290f!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}body .transfer-confirm-topbar>button:first-child{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border:0!important;border-radius:0!important;color:#b58c3e!important;background:transparent!important;box-shadow:none!important}body .transfer-confirm-topbar>strong{color:#3d392f!important;font-size:16px!important;line-height:22px!important;font-weight:780!important;letter-spacing:0!important;text-align:center!important}body .transfer-confirm-topbar>.transfer-confirm-currency-toggle{justify-self:end!important;width:76px!important;min-width:76px!important;height:34px!important;min-height:34px!important;padding:0 9px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 14px!important;place-items:center!important;gap:3px!important;overflow:hidden!important;border:1px solid rgba(185,145,66,.46)!important;border-radius:10px!important;color:#8f6927!important;background:linear-gradient(145deg,#fffaf0,#f3e6c8)!important;box-shadow:inset 0 1px #ffffffe6!important}body .transfer-confirm-topbar>.transfer-confirm-currency-toggle>span{min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;color:inherit!important;background:transparent!important;font-size:12px!important;line-height:16px!important;font-weight:850!important;white-space:nowrap!important}body .transfer-confirm-topbar>.transfer-confirm-currency-toggle>svg{width:13px!important;height:13px!important;color:#a77b2d!important}body .transfer-confirm-body{position:absolute!important;top:58px!important;right:0!important;bottom:0!important;left:0!important;padding:14px 0 max(16px,env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important;overflow-y:auto!important;background:transparent!important}body .transfer-confirm-body .transfer-confirm-receipt{width:min(360px,calc(100% - 28px))!important;margin:0 auto 12px!important;overflow:hidden!important;border:1px solid rgba(185,145,66,.38)!important;border-radius:16px!important;background:#fffdf8f0!important;box-shadow:0 10px 24px #5b461d17!important}body .transfer-confirm-body .transfer-confirm-receipt:before{content:none!important;display:none!important}body .transfer-confirm-body .transfer-confirm-amount-card{min-height:84px!important;padding:13px 15px!important;border-bottom:1px solid rgba(185,145,66,.2)!important;background:linear-gradient(135deg,rgba(255,255,255,.68),transparent 48%),linear-gradient(145deg,#fbf6eb,#f4ead4)!important}body .transfer-confirm-body .transfer-confirm-amount-card div{gap:5px!important}body .transfer-confirm-body .transfer-confirm-amount-card small{color:#706b61!important;font-size:11px!important;line-height:14px!important;font-weight:750!important}body .transfer-confirm-body .transfer-confirm-amount-card strong{color:#33312c!important;font-size:27px!important;line-height:30px!important;font-weight:820!important;font-variant-numeric:lining-nums tabular-nums!important}body .transfer-confirm-body .transfer-confirm-amount-card>span{min-width:58px!important;padding:8px 10px!important;border:1px solid rgba(185,145,66,.38)!important;border-radius:10px!important;color:#8d6724!important;background:#fffaefd1!important;font-size:12px!important;line-height:16px!important}body .transfer-confirm-body .transfer-confirm-route{padding:14px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr)!important;align-items:center!important;justify-items:stretch!important;gap:8px!important;border-bottom:1px solid rgba(185,145,66,.18)!important}body .transfer-confirm-body .transfer-confirm-route article{min-height:88px!important;height:88px!important;padding:10px 8px!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:28px 14px minmax(18px,auto) 13px!important;place-items:center!important;gap:2px!important;border:1px solid rgba(197,190,168,.58)!important;border-radius:12px!important;background:#f7f7eeb8!important}body .transfer-confirm-body .transfer-confirm-route article>span{grid-column:1!important;grid-row:1!important;width:28px!important;height:28px!important;border-radius:9px!important;color:#a77928!important;background:#f6ead0!important}body .transfer-confirm-body .transfer-confirm-route article small,body .transfer-confirm-body .transfer-confirm-route article b,body .transfer-confirm-body .transfer-confirm-route article em{grid-column:1!important;width:100%!important;text-align:center!important}body .transfer-confirm-body .transfer-confirm-route article small{grid-row:2!important;color:#777267!important;font-size:9px!important;line-height:12px!important}body .transfer-confirm-body .transfer-confirm-route article b{grid-row:3!important;max-width:100%!important;overflow:visible!important;color:#34322d!important;font-size:12px!important;line-height:16px!important;font-weight:800!important;text-overflow:clip!important;white-space:nowrap!important}body .transfer-confirm-body .transfer-confirm-route article em{grid-row:4!important;color:#898478!important;font-size:8px!important;line-height:11px!important}body .transfer-confirm-body .transfer-confirm-route>i{width:30px!important;height:30px!important;color:#fffaf0!important;background:linear-gradient(145deg,#d9bb6b,#ae802f)!important;box-shadow:0 4px 9px #855e1b29!important;transform:none!important}body .transfer-confirm-body .transfer-confirm-balance{min-height:44px!important;padding:10px 14px!important;align-items:center!important;border:0!important;background:#e8ebdd94!important}body .transfer-confirm-body .transfer-confirm-balance span{color:#68665d!important;font-size:10px!important;line-height:14px!important}body .transfer-confirm-body .transfer-confirm-balance strong{color:#3c4335!important;font-size:12px!important;line-height:16px!important;font-variant-numeric:lining-nums tabular-nums!important}body .transfer-confirm-body .transfer-confirm-compact-note{width:min(360px,calc(100% - 28px))!important;min-height:58px!important;margin:0 auto 12px!important;padding:10px 12px!important;border:1px solid rgba(157,168,127,.46)!important;border-radius:14px!important;color:#6f7a58!important;background:#e8ebddb8!important}body .transfer-confirm-body .transfer-confirm-compact-note span{color:#5d6550!important;font-size:10px!important;line-height:15px!important;font-weight:700!important}body .transfer-confirm-body .transfer-confirm-submit{width:min(360px,calc(100% - 28px))!important;min-height:48px!important;height:48px!important;margin:0 auto!important;border:1px solid #a87925!important;border-radius:13px!important;color:#fffdf7!important;background:linear-gradient(105deg,#d8b85e,#b78328)!important;box-shadow:0 9px 18px #79531429!important;font-size:14px!important;line-height:18px!important;font-weight:850!important}body .modal-backdrop.transfer-confirm-backdrop{background:linear-gradient(180deg,#fffdf714,#f4efe257),url(/assets/qr-vip-silk-background-v2.jpg) center top / cover no-repeat!important}body .transfer-confirm-topbar{grid-template-columns:42px minmax(0,1fr) 84px!important;border-bottom-color:#b9914257!important;background:#fbf8eff0!important}body .transfer-confirm-topbar>.transfer-confirm-currency-toggle{width:84px!important;min-width:84px!important}body .transfer-confirm-body{top:calc(58px + env(safe-area-inset-top))!important;inset-inline:0!important;bottom:0!important;height:auto!important;box-sizing:border-box!important;padding:10px 0 max(14px,env(safe-area-inset-bottom))!important;overflow-y:auto!important;justify-content:flex-start!important}body .transfer-confirm-body .transfer-confirm-brand{width:min(360px,calc(100% - 28px))!important;min-height:92px!important;margin:0 auto 10px!important;padding:10px 16px!important;display:grid!important;grid-template-columns:62px minmax(0,1fr)!important;align-items:center!important;gap:13px!important;overflow:hidden!important;border:1px solid rgba(183,143,62,.42)!important;border-radius:14px!important;color:#4a4030!important;background:linear-gradient(135deg,#ffffffc7,#f0efdec7),url(/assets/qr-vip-silk-background-v2.jpg) center 18% / cover no-repeat!important;box-shadow:inset 0 1px #ffffffeb,0 8px 18px #654e1f17!important}body .transfer-confirm-body .transfer-confirm-brand:after{content:"VIP"!important;position:absolute!important;right:12px!important;bottom:-12px!important;color:#b48f4314!important;font-family:Georgia,Times New Roman,serif!important;font-size:58px!important;line-height:1!important;letter-spacing:0!important;pointer-events:none!important}body .transfer-confirm-body .transfer-confirm-brand img{position:relative!important;z-index:1!important;width:52px!important;height:65px!important;object-fit:contain!important;filter:drop-shadow(0 3px 4px rgba(114,80,20,.18))!important}body .transfer-confirm-body .transfer-confirm-brand>div{position:relative!important;z-index:1!important;min-width:0!important;display:grid!important;gap:1px!important}body .transfer-confirm-body .transfer-confirm-brand span{color:#aa7b2d!important;font-family:Georgia,Times New Roman,serif!important;font-size:11px!important;line-height:15px!important;font-weight:700!important;letter-spacing:1.2px!important}body .transfer-confirm-body .transfer-confirm-brand strong{color:#403a30!important;font-size:18px!important;line-height:24px!important;font-weight:820!important;letter-spacing:0!important}body .transfer-confirm-body .transfer-confirm-brand small{color:#817663!important;font-size:9px!important;line-height:13px!important;font-weight:650!important;letter-spacing:1px!important}body .transfer-confirm-body .transfer-confirm-receipt{position:relative!important;width:min(360px,calc(100% - 28px))!important;margin:0 auto 10px!important;padding:8px!important;overflow:visible!important;border:1px solid #b99042!important;border-radius:0!important;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)!important;background:linear-gradient(#fffcf7e0,#fffaf4e6),url(/assets/qr-vip-credential-background.jpg) center / cover no-repeat!important;box-shadow:inset 0 0 0 4px #fffcf6f2,inset 0 0 0 5px #c29b4d85,0 10px 22px #5f461821!important}body .transfer-confirm-body .transfer-confirm-receipt:before{content:"♔"!important;display:block!important;position:absolute!important;inset:50% auto auto 50%!important;width:auto!important;height:auto!important;transform:translate(-50%,-46%)!important;color:#b58d3d11!important;background:transparent!important;font-family:Georgia,serif!important;font-size:158px!important;line-height:1!important;pointer-events:none!important}body .transfer-confirm-body .transfer-confirm-amount-card,body .transfer-confirm-body .transfer-confirm-route,body .transfer-confirm-body .transfer-confirm-balance{position:relative!important;z-index:1!important}body .transfer-confirm-body .transfer-confirm-amount-card{min-height:74px!important;padding:11px 12px!important;border:1px solid rgba(185,145,66,.24)!important;border-radius:8px 8px 0 0!important;background:#fffdf8c2!important}body .transfer-confirm-body .transfer-confirm-amount-card strong{font-size:25px!important;line-height:28px!important}body .transfer-confirm-body .transfer-confirm-route{padding:10px 8px!important;grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr)!important;gap:5px!important;border:1px solid rgba(185,145,66,.24)!important;border-top:0!important;border-bottom:0!important;background:#fffdf88c!important}body .transfer-confirm-body .transfer-confirm-route article{min-height:79px!important;height:79px!important;padding:7px 5px!important;grid-template-rows:25px 13px minmax(17px,auto) 11px!important;border-color:#c0b18b75!important;background:#f4f5ebb3!important}body .transfer-confirm-body .transfer-confirm-route article>span{width:25px!important;height:25px!important}body .transfer-confirm-body .transfer-confirm-route article b{font-size:clamp(10px,3vw,12px)!important;line-height:15px!important}body .transfer-confirm-body .transfer-confirm-route>i{width:26px!important;height:26px!important}body .transfer-confirm-body .transfer-confirm-balance{min-height:41px!important;border:1px solid rgba(185,145,66,.24)!important;border-radius:0 0 8px 8px!important;background:#e6ebdbb8!important}body .transfer-confirm-body .transfer-confirm-balance span{font-size:11px!important}body .transfer-confirm-body .transfer-confirm-balance strong{font-size:13px!important}body .transfer-confirm-body .transfer-confirm-compact-note{width:min(360px,calc(100% - 28px))!important;min-height:54px!important;margin:0 auto 10px!important;padding:10px 12px!important;overflow:hidden!important;border:1px solid rgba(154,166,126,.5)!important;border-radius:13px!important;background:#e8ebdde0!important;box-shadow:0 6px 14px #535b4112!important}body .transfer-confirm-body .transfer-confirm-compact-note:before{content:none!important;display:none!important}body .transfer-confirm-body .transfer-confirm-compact-note span{font-size:11px!important;line-height:16px!important}body .transfer-confirm-body .transfer-confirm-submit{width:min(360px,calc(100% - 28px))!important;min-height:48px!important;height:48px!important;margin:0 auto max(10px,env(safe-area-inset-bottom))!important}@media(max-height:740px){body .transfer-confirm-body .transfer-confirm-brand{min-height:76px!important;padding-block:6px!important}body .transfer-confirm-body .transfer-confirm-brand img{width:43px!important;height:54px!important}body .transfer-confirm-body .transfer-confirm-amount-card{min-height:66px!important}body .transfer-confirm-body .transfer-confirm-route article{min-height:72px!important;height:72px!important}}body .player-shell .modal-backdrop.transfer-confirm-backdrop{padding:0!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body .player-shell .transfer-confirm-body{top:calc(58px + env(safe-area-inset-top))!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:auto!important;box-sizing:border-box!important;padding:10px 0 max(14px,env(safe-area-inset-bottom))!important;overflow-y:auto!important}body .player-shell .transfer-confirm-body .transfer-confirm-brand,body .player-shell .transfer-confirm-body .transfer-confirm-receipt,body .player-shell .transfer-confirm-body .transfer-confirm-compact-note,body .player-shell .transfer-confirm-body .transfer-confirm-submit{width:min(360px,calc(100% - 28px))!important;max-width:360px!important;margin-left:auto!important;margin-right:auto!important}body .player-shell .transfer-confirm-body .transfer-confirm-brand,body .player-shell .transfer-confirm-body .transfer-confirm-receipt,body .player-shell .transfer-confirm-body .transfer-confirm-compact-note{margin-bottom:10px!important}body .player-shell .transfer-confirm-body .transfer-confirm-balance{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}body .player-shell .transfer-confirm-body .transfer-confirm-balance span,body .player-shell .transfer-confirm-body .transfer-confirm-balance strong{width:auto!important;white-space:nowrap!important}body .player-shell .transfer-confirm-body .transfer-confirm-submit{margin-bottom:max(10px,env(safe-area-inset-bottom))!important}:is(.player-shell,.guest-shell) .promotions-redesign{--promo-ink: #193052;--promo-gold: #bd9444;--promo-gold-deep: #9d7427;--promo-gold-soft: #f5e6bd;--promo-ivory: #fffdf8;--promo-cream: #faf5eb;--promo-sage: #e5eee2;--promo-sage-ink: #497351;width:100%;max-width:1040px;margin:0 auto;padding-bottom:calc(28px + env(safe-area-inset-bottom));color:var(--promo-ink)}:is(.player-shell,.guest-shell) .promotions-redesign .promo-page-heading{margin-bottom:18px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-page-heading p{margin-bottom:4px;color:var(--promo-gold-deep);font-weight:700}:is(.player-shell,.guest-shell) .promotions-redesign .promo-page-heading h1{color:var(--promo-ink)}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-card{position:relative;margin:0;padding:22px 24px 20px;gap:16px;overflow:hidden;border:1px solid #e2c783;border-radius:28px;background:#fff8e8;box-shadow:0 18px 42px #714e151f}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 78% 24%,rgba(255,227,157,.58),transparent 36%)}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-card>*{position:relative;z-index:1}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-heading{display:grid;grid-template-columns:minmax(26px,1fr) auto minmax(26px,1fr);align-items:center;gap:12px;text-align:center}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-heading>span{height:1px;background:#caa85e}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-heading div{display:grid;justify-items:center;gap:5px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-heading small{color:var(--promo-gold-deep);font-size:22px;font-weight:900;letter-spacing:.12em}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-heading strong{display:flex;align-items:center;gap:8px;color:#4b4438;font-size:12px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-heading i{width:7px;height:7px;border-radius:50%;background:#d93b2e;box-shadow:0 0 0 4px #d93b2e1a}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-main{display:grid;grid-template-columns:minmax(190px,.9fr) minmax(260px,1.1fr);align-items:center;gap:24px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-gift-art{min-width:0;display:grid;place-items:center}:is(.player-shell,.guest-shell) .promotions-redesign .promo-gift-art img{width:min(100%,330px);height:auto;display:block;object-fit:contain;filter:drop-shadow(0 20px 17px rgba(110,74,17,.15))}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-copy{min-width:0;display:grid;justify-items:center;text-align:center}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-copy>small{color:var(--promo-gold-deep);font-size:12px;font-weight:900}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-copy h2{margin:4px 0 12px;color:#302d28;font-size:30px;line-height:1.08}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-copy p{margin:0;color:#645b4d;font-size:12px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-copy>strong{margin:2px 0 12px;color:var(--promo-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,5.2vw,60px);line-height:1;letter-spacing:.01em}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-facts{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-facts span{min-height:48px;padding:8px 10px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(192,151,67,.32);border-radius:13px;color:#4b4338;background:#fffdf7a8;font-size:11px;font-weight:700;line-height:1.25}:is(.player-shell,.guest-shell) .promotions-redesign .promo-claim-journey{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-claim-journey:before{content:"";position:absolute;top:17px;left:16%;right:16%;height:2px;background:#b58b39}:is(.player-shell,.guest-shell) .promotions-redesign .promo-claim-journey>div{position:relative;display:grid;justify-items:center;gap:3px;text-align:center}:is(.player-shell,.guest-shell) .promotions-redesign .promo-claim-journey span{width:36px;height:36px;display:grid;place-items:center;border:2px solid #fff7df;border-radius:50%;color:#fff;background:#c19a4e;box-shadow:0 3px 9px #724c112e}:is(.player-shell,.guest-shell) .promotions-redesign .promo-claim-journey span svg{display:block}:is(.player-shell,.guest-shell) .promotions-redesign .promo-claim-journey span b{display:none}:is(.player-shell,.guest-shell) .promotions-redesign .promo-claim-journey .active span{color:#fff;background:var(--promo-ink);box-shadow:0 0 0 4px #bd944438}:is(.player-shell,.guest-shell) .promotions-redesign .promo-claim-journey strong{color:#3f372c;font-size:12px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-claim-journey small{color:#776d5e;font-size:10px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-action{padding:0}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-action .primary{width:100%;min-height:54px;padding:0 18px;display:grid;grid-template-columns:24px 1fr 24px;align-items:center;border:1px solid #a97c29;border-radius:999px;color:var(--promo-ink);background:linear-gradient(90deg,#c99e4a,#efcf80,#c99e4a);box-shadow:0 10px 22px #9f6f1933;font-size:17px;font-weight:900}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-action .primary svg:last-child{justify-self:end}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-error{margin:0;color:#9f4237;font-size:11px;text-align:center}:is(.player-shell,.guest-shell) .promotions-redesign .promo-other-section{margin-top:24px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-section-title{margin-bottom:12px;display:grid;grid-template-columns:minmax(24px,1fr) auto minmax(24px,1fr);align-items:center;gap:12px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-section-title span{height:1px;background:#d7bd82}:is(.player-shell,.guest-shell) .promotions-redesign .promo-section-title h2{margin:0;color:#302d28;font-size:20px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-offer-list{display:grid;grid-template-columns:1fr;gap:0;overflow:hidden;border:1px solid #dfd3bb;border-radius:20px;background:#fffdf8f0;box-shadow:0 12px 28px #523c1912}:is(.player-shell,.guest-shell) .promotions-redesign .promo-offer-row{min-width:0;min-height:84px;padding:14px 18px;display:grid;grid-template-columns:50px minmax(0,1fr) minmax(150px,.75fr) 22px;align-items:center;gap:14px;border:0;border-radius:0;background:transparent;box-shadow:none}:is(.player-shell,.guest-shell) .promotions-redesign .promo-offer-row+.promo-offer-row{border-top:1px solid #e8dfcf}:is(.player-shell,.guest-shell) .promotions-redesign .promo-offer-icon,:is(.player-shell,.guest-shell) .promotions-redesign .promo-history-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;color:var(--promo-sage-ink);background:var(--promo-sage)}:is(.player-shell,.guest-shell) .promotions-redesign .promo-offer-row h2{margin:0 0 4px;color:#302d28;font-size:16px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-offer-row p{margin:0;color:#776d60;font-size:12px;line-height:1.4}:is(.player-shell,.guest-shell) .promotions-redesign .promo-offer-reward{min-width:0;display:grid;justify-items:end;gap:4px;text-align:right}:is(.player-shell,.guest-shell) .promotions-redesign .promo-offer-reward span{color:var(--promo-gold-deep);font-size:15px;font-weight:900}:is(.player-shell,.guest-shell) .promotions-redesign .promo-offer-reward small{max-width:100%;overflow:hidden;color:#7e7568;font-size:10px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}:is(.player-shell,.guest-shell) .promotions-redesign .promo-offer-arrow{color:var(--promo-ink)}:is(.player-shell,.guest-shell) .promotions-redesign .promo-offer-error{min-height:112px;padding:18px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-empty-state{margin:0;padding:22px;color:#7d7467;font-size:13px;text-align:center}:is(.player-shell,.guest-shell) .promotions-redesign .promo-history-entry{margin:14px 0 0;overflow:hidden;border:1px solid #dfd3bb;border-radius:18px;background:#fffdf8f0;box-shadow:0 10px 24px #523c190f}:is(.player-shell,.guest-shell) .promotions-redesign .promo-history-entry summary{min-height:74px;padding:12px 18px;display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:14px;list-style:none;cursor:pointer}:is(.player-shell,.guest-shell) .promotions-redesign .promo-history-entry summary::-webkit-details-marker{display:none}:is(.player-shell,.guest-shell) .promotions-redesign .promo-history-entry summary h2{margin:0 0 3px;color:#302d28;font-size:16px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-history-entry summary small{color:#776d60;font-size:11px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-history-entry summary>strong{display:flex;align-items:center;gap:5px;color:#6f6658;font-size:11px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-history-entry[open] summary>strong svg{transform:rotate(180deg)}:is(.player-shell,.guest-shell) .promotions-redesign .promo-history-table{overflow-x:auto;border-top:1px solid #e8dfcf}@media(max-width:700px){:is(.player-shell,.guest-shell) .promotions-redesign{padding-bottom:calc(34px + env(safe-area-inset-bottom))!important}:is(.player-shell,.guest-shell) .promotions-redesign .promo-page-heading{margin-bottom:14px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-card{padding:16px 14px 14px!important;gap:12px!important;border-radius:22px!important}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-heading small{font-size:19px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-main{grid-template-columns:minmax(112px,.8fr) minmax(0,1.2fr);gap:8px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-gift-art img{width:145px;max-width:100%}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-copy h2{margin:3px 0 7px;font-size:22px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-copy>strong{margin-bottom:8px;font-size:34px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-facts span{min-height:42px;padding:6px 4px;font-size:9px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-claim-journey{gap:4px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-claim-journey strong{font-size:10px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-claim-journey small{font-size:8px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-feature-action .primary{min-height:48px;font-size:15px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-other-section{margin-top:18px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-offer-row{min-height:76px!important;padding:11px 12px!important;grid-template-columns:42px minmax(0,1fr) minmax(94px,.75fr) 16px;gap:8px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-offer-icon,:is(.player-shell,.guest-shell) .promotions-redesign .promo-history-icon{width:40px;height:40px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-offer-row h2{font-size:14px!important}:is(.player-shell,.guest-shell) .promotions-redesign .promo-offer-row p{font-size:10px!important}:is(.player-shell,.guest-shell) .promotions-redesign .promo-offer-reward span{font-size:12px!important}:is(.player-shell,.guest-shell) .promotions-redesign .promo-offer-reward small{font-size:8px!important}:is(.player-shell,.guest-shell) .promotions-redesign .promo-history-entry summary{min-height:68px;padding:10px 12px;grid-template-columns:40px minmax(0,1fr) auto;gap:10px}:is(.player-shell,.guest-shell) .promotions-redesign .promo-history-entry summary>strong{font-size:9px}}@media(max-width:580px){html:has(.exchange-tool-page),body:has(.exchange-tool-page),body .player-action-shell:not(.agent-action-shell):has(.exchange-tool-page),body .player-action-shell:not(.agent-action-shell) .exchange-tool-page{background:#f8f2e8!important}body .player-action-shell:not(.agent-action-shell) .exchange-tool-page{height:100svh!important;min-height:100svh!important}body .player-action-shell:not(.agent-action-shell) .exchange-tool-page>.player-action-page-header{border-bottom-color:#b99e5f33!important;background:#f8f2e8!important}body .player-action-shell:not(.agent-action-shell) .exchange-tool-page>.player-action-page-content{height:calc(100svh - 56px - env(safe-area-inset-top))!important;padding-bottom:calc(84px + env(safe-area-inset-bottom))!important;scroll-padding-bottom:calc(84px + env(safe-area-inset-bottom))!important;background:#f8f2e8!important}body .player-action-shell:not(.agent-action-shell) .exchange-tool-page>.player-action-page-content>.funding-submit{position:fixed!important;z-index:30!important;left:10px!important;right:10px!important;bottom:max(14px,env(safe-area-inset-bottom))!important;width:auto!important;margin:0!important;box-shadow:inset 0 1px #fff6,0 9px 20px #79531233!important}}body .player-shell .modal-backdrop.transfer-confirm-backdrop,body .modal-backdrop.transfer-confirm-backdrop{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100dvh!important;padding:0!important}body .player-shell .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal,body .modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal{inset:auto!important;width:100%!important;max-width:none!important;height:100dvh!important;margin:0!important;padding:0!important}body .player-shell .transfer-confirm-body,body .transfer-confirm-body{top:calc(58px + env(safe-area-inset-top))!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:auto!important;box-sizing:border-box!important;padding:10px 0 max(14px,env(safe-area-inset-bottom))!important;overflow-y:auto!important}body .player-shell .transfer-confirm-body .transfer-confirm-brand,body .player-shell .transfer-confirm-body .transfer-confirm-receipt,body .player-shell .transfer-confirm-body .transfer-confirm-compact-note,body .player-shell .transfer-confirm-body .transfer-confirm-submit,body .transfer-confirm-body .transfer-confirm-brand,body .transfer-confirm-body .transfer-confirm-receipt,body .transfer-confirm-body .transfer-confirm-compact-note,body .transfer-confirm-body .transfer-confirm-submit{width:min(360px,calc(100% - 28px))!important;max-width:360px!important;margin-left:auto!important;margin-right:auto!important}body .player-shell .transfer-confirm-body .transfer-confirm-balance,body .transfer-confirm-body .transfer-confirm-balance{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}body .player-shell .transfer-confirm-body .transfer-confirm-balance span,body .player-shell .transfer-confirm-body .transfer-confirm-balance strong,body .transfer-confirm-body .transfer-confirm-balance span,body .transfer-confirm-body .transfer-confirm-balance strong{width:auto!important;white-space:nowrap!important}html body #root .app-shell.player-shell>.modal-backdrop.transfer-confirm-backdrop{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100dvh!important;padding:0!important}html body #root .app-shell.player-shell>.modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal{width:100%!important;min-width:0!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;gap:0!important;border-radius:0!important}html body #root .app-shell.player-shell .transfer-confirm-body{overflow:hidden!important}@media(max-width:760px){html:has(.player-shell .friends-page.friend-vault-page),body:has(.player-shell .friends-page.friend-vault-page){height:100%;overflow:hidden!important;overscroll-behavior:none!important}body:has(.player-shell .friends-page.friend-vault-page) .player-shell,body:has(.player-shell .friends-page.friend-vault-page) .player-shell .main-area{height:100dvh!important;min-height:0!important;overflow:hidden!important}body:has(.player-shell .friends-page.friend-vault-page) .player-shell .main-area{padding-bottom:0!important}body:has(.player-shell .friends-page.friend-vault-page) .player-shell .page-content{height:calc(100dvh - 90px)!important;min-height:0!important;padding-top:0!important;overflow:hidden!important}body .player-shell .friends-page.friend-vault-page{width:calc(100% + 24px)!important;max-width:none!important;height:100%!important;min-height:0!important;margin-inline:-12px!important;padding:3px 15px max(10px,env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important;gap:6px!important;overflow:hidden!important}body .player-shell .friend-vault-header{flex:0 0 45px!important;position:relative!important;min-height:45px!important;padding-inline:6px!important;grid-template-columns:40px minmax(0,1fr) 110px!important;gap:6px!important}body .player-shell .friend-vault-title-box{position:absolute!important;left:50%!important;top:50%!important;width:118px!important;height:34px!important;transform:translate(-50%,-50%)!important;display:grid!important;grid-template-columns:18px minmax(0,1fr) 18px!important;align-items:center!important;gap:5px!important;padding:0 8px!important;border:1px solid rgb(196 139 22 / 52%)!important;border-radius:10px!important;background:linear-gradient(145deg,#fffffff5,#fff8e3f0)!important;box-shadow:0 5px 14px #5b421412,inset 0 0 0 1px #ffffffb8!important;z-index:2!important}body .player-shell .friend-vault-title-box h1{min-width:0!important;margin:0!important;color:var(--ruay-navy)!important;font-size:21px!important;line-height:1!important;font-weight:900!important;text-align:center!important;white-space:nowrap!important}body .player-shell .friend-vault-title-box i{width:18px!important;height:1px!important;display:block!important;background:linear-gradient(90deg,transparent,#c99220)!important}body .player-shell .friend-vault-title-box i:last-child{background:linear-gradient(90deg,#c99220,transparent)!important}body .player-shell .friend-vault-page-back{grid-column:1!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;display:grid!important;place-items:center!important;color:#a97412!important;border:1px solid rgb(196 139 22 / 54%)!important;border-radius:50%!important;background:linear-gradient(145deg,#fff,#fff5d9)!important;box-shadow:0 4px 12px #5b421414,inset 0 0 0 1px #ffffffb8!important}body .player-shell .friend-vault-page-back svg,body .player-shell .friend-vault-header>.friend-vault-page-back svg:last-child{width:21px!important;height:21px!important;display:block!important;visibility:visible!important;color:#a97412!important;opacity:1!important}body .player-shell .friend-vault-asset-pill{display:none!important}body .player-shell .friend-vault-asset-pill svg:first-child{width:16px!important;height:16px!important}body .player-shell .friend-vault-asset-pill svg:last-child{width:10px!important;height:10px!important}body .player-shell .friend-vault-header>button{width:110px!important;min-height:32px!important;padding-inline:6px!important;grid-template-columns:16px minmax(0,1fr) 20px 10px!important;gap:3px!important;border-radius:10px!important}body .player-shell .friend-vault-header>button:not(.friend-vault-page-back){grid-column:3!important;justify-self:end!important}body .player-shell .friend-vault-header>.friend-vault-page-back{width:36px!important;min-height:36px!important;padding:0!important;display:grid!important;grid-template-columns:1fr!important;border-radius:50%!important}body .player-shell .friend-vault-header>button span{font-size:11px!important}body .player-shell .friend-vault-header>button b{width:20px!important;height:20px!important;font-size:10px!important}body .player-shell .friend-vault-hero{flex:0 0 235px!important;min-height:235px!important;height:235px!important;border-radius:22px!important;background:#f7f0e4!important;box-shadow:0 11px 20px #4e350e26,0 2px 5px #b47c1414!important;overflow:hidden!important}body .player-shell .friend-vault-panel-art{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;min-height:100%!important;max-height:none!important;object-fit:fill!important;filter:saturate(1.08) contrast(1.025) brightness(.995)!important}body .player-shell .friend-vault-hero-title{top:18px!important;display:grid!important;grid-template-columns:27px 20px auto 27px!important;gap:3px!important;align-items:center!important;color:#3d3426!important}body .player-shell .friend-vault-title-flourish{width:27px!important;height:11px!important;display:block!important;object-fit:contain!important}body .player-shell .friend-vault-title-flourish.is-right{transform:scaleX(-1)!important}body .player-shell .friend-vault-title-shield{width:20px!important;height:24px!important;display:block!important;object-fit:contain!important}body .player-shell .friend-vault-hero-title h2{color:#3d3426!important;font-size:12.5px!important;font-weight:700!important}body .player-shell .friend-vault-trusted-deck{top:43px!important;right:0!important;bottom:14px!important;left:0!important}body .player-shell .friend-vault-mini-card{width:106px!important;min-height:152px!important;height:152px!important;padding:10px 8px 7px!important;box-sizing:border-box!important;overflow:visible!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}body .player-shell .friend-vault-card-art{top:-3px!important;right:-3px!important;bottom:-3px!important;left:-3px!important;width:calc(100% + 6px)!important;height:calc(100% + 6px)!important;filter:saturate(1.11) contrast(1.035) brightness(.985) drop-shadow(0 6px 6px rgb(81 54 10 / 16%))!important}body .player-shell .friend-vault-medallion>img{filter:saturate(1.08) contrast(1.035) brightness(.985) drop-shadow(0 2px 3px rgb(90 58 7 / 15%))!important}body .player-shell .friend-vault-mini-card.is-empty{opacity:1!important}body .player-shell .friend-vault-mini-card.is-empty>strong{color:#26364a!important}body .player-shell .friend-vault-mini-card.is-empty>small{color:#717884!important}body .player-shell .friend-vault-mini-card.is-empty .friend-vault-medallion>svg{color:#fffdf6!important;opacity:1!important}body .player-shell .friend-vault-mini-card.is-empty .friend-vault-mini-recent>i{color:#534b41!important}body .player-shell .friend-vault-mini-card.is-empty .friend-vault-mini-recent>i b{color:#168665!important}body .player-shell .friend-vault-mini-card-left{z-index:1!important;left:4px!important;bottom:18px!important}body .player-shell .friend-vault-mini-card-center{z-index:3!important;left:50%!important;bottom:0!important;width:146px!important;min-height:194px!important;height:194px!important;padding-top:10px!important}body .player-shell .friend-vault-mini-card-right{z-index:1!important;right:5px!important;bottom:18px!important}body .player-shell .friend-vault-mini-card:not(.friend-vault-mini-card-center) .friend-vault-medallion{width:48px!important;height:48px!important}body .player-shell .friend-vault-mini-card-center:not(.is-empty) .friend-vault-medallion{width:62px!important;height:62px!important}body .player-shell .friend-vault-mini-card:not(.is-empty)>strong{font-size:9.5px!important;font-weight:700!important}body .player-shell .friend-vault-mini-card-center:not(.is-empty)>strong{font-size:11px!important;font-weight:700!important}body .player-shell .friend-vault-mini-card:not(.is-empty)>small{font-size:7.5px!important}body .player-shell .friend-vault-mini-card>strong{font-size:9.5px!important}body .player-shell .friend-vault-mini-card>small{font-size:7px!important}body .player-shell .friend-vault-mini-card .friend-vault-mini-recent{min-height:34px!important;margin-top:3px!important;padding-top:4px!important;grid-template-columns:minmax(0,1fr) 19px!important;gap:1px!important}body .player-shell .friend-vault-mini-card .friend-vault-mini-recent>i b{font-size:6px!important;letter-spacing:0!important}body .player-shell .friend-vault-mini-recent>svg{width:18px!important;height:18px!important;padding:3px!important;border:1px solid rgb(255 242 194 / 76%)!important;background:linear-gradient(145deg,#efc254,#c98a0b)!important;box-shadow:0 3px 7px #653f0533,inset 0 1px 1px #ffffff94!important}body .player-shell .friend-vault-add-dock{flex:0 0 70px!important;position:relative!important;min-height:70px!important;height:70px!important;margin:auto 0 0!important;padding:20px 12px 7px!important;display:block!important;border-radius:18px!important;overflow:visible!important}body .player-shell .friend-vault-add-dock.is-attention{border-color:#c18b19e0!important;box-shadow:0 0 0 3px #e2b85233,0 12px 26px #65440c26!important}body .player-shell .friend-vault-add-dock.is-attention .friend-vault-add-row>label{border-color:#c48c18!important;background:#fffaf0!important}body .player-shell .friend-vault-add-dock>.notice{position:absolute!important;z-index:8!important;left:12px!important;right:12px!important;bottom:calc(100% + 7px)!important;max-height:48px!important;margin:0!important;padding:7px 10px!important;overflow:hidden!important;border-radius:10px!important;font-size:10px!important;line-height:1.25!important;text-overflow:ellipsis!important}body .player-shell .friend-vault-add-dock>.panel-heading{top:3px!important;width:auto!important;min-height:16px!important;margin:0!important;padding:0 12px!important;border:0!important}body .player-shell .friend-vault-add-dock>.panel-heading h2{color:#3d3426!important;font-size:12px!important;line-height:16px!important}body .player-shell .friends-page.friend-vault-page .friend-vault-add-dock>.panel-heading{margin:0!important}body .player-shell .friends-page.friend-vault-page .friend-vault-add-dock>.panel-heading h2{color:#3d3426!important;font-size:12px!important;line-height:16px!important;font-weight:800!important}body .player-shell .friend-vault-add-row{width:100%!important;height:43px!important;grid-template-columns:minmax(0,1fr) 76px 76px!important;gap:5px!important}body .player-shell .friend-vault-add-row>label{width:100%!important;min-height:43px!important;height:43px!important;padding-inline:9px!important;display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;gap:6px!important;align-items:center!important}body .player-shell .friend-vault-add-row>label input{position:static!important;grid-column:2!important;width:100%!important;min-width:0!important;min-height:39px!important;height:39px!important;margin:0!important;padding:0!important;transform:none!important}body .player-shell .friend-vault-add-row .primary,body .player-shell .friend-vault-add-dock .primary{min-height:43px!important;height:43px!important;padding-inline:5px!important;font-size:10px!important}body:has(.player-shell .friends-page.friend-vault-page) .player-shell .mobile-nav{display:none!important}body:has(.player-shell .friends-page.friend-vault-page) .player-shell .player-home-float{display:none!important}body:has(.player-shell .friends-page.friend-vault-page) .player-shell .page-content{padding-bottom:0!important}body .player-shell .friend-vault-list-panel{flex:0 0 325px!important;height:325px!important;max-height:325px!important;min-height:0!important;padding-top:0!important;overflow:visible!important;transform:translateY(-4px) !important}body .player-shell .friend-vault-list-panel:before{z-index:2!important}body .player-shell .friend-vault-list-panel .friend-list{height:100%!important;min-height:0!important;gap:3px!important;grid-auto-rows:61px!important;align-content:start!important;overflow-x:visible!important;overflow-y:visible!important;overscroll-behavior:contain!important;scrollbar-width:none!important;scroll-snap-type:y proximity!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box !important;padding-bottom:8px !important}body .player-shell .friend-vault-list-panel .friend-list::-webkit-scrollbar{display:none!important}body .player-shell .friend-vault-row.friend-card{scroll-snap-align:start!important;min-height:61px!important;height:61px!important;padding:4px 8px 4px 31px!important;grid-template-columns:60px minmax(0,1fr) 82px 52px!important;gap:6px!important;overflow:visible !important}body .player-shell .friend-vault-row-avatar{width:60px!important;height:60px!important}body .player-shell .friend-vault-row-avatar>img{top:-6px!important;right:-6px!important;bottom:-6px!important;left:-6px!important;width:72px!important;height:72px!important}body .player-shell .friend-vault-row-node{z-index:3!important}body .player-shell .friend-vault-row-avatar>b{font-size:22px!important}body .player-shell .friend-vault-row-main strong{font-size:14px!important}body .player-shell .friend-vault-row-main small,body .player-shell .friend-vault-row-recent small{font-size:9px!important}body .player-shell .friend-vault-row-recent b{font-size:10.5px!important}body .player-shell .friend-vault-row>button{width:52px!important;min-width:52px!important;min-height:32px!important;height:32px!important;font-size:11px!important}body .player-shell .friend-vault-row.is-empty{border-color:#bf8f2b75!important;background:linear-gradient(105deg,#fffaedf5,#eff4e8e0)!important;box-shadow:0 4px 9px #4330100f,inset 0 0 0 1px #ffffffb8!important}body .player-shell .friend-vault-row.is-empty .friend-vault-row-flourish,body .player-shell .friend-vault-row.is-empty .friend-vault-row-avatar{opacity:.9!important}body .player-shell .friend-vault-row.is-empty .friend-vault-row-avatar>svg{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;width:18px!important;height:18px!important;margin:auto!important;display:block!important;visibility:visible!important;color:#617f6e!important;opacity:1!important}body .player-shell .friend-vault-row.is-empty .friend-vault-row-main strong{color:#334156!important}body .player-shell .friend-vault-row.is-empty .friend-vault-row-main small,body .player-shell .friend-vault-row.is-empty .friend-vault-row-recent{color:#747d82!important}body .player-shell .friend-vault-row.is-empty .friend-vault-row-recent{visibility:hidden!important}body .player-shell .friend-vault-row.is-empty>button:disabled{color:#70551e!important;border-color:#ae7b177a!important;background:linear-gradient(145deg,#fff2c7,#e7c66e)!important;box-shadow:0 3px 7px #653f051a,inset 0 1px 1px #ffffff8a!important;opacity:.9!important}body .player-shell .friend-vault-add-dock{margin-top:auto!important;margin-bottom:0!important}body .player-shell .friend-vault-page:is([data-locale=th],[data-locale=my],[data-locale=lo],[data-locale=km]) .friend-vault-title-box h1{font-size:14px!important;white-space:normal!important}}@media(max-width:760px){body .player-shell .friends-page.friend-vault-page{padding-bottom:max(10px,env(safe-area-inset-bottom))!important;gap:6px!important}body .player-shell .friends-page.friend-vault-page .friend-vault-hero{flex-basis:221px!important;min-height:221px!important;height:221px!important}body .player-shell .friends-page.friend-vault-page .friend-vault-trusted-deck{top:43px!important;right:9px!important;bottom:0!important;left:10px!important}body .player-shell .friends-page.friend-vault-page .friend-vault-add-dock{margin-top:auto!important;margin-bottom:0!important;scroll-margin-bottom:0!important}}@media(max-width:760px){body .player-shell .friends-page.friend-vault-page .friend-vault-row-main{min-width:0!important;overflow:visible!important}body .player-shell .friends-page.friend-vault-page .friend-vault-row-main strong,body .player-shell .friends-page.friend-vault-page .friend-vault-row-main small{overflow:visible!important;white-space:normal!important;overflow-wrap:anywhere!important;text-overflow:clip!important}body .player-shell .friends-page.friend-vault-page .friend-vault-row>button{min-width:82px!important;width:82px!important;min-height:50px!important;height:auto!important;padding:5px 6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important;font-size:clamp(8.5px,2.45vw,11px)!important;line-height:1.08!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;text-overflow:clip!important}body .player-shell .friends-page.friend-vault-page .friend-vault-add-dock{min-height:110px!important;overflow:visible!important}body .player-shell .friends-page.friend-vault-page .friend-vault-add-dock>.panel-heading{min-height:30px!important;overflow:visible!important}body .player-shell .friends-page.friend-vault-page .friend-vault-add-row{min-height:58px!important;overflow:visible!important}body .player-shell .friends-page.friend-vault-page .friend-vault-add-row .primary{min-width:84px!important;min-height:50px!important;height:auto!important;overflow:visible!important;font-size:clamp(8.5px,2.45vw,11px)!important;line-height:1.08!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;text-overflow:clip!important}}@media(max-width:760px){body .player-shell .friends-page.friend-vault-page .friend-vault-row.friend-card{padding:5px 14px 5px 30px!important;grid-template-columns:58px minmax(0,1fr) 68px!important;gap:7px!important}body .player-shell .friends-page.friend-vault-page .friend-vault-row-avatar{grid-column:1!important}body .player-shell .friends-page.friend-vault-page .friend-vault-row-main{grid-column:2!important}body .player-shell .friends-page.friend-vault-page .friend-vault-row-recent{display:none!important}body .player-shell .friends-page.friend-vault-page .friend-vault-row>button{grid-column:3!important;grid-row:1 / span 2!important;width:68px!important;min-width:68px!important;max-width:68px!important;min-height:46px!important;padding:4px 5px!important;overflow:hidden!important;font-size:clamp(8px,2.25vw,10px)!important;line-height:1.08!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;align-self:center !important;transform:translateY(-2px) !important}body .player-shell .friends-page.friend-vault-page .friend-vault-add-row{grid-template-columns:minmax(0,1fr) 74px 78px!important;gap:6px!important}body .player-shell .friends-page.friend-vault-page .friend-vault-add-row .primary{min-width:78px!important;width:78px!important;max-width:78px!important;padding:4px 5px!important;overflow:hidden!important;font-size:clamp(8px,2.25vw,10px)!important}}.notifications-page{--notice-cream: #fbf7ef;--notice-ivory: #fffdf9;--notice-sage: #eef1e7;--notice-sage-line: #c8ceb9;--notice-sage-deep: #8b9b7a;--notice-navy: #173659;--notice-gold: #c49a36;--notice-gold-deep: #a87918;--notice-line: #e8dfce;--notice-muted: #777a76;position:relative;width:100%;min-height:100svh;overflow-x:hidden;color:var(--notice-navy);background:var(--notice-cream)}.notifications-header{position:relative;height:calc(63px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 20px 0;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;border-bottom:1px solid #e0d2b6;background:var(--notice-cream)}.notifications-header h1{margin:0;color:var(--notice-navy);font-size:21px;font-weight:900;line-height:1;letter-spacing:.02em;text-align:center}.notifications-back{width:38px;height:38px;padding:0;display:grid;place-items:center;border:1px solid #ae8121;border-radius:50%;color:#fffdf8;background:linear-gradient(145deg,#d4ad55,#bd8d2e);box-shadow:0 6px 13px #7b560f2e}.notifications-read-all{max-width:94px;min-height:40px;padding:0;border:0;color:var(--notice-gold-deep);background:transparent;font-size:12px;font-weight:750;line-height:1.2;text-align:right;white-space:normal}.notifications-read-all:disabled{opacity:.46}.notifications-day-bar{min-height:56px;padding:0 22px;display:grid;grid-template-columns:92px minmax(0,1fr);align-items:stretch;border-bottom:1px solid var(--notice-line)}.notifications-unread-count{display:flex;align-items:center;gap:8px;color:var(--notice-gold-deep);font-size:14px;font-weight:700;line-height:1.2;white-space:normal}.notifications-unread-count i,.notification-unread-dot{display:block;width:9px;height:9px;border-radius:50%;background:var(--notice-gold)}.notifications-day-tabs{display:grid;grid-template-columns:repeat(3,1fr)}.notifications-day-tabs button{position:relative;min-width:0;min-height:55px;padding:0;border:0;color:var(--notice-navy);background:transparent;font-size:16px;font-weight:800}.notifications-day-tabs button.active{color:var(--notice-gold-deep)}.notifications-day-tabs button.active:after{content:"";position:absolute;left:20%;right:20%;bottom:0;height:2px;border-radius:999px;background:var(--notice-gold)}.notifications-sync-error{margin:10px 16px 0;padding:9px 12px;border:1px solid #d7bd83;border-radius:9px;color:#805b14;background:#fff7e5;font-size:11px;line-height:1.45}.notification-timeline{position:relative;margin:7px 16px 0}.notification-timeline:before{content:"";position:absolute;top:42px;bottom:24px;left:37px;width:1px;background:var(--notice-sage-line)}.notifications-page .notification-timeline-row{position:relative;width:100%;min-height:138px!important;padding:22px 14px 17px 92px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto;column-gap:10px;border:0;border-bottom:1px solid var(--notice-line);border-radius:0;color:inherit;background:transparent;text-align:left}.notifications-page .notification-timeline-row.featured{min-height:126px!important;margin-bottom:0;border:1px solid var(--notice-sage-line);border-radius:13px;background:var(--notice-sage)}.notification-timeline-icon{position:absolute;z-index:1;top:22px;left:11px;width:54px;height:54px;display:grid;place-items:center;border:1px solid #ded4bf;border-radius:50%;color:var(--notice-gold);background:var(--notice-ivory)}.notification-timeline-copy{min-width:0;display:contents}.notification-timeline-copy strong{grid-column:1;color:var(--notice-navy);font-size:18px;font-weight:900;line-height:1.25;overflow-wrap:anywhere}.notification-timeline-copy small{grid-column:1 / -1;margin-top:8px;padding-right:2px;color:#666c69;font-size:13px;font-weight:500;line-height:1.55;overflow-wrap:anywhere}.notification-timeline-copy em{grid-column:1;margin-top:8px;color:var(--notice-muted);font-size:12px;font-style:normal;line-height:1}.notification-timeline-row>b{position:absolute;right:14px;bottom:20px;color:var(--notice-navy);font-size:15px;font-weight:900;white-space:nowrap}.notification-timeline-row>b.positive{color:var(--notice-navy)}.notification-status{position:absolute;top:22px;right:14px;color:var(--notice-navy);font-size:13px;font-weight:800}.notification-unread-dot{position:absolute;top:15px;right:14px}.notification-timeline-row.featured .notification-unread-dot{top:14px}.notification-timeline .empty-state{min-height:180px;display:grid;place-items:center;color:var(--notice-muted);background:transparent}.notifications-more{width:calc(100% - 32px);min-height:50px;margin:0 16px calc(20px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:center;gap:18px;border:0;color:var(--notice-sage-deep);background:transparent;font-size:13px;font-weight:750}body:has(.notifications-page) .player-shell>.main-area>.topbar,body:has(.notifications-page) .player-shell>.mobile-nav,body:has(.notifications-page) .player-home-float{display:none!important}body:has(.notifications-page) .player-shell,body:has(.notifications-page) .player-shell>.main-area{min-height:100svh;background:var(--notice-cream, #fbf7ef)!important}body:has(.notifications-page) .player-shell>.main-area>.page-content{width:100%;max-width:430px;min-height:100svh;margin:0 auto;padding:0!important}@media(max-width:390px){.notifications-header{grid-template-columns:46px minmax(0,1fr) 72px;padding-inline:16px}.notifications-day-bar{padding-inline:16px;grid-template-columns:88px minmax(0,1fr)}.notifications-page .notification-timeline-row{padding-right:10px;padding-left:84px}.notification-timeline-copy strong{font-size:17px}.notification-timeline-copy small{font-size:12px}}.notifications-page .notification-timeline-row:nth-child(2){min-height:144px!important}.notifications-page .notification-timeline-row:nth-child(3){min-height:140px!important}.notifications-page .notification-timeline-row:nth-child(4){min-height:130px!important}.notifications-page .notification-timeline-row.featured .notification-timeline-copy small{max-width:none}body .player-shell.wallet-action-shell{background:#f3f0e7!important}.wallet-action-shell .wallet-page{width:min(100%,430px)!important;padding:calc(env(safe-area-inset-top) + 16px) 13px calc(env(safe-area-inset-bottom) + 24px)!important;color:#0e2851;background:#f3f0e7!important}.wallet-vip-heading{margin:0 3px 12px}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-heading .wallet-vip-topbar{position:relative;width:calc(100% + 32px)!important;max-width:none!important;height:52px!important;margin:0 0 10px -16px!important;padding:0 16px 10px!important;box-sizing:border-box;display:flex;align-items:center;border-bottom:1px solid rgba(185,158,95,.46);box-shadow:0 1px #ffffff9e}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-heading .wallet-vip-topbar h1{position:absolute;top:21px!important;left:50%!important;margin:0;transform:translate(-50%,-50%)!important;color:#0e2851;font-size:22px;font-weight:950;line-height:1;letter-spacing:0}.wallet-vip-back{min-width:0;height:42px;padding:0;display:inline-flex;align-items:center;gap:9px;border:0;color:#0e2851;background:transparent}.wallet-vip-back>span{width:34px;height:34px;display:grid;place-items:center;border:1.5px solid #ca991f;border-radius:9px;color:#0e2851;background:#fffdf7d1;box-shadow:inset 0 0 0 1px #ffffffb8}.wallet-vip-back b{font-size:15px;font-weight:850;white-space:nowrap}.wallet-vip-eyebrow{margin:6px 0;display:flex;align-items:center;gap:5px;color:#243249;font-size:12px;font-weight:650}.wallet-vip-eyebrow svg{color:#b88212}.wallet-vip-controls{display:grid;grid-template-columns:148px minmax(0,1fr);align-items:stretch;gap:42px}.wallet-vip-currency{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;height:42px;padding:0 13px;display:flex;align-items:center;justify-content:center;gap:9px;border:1.5px solid #cb991f;border-radius:10px;color:#0e2851;background:#fffdf8e0;box-shadow:inset 0 0 0 2px #ffffffd9,inset 0 0 0 3px #d4a94240,0 4px 10px #855d1614;cursor:pointer}.wallet-vip-currency span,.wallet-vip-currency b{min-width:0;font-size:20px;font-weight:950;line-height:1;white-space:nowrap}.wallet-vip-currency i{color:#c7901f;font-size:18px;font-style:normal;font-weight:950}.wallet-vip-currency svg{flex:0 0 auto;color:#9d6c0d}.wallet-vip-actions{min-width:0;display:grid;grid-template-columns:74px 86px;justify-content:end;gap:8px}.wallet-vip-actions button{min-width:0!important;min-height:42px!important;height:42px!important;padding:0 8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;border-radius:10px!important;font-size:13px!important;font-weight:850!important;line-height:1!important;white-space:nowrap}.wallet-vip-actions .subtle-button{border:1.25px solid #ccaa57!important;color:#0e2851!important;background:#fffdf8f0!important}.wallet-vip-actions .primary{border:1px solid #c58c12!important;color:#fffdf7!important;background:linear-gradient(145deg,#edc96e,#d5a536 45%,#b97e0e)!important;box-shadow:inset 0 1px #ffffffad,inset 0 -2px 4px #78470033,0 5px 12px #85570c2e!important}.wallet-action-shell .wallet-cards{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.wallet-action-shell .wallet-vip-card{position:relative;isolation:isolate;min-width:0!important;min-height:0!important;padding:18px 17px 14px!important;display:block!important;overflow:hidden;border:0!important;border-radius:13px!important;color:#0e2851;background:url(/assets/wallet-vip-pearl-frame-fast-v1-20260801.webp) center / 104% 104% no-repeat!important;box-shadow:0 7px 14px #523f1e24,0 1px 2px #5d420e2e!important}.wallet-action-shell .wallet-vip-card:before{content:none}.wallet-action-shell .wallet-vip-card:after{content:none}.wallet-vip-cash{height:270px}.wallet-vip-bonus{height:230px}.wallet-vip-asset-meta{position:relative;z-index:2;margin-top:0;padding-top:9px;border-top:1px solid rgba(191,162,96,.34)}.wallet-vip-asset-details{min-width:0;display:grid;grid-template-columns:.95fr 1.25fr .8fr;gap:7px;font-variant-numeric:tabular-nums}.wallet-vip-asset-details span{min-width:0;display:grid;gap:2px}.wallet-vip-asset-details span+span{padding-left:6px;border-left:1px solid rgba(191,162,96,.3)}.wallet-vip-asset-details small{color:#6e7785;font-size:10px;font-weight:700;line-height:1.1}.wallet-vip-asset-details b{min-width:0;overflow:hidden;color:#0e2851;font-size:12.5px;font-weight:850;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.wallet-vip-asset-meta p{margin:4px 0 0;color:#786331;font-size:10px;font-weight:750;line-height:1.15}.wallet-vip-asset-meta p.error{color:#b7483e}.wallet-vip-card-title{position:relative;z-index:2;min-height:35px;display:flex;align-items:center;gap:8px}.wallet-action-shell .wallet-vip-card .card-icon{width:31px!important;height:31px!important;margin:0!important;display:grid!important;place-items:center!important;border:0!important;border-radius:6px!important;color:#6c4807!important;background:linear-gradient(145deg,#f5d77d,#9b6709)!important;box-shadow:inset 0 1px 1px #fffc,0 1px 3px #69420033!important}.wallet-action-shell .wallet-vip-bonus .card-icon{color:#593195!important;background:linear-gradient(145deg,#f4d169,#7844a9)!important}.wallet-vip-card-title>strong{color:#0e2851;font-size:16px;font-weight:950;line-height:1}.wallet-vip-card-title>svg{color:#b27d11}.wallet-action-shell .wallet-vip-card>small{position:relative;z-index:2;margin-top:12px;display:block;color:#243249!important;font-size:12px!important;font-weight:650;line-height:1.2}.wallet-action-shell .wallet-vip-card h2{position:relative;z-index:2;margin:4px 0 18px!important;color:#0e2851!important;font-size:29px!important;font-weight:950!important;font-variant-numeric:lining-nums tabular-nums;line-height:1.05!important;letter-spacing:0!important}.wallet-action-shell .wallet-vip-bonus h2{margin-top:13px!important;font-size:27px!important}.wallet-action-shell .wallet-vip-card .balance-amount-grid{position:relative;z-index:2;margin:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.wallet-action-shell .wallet-vip-card .balance-amount-grid span{min-width:0!important;min-height:65px!important;padding:10px 10px 8px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;border:1.5px solid rgba(185,158,95,.78)!important;border-radius:9px!important;color:#223047!important;background:#fffdf894!important;box-shadow:inset 0 0 0 2px #fffffcd1,inset 0 0 0 3px #b99e5f2e!important;font-size:11px!important;font-weight:700!important;line-height:1.12!important}.wallet-action-shell .wallet-vip-card .balance-amount-grid strong{margin-top:6px!important;display:block;overflow-wrap:normal!important;color:#0e2851!important;font-size:16px!important;font-weight:900!important;font-variant-numeric:lining-nums tabular-nums;line-height:1!important;white-space:nowrap}.wallet-vip-ornament{position:absolute;z-index:1;display:block;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.wallet-vip-crown{top:22px;right:5px;width:112px;height:100px;opacity:.66}.wallet-vip-gift{top:14px;right:-5px;width:150px;height:122px;opacity:.5}.wallet-action-shell .wallet-vip-card .auto-convert-note{position:relative;z-index:2;min-height:37px!important;margin-top:8px!important;padding:7px 9px!important;display:flex!important;align-items:center!important;gap:8px!important;border:1px solid rgba(185,158,95,.64)!important;border-radius:8px!important;color:#3d2d83!important;background:#fffdf880!important;box-shadow:inset 0 0 0 2px #fffffc94!important}.wallet-action-shell .wallet-vip-card .auto-convert-note strong{color:#3d2d83!important;font-size:11px!important;line-height:1.15!important}.wallet-action-shell .wallet-vip-card .auto-convert-note small{display:none!important}.wallet-vip-ledger{margin-top:11px!important;overflow:hidden!important;border:1px solid #ead5a9!important;border-radius:12px!important;background:#f8f4ecf0!important;box-shadow:0 5px 14px #5a411812!important}.wallet-vip-ledger .panel-heading{min-height:54px!important;height:54px!important;padding:0 13px!important;border-bottom:1px solid #ead9b7!important}.wallet-vip-ledger .panel-heading h2{color:#0e2851!important;font-size:17px!important;font-weight:950!important}.wallet-vip-ledger .panel-heading button{min-height:34px;padding:0;display:inline-flex;align-items:center;gap:3px;color:#b4780b!important;font-size:12px;font-weight:750;background:transparent}.wallet-ledger-list{display:block}.wallet-ledger-row{min-width:0;min-height:55px;padding:7px 10px 7px 11px;display:grid;grid-template-columns:33px minmax(0,1fr) auto 15px;align-items:center;gap:8px;border-bottom:1px solid #eee1c9}.wallet-ledger-row:last-child{border-bottom:0}.wallet-ledger-icon{width:29px;height:29px;display:grid;place-items:center;border-radius:50%}.wallet-ledger-icon.positive{color:#139c5a;background:#e2f2df}.wallet-ledger-icon.negative{color:#dc2d2d;background:#ffe1de}.wallet-ledger-copy{min-width:0;display:grid;gap:2px}.wallet-ledger-copy strong{overflow:hidden;color:#152945;font-size:11.5px;font-weight:650;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.wallet-ledger-copy small{color:#8b929d;font-size:10px;font-variant-numeric:tabular-nums;line-height:1.1}.wallet-ledger-row>b{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.wallet-ledger-row>b.positive{color:#0ca45c}.wallet-ledger-row>b.negative{color:#e32727}.wallet-ledger-chevron{color:#17263a}.wallet-ledger-empty{padding:24px 14px;color:#7d8793;font-size:12px;text-align:center}@media(max-width:360px){.wallet-action-shell .wallet-page{padding-inline:9px!important}.wallet-vip-heading{margin-inline:2px}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-heading .wallet-vip-topbar{width:calc(100% + 22px)!important;margin-left:-11px!important}.wallet-vip-back b{font-size:13px}.wallet-vip-controls{grid-template-columns:136px minmax(0,1fr);gap:12px}.wallet-vip-currency{padding-inline:9px;gap:5px}.wallet-vip-currency span,.wallet-vip-currency b{font-size:17px}.wallet-vip-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.wallet-vip-actions button{padding-inline:5px!important;font-size:11px!important}.wallet-vip-asset-details{gap:4px}.wallet-vip-asset-details span+span{padding-left:4px}.wallet-vip-asset-details b{font-size:10.5px}.wallet-action-shell .wallet-vip-card{padding-inline:14px!important}.wallet-vip-crown{right:3px;width:102px}.wallet-action-shell .wallet-vip-card h2{font-size:27px!important}.wallet-action-shell .wallet-vip-card .balance-amount-grid strong{font-size:14px!important}.wallet-ledger-row{grid-template-columns:31px minmax(0,1fr) auto 13px;gap:6px}.wallet-ledger-row>b{font-size:11px}}@media(max-width:760px){body .player-shell.wallet-action-shell .wallet-page .wallet-vip-heading .wallet-vip-topbar h1{left:50vw!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-card{display:block!important;grid-template-columns:none!important;column-gap:0!important;row-gap:0!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-card-title{display:flex!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-cash .balance-amount-grid{position:absolute!important;right:17px!important;bottom:14px!important;left:17px!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-bonus .balance-amount-grid{position:absolute!important;right:17px!important;bottom:58px!important;left:17px!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-bonus .auto-convert-note{position:absolute!important;right:17px!important;bottom:14px!important;left:17px!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-card h2{font-size:31px!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-cash h2{margin:4px 0 18px!important}body .player-shell.wallet-action-shell .wallet-page .wallet-vip-bonus h2{font-size:29px!important}body .player-shell:not(.wallet-action-shell) .wallet-page .wallet-vip-card{display:block!important;grid-template-columns:none!important;column-gap:0!important;row-gap:0!important}body .player-shell:not(.wallet-action-shell) .wallet-page .wallet-vip-card-title{width:auto!important;display:flex!important}body .player-shell:not(.wallet-action-shell) .wallet-page .wallet-vip-card-title>strong{width:auto!important;overflow-wrap:normal!important;white-space:normal!important}body .player-shell:not(.wallet-action-shell) .wallet-page .wallet-vip-card h2{width:auto!important;margin:4px 0 18px!important;font-size:26px!important;overflow-wrap:normal!important;white-space:nowrap!important}body .player-shell:not(.wallet-action-shell) .wallet-page .wallet-vip-cash .balance-amount-grid{position:absolute!important;right:17px!important;bottom:14px!important;left:17px!important}body .player-shell:not(.wallet-action-shell) .wallet-page .wallet-vip-bonus .balance-amount-grid{position:absolute!important;right:17px!important;bottom:58px!important;left:17px!important}body .player-shell:not(.wallet-action-shell) .wallet-page .wallet-vip-bonus .auto-convert-note{position:absolute!important;right:17px!important;bottom:14px!important;left:17px!important}}html body #root .app-shell.player-shell>.modal-backdrop.transfer-confirm-backdrop{--tc-ink: #282820;--tc-muted: #756f66;--tc-gold: #b68a32;--tc-gold-deep: #8d6722;--tc-line: rgba(189, 145, 57, .55);--tc-sage: #eef0e5;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100dvh!important;min-height:0!important;padding:0!important;overflow:hidden!important;color:var(--tc-ink)!important;background:linear-gradient(180deg,#fffefa08,#f9f4e824),url(/assets/qr-vip-silk-background-v2.jpg) center top / cover no-repeat!important}html body #root .app-shell.player-shell>.modal-backdrop.transfer-confirm-backdrop>.modal.transfer-confirm-modal{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:100dvh!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;gap:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body #root .app-shell.player-shell .transfer-confirm-topbar{position:absolute!important;z-index:10!important;inset:0 0 auto!important;width:100%!important;height:69px!important;min-height:69px!important;padding:0 18px!important;display:grid!important;grid-template-columns:72px minmax(0,1fr) 72px!important;align-items:center!important;gap:0!important;border:0!important;border-bottom:3px double rgba(183,137,47,.72)!important;background:#fbf8f0f2!important;box-shadow:0 1px #ffffffe6!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}html body #root .app-shell.player-shell .transfer-confirm-topbar>button:first-child{justify-self:start!important;width:36px!important;min-width:36px!important;height:44px!important;min-height:44px!important;padding:0!important;display:grid!important;place-items:center!important;border:0!important;border-radius:0!important;color:#aa8131!important;background:transparent!important;box-shadow:none!important}html body #root .app-shell.player-shell .transfer-confirm-topbar>button:first-child svg{width:25px!important;height:25px!important;stroke-width:1.8!important}html body #root .app-shell.player-shell .transfer-confirm-topbar>strong{color:#302f28!important;font-size:17px!important;line-height:24px!important;font-weight:500!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important}html body #root .app-shell.player-shell .transfer-confirm-topbar>.transfer-confirm-currency-toggle{justify-self:end!important;width:68px!important;min-width:68px!important;height:29px!important;min-height:29px!important;padding:0 9px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 14px!important;align-items:center!important;gap:3px!important;overflow:hidden!important;border:1px solid #b98b35!important;border-radius:14px!important;color:#9a7127!important;background:#fffcf5b8!important;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #6f4e160f!important}html body #root .app-shell.player-shell .transfer-confirm-topbar>.transfer-confirm-currency-toggle>span{min-width:0!important;padding:0!important;color:inherit!important;font-size:12px!important;line-height:16px!important;font-weight:700!important;white-space:nowrap!important}html body #root .app-shell.player-shell .transfer-confirm-topbar>.transfer-confirm-currency-toggle>svg{width:13px!important;height:13px!important;color:inherit!important}html body #root .app-shell.player-shell .transfer-confirm-body{position:absolute!important;top:69px!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:auto!important;min-height:0!important;padding:0 0 max(12px,env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:none!important;background:transparent!important}html body #root .app-shell.player-shell .transfer-confirm-body::-webkit-scrollbar{display:none!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-brand{position:relative!important;flex:0 0 151px!important;width:100%!important;max-width:none!important;min-height:151px!important;height:151px!important;margin:0!important;padding:38px 0 19px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;overflow:hidden!important;border:0!important;border-radius:0!important;color:var(--tc-gold-deep)!important;background:transparent!important;box-shadow:none!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-brand:after{content:""!important;position:absolute!important;z-index:0!important;top:13px!important;right:-45px!important;width:166px!important;height:166px!important;border:1px solid rgba(255,255,255,.42)!important;border-radius:50%!important;background:repeating-radial-gradient(circle,transparent 0 5px,rgba(255,255,255,.28) 6px 7px)!important;opacity:.55!important;pointer-events:none!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-brand img{position:relative!important;z-index:1!important;width:56px!important;height:70px!important;object-fit:contain!important;filter:sepia(.12) saturate(1.08) drop-shadow(0 2px 2px rgba(103,72,18,.18))!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-brand>span{position:relative!important;z-index:1!important;color:#a7792d!important;font-family:Times New Roman,Times,serif!important;font-size:17px!important;line-height:22px!important;font-weight:500!important;letter-spacing:.5px!important;font-variant-numeric:lining-nums proportional-nums!important;font-feature-settings:"lnum" 1,"pnum" 1!important;text-shadow:0 1px 0 rgba(255,255,255,.8)!important;white-space:nowrap!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-receipt{position:relative!important;flex:0 0 371px!important;width:calc(100% - 46px)!important;max-width:344px!important;min-height:371px!important;height:371px!important;margin:0 auto 21px!important;padding:18px 22px!important;display:grid!important;grid-template-rows:88px 158px 88px!important;overflow:hidden!important;border:0!important;border-radius:0!important;clip-path:polygon(24px 0,calc(100% - 24px) 0,calc(100% - 23px) 5px,calc(100% - 20px) 10px,calc(100% - 14px) 15px,100% 20px,100% calc(100% - 20px),calc(100% - 14px) calc(100% - 15px),calc(100% - 20px) calc(100% - 10px),calc(100% - 23px) calc(100% - 5px),calc(100% - 24px) 100%,24px 100%,23px calc(100% - 5px),20px calc(100% - 10px),14px calc(100% - 15px),0 calc(100% - 20px),0 20px,14px 15px,20px 10px,23px 5px)!important;background:linear-gradient(#fffcf7e0,#fffaf4eb),url(/assets/qr-vip-credential-background.jpg) center / cover no-repeat!important;box-shadow:inset 0 0 0 1px #fffffff5,inset 0 0 0 3px #e5ccae,inset 0 0 0 5px #fffef9f5,inset 0 0 0 6px #cfb992,0 9px 14px #553d1433!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-receipt:before{content:""!important;position:absolute!important;z-index:0!important;left:50%!important;bottom:-4px!important;width:146px!important;height:182px!important;transform:translate(-50%)!important;background:url(/assets/ruay55-header-mark-transparent.png) center bottom / contain no-repeat!important;opacity:.055!important;filter:sepia(1) saturate(.7)!important;pointer-events:none!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-receipt:after{content:""!important;position:absolute!important;z-index:3!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 344 371' preserveAspectRatio='none'%3E%3Cpath d='M24 1H320C320 8 326 14 343 20V351C326 357 320 363 320 370H24C24 363 18 357 1 351V20C18 14 24 8 24 1Z' fill='none' stroke='%23e5ccae' stroke-width='2'/%3E%3Cpath d='M27 5H317C317 11 323 17 339 23V348C323 354 317 360 317 366H27C27 360 21 354 5 348V23C21 17 27 11 27 5Z' fill='none' stroke='%23cfb992' stroke-width='1'/%3E%3C/svg%3E") center / 100% 100% no-repeat!important;pointer-events:none!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-amount-card,html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-route,html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-balance{position:relative!important;z-index:1!important;width:100%!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-amount-card{min-height:88px!important;height:88px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;border-bottom:1px dashed var(--tc-line)!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-amount-card:after,html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-balance:before{content:"◇"!important;position:absolute!important;left:50%!important;color:#c69a45!important;background:#fffaf3!important;font-size:10px!important;line-height:10px!important;transform:translate(-50%,50%)!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-amount-card:after{bottom:0!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-amount-card>div{display:grid!important;gap:1px!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-amount-card small{color:#806f49!important;font-size:13px!important;line-height:18px!important;font-weight:500!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-amount-card strong{color:#20211f!important;font-size:30px!important;line-height:35px!important;font-weight:500!important;letter-spacing:0!important;font-variant-numeric:lining-nums tabular-nums!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-amount-card>span{min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;color:#a1772d!important;background:transparent!important;font-size:23px!important;line-height:28px!important;font-weight:650!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-route{min-height:158px!important;height:158px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;border-bottom:1px dashed var(--tc-line)!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-route article{position:relative!important;min-width:0!important;min-height:124px!important;height:124px!important;padding:7px 0 0!important;display:grid!important;grid-template-rows:44px 22px 26px 17px!important;place-items:center!important;gap:0!important;border:0!important;border-radius:0!important;background:transparent!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-route article:first-child:after,html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-route article:last-child:before{content:""!important;position:absolute!important;top:21px!important;width:1px!important;height:68px!important;background:#be913a59!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-route article:first-child:after{right:-6px!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-route article:last-child:before{left:-6px!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-route article>span{grid-row:1!important;width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border:1px solid rgba(190,145,58,.56)!important;border-radius:50%!important;color:#b1822f!important;background:linear-gradient(145deg,#ffffffeb,#f4ead0e6)!important;box-shadow:inset 0 0 0 3px #ffffffbf,0 2px 5px #71501824!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-route article>span svg{width:22px!important;height:22px!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-route article small{grid-row:2!important;width:100%!important;color:#806f49!important;font-size:13px!important;line-height:20px!important;font-weight:500!important;text-align:center!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-route article b{grid-row:3!important;width:100%!important;max-width:100%!important;overflow:hidden!important;color:#252621!important;font-size:16px!important;line-height:24px!important;font-weight:650!important;letter-spacing:0!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-route article em{grid-row:4!important;width:100%!important;color:#7b7771!important;font-size:12px!important;line-height:16px!important;font-weight:500!important;font-style:normal!important;text-align:center!important;white-space:nowrap!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-route>i{width:54px!important;height:34px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:0!important;color:#b88a34!important;background:transparent!important;box-shadow:none!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-route>i svg{width:42px!important;height:30px!important;stroke-width:1.8!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-balance{min-height:88px!important;height:88px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-balance:before{top:0!important;transform:translate(-50%,-50%)!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-balance span{width:auto!important;color:#806f49!important;font-size:14px!important;line-height:20px!important;font-weight:500!important;white-space:nowrap!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-balance strong{width:auto!important;color:#252621!important;font-size:16px!important;line-height:22px!important;font-weight:650!important;font-variant-numeric:lining-nums tabular-nums!important;white-space:nowrap!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-compact-note{position:relative!important;flex:0 0 44px!important;width:calc(100% - 58px)!important;max-width:332px!important;min-height:44px!important;height:44px!important;margin:0 auto 22px!important;padding:7px 13px!important;display:grid!important;grid-template-columns:31px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;overflow:hidden!important;border:1px solid rgba(140,133,88,.58)!important;border-radius:11px!important;color:#726b43!important;background:#eaecdce6!important;box-shadow:inset 0 1px #ffffffc7,0 3px 8px #56523314!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-compact-note:before{content:""!important;display:none!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-compact-note svg{width:27px!important;height:27px!important;color:#b48a39!important;filter:drop-shadow(0 1px 1px rgba(91,64,19,.15))!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-compact-note span{color:#5d5b3d!important;font-size:12px!important;line-height:17px!important;font-weight:550!important;white-space:nowrap!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-submit{flex:0 0 55px!important;width:calc(100% - 58px)!important;max-width:332px!important;min-height:55px!important;height:55px!important;margin:0 auto max(14px,env(safe-area-inset-bottom))!important;padding:0 18px!important;border:1px solid #a87921!important;border-radius:13px!important;color:#fffdf8!important;background:linear-gradient(105deg,#f2d0776b,#9b69191f),linear-gradient(100deg,#d6b05b,#b17d27)!important;box-shadow:inset 0 0 0 2px #ffecaf80,inset 0 0 0 4px #96671e59,inset 0 1px 0 5px #fff5d459,0 7px 12px #69491733!important;font-size:17px!important;line-height:22px!important;font-weight:750!important;letter-spacing:0!important}html body #root .app-shell.player-shell .transfer-confirm-body>.funding-alert{width:calc(100% - 58px)!important;max-width:332px!important;margin:-14px auto 8px!important;font-size:11px!important}@media(max-width:360px){html body #root .app-shell.player-shell .transfer-confirm-topbar{grid-template-columns:64px minmax(0,1fr) 64px!important;padding-inline:12px!important}html body #root .app-shell.player-shell .transfer-confirm-topbar>.transfer-confirm-currency-toggle{width:64px!important;min-width:64px!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-receipt{width:calc(100% - 30px)!important;padding-inline:18px!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-route{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr)!important;gap:6px!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-route article b{font-size:14px!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-compact-note,html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-submit{width:calc(100% - 38px)!important}html body #root .app-shell.player-shell .transfer-confirm-body .transfer-confirm-compact-note span{font-size:10.5px!important}}@media(max-height:760px){html body #root .app-shell.player-shell .transfer-confirm-body{overflow-y:auto!important}}html body #root .app-shell.player-shell:has(.transfer-success-backdrop){width:100vw!important;max-width:none!important;min-width:0!important;margin:0!important;transform:none!important}html body #root .app-shell.player-shell .transfer-success-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;align-items:flex-start!important;justify-content:flex-start!important;background:#f8f3e9!important;overflow-y:auto!important}html body #root .app-shell.player-shell .transfer-success-modal{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;min-width:0!important;min-height:100dvh!important;max-width:none!important;border:0!important;border-radius:0!important;background:#f8f3e9!important}.transfer-success-page{display:flex;flex-direction:column;width:min(100vw,430px)!important;min-width:0!important;max-width:100vw!important;min-height:100dvh;margin:0 auto;padding:max(12px,env(safe-area-inset-top)) 20px max(8px,env(safe-area-inset-bottom));color:#193052;background:#f8f3e9}.transfer-success-brand{width:126px;height:48px;margin:0 auto 10px;text-align:center}.transfer-success-brand span{display:block;color:#17345f;font-family:Arial,Helvetica Neue,sans-serif!important;font-size:22px;font-weight:400;line-height:28px;letter-spacing:.23em;text-indent:.23em}.transfer-success-brand i{position:relative;display:block;width:108px;height:1px;margin:8px auto 0;background:#b7aa91}.transfer-success-brand i:before,.transfer-success-brand i:after{position:absolute;top:-1px;width:3px;height:3px;border-radius:50%;background:#ad8950;content:""}.transfer-success-brand i:before{left:0}.transfer-success-brand i:after{right:0}.transfer-success-page h1{margin:0 0 8px;color:#193052;font-size:25px;line-height:36px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Arial,sans-serif!important;font-weight:600;letter-spacing:.08em;text-align:center}.transfer-success-certificate{position:relative;display:flex;flex-direction:column;height:575px;min-height:575px;padding:34px 50px 40px;border:0;border-radius:25px;background:transparent url(/assets/transfer-success-platinum-card-frame-v2.webp) center / 100% 100% no-repeat;box-shadow:none}.transfer-success-seal{width:104px;height:104px;margin:0 auto 8px}.transfer-success-seal img{display:block;width:100%;height:100%;object-fit:contain}.transfer-success-title{display:flex;align-items:center;justify-content:center;gap:14px;margin:0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Arial,sans-serif!important;font-size:19px;line-height:28px;font-weight:500;letter-spacing:.08em;text-align:center}.transfer-success-title span{color:#bf9550;font-size:8px}.transfer-success-amount{display:flex;align-items:baseline;justify-content:center;gap:8px;margin:7px -18px 11px;white-space:nowrap}html body #root .app-shell.player-shell .transfer-success-modal .transfer-success-certificate .transfer-success-amount strong,html body>.transfer-success-backdrop .transfer-success-certificate .transfer-success-amount strong{font-family:Arial,Helvetica Neue,sans-serif!important;font-size:58px!important;line-height:1!important;font-weight:500!important;font-variant-numeric:tabular-nums;letter-spacing:-.035em!important}html body #root .app-shell.player-shell .transfer-success-modal .transfer-success-certificate .transfer-success-amount span,html body>.transfer-success-backdrop .transfer-success-certificate .transfer-success-amount span{font-family:Arial,Helvetica Neue,sans-serif!important;font-size:21px!important;font-weight:500!important}.transfer-success-divider{position:relative;height:1px;margin:4px 0 7px;background:#d8d3ca}.transfer-success-divider:after{position:absolute;left:50%;top:50%;width:10px;height:10px;border:1px solid #c7a46a;background:#fffaf0;content:"";transform:translate(-50%,-50%) rotate(45deg)}.transfer-success-details{display:flex;flex:1;flex-direction:column;margin:0;padding-bottom:10px}.transfer-success-details>div{display:grid;flex:1;grid-template-columns:91px minmax(0,1fr);gap:8px;align-items:center;min-height:42px;border-bottom:1px solid rgba(184,181,174,.42)}.transfer-success-details>div:last-child{border-bottom:0}.transfer-success-details dt{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Arial,sans-serif!important;font-size:13px;font-weight:600;letter-spacing:0}.transfer-success-details dd{min-width:0;margin:0;font-family:Arial,Helvetica Neue,sans-serif!important;font-size:12.5px;font-weight:500;letter-spacing:0;text-align:right;white-space:nowrap}.transfer-success-reference-row dd{display:grid;max-width:166px;justify-self:end;justify-items:end;font-size:10.5px;line-height:14px;white-space:normal}.transfer-success-reference-row dd span{display:block;max-width:100%;white-space:nowrap}.transfer-success-complete{color:#193052!important}.transfer-success-done{position:relative!important;flex:0 0 52px!important;width:100%!important;min-height:52px!important;height:52px!important;margin:10px 0 0!important;border:1px solid #9f7835!important;border-radius:13px!important;color:#fffdf7!important;background:linear-gradient(100deg,#d7b973,#c6a65f 48%,#ad8741)!important;box-shadow:inset 0 0 0 2px #f7e7b9,inset 0 0 0 3px #8b6527b3,0 5px 9px #694c1b33!important;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Arial,sans-serif!important;font-size:20px!important;font-weight:600!important;letter-spacing:.06em!important}.transfer-success-done:before,.transfer-success-done:after{position:absolute;top:50%;color:#fff4cf;content:"◆";font-size:7px;line-height:1;text-shadow:0 1px 0 rgba(128,89,26,.45);transform:translateY(-50%)}.transfer-success-done:before{left:17px}.transfer-success-done:after{right:17px}html body>.modal-backdrop.transfer-confirm-backdrop.transfer-success-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:99999!important;display:block!important;width:100vw!important;height:100dvh!important;overflow:hidden auto!important;background:#f5efe5 url(/assets/transfer-success-ivory-paper-bg-v2.webp) center / cover no-repeat!important}html body>.modal-backdrop.transfer-confirm-backdrop.transfer-success-backdrop>.modal.transfer-confirm-modal.transfer-success-modal{position:relative!important;inset:auto!important;width:100vw!important;min-width:0!important;min-height:100dvh!important;max-width:none!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;transform:none!important}html body>.modal-backdrop.transfer-confirm-backdrop.transfer-success-backdrop .transfer-success-page{width:min(100vw,430px)!important;min-width:0!important;margin:0 auto!important;background:transparent!important}.transfer-success-private-balance{display:flex;align-items:center;justify-content:flex-end;gap:7px}.transfer-success-private-balance>span{min-width:76px;text-align:right}.transfer-success-private-balance>button{display:inline-grid;flex:0 0 24px;width:24px;height:24px;padding:0;border:0;color:#193052;background:transparent;place-items:center}.transfer-password-progress{position:relative;display:grid;grid-template-columns:1fr;align-items:center;justify-items:center;width:calc(100% - 24px);margin:12px 12px 14px;padding:11px 36px;box-sizing:border-box;border:1px solid rgba(185,158,95,.34);border-radius:12px;color:#193052;background:#faf6ec;text-align:center}.transfer-password-progress-spinner{position:absolute;left:13px;top:50%;width:20px;height:20px;border:2px solid rgba(185,158,95,.28);border-top-color:#b99e5f;border-radius:50%;animation:transfer-password-spin .8s linear infinite}.transfer-password-progress div{display:flex;min-width:0;max-width:100%;flex-direction:column;align-items:center;gap:2px}.transfer-password-progress strong{font-size:14px;line-height:19px;font-weight:650}.transfer-password-progress small{color:#77766f;font-size:11px;line-height:15px}@keyframes transfer-password-spin{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}@media(max-height:760px){.transfer-success-page{padding-top:max(6px,env(safe-area-inset-top));padding-bottom:max(5px,env(safe-area-inset-bottom))}.transfer-success-brand{height:39px;margin-bottom:4px}.transfer-success-brand span{font-size:19px;line-height:23px}.transfer-success-brand i{margin-top:5px}.transfer-success-page h1{margin-bottom:5px;font-size:22px;line-height:30px}.transfer-success-certificate{height:510px;min-height:510px;padding:25px 47px 37px}.transfer-success-seal{width:78px;height:78px;margin-bottom:3px}.transfer-success-title{font-size:17px;line-height:24px}html body>.transfer-success-backdrop .transfer-success-certificate .transfer-success-amount strong{font-size:48px!important}html body>.transfer-success-backdrop .transfer-success-certificate .transfer-success-amount span{font-size:18px!important}.transfer-success-amount{margin-top:3px;margin-bottom:7px}.transfer-success-details>div{min-height:36px}.transfer-success-details{padding-bottom:8px}.transfer-success-done{flex-basis:48px!important;min-height:48px!important;height:48px!important;margin-top:7px!important}}@media(max-width:350px){.transfer-success-page{padding-inline:12px}.transfer-success-certificate{padding-inline:46px}.transfer-success-details>div{grid-template-columns:88px minmax(0,1fr)}.transfer-success-details dt,.transfer-success-details dd{font-size:11px}}@media(max-width:760px){body .player-action-shell .modal-backdrop.transfer-entry-backdrop{width:100%!important;min-height:100dvh!important;padding:0!important;overflow-x:hidden!important}body .player-action-shell .modal-backdrop.transfer-entry-backdrop>.transfer-entry-modal{width:min(100%,430px)!important;min-width:0!important;max-width:430px!important;max-height:none!important;min-height:100dvh!important;margin:0 auto!important;padding:0!important;display:block!important;overflow-x:hidden!important;overflow-y:visible!important;border-radius:0!important}body .player-shell .reference-wallet-summary .wallet-actions button{overflow:hidden!important;overflow-wrap:anywhere!important;white-space:normal!important}body .player-shell .home-game-directory{padding-inline:0!important}body .player-shell .home-game-directory-heading strong{font-size:17px!important;line-height:1.16!important}body .player-shell .home-game-category-tabs,body .guest-shell .home-game-category-tabs.guest-home-template-categories{min-height:82px!important;align-items:stretch!important;gap:6px!important;padding:2px 4px 8px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-padding-inline:2px 4px!important;scroll-snap-type:none!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;contain:layout paint style!important;transform:translateZ(0)!important}body .player-shell .home-game-category-tabs button,body .guest-shell .home-game-category-tabs.guest-home-template-categories button{min-width:0!important;flex:0 0 calc((100% - 30px) / 6)!important;min-height:72px!important;padding:3px 0 4px!important;display:grid!important;grid-template-rows:46px 15px!important;align-content:center!important;align-items:center!important;justify-content:center!important;justify-items:center!important;gap:3px!important;overflow:visible!important;border:1px solid #e5d9c4!important;border-radius:8px!important;background:#fffdf7f0!important;box-shadow:none!important;scroll-snap-align:none!important;contain:layout paint style!important;transform:translateZ(0)!important}body .player-shell .home-game-category-tabs button.active,body .guest-shell .home-game-category-tabs.guest-home-template-categories button.active{border-color:#d5aa46!important;background:linear-gradient(180deg,#fffdf6,#fff6df)!important;box-shadow:none!important}body .player-shell .home-game-category-tabs .home-game-category-badge,body .guest-shell .home-game-category-tabs.guest-home-template-categories .home-game-category-badge{grid-row:1!important;align-self:center!important;justify-self:center!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0 auto!important;display:grid!important;align-items:center!important;justify-content:center!important;place-items:center!important;overflow:hidden!important;border:0!important;border-radius:50%!important;background:transparent!important;contain:strict!important}body .player-shell .home-game-category-tabs .home-game-category-badge img,body .guest-shell .home-game-category-tabs.guest-home-template-categories .home-game-category-badge img{width:100%!important;height:100%!important;margin:auto!important;display:block!important;object-fit:contain!important;object-position:center center!important;transform:translateZ(0)!important}body .player-shell .home-game-category-tabs .home-game-category-badge-emphasis img,body .guest-shell .home-game-category-tabs.guest-home-template-categories .home-game-category-badge-emphasis img{transform:translateZ(0) scale(1.08)!important}body .player-shell .home-game-category-tabs .home-game-category-badge>svg,body .guest-shell .home-game-category-tabs.guest-home-template-categories .home-game-category-badge>svg{width:25px!important;height:25px!important;min-width:25px!important;min-height:25px!important;display:block!important;opacity:1!important;visibility:visible!important}body .player-shell .home-game-category-tabs .slot-sevens-icon,body .guest-shell .home-game-category-tabs.guest-home-template-categories .slot-sevens-icon{width:34px!important;min-width:34px!important;max-width:34px!important;height:22px!important;min-height:22px!important;max-height:22px!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;place-items:center!important;gap:0!important;overflow:visible!important;border:0!important;border-radius:0!important;line-height:1!important}body .player-shell .home-game-category-tabs .slot-sevens-icon svg,body .guest-shell .home-game-category-tabs.guest-home-template-categories .slot-sevens-icon svg{width:12px!important;min-width:12px!important;max-width:12px!important;height:21px!important;min-height:21px!important;max-height:21px!important;stroke-width:16px!important;display:block!important;margin:0!important;transform:none!important}body .player-shell .home-game-category-tabs .home-game-category-label,body .guest-shell .home-game-category-tabs.guest-home-template-categories .home-game-category-label{grid-row:2!important;align-self:center!important;justify-self:center!important;max-width:100%!important;display:block!important;overflow:hidden!important;color:inherit!important;font-size:10.5px!important;line-height:1.1!important;text-align:center!important;white-space:nowrap!important;text-overflow:clip!important}}body .modal-backdrop:has(>.game-entry-modal){align-items:stretch!important;justify-content:center!important;padding:0!important;overflow:hidden!important;background:#fff9ef!important}body .modal-backdrop>.game-entry-modal,body .modal-backdrop>.game-entry-modal *{box-sizing:border-box!important}body .modal-backdrop>.game-entry-modal{position:relative!important;width:100%!important;max-width:430px!important;height:100svh!important;min-height:0!important;max-height:none!important;margin:0 auto!important;padding:0 0 calc(8px + env(safe-area-inset-bottom))!important;display:block!important;gap:0!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-radius:0!important;color:#30210e!important;background:radial-gradient(circle at 50% -7%,rgba(229,177,75,.2),transparent 28%),linear-gradient(180deg,#fff9ed,#fffdfa 47%,#fff8ed)!important;box-shadow:none!important;isolation:isolate!important}body .modal-backdrop>.game-entry-modal:before{content:""!important;position:absolute!important;z-index:-1!important;inset:0 0 auto!important;height:150px!important;pointer-events:none!important;background:linear-gradient(112deg,transparent 0 31%,rgba(220,169,67,.1) 31.5% 33%,transparent 33.5% 45%,rgba(220,169,67,.06) 45.5% 47%,transparent 47.5%),radial-gradient(ellipse at 50% -42px,rgba(255,255,255,.98),transparent 72%)!important}body .modal-backdrop>.game-entry-modal:after{content:none!important}body .modal-backdrop>.game-entry-modal .game-entry-header{position:relative!important;width:100%!important;height:calc(76px + env(safe-area-inset-top))!important;margin:0 0 8px!important;padding:env(safe-area-inset-top) 72px 0!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-bottom:1px solid rgba(179,126,23,.58)!important;background:#fffbf385!important;box-shadow:0 5px 14px #6f47070d!important}body .modal-backdrop>.game-entry-modal .game-entry-brand{max-width:min(100%,230px)!important;overflow:visible!important;color:#654309!important;font-family:Arial,Helvetica,Noto Sans SC,sans-serif!important;font-size:clamp(18px,5.2vw,24px)!important;line-height:1.06!important;font-weight:800!important;letter-spacing:0!important;text-align:center!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;text-shadow:0 1px 0 #fff4cf!important}body .modal-backdrop>.game-entry-modal .modal-close{position:absolute!important;z-index:6!important;left:16px!important;top:calc(19px + env(safe-area-inset-top))!important;width:38px!important;height:38px!important;display:grid!important;place-items:center!important;padding:0!important;border:1px solid #d0a046!important;border-radius:999px!important;color:#93630b!important;background:#fffcf5f0!important;box-shadow:0 5px 10px #67410521,inset 0 0 0 2px #fff!important}body .modal-backdrop>.game-entry-modal .modal-close:after{content:none!important}body .modal-backdrop>.game-entry-modal .game-entry-record-button{position:absolute!important;z-index:6!important;top:calc(8px + env(safe-area-inset-top))!important;right:9px!important;width:60px!important;height:60px!important;padding:0!important;border:1px solid #d7a847!important;border-radius:999px!important;color:#a06c0b!important;background:#fffaebf5!important;box-shadow:0 6px 13px #74480426,inset 0 0 0 3px #ecc46c59!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal{width:46px!important;height:46px!important;display:grid!important;place-items:center!important;margin:auto!important;border:0!important;border-radius:999px!important;background:transparent!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal img{position:static!important;width:40px!important;height:32px!important;object-fit:contain!important;opacity:1!important;filter:saturate(1.03) contrast(1.06) drop-shadow(0 1px 1px rgba(70,39,0,.25))!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal svg{width:27px!important;height:27px!important;color:#a16d0b!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate{width:fit-content!important;min-height:34px!important;margin:0 13px 9px!important;padding:0 11px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;border:1px solid rgba(204,153,51,.36)!important;border-radius:999px!important;color:#3d290d!important;background:#fffbf2eb!important;box-shadow:0 4px 10px #8c5a0814!important;font-size:16px!important;line-height:1!important;font-weight:800!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate svg{width:16px!important;height:16px!important;color:#b67b0d!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate strong{color:#af7307!important;font-family:Georgia,Times New Roman,serif!important;font-size:23px!important;font-weight:800!important}body .modal-backdrop>.game-entry-modal .borrow-game-status{width:calc(100% - 26px)!important;margin:0 auto 8px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances{width:calc(100% - 26px)!important;min-height:157px!important;margin:0 auto 9px!important;padding:10px 16px!important;display:grid!important;gap:0!important;border:1px solid #d4a24b!important;border-radius:17px!important;outline:1px solid rgba(235,185,86,.62)!important;outline-offset:-5px!important;background:radial-gradient(circle at 83% 12%,rgba(237,201,123,.16),transparent 35%),#fffcf6f7!important;box-shadow:0 7px 15px #7449071a,inset 0 1px #fff!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div{min-width:0!important;min-height:45px!important;padding:3px 0!important;display:grid!important;grid-template-columns:31px minmax(0,1fr) auto!important;grid-template-areas:"icon label amount" "icon hint amount"!important;align-items:center!important;column-gap:8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div+div{border-top:1px dashed rgba(185,133,31,.3)!important}body .modal-backdrop>.game-entry-modal .game-entry-balance-icon{grid-area:icon!important;width:29px!important;height:29px!important;display:grid!important;place-items:center!important;border:1px solid #dda943!important;border-radius:999px!important;color:#a46b06!important;background:#fff2c9!important;box-shadow:inset 0 0 0 2px #fffaf0!important;font-style:normal!important}body .modal-backdrop>.game-entry-modal .game-entry-balance-icon svg{width:16px!important;height:16px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances span{grid-area:label!important;min-width:0!important;color:#3b2914!important;font-size:clamp(12px,3.65vw,15px)!important;line-height:1.16!important;font-weight:850!important;letter-spacing:-.2px!important;white-space:normal!important;overflow-wrap:anywhere!important}body .modal-backdrop>.game-entry-modal .game-entry-balances strong{grid-area:amount!important;min-width:0!important;color:#2b1c0a!important;font-family:Georgia,Times New Roman,serif!important;font-size:20px!important;line-height:1!important;font-weight:800!important;text-align:right!important;white-space:nowrap!important}body .modal-backdrop>.game-entry-modal .game-entry-balances small{grid-area:hint!important;min-width:0!important;margin-top:2px!important;overflow:visible!important;color:#9b794c!important;font-size:10px!important;line-height:1.18!important;font-weight:650!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important}body .modal-backdrop>.game-entry-modal .game-entry-player{width:calc(100% - 26px)!important;min-height:48px!important;margin:0 auto 9px!important;padding:5px 13px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 25px!important;align-items:center!important;gap:9px!important;border:1px solid #d2a047!important;border-radius:12px!important;outline:1px solid rgba(233,182,83,.54)!important;outline-offset:-4px!important;background:#fffbf3f7!important;box-shadow:0 5px 11px #6f440517,inset 0 1px #fff!important}body .modal-backdrop>.game-entry-modal .game-entry-player span{min-width:0!important;min-height:34px!important;padding:0 7px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;overflow:hidden!important;border-radius:0!important;color:#30200d!important;background:transparent!important;font-family:Georgia,Times New Roman,serif!important;font-size:19px!important;line-height:1!important;font-weight:800!important;letter-spacing:.35px!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .modal-backdrop>.game-entry-modal .game-entry-player span svg,body .modal-backdrop>.game-entry-modal .game-entry-player>svg{flex:0 0 auto!important;color:#b47a0d!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover{width:calc(100% - 26px)!important;margin:0 auto 8px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover article{min-width:0!important;min-height:80px!important;padding:8px 9px 7px!important;display:grid!important;grid-template-columns:15px minmax(0,1fr) auto!important;grid-template-areas:"icon label currency" "amount amount amount" "hint hint hint"!important;gap:3px 4px!important;border:1px solid rgba(203,151,49,.48)!important;border-radius:13px!important;color:#39270e!important;background:radial-gradient(circle at 90% 8%,rgba(229,184,91,.1),transparent 38%),#fffaf2f7!important;box-shadow:0 4px 10px #6c430412!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover article>svg{grid-area:icon!important;width:14px!important;height:14px!important;color:#b27708!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover small{grid-area:label!important;min-width:0!important;color:#3e2b13!important;font-size:clamp(10px,2.9vw,12px)!important;line-height:1.15!important;font-weight:800!important;white-space:normal!important;overflow-wrap:anywhere!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover span{grid-area:currency!important;color:#a56c07!important;font-size:9.5px!important;line-height:1!important;font-weight:850!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover strong{grid-area:amount!important;min-width:0!important;overflow:hidden!important;color:#281a09!important;font-family:Georgia,Times New Roman,serif!important;font-size:22px!important;line-height:1!important;font-weight:800!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover em{grid-area:hint!important;min-width:0!important;overflow:visible!important;color:#8e7048!important;font-size:9px!important;line-height:1.16!important;font-style:normal!important;font-weight:650!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important}body .modal-backdrop>.game-entry-modal .game-entry-amount{position:relative!important;width:calc(100% - 26px)!important;min-height:83px!important;margin:0 auto 8px!important;padding:9px 22px 7px!important;display:grid!important;grid-template-rows:48px 17px!important;align-items:center!important;border:1px solid #d1a047!important;border-radius:14px!important;outline:2px double rgba(223,165,53,.65)!important;outline-offset:-6px!important;background:#fffaf2f7!important;box-shadow:0 5px 11px #673e0217,inset 0 1px #fff!important}body .modal-backdrop>.game-entry-modal .game-entry-amount input{order:1!important;width:100%!important;min-height:48px!important;padding:0 32px!important;border:0!important;outline:0!important;color:#aa7005!important;background:transparent!important;box-shadow:none!important;font-family:Georgia,Times New Roman,serif!important;font-size:33px!important;line-height:1!important;font-weight:500!important;text-align:center!important}body .modal-backdrop>.game-entry-modal .game-entry-amount input::placeholder{color:#b17a10!important;opacity:1!important}body .modal-backdrop>.game-entry-modal .game-entry-amount small{order:2!important;margin:0!important;color:#9f7e51!important;font-size:10.5px!important;line-height:17px!important;font-weight:650!important;text-align:center!important}body .modal-backdrop>.game-entry-modal .game-entry-amount button{position:absolute!important;z-index:2!important;right:19px!important;top:20px!important;width:26px!important;height:26px!important;padding:0!important;border:1px solid rgba(177,119,8,.28)!important;border-radius:999px!important;color:#986406!important;background:#fff4d9!important}body .modal-backdrop>.game-entry-modal .game-entry-shortcuts{width:calc(100% - 32px)!important;margin:0 auto 8px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}body .modal-backdrop>.game-entry-modal .game-entry-shortcuts button{min-width:0!important;min-height:43px!important;padding:0!important;border:1px solid #cfa047!important;border-radius:13px!important;color:#35240d!important;background:#fffbf3f7!important;box-shadow:0 4px 8px #673f0317,inset 0 -2px #a9700717!important;font-family:Georgia,Times New Roman,serif!important;font-size:18.5px!important;line-height:1!important;font-weight:700!important}body .modal-backdrop>.game-entry-modal .game-entry-shortcuts button.active{color:#fff8e7!important;border-color:#aa6d05!important;background:linear-gradient(145deg,#d4ad53,#a96f08)!important;box-shadow:0 5px 10px #7b49012e,inset 0 0 0 2px #fff2c252!important}body .modal-backdrop>.game-entry-modal .form-error{width:calc(100% - 32px)!important;margin:0 auto 6px!important}body .modal-backdrop>.game-entry-modal .game-entry-start,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start){position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;z-index:1!important;width:calc(100% - 32px)!important;min-height:55px!important;margin:0 auto 6px!important;padding:0 17px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:3px double #ffe6a0!important;border-radius:18px!important;color:#fff9e8!important;background:linear-gradient(180deg,rgba(255,239,177,.34),transparent 39%),linear-gradient(135deg,#d4aa47,#b57909 52%,#965d02)!important;box-shadow:0 7px 15px #72430138,inset 0 0 0 1px #a86b04!important;font-family:Georgia,"Noto Serif SC",serif!important;font-size:21px!important;line-height:1!important;font-weight:800!important;letter-spacing:.4px!important;text-shadow:0 1px 2px rgba(83,45,0,.5)!important}body .modal-backdrop>.game-entry-modal .game-entry-start svg,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start) svg{width:23px!important;height:23px!important}body .modal-backdrop>.game-entry-modal .game-entry-start:disabled,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start):disabled{color:#fff9e8!important;filter:none!important;opacity:1!important}body .modal-backdrop>.game-entry-modal .notice{width:calc(100% - 32px)!important;min-height:21px!important;margin:0 auto!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;border:0!important;border-radius:0!important;color:#947445!important;background:transparent!important;box-shadow:none!important;font-size:11.5px!important;line-height:1.2!important;font-weight:650!important;text-align:center!important}body .modal-backdrop>.game-entry-modal .notice svg{flex:0 0 auto!important;width:15px!important;height:15px!important;color:#b57d16!important}body:has(.game-entry-modal) .player-home-float{z-index:10050!important;pointer-events:auto!important;margin-top:58px!important}@media(max-width:350px){body .modal-backdrop>.game-entry-modal .game-entry-header{padding-inline:64px!important}body .modal-backdrop>.game-entry-modal .game-entry-brand{font-size:23px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances{padding-inline:13px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div{grid-template-columns:27px minmax(0,1fr) auto!important;column-gap:6px!important}body .modal-backdrop>.game-entry-modal .game-entry-balance-icon{width:27px!important;height:27px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances span{font-size:11.8px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances strong{font-size:16.5px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover small{font-size:9.4px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover em{font-size:7px!important}}@media(min-height:800px){body .modal-backdrop>.game-entry-modal .game-entry-rebate{margin-bottom:19px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances{min-height:186px!important;margin-bottom:19px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div{min-height:54px!important}body .modal-backdrop>.game-entry-modal .game-entry-player{margin-bottom:17px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover{margin-bottom:25px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover article{min-height:85px!important}body:has(.game-entry-modal) .player-home-float{width:56px!important;height:56px!important}}@media(max-height:760px){body .modal-backdrop>.game-entry-modal .game-entry-header{height:calc(68px + env(safe-area-inset-top))!important;margin-bottom:6px!important}body .modal-backdrop>.game-entry-modal .modal-close{top:calc(15px + env(safe-area-inset-top))!important}body .modal-backdrop>.game-entry-modal .game-entry-record-button{top:calc(5px + env(safe-area-inset-top))!important;width:56px!important;height:56px!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate{min-height:31px!important;margin-bottom:6px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances{min-height:139px!important;padding-block:7px!important;margin-bottom:6px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div{min-height:41px!important}body .modal-backdrop>.game-entry-modal .game-entry-player{min-height:44px!important;margin-bottom:6px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover{margin-bottom:6px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover article{min-height:72px!important;padding-block:6px!important}body .modal-backdrop>.game-entry-modal .game-entry-amount{min-height:75px!important;grid-template-rows:42px 16px!important;margin-bottom:6px!important}body .modal-backdrop>.game-entry-modal .game-entry-amount input{min-height:42px!important;font-size:29px!important}body .modal-backdrop>.game-entry-modal .game-entry-shortcuts{margin-bottom:6px!important}body .modal-backdrop>.game-entry-modal .game-entry-shortcuts button{min-height:39px!important}body .modal-backdrop>.game-entry-modal .game-entry-start,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start){min-height:49px!important}}html body .player-shell .modal-backdrop>.game-entry-modal.game-entry-modal,html body .player-action-shell .modal-backdrop>.game-entry-modal.game-entry-modal,html body .modal-backdrop>.game-entry-modal.game-entry-modal{width:100vw!important;min-width:100vw!important;max-width:none!important;height:100vh!important;min-height:100vh!important;height:100svh!important;min-height:100svh!important;margin:0!important;border-left:0!important;border-right:0!important;border-radius:0!important;background:radial-gradient(circle at 66% 11%,rgba(255,255,255,.98) 0 2px,transparent 4px),linear-gradient(105deg,rgba(217,169,76,.2) 0 7%,transparent 7.4% 44%,rgba(226,182,92,.14) 44.4% 46.1%,transparent 46.5%),radial-gradient(ellipse at 50% -68px,rgba(255,255,255,1) 0,rgba(255,247,225,.88) 35%,transparent 76%),linear-gradient(180deg,#fff2db 0,#fffbf2 38%,#fff7e9)!important}html body .player-shell .modal-backdrop:has(>.game-entry-modal),html body .player-action-shell .modal-backdrop:has(>.game-entry-modal),html body .modal-backdrop:has(>.game-entry-modal){left:0!important;right:0!important;width:100vw!important;min-width:100vw!important;max-width:none!important;margin:0!important;justify-content:flex-start!important;background:#fff7e9!important}html body .player-shell .modal-backdrop>.game-entry-modal.game-entry-modal,html body .player-action-shell .modal-backdrop>.game-entry-modal.game-entry-modal,html body .modal-backdrop>.game-entry-modal.game-entry-modal{width:100vw!important;min-width:100vw!important;max-width:none!important;margin:0!important;border-left:0!important;border-right:0!important;border-radius:0!important;background:radial-gradient(circle at 66% 11%,rgba(255,255,255,.98) 0 2px,transparent 4px),linear-gradient(105deg,rgba(217,169,76,.2) 0 7%,transparent 7.4% 44%,rgba(226,182,92,.14) 44.4% 46.1%,transparent 46.5%),radial-gradient(ellipse at 50% -68px,rgba(255,255,255,1) 0,rgba(255,247,225,.88) 35%,transparent 76%),linear-gradient(180deg,#fff2db 0,#fffbf2 38%,#fff7e9)!important}body .modal-backdrop>.game-entry-modal .game-entry-header{padding-left:88px!important;padding-right:102px!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal{width:96px!important;height:88px!important;overflow:visible!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal img{width:96px!important;height:88px!important;object-fit:contain!important;filter:saturate(1.1) contrast(1.04) drop-shadow(0 3px 5px rgba(93,55,0,.22))!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal svg{width:54px!important;height:54px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances:after{left:22px!important;right:22px!important;bottom:-6px!important;height:8px!important;background:radial-gradient(ellipse at 5px 0,rgba(255,249,224,.98) 0 2.6px,rgba(224,177,82,.78) 2.75px 3.55px,rgba(255,248,221,.52) 3.7px 4.35px,transparent 4.5px) 0 0 / 16px 8px repeat-x!important;filter:drop-shadow(0 1px 1px rgba(127,78,4,.16))!important}@media(max-width:350px){body .modal-backdrop>.game-entry-modal .game-entry-header{padding-left:72px!important;padding-right:86px!important}body .modal-backdrop>.game-entry-modal .game-entry-record-button,body .modal-backdrop>.game-entry-modal .game-entry-record-medal,body .modal-backdrop>.game-entry-modal .game-entry-record-medal img{width:82px!important;height:76px!important}}body .modal-backdrop:has(>.game-entry-modal){background:#fffaf1!important}html body .player-shell .modal-backdrop:has(>.game-entry-modal),html body .player-action-shell .modal-backdrop:has(>.game-entry-modal),html body .modal-backdrop:has(>.game-entry-modal){position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;max-width:100vw!important;min-width:0!important;height:100svh!important;margin:0!important;padding:0!important;overflow-x:hidden!important;overflow-y:hidden!important}body .modal-backdrop>.game-entry-modal{--entry-gold: #b77a0d;--entry-gold-mid: #d2a343;--entry-gold-soft: #f1d492;--entry-ink: #2c1d08;--entry-muted: #9d7c52;width:min(100vw,430px)!important;min-width:0!important;max-width:min(100vw,430px)!important;min-height:100svh!important;padding-bottom:calc(18px + env(safe-area-inset-bottom))!important;background:radial-gradient(circle at 68% 12%,rgba(255,255,255,.96) 0 2px,transparent 4px),linear-gradient(107deg,rgba(217,169,76,.18) 0 7%,transparent 7.4% 44%,rgba(226,182,92,.12) 44.4% 46.1%,transparent 46.5%),radial-gradient(ellipse at 50% -68px,rgba(255,255,255,1) 0,rgba(255,247,225,.86) 35%,transparent 76%),linear-gradient(180deg,#fff2db 0,#fffbf2 38%,#fff7e9)!important;font-family:Arial,Helvetica,Noto Sans SC,sans-serif!important}html body .player-shell .modal-backdrop>.game-entry-modal.game-entry-modal,html body .player-action-shell .modal-backdrop>.game-entry-modal.game-entry-modal,html body .modal-backdrop>.game-entry-modal.game-entry-modal{width:min(100vw,430px)!important;min-width:0!important;max-width:min(100vw,430px)!important;transform:none!important}body .modal-backdrop>.game-entry-modal:before{height:86px!important;background:linear-gradient(180deg,#ffffff73,#fff6e41f),repeating-linear-gradient(112deg,rgba(255,255,255,.18) 0 8px,transparent 8px 72px)!important}body .modal-backdrop>.game-entry-modal .game-entry-header{height:calc(86px + env(safe-area-inset-top))!important;margin:0 0 8px!important;padding:env(safe-area-inset-top) 92px 0!important;border-bottom:1px solid rgba(172,116,22,.54)!important;background:transparent!important;box-shadow:none!important}body .modal-backdrop>.game-entry-modal .game-entry-brand{color:#573602!important;font-size:clamp(24px,6.25vw,28px)!important;line-height:1!important;font-weight:800!important;letter-spacing:0!important;text-shadow:0 1px 0 rgba(255,243,205,.95)!important}body .modal-backdrop>.game-entry-modal .modal-close{left:18px!important;top:calc(42px + env(safe-area-inset-top))!important;width:36px!important;height:36px!important;transform:translateY(-50%)!important;border:1px solid rgba(193,137,35,.62)!important;color:#9c6a0e!important;background:#fffcf5d1!important;box-shadow:0 3px 7px #754c0724,inset 0 0 0 2px #ffffffb8!important}body .modal-backdrop>.game-entry-modal .game-entry-record-button{top:calc(14px + env(safe-area-inset-top))!important;right:5px!important;width:96px!important;height:88px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal,body .modal-backdrop>.game-entry-modal .game-entry-record-medal img{width:96px!important;height:88px!important;object-fit:contain!important;filter:saturate(1.1) contrast(1.04) drop-shadow(0 3px 5px rgba(93,55,0,.22))!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal img[src*=jdb-transfer-medal-reference]{-webkit-mask-image:none!important;mask-image:none!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate{min-height:33px!important;margin:0 14px 8px!important;padding:0 12px!important;gap:6px!important;border-color:#d6a64761!important;border-radius:999px!important;color:#372613!important;background:#fffbf1e6!important;box-shadow:0 7px 13px #8453071a,inset 0 1px 6px #ffffffe6!important;font-size:14px!important;font-weight:800!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate strong{color:#b47607!important;font-family:Arial,Helvetica,Noto Sans SC,sans-serif!important;font-size:23px!important;line-height:1!important;letter-spacing:0!important}body .modal-backdrop>.game-entry-modal .game-entry-balances{position:relative!important;width:calc(100% - 28px)!important;min-height:191px!important;margin:0 auto 22px!important;padding:15px 20px 15px 17px!important;border:1px solid rgba(204,149,42,.7)!important;border-radius:18px!important;outline:1px solid rgba(236,186,88,.58)!important;outline-offset:-5px!important;background:radial-gradient(circle at 23% 9%,rgba(255,255,255,.98),transparent 23%),radial-gradient(circle at 84% 7%,rgba(255,235,178,.22),transparent 34%),repeating-linear-gradient(135deg,rgba(207,160,74,.018) 0 1px,transparent 1px 5px),linear-gradient(180deg,#fffefafc,#fffaeff0)!important;box-shadow:0 5px 13px #73460414,inset 0 1px #fffffff2!important}body .modal-backdrop>.game-entry-modal .game-entry-balances:after{content:""!important;position:absolute!important;left:19px!important;right:19px!important;bottom:-5px!important;height:9px!important;pointer-events:none!important;background:radial-gradient(circle at 6px -1px,transparent 0 4.1px,rgba(211,157,58,.6) 4.4px 5.2px,transparent 5.6px) 0 0 / 14px 9px repeat-x!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div{min-height:53px!important;grid-template-columns:40px minmax(0,1fr) auto!important;column-gap:9px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div+div{border-top:1px dashed rgba(187,139,45,.31)!important}body .modal-backdrop>.game-entry-modal .game-entry-balance-icon{width:30px!important;height:30px!important;border-color:#deac48b3!important;color:#a96e09!important;background:linear-gradient(180deg,#fff2c7,#e5ba55)!important;box-shadow:inset 0 0 0 2px #fffaecd1,0 2px 5px #764c071f!important}body .modal-backdrop>.game-entry-modal .game-entry-balances span{color:#382816!important;font-size:clamp(13.8px,3.85vw,15px)!important;line-height:1.05!important;font-weight:850!important;letter-spacing:0!important}body .modal-backdrop>.game-entry-modal .game-entry-start:before,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start):before,body .modal-backdrop>.game-entry-modal .game-entry-start:after,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start):after{content:""!important;position:absolute!important;top:50%!important;width:76px!important;height:24px!important;transform:translateY(-50%)!important;pointer-events:none!important;opacity:.7!important;background:radial-gradient(circle at 9% 48%,rgba(255,255,255,.95) 0 2px,transparent 5px),linear-gradient(45deg,transparent 34%,rgba(255,244,196,.92) 34% 43%,transparent 43% 56%,rgba(255,244,196,.88) 56% 65%,transparent 65%)!important}body .modal-backdrop>.game-entry-modal .game-entry-start:before,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start):before{left:23px!important}body .modal-backdrop>.game-entry-modal .game-entry-start:after,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start):after{right:23px!important;transform:translateY(-50%) scaleX(-1)!important}body .modal-backdrop>.game-entry-modal .game-entry-balances strong{color:#201407!important;font-family:Arial,Helvetica,Noto Sans SC,sans-serif!important;font-size:clamp(16.5px,4.25vw,18.5px)!important;line-height:1!important;font-weight:800!important;letter-spacing:.2px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances small{color:#9b7a51!important;font-size:12px!important;line-height:1.1!important}body .modal-backdrop>.game-entry-modal .game-entry-player{position:relative!important;width:calc(100% - 28px)!important;min-height:47px!important;margin:0 auto 22px!important;padding:5px 17px!important;grid-template-columns:minmax(0,1fr) 27px!important;border-color:#cf972bb8!important;border-radius:11px!important;outline-color:#efc05e8f!important;background:radial-gradient(circle at 20% 14%,rgba(255,255,255,.8),transparent 28%),repeating-linear-gradient(135deg,rgba(207,160,74,.022) 0 1px,transparent 1px 5px),linear-gradient(90deg,#fff4d8cc,#fffdf8fa,#fff4d8d1)!important;box-shadow:0 6px 12px #7146061a,inset 0 1px #fffffff2!important}body .modal-backdrop>.game-entry-modal .game-entry-player:before,body .modal-backdrop>.game-entry-modal .game-entry-player:after{content:""!important;position:absolute!important;top:7px!important;width:32px!important;height:32px!important;pointer-events:none!important;opacity:.72!important;background:radial-gradient(circle at 4px 4px,rgba(212,157,53,.75) 0 1px,transparent 2px),linear-gradient(135deg,rgba(205,146,37,.65) 0 1px,transparent 1px 9px,rgba(205,146,37,.55) 9px 10px,transparent 10px)!important}body .modal-backdrop>.game-entry-modal .game-entry-player:before{left:7px!important}body .modal-backdrop>.game-entry-modal .game-entry-player:after{right:7px!important;transform:scaleX(-1)!important}body .modal-backdrop>.game-entry-modal .game-entry-player span{min-height:34px!important;gap:8px!important;font-family:Arial,Helvetica,Noto Sans SC,sans-serif!important;font-size:18px!important;font-weight:850!important;letter-spacing:0!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover{width:calc(100% - 28px)!important;gap:10px!important;margin:0 auto 16px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover article{min-height:86px!important;padding:11px 12px 10px!important;border-color:#cd973080!important;border-radius:12px!important;background:radial-gradient(circle at 20% 5%,rgba(255,255,255,.88),transparent 28%),linear-gradient(180deg,#fffdf8f0,#fff8ece6)!important;box-shadow:0 4px 10px #7549070f!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover small{color:#382816!important;font-size:13px!important;line-height:1.1!important;letter-spacing:0!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover strong{color:#201407!important;font-family:Arial,Helvetica,Noto Sans SC,sans-serif!important;font-size:22px!important;line-height:1!important;font-weight:500!important;letter-spacing:0!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover em{color:#8b6d48!important;font-size:10px!important;line-height:1.18!important}body .modal-backdrop>.game-entry-modal .game-entry-amount{width:calc(100% - 28px)!important;min-height:84px!important;margin:0 auto 15px!important;padding:10px 22px 8px!important;grid-template-rows:43px 19px!important;border-color:#cc952ac7!important;border-radius:18px!important;outline:3px double rgba(226,169,57,.7)!important;outline-offset:-6px!important;background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.95),transparent 26%),linear-gradient(180deg,#fffdf9f5,#fff8ebeb)!important}body .modal-backdrop>.game-entry-modal .game-entry-amount input{min-height:45px!important;color:#b07807!important;font-family:Arial,Helvetica,Noto Sans SC,sans-serif!important;font-size:34px!important;font-weight:500!important;letter-spacing:0!important}body .modal-backdrop>.game-entry-modal .game-entry-amount button{top:12px!important;right:14px!important;width:24px!important;height:24px!important;display:grid!important;place-items:center!important;border:1px solid rgba(183,122,13,.28)!important;border-radius:999px!important;color:#a56c07!important;background:#fff7e0e6!important;box-shadow:0 2px 5px #794d081a,inset 0 1px #ffffffbf!important}body .modal-backdrop>.game-entry-modal .game-entry-amount button svg{width:14px!important;height:14px!important}body .modal-backdrop>.game-entry-modal .game-entry-amount small{color:#aa9171!important;font-size:14px!important;line-height:19px!important;font-weight:500!important}body .modal-backdrop>.game-entry-modal .game-entry-shortcuts{width:calc(100% - 32px)!important;gap:13px!important;margin:0 auto -6px!important}body .modal-backdrop>.game-entry-modal .game-entry-shortcuts button{min-height:45px!important;border-color:#c78f23d1!important;border-radius:12px!important;background:#fffcf6e0!important;box-shadow:0 4px 9px #7748051f,inset 0 -2px #b073071c!important;font-family:Arial,Helvetica,Noto Sans SC,sans-serif!important;font-size:20px!important;font-weight:750!important;letter-spacing:0!important}body .modal-backdrop>.game-entry-modal .game-entry-start,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start){width:calc(100% - 44px)!important;min-height:0!important;aspect-ratio:3466 / 617!important;margin:0 auto 15px!important;border:0!important;border-radius:0!important;color:#fff7db!important;background:linear-gradient(180deg,rgba(255,255,255,.55) 0%,rgba(255,255,255,.1) 24%,transparent 48%),linear-gradient(90deg,rgba(255,255,255,.22),transparent 18%,transparent 82%,rgba(255,255,255,.18)),linear-gradient(135deg,#f4cf68,#c89522,#8b5a0d)!important;box-shadow:inset 0 2px #ffffff73,inset 0 -4px #633d0747,0 10px 22px #87580e3d!important;font-family:Arial,Helvetica,Noto Sans SC,sans-serif!important;font-size:24px!important;font-weight:850!important;letter-spacing:0!important;text-shadow:none!important}body .modal-backdrop>.game-entry-modal .game-entry-start svg,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start) svg{opacity:1!important;color:currentColor!important}html body .modal-backdrop>.game-entry-modal .game-entry-start:disabled,html body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start):disabled{opacity:1!important;filter:none!important;color:#fff7dbb8!important;background:linear-gradient(180deg,rgba(255,255,255,.36) 0%,rgba(255,255,255,.08) 30%,transparent 54%),linear-gradient(135deg,#d8c586,#b18a30 56%,#856012)!important}body .modal-backdrop>.game-entry-modal .notice{min-height:20px!important;margin:0 auto!important;color:#9d835c!important;font-size:13px!important;font-weight:650!important;letter-spacing:0!important}body:has(.game-entry-modal) .player-home-float{width:60px!important;height:60px!important}@media(max-width:350px){body .modal-backdrop>.game-entry-modal .game-entry-header{padding-inline:72px!important}body .modal-backdrop>.game-entry-modal .game-entry-record-button,body .modal-backdrop>.game-entry-modal .game-entry-record-medal,body .modal-backdrop>.game-entry-modal .game-entry-record-medal img{width:68px!important;height:68px!important}body .modal-backdrop>.game-entry-modal .game-entry-record-button{right:12px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances{padding-inline:14px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div{grid-template-columns:35px minmax(0,1fr) auto!important;column-gap:8px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances span{font-size:13.4px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances strong{font-size:16px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover small{font-size:10.5px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover em{font-size:8.4px!important}}@media(max-height:760px){body .modal-backdrop>.game-entry-modal .game-entry-header{height:calc(74px + env(safe-area-inset-top))!important;margin-bottom:10px!important}body .modal-backdrop>.game-entry-modal .modal-close{top:calc(37px + env(safe-area-inset-top))!important}body .modal-backdrop>.game-entry-modal .game-entry-record-button,body .modal-backdrop>.game-entry-modal .game-entry-record-medal,body .modal-backdrop>.game-entry-modal .game-entry-record-medal img{width:66px!important;height:66px!important}body .modal-backdrop>.game-entry-modal .game-entry-record-button{top:calc(18px + env(safe-area-inset-top))!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate{margin-bottom:9px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances{min-height:166px!important;margin-bottom:13px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div{min-height:47px!important}body .modal-backdrop>.game-entry-modal .game-entry-player{margin-bottom:12px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover{margin-bottom:14px!important}body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover article{min-height:78px!important;padding-block:8px!important}body .modal-backdrop>.game-entry-modal .game-entry-amount{min-height:78px!important;margin-bottom:10px!important}body .modal-backdrop>.game-entry-modal .game-entry-shortcuts{margin-bottom:10px!important}body .modal-backdrop>.game-entry-modal .game-entry-start,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start){min-height:54px!important;margin-bottom:10px!important}}html:has(.game-entry-modal),body:has(.game-entry-modal),body:has(.game-entry-modal) #root,body:has(.game-entry-modal) .app-shell,body:has(.game-entry-modal) .player-shell,body:has(.game-entry-modal) .player-action-shell{width:100vw!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important;overflow-x:hidden!important;background:#fff7e9!important}html body .player-shell .modal-backdrop:has(>.game-entry-modal),html body .player-action-shell .modal-backdrop:has(>.game-entry-modal),html body .modal-backdrop:has(>.game-entry-modal){left:0!important;right:0!important;width:100vw!important;min-width:100vw!important;max-width:none!important;margin:0!important;padding:0!important;justify-content:flex-start!important;background:#fff7e9!important}html body .player-shell .modal-backdrop>.game-entry-modal.game-entry-modal,html body .player-action-shell .modal-backdrop>.game-entry-modal.game-entry-modal,html body .modal-backdrop>.game-entry-modal.game-entry-modal{width:100vw!important;min-width:100vw!important;max-width:none!important;height:100vh!important;min-height:100vh!important;height:100svh!important;min-height:100svh!important;margin:0!important;border-left:0!important;border-right:0!important;border-radius:0!important}body .modal-backdrop>.game-entry-modal .game-entry-header{height:calc(56px + env(safe-area-inset-top))!important;min-height:calc(56px + env(safe-area-inset-top))!important;margin-bottom:8px!important;padding-left:88px!important;padding-right:102px!important}body .modal-backdrop>.game-entry-modal .modal-close{top:calc(env(safe-area-inset-top) + 9px)!important;z-index:60!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0!important;transform:none!important;pointer-events:auto!important}body .modal-backdrop>.game-entry-modal .game-entry-record-button{top:calc(env(safe-area-inset-top) + 9px)!important;right:14px!important;z-index:61!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid rgba(193,137,35,.62)!important;border-radius:14px!important;color:#9c6a0e!important;background:#fffcf5db!important;box-shadow:0 3px 7px #754c0724,inset 0 0 0 2px #ffffffb8!important;overflow:hidden!important;pointer-events:auto!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal{width:24px!important;height:24px!important;display:grid!important;place-items:center!important;margin:0!important;color:inherit!important;background:transparent!important;border:0!important;border-radius:0!important;filter:none!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal svg{width:24px!important;height:24px!important;color:inherit!important}body .modal-backdrop>.game-entry-modal .game-entry-record-medal img{display:none!important}body .modal-backdrop>.game-entry-modal .game-entry-start:before,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start):before,body .modal-backdrop>.game-entry-modal .game-entry-start:after,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start):after{content:none!important;display:none!important;background:none!important;opacity:0!important}body .modal-backdrop>.game-entry-modal .game-entry-start>svg,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start)>svg{display:none!important;opacity:0!important}body:has(.game-entry-modal) .player-home-float{right:12px!important;bottom:calc(58px + env(safe-area-inset-bottom))!important}body .modal-backdrop>.game-entry-modal .game-entry-balances{overflow:visible!important}body .modal-backdrop>.game-entry-modal .game-entry-balances:after{left:22px!important;right:22px!important;bottom:-6px!important;height:10px!important;background:radial-gradient(circle at 5px 5px,rgba(255,252,235,.96) 0 2.15px,rgba(236,202,124,.62) 2.25px 3.05px,rgba(205,153,57,.46) 3.2px 3.75px,transparent 3.9px) 0 0 / 17px 10px repeat-x!important;filter:drop-shadow(0 1px 1px rgba(127,78,4,.1))!important}body .modal-backdrop>.game-entry-modal .game-entry-amount{position:relative!important}body .modal-backdrop>.game-entry-modal .game-entry-amount button{position:absolute!important;right:18px!important;top:50%!important;bottom:auto!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0!important;display:grid!important;place-items:center!important;transform:translateY(-50%)!important;line-height:1!important}body .modal-backdrop>.game-entry-modal .game-entry-amount button svg{width:14px!important;height:14px!important;display:block!important}@media(max-width:350px){body .modal-backdrop>.game-entry-modal .game-entry-header{height:calc(56px + env(safe-area-inset-top))!important;min-height:calc(56px + env(safe-area-inset-top))!important;padding-left:72px!important;padding-right:86px!important}body .modal-backdrop>.game-entry-modal .game-entry-record-button{width:36px!important;height:36px!important}}.game-entry-exit-status{display:flex;align-items:center;gap:10px;margin:10px 0;padding:11px 13px;border:1px solid rgba(185,158,95,.62);border-radius:14px;background:#fcf8f4f0;color:#3e3a33}.game-entry-exit-status.exiting{background:#f3e7c8b8}.game-entry-exit-status.complete{background:#e7eadce6;color:#4b513b}.game-entry-exit-status.error{background:#ffeee6f0;color:#8a3f2d}.game-entry-exit-status>div{min-width:0;display:grid;gap:3px}.game-entry-exit-status strong{font-size:14px;line-height:1.25}.game-entry-exit-status small{font-size:12px;line-height:1.4;overflow-wrap:anywhere}body .modal-backdrop>.game-entry-modal .game-entry-start,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start){position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;width:calc(100% - 44px)!important;min-height:0!important;aspect-ratio:3466 / 617!important;margin:0 auto 15px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;border:0!important;border-radius:0!important;color:#fff9e8!important;background:url(/assets/game-entry-start-user-frame-v4-user-new-b.webp) center / 100% 96% no-repeat!important;box-shadow:none!important;font-family:Arial,Helvetica,Noto Sans SC,sans-serif!important;font-size:clamp(18px,5.8vw,24px)!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;text-shadow:none!important;overflow:visible!important}body .modal-backdrop>.game-entry-modal .game-entry-start>svg,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start)>svg{width:22px!important;height:22px!important;display:inline-block!important;flex:0 0 auto!important;opacity:1!important;color:currentColor!important;filter:drop-shadow(0 2px 2px rgba(96,56,4,.32))!important}html body .modal-backdrop>.game-entry-modal .game-entry-start:disabled,html body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start):disabled{opacity:1!important;filter:none!important;color:#fff9e8e0!important;background:url(/assets/game-entry-start-user-frame-v4-user-new-b.webp) center / 100% 96% no-repeat!important}@media(max-width:350px){body .modal-backdrop>.game-entry-modal .game-entry-start,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start){width:calc(100% - 32px)!important;margin-bottom:12px!important;gap:7px!important;font-size:18px!important}}body .modal-backdrop>.game-entry-modal .game-entry-start{isolation:isolate!important;display:block!important;line-height:1!important}body .modal-backdrop>.game-entry-modal .game-entry-start-label{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;width:100%!important;height:100%!important;display:inline-grid!important;grid-auto-flow:column!important;grid-auto-columns:max-content!important;align-content:center!important;justify-content:center!important;align-items:center!important;justify-items:center!important;gap:9px!important;padding:0 18%!important;transform:translateY(-1px)!important;color:inherit!important;font:inherit!important;line-height:1!important;text-align:center!important;white-space:nowrap!important;text-shadow:0 2px 4px rgba(92,52,0,.48),0 0 10px rgba(96,56,4,.22)!important;pointer-events:none!important}body .modal-backdrop>.game-entry-modal .game-entry-start-label>svg{width:22px!important;height:22px!important;display:block!important;flex:none!important;opacity:1!important;color:currentColor!important;filter:drop-shadow(0 2px 2px rgba(96,56,4,.32))!important}body .modal-backdrop>.game-entry-modal .game-entry-start-label>span{min-width:0!important;display:block!important;color:inherit!important;font:inherit!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important}@media(max-width:350px){body .modal-backdrop>.game-entry-modal .game-entry-start-label{gap:7px!important;padding-inline:16%!important}body .modal-backdrop>.game-entry-modal .game-entry-start-label>svg{width:20px!important;height:20px!important}}body .modal-backdrop>.game-entry-modal .game-entry-header{height:calc(56px + env(safe-area-inset-top))!important;min-height:calc(56px + env(safe-area-inset-top))!important;max-height:calc(56px + env(safe-area-inset-top))!important;padding-top:env(safe-area-inset-top)!important;padding-bottom:0!important}body .modal-backdrop>.game-entry-modal .game-entry-brand.game-entry-brand-logo{width:min(204px,calc(100vw - 178px))!important;max-width:min(204px,calc(100vw - 178px))!important;height:40px!important;min-height:40px!important;max-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0 auto!important;overflow:hidden!important;text-align:center!important;line-height:0!important;font-size:0!important;letter-spacing:0!important;white-space:nowrap!important;text-shadow:none!important}body .modal-backdrop>.game-entry-modal .game-entry-brand.game-entry-brand-logo>img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}@media(max-width:350px){body .modal-backdrop>.game-entry-modal .game-entry-brand.game-entry-brand-logo{width:min(176px,calc(100vw - 150px))!important;max-width:min(176px,calc(100vw - 150px))!important;height:34px!important;min-height:34px!important;max-height:34px!important}}html body .modal-backdrop>.game-entry-modal.game-entry-modal{width:100vw!important;min-width:0!important;max-width:100vw!important;overflow-x:clip!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate,body .modal-backdrop>.game-entry-modal .game-entry-balances,body .modal-backdrop>.game-entry-modal .game-entry-player,body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover,body .modal-backdrop>.game-entry-modal .game-entry-amount,body .modal-backdrop>.game-entry-modal .game-entry-shortcuts,body .modal-backdrop>.game-entry-modal .game-entry-start,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start),body .modal-backdrop>.game-entry-modal .notice{max-width:calc(100vw - 28px)!important}body .modal-backdrop>.game-entry-modal .game-entry-rebate,body .modal-backdrop>.game-entry-modal .game-entry-balances,body .modal-backdrop>.game-entry-modal .game-entry-player,body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover,body .modal-backdrop>.game-entry-modal .game-entry-amount{width:calc(100vw - 28px)!important}body .modal-backdrop>.game-entry-modal .game-entry-shortcuts{width:calc(100vw - 32px)!important}body .modal-backdrop>.game-entry-modal .game-entry-start,body .modal-backdrop>.game-entry-modal>.primary.full:not(.game-entry-start){width:calc(100vw - 44px)!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div,body .modal-backdrop>.game-entry-modal .game-entry-player,body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover article,body .modal-backdrop>.game-entry-modal .game-entry-amount,body .modal-backdrop>.game-entry-modal .game-entry-shortcuts button{min-width:0!important}body .modal-backdrop>.game-entry-modal .game-entry-balances div{display:grid!important;grid-template-columns:40px minmax(0,1fr) max-content!important;grid-template-rows:minmax(28px,auto) auto!important;align-items:center!important}body .modal-backdrop>.game-entry-modal .game-entry-balance-icon{grid-column:1!important;grid-row:1 / span 2!important;align-self:center!important}body .modal-backdrop>.game-entry-modal .game-entry-balances span,body .modal-backdrop>.game-entry-modal .game-entry-balances small,body .modal-backdrop>.game-entry-modal .game-entry-player span,body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover small,body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover em{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}body .modal-backdrop>.game-entry-modal .game-entry-balances span{grid-column:2!important;grid-row:1!important;justify-self:start!important;max-width:100%!important;white-space:nowrap!important}body .modal-backdrop>.game-entry-modal .game-entry-balances strong,body .modal-backdrop>.game-entry-modal .game-entry-feedback-turnover strong{flex-shrink:0!important;white-space:nowrap!important}body .modal-backdrop>.game-entry-modal .game-entry-balances strong{grid-column:3!important;grid-row:1!important;justify-self:end!important;max-width:128px!important;overflow:visible!important;text-align:right!important}body .modal-backdrop>.game-entry-modal .game-entry-balances small{grid-column:2 / 4!important;grid-row:2!important;justify-self:end!important;max-width:100%!important;white-space:nowrap!important}@media(max-width:350px){body .modal-backdrop>.game-entry-modal .game-entry-balances div{grid-template-columns:34px minmax(0,1fr) max-content!important}body .modal-backdrop>.game-entry-modal .game-entry-balances strong{max-width:112px!important}}body .modal-backdrop>.game-entry-modal .game-entry-balances div{position:relative!important;display:block!important;min-height:53px!important;padding:8px 126px 7px 49px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances .game-entry-balance-icon{position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important}body .modal-backdrop>.game-entry-modal .game-entry-balances span{display:block!important;width:100%!important;max-width:100%!important;padding:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}body .modal-backdrop>.game-entry-modal .game-entry-balances strong{position:absolute!important;right:0!important;top:50%!important;width:118px!important;max-width:118px!important;transform:translateY(-50%)!important;overflow:visible!important;text-align:right!important;white-space:nowrap!important}body .modal-backdrop>.game-entry-modal .game-entry-balances small{display:block!important;width:100%!important;max-width:100%!important;margin-top:5px!important;overflow:hidden!important;text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important}@media(max-width:350px){body .modal-backdrop>.game-entry-modal .game-entry-balances div{padding-left:42px!important;padding-right:112px!important}body .modal-backdrop>.game-entry-modal .game-entry-balances strong{width:106px!important;max-width:106px!important;font-size:15px!important}}html body:has(.game-entry-modal) .player-home-float{display:none!important;visibility:hidden!important;pointer-events:none!important}body :is(.player-shell,.guest-shell) :where(.topbar,.guest-topbar,.profile-reference-topbar,.player-action-page-header,.standalone-page-header,.common-tool-inline-header,.wallet-vip-topbar,.notifications-header,.friend-vault-header,.common-tool-support-header,.transfer-confirm-topbar,.game-entry-header,.round-history-topbar,.player-detail-top,.record-detail-topbar,.settings-modal-header,.transfer-entry-topbar),body.player-support-route :where(.common-tool-support-header,.support-chat.standalone>header){position:relative!important}body :is(.player-shell,.guest-shell) :where(.topbar,.guest-topbar,.profile-reference-topbar,.player-action-page-header,.standalone-page-header,.common-tool-inline-header,.wallet-vip-topbar,.notifications-header,.friend-vault-header,.common-tool-support-header,.transfer-confirm-topbar,.game-entry-header,.round-history-topbar,.player-detail-top,.record-detail-topbar,.settings-modal-header,.transfer-entry-topbar):after,body.player-support-route :where(.common-tool-support-header,.support-chat.standalone>header):after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:1px!important;pointer-events:none!important;background:#a87b258a!important;box-shadow:0 1px #ffffff94!important;z-index:5!important}body .player-shell .game-entry-header:after{background:#a16b0f94!important}html body #root .app-shell.player-shell .topbar:after,html body #root .guest-shell .guest-topbar:after,html body #root .app-shell.player-shell .profile-reference-topbar:after,html body #root .app-shell.player-shell .player-action-page-header:after,html body #root .app-shell.player-shell .standalone-page-header:after,html body #root .app-shell.player-shell .common-tool-inline-header:after,html body #root .app-shell.player-shell .wallet-vip-topbar:after,html body #root .app-shell.player-shell .notifications-header:after,html body #root .app-shell.player-shell .friend-vault-header:after,html body #root .app-shell.player-shell .common-tool-support-header:after,html body #root .app-shell.player-shell .transfer-confirm-topbar:after,html body #root .app-shell.player-shell .game-entry-header:after,html body #root .app-shell.player-shell .round-history-topbar:after,html body #root .app-shell.player-shell .player-detail-top:after,html body #root .app-shell.player-shell .record-detail-topbar:after,html body #root .app-shell.player-shell .settings-modal-header:after,html body #root .app-shell.player-shell .transfer-entry-topbar:after,html body.player-support-route #root .common-tool-support-header:after,html body.player-support-route #root .support-chat.standalone>header:after{content:""!important;display:block!important;background:#a87b258a!important}html body #root .app-shell.player-shell .game-entry-header:after{background:#a16b0f94!important}.pgsoft-lobby-action-shell{width:100%;height:100dvh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;background:#fcf8f4}.pgsoft-lobby-page{width:min(100%,780px);min-height:100dvh;margin:0 auto;padding:0 0 calc(24px + env(safe-area-inset-bottom));overflow:visible;touch-action:pan-y;color:#193052;background:#fcf8f4}.pgsoft-lobby-header{position:sticky;top:0;z-index:20;min-height:64px;padding:10px 18px;display:grid;grid-template-columns:42px auto minmax(0,1fr) 42px;align-items:center;gap:12px;background:#fcf8f4f5;border-bottom:1px solid rgba(185,158,95,.35);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pgsoft-lobby-header>img{width:86px;height:30px;object-fit:contain}.pgsoft-lobby-header h1{margin:0;overflow:hidden;font-size:20px;line-height:1.15;font-weight:800;text-align:center;white-space:nowrap;text-overflow:ellipsis}.pgsoft-lobby-icon-button{width:42px;height:42px;display:grid;place-items:center;border:1px solid #d5ac4f;border-radius:50%;color:#b88920;background:#fffaf0;box-shadow:0 5px 13px #7553121f}.pgsoft-lobby-hero{position:relative;min-height:270px;padding:34px 28px;display:flex;align-items:center;overflow:hidden;background:#063c32 url(/assets/pgsoft-lobby-jade-dragon-hero.jpg) center/cover no-repeat}.pgsoft-lobby-hero-copy{width:min(46%,290px);display:grid;justify-items:start;gap:15px;color:#fff;text-shadow:0 2px 7px rgba(0,0,0,.28)}.pgsoft-lobby-brand{display:inline-flex;align-items:baseline;gap:5px;color:#fff;font-style:normal;filter:drop-shadow(0 2px 5px rgba(0,0,0,.35))}.pgsoft-lobby-brand b{font-size:30px;line-height:1;font-weight:950;letter-spacing:-.06em}.pgsoft-lobby-brand em{color:#f1c35b;font-size:18px;font-style:normal;font-weight:900;letter-spacing:.04em}.pgsoft-lobby-hero-copy strong{color:#fff;font-size:25px;line-height:1.2;letter-spacing:.02em}.pgsoft-lobby-hero-copy button,.pgsoft-featured-game>div button{min-height:42px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(255,255,255,.35);border-radius:999px;color:#fff;background:#c99b31;box-shadow:inset 0 1px #ffffff59,0 7px 14px #1e10002e;font-size:15px;font-weight:800}.pgsoft-lobby-dots{position:absolute;left:50%;bottom:8px;display:flex;gap:8px;transform:translate(-50%)}.pgsoft-lobby-dots i{width:9px;height:9px;border-radius:999px;background:#ffffff61}.pgsoft-lobby-dots i:first-child{width:21px;background:#fff}.pgsoft-lobby-featured{padding:16px 20px 12px;overflow:hidden}.pgsoft-lobby-featured-track{display:flex;align-items:stretch;gap:11px;overflow-x:auto;padding:1px 1px 6px;scrollbar-width:none;scroll-snap-type:x mandatory}.pgsoft-lobby-featured-track::-webkit-scrollbar{display:none}.pgsoft-featured-game{position:relative;flex:0 0 clamp(184px,31%,220px);min-width:0;padding:0;overflow:hidden;border:1px solid rgba(185,158,95,.38);border-radius:14px;color:#193052;background:#fffdf9;box-shadow:0 4px 12px #48320b12;scroll-snap-align:start;text-align:left;transition:transform .18s ease,box-shadow .18s ease}.pgsoft-featured-game:active{transform:scale(.985);box-shadow:0 2px 8px #48320b17}.pgsoft-featured-cover{position:relative;aspect-ratio:1.7/1;padding:5px;display:grid;place-items:center;overflow:hidden;background:linear-gradient(135deg,#f7f2e8,#e9e5dc)}.pgsoft-featured-cover>img{width:100%;height:100%;display:block;object-fit:contain;object-position:center;transition:none}.pgsoft-featured-meta{min-height:48px;padding:7px 10px 8px;display:flex;flex-direction:column;justify-content:center;gap:3px;border-top:1px solid rgba(185,158,95,.16);background:#fffdf9}.pgsoft-featured-meta strong{overflow:hidden;color:#193052;font-size:13px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.pgsoft-featured-meta small{display:flex;align-items:center;gap:3px;color:#9b711d;font-size:10px;font-weight:750;line-height:1}.pgsoft-lobby-catalog{padding:0 20px;scroll-margin-top:74px}.pgsoft-lobby-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:stretch;gap:4px}.pgsoft-lobby-filters>button{min-width:0;min-height:52px;padding:5px 8px;display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:13px;color:#24344e;background:transparent;font-size:14px;font-weight:700}.pgsoft-lobby-filters>button.active{color:#fff;background:#c99b31;box-shadow:inset 0 1px #ffffff52}.pgsoft-lobby-filters .pgsoft-filter-button{margin-left:8px;padding-inline:13px;border:1px solid rgba(185,158,95,.55);background:#fffaf3}.pgsoft-lobby-search{min-height:48px;margin:12px 0 16px;padding:0 14px;display:flex;align-items:center;gap:9px;border:1px solid rgba(185,158,95,.42);border-radius:14px;color:#7c7b78;background:#fffdf9}.pgsoft-lobby-search input{min-width:0;flex:1;height:46px;border:0;outline:0;color:#193052;background:transparent;font-size:15px}.pgsoft-lobby-search button{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:50%;color:#6d6c69;background:#f2ebdf}.pgsoft-lobby-launch-error{margin:0 0 10px;padding:10px 12px;border:1px solid #e8b8aa;border-radius:12px;color:#9b3f2f;background:#fff1ec;font-size:13px}.pgsoft-lobby-launching{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#193052;background:#fcf8f4f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center}.pgsoft-lobby-launching svg{color:#c99b31;animation:pgsoft-lobby-spin .85s linear infinite}.pgsoft-lobby-launching strong{max-width:300px;font-size:17px;line-height:1.35}.pgsoft-lobby-launching span{color:#766b59;font-size:13px}@keyframes pgsoft-lobby-spin{to{transform:rotate(360deg)}}.pgsoft-game-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px 13px}.pgsoft-game-card{min-width:0;display:grid;grid-template-rows:auto 38px;align-content:start;cursor:pointer;touch-action:manipulation}.pgsoft-game-cover{position:relative;aspect-ratio:1/1;padding:3px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(185,158,95,.16);border-radius:13px;background:linear-gradient(135deg,#f7f2e8,#e8e6df);box-shadow:0 5px 13px #24353414}.pgsoft-game-cover>img{width:100%;height:100%;display:block;object-fit:contain;object-position:center;transition:none}.pgsoft-game-caption{min-width:0;height:38px;margin-top:4px;display:grid;grid-template-columns:minmax(0,1fr) 26px;align-items:center;gap:4px}.pgsoft-game-caption>strong{min-width:0;overflow:hidden;color:#243047;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13px;line-height:1.15;text-align:center;white-space:normal}.pgsoft-game-caption>button{position:static;width:26px;height:26px;padding:0;display:grid;place-items:center;border:1px solid rgba(185,158,95,.28);border-radius:50%;color:#5e6b7d;background:#fffaf0;box-shadow:none}.pgsoft-game-caption>button.selected{color:#fff0b8;background:#9a6808}.pgsoft-lobby-empty{padding:44px 20px;color:#77766f;text-align:center}.pgsoft-lobby-load-more{min-height:64px;display:grid;place-items:center;color:#8b7b5d;font-size:12px}@media(max-width:600px){.pgsoft-lobby-header{min-height:56px;padding:7px 12px;grid-template-columns:38px 70px minmax(0,1fr) 38px;gap:7px}.pgsoft-lobby-header>img{width:70px;height:25px}.pgsoft-lobby-header h1{font-size:17px}.pgsoft-lobby-icon-button{width:38px;height:38px}.pgsoft-lobby-hero{min-height:194px;padding:24px 20px;background-position:53% center}.pgsoft-lobby-hero-copy{width:44%;gap:10px}.pgsoft-lobby-brand b{font-size:24px}.pgsoft-lobby-brand em{font-size:14px}.pgsoft-lobby-hero-copy strong{font-size:17px}.pgsoft-lobby-hero-copy button{min-height:36px;padding:0 13px;font-size:12px}.pgsoft-lobby-featured{padding:11px 12px 8px}.pgsoft-lobby-featured-track{gap:9px;padding-bottom:5px}.pgsoft-featured-game{flex-basis:47%;border-radius:12px}.pgsoft-featured-meta{min-height:44px;padding:6px 8px 7px;gap:2px}.pgsoft-featured-meta strong{font-size:12px}.pgsoft-featured-meta small{font-size:9px}.pgsoft-lobby-catalog{padding:0 12px}.pgsoft-lobby-filters{gap:2px}.pgsoft-lobby-filters>button{min-height:46px;padding-inline:5px;gap:4px;font-size:12px}.pgsoft-lobby-filters .pgsoft-filter-button{margin-left:3px;padding-inline:9px}.pgsoft-filter-button span{display:none}.pgsoft-lobby-search{min-height:44px;margin:9px 0 12px}.pgsoft-lobby-search input{height:42px;font-size:14px}.pgsoft-game-grid{gap:12px 8px}.pgsoft-game-cover{border-radius:10px}.pgsoft-game-caption>strong{font-size:11px}.pgsoft-game-caption>button{width:24px;height:24px}.pgsoft-game-caption{grid-template-columns:minmax(0,1fr) 24px}}@media(prefers-reduced-motion:reduce){.pgsoft-lobby-launching svg{animation-duration:1.8s}.pgsoft-featured-game,.pgsoft-featured-cover>img{transition:none}}@media(max-width:350px){.pgsoft-lobby-header{grid-template-columns:36px minmax(0,1fr) 36px}.pgsoft-lobby-header>img{display:none}.pgsoft-lobby-header h1{font-size:16px}.pgsoft-lobby-filters>button svg{display:none}.pgsoft-lobby-filters>button{font-size:11px}.pgsoft-game-card>strong{font-size:11px}}:root{--ruay-back-width: 56px;--ruay-back-height: 34px;--ruay-back-navy: #0a2f5c;--ruay-back-gold: #b98316;--ruay-back-gold-soft: #e8c979;--ruay-back-ivory: #fffaf0}body :is(.player-shell,.guest-shell,.player-action-shell,.login-action-screen) :is(.wallet-back-button,.player-action-page-back,.standalone-back-button),body .modal-backdrop>.game-entry-modal .modal-close{width:var(--ruay-back-width)!important;min-width:var(--ruay-back-width)!important;max-width:var(--ruay-back-width)!important;height:var(--ruay-back-height)!important;min-height:var(--ruay-back-height)!important;max-height:var(--ruay-back-height)!important;padding:0!important;margin:0!important;border-radius:999px!important;border:1px solid rgba(177,122,17,.82)!important;outline:1px solid rgba(255,241,199,.58)!important;outline-offset:-5px!important;background:radial-gradient(circle at 24% 31%,#ffffffd1 0,#ffffffd1 7%,#fff0 17%),linear-gradient(180deg,#fffffff0,#fff9e8f2 48%,#edcd87db)!important;color:var(--ruay-back-navy)!important;box-shadow:0 4px 9px #784c0826,0 1px #ffffffb3,inset 0 1px #fffffff5,inset 0 -2px 4px #9a5d0529!important;display:inline-grid!important;place-items:center!important;justify-content:center!important;align-content:center!important;gap:0!important;overflow:hidden!important;line-height:1!important;font-size:0!important;letter-spacing:0!important;text-indent:0!important;text-decoration:none!important;position:relative!important;flex:0 0 var(--ruay-back-width)!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}body :is(.player-shell,.guest-shell,.player-action-shell,.login-action-screen) :is(.wallet-back-button,.player-action-page-back,.standalone-back-button):before,body .modal-backdrop>.game-entry-modal .modal-close:before{content:""!important;display:none!important;pointer-events:none!important}body :is(.player-shell,.guest-shell,.player-action-shell,.login-action-screen) :is(.wallet-back-button,.player-action-page-back,.standalone-back-button):after,body .modal-backdrop>.game-entry-modal .modal-close:after{content:""!important;display:none!important}body :is(.player-shell,.guest-shell,.player-action-shell,.login-action-screen) :is(.wallet-back-button,.player-action-page-back,.standalone-back-button) svg,body .modal-backdrop>.game-entry-modal .modal-close svg{width:22px!important;height:22px!important;display:block!important;grid-area:1 / 1!important;color:var(--ruay-back-navy)!important;stroke:currentColor!important;stroke-width:2.35px!important;filter:drop-shadow(0 1px 0 rgba(255,255,255,.82))!important;transform:translate(-1px)!important;position:relative!important;z-index:1!important}body :is(.player-shell,.guest-shell,.player-action-shell,.login-action-screen) :is(.wallet-back-button,.player-action-page-back,.standalone-back-button):active,body .modal-backdrop>.game-entry-modal .modal-close:active{transform:translateY(1px)!important;box-shadow:0 2px 6px #784c0829,inset 0 1px 2px #9a5d052e!important}body .modal-backdrop>.game-entry-modal .modal-close{position:absolute!important;left:18px!important;top:calc(env(safe-area-inset-top) + 28px)!important;right:auto!important;transform:translateY(-50%)!important}body .modal-backdrop>.game-entry-modal .modal-close:active{transform:translateY(calc(-50% + 1px))!important}body .modal-backdrop>.game-entry-modal .game-entry-header{height:calc(56px + env(safe-area-inset-top))!important;min-height:calc(56px + env(safe-area-inset-top))!important;max-height:calc(56px + env(safe-area-inset-top))!important;margin:0 0 8px!important;padding:env(safe-area-inset-top) 76px 0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important}body .modal-backdrop>.game-entry-modal .game-entry-brand,body .modal-backdrop>.game-entry-modal .game-entry-brand.game-entry-brand-logo{max-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}body .modal-backdrop>.game-entry-modal .game-entry-brand.game-entry-brand-logo>img{max-height:40px!important;object-fit:contain!important}body .modal-backdrop>.game-entry-modal .game-entry-record-button{top:calc(env(safe-area-inset-top) + 6px)!important;right:14px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;border-radius:14px!important}body .player-action-shell .qr-vip-page>.player-action-page-header>.player-action-page-back,body .player-action-shell .qr-vip-page .player-action-page-header .player-action-page-back,html body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-header>.player-action-page-back,html body .player-action-shell:not(.agent-action-shell) .qr-vip-page .player-action-page-header .player-action-page-back,html.player-action-route-locked body.player-action-route-locked .player-action-shell .qr-vip-page.common-tool-action-page>.player-action-page-header>button.player-action-page-back.player-action-page-back{width:var(--ruay-back-width)!important;min-width:var(--ruay-back-width)!important;max-width:var(--ruay-back-width)!important;height:var(--ruay-back-height)!important;min-height:var(--ruay-back-height)!important;max-height:var(--ruay-back-height)!important;padding:0!important;margin:0!important;border-radius:999px!important;border:1px solid rgba(177,122,17,.82)!important;outline:1px solid rgba(255,241,199,.58)!important;outline-offset:-5px!important;background:radial-gradient(circle at 24% 31%,#ffffffd1 0,#ffffffd1 7%,#fff0 17%),linear-gradient(180deg,#fffffff0,#fff9e8f2 48%,#edcd87db)!important;color:var(--ruay-back-navy)!important;box-shadow:0 4px 9px #784c0826,0 1px #ffffffb3,inset 0 1px #fffffff5,inset 0 -2px 4px #9a5d0529!important;display:inline-grid!important;place-items:center!important;gap:0!important;overflow:hidden!important;line-height:1!important;font-size:0!important;position:absolute!important;left:14px!important;top:50%!important;right:auto!important;transform:translateY(-50%)!important;flex:0 0 var(--ruay-back-width)!important}body .player-action-shell .qr-vip-page>.player-action-page-header>.player-action-page-back:before,body .player-action-shell .qr-vip-page .player-action-page-header .player-action-page-back:before,html body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-header>.player-action-page-back:before,html body .player-action-shell:not(.agent-action-shell) .qr-vip-page .player-action-page-header .player-action-page-back:before,html.player-action-route-locked body.player-action-route-locked .player-action-shell .qr-vip-page.common-tool-action-page>.player-action-page-header>button.player-action-page-back.player-action-page-back:before,body .player-action-shell .qr-vip-page>.player-action-page-header>.player-action-page-back:after,body .player-action-shell .qr-vip-page .player-action-page-header .player-action-page-back:after,html body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-header>.player-action-page-back:after,html body .player-action-shell:not(.agent-action-shell) .qr-vip-page .player-action-page-header .player-action-page-back:after,html.player-action-route-locked body.player-action-route-locked .player-action-shell .qr-vip-page.common-tool-action-page>.player-action-page-header>button.player-action-page-back.player-action-page-back:after{content:""!important;display:none!important}body .player-action-shell .qr-vip-page>.player-action-page-header>.player-action-page-back svg,body .player-action-shell .qr-vip-page .player-action-page-header .player-action-page-back svg,html body .player-action-shell:not(.agent-action-shell) .qr-vip-page>.player-action-page-header>.player-action-page-back svg,html body .player-action-shell:not(.agent-action-shell) .qr-vip-page .player-action-page-header .player-action-page-back svg,html.player-action-route-locked body.player-action-route-locked .player-action-shell .qr-vip-page.common-tool-action-page>.player-action-page-header>button.player-action-page-back.player-action-page-back svg{width:22px!important;height:22px!important;display:block!important;color:var(--ruay-back-navy)!important;stroke:currentColor!important;stroke-width:2.35px!important;transform:translate(-1px)!important;opacity:1!important;visibility:visible!important}@media(max-width:360px){:root{--ruay-back-width: 52px;--ruay-back-height: 32px}}html body .player-action-shell.player-action-shell .common-tool-action-page.common-tool-action-page>.player-action-page-header.player-action-page-header>button.player-action-page-back.player-action-page-back,html body .player-action-shell.player-action-shell .wallet-vip-topbar.player-action-page-header.player-action-page-header>button.player-action-page-back.player-action-page-back,html body .player-shell.player-shell .common-tool-inline-header.common-tool-inline-header>button.player-action-page-back.player-action-page-back,html body .player-support-portal.player-support-portal>.common-tool-support-header.common-tool-support-header>button.player-action-page-back.player-action-page-back{position:absolute!important;z-index:3!important;left:14px!important;top:calc(env(safe-area-inset-top) + 28px)!important;right:auto!important;width:var(--ruay-back-width)!important;min-width:var(--ruay-back-width)!important;max-width:var(--ruay-back-width)!important;height:var(--ruay-back-height)!important;min-height:var(--ruay-back-height)!important;max-height:var(--ruay-back-height)!important;margin:0!important;padding:0!important;border-radius:999px!important;border:1px solid rgba(177,122,17,.82)!important;outline:1px solid rgba(255,241,199,.58)!important;outline-offset:-5px!important;background:radial-gradient(circle at 24% 31%,#ffffffd1 0,#ffffffd1 7%,#fff0 17%),linear-gradient(180deg,#fffffff0,#fff9e8f2 48%,#edcd87db)!important;color:var(--ruay-back-navy)!important;box-shadow:0 4px 9px #784c0826,0 1px #ffffffb3,inset 0 1px #fffffff5,inset 0 -2px 4px #9a5d0529!important;display:inline-grid!important;place-items:center!important;justify-content:center!important;align-content:center!important;gap:0!important;overflow:hidden!important;line-height:1!important;font-size:0!important;letter-spacing:0!important;text-indent:0!important;text-decoration:none!important;transform:translateY(-50%)!important;flex:0 0 var(--ruay-back-width)!important;-webkit-tap-highlight-color:transparent!important}html body .player-action-shell.player-action-shell .common-tool-action-page.common-tool-action-page>.player-action-page-header.player-action-page-header>button.player-action-page-back.player-action-page-back:active,html body .player-action-shell.player-action-shell .wallet-vip-topbar.player-action-page-header.player-action-page-header>button.player-action-page-back.player-action-page-back:active,html body .player-shell.player-shell .common-tool-inline-header.common-tool-inline-header>button.player-action-page-back.player-action-page-back:active,html body .player-support-portal.player-support-portal>.common-tool-support-header.common-tool-support-header>button.player-action-page-back.player-action-page-back:active{transform:translateY(calc(-50% + 1px))!important}html body .player-action-shell.player-action-shell .common-tool-action-page.common-tool-action-page>.player-action-page-header.player-action-page-header>button.player-action-page-back.player-action-page-back:before,html body .player-action-shell.player-action-shell .common-tool-action-page.common-tool-action-page>.player-action-page-header.player-action-page-header>button.player-action-page-back.player-action-page-back:after,html body .player-action-shell.player-action-shell .wallet-vip-topbar.player-action-page-header.player-action-page-header>button.player-action-page-back.player-action-page-back:before,html body .player-action-shell.player-action-shell .wallet-vip-topbar.player-action-page-header.player-action-page-header>button.player-action-page-back.player-action-page-back:after,html body .player-shell.player-shell .common-tool-inline-header.common-tool-inline-header>button.player-action-page-back.player-action-page-back:before,html body .player-shell.player-shell .common-tool-inline-header.common-tool-inline-header>button.player-action-page-back.player-action-page-back:after,html body .player-support-portal.player-support-portal>.common-tool-support-header.common-tool-support-header>button.player-action-page-back.player-action-page-back:before,html body .player-support-portal.player-support-portal>.common-tool-support-header.common-tool-support-header>button.player-action-page-back.player-action-page-back:after{content:""!important;display:none!important}html body .player-action-shell.player-action-shell .common-tool-action-page.common-tool-action-page>.player-action-page-header.player-action-page-header>button.player-action-page-back.player-action-page-back :is(svg,span),html body .player-action-shell.player-action-shell .wallet-vip-topbar.player-action-page-header.player-action-page-header>button.player-action-page-back.player-action-page-back :is(svg,span),html body .player-shell.player-shell .common-tool-inline-header.common-tool-inline-header>button.player-action-page-back.player-action-page-back :is(svg,span),html body .player-support-portal.player-support-portal>.common-tool-support-header.common-tool-support-header>button.player-action-page-back.player-action-page-back :is(svg,span){width:22px!important;height:22px!important;display:block!important;color:var(--ruay-back-navy)!important;stroke:currentColor!important;stroke-width:2.35px!important;filter:drop-shadow(0 1px 0 rgba(255,255,255,.82))!important;transform:translate(-1px)!important;position:relative!important;z-index:1!important}html body .player-action-shell.player-action-shell .wallet-vip-topbar.player-action-page-header.player-action-page-header>button.player-action-page-back.player-action-page-back>span{display:inline-grid!important;place-items:center!important}html body .player-action-shell.player-action-shell .wallet-vip-topbar.player-action-page-header.player-action-page-header>button.player-action-page-back.player-action-page-back>b,html body .player-shell.player-shell .common-tool-inline-header.common-tool-inline-header>button.player-action-page-back.player-action-page-back>b{display:none!important}@layer vip-source-lock{@media(max-width:760px){html body #root .player-shell:has(.profile-page) .profile-page{--profile-olive-900: #183d2f;--profile-olive-800: #244a39;--profile-olive-700: #3e5f48;--profile-olive-500: #748164;--profile-ink: #17231e;--profile-navy: #0a345e;--profile-gold: #aa8125;--profile-gold-soft: #c7a55d;--profile-line: #b7aa85;--profile-ivory: #fbf8ef;--profile-sage: #eef0e6;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0 0 calc(78px + env(safe-area-inset-bottom))!important;display:grid!important;gap:11px!important;overflow:visible!important;container-type:inline-size!important;color:var(--profile-ink)!important;font-family:Noto Sans SC,Noto Sans Thai,Noto Sans Myanmar,Noto Sans Lao,system-ui,sans-serif!important}html body #root .player-shell:has(.profile-page) .profile-page>section,html body #root .player-shell:has(.profile-page) .profile-page>.profile-identity{box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important;overflow:hidden!important;border:1px solid var(--profile-line)!important;border-radius:12px!important;background-color:var(--profile-ivory)!important;background-image:url(/assets/profile-option3/sandstone-olive-ivory-card.webp)!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;box-shadow:inset 0 1px #ffffffdb,0 5px 12px #37412a14!important}html body #root .player-shell:has(.profile-page) .profile-page>section:before,html body #root .player-shell:has(.profile-page) .profile-page>section:after,html body #root .player-shell:has(.profile-page) .profile-page>.profile-identity:before,html body #root .player-shell:has(.profile-page) .profile-page>.profile-identity:after{content:none!important;display:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-identity{position:relative!important;isolation:isolate!important;height:clamp(94px,31.25cqw,126px)!important;min-height:clamp(94px,31.25cqw,126px)!important;padding:0!important;display:block!important;background-color:#f6f3e9!important;background-image:url(/assets/profile-option3/sandstone-olive-ivory-card.webp)!important;background-position:center!important;background-size:cover!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar-wrap{position:absolute!important;z-index:5!important;left:clamp(10px,3.47cqw,14px)!important;top:clamp(9px,2.98cqw,12px)!important;width:clamp(72px,23.82cqw,96px)!important;height:clamp(85px,27.8cqw,112px)!important;display:grid!important;grid-template-rows:clamp(72px,23.82cqw,96px) 16px!important;justify-items:center!important;align-items:start!important;gap:2px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar-wrap:before{content:none!important;display:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar{box-sizing:border-box!important;position:relative!important;width:clamp(70px,23.32cqw,94px)!important;height:clamp(70px,23.32cqw,94px)!important;min-width:clamp(70px,23.32cqw,94px)!important;min-height:clamp(70px,23.32cqw,94px)!important;padding:5px 4px 0!important;display:grid!important;place-items:end center!important;overflow:hidden!important;border:3px solid rgba(255,253,244,.96)!important;outline:2px solid #6c795d!important;border-radius:50%!important;background:#e6e5d8!important;box-shadow:0 0 0 3px #dcd7c194,0 5px 10px #31422c24!important;animation:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar:before,html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar:after{content:none!important;display:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar-image,html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar>svg{position:relative!important;z-index:1!important;width:clamp(62px,20.35cqw,82px)!important;height:clamp(62px,20.35cqw,82px)!important;max-width:clamp(62px,20.35cqw,82px)!important;max-height:clamp(62px,20.35cqw,82px)!important;padding:0!important;object-fit:contain!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar-edit{box-sizing:border-box!important;position:absolute!important;z-index:4!important;right:0!important;bottom:4px!important;width:26px!important;height:26px!important;display:grid!important;place-items:center!important;border:2px solid #fffdf4!important;border-radius:50%!important;background:var(--profile-olive-700)!important;color:#fff!important;box-shadow:0 2px 5px #1b3a2c38!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar-edit svg{width:12px!important;height:12px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar-wrap>small{margin:0!important;color:var(--profile-olive-900)!important;font-size:10px!important;line-height:16px!important;font-weight:700!important;white-space:nowrap!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar-picker{position:absolute!important;z-index:40!important;top:78px!important;left:0!important;width:184px!important;min-height:50px!important;padding:7px!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:5px!important;border:1px solid var(--profile-line)!important;border-radius:10px!important;background:#fbf8ee!important;box-shadow:0 10px 24px #2631202e!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar-picker button{width:36px!important;height:36px!important;min-width:0!important;min-height:0!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid rgba(94,110,77,.38)!important;border-radius:8px!important;background:#f4f3e8!important;color:var(--profile-olive-800)!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar-picker button.active{border-color:var(--profile-olive-700)!important;background:#dfe4d5!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar-picker img,html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar-picker svg{width:31px!important;height:31px!important;object-fit:contain!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-name{position:absolute!important;z-index:6!important;left:clamp(92px,31.02cqw,125px)!important;top:clamp(16px,5.46cqw,22px)!important;width:clamp(126px,41.68cqw,168px)!important;height:clamp(72px,23.32cqw,94px)!important;min-width:0!important;display:block!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-name h1{width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden!important;color:var(--profile-olive-900)!important;font-size:clamp(14px,4.47cqw,18px)!important;line-height:24px!important;font-weight:900!important;letter-spacing:.01em!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-shadow:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-option3-vip-badge{position:absolute!important;left:clamp(57px,18.86cqw,76px)!important;top:clamp(28px,9.43cqw,38px)!important;width:clamp(44px,12.4cqw,50px)!important;height:24px!important;display:grid!important;place-items:center!important;border:1px solid var(--profile-gold)!important;border-radius:999px!important;background:var(--profile-olive-900)!important;color:#f3d57c!important;box-shadow:0 3px 7px #1b3c2c2b!important;font-size:10px!important;line-height:22px!important;font-weight:850!important;white-space:nowrap!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-vip-kicker{position:absolute!important;left:0!important;top:clamp(28px,9.43cqw,38px)!important;width:max-content!important;height:23px!important;margin:0!important;padding:0 10px!important;display:inline-flex!important;align-items:center!important;border:1px solid var(--profile-gold-soft)!important;border-radius:999px!important;background:#fbf8efe0!important;color:#3b3120!important;font-size:9px!important;line-height:21px!important;font-weight:800!important;box-shadow:inset 0 1px #ffffffd9!important}html body #root .player-shell:has(.profile-page) .profile-page .member-id-copy{position:absolute!important;left:0!important;top:clamp(52px,17.37cqw,70px)!important;width:100%!important;height:22px!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;gap:5px!important;overflow:visible!important;border:0!important;background:transparent!important;color:#27332c!important;box-shadow:none!important;font-size:clamp(9px,2.98cqw,12px)!important;line-height:22px!important;font-weight:500!important;text-align:left!important}html body #root .player-shell:has(.profile-page) .profile-page .member-id-copy>span{min-width:0!important;max-width:calc(100% - 22px)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root .player-shell:has(.profile-page) .profile-page .member-id-copy>svg{width:14px!important;height:14px!important;flex:0 0 14px!important}html body #root .player-shell:has(.profile-page) .profile-page .member-id-copy>i{position:absolute!important;left:0!important;top:22px!important;width:max-content!important;padding:2px 7px!important;border-radius:999px!important;background:var(--profile-olive-800)!important;color:#fff!important;font-size:8px!important;font-style:normal!important;line-height:14px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-level-button{position:absolute!important;z-index:8!important;inset:auto clamp(9px,3.72cqw,15px) clamp(7px,2.73cqw,11px) auto!important;left:auto!important;bottom:auto!important;width:clamp(72px,22.83cqw,92px)!important;min-width:clamp(72px,22.83cqw,92px)!important;max-width:clamp(72px,22.83cqw,92px)!important;height:24px!important;min-height:24px!important;max-height:24px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:3px!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--profile-olive-900)!important;transform:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-level-button strong{display:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-level-button span,html body #root .player-shell:has(.profile-page) .profile-page .profile-level-button svg{display:block!important;color:var(--profile-olive-900)!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-level-button span{font-size:11px!important;line-height:24px!important;font-weight:750!important;white-space:nowrap!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-level-button svg{width:15px!important;height:15px!important;flex:0 0 15px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-vip-ornament{position:absolute!important;z-index:4!important;right:clamp(9px,3.22cqw,13px)!important;top:clamp(6px,1.98cqw,8px)!important;width:clamp(72px,24.81cqw,100px)!important;height:clamp(70px,23.32cqw,94px)!important;display:grid!important;place-items:center!important;opacity:1!important;pointer-events:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-vip-ornament img{width:clamp(56px,18.86cqw,76px)!important;height:clamp(70px,23.32cqw,94px)!important;max-width:100%!important;max-height:100%!important;display:block!important;object-fit:contain!important;object-position:center!important;border:0!important;filter:drop-shadow(0 3px 4px rgba(92,68,17,.12))!important;transform:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-card{position:relative!important;isolation:isolate!important;height:clamp(170px,53.1cqw,214px)!important;min-height:clamp(170px,53.1cqw,214px)!important;padding:0!important;background-color:#eef0e6!important;background-image:url(/assets/profile-option3/sage-sandstone-split-card.webp)!important;background-position:center!important;background-size:cover!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-watermark{display:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-heading{position:absolute!important;z-index:3!important;left:clamp(13px,3.97cqw,16px)!important;right:clamp(13px,3.97cqw,16px)!important;top:clamp(13px,3.97cqw,16px)!important;height:clamp(64px,19.85cqw,80px)!important;margin:0!important;display:block!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-heading>div{width:100%!important;height:100%!important;display:block!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-title-row{width:100%!important;height:22px!important;display:flex!important;align-items:center!important;gap:9px!important;white-space:nowrap!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-title-row>small{color:var(--profile-olive-900)!important;font-size:16px!important;line-height:22px!important;font-weight:900!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-title-row>b{color:#263d31!important;font-size:11px!important;line-height:22px!important;font-weight:700!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-visibility{width:23px!important;height:23px!important;min-width:23px!important;min-height:23px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;border:0!important;background:transparent!important;color:var(--profile-navy)!important;box-shadow:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-visibility svg{width:19px!important;height:19px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-center{min-width:0!important;height:23px!important;position:absolute!important;right:0!important;top:clamp(29px,9.18cqw,37px)!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;gap:4px!important;border:0!important;background:transparent!important;color:var(--profile-olive-900)!important;box-shadow:none!important;font-size:14px!important;line-height:23px!important;font-weight:700!important;white-space:nowrap!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-center svg{width:15px!important;height:15px!important;color:var(--profile-olive-900)!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-heading strong{position:absolute!important;left:0!important;top:clamp(24px,7.44cqw,30px)!important;max-width:calc(100% - 8px)!important;margin:0!important;overflow:hidden!important;color:var(--profile-olive-900)!important;font-family:Arial,Helvetica Neue,sans-serif!important;font-size:clamp(26px,8cqw,32px)!important;line-height:38px!important;font-weight:800!important;letter-spacing:-.025em!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-shadow:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-status{position:absolute!important;z-index:3!important;left:0!important;right:0!important;top:clamp(81px,25.31cqw,102px)!important;height:clamp(52px,16.13cqw,65px)!important;margin:0!important;padding:0 9px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border:0!important;border-radius:12px 12px 0 0!important;background:#fffdf7e6!important;box-shadow:inset 0 1px #b4a57a57!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-status article{box-sizing:border-box!important;min-width:0!important;height:100%!important;margin:0!important;padding:8px 5px!important;display:grid!important;grid-template-columns:35px minmax(0,1fr)!important;align-items:center!important;gap:5px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-status article+article{border-left:1px solid rgba(117,107,76,.28)!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-icon{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border:1px solid rgba(137,112,47,.72)!important;border-radius:50%!important;background:var(--profile-olive-700)!important;color:#fffdf2!important;box-shadow:inset 0 1px #ffffff6b!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-status article.bonus .profile-balance-icon{background:#b18a35!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-status article.ready .profile-balance-icon{background:#6f7459!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-icon svg{width:20px!important;height:20px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-copy{min-width:0!important;display:grid!important;gap:3px!important;align-content:center!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-status small{min-width:0!important;overflow:hidden!important;color:#2f342f!important;font-size:9px!important;line-height:12px!important;font-weight:500!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-status strong{min-width:0!important;overflow:hidden!important;color:#171c19!important;font-family:Arial,Helvetica Neue,sans-serif!important;font-size:clamp(11px,3.15cqw,13px)!important;line-height:16px!important;font-weight:700!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-actions{box-sizing:border-box!important;position:absolute!important;z-index:5!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;height:clamp(38px,11.91cqw,48px)!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border:0!important;border-top:1px solid rgba(223,214,181,.62)!important;border-radius:12px!important;background:var(--profile-olive-800)!important;box-shadow:inset 0 1px #ffffff1f!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-actions button{box-sizing:border-box!important;min-width:0!important;height:100%!important;margin:0!important;padding:0 6px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fffdf4!important;box-shadow:none!important;font-size:12px!important;line-height:16px!important;font-weight:700!important;white-space:nowrap!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-actions button+button{border-left:1px solid rgba(255,255,255,.36)!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-actions button>svg{width:27px!important;height:27px!important;padding:5px!important;flex:0 0 27px!important;border:1px solid rgba(246,225,168,.82)!important;border-radius:50%!important;background:#8d7a43!important;color:#fffdf0!important;box-shadow:inset 0 1px #ffffff5c!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-turnover-card{position:relative!important;height:92px!important;min-height:92px!important;padding:11px 12px!important;display:block!important;background-color:#f8f6ee!important;background-position:58% center!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-turnover-title{height:22px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-turnover-title h2,html body #root .player-shell:has(.profile-page) .profile-page .section-row h2{margin:0!important;color:var(--profile-olive-900)!important;font-size:16px!important;line-height:22px!important;font-weight:900!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-turnover-title span{height:20px!important;padding:0 8px!important;display:inline-flex!important;align-items:center!important;gap:4px!important;border:1px solid var(--profile-gold-soft)!important;border-radius:999px!important;background:#fcf9f0c2!important;color:#3a392f!important;font-size:9px!important;line-height:18px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-turnover-title span svg{width:12px!important;height:12px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-turnover-body,html body #root .player-shell:has(.profile-page) .profile-page .profile-turnover-detail{display:block!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-turnover-ring,html body #root .player-shell:has(.profile-page) .profile-page .profile-turnover-detail>.progress,html body #root .player-shell:has(.profile-page) .profile-page .profile-turnover-footer small{display:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-rollover-values{position:absolute!important;left:12px!important;right:80px!important;bottom:11px!important;height:34px!important;margin:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-rollover-values>span{min-width:0!important;padding:0 9px!important;display:grid!important;align-content:start!important;gap:4px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-rollover-values>span:first-child{padding-left:0!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-rollover-values>span+span{border-left:1px solid rgba(103,109,84,.34)!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-rollover-values small{color:#4c5148!important;font-size:8px!important;line-height:11px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-rollover-values strong{min-width:0!important;overflow:hidden!important;color:#171d19!important;font-family:Arial,Helvetica Neue,sans-serif!important;font-size:clamp(10px,3.05cqw,13px)!important;line-height:16px!important;font-weight:700!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-turnover-footer{position:absolute!important;right:11px!important;bottom:13px!important;height:20px!important;display:block!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-turnover-footer button,html body #root .player-shell:has(.profile-page) .profile-page .section-row>button{min-width:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;gap:3px!important;border:0!important;background:transparent!important;color:#72521d!important;box-shadow:none!important;font-size:10px!important;line-height:20px!important;font-weight:600!important}html body #root .player-shell:has(.profile-page) .profile-page .downline-overview{height:87px!important;min-height:87px!important;padding:10px 12px!important;background-color:#f8f2e4!important}html body #root .player-shell:has(.profile-page) .profile-page .section-row{height:23px!important;min-height:23px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}html body #root .player-shell:has(.profile-page) .profile-page .section-row>div>small{display:none!important}html body #root .player-shell:has(.profile-page) .profile-page .downline-overview-metrics{width:100%!important;height:45px!important;margin:3px 0 0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important}html body #root .player-shell:has(.profile-page) .profile-page .downline-overview-metrics article{min-width:0!important;height:45px!important;padding:0 6px!important;display:grid!important;grid-template-columns:31px minmax(0,1fr)!important;grid-template-rows:23px 14px!important;align-content:center!important;align-items:center!important;justify-items:center!important;gap:0 5px!important;border:0!important;background:transparent!important}html body #root .player-shell:has(.profile-page) .profile-page .downline-overview-metrics article+article{border-left:1px solid rgba(111,105,78,.32)!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-overview-icon{grid-row:1 / 3!important;width:29px!important;height:29px!important;display:grid!important;place-items:center!important;border:1px solid rgba(143,113,49,.5)!important;border-radius:50%!important;background:#fcf9f0b8!important;color:#5d3a20!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-overview-icon svg{width:17px!important;height:17px!important}html body #root .player-shell:has(.profile-page) .profile-page .downline-overview-metrics strong{align-self:end!important;color:var(--profile-navy)!important;font-size:15px!important;line-height:18px!important;font-weight:750!important}html body #root .player-shell:has(.profile-page) .profile-page .downline-overview-metrics small{align-self:start!important;min-width:0!important;overflow:hidden!important;color:#42463f!important;font-size:7px!important;line-height:10px!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body #root .player-shell:has(.profile-page) .profile-page .frontend-sync-error{display:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-tools{height:150px!important;min-height:150px!important;padding:10px 12px 11px!important;background-color:var(--profile-sage)!important;background-image:url(/assets/profile-option3/sage-sandstone-split-card.webp)!important;background-position:left center!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-tools>.section-row{height:22px!important;min-height:22px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-tool-grid{width:100%!important;height:106px!important;margin:1px 0 0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-template-rows:repeat(2,51px)!important;gap:4px!important;background:transparent!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-tool-grid button{box-sizing:border-box!important;min-width:0!important;min-height:0!important;height:51px!important;padding:3px 1px 2px!important;display:grid!important;grid-template-rows:31px minmax(12px,auto)!important;justify-items:center!important;align-content:center!important;gap:1px!important;overflow:hidden!important;border:1px solid rgba(154,145,111,.32)!important;border-radius:9px!important;background:#fbf9f1b8!important;box-shadow:inset 0 1px #ffffffd1,0 2px 5px #3c44300f!important;color:var(--profile-olive-900)!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-tool-grid button:before,html body #root .player-shell:has(.profile-page) .profile-page .profile-tool-grid button:after{content:none!important;display:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-tool-grid button span{width:31px!important;height:31px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important;color:var(--profile-olive-900)!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-tool-grid svg{width:22px!important;height:22px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-tool-grid small{width:100%!important;max-width:100%!important;min-height:11px!important;max-height:20px!important;overflow:hidden!important;color:#202c26!important;font-size:7px!important;line-height:9px!important;font-weight:600!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-tool-grid .tool-status{display:none!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-record-tabs-only{height:38px!important;min-height:38px!important;padding:0 7px!important;display:grid!important;grid-template-columns:1.35fr .85fr 1.05fr!important;align-items:center!important;gap:0!important;overflow:hidden!important;background-color:#e9ebdf!important;background-image:url(/assets/profile-option3/sage-sandstone-split-card.webp)!important;background-position:left center!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-record-tabs-only button{height:36px!important;min-width:0!important;padding:0 5px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#30362f!important;box-shadow:none!important;font-size:9px!important;line-height:36px!important;font-weight:600!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-record-tabs-only button:first-child{justify-content:flex-start!important;color:var(--profile-olive-900)!important;font-size:11px!important;font-weight:800!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-record-tabs-only button:last-child{justify-content:flex-end!important;color:#6e541d!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-record-tabs-only button+button{border-left:1px solid rgba(111,105,78,.3)!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-record-tabs-only button.active{box-shadow:none!important}@media(max-width:359px){html body #root .player-shell:has(.profile-page) .profile-page{gap:9px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-actions button{gap:4px!important;font-size:10px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-actions button>svg{width:24px!important;height:24px!important;flex-basis:24px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-status{padding-inline:4px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-status article{grid-template-columns:29px minmax(0,1fr)!important;gap:3px!important;padding-inline:3px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-icon{width:28px!important;height:28px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-icon svg{width:17px!important;height:17px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-status strong{font-size:10px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-tool-grid{gap:3px!important}html body #root .player-shell:has(.profile-page) .profile-page .profile-tool-grid small{font-size:6.3px!important}}}}.admin-player-detail-modal .review-detail-actions button.secondary:first-child{border:1px solid #d7b96f!important;background:linear-gradient(135deg,#fff4d8,#f4dfaa)!important;color:#765316!important;box-shadow:0 8px 18px #87591524!important}.admin-player-detail-modal .review-detail-actions button.secondary:first-child:disabled{opacity:.62;cursor:wait;box-shadow:none!important}:is(body .player-action-shell .common-tool-action-page>.player-action-page-header,body .player-action-shell .wallet-vip-topbar.player-action-page-header,body .player-shell .common-tool-inline-header){position:relative!important;top:auto!important;min-height:calc(56px + env(safe-area-inset-top))!important;height:calc(56px + env(safe-area-inset-top))!important;margin-top:0!important;padding:env(safe-area-inset-top) 14px 0!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-bottom:1px solid rgba(166,127,47,.28)!important;border-radius:0!important;background:linear-gradient(180deg,#e9dfcf,#e4dac9)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible!important}:is(body .player-action-shell .common-tool-action-page>.player-action-page-header,body .player-action-shell .wallet-vip-topbar.player-action-page-header,body .player-shell .common-tool-inline-header):before,:is(body .player-action-shell .common-tool-action-page>.player-action-page-header,body .player-action-shell .wallet-vip-topbar.player-action-page-header,body .player-shell .common-tool-inline-header):after{content:none!important}:is(body .player-action-shell .common-tool-action-page>.player-action-page-header,body .player-action-shell .wallet-vip-topbar.player-action-page-header,body .player-shell .common-tool-inline-header)>div{position:absolute!important;left:50%!important;top:calc(env(safe-area-inset-top) + 28px)!important;width:min(250px,calc(100% - 124px))!important;transform:translate(-50%,-50%)!important;text-align:center!important;pointer-events:none!important}:is(body .player-action-shell .common-tool-action-page>.player-action-page-header,body .player-action-shell .wallet-vip-topbar.player-action-page-header,body .player-shell .common-tool-inline-header)>div>:is(p,small){display:none!important}:is(body .player-action-shell .common-tool-action-page>.player-action-page-header,body .player-action-shell .wallet-vip-topbar.player-action-page-header,body .player-shell .common-tool-inline-header) h1{width:100%!important;margin:0!important;color:#0e2851!important;font-size:18px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}:is(body .player-action-shell .common-tool-action-page>.player-action-page-header,body .player-action-shell .wallet-vip-topbar.player-action-page-header,body .player-shell .common-tool-inline-header) .player-action-page-back{position:absolute!important;z-index:2!important;left:14px!important;top:calc(env(safe-area-inset-top) + 9px)!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;color:#fffdf7!important;border:1px solid #a87b25!important;border-radius:50%!important;background:linear-gradient(135deg,#d9b75e,#aa7a20)!important;box-shadow:0 5px 12px #855d1829!important;filter:none!important;transform:none!important}:is(body .player-action-shell .common-tool-action-page>.player-action-page-header,body .player-action-shell .wallet-vip-topbar.player-action-page-header,body .player-shell .common-tool-inline-header) .player-action-page-back>span{width:auto!important;height:auto!important;display:contents!important;color:inherit!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:is(body .player-action-shell .common-tool-action-page>.player-action-page-header,body .player-action-shell .wallet-vip-topbar.player-action-page-header,body .player-shell .common-tool-inline-header) .player-action-page-back>b{display:none!important}:is(body .player-action-shell .common-tool-action-page>.player-action-page-header,body .player-action-shell .wallet-vip-topbar.player-action-page-header,body .player-shell .common-tool-inline-header) .player-action-page-back svg{width:21px!important;height:21px!important;color:inherit!important}body .player-action-shell .wallet-action-shell,body .player-action-shell.wallet-action-shell,body .player-action-shell.wallet-action-shell .wallet-page{padding-top:0!important}body .player-action-shell .common-tool-wallet-heading{margin-top:0!important}body .player-action-shell .wallet-vip-topbar.player-action-page-header{margin:0 -16px 10px!important}@media(max-width:700px){body .player-shell .content-page:has(>.common-tool-inline-header){padding-top:0!important}body .player-shell .common-tool-inline-header{margin:0 calc(-1 * var(--mobile-page-gutter, 8px)) 14px!important}}html body .player-action-shell.player-action-shell .common-tool-action-page.common-tool-action-page>.player-action-page-header.player-action-page-header{position:relative!important;top:auto!important;min-height:calc(56px + env(safe-area-inset-top))!important;height:calc(56px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 14px 0!important;border:0!important;border-bottom:1px solid rgba(166,127,47,.28)!important;border-radius:0!important;background:linear-gradient(180deg,#e9dfcf,#e4dac9)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .player-action-shell.player-action-shell .common-tool-action-page.common-tool-action-page>.player-action-page-header.player-action-page-header>div{position:absolute!important;left:50%!important;top:calc(env(safe-area-inset-top) + 28px)!important;width:min(250px,calc(100% - 124px))!important;transform:translate(-50%,-50%)!important;text-align:center!important}html body .player-action-shell.player-action-shell .common-tool-action-page.common-tool-action-page>.player-action-page-header.player-action-page-header h1{margin:0!important;color:#0e2851!important;font-size:18px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:0!important;text-align:center!important}html body .player-action-shell.player-action-shell .common-tool-action-page.common-tool-action-page>.player-action-page-header.player-action-page-header .player-action-page-back.player-action-page-back{position:absolute!important;left:14px!important;top:calc(env(safe-area-inset-top) + 9px)!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;color:#fffdf7!important;border:1px solid #a87b25!important;border-radius:50%!important;background:linear-gradient(135deg,#d9b75e,#aa7a20)!important;box-shadow:0 5px 12px #855d1829!important;filter:none!important;transform:none!important}html body.player-support-route .player-support-portal>.common-tool-support-header.common-tool-support-header{position:relative!important;min-height:calc(56px + env(safe-area-inset-top))!important;height:calc(56px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 14px 0!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-bottom:1px solid rgba(166,127,47,.28)!important;border-radius:0!important;background:linear-gradient(180deg,#e9dfcf,#e4dac9)!important;box-shadow:none!important}html body.player-support-route .common-tool-support-title{position:absolute!important;left:50%!important;top:calc(env(safe-area-inset-top) + 28px)!important;width:min(250px,calc(100% - 124px))!important;transform:translate(-50%,-50%)!important;text-align:center!important;pointer-events:none!important}html body.player-support-route .common-tool-support-title h1{margin:0!important;color:#0e2851!important;font-size:18px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body.player-support-route .common-tool-support-header>.player-action-page-back.player-action-page-back{position:absolute!important;z-index:2!important;left:14px!important;top:calc(env(safe-area-inset-top) + 9px)!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;color:#fffdf7!important;border:1px solid #a87b25!important;border-radius:50%!important;background:linear-gradient(135deg,#d9b75e,#aa7a20)!important;box-shadow:0 5px 12px #855d1829!important}html body.player-support-route .common-tool-support-header>.player-action-page-back svg{width:21px!important;height:21px!important}html body.player-support-route .common-tool-support-header>.player-support-actions{position:absolute!important;z-index:2!important;right:14px!important;top:calc(env(safe-area-inset-top) + 9px)!important;width:38px!important;height:38px!important}html body.player-support-route .common-tool-support-header .player-support-language{width:38px!important;min-width:38px!important;height:38px!important;padding:0!important;display:grid!important;place-items:center!important;color:#0e2851!important;border:1px solid rgba(168,123,37,.52)!important;border-radius:50%!important;background:#fffdf7d1!important}html body.player-support-route .common-tool-support-header .player-support-language>svg{display:block!important;width:20px!important;height:20px!important}html body.player-support-route .common-tool-support-header .player-support-language .language-current{display:none!important}html body.player-support-route .common-tool-support-header .player-support-language select{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:38px!important;height:38px!important;opacity:0!important;cursor:pointer!important}@media(max-width:760px){body.player-support-route .support-chat.standalone>:not(.support-keyboard-layer){width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body.player-support-route .support-chat.standalone>header,body.player-support-route .support-chat.standalone>footer,body.player-support-route .support-chat.standalone>.support-rating{overflow-x:hidden!important}}@media(max-width:360px){body.player-support-route .support-topic-grid{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;overflow:hidden!important}body.player-support-route .support-topic-grid button{width:auto!important;min-width:0!important;min-height:68px!important;padding-inline:3px!important;flex:initial!important}}.game-entry-brand.game-entry-brand--provider-logo{min-width:0;display:inline-flex;align-items:center}.game-entry-brand.game-entry-brand--provider-logo img{display:block;width:auto;height:42px;max-width:min(220px,calc(100vw - 126px));object-fit:contain}.game-entry-brand.game-entry-brand--big-gaming img{height:44px}@media(max-width:580px){.game-entry-brand.game-entry-brand--provider-logo img{height:34px;max-width:min(184px,calc(100vw - 116px))}.game-entry-brand.game-entry-brand--big-gaming img{height:36px}}.guest-shell .guest-category-heading>button{display:none!important}@media(max-width:760px){body .guest-shell .category-strip.guest-games-categories button:not(.category-more){min-height:60px!important;height:60px!important;grid-template-rows:32px 16px!important;gap:3px!important}body .guest-shell .provider-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}body .guest-shell .provider-section,body .guest-shell .provider-section .game-grid{display:contents!important}body .guest-shell .provider-section .provider-heading,body .guest-shell .provider-section .game-meta,body .guest-shell .provider-section .status{display:none!important}body .guest-shell .provider-section .game-card{width:100%!important;min-width:0!important;overflow:hidden!important;border-radius:11px!important}body .guest-shell .provider-section .cover{aspect-ratio:1 / 1!important}body .guest-shell .guest-games-categories button:not(:nth-child(2))>svg,body .guest-shell .guest-games-categories button>.slot-sevens-icon{display:none!important}body .guest-shell .guest-games-categories button:not(:nth-child(2)):before{content:""!important;grid-column:1!important;grid-row:1!important;width:32px!important;height:32px!important;border-radius:50%!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important}body .guest-shell .guest-games-categories button:nth-child(1):before{background-image:url(/assets/category-option3-small/hot-centered-v3.png)!important}body .guest-shell .guest-games-categories button:nth-child(3):before{background-image:url(/assets/category-option3-small/slots-centered-v3.png)!important}body .guest-shell .guest-games-categories button:nth-child(4):before{background-image:url(/assets/category-option3-small/live-centered-v3.png)!important}body .guest-shell .guest-games-categories button:nth-child(5):before{background-image:url(/assets/category-option3-small/sports-centered-v3.png)!important}body .guest-shell .guest-games-categories button:nth-child(6):before{background-image:url(/assets/category-option3-small/cards-centered-v3.png)!important}body .guest-shell .guest-games-categories button:nth-child(7):before{background-image:url(/assets/category-option3-small/lottery-game-v2.png)!important}body .guest-shell .guest-games-categories button:nth-child(8):before{background-image:url(/assets/category-option3-small/cockfight-v2.png)!important}body .guest-shell .guest-games-categories button:nth-child(9):before{background-image:url(/assets/category-option3-small/fish-centered-v3.png)!important}body .guest-shell .provider-list img[alt="BG Lobby"]{content:url(/assets/provider-big-gaming-standardized-9c72c85e77ad.webp)!important}body .guest-shell .provider-list img[alt="PP Live Lobby"]{content:url(/assets/provider-pragmatic-live-c-8b18381eebf2.webp)!important}body .guest-shell .provider-list img[alt="Sexy Casino Lobby"]{content:url(/assets/provider-ae-sexy-standardized-c34cb92665ad.webp)!important}body .guest-shell .provider-list img[alt="SV388 Lobby"]{content:url(/assets/provider-sv388-standardized-9f7c2496bec2.webp)!important}}@media(max-width:760px){body .guest-shell .guest-games-categories button:nth-child(2)>svg{width:32px!important;height:32px!important;padding:7px!important;border:1px solid #d8b86d!important;border-radius:50%!important;color:#b88922!important;background:radial-gradient(circle at 35% 30%,#fff9e8,#ead9a8)!important;box-sizing:border-box!important}body .guest-shell .provider-list .cover img{width:100%!important;height:100%!important;object-fit:cover!important}}@media(max-width:760px){body .guest-shell .game-provider-filter{display:none!important}}@media(max-width:760px){body .guest-shell .provider-section .game-card:not(:first-child){display:none!important}body .guest-shell .provider-list img[alt="SBO Lobby"]{content:url(/assets/provider-sbo-standardized-1a613772a7b6.webp)!important}body .guest-shell .provider-list img[alt="Lucky365 Lobby"]{content:url(/assets/provider-lucky365-standardized-ad1ed0facd85.webp)!important}body .guest-shell .provider-list img[alt="JILI Lobby"]{content:url(/assets/provider-jili-standardized-ad3f9afeb31c.webp)!important}body .guest-shell .provider-list img[alt="JDB Lobby"]{content:url(/assets/provider-jdb-standardized-6292668842b4.webp)!important}body .guest-shell .provider-list img[alt="PP Slots Lobby"]{content:url(/assets/provider-pragmatic-slots-3202b5e03e2d.webp)!important}body .guest-shell .provider-list img[alt="Spade Lobby"]{content:url(/assets/provider-spade-standardized-66ae55dfdfb6.webp)!important}body .guest-shell .provider-list img[src*="/api/providers/pgsoft-transfer/game-cover/"]{content:url(/assets/provider-pg-soft-standardized-d81b2cd6e536.webp)!important}}
/* Exact production delta: mobile profile wallet amounts and turnover card only. */
@media (max-width: 760px) {
  html body #root .player-shell:has(.profile-page) .profile-page {
    padding-top: 12px !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar-edit {
    right: -8px !important;
    bottom: 9px !important;
    width: 24px !important;
    height: 24px !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-name h1[data-profile-account] {
    position: relative !important;
    color: transparent !important;
    text-shadow: none !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-name h1[data-profile-account]::after {
    content: attr(data-profile-account) !important;
    position: absolute !important;
    left: 0 !important;
    top: 0 !important;
    color: var(--profile-olive-900) !important;
    font-size: clamp(14px,4.47cqw,18px) !important;
    line-height: 24px !important;
    font-weight: 900 !important;
    letter-spacing: .01em !important;
    white-space: nowrap !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-status strong.is-profile-compact {
    position: relative !important;
    color: transparent !important;
    text-shadow: none !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-status strong.is-profile-compact::after {
    content: attr(data-profile-compact) !important;
    display: block !important;
    position: absolute !important;
    left: 0 !important;
    top: 0 !important;
    overflow: visible !important;
    font-family: Arial,"Helvetica Neue",sans-serif !important;
    font-size: clamp(10.5px,3.05cqw,12.5px) !important;
    line-height: 16px !important;
    font-weight: 700 !important;
    color: #171c19 !important;
    letter-spacing: -.02em !important;
    white-space: nowrap !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-balance-status small {
    min-height: 13px !important;
    line-height: 13px !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page {
    --profile-line: #b39a60 !important;
    --profile-olive-800: #3d533c !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page > section,
  html body #root .player-shell:has(.profile-page) .profile-page > .profile-identity {
    border-color: #b39a60 !important;
    box-shadow: inset 0 1px rgba(255,255,255,.88), 0 5px 12px rgba(55,65,42,.09) !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar-wrap {
    height: clamp(72px,23.82cqw,96px) !important;
    grid-template-rows: 1fr !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar-wrap > small {
    display: none !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-card {
    background-image: none !important;
    background-color: #f7f4ea !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-card::before {
    content: "" !important;
    display: block !important;
    position: absolute !important;
    z-index: 1 !important;
    inset: 0 !important;
    pointer-events: none !important;
    background:
      linear-gradient(105deg, rgba(210,219,207,.30) 0 54%, transparent 54.25%),
      url("/assets/profile-option3/sage-sandstone-split-card.webp") center / 100% 100% no-repeat !important;
    filter: contrast(1.34) saturate(.82) brightness(.97) !important;
    opacity: 1 !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-wallet-actions {
    background: linear-gradient(180deg,#59694f 0%,#3d523e 100%) !important;
    border-top-color: rgba(219,207,166,.78) !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-level-button {
    display: none !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-vip-ornament,
  html body #root .player-shell:has(.profile-page) .profile-page .profile-vip-ornament img {
    visibility: visible !important;
    opacity: 1 !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-tools {
    height: 136px !important;
    min-height: 136px !important;
    padding: 8px 12px 9px !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-tool-grid {
    height: 100px !important;
    grid-template-rows: repeat(2,48px) !important;
    gap: 4px !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-tool-grid button {
    height: 48px !important;
    grid-template-rows: 28px 14px !important;
    gap: 2px !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-tool-grid button span {
    width: 28px !important;
    height: 28px !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-tool-grid svg {
    width: 20px !important;
    height: 20px !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-tool-grid small {
    min-height: 12px !important;
    font-size: 8px !important;
    line-height: 10px !important;
    overflow-wrap: normal !important;
    word-break: keep-all !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-rollover-values small {
    font-size: 9px !important;
    line-height: 12px !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-rollover-values strong {
    font-size: clamp(11px,3.15cqw,13px) !important;
  }
  html body .player-shell:has(.profile-page) .profile-wallet-heading > div > strong {
    max-width: 51vw !important;
    white-space: nowrap !important;
    font-variant-numeric: tabular-nums !important;
    letter-spacing: -.025em !important;
  }
  html body .player-shell:has(.profile-page) .profile-wallet-heading > div > strong.amount-million {
    font-size: 6.45vw !important;
    letter-spacing: -.045em !important;
  }
  html body .player-shell:has(.profile-page) .profile-wallet-heading > div > strong.amount-ten-million {
    font-size: 5.65vw !important;
    letter-spacing: -.055em !important;
  }
  html body .player-shell:has(.profile-page) .profile-balance-status small,
  html body .player-shell:has(.profile-page) .profile-balance-status strong {
    min-width: 0 !important;
    max-width: 100% !important;
    overflow: hidden !important;
    white-space: nowrap !important;
    text-overflow: clip !important;
    font-variant-numeric: tabular-nums !important;
  }
  html body .player-shell:has(.profile-page) .profile-balance-status strong {
    letter-spacing: -.02em !important;
  }

  html body .player-shell:has(.profile-page) .profile-turnover-card {
    position: relative !important;
    isolation: isolate !important;
    overflow: hidden !important;
    height: 22.01vw !important;
    min-height: 22.01vw !important;
    max-height: 22.01vw !important;
    padding: 2.34vw 3.75vw !important;
  }
  html body .player-shell:has(.profile-page) .profile-turnover-card::after {
    content: "" !important;
    position: absolute !important;
    z-index: 0 !important;
    right: -5vw !important;
    bottom: -9vw !important;
    width: 31vw !important;
    height: 25vw !important;
    border-radius: 50% !important;
    opacity: .32 !important;
    background: repeating-radial-gradient(ellipse at 100% 100%, transparent 0 2.1vw, rgba(151,143,102,.38) 2.18vw 2.34vw) !important;
    pointer-events: none !important;
  }
  html body .player-shell:has(.profile-page) .profile-turnover-card > * {
    position: relative !important;
    z-index: 1 !important;
  }
  html body .player-shell:has(.profile-page) .profile-turnover-title {
    gap: 2.81vw !important;
  }
  html body .player-shell:has(.profile-page) .profile-turnover-body {
    display: block !important;
    margin-top: 2.81vw !important;
  }
  html body .player-shell:has(.profile-page) .profile-turnover-detail {
    padding-right: 25vw !important;
  }
  html body .player-shell:has(.profile-page) .profile-rollover-values > span {
    min-height: 8.9vw !important;
    padding-inline: 2.58vw !important;
    align-content: start !important;
    gap: .94vw !important;
  }
  html body #root#root .player-shell:has(.profile-page) .profile-page .profile-turnover-card .profile-turnover-body .profile-turnover-detail .profile-rollover-values {
    position: static !important;
    inset: auto !important;
    width: 100% !important;
    height: auto !important;
  }
  html body .player-shell:has(.profile-page) .profile-rollover-values > span:first-child {
    padding-left: 0 !important;
  }
  html body .player-shell:has(.profile-page) .profile-rollover-values > span + span {
    border-left-color: #cfc39f !important;
  }
  html body #root#root .player-shell:has(.profile-page) .profile-page .profile-turnover-card .profile-turnover-body .profile-turnover-detail .profile-turnover-footer {
    position: absolute !important;
    top: auto !important;
    left: auto !important;
    right: 3.75vw !important;
    bottom: 3.28vw !important;
    max-width: 20vw !important;
    margin: 0 !important;
  }
  html body .player-shell:has(.profile-page) .profile-turnover-footer small {
    display: none !important;
  }
  html body .player-shell:has(.profile-page) .profile-turnover-footer button {
    font-size: clamp(10px, 2.58vw, 11px) !important;
    font-weight: 650 !important;
    white-space: nowrap !important;
  }
}
@media (max-width: 760px) {
  html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar-wrap {
    z-index: 9 !important;
    overflow: visible !important;
  }
  html body #root .player-shell:has(.profile-page) .profile-page .profile-avatar-edit {
    z-index: 10 !important;
  }
}
@media (max-width:760px){html body #root .app-shell.player-shell .friends-page.friend-vault-page .friend-vault-row-avatar,html body #root .app-shell.player-shell .friends-page.friend-vault-page .friend-vault-row-main,html body #root .app-shell.player-shell .friends-page.friend-vault-page .friend-vault-row>button{transform:translateY(-6px) !important}}
