:root {

    --white-00: #FFFFFF00;
    --white-10: #FFFFFF1A;
    --white-20: #FFFFFF33;

    --color-accent-100: #FFFFFF;
    --color-accent-300: #CCCCCC;
    --color-accent-500: #808080;
    --color-accent-600: #666666;
    --color-accent-800: #333333;
    --color-accent-900: #1A1A1A;

    --black-05: #0000000D;
    --black-10: #0000001A;
    --black-16: #00000029;
    --black-25: #00000040;
    --black-30: #0000004D;
    --black-50: #00000080;
    --black-60: #00000999;
    --black-80: #000000CC;
    --black-90: #000000E6;
    --black-100: #000000;

    --color-gold: #D4AF37;
    --color-bronze: #FE9B00;
    --color-bronze02: #7B4C0A;

    --color-danger: #FF453A;

    /* invalid input */
    --color-other-danger: #2C1B1B;

    /* deposit page checkbox */
    --surface-brand: #00C596;
    
    /* leaderboard */
    --border02: #FE9B0033;
    --bg-color-01 :#FE9B001A;
    --color-other-yellow: #EAB308;
    
    /* side menu */
    --shadow: #EACBE340;

    /* icon */    
    --icon-eye-open: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='14' viewBox='0 0 20 14'><path fill='black' d='M19.6309 6.29672C19.6022 6.23191 18.9074 4.69055 17.3627 3.1459C15.3046 1.08773 12.705 0 9.84374 0C6.98249 0 4.38292 1.08773 2.32476 3.1459C0.780109 4.69055 0.0820234 6.23438 0.0565937 6.29672C0.0192803 6.38065 0 6.47147 0 6.56332C0 6.65517 0.0192803 6.74599 0.0565937 6.82992C0.0853046 6.89473 0.780109 8.43527 2.32476 9.97992C4.38292 12.0373 6.98249 13.125 9.84374 13.125C12.705 13.125 15.3046 12.0373 17.3627 9.97992C18.9074 8.43527 19.6022 6.89473 19.6309 6.82992C19.6682 6.74599 19.6875 6.56332 19.6875 6.56332C19.6875 6.47147 19.6682 6.38065 19.6309 6.29672ZM9.84374 11.8125C7.31882 11.8125 5.113 10.8946 3.28698 9.08496C2.53775 8.33987 1.90032 7.49024 1.39452 6.5625C1.90018 5.63468 2.53763 4.78503 3.28698 4.04004C5.113 2.23043 7.31882 1.3125 9.84374 1.3125C12.3687 1.3125 14.5745 2.23043 16.4005 4.04004C17.1512 4.78485 17.79 5.6345 18.2971 6.5625C17.7056 7.66664 15.129 11.8125 9.84374 11.8125ZM9.84374 2.625C9.06498 2.625 8.3037 2.85593 7.65618 3.28859C7.00867 3.72125 6.50399 4.3362 6.20597 5.05568C5.90795 5.77517 5.82997 6.56687 5.9819 7.33067C6.13383 8.09447 6.50884 8.79606 7.05951 9.34673C7.61018 9.8974 8.31177 10.2724 9.07557 10.4243C9.83937 10.5763 10.6311 10.4983 11.3506 10.2003C12.07 9.90226 12.685 9.39758 13.1177 8.75006C13.5503 8.10254 13.7812 7.34126 13.7812 6.5625C13.7802 5.51854 13.365 4.51766 12.6268 3.77947C11.8886 3.04128 10.8877 2.62609 9.84374 2.625ZM9.84374 9.1875C9.32457 9.1875 8.81705 9.03355 8.38537 8.74511C7.95369 8.45667 7.61724 8.0467 7.41856 7.56704C7.21988 7.08739 7.16789 6.55959 7.26918 6.05039C7.37047 5.54119 7.62047 5.07346 7.98759 4.70634C8.3547 4.33923 8.82243 4.08922 9.33163 3.98794C9.84083 3.88665 10.3686 3.93864 10.8483 4.13732C11.3279 4.336 11.7379 4.67245 12.0264 5.10413C12.3148 5.53581 12.4687 6.04332 12.4687 6.5625C12.4687 7.25869 12.1922 7.92637 11.6999 8.41865C11.2076 8.91094 10.5399 9.1875 9.84374 9.1875Z'/></svg>");
    --icon-eye-closed: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='9' viewBox='0 0 18 9' fill='none'><path fill='black' d='M16.7574 6.51616C16.6824 6.5589 16.5998 6.58644 16.5142 6.59721C16.4286 6.60797 16.3417 6.60174 16.2585 6.57889C16.1753 6.55603 16.0974 6.51699 16.0293 6.464C15.9612 6.411 15.9042 6.3451 15.8616 6.27006L14.303 3.54663C13.3969 4.1593 12.3973 4.62085 11.3433 4.91327L11.8249 7.80241C11.8391 7.88746 11.8364 7.97448 11.8169 8.05849C11.7975 8.1425 11.7617 8.22186 11.7116 8.29203C11.6614 8.36219 11.598 8.42179 11.5248 8.46741C11.4516 8.51303 11.3702 8.54379 11.2851 8.55792C11.2501 8.56364 11.2147 8.56666 11.1793 8.56694C11.024 8.56671 10.8739 8.51144 10.7555 8.41096C10.6372 8.31049 10.5583 8.1713 10.5329 8.01815L10.0596 5.18151C9.06139 5.32041 8.04881 5.32041 7.05065 5.18151L6.57733 8.01815C6.55186 8.17158 6.47272 8.31098 6.35403 8.41149C6.23534 8.51201 6.08481 8.56709 5.92928 8.56694C5.893 8.56679 5.8568 8.56377 5.821 8.55792C5.73593 8.54379 5.65448 8.51303 5.58131 8.46741C5.50813 8.42179 5.44467 8.36219 5.39454 8.29203C5.34441 8.22186 5.3086 8.1425 5.28916 8.05849C5.26972 7.97448 5.26702 7.88746 5.28123 7.80241L5.76522 4.91327C4.71163 4.61992 3.71263 4.15754 2.80717 3.54417L1.2535 6.27006C1.16647 6.4217 1.02278 6.53256 0.854015 6.57825C0.685254 6.62394 0.505255 6.60072 0.353616 6.5137C0.201976 6.42667 0.0911173 6.28298 0.0454273 6.11421C-0.000262739 5.94545 0.0229585 5.76545 0.109983 5.61381L1.75061 2.74272C1.17434 2.24486 0.644431 1.69573 0.167405 1.1021C0.107915 1.03567 0.0625848 0.957825 0.0341822 0.873302C0.00577958 0.788778 -0.00510007 0.699353 0.00220757 0.610485C0.00951521 0.521617 0.0348568 0.43517 0.0766853 0.356422C0.118514 0.277674 0.175952 0.208275 0.245493 0.152463C0.315034 0.0966518 0.39522 0.0555976 0.481156 0.0318067C0.567091 0.00801571 0.656974 0.00198696 0.745317 0.0140889C0.83366 0.0261908 0.91861 0.0561695 0.994981 0.102195C1.07135 0.14822 1.13754 0.209326 1.18951 0.281783C2.55123 1.96671 4.93342 3.97319 8.55428 3.97319C12.1751 3.97319 14.5573 1.96424 15.919 0.281783C15.9704 0.207843 16.0365 0.145265 16.1131 0.0979445C16.1897 0.0506235 16.2752 0.0195712 16.3643 0.00671953C16.4534 -0.00613212 16.5442 -0.000508223 16.6311 0.0232413C16.7179 0.0469909 16.799 0.0883582 16.8691 0.144769C16.9393 0.20118 16.9971 0.271429 17.039 0.351144C17.0808 0.430858 17.1059 0.518334 17.1125 0.60813C17.1191 0.697925 17.1071 0.788118 17.0774 0.873098C17.0476 0.958078 17.0007 1.03603 16.9395 1.1021C16.4625 1.69573 15.9326 2.24486 15.3563 2.74272L16.9969 5.61381C17.041 5.68866 17.0697 5.77149 17.0815 5.85753C17.0933 5.94356 17.0879 6.03108 17.0656 6.11501C17.0434 6.19895 17.0046 6.27762 16.9517 6.34648C16.8988 6.41534 16.8328 6.47301 16.7574 6.51616Z'/></svg>");
    --icon-speaker: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'><path fill='black' d='M2.94766 7.11819L18.0813 2.47756C18.3372 2.40291 18.607 2.38883 18.8693 2.43642C19.1317 2.48402 19.3793 2.59198 19.5927 2.75179C19.8061 2.9116 19.9794 3.11886 20.0989 3.35719C20.2184 3.59552 20.2809 3.85838 20.2812 4.12499V16.5C20.2813 16.9549 20.1009 17.3913 19.7797 17.7135C19.4585 18.0357 19.0226 18.2174 18.5677 18.2187C18.4031 18.2185 18.2393 18.1951 18.0813 18.1491L11.3438 16.0823V16.5C11.3438 16.9558 11.1627 17.393 10.8403 17.7153C10.518 18.0377 10.0808 18.2187 9.625 18.2187H6.875C6.41916 18.2187 5.98199 18.0377 5.65966 17.7153C5.33733 17.393 5.15625 16.9558 5.15625 16.5V14.184L2.94766 13.5068C2.53753 13.3998 2.28306 13.182 2.06186 12.8855C1.84066 12.589 1.7204 12.2293 1.71875 11.8594V8.76561C1.7204 8.39567 1.84066 8.03602 2.06186 7.73949C2.28306 7.44296 2.59353 7.2252 2.94766 7.11819ZM11.3438 13.9219L18.2188 16.0342V4.59077L11.3438 6.70311V13.9219ZM7.21875 16.1562H9.28125V15.4498L7.21875 14.8173V16.1562ZM3.78125 11.6015L9.28125 13.2885V7.33303L3.78125 9.02342V11.6015Z'/></svg>");
    --icon-search: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='27' height='27' viewBox='0 0 27 27' fill='none'><path fill='black' d='M25.7351 24.3201L19.4764 18.0626C21.2904 15.8848 22.195 13.0914 22.0019 10.2635C21.8089 7.43573 20.533 4.7912 18.4398 2.88009C16.3466 0.968989 13.5972 -0.0615536 10.7635 0.00284627C7.92984 0.0672461 5.23008 1.22163 3.22586 3.22586C1.22163 5.23008 0.0672461 7.92984 0.00284627 10.7635C-0.0615536 13.5972 0.968989 16.3466 2.88009 18.4398C4.7912 20.533 7.43573 21.8089 10.2635 22.0019C13.0914 22.195 15.8848 21.2904 18.0626 19.4764L24.3201 25.7351C24.413 25.828 24.5233 25.9017 24.6447 25.952C24.7661 26.0023 24.8962 26.0282 25.0276 26.0282C25.159 26.0282 25.2891 26.0023 25.4105 25.952C25.5319 25.9017 25.6422 25.828 25.7351 25.7351C25.828 25.6422 25.9017 25.5319 25.952 25.4105C26.0023 25.2891 26.0282 25.159 26.0282 25.0276C26.0282 24.8962 26.0023 24.7661 25.952 24.6447C25.9017 24.5233 25.828 24.413 25.7351 24.3201ZM2.02763 11.0276C2.02763 9.2476 2.55547 7.50754 3.5444 6.0275C4.53334 4.54745 5.93894 3.3939 7.58348 2.71271C9.22801 2.03152 11.0376 1.85329 12.7834 2.20056C14.5293 2.54783 16.1329 3.40499 17.3916 4.66367C18.6503 5.92234 19.5074 7.52599 19.8547 9.27182C20.202 11.0176 20.0237 12.8272 19.3425 14.4718C18.6614 16.1163 17.5078 17.5219 16.0278 18.5109C14.5477 19.4998 12.8077 20.0276 11.0276 20.0276C8.64149 20.025 6.35385 19.0759 4.66659 17.3887C2.97934 15.7014 2.03028 13.4138 2.02763 11.0276Z'/></svg>");
    --icon-arrow: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'><path fill='black' d='M9.5 17.2188C7.97338 17.2188 6.48104 16.7661 5.2117 15.9179C3.94235 15.0698 2.95302 13.8643 2.36881 12.4538C1.78459 11.0434 1.63174 9.49144 1.92957 7.99415C2.2274 6.49686 2.96254 5.12151 4.04202 4.04202C5.12151 2.96253 6.49686 2.22739 7.99415 1.92956C9.49144 1.63173 11.0434 1.78459 12.4538 2.3688C13.8643 2.95302 15.0698 3.94235 15.9179 5.21169C16.7661 6.48104 17.2188 7.97338 17.2188 9.5C17.2166 11.5465 16.4027 13.5085 14.9556 14.9556C13.5085 16.4027 11.5465 17.2166 9.5 17.2188ZM12.8888 9.07992L10.5138 6.70492C10.4024 6.59351 10.2513 6.53092 10.0938 6.53092C9.93619 6.53092 9.78509 6.59351 9.67368 6.70492C9.56226 6.81633 9.49967 6.96744 9.49967 7.125C9.49967 7.28256 9.56226 7.43367 9.67368 7.54508L11.0356 8.90625L6.53125 8.90625C6.37378 8.90625 6.22276 8.96881 6.11141 9.08015C6.00006 9.1915 5.9375 9.34253 5.9375 9.5C5.9375 9.65747 6.00006 9.8085 6.11141 9.91984C6.22276 10.0312 6.37378 10.0938 6.53125 10.0938H11.0356L9.67368 11.4549C9.56226 11.5663 9.49967 11.7174 9.49967 11.875C9.49967 12.0326 9.56226 12.1837 9.67368 12.2951C9.78509 12.4065 9.93619 12.4691 10.0938 12.4691C10.2513 12.4691 10.4024 12.4065 10.5138 12.2951L12.8888 9.92008C12.944 9.86493 12.9878 9.79945 13.0177 9.72737C13.0476 9.65529 13.063 9.57803 13.063 9.5C13.063 9.42197 13.0476 9.34471 13.0177 9.27263C12.9878 9.20055 12.944 9.13507 12.8888 9.07992Z'/></svg>");
    --icon-plus: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'><path fill='black' d='M16 2.5C13.33 2.5 10.7199 3.29176 8.49981 4.77516C6.27974 6.25856 4.54942 8.36697 3.52763 10.8338C2.50585 13.3006 2.2385 16.015 2.7594 18.6337C3.28031 21.2525 4.56606 23.6579 6.45406 25.5459C8.34207 27.434 10.7475 28.7197 13.3663 29.2406C15.985 29.7615 18.6994 29.4942 21.1662 28.4724C23.633 27.4506 25.7414 25.7203 27.2248 23.5002C28.7082 21.2801 29.5 18.67 29.5 16C29.496 12.4208 28.0724 8.98932 25.5416 6.45844C23.0107 3.92756 19.5792 2.50397 16 2.5ZM16 26.5C13.9233 26.5 11.8932 25.8842 10.1665 24.7304C8.4398 23.5767 7.09399 21.9368 6.29927 20.0182C5.50455 18.0996 5.29662 15.9884 5.70176 13.9516C6.10691 11.9148 7.10693 10.0438 8.57538 8.57538C10.0438 7.10693 11.9148 6.1069 13.9516 5.70175C15.9884 5.29661 18.0996 5.50454 20.0182 6.29926C21.9368 7.09399 23.5767 8.4398 24.7304 10.1665C25.8842 11.8932 26.5 13.9233 26.5 16C26.497 18.7839 25.3898 21.4528 23.4213 23.4213C21.4529 25.3898 18.7839 26.497 16 26.5ZM22.5 16C22.5 16.3978 22.342 16.7794 22.0607 17.0607C21.7794 17.342 21.3978 17.5 21 17.5H17.5V21C17.5 21.3978 17.342 21.7794 17.0607 22.0607C16.7794 22.342 16.3978 22.5 16 22.5C15.6022 22.5 15.2206 22.342 14.9393 22.0607C14.658 21.7794 14.5 21.3978 14.5 21V17.5H11C10.6022 17.5 10.2207 17.342 9.93935 17.0607C9.65804 16.7794 9.50001 16.3978 9.50001 16C9.50001 15.6022 9.65804 15.2206 9.93935 14.9393C10.2207 14.658 10.6022 14.5 11 14.5H14.5V11C14.5 10.6022 14.658 10.2206 14.9393 9.93934C15.2206 9.65804 15.6022 9.5 16 9.5C16.3978 9.5 16.7794 9.65804 17.0607 9.93934C17.342 10.2206 17.5 10.6022 17.5 11V14.5H21C21.3978 14.5 21.7794 14.658 22.0607 14.9393C22.342 15.2206 22.5 15.6022 22.5 16Z'/></svg>");
    --icon-info-one: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'><path fill='black' d='M13 0C10.4288 0 7.91543 0.762437 5.77759 2.1909C3.63975 3.61935 1.97351 5.64968 0.989572 8.02512C0.0056327 10.4006 -0.251811 13.0144 0.249797 15.5362C0.751405 18.0579 1.98953 20.3743 3.80762 22.1924C5.6257 24.0105 7.94208 25.2486 10.4638 25.7502C12.9856 26.2518 15.5995 25.9944 17.9749 25.0104C20.3503 24.0265 22.3807 22.3603 23.8091 20.2224C25.2376 18.0846 26 15.5712 26 13C25.9964 9.5533 24.6256 6.24882 22.1884 3.81163C19.7512 1.37445 16.4467 0.00363977 13 0ZM14.5 19C14.5 19.2652 14.3946 19.5196 14.2071 19.7071C14.0196 19.8946 13.7652 20 13.5 20C13.2348 20 12.9804 19.8946 12.7929 19.7071C12.6054 19.5196 12.5 19.2652 12.5 19V8.875L11.055 9.83875C10.9457 9.91163 10.8231 9.96227 10.6942 9.98777C10.5653 10.0133 10.4326 10.0131 10.3038 9.98776C10.1749 9.96159 10.0524 9.9107 9.94326 9.83759C9.83409 9.76447 9.74039 9.67058 9.66751 9.56125C9.59462 9.45192 9.54399 9.32931 9.51849 9.20042C9.49299 9.07152 9.49313 8.93887 9.5189 8.81003C9.54466 8.68119 9.59556 8.55868 9.66867 8.44951C9.74178 8.34034 9.83568 8.24663 9.94501 8.17375L12.945 6.17375C13.0952 6.07354 13.2697 6.01586 13.4501 6.00684C13.6304 5.99782 13.8098 6.03779 13.9692 6.12251C14.1287 6.20723 14.2622 6.33354 14.3557 6.48804C14.4491 6.64253 14.499 6.81945 14.5 7L14.5 19Z'/></svg>");
    --icon-info-two: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'><path fill='black' d='M13 0C10.4288 0 7.91543 0.762437 5.77759 2.1909C3.63975 3.61935 1.97351 5.64968 0.989572 8.02512C0.0056327 10.4006 -0.251811 13.0144 0.249797 15.5362C0.751405 18.0579 1.98953 20.3743 3.80762 22.1924C5.6257 24.0105 7.94208 25.2486 10.4638 25.7502C12.9856 26.2518 15.5995 25.9944 17.9749 25.0104C20.3503 24.0265 22.3807 22.3603 23.8091 20.2224C25.2376 18.0846 26 15.5712 26 13C25.9964 9.5533 24.6256 6.24882 22.1884 3.81163C19.7512 1.37445 16.4467 0.00363977 13 0ZM16 18C16.2652 18 16.5196 18.1054 16.7071 18.2929C16.8946 18.4804 17 18.7348 17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20L10 20C9.81429 20 9.63225 19.9483 9.47427 19.8507C9.3163 19.753 9.18863 19.6133 9.10558 19.4472C9.02253 19.2811 8.98737 19.0952 9.00405 18.9102C9.02072 18.7252 9.08858 18.5486 9.20001 18.4L14.5963 11.205C14.769 10.9747 14.8901 10.7099 14.9511 10.4285C15.0121 10.1472 15.0117 9.856 14.9498 9.57484C14.888 9.29368 14.7661 9.02919 14.5927 8.79944C14.4192 8.5697 14.1981 8.38011 13.9447 8.24363C13.6912 8.10716 13.4112 8.02701 13.1239 8.00868C12.8366 7.99034 12.5488 8.03424 12.28 8.13738C12.0112 8.24053 11.7679 8.40048 11.5666 8.6063C11.3653 8.81213 11.2109 9.05899 11.1138 9.33C11.0252 9.58013 10.841 9.78486 10.6015 9.89914C10.3621 10.0134 10.087 10.0279 9.83688 9.93937C9.58675 9.85086 9.38202 9.6666 9.26774 9.42714C9.15346 9.18768 9.13899 8.91263 9.22751 8.6625C9.42041 8.11943 9.72839 7.62446 10.1304 7.21147C10.5323 6.79849 11.0188 6.47724 11.5564 6.26972C12.0941 6.0622 12.6703 5.97331 13.2454 6.00914C13.8206 6.04497 14.3813 6.20467 14.8891 6.47731C15.3968 6.74994 15.8396 7.12908 16.1872 7.58876C16.5349 8.04844 16.779 8.5778 16.9031 9.14061C17.0271 9.70343 17.028 10.2864 16.9058 10.8496C16.7836 11.4128 16.5411 11.943 16.195 12.4038L12 18L16 18Z'/></svg>");
    --icon-info-three: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'><path fill='black' d='M13 0C10.4288 0 7.91543 0.762437 5.77759 2.1909C3.63975 3.61935 1.97351 5.64968 0.989572 8.02512C0.0056327 10.4006 -0.251811 13.0144 0.249797 15.5362C0.751405 18.0579 1.98953 20.3743 3.80762 22.1924C5.6257 24.0105 7.94208 25.2486 10.4638 25.7502C12.9856 26.2518 15.5995 25.9944 17.9749 25.0104C20.3503 24.0265 22.3807 22.3603 23.8091 20.2224C25.2376 18.0846 26 15.5712 26 13C25.9964 9.5533 24.6256 6.24882 22.1884 3.81163C19.7512 1.37445 16.4467 0.00363977 13 0ZM12.5 20.5C11.9011 20.5019 11.3079 20.3832 10.7558 20.1511C10.2036 19.919 9.70388 19.5781 9.28626 19.1488C9.18854 19.0563 9.11048 18.9451 9.05675 18.8218C9.00301 18.6985 8.97471 18.5656 8.97353 18.4311C8.97235 18.2966 8.99831 18.1632 9.04988 18.039C9.10144 17.9147 9.17753 17.8022 9.27361 17.708C9.36969 17.6139 9.48377 17.5401 9.60903 17.4911C9.73429 17.4421 9.86815 17.4188 10.0026 17.4227C10.1371 17.4267 10.2693 17.4577 10.3915 17.5139C10.5137 17.5701 10.6233 17.6504 10.7138 17.75C11.0023 18.0443 11.3591 18.2628 11.7524 18.3859C12.1457 18.509 12.5634 18.5329 12.9682 18.4556C13.373 18.3783 13.7525 18.202 14.0727 17.9426C14.393 17.6832 14.6441 17.3486 14.8038 16.9687C14.9635 16.5887 15.0268 16.1752 14.988 15.7648C14.9493 15.3545 14.8097 14.9602 14.5816 14.6168C14.3536 14.2735 14.0442 13.9919 13.681 13.797C13.3179 13.6022 12.9122 13.5001 12.5 13.5C12.3171 13.4999 12.1377 13.4497 11.9813 13.3548C11.8249 13.2598 11.6976 13.1238 11.6132 12.9615C11.5287 12.7992 11.4904 12.6169 11.5024 12.4344C11.5144 12.2518 11.5763 12.0761 11.6813 11.9263L14.0788 8.5H10C9.73479 8.5 9.48044 8.39464 9.2929 8.20711C9.10536 8.01957 9.00001 7.76522 9.00001 7.5C9.00001 7.23478 9.10536 6.98043 9.2929 6.79289C9.48044 6.60536 9.73479 6.5 10 6.5L16 6.5C16.1829 6.50005 16.3624 6.55028 16.5187 6.64522C16.6751 6.74017 16.8024 6.87618 16.8869 7.03847C16.9713 7.20076 17.0096 7.38309 16.9976 7.56563C16.9856 7.74817 16.9237 7.92392 16.8188 8.07375L14.1938 11.8237C15.1654 12.2136 15.9706 12.9301 16.4709 13.8498C16.9711 14.7694 17.1351 15.8347 16.9345 16.8622C16.7339 17.8898 16.1813 18.8152 15.3719 19.4792C14.5625 20.1432 13.5469 20.5042 12.5 20.5Z'/></svg>");
    --icon-favourite: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><path fill='black' d='M11.125 2C9.83438 2 8.70438 2.555 8 3.49312C7.29562 2.555 6.16563 2 4.875 2C3.84764 2.00116 2.86269 2.40979 2.13624 3.13624C1.40979 3.86269 1.00116 4.84764 1 5.875C1 10.25 7.48688 13.7913 7.76312 13.9375C7.83594 13.9767 7.91732 13.9972 8 13.9972C8.08268 13.9972 8.16406 13.9767 8.23687 13.9375C8.51312 13.7913 15 10.25 15 5.875C14.9988 4.84764 14.5902 3.86269 13.8638 3.13624C13.1373 2.40979 12.1524 2.00116 11.125 2ZM8 12.925C6.85875 12.26 2 9.23063 2 5.875C2.00099 5.11281 2.30421 4.38212 2.84316 3.84316C3.38212 3.30421 4.11281 3.00099 4.875 3C6.09062 3 7.11125 3.6475 7.5375 4.6875C7.57517 4.77921 7.63925 4.85764 7.7216 4.91284C7.80396 4.96804 7.90086 4.99752 8 4.99752C8.09914 4.99752 8.19604 4.96804 8.2784 4.91284C8.36075 4.85764 8.42483 4.77921 8.4625 4.6875C8.88875 3.64562 9.90938 3 11.125 3C11.8872 3.00099 12.6179 3.30421 13.1568 3.84316C13.6958 4.38212 13.999 5.11281 14 5.875C14 9.22563 9.14 12.2594 8 12.925Z'/></svg>");
    --icon-favourite-active: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><path fill='black' d='M15 5.875C15 10.25 8.51312 13.7913 8.23687 13.9375C8.16406 13.9767 8.08268 13.9972 8 13.9972C7.91732 13.9972 7.83594 13.9767 7.76312 13.9375C7.48688 13.7913 1 10.25 1 5.875C1.00116 4.84764 1.40979 3.86269 2.13624 3.13624C2.86269 2.40979 3.84764 2.00116 4.875 2C6.16563 2 7.29562 2.555 8 3.49312C8.70438 2.555 9.83438 2 11.125 2C12.1524 2.00116 13.1373 2.40979 13.8638 3.13624C14.5902 3.86269 14.9988 4.84764 15 5.875Z'/></svg>");

    --icon-home: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='18' viewBox='0 0 16 18' fill='none'><path fill='black' d='M0 18V6L8 0L16 6V18H10V11H6V18H0Z'/></svg>");
    --icon-promo: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'><path fill='black' d='M2.6318 6.43179L15.6988 2.42398C15.8756 2.3724 16.062 2.36267 16.2433 2.39557C16.4246 2.42847 16.5957 2.50309 16.7432 2.61353C16.8906 2.72398 17.0103 2.86722 17.0929 3.03192C17.1754 3.19662 17.2185 3.37827 17.2188 3.5625V14.25C17.2188 14.5649 17.0936 14.867 16.8709 15.0897C16.6482 15.3124 16.3462 15.4375 16.0312 15.4375C15.9177 15.4375 15.8047 15.4213 15.6958 15.3893L9.5 13.4878V14.25C9.5 14.5649 9.37489 14.867 9.15219 15.0897C8.92949 15.3124 8.62744 15.4375 8.3125 15.4375H5.9375C5.62256 15.4375 5.32051 15.3124 5.09781 15.0897C4.87511 14.867 4.75 14.5649 4.75 14.25V12.0309L2.6318 11.3814C2.38664 11.3078 2.17165 11.1573 2.01851 10.9522C1.86537 10.7471 1.7822 10.4982 1.78125 10.2422V7.57031C1.78236 7.31446 1.8656 7.06573 2.01873 6.86076C2.17186 6.65579 2.38677 6.50541 2.6318 6.43179ZM5.9375 14.25H8.3125V13.1234L5.9375 12.3945V14.25ZM2.96875 10.2422H2.97691L8.3125 11.8809V5.93082L2.97691 7.57031H2.96875V10.2422Z'/></svg>");
    --icon-contact: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'><path fill='black' d='M8.9263 1.03372C8.94645 0.958364 8.98126 0.887721 9.02872 0.825824C9.07619 0.763926 9.13538 0.711988 9.20293 0.672977C9.27048 0.633966 9.34505 0.608646 9.42238 0.598465C9.49972 0.588283 9.5783 0.59344 9.65364 0.613639C10.7544 0.900827 11.7586 1.47624 12.563 2.28062C13.3674 3.085 13.9428 4.08926 14.23 5.18997C14.2502 5.26531 14.2553 5.34389 14.2451 5.42123C14.235 5.49856 14.2096 5.57313 14.1706 5.64068C14.1316 5.70822 14.0797 5.76742 14.0178 5.81489C13.9559 5.86235 13.8852 5.89716 13.8099 5.91731C13.7597 5.93048 13.7081 5.93722 13.6563 5.93735C13.5255 5.93739 13.3984 5.89428 13.2947 5.8147C13.1909 5.73512 13.1164 5.62352 13.0825 5.49723C12.8484 4.59855 12.3789 3.77856 11.7223 3.12182C11.0656 2.46508 10.2458 1.99535 9.34712 1.76106C9.2717 1.74099 9.20097 1.70624 9.13899 1.65881C9.07701 1.61137 9.025 1.55219 8.98591 1.48463C8.94683 1.41708 8.92144 1.34248 8.91121 1.26511C8.90098 1.18774 8.90611 1.10911 8.9263 1.03372ZM8.75337 4.13606C9.77684 4.40919 10.4344 5.06751 10.7075 6.09098C10.7414 6.21727 10.8159 6.32887 10.9197 6.40845C11.0234 6.48803 11.1505 6.53114 11.2813 6.5311C11.3331 6.53097 11.3847 6.52423 11.4349 6.51106C11.5102 6.49091 11.5809 6.4561 11.6428 6.40864C11.7047 6.36117 11.7566 6.30197 11.7956 6.23443C11.8346 6.16688 11.86 6.09231 11.8701 6.01498C11.8803 5.93764 11.8752 5.85906 11.855 5.78372C11.475 4.36169 10.4819 3.36864 9.05989 2.98864C8.98455 2.96851 8.90598 2.96342 8.82867 2.97366C8.75137 2.9839 8.67683 3.00926 8.60933 3.0483C8.54182 3.08734 8.48267 3.1393 8.43524 3.2012C8.38781 3.26311 8.35304 3.33375 8.33292 3.40909C8.31279 3.48443 8.3077 3.563 8.31794 3.6403C8.32817 3.71761 8.35354 3.79215 8.39258 3.85965C8.43162 3.92716 8.48358 3.98631 8.54548 4.03374C8.60739 4.08117 8.67803 4.11593 8.75337 4.13606ZM14.129 9.9793L10.6326 8.41255L10.6229 8.40809C10.4414 8.33046 10.2434 8.2993 10.0468 8.31744C9.85024 8.33559 9.66128 8.40245 9.49704 8.512C9.4777 8.52477 9.45912 8.53865 9.44137 8.55356L7.63489 10.0936C6.49044 9.5377 5.30887 8.36505 4.75298 7.23544L6.29524 5.40149C6.31008 5.38294 6.32419 5.36438 6.33755 5.34434C6.44474 5.18054 6.50977 4.99278 6.52687 4.79778C6.54396 4.60277 6.51258 4.40656 6.43551 4.22661V4.2177L4.8643 0.715318C4.76243 0.480242 4.58726 0.284416 4.36495 0.157074C4.14264 0.0297317 3.8851 -0.0222964 3.63079 0.00875606C2.6251 0.141093 1.70198 0.63499 1.03382 1.3982C0.365673 2.16141 -0.00181163 3.14175 6.71579e-06 4.1561C6.71579e-06 10.0491 4.79454 14.8436 10.6875 14.8436C11.7019 14.8454 12.6822 14.4779 13.4454 13.8098C14.2086 13.1416 14.7025 12.2185 14.8349 11.2128C14.866 10.9586 14.814 10.7011 14.6868 10.4788C14.5596 10.2565 14.364 10.0813 14.129 9.9793Z'/></svg>");
    --icon-user: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path fill='black' d='M16.2373 15.4688C16.1879 15.5543 16.1169 15.6253 16.0314 15.6747C15.9458 15.7241 15.8488 15.75 15.75 15.75H2.25003C2.15134 15.7499 2.05442 15.7239 1.96899 15.6744C1.88356 15.625 1.81263 15.554 1.76333 15.4685C1.71403 15.383 1.68809 15.2861 1.68811 15.1874C1.68814 15.0887 1.71413 14.9917 1.76347 14.9063C2.83433 13.0549 4.48456 11.7274 6.41042 11.0981C5.45781 10.531 4.71768 9.66692 4.30371 8.63847C3.88974 7.61002 3.82481 6.47412 4.1189 5.40519C4.41298 4.33627 5.04982 3.39344 5.93161 2.72148C6.81341 2.04953 7.89139 1.68561 9.00003 1.68561C10.1087 1.68561 11.1867 2.04953 12.0685 2.72148C12.9502 3.39344 13.5871 4.33627 13.8812 5.40519C14.1753 6.47412 14.1103 7.61002 13.6964 8.63847C13.2824 9.66692 12.5423 10.531 11.5896 11.0981C13.5155 11.7274 15.1657 13.0549 16.2366 14.9063C16.2861 14.9917 16.3122 15.0887 16.3123 15.1874C16.3124 15.2862 16.2866 15.3832 16.2373 15.4688Z'/></svg>");
    --icon-account: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='41' height='41' viewBox='0 0 41 41' fill='none'><circle cx='20.5' cy='20.5' r='19.75' stroke='black' stroke-width='1.5'/></svg>");

    --icon-slot: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'><path fill='black' d='M13 0C10.4288 0 7.91543 0.762437 5.77759 2.1909C3.63975 3.61935 1.97351 5.64968 0.989572 8.02512C0.0056327 10.4006 -0.251811 13.0144 0.249797 15.5362C0.751405 18.0579 1.98953 20.3743 3.80762 22.1924C5.6257 24.0105 7.94208 25.2486 10.4638 25.7502C12.9856 26.2518 15.5995 25.9944 17.9749 25.0104C20.3503 24.0265 22.3807 22.3603 23.8091 20.2224C25.2376 18.0846 26 15.5712 26 13C25.9964 9.5533 24.6256 6.24882 22.1884 3.81163C19.7512 1.37445 16.4467 0.00363977 13 0ZM13 24C10.8244 24 8.69767 23.3549 6.88873 22.1462C5.07979 20.9375 3.66989 19.2195 2.83733 17.2095C2.00477 15.1995 1.78693 12.9878 2.21137 10.854C2.63581 8.72022 3.68345 6.7602 5.22183 5.22183C6.76021 3.68345 8.72022 2.6358 10.854 2.21136C12.9878 1.78692 15.1995 2.00476 17.2095 2.83733C19.2195 3.66989 20.9375 5.07979 22.1462 6.88873C23.3503 8.69767 24 10.8244 24 13C23.9967 15.9164 22.8367 18.7123 20.7745 20.7745C18.7123 22.8367 15.9164 23.9967 13 24ZM16.8188 7.42625C16.9116 7.55749 16.9714 7.70917 16.9932 7.86846C17.015 8.02774 16.998 8.18992 16.9438 8.34125L12.9438 19.3412C12.8735 19.5349 12.7451 19.7021 12.5761 19.82C12.4072 19.9379 12.206 20.0008 12 20C11.8836 20.0003 11.7681 19.98 11.6588 19.94C11.5353 19.8952 11.4219 19.8265 11.325 19.7379C11.2281 19.6492 11.1496 19.5424 11.094 19.4234C11.0384 19.3044 11.0068 19.1756 11.001 19.0445C10.9951 18.9133 11.0152 18.7822 11.06 18.6588L14.5725 9H10C9.73479 9 9.48044 8.89464 9.2929 8.70711C9.10536 8.51957 9.00001 8.26522 9.00001 8C9.00001 7.73478 9.10536 7.48043 9.2929 7.29289C9.48044 7.10536 9.73479 7 10 7H16C16.1607 7.00005 16.319 7.03881 16.4615 7.113C16.604 7.1872 16.7266 7.29465 16.8188 7.42625Z'/></svg>");
    --icon-slot-dark: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'><path fill='black' d='M13 0C10.4288 0 7.91543 0.762437 5.77759 2.1909C3.63975 3.61935 1.97351 5.64968 0.989572 8.02512C0.0056327 10.4006 -0.251811 13.0144 0.249797 15.5362C0.751405 18.0579 1.98953 20.3743 3.80762 22.1924C5.6257 24.0105 7.94208 25.2486 10.4638 25.7502C12.9856 26.2518 15.5995 25.9944 17.9749 25.0104C20.3503 24.0265 22.3807 22.3603 23.8091 20.2224C25.2376 18.0846 26 15.5712 26 13C25.9964 9.5533 24.6256 6.24882 22.1884 3.81163C19.7512 1.37445 16.4467 0.00363977 13 0ZM16.94 8.34125L12.94 19.3412C12.8699 19.5343 12.7421 19.7011 12.5739 19.8189C12.4058 19.9368 12.2054 20 12 20C11.8836 20.0003 11.7681 19.98 11.6588 19.94C11.5353 19.8952 11.4219 19.8265 11.325 19.7379C11.2281 19.6492 11.1496 19.5424 11.094 19.4234C11.0384 19.3044 11.0068 19.1756 11.001 19.0445C10.9951 18.9133 11.0152 18.7822 11.06 18.6588L14.5725 9H10C9.73479 9 9.48044 8.89464 9.2929 8.70711C9.10536 8.51957 9.00001 8.26522 9.00001 8C9.00001 7.73478 9.10536 7.48043 9.2929 7.29289C9.48044 7.10536 9.73479 7 10 7H16C16.1607 7 16.319 7.03872 16.4616 7.11289C16.6041 7.18705 16.7267 7.29448 16.8189 7.42608C16.9112 7.55767 16.9703 7.70955 16.9914 7.86886C17.0125 8.02816 16.9948 8.1902 16.94 8.34125Z'/></svg>");

    --icon-casino: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='27' viewBox='0 0 26 27' fill='none'><path fill='black' d='M13.4475 0.105716C13.3086 0.0361956 13.1554 0 13 0C12.8446 0 12.6914 0.0361956 12.5525 0.105716C12.04 0.361966 5.83366e-07 6.47947 5.83366e-07 14.9995C-0.000454306 16.1138 0.265128 17.2121 0.774662 18.2031C1.2842 19.1941 2.02296 20.0492 2.92952 20.6972C3.83607 21.3451 4.88423 21.7673 5.98682 21.9286C7.08941 22.0899 8.21458 21.9856 9.26875 21.6245L8.0425 25.712C7.99768 25.8613 7.98839 26.019 8.01537 26.1725C8.04234 26.326 8.10483 26.4711 8.19786 26.5962C8.29088 26.7213 8.41186 26.8229 8.55113 26.8929C8.69041 26.9629 8.84412 26.9994 9 26.9995H17C17.1559 26.9994 17.3096 26.9629 17.4489 26.8929C17.5881 26.8229 17.7091 26.7213 17.8021 26.5962C17.8952 26.4711 17.9577 26.326 17.9846 26.1725C18.0116 26.019 18.0023 25.8613 17.9575 25.712L16.7313 21.6245C17.7854 21.9856 18.9106 22.0899 20.0132 21.9286C21.1158 21.7673 22.1639 21.3451 23.0705 20.6972C23.977 20.0492 24.7158 19.1941 25.2253 18.2031C25.7349 17.2121 26.0005 16.1138 26 14.9995C26 6.47947 13.96 0.361966 13.4475 0.105716ZM19 19.9995C17.7918 19.9996 16.6244 19.5622 15.7138 18.7682C15.5503 18.6257 15.345 18.5402 15.1287 18.5245C14.9124 18.5089 14.6969 18.5639 14.5146 18.6814C14.3324 18.7989 14.1933 18.9725 14.1182 19.176C14.0432 19.3794 14.0364 19.6018 14.0988 19.8095L15.6563 24.9995H10.3438L11.9013 19.8095C11.9636 19.6018 11.9568 19.3794 11.8818 19.176C11.8067 18.9725 11.6676 18.7989 11.4854 18.6814C11.3031 18.5639 11.0876 18.5089 10.8713 18.5245C10.655 18.5402 10.4497 18.6257 10.2863 18.7682C9.5628 19.3991 8.67303 19.8084 7.72323 19.9473C6.77342 20.0861 5.80372 19.9486 4.92995 19.5512C4.05618 19.1538 3.31527 18.5133 2.79572 17.7061C2.27616 16.899 1.99993 15.9594 2 14.9995C2 11.2645 5.05125 7.93072 7.61125 5.79197C9.28943 4.40659 11.0935 3.18125 13 2.13197C14.9065 3.18125 16.7106 4.40659 18.3888 5.79197C23.0262 9.66697 24 12.9382 24 14.9995C24 16.3255 23.4732 17.5973 22.5355 18.535C21.5979 19.4727 20.3261 19.9995 19 19.9995Z'/></svg>");
    --icon-casino-dark: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='27' viewBox='0 0 26 27' fill='none'><path fill='black' d='M26 15.0003C25.9996 16.2216 25.6797 17.4214 25.0721 18.4808C24.4644 19.5401 23.5902 20.4221 22.5363 21.039C21.4823 21.656 20.2853 21.9865 19.0641 21.9977C17.8429 22.0089 16.6401 21.7004 15.575 21.1028L16.9575 25.7128C17.0023 25.8621 17.0116 26.0198 16.9846 26.1734C16.9577 26.3269 16.8952 26.472 16.8021 26.5971C16.7091 26.7222 16.5881 26.8238 16.4489 26.8938C16.3096 26.9638 16.1559 27.0003 16 27.0003H10C9.84412 27.0003 9.6904 26.9638 9.55113 26.8938C9.41186 26.8238 9.29088 26.7222 9.19786 26.5971C9.10483 26.472 9.04234 26.3269 9.01537 26.1734C8.98839 26.0198 8.99768 25.8621 9.0425 25.7128L10.425 21.1028C9.35993 21.7004 8.15706 22.0089 6.93587 21.9977C5.71468 21.9865 4.51766 21.656 3.46372 21.039C2.40977 20.4221 1.53557 19.5401 0.927946 18.4808C0.320319 17.4214 0.000412542 16.2216 0 15.0003C0 11.0003 2.20625 7.14532 6.375 3.84157C8.28891 2.3322 10.3839 1.06782 12.6112 0.0778216C12.7331 0.02646 12.864 0 12.9963 0C13.1285 0 13.2594 0.02646 13.3813 0.0778216C15.6112 1.06727 17.7088 2.33166 19.625 3.84157C23.7938 7.14532 26 11.0003 26 15.0003Z'/></svg>");

    --icon-sports: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'><path fill='black' d='M13 0C10.4288 0 7.91543 0.762437 5.77759 2.1909C3.63975 3.61935 1.97351 5.64968 0.989572 8.02512C0.0056327 10.4006 -0.251811 13.0144 0.249797 15.5362C0.751405 18.0579 1.98953 20.3743 3.80762 22.1924C5.6257 24.0105 7.94208 25.2486 10.4638 25.7502C12.9856 26.2518 15.5995 25.9944 17.9749 25.0104C20.3503 24.0265 22.3807 22.3603 23.8091 20.2224C25.2376 18.0846 26 15.5712 26 13C25.9964 9.5533 24.6256 6.24882 22.1884 3.81163C19.7512 1.37445 16.4467 0.00363977 13 0ZM22.565 18.4275H18.3625L17.205 16.8325L18.7838 12.235L20.6588 11.6237L23.9388 14.14C23.7836 15.6491 23.3157 17.1092 22.565 18.4275ZM2.06501 14.14L5.33876 11.625L7.21376 12.2362L8.79251 16.8337L7.63751 18.4275H3.43501C2.68344 17.1094 2.21473 15.6492 2.05876 14.14H2.06501ZM3.31501 7.81L4.00376 10.135L2.08876 11.5962C2.25853 10.2704 2.67037 8.98705 3.30376 7.81H3.31501ZM10.625 16L9.19251 11.8313L13 9.21375L16.8075 11.8313L15.375 16H10.625ZM22.0088 10.135L22.6975 7.81C23.3309 8.98705 23.7427 10.2704 23.9125 11.5962L22.0088 10.135ZM21.2338 5.7125L20.045 9.7225L18.1613 10.3337L14 7.47375V5.52625L17.6363 3.02625C19.0058 3.66674 20.2297 4.58094 21.2325 5.7125H21.2338ZM15.2588 2.23375L13 3.78625L10.7413 2.23375C12.231 1.92208 13.7691 1.92208 15.2588 2.23375ZM8.36376 3.02625L12 5.52625V7.47375L7.84001 10.3337L5.95626 9.7225L4.76751 5.7125C5.77028 4.58094 6.99418 3.66674 8.36376 3.02625ZM4.89376 20.4275H7.44001L8.33626 22.9613C7.03478 22.3488 5.86541 21.4881 4.89376 20.4275ZM10.75 23.7663L9.26501 19.5888L10.4188 18H15.5813L16.735 19.5888L15.2563 23.7663C13.7683 24.0781 12.2318 24.0781 10.7438 23.7663H10.75ZM17.67 22.9613L18.5663 20.4275H21.1125C20.139 21.4887 18.9675 22.3495 17.6638 22.9613H17.67Z'/></svg>");
    --icon-sports-dark: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'><path fill='black' d='M13 0C10.4288 0 7.91543 0.762437 5.77759 2.1909C3.63975 3.61935 1.97351 5.64968 0.989572 8.02512C0.0056327 10.4006 -0.251811 13.0144 0.249797 15.5362C0.751405 18.0579 1.98953 20.3743 3.80762 22.1924C5.6257 24.0105 7.94208 25.2486 10.4638 25.7502C12.9856 26.2518 15.5995 25.9944 17.9749 25.0104C20.3503 24.0265 22.3807 22.3603 23.8091 20.2224C25.2376 18.0846 26 15.5712 26 13C25.9964 9.5533 24.6256 6.24882 22.1884 3.81163C19.7512 1.37445 16.4467 0.00363977 13 0ZM14 4.9225L17.0988 2.79125C18.8729 3.50593 20.4312 4.66884 21.6213 6.16625L20.6213 9.53375C20.5963 9.53375 20.57 9.54625 20.545 9.555L17.6925 10.4812C17.6497 10.4949 17.6079 10.5116 17.5675 10.5312L14 8.0775C14 8.0525 14 8.02625 14 8V5C14 4.97375 14 4.9475 14 4.9225ZM8.90501 2.79125L12 4.9225C12 4.9475 12 4.97375 12 5V8C12 8.02625 12 8.0525 12 8.0775L8.43001 10.5363C8.38958 10.5166 8.3478 10.4999 8.30501 10.4862L5.45251 9.56C5.42751 9.55125 5.40126 9.545 5.37626 9.53875L4.37626 6.17125C5.5674 4.67114 7.12801 3.50639 8.90501 2.79125ZM7.28001 18.9275H3.73751C2.70054 17.3152 2.10606 15.4585 2.01376 13.5438L4.76376 11.4338C4.78741 11.4442 4.81161 11.4534 4.83626 11.4613L7.69001 12.3888C7.72816 12.4003 7.76698 12.4095 7.80626 12.4163L9.15501 16.3438C9.13626 16.3662 9.11751 16.3888 9.10001 16.4125L7.33751 18.8388C7.31675 18.8673 7.29755 18.8969 7.28001 18.9275ZM15.8363 23.625C13.9778 24.12 12.0222 24.12 10.1638 23.625L8.90626 20.075C8.92251 20.055 8.94001 20.0362 8.95501 20.015L10.7188 17.5875C10.7395 17.5594 10.7587 17.5302 10.7763 17.5H15.2238C15.2413 17.5302 15.2605 17.5594 15.2813 17.5875L17.045 20.015C17.06 20.0362 17.0775 20.055 17.0938 20.075L15.8363 23.625ZM18.72 18.9237C18.7025 18.8931 18.6833 18.8635 18.6625 18.835L16.8988 16.4125C16.8813 16.3888 16.8625 16.3662 16.8438 16.3438L18.1925 12.4163C18.2318 12.4095 18.2706 12.4003 18.3088 12.3888L21.1625 11.4613C21.1871 11.4534 21.2113 11.4442 21.235 11.4338L23.985 13.5438C23.8927 15.4585 23.2982 17.3152 22.2613 18.9275L18.72 18.9237Z'/></svg>");

    --icon-esports: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='22' viewBox='0 0 30 22' fill='none'><path fill='black' d='M20.9983 9H17.9983C17.7331 9 17.4788 8.89464 17.2912 8.70711C17.1037 8.51957 16.9983 8.26522 16.9983 8C16.9983 7.73478 17.1037 7.48043 17.2912 7.29289C17.4788 7.10536 17.7331 7 17.9983 7H20.9983C21.2636 7 21.5179 7.10536 21.7054 7.29289C21.893 7.48043 21.9983 7.73478 21.9983 8C21.9983 8.26522 21.893 8.51957 21.7054 8.70711C21.5179 8.89464 21.2636 9 20.9983 9ZM11.9983 7H10.9983V6C10.9983 5.73478 10.893 5.48043 10.7054 5.29289C10.5179 5.10536 10.2636 5 9.99834 5C9.73312 5 9.47877 5.10536 9.29123 5.29289C9.10369 5.48043 8.99834 5.73478 8.99834 6V7H7.99834C7.73312 7 7.47877 7.10536 7.29123 7.29289C7.10369 7.48043 6.99834 7.73478 6.99834 8C6.99834 8.26522 7.10369 8.51957 7.29123 8.70711C7.47877 8.89464 7.73312 9 7.99834 9H8.99834V10C8.99834 10.2652 9.10369 10.5196 9.29123 10.7071C9.47877 10.8946 9.73312 11 9.99834 11C10.2636 11 10.5179 10.8946 10.7054 10.7071C10.893 10.5196 10.9983 10.2652 10.9983 10V9H11.9983C12.2636 9 12.5179 8.89464 12.7054 8.70711C12.893 8.51957 12.9983 8.26522 12.9983 8C12.9983 7.73478 12.893 7.48043 12.7054 7.29289C12.5179 7.10536 12.2636 7 11.9983 7ZM29.1833 20.0812C28.8065 20.6194 28.3163 21.0686 27.7473 21.3971C27.1783 21.7256 26.5443 21.9255 25.8898 21.9828C25.2352 22.0401 24.5761 21.9534 23.9587 21.7288C23.3412 21.5041 22.7805 21.147 22.3158 20.6825C22.3008 20.6675 22.2858 20.6525 22.2721 20.6362L17.3083 15H12.6833L7.72459 20.6362L7.68084 20.6825C6.83609 21.5254 5.6917 21.9992 4.49834 22C3.84138 21.9998 3.19245 21.8557 2.59713 21.5779C2.0018 21.3001 1.47452 20.8953 1.05232 20.392C0.630122 19.8886 0.32325 19.299 0.153259 18.6644C-0.0167319 18.0298 -0.0457183 17.3657 0.0683359 16.7188C0.0677338 16.7129 0.0677338 16.7071 0.0683359 16.7013L2.11459 6.19C2.41912 4.45634 3.32491 2.88546 4.67278 1.75339C6.02065 0.621326 7.72438 0.000499307 9.48459 0H20.4983C22.2532 0.00279963 23.9517 0.620076 25.2989 1.74466C26.6462 2.86924 27.557 4.4301 27.8733 6.15625C27.8733 6.16375 27.8733 6.17125 27.8733 6.17875L29.9196 16.7C29.9202 16.7058 29.9202 16.7117 29.9196 16.7175C30.0255 17.299 30.0149 17.8958 29.8886 18.4732C29.7622 19.0506 29.5225 19.5971 29.1833 20.0812ZM20.4983 13C21.957 13 23.356 12.4205 24.3874 11.3891C25.4189 10.3576 25.9983 8.95869 25.9983 7.5C25.9983 6.04131 25.4189 4.64236 24.3874 3.61091C23.356 2.57946 21.957 2 20.4983 2H9.48459C8.19327 2.00116 6.94374 2.45767 5.9558 3.28922C4.96787 4.12076 4.30483 5.27408 4.08334 6.54625V6.5625L2.03584 17.0737C1.94533 17.5949 2.02244 18.1313 2.25606 18.6058C2.48968 19.0803 2.86778 19.4685 3.33598 19.7145C3.80418 19.9606 4.33835 20.0518 4.86167 19.9751C5.38499 19.8983 5.87048 19.6576 6.24834 19.2875L11.4883 13.3388C11.5822 13.2323 11.6976 13.1471 11.8269 13.0886C11.9562 13.0302 12.0964 13 12.2383 13H20.4983ZM27.9608 17.0737L26.8683 11.4487C26.1964 12.5337 25.2587 13.4293 24.1441 14.0508C23.0294 14.6722 21.7745 14.9989 20.4983 15H19.9733L23.7483 19.2887C24.033 19.5656 24.3792 19.771 24.7586 19.8881C25.1379 20.0052 25.5397 20.0307 25.9308 19.9625C26.5824 19.8475 27.1619 19.4788 27.5422 18.9374C27.9224 18.3959 28.0725 17.7257 27.9596 17.0737H27.9608Z'/></svg>");
    --icon-esports-dark: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='22' viewBox='0 0 30 22' fill='none'><path fill='black' d='M29.9257 16.7188C29.9263 16.7129 29.9263 16.7071 29.9257 16.7013L27.877 6.18C27.877 6.1725 27.877 6.165 27.877 6.1575C27.5607 4.43007 26.649 2.86809 25.3005 1.74314C23.952 0.618184 22.2519 0.00139391 20.4957 5.53315e-07H9.48196C7.72089 -0.000676284 6.01597 0.619617 4.66707 1.75179C3.31816 2.88395 2.41164 4.45549 2.10696 6.19L0.0682066 16.7013C0.0676045 16.7071 0.0676045 16.7129 0.0682066 16.7188C-0.0977402 17.661 0.0409668 18.6317 0.464189 19.4898C0.887411 20.3479 1.57312 21.0487 2.42175 21.4906C3.27038 21.9325 4.23777 22.0924 5.18345 21.947C6.12914 21.8017 7.00389 21.3588 7.68071 20.6825L7.72446 20.6362L12.6857 15H17.3107L22.2745 20.6362C22.2882 20.6525 22.3032 20.6675 22.3182 20.6825C23.1617 21.5242 24.3041 21.9979 25.4957 22C26.1526 21.9996 26.8013 21.8554 27.3965 21.5775C27.9917 21.2996 28.5188 20.8948 28.9409 20.3915C29.3629 19.8882 29.6697 19.2986 29.8396 18.6641C30.0095 18.0296 30.0385 17.3656 29.9245 16.7188H29.9257ZM11.9957 9H10.9957V10C10.9957 10.2652 10.8903 10.5196 10.7028 10.7071C10.5153 10.8946 10.2609 11 9.99571 11C9.73049 11 9.47614 10.8946 9.2886 10.7071C9.10106 10.5196 8.99571 10.2652 8.99571 10V9H7.99571C7.73049 9 7.47614 8.89464 7.2886 8.70711C7.10106 8.51957 6.99571 8.26522 6.99571 8C6.99571 7.73478 7.10106 7.48043 7.2886 7.29289C7.47614 7.10536 7.73049 7 7.99571 7H8.99571V6C8.99571 5.73478 9.10106 5.48043 9.2886 5.29289C9.47614 5.10536 9.73049 5 9.99571 5C10.2609 5 10.5153 5.10536 10.7028 5.29289C10.8903 5.48043 10.9957 5.73478 10.9957 6V7H11.9957C12.2609 7 12.5153 7.10536 12.7028 7.29289C12.8903 7.48043 12.9957 7.73478 12.9957 8C12.9957 8.26522 12.8903 8.51957 12.7028 8.70711C12.5153 8.89464 12.2609 9 11.9957 9ZM16.9957 8C16.9957 7.73478 17.1011 7.48043 17.2886 7.29289C17.4761 7.10536 17.7305 7 17.9957 7H20.9957C21.2609 7 21.5153 7.10536 21.7028 7.29289C21.8904 7.48043 21.9957 7.73478 21.9957 8C21.9957 8.26522 21.8904 8.51957 21.7028 8.70711C21.5153 8.89464 21.2609 9 20.9957 9H17.9957C17.7305 9 17.4761 8.89464 17.2886 8.70711C17.1011 8.51957 16.9957 8.26522 16.9957 8ZM27.542 18.9338C27.3547 19.2034 27.1157 19.4332 26.8389 19.6098C26.5621 19.7864 26.253 19.9063 25.9295 19.9625C25.5381 20.0309 25.1361 20.0056 24.7565 19.8884C24.3769 19.7713 24.0305 19.5658 23.7457 19.2887L19.9707 15H20.4957C21.7724 15.0002 23.028 14.6744 24.1436 14.0536C25.2592 13.4328 26.1979 12.5375 26.8707 11.4525L27.9632 17.0775C28.0188 17.3994 28.0103 17.7291 27.938 18.0477C27.8657 18.3663 27.7311 18.6674 27.542 18.9338Z'/></svg>");

    --icon-fast: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='28' viewBox='0 0 24 28' fill='none'><path fill='black' d='M14.9993 27.0016C14.9993 27.2668 14.894 27.5211 14.7064 27.7087C14.5189 27.8962 14.2645 28.0016 13.9993 28.0016H9.99932C9.7341 28.0016 9.47974 27.8962 9.29221 27.7087C9.10467 27.5211 8.99932 27.2668 8.99932 27.0016C8.99932 26.7363 9.10467 26.482 9.29221 26.2945C9.47974 26.1069 9.7341 26.0016 9.99932 26.0016H13.9993C14.2645 26.0016 14.5189 26.1069 14.7064 26.2945C14.894 26.482 14.9993 26.7363 14.9993 27.0016ZM11.9993 13.0016C12.296 13.0016 12.586 12.9136 12.8327 12.7488C13.0793 12.5839 13.2716 12.3497 13.3851 12.0756C13.4987 11.8015 13.5284 11.4999 13.4705 11.2089C13.4126 10.918 13.2698 10.6507 13.06 10.4409C12.8502 10.2311 12.5829 10.0883 12.292 10.0304C12.001 9.9725 11.6994 10.0022 11.4253 10.1157C11.1512 10.2293 10.9169 10.4215 10.7521 10.6682C10.5873 10.9149 10.4993 11.2049 10.4993 11.5016C10.4993 11.8994 10.6574 12.2809 10.9387 12.5622C11.22 12.8435 11.6015 13.0016 11.9993 13.0016ZM23.9518 18.4803L22.4068 25.4341C22.3335 25.7643 22.1777 26.0705 21.9538 26.3241C21.73 26.5777 21.4455 26.7704 21.127 26.8842C20.8084 26.9979 20.4662 27.029 20.1324 26.9746C19.7985 26.9201 19.484 26.7819 19.2181 26.5728L15.8131 24.0016H8.18807L4.78056 26.5728C4.51467 26.7819 4.2001 26.9201 3.86626 26.9746C3.53241 27.029 3.19022 26.9979 2.87167 26.8842C2.55312 26.7704 2.26862 26.5777 2.04479 26.3241C1.82096 26.0705 1.66511 25.7643 1.59181 25.4341L0.046815 18.4803C-0.0187208 18.1819 -0.0154097 17.8725 0.0564976 17.5755C0.128405 17.2786 0.267018 17.0019 0.461815 16.7666L4.03182 12.4841C4.15164 10.9102 4.51295 9.36422 5.10307 7.90031C6.71556 3.85781 9.60306 1.32156 10.7743 0.419059C11.1249 0.147414 11.5558 0 11.9993 0C12.4428 0 12.8737 0.147414 13.2243 0.419059C14.3918 1.32156 17.2831 3.85781 18.8956 7.90031C19.4857 9.36422 19.847 10.9102 19.9668 12.4841L23.5368 16.7666C23.7316 17.0019 23.8702 17.2786 23.9421 17.5755C24.014 17.8725 24.0174 18.1819 23.9518 18.4803ZM8.42807 22.0016H15.5706C18.2106 17.3091 18.7043 12.8166 17.0381 8.64156C15.5681 4.95656 12.8106 2.62656 11.9993 2.00156C11.1856 2.62656 8.42806 4.95656 6.95806 8.64156C5.29431 12.8166 5.78806 17.3091 8.42807 22.0016ZM6.55306 22.7328C5.20723 20.287 4.39056 17.8832 4.10307 15.5216L1.99931 18.0466L3.54431 25.0016L3.56681 24.9853L6.55306 22.7328ZM21.9993 18.0466L19.8956 15.5216C19.6106 17.8782 18.7956 20.282 17.4506 22.7328L20.4318 24.9828L20.4543 24.9991L21.9993 18.0466Z'/></svg>");
    --icon-fast-dark: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='28' viewBox='0 0 24 28' fill='none'><path fill='black' d='M14.9993 27.0016C14.9993 27.2668 14.894 27.5211 14.7064 27.7087C14.5189 27.8962 14.2645 28.0016 13.9993 28.0016H9.99932C9.7341 28.0016 9.47974 27.8962 9.29221 27.7087C9.10467 27.5211 8.99932 27.2668 8.99932 27.0016C8.99932 26.7363 9.10467 26.482 9.29221 26.2945C9.47974 26.1069 9.7341 26.0016 9.99932 26.0016H13.9993C14.2645 26.0016 14.5189 26.1069 14.7064 26.2945C14.894 26.482 14.9993 26.7363 14.9993 27.0016ZM23.9518 18.4803L22.4068 25.4341C22.3335 25.7643 22.1777 26.0705 21.9538 26.3241C21.73 26.5777 21.4455 26.7704 21.127 26.8842C20.8084 26.9979 20.4662 27.029 20.1324 26.9746C19.7985 26.9201 19.484 26.7819 19.2181 26.5728L15.8131 24.0016H8.18807L4.78056 26.5728C4.51467 26.7819 4.2001 26.9201 3.86626 26.9746C3.53241 27.029 3.19022 26.9979 2.87167 26.8842C2.55312 26.7704 2.26862 26.5777 2.04479 26.3241C1.82096 26.0705 1.66511 25.7643 1.59181 25.4341L0.046815 18.4803C-0.0187208 18.1819 -0.0154097 17.8725 0.0564976 17.5755C0.128405 17.2786 0.267018 17.0019 0.461815 16.7666L4.03182 12.4841C4.15164 10.9102 4.51295 9.36422 5.10307 7.90031C6.71556 3.85781 9.60306 1.32156 10.7743 0.419059C11.1249 0.147414 11.5558 0 11.9993 0C12.4428 0 12.8737 0.147414 13.2243 0.419059C14.3918 1.32156 17.2831 3.85781 18.8956 7.90031C19.4857 9.36422 19.847 10.9102 19.9668 12.4841L23.5368 16.7666C23.7316 17.0019 23.8702 17.2786 23.9421 17.5755C24.014 17.8725 24.0174 18.1819 23.9518 18.4803ZM6.54806 22.7303C5.20556 20.2861 4.39056 17.8832 4.10307 15.5216L1.99931 18.0466L3.54431 25.0016L3.56681 24.9853L6.54806 22.7303ZM13.4993 11.5016C13.4993 11.2049 13.4113 10.9149 13.2465 10.6682C13.0817 10.4215 12.8474 10.2293 12.5733 10.1157C12.2993 10.0022 11.9977 9.9725 11.7067 10.0304C11.4157 10.0883 11.1484 10.2311 10.9387 10.4409C10.7289 10.6507 10.586 10.918 10.5281 11.2089C10.4703 11.4999 10.5 11.8015 10.6135 12.0756C10.727 12.3497 10.9193 12.5839 11.166 12.7488C11.4126 12.9136 11.7026 13.0016 11.9993 13.0016C12.3971 13.0016 12.7787 12.8435 13.06 12.5622C13.3413 12.2809 13.4993 11.8994 13.4993 11.5016ZM21.9993 18.0466L19.8956 15.5216C19.6106 17.8782 18.7956 20.282 17.4506 22.7328L20.4318 24.9828L20.4543 24.9991L21.9993 18.0466Z'/></svg>");

    --icon-fish: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'><path fill='black' d='M19.995 6.49972C19.995 6.79639 19.907 7.0864 19.7422 7.33307C19.5774 7.57975 19.3431 7.77201 19.069 7.88554C18.7949 7.99907 18.4933 8.02877 18.2024 7.9709C17.9114 7.91302 17.6441 7.77016 17.4343 7.56038C17.2246 7.3506 17.0817 7.08333 17.0238 6.79235C16.966 6.50138 16.9957 6.19978 17.1092 5.92569C17.2227 5.6516 17.415 5.41734 17.6617 5.25251C17.9083 5.08769 18.1983 4.99972 18.495 4.99972C18.8928 4.99972 19.2744 5.15775 19.5557 5.43906C19.837 5.72036 19.995 6.10189 19.995 6.49972ZM23.9375 17.846C20.555 21.221 15.26 22.6397 8.14751 22.0897C8.34667 23.5764 8.62584 25.1418 8.98501 26.786C9.04149 27.045 8.99276 27.316 8.84954 27.5391C8.70631 27.7623 8.48032 27.9194 8.22126 27.976C8.15069 27.9918 8.07858 27.9998 8.00626 27.9997C7.7785 27.9993 7.55771 27.9211 7.38041 27.7781C7.20312 27.6352 7.07994 27.436 7.03126 27.2135C6.62209 25.3443 6.31417 23.5676 6.10751 21.8835C4.42417 21.676 2.64876 21.368 0.781256 20.9597C0.523328 20.9019 0.298784 20.7443 0.156716 20.5214C0.0146485 20.2985 -0.0333855 20.0284 0.0231158 19.7702C0.0796172 19.512 0.236057 19.2866 0.458234 19.1434C0.680411 19.0002 0.950249 18.9508 1.20876 19.006C2.85126 19.3643 4.41542 19.6435 5.90126 19.8435C5.35251 12.7322 6.77626 7.43847 10.1513 4.05722C15.62 -1.42778 24.2988 0.112218 25.9825 0.477218C26.3585 0.559156 26.7031 0.747384 26.9752 1.01951C27.2473 1.29163 27.4356 1.6362 27.5175 2.01222C27.8825 3.69597 29.4238 12.3747 23.9375 17.846ZM22.0625 16.8597C19.3119 16.4442 16.7668 15.1583 14.8004 13.1906C12.8341 11.2228 11.5499 8.67686 11.1363 5.92597C8.44001 8.96972 7.37001 13.7085 7.92251 20.0685C14.2838 20.6247 19.0225 19.5547 22.0663 16.8597H22.0625ZM25.5625 2.43597C23.5387 2.01757 21.4643 1.90047 19.4063 2.08847C16.8763 2.33847 14.7313 3.06722 13 4.27097C13.0688 7.09391 14.2205 9.78229 16.2168 11.7795C18.213 13.7766 20.9009 14.9296 23.7238 14.9997C24.9263 13.2685 25.66 11.1247 25.9063 8.59347C26.0935 6.5352 25.9777 4.4606 25.5625 2.43597Z'/></svg>");
    --icon-fish-dark: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'><path fill='black' d='M19.995 6.49972C19.995 6.79639 19.907 7.0864 19.7422 7.33307C19.5774 7.57975 19.3431 7.77201 19.069 7.88554C18.7949 7.99907 18.4933 8.02877 18.2024 7.9709C17.9114 7.91302 17.6441 7.77016 17.4343 7.56038C17.2246 7.3506 17.0817 7.08333 17.0238 6.79235C16.966 6.50138 16.9957 6.19978 17.1092 5.92569C17.2227 5.6516 17.415 5.41734 17.6617 5.25251C17.9083 5.08769 18.1983 4.99972 18.495 4.99972C18.8928 4.99972 19.2744 5.15775 19.5557 5.43906C19.837 5.72036 19.995 6.10189 19.995 6.49972ZM23.9375 17.846C20.555 21.221 15.26 22.6397 8.14751 22.0897C8.34667 23.5764 8.62584 25.1418 8.98501 26.786C9.04149 27.045 8.99276 27.316 8.84954 27.5391C8.70631 27.7623 8.48032 27.9194 8.22126 27.976C8.15069 27.9918 8.07858 27.9998 8.00626 27.9997C7.7785 27.9993 7.55771 27.9211 7.38041 27.7781C7.20312 27.6352 7.07994 27.436 7.03126 27.2135C6.62209 25.3443 6.31417 23.5676 6.10751 21.8835C4.42417 21.676 2.64876 21.368 0.781256 20.9597C0.523328 20.9019 0.298784 20.7443 0.156716 20.5214C0.0146485 20.2985 -0.0333855 20.0284 0.0231158 19.7702C0.0796172 19.512 0.236057 19.2866 0.458234 19.1434C0.680411 19.0002 0.950249 18.9508 1.20876 19.006C2.85126 19.3643 4.41542 19.6435 5.90126 19.8435C5.35251 12.7322 6.77626 7.43847 10.1513 4.05722C15.62 -1.42778 24.2988 0.112218 25.9825 0.477218C26.3585 0.559156 26.7031 0.747384 26.9752 1.01951C27.2473 1.29163 27.4356 1.6362 27.5175 2.01222C27.8825 3.69597 29.4238 12.3747 23.9375 17.846ZM25.5625 2.43597C23.5387 2.01757 21.4643 1.90047 19.4063 2.08847C16.8763 2.33847 14.7313 3.06722 13 4.27097C13.0688 7.09391 14.2205 9.78229 16.2168 11.7795C18.213 13.7766 20.9009 14.9296 23.7238 14.9997C24.9263 13.2685 25.66 11.1247 25.9063 8.59347C26.0935 6.5352 25.9777 4.4606 25.5625 2.43597Z'/></svg>");

    --icon-hot: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='22' height='27' viewBox='0 0 22 27' fill='none'><path fill='black' d='M17.9862 17.1673C17.7269 18.6157 17.0301 19.9498 15.9896 20.9902C14.949 22.0305 13.6147 22.7271 12.1663 22.986C12.1113 22.9949 12.0557 22.9995 12 22.9998C11.7492 22.9997 11.5075 22.9054 11.323 22.7355C11.1384 22.5656 11.0245 22.3326 11.0037 22.0826C10.9829 21.8326 11.0569 21.584 11.2108 21.3859C11.3648 21.1879 11.5876 21.055 11.835 21.0135C13.9062 20.6648 15.6637 18.9073 16.015 16.8323C16.0594 16.5707 16.2059 16.3375 16.4223 16.184C16.6387 16.0304 16.9072 15.9691 17.1688 16.0135C17.4303 16.058 17.6635 16.2045 17.8171 16.4209C17.9706 16.6372 18.0319 16.9057 17.9875 17.1673H17.9862ZM22 15.9998C22 18.9172 20.8411 21.7151 18.7782 23.778C16.7153 25.8409 13.9174 26.9998 11 26.9998C8.08262 26.9998 5.28473 25.8409 3.22183 23.778C1.15893 21.7151 0 18.9172 0 15.9998C0 12.5098 1.375 8.94105 4.0825 5.39355C4.1682 5.28122 4.27674 5.18833 4.40095 5.12099C4.52516 5.05365 4.66223 5.01341 4.80313 5.00289C4.94403 4.99238 5.08556 5.01185 5.21838 5.06001C5.35121 5.10817 5.47233 5.18393 5.57375 5.2823L8.58875 8.20855L11.3388 0.657298C11.3937 0.50669 11.484 0.371499 11.6022 0.263121C11.7203 0.154744 11.8628 0.0763568 12.0175 0.0345691C12.1723 -0.00721869 12.3349 -0.0111825 12.4915 0.023012C12.6481 0.0572064 12.7942 0.128557 12.9175 0.231048C15.6512 2.4998 22 8.56855 22 15.9998ZM20 15.9998C20 10.2385 15.5262 5.2598 12.7237 2.70855L9.94 10.3423C9.88287 10.4991 9.78741 10.6391 9.66232 10.7495C9.53723 10.86 9.38648 10.9374 9.22383 10.9747C9.06117 11.0119 8.89177 11.0079 8.73107 10.963C8.57036 10.918 8.42346 10.8336 8.30375 10.7173L5.0075 7.5198C3.01125 10.401 2 13.2498 2 15.9998C2 18.3867 2.94821 20.6759 4.63604 22.3638C6.32387 24.0516 8.61305 24.9998 11 24.9998C13.3869 24.9998 15.6761 24.0516 17.364 22.3638C19.0518 20.6759 20 18.3867 20 15.9998Z'/></svg>");
    --icon-hot-dark: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='22' height='27' viewBox='0 0 22 27' fill='none'><path fill='black' d='M12.9225 0.231048C12.7992 0.128557 12.6531 0.0572064 12.4965 0.023012C12.3399 -0.0111825 12.1773 -0.00721869 12.0225 0.0345691C11.8678 0.0763568 11.7253 0.154744 11.6072 0.263121C11.489 0.371499 11.3987 0.50669 11.3438 0.657298L8.59375 8.20855L5.57375 5.2823C5.47233 5.18393 5.35121 5.10817 5.21838 5.06001C5.08556 5.01185 4.94403 4.99238 4.80313 5.00289C4.66223 5.01341 4.52516 5.05365 4.40095 5.12099C4.27674 5.18833 4.1682 5.28122 4.0825 5.39355C1.375 8.94105 0 12.5098 0 15.9998C0 18.9172 1.15893 21.7151 3.22183 23.778C5.28473 25.8409 8.08262 26.9998 11 26.9998C13.9174 26.9998 16.7153 25.8409 18.7782 23.778C20.8411 21.7151 22 18.9172 22 15.9998C22 8.56855 15.6513 2.4998 12.9225 0.231048ZM17.9862 17.1673C17.7269 18.6157 17.0301 19.9498 15.9896 20.9902C14.949 22.0305 13.6147 22.7271 12.1663 22.986C12.1113 22.9955 12.0557 23.0001 12 22.9998C11.7492 22.9997 11.5075 22.9054 11.323 22.7355C11.1384 22.5656 11.0245 22.3326 11.0037 22.0826C10.9829 21.8326 11.0569 21.584 11.2108 21.3859C11.3648 21.1879 11.5876 21.055 11.835 21.0135C13.9062 20.6648 15.6637 18.9073 16.015 16.8323C16.0594 16.5707 16.2059 16.3375 16.4223 16.184C16.6387 16.0304 16.9072 15.9691 17.1688 16.0135C17.4303 16.058 17.6635 16.2045 17.8171 16.4209C17.9706 16.6372 18.0319 16.9057 17.9875 17.1673H17.9862Z'/></svg>");

    --icon-poker: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='27' viewBox='0 0 28 27' fill='none'><path fill='black' d='M20.9966 8.99817C20.8991 8.99817 20.8016 8.99817 20.7053 8.99817C21.0165 7.95345 21.0794 6.85049 20.889 5.77717C20.6985 4.70386 20.2601 3.68985 19.6085 2.81593C18.9569 1.94202 18.1103 1.23235 17.136 0.743465C16.1617 0.254583 15.0867 0 13.9966 0C12.9065 0 11.8315 0.254583 10.8572 0.743465C9.88291 1.23235 9.03625 1.94202 8.38468 2.81593C7.73312 3.68985 7.29466 4.70386 7.10423 5.77717C6.91381 6.85049 6.97668 7.95345 7.28785 8.99817C7.19035 8.99817 7.0941 8.99817 6.9966 8.99817C5.94387 8.99868 4.90481 9.23663 3.95677 9.6943C3.00873 10.152 2.17612 10.8176 1.52093 11.6416C0.865745 12.4656 0.404848 13.4267 0.172549 14.4535C-0.0597499 15.4803 -0.0574666 16.5463 0.179229 17.572C0.415925 18.5978 0.880937 19.557 1.53965 20.3782C2.19836 21.1994 3.03381 21.8614 3.9838 22.315C4.93379 22.7686 5.97386 23.0021 7.02659 22.9981C8.07931 22.9941 9.11758 22.7527 10.0641 22.2919L9.0391 25.7107C8.99428 25.86 8.98499 26.0177 9.01196 26.1712C9.03894 26.3247 9.10143 26.4698 9.19446 26.5949C9.28748 26.72 9.40846 26.8216 9.54773 26.8916C9.687 26.9616 9.84072 26.9981 9.9966 26.9982H17.9966C18.1525 26.9981 18.3062 26.9616 18.4455 26.8916C18.5847 26.8216 18.7057 26.72 18.7987 26.5949C18.8918 26.4698 18.9543 26.3247 18.9812 26.1712C19.0082 26.0177 18.9989 25.86 18.9541 25.7107L17.9291 22.2919C18.8756 22.7527 19.9139 22.9941 20.9666 22.9981C22.0193 23.0021 23.0594 22.7686 24.0094 22.315C24.9594 21.8614 25.7948 21.1994 26.4535 20.3782C27.1123 19.557 27.5773 18.5978 27.814 17.572C28.0507 16.5463 28.0529 15.4803 27.8206 14.4535C27.5884 13.4267 27.1275 12.4656 26.4723 11.6416C25.8171 10.8176 24.9845 10.152 24.0364 9.6943C23.0884 9.23663 22.0493 8.99868 20.9966 8.99817ZM20.9966 20.9982C20.1688 20.998 19.354 20.7924 18.6254 20.3997C17.8967 20.007 17.2769 19.4395 16.8216 18.7482C16.689 18.5487 16.4892 18.4035 16.2585 18.3389C16.0279 18.2743 15.7817 18.2946 15.5648 18.3962C15.3479 18.4977 15.1746 18.6738 15.0765 18.8923C14.9784 19.1109 14.9621 19.3573 15.0303 19.5869L16.6553 24.9944H11.3428L12.9678 19.5869C13.0404 19.3557 13.0266 19.1061 12.9289 18.8843C12.8313 18.6626 12.6564 18.4838 12.4369 18.3813C12.2173 18.2788 11.968 18.2595 11.7353 18.327C11.5026 18.3944 11.3023 18.5441 11.1716 18.7482C10.6549 19.5307 9.92859 20.1522 9.07555 20.5417C8.22251 20.9311 7.27714 21.0728 6.3474 20.9506C5.41766 20.8284 4.54103 20.4472 3.81761 19.8505C3.09418 19.2539 2.55313 18.4658 2.25624 17.5763C1.95934 16.6868 1.91857 15.7317 2.13857 14.8202C2.35858 13.9086 2.8305 13.0773 3.50044 12.4211C4.17038 11.765 5.01133 11.3105 5.92727 11.1095C6.84321 10.9085 7.79722 10.9691 8.68035 11.2844C8.87866 11.3553 9.0943 11.3618 9.29651 11.3029C9.49873 11.2441 9.67719 11.1229 9.80647 10.9566C9.93574 10.7903 10.0092 10.5875 10.0164 10.377C10.0236 10.1665 9.9642 9.95914 9.8466 9.78442C9.34095 9.03197 9.04939 8.15621 9.00312 7.25083C8.95684 6.34545 9.15759 5.44452 9.58388 4.64444C10.0102 3.84436 10.646 3.17523 11.4233 2.70865C12.2005 2.24208 13.09 1.9956 13.9966 1.9956C14.9032 1.9956 15.7927 2.24208 16.5699 2.70865C17.3472 3.17523 17.983 3.84436 18.4093 4.64444C18.8356 5.44452 19.0364 6.34545 18.9901 7.25083C18.9438 8.15621 18.6522 9.03197 18.1466 9.78442C18.029 9.95914 17.9696 10.1665 17.9768 10.377C17.984 10.5875 18.0575 10.7903 18.1867 10.9566C18.316 11.1229 18.4945 11.2441 18.6967 11.3029C18.8989 11.3618 19.1145 11.3553 19.3128 11.2844C19.9987 11.0418 20.7293 10.9518 21.4535 11.0206C22.1778 11.0895 22.8783 11.3156 23.5061 11.6831C24.134 12.0506 24.6741 12.5507 25.0887 13.1485C25.5034 13.7463 25.7826 14.4274 25.9068 15.1442C26.0311 15.8611 25.9974 16.5964 25.8081 17.2989C25.6189 18.0013 25.2786 18.654 24.8111 19.2114C24.3435 19.7688 23.76 20.2175 23.1012 20.5261C22.4423 20.8347 21.7241 20.9958 20.9966 20.9982Z'/></svg>");
    --icon-poker-dark: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='27' viewBox='0 0 28 27' fill='none'><path fill='black' d='M28.0043 15.9982C28.0038 17.2367 27.6748 18.4529 27.0508 19.5227C26.4267 20.5925 25.53 21.4775 24.4522 22.0876C23.3743 22.6976 22.1539 23.0107 20.9155 22.995C19.6771 22.9793 18.4651 22.6353 17.403 21.9982H16.848L17.9618 25.7107C18.0066 25.86 18.0159 26.0177 17.9889 26.1712C17.962 26.3247 17.8995 26.4698 17.8064 26.5949C17.7134 26.72 17.5924 26.8216 17.4532 26.8916C17.3139 26.9616 17.1602 26.9981 17.0043 26.9982H11.0043C10.8484 26.9981 10.6947 26.9616 10.5554 26.8916C10.4162 26.8216 10.2952 26.72 10.2022 26.5949C10.1091 26.4698 10.0466 26.3247 10.0197 26.1712C9.99269 26.0177 10.002 25.86 10.0468 25.7107L11.1605 21.9982H10.6055C9.68063 22.554 8.63975 22.8884 7.56419 22.9754C6.48863 23.0624 5.40753 22.8995 4.40533 22.4995C3.40313 22.0996 2.50697 21.4733 1.78684 20.6697C1.06672 19.8661 0.54213 18.9068 0.254057 17.8669C-0.0340164 16.827 -0.077776 15.7346 0.126196 14.675C0.330169 13.6154 0.77635 12.6173 1.42989 11.7586C2.08343 10.9 2.92663 10.204 3.89362 9.72517C4.86062 9.24632 5.92523 8.9975 7.0043 8.99817C7.1018 8.99817 7.19805 8.99817 7.29555 8.99817C6.98438 7.95345 6.92151 6.85049 7.11193 5.77717C7.30236 4.70386 7.74082 3.68985 8.39238 2.81593C9.04395 1.94202 9.89061 1.23235 10.8649 0.743465C11.8392 0.254583 12.9142 0 14.0043 0C15.0944 0 16.1694 0.254583 17.1437 0.743465C18.118 1.23235 18.9646 1.94202 19.6162 2.81593C20.2678 3.68985 20.7062 4.70386 20.8967 5.77717C21.0871 6.85049 21.0242 7.95345 20.713 8.99817C20.8093 8.99817 20.9068 8.99817 21.0043 8.99817C22.8602 9.00015 24.6395 9.73829 25.9519 11.0506C27.2642 12.3629 28.0023 14.1423 28.0043 15.9982Z'/></svg>");

    --icon-lottery: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'><path fill='black' d='M13 0C10.4288 0 7.91543 0.762437 5.77759 2.1909C3.63975 3.61935 1.97351 5.64968 0.989572 8.02512C0.0056327 10.4006 -0.251811 13.0144 0.249797 15.5362C0.751405 18.0579 1.98953 20.3743 3.80762 22.1924C5.6257 24.0105 7.94208 25.2486 10.4638 25.7502C12.9856 26.2518 15.5995 25.9944 17.9749 25.0104C20.3503 24.0265 22.3807 22.3603 23.8091 20.2224C25.2376 18.0846 26 15.5712 26 13C25.9964 9.5533 24.6256 6.24882 22.1884 3.81163C19.7512 1.37445 16.4467 0.00363977 13 0ZM13 19C11.8133 19 10.6533 18.6481 9.66658 17.9888C8.67989 17.3295 7.91085 16.3925 7.45673 15.2961C7.0026 14.1997 6.88378 12.9933 7.11529 11.8295C7.34681 10.6656 7.91825 9.59647 8.75737 8.75736C9.59648 7.91824 10.6656 7.3468 11.8295 7.11529C12.9934 6.88378 14.1997 7.0026 15.2961 7.45672C16.3925 7.91085 17.3295 8.67988 17.9888 9.66658C18.6481 10.6533 19 11.8133 19 13C18.9984 14.5908 18.3657 16.116 17.2408 17.2408C16.116 18.3657 14.5908 18.9983 13 19ZM17.9013 6.68375C16.7711 5.80035 15.4231 5.23888 14 5.05875V2.04625C16.2192 2.24616 18.3245 3.11831 20.035 4.54625L17.9013 6.68375ZM12 5.065C10.5769 5.24513 9.22894 5.8066 8.09876 6.69L5.96501 4.55C7.67546 3.12206 9.78084 2.24991 12 2.05V5.065ZM6.68376 8.09875C5.80036 9.22893 5.23889 10.5769 5.05876 12H2.04626C2.24617 9.78083 3.11832 7.67546 4.54626 5.965L6.68376 8.09875ZM5.06501 14C5.24514 15.4231 5.80661 16.7711 6.69001 17.9013L4.55001 20.035C3.12207 18.3245 2.24992 16.2192 2.05001 14H5.06501ZM8.09876 19.3162C9.22961 20.1974 10.5775 20.7567 12 20.935V23.9538C9.78084 23.7538 7.67546 22.8817 5.96501 21.4538L8.09876 19.3162ZM14 20.935C15.4225 20.7567 16.7704 20.1974 17.9013 19.3162L20.035 21.45C18.3245 22.8779 16.2192 23.7501 14 23.95V20.935ZM19.3163 17.9013C20.1974 16.7704 20.7567 15.4225 20.935 14H23.9538C23.7538 16.2192 22.8817 18.3245 21.4538 20.035L19.3163 17.9013ZM20.935 12C20.7567 10.5775 20.1974 9.22961 19.3163 8.09875L21.45 5.965C22.8779 7.67546 23.7501 9.78083 23.95 12H20.935Z'/></svg>");
    --icon-lottery-dark: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'><path fill='black' d='M13 0C10.4288 0 7.91543 0.762437 5.77759 2.1909C3.63975 3.61935 1.97351 5.64968 0.989572 8.02512C0.0056327 10.4006 -0.251811 13.0144 0.249797 15.5362C0.751405 18.0579 1.98953 20.3743 3.80762 22.1924C5.6257 24.0105 7.94208 25.2486 10.4638 25.7502C12.9856 26.2518 15.5995 25.9944 17.9749 25.0104C20.3503 24.0265 22.3807 22.3603 23.8091 20.2224C25.2376 18.0846 26 15.5712 26 13C25.9964 9.5533 24.6256 6.24882 22.1884 3.81163C19.7512 1.37445 16.4467 0.00363977 13 0ZM4.55001 5.965L6.68376 8.09875C5.80036 9.22893 5.23889 10.5769 5.05876 12H2.04626C2.24724 9.78041 3.12071 7.675 4.55001 5.965ZM2.04626 14H5.06501C5.24514 15.4231 5.80661 16.7711 6.69001 17.9013L4.55001 20.035C3.12071 18.325 2.24724 16.2196 2.04626 14ZM12 23.9538C9.78084 23.7538 7.67546 22.8817 5.96501 21.4538L8.09876 19.32C9.23002 20.1998 10.5779 20.7578 12 20.935V23.9538ZM12 5.065C10.5769 5.24513 9.22894 5.8066 8.09876 6.69L5.96501 4.55C7.67546 3.12206 9.78084 2.24991 12 2.05V5.065ZM23.9538 12H20.935C20.7567 10.5775 20.1974 9.22961 19.3163 8.09875L21.45 5.965C22.8793 7.675 23.7528 9.78041 23.9538 12ZM14 2.04625C16.2192 2.24616 18.3245 3.11831 20.035 4.54625L17.9013 6.68375C16.7711 5.80035 15.4231 5.23888 14 5.05875V2.04625ZM14 23.9538V20.935C15.4225 20.7567 16.7704 20.1974 17.9013 19.3162L20.035 21.45C18.325 22.8793 16.2196 23.7528 14 23.9538ZM21.45 20.035L19.3163 17.9013C20.1974 16.7704 20.7567 15.4225 20.935 14H23.9538C23.7528 16.2196 22.8793 18.325 21.45 20.035Z'/></svg>");

    --icon-horse: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='26' viewBox='0 0 28 26' fill='none'><path fill='black' d='M15.9994 9.5C15.9994 9.79667 15.9114 10.0867 15.7466 10.3334C15.5817 10.58 15.3475 10.7723 15.0734 10.8858C14.7993 10.9994 14.4977 11.0291 14.2067 10.9712C13.9158 10.9133 13.6485 10.7704 13.4387 10.5607C13.2289 10.3509 13.0861 10.0836 13.0282 9.79264C12.9703 9.50166 13 9.20006 13.1135 8.92597C13.2271 8.65189 13.4193 8.41762 13.666 8.2528C13.9127 8.08797 14.2027 8 14.4994 8C14.8972 8 15.2787 8.15804 15.56 8.43934C15.8413 8.72064 15.9994 9.10218 15.9994 9.5ZM27.9994 13.185C27.9431 16.5528 26.5854 19.7682 24.2109 22.1572C21.8363 24.5461 18.6293 25.9233 15.2619 26H14.9906C11.8026 26.0224 8.71889 24.8648 6.33311 22.75C6.1342 22.5731 6.01369 22.3245 5.9981 22.0588C5.99038 21.9272 6.00866 21.7954 6.05187 21.6709C6.09509 21.5464 6.16241 21.4316 6.24999 21.3331C6.33756 21.2346 6.44368 21.1544 6.56228 21.0969C6.68088 21.0394 6.80964 21.0058 6.94121 20.9981C7.20692 20.9825 7.46795 21.0731 7.66686 21.25C8.42028 21.9242 9.26637 22.487 10.1794 22.9212L13.4994 18.355C10.6519 17.1262 7.56561 17.6488 5.82436 17.9438C5.0874 18.071 4.3295 17.9881 3.63751 17.7044C2.94553 17.4208 2.34746 16.9479 1.91186 16.34L1.87436 16.2862L0.15186 13.5362C0.082007 13.4244 0.0349597 13.2999 0.013426 13.1698C-0.00810783 13.0397 -0.00370308 12.9066 0.0263867 12.7783C0.0564766 12.6499 0.111657 12.5287 0.188753 12.4218C0.265849 12.3148 0.363338 12.2241 0.47561 12.155L12.9994 4.44125V1C12.9994 0.734784 13.1047 0.48043 13.2923 0.292893C13.4798 0.105357 13.7341 6.66581e-08 13.9994 6.66581e-08H14.9994C16.7222 -0.000174395 18.4279 0.342112 20.0173 1.00696C21.6068 1.67181 23.0482 2.64596 24.2578 3.87278C25.4674 5.09961 26.4211 6.55464 27.0634 8.15328C27.7057 9.75193 28.0239 11.4623 27.9994 13.185ZM25.9994 13.1575C26.0202 11.6998 25.7511 10.2524 25.2077 8.8996C24.6642 7.54678 23.8573 6.31549 22.8338 5.27731C21.8102 4.23912 20.5905 3.41476 19.2456 2.85213C17.9006 2.28951 16.4572 1.99985 14.9994 2V5C14.9993 5.17075 14.9554 5.33862 14.8721 5.48763C14.7887 5.63664 14.6686 5.76182 14.5231 5.85125L2.38186 13.3237L3.55186 15.1987C3.77253 15.4959 4.07169 15.7256 4.41572 15.862C4.75975 15.9985 5.13502 16.0363 5.49936 15.9713C7.49936 15.6338 11.5956 14.9412 15.2581 16.9937C16.5371 16.9256 17.7414 16.37 18.6233 15.4412C19.5052 14.5123 19.9977 13.2808 19.9994 12C19.9994 11.7348 20.1047 11.4804 20.2923 11.2929C20.4798 11.1054 20.7341 11 20.9994 11C21.2646 11 21.5189 11.1054 21.7065 11.2929C21.894 11.4804 21.9994 11.7348 21.9994 12C21.9969 13.7648 21.3288 15.4637 20.1285 16.7574C18.9282 18.0511 17.284 18.8444 15.5244 18.9788L12.1356 23.6388C13.143 23.8999 14.1814 24.0215 15.2219 24C18.0706 23.9336 20.7832 22.768 22.792 20.7471C24.8008 18.7261 25.9501 16.0065 25.9994 13.1575Z'/></svg>");
    --icon-horse-dark: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='26' viewBox='0 0 28 26' fill='none'><path fill='black' d='M24.2556 3.87505C23.0497 2.6438 21.6093 1.66657 20.0195 1.00103C18.4298 0.335498 16.7228 -0.00485639 14.9994 5.23491e-05H13.9994C13.7341 5.23491e-05 13.4798 0.105409 13.2923 0.292946C13.1047 0.480482 12.9994 0.734836 12.9994 1.00005V4.4413L0.47561 12.1488C0.363338 12.2179 0.265849 12.3086 0.188753 12.4156C0.111657 12.5225 0.0564766 12.6437 0.0263867 12.7721C-0.00370308 12.9005 -0.00810783 13.0335 0.013426 13.1636C0.0349597 13.2937 0.082007 13.4182 0.15186 13.5301L1.87436 16.2801L1.91186 16.3338C2.34786 16.9426 2.94674 17.416 3.63972 17.6997C4.33269 17.9834 5.09163 18.0658 5.82936 17.9376C7.57061 17.6426 10.6569 17.1201 13.5044 18.3488L10.1794 22.9201C9.26645 22.4862 8.42036 21.9238 7.66686 21.2501C7.46795 21.0732 7.20692 20.9826 6.94121 20.9982C6.67549 21.0138 6.42685 21.1343 6.24999 21.3332C6.07312 21.5321 5.98251 21.7931 5.9981 22.0588C6.01369 22.3245 6.1342 22.5732 6.33311 22.7501C8.71889 24.8648 11.8026 26.0224 14.9906 26.0001H15.2619C17.8029 25.9499 20.2734 25.1559 22.368 23.7165C24.4626 22.277 26.0893 20.2552 27.0469 17.901C28.0045 15.5468 28.2511 12.9635 27.7561 10.4707C27.2611 7.97784 26.0463 5.68476 24.2619 3.87505H24.2556ZM14.4994 11.0001C14.2027 11.0001 13.9127 10.9121 13.666 10.7473C13.4193 10.5824 13.2271 10.3482 13.1135 10.0741C13 9.79999 12.9703 9.49839 13.0282 9.20742C13.0861 8.91644 13.2289 8.64917 13.4387 8.43939C13.6485 8.22961 13.9158 8.08675 14.2067 8.02887C14.4977 7.971 14.7993 8.0007 15.0734 8.11423C15.3475 8.22776 15.5817 8.42002 15.7466 8.6667C15.9114 8.91337 15.9994 9.20338 15.9994 9.50005C15.9994 9.89788 15.8413 10.2794 15.56 10.5607C15.2787 10.842 14.8972 11.0001 14.4994 11.0001Z'/></svg>");

    --icon-bingo: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='20' viewBox='0 0 26 20' fill='none'><path fill='black' d='M24 0H2C1.46957 0 0.960859 0.210714 0.585786 0.585786C0.210714 0.960859 0 1.46957 0 2V18C0 18.5304 0.210714 19.0391 0.585786 19.4142C0.960859 19.7893 1.46957 20 2 20H24C24.5304 20 25.0391 19.7893 25.4142 19.4142C25.7893 19.0391 26 18.5304 26 18V2C26 1.46957 25.7893 0.960859 25.4142 0.585786C25.0391 0.210714 24.5304 0 24 0ZM10 12V8H16V12H10ZM16 14V18H10V14H16ZM2 8H8V12H2V8ZM10 6V2H16V6H10ZM18 8H24V12H18V8ZM24 6H18V2H24V6ZM8 2V6H2V2H8ZM2 14H8V18H2V14ZM24 18H18V14H24V18Z'/></svg>");
    --icon-bingo-dark: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='20' viewBox='0 0 26 20' fill='none'><path fill='black' d='M7.5 0.5V5.5H0.5C0.367392 5.5 0.240215 5.44732 0.146447 5.35355C0.0526785 5.25979 0 5.13261 0 5V2C0 1.46957 0.210714 0.960859 0.585786 0.585786C0.960859 0.210714 1.46957 0 2 0H7C7.13261 0 7.25979 0.0526785 7.35355 0.146447C7.44732 0.240215 7.5 0.367392 7.5 0.5ZM9.5 19.5C9.5 19.6326 9.55268 19.7598 9.64645 19.8536C9.74021 19.9473 9.86739 20 10 20H16C16.1326 20 16.2598 19.9473 16.3536 19.8536C16.4473 19.7598 16.5 19.6326 16.5 19.5V14.5H9.5V19.5ZM0 15V18C0 18.5304 0.210714 19.0391 0.585786 19.4142C0.960859 19.7893 1.46957 20 2 20H7C7.13261 20 7.25979 19.9473 7.35355 19.8536C7.44732 19.7598 7.5 19.6326 7.5 19.5V14.5H0.5C0.367392 14.5 0.240215 14.5527 0.146447 14.6464C0.0526785 14.7402 0 14.8674 0 15ZM0 8V12C0 12.1326 0.0526785 12.2598 0.146447 12.3536C0.240215 12.4473 0.367392 12.5 0.5 12.5H7.5V7.5H0.5C0.367392 7.5 0.240215 7.55268 0.146447 7.64645C0.0526785 7.74021 0 7.86739 0 8ZM16 0H10C9.86739 0 9.74021 0.0526785 9.64645 0.146447C9.55268 0.240215 9.5 0.367392 9.5 0.5V5.5H16.5V0.5C16.5 0.367392 16.4473 0.240215 16.3536 0.146447C16.2598 0.0526785 16.1326 0 16 0ZM25.5 7.5H18.5V12.5H25.5C25.6326 12.5 25.7598 12.4473 25.8536 12.3536C25.9473 12.2598 26 12.1326 26 12V8C26 7.86739 25.9473 7.74021 25.8536 7.64645C25.7598 7.55268 25.6326 7.5 25.5 7.5ZM9.5 12.5H16.5V7.5H9.5V12.5ZM24 0H19C18.8674 0 18.7402 0.0526785 18.6464 0.146447C18.5527 0.240215 18.5 0.367392 18.5 0.5V5.5H25.5C25.6326 5.5 25.7598 5.44732 25.8536 5.35355C25.9473 5.25979 26 5.13261 26 5V2C26 1.46957 25.7893 0.960859 25.4142 0.585786C25.0391 0.210714 24.5304 0 24 0ZM25.5 14.5H18.5V19.5C18.5 19.6326 18.5527 19.7598 18.6464 19.8536C18.7402 19.9473 18.8674 20 19 20H24C24.5304 20 25.0391 19.7893 25.4142 19.4142C25.7893 19.0391 26 18.5304 26 18V15C26 14.8674 25.9473 14.7402 25.8536 14.6464C25.7598 14.5527 25.6326 14.5 25.5 14.5Z'/></svg>");
    
    --icon-hash: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path fill='black' d='M4.50056 15C3.61054 15 2.74051 15.2639 2.00049 15.7584C1.26047 16.2529 0.683693 16.9557 0.343098 17.7779C0.00250381 18.6002 -0.0866112 19.505 0.0870223 20.3779C0.260656 21.2508 0.689239 22.0526 1.31858 22.682C1.94791 23.3113 2.74974 23.7399 3.62265 23.9135C4.49556 24.0872 5.40036 23.9981 6.22263 23.6575C7.0449 23.3169 7.7477 22.7401 8.24217 22.0001C8.73664 21.26 9.00056 20.39 9.00056 19.5C9.00056 18.3065 8.52645 17.1619 7.68254 16.318C6.83862 15.4741 5.69403 15 4.50056 15ZM4.50056 22C4.0061 22 3.52275 21.8534 3.11163 21.5787C2.70051 21.304 2.38008 20.9135 2.19086 20.4567C2.00164 19.9999 1.95213 19.4972 2.04859 19.0123C2.14506 18.5273 2.38316 18.0819 2.73279 17.7322C3.08242 17.3826 3.52788 17.1445 4.01283 17.048C4.49778 16.9516 5.00045 17.0011 5.45726 17.1903C5.91408 17.3795 6.30453 17.7 6.57923 18.1111C6.85393 18.5222 7.00056 19.0055 7.00056 19.5C7.00056 20.163 6.73716 20.7989 6.26832 21.2678C5.79948 21.7366 5.1636 22 4.50056 22ZM0.293056 9.2925L2.08681 7.5L0.293056 5.7075C0.105415 5.51986 -3.95423e-09 5.26536 0 5C3.95423e-09 4.73464 0.105415 4.48014 0.293056 4.2925C0.480697 4.10486 0.735192 3.99944 1.00056 3.99944C1.26592 3.99944 1.52042 4.10486 1.70806 4.2925L3.50056 6.08625L5.29306 4.2925C5.4807 4.10486 5.73519 3.99944 6.00056 3.99944C6.26592 3.99944 6.52041 4.10486 6.70806 4.2925C6.8957 4.48014 7.00111 4.73464 7.00111 5C7.00111 5.26536 6.8957 5.51986 6.70806 5.7075L4.91431 7.5L6.70806 9.2925C6.8957 9.48014 7.00111 9.73464 7.00111 10C7.00111 10.2654 6.8957 10.5199 6.70806 10.7075C6.52042 10.8951 6.26592 11.0006 6.00056 11.0006C5.73519 11.0006 5.4807 10.8951 5.29306 10.7075L3.50056 8.91375L1.70806 10.7075C1.52042 10.8951 1.26592 11.0006 1.00056 11.0006C0.735192 11.0006 0.480697 10.8951 0.293056 10.7075C0.105415 10.5199 3.95423e-09 10.2654 0 10C-3.95423e-09 9.73464 0.105415 9.48014 0.293056 9.2925ZM23.7081 21.2925C23.801 21.3854 23.8747 21.4957 23.9249 21.6171C23.9752 21.7385 24.0011 21.8686 24.0011 22C24.0011 22.1314 23.9752 22.2615 23.9249 22.3829C23.8747 22.5043 23.801 22.6146 23.7081 22.7075C23.6151 22.8004 23.5048 22.8741 23.3835 22.9244C23.2621 22.9747 23.132 23.0006 23.0006 23.0006C22.8692 23.0006 22.7391 22.9747 22.6177 22.9244C22.4963 22.8741 22.386 22.8004 22.2931 22.7075L20.5006 20.9137L18.7081 22.7075C18.5204 22.8951 18.2659 23.0006 18.0006 23.0006C17.7352 23.0006 17.4807 22.8951 17.2931 22.7075C17.1054 22.5199 17 22.2654 17 22C17 21.7346 17.1054 21.4801 17.2931 21.2925L19.0868 19.5L17.2931 17.7075C17.1054 17.5199 17 17.2654 17 17C17 16.7346 17.1054 16.4801 17.2931 16.2925C17.4807 16.1049 17.7352 15.9994 18.0006 15.9994C18.2659 15.9994 18.5204 16.1049 18.7081 16.2925L20.5006 18.0863L22.2931 16.2925C22.4807 16.1049 22.7352 15.9994 23.0006 15.9994C23.2659 15.9994 23.5204 16.1049 23.7081 16.2925C23.8957 16.4801 24.0011 16.7346 24.0011 17C24.0011 17.2654 23.8957 17.5199 23.7081 17.7075L21.9143 19.5L23.7081 21.2925ZM18.0593 10.1038C17.2868 12.895 14.8943 15.3075 12.2431 15.97C12.1613 15.9903 12.0773 16.0004 11.9931 16C11.7492 15.9995 11.5139 15.91 11.3315 15.7482C11.149 15.5865 11.032 15.3636 11.0023 15.1216C10.9727 14.8795 11.0325 14.635 11.1705 14.434C11.3086 14.2329 11.5153 14.0893 11.7518 14.03C13.7056 13.5413 15.5456 11.6663 16.1268 9.57C16.5256 8.1325 16.5293 5.945 14.2881 3.7075L14.0006 3.41375V6C14.0006 6.26522 13.8952 6.51957 13.7077 6.70711C13.5201 6.89464 13.2658 7 13.0006 7C12.7353 7 12.481 6.89464 12.2934 6.70711C12.1059 6.51957 12.0006 6.26522 12.0006 6V1C12.0006 0.734784 12.1059 0.48043 12.2934 0.292893C12.481 0.105357 12.7353 0 13.0006 0H18.0006C18.2658 0 18.5201 0.105357 18.7077 0.292893C18.8952 0.48043 19.0006 0.734784 19.0006 1C19.0006 1.26522 18.8952 1.51957 18.7077 1.70711C18.5201 1.89464 18.2658 2 18.0006 2H15.4143L15.7081 2.2925C17.9881 4.57375 18.8231 7.3475 18.0593 10.1038Z'/></svg>");
    --icon-hash-dark: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path fill='black' d='M9.00079 19.5C9.00079 20.39 8.73687 21.26 8.2424 22.0001C7.74793 22.7401 7.04513 23.3169 6.22286 23.6575C5.40059 23.9981 4.49579 24.0872 3.62288 23.9135C2.74997 23.7399 1.94814 23.3113 1.31881 22.682C0.68947 22.0526 0.260886 21.2508 0.0872529 20.3779C-0.0863806 19.505 0.00273436 18.6002 0.343329 17.7779C0.683923 16.9557 1.2607 16.2529 2.00072 15.7584C2.74074 15.2639 3.61077 15 4.50079 15C5.69426 15 6.83885 15.4741 7.68277 16.318C8.52668 17.1619 9.00079 18.3065 9.00079 19.5ZM0.293287 10.7075C0.38616 10.8005 0.496448 10.8742 0.617846 10.9246C0.739244 10.9749 0.869371 11.0008 1.00079 11.0008C1.1322 11.0008 1.26233 10.9749 1.38373 10.9246C1.50512 10.8742 1.61541 10.8005 1.70829 10.7075L3.50079 8.91375L5.29329 10.7075C5.48093 10.8951 5.73542 11.0006 6.00079 11.0006C6.26615 11.0006 6.52065 10.8951 6.70829 10.7075C6.89593 10.5199 7.00134 10.2654 7.00134 10C7.00134 9.73464 6.89593 9.48014 6.70829 9.2925L4.91454 7.5L6.70829 5.7075C6.89593 5.51986 7.00134 5.26536 7.00134 5C7.00134 4.73464 6.89593 4.48014 6.70829 4.2925C6.52065 4.10486 6.26615 3.99944 6.00079 3.99944C5.73542 3.99944 5.48093 4.10486 5.29329 4.2925L3.50079 6.08625L1.70829 4.2925C1.52065 4.10486 1.26615 3.99944 1.00079 3.99944C0.735423 3.99944 0.480927 4.10486 0.293287 4.2925C0.105646 4.48014 0.000230555 4.73464 0.000230551 5C0.000230547 5.26536 0.105646 5.51986 0.293287 5.7075L2.08704 7.5L0.293287 9.2925C0.20031 9.38537 0.126551 9.49566 0.0762269 9.61706C0.0259027 9.73846 0 9.86858 0 10C0 10.1314 0.0259027 10.2615 0.0762269 10.3829C0.126551 10.5043 0.20031 10.6146 0.293287 10.7075ZM21.9183 19.5L23.712 17.7075C23.8997 17.5199 24.0051 17.2654 24.0051 17C24.0051 16.7346 23.8997 16.4801 23.712 16.2925C23.5244 16.1049 23.2699 15.9994 23.0045 15.9994C22.7392 15.9994 22.4847 16.1049 22.297 16.2925L20.5008 18.0863L18.7083 16.2925C18.5206 16.1049 18.2661 15.9994 18.0008 15.9994C17.7354 15.9994 17.4809 16.1049 17.2933 16.2925C17.1056 16.4801 17.0002 16.7346 17.0002 17C17.0002 17.2654 17.1056 17.5199 17.2933 17.7075L19.087 19.5L17.2933 21.2925C17.1056 21.4801 17.0002 21.7346 17.0002 22C17.0002 22.2654 17.1056 22.5199 17.2933 22.7075C17.4809 22.8951 17.7354 23.0006 18.0008 23.0006C18.2661 23.0006 18.5206 22.8951 18.7083 22.7075L20.5008 20.9137L22.2933 22.7075C22.3862 22.8004 22.4965 22.8741 22.6179 22.9244C22.7393 22.9747 22.8694 23.0006 23.0008 23.0006C23.1322 23.0006 23.2623 22.9747 23.3837 22.9244C23.5051 22.8741 23.6154 22.8004 23.7083 22.7075C23.8012 22.6146 23.8749 22.5043 23.9252 22.3829C23.9755 22.2615 24.0013 22.1314 24.0013 22C24.0013 21.8686 23.9755 21.7385 23.9252 21.6171C23.8749 21.4957 23.8012 21.3854 23.7083 21.2925L21.9183 19.5ZM15.7083 2.2925L15.4145 2H18.0008C18.266 2 18.5204 1.89464 18.7079 1.70711C18.8954 1.51957 19.0008 1.26522 19.0008 1C19.0008 0.734784 18.8954 0.48043 18.7079 0.292893C18.5204 0.105357 18.266 0 18.0008 0H13.0008C12.7356 0 12.4812 0.105357 12.2937 0.292893C12.1061 0.48043 12.0008 0.734784 12.0008 1V6C12.0008 6.26522 12.1061 6.51957 12.2937 6.70711C12.4812 6.89464 12.7356 7 13.0008 7C13.266 7 13.5204 6.89464 13.7079 6.70711C13.8954 6.51957 14.0008 6.26522 14.0008 6V3.41375L14.2933 3.7075C16.5345 5.94875 16.5308 8.1325 16.132 9.57C15.552 11.6663 13.712 13.5413 11.757 14.03C11.5203 14.0893 11.3134 14.2332 11.1754 14.4345C11.0374 14.6358 10.9777 14.8806 11.0077 15.1228C11.0377 15.365 11.1552 15.5879 11.3381 15.7495C11.521 15.9111 11.7567 16.0002 12.0008 16C12.085 16.0004 12.169 15.9903 12.2508 15.97C14.902 15.3075 17.2945 12.895 18.067 10.1038C18.8233 7.3475 17.9883 4.57375 15.7083 2.2925Z'/></svg>");

    --icon-sabong: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='27' height='32' viewBox='0 0 27 32' fill='none'><path fill='black' d='M26.0415 9.0376H23.9451C23.9304 8.88599 23.908 8.73682 23.8784 8.59033C23.9487 8.55518 24.0244 8.51733 24.1035 8.47778C25.2581 7.90063 25.9749 6.74023 25.9749 5.44824C25.9749 3.86572 24.593 2.51465 22.8872 2.72949C22.5557 1.17212 21.1692 0 19.5134 0C17.8586 0 16.4727 1.17188 16.1418 2.72949C14.4458 2.51514 13.0542 3.85449 13.0542 5.44922C13.0542 6.74023 13.7712 7.90088 14.9263 8.47827C15.0054 8.51758 15.0806 8.55518 15.1506 8.59033C15.093 8.87573 15.0625 9.1709 15.0625 9.4729V10.4812C15.0625 11.8999 13.908 13.0542 12.4895 13.0542H8.21558L1.40259 9.16113C0.778565 8.8042 0 9.25635 0 9.9751V11.5676C0 12.7336 0.454102 13.8301 1.27881 14.6545L2.0022 15.3782C2.0061 15.3818 2.0083 15.3875 2.0083 15.3928V16C2.0083 21.4402 5.9856 25.968 11.1851 26.8303L11.844 30.125H10.979C10.4614 30.125 10.0415 30.5447 10.0415 31.0625C10.0415 31.5803 10.4614 32 10.979 32H17.0042C17.522 32 17.9417 31.5803 17.9417 31.0625C17.9417 30.5447 17.522 30.125 17.0042 30.125H13.7561L13.1265 26.9775C19.1165 26.9026 23.9666 22.0076 23.9666 16V10.9126H26.0415C26.5593 10.9126 26.979 10.4927 26.979 9.9751C26.979 9.45728 26.5593 9.0376 26.0415 9.0376ZM15.7639 6.80078C15.249 6.54321 14.9292 6.02539 14.9292 5.44824C14.9292 5.17065 15.0635 4.90796 15.2893 4.74561C15.5144 4.58325 15.8057 4.53857 16.0686 4.62646C16.4421 4.75122 16.7083 4.8396 16.7083 4.8396C16.9939 4.93457 17.3081 4.88672 17.5525 4.71045C17.7969 4.53418 17.9417 4.25122 17.9417 3.94995V3.44702C17.9417 2.58008 18.6467 1.875 19.5147 1.875C20.3818 1.875 21.0874 2.58057 21.0874 3.448V3.94995C21.0874 4.25122 21.2322 4.53418 21.4766 4.71045C21.7209 4.88672 22.0352 4.93457 22.321 4.8396C22.321 4.8396 22.5869 4.75098 22.9602 4.62646C23.2234 4.53882 23.5149 4.58325 23.7405 4.74585C23.9656 4.90796 24.1001 5.17065 24.1001 5.44922C24.1001 6.02539 23.7803 6.54321 23.2661 6.80029C23.2173 6.82471 23.1699 6.84814 23.124 6.87109C22.3147 5.75146 20.9988 5.02075 19.5147 5.02075C18.0305 5.02075 16.7146 5.75146 15.9053 6.87109C15.8596 6.84839 15.8125 6.82495 15.7639 6.80078ZM22.0916 16C22.0916 21.02 18.0076 25.1042 12.9876 25.1042C7.96729 25.1042 3.8833 21.02 3.8833 16V15.3928C3.8833 14.8938 3.68091 14.405 3.32788 14.0522L2.60449 13.3286C2.1394 12.8638 1.88086 12.2471 1.875 11.5906L7.05127 14.5483C7.33545 18.1282 10.3391 20.9541 13.9907 20.9541H16C16.5176 20.9541 16.9375 20.5344 16.9375 20.0166C16.9375 19.4988 16.5176 19.0791 16 19.0791H13.9907C11.5059 19.0791 9.43311 17.2878 8.99194 14.9292H12.4893C14.9458 14.9292 16.9375 12.9417 16.9375 10.481V9.4729C16.9375 8.05176 18.0935 6.89575 19.5144 6.89575C20.9355 6.89575 22.0916 8.05176 22.0916 9.4729V16Z'/></svg>");
    --icon-sabong-dark: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='27' height='32' viewBox='0 0 27 32' fill='none'><path fill='black' d='M26.0415 9.0376H23.9451C23.9304 8.88599 23.908 8.73682 23.8784 8.59033C23.9487 8.55518 24.0244 8.51733 24.1035 8.47778C25.2581 7.90063 25.9749 6.74023 25.9749 5.44824C25.9749 3.86572 24.593 2.51465 22.8872 2.72949C22.5557 1.17212 21.1692 0 19.5134 0C17.8586 0 16.4727 1.17188 16.1418 2.72949C14.4458 2.51514 13.0542 3.85449 13.0542 5.44922C13.0542 6.74023 13.7712 7.90088 14.9263 8.47827C15.0054 8.51758 15.0806 8.55518 15.1506 8.59033C15.093 8.87573 15.0625 9.1709 15.0625 9.4729V10.4812C15.0625 11.8999 13.908 13.0542 12.4895 13.0542H8.21558L1.40259 9.16113C0.778564 8.8042 0 9.25635 0 9.9751V11.5676C0 12.7336 0.454101 13.8301 1.27881 14.6545L2.0022 15.3782C2.0061 15.3818 2.0083 15.3875 2.0083 15.3928V16C2.0083 21.4402 5.9856 25.968 11.1851 26.8303L11.844 30.125H10.979C10.4614 30.125 10.0415 30.5447 10.0415 31.0625C10.0415 31.5803 10.4614 32 10.979 32H17.0042C17.522 32 17.9417 31.5803 17.9417 31.0625C17.9417 30.5447 17.522 30.125 17.0042 30.125H13.7561L13.1265 26.9775C19.1165 26.9026 23.9666 22.0076 23.9666 16V10.9126H26.0415C26.5593 10.9126 26.979 10.4927 26.979 9.9751C26.979 9.45728 26.5593 9.0376 26.0415 9.0376ZM22.0916 16C22.0916 21.02 18.0076 25.1042 12.9875 25.1042C7.96729 25.1042 3.8833 21.02 3.8833 16V15.3928C3.8833 14.8938 3.68091 14.405 3.32788 14.0522L2.60449 13.3286C2.1394 12.8638 1.88086 12.2471 1.875 11.5906L7.05127 14.5483C7.33545 18.1282 10.3391 20.9541 13.9907 20.9541H16C16.5176 20.9541 16.9375 20.5344 16.9375 20.0166C16.9375 19.4988 16.5176 19.0791 16 19.0791H13.9907C11.5059 19.0791 9.43311 17.2878 8.99194 14.9292H12.4893C14.9458 14.9292 16.9375 12.9417 16.9375 10.481V9.4729C16.9375 8.05176 18.0935 6.89575 19.5144 6.89575C20.9355 6.89575 22.0916 8.05176 22.0916 9.4729V16Z'/></svg>");

    --icon-arcade: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'><path fill='black' d='M10 11.5C10 11.7967 9.91203 12.0867 9.7472 12.3334C9.58238 12.58 9.34811 12.7723 9.07403 12.8858C8.79994 12.9994 8.49834 13.0291 8.20736 12.9712C7.91639 12.9133 7.64912 12.7704 7.43934 12.5607C7.22956 12.3509 7.0867 12.0836 7.02882 11.7926C6.97094 11.5017 7.00065 11.2001 7.11418 10.926C7.22771 10.6519 7.41997 10.4176 7.66665 10.2528C7.91332 10.088 8.20333 10 8.5 10C8.89782 10 9.27936 10.158 9.56066 10.4393C9.84196 10.7206 10 11.1022 10 11.5ZM15.5 10C15.2033 10 14.9133 10.088 14.6666 10.2528C14.42 10.4176 14.2277 10.6519 14.1142 10.926C14.0007 11.2001 13.9709 11.5017 14.0288 11.7926C14.0867 12.0836 14.2296 12.3509 14.4393 12.5607C14.6491 12.7704 14.9164 12.9133 15.2074 12.9712C15.4983 13.0291 15.7999 12.9994 16.074 12.8858C16.3481 12.7723 16.5824 12.58 16.7472 12.3334C16.912 12.0867 17 11.7967 17 11.5C17 11.1022 16.842 10.7206 16.5607 10.4393C16.2794 10.158 15.8978 10 15.5 10ZM24 12V24C24 24.1894 23.9463 24.3749 23.8451 24.5349C23.7438 24.6949 23.5992 24.8229 23.428 24.904C23.2569 24.985 23.0662 25.0158 22.8783 24.9928C22.6903 24.9697 22.5127 24.8938 22.3662 24.7738L19.3337 22.2925L16.3 24.7738C16.1214 24.9199 15.8977 24.9997 15.6669 24.9997C15.4361 24.9997 15.2124 24.9199 15.0338 24.7738L12 22.2925L8.96625 24.7738C8.78761 24.9199 8.56392 24.9997 8.33313 24.9997C8.10233 24.9997 7.87864 24.9199 7.7 24.7738L4.66625 22.2925L1.63375 24.7738C1.48726 24.8938 1.30971 24.9697 1.12174 24.9928C0.933773 25.0158 0.743123 24.985 0.571973 24.904C0.400822 24.8229 0.256207 24.6949 0.15495 24.5349C0.0536938 24.3749 -4.01407e-05 24.1894 2.24984e-08 24V12C6.99228e-08 8.8174 1.26428 5.76515 3.51472 3.51472C5.76515 1.26428 8.8174 0 12 0C15.1826 0 18.2348 1.26428 20.4853 3.51472C22.7357 5.76515 24 8.8174 24 12ZM22 12C22 9.34784 20.9464 6.8043 19.0711 4.92893C17.1957 3.05357 14.6522 2 12 2C9.34784 2 6.8043 3.05357 4.92893 4.92893C3.05357 6.8043 2 9.34784 2 12V21.89L4.03375 20.2262C4.21239 20.0801 4.43608 20.0003 4.66687 20.0003C4.89767 20.0003 5.12136 20.0801 5.3 20.2262L8.33375 22.7075L11.3663 20.2262C11.545 20.0798 11.7689 19.9998 12 19.9998C12.2311 19.9998 12.455 20.0798 12.6338 20.2262L15.6663 22.7075L18.7 20.2262C18.8786 20.0801 19.1023 20.0003 19.3331 20.0003C19.5639 20.0003 19.7876 20.0801 19.9662 20.2262L22 21.89V12Z'/></svg>");
    --icon-arcade-dark: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'><path fill='black' d='M12 0C8.81852 0.0036392 5.76839 1.26909 3.51874 3.51874C1.26909 5.76839 0.00363922 8.81852 2.24984e-08 12V24C-4.01407e-05 24.1894 0.0536938 24.3749 0.15495 24.5349C0.256207 24.6949 0.400822 24.8229 0.571973 24.904C0.743123 24.985 0.933773 25.0158 1.12174 24.9928C1.30971 24.9697 1.48726 24.8938 1.63375 24.7738L4.66625 22.2925L7.7 24.7738C7.87864 24.9199 8.10233 24.9997 8.33313 24.9997C8.56392 24.9997 8.78761 24.9199 8.96625 24.7738L12 22.2925L15.0338 24.7738C15.2124 24.9199 15.4361 24.9997 15.6669 24.9997C15.8977 24.9997 16.1214 24.9199 16.3 24.7738L19.3337 22.2925L22.3662 24.7738C22.5127 24.8938 22.6903 24.9697 22.8783 24.9928C23.0662 25.0158 23.2569 24.985 23.428 24.904C23.5992 24.8229 23.7438 24.6949 23.8451 24.5349C23.9463 24.3749 24 24.1894 24 24V12C23.9964 8.81852 22.7309 5.76839 20.4813 3.51874C18.2316 1.26909 15.1815 0.0036392 12 0ZM8.5 13C8.20333 13 7.91332 12.912 7.66665 12.7472C7.41997 12.5824 7.22771 12.3481 7.11418 12.074C7.00065 11.7999 6.97094 11.4983 7.02882 11.2074C7.0867 10.9164 7.22956 10.6491 7.43934 10.4393C7.64912 10.2296 7.91639 10.0867 8.20736 10.0288C8.49834 9.97094 8.79994 10.0006 9.07403 10.1142C9.34811 10.2277 9.58238 10.42 9.7472 10.6666C9.91203 10.9133 10 11.2033 10 11.5C10 11.8978 9.84196 12.2794 9.56066 12.5607C9.27936 12.842 8.89782 13 8.5 13ZM15.5 13C15.2033 13 14.9133 12.912 14.6666 12.7472C14.42 12.5824 14.2277 12.3481 14.1142 12.074C14.0007 11.7999 13.9709 11.4983 14.0288 11.2074C14.0867 10.9164 14.2296 10.6491 14.4393 10.4393C14.6491 10.2296 14.9164 10.0867 15.2074 10.0288C15.4983 9.97094 15.7999 10.0006 16.074 10.1142C16.3481 10.2277 16.5824 10.42 16.7472 10.6666C16.912 10.9133 17 11.2033 17 11.5C17 11.8978 16.842 12.2794 16.5607 12.5607C16.2794 12.842 15.8978 13 15.5 13Z'/></svg>");

    --icon-crash: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='23' viewBox='0 0 30 23' fill='none'><path fill='black' d='M29 7H27.8088L26.6475 1.58125C26.55 1.13445 26.303 0.734278 25.9473 0.446794C25.5916 0.15931 25.1486 0.00170476 24.6912 0H5.30875C4.85143 0.00170476 4.40837 0.15931 4.0527 0.446794C3.69704 0.734278 3.45005 1.13445 3.3525 1.58125L2.19125 7H1C0.734784 7 0.48043 7.10536 0.292893 7.29289C0.105357 7.48043 0 7.73478 0 8C0 8.26522 0.105357 8.51957 0.292893 8.70711C0.48043 8.89464 0.734784 9 1 9H2V21C2 21.5304 2.21071 22.0391 2.58579 22.4142C2.96086 22.7893 3.46957 23 4 23H7C7.53043 23 8.03914 22.7893 8.41421 22.4142C8.78929 22.0391 9 21.5304 9 21V18H21V21C21 21.5304 21.2107 22.0391 21.5858 22.4142C21.9609 22.7893 22.4696 23 23 23H26C26.5304 23 27.0391 22.7893 27.4142 22.4142C27.7893 22.0391 28 21.5304 28 21V9H29C29.2652 9 29.5196 8.89464 29.7071 8.70711C29.8946 8.51957 30 8.26522 30 8C30 7.73478 29.8946 7.48043 29.7071 7.29289C29.5196 7.10536 29.2652 7 29 7ZM5.30875 2H24.6912L25.7625 7H4.2375L5.30875 2ZM7 21H4V18H7V21ZM23 21V18H26V21H23ZM26 16H18V12C18 11.7348 17.8946 11.4804 17.7071 11.2929C17.5196 11.1054 17.2652 11 17 11C16.7348 11 16.4804 11.1054 16.2929 11.2929C16.1054 11.4804 16 11.7348 16 12V16H14V12C14 11.7348 13.8946 11.4804 13.7071 11.2929C13.5196 11.1054 13.2652 11 13 11C12.7348 11 12.4804 11.1054 12.2929 11.2929C12.1054 11.4804 12 11.7348 12 12V16H4V9H26V16ZM6 12.5C6 12.2033 6.08797 11.9133 6.2528 11.6666C6.41762 11.42 6.65189 11.2277 6.92597 11.1142C7.20006 11.0007 7.50166 10.9709 7.79264 11.0288C8.08361 11.0867 8.35088 11.2296 8.56066 11.4393C8.77044 11.6491 8.9133 11.9164 8.97118 12.2074C9.02906 12.4983 8.99935 12.7999 8.88582 13.074C8.77229 13.3481 8.58003 13.5824 8.33335 13.7472C8.08668 13.912 7.79667 14 7.5 14C7.10218 14 6.72064 13.842 6.43934 13.5607C6.15804 13.2794 6 12.8978 6 12.5ZM21 12.5C21 12.2033 21.088 11.9133 21.2528 11.6666C21.4176 11.42 21.6519 11.2277 21.926 11.1142C22.2001 11.0007 22.5017 10.9709 22.7926 11.0288C23.0836 11.0867 23.3509 11.2296 23.5607 11.4393C23.7704 11.6491 23.9133 11.9164 23.9712 12.2074C24.0291 12.4983 23.9993 12.7999 23.8858 13.074C23.7723 13.3481 23.58 13.5824 23.3334 13.7472C23.0867 13.912 22.7967 14 22.5 14C22.1022 14 21.7206 13.842 21.4393 13.5607C21.158 13.2794 21 12.8978 21 12.5Z'/></svg>");
    --icon-crash-dark: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='23' viewBox='0 0 30 23' fill='none'><path fill='black' d='M30.0022 7.93375C29.9801 7.67617 29.8611 7.43656 29.6692 7.26326C29.4774 7.08997 29.2269 6.99589 28.9684 7H27.8109L26.6497 1.58125C26.5521 1.13445 26.3052 0.734278 25.9495 0.446794C25.5938 0.15931 25.1508 0.00170476 24.6934 0H5.31095C4.85363 0.00170476 4.41056 0.15931 4.0549 0.446794C3.69924 0.734278 3.45224 1.13445 3.3547 1.58125L2.19345 7H1.03595C0.777448 6.99589 0.52701 7.08997 0.335157 7.26326C0.143304 7.43656 0.0243153 7.67617 0.00219718 7.93375C-0.00688522 8.07054 0.012254 8.20773 0.0584261 8.33681C0.104598 8.46589 0.176817 8.58409 0.270596 8.68409C0.364376 8.78408 0.477713 8.86372 0.603569 8.91807C0.729424 8.97241 0.86511 9.0003 1.0022 9H2.0022V21C2.0022 21.5304 2.21291 22.0391 2.58798 22.4142C2.96306 22.7893 3.47176 23 4.0022 23H7.0022C7.53263 23 8.04134 22.7893 8.41641 22.4142C8.79148 22.0391 9.0022 21.5304 9.0022 21V18H11.5022C11.6348 18 11.762 17.9473 11.8558 17.8536C11.9495 17.7598 12.0022 17.6326 12.0022 17.5V12.0338C11.9987 11.7757 12.0931 11.5259 12.2663 11.3345C12.4396 11.1432 12.6788 11.0246 12.9359 11.0025C13.0727 10.9934 13.2099 11.0126 13.339 11.0587C13.4681 11.1049 13.5863 11.1771 13.6863 11.2709C13.7863 11.3647 13.8659 11.478 13.9203 11.6039C13.9746 11.7297 14.0025 11.8654 14.0022 12.0025V17.5025C14.0022 17.6351 14.0549 17.7623 14.1486 17.8561C14.2424 17.9498 14.3696 18.0025 14.5022 18.0025H15.5022C15.6348 18.0025 15.762 17.9498 15.8558 17.8561C15.9495 17.7623 16.0022 17.6351 16.0022 17.5025V12.0338C15.9987 11.7757 16.0931 11.5259 16.2663 11.3345C16.4396 11.1432 16.6788 11.0246 16.9359 11.0025C17.0727 10.9934 17.2099 11.0126 17.339 11.0587C17.4681 11.1049 17.5863 11.1771 17.6863 11.2709C17.7863 11.3647 17.8659 11.478 17.9203 11.6039C17.9746 11.7297 18.0025 11.8654 18.0022 12.0025V17.5025C18.0022 17.6351 18.0549 17.7623 18.1486 17.8561C18.2424 17.9498 18.3696 18.0025 18.5022 18.0025H21.0022V21.0025C21.0022 21.5329 21.2129 22.0416 21.588 22.4167C21.9631 22.7918 22.4718 23.0025 23.0022 23.0025H26.0022C26.5326 23.0025 27.0413 22.7918 27.4164 22.4167C27.7915 22.0416 28.0022 21.5329 28.0022 21.0025V9H29.0022C29.1393 9.0003 29.275 8.97241 29.4008 8.91807C29.5267 8.86372 29.64 8.78408 29.7338 8.68409C29.8276 8.58409 29.8998 8.46589 29.946 8.33681C29.9921 8.20773 30.0113 8.07054 30.0022 7.93375ZM7.5022 14C7.20553 14 6.91552 13.912 6.66884 13.7472C6.42217 13.5824 6.22991 13.3481 6.11638 13.074C6.00285 12.7999 5.97314 12.4983 6.03102 12.2074C6.0889 11.9164 6.23176 11.6491 6.44154 11.4393C6.65132 11.2296 6.91859 11.0867 7.20956 11.0288C7.50053 10.9709 7.80213 11.0007 8.07622 11.1142C8.35031 11.2277 8.58458 11.42 8.7494 11.6666C8.91422 11.9133 9.0022 12.2033 9.0022 12.5C9.0022 12.8978 8.84416 13.2794 8.56286 13.5607C8.28155 13.842 7.90002 14 7.5022 14ZM22.5022 14C22.2055 14 21.9155 13.912 21.6688 13.7472C21.4222 13.5824 21.2299 13.3481 21.1164 13.074C21.0028 12.7999 20.9731 12.4983 21.031 12.2074C21.0889 11.9164 21.2318 11.6491 21.4415 11.4393C21.6513 11.2296 21.9186 11.0867 22.2096 11.0288C22.5005 10.9709 22.8021 11.0007 23.0762 11.1142C23.3503 11.2277 23.5846 11.42 23.7494 11.6666C23.9142 11.9133 24.0022 12.2033 24.0022 12.5C24.0022 12.8978 23.8442 13.2794 23.5629 13.5607C23.2816 13.842 22.9 14 22.5022 14Z'/></svg>");
    
    --icon-free: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'><path fill='black' d='M31.0625 7.01359H23.022C23.0388 6.9779 23.8031 5.5329 22.8994 3.96802C21.8507 2.15052 19.9408 2.23296 19.1774 2.44696C18.3037 -0.816789 13.6949 -0.814539 12.8226 2.44702C12.0606 2.2334 10.1484 2.15196 9.10094 3.96759C8.19681 5.53302 8.96081 6.97709 8.97806 7.01352H0.9375C0.41975 7.01352 0 7.43327 0 7.95102V12.9718C0 13.4896 0.41975 13.9093 0.9375 13.9093H1.50625V31.0468C1.50625 31.5646 1.926 31.9843 2.44375 31.9843H29.5562C30.074 31.9843 30.4937 31.5646 30.4937 31.0468V13.9093H31.0625C31.5802 13.9093 32 13.4896 32 12.9718V7.95102C32 7.43334 31.5802 7.01359 31.0625 7.01359ZM18.8408 4.90534C18.9641 4.69177 19.1419 4.51402 19.3559 4.39077C20.0269 4.00321 20.8871 4.23221 21.2754 4.9054C21.6636 5.57752 21.4327 6.43759 20.7612 6.82521C20.5476 6.94846 20.3045 7.01359 20.0583 7.01359H17.6237L18.8408 4.90534ZM16 1.8594C17.0617 1.84102 17.7642 3.05865 17.217 3.96777L16 6.07596L14.7829 3.96771C14.2357 3.05846 14.9385 1.84096 16 1.8594ZM17.0708 8.88859V12.0344H14.9291V8.88859H17.0708ZM10.7248 4.90496C11.0646 4.31584 11.9004 3.96115 12.6451 4.39127C12.8581 4.51396 13.0359 4.69171 13.1592 4.90521L14.3763 7.01359H11.9417C11.6955 7.01359 11.4524 6.94846 11.2391 6.82534C10.5676 6.43777 10.3359 5.57809 10.7248 4.90496ZM1.875 12.0344V8.88859H13.0542V12.0344H1.875ZM28.6187 30.1094H3.38125V13.9094H28.6187V30.1094ZM30.125 12.0344H18.9458V8.88859H30.125V12.0344ZM11.9833 26.9636C12.5011 26.9636 12.9208 26.5439 12.9208 26.0261V24.5199C12.9208 24.3117 12.9995 24.1219 13.1278 23.9772L14.7007 26.5192C14.9731 26.9595 15.5509 27.0957 15.9912 26.8232C16.4315 26.5508 16.5676 25.973 16.2952 25.5327L14.9752 23.3994C15.8416 22.9508 16.4354 22.0464 16.4354 21.0053V19.7501C16.4354 18.2642 15.2265 17.0553 13.7406 17.0553H11.9833C11.4655 17.0553 11.0458 17.475 11.0458 17.9928V26.0261C11.0458 26.5439 11.4656 26.9636 11.9833 26.9636ZM12.9208 18.9303H13.7407C14.1927 18.9303 14.5605 19.298 14.5605 19.7501V21.0053C14.5605 21.4573 14.1927 21.8251 13.7407 21.8251C13.455 21.8251 13.1795 21.8698 12.9208 21.9526V18.9303ZM18.5105 26.9636H20.5188C21.7614 26.9174 21.7604 25.1342 20.5188 25.0886H19.448V22.9469H20.0167C21.2593 22.9007 21.2584 21.1176 20.0167 21.0719H19.448V18.9302H20.5188C21.7614 18.8841 21.7604 17.1009 20.5188 17.0552H18.5105C17.9927 17.0552 17.573 17.4749 17.573 17.9927V26.026C17.573 26.5438 17.9927 26.9636 18.5105 26.9636ZM23.5312 26.9636H25.5396C26.7821 26.9174 26.7812 25.1342 25.5396 25.0886H24.4688V22.9469H25.0375C26.2801 22.9007 26.2791 21.1176 25.0375 21.0719H24.4688V18.9302H25.5396C26.7821 18.8841 26.7812 17.1009 25.5396 17.0552H23.5312C23.0135 17.0552 22.5938 17.4749 22.5938 17.9927V26.026C22.5938 26.5438 23.0135 26.9636 23.5312 26.9636ZM6.46045 26.9635C6.9782 26.9635 7.39795 26.5438 7.39795 26.026V24.0177C7.39795 23.4273 7.87832 22.9469 8.46876 22.9469C8.98651 22.9469 9.40626 22.5272 9.40626 22.0094C9.40626 21.4917 8.98651 21.0719 8.46876 21.0719C8.09101 21.0719 7.73007 21.1442 7.39795 21.2743V18.9303H8.97089C10.2134 18.8842 10.2125 17.101 8.97089 17.0553H6.46045C5.9427 17.0553 5.52295 17.475 5.52295 17.9928V26.0261C5.52295 26.5438 5.9427 26.9635 6.46045 26.9635Z'/></svg>");
    --icon-free-dark: url("data:image/svg+xml;utf8,<svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M14.5604 22.8958V21.6406C14.5604 21.1886 14.1927 20.8208 13.7406 20.8208H12.9208V23.8431C13.1793 23.7603 13.4549 23.7155 13.7406 23.7155C14.1927 23.7156 14.5604 23.3479 14.5604 22.8958Z' fill='black'/><path d='M1.50635 31.0625C1.50635 31.5802 1.9261 32 2.44384 32H29.5562C30.074 32 30.4937 31.5802 30.4937 31.0625V15.8H1.50635V31.0625ZM22.5938 19.8833C22.5938 19.3656 23.0135 18.9458 23.5313 18.9458H25.5396C26.7821 18.992 26.7812 20.7752 25.5396 20.8208H24.4688V22.9625H25.0375C26.2801 23.0086 26.2791 24.7918 25.0375 24.8375H24.4688V26.9792H25.5396C26.7821 27.0253 26.7812 28.8085 25.5396 28.8542H23.5313C23.0135 28.8542 22.5938 28.4344 22.5938 27.9167V19.8833ZM17.573 19.8833C17.573 19.3656 17.9927 18.9458 18.5105 18.9458H20.5188C21.7613 18.992 21.7604 20.7752 20.5188 20.8208H19.448V22.9625H20.0167C21.2593 23.0086 21.2583 24.7918 20.0167 24.8375H19.448V26.9792H20.5188C21.7613 27.0253 21.7604 28.8085 20.5188 28.8542H18.5105C17.9927 28.8542 17.573 28.4344 17.573 27.9167V19.8833ZM11.0459 19.8833C11.0459 19.3656 11.4656 18.9458 11.9834 18.9458H13.7407C15.2265 18.9458 16.4355 20.1547 16.4355 21.6407V22.8958C16.4355 23.9369 15.8417 24.8413 14.9753 25.2899L16.2952 27.4233C16.5677 27.8636 16.4315 28.4413 15.9912 28.7137C15.551 28.9862 14.9732 28.8501 14.7007 28.4098L13.1279 25.8677C12.9996 26.0124 12.9209 26.2022 12.9209 26.4104V27.9166C12.8748 29.1592 11.0916 29.1582 11.0459 27.9166V19.8833H11.0459ZM5.52302 19.8833C5.52302 19.3656 5.94277 18.9458 6.46052 18.9458H8.97094C10.2135 18.992 10.2126 20.7752 8.97094 20.8208H7.39801V23.1648C7.7302 23.0347 8.09114 22.9625 8.46882 22.9625C8.98657 22.9625 9.40632 23.3822 9.40632 23.9C9.40632 24.4177 8.98657 24.8375 8.46882 24.8375C7.87839 24.8375 7.39801 25.3178 7.39801 25.9083V27.9166C7.35189 29.1591 5.56871 29.1582 5.52302 27.9166V19.8833Z' fill='black'/><path d='M16 6.09166L17.7582 3.04603C18.5459 1.72278 17.5402 -0.0187824 15.9999 0.000155114C14.4599 -0.0189074 13.4539 1.72297 14.2417 3.04597L16 6.09166Z' fill='black'/><path d='M21.1405 7.02929C22.6803 7.04985 23.6858 5.30823 22.8993 3.98379C22.1458 2.64054 20.1343 2.6401 19.3825 3.98385L17.6238 7.02929H21.1405Z' fill='black'/><path d='M9.8442 6.75789C10.1519 6.93552 10.503 7.02939 10.8596 7.02933H14.3763L12.6176 3.98389C11.8653 2.64008 9.85432 2.64052 9.1007 3.98389C8.54088 4.95364 8.87445 6.19802 9.8442 6.75789Z' fill='black'/><path d='M13.0542 8.9043H0.9375C0.41975 8.9043 0 9.32405 0 9.8418V12.9876C0 13.5054 0.41975 13.9251 0.9375 13.9251H13.0542V8.9043Z' fill='black'/><path d='M14.9292 8.9043H17.0709V13.9251H14.9292V8.9043Z' fill='black'/><path d='M31.0625 8.9043H18.9458V13.9251H31.0625C31.5802 13.9251 32 13.5054 32 12.9876V9.8418C32 9.32405 31.5802 8.9043 31.0625 8.9043Z' fill='black'/></svg>");

    --icon-others: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path fill='black' d='M20 0H4C2.93913 0 1.92172 0.421427 1.17157 1.17157C0.421427 1.92172 0 2.93913 0 4V20C0 21.0609 0.421427 22.0783 1.17157 22.8284C1.92172 23.5786 2.93913 24 4 24H20C21.0609 24 22.0783 23.5786 22.8284 22.8284C23.5786 22.0783 24 21.0609 24 20V4C24 2.93913 23.5786 1.92172 22.8284 1.17157C22.0783 0.421427 21.0609 0 20 0ZM22 20C22 20.5304 21.7893 21.0391 21.4142 21.4142C21.0391 21.7893 20.5304 22 20 22H4C3.46957 22 2.96086 21.7893 2.58579 21.4142C2.21071 21.0391 2 20.5304 2 20V4C2 3.46957 2.21071 2.96086 2.58579 2.58579C2.96086 2.21071 3.46957 2 4 2H20C20.5304 2 21.0391 2.21071 21.4142 2.58579C21.7893 2.96086 22 3.46957 22 4V20ZM9 6.5C9 6.79667 8.91203 7.08668 8.7472 7.33335C8.58238 7.58003 8.34811 7.77229 8.07403 7.88582C7.79994 7.99935 7.49834 8.02906 7.20736 7.97118C6.91639 7.9133 6.64912 7.77044 6.43934 7.56066C6.22956 7.35088 6.0867 7.08361 6.02882 6.79264C5.97094 6.50166 6.00065 6.20006 6.11418 5.92597C6.22771 5.65189 6.41997 5.41762 6.66665 5.2528C6.91332 5.08797 7.20333 5 7.5 5C7.89782 5 8.27936 5.15804 8.56066 5.43934C8.84196 5.72064 9 6.10218 9 6.5ZM18 6.5C18 6.79667 17.912 7.08668 17.7472 7.33335C17.5824 7.58003 17.3481 7.77229 17.074 7.88582C16.7999 7.99935 16.4983 8.02906 16.2074 7.97118C15.9164 7.9133 15.6491 7.77044 15.4393 7.56066C15.2296 7.35088 15.0867 7.08361 15.0288 6.79264C14.9709 6.50166 15.0007 6.20006 15.1142 5.92597C15.2277 5.65189 15.42 5.41762 15.6666 5.2528C15.9133 5.08797 16.2033 5 16.5 5C16.8978 5 17.2794 5.15804 17.5607 5.43934C17.842 5.72064 18 6.10218 18 6.5ZM9 12C9 12.2967 8.91203 12.5867 8.7472 12.8334C8.58238 13.08 8.34811 13.2723 8.07403 13.3858C7.79994 13.4993 7.49834 13.5291 7.20736 13.4712C6.91639 13.4133 6.64912 13.2704 6.43934 13.0607C6.22956 12.8509 6.0867 12.5836 6.02882 12.2926C5.97094 12.0017 6.00065 11.7001 6.11418 11.426C6.22771 11.1519 6.41997 10.9176 6.66665 10.7528C6.91332 10.588 7.20333 10.5 7.5 10.5C7.89782 10.5 8.27936 10.658 8.56066 10.9393C8.84196 11.2206 9 11.6022 9 12ZM18 12C18 12.2967 17.912 12.5867 17.7472 12.8334C17.5824 13.08 17.3481 13.2723 17.074 13.3858C16.7999 13.4993 16.4983 13.5291 16.2074 13.4712C15.9164 13.4133 15.6491 13.2704 15.4393 13.0607C15.2296 12.8509 15.0867 12.5836 15.0288 12.2926C14.9709 12.0017 15.0007 11.7001 15.1142 11.426C15.2277 11.1519 15.42 10.9176 15.6666 10.7528C15.9133 10.588 16.2033 10.5 16.5 10.5C16.8978 10.5 17.2794 10.658 17.5607 10.9393C17.842 11.2206 18 11.6022 18 12ZM9 17.5C9 17.7967 8.91203 18.0867 8.7472 18.3334C8.58238 18.58 8.34811 18.7723 8.07403 18.8858C7.79994 18.9993 7.49834 19.0291 7.20736 18.9712C6.91639 18.9133 6.64912 18.7704 6.43934 18.5607C6.22956 18.3509 6.0867 18.0836 6.02882 17.7926C5.97094 17.5017 6.00065 17.2001 6.11418 16.926C6.22771 16.6519 6.41997 16.4176 6.66665 16.2528C6.91332 16.088 7.20333 16 7.5 16C7.89782 16 8.27936 16.158 8.56066 16.4393C8.84196 16.7206 9 17.1022 9 17.5ZM18 17.5C18 17.7967 17.912 18.0867 17.7472 18.3334C17.5824 18.58 17.3481 18.7723 17.074 18.8858C16.7999 18.9993 16.4983 19.0291 16.2074 18.9712C15.9164 18.9133 15.6491 18.7704 15.4393 18.5607C15.2296 18.3509 15.0867 18.0836 15.0288 17.7926C14.9709 17.5017 15.0007 17.2001 15.1142 16.926C15.2277 16.6519 15.42 16.4176 15.6666 16.2528C15.9133 16.088 16.2033 16 16.5 16C16.8978 16 17.2794 16.158 17.5607 16.4393C17.842 16.7206 18 17.1022 18 17.5Z'/></svg>");
    --icon-others-dark: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path d='M20 0H4C2.93913 0 1.92172 0.421427 1.17157 1.17157C0.421427 1.92172 0 2.93913 0 4V20C0 21.0609 0.421427 22.0783 1.17157 22.8284C1.92172 23.5786 2.93913 24 4 24H20C21.0609 24 22.0783 23.5786 22.8284 22.8284C23.5786 22.0783 24 21.0609 24 20V4C24 2.93913 23.5786 1.92172 22.8284 1.17157C22.0783 0.421427 21.0609 0 20 0ZM7.5 19C7.20333 19 6.91332 18.912 6.66665 18.7472C6.41997 18.5824 6.22771 18.3481 6.11418 18.074C6.00065 17.7999 5.97094 17.4983 6.02882 17.2074C6.0867 16.9164 6.22956 16.6491 6.43934 16.4393C6.64912 16.2296 6.91639 16.0867 7.20736 16.0288C7.49834 15.9709 7.79994 16.0007 8.07403 16.1142C8.34811 16.2277 8.58238 16.42 8.7472 16.6666C8.91203 16.9133 9 17.2033 9 17.5C9 17.8978 8.84196 18.2794 8.56066 18.5607C8.27936 18.842 7.89782 19 7.5 19ZM7.5 13.5C7.20333 13.5 6.91332 13.412 6.66665 13.2472C6.41997 13.0824 6.22771 12.8481 6.11418 12.574C6.00065 12.2999 5.97094 11.9983 6.02882 11.7074C6.0867 11.4164 6.22956 11.1491 6.43934 10.9393C6.64912 10.7296 6.91639 10.5867 7.20736 10.5288C7.49834 10.4709 7.79994 10.5006 8.07403 10.6142C8.34811 10.7277 8.58238 10.92 8.7472 11.1666C8.91203 11.4133 9 11.7033 9 12C9 12.3978 8.84196 12.7794 8.56066 13.0607C8.27936 13.342 7.89782 13.5 7.5 13.5ZM7.5 8C7.20333 8 6.91332 7.91203 6.66665 7.7472C6.41997 7.58238 6.22771 7.34811 6.11418 7.07403C6.00065 6.79994 5.97094 6.49834 6.02882 6.20736C6.0867 5.91639 6.22956 5.64912 6.43934 5.43934C6.64912 5.22956 6.91639 5.0867 7.20736 5.02882C7.49834 4.97094 7.79994 5.00065 8.07403 5.11418C8.34811 5.22771 8.58238 5.41997 8.7472 5.66665C8.91203 5.91332 9 6.20333 9 6.5C9 6.89782 8.84196 7.27936 8.56066 7.56066C8.27936 7.84196 7.89782 8 7.5 8ZM16.5 19C16.2033 19 15.9133 18.912 15.6666 18.7472C15.42 18.5824 15.2277 18.3481 15.1142 18.074C15.0007 17.7999 14.9709 17.4983 15.0288 17.2074C15.0867 16.9164 15.2296 16.6491 15.4393 16.4393C15.6491 16.2296 15.9164 16.0867 16.2074 16.0288C16.4983 15.9709 16.7999 16.0007 17.074 16.1142C17.3481 16.2277 17.5824 16.42 17.7472 16.6666C17.912 16.9133 18 17.2033 18 17.5C18 17.8978 17.842 18.2794 17.5607 18.5607C17.2794 18.842 16.8978 19 16.5 19ZM16.5 13.5C16.2033 13.5 15.9133 13.412 15.6666 13.2472C15.42 13.0824 15.2277 12.8481 15.1142 12.574C15.0007 12.2999 14.9709 11.9983 15.0288 11.7074C15.0867 11.4164 15.2296 11.1491 15.4393 10.9393C15.6491 10.7296 15.9164 10.5867 16.2074 10.5288C16.4983 10.4709 16.7999 10.5006 17.074 10.6142C17.3481 10.7277 17.5824 10.92 17.7472 11.1666C17.912 11.4133 18 11.7033 18 12C18 12.3978 17.842 12.7794 17.5607 13.0607C17.2794 13.342 16.8978 13.5 16.5 13.5ZM16.5 8C16.2033 8 15.9133 7.91203 15.6666 7.7472C15.42 7.58238 15.2277 7.34811 15.1142 7.07403C15.0007 6.79994 14.9709 6.49834 15.0288 6.20736C15.0867 5.91639 15.2296 5.64912 15.4393 5.43934C15.6491 5.22956 15.9164 5.0867 16.2074 5.02882C16.4983 4.97094 16.7999 5.00065 17.074 5.11418C17.3481 5.22771 17.5824 5.41997 17.7472 5.66665C17.912 5.91332 18 6.20333 18 6.5C18 6.89782 17.842 7.27936 17.5607 7.56066C17.2794 7.84196 16.8978 8 16.5 8Z' fill='black'/></svg>");

    --icon-about: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='22' viewBox='0 0 24 22' fill='none'><path fill='black' d='M23.25 10.875C23.25 11.1734 23.1315 11.4595 22.9205 11.6705C22.7095 11.8815 22.4234 12 22.125 12H20.8688C20.6141 13.067 20.0077 14.0173 19.1471 14.6976C18.2865 15.3779 17.222 15.7486 16.125 15.75H12.75V17.25H14.625C15.5201 17.25 16.3785 17.6056 17.0115 18.2385C17.6444 18.8715 18 19.7299 18 20.625C18 20.9234 17.8815 21.2095 17.6705 21.4205C17.4595 21.6315 17.1734 21.75 16.875 21.75C16.5766 21.75 16.2905 21.6315 16.0795 21.4205C15.8685 21.2095 15.75 20.9234 15.75 20.625C15.75 20.3267 15.6315 20.0405 15.4205 19.8295C15.2095 19.6185 14.9234 19.5 14.625 19.5H12.75V20.625C12.75 20.9234 12.6315 21.2095 12.4205 21.4205C12.2095 21.6315 11.9234 21.75 11.625 21.75C11.3266 21.75 11.0405 21.6315 10.8295 21.4205C10.6185 21.2095 10.5 20.9234 10.5 20.625V19.5H8.625C8.32663 19.5 8.04048 19.6185 7.8295 19.8295C7.61853 20.0405 7.5 20.3267 7.5 20.625C7.5 20.9234 7.38147 21.2095 7.1705 21.4205C6.95952 21.6315 6.67337 21.75 6.375 21.75C6.07663 21.75 5.79048 21.6315 5.5795 21.4205C5.36853 21.2095 5.25 20.9234 5.25 20.625C5.25 19.7299 5.60558 18.8715 6.23851 18.2385C6.87145 17.6056 7.72989 17.25 8.625 17.25H10.5V15.75H7.125C6.02801 15.7486 4.96346 15.3779 4.10289 14.6976C3.24231 14.0173 2.63586 13.067 2.38125 12H1.125C0.826631 12 0.540483 11.8815 0.329505 11.6705C0.118526 11.4595 0 11.1734 0 10.875C0 10.5767 0.118526 10.2905 0.329505 10.0795C0.540483 9.86855 0.826631 9.75002 1.125 9.75002H3.375C3.67337 9.75002 3.95952 9.86855 4.1705 10.0795C4.38147 10.2905 4.5 10.5767 4.5 10.875C4.5 11.5712 4.77656 12.2389 5.26884 12.7312C5.76113 13.2235 6.42881 13.5 7.125 13.5H16.125C16.8212 13.5 17.4889 13.2235 17.9812 12.7312C18.4734 12.2389 18.75 11.5712 18.75 10.875C18.75 10.5767 18.8685 10.2905 19.0795 10.0795C19.2905 9.86855 19.5766 9.75002 19.875 9.75002H22.125C22.4234 9.75002 22.7095 9.86855 22.9205 10.0795C23.1315 10.2905 23.25 10.5767 23.25 10.875ZM6.45187 11.3438C6.27664 11.1393 6.14751 10.8995 6.07326 10.6407C5.999 10.3818 5.98137 10.11 6.02156 9.84377L7.29375 1.59377C7.35941 1.14931 7.58319 0.743438 7.924 0.450677C8.26481 0.157915 8.69978 -0.0020954 9.14906 2.07234e-05H14.1009C14.5502 -0.0020954 14.9852 0.157915 15.326 0.450677C15.6668 0.743438 15.8906 1.14931 15.9562 1.59377L17.2284 9.84377C17.2689 10.1107 17.2513 10.3832 17.1768 10.6427C17.1022 10.9022 16.9725 11.1425 16.7966 11.3472C16.6206 11.552 16.4024 11.7163 16.1571 11.829C15.9118 11.9416 15.645 12 15.375 12H7.875C7.60449 11.9998 7.33724 11.941 7.09159 11.8277C6.84594 11.7144 6.62771 11.5493 6.45187 11.3438ZM8.31281 9.75002H14.9372L13.7812 2.25002H9.46875L8.31281 9.75002Z'/></svg>");
    --icon-vip: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='18' viewBox='0 0 24 18' fill='none'><path fill='black' d='M22.7292 4.98448C22.5046 4.78759 22.2263 4.66224 21.93 4.6245C21.6337 4.58675 21.3329 4.63832 21.0661 4.77261L16.6692 6.96448L12.9192 0.731047C12.7849 0.508011 12.5952 0.323493 12.3685 0.195402C12.1418 0.067312 11.8858 0 11.6255 0C11.3651 0 11.1091 0.067312 10.8825 0.195402C10.6558 0.323493 10.4661 0.508011 10.3317 0.731047L6.58172 6.96448L2.1839 4.77355C1.91737 4.6404 1.61739 4.58911 1.32176 4.62615C1.02613 4.66318 0.748074 4.78688 0.522619 4.98166C0.297165 5.17644 0.134398 5.43358 0.0548264 5.7207C-0.0247457 6.00782 -0.0175642 6.31207 0.0754662 6.59511L3.54422 17.2217C3.59646 17.3818 3.68398 17.5281 3.80032 17.6498C3.91665 17.7716 4.05884 17.8657 4.21639 17.9252C4.37394 17.9846 4.54284 18.008 4.71062 17.9935C4.87839 17.979 5.04077 17.927 5.18578 17.8414C5.20828 17.8282 7.53515 16.4998 11.6236 16.4998C15.712 16.4998 18.0389 17.8301 18.0567 17.8404C18.2017 17.9272 18.3644 17.9801 18.5327 17.9954C18.701 18.0106 18.8706 17.9878 19.0288 17.9285C19.1871 17.8693 19.3299 17.7751 19.4468 17.6531C19.5637 17.531 19.6515 17.3842 19.7039 17.2235L23.1727 6.60261C23.2684 6.31941 23.2773 6.01406 23.1983 5.72575C23.1193 5.43744 22.956 5.17931 22.7292 4.98448ZM17.9545 15.3298C16.703 14.8498 14.5486 14.2498 11.6236 14.2498C8.69859 14.2498 6.54422 14.8517 5.29265 15.3317L2.7614 7.57761L6.18609 9.28105C6.52641 9.44923 6.91741 9.4837 7.2819 9.37765C7.64639 9.2716 7.95787 9.03274 8.15484 8.70823L11.6236 2.94355L15.0923 8.70917C15.2895 9.03352 15.601 9.27218 15.9655 9.37805C16.33 9.48392 16.7209 9.44931 17.0611 9.28105L20.4848 7.5748L17.9545 15.3298ZM16.1105 12.4235C16.0695 12.689 15.9349 12.9311 15.7309 13.106C15.527 13.2809 15.2672 13.377 14.9986 13.377C14.9405 13.3768 14.8826 13.3724 14.8252 13.3639C12.7015 13.0439 10.5419 13.0439 8.41828 13.3639C8.12339 13.4094 7.82251 13.3359 7.58181 13.1595C7.34112 12.9832 7.18034 12.7184 7.13484 12.4235C7.08934 12.1287 7.16285 11.8278 7.33919 11.5871C7.51553 11.3464 7.78027 11.1856 8.07515 11.1401C10.4262 10.7851 12.8172 10.7851 15.1683 11.1401C15.3145 11.1624 15.4548 11.2133 15.5813 11.2899C15.7078 11.3665 15.8179 11.4673 15.9055 11.5865C15.993 11.7057 16.0561 11.841 16.0913 11.9846C16.1265 12.1282 16.133 12.2774 16.1105 12.4235Z'/></svg>");
    --icon-referral: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'><path fill='black' d='M21.676 5.3317C21.5789 5.02841 21.394 4.76077 21.1446 4.56267C20.8953 4.36456 20.5928 4.24492 20.2754 4.21889L17.0101 3.93764L15.737 0.976076C15.6119 0.686234 15.4048 0.439347 15.141 0.26589C14.8773 0.0924332 14.5685 0 14.2529 0C13.9372 0 13.6285 0.0924332 13.3648 0.26589C13.101 0.439347 12.8939 0.686234 12.7688 0.976076L11.4966 3.9442L8.23039 4.21889C7.91376 4.24403 7.61169 4.36249 7.36239 4.55931C7.11308 4.75612 6.92774 5.02245 6.8298 5.3246C6.73186 5.62675 6.72572 5.95116 6.81215 6.2568C6.89859 6.56244 7.07371 6.83559 7.31539 7.0417L9.78101 9.14733L9.0432 12.2748C8.97236 12.5827 8.99354 12.9047 9.1041 13.2006C9.21467 13.4966 9.40974 13.7536 9.6651 13.9396C9.92046 14.1257 10.2249 14.2326 10.5405 14.2471C10.8561 14.2617 11.169 14.1832 11.4404 14.0214L14.2529 12.3508L17.0654 14.0214C17.3367 14.1839 17.6499 14.2631 17.9659 14.2489C18.2819 14.2347 18.5867 14.1278 18.8424 13.9416C19.0981 13.7554 19.2933 13.4981 19.4037 13.2017C19.5142 12.9053 19.535 12.5829 19.4635 12.2748L18.7257 9.14733L21.1904 7.0417C21.4313 6.8366 21.606 6.56469 21.6925 6.26033C21.7789 5.95597 21.7732 5.63281 21.676 5.3317ZM16.9632 7.68764C16.7374 7.87906 16.5692 8.12942 16.4773 8.41082C16.3855 8.69222 16.3735 8.99361 16.4429 9.28139L16.9248 11.3242L15.0798 10.2283C14.8297 10.0791 14.544 10.0004 14.2529 10.0004C13.9618 10.0004 13.6761 10.0791 13.426 10.2283L11.581 11.3214L12.0629 9.28139C12.1328 8.99362 12.1211 8.69208 12.0292 8.41057C11.9373 8.12906 11.7688 7.87872 11.5426 7.68764L9.94883 6.3292L12.062 6.15108C12.3531 6.12735 12.6322 6.02486 12.8696 5.85459C13.1069 5.68432 13.2934 5.45269 13.4091 5.18451L14.2529 3.2242L15.0966 5.18358C15.2119 5.4527 15.3983 5.68533 15.6358 5.85646C15.8733 6.02759 16.153 6.13074 16.4448 6.15483L18.5579 6.33295L16.9632 7.68764ZM1.92383 16.1711C1.71248 16.3824 1.42584 16.5012 1.12695 16.5012C0.828065 16.5012 0.541421 16.3824 0.330076 16.1711C0.118732 15.9597 4.45375e-09 15.6731 0 15.3742C-4.45375e-09 15.0753 0.118732 14.7887 0.330076 14.5773L5.20508 9.70232C5.41642 9.49098 5.70306 9.37225 6.00195 9.37225C6.30084 9.37225 6.58748 9.49098 6.79883 9.70232C7.01017 9.91367 7.1289 10.2003 7.1289 10.4992C7.1289 10.7981 7.01017 11.0847 6.79883 11.2961L1.92383 16.1711ZM8.29883 16.5461L3.42383 21.4211C3.21248 21.6324 2.92584 21.7512 2.62695 21.7512C2.32807 21.7512 2.04142 21.6324 1.83008 21.4211C1.61873 21.2097 1.5 20.9231 1.5 20.6242C1.5 20.3253 1.61873 20.0387 1.83008 19.8273L6.70508 14.9523C6.91642 14.741 7.20306 14.6222 7.50195 14.6222C7.80084 14.6222 8.08748 14.741 8.29883 14.9523C8.51017 15.1637 8.6289 15.4503 8.6289 15.7492C8.6289 16.0481 8.51017 16.3347 8.29883 16.5461ZM15.0488 14.9523C15.1537 15.0568 15.2369 15.181 15.2937 15.3178C15.3505 15.4545 15.3797 15.6011 15.3797 15.7492C15.3797 15.8973 15.3505 16.0439 15.2937 16.1806C15.2369 16.3174 15.1537 16.4416 15.0488 16.5461L10.1738 21.4211C9.96248 21.6324 9.67584 21.7512 9.37695 21.7512C9.07806 21.7512 8.79142 21.6324 8.58008 21.4211C8.36873 21.2097 8.25 20.9231 8.25 20.6242C8.25 20.3253 8.36873 20.0387 8.58008 19.8273L13.4551 14.9523C13.5597 14.8476 13.684 14.7645 13.8208 14.7079C13.9576 14.6513 14.1043 14.6222 14.2523 14.6224C14.4004 14.6225 14.547 14.652 14.6837 14.7089C14.8203 14.7658 14.9444 14.8492 15.0488 14.9542V14.9523Z'/></svg>");
    --icon-partner: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='18' viewBox='0 0 24 18' fill='none'><path fill='black' d='M11.5949 16.3978C11.5341 16.6412 11.3937 16.8573 11.1959 17.0117C10.9982 17.1661 10.7545 17.25 10.5037 17.25C10.4114 17.2498 10.3195 17.2384 10.2299 17.2162L7.22993 16.4662C7.105 16.4358 6.98634 16.3838 6.8793 16.3125L4.6293 14.8125C4.38066 14.6469 4.20799 14.3893 4.14927 14.0964C4.09054 13.8035 4.15058 13.4993 4.31618 13.2506C4.48177 13.002 4.73936 12.8293 5.03227 12.7706C5.32517 12.7119 5.62941 12.7719 5.87805 12.9375L7.96587 14.3297L10.7784 15.0328C11.0676 15.1056 11.3161 15.2903 11.4692 15.5463C11.6224 15.8022 11.6676 16.1085 11.5949 16.3978ZM23.9099 7.38281C23.8329 7.61638 23.7104 7.83239 23.5495 8.01839C23.3886 8.20439 23.1925 8.35671 22.9724 8.46656L20.8284 9.53906L15.8052 14.67C15.6679 14.8075 15.4972 14.9071 15.3099 14.959C15.1226 15.0109 14.925 15.0134 14.7365 14.9662L8.73649 13.4662C8.59573 13.4308 8.46304 13.3687 8.34555 13.2834L3.28493 9.58875L1.04055 8.46375C0.819902 8.35409 0.623029 8.20202 0.461187 8.01623C0.299345 7.83044 0.17571 7.61458 0.0973485 7.38097C0.0189874 7.14737 -0.0125626 6.90061 0.00450249 6.65481C0.0215675 6.409 0.0869129 6.16897 0.196803 5.94844L2.53493 1.29281C2.75739 0.848171 3.14735 0.510089 3.61904 0.352917C4.09073 0.195745 4.60554 0.232352 5.05024 0.454688L6.98055 1.42125L11.6877 0.0450004C11.8941 -0.0150001 12.1133 -0.0150001 12.3196 0.0450004L17.0268 1.42125L18.9609 0.45375C19.4053 0.232665 19.9193 0.19684 20.3901 0.354128C20.8609 0.511417 21.2501 0.848983 21.4724 1.29281L23.8021 5.95125C23.9139 6.17086 23.981 6.41048 23.9995 6.65622C24.0181 6.90196 23.9876 7.14893 23.9099 7.38281ZM18.7818 8.4375L16.4381 3.75H13.9593L10.3781 7.22344C11.8556 7.90406 13.2993 7.24125 14.2049 6.32813C14.4005 6.13155 14.6618 6.01412 14.9386 5.99837C15.2154 5.98263 15.4883 6.06968 15.7049 6.24281L18.6356 8.58656L18.7818 8.4375ZM2.38212 6.62156L3.3693 7.11563L5.36337 3.12844L4.37524 2.63438L2.38212 6.62156ZM17.0662 10.2188L15.0318 8.58469C13.1109 10.0181 10.7334 10.1588 8.75055 8.88938C8.51395 8.73857 8.31421 8.53659 8.16605 8.29832C8.0179 8.06005 7.92511 7.79156 7.89452 7.51266C7.86393 7.23375 7.89632 6.95154 7.98931 6.68682C8.0823 6.4221 8.23351 6.18163 8.4318 5.98313L8.44305 5.97188L12.1743 2.34375L12.0037 2.29688L7.6593 3.56719L5.3043 8.27719L9.49024 11.3372L14.6587 12.6291L17.0662 10.2188ZM21.6215 6.6225L19.6321 2.63438L18.644 3.12844L20.6381 7.11563L21.6215 6.6225Z'/></svg>");
    --icon-faq: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21' fill='none'><path fill='black' d='M11.625 15C11.625 15.2967 11.537 15.5867 11.3722 15.8334C11.2074 16.08 10.9731 16.2723 10.699 16.3858C10.4249 16.4994 10.1233 16.5291 9.83237 16.4712C9.5414 16.4133 9.27412 16.2704 9.06434 16.0607C8.85457 15.8509 8.7117 15.5836 8.65383 15.2926C8.59595 15.0017 8.62565 14.7001 8.73919 14.426C8.85272 14.1519 9.04498 13.9176 9.29165 13.7528C9.53832 13.588 9.82833 13.5 10.125 13.5C10.5228 13.5 10.9044 13.658 11.1857 13.9393C11.467 14.2206 11.625 14.6022 11.625 15ZM20.25 10.125C20.25 12.1275 19.6562 14.0851 18.5436 15.7501C17.4311 17.4152 15.8498 18.7129 13.9997 19.4793C12.1496 20.2456 10.1138 20.4461 8.14971 20.0555C6.18566 19.6648 4.38156 18.7005 2.96555 17.2845C1.54954 15.8685 0.585229 14.0643 0.194554 12.1003C-0.196122 10.1362 0.00438702 8.10043 0.770724 6.25033C1.53706 4.40023 2.83481 2.81892 4.49986 1.70637C6.1649 0.593821 8.12247 0 10.125 0C12.8094 0.00297771 15.383 1.07067 17.2812 2.96883C19.1793 4.86699 20.247 7.4406 20.25 10.125ZM18 10.125C18 8.56747 17.5381 7.04492 16.6728 5.74988C15.8075 4.45485 14.5776 3.44549 13.1386 2.84945C11.6997 2.25341 10.1163 2.09746 8.58867 2.40132C7.06107 2.70517 5.65788 3.4552 4.55654 4.55653C3.4552 5.65787 2.70518 7.06106 2.40132 8.58866C2.09746 10.1163 2.25341 11.6997 2.84945 13.1386C3.44549 14.5776 4.45485 15.8075 5.74989 16.6728C7.04493 17.5381 8.56748 18 10.125 18C12.2129 17.9978 14.2146 17.1674 15.691 15.691C17.1674 14.2146 17.9978 12.2129 18 10.125ZM10.125 4.125C7.85063 4.125 6 5.80688 6 7.875V8.25C6 8.54837 6.11853 8.83452 6.32951 9.0455C6.54049 9.25647 6.82664 9.375 7.125 9.375C7.42337 9.375 7.70952 9.25647 7.9205 9.0455C8.13148 8.83452 8.25 8.54837 8.25 8.25V7.875C8.25 7.04813 9.09375 6.375 10.125 6.375C11.1563 6.375 12 7.04813 12 7.875C12 8.70187 11.1563 9.375 10.125 9.375C9.82664 9.375 9.54049 9.49353 9.32951 9.7045C9.11853 9.91548 9 10.2016 9 10.5V11.25C8.99933 11.5279 9.10158 11.7963 9.28703 12.0033C9.47247 12.2104 9.72799 12.3414 10.0043 12.3712C10.2807 12.401 10.5583 12.3275 10.7836 12.1648C11.0089 12.0021 11.1661 11.7617 11.2247 11.49C12.9666 11.0512 14.25 9.59719 14.25 7.875C14.25 5.80688 12.3994 4.125 10.125 4.125Z'/></svg>");
    --icon-banking: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='24' viewBox='0 0 30 24' fill='none'><path fill='black' d='M2 9.99938H5V17.9994H3C2.73478 17.9994 2.48043 18.1047 2.29289 18.2923C2.10536 18.4798 2 18.7342 2 18.9994C2 19.2646 2.10536 19.5189 2.29289 19.7065C2.48043 19.894 2.73478 19.9994 3 19.9994H27C27.2652 19.9994 27.5196 19.894 27.7071 19.7065C27.8946 19.5189 28 19.2646 28 18.9994C28 18.7342 27.8946 18.4798 27.7071 18.2923C27.5196 18.1047 27.2652 17.9994 27 17.9994H25V9.99938H28C28.2176 9.99916 28.4292 9.92798 28.6026 9.79664C28.7761 9.66531 28.902 9.48097 28.9612 9.27161C29.0205 9.06225 29.0098 8.83928 28.9308 8.63653C28.8519 8.43378 28.709 8.26231 28.5238 8.14813L15.5238 0.148128C15.3662 0.0512756 15.1849 0 15 0C14.8151 0 14.6338 0.0512756 14.4762 0.148128L1.47625 8.14813C1.29103 8.26231 1.14811 8.43378 1.06916 8.63653C0.990213 8.83928 0.979546 9.06225 1.03878 9.27161C1.09801 9.48097 1.22391 9.66531 1.39738 9.79664C1.57085 9.92798 1.78242 9.99916 2 9.99938ZM7 9.99938H11V17.9994H7V9.99938ZM17 9.99938V17.9994H13V9.99938H17ZM23 17.9994H19V9.99938H23V17.9994ZM15 2.17313L24.4675 7.99938H5.5325L15 2.17313ZM30 22.9994C30 23.2646 29.8946 23.5189 29.7071 23.7065C29.5196 23.894 29.2652 23.9994 29 23.9994H1C0.734784 23.9994 0.48043 23.894 0.292893 23.7065C0.105357 23.5189 0 23.2646 0 22.9994C0 22.7342 0.105357 22.4798 0.292893 22.2923C0.48043 22.1047 0.734784 21.9994 1 21.9994H29C29.2652 21.9994 29.5196 22.1047 29.7071 22.2923C29.8946 22.4798 30 22.7342 30 22.9994Z'/></svg>");
    --icon-privacy: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'><path fill='black' d='M22 0H2C1.46957 0 0.960859 0.210714 0.585786 0.585786C0.210714 0.960859 0 1.46957 0 2V9.3475C0 20.5487 9.4775 24.265 11.375 24.8962C11.7803 25.0341 12.2197 25.0341 12.625 24.8962C14.525 24.265 24 20.5487 24 9.3475V2C24 1.46957 23.7893 0.960859 23.4142 0.585786C23.0391 0.210714 22.5304 0 22 0ZM22 9.34875C22 19.1512 13.7063 22.4263 12 22.9963C10.3088 22.4325 2 19.16 2 9.34875V2H22V9.34875ZM6.2925 12.7075C6.10486 12.5199 5.99944 12.2654 5.99944 12C5.99944 11.7346 6.10486 11.4801 6.2925 11.2925C6.48014 11.1049 6.73464 10.9994 7 10.9994C7.26536 10.9994 7.51986 11.1049 7.7075 11.2925L10 13.585L16.2925 7.2925C16.3854 7.19959 16.4957 7.12589 16.6171 7.07561C16.7385 7.02532 16.8686 6.99944 17 6.99944C17.1314 6.99944 17.2615 7.02532 17.3829 7.07561C17.5043 7.12589 17.6146 7.19959 17.7075 7.2925C17.8004 7.38541 17.8741 7.49571 17.9244 7.6171C17.9747 7.7385 18.0006 7.86861 18.0006 8C18.0006 8.1314 17.9747 8.2615 17.9244 8.3829C17.8741 8.50429 17.8004 8.61459 17.7075 8.7075L10.7075 15.7075C10.6146 15.8005 10.5043 15.8742 10.3829 15.9246C10.2615 15.9749 10.1314 16.0008 10 16.0008C9.86858 16.0008 9.73846 15.9749 9.61706 15.9246C9.49566 15.8742 9.38537 15.8005 9.2925 15.7075L6.2925 12.7075Z'/></svg>");
    --icon-responsible: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='27' height='27' viewBox='0 0 27 27' fill='none'><path fill='black' d='M25.5113 5.38375L24.9288 5.0475C24.9971 4.6857 24.9971 4.3143 24.9288 3.9525L25.5113 3.61625C25.741 3.48364 25.9087 3.2652 25.9773 3.00898C26.046 2.75276 26.0101 2.47974 25.8775 2.25C25.7449 2.02026 25.5265 1.8526 25.2702 1.78392C25.014 1.71523 24.741 1.75114 24.5113 1.88375L23.9275 2.22125C23.6481 1.98157 23.3269 1.79554 22.98 1.6725V1C22.98 0.734784 22.8747 0.48043 22.6871 0.292893C22.4996 0.105357 22.2452 0 21.98 0C21.7148 0 21.4604 0.105357 21.2729 0.292893C21.0854 0.48043 20.98 0.734784 20.98 1V1.6725C20.6331 1.79554 20.3119 1.98157 20.0325 2.22125L19.4488 1.88375C19.335 1.81809 19.2094 1.77548 19.0792 1.75835C18.949 1.74122 18.8167 1.74991 18.6898 1.78392C18.5629 1.81792 18.444 1.87659 18.3398 1.95656C18.2356 2.03653 18.1482 2.13624 18.0825 2.25C18.0169 2.36376 17.9742 2.48933 17.9571 2.61956C17.94 2.74979 17.9487 2.88211 17.9827 3.00898C18.0167 3.13585 18.0754 3.25477 18.1553 3.35897C18.2353 3.46316 18.335 3.55059 18.4488 3.61625L19.0313 3.9525C18.9629 4.3143 18.9629 4.6857 19.0313 5.0475L18.4488 5.38375C18.258 5.49377 18.1089 5.66367 18.0246 5.86709C17.9403 6.07052 17.9255 6.29609 17.9824 6.50879C18.0394 6.72149 18.165 6.90944 18.3398 7.04346C18.5145 7.17748 18.7286 7.25009 18.9488 7.25C19.1243 7.25054 19.2969 7.20438 19.4488 7.11625L20.0325 6.77875C20.3119 7.01843 20.6331 7.20446 20.98 7.3275V8C20.98 8.26522 21.0854 8.51957 21.2729 8.70711C21.4604 8.89464 21.7148 9 21.98 9C22.2452 9 22.4996 8.89464 22.6871 8.70711C22.8747 8.51957 22.98 8.26522 22.98 8V7.3275C23.3269 7.20446 23.6481 7.01843 23.9275 6.77875L24.5113 7.11625C24.6631 7.20438 24.8357 7.25054 25.0113 7.25C25.2315 7.25009 25.4455 7.17748 25.6203 7.04346C25.795 6.90944 25.9206 6.72149 25.9776 6.50879C26.0346 6.29609 26.0198 6.07052 25.9354 5.86709C25.8511 5.66367 25.702 5.49377 25.5113 5.38375ZM20.98 4.5C20.98 4.30222 21.0387 4.10888 21.1485 3.94443C21.2584 3.77998 21.4146 3.65181 21.5973 3.57612C21.7801 3.50043 21.9811 3.48063 22.1751 3.51921C22.3691 3.5578 22.5473 3.65304 22.6871 3.79289C22.827 3.93275 22.9222 4.11093 22.9608 4.30491C22.9994 4.49889 22.9796 4.69996 22.9039 4.88268C22.8282 5.06541 22.7 5.22159 22.5356 5.33147C22.3711 5.44135 22.1778 5.5 21.98 5.5C21.7148 5.5 21.4604 5.39464 21.2729 5.20711C21.0854 5.01957 20.98 4.76522 20.98 4.5ZM24.6488 10.5138C24.3872 10.5575 24.1537 10.7034 23.9997 10.9193C23.8457 11.1352 23.7838 11.4034 23.8275 11.665C23.9291 12.2714 23.9801 12.8852 23.98 13.5C23.9824 16.1927 22.9927 18.792 21.2 20.8013C20.0847 19.1851 18.5165 17.9348 16.6925 17.2075C17.6723 16.4358 18.3872 15.378 18.7379 14.1811C19.0886 12.9843 19.0576 11.7079 18.6493 10.5294C18.2409 9.351 17.4755 8.32911 16.4594 7.60586C15.4434 6.88262 14.2272 6.49397 12.98 6.49397C11.7328 6.49397 10.5167 6.88262 9.50059 7.60586C8.48453 8.32911 7.7191 9.351 7.31075 10.5294C6.90239 11.7079 6.87141 12.9843 7.2221 14.1811C7.5728 15.378 8.28774 16.4358 9.26751 17.2075C7.44354 17.9348 5.8753 19.1851 4.76001 20.8013C3.35341 19.2162 2.4346 17.2586 2.11407 15.1638C1.79353 13.069 2.08492 10.9262 2.95318 8.99308C3.82145 7.05995 5.22964 5.41877 7.00841 4.26688C8.78719 3.115 10.8608 2.50144 12.98 2.5C13.5948 2.4999 14.2086 2.55091 14.815 2.6525C15.0754 2.69359 15.3415 2.63019 15.5554 2.47611C15.7693 2.32203 15.9137 2.08972 15.9572 1.82973C16.0007 1.56973 15.9397 1.30307 15.7876 1.08776C15.6356 0.872453 15.4046 0.725906 15.145 0.68C12.4293 0.223144 9.63869 0.641168 7.17606 1.87372C4.71342 3.10627 2.70622 5.08956 1.44424 7.53725C0.18227 9.98493 -0.269169 12.7703 0.155109 15.4913C0.579386 18.2123 1.85742 20.728 3.8047 22.6753C5.75197 24.6226 8.26771 25.9006 10.9887 26.3249C13.7097 26.7492 16.4951 26.2977 18.9428 25.0358C21.3905 23.7738 23.3737 21.7666 24.6063 19.304C25.8388 16.8413 26.2569 14.0507 25.8 11.335C25.7562 11.0734 25.6104 10.84 25.3945 10.686C25.1786 10.5319 24.9103 10.47 24.6488 10.5138ZM8.98001 12.5C8.98001 11.7089 9.21461 10.9355 9.65414 10.2777C10.0937 9.61992 10.7184 9.10723 11.4493 8.80448C12.1802 8.50173 12.9845 8.42252 13.7604 8.57686C14.5363 8.7312 15.249 9.11216 15.8084 9.67157C16.3678 10.231 16.7488 10.9437 16.9032 11.7196C17.0575 12.4956 16.9783 13.2998 16.6755 14.0307C16.3728 14.7616 15.8601 15.3864 15.2023 15.8259C14.5445 16.2654 13.7711 16.5 12.98 16.5C11.9191 16.5 10.9017 16.0786 10.1516 15.3284C9.40144 14.5783 8.98001 13.5609 8.98001 12.5ZM6.24001 22.1875C6.96343 21.0561 7.96002 20.125 9.13792 19.4801C10.3158 18.8351 11.6371 18.4971 12.98 18.4971C14.3229 18.4971 15.6442 18.8351 16.8221 19.4801C18 20.125 18.9966 21.0561 19.72 22.1875C17.7929 23.6862 15.4213 24.4999 12.98 24.4999C10.5387 24.4999 8.16709 23.6862 6.24001 22.1875Z'/></svg>");

    --icon-deposit: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='25' height='22' viewBox='0 0 25 22' fill='none'><path fill='black' d='M23 4H3C2.73478 4 2.48043 3.89464 2.29289 3.70711C2.10536 3.51957 2 3.26522 2 3C2 2.73478 2.10536 2.48043 2.29289 2.29289C2.48043 2.10536 2.73478 2 3 2H20C20.2652 2 20.5196 1.89464 20.7071 1.70711C20.8946 1.51957 21 1.26522 21 1C21 0.734784 20.8946 0.48043 20.7071 0.292893C20.5196 0.105357 20.2652 0 20 0H3C2.20435 0 1.44129 0.316071 0.87868 0.87868C0.316071 1.44129 0 2.20435 0 3V19C0 19.7956 0.316071 20.5587 0.87868 21.1213C1.44129 21.6839 2.20435 22 3 22H23C23.5304 22 24.0391 21.7893 24.4142 21.4142C24.7893 21.0391 25 20.5304 25 20V6C25 5.46957 24.7893 4.96086 24.4142 4.58579C24.0391 4.21071 23.5304 4 23 4ZM23 20H3C2.73478 20 2.48043 19.8946 2.29289 19.7071C2.10536 19.5196 2 19.2652 2 19V5.82875C2.32109 5.94257 2.65933 6.0005 3 6H23V20ZM17 12.5C17 12.2033 17.088 11.9133 17.2528 11.6666C17.4176 11.42 17.6519 11.2277 17.926 11.1142C18.2001 11.0007 18.5017 10.9709 18.7926 11.0288C19.0836 11.0867 19.3509 11.2296 19.5607 11.4393C19.7704 11.6491 19.9133 11.9164 19.9712 12.2074C20.0291 12.4983 19.9993 12.7999 19.8858 13.074C19.7723 13.3481 19.58 13.5824 19.3334 13.7472C19.0867 13.912 18.7967 14 18.5 14C18.1022 14 17.7206 13.842 17.4393 13.5607C17.158 13.2794 17 12.8978 17 12.5Z'/></svg>");
    --icon-withdrawal: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='24' viewBox='0 0 30 24' fill='none'><path fill='black' d='M28.7913 14.6325C28.4191 14.3462 27.986 14.1496 27.5255 14.0578C27.0651 13.9661 26.5897 13.9819 26.1362 14.1038L20.9062 15.3063C21.0279 14.7922 21.0317 14.2574 20.9172 13.7417C20.8028 13.226 20.5731 12.7429 20.2454 12.3287C19.9177 11.9144 19.5005 11.5797 19.0251 11.3495C18.5496 11.1194 18.0282 10.9999 17.5 11H11.2425C10.717 10.9987 10.1964 11.1015 9.71092 11.3025C9.22539 11.5036 8.78451 11.7988 8.41375 12.1713L5.58625 15H2C1.46957 15 0.960859 15.2107 0.585786 15.5858C0.210714 15.9609 0 16.4696 0 17L0 22C0 22.5304 0.210714 23.0391 0.585786 23.4142C0.960859 23.7893 1.46957 24 2 24H15C15.0818 24 15.1632 23.99 15.2425 23.97L23.2425 21.97C23.2935 21.9579 23.3433 21.9411 23.3913 21.92L28.25 19.8525L28.305 19.8275C28.772 19.5942 29.1718 19.2458 29.4669 18.8152C29.7621 18.3846 29.9427 17.886 29.9918 17.3663C30.041 16.8466 29.957 16.3229 29.7478 15.8447C29.5387 15.3664 29.2112 14.9492 28.7962 14.6325H28.7913ZM2 17H5V22H2V17ZM27.4287 18.0263L22.6787 20.0488L14.875 22H7V16.4138L9.82875 13.5863C10.0138 13.3997 10.2341 13.2518 10.4768 13.1512C10.7195 13.0506 10.9798 12.9992 11.2425 13H17.5C17.8978 13 18.2794 13.158 18.5607 13.4393C18.842 13.7206 19 14.1022 19 14.5C19 14.8978 18.842 15.2794 18.5607 15.5607C18.2794 15.842 17.8978 16 17.5 16H14C13.7348 16 13.4804 16.1054 13.2929 16.2929C13.1054 16.4804 13 16.7348 13 17C13 17.2652 13.1054 17.5196 13.2929 17.7071C13.4804 17.8946 13.7348 18 14 18H18C18.0753 17.9998 18.1503 17.9914 18.2237 17.975L26.5987 16.0488L26.6375 16.0388C26.8932 15.9678 27.166 15.9939 27.4036 16.112C27.6412 16.2301 27.8267 16.4319 27.9245 16.6786C28.0222 16.9253 28.0253 17.1994 27.9331 17.4482C27.8409 17.697 27.6599 17.9029 27.625 18.0263H27.4287ZM20.5 9C20.7471 9.00028 20.9937 8.98021 21.2375 8.94C21.5117 9.75443 22.0133 10.4733 22.6832 11.0117C23.353 11.55 24.1629 11.8854 25.0173 11.978C25.8716 12.0706 26.7346 11.9167 27.5042 11.5344C28.2739 11.1521 28.9179 10.5574 29.3603 9.82063C29.8026 9.08388 30.0248 8.23588 30.0005 7.37688C29.9248 6.51788 30.0248 8.23588 30.0005 7.37688C29.9762 6.51787 29.7064 5.68379 29.2231 4.97325C28.7398 4.2627 28.0631 3.7054 27.2731 3.36724C26.4831 3.02909 25.6127 2.9242 24.765 3.065C24.501 2.28031 24.0256 1.58366 23.3912 1.05172C22.7568 0.519785 21.9879 0.173179 21.1692 0.0500476C20.3505 -0.0730834 19.5137 0.032034 18.7509 0.353832C17.988 0.67563 17.3288 1.20163 16.8456 1.87396C16.3625 2.54628 16.0742 3.33886 16.0125 4.16447C15.9507 4.99008 16.118 5.81672 16.4958 6.55342C16.8735 7.29011 17.4472 7.90831 18.1537 8.33996C18.8602 8.77162 19.6721 9.00001 20.5 9ZM28 7.5C28 7.99446 27.8534 8.4778 27.5787 8.88893C27.304 9.30005 26.9135 9.62048 26.4567 9.8097C25.9999 9.99892 25.4972 10.0484 25.0123 9.95197C24.5273 9.8555 24.0819 9.6174 23.7322 9.26777C23.3826 8.91814 23.1445 8.47268 23.048 7.98773C22.9516 7.50278 23.0011 7.00011 23.1903 6.54329C23.3795 6.08648 23.7 5.69603 24.1111 5.42133C24.5222 5.14662 25.0055 5 25.5 5C26.163 5 26.7989 5.26339 27.2678 5.73223C27.7366 6.20108 28 6.83696 28 7.5ZM20.5 2C21.0454 2.00027 21.5757 2.17888 22.0101 2.5086C22.4446 2.83832 22.7593 3.30105 22.9062 3.82625C22.3941 4.18662 21.9628 4.64992 21.6399 5.18652C21.3171 5.72312 21.1097 6.3212 21.0312 6.9425C20.8567 6.9802 20.6786 6.99948 20.5 7C19.837 7 19.2011 6.73661 18.7322 6.26777C18.2634 5.79893 18 5.16304 18 4.5C18 3.83696 18.2634 3.20108 18.7322 2.73223C19.2011 2.26339 19.837 2 20.5 2Z'/></svg>");
    --icon-transaction: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='22' height='26' viewBox='0 0 22 26' fill='none'><path fill='black' d='M21.7075 5.2925L16.7075 0.2925C16.6146 0.199666 16.5042 0.126052 16.3829 0.0758639C16.2615 0.0256758 16.1314 -0.000102986 16 3.09198e-07H6C5.46957 3.09198e-07 4.96086 0.210714 4.58579 0.585787C4.21071 0.960859 4 1.46957 4 2V4H2C1.46957 4 0.960859 4.21071 0.585786 4.58579C0.210714 4.96086 0 5.46957 0 6V24C0 24.5304 0.210714 25.0391 0.585786 25.4142C0.960859 25.7893 1.46957 26 2 26H16C16.5304 26 17.0391 25.7893 17.4142 25.4142C17.7893 25.0391 18 24.5304 18 24V22H20C20.5304 22 21.0391 21.7893 21.4142 21.4142C21.7893 21.0391 22 20.5304 22 20V6C22.0001 5.86864 21.9743 5.73855 21.9241 5.61715C21.8739 5.49576 21.8003 5.38544 21.7075 5.2925ZM16 24H2V6H11.5863L16 10.4137V20.98C16 20.9875 16 20.9937 16 21C16 21.0063 16 21.0125 16 21.02V24ZM20 20H18V10C18.0001 9.86864 17.9743 9.73855 17.9241 9.61715C17.8739 9.49576 17.8003 9.38544 17.7075 9.2925L12.7075 4.2925C12.6146 4.19967 12.5042 4.12605 12.3829 4.07586C12.2615 4.02568 12.1314 3.9999 12 4H6V2H15.5863L20 6.41375V20ZM13 16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17H6C5.73478 17 5.48043 16.8946 5.29289 16.7071C5.10536 16.5196 5 16.2652 5 16C5 15.7348 5.10536 15.4804 5.29289 15.2929C5.48043 15.1054 5.73478 15 6 15H12C12.2652 15 12.5196 15.1054 12.7071 15.2929C12.8946 15.4804 13 15.7348 13 16ZM13 20C13 20.2652 12.8946 20.5196 12.7071 20.7071C12.5196 20.8946 12.2652 21 12 21H6C5.73478 21 5.48043 20.8946 5.29289 20.7071C5.10536 20.5196 5 20.2652 5 20C5 19.7348 5.10536 19.4804 5.29289 19.2929C5.48043 19.1054 5.73478 19 6 19H12C12.2652 19 12.5196 19.1054 12.7071 19.2929C12.8946 19.4804 13 19.7348 13 20Z'/></svg>");
    --icon-reward: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='25' viewBox='0 0 26 25' fill='none'><path fill='black' d='M24 7.00175H19.615C19.6637 6.96049 19.7137 6.9205 19.7612 6.87675C20.1409 6.53947 20.4468 6.12748 20.66 5.66656C20.8731 5.20564 20.9889 4.70569 21 4.198C21.0164 3.64259 20.9191 3.08968 20.7142 2.57323C20.5092 2.05677 20.2008 1.58766 19.8079 1.1947C19.4151 0.801739 18.9461 0.493215 18.4297 0.288071C17.9133 0.0829262 17.3604 -0.0145095 16.805 0.00174518C16.2971 0.012685 15.7969 0.128351 15.3358 0.341504C14.8746 0.554656 14.4624 0.860706 14.125 1.2405C13.6581 1.78161 13.2785 2.3923 13 3.0505C12.7215 2.3923 12.3419 1.78161 11.875 1.2405C11.5376 0.860706 11.1254 0.554656 10.6642 0.341504C10.2031 0.128351 9.70291 0.012685 9.195 0.00174518C8.63959 -0.0145095 8.08671 0.0829262 7.57032 0.288071C7.05392 0.493215 6.58491 0.801739 6.19206 1.1947C5.79922 1.58766 5.49083 2.05677 5.28584 2.57323C5.08085 3.08968 4.98358 3.64259 5 4.198C5.01111 4.70569 5.12686 5.20564 5.34001 5.66656C5.55315 6.12748 5.85911 6.53947 6.23875 6.87675C6.28625 6.918 6.33625 6.958 6.385 7.00175H2C1.46957 7.00175 0.960859 7.21246 0.585786 7.58753C0.210714 7.9626 0 8.47131 0 9.00175V13.0017C0 13.5322 0.210714 14.0409 0.585786 14.416C0.960859 14.791 1.46957 15.0017 2 15.0017V23.0017C2 23.5322 2.21071 24.0409 2.58579 24.416C2.96086 24.791 3.46957 25.0017 4 25.0017H22C22.5304 25.0017 23.0391 24.791 23.4142 24.416C23.7893 24.0409 24 23.5322 24 23.0017V15.0017C24.5304 15.0017 25.0391 14.791 25.4142 14.416C25.7893 14.0409 26 13.5322 26 13.0017V9.00175C26 8.47131 25.7893 7.9626 25.4142 7.58753C25.0391 7.21246 24.5304 7.00175 24 7.00175ZM15.625 2.5655C15.7833 2.39065 15.9761 2.25042 16.1912 2.15362C16.4063 2.05682 16.6391 2.00554 16.875 2.003H16.9363C17.2127 2.00472 17.486 2.06161 17.7402 2.17033C17.9944 2.27905 18.2244 2.43742 18.4166 2.63614C18.6088 2.83486 18.7594 3.06995 18.8596 3.32763C18.9597 3.5853 19.0075 3.86038 19 4.13675C18.9975 4.37262 18.9462 4.60542 18.8494 4.82053C18.7526 5.03564 18.6123 5.22841 18.4375 5.38675C17.2512 6.43675 15.2825 6.80675 14.0625 6.93675C14.2125 5.613 14.625 3.68924 15.625 2.5655ZM7.61375 2.6105C8.00118 2.22311 8.52588 2.00433 9.07375 2.00175H9.135C9.37087 2.00429 9.60367 2.05557 9.81878 2.15237C10.0339 2.24917 10.2267 2.3894 10.385 2.56425C11.4338 3.74925 11.8038 5.71424 11.9338 6.92924C10.7188 6.80424 8.75375 6.42924 7.56875 5.3805C7.3939 5.22216 7.25367 5.02939 7.15687 4.81428C7.06008 4.59917 7.00879 4.36637 7.00625 4.1305C6.9985 3.84954 7.0479 3.56994 7.15147 3.30865C7.25504 3.04736 7.41061 2.80984 7.60875 2.6105H7.61375ZM2 9.00175H12V13.0017H2V9.00175ZM4 15.0017H12V23.0017H4V15.0017ZM22 23.0017H14V15.0017H22V23.0017ZM24 13.0017H14V9.00175H24V13.0017Z'/></svg>");
    --icon-statement: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='22' viewBox='0 0 26 22' fill='none'><path fill='black' d='M6 8C6 7.73478 6.10536 7.48043 6.29289 7.29289C6.48043 7.10536 6.73478 7 7 7H19C19.2652 7 19.5196 7.10536 19.7071 7.29289C19.8946 7.48043 20 7.73478 20 8C20 8.26522 19.8946 8.51957 19.7071 8.70711C19.5196 8.89464 19.2652 9 19 9H7C6.73478 9 6.48043 8.89464 6.29289 8.70711C6.10536 8.51957 6 8.26522 6 8ZM7 13H19C19.2652 13 19.5196 12.8946 19.7071 12.7071C19.8946 12.5196 20 12.2652 20 12C20 11.7348 19.8946 11.4804 19.7071 11.2929C19.5196 11.1054 19.2652 11 19 11H7C6.73478 11 6.48043 11.1054 6.29289 11.2929C6.10536 11.4804 6 11.7348 6 12C6 12.2652 6.10536 12.5196 6.29289 12.7071C6.48043 12.8946 6.73478 13 7 13ZM26 2V21C25.9999 21.1704 25.9563 21.338 25.8732 21.4869C25.7901 21.6357 25.6704 21.7608 25.5254 21.8503C25.3803 21.9399 25.2148 21.9909 25.0446 21.9985C24.8743 22.0061 24.7049 21.97 24.5525 21.8937L21 20.1175L17.4475 21.8937C17.3086 21.9633 17.1554 21.9995 17 21.9995C16.8446 21.9995 16.6914 21.9633 16.5525 21.8937L13 20.1175L9.4475 21.8937C9.30857 21.9633 9.15535 21.9995 9 21.9995C8.84465 21.9995 8.69143 21.9633 8.5525 21.8937L5 20.1175L1.4475 21.8937C1.29508 21.97 1.12569 22.0061 0.955425 21.9985C0.785156 21.9909 0.619654 21.9399 0.474632 21.8503C0.32961 21.7608 0.209881 21.6357 0.126812 21.4869C0.0437432 21.338 9.09903e-05 21.1704 0 21V2C0 1.46957 0.210714 0.960859 0.585786 0.585786C0.960859 0.210714 1.46957 0 2 0H24C24.5304 0 25.0391 0.210714 25.4142 0.585786C25.7893 0.960859 26 1.46957 26 2ZM24 2H2V19.3825L4.5525 18.105C4.69143 18.0355 4.84465 17.9993 5 17.9993C5.15535 17.9993 5.30857 18.0355 5.4475 18.105L9 19.8825L12.5525 18.105C12.6914 18.0355 12.8446 17.9993 13 17.9993C13.1554 17.9993 13.3086 18.0355 13.4475 18.105L17 19.8825L20.5525 18.105C20.6914 18.0355 20.8446 17.9993 21 17.9993C21.1554 17.9993 21.3086 18.0355 21.4475 18.105L24 19.3825V2Z'/></svg>");
    --icon-bank: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='24' viewBox='0 0 30 24' fill='none'><path fill='black' d='M2 9.99938H5V17.9994H3C2.73478 17.9994 2.48043 18.1047 2.29289 18.2923C2.10536 18.4798 2 18.7342 2 18.9994C2 19.2646 2.10536 19.5189 2.29289 19.7065C2.48043 19.894 2.73478 19.9994 3 19.9994H27C27.2652 19.9994 27.5196 19.894 27.7071 19.7065C27.8946 19.5189 28 19.2646 28 18.9994C28 18.7342 27.8946 18.4798 27.7071 18.2923C27.5196 18.1047 27.2652 17.9994 27 17.9994H25V9.99938H28C28.2176 9.99916 28.4292 9.92798 28.6026 9.79664C28.7761 9.66531 28.902 9.48097 28.9612 9.27161C29.0205 9.06225 29.0098 8.83928 28.9308 8.63653C28.8519 8.43378 28.709 8.26231 28.5238 8.14813L15.5238 0.148128C15.3662 0.0512756 15.1849 0 15 0C14.8151 0 14.6338 0.0512756 14.4762 0.148128L1.47625 8.14813C1.29103 8.26231 1.14811 8.43378 1.06916 8.63653C0.990213 8.83928 0.979546 9.06225 1.03878 9.27161C1.09801 9.48097 1.22391 9.66531 1.39738 9.79664C1.57085 9.92798 1.78242 9.99916 2 9.99938ZM7 9.99938H11V17.9994H7V9.99938ZM17 9.99938V17.9994H13V9.99938H17ZM23 17.9994H19V9.99938H23V17.9994ZM15 2.17313L24.4675 7.99938H5.5325L15 2.17313ZM30 22.9994C30 23.2646 29.8946 23.5189 29.7071 23.7065C29.5196 23.894 29.2652 23.9994 29 23.9994H1C0.734784 23.9994 0.48043 23.894 0.292893 23.7065C0.105357 23.5189 0 23.2646 0 22.9994C0 22.7342 0.105357 22.4798 0.292893 22.2923C0.48043 22.1047 0.734784 21.9994 1 21.9994H29C29.2652 21.9994 29.5196 22.1047 29.7071 22.2923C29.8946 22.4798 30 22.7342 30 22.9994Z'/></svg>");
    --icon-bank2: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path fill='black' d='M19 10C19 10.2652 18.8946 10.5196 18.7071 10.7071C18.5196 10.8946 18.2652 11 18 11H10C9.73478 11 9.48043 10.8946 9.29289 10.7071C9.10536 10.5196 9 10.2652 9 10C9 9.73478 9.10536 9.48043 9.29289 9.29289C9.48043 9.10536 9.73478 9 10 9H18C18.2652 9 18.5196 9.10536 18.7071 9.29289C18.8946 9.48043 19 9.73478 19 10ZM18 13H10C9.73478 13 9.48043 13.1054 9.29289 13.2929C9.10536 13.4804 9 13.7348 9 14C9 14.2652 9.10536 14.5196 9.29289 14.7071C9.48043 14.8946 9.73478 15 10 15H18C18.2652 15 18.5196 14.8946 18.7071 14.7071C18.8946 14.5196 19 14.2652 19 14C19 13.7348 18.8946 13.4804 18.7071 13.2929C18.5196 13.1054 18.2652 13 18 13ZM24 2V22C24 22.5304 23.7893 23.0391 23.4142 23.4142C23.0391 23.7893 22.5304 24 22 24H2C1.46957 24 0.960859 23.7893 0.585786 23.4142C0.210714 23.0391 0 22.5304 0 22V2C0 1.46957 0.210714 0.960859 0.585786 0.585786C0.960859 0.210714 1.46957 0 2 0H22C22.5304 0 23.0391 0.210714 23.4142 0.585786C23.7893 0.960859 24 1.46957 24 2ZM2 22H5V2H2V22ZM22 22V2H7V22H22Z'/></svg>");
    --icon-promotion: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='22' viewBox='0 0 26 22' fill='none'><path fill='black' d='M24.5675 6.83L2.56 0.0800005C2.26213 -0.00687795 1.94814 -0.0232604 1.64284 0.0321484C1.33755 0.0875573 1.04934 0.213238 0.800999 0.39925C0.552659 0.585262 0.351005 0.826504 0.211983 1.1039C0.0729622 1.38129 0.000387778 1.68722 0 1.9975V19.9975C0 20.5279 0.210714 21.0366 0.585786 21.4117C0.960859 21.7868 1.46957 21.9975 2 21.9975C2.19125 21.9976 2.38152 21.9702 2.565 21.9163L13 18.7138V19.9975C13 20.5279 13.2107 21.0366 13.5858 21.4117C13.9609 21.7868 14.4696 21.9975 15 21.9975H19C19.5304 21.9975 20.0391 21.7868 20.4142 21.4117C20.7893 21.0366 21 20.5279 21 19.9975V16.26L24.5675 15.1663C24.9804 15.0422 25.3425 14.7887 25.6004 14.4433C25.8583 14.0978 25.9984 13.6786 26 13.2475V8.7475C25.9981 8.31659 25.8579 7.89768 25.6 7.55246C25.3421 7.20725 24.9802 6.95399 24.5675 6.83ZM13 16.6225L2 19.9975V1.9975L13 5.3725V16.6225ZM19 19.9975H15V18.1L19 16.8725V19.9975ZM24 13.2475H23.9862L15 16.0075V5.9875L23.9862 8.7375H24V13.2375V13.2475Z'/></svg>");
    --icon-password: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='27' viewBox='0 0 24 27' fill='none'><path fill='black' d='M22 9H8V6C8 4.93913 8.42143 3.92172 9.17157 3.17157C9.92172 2.42143 10.9391 2 12 2C13.9213 2 15.65 3.375 16.02 5.19875C16.0749 5.45646 16.2294 5.68207 16.4497 5.82655C16.6701 5.97103 16.9385 6.0227 17.1968 5.97032C17.455 5.91795 17.6822 5.76577 17.8288 5.54686C17.9755 5.32795 18.0298 5.06 17.98 4.80125C17.415 2.01875 14.9 0 12 0C10.4092 0.00165449 8.88405 0.634327 7.75919 1.75919C6.63433 2.88405 6.00165 4.40921 6 6V9H2C1.46957 9 0.960859 9.21071 0.585786 9.58579C0.210714 9.96086 0 10.4696 0 11V25C0 25.5304 0.210714 26.0391 0.585786 26.4142C0.960859 26.7893 1.46957 27 2 27H22C22.5304 27 23.0391 26.7893 23.4142 26.4142C23.7893 26.0391 24 25.5304 24 25V11C24 10.4696 23.7893 9.96086 23.4142 9.58579C23.0391 9.21071 22.5304 9 22 9ZM22 25H2V11H22V25Z'/></svg>");
    --icon-affiliate: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'><path fill='black' d='M30.5999 18.7999C30.4948 18.8787 30.3753 18.936 30.2481 18.9686C30.1209 19.0012 29.9885 19.0084 29.8585 18.9898C29.7285 18.9713 29.6034 18.9273 29.4904 18.8604C29.3774 18.7935 29.2787 18.705 29.1999 18.5999C28.5972 17.7897 27.8126 17.1324 26.9094 16.6808C26.0063 16.2292 25.0097 15.996 23.9999 15.9999C23.8032 15.9999 23.611 15.9419 23.4471 15.8332C23.2833 15.7244 23.1551 15.5698 23.0786 15.3886C23.0267 15.2656 23 15.1334 23 14.9999C23 14.8664 23.0267 14.7342 23.0786 14.6111C23.1551 14.43 23.2833 14.2754 23.4471 14.1666C23.611 14.0579 23.8032 13.9999 23.9999 13.9999C24.561 13.9998 25.1108 13.8424 25.5869 13.5456C26.063 13.2487 26.4464 12.8243 26.6934 12.3204C26.9403 11.8166 27.0411 11.2537 26.9841 10.6955C26.9272 10.1373 26.7149 9.60624 26.3713 9.16268C26.0276 8.71911 25.5665 8.3808 25.0403 8.18617C24.514 7.99154 23.9437 7.94839 23.3942 8.06163C22.8446 8.17486 22.3379 8.43994 21.9314 8.82676C21.525 9.21358 21.2352 9.70662 21.0949 10.2499C21.0621 10.3771 21.0045 10.4966 20.9255 10.6016C20.8465 10.7066 20.7475 10.7949 20.6344 10.8617C20.5212 10.9284 20.396 10.9722 20.2659 10.9906C20.1358 11.0089 20.0034 11.0015 19.8761 10.9686C19.7489 10.9358 19.6294 10.8783 19.5244 10.7992C19.4195 10.7202 19.3311 10.6213 19.2644 10.5081C19.1976 10.395 19.1538 10.2697 19.1355 10.1397C19.1171 10.0096 19.1246 9.87712 19.1574 9.7499C19.3521 8.99654 19.7199 8.29902 20.2316 7.71284C20.7433 7.12665 21.3848 6.66799 22.1049 6.37334C22.8251 6.07868 23.6041 5.95618 24.3799 6.01556C25.1558 6.07495 25.9071 6.31459 26.574 6.71541C27.2409 7.11624 27.8051 7.66719 28.2216 8.32442C28.6381 8.98165 28.8955 9.72703 28.9733 10.5012C29.0511 11.2755 28.9471 12.0571 28.6696 12.7841C28.3921 13.511 27.9488 14.1632 27.3749 14.6886C28.7347 15.2774 29.9167 16.2117 30.8036 17.3986C30.8824 17.504 30.9397 17.6238 30.9721 17.7513C31.0045 17.8788 31.0114 18.0114 30.9925 18.1415C30.9736 18.2717 30.9291 18.3969 30.8618 18.5098C30.7944 18.6228 30.7054 18.7214 30.5999 18.7999ZM23.8649 26.4999C23.9372 26.6137 23.9858 26.741 24.0077 26.8741C24.0296 27.0072 24.0243 27.1433 23.9923 27.2743C23.9602 27.4053 23.9019 27.5284 23.821 27.6363C23.7401 27.7442 23.6382 27.8346 23.5214 27.9021C23.4047 27.9696 23.2754 28.0128 23.1416 28.0291C23.0077 28.0453 22.8719 28.0343 22.7424 27.9968C22.6128 27.9592 22.4922 27.8958 22.3878 27.8104C22.2834 27.725 22.1974 27.6194 22.1349 27.4999C21.5049 26.4332 20.6078 25.5492 19.5319 24.9352C18.4561 24.3211 17.2387 23.9981 15.9999 23.9981C14.7611 23.9981 13.5437 24.3211 12.4679 24.9352C11.392 25.5492 10.4948 26.4332 9.86489 27.4999C9.80238 27.6194 9.71633 27.725 9.61194 27.8104C9.50755 27.8958 9.38696 27.9592 9.25743 27.9968C9.1279 28.0343 8.99211 28.0453 8.85822 28.0291C8.72434 28.0128 8.59513 27.9696 8.47836 27.9021C8.3616 27.8346 8.25969 27.7442 8.17878 27.6363C8.09786 27.5284 8.03961 27.4053 8.00752 27.2743C7.97543 27.1433 7.97018 27.0072 7.99206 26.8741C8.01395 26.741 8.06254 26.6137 8.13489 26.4999C9.10439 24.8341 10.5826 23.5232 12.3524 22.7599C11.3566 21.9974 10.6247 20.9421 10.2596 19.7422C9.89461 18.5423 9.91477 17.2581 10.3173 16.0703C10.7198 14.8824 11.4844 13.8506 12.5037 13.1197C13.523 12.3889 14.7457 11.9959 15.9999 11.9959C17.2541 11.9959 18.4768 12.3889 19.4961 13.1197C20.5153 13.8506 21.28 14.8824 21.6825 16.0703C22.085 17.2581 22.1052 18.5423 21.7401 19.7422C21.3751 20.9421 20.6432 21.9974 19.6474 22.7599C21.4171 23.5232 22.8954 24.8341 23.8649 26.4999ZM15.9999 21.9999C16.791 21.9999 17.5644 21.7653 18.2222 21.3258C18.88 20.8863 19.3927 20.2615 19.6954 19.5306C19.9982 18.7997 20.0774 17.9955 19.923 17.2195C19.7687 16.4436 19.3877 15.7309 18.8283 15.1715C18.2689 14.6121 17.5562 14.2311 16.7803 14.0768C16.0043 13.9224 15.2001 14.0016 14.4692 14.3044C13.7383 14.6071 13.1135 15.1198 12.674 15.7776C12.2345 16.4354 11.9999 17.2088 11.9999 17.9999C11.9999 19.0608 12.4213 20.0782 13.1715 20.8283C13.9216 21.5785 14.939 21.9999 15.9999 21.9999ZM8.99989 14.9999C8.99989 14.7347 8.89453 14.4803 8.707 14.2928C8.51946 14.1053 8.26511 13.9999 7.99989 13.9999C7.4388 13.9998 6.88897 13.8424 6.41285 13.5456C5.93673 13.2487 5.55341 12.8243 5.30643 12.3204C5.05945 11.8166 4.9587 11.2537 5.01564 10.6955C5.07258 10.1373 5.28491 9.60624 5.62853 9.16268C5.97214 8.71911 6.43326 8.3808 6.95952 8.18617C7.48577 7.99154 8.05605 7.94839 8.6056 8.06163C9.15514 8.17486 9.66192 8.43994 10.0684 8.82676C10.4748 9.21358 10.7646 9.70662 10.9049 10.2499C10.9712 10.5068 11.1368 10.7269 11.3654 10.8617C11.594 10.9965 11.8667 11.035 12.1236 10.9686C12.3806 10.9023 12.6006 10.7367 12.7354 10.5081C12.8702 10.2796 12.9087 10.0068 12.8424 9.7499C12.6477 8.99654 12.2799 8.29902 11.7682 7.71284C11.2564 7.12665 10.615 6.66799 9.89483 6.37334C9.17467 6.07868 8.39568 5.95618 7.61984 6.01556C6.844 6.07495 6.09273 6.31459 5.4258 6.71541C4.75887 7.11624 4.1947 7.66719 3.77817 8.32442C3.36164 8.98165 3.10425 9.72703 3.02648 10.5012C2.94871 11.2755 3.05271 12.0571 3.3302 12.7841C3.60769 13.511 4.05101 14.1632 4.62489 14.6886C3.26649 15.278 2.08578 16.2122 1.19989 17.3986C1.0406 17.6108 0.972109 17.8776 1.0095 18.1403C1.04689 18.4029 1.18709 18.64 1.39927 18.7993C1.61144 18.9586 1.8782 19.0271 2.14087 18.9897C2.40354 18.9523 2.6406 18.8121 2.79989 18.5999C3.40262 17.7897 4.18716 17.1324 5.09034 16.6808C5.99352 16.2292 6.99011 15.996 7.99989 15.9999C8.26511 15.9999 8.51946 15.8945 8.707 15.707C8.89453 15.5195 8.99989 15.2651 8.99989 14.9999Z'/></svg>");

    --icon-plus-deposit: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><path fill='black' d='M7.71875 0C9.24537 0 10.7377 0.452697 12.0071 1.30084C13.2764 2.14899 14.2657 3.35449 14.8499 4.76491C15.4342 6.17533 15.587 7.72731 15.2892 9.2246C14.9914 10.7219 14.2562 12.0972 13.1767 13.1767C12.0972 14.2562 10.7219 14.9914 9.2246 15.2892C7.72731 15.587 6.17533 15.4342 4.76491 14.8499C3.35449 14.2657 2.14899 13.2764 1.30084 12.0071C0.452693 10.7377 -3.39746e-06 9.24537 -3.39746e-06 7.71875C0.00254976 5.67239 0.816592 3.71058 2.26359 2.26359C3.71058 0.816596 5.67239 0.00255316 7.71875 0ZM4.75 8.3125H7.125V10.6875C7.125 10.845 7.18755 10.996 7.2989 11.1073C7.41025 11.2187 7.56127 11.2812 7.71875 11.2812C7.87622 11.2812 8.02724 11.2187 8.13859 11.1073C8.24994 10.996 8.3125 10.845 8.3125 10.6875V8.3125H10.6875C10.845 8.3125 10.996 8.24994 11.1073 8.1386C11.2187 8.02725 11.2812 7.87622 11.2812 7.71875C11.2812 7.56128 11.2187 7.41026 11.1073 7.29891C10.996 7.18756 10.845 7.125 10.6875 7.125H8.3125V4.75C8.3125 4.59253 8.24994 4.44151 8.13859 4.33016C8.02724 4.21881 7.87622 4.15625 7.71875 4.15625C7.56127 4.15625 7.41025 4.21881 7.2989 4.33016C7.18755 4.44151 7.125 4.59253 7.125 4.75V7.125H4.75C4.59252 7.125 4.4415 7.18756 4.33015 7.29891C4.2188 7.41026 4.15625 7.56128 4.15625 7.71875C4.15625 7.87622 4.2188 8.02725 4.33015 8.1386C4.4415 8.24994 4.59252 8.3125 4.75 8.3125Z'/></svg>");
    --icon-level-up: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='17' height='11' viewBox='0 0 17 11' fill='none'><path fill='black' d='M16.6253 0.59375V5.34375C16.6254 5.46125 16.5907 5.57614 16.5254 5.67386C16.4602 5.77159 16.3674 5.84777 16.2589 5.89274C16.1503 5.93772 16.0309 5.94948 15.9156 5.92653C15.8004 5.90358 15.6945 5.84696 15.6115 5.76383L13.6566 3.80816L9.32666 8.13883C9.27151 8.19403 9.20603 8.23783 9.13395 8.26771C9.06187 8.29759 8.98461 8.31297 8.90658 8.31297C8.82855 8.31297 8.75129 8.29759 8.67921 8.26771C8.60713 8.23783 8.54165 8.19403 8.4865 8.13883L5.93783 5.58941L1.01416 10.5138C0.902747 10.6252 0.75164 10.6878 0.59408 10.6878C0.43652 10.6878 0.285414 10.6252 0.174002 10.5138C0.0625904 10.4024 0 10.2513 0 10.0938C0 9.93619 0.0625904 9.78508 0.174002 9.67367L5.51775 4.32992C5.5729 4.27472 5.63838 4.23092 5.71046 4.20104C5.78254 4.17116 5.8598 4.15578 5.93783 4.15578C6.01586 4.15578 6.09312 4.17116 6.1652 4.20104C6.23728 4.23092 6.30276 4.27472 6.35791 4.32992L8.90658 6.87934L12.8172 2.96875L10.8615 1.01383C10.7784 0.930789 10.7217 0.824951 10.6988 0.709714C10.6758 0.594476 10.6876 0.47502 10.7326 0.366469C10.7776 0.257917 10.8537 0.165152 10.9515 0.0999162C11.0492 0.0346805 11.1641 -9.22851e-05 11.2816 1.83944e-07L16.0316 1.83944e-07C16.1891 1.83944e-07 16.3401 0.0625559 16.4514 0.173906C16.5628 0.285255 16.6253 0.436278 16.6253 0.59375Z'/></svg>");
    --icon-rebate: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='15' viewBox='0 0 16 15' fill='none'><path fill='black' d='M14.25 4.15729H11.6464C11.6754 4.13279 11.705 4.10904 11.7332 4.08307C11.9587 3.88281 12.1403 3.63819 12.2669 3.36452C12.3934 3.09085 12.4622 2.79401 12.4688 2.49256C12.4785 2.16279 12.4207 1.8345 12.299 1.52785C12.1773 1.22121 11.9942 0.942676 11.761 0.709354C11.5277 0.476033 11.2492 0.292846 10.9426 0.171042C10.636 0.0492374 10.3077 -0.00861501 9.97797 0.0010362C9.6764 0.00753171 9.37941 0.0762086 9.10561 0.202768C8.8318 0.329327 8.58706 0.511044 8.38672 0.736544C8.1095 1.05783 7.88413 1.42043 7.71875 1.81123C7.55337 1.42043 7.328 1.05783 7.05078 0.736544C6.85044 0.511044 6.6057 0.329327 6.3319 0.202768C6.05809 0.0762086 5.7611 0.00753171 5.45953 0.0010362C5.12975 -0.00861501 4.80149 0.0492374 4.49488 0.171042C4.18827 0.292846 3.90979 0.476033 3.67654 0.709354C3.44328 0.942676 3.26018 1.22121 3.13847 1.52785C3.01675 1.8345 2.959 2.16279 2.96875 2.49256C2.97535 2.79401 3.04407 3.09085 3.17063 3.36452C3.29718 3.63819 3.47885 3.88281 3.70426 4.08307C3.73246 4.10756 3.76215 4.13131 3.79109 4.15729L1.1875 4.15729C0.872555 4.15729 0.57051 4.2824 0.347811 4.5051C0.125111 4.7278 0 5.02984 0 5.34479L0 7.71979C0 8.03473 0.125111 8.33678 0.347811 8.55948C0.57051 8.78217 0.872555 8.90729 1.1875 8.90729L1.1875 13.6573C1.1875 13.9722 1.31261 14.2743 1.53531 14.497C1.75801 14.7197 2.06006 14.8448 2.375 14.8448H6.82813C6.90686 14.8448 6.98237 14.8135 7.03805 14.7578C7.09372 14.7022 7.125 14.6266 7.125 14.5479L7.125 7.71979L1.1875 7.71979L1.1875 5.34479L7.125 5.34479V7.71979H8.3125L8.3125 5.34479L14.25 5.34479L14.25 7.71979L8.3125 7.71979V14.5479C8.3125 14.6266 8.34378 14.7022 8.39945 14.7578C8.45513 14.8135 8.53064 14.8448 8.60938 14.8448H13.0625C13.3774 14.8448 13.6795 14.7197 13.9022 14.497C14.1249 14.2743 14.25 13.9722 14.25 13.6573V8.90729C14.5649 8.90729 14.867 8.78217 15.0897 8.55948C15.3124 8.33678 15.4375 8.03473 15.4375 7.71979L15.4375 5.34479C15.4375 5.02984 15.3124 4.7278 15.0897 4.5051C14.867 4.2824 14.5649 4.15729 14.25 4.15729ZM4.49098 3.19244C4.38716 3.09843 4.3039 2.98397 4.24643 2.85625C4.18895 2.72853 4.1585 2.5903 4.15699 2.45025C4.15324 2.28616 4.18227 2.12296 4.24239 1.97023C4.30252 1.8175 4.39251 1.6783 4.50712 1.5608C4.62172 1.44329 4.75862 1.34984 4.9098 1.28592C5.06098 1.222 5.2234 1.18889 5.38754 1.18854H5.42391C5.56396 1.19005 5.70218 1.2205 5.8299 1.27797C5.95762 1.33544 6.07208 1.4187 6.16609 1.52252C6.78879 2.22611 7.00848 3.39283 7.08566 4.11424C6.36129 4.03779 5.19531 3.81811 4.49098 3.19244ZM10.948 3.19244C10.2437 3.81588 9.07473 4.03557 8.35035 4.11276C8.43867 3.33272 8.68359 2.19049 9.27734 1.52326C9.37136 1.41945 9.48582 1.33619 9.61354 1.27871C9.74126 1.22124 9.87948 1.19079 10.0195 1.18928H10.0559C10.22 1.1903 10.3823 1.22408 10.5333 1.28864C10.6842 1.35319 10.8207 1.44722 10.9348 1.56521C11.049 1.6832 11.1384 1.82278 11.1979 1.97578C11.2573 2.12877 11.2857 2.2921 11.2812 2.45619C11.2788 2.59529 11.2479 2.73241 11.1903 2.85906C11.1327 2.9857 11.0497 3.09918 10.9465 3.19244H10.948Z'/></svg>");
    --icon-cashback: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><path fill='black' d='M7.71875 0C6.19213 0 4.69979 0.452697 3.43045 1.30084C2.1611 2.14899 1.17177 3.35449 0.587558 4.76491C0.00334441 6.17533 -0.149513 7.72731 0.148317 9.2246C0.446147 10.7219 1.18129 12.0972 2.26077 13.1767C3.34026 14.2562 4.71561 14.9914 6.2129 15.2892C7.71019 15.587 9.26217 15.4342 10.6726 14.8499C12.083 14.2657 13.2885 13.2764 14.1367 12.0071C14.9848 10.7377 15.4375 9.24537 15.4375 7.71875C15.4353 5.67227 14.6214 3.71023 13.1743 2.26316C11.7273 0.816078 9.76523 0.00216112 7.71875 0ZM8.60938 11.2812H8.3125V11.875C8.3125 12.0325 8.24995 12.1835 8.1386 12.2948C8.02725 12.4062 7.87623 12.4687 7.71875 12.4687C7.56128 12.4687 7.41026 12.4062 7.29891 12.2948C7.18756 12.1835 7.125 12.0325 7.125 11.875V11.2812H5.9375C5.78003 11.2812 5.62901 11.2187 5.51766 11.1073C5.40631 10.996 5.34375 10.845 5.34375 10.6875C5.34375 10.53 5.40631 10.379 5.51766 10.2677C5.62901 10.1563 5.78003 10.0938 5.9375 10.0938L8.60938 10.0937C8.84559 10.0937 9.07212 9.99992 9.23914 9.83289C9.40617 9.66587 9.5 9.43933 9.5 9.20312C9.5 8.96692 9.40617 8.74038 9.23914 8.57336C9.07212 8.40633 8.84559 8.3125 8.60938 8.3125L6.82813 8.3125C6.27698 8.3125 5.7484 8.09356 5.35867 7.70383C4.96895 7.31411 4.75 6.78553 4.75 6.23437C4.75 5.68322 4.96895 5.15464 5.35867 4.76492C5.7484 4.37519 6.27698 4.15625 6.82813 4.15625H7.125L7.125 3.5625C7.125 3.40503 7.18756 3.25401 7.29891 3.14266C7.41026 3.03131 7.56128 2.96875 7.71875 2.96875C7.87623 2.96875 8.02725 3.03131 8.1386 3.14266C8.24995 3.25401 8.3125 3.40503 8.3125 3.5625V4.15625H9.5C9.65748 4.15625 9.8085 4.21881 9.91985 4.33016C10.0312 4.44151 10.0938 4.59253 10.0938 4.75C10.0938 4.90747 10.0312 5.05849 9.91985 5.16984C9.8085 5.28119 9.65748 5.34375 9.5 5.34375H6.82813C6.59192 5.34375 6.36539 5.43758 6.19836 5.60461C6.03134 5.77163 5.9375 5.99817 5.9375 6.23437C5.9375 6.47058 6.03134 6.69712 6.19836 6.86414C6.36129 7.03117 6.59192 7.125 6.82813 7.125H8.60938C9.16053 7.125 9.68911 7.34394 10.0788 7.73367C10.4686 8.12339 10.6875 8.65197 10.6875 9.20312C10.6875 9.75428 10.4686 10.2829 10.0788 10.6726C9.68911 11.0623 9.16053 11.2812 8.60938 11.2812Z'/></svg>");
    --icon-commission: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='19' height='16' viewBox='0 0 19 16' fill='none'><path fill='black' d='M6.23461 7.12671C6.23461 6.48083 6.42613 5.84946 6.78496 5.31243C7.14379 4.7754 7.65382 4.35683 8.25053 4.10967C8.84725 3.8625 9.50385 3.79783 10.1373 3.92383C10.7708 4.04984 11.3527 4.36086 11.8094 4.81757C12.2661 5.27427 12.5771 5.85615 12.7031 6.48962C12.8291 7.12309 12.7644 7.7797 12.5173 8.37641C12.2701 8.97313 11.8515 9.48315 11.3145 9.84198C10.7775 10.2008 10.1461 10.3923 9.50023 10.3923C8.63413 10.3923 7.80351 10.0483 7.19109 9.43586C6.57866 8.82343 6.23461 7.99281 6.23461 7.12671ZM15.598 11.3705C15.4658 11.2938 15.3094 11.2695 15.1601 11.3027C15.0108 11.3358 14.8794 11.4239 14.792 11.5494C14.6641 11.7256 14.5273 11.8953 14.3823 12.0578C13.9504 11.4308 13.4015 10.8931 12.7659 10.474C12.7116 10.438 12.6471 10.4209 12.5822 10.4252C12.5173 10.4295 12.4556 10.455 12.4066 10.4977C11.6001 11.1957 10.5691 11.5798 9.50246 11.5798C8.43582 11.5798 7.40486 11.1957 6.59828 10.4977C6.54892 10.4539 6.48638 10.4278 6.42052 10.4235C6.35466 10.4192 6.28924 10.4369 6.23461 10.474C5.59882 10.8922 5.04971 11.4293 4.61738 12.0556C3.69014 11.0144 3.12191 9.7028 2.99644 8.31421H4.13941C4.23552 8.31573 4.33062 8.29446 4.41692 8.25214C4.50322 8.20983 4.57828 8.14768 4.63593 8.07077C4.7196 7.9564 4.7596 7.81588 4.74871 7.6746C4.73782 7.53331 4.67676 7.40058 4.57656 7.30038L2.79531 5.51913C2.74017 5.46393 2.67468 5.42013 2.6026 5.39025C2.53052 5.36037 2.45326 5.34499 2.37523 5.34499C2.2972 5.34499 2.21994 5.36037 2.14786 5.39025C2.07578 5.42013 2.0103 5.46393 1.95515 5.51913L0.173903 7.30038C0.0737045 7.40058 0.0126454 7.53331 0.00175645 7.6746C-0.00913251 7.81588 0.0308667 7.9564 0.114528 8.07077C0.172187 8.14768 0.247241 8.20983 0.333544 8.25214C0.419847 8.29446 0.514946 8.31573 0.611052 8.31421H1.80375C1.92518 9.89277 2.5291 11.3958 3.53362 12.6195C4.53814 13.8433 5.89467 14.7285 7.4193 15.1553C8.94393 15.582 10.5629 15.5296 12.0567 15.0051C13.5506 14.4806 14.847 13.5095 15.7702 12.2233C15.8179 12.157 15.8513 12.0816 15.8685 12.0018C15.8856 11.9219 15.8862 11.8394 15.87 11.7594C15.8538 11.6794 15.8214 11.6035 15.7746 11.5366C15.7278 11.4697 15.6677 11.4132 15.598 11.3705ZM18.955 7.49335C18.91 7.38485 18.834 7.2921 18.7363 7.22684C18.6387 7.16158 18.5239 7.12674 18.4065 7.12671L17.1967 7.12671C17.0753 5.54815 16.4714 4.04512 15.4668 2.82138C14.4623 1.59764 13.1058 0.712394 11.5812 0.285663C10.0565 -0.141068 8.43756 -0.0886443 6.94373 0.435827C5.4499 0.960299 4.15348 1.93145 3.23023 3.21761C3.13831 3.34556 3.10097 3.50478 3.12645 3.66025C3.15192 3.81572 3.23811 3.95471 3.36605 4.04663C3.494 4.13856 3.65322 4.17589 3.80869 4.15042C3.96416 4.12495 4.10315 4.03876 4.19508 3.91081C4.97183 2.82933 6.06058 2.01109 7.31543 1.56575C8.57027 1.12041 9.93125 1.06925 11.216 1.41912C12.5007 1.76899 13.6478 2.50317 14.5036 3.52329C15.3594 4.5434 15.8829 5.80071 16.004 7.12671H14.844C14.7265 7.12662 14.6116 7.16139 14.5139 7.22663C14.4161 7.29186 14.34 7.38463 14.295 7.49338C14.25 7.60173 14.2382 7.72119 14.2612 7.83642C14.2841 7.95166 14.3408 8.0575 14.4239 8.14054L16.2052 9.92179C16.2603 9.97699 16.3258 10.0208 16.3979 10.0507C16.4699 10.0805 16.5472 10.0959 16.6252 10.0959C16.7033 10.0959 16.7805 10.0805 16.8526 10.0507C16.9247 10.0208 16.9902 9.97699 17.0453 9.92179L18.8266 8.14054C18.9096 8.05746 18.9661 7.95162 18.9889 7.83642C19.0118 7.72122 19 7.60183 18.955 7.49335Z'/></svg>");
    --icon-info: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'><path fill='black' d='M7.3125 0C5.86623 0 4.45243 0.428871 3.2499 1.23238C2.04736 2.03589 1.1101 3.17794 0.556634 4.51413C0.00316839 5.85031 -0.141644 7.32061 0.140511 8.7391C0.422665 10.1576 1.11911 11.4605 2.14178 12.4832C3.16446 13.5059 4.46742 14.2023 5.88591 14.4845C7.30439 14.7666 8.77469 14.6218 10.1109 14.0684C11.4471 13.5149 12.5891 12.5776 13.3926 11.3751C14.1961 10.1726 14.625 8.75878 14.625 7.3125C14.623 5.37373 13.8519 3.51496 12.481 2.14404C11.11 0.773127 9.25127 0.00204737 7.3125 0ZM7.3125 13.5C6.08873 13.5 4.89244 13.1371 3.87491 12.4572C2.85738 11.7773 2.06432 10.811 1.596 9.68035C1.12768 8.54974 1.00515 7.30564 1.24389 6.10538C1.48264 4.90512 2.07194 3.80261 2.93728 2.93728C3.80262 2.07194 4.90512 1.48264 6.10538 1.24389C7.30564 1.00515 8.54974 1.12768 9.68036 1.596C10.811 2.06431 11.7773 2.85738 12.4572 3.87491C13.1371 4.89244 13.5 6.08873 13.5 7.3125C13.4981 8.95296 12.8456 10.5257 11.6857 11.6857C10.5257 12.8456 8.95296 13.4981 7.3125 13.5ZM8.4375 10.6875C8.4375 10.8367 8.37824 10.9798 8.27275 11.0852C8.16726 11.1907 8.02419 11.25 7.875 11.25C7.57663 11.25 7.29049 11.1315 7.07951 10.9205C6.86853 10.7095 6.75 10.4234 6.75 10.125V7.3125C6.60082 7.3125 6.45774 7.25324 6.35226 7.14775C6.24677 7.04226 6.1875 6.89918 6.1875 6.75C6.1875 6.60082 6.24677 6.45774 6.35226 6.35225C6.45774 6.24676 6.60082 6.1875 6.75 6.1875C7.04837 6.1875 7.33452 6.30603 7.5455 6.51701C7.75648 6.72798 7.875 7.01413 7.875 7.3125V10.125C8.02419 10.125 8.16726 10.1843 8.27275 10.2898C8.37824 10.3952 8.4375 10.5383 8.4375 10.6875ZM6.1875 4.21875C6.1875 4.05187 6.23699 3.88874 6.3297 3.74999C6.42241 3.61123 6.55419 3.50309 6.70836 3.43923C6.86254 3.37537 7.03219 3.35866 7.19586 3.39121C7.35953 3.42377 7.50987 3.50413 7.62787 3.62213C7.74587 3.74013 7.82623 3.89047 7.85879 4.05414C7.89135 4.21781 7.87464 4.38746 7.81078 4.54164C7.74691 4.69581 7.63877 4.69581 7.50002 4.9203C7.36126 5.01302 7.19813 5.0625 7.03125 5.0625C6.80748 5.0625 6.59287 4.97361 6.43463 4.81537C6.2764 4.65714 6.1875 4.44253 6.1875 4.21875Z'/></svg>");

    --icon-edit: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'><path fill='black' d='M24.7075 4.29329L20.7075 0.293287C20.6146 0.20031 20.5043 0.126551 20.3829 0.0762267C20.2615 0.0259024 20.1314 0 20 0C19.8686 0 19.7385 0.0259024 19.6171 0.0762267C19.4957 0.126551 19.3854 0.20031 19.2925 0.293287L7.2925 12.2933C7.19967 12.3862 7.12605 12.4965 7.07586 12.6179C7.02568 12.7393 6.9999 12.8694 7 13.0008V17.0008C7 17.266 7.10536 17.5204 7.29289 17.7079C7.48043 17.8954 7.73478 18.0008 8 18.0008H12C12.1314 18.0009 12.2615 17.9751 12.3829 17.9249C12.5042 17.8747 12.6146 17.8011 12.7075 17.7083L24.7075 5.70829C24.8005 5.61541 24.8742 5.50513 24.9246 5.38373C24.9749 5.26233 25.0008 5.1322 25.0008 5.00079C25.0008 4.86937 24.9749 4.73924 24.9246 4.61785C24.8742 4.49645 24.8005 4.38616 24.7075 4.29329ZM11.5863 16.0008H9V13.4145L17 5.41454L19.5863 8.00079L11.5863 16.0008ZM21 6.58704L18.4137 4.00079L20 2.41454L22.5863 5.00079L21 6.58704ZM24 12.0008V23.0008C24 23.5312 23.7893 24.0399 23.4142 24.415C23.0391 24.7901 22.5304 25.0008 22 25.0008H2C1.46957 25.0008 0.960859 24.7901 0.585786 24.415C0.210714 24.0399 0 23.5312 0 23.0008V3.00079C0 2.47035 0.210714 1.96165 0.585786 1.58657C0.960859 1.2115 1.46957 1.00079 2 1.00079H13C13.2652 1.00079 13.5196 1.10614 13.7071 1.29368C13.8946 1.48122 14 1.73557 14 2.00079C14 2.266 13.8946 2.52036 13.7071 2.70789C13.5196 2.89543 13.2652 3.00079 13 3.00079H2V23.0008H22V12.0008C22 11.7356 22.1054 11.4812 22.2929 11.2937C22.4804 11.1061 22.7348 11.0008 23 11.0008C23.2652 11.0008 23.5196 11.1061 23.7071 11.2937C23.8946 11.4812 24 11.7356 24 12.0008Z'/></svg>");

    --vip-bootstrap-arrow: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");

    --icon-bar: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' stroke='black'><path d='M4.66663 7H23.3333M4.66663 14H23.3333M15.1666 21H23.3333' stroke-width='2.33333' stroke-linecap='round' stroke-linejoin='round'></path></svg>");
    --icon-chat: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25'><path d='M0 25V2.5C0 1.8125 0.244792 1.22396 0.734375 0.734375C1.22396 0.244792 1.8125 0 2.5 0H22.5C23.1875 0 23.776 0.244792 24.2656 0.734375C24.7552 1.22396 25 1.8125 25 2.5V17.5C25 18.1875 24.7552 18.776 24.2656 19.2656C23.776 19.7552 23.1875 20 22.5 20H5L0 25ZM5 15H15V12.5H5V15ZM5 11.25H20V8.75H5V11.25ZM5 7.5H20V5H5V7.5Z'/></svg>");
    --icon-wallet: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='25' height='22' viewBox='0 0 25 22'><path d='M23 4H3C2.73478 4 2.48043 3.89464 2.29289 3.70711C2.10536 3.51957 2 3.26522 2 3C2 2.73478 2.10536 2.48043 2.29289 2.29289C2.48043 2.10536 2.73478 2 3 2H20C20.2652 2 20.5196 1.89464 20.7071 1.70711C20.8946 1.51957 21 1.26522 21 1C21 0.734784 20.8946 0.48043 20.7071 0.292893C20.5196 0.105357 20.2652 0 20 0H3C2.20435 0 1.44129 0.316071 0.87868 0.87868C0.316071 1.44129 0 2.20435 0 3V19C0 19.7956 0.316071 20.5587 0.87868 21.1213C1.44129 21.6839 2.20435 22 3 22H23C23.5304 22 24.0391 21.7893 24.4142 21.4142C24.7893 21.0391 25 20.5304 25 20V6C25 5.46957 24.7893 4.96086 24.4142 4.58579C24.0391 4.21071 23.5304 4 23 4ZM18.5 14C18.2033 14 17.9133 13.912 17.6666 13.7472C17.42 13.5824 17.2277 13.3481 17.1142 13.074C17.0007 12.7999 16.9709 12.4983 17.0288 12.2074C17.0867 11.9164 17.2296 11.6491 17.4393 11.4393C17.6491 11.2296 17.9164 11.0867 18.2074 11.0288C18.4983 10.9709 18.7999 11.0007 19.074 11.1142C19.3481 11.2277 19.5824 11.42 19.7472 11.6666C19.912 11.9133 20 12.2033 20 12.5C20 12.8978 19.842 13.2794 19.5607 13.5607C19.2794 13.842 18.8978 14 18.5 14Z'/></svg>");
    --icon-round-right: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><path d='M7.71875 15.4375C6.19213 15.4375 4.69979 14.9848 3.43045 14.1367C2.1611 13.2885 1.17177 12.083 0.587558 10.6726C0.00334441 9.26217 -0.149513 7.71019 0.148317 6.2129C0.446147 4.71561 1.18129 3.34026 2.26077 2.26077C3.34026 1.18128 4.71561 0.446144 6.2129 0.148314C7.71019 -0.149516 9.26217 0.00334137 10.6726 0.587555C12.083 1.17177 13.2885 2.1611 14.1367 3.43044C14.9848 4.69978 15.4375 6.19213 15.4375 7.71875C15.4353 9.76523 14.6214 11.7273 13.1743 13.1743C11.7273 14.6214 9.76523 15.4353 7.71875 15.4375ZM11.1076 7.29867L8.73258 4.92367C8.62117 4.81226 8.47006 4.74967 8.3125 4.74967C8.15494 4.74967 8.00384 4.81226 7.89243 4.92367C7.78101 5.03508 7.71842 5.18619 7.71842 5.34375C7.71842 5.50131 7.78101 5.65242 7.89243 5.76383L9.25434 7.125L4.75 7.125C4.59253 7.125 4.44151 7.18756 4.33016 7.2989C4.21881 7.41025 4.15625 7.56128 4.15625 7.71875C4.15625 7.87622 4.21881 8.02724 4.33016 8.13859C4.44151 8.24994 4.59253 8.3125 4.75 8.3125H9.25434L7.89243 9.67367C7.78101 9.78508 7.71842 9.93619 7.71842 10.0938C7.71842 10.2513 7.78101 10.4024 7.89243 10.5138C8.00384 10.6252 8.15494 10.6878 8.3125 10.6878C8.47006 10.6878 8.62117 10.6252 8.73258 10.5138L11.1076 8.13883C11.1628 8.08369 11.2066 8.0182 11.2365 7.94612C11.2663 7.87404 11.2817 7.79678 11.2817 7.71875C11.2817 7.64072 11.2663 7.56346 11.2365 7.49138C11.2066 7.4193 11.1628 7.35381 11.1076 7.29867Z'/></svg>");
    --icon-player: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><path d='M8 8C6.9 8 5.95833 7.60833 5.175 6.825C4.39167 6.04167 4 5.1 4 4C4 2.9 4.39167 1.95833 5.175 1.175C5.95833 0.391667 6.9 0 8 0C9.1 0 10.0417 0.391667 10.825 1.175C11.6083 1.95833 12 2.9 12 4C12 5.1 11.6083 6.04167 10.825 6.825C10.0417 7.60833 9.1 8 8 8ZM0 16V13.2C0 12.6333 0.145833 12.1125 0.4375 11.6375C0.729167 11.1625 1.11667 10.8 1.6 10.55C2.63333 10.0333 3.68333 9.64583 4.75 9.3875C5.81667 9.12917 6.9 9 8 9C9.1 9 10.1833 9.12917 11.25 9.3875C12.3167 9.64583 13.3667 10.0333 14.4 10.55C14.8833 10.8 15.2708 11.1625 15.5625 11.6375C15.8542 12.1125 16 12.6333 16 13.2V16H0ZM2 14H14V13.2C14 13.0167 13.9542 12.85 13.8625 12.7C13.7708 12.55 13.65 12.4333 13.5 12.35C12.6 11.9 11.6917 11.5625 10.775 11.3375C9.85833 11.1125 8.93333 11 8 11C7.06667 11 6.14167 11.1125 5.225 11.3375C4.30833 11.5625 3.4 11.9 2.5 12.35C2.35 12.4333 2.22917 12.55 2.1375 12.7C2.04583 12.85 2 13.0167 2 13.2V14ZM8 6C8.55 6 9.02083 5.80417 9.4125 5.4125C9.80417 5.02083 10 4.55 10 4C10 3.45 9.80417 2.97917 9.4125 2.5875C9.02083 2.19583 8.55 2 8 2C7.45 2 6.97917 2.19583 6.5875 2.5875C6.19583 2.97917 6 3.45 6 4C6 4.55 6.19583 5.02083 6.5875 5.4125C6.97917 5.80417 7.45 6 8 6Z'/></svg>");
    --icon-cash: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10'><path d='M1.16667 9.33333C0.845833 9.33333 0.571181 9.2191 0.342708 8.99063C0.114236 8.76215 0 8.4875 0 8.16667V1.75H1.16667V8.16667H11.0833V9.33333H1.16667ZM3.5 7C3.17917 7 2.90451 6.88576 2.67604 6.65729C2.44757 6.42882 2.33333 6.15417 2.33333 5.83333V1.16667C2.33333 0.845833 2.44757 0.571181 2.67604 0.342708C2.90451 0.114236 3.17917 0 3.5 0H11.6667C11.9875 0 12.2622 0.114236 12.4906 0.342708C12.7191 0.571181 12.8333 0.845833 12.8333 1.16667V5.83333C12.8333 6.15417 12.7191 6.42882 12.4906 6.65729C12.2622 6.88576 11.9875 7 11.6667 7H3.5ZM4.66667 5.83333C4.66667 5.5125 4.55243 5.23785 4.32396 5.00938C4.09549 4.7809 3.82083 4.66667 3.5 4.66667V5.83333H4.66667ZM10.5 5.83333H11.6667V4.66667C11.3458 4.66667 11.0712 4.7809 10.8427 5.00938C10.6142 5.23785 10.5 5.5125 10.5 5.83333ZM7.58333 5.25C8.06944 5.25 8.48264 5.07986 8.82292 4.73958C9.16319 4.39931 9.33333 3.98611 9.33333 3.5C9.33333 3.01389 9.16319 2.60069 8.82292 2.26042C8.48264 1.92014 8.06944 1.75 7.58333 1.75C7.09722 1.75 6.68403 1.92014 6.34375 2.26042C6.00347 2.60069 5.83333 3.01389 5.83333 3.5C5.83333 3.98611 6.00347 4.39931 6.34375 4.73958C6.68403 5.07986 7.09722 5.25 7.58333 5.25ZM3.5 2.33333C3.82083 2.33333 4.09549 2.2191 4.32396 1.99063C4.55243 1.76215 4.66667 1.4875 4.66667 1.16667H3.5V2.33333ZM11.6667 2.33333V1.16667H10.5C10.5 1.4875 10.6142 1.76215 10.8427 1.99063C11.0712 2.2191 11.3458 2.33333 11.6667 2.33333Z'/></svg>");
    --icon-delete: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='16' viewBox='0 0 15 16'><path d='M13.6562 2.375H10.6875V1.78125C10.6875 1.30883 10.4998 0.855765 10.1658 0.521716C9.83174 0.187667 9.37867 0 8.90625 0H5.34375C4.87133 0 4.41826 0.187667 4.08422 0.521716C3.75017 0.855765 3.5625 1.30883 3.5625 1.78125V2.375H0.59375C0.436278 2.375 0.285255 2.43756 0.173905 2.54891C0.0625557 2.66026 0 2.81128 0 2.96875C0 3.12622 0.0625557 3.27724 0.173905 3.38859C0.285255 3.49994 0.436278 3.5625 0.59375 3.5625H1.1875V14.25C1.1875 14.5649 1.31261 14.867 1.53531 15.0897C1.75801 15.3124 2.06006 15.4375 2.375 15.4375H11.875C12.1899 15.4375 12.492 15.3124 12.7147 15.0897C12.9374 14.867 13.0625 14.5649 13.0625 14.25V3.5625H13.6562C13.8137 3.5625 13.9647 3.49994 14.0761 3.38859C14.1874 3.27724 14.25 3.12622 14.25 2.96875C14.25 2.81128 14.1874 2.66026 14.0761 2.54891C13.9647 2.43756 13.8137 2.375 13.6562 2.375ZM5.9375 11.2812C5.9375 11.4387 5.87494 11.5897 5.76359 11.7011C5.65224 11.8124 5.50122 11.875 5.34375 11.875C5.18628 11.875 5.03526 11.8124 4.92391 11.7011C4.81256 11.5897 4.75 11.4387 4.75 11.2812V6.53125C4.75 6.37378 4.81256 6.22276 4.92391 6.11141C5.03526 6.00006 5.18628 5.9375 5.34375 5.9375C5.50122 5.9375 5.65224 6.00006 5.76359 6.11141C5.87494 6.22276 5.9375 6.37378 5.9375 6.53125V11.2812ZM9.5 11.2812C9.5 11.4387 9.43744 11.5897 9.3261 11.7011C9.21475 11.8124 9.06372 11.875 8.90625 11.875C8.74878 11.875 8.59775 11.8124 8.4864 11.7011C8.37506 11.5897 8.3125 11.4387 8.3125 11.2812V6.53125C8.3125 6.37378 8.37506 6.22276 8.4864 6.11141C8.59775 6.00006 8.74878 5.9375 8.90625 5.9375C9.06372 5.9375 9.21475 6.00006 9.3261 6.11141C9.43744 6.22276 9.5 6.37378 9.5 6.53125V11.2812ZM9.5 2.375H4.75V1.78125C4.75 1.62378 4.81256 1.47276 4.92391 1.36141C5.03526 1.25006 5.18628 1.1875 5.34375 1.1875H8.90625C9.06372 1.1875 9.21475 1.25006 9.3261 1.36141C9.43744 1.47276 9.5 1.62378 9.5 1.78125V2.375Z'/></svg>");
    --icon-telegram: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='49' height='41' viewBox='0 0 49 41'><path fill-rule='evenodd' clip-rule='evenodd' d='M3.3596 17.435C16.478 11.7195 25.2257 7.95143 29.6025 6.13104C42.0995 0.933184 44.6963 0.0301957 46.3887 0.000312852C46.7611 -0.00619105 47.5934 0.086095 48.1325 0.523615C48.9323 1.1726 48.9369 2.58131 48.8481 3.51365C48.1708 10.6293 45.2405 27.8968 43.7497 35.8664C43.1189 39.2386 41.8768 40.3694 40.6744 40.4799C38.0613 40.7204 36.0769 38.7529 33.5458 37.0938C29.5853 34.4976 27.3478 32.8814 23.5033 30.3481C19.0604 27.4203 21.9406 25.8112 24.4725 23.1813C25.1352 22.4931 36.6491 12.0202 36.8719 11.0701C36.8999 10.9513 36.9257 10.5083 36.6626 10.2746C36.3994 10.0408 36.0111 10.1206 35.7309 10.1842C35.3337 10.2744 29.0066 14.4564 16.7497 22.7301C14.9538 23.9633 13.3271 24.5642 11.8697 24.5327C10.2629 24.4981 7.1723 23.6243 4.87466 22.8774C2.05654 21.9614 -0.183268 21.4769 0.0118487 19.9212C0.11345 19.1107 1.22931 18.2821 3.3596 17.435Z'/></svg>");

    /* --icon-: url("data:image/svg+xml;utf8,"); */

    /* footer */
    --filter-icon: brightness(0) saturate(100%) invert(92%) sepia(10%) saturate(628%) hue-rotate(338deg) brightness(101%) contrast(97%) opacity(0.4);
    --text-light-300: #FBF0CE66;
}

body {
    font-family: "Google Sans Flex", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: var(--color-accent-100);
    background: var(--bg-body);
}
html {
    background: var(--black-80);
}
body.fixed {
    overflow: hidden;
    height: 100%;
}
ul {
    padding: 0;
    margin: 0;
}
li {
    list-style: none;
}
a:focus {
    outline: 0;
}

/* icons */
.icon-svg,
.icon-svg-dark {
    display: inline-block;
    vertical-align: middle;
    -webkit-mask-size: contain;
    mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}
.icon-svg {
    background: linear-gradient(to top, 
        var(--color-stop-1) var(--position-1), 
        var(--color-stop-2) var(--position-2), 
        var(--color-stop-3) var(--position-3), 
        var(--color-stop-4) var(--position-4)
    );
}
.icon-svg-dark {
    background: var(--color-primary-900); 
}
.icon-eye {
    width: 20px;
    height: 14px;
    -webkit-mask-image: var(--icon-eye-open);
    mask-image: var(--icon-eye-open);
    cursor: pointer;
}
.icon-eye.closed {
    -webkit-mask-image: var(--icon-eye-closed);
    mask-image: var(--icon-eye-closed);
}
.icon-speaker {
    width: 22px;
    height: 22px;
    -webkit-mask-image: var(--icon-speaker);
    mask-image: var(--icon-speaker);
}
.icon-search {
    width: 26px;
    height: 26px;
    -webkit-mask-image: var(--icon-search);
    mask-image: var(--icon-search);
}
.icon-arrow {
    width: 19px;
    height: 19px;
    -webkit-mask-image: var(--icon-arrow);
    mask-image: var(--icon-arrow);
}
.icon-plus {
    width: 32px;
    height: 32px;
    -webkit-mask-image: var(--icon-plus);
    mask-image: var(--icon-plus);
}
.icon-info-one,
.icon-info-two,
.icon-info-three {
    width: 26px;
    height: 26px;
}
.icon-info-one {
    -webkit-mask-image: var(--icon-info-one);
    mask-image: var(--icon-info-one);
}
.icon-info-two {
    -webkit-mask-image: var(--icon-info-two);
    mask-image: var(--icon-info-two);
}
.icon-info-three {
    -webkit-mask-image: var(--icon-info-three);
    mask-image: var(--icon-info-three);
}
.icon-favourite,
.icon-favourite-active {
    width: 16px;
    height: 16px;
}
.icon-favourite {
    -webkit-mask-image: var(--icon-favourite);
    mask-image: var(--icon-favourite);
}
.icon-favourite-active {
    background: linear-gradient(
        to bottom,
        var(--color-stop-1a) 10%,
        var(--color-stop-2a) 40%,
        var(--color-stop-3a) 70%,
        var(--color-stop-4a) 100%
    );
    -webkit-mask-image: var(--icon-favourite-active);
    mask-image: var(--icon-favourite-active);
}
.icon-home {
    width: 16px;
    height: 18px;
    -webkit-mask-image: var(--icon-home);
    mask-image: var(--icon-home);
}
.icon-promo {
    width: 19px;
    height: 19px;
    -webkit-mask-image: var(--icon-promo);
    mask-image: var(--icon-promo);
}
.icon-contact {
    width: 15px;
    height: 15px;
    -webkit-mask-image: var(--icon-contact);
    mask-image: var(--icon-contact);
}
.icon-user {
    width: 18px;
    height: 18px;
    -webkit-mask-image: var(--icon-user);
    mask-image: var(--icon-user);
}
.icon-account {
    width: 41px;
    height: 41px;
    -webkit-mask-image: var(--icon-account);
    mask-image: var(--icon-account);
}
.icon-slot,
.icon-slot-dark {
    width: 26px;
    height: 26px;
}
.icon-slot {
    -webkit-mask-image: var(--icon-slot);
    mask-image: var(--icon-slot);
}
.icon-slot-dark {
    -webkit-mask-image: var(--icon-slot-dark);
    mask-image: var(--icon-slot-dark);
}
.icon-casino,
.icon-casino-dark {
    width: 26px;
    height: 27px;
}
.icon-casino {
    -webkit-mask-image: var(--icon-casino);
    mask-image: var(--icon-casino);
}
.icon-casino-dark {
    -webkit-mask-image: var(--icon-casino-dark);
    mask-image: var(--icon-casino-dark);
}
.icon-sports,
.icon-sports-dark {
    width: 26px;
    height: 26px;
}
.icon-sports {
    -webkit-mask-image: var(--icon-sports);
    mask-image: var(--icon-sports);
}
.icon-sports-dark {
    -webkit-mask-image: var(--icon-sports-dark);
    mask-image: var(--icon-sports-dark);
}
.icon-esports,
.icon-esports-dark {
    width: 30px;
    height: 22px;
}
.icon-esports {
    -webkit-mask-image: var(--icon-esports);
    mask-image: var(--icon-esports);
}
.icon-esports-dark {
    -webkit-mask-image: var(--icon-esports-dark);
    mask-image: var(--icon-esports-dark);
}
.icon-fast,
.icon-fast-dark {
    width: 24px;
    height: 28px;
}
.icon-fast {
    -webkit-mask-image: var(--icon-fast);
    mask-image: var(--icon-fast);
}
.icon-fast-dark {
    -webkit-mask-image: var(--icon-fast-dark);
    mask-image: var(--icon-fast-dark);
}
.icon-fish,
.icon-fish-dark {
    width: 28px;
    height: 28px;
}
.icon-fish {
    -webkit-mask-image: var(--icon-fish);
    mask-image: var(--icon-fish);
}
.icon-fish-dark {
    -webkit-mask-image: var(--icon-fish-dark);
    mask-image: var(--icon-fish-dark);
}
.icon-hot,
.icon-hot-dark {
    width: 22px;
    height: 27px;
}
.icon-hot {
    -webkit-mask-image: var(--icon-hot);
    mask-image: var(--icon-hot);
}
.icon-hot-dark {
    -webkit-mask-image: var(--icon-hot-dark);
    mask-image: var(--icon-hot-dark);
}
.icon-poker,
.icon-poker-dark {
    width: 28px;
    height: 27px;
}
.icon-poker {
    -webkit-mask-image: var(--icon-poker);
    mask-image: var(--icon-poker);
}
.icon-poker-dark {
    -webkit-mask-image: var(--icon-poker-dark);
    mask-image: var(--icon-poker-dark);
}
.icon-lottery,
.icon-lottery-dark {
    width: 26px;
    height: 26px;
}
.icon-lottery {
    -webkit-mask-image: var(--icon-lottery);
    mask-image: var(--icon-lottery);
}
.icon-lottery-dark {
    -webkit-mask-image: var(--icon-lottery-dark);
    mask-image: var(--icon-lottery-dark);
}
.icon-horse,
.icon-horse-dark {
    width: 28px;
    height: 26px;
}
.icon-horse {
    -webkit-mask-image: var(--icon-horse);
    mask-image: var(--icon-horse);
}
.icon-horse-dark {
    -webkit-mask-image: var(--icon-horse-dark);
    mask-image: var(--icon-horse-dark);
}
.icon-bingo,
.icon-bingo-dark {
    width: 26px;
    height: 20px;
}
.icon-bingo {
    -webkit-mask-image: var(--icon-bingo);
    mask-image: var(--icon-bingo);
}
.icon-bingo-dark {
    -webkit-mask-image: var(--icon-bingo-dark);
    mask-image: var(--icon-bingo-dark);
}
.icon-hash,
.icon-hash-dark {
    width: 24px;
    height: 24px;
}
.icon-hash {
    -webkit-mask-image: var(--icon-hash);
    mask-image: var(--icon-hash);
}
.icon-hash-dark {
    -webkit-mask-image: var(--icon-hash-dark);
    mask-image: var(--icon-hash-dark);
}
.icon-sabong,
.icon-sabong-dark {
    width: 27px;
    height: 32px;
}
.icon-sabong {
    -webkit-mask-image: var(--icon-sabong);
    mask-image: var(--icon-sabong);
}
.icon-sabong-dark {
    -webkit-mask-image: var(--icon-sabong-dark);
    mask-image: var(--icon-sabong-dark);
}
.icon-arcade,
.icon-arcade-dark {
    width: 24px;
    height: 25px;
}
.icon-arcade {
    -webkit-mask-image: var(--icon-arcade);
    mask-image: var(--icon-arcade);
}
.icon-arcade-dark {
    -webkit-mask-image: var(--icon-arcade-dark);
    mask-image: var(--icon-arcade-dark);
}

.icon-crash,
.icon-crash-dark {
    width: 30px;
    height: 23px;
}
.icon-crash {
    -webkit-mask-image: var(--icon-crash);
    mask-image: var(--icon-crash);
}
.icon-crash-dark {
    -webkit-mask-image: var(--icon-crash-dark);
    mask-image: var(--icon-crash-dark);
}

.icon-free,
.icon-free-dark {
    width: 32px;
    height: 32px;
}
.icon-free {
    -webkit-mask-image: var(--icon-free);
    mask-image: var(--icon-free);
}
.icon-free-dark {
    -webkit-mask-image: var(--icon-free-dark);
    mask-image: var(--icon-free-dark);
}

.icon-others,
.icon-others-dark {
    width: 24px;
    height: 24px;
}
.icon-others {
    -webkit-mask-image: var(--icon-others);
    mask-image: var(--icon-others);
}
.icon-others-dark {
    -webkit-mask-image: var(--icon-others-dark);
    mask-image: var(--icon-others-dark);
}
.icon-about {
    -webkit-mask-size: 24px 22px; 
    mask-size: 24px 22px;
    -webkit-mask-image: var(--icon-about);
    mask-image: var(--icon-about);
}
.icon-vip {
    -webkit-mask-size: 24px 18px;
    mask-size: 24px 18px;
    -webkit-mask-image: var(--icon-vip);
    mask-image: var(--icon-vip);
}
.icon-referral {
    -webkit-mask-size: 22px 22px;
    mask-size: 22px 22px;
    -webkit-mask-image: var(--icon-referral);
    mask-image: var(--icon-referral);
}
.icon-partner {
    -webkit-mask-size: 24px 18px;
    mask-size: 24px 18px;
    -webkit-mask-image: var(--icon-partner);
    mask-image: var(--icon-partner);
}
.icon-faq {
    -webkit-mask-size: 21px 21px;
    mask-size: 21px 21px;
    -webkit-mask-image: var(--icon-faq);
    mask-image: var(--icon-faq);
}
.icon-banking {
    -webkit-mask-size: 24px 19px;
    mask-size: 24px 19px;
    -webkit-mask-image: var(--icon-banking);
    mask-image: var(--icon-banking);
}
.icon-privacy {
    -webkit-mask-size: 21px 22px;
    mask-size: 21px 22px;
    -webkit-mask-image: var(--icon-privacy);
    mask-image: var(--icon-privacy);
}
.icon-responsible {
    -webkit-mask-size: 22px 22px;
    mask-size: 22px 22px;
    -webkit-mask-image: var(--icon-responsible);
    mask-image: var(--icon-responsible);
}
.icon-deposit {
    width: 25px;
    height: 22px;
    -webkit-mask-image: var(--icon-deposit);
    mask-image: var(--icon-deposit);
}
.icon-withdrawal {
    width: 30px;
    height: 24px;
    -webkit-mask-image: var(--icon-withdrawal);
    mask-image: var(--icon-withdrawal);
}
.icon-transaction {
    width: 22px;
    height: 26px;
    -webkit-mask-image: var(--icon-transaction);
    mask-image: var(--icon-transaction);
}
.icon-reward {
    width: 26px;
    height: 25px;
    -webkit-mask-image: var(--icon-reward);
    mask-image: var(--icon-reward);
}
.icon-statement {
    width: 26px;
    height: 22px;
    -webkit-mask-image: var(--icon-statement);
    mask-image: var(--icon-statement);
}
.icon-bank {
    width: 30px;
    height: 24px;
    -webkit-mask-image: var(--icon-bank);
    mask-image: var(--icon-bank);
}
.icon-bank2 {
    width: 24px;
    height: 24px;
    -webkit-mask-image: var(--icon-bank2);
    mask-image: var(--icon-bank2);
}
.icon-promotion {
    width: 26px;
    height: 22px;
    -webkit-mask-image: var(--icon-promotion);
    mask-image: var(--icon-promotion);
    transform: scaleX(-1)
}
.icon-password {
    width: 24px;
    height: 27px;
    -webkit-mask-image: var(--icon-password);
    mask-image: var(--icon-password);
}
.icon-affiliate {
    width: 32px;
    height: 32px;
    -webkit-mask-image: var(--icon-affiliate);
    mask-image: var(--icon-affiliate);
}
.icon-plus-deposit {
    width: 16px;
    height: 16px;
    -webkit-mask-image: var(--icon-plus-deposit);
    mask-image: var(--icon-plus-deposit);
}
.icon-level-up {
    width: 17px;
    height: 11px;
    -webkit-mask-image: var(--icon-level-up);
    mask-image: var(--icon-level-up);
}
.icon-rebate {
    width: 16px;
    height: 15px;
    -webkit-mask-image: var(--icon-rebate);
    mask-image: var(--icon-rebate);
}
.icon-cashback {
    width: 16px;
    height: 16px;
    -webkit-mask-image: var(--icon-cashback);
    mask-image: var(--icon-cashback);
}
.icon-commission {
    width: 19px;
    height: 16px;
    -webkit-mask-image: var(--icon-commission);
    mask-image: var(--icon-commission);
}
.icon-info {
    width: 15px;
    height: 15px;
    -webkit-mask-image: var(--icon-info);
    mask-image: var(--icon-info);
}
.icon-bar {
    width: 28px;
    height: 28px;
    -webkit-mask-image: var(--icon-bar);
    mask-image: var(--icon-bar);
}
.icon-chat {
    width: 25px;
    height: 25px;
    -webkit-mask-image: var(--icon-chat);
    mask-image: var(--icon-chat);
}
.icon-wallet {
    width: 25px;
    height: 22px;
    -webkit-mask-image: var(--icon-wallet);
    mask-image: var(--icon-wallet);
}
.icon-round-right {
    width: 16px;
    height: 16px;
    -webkit-mask-image: var(--icon-round-right);
    mask-image: var(--icon-round-right);
}
.icon-player {
    width: 16px;
    height: 16px;
    -webkit-mask-image: var(--icon-player);
    mask-image: var(--icon-player);
}
.icon-cash {
    width: 13px;
    height: 10px;
    -webkit-mask-image: var(--icon-cash);
    mask-image: var(--icon-cash);
}
.icon-delete {
    width: 15px;
    height: 16px;
    -webkit-mask-image: var(--icon-delete);
    mask-image: var(--icon-delete);
}
.icon-telegram {
    width: 49px;
    height: 41px;
    -webkit-mask-image: var(--icon-telegram);
    mask-image: var(--icon-telegram);
}
.icon-edit {
    width: 25px;
    height: 25px;
    -webkit-mask-image: var(--icon-edit);
    mask-image: var(--icon-edit);
}

/* btn */
.btn-main {
    padding: 10px 20px;
    color: var(--color-primary-1000);
    font-weight: 700;
    text-transform: uppercase;
    background: var(--gradient-bg-body);
    box-shadow: 0 4px 10px 0 var(--black-16);
    line-height: 18px;
    display: block;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 15px;
    cursor: pointer;
}
.btn-main:hover,
.btn-main:active,
.btn-main:focus,
.btnform:hover,
.btnform:active,
.btnform:focus {
    position: relative;
    background: var(--black-30);
    color: var(--color-accent-100);
}
.btn-main:hover::before,
.btn-main:active::before,
.btn-main:focus::before,
.btnform:hover::before,
.btnform:active::before,
.btnform:focus::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px;
    background: var(--gradient-bg-body);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    pointer-events: none;
}

/* table */
table {
    --bs-table-bg: transparent;
    width: 100%;
    display: block;
    overflow-x: auto;
    table-layout: fixed;
}
table th {
    white-space: nowrap;
}
table>:not(caption)>*>* {
    border: 1px solid var(--color-accent-100);
    padding: 10px 14px;
    width: 1%;
}

/* gradient bg */
.gradient-bg {
    position: relative;
    background: var(--color-primary-10);
}
.gradient-bg::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px;
    background: var(--gradient-bg-body);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    pointer-events: none;
}

/* scrollbar */
.up-down {
    overflow-x: hidden;
    overflow-y: overlay;
}
.left-right {
    overflow-x: overlay;
    overflow-y: hidden;
}
::-webkit-scrollbar {
    width: 7px;
    height: 7px;
    display: none;
}
.up-down::-webkit-scrollbar,
.left-right::-webkit-scrollbar {
    display: block; 
}
.up-down::-webkit-scrollbar-track,
.left-right::-webkit-scrollbar-track {
    background: var(--black-80);
}
.up-down::-webkit-scrollbar-thumb,
.left-right::-webkit-scrollbar-thumb {
    background: var(--color-primary-400);
}

.mobile-view {
    max-width: 480px;
    margin: 0 auto;
    height: 100dvh;
    background: var(--bg-mobile);
    box-shadow: 0 2.4px 4.8px 0 var(--shadow);
    position: relative;
    overflow: hidden;
    display: flex;
    flex-direction: column;
}
.mobile-view.fixed {
    height: initial;
    overflow: hidden;
}

/* modal */
.modal-content {
    position: relative;
    border-radius: 16px;
    background-color: var(--color-primary-10); 
    isolation: isolate; 
}
.modal-content::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 2px; 
    background: var(--gradient-bg-body);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    pointer-events: none;
}
.modal-dialog {
    max-width: 320px;
    margin: 0 auto;
}
.modal-backdrop {
    --bs-backdrop-opacity: .85;
}
.modal-title {
    font-size: 20px;
    font-weight: 700;
    background: var(--gradient-bg-body);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase;
    position: absolute;
    z-index: 2;
    top: -33px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    text-align: center;
    line-height: 25px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.modal-content .btn-close {
    position: absolute;
    right: 0;
    top: -81px;
    cursor: pointer;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    border: 2px solid transparent;
    background: linear-gradient(var(--black-100), var(--black-100)) padding-box, var(--gradient-bg-body) border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    color: transparent;
    padding: 0;
    opacity: 1;    
}
.modal-content .btn-close::before {
    content: "×";
    font-size: 28px;
    line-height: 1;
    position: relative;
    left: 7px;
    background: var(--gradient-bg-body);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    top: -1px;
}

/* app download */
.app-download {
    position: fixed;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1002;
    backdrop-filter: blur(7px);
    width: 100%;
    max-width: 480px;
    height: 100%;
}
.app-content {
    padding: 16px 24px;
    position: fixed;
    bottom: 0;
    border-radius: 20px 20px 0px 0px;
    background-color: var(--black-80);
    width: 100%;
    border-top: 2px solid var(--color-primary-30);
    background: var(--black-80);
}
.app-close {
    position: absolute;
    top: 8px;
    right: 12px;
    cursor: pointer;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    border: 2px solid transparent;
    background: linear-gradient(var(--black-100), var(--black-100)) padding-box,  var(--gradient-bg-body) border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    color: transparent;
}
.app-close::before {
    content: "×"; 
    font-size: 28px; 
    line-height: 1;
    position: relative;
    left: 7px;
    background: var(--gradient-bg-body);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    top: -1px;
}
.app-content-top {
    display: flex;
    align-items: center;
    width: 90%;
    align-self: stretch;
    gap: 10px;
}
.app-content-top .logo-app {
    background: var(--color-primary-900);
    width: 65px;
    height: 65px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 8px;
    flex-shrink: 0;
}
.app-content-top .logo-app img {
    width: 55px;
    max-width: 55px;
}
.app-description {
    font-size: 12px;
    line-height: 18px;
}
.app-continue {
    color: var(--color-primary-400);
    text-decoration: underline;
    font-weight: 600;
    margin: 6px 0;
    text-align: center;
    cursor: pointer;
}
.app-content-bottom {
    display: flex;
    justify-content: center;
    align-items: center;
}
.app-content-bottom .btn {
    border-radius: 8px;
    width: 130px;
    margin: 0 6px;
    font-size: 24px;
    padding: 5px 12px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.app-content-bottom .btn:only-child {
    width: inherit;
}
.app-content-bottom .btn-primary,
.app-content-bottom .btn-primary:hover,
.app-content-bottom .btn-primary:focus,
.app-content-bottom .btn-primary:active {
    background-image: var(--gradient-bg-body);
    background-origin: border-box;
    border-color: transparent;
    color: var(--color-primary-1000);
}
.app-content-bottom .btn-outline-primary,
.app-content-bottom .btn-outline-primary:hover,
.app-content-bottom .btn-outline-primary:focus,
.app-content-bottom .btn-outline-primary:active {
    border-color: var(--color-primary-400);
    color: var(--color-primary-400);
    background-color: transparent;
}
.app-content-bottom .btn span {
    text-transform: uppercase;
    font-size: 14px;
    margin-left: 8px;
}
.download-bar {
    display: flex;
    align-items: center;
    padding: 10px 20px;
    background: var(--bg-download);
}
.download-bar .logo-app {
    margin-right: 10px;
    background: var(--color-primary-900);
    width: 50px;
    height: 50px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 8px;
}
.download-bar .logo-app img {
    width: 40px;
    max-width: 40px;
}
.app-name {
    font-size: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: flex;
    flex-direction: column;
    line-height: 1;
    gap: 3px;
    font-weight: 700;
}
.app-name span {
    font-size: 10px;
    font-weight: 400;
}
.download-bar-btn,
.download-bar-btn:hover,
.download-bar-btn:focus,
.download-bar-btn:active {
    background: var(--gradient-bg-body);
    color: var(--color-primary-1000) !important;
    font-weight: 700;
    border-radius: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border: 0;
    font-size: 12px;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    gap: 8px;
}
.download-bar-btn span {
    display: none;
}
.download-bar-close {
    margin-left: 10px;
    cursor: pointer;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    border: 2px solid transparent;
    background: linear-gradient(var(--black-100), var(--black-100)) padding-box,  var(--gradient-bg-body) border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    color: transparent;
}
.download-bar-close::before {
    content: "×"; 
    font-size: 28px; 
    line-height: 1;
    position: relative;
    left: 7px;
    background: var(--gradient-bg-body);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media (min-width: 1200px) {
    .app-download, 
    .download-bar {
        display: none;
    }
}

/* ios-tutorial */
#ios-tutorial .modal-dialog {
    padding: 84px 0 32px;
    width: initial;
}
#ios-tutorial .btn-close-ios {
    position: absolute;
    top: -81px;
    position: absolute;
    right: 0;
    cursor: pointer;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    border: 2px solid transparent;
    background: linear-gradient(var(--black-100), var(--black-100)) padding-box,  var(--gradient-bg-body) border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    color: transparent;
}
#ios-tutorial .btn-close-ios::before {
    content: "×"; 
    font-size: 28px; 
    line-height: 1;
    position: relative;
    left: 7px;
    background: var(--gradient-bg-body);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.ios-tutorial img {
    border-radius: 16px;
    width: 100%;
}

/* partner floating */
.partner {
    position: fixed;
    right: calc(50% - 240px);
    top: 50%;
    transform: translateY(-50%);
    background: var(--black-100);
    border-radius: 10px 0 0 10px;
    width: 45px;
    z-index: 11;
    text-align: center;
    border: 1px solid var(--color-primary-400);
    border-right: 0;
    padding: 0px;
    overflow: hidden;
    cursor: pointer;
    box-shadow: inset 0px 0px 7px var(--color-primary-400);
}
@media (max-width: 480px) {
    .partner {
        right: 0;
    }
}
.partner .icon {
    padding: 5px;
    border-radius: 7px;
    margin: 5px;
}
.partner .icon img {
    width: 100%;
}
.partner span {
    font-size: 0.8rem;
    writing-mode: vertical-lr;
    margin: 15px 0 0px 0;
}
.partner .arrow {
    color: var(--color-primary-400);
    font-size: 1rem;
    padding: 5px 3px; 
    position: relative;
}
.partner .icon-wrapper {
    display: block;
}
.partner.close {
    width: 25px;
    box-shadow: inset 0px 0px 3px var(--rchat-theme-color);
}
.partner.close .icon-wrapper {
    display: none;
}
.partner.close .arrow {
    font-size: 1rem;
    margin: 0px;
    height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
}
.partner.close .arrow i {
    height: 12px;
}
#modal-partner .modal-content {
    padding: 15px;
}
.partner-title {
    font-size: 32px;
    font-weight: 700;
    height: 50px;
    line-height: 50px;
    text-align: center;
    text-transform: uppercase;
    position: absolute;
    z-index: 2;
    top: -60px;
    left: 50%;
    transform: translateX(-50%);
    background: var(--gradient-bg-body);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    width: 100%;
}
.partner-logo-wrapper {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 15px;
}
.partner-logo-wrapper .partner-logo {
    border-radius: 12px;
    box-shadow: 5px 0px 10px rgb(0 0 0 / 70%);
    transition: all 0.3s ease-in-out;
    border: 2px solid transparent;
    background: var(--partner-box-bg) padding-box, var(--partner-boder) border-box;
    margin-bottom: 15px;
    align-self: start;
    justify-self: start;
    min-width: 0;
    min-height: 0;
    width: 100%;
}
.partner-logo-wrapper .partner-logo:hover {
    transform: translateY(-5px);
}
.partner-logo-wrapper .partner-logo a {
    display: block;
    min-width: 0;
}
.partner-logo-wrapper .partner-logo img {
    width: 100%;
    border-radius: 10px 10px 0 0;
}
.partner-logo-wrapper .partner-name {
    text-align: center;
    padding: 5px;
    position: relative;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    min-width: 0;
}
.partner-logo-wrapper .partner-name:before {
    content: "";
    height: 1px;
    width: 100%;
    background: var(--partner-name-line);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
}
.partner-logo-wrapper .partner-btn {
    text-align: center;
    padding: 3px 10px;
    font-size: clamp(12px, 3vw, 14px);
    border-radius: 20px;
    width: 90%;
    margin: 0 auto -15px auto;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    background: var(--gradient-bg-body);
    color: var(--color-primary-1000);
}
#modal-partner .btn-close {
    position: absolute;
    right: 0;
    top: -100px;
    cursor: pointer;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    border: 2px solid transparent;
    background: linear-gradient(var(--black-100), var(--black-100)) padding-box,  var(--gradient-bg-body) border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    color: transparent;
    padding: 0;
    opacity: 1;
}
#modal-partner .btn-close::before {
    content: "×"; 
    font-size: 28px; 
    line-height: 1;
    position: relative;
    left: 7px;
    background: var(--gradient-bg-body);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* rewards */
.reward {
    position: fixed;
    right: calc(50% - 240px + 20px);
    bottom: 150px;
    z-index: 9;
    animation: upDown 1s ease-in-out infinite;
}
@media (max-width: 480px) {
    .reward {
        right: 20px;
    }
}
.reward a {
    display: block;
}
.reward-close {
    cursor: pointer;
    line-height: 1;
    position: absolute;
    top: -32px;
    right: 0;
    font-size: 24px;
}
@keyframes upDown {
    0%, 100% {
        bottom: 150px;
    }
    50% {
        bottom: 156px; 
    }
}
.reward img {
    height: 80px;
} 

/* live chat */
.live-chat-floating {
    position: fixed;
    right: calc(50% - 240px + 20px);
    bottom: 80px;
    z-index: 10;
    cursor: pointer;
}
@media (max-width: 480px) {
    .live-chat-floating {
        right: 20px;
    }
}
.live-chat-wrapper {
    border-radius: 100%;
    width: 56px;
    height: 56px;
    background-color: var(--color-chat);
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 3px 3px 10px rgba(0,0,0,0.5);
}
.live-chat-wrapper img {
    width: 25px;
}
.live-chat-wrapper .icon-chat {
    background: var(--color-accent-100);

}
.live-chat-floating:after {
    content: "";
    position: absolute;
    width: 0px;
    height: 0px;
    background-color: rgba(255,255,255,0.2);
    animation: blink 5s infinite ease-in-out;
    border-radius: 100%;
    opacity: 0;
    z-index: -1;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
@keyframes blink {
	20% {
		width: 70px;
        height: 70px;
        opacity: 1;
	}
    30% {
		width: 50px;
        height: 50px;
        opacity: 0;
	}
} 

/* header */
.content-top {
    z-index: 1001;
    position: relative; 
    flex-shrink: 0;
}
header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 8px 16px;
    border-bottom: 1px solid var(--color-primary-30);
    backdrop-filter: blur(2px);
    height: 59px;
}
.header-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex: 1 0 0;
    min-width: 0;
    gap: 8px;
}
.header-wrapper .logo {
    overflow: hidden;
}
.header-wrapper .logo img {
    width: 100%;
    max-width: 81px;
    max-height: 42px;
}
.logo-text {
    font-size: 28px;
    text-transform: uppercase;
    font-weight: 700;
}
.logo-text span {
    color: var(--color-primary-400);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.btn-wrapper {
    display: flex;
    flex-direction: row;
    gap: 8px;
}
.btn-wrapper .btn {
    display: flex;
    padding: 8px 10px;
    justify-content: center;
    align-items: center;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 700;
    border-radius: 8px;
    min-width: 56px;
    max-height: 27px;
    overflow: hidden;
}
@media (min-width: 393px) {
    .btn-wrapper .btn-login {
        min-width: 75px;
    }
    .btn-wrapper .btn-register {
        min-width: 95px;
    }
}
.btn-wrapper .btn-login,
.btn-wrapper .btn-login:active,
.btn-wrapper .btn-login:hover,
.btn-wrapper .btn-login:focus {
    background-color: var(--color-primary-400);
    color: var(--black-100);
}
.btn-wrapper .btn-register,
.btn-wrapper .btn-register:active,
.btn-wrapper .btn-register:hover,
.btn-wrapper .btn-register:focus {
    border: 1px solid var(--color-primary-400);
    color: var(--color-primary-400);
}
.icon-nav {
    width: 28px;
    height: 28px;
    cursor: pointer;
}
.icon-nav .icon-bar {
    background: var(--color-primary-400);
}

/* side menu */
.side-menu {
    width: 100%;
    max-width: 480px;
    top: 0;
    bottom: 0;
    position: fixed; 
    overflow-y: hidden;
    left: 50%;
    transform: translateX(240px);
    background: var(--bg-body);
    z-index: 1049;
    transition: tright 0.3s ease;
    box-shadow: 0 2.4px 4.8px 0 var(--shadow);
    backdrop-filter: blur(12px);
    display: none;
}
.side-menu.open {
    transform: translateX(240px) translateX(-100%);
    display: block;
}
@media (max-width: 480px) {
    .side-menu {
        left: 100%;
        transform: none;
    }
    .side-menu.open {
        left: 0;
        transform: none;
    }
}
.side-top {
    background-size: cover;
    position: sticky;
    top: 0;
    left: 0;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-height: 58px;
    z-index: 99;
    padding: 8px 16px;
    border-bottom: 1px solid var(--color-primary-30);
    backdrop-filter: blur(2px);
}
.side-logo img {
    height: 42px;
    max-height: 42px;
}
.side-icon {
    cursor: pointer;
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: transparent;
    font-weight: 200;
}
.side-icon::before {
    content: "×"; 
    font-size: 58px; 
    line-height: 1;
    position: relative;
    left: 7px;
    background: var(--gradient-bg-body);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.side-top-wrapper {
    height: calc(100% - 59px);
    padding-top: 10px;
}
.side-center {
    display: flex;
    flex-direction: column;
    gap: 10px;
}
.language-wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 20px 10px;
    gap: 20px;
}
.language-flag {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
    row-gap: 10px;
    flex-wrap: wrap;
    row-gap: 10px;
    max-width: 190px;
}
.language-flag > div {
    border: 2px solid transparent;
    border-radius: 50%;
    padding: 2px;
}
.language-flag > div:hover,
.language-flag .active {
    /* border: 2px solid transparent; */
    background: linear-gradient(var(--black-100), var(--black-100)) padding-box, var(--gradient-bg-body) border-box;
}
.language-flag img {
    height: 32px;
    width: 32px;
    border-radius: 50%;
    cursor: pointer;
}
.side-special {
    display: flex;
    gap: 10px;
    font-size: 10px;
}
.side-special:has(> div:nth-child(n+2)) {
    display: grid;
}
.side-special:has(> div:nth-child(2):last-child),
.side-special:has(> div:nth-child(4):last-child) {
    grid-template-columns: repeat(2, 1fr);
}
.side-special:has(> div:nth-child(3):last-child),
.side-special:has(> div:nth-child(5):last-child),
.side-special:has(> div:nth-last-child(n+6)) {
    grid-template-columns: repeat(3, 1fr);
}
.minigames {
    flex: 1;
    border-radius: 12px;
    background: linear-gradient(var(--color-primary-900), var(--color-primary-900)) padding-box, var(--gradient-bg-body) border-box;
    border: 1px solid transparent;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 10px;
    gap: 4px;
    cursor: pointer;
}
.minigames img {
    height: 42px;
    flex-shrink: 0;
}
.minigames span {
    display: flex;
    background: var(--gradient-bg-body);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    align-items: flex-end;
    justify-content: center;
    flex-shrink: 0;
    font-weight: 700;
    text-align: center;
    line-height: 13px;
}
.games {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 20px 0px 0px;
    gap: 16px;
}
.game-categories {
    align-self: stretch;
    text-transform: uppercase;
    text-align: center;
    font-weight: 700;
}
.gamescat,
.gamescat .menu {
    width: 100%;
}
.gamescat ul {
    align-self: stretch;
    overflow: auto;
    display: grid;
    grid-template-columns: repeat(4,1fr);
    align-content: start;
    column-gap: 16px;
    row-gap: 10px;
    padding-bottom: 8px;
    font-size: 10px;
}
.gamescat ul li {
    display: flex;
    justify-content: center;
}
.gamescat .menu ul li {
    width: 100%;
    margin-bottom: 0;
}
.gamescat .menu ul li a:hover .menu-icon {
    /* display: flex; */
}
.side-link {
    border-top: 2px solid var(--color-primary-30);
    padding: 10px 0;

}
.side-link ul {
    display: flex;
    flex-direction: column;
    align-self: stretch;
    gap: 10px;
}
.side-link ul li a {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 8px;
}
.side-link ul li a .icon-svg {
    display: inline-grid;
    place-items: center;
    width: 24px;
    height: 24px;
    flex-shrink: 0;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-position: center;
}
.side-link ul li a img {
    height: 24px;
}

/* content */
.content-center {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 16px;
    align-self: stretch;
    flex-grow: 1;
    overflow-y: auto; 
    padding-bottom: 56px;
}

/* announcement */
.announcement-wrapper {
    padding: 9px 0;
    border-bottom: 1px solid var(--color-primary-30);
    width: 100%;
}
.announcement-content {
    display: flex;
    align-items: center;
    gap: 10px;
    align-self: stretch;
}
.announcement-left {
    padding: 0 16px;
    border-right: 1px solid var(--color-primary-400);
    display: flex;
    align-items: center;
    gap: 8px;
}
.announcement-left span {
    text-transform: uppercase;
    font-weight: 700;
    color: var(--color-primary-400);
    white-space: nowrap;
}
.announcement-left img {
    width: 22px;
    height: 22px;
}
.announcement-right {
    display: flex;
}
.announcement-right {
    font-weight: 700;
}
.announcement-right span {
    font-weight: 700;
    color: var(--color-primary-400);
}

/* main banner */
.main-banner {
    border-radius: 12px;
}
.main-banner .swiper-slide img {
    border: 1px solid transparent; 
    background-image: linear-gradient(to right, #ffffff, #ffffff), var(--gradient-bg-body); 
    background-origin: border-box;
    background-clip: content-box, border-box;
    width: 100%;
    border-radius: 12px;
}
.banner-lg {
    display: none;
}
 
.banner-sm {
    display: block;
}
@media (min-width: 960px) {
    .banner-lg {
        display: block;
    }
 
   .banner-sm {
        display: none;
    }
}

/* search */
.search-div {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
}
.search-container {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 11px 16px;
    gap: 12px;
    border-radius: 12px; 
    margin: 16px 0;
    backdrop-filter: blur(2px);
    height: 56px;
    position: relative;
    background: var(--black-30);
}
.search-container::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px;
    background: var(--gradient-bg-body);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    pointer-events: none;
}
.search-input {
    flex: 1;
    background: transparent;
    border: none;
    outline: none;
    color: var(--color-accent-100);
    font-size: 16px;
}
::placeholder {
    color: var(--color-primary-200);
    opacity: 1; 
}
:-ms-input-placeholder {
    color: var(--color-primary-200);
}
::-ms-input-placeholder {
    color: var(--color-primary-200);
}
.fav-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}
.fav-wrap .game-favourite {
    position: inherit;
    width: 56px;
    height: 56px;
    border-radius: 12px;
    background: var(--black-30);
    border: 1px solid var(--color-primary-30);
}
.fav-wrap .game-favourite .icon-favourite,
.fav-wrap .game-favourite .icon-favourite-active {
    width: 30px;
    height: 30px;
}

/* slot game */
.game-center {
    display: flex;
    gap: 14px;
    width: 100%;
    position: relative;
}
.sticky {
    position: fixed;
    top: 165px;
    left: 12px;
    z-index: 10;
}
@media (min-width: 480px) {
    .sticky {
        left: calc(50% - 240px + 12px);
    }
}
.menu {
    width: 56px;
    flex-shrink: 0;
}
.game-center .menu ul {
    display: inline-block;
}
.menu ul li {
    margin-bottom: 10px;
    width: 56px;
}
.menu ul li:last-child {
    margin-bottom: 0;
}
.menu ul li a {
    display: inline-block;
    text-align: center;
}
.menu-icon,
.menu-icon-dark {
    width: 56px;
    height: 56px;
    display: flex;
    align-items: center;
    justify-content: center;
    aspect-ratio: 1/1;
    border-radius: 16px;
}
.menu-icon {
    background: var(--color-primary-30);
}
.menu ul li a.active .menu-icon-dark,
.menu ul li a:hover .menu-icon-dark {
    background: var(--gradient-bg-body);
}
.menu-icon-dark,
.menu ul li a.active .menu-icon,
.menu ul li a:hover .menu-icon {
    display: none;
}
.menu ul li a.active .menu-icon-dark,
.menu ul li a:hover .menu-icon-dark {
    display: flex;
}
.menu-icon img {
    width: 26px;
    height: 26px;
}
.menu-text {
    font-size: 10px;
    text-transform: capitalize;
    width: 56px;
    margin-top: 2px;
    line-height: 13px;
    text-align: center;
}
.all-games {
    display: flex;
    flex-direction: column;
    align-self: stretch;
    gap: 10px;
    flex-grow: 1;
    min-width: 0;
}
.btn-load {
    display: flex;
    padding: 8px 10px;
    justify-content: center;
    align-items: center;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 700;
    border-radius: 8px;
    min-width: 100px;
    max-width: 50%;
    margin: 0 auto;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border: 1px solid var(--color-primary-400);
    color: var(--color-primary-400);
    cursor: pointer;
    gap: 4px;
}
.btn-load-text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    min-width: 0;
}
.btn-count {
    flex-shrink: 0;
}
.btn-count span {
    color: var(--color-accent-100);
}
.game-wrapper {
    display: grid;
    /* grid-template-columns: repeat(2, 1fr); */
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 6px;
    align-content: start;
}
.game-wrapper:not(:has(.game-single)) {
    grid-template-columns: unset;
}
.game-center:has(.menu.fixme.sticky) .game-wrapper {
    padding-left: 70px;
}
.box-empty {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    min-height: 200px;
    border-radius: 12px;
    border: 1px solid var(--color-primary-30);
    background: var(--black-30);
    color: var(--color-accent-300);
}
.game-single {
    position: relative;
    /* height: max-content; */
    border-radius: 12px;
    border: 1px solid var(--color-primary-30);
    cursor: pointer;
    background: var(--black-60);
}
.game-single:hover {
    border-color: var(--color-primary-400);
}
.game-thumb {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 120px;
}
.game-thumb img {
    border-radius: 12px;
    width: 100%;
}
.game-name {
    font-size: 10px;
    text-transform: uppercase;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    background: var(--black-60);
    color: var(--color-primary-400);
    border-radius: 0 0 12px 12px;
    display: block;
    width: 100%;
    padding: 6px;
    backdrop-filter: blur(2px);
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.game-new {
    background: var(--color-chat);
    border-radius: 0 12px 0 8px;
    padding: 2px 8px;
    position: absolute;
    top: 0;
    right: 0;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 15px;
}
.game-favourite {
    display: flex;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    aspect-ratio: 1/1;
    position: absolute;
    top: 4px;
    left: 4px;
    z-index: 11;
    background: var(--black-60);
    backdrop-filter: blur(2px);
}
.game-favourite.active {
    color: var(--color-primary-400);
}
.game-provider {
    position: absolute;
    top: 0;
    right: 4px;
}
.game-provider img {
    height: 26px;
}

/* footer */
footer {
    background: var(--black-80);
    border-top: 1px solid var(--color-primary-30);
    backdrop-filter: blur(10px);
    position: relative;
    width: 100%;
    z-index: 10;
    flex-shrink: 0;
}
footer ul {
    display: flex;
    padding: 1px 8px 1px;
}
footer ul li {
    width: 20%;
    flex-shrink: 0;
    position: relative;
}
footer ul li a {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 6px;
    padding: 8px 6px;
    line-height: 1;
    border-top: 5px solid transparent;
    justify-content: flex-end;
    min-height: 61px;
}
footer ul li a.active {
    border-top: 5px solid var(--color-primary-400);
}
footer ul li:nth-child(3) a.active {
    border-top: 0;
}
footer ul li a span {
    font-size: 10px;
    text-transform: uppercase;
    color: var(--text-light-300);
    line-height: 13px;

    text-align: center;
    display: block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}
footer ul li a.active span {
    color: var(--color-primary-400);
}
footer ul li a img {
    height: 20px;
    filter: var(--filter-icon);
}
footer ul li a.active img {
    filter: none;
}
footer ul li a .nav-deposit {
    width: 56px;
    height: 56px;
    border-radius: 50%;
    margin: -28px auto 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--bg-deposit);
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
}
footer ul li a .nav-deposit::after {
    content: "";
    position: absolute;
    top: 2px;
    left: 50%;
    transform: translateX(-50%);
    width: 50.488px;
    height: 24.266px;
    background: var(--bg-deposit-top) no-repeat center;
    background-size: contain;
    z-index: 1;
    mix-blend-mode: screen;
}
footer ul li a .nav-deposit .icon-wallet {
    background: var(--color-primary-1000);
    position: relative;
    z-index: 2;
    filter: none;
}
footer ul li a .nav-deposit img {
    height: 26px;
    filter: none;
}
.avatar .my-account,
footer ul li a .my-account {
    position: relative;
    background: var(--color-accent-800);
    border-radius: 50%;
    margin-top: -1px;
}
.avatar .my-account .my-account-border,
footer ul li a .my-account .my-account-border {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border: 1px solid var(--black-100);
    width: 38px;
    height: 38px;
    border-radius: 50%;
    text-align: center;
    overflow: hidden;
}
.avatar .my-account img,
footer ul li a .my-account img {
    width: 32px;
    height: 32px;
    filter: none;
    position: relative;
    top: 3px;
}
footer ul li a .icon-svg {
    filter: var(--filter-icon);
}
footer ul li a .icon-svg.icon-account {
    filter: none;
}
footer ul li a.active .icon-svg {
    filter: none;
}

/* after login */
.af-box {
    display: flex;
    flex-direction: column;
    padding: 40px 4px 0;
    gap: 24px;
    margin-bottom: 0;
    max-width: inherit;
}
.logged-in .af-box { 
    gap: 16px;
}
.af-box-head {
    display: flex;
    flex-direction: column;
    align-items: center;
    align-self: stretch;
}
.af-box .af-box-head h4 {
    padding: 0;
    line-height: 23px;
    font-size: 18px;
    font-weight: 600;
    background: var(--gradient-bg-body);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.af-box .af-box-head p {
    text-align: center;
    line-height: 18px;
}
.af-box .af-box-head h4,
.af-box .af-box-head p {
    margin-bottom: 0;
    text-align: center;
}
.form-box {
    background: transparent;
    border: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    gap: 32px;
    align-self: stretch;
}
.af-form {
    display: flex;
    flex-direction: column;
    gap: 32px;
    align-self: stretch;
}
.form-container {
    display: flex;
    flex-direction: column;
    gap: 18px;
    align-self: stretch;
}
.input-single {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 8px;
    align-self: stretch;
}
.input-single .input-parent {
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
}
.input-single .input-parent label {
    line-height: 18px;
}
.input-single .error {
    color: var(--color-danger);
    font-size: 10px;
    text-align: start;
}
.custom-forgot-wrapper {
    display: flex;
    justify-content: flex-end;
    gap: 18px;
    align-self: stretch;    
    line-height: 18px;
}
.af-form .form-remark {
    color: var(--color-primary-400);
}
.btnform {
    display: flex;
    padding: 14px 20px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    align-self: stretch;    
    border-radius: 12px;
    background: var(--gradient-bg-body);
    box-shadow: 0 4px 10px 0 var(--black-16);
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    color: var(--color-primary-1000);
    line-height: 18px;
}
.btnform.btn-max {
    max-width: 360px;
    margin: 0 auto;
}
.actarea {
    color: var(--color-accent-100);
    font-size: 14px;
}
.actarea a {
    color: var(--color-primary-400);
    font-weight: 400;
}
.af-form .form-check-label {
    color: var(--color-accent-100);
}
.af-form .form-check-label[for="tnc"] {
    line-height: 18px;
}
.af-form .form-check-label a {
    color: var(--color-primary-400);
}
.af-form .form-check {
    display: flex;
    align-items: center;
    margin-bottom: 0;
    gap: 8px;
    flex: 1 0 0;
    line-height: 1;
}
.af-form .remark-group .form-check {
    min-height: 18px;
}
.af-form .form-check-input:checked, 
.af-form .form-check-input {
    border-radius: 4px;
    width: 18px;
    height: 18px;
    background: var(--color-accent-100);
    border: 0;
    margin-top: 0;
}
.af-form .form-check-input[name="tnc"] {
    border-radius: 8px;
    width: 32px;
    height: 32px;
}
.af-form .form-check-input:focus {
    box-shadow: none;
}
.af-form .form-check-input:checked {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.af-form .input-group .input-group-text {
    fill: var(--gradient-bg-body);
}
.af-form .input-group {
    border-radius: 8px;
    border: 1px solid var(--color-primary-30);
    background: var(--black-30);    
    padding: 0;
}
.af-form .input-group:focus-within {
    border-color: var(--color-primary-400); 
}
.af-form .input-group:has(.invalid),
.af-form .input-group:has(input:invalid),
.af-form .input-group:focus-within:has(.invalid) {
    border-color: var(--color-danger);
    background-color: var(--color-other-danger);
}
.af-form .input-group:has([disabled]) {
    border-color: var(--white-10); 
}
.af-form .input-group:has([disabled]) .form-control .language-div {
    border-right-color: var(--white-10);
}
.af-form .input-group .form-control {
    padding: 9px 12px;
    font-size: 16px;
    caret-color: var(--color-primary-400);
    color: var(--color-accent-100);
}
.af-form .input-group input:-webkit-autofill {
    -webkit-text-fill-color: var(--color-accent-100);
}
.af-form .input-group input:autofill {
    color: var(--color-accent-100);
}
.af-form .input-group input:-webkit-autofill,
.af-form .input-group input:-webkit-autofill:hover, 
.af-form .input-group input:-webkit-autofill:focus, 
.af-form .input-group input:-webkit-autofill:active {
    box-shadow: 0 0 0 40px var(--black-100) inset !important;
    -webkit-box-shadow: 0 0 0 40px var(--black-100) inset !important;
    border-radius: 8px;
}
.af-form .input-group .form-control:disabled {
    color: var(--color-accent-500);
}
.input-group-otp {
    align-self: stretch;
    display: flex;
    align-items: center;
    gap: 12px;
    flex-shrink: 0;
}
.input-group-otp .input-group {
    flex: 1;
}
.input-group-otp .btnform {
    width: 81px;
    height: 44px;
    border-radius: 8px;
    padding: 10px 12px;
    font-size: 12px;
    overflow: hidden;
}
.af-form .input-group .btnform:first-child {
    margin: 0;
    border-radius: 8px 0 0 8px;
    padding: 12px 20px;
}
.af-form .input-group .btnform:last-child {
    margin: 0;
    border-radius: 0 8px 8px 0;
    padding: 12px 20px;
}
.language-div {
    display: flex;
    align-items: center;
    padding: 0 12px;
    width: 78px;
}
.input-single .language-div + .form-control {
    border-left: 1px solid var(--color-primary-30) !important;
}
.input-single .language-div + .form-control:focus {
    border-left: 1px solid var(--color-primary-400) !important;
}
.input-single .language-div + .form-control:disabled {
    border-left: 1px solid var(--white-10) !important;
}
.language-div .dropdown {
    line-height: 1;
}
.language-div button.dropdown-toggle,
.language-div .btn.show {
    background-color: transparent;
    border: 0;
    width: 40px;
    padding: 0;
    -webkit-border-radius: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.language-div .btn:first-child:active {
    background-color: transparent;
}
.language-div button.dropdown-toggle:focus {
    box-shadow: none;
}
.language-div .dropdown-toggle::after {
    position: absolute;
    top: 10px;
    right: 0;
    border-top: 5px solid;
    border-right: 5px solid transparent;
    border-bottom: 0;
    border-left: 5px solid transparent;
    color: var(--color-accent-300);
}
.language-div .dropdown-menu {
    border: 1px solid var(--color-primary-30);
    border-radius: 8px;
    min-width: 65px;
    transform: none !important;
    top: calc(100% + 12px) !important;
    left: -12px !important;
    background: var(--color-primary-1000);
    width: 78px;
}
.language-div .dropdown-menu .dropdown-item:hover, 
.language-div .dropdown-menu .dropdown-item:focus {
    background-color: transparent;
}
.language-div .dropdown-menu .dropdown-item {
    margin-bottom: 10px;
    padding: 0;
}
.language-div .dropdown-menu .dropdown-item .country-selection {
    padding: 0 12px;
}
.language-div .dropdown-menu li:last-child .dropdown-item {
    margin-bottom: 0;
}
.country-selection {
    display: flex;
    align-items: center;
    font-size: 14px;
    line-height: 1;
}
.country-flag img {
    width: 21px;
}
.af-form .input-group .btnform:first-child:hover,
.af-form .input-group .btnform:first-child:active,
.af-form .input-group .btnform:first-child:focus,
.af-form .input-group .btnform:last-child:hover,
.af-form .input-group .btnform:last-child:active,
.af-form .input-group .btnform:last-child:focus {
    color: var(--color-primary-1000);
    background: var(--gradient-bg-body);
}
.code-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
}
.af-form .code-box .input-group {
    border-radius: 14px;
    max-width: 52px;
    background: transparent;
    transition: border-color 0.2s ease;
}
.af-form .code-box .input-group .form-control.code-box-single {
    height: 56px;
    font-size: 21px;
    font-weight: 600;
    text-align: center;
}
.code-wrapper {
    color: var(--color-accent-600);
}
.code-wrapper span {
    color: var(--color-accent-100);
}
.af-form .input-group .form-control::placeholder {
    color: var(--color-accent-600);
    opacity: 1; 
}
.af-form .input-group .form-control:-ms-input-placeholder {
    color: var(--color-accent-600);
}
.af-form .input-group .form-control::-ms-input-placeholder {
    color: var(--color-accent-600);
}
.help-msg {
    margin: 0;
    font-size: 10px;
    color: var(--color-accent-600);
    line-height: 13px;
}

/* pages */
.page-div {
    display: flex;
    flex-direction: column;
    padding: 40px 4px 0;
    gap: 24px;
}
.page-div-top {
    display: flex;
    flex-direction: column;
    align-items: center;
    align-self: stretch;
    gap: 4px;
}
.page-div-top h4 {
    text-transform: capitalize;
    line-height: 23px;
    font-size: 18px;
    font-weight: 600;
    background: var(--gradient-bg-body);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.page-div-top p {
    line-height: 18px;
    color: var(--color-primary-0);
}
.page-div-top h4,
.page-div-top p {
    margin-bottom: 0;
    text-align: center;
}
.page-div-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 24px;
}

/* minigames */
.minigames-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 24px;
    align-self: stretch;
}
.minigames-head {
    display: flex;
    align-items: center;
    justify-content: space-between;
    align-self: stretch;
}
.minigames-token {
    position: relative;
    height: 31px;
    display: flex;
    align-items: center;
    padding: 0 12px 0 48px;
    cursor: pointer;
}
.minigames-token::before {
    content: "";
    position: absolute;
    top: 0;
    left: 10px;
    right: 0;
    bottom: 0;
    background: url(../images/minigames/bg-token.png) repeat-x;
    z-index: 0;
}
.minigames-token::after {
    content: "";
    position: absolute;
    right: -2px;
    top: 50%;
    transform: translateY(-50%);
    background: var(--gradient-bg-body);
    width: 4px;
    height: 29px;
    border-radius: 0 2px 2px 0;
}
.minigames-token img {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
.token-total {
    color: var(--color-primary-1000);
    z-index: 0;
    font-weight: 700;
}
.minigames-body {
    display: inline-grid;
    padding: 10px 0;
    row-gap: 20px;
    column-gap: 20px;
    align-self: stretch;
    grid-template-rows: repeat(2,fit-content(100%));
    grid-template-columns: repeat(2,minmax(0,1fr));
    grid-auto-flow: row;
}
.minigames-single {
    cursor: pointer;
}
.minigames-thumb img {
    width: 100%;
}
.minigames-btn {
    padding: 14px 20px;
    border-radius: 0 0 12px 12px;
    line-height: 18px;
}
#token-history .modal-title {
    line-height: 25px;
    top: -25px;
}
#token-history .modal-content .btn-close {
    top: -65px;
}
#token-history table tr th,
#token-history table tr td {
    text-align: center;
    font-size: 8px;
    padding: 8px 10px;
}
#token-history table tr td span {
    display: block;
}

/* leaderboard */
.leaderboard-wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 24px;
    align-self: stretch;
}
.leaderboard-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    border-radius: 12px;
    border: 1px solid transparent;
    background: linear-gradient(var(--white-00), var(--white-00)) padding-box, var(--gradient-bg-body) border-box;
    box-shadow: 0 10px 15px -3px var(--black-50), 0 4px 6px -4px var(--black-50);

    position: relative;
    border-radius: 12px;
    overflow: hidden;
}
.banner-text {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 40%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    font-size: 10px;
    padding: 26px 13px;
}
.banner-text h6 {
    white-space: nowrap;
    font-size: 10px;
    margin-bottom: 0;
}
.banner-text h1 {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 14px;
    background: var(--gradient-bg-body);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-bottom: 0;
}
.banner-text p {
    font-size: 8px;
    margin-bottom: 10px;
}
.banner-text p.small {
    font-size: 8px;
    margin-bottom: 0;
}
.leaderboard-wrap h3 {
    color: var(--color-primary-0);
    font-size: 14px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 18px;
    margin-bottom: 0;
}
.tornament-head {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: 1fr;
    grid-column-gap: 8px;
}
.tournament-term {
    background: var(--color-primary-400);
    color: var(--black-100);
    border-radius: 8px;
    align-items: center;
    text-transform: capitalize;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    line-height: 44px;
    padding: 0 10px;
    text-align: center;
}
.campaign-tournament {
    padding: 10px;
    border-radius: 8px;
    background: var(--color-primary-20);
}
.campaign-tournament h1 {
    position: relative;
    padding-bottom: 10px;
    font-size: 14px;
    font-weight: 700;
    color: var(--color-primary-100);
}
.campaign-tournament h1::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background: var(--color-primary-600);
    height: 1px;
    width: 100%;
}
.tournament-info {
    display: flex;
    justify-content: space-between;
}
.tournament-info h6 {
    font-size: 10px;
    width: 50%;
    position: relative;
    padding-right: 5px;
    margin: 0;
    line-height: 13px;
}
.tournament-info h6:after {
    content: ":";
    position: absolute;
    top: 0;
    right: 0;
}
.tournament-info p {
    margin: 0;
    text-align: left;
    width: 50%;
    padding-left: 5px;
    line-height: 13px;
}
.campaign-tournament-wrapper {
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.campaign-tournament-wrapper .col-md-5 {
    width: 100%;
}
.campaign-tournament-wrapper .btn-earn {
    padding: 10px 20px;
    color: var(--color-primary-1000);
    font-weight: 700;
    text-transform: uppercase;
    background: var(--gradient-bg-body);
    box-shadow: 0 4px 10px 0 var(--black-16);
    line-height: 18px;
    display: block;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 15px;
    cursor: pointer;
    font-size: 12px;
}
.campaign-wrap {
    display: flex;
    flex-direction: column;
    gap: 10px;
}
.leaderboard-list {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
    align-self: stretch;
}
.leaderboard-list .top3 {
    display: flex;
    padding: 15px 16px 15px 20px;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
    background: var(--black-30);
    border-radius: 12px;
    box-shadow: 0 25px 50px -12px var(--black-25);
    position: relative;
    overflow: hidden;
}
.leaderboard-list .top3::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 4px;
}
.leaderboard-list .top3 .top3-left {
    display: flex;
    align-items: center;
    gap: 16px;
}
.leaderboard-list .top3 .top3-left .top3-trophy {
    display: flex;
    flex-direction: column;
    width: 48px;
    height: 48px;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    background: var(--color-accent-800);
    position: relative;
}
.leaderboard-list .top3 .top3-left .top3-trophy img {
    height: 28px;
}
.leaderboard-list .top3 .top3-left .top3-trophy .top3-text {
    position: absolute;
    bottom: -10px;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    padding: 2px 6px;
    flex-direction: column;
    align-items: center;
    border-radius: 6px;
    box-shadow: 0 1px 2px 0 var(--black-05);
    font-size: 8px;
    line-height: 10px;
}
.leaderboard-list .top3 .top3-left .top3-details {
    display: flex;
    flex-direction: column;
    font-size: 10px;
    color: var(--color-accent-500);
    line-height: 13px;
}
.leaderboard-list .top3 .top3-left .top3-details h5 {
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 0;
    line-height: 18px;
    color: var(--color-accent-100);
}
.leaderboard-list .top3 .top3-left .top3-details span {
    display: block;
}
.leaderboard-list .top3 .top3-right {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 4px;
}
.leaderboard-list .top3 .top3-right .top3-prize {
    display: flex;
    padding: 2px 8px;
    align-items: center;
    gap: 4px;
    font-size: 10px;
    text-transform: uppercase;
    border-radius: 4px;
}
.leaderboard-list .top3 .top3-right .top3-cash {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    font-size: 20px;
    font-weight: 700;
    line-height: 25px;
}
.leaderboard-list .top3.leaderboard-gold .top3-left .top3-trophy {
    border: 2px solid var(--color-other-yellow);
}
.leaderboard-list .top3.leaderboard-gold::before {
    background: var(--color-other-yellow);
}
.leaderboard-list .top3.leaderboard-gold .top3-left .top3-trophy .top3-text {
    background: var(--color-other-yellow);
    color: var(--color-primary-1000);
}
.leaderboard-list .top3.leaderboard-gold .top3-right .top3-prize {
    border: 1px solid var(--color-primary-10);
    background: var(--color-primary-10);
    color: var(--color-other-yellow);
}
.leaderboard-list .top3.leaderboard-gold .top3-right .top3-prize .icon-cash {
    background: var(--color-other-yellow);
}
.leaderboard-list .top3.leaderboard-gold .top3-right .top3-cash {
    color: var(--color-other-yellow);
}
.leaderboard-list .top3.leaderboard-silver .top3-left .top3-trophy {
    border: 2px solid var(--color-accent-500);
}
.leaderboard-list .top3.leaderboard-silver .top3-left .top3-trophy .icon-player {
    background: var(--color-accent-500);
}
.leaderboard-list .top3.leaderboard-silver::before {
    background: var(--color-accent-500);
}
.leaderboard-list .top3.leaderboard-silver .top3-left .top3-trophy .top3-text {
    background: var(--color-accent-500);
    color: var(--color-accent-100);
}
.leaderboard-list .top3.leaderboard-silver .top3-right .top3-prize {
    border: 1px solid var(--white-10);
    background: var(--white-10);
    color: var(--color-accent-500);
}
.leaderboard-list .top3.leaderboard-silver .top3-right .top3-prize .icon-cash {
    background: var(--color-accent-500);
}
.leaderboard-list .top3.leaderboard-silver .top3-right .top3-cash {
    color: var(--color-accent-100);
}
.leaderboard-list .top3.leaderboard-bronze .top3-left .top3-trophy {
    border: 2px solid var(--color-bronze02);
}
.leaderboard-list .top3.leaderboard-bronze .top3-left .top3-trophy .icon-player {
    background: var(--color-bronze02);
}
.leaderboard-list .top3.leaderboard-bronze::before {
    background: var(--color-bronze02);
}
.leaderboard-list .top3.leaderboard-bronze .top3-left .top3-trophy .top3-text {
    background: var(--color-bronze02);
    color: var(--color-accent-100);
}
.leaderboard-list .top3.leaderboard-bronze .top3-right .top3-prize {
    border: 1px solid var(--border02);
    background: var(--bg-color-01);
    color: var(--color-bronze);
}
.leaderboard-list .top3.leaderboard-bronze .top3-right .top3-prize .icon-cash {
    background: var(--color-bronze);
}
.leaderboard-list .top3.leaderboard-bronze .top3-right .top3-cash {
    color: var(--color-bronze02);
}
.fourth-onward {
    display: flex;
    flex-direction: column;
    gap: 4px;
    align-self: stretch;    
}
.winner-row {
    display: flex;
    padding: 8px 16px;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
    border-radius: 12px;
    border: 1px solid var(--color-primary-30);
    background: var(--black-30);
}
.winner-row-left {
    display: flex;
    align-items: center;
    gap: 16px;
}
.fourth-ranking {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-weight: 700;
}
.fourth-details {
    display: flex;
    flex-direction: column;
    font-size: 10px;
    line-height: 13px;
}
.fourth-details h5 {
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 0;
}
.winner-row-right {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 1px;
}
.fourth-cash {
    color: var(--color-primary-400);
    font-weight: 700;
    line-height: 18px;
}
.fourth-bonus {
    font-size: 10px;
    line-height: 13px;
}
.row-divider {
    display: flex;
    height: 0;
    justify-content: center;
    align-items: center;
    align-self: stretch;
    background: var(--color-primary-600);
    height: 1px;
}
.leaderboard-info {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 12px;
    align-self: stretch;    
}
.leaderboard-info-top {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 4px;
}
.leaderboard-info-top h3 {
    color: var(--color-primary-0);
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
}
.leaderboard-info-top p {
    font-size: 10px;
    line-height: 13px;
}
.leaderboard-info-top h3,
.leaderboard-info-top p {
    margin-bottom: 0;
    text-align: center;
}
.leaderboard-item {
    display: flex;
    padding: 10px;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    border-radius: 8px;
    border: 1px solid var(--color-primary-400);
    background: var(--color-primary-20);
}
.reward-icon {
    order: 1;
}
.reward-icon img {
    height: 48px;
}
.reward-detail {
    order: 2;
    color: var(--color-primary-100);
}
.reward-detail h4 {
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
}
.reward-detail p {
    font-size: 10px;
    line-height: 13px;
    color: var(--color-accent-100);
}
.reward-detail h4,
.reward-detail p {
    margin-bottom: 0;
}
a.leaderboard-more,
a.link-more {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 4px;
    color: var(--color-primary-400);
    text-transform: capitalize;
}
#tournament-tnc .modal-body {
    padding-right: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px;
    align-self: stretch;
}
.tnc-tournament,
.tnc-referral {
    padding-right: 10px;
    font-size: 10px;
    max-height: 60dvh;
}
.tnc-tournament ol {
    padding-left: 14px;
}
.tnc-tournament ol > li {
    list-style: decimal;
    padding-left: 4px;
}
.btn-agree-tnc {
    width: 100%;
    border-radius: 8px;
    font-size: 12px;
}

/* vip */
.vip-wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 24px;
    align-self: stretch;
}
.vip-progress {
    display: flex;
    padding: 10px;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    border-radius: 12px;
    border: 1px solid var(--color-primary-400);
    background: var(--color-primary-20);
}
.vip-level {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 4px;
}
.vip-level img {
    height: 68px;
}
.vip-level span {
    color: var(--color-gold);
    font-size: 10px;
    font-weight: 700;
    text-transform: capitalize;
}
.vip-progress-detail {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 10px;
    flex: 1 0 0;
}
.vip-detail-text {
    line-height: 13px;
}
.vip-detail-text h5 {
    font-size: 14px;
    font-weight: 700;
    color: var(--color-primary-100);
}
.vip-detail-text p {
    font-size: 10px;
}
.vip-detail-text h5,
.vip-detail-text p {
    margin-bottom: 0;
}
.vip-bar {
    padding: 3px 4px;
    background: var(--bg-vip-bar);
    border-radius: 10px;
}
.logged-in .vip-bar {
    background: var(--gradient-bg-body);
}
.vip-bar .progress {
    background: var(--bg-progress);
    height: 7px;
    width: 100%;
}
.logged-in .vip-bar .progress {
    background: var(--bg-progress-logged-in);
}
.progress-bar {
    height: 5px;
    transform: translate(1px, 1px);
    border-radius: 10px;
    background: url(../images/vip/bg-progress-bar.png) repeat-x;
}
.viptabs {
    display: flex;
    flex-direction: column;
    gap: 24px;
    align-self: stretch;
}
.vip-label,
.tabss1 img,
.vip-benefit img {
    display: none;
}
.viptabs .form-box {
    border: 0;
}
.viptabs .nav-tabs {
    border-bottom: 1px solid var(--color-primary-700);
    background: var(--black-30);
    border-radius: 12px 12px 0 0;
}
.viptabs .nav-tabs .nav-link {
    display: flex;
    padding: 12px;
    justify-content: center;
    align-items: center;
    flex: 1 0 0;
    line-height: 17px;
    width: 100%;
    border-radius: 0;
    border: 0;
}
.viptabs .nav-tabs .nav-item.show .nav-link, 
.viptabs .nav-tabs .nav-link.active, 
.viptabs .nav-tabs .nav-link:focus, 
.viptabs .nav-tabs .nav-link:hover {
    border-radius: 12px 12px 0 0;
    background: var(--gradient-bg-body);
    border-color: transparent;
}
.viptabs .nav-tabs .nav-item.show .nav-link .tabss1 span, 
.viptabs .nav-tabs .nav-link.active .tabss1 span,
.viptabs .nav-tabs .nav-link:focus .tabss1 span,
.viptabs .nav-tabs .nav-link:hover .tabss1 span {
    color: var(--color-primary-1000);
    font-weight: 700;
}
.tabss1 span {
    color: var(--color-primary-400);
    white-space: nowrap;
}
.vip-benefit {
    padding: 10px;
    border-radius: 8px;
    border: 1px solid var(--color-primary-30);
    background: var(--black-30);
    margin-bottom: 12px;
}
.vip-benefit .vip-binfo .form-til {
    font-weight: 700;
    font-size: 14px;
    line-height: 18px;
}
.s-label {
    color: var(--color-accent-100);
}
.vip-benefit .vip-binfo .s-label {
    font-size: 10px;
    line-height: 16px;
}
.vip-benefit .vip-binfo .s-label .bal {
    font-size: 14px;
    font-weight: 700;
    color: var(--color-primary-400);
}
.rebate-rate-wrapper {
    background: var(--black-30);
    border: 1px solid var(--color-primary-30);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 10px;
    align-self: stretch;
    padding: 10px;
}
.rebate-rate-wrapper .vip-benefit {
    margin-bottom: 0;
    border: 0;
    border-radius: 8px 8px 0 0;
    border-bottom: 1px solid var(--vip-border);
    justify-content: space-between;
}
.rebate-rate-wrapper .vip-benefit.collapsed {
    border-bottom: 0;
}
.rebate-rate-wrapper > .vip-benefit {
    background: transparent;
    padding: 0;
}
.rebate-rate-wrapper > .vip-benefit.collapsed {
    border-bottom: 0 !important;
}
.rebate-rate-wrapper .rebate-info-wrapper {
    border: 1px solid var(--color-accent-100);
}
.rebate-rate-wrapper .rebate-info-row {
    display: flex;
}
.rebate-rate-wrapper .rebate-info-row:first-child {
    background-color: transparent;
}
.rebate-rate-wrapper .rebate-info-row:last-child .rebate-info-col {
    border-bottom: 0;
}
.rebate-rate-wrapper .rebate-info-row:first-child .rebate-info-col {
    font-size: 8px;
    padding: 9px 10px;
}
.rebate-rate-wrapper .rebate-info-row:first-child .rebate-info-col:last-child {
    border-right: 0;
}
.rebate-rate-wrapper .rebate-info-col {
    display: flex;
    align-items: center;
    justify-content: center;
    flex: 1;
    font-size: 8px;
    padding: 8px 10px;
    border-right: 1px solid var(--color-accent-100);
    border-bottom: 1px solid var(--color-accent-100);
}
.rebate-rate-wrapper .rebate-info-col:first-child {
    padding: 0 10px;
    display: flex;
    justify-content: center;
}
.rebate-rate-wrapper .rebate-info-col:last-child {
    border-right: 0;
}
.rebate-rate-wrapper .rebate-info-col .provider-logo {
    height: 100%;
    max-height: 30px;
    width: auto;
}
.rebate-rate-wrapper > .vip-benefit::after {
    content: "\f107";
    font-size: 16px;
    line-height: 1;
    position: relative;
    right: 0;
    background: var(--gradient-bg-body);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
}

/* referral */
.referral-wrap {
    display: flex;
    padding-top: 30px;
    flex-direction: column;
    align-items: center;
    gap: 24px;
    align-self: stretch;
}
.referral-item {
    width: 100%;
}
.referral-item h1 {
    text-align: center;
    font-size: 22px;
    font-weight: 700;
    text-transform: uppercase;
}
.referral-item h1 span {
    font-size: 20px;
    padding: 0 8px;
}
.referral-item h2 {
    color: var(--color-primary-0);
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    margin-bottom: 12px;
}
.referral-item h2 span {
    color: var(--color-primary-200);
    text-transform: uppercase;
    font-weight: 700;
}
.referral-benefit {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: 1fr;
    grid-column-gap: 12px;
    position: relative;
}
.referred-plus {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.benefit-item {
    background: var(--color-primary-30);
    border-radius: 8px;
    padding: 10px;
    position: relative;
}
.benefit-icon {
    position: absolute;
    top: -30px;
    left: 50%;
    transform: translateX(-50%);
}
.benefit-icon img {
    height: 60px;
}
.benefit-item:nth-child(2) .benefit-icon {
    top: -37px;
}
.benefit-item:nth-child(2) .benefit-icon img {
    height: 70px;
}
.benefit-cash {
    padding-top: 30px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 4px;
}
.benefit-cash h4 { 
    font-weight: 700;
    font-size: 14px;
    margin-bottom: 0;
    color: var(--color-primary-100);
    text-align: center;
}
.benefit-item p {
    margin-bottom: 0;
    font-size: 10px;
    text-align: center;
}
.referral-step {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 12px;
    align-self: stretch;
}
.step-item {
    display: flex;
    padding: 10px;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    border-radius: 8px;
    border: 1px solid var(--color-primary-400);
    background: var(--black-30);
}
.step-item:last-child {
    margin-bottom: 0;
}
.step-wrap {
    display: flex;
    align-items: center;
    width: 32px;
    height: 32px;
}
.step-details h6 {
    font-size: 10px;
    color: var(--color-primary-100);
    font-weight: 700;
}
.step-details p {
    font-size: 10px;
}
.step-details h6,
.step-details p {
    margin-bottom: 0;
    line-height: 13px;
}
.step-details span {
    font-weight: 700;
}
.step-wrap span.dot {
    padding: 0 10px;
    font-size: 20px;
}
.referral-share {
    border-radius: 16px;
    position: relative;
    border-radius: 16px;
    margin-bottom: 12px;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}
.referral-share img {
    position: absolute;
}
.referral-share img.earn-bg {
    border-radius: 16px 16px 0 0;
}
.referral-share img.earn-arrow {
    left: 10px;
    top: -14px;
}
.referral-share img.earn-rocket {
    right: 10px;
    top: -20px;
}
.referral-share img.earn-arrow,
.referral-share img.earn-rocket {
    height: 50px;
}
.share-earn {
    padding: 32px 16px;
    z-index: 1;
    position: relative;
    border-radius: 16px;
}
.btn-earn {
    border: 0;
    width: 100%;
    padding: 14px 20px;
    border-radius: 12px;
}
.btn-tnc {
    padding: 7px 12px;
    border-radius: 5px;
    text-transform: capitalize;
    font-weight: 500;
}
.referral-news {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 75%;
    margin: 0 auto;
}
.referral-news svg,
.referral-news i {
    font-size: 22px;
}
.referral-news p {
    font-weight: 500;
    padding-left: 8px;
}
.referral-copy {
    display: flex;
    justify-content: space-between;
    margin-bottom: 16px;
}
.copy-info h6 {
    font-weight: 700;
    text-transform: uppercase;
}
.copy-info p {
    text-align: start;
}
.btn-copy .btn-tnc {
    padding: 5px 12px;
    text-transform: uppercase;
    font-size: 12px;
}
.referral-summary {
    border-radius: 16px;
    padding: 16px;
}
.referral-head {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 8px;
}
.referral-head p {
    text-transform: capitalize;
    font-weight: 700;
    font-size: 14px;
    display: flex;
    align-items: center;
    margin-bottom: 0;
}
.referral-head p span {
    padding-left: 4px;
    text-transform: capitalize;
}
.referral-head img {
    height: 35px;
}
.referral-body p {
    text-align: start;
    font-weight: 500;
}
.referral-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-weight: 500;
    padding-bottom: 12px;
    margin-bottom: 12px;
}
.referral-row:last-child {
    border-bottom: 0;
    margin-bottom: 0;
}
.referral-summary.record .referral-row {
    border-bottom: 0;
    margin-bottom: 0;
}
#tnc-referral .modal-dialog {
    height: initial;
    border-radius: 10px;
}
#tnc-referral .modal-body {
	margin: 0;
    padding: 16px;
    border-radius: 0;
	box-shadow: none;
}
#tnc-referral .modal-header .btn-close {
    background: none;
    opacity: 1;
    font-size: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.tnc-referral h6 {
    font-weight: 700;
    font-size: 14px;
}
.tnc-referral ol {
    padding-left: 14px;
    margin-bottom: 0;
}
.tnc-referral ol > li {
    list-style: decimal;
    margin-bottom: 10px;
    padding-left: 8px;
}
.tnc-referral ul {
    padding-left: 14px;
}
.tnc-referral ul > li {
    list-style: disc;
    margin-bottom: 10px;
}
ul.dash {
    padding-left: 14px;
}
ul.dash > li {
    list-style: none; 
    margin-bottom: 2px;
}

ul.dash > li::before {
    content: "-";
    margin-right: 8px;
    margin-left: -12px;
}

/* page partner */
.partner-wrap {
    display: grid;
    row-gap: 6px;
    column-gap: 6px;
    align-self: stretch;
    grid-template-rows: repeat(6,minmax(0,1fr));
    grid-template-columns: repeat(3,minmax(0,1fr));
    grid-auto-flow: row;
}
.partner-thumb {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    align-self: stretch;
    grid-row: span 1;
    grid-column: span 1;
    justify-self: stretch;
    border-radius: 12px;
    border: 1px solid transparent;
    background: linear-gradient(var(--black-100), var(--black-100)) padding-box, var(--gradient-bg-body) border-box;
}
.partner-thumb img {
    height: 40px;
}
.partner-thumb a {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    align-self: stretch;
    position: relative;
    padding: 18px 18px 24px;
}
.partner-thumb a span {
    position: absolute;
    bottom: 0;
    display: flex;
    padding: 4px 6px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: var(--color-primary-400);
    font-size: 10px;
    text-transform: uppercase;
    line-height: 13px;
    border-radius: 0 0 12px 12px;
    background: var(--black-60);
    backdrop-filter: blur(2px);
    width: 100%;
    text-align: center;
}
.partner-thumb a:hover span {
    background: var(--color-primary-200);
    color: var(--color-primary-1000);
}

/* faq */
.faq-wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
    align-self: stretch;
}
.faq-wrap .accordion {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    align-self: stretch;
}
.faq-wrap .accordion-item {
    width: 100%;
    background-color: var(--black-30);
    border: 0;
    border-radius: 4px !important;
}
.faq-wrap .accordion-button {
    border-radius: 4px 4px 0 0;
    background-color: transparent;
    color: var(--color-accent-100);
    font-size: 14px;
    font-weight: 700;
    border-bottom: 1px solid var(--color-primary-600);
    padding: 19px 16px;
}
.faq-wrap .accordion-button:not(.collapsed) {
    box-shadow: none;
}
.faq-wrap .accordion-button:focus {
    box-shadow: none;
}
.faq-wrap .accordion-item:last-of-type>.accordion-header .accordion-button.collapsed {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.faq-wrap .accordion-body {
    color: var(--color-primary-0);
    line-height: 18px;
}
.faq-wrap .accordion-button::after {
    background-image: none;
    width: 14px;
    height: 14px;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath stroke='black' stroke-width='1.2' fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath stroke='black' stroke-width='1.2' fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 14px;
    mask-size: 14px;
    background-size: 14px;
    background: var(--gradient-bg-body);
}
.faq-wrap .accordion-button:not(.collapsed)::after {
    background-image: none;
    background: var(--gradient-bg-body);
}

/* promotion */
.promotion-wrapper ul::-webkit-scrollbar {
    display: none;
}
@media (min-width: 480px) {
    .promotion-wrapper ul::-webkit-scrollbar {
        display: block;
    }
}
.promotion-wrapper {
    width: 100%;
}
.promotion-wrapper ul {
    padding: 0;
    margin-bottom: 24px;
    display: flex;
    align-items: center;
    overflow-x: auto;
    display: flex;
    padding: 12px;
    align-items: center;
    gap: 6px;
    border-radius: 16px;
    background: var(--black-30);
}
.promotion-wrapper ul li {
    list-style: none;
    text-transform: capitalize;
    padding: 8px 32px;
    cursor: pointer;
    text-align: center;
    border-radius: 8px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: var(--color-primary-400);
    line-height: 18px;
    white-space: nowrap;
}
.promotion-wrapper ul li:last-child {
    margin-right: 0;
}
.promotion-wrapper ul li.mixitup-control-active {
    background: var(--gradient-bg-body);
    box-shadow: 0 4px 4px 0 var(--black-25);
    color: var(--color-primary-1000);
    font-weight: 700;
}
.filter-content .grid .row {
    margin: 0;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 12px;
}
.filter-content .grid .row .col {
    padding: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    border-radius: 12px;
    position: relative;
    background: var(--black-30);
    box-shadow: 0 10px 15px -3px var(--black-50), 0 4px 6px -4px var(--black-50);
}
.filter-content .grid .row .col::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px;
    background: var(--gradient-bg-body);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    pointer-events: none;
}
.promotion-single {
    display: flex;
    flex-direction: column;
    cursor: pointer;
    align-self: stretch;
}
.promotion-single-top {
    border-radius: 12px 12px 0 0;
    overflow: hidden;
}
.promotion-banner {
    text-align: center;
}
.promotion-banner img {
    width: 100%;
}
.promotion-single-bottom {
    border-radius: 0px 0px 12px 12px;
    display: flex;
    padding: 10px 20px;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    align-self: stretch;
}
.promotion-detail {
    font-size: 10px;
    align-self: stretch;
    line-height: 13px;
}
.promotion-detail p {
    margin-bottom: 0;
}
.promotion-single-btn {
    width: 100%;
    border-radius: 8px;
    font-size: 12px;
}
.tnc-promo-banner img {
    width: 100%;
    max-height: 115px;
}
.tnc-promotion {
    padding-right: 10px;
    font-size: 10px;
    max-height: 33dvh;
    align-self: stretch;
}
.modal-promo {
    font-size: 10px;
}
.modal-promo ul,
.modal-promo ol,
.tnc-promotion ul,
.tnc-promotion ol {
    padding-left: 14px;
    margin-bottom: 0;
}
.modal-promo ul li,
.modal-promo ol li,
.tnc-promotion ul li,
.tnc-promotion ol li {
    list-style: decimal;
    padding-left: 4px;
}
.modal-promo .modal-body p {
    gap: 0;
}
.modal-promo .modal-body p,
.tnc-promotion p {
    margin-bottom: 0;
    line-height: 13px;
}
.modal-promo .modal-content .btn-close::before {
    left: 5px;
}
#modal-promotion .modal-title {
    font-size: 32px;
    line-height: 40px;
    top: -48px;
}
#modal-promotion .modal-content .btn-close {
    top: -96px;
}
#modal-promotion .modal-body {
    padding-right: 12px;
    display: flex;
    flex-direction: column;
    gap: 20px;
    align-self: stretch;
}
.tnc-promotion-wrap {
    display: flex;
    flex-direction: column;
    gap: 10px;
    flex: 1 0 0;
}
.tnc-promotion-wrap h3 {
    margin-bottom: 0;
    line-height: 18px;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 700;
}
.promo-period {
    padding: 10px;
    border-radius: 8px;
    background: var(--color-primary-20);
}
.promo-period-row {
    display: flex;
    align-items: center;
    gap: 10px;
}
.promo-period-row > div {
    flex: 1;
}
.tnc-list {
    text-transform: uppercase;
}
.tnc-list h6 {
    font-size: 10px;
    color: var(--color-primary-400);
    font-weight: 700;
}
.tnc-list ol {
    padding-left: 14px;
    font-size: 8px;
    margin-bottom: 0;
}
.tnc-list ol li {
    list-style: decimal;
    padding-left: 4px;
}
.tnc-promotion-wrap p {
    display: list-item;
    list-style-type: decimal;
    margin-left: 14px;
    margin-bottom: 0;
}
.tnc-promotion-wrap table {
    border: 0;
    margin-bottom: 10px;
}

/* contact */
.contact-wrap {
    display: grid;
    row-gap: 6px;
    column-gap: 6px;
    align-self: stretch;
    grid-template-rows: repeat(1,minmax(0,1fr));
    grid-template-columns: repeat(3,minmax(0,1fr));
    grid-auto-flow: row;
}
.contact-thumb {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    align-self: stretch;
    grid-row: span 1;
    grid-column: span 1;
    justify-self: stretch;
    border-radius: 12px;
    border: 1px solid transparent;
}
.contact-thumb.telegram {
    background: linear-gradient(#27A3E2, #27A3E2) padding-box, var(--gradient-bg-body) border-box;
}
.contact-thumb.whatsapp {
    background: linear-gradient(#25D366, #25D366) padding-box, var(--gradient-bg-body) border-box;
}
.contact-thumb.facebook {
    background: linear-gradient(#1877F2, #1877F2) padding-box, var(--gradient-bg-body) border-box;
}
.contact-thumb.instagram {
    background: linear-gradient(#E1306C, #E1306C) padding-box, var(--gradient-bg-body) border-box;
}
.contact-thumb.weixin {
    background: linear-gradient(#07C160, #07C160) padding-box, var(--gradient-bg-body) border-box;
}
.contact-thumb.youtube {
    background: linear-gradient(#FF0000, #FF0000) padding-box, var(--gradient-bg-body) border-box;
}
.contact-thumb.skype {
    background: linear-gradient(#00AFF0, #00AFF0) padding-box, var(--gradient-bg-body) border-box;
}
.contact-thumb.tiktok {
    background: linear-gradient(#010101, #010101) padding-box, var(--gradient-bg-body) border-box;
}
.contact-thumb a {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    align-self: stretch;
    position: relative;
    padding: 33px;
    font-size: 50px;
}
.contact-thumb.facebook a {
    font-size: 45px;
}
.contact-thumb.tiktok a {
    font-size: 45px;
}
.contact-thumb a .icon-svg {
    background: var(--color-accent-100);
}
.contact-thumb a span {
    position: absolute;
    bottom: 0;
    display: block;
    padding: 6px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: var(--color-primary-400);
    font-size: 10px;
    line-height: 13px;
    border-radius: 0 0 12px 12px;
    background: var(--black-60);
    backdrop-filter: blur(2px); 
    width: 100%;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.contact-thumb,
.contact-thumb a svg,
.contact-thumb a .icon-svg {
    transition: background 0.3s ease, color 0.3s ease;
}
.contact-thumb:hover {
    background: linear-gradient(var(--black-90), var(--black-90)) padding-box, var(--gradient-bg-body) border-box;
}
.contact-thumb.telegram:hover a .icon-svg,
.contact-thumb.telegram:hover a svg {
    background: #27A3E2;
}
.contact-thumb.whatsapp:hover a .icon-svg,
.contact-thumb.whatsapp:hover a svg {
    color: #25D366;
}
.contact-thumb.facebook:hover a .icon-svg,
.contact-thumb.facebook:hover a svg {
    color: #1877F2;
}
.contact-thumb.instagram:hover a .icon-svg,
.contact-thumb.instagram:hover a svg {
    color: #E1306C;
}
.contact-thumb.youtube:hover a .icon-svg,
.contact-thumb.youtube:hover a svg {
    color: #FF0000;
}
.contact-thumb.weixin:hover a .icon-svg,
.contact-thumb.weixin:hover a svg {
    color: #07C160;
}
.contact-thumb.skype:hover a .icon-svg,
.contact-thumb.skype:hover a svg {
    color: #00AFF0;
}

/* info page */
.info-page-wrap {
    display: flex;
    padding: 28px 20px;
    flex-direction: column;
    align-items: flex-start;
    border-radius: 16px;
    position: relative;
    background: var(--color-primary-10);
    line-height: 18px;
    gap: 16px;
}
.info-page-wrap::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    padding: 2px;
    background: var(--gradient-bg-body);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    pointer-events: none;
}
.info-page-wrap h4 {
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 5px;
}
.info-page-wrap p {
    font-weight: 400;
    margin-bottom: 0;
}
.info-page-wrap ul {
    padding-left: 24px;
}
.info-page-wrap ul > li {
    list-style: disc;
}

/* account page */
.account-wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 12px;
    align-self: stretch;
    margin-top: -8px;
}
.account-progress {
    display: flex;
    padding: 10px;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    border-radius: 12px;
    border: 1px solid var(--color-primary-400);
    background: var(--black-30);
}
.account-level {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 4px;
}
.account-level img {
    height: 68px;
}
.account-level span {
    color: var(--color-gold);
    font-size: 10px;
    font-weight: 700;
    text-transform: capitalize;
}
.account-progress-detail {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 10px;
    flex: 1 0 0;
}
.account-detail-text {
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
    cursor: pointer;
}
.account-detail-text .icon-arrow {
    width: 16px;
    height: 16px;
}
.account-detail-more {
    display: flex;
    flex-direction: column;
    gap: 4px;
}
.account-detail-more h5, 
.account-detail-more p {
    margin-bottom: 0;
    line-height: 13px;
}
.account-detail-more h5 {
    font-size: 14px;
    font-weight: 700;
    color: var(--color-primary-100);
}
.account-detail-more p {
    font-size: 10px;
}
.account-detail-text.bottom p {
    color: var(--color-accent-500);
}
.account-center {
    display: flex;
    padding: 10px 20px;
    flex-direction: column;
    justify-content: center;
    gap: 10px;
    align-self: stretch;
    border-radius: 8px;
    border: 1px solid var(--color-primary-400);
    background: var(--black-30);
}
.account-center-top {
    display: flex;
    align-items: center;
    gap: 10px;
    align-self: stretch;
}
.account-center-top img {
    height: 30px;
}
.total-balance {
    display: flex;
    flex-direction: column;
    flex: 1 0 0;
}
.total-balance p,
.total-balance h4 {
    margin-bottom: 0;
}
.total-balance p {
    font-size: 10px;
    line-height: 13px;
}
.total-balance h4 {
    display: flex;
    align-items: center;
    gap: 4px;
    align-self: stretch;
    color: var(--color-primary-300);
    font-size: 20px;
    font-weight: 700;
    line-height: 25px;
    padding: 0;
}
.account-center-body .menu ul {
    padding-bottom: 0;
}
.account-center-body .menu ul li {
    margin-bottom: 0;
}
.account-center-body .menu ul li a:hover .menu-icon {
    display: flex;
}
.account-bottom {
    display: flex;
    padding: 10px 20px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    border-radius: 8px;
    border: 1px solid var(--color-primary-400);
    background: var(--black-30);
    cursor: pointer;
}
.account-bottom img {
    height: 48px;
}
.account-bottom-detail {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 4px;
}
.account-bottom-detail h4,
.account-bottom-detail p {
    margin-bottom: 0;
    text-align: center;
}
.account-bottom-detail h4 {
    font-size: 18px;
    line-height: 23px;
    font-weight: 600;
    background: var(--gradient-bg-body);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.account-bottom-detail p {
    font-size: 10px;
    line-height: 13px;
    color: var(--color-primary-0);
}

/* deposit */
.af-box-wrap {
    display: flex;
    flex-direction: column;
    gap: 24px;
    align-self: stretch;
}
.af-box-wrap .tab-menu {
    display: flex;
    justify-content: center;
    align-items: center;
    flex: 1 0 0;
    border-radius: 12px 12px 0 0;
    border-bottom: 1px solid var(--color-primary-700);
    background: var(--black-30);
    gap: 0;
    font-weight: 400;
}
.af-box-wrap .tab-menu a {
    line-height: 18px;
    background: transparent;
    padding: 12px;
    border-radius: 12px 12px 0 0;
    filter: none;
    color: var(--color-primary-400);
}
.af-box-wrap .tab-menu a.active {
    border-radius: 12px 12px 0 0;
    background: var(--gradient-bg-body);
    border-color: transparent;
    color: var(--color-primary-1000);
    font-weight: 700;
}
.af-box-wrap .form-box {
    justify-content: center;
    gap: 6px;
}
.af-box-wrap .form-box p.form-til {
    margin-bottom: 0;
    font-size: 10px;
    text-transform: uppercase;
    font-weight: 700;
    color: var(--color-primary-0);
    line-height: 13px;
}
.af-box-wrap .form-box .statistic {
    display: inline-grid;
    gap: 6px;
    align-self: stretch;
    grid-template-rows: repeat(2,fit-content(100%));
    grid-template-columns: repeat(4,minmax(0,1fr));
    grid-auto-flow: row;
}
.af-box-wrap .form-box .statistic .s-data {
    border-radius: 8px;
    padding: 8px;
    cursor: pointer;
    background: var(--color-primary-10);
}
.af-box-wrap .form-box .statistic .s-data.active {
    background: var(--gradient-bg-body);
    box-shadow: 0 4px 4px 0 var(--black-25);
}
.af-box-wrap .form-box .statistic .s-data .s-amount {
    font-size: 10px;
    font-weight: 400;
    color: var(--color-primary-400);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
}
.af-box-wrap .form-box .statistic .s-data.active .s-amount {
    color: var(--color-primary-1000);
    font-weight: 700;
}
.af-box-wrap .af-form {
    display: flex;
    flex-direction: column;
    gap: 24px;
    align-self: stretch;
}
.af-box-wrap .af-form .af-form-amount {
    display: flex;
    flex-direction: column;
    gap: 8px;
    align-self: stretch;
}
.af-box-wrap .af-form .af-form-amount .d-amount a {
    border: 1px solid var(--color-primary-30);
    background: var(--black-30);
    line-height: 1;
}
.af-box-wrap .af-form .af-form-amount .d-amount a:focus {
    border-color: var(--color-primary-400);
}
.af-box-wrap .af-form .form-til {
    margin-bottom: 0;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
}
.af-box-wrap .af-form .d-promo .form-check-label {
    background: var(--black-30);
    padding: 10px 10px 10px 16px;
}
.d-promo .form-check .more-info-btn {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
}
.d-promo .form-check {
    margin-bottom: 8px;
}
.d-promo .form-check:last-child {
    margin-bottom: 0;
}
.af-box-wrap .af-form .form-check-input:checked {
    background: var(--surface-brand);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-select {
    font-size: 14px;
    border-radius: 8px;
    border: 1px solid var(--color-primary-30);
    background-color: var(--black-30);
    color: var(--color-accent-100);
    padding: 9px 12px;
    line-height: 24px;
    background-image: var(--bs-form-select-bg-img);
    background-repeat: no-repeat;
    background-position: right 12px center;
    background-size: 10px 6px;
    --bs-form-select-bg-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M9.49738 0.747032L5.12238 5.12203C5.08174 5.16271 5.03349 5.19498 4.98038 5.217C4.92727 5.23901 4.87034 5.25034 4.81284 5.25034C4.75535 5.25034 4.69842 5.23901 4.64531 5.217C4.5922 5.19498 4.54395 5.16271 4.50331 5.12203L0.128313 0.747032C0.0670583 0.685845 0.025335 0.607859 0.00842549 0.522947C-0.00848406 0.438035 0.000180466 0.350014 0.0333222 0.270029C0.0664639 0.190044 0.122593 0.121691 0.194602 0.0736225C0.266612 0.025554 0.351265 -6.79995e-05 0.437845 1.35538e-07H9.18784C9.27442 -6.79995e-05 9.35908 0.025554 9.43109 0.0736225C9.5031 0.121691 9.55923 0.190044 9.59237 0.270029C9.62551 0.350014 9.63417 0.438035 9.61726 0.522947C9.60035 0.607859 9.55863 0.685845 9.49738 0.747032Z' fill='%23808080'/%3E%3C/svg%3E");
}
.form-select:focus {
    box-shadow: none;
    border-color: var(--color-primary-400); 
}
.form-select option {
    background-color: var(--black-100);
}
.af-box-wrap .form-box.w-type .af-form {
    gap: 32px;
}
.bank-wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 24px;
    align-self: stretch;
}
.bank-info {
    display: flex;
    flex-direction: column;
    gap: 12px;
    align-self: stretch;
}
.bank-type {
    display: flex;
    padding: 10px;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
    align-self: stretch;
    border-radius: 8px;
    border: 1px solid var(--color-primary-30);
    background: var(--black-30);
}
.bank-detail h5 {
    font-weight: 700;
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 6px;
}
.bank-detail p {
    font-size: 10px;
    line-height: 13px;
    margin-bottom: 0;
}
.bank-detail p span {
    color: var(--color-primary-400);
    font-weight: 700;
}
.bank-type .icon-delete {
    background: var(--color-chat);
    cursor: pointer;
}
.form-box.statement {
    padding: 10px;
    border-radius: 8px;
    border: 1px solid var(--color-primary-30);
    background: var(--black-30);
}
.form-box.statement .s-label {
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
    color: var(--color-primary-200);
    margin-bottom: 5px;
}
.form-box.statement .t-type {
    background: transparent;
    margin-bottom: 0;
    padding: 0;
    border-radius: 0;
    font-size: 10px;
    line-height: 18px;
    padding-bottom: 5px;
    border-bottom: 1px solid var(--color-primary-600);
}
.form-box.statement .t-type:last-child {
    border-bottom: 0;
    padding-bottom: 0;
}
.form-box.statement .t-type .icon-round-right {
    background: var(--color-primary-100);
    margin-left: 8px;
}
.form-box.statement .t-type.bal {
    color: var(--color-primary-400);
}
.history-tab {
    padding: 10px 0;
    display: flex;
    gap: 6px;
    overflow-x: auto;
}
.history-tab .history-thumb {
    border-radius: 8px;
    padding: 7px 26px;
    cursor: pointer;
    font-size: 10px;
    color: var(--color-primary-400);
}
.history-tab .history-thumb.active {
    background: var(--gradient-bg-body);
    box-shadow: 0 4px 4px 0 var(--black-25);
    color: var(--color-primary-1000);
    font-weight: 700;
}
.history-tab::-webkit-scrollbar {
    display: none;
}
.af-box-wrap.hitory {
    gap: 10px;
}
.af-box-wrap.hitory .form-box {
    gap: 10px;
}
.af-box-wrap.hitory .form-box .h-record {
    padding: 9px 10px;
    gap: 10px;
    margin-bottom: 0;
    align-self: stretch;
    font-size: 10px;
    border-bottom: 0;
    border-radius: 8px;
    border: 1px solid var(--color-primary-30);
    background: var(--black-30);
}
.af-box-wrap.hitory .form-box .h-record .h-type:first-child {
    text-align: start;
}
.af-box-wrap.hitory .form-box .h-record .h-type:last-child {
    text-align: end;
}
.af-box-wrap.hitory .form-box .h-record .h-type span {
    line-height: 13px;
}
.af-box-wrap.hitory .form-box .h-record .h-type span,
.af-box-wrap.hitory .form-box .h-record .h-type span.s-label {
    font-size: 10px;
}
.af-box-wrap.hitory .form-box .h-record .h-type .s-label {
    color: var(--color-accent-600);
}

/* reward */
.reward-wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 24px;
    align-self: stretch;
}
.reward-top {
    display: flex;
    padding: 10px 20px;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    cursor: pointer;
    border-radius: 12px;
    background: var(--color-primary-20);
}
.reward-top::before {
    border-radius: 12px;
}
.reward-body {
    display: flex;
    padding: 10px;
    flex-direction: column;
    justify-content: center;
    gap: 10px;
    align-self: stretch;
    border-radius: 8px;
    border: 1px solid var(--color-primary-30);
    background: var(--black-30);
}
.reward-body .form-box {
    gap: 0;
}
.reward-body .form-box .form-til {
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
    color: var(--color-primary-200);
}
.reward-body .form-box .b-type {
    background: transparent;
    padding: 0;
    border-radius: 0;
    margin-bottom: 0;
    padding-bottom: 6px;
    margin-bottom: 6px;
    line-height: 18px;
    border-bottom: 1px solid var(--color-primary-600);
}
.reward-body .form-box .b-type:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: 0;
}
.reward-body .form-box .b-type,
.reward-body .form-box .b-type .s-label {
    font-size: 10px;
}
.reward-bottom {
    display: flex;
    padding: 10px;
    flex-direction: column;
    justify-content: center;
    gap: 10px;
    align-self: stretch;
    border-radius: 8px;
    border: 1px solid var(--color-primary-30);
    background: var(--black-30);
}
.reward-bottom .form-box {
    gap: 10px;
}
.reward-bottom .form-box .form-til {
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
    color: var(--color-primary-400);
    margin-bottom: 0;
}
.reward-bottom .form-box .s-label {
    font-size: 10px;
    line-height: 13px;
}
.b-table table,
.b-table table thead {
    font-size: 8px;
}
.b-table table {
    color: var(--color-accent-100);
}
.b-table table th, 
.b-table table td {
    padding: 9px 10px;
}
.b-table table td.date span {
    display: block;
    text-align: center;
}
.b-table .btn-main.btn-claim {
    background: var(--gradient-bg-body);
    font-size: 8px;
    text-transform: capitalize;
    border-radius: 8px;
    padding: 1px 5px;
}
.b-table .btn-main.btn-claim:hover,
.b-table .btn-main.btn-claim:focus,
.b-table .btn-main.btn-claim:active {
    background: var(--black-30);
}
.reward-bottom .form-box .more-info-btn {
    cursor: pointer;
}
.tnc-reward {
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-self: stretch;
}
.tnc-reward .inbox-title {
    text-align: center;
}
.tnc-reward .formula-wrapper {
    display: flex;
    padding: 10px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 6px;
    align-self: stretch;
    border-radius: 8px;
    background: var(--color-primary-20);
}
.tnc-reward .formula-wrapper h4,
.tnc-reward .example-wrapper h4 {
    font-size: 10px;
    font-weight: 700;
    line-height: 13px;
    margin-bottom: 0;
    color: var(--color-primary-400);
}
.tnc-reward .formula-wrapper h4 {
    text-transform: uppercase;
}
.tnc-reward .formula-wrapper .box {
    text-align: center;
    line-height: 18px;
}
.tnc-reward .example-wrapper {
    line-height: 20px;
}

/* lobby */
.lobby-wrap {
    display: flex;
    flex-direction: column;
    gap: 10px;
    flex-grow: 1;
    min-width: 0;
}
.lobby-category {
    display: flex;
    align-items: center;
    flex-direction: row;
    gap: 10px;
    padding-bottom: 4px;
}
.lobby-category::-webkit-scrollbar {
    display: none;
}
@media (min-width: 480px) {
    .lobby-category::-webkit-scrollbar {
        display: block;
    }
}
.provider-thumb {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px;
    width: 100px;
    height: 56px;
    padding: 8px;
    cursor: pointer;
    flex-shrink: 0;
}
.provider-thumb img {
    height: 40px;
}
.provider-thumb span {
    text-align: center;
    line-height: 13px;
    font-size: 12px;
    text-transform: uppercase;
}
.provider-thumb.active {
    background: var(--gradient-bg-body);
    box-shadow: 0 4px 4px 0 var(--black-25);
}
.provider-thumb.active span {
    color: var(--color-primary-1000);
    font-weight: 700;
}
.product-select {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    gap: 10px;
}
.product-thumb {
    position: relative;
    display: flex;
    align-items: center;
    gap: 10px;
    cursor: pointer;
    flex-grow: 1;
    padding: 7px 16px;
    border-radius: 12px;
    border: 1px solid var(--color-primary-30);
    background: var(--black-30);
    min-width: 0;
}
.product-thumb::after {
    content: "\f107";
    font-size: 16px;
    line-height: 1;
    position: relative;
    right: 0;
    background: var(--gradient-bg-body);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
}
.product-thumb img {
    height: 40px;
}
.product-thumb span {
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 700;
    flex-grow: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: var(--color-primary-400);
}
.product-thumb img + span {
    border-left: 1px solid var(--color-primary-30);
    padding-left: 10px;
}
.popup-provider .product-thumb.active {
    background: var(--gradient-bg-body);
    border-color: var(--color-primary-400);
}
.popup-provider .product-thumb.active span {
    color: var(--color-primary-1000);
    border-left-color: var(--black-30);
}
.popup-provider {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    align-content: start;
    gap: 10px;    
    max-height: 60dvh;
    padding-right: 10px;
}
.popup-provider .product-thumb {
    padding: 6px 8px;
    gap: 6px;
    background: var(--black-50);
}
.popup-provider .product-thumb::after {
    display: none;
}
.popup-provider .product-thumb img {
    height: 30px;
}
.popup-provider .product-thumb span {
    color: var(--color-accent-100);
}

.form-box.profile {
    padding: 10px 20px;
    border-radius: 8px;
    border: 1px solid var(--color-primary-400);
    background: var(--black-30);
    display: grid;
    grid-template-columns: auto 1fr auto;
    gap: 20px;
    align-items: center;
}
.profile .vip-lv {
    gap: 4px;
}
.profile .vip-lv img {
    max-width: inherit;
    height: 45px;
}
.profile .vip-lv span {
    color: var(--color-gold);
    font-size: 10px;
    font-weight: 700;
    text-transform: capitalize;
}
.return-bar {
    padding: 0;
}
.return-bar a {
    display: flex;
    align-items: center;
    gap: 10px;
    line-height: 20px;
}
.return-bar,
.return-bar a {
    color: var(--color-primary-0);
}
.return-bar svg {
    font-size: 20px;
}
.return-bar div:last-child {
    font-size: 14px;
}
.profile .p-info .username {
    font-size: 14px;
    font-weight: 700;
    color: var(--color-primary-100);
    line-height: 18px;
}
.profile .p-info {
    justify-content: center;
    font-size: 10px;
    margin: 0;
    gap: 4px;
    line-height: 13px;
    color: var(--color-accent-100);
}
.avatar .my-account .my-account-border,
.avatar .my-account .icon-account {
    width: 70px;
    height: 70px;
}
.avatar .my-account .my-account-border img {
    width: 58px;
    height: 58px;
    top: 50%;
    transform: translateY(-50%);
}
.top-fav {
    display: flex;
    flex-direction: column;
    gap: 10px;
}
.top-fav-title {
    display: flex;
    align-items: center;
    line-height: 13px;
    gap: 8px;
    color: var(--color-primary-0);
}
.top-fav .game-wrapper {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
.wallet2 {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
}
@media (min-width: 480px) {
    .wallet2 {
        grid-template-columns: repeat(2, 1fr);
    }
}
.wallet2 .box-wrapper {
    padding: 10px;
    width: 100%;
    border-radius: 8px;
    border: 1px solid var(--color-primary-30);
    background: var(--black-30);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
    height: 100%;
}
.wallet2 .box-wrapper h5 {
    font-size: 14px;
    font-weight: 700;
    color: var(--color-primary-100);
    margin-bottom: 0;
    line-height: 18px;
    text-align: center;
}
.wallet2 .w2-logo {
    height: 30px;
    margin-bottom: 5px;
}
.wallet2 .box-wrapper .box-text {
    font-size: 10px;
    line-height: 13px;
}
.wallet2 .box-wrapper .box-text .copy-btn {
    background: var(--color-primary-100);
    color: var(--color-primary-1000);
    cursor: pointer;
    border-radius: 6px;
    min-width: 30px;
    width: auto !important;
}
.user-setting .acc-status.mb-3 {
    margin-bottom: 0 !important;
}
.acc-status p {
    margin-bottom: 0;
}
.acc-status p span {
    font-weight: 700;
}
.green {
    color: #00ff42;
}
.red {
    color: #f20;
}
.form-check-group {
    display: none;
    margin-left: 28px;
}
.form-check-group.aaa {
    display: block;
}
.af-box-wrap .form-box.w-bar {
    display: flex;
    padding: 10px;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    border-radius: 12px;
    border: 1px solid var(--color-primary-400);
    background: var(--color-primary-20);
}
.af-box-wrap .form-box.w-bar p {
    width: 100%;
    text-align: start;
}
.w-bar .form-label {
    margin-bottom: 0;
    font-size: 14px;
    color: var(--color-primary-100);
}
.progress-container {
    display: flex;
    flex-direction: column;
    gap: 4px;
    width: 100%;
}
.progress-container .progress-label {
    font-size: 12px;
    line-height: 13px;
    position: absolute;
    right: 0;           /* Aligns to the right edge of the current fill width */
    top: -20px;         /* Lifts the label directly above the bar */
    transform: translateX(50%); /* Centers the text over the tip of the bar */
    white-space: nowrap;
    z-index: 10;
}
.w-bar-progress {
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
    padding: 3px 4px;
    background: var(--gradient-bg-body);
    border-radius: 10px;
    margin-top: 16px;
    overflow: visible;
}
.w-bar .progress {
    background: var(--bg-progress-logged-in);
    height: 7px;
    width: 100%;
    overflow: visible;
}
.w-bar .progress .progress-bar {
    position: relative;
    overflow: visible;
}
.w-bar .actarea {
    font-size: 10px;
    line-height: 13px;
    text-align: start;
}
.rstep {
    background: var(--black-30);
    border: 1px solid var(--color-primary-30);
    color: var(--color-accent-100);
    font-size: 14px;
    font-weight: 500;
}
.rstep::after {
    background: var(--color-primary-30);
}
.rstep.active {
    background: var(--gradient-bg-body);
    color: var(--color-primary-1000);
    font-size: 16px;
    font-weight: 700;
}
.af-form.regbox {
    display: none;
}
.af-form.regbox.active {
    display: flex;
}

/* free game */
.fg-info-wrapper {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 16px;
}
.fg-info-wrapper .balance-wrapper {
    display: flex;
    flex-direction: column;
    gap: 10px;
    flex: 1;
}
.fg-info-wrapper .balance-group {
    border: 1px solid var(--color-primary-400);
    background: var(--color-primary-20);
    border-radius: 10px;
    padding: 10px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    flex: 1;
    gap: 10px;
}
.fg-info-wrapper .balance-group .b-title {
    display: block;
}
.fg-info-wrapper .balance-group .ammount {
    font-weight: 700;
    color: var(--color-primary-400);
    display: block;
}
.fg-input-wrapper {
    flex: 1;
    padding: 6px 10px;
    border-radius: 10px 0 0 10px;
    display: flex;
    align-items: center;
    gap: 10px;
    border-right: 0;
    border: 1px solid var(--color-primary-30);
    background: var(--black-30);
}
.fg-input-wrapper:focus-within {
    border-color: var(--color-primary-400);
    border-right: 0;
}
.fg-input-wrapper input {
    width: 100%;
    font-size: 16px;
    background: transparent;
    border: 0;
    color: var(--color-accent-100);
}
.fg-input-wrapper input:focus {
    outline: 0;
}
.fg-info-wrapper .fg-right {
    border-radius: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.fg-info-wrapper .fg-right .fg-right-wrapper {
    display: flex;
    width: 100%;
}
.fg-info-wrapper .fg-right .submit-btn {
    border: 0;
    white-space: nowrap;
    border-radius: 0 10px 10px 0;
    display: flex;
    padding: 13px 20px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    background: var(--gradient-bg-body);
    box-shadow: 0 4px 10px 0 var(--black-16);
    font-size: 14px;
    font-weight: 700;
    text-transform: capitalize;
    color: var(--color-primary-1000);
    line-height: 18px;
}
.fg-info-wrapper .msg-group {
    text-align: left;
    justify-content: flex-start;
    align-items: normal;
    flex: 1;
    white-space: nowrap;
    padding: 10px;
    margin-bottom: 4px;
    padding: 0 10px;
    border-radius: 10px;
    border: 1px solid var(--color-primary-30);
    background: var(--black-30);
}
.fg-info-wrapper .msg-group .m-text {
    border-bottom: 1px solid var(--color-primary-30);
    padding: 5px;
    display: block;
    color: var(--color-accent-300);
    font-size: 12px;
}
.fg-info-wrapper .msg-group .m-text strong {
    color: var(--color-primary-100);
    font-size: 14px;
}
.fg-info-wrapper .msg-group .m-text:last-child {
    border: 0;
}
.fg-info-wrapper .currency {
    display: flex;
    align-items: center;
    justify-content: center;
    border-right: 1px solid var(--color-primary-30);
    padding-right: 10px;
    font-size: 12px;
    line-height: 12px;
}

/* datepicker */
.dp__main * {
    border-radius: 8px !important;
}
.dp__arrow_top {
    border-radius: initial !important;
}
.dp__input {
    padding: 9px 30px 9px 36px !important;
    border-radius: 8px !important;
    background-color: var(--black-30) !important;
    border: 1px solid var(--color-primary-30) !important;
    color: var(--color-accent-100) !important;
}
.dp__action_button {
    border-radius: 4px !important;
}
.dp__theme_light {
    --dp-border-radius: 8px !important;
    --dp-background-color: var(--black-100) !important;
    --dp-text-color: var(--color-accent-100) !important;
    --dp-primary-color: var(--color-primary-400) !important;
    --dp-primary-text-color: var(--black-100) !important;
    --dp-secondary-color: var(--color-accent-500) !important;
    --dp-border-color: var(--color-primary-30) !important;
    --dp-menu-border-color: var(--color-primary-30) !important;
}
.dp__pointer.dp__input_readonly.dp__input.dp__input_icon_pad.dp__input_reg {
    border: 0 !important;
}

/* game-loader */
@property --loader-color-start {
    syntax: '<color>';
    inherits: false;
    initial-value: #FFFFFF;
}
@property --loader-color-end {
    syntax: '<color>';
    inherits: false;
    initial-value: #FFFFFF;
}
.game-loader {
    width: 40px;
    --b: 8px; 
    aspect-ratio: 1;
    border-radius: 50%;
    padding: 1px;
    position: relative;
    top: -13px;

    /* Consume the registered CSS properties inside the conic-gradient */
    background: conic-gradient(#0000 10%, var(--loader-color-start)) content-box;

    /* Standard Mask Syntax */
    mask:
    repeating-conic-gradient(#0000 0deg, #000 1deg 20deg, #0000 21deg 36deg),
    radial-gradient(farthest-side, #0000 calc(100% - var(--b) - 1px), #000 calc(100% - var(--b)));
    mask-composite: intersect;

    /* WebKit Mask Syntax */
    -webkit-mask:
    repeating-conic-gradient(#0000 0deg, #000 1deg 20deg, #0000 21deg 36deg),
    radial-gradient(farthest-side, #0000 calc(100% - var(--b) - 1px), #000 calc(100% - var(--b)));
    -webkit-mask-composite: source-in;

    /* Combine rotation and color shifting animations */
    animation: 
    l4 1s infinite steps(10),
    color-shift 3s infinite alternate ease-in-out;
}

/* Keyframes for rotation */
@keyframes l4 {
    to { transform: rotate(1turn); }
}

/* Keyframes for smooth color interpolation */
@keyframes color-shift {
    0% {
        --loader-color-start: var(--color-primary-1000);
    }
    50% {
        --loader-color-start: var(--color-primary-400);
    }
    100% {
        --loader-color-start: var(--color-primary-100);
    }
}

.tnc-promotion > div {
    display: flex;
    flex-direction: column;
    gap: 10px;
}
#modal-promotion table {
    max-width: 100% !important;
    overflow-y: hidden !important;
    white-space: nowrap;
    padding-bottom: 10px;
    border: 0 !important;
    border-radius: 8px;
    background: var(--color-primary-20);
}
#modal-promotion table>:not(caption)>*>* {
    border: 0;
}
#modal-promotion table::-webkit-scrollbar {
    display: block !important;
    height: 7px;
}
#modal-promotion table::-webkit-scrollbar-thumb {
    background: var(--color-primary-400);
}
#modal-promotion table::-webkit-scrollbar-track {
    background: var(--black-80);
}
#modal-promotion .modal-title h5 {
    line-height: 40px;
    font-weight: 700;
}