@import url("https://fonts.googleapis.com/css2?family=Bowlby+One&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");:root{--heading-font:"Bowlby One",sans-serif;--body-font:"Poppins",sans-serif;--base-h:141;--base-s:76%;--base-l:48%;--base:var(--base-h) var(--base-s) var(--base-l);--base-d-100:var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.1);--base-d-200:var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.2);--base-d-300:var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.3);--base-d-400:var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.4);--base-d-500:var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.5);--base-d-600:var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.6);--base-d-700:var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.7);--base-d-800:var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.8);--base-d-900:var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.9);--base-l-100:var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.1);--base-l-200:var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.2);--base-l-300:var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.3);--base-l-400:var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.4);--base-l-500:var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.5);--base-l-600:var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.6);--base-l-700:var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.7);--base-l-800:var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.8);--base-l-900:var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.9);--base-two-h:186;--base-two-s:100%;--base-two-l:50%;--base-two:var(--base-two-h) var(--base-two-s) var(--base-two-l);--base-two-d-100:var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.1);--base-two-d-200:var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.2);--base-two-d-300:var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.3);--base-two-d-400:var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.4);--base-two-d-500:var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.5);--base-two-d-600:var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.6);--base-two-d-700:var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.7);--base-two-d-800:var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.8);--base-two-d-900:var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.9);--base-two-l-100:var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.1);--base-two-l-200:var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.2);--base-two-l-300:var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.3);--base-two-l-400:var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.4);--base-two-l-500:var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.5);--base-two-l-600:var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.6);--base-two-l-700:var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.7);--base-two-l-800:var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.8);--base-two-l-900:var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.9);--primary-h:253;--primary-s:100%;--primary-l:61%;--primary:var(--primary-h) var(--primary-s) var(--primary-l);--primary-d-100:var(--primary-h) var(--primary-s) calc(var(--primary-l) - var(--primary-l) * 0.1);--primary-d-200:var(--primary-h) var(--primary-s) calc(var(--primary-l) - var(--primary-l) * 0.2);--primary-d-300:var(--primary-h) var(--primary-s) calc(var(--primary-l) - var(--primary-l) * 0.3);--primary-d-400:var(--primary-h) var(--primary-s) calc(var(--primary-l) - var(--primary-l) * 0.4);--primary-d-500:var(--primary-h) var(--primary-s) calc(var(--primary-l) - var(--primary-l) * 0.5);--primary-d-600:var(--primary-h) var(--primary-s) calc(var(--primary-l) - var(--primary-l) * 0.6);--primary-d-700:var(--primary-h) var(--primary-s) calc(var(--primary-l) - var(--primary-l) * 0.7);--primary-d-800:var(--primary-h) var(--primary-s) calc(var(--primary-l) - var(--primary-l) * 0.8);--primary-d-900:var(--primary-h) var(--primary-s) calc(var(--primary-l) - var(--primary-l) * 0.9);--primary-l-100:var(--primary-h) calc(var(--primary-s)) calc(var(--primary-l) + (100% - var(--primary-l)) * 0.1);--primary-l-200:var(--primary-h) calc(var(--primary-s)) calc(var(--primary-l) + (100% - var(--primary-l)) * 0.2);--primary-l-300:var(--primary-h) calc(var(--primary-s)) calc(var(--primary-l) + (100% - var(--primary-l)) * 0.3);--primary-l-400:var(--primary-h) calc(var(--primary-s)) calc(var(--primary-l) + (100% - var(--primary-l)) * 0.4);--primary-l-500:var(--primary-h) calc(var(--primary-s)) calc(var(--primary-l) + (100% - var(--primary-l)) * 0.5);--primary-l-600:var(--primary-h) calc(var(--primary-s)) calc(var(--primary-l) + (100% - var(--primary-l)) * 0.6);--primary-l-700:var(--primary-h) calc(var(--primary-s)) calc(var(--primary-l) + (100% - var(--primary-l)) * 0.7);--primary-l-800:var(--primary-h) calc(var(--primary-s)) calc(var(--primary-l) + (100% - var(--primary-l)) * 0.8);--primary-l-900:var(--primary-h) calc(var(--primary-s)) calc(var(--primary-l) + (100% - var(--primary-l)) * 0.9);--secondary-h:210;--secondary-s:3%;--secondary-l:36%;--secondary:var(--secondary-h) var(--secondary-s) var(--secondary-l);--secondary-d-100:var(--secondary-h) var(--secondary-s) calc(var(--secondary-l) - var(--secondary-l) * 0.1);--secondary-d-200:var(--secondary-h) var(--secondary-s) calc(var(--secondary-l) - var(--secondary-l) * 0.2);--secondary-d-300:var(--secondary-h) var(--secondary-s) calc(var(--secondary-l) - var(--secondary-l) * 0.3);--secondary-d-400:var(--secondary-h) var(--secondary-s) calc(var(--secondary-l) - var(--secondary-l) * 0.4);--secondary-d-500:var(--secondary-h) var(--secondary-s) calc(var(--secondary-l) - var(--secondary-l) * 0.5);--secondary-d-600:var(--secondary-h) var(--secondary-s) calc(var(--secondary-l) - var(--secondary-l) * 0.6);--secondary-d-700:var(--secondary-h) var(--secondary-s) calc(var(--secondary-l) - var(--secondary-l) * 0.7);--secondary-d-800:var(--secondary-h) var(--secondary-s) calc(var(--secondary-l) - var(--secondary-l) * 0.8);--secondary-d-900:var(--secondary-h) var(--secondary-s) calc(var(--secondary-l) - var(--secondary-l) * 0.9);--secondary-l-100:var(--secondary-h) calc(var(--secondary-s)) calc(var(--secondary-l) + (100% - var(--secondary-l)) * 0.1);--secondary-l-200:var(--secondary-h) calc(var(--secondary-s)) calc(var(--secondary-l) + (100% - var(--secondary-l)) * 0.2);--secondary-l-300:var(--secondary-h) calc(var(--secondary-s)) calc(var(--secondary-l) + (100% - var(--secondary-l)) * 0.3);--secondary-l-400:var(--secondary-h) calc(var(--secondary-s)) calc(var(--secondary-l) + (100% - var(--secondary-l)) * 0.4);--secondary-l-500:var(--secondary-h) calc(var(--secondary-s)) calc(var(--secondary-l) + (100% - var(--secondary-l)) * 0.5);--secondary-l-600:var(--secondary-h) calc(var(--secondary-s)) calc(var(--secondary-l) + (100% - var(--secondary-l)) * 0.6);--secondary-l-700:var(--secondary-h) calc(var(--secondary-s)) calc(var(--secondary-l) + (100% - var(--secondary-l)) * 0.7);--secondary-l-800:var(--secondary-h) calc(var(--secondary-s)) calc(var(--secondary-l) + (100% - var(--secondary-l)) * 0.8);--secondary-l-900:var(--secondary-h) calc(var(--secondary-s)) calc(var(--secondary-l) + (100% - var(--secondary-l)) * 0.9);--success-h:135;--success-s:58%;--success-l:49%;--success:var(--success-h) var(--success-s) var(--success-l);--success-d-100:var(--success-h) var(--success-s) calc(var(--success-l) - var(--success-l) * 0.1);--success-d-200:var(--success-h) var(--success-s) calc(var(--success-l) - var(--success-l) * 0.2);--success-d-300:var(--success-h) var(--success-s) calc(var(--success-l) - var(--success-l) * 0.3);--success-d-400:var(--success-h) var(--success-s) calc(var(--success-l) - var(--success-l) * 0.4);--success-d-500:var(--success-h) var(--success-s) calc(var(--success-l) - var(--success-l) * 0.5);--success-d-600:var(--success-h) var(--success-s) calc(var(--success-l) - var(--success-l) * 0.6);--success-d-700:var(--success-h) var(--success-s) calc(var(--success-l) - var(--success-l) * 0.7);--success-d-800:var(--success-h) var(--success-s) calc(var(--success-l) - var(--success-l) * 0.8);--success-d-900:var(--success-h) var(--success-s) calc(var(--success-l) - var(--success-l) * 0.9);--success-l-100:var(--success-h) calc(var(--success-s)) calc(var(--success-l) + (100% - var(--success-l)) * 0.1);--success-l-200:var(--success-h) calc(var(--success-s)) calc(var(--success-l) + (100% - var(--success-l)) * 0.2);--success-l-300:var(--success-h) calc(var(--success-s)) calc(var(--success-l) + (100% - var(--success-l)) * 0.3);--success-l-400:var(--success-h) calc(var(--success-s)) calc(var(--success-l) + (100% - var(--success-l)) * 0.4);--success-l-500:var(--success-h) calc(var(--success-s)) calc(var(--success-l) + (100% - var(--success-l)) * 0.5);--success-l-600:var(--success-h) calc(var(--success-s)) calc(var(--success-l) + (100% - var(--success-l)) * 0.6);--success-l-700:var(--success-h) calc(var(--success-s)) calc(var(--success-l) + (100% - var(--success-l)) * 0.7);--success-l-800:var(--success-h) calc(var(--success-s)) calc(var(--success-l) + (100% - var(--success-l)) * 0.8);--success-l-900:var(--success-h) calc(var(--success-s)) calc(var(--success-l) + (100% - var(--success-l)) * 0.9);--danger-h:6;--danger-s:81%;--danger-l:58%;--danger:var(--danger-h) var(--danger-s) var(--danger-l);--danger-d-100:var(--danger-h) var(--danger-s) calc(var(--danger-l) - var(--danger-l) * 0.1);--danger-d-200:var(--danger-h) var(--danger-s) calc(var(--danger-l) - var(--danger-l) * 0.2);--danger-d-300:var(--danger-h) var(--danger-s) calc(var(--danger-l) - var(--danger-l) * 0.3);--danger-d-400:var(--danger-h) var(--danger-s) calc(var(--danger-l) - var(--danger-l) * 0.4);--danger-d-500:var(--danger-h) var(--danger-s) calc(var(--danger-l) - var(--danger-l) * 0.5);--danger-d-600:var(--danger-h) var(--danger-s) calc(var(--danger-l) - var(--danger-l) * 0.6);--danger-d-700:var(--danger-h) var(--danger-s) calc(var(--danger-l) - var(--danger-l) * 0.7);--danger-d-800:var(--danger-h) var(--danger-s) calc(var(--danger-l) - var(--danger-l) * 0.8);--danger-d-900:var(--danger-h) var(--danger-s) calc(var(--danger-l) - var(--danger-l) * 0.9);--danger-l-100:var(--danger-h) calc(var(--danger-s)) calc(var(--danger-l) + (100% - var(--danger-l)) * 0.1);--danger-l-200:var(--danger-h) calc(var(--danger-s)) calc(var(--danger-l) + (100% - var(--danger-l)) * 0.2);--danger-l-300:var(--danger-h) calc(var(--danger-s)) calc(var(--danger-l) + (100% - var(--danger-l)) * 0.3);--danger-l-400:var(--danger-h) calc(var(--danger-s)) calc(var(--danger-l) + (100% - var(--danger-l)) * 0.4);--danger-l-500:var(--danger-h) calc(var(--danger-s)) calc(var(--danger-l) + (100% - var(--danger-l)) * 0.5);--danger-l-600:var(--danger-h) calc(var(--danger-s)) calc(var(--danger-l) + (100% - var(--danger-l)) * 0.6);--danger-l-700:var(--danger-h) calc(var(--danger-s)) calc(var(--danger-l) + (100% - var(--danger-l)) * 0.7);--danger-l-800:var(--danger-h) calc(var(--danger-s)) calc(var(--danger-l) + (100% - var(--danger-l)) * 0.8);--danger-l-900:var(--danger-h) calc(var(--danger-s)) calc(var(--danger-l) + (100% - var(--danger-l)) * 0.9);--warning-h:48;--warning-s:100%;--warning-l:50%;--warning:var(--warning-h) var(--warning-s) var(--warning-l);--warning-d-100:var(--warning-h) var(--warning-s) calc(var(--warning-l) - var(--warning-l) * 0.1);--warning-d-200:var(--warning-h) var(--warning-s) calc(var(--warning-l) - var(--warning-l) * 0.2);--warning-d-300:var(--warning-h) var(--warning-s) calc(var(--warning-l) - var(--warning-l) * 0.3);--warning-d-400:var(--warning-h) var(--warning-s) calc(var(--warning-l) - var(--warning-l) * 0.4);--warning-d-500:var(--warning-h) var(--warning-s) calc(var(--warning-l) - var(--warning-l) * 0.5);--warning-d-600:var(--warning-h) var(--warning-s) calc(var(--warning-l) - var(--warning-l) * 0.6);--warning-d-700:var(--warning-h) var(--warning-s) calc(var(--warning-l) - var(--warning-l) * 0.7);--warning-d-800:var(--warning-h) var(--warning-s) calc(var(--warning-l) - var(--warning-l) * 0.8);--warning-d-900:var(--warning-h) var(--warning-s) calc(var(--warning-l) - var(--warning-l) * 0.9);--warning-l-100:var(--warning-h) calc(var(--warning-s)) calc(var(--warning-l) + (100% - var(--warning-l)) * 0.1);--warning-l-200:var(--warning-h) calc(var(--warning-s)) calc(var(--warning-l) + (100% - var(--warning-l)) * 0.2);--warning-l-300:var(--warning-h) calc(var(--warning-s)) calc(var(--warning-l) + (100% - var(--warning-l)) * 0.3);--warning-l-400:var(--warning-h) calc(var(--warning-s)) calc(var(--warning-l) + (100% - var(--warning-l)) * 0.4);--warning-l-500:var(--warning-h) calc(var(--warning-s)) calc(var(--warning-l) + (100% - var(--warning-l)) * 0.5);--warning-l-600:var(--warning-h) calc(var(--warning-s)) calc(var(--warning-l) + (100% - var(--warning-l)) * 0.6);--warning-l-700:var(--warning-h) calc(var(--warning-s)) calc(var(--warning-l) + (100% - var(--warning-l)) * 0.7);--warning-l-800:var(--warning-h) calc(var(--warning-s)) calc(var(--warning-l) + (100% - var(--warning-l)) * 0.8);--warning-l-900:var(--warning-h) calc(var(--warning-s)) calc(var(--warning-l) + (100% - var(--warning-l)) * 0.9);--info-h:217;--info-s:91%;--info-l:60%;--info:var(--info-h) var(--info-s) var(--info-l);--info-d-100:var(--info-h) var(--info-s) calc(var(--info-l) - var(--info-l) * 0.1);--info-d-200:var(--info-h) var(--info-s) calc(var(--info-l) - var(--info-l) * 0.2);--info-d-300:var(--info-h) var(--info-s) calc(var(--info-l) - var(--info-l) * 0.3);--info-d-400:var(--info-h) var(--info-s) calc(var(--info-l) - var(--info-l) * 0.4);--info-d-500:var(--info-h) var(--info-s) calc(var(--info-l) - var(--info-l) * 0.5);--info-d-600:var(--info-h) var(--info-s) calc(var(--info-l) - var(--info-l) * 0.6);--info-d-700:var(--info-h) var(--info-s) calc(var(--info-l) - var(--info-l) * 0.7);--info-d-800:var(--info-h) var(--info-s) calc(var(--info-l) - var(--info-l) * 0.8);--info-d-900:var(--info-h) var(--info-s) calc(var(--info-l) - var(--info-l) * 0.9);--info-l-100:var(--info-h) calc(var(--info-s)) calc(var(--info-l) + (100% - var(--info-l)) * 0.1);--info-l-200:var(--info-h) calc(var(--info-s)) calc(var(--info-l) + (100% - var(--info-l)) * 0.2);--info-l-300:var(--info-h) calc(var(--info-s)) calc(var(--info-l) + (100% - var(--info-l)) * 0.3);--info-l-400:var(--info-h) calc(var(--info-s)) calc(var(--info-l) + (100% - var(--info-l)) * 0.4);--info-l-500:var(--info-h) calc(var(--info-s)) calc(var(--info-l) + (100% - var(--info-l)) * 0.5);--info-l-600:var(--info-h) calc(var(--info-s)) calc(var(--info-l) + (100% - var(--info-l)) * 0.6);--info-l-700:var(--info-h) calc(var(--info-s)) calc(var(--info-l) + (100% - var(--info-l)) * 0.7);--info-l-800:var(--info-h) calc(var(--info-s)) calc(var(--info-l) + (100% - var(--info-l)) * 0.8);--info-l-900:var(--info-h) calc(var(--info-s)) calc(var(--info-l) + (100% - var(--info-l)) * 0.9);--white:0 0% 100%;--black:0 0% 0%;--dark:0 0% 7%;--gray:0 0% 57%;--gray-two:0 0% 15%;--gray-three:0 0% 14%;--section-bg:0 0% 10%;--body-bg:var(--black);--body-color:var(--white);--heading-color:var(--white);--border-color:var(--gray-two);--gradient:linear-gradient(90deg,hsl(var(--base-two)),hsl(var(--base)));--gradient-l-100:linear-gradient(90deg,hsl(var(--base-two)/0.1),hsl(var(--base)/0.1));--gradient-l-150:linear-gradient(90deg,hsl(var(--base-two)/0.15),hsl(var(--base)/0.15));--gradient-l-200:linear-gradient(90deg,hsl(var(--base-two)/0.2),hsl(var(--base)/0.2))}*,*::after,*::before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:var(--body-font);color:hsl(var(--body-color)/0.7);background-color:hsl(var(--body-bg));word-break:break-word}p{font-size:1rem;font-weight:400;line-height:150%;margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font);line-height:120%;color:hsl(var(--heading-color));margin-bottom:0px;letter-spacing:1px}h1{font-weight:700}h2,h3,h4,h5,h6{font-weight:500}h1{font-size:clamp(2rem,0.8739rem + 3.1281vw,4rem)}h2{font-size:clamp(1.75rem,1.0462rem + 1.955vw,3rem)}h3{font-size:clamp(1.5rem,0.937rem + 1.564vw,2.5rem)}h4{font-size:clamp(1.25rem,0.8277rem + 1.173vw,2rem)}h5{font-size:clamp(1.125rem,0.9139rem + 0.5865vw,1.5rem)}h6{font-size:clamp(1rem,0.8592rem + 0.391vw,1.25rem)}h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{font-weight:inherit;font-size:inherit;color:inherit;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;line-height:inherit}a{display:inline-block;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;text-decoration:none;color:hsl(var(--base))}a:hover{color:hsl(var(--base-d-400))}img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}span{display:inline-block}ul,ol{padding-left:0;margin-bottom:0;list-style:none}@-webkit-keyframes spinRing{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spinRing{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes path{0%,34%,71%,100%{-webkit-transform:scale(1);transform:scale(1)}17%{-webkit-transform:scale(var(--scale_path_1,1));transform:scale(var(--scale_path_1,1))}49%{-webkit-transform:scale(var(--scale_path_2,1));transform:scale(var(--scale_path_2,1))}83%{-webkit-transform:scale(var(--scale_path_3,1));transform:scale(var(--scale_path_3,1))}}@keyframes path{0%,34%,71%,100%{-webkit-transform:scale(1);transform:scale(1)}17%{-webkit-transform:scale(var(--scale_path_1,1));transform:scale(var(--scale_path_1,1))}49%{-webkit-transform:scale(var(--scale_path_2,1));transform:scale(var(--scale_path_2,1))}83%{-webkit-transform:scale(var(--scale_path_3,1));transform:scale(var(--scale_path_3,1))}}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-150%);transform:translateY(-150%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-150%);transform:translateY(-150%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes animFw{0%{width:0}100%{width:100%}}@keyframes animFw{0%{width:0}100%{width:100%}}@-webkit-keyframes coli1{0%{-webkit-transform:rotate(-45deg) translateX(0px);transform:rotate(-45deg) translateX(0px);opacity:0.7}100%{-webkit-transform:rotate(-45deg) translateX(-45px);transform:rotate(-45deg) translateX(-45px);opacity:0}}@keyframes coli1{0%{-webkit-transform:rotate(-45deg) translateX(0px);transform:rotate(-45deg) translateX(0px);opacity:0.7}100%{-webkit-transform:rotate(-45deg) translateX(-45px);transform:rotate(-45deg) translateX(-45px);opacity:0}}@-webkit-keyframes coli2{0%{-webkit-transform:rotate(45deg) translateX(0px);transform:rotate(45deg) translateX(0px);opacity:1}100%{-webkit-transform:rotate(45deg) translateX(-45px);transform:rotate(45deg) translateX(-45px);opacity:0.7}}@keyframes coli2{0%{-webkit-transform:rotate(45deg) translateX(0px);transform:rotate(45deg) translateX(0px);opacity:1}100%{-webkit-transform:rotate(45deg) translateX(-45px);transform:rotate(45deg) translateX(-45px);opacity:0.7}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slide-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes updown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes updown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes glowing-stars{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(0.85);transform:scale(0.85)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes glowing-stars{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(0.85);transform:scale(0.85)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ringA{from,4%{stroke-dasharray:0 660;stroke-width:20;stroke-dashoffset:-330}12%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-335}32%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-595}40%,54%{stroke-dasharray:0 660;stroke-width:20;stroke-dashoffset:-660}62%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-665}82%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-925}90%,to{stroke-dasharray:0 660;stroke-width:20;stroke-dashoffset:-990}}@keyframes ringA{from,4%{stroke-dasharray:0 660;stroke-width:20;stroke-dashoffset:-330}12%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-335}32%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-595}40%,54%{stroke-dasharray:0 660;stroke-width:20;stroke-dashoffset:-660}62%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-665}82%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-925}90%,to{stroke-dasharray:0 660;stroke-width:20;stroke-dashoffset:-990}}@-webkit-keyframes ringB{from,12%{stroke-dasharray:0 220;stroke-width:20;stroke-dashoffset:-110}20%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-115}40%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-195}48%,62%{stroke-dasharray:0 220;stroke-width:20;stroke-dashoffset:-220}70%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-225}90%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-305}98%,to{stroke-dasharray:0 220;stroke-width:20;stroke-dashoffset:-330}}@keyframes ringB{from,12%{stroke-dasharray:0 220;stroke-width:20;stroke-dashoffset:-110}20%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-115}40%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-195}48%,62%{stroke-dasharray:0 220;stroke-width:20;stroke-dashoffset:-220}70%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-225}90%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-305}98%,to{stroke-dasharray:0 220;stroke-width:20;stroke-dashoffset:-330}}@-webkit-keyframes ringC{from{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:0}8%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-5}28%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-175}36%,58%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-220}66%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-225}86%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-395}94%,to{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-440}}@keyframes ringC{from{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:0}8%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-5}28%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-175}36%,58%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-220}66%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-225}86%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-395}94%,to{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-440}}@-webkit-keyframes ringD{from,8%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:0}16%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-5}36%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-175}44%,50%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-220}58%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-225}78%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-395}86%,to{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-440}}@keyframes ringD{from,8%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:0}16%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-5}36%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-175}44%,50%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-220}58%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-225}78%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-395}86%,to{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-440}}@-webkit-keyframes pulse{50%{opacity:0.5}}@keyframes pulse{50%{opacity:0.5}}@-webkit-keyframes wave1{from{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}}@keyframes wave1{from{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}}@-webkit-keyframes wave2{from{-webkit-transform:scaleY(0.3);transform:scaleY(0.3)}to{-webkit-transform:scaleY(0.6);transform:scaleY(0.6)}}@keyframes wave2{from{-webkit-transform:scaleY(0.3);transform:scaleY(0.3)}to{-webkit-transform:scaleY(0.6);transform:scaleY(0.6)}}@-webkit-keyframes wave3{from{-webkit-transform:scaleY(0.6);transform:scaleY(0.6)}to{-webkit-transform:scaleY(0.8);transform:scaleY(0.8)}}@keyframes wave3{from{-webkit-transform:scaleY(0.6);transform:scaleY(0.6)}to{-webkit-transform:scaleY(0.8);transform:scaleY(0.8)}}@-webkit-keyframes wave4{from{-webkit-transform:scaleY(0.2);transform:scaleY(0.2)}to{-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}}@keyframes wave4{from{-webkit-transform:scaleY(0.2);transform:scaleY(0.2)}to{-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}}.page-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:var(--header-height)}.page-wrapper:has(.banner){overflow:hidden}@media screen and (min-width:425px) and (max-width:575px){.col-xsm-6{width:50%}}.bg-img{background-size:cover;background-repeat:no-repeat;background-position:center center}.mask-img{-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.rounded-full{border-radius:999px !important}.highlight-word{color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text;display:inline}.words-animation{width:calc(var(--this-width,-webkit-max-content));width:calc(var(--this-width,-moz-max-content));width:calc(var(--this-width,max-content));position:relative;line-height:100%}.words-animation .word{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;white-space:nowrap;left:0px;color:transparent !important;line-height:100%}.words-animation .letter{display:inline-block;position:relative;-webkit-transform:translateZ(25px);transform:translateZ(25px);-webkit-transform-origin:50% 50% 25px;transform-origin:50% 50% 25px;line-height:100%;color:transparent !important;background:var(--gradient) !important;-webkit-background-clip:text !important;background-clip:text !important}.words-animation .letter.out{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transition:-webkit-transform 0.32s cubic-bezier(0.55,0.055,0.675,0.19);transition:-webkit-transform 0.32s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.32s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.32s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.32s cubic-bezier(0.55,0.055,0.675,0.19)}.words-animation .letter.behind{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}.words-animation .letter.in{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transition:-webkit-transform 0.38s cubic-bezier(0.175,0.885,0.32,1.275);transition:-webkit-transform 0.38s cubic-bezier(0.175,0.885,0.32,1.275);transition:transform 0.38s cubic-bezier(0.175,0.885,0.32,1.275);transition:transform 0.38s cubic-bezier(0.175,0.885,0.32,1.275),-webkit-transform 0.38s cubic-bezier(0.175,0.885,0.32,1.275)}.fs-10{font-size:0.625rem}.fs-11{font-size:0.6875rem}.fs-12{font-size:0.75rem}.fs-13{font-size:0.8125rem}.fs-14{font-size:0.875rem}.fs-15{font-size:0.9375rem}.fs-16{font-size:1rem}.fs-17{font-size:1.0625rem}.fs-18{font-size:1.125rem}.fs-19{font-size:1.1875rem}.fs-20{font-size:1.25rem}.scroll-hide{position:absolute;overflow-y:hidden;padding-right:17px;top:0;left:0;width:100%}@media screen and (max-width:991px){.scroll-hide{padding-right:0}}.scroll-hide-sm{position:absolute;overflow-y:hidden;top:0;left:0;width:calc(100% - 0px)}.body-overlay,.sidebar-overlay{width:100%;height:100%;position:fixed;inset:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:hsl(var(--black)/0.5);-webkit-transition:0.2s linear;transition:0.2s linear;visibility:hidden;opacity:0}@media screen and (max-width:991px){.body-overlay.show,.sidebar-overlay.show{visibility:visible;opacity:1}}.body-overlay{z-index:999}.sidebar-overlay{z-index:1049}.modal-backdrop,.offcanvas-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:hsl(var(--black)/0.15)}.modal-backdrop.show,.offcanvas-backdrop.show{opacity:1}.section-heading{width:100%;text-align:center;margin-bottom:clamp(1.5rem,-0.9342rem + 5.0713vw,3.5rem)}.section-heading__title{max-width:800px;margin-bottom:16px;color:hsl(var(--white));margin-inline:auto}.section-heading__desc{max-width:800px;font-size:clamp(1rem,0.8592rem + 0.391vw,1.25rem);font-style:normal;font-weight:500;line-height:150%;color:hsl(var(--gray));margin-inline:auto}.section-heading.style-left{text-align:left}.section-heading.style-left .section-heading__title,.section-heading.style-left .section-heading__desc{-webkit-margin-start:0;margin-inline-start:0}.toggle-content__text{--line-clamp:6;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--line-clamp);-webkit-box-orient:vertical}.toggle-content__text.show{-webkit-line-clamp:unset}.toggle-content__btn{margin-top:8px;font-size:0.875rem;font-weight:600;line-height:100%;border:none;color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text}.toggle-content__btn:hover,.toggle-content__btn:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;color:transparent}.auth-user-pic{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px 24px;margin-bottom:24px}@media screen and (max-width:575px){.auth-user-pic{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}}.auth-user-pic__thumb{--size:80px;width:var(--size);height:var(--size);border-radius:50%;display:block;-o-object-fit:cover;object-fit:cover;-ms-flex-negative:0;flex-shrink:0}.auth-user-pic__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.auth-user-cover{overflow:hidden;border-radius:clamp(0.5rem,0.2498rem + 1.251vw,1.5rem);position:relative;margin-bottom:32px;z-index:1}@media screen and (max-width:575px){.auth-user-cover{margin-bottom:24px}}.auth-user-cover img{width:100%;display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/0.3430232558}.auth-user-cover__edit{--size:32px;width:var(--size);height:var(--size);border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute !important;right:24px;bottom:24px;color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text;font-size:calc(var(--size) * 0.4);cursor:pointer}.auth-user-cover__edit::after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--gradient-l-100)}@media screen and (max-width:575px){.auth-user-cover__edit{--size:24px;right:16px;bottom:16px}}.auth-user-cover__edit:hover,.auth-user-cover__edit:focus{color:transparent;background-color:hsl(var(--base))}.list-group--custom{border-radius:0px}.list-group--custom .list-group-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:transparent;color:hsl(var(--white));border-color:transparent;padding:0}.list-group--custom .list-group-item:not(:last-child){margin-bottom:12px;padding-bottom:12px;border-bottom-color:hsl(var(--border-color))}.list-group--custom .list-group-item strong{font-weight:600;color:hsl(var(--white))}.copy-btn__success-text{display:none;color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text}.copy-btn.copied .copy-btn__text{display:none}.copy-btn.copied .copy-btn__success-text{display:inline-block}.profile-btn{padding:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2px;color:hsl(var(--white));text-align:center;font-size:1rem;font-weight:600;line-height:100%;border-radius:8px;cursor:pointer}@media screen and (max-width:575px){.profile-btn{font-size:0.875rem}}@media screen and (max-width:374px){.profile-btn{font-size:0.75rem;padding:6px}}.profile-btn svg{width:1em;height:1em}.profile-btn.upgrade{color:hsl(var(--white));background:var(--gradient-l-100)}.profile-btn.upgrade:hover,.profile-btn.upgrade:focus{background:var(--gradient-l-200)}.profile-btn.credit{color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text}.profile-btn.credit.border--gradient{--border-gradient:var(--gradient-l-100)}.profile-btn.credit:hover,.profile-btn.credit:focus{color:hsl(var(--white));background:var(--gradient-l-100)}.profile-btn.credit:hover.border--gradient,.profile-btn.credit:focus.border--gradient{--border-gradient:linear-gradient(transparent 0 0) padding-box}.profile-btn:hover,.profile-btn:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.topbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:24px}.topbar .search-form{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px}@media screen and (max-width:575px){.topbar{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.topbar .search-form{width:100%;max-width:100%}}.option-list{--this-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--this-gap)}@media screen and (min-width:576px){.option-list:has(>:nth-child(4)){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:575px){.option-list:has(>:nth-child(3)){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.option-list__item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;border-radius:6px;color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text;cursor:pointer;border:none;font-size:0.875rem;font-weight:500;min-width:fit-content;max-width:calc(33.3333333333% - var(--this-gap));text-align:center}@media screen and (max-width:575px){.option-list__item{max-width:calc(50% - var(--this-gap))}}.option-list__item.border--gradient{--border-gradient:var(--gradient-l-100)}.option-list__item::after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--gradient-l-100);z-index:-1}.option-list__item:hover,.option-list__item:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.option-list__item:hover.border--gradient,.option-list__item:focus.border--gradient{--border-gradient:var(--gradient)}.icodio-list{--this-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--this-gap)}@media screen and (min-width:576px){.icodio-list:has(>:nth-child(4)){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:575px){.icodio-list:has(>:nth-child(3)){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.icodio-list-item{-webkit-box-flex:1;-ms-flex:1 1 calc(33.3333333333% - var(--this-gap));flex:1 1 calc(33.3333333333% - var(--this-gap));padding:12px 6px;border-radius:6px;color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text;cursor:pointer;border:none;font-size:0.875rem;font-weight:500;text-align:center}@media screen and (max-width:575px){.icodio-list-item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - var(--this-gap));flex:1 1 calc(50% - var(--this-gap))}}.icodio-list-item::after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--gradient-l-100);z-index:-1}.icodio-list-item.border--gradient{--border-gradient:var(--gradient-l-100)}.icodio-list-item__radio{--size:14px;width:var(--size);height:var(--size);border-radius:50%;position:absolute !important;top:calc(var(--size) * 0.5);left:calc(var(--size) * 0.5)}@media screen and (max-width:575px){.icodio-list-item__radio{--size:12px}}.icodio-list-item__radio.border--gradient{--border-width:2px}.icodio-list-item__radio::after{content:"\f00c";width:100%;height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;color:hsl(var(--black));font-size:calc(var(--size) * 0.7);background:var(--gradient);font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;inset:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:0.3s ease;transition:0.3s ease}.icodio-list-item__icon{--size:24px;width:var(--size);height:var(--size)}.icodio-list-item__icon svg{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.icodio-list-item__text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:4px}.icodio-list-item:has(:checked) .icodio-list-item__radio::after{-webkit-transform:scale(1);transform:scale(1)}.icodio-list-item:hover.border--gradient,.icodio-list-item:focus-within.border--gradient{--border-gradient:var(--gradient)}.latest-blog-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;position:relative}.latest-blog-item:not(:last-child){margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid hsl(var(--border-color))}.latest-blog-item__thumb{width:90px;aspect-ratio:1/0.5882352941;-ms-flex-negative:0;flex-shrink:0;display:block;-o-object-fit:cover;object-fit:cover;border-radius:6px}.latest-blog-item__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.latest-blog-item__title{font-size:0.875rem;color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text}.latest-blog-item__title a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.latest-blog-item__title a::before{content:"";width:100%;height:100%;position:absolute;inset:0;border-radius:var(--bc-border-radius);border-radius:8px;border-radius:16px}.latest-blog-item__title a:hover,.latest-blog-item__title a:focus{color:transparent}.latest-blog-item__date{font-size:0.75rem;font-weight:500;color:hsl(var(--gray))}.audio-card{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;border-radius:12px;cursor:pointer;background:hsl(var(--dark));-webkit-transition:0.3s ease;transition:0.3s ease}.audio-card.border--gradient{--border-gradient:linear-gradient(hsl(var(--border-color)) 0 0)}.audio-card.border--gradient::before{z-index:2}.audio-card.playing.border--gradient,.audio-card:hover.border--gradient{--border-gradient:var(--gradient)}.audio-card.playing{background:var(--gradient-l-150)}.audio-card.playing .audio-card__play{display:none}.audio-card.playing .audio-card__playing{opacity:1;visibility:visible}.audio-card:hover .audio-card__play{opacity:1;visibility:visible}.audio-card-thumb{width:200px;aspect-ratio:1/0.8;-ms-flex-negative:0;flex-shrink:0;position:relative}.audio-card-thumb::before{content:'';position:absolute;inset:0;background-color:hsl(var(--black)/0.6)}@media screen and (max-width:1199px){.audio-card-thumb{width:150px}}@media screen and (max-width:991px){.audio-card-thumb{width:130px}}.audio-card-thumb>img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.audio-card-content{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:1199px){.audio-card-content{padding:16px}}@media screen and (max-width:767px){.audio-card-content{padding:12px}}.audio-card-content__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.audio-card-content__footer{border-top:1px solid hsl(var(--border-color));margin-top:16px;padding-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1199px){.audio-card-content__footer{margin-top:12px}}.audio-card-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.audio-card-user__thumb{--size:18px;width:var(--size);height:var(--size);border-radius:50%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1199px){.audio-card-user__thumb{--size:16px}}.audio-card-user__name{font-size:0.875rem;font-weight:500;color:hsl(var(--white)/0.7)}@media screen and (max-width:1199px){.audio-card-user__name{font-size:0.75rem}}.audio-card__title{max-width:80%;font-size:1rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width:991px){.audio-card__title{font-size:0.875rem}}.audio-card__tags{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (max-width:1199px){.audio-card__tags{margin-top:12px}.audio-card__tags .badge{font-size:0.75rem;padding:6px 8px}}@media screen and (max-width:991px){.audio-card__tags .badge{font-size:0.625rem;padding:6px}}.audio-card__duration{color:hsl(var(--white)/0.7);font-size:0.875rem;font-weight:500}@media screen and (max-width:1199px){.audio-card__duration{font-size:0.75rem}}.audio-card__play{--size:40px;width:var(--size);height:var(--size);border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:calc(var(--size) * 0.6);-webkit-transition:0.3s ease;transition:0.3s ease;color:hsl(var(--white));background:var(--gradient)}@media screen and (max-width:1199px){.audio-card__play{--size:32px}}@media screen and (max-width:767px){.audio-card__play{--size:28px}}.audio-card__playing{width:100%;height:100%;position:absolute;inset:0;opacity:0;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:0.3s ease;transition:0.3s ease}.audio-card__playing img{width:60%;display:block;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.audio-card__playing img{width:80%}}.audio-plyr{--offset:24px;width:100%;max-width:1320px;position:fixed;left:50%;bottom:0;padding-inline:calc(var(--offset) * 0.5);padding-bottom:var(--offset);-webkit-transform:translateY(calc(100% + var(--offset))) translateX(-50%);transform:translateY(calc(100% + var(--offset))) translateX(-50%);z-index:998;-webkit-transition:0.3s ease;transition:0.3s ease;visibility:hidden;opacity:0}@media screen and (max-width:575px){.audio-plyr{--offset:12px;padding-inline:var(--offset)}}.audio-plyr.show{opacity:1;visibility:visible;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.audio-plyr__bar{border:1px solid hsl(var(--border-color));border-top:none;background-color:hsl(var(--section-bg)/0.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;-webkit-box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(255,255,255,0.1) 0px 2px 40px 12px;box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(255,255,255,0.1) 0px 2px 40px 12px}@media screen and (max-width:575px){.audio-plyr__bar{border-radius:8px}}.audio-plyr__main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px;position:relative}@media screen and (max-width:575px){.audio-plyr__main{padding:12px}}.audio-plyr__close{--size:24px;width:var(--size);height:var(--size);border-radius:50%;border:none;position:absolute;top:calc(var(--size) * -0.5);right:calc(var(--size) * -0.5);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:hsl(var(--dark));background:var(--gradient)}.audio-plyr__close::before{content:"\f00d";font-size:calc(var(--size) * 0.6);font-family:"Line Awesome Free";font-weight:900}.audio-plyr__close:hover,.audio-plyr__close:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:575px){.audio-plyr__close{--size:20px}}@media screen and (max-width:374px){.audio-plyr__close{--size:18px}}.audio-plyr__btn{--size:32px;width:var(--size);height:var(--size);border-radius:50%;border:none;background:var(--gradient-l-100);font-size:calc(var(--size) * 0.5);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.audio-plyr__btn.audio-plyr__download{z-index:3}@media screen and (max-width:575px){.audio-plyr__btn{--size:28px}}@media screen and (max-width:374px){.audio-plyr__btn{--size:24px}}.audio-plyr__btn:hover,.audio-plyr__btn:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;background:var(--gradient-l-150)}.audio-plyr__btn i{color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text}.audio-plyr__btn.audio-plyr__play{background:var(--gradient)}.audio-plyr__btn.audio-plyr__play i{color:var(--white)}.audio-plyr__progress{width:calc(100% - 10px);margin-inline:auto;cursor:pointer}.audio-plyr__progress.ui-slider-horizontal{height:6px;border:none;background:var(--gradient-l-100);border-radius:12px}@media screen and (max-width:575px){.audio-plyr__progress.ui-slider-horizontal{height:4px}}.audio-plyr__progress .ui-slider-range{background:var(--gradient);border-radius:12px}.audio-plyr__progress .ui-slider-handle{display:none}.audio-plyr__volume{width:100px;cursor:pointer}.audio-plyr__volume.ui-slider-horizontal{height:6px;border:none;background:var(--gradient-l-100);border-radius:12px;position:relative}.audio-plyr__volume .ui-slider-range{position:relative;background:var(--gradient);border-top-right-radius:0px;border-bottom-right-radius:0px}.audio-plyr__volume .ui-slider-handle{--size:12px;width:var(--size);height:var(--size);border-radius:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;background:var(--gradient);margin-left:calc(var(--size) * -0.5)}.audio-plyr__volume .ui-slider-handle:hover,.audio-plyr__volume .ui-slider-handle:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;background:var(--gradient)}.audio-plyr__time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:0.875rem;font-weight:500;color:hsl(var(--gray))}.audio-plyr__ctrl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.audio-plyr__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.audio-plyr__sound{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (max-width:767px){.audio-plyr__sound{display:none}}.audio-plyr__audio{display:none}.audio-plyr-info{min-width:125px;max-width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media screen and (max-width:767px){.audio-plyr-info{gap:12px}}@media screen and (max-width:374px){.audio-plyr-info{gap:8px}}@media screen and (max-width:575px){.audio-plyr-info{min-width:100px;max-width:200px}}@media screen and (max-width:374px){.audio-plyr-info{min-width:75px;max-width:150px}}.audio-plyr-info__thumb{--size:48px;width:var(--size);height:var(--size);border-radius:4px;display:block;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.audio-plyr-info__thumb{--size:40px}}@media screen and (max-width:374px){.audio-plyr-info__thumb{--size:36px}}.audio-plyr-info__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.audio-plyr-info__title{font-size:1rem;margin-bottom:4px;line-height:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width:767px){.audio-plyr-info__title{font-size:0.875rem}}@media screen and (max-width:575px){.audio-plyr-info__title{font-size:0.75rem}}@media screen and (max-width:374px){.audio-plyr-info__title{margin-bottom:2px}}.audio-plyr-info__artist{font-size:0.875rem;font-weight:500;color:hsl(var(--gray))}@media screen and (max-width:575px){.audio-plyr-info__artist{font-size:0.75rem}}.bg--base{background-color:hsl(var(--base)) !important}.bg--base-two{background-color:hsl(var(--base-two)) !important}.bg--primary{background-color:hsl(var(--primary)) !important}.bg--secondary{background-color:hsl(var(--secondary)) !important}.bg--success{background-color:hsl(var(--success)) !important}.bg--danger{background-color:hsl(var(--danger)) !important}.bg--warning{background-color:hsl(var(--warning)) !important}.bg--info{background-color:hsl(var(--info)) !important}.bg--gradient{background:var(--gradient) !important}.bg--gradient-l-100{background:var(--gradient-l-100) !important}.text--base{color:hsl(var(--base)) !important}.text--base-two{color:hsl(var(--base-two)) !important}.text--primary{color:hsl(var(--primary)) !important}.text--secondary{color:hsl(var(--secondary)) !important}.text--success{color:hsl(var(--success)) !important}.text--danger{color:hsl(var(--danger)) !important}.text--warning{color:hsl(var(--warning)) !important}.text--info{color:hsl(var(--info)) !important}.text--gradient{color:transparent !important;background:var(--gradient) !important;-webkit-background-clip:text !important;background-clip:text !important}.py-120{padding-block:120px}@media screen and (max-width:991px){.py-120{padding-block:80px}}@media screen and (max-width:575px){.py-120{padding-block:60px}}.pt-120{padding-top:120px}@media screen and (max-width:991px){.pt-120{padding-top:80px}}@media screen and (max-width:575px){.pt-120{padding-top:60px}}.pb-120{padding-bottom:120px}@media screen and (max-width:991px){.pb-120{padding-bottom:80px}}@media screen and (max-width:575px){.pb-120{padding-bottom:60px}}.py-90{padding-block:90px}@media screen and (max-width:991px){.py-90{padding-block:70px}}@media screen and (max-width:575px){.py-90{padding-block:50px}}.pt-90{padding-top:90px}@media screen and (max-width:991px){.pt-90{padding-top:70px}}@media screen and (max-width:575px){.pt-90{padding-top:50px}}.pb-90{padding-bottom:90px}@media screen and (max-width:991px){.pb-90{padding-bottom:70px}}@media screen and (max-width:575px){.pb-90{padding-bottom:50px}}.py-60{padding-block:60px}@media screen and (max-width:991px){.py-60{padding-block:40px}}@media screen and (max-width:575px){.py-60{padding-block:30px}}.pt-60{padding-top:60px}@media screen and (max-width:991px){.pt-60{padding-top:40px}}@media screen and (max-width:575px){.pt-60{padding-top:30px}}.pb-60{padding-bottom:60px}@media screen and (max-width:991px){.pb-60{padding-bottom:40px}}@media screen and (max-width:575px){.pb-60{padding-bottom:30px}}.py-40{padding-block:40px}@media screen and (max-width:991px){.py-40{padding-block:30px}}@media screen and (max-width:575px){.py-40{padding-block:20px}}.pt-40{padding-top:40px}@media screen and (max-width:991px){.pt-40{padding-top:30px}}@media screen and (max-width:575px){.pt-40{padding-top:20px}}.pb-40{padding-bottom:40px}@media screen and (max-width:991px){.pb-40{padding-bottom:30px}}@media screen and (max-width:575px){.pb-40{padding-bottom:20px}}.my-120{margin-block:120px}@media screen and (max-width:991px){.my-120{margin-block:80px}}@media screen and (max-width:575px){.my-120{margin-block:60px}}.mt-120{margin-top:120px}@media screen and (max-width:991px){.mt-120{margin-top:80px}}@media screen and (max-width:575px){.mt-120{margin-top:60px}}.mb-120{margin-bottom:120px}@media screen and (max-width:991px){.mb-120{margin-bottom:80px}}@media screen and (max-width:575px){.mb-120{margin-bottom:60px}}.my-90{margin-block:90px}@media screen and (max-width:991px){.my-90{margin-block:70px}}@media screen and (max-width:575px){.my-90{margin-block:50px}}.mt-90{margin-top:90px}@media screen and (max-width:991px){.mt-90{margin-top:70px}}@media screen and (max-width:575px){.mt-90{margin-top:50px}}.mb-90{margin-bottom:90px}@media screen and (max-width:991px){.mb-90{margin-bottom:70px}}@media screen and (max-width:575px){.mb-90{margin-bottom:50px}}.my-60{margin-block:60px}@media screen and (max-width:991px){.my-60{margin-block:40px}}@media screen and (max-width:575px){.my-60{margin-block:30px}}.mt-60{margin-top:60px}@media screen and (max-width:991px){.mt-60{margin-top:40px}}@media screen and (max-width:575px){.mt-60{margin-top:30px}}.mb-60{margin-bottom:60px}@media screen and (max-width:991px){.mb-60{margin-bottom:40px}}@media screen and (max-width:575px){.mb-60{margin-bottom:30px}}.my-40{margin-block:40px}@media screen and (max-width:991px){.my-40{margin-block:30px}}@media screen and (max-width:575px){.my-40{margin-block:20px}}.mt-40{margin-top:40px}@media screen and (max-width:991px){.mt-40{margin-top:30px}}@media screen and (max-width:575px){.mt-40{margin-top:20px}}.mb-40{margin-bottom:40px}@media screen and (max-width:991px){.mb-40{margin-bottom:30px}}@media screen and (max-width:575px){.mb-40{margin-bottom:20px}}.border--base{border-color:hsl(var(--base)) !important}.border--base-two{border-color:hsl(var(--base-two)) !important}.border--primary{border-color:hsl(var(--primary)) !important}.border--secondary{border-color:hsl(var(--secondary)) !important}.border--success{border-color:hsl(var(--success)) !important}.border--danger{border-color:hsl(var(--danger)) !important}.border--warning{border-color:hsl(var(--warning)) !important}.border--info{border-color:hsl(var(--info)) !important}.border--gradient{--border-width:1px;--border-gradient:var(--gradient);position:relative;z-index:1}.border--gradient::before{content:"";border-radius:inherit;position:absolute;inset:0;background:var(--border-gradient) border-box;border:var(--border-width) solid transparent;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) padding-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) padding-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.custom--accordion .accordion-item{border:none;border-radius:0px !important;border-bottom:1px solid hsl(var(--border-color));background-color:transparent}.custom--accordion .accordion-item:first-child{border-top:1px solid hsl(var(--border-color))}.custom--accordion .accordion-item:not(:has(.accordion-button.collapsed)){background:var(--gradient-l-100);border-color:transparent;border-radius:12px !important}.custom--accordion .accordion-item:has(+ .accordion-item .accordion-collapse.show),.custom--accordion .accordion-item:has(+ .accordion-item .accordion-collapse.collapsing){border-bottom-color:transparent}.custom--accordion .accordion-body{padding:24px;padding-top:0px !important}@media screen and (max-width:991px){.custom--accordion .accordion-body{padding:20px}}@media screen and (max-width:575px){.custom--accordion .accordion-body{padding:16px}}.custom--accordion .accordion-button{font-size:clamp(1rem,0.8592rem + 0.391vw,1.25rem);font-family:var(--body-font);font-weight:600;line-height:150%;color:hsl(var(--white));padding:24px;background:var(--gradient);background-color:transparent;-webkit-background-clip:text;background-clip:text;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:991px){.custom--accordion .accordion-button{padding:20px}}@media screen and (max-width:575px){.custom--accordion .accordion-button{padding:16px}}.custom--accordion .accordion-button::after{--size:28px;content:"\f107";font-size:var(--size);font-family:"Line Awesome Free";width:var(--size);height:var(--size);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:none}@media screen and (max-width:575px){.custom--accordion .accordion-button::after{--size:20px}}.custom--accordion .accordion-button:not(.collapsed){color:transparent;-webkit-box-shadow:none;box-shadow:none}.custom--accordion .accordion-button:not(.collapsed)::after{-webkit-transform:none;transform:none}.custom--accordion .accordion-button:focus{-webkit-box-shadow:none;box-shadow:none}.custom--accordion .accordion-text{font-size:1rem;font-weight:400;line-height:150%;color:hsl(var(--white))}@media screen and (max-width:575px){.custom--accordion .accordion-text{font-size:0.875rem}}.alert{--color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;border:1px solid hsl(var(--color)/0.15);background-color:hsl(var(--color)/0.15);border-radius:6px;margin-bottom:0}.alert:not(:last-child){margin-bottom:1rem}.alert__icon{--size:40px;width:var(--size);height:var(--size);border-radius:50%;padding:0px !important;background:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:calc(var(--size) * 0.5);color:hsl(var(--color));background-color:hsl(var(--color)/0.15);border:1px solid hsl(var(--color)/0.15);line-height:1;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:575px){.alert__icon{--size:32px}}.alert__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.alert__title{font-weight:500;margin-bottom:4px;color:hsl(var(--heading-color))}.alert__desc{font-size:1rem;font-weight:400;line-height:150%;color:hsl(var(--body-color))}.alert .btn--close{position:absolute;top:0;right:0;color:hsl(var(--color))}@media screen and (max-width:575px){.alert .btn--close{--size:40px}}.alert--base{--color:var(--base)}.alert--base-two{--color:var(--base-two)}.alert--primary{--color:var(--primary)}.alert--secondary{--color:var(--secondary)}.alert--success{--color:var(--success)}.alert--danger{--color:var(--danger)}.alert--warning{--color:var(--warning)}.alert--info{--color:var(--info)}.alert--gradient{background:var(--gradient-l-100);background-color:unset}.alert--gradient .alert__icon{color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text;background-color:unset;position:relative;z-index:1}.alert--gradient .alert__icon::after{content:"";position:absolute;border-radius:inherit;inset:0;background:var(--gradient-l-100);z-index:-11}.alert--gradient .alert__icon.border--gradient{--border-gradient:var(--gradient-l-200)}.alert--gradient .btn--close::after{color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text}.badge{font-size:0.875rem;font-weight:500;line-height:100%;padding:6px 12px;border-radius:6px;text-align:center}.badge--base{color:hsl(var(--base));background-color:hsl(var(--base)/0.15)}.badge-outline--base{color:hsl(var(--base));border:1px solid hsl(var(--base)/0.5);background-color:hsl(var(--base)/0.15)}.badge--base-two{background-color:hsl(var(--base-two)/0.15);color:hsl(var(--base-two))}.badge-outline--base-two{color:hsl(var(--base-two));border:1px solid hsl(var(--base-two)/0.5);background-color:hsl(var(--base-two)/0.15)}.badge--primary{background-color:hsl(var(--primary)/0.15);color:hsl(var(--primary))}.badge-outline--primary{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/0.5);background-color:hsl(var(--primary)/0.15)}.badge--secondary{background-color:hsl(var(--secondary)/0.15);color:hsl(var(--secondary))}.badge-outline--secondary{color:hsl(var(--secondary));border:1px solid hsl(var(--secondary)/0.5);background-color:hsl(var(--secondary)/0.15)}.badge--success{color:hsl(var(--success));background-color:hsl(var(--success)/0.15)}.badge-outline--success{color:hsl(var(--success));border:1px solid hsl(var(--success)/0.5);background-color:hsl(var(--success)/0.15)}.badge--danger{background-color:hsl(var(--danger)/0.15);color:hsl(var(--danger))}.badge-outline--danger{color:hsl(var(--danger));border:1px solid hsl(var(--danger)/0.5);background-color:hsl(var(--danger)/0.15)}.badge--warning{background-color:hsl(var(--warning)/0.15);color:hsl(var(--warning))}.badge-outline--warning{color:hsl(var(--warning));border:1px solid hsl(var(--warning)/0.5);background-color:hsl(var(--warning)/0.15)}.badge--info{background-color:hsl(var(--info)/0.15);color:hsl(var(--info))}.badge-outline--info{color:hsl(var(--info));border:1px solid hsl(var(--info)/0.5);background-color:hsl(var(--info)/0.15)}.badge--dark{color:hsl(var(--gray));background-color:hsl(var(--gray-two))}.badge-outline--dark{color:hsl(var(--gray));border:1px solid hsl(var(--white)/0.1);background-color:hsl(var(--gray-three))}.badge--gradient{color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text;position:relative;z-index:1}.badge--gradient::after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;background:var(--gradient-l-100)}.badge-outline--gradient{color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text;position:relative;z-index:1}.badge-outline--gradient::after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;background:var(--gradient-l-100)}.btn{font-size:1rem;font-weight:600;line-height:100%;text-align:center;padding:15px 24px;border-radius:12px;border-color:transparent;-webkit-transition:0.2s linear;transition:0.2s linear;position:relative}.btn:hover,.btn:active,.btn:focus,.btn:focus-visible{outline:none;-webkit-box-shadow:none !important;box-shadow:none !important}.btn--xl{padding:21px 32px;font-size:1.25rem}@media screen and (max-width:575px){.btn--xl{padding:18px 28px}}.btn--lg{padding:18px 28px;font-size:1.125rem}@media screen and (max-width:575px){.btn--lg{padding:15px 24px}}.btn--sm{font-size:0.875rem;padding:12px 18px;border-radius:12px}.btn--icon{--size:48px;width:var(--size);height:var(--size);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;border:1px solid transparent;line-height:1;padding:0;font-size:calc(var(--size) * 0.5)}.btn--icon:not(:has(.las)){font-size:calc(var(--size) * 0.5 - 4px)}.btn--icon>svg,.btn--icon>img{width:calc(var(--size) * 0.5);height:calc(var(--size) * 0.5)}.btn--icon.btn--sm{--size:40px}.btn--icon.btn--lg{--size:56px}@media screen and (max-width:575px){.btn--icon.btn--lg{--size:50px}}.btn--icon.btn--xl{--size:64px}@media screen and (max-width:575px){.btn--icon.btn--xl{--size:58px}}.btn--close{--size:48px;width:var(--size);height:var(--size);padding:0px !important;background:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn--close::after{content:"\f00d";font-size:calc(var(--size) * 0.5);font-family:"Line Awesome Free";font-weight:900}.btn--close:focus{-webkit-box-shadow:none;box-shadow:none}.btn--close.btn--sm{--size:40px}.btn--close.btn--lg{--size:56px}@media screen and (max-width:575px){.btn--close.btn--lg{--size:50px}}.btn--close.btn--xl{--size:64px}@media screen and (max-width:575px){.btn--close.btn--xl{--size:58px}}.btn--base,.btn--base:disabled,.btn--base.disabled{color:hsl(var(--white));border-color:hsl(var(--base));background-color:hsl(var(--base))}.btn--base:hover,.btn--base:active,.btn--base:focus,.btn--base:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--base-d-200)) !important;background-color:hsl(var(--base-d-200)) !important}.btn-outline--base,.btn-outline--base:disabled,.btn-outline--base.disabled{color:hsl(var(--base));border-color:hsl(var(--base));background-color:transparent}.btn-outline--base.active,.btn-outline--base:hover,.btn-outline--base:active,.btn-outline--base:focus,.btn-outline--base:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--base)) !important;background-color:hsl(var(--base)) !important}.btn-soft--base,.btn-soft--base:disabled,.btn-soft--base.disabled{color:hsl(var(--base));border-color:transparent;background-color:hsl(var(--base)/0.15)}.btn-soft--base.active,.btn-soft--base:hover,.btn-soft--base:active,.btn-soft--base:focus,.btn-soft--base:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--base)) !important;background-color:hsl(var(--base)) !important}.btn--base-two,.btn--base-two:disabled,.btn--base-two.disabled{color:hsl(var(--black));border-color:hsl(var(--base-two));background-color:hsl(var(--base-two))}.btn--base-two:hover,.btn--base-two:active,.btn--base-two:focus,.btn--base-two:focus-visible{color:hsl(var(--black)) !important;border-color:hsl(var(--base-two-d-200)) !important;background-color:hsl(var(--base-two-d-200)) !important}.btn-outline--base-two,.btn-outline--base-two:disabled,.btn-outline--base-two.disabled{color:hsl(var(--base-two));border-color:hsl(var(--base-two));background-color:transparent}.btn-outline--base-two.active,.btn-outline--base-two:hover,.btn-outline--base-two:active,.btn-outline--base-two:focus,.btn-outline--base-two:focus-visible{color:hsl(var(--black)) !important;border-color:hsl(var(--base-two)) !important;background-color:hsl(var(--base-two)) !important}.btn-soft--base-two,.btn-soft--base-two:disabled,.btn-soft--base-two.disabled{color:hsl(var(--base-two));border-color:transparent;background-color:hsl(var(--base-two)/0.15)}.btn-soft--base-two.active,.btn-soft--base-two:hover,.btn-soft--base-two:active,.btn-soft--base-two:focus,.btn-soft--base-two:focus-visible{color:hsl(var(--black)) !important;border-color:hsl(var(--base-two)) !important;background-color:hsl(var(--base-two)) !important}.btn--primary,.btn--primary:disabled,.btn--primary.disabled{color:hsl(var(--white));border-color:hsl(var(--primary));background-color:hsl(var(--primary))}.btn--primary:hover,.btn--primary:active,.btn--primary:focus,.btn--primary:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--primary-d-200)) !important;background-color:hsl(var(--primary-d-200)) !important}.btn-outline--primary,.btn-outline--primary:disabled,.btn-outline--primary.disabled{color:hsl(var(--primary));border-color:hsl(var(--primary));background-color:transparent}.btn-outline--primary.active,.btn-outline--primary:hover,.btn-outline--primary:active,.btn-outline--primary:focus,.btn-outline--primary:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--primary)) !important;background-color:hsl(var(--primary)) !important}.btn-soft--primary,.btn-soft--primary:disabled,.btn-soft--primary.disabled{color:hsl(var(--primary));border-color:transparent;background-color:hsl(var(--primary)/0.15)}.btn-soft--primary.active,.btn-soft--primary:hover,.btn-soft--primary:active,.btn-soft--primary:focus,.btn-soft--primary:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--primary)) !important;background-color:hsl(var(--primary)) !important}.btn--secondary,.btn--secondary:disabled,.btn--secondary.disabled{color:hsl(var(--white));border-color:hsl(var(--secondary));background-color:hsl(var(--secondary))}.btn--secondary:hover,.btn--secondary:active,.btn--secondary:focus,.btn--secondary:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--secondary-d-200)) !important;background-color:hsl(var(--secondary-d-200)) !important}.btn-outline--secondary,.btn-outline--secondary:disabled,.btn-outline--secondary.disabled{color:hsl(var(--secondary));border-color:hsl(var(--secondary));background-color:transparent}.btn-outline--secondary.active,.btn-outline--secondary:hover,.btn-outline--secondary:active,.btn-outline--secondary:focus,.btn-outline--secondary:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--secondary)) !important;background-color:hsl(var(--secondary)) !important}.btn-soft--secondary,.btn-soft--secondary:disabled,.btn-soft--secondary.disabled{color:hsl(var(--secondary));border-color:transparent;background-color:hsl(var(--secondary)/0.15)}.btn-soft--secondary.active,.btn-soft--secondary:hover,.btn-soft--secondary:active,.btn-soft--secondary:focus,.btn-soft--secondary:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--secondary)) !important;background-color:hsl(var(--secondary)) !important}.btn--success,.btn--success:disabled,.btn--success.disabled{color:hsl(var(--white));border-color:hsl(var(--success));background-color:hsl(var(--success))}.btn--success:hover,.btn--success:active,.btn--success:focus,.btn--success:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--success-d-200)) !important;background-color:hsl(var(--success-d-200)) !important}.btn-outline--success,.btn-outline--success:disabled,.btn-outline--success.disabled{color:hsl(var(--success));border-color:hsl(var(--success));background-color:transparent}.btn-outline--success.active,.btn-outline--success:hover,.btn-outline--success:active,.btn-outline--success:focus,.btn-outline--success:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--success)) !important;background-color:hsl(var(--success)) !important}.btn-soft--success,.btn-soft--success:disabled,.btn-soft--success.disabled{color:hsl(var(--success));border-color:transparent;background-color:hsl(var(--success)/0.15)}.btn-soft--success.active,.btn-soft--success:hover,.btn-soft--success:active,.btn-soft--success:focus,.btn-soft--success:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--success)) !important;background-color:hsl(var(--success)) !important}.btn--danger,.btn--danger:disabled,.btn--danger.disabled{color:hsl(var(--white));border-color:hsl(var(--danger));background-color:hsl(var(--danger))}.btn--danger:hover,.btn--danger:active,.btn--danger:focus,.btn--danger:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--danger-d-200)) !important;background-color:hsl(var(--danger-d-200)) !important}.btn-outline--danger,.btn-outline--danger:disabled,.btn-outline--danger.disabled{color:hsl(var(--danger));border-color:hsl(var(--danger));background-color:transparent}.btn-outline--danger.active,.btn-outline--danger:hover,.btn-outline--danger:active,.btn-outline--danger:focus,.btn-outline--danger:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--danger)) !important;background-color:hsl(var(--danger)) !important}.btn-soft--danger,.btn-soft--danger:disabled,.btn-soft--danger.disabled{color:hsl(var(--danger));border-color:transparent;background-color:hsl(var(--danger)/0.15)}.btn-soft--danger.active,.btn-soft--danger:hover,.btn-soft--danger:active,.btn-soft--danger:focus,.btn-soft--danger:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--danger)) !important;background-color:hsl(var(--danger)) !important}.btn--warning,.btn--warning:disabled,.btn--warning.disabled{color:hsl(var(--white));border-color:hsl(var(--warning));background-color:hsl(var(--warning))}.btn--warning:hover,.btn--warning:active,.btn--warning:focus,.btn--warning:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--warning-d-200)) !important;background-color:hsl(var(--warning-d-200)) !important}.btn-outline--warning,.btn-outline--warning:disabled,.btn-outline--warning.disabled{color:hsl(var(--warning));border-color:hsl(var(--warning));background-color:transparent}.btn-outline--warning.active,.btn-outline--warning:hover,.btn-outline--warning:active,.btn-outline--warning:focus,.btn-outline--warning:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--warning)) !important;background-color:hsl(var(--warning)) !important}.btn-soft--warning,.btn-soft--warning:disabled,.btn-soft--warning.disabled{color:hsl(var(--warning));border-color:transparent;background-color:hsl(var(--warning)/0.15)}.btn-soft--warning.active,.btn-soft--warning:hover,.btn-soft--warning:active,.btn-soft--warning:focus,.btn-soft--warning:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--warning)) !important;background-color:hsl(var(--warning)) !important}.btn--info,.btn--info:disabled,.btn--info.disabled{color:hsl(var(--white));border-color:hsl(var(--info));background-color:hsl(var(--info))}.btn--info:hover,.btn--info:active,.btn--info:focus,.btn--info:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--info-d-200)) !important;background-color:hsl(var(--info-d-200)) !important}.btn-outline--info,.btn-outline--info:disabled,.btn-outline--info.disabled{color:hsl(var(--info));border-color:hsl(var(--info));background-color:transparent}.btn-outline--info.active,.btn-outline--info:hover,.btn-outline--info:active,.btn-outline--info:focus,.btn-outline--info:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--info)) !important;background-color:hsl(var(--info)) !important}.btn-soft--info,.btn-soft--info:disabled,.btn-soft--info.disabled{color:hsl(var(--info));border-color:transparent;background-color:hsl(var(--info)/0.15)}.btn-soft--info.active,.btn-soft--info:hover,.btn-soft--info:active,.btn-soft--info:focus,.btn-soft--info:focus-visible{color:hsl(var(--white)) !important;border-color:hsl(var(--info)) !important;background-color:hsl(var(--info)) !important}.btn--gradient,.btn--gradient:disabled,.btn--gradient.disabled{color:hsl(var(--dark));background:var(--gradient) padding-box}.btn--gradient:hover,.btn--gradient:active,.btn--gradient:focus,.btn--gradient:focus-visible{color:hsl(var(--dark)) !important;border-color:transparent !important}.btn-outline--gradient,.btn-outline--gradient:disabled,.btn-outline--gradient.disabled{position:relative;z-index:1;background:var(--gradient);-webkit-background-clip:text;-webkit-text-fill-color:hsl(var(--white));-webkit-transition:0.2s linear;transition:0.2s linear;border-color:transparent}.btn-outline--gradient::before,.btn-outline--gradient::after,.btn-outline--gradient:disabled::before,.btn-outline--gradient:disabled::after,.btn-outline--gradient.disabled::before,.btn-outline--gradient.disabled::after{content:"";border-radius:inherit;position:absolute;inset:0;z-index:-1;-webkit-transition:inherit;transition:inherit}.btn-outline--gradient::before,.btn-outline--gradient:disabled::before,.btn-outline--gradient.disabled::before{background:var(--gradient) border-box;border:1px solid transparent;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) padding-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) padding-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:xor;mask-composite:exclude}.btn-outline--gradient::after,.btn-outline--gradient:disabled::after,.btn-outline--gradient.disabled::after{opacity:0;visibility:hidden;background:var(--gradient)}.btn-outline--gradient.active,.btn-outline--gradient:hover,.btn-outline--gradient:active,.btn-outline--gradient:focus,.btn-outline--gradient:focus-visible{border-color:transparent !important;-webkit-text-fill-color:hsl(var(--dark))}.btn-outline--gradient.active::before,.btn-outline--gradient:hover::before,.btn-outline--gradient:active::before,.btn-outline--gradient:focus::before,.btn-outline--gradient:focus-visible::before{opacity:0;visibility:hidden}.btn-outline--gradient.active::after,.btn-outline--gradient:hover::after,.btn-outline--gradient:active::after,.btn-outline--gradient:focus::after,.btn-outline--gradient:focus-visible::after{opacity:1;visibility:visible}.btn--dark,.btn--dark:disabled,.btn--dark.disabled{color:hsl(var(--white));border-color:hsl(var(--black));background-color:hsl(var(--black))}.btn--dark:hover,.btn--dark:active,.btn--dark:focus,.btn--dark:focus-visible{color:hsl(var(--white)) !important;border-color:#282828 !important;background-color:#282828 !important}.btn-outline--dark,.btn-outline--dark:disabled,.btn-outline--dark.disabled,.btn-outline--dark,.btn-outline--dark:disabled,.btn-outline--dark.disabled,.btn-outline--dark,.btn-outline--dark:disabled,.btn-outline--dark.disabled{color:#282828;border-color:#282828;background-color:transparent}.btn-outline--dark:hover,.btn-outline--dark:active,.btn-outline--dark:focus,.btn-outline--dark:focus-visible,.btn-outline--dark:hover,.btn-outline--dark:active,.btn-outline--dark:focus,.btn-outline--dark:focus-visible,.btn-outline--dark:hover,.btn-outline--dark:active,.btn-outline--dark:focus,.btn-outline--dark:focus-visible{color:hsl(var(--white)) !important;border-color:#282828 !important;background-color:#282828 !important}.btn--generate{font-size:1.125rem;font-weight:500;line-height:100%;color:hsl(var(--white));text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:8.25px 16px;white-space:nowrap;border-color:transparent;z-index:1}.btn--generate::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background:var(--gradient);border-radius:inherit;z-index:-2;-webkit-transition:0.2s ease;transition:0.2s ease}.btn--generate>svg{width:1.2em;height:1.2em}.btn--generate .btn__border{--border-width:4px;overflow:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% + var(--border-width));height:calc(100% + var(--border-width));background-color:transparent;border-radius:inherit;z-index:-3}.btn--generate .btn__border::before{content:"";position:absolute;top:30%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:left;transform-origin:left;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:100%;height:2rem;background-color:hsl(var(--white));-webkit-mask:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(120%,white));-webkit-mask:linear-gradient(transparent 0%,white 120%);mask:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(120%,white));mask:linear-gradient(transparent 0%,white 120%);opacity:0;visibility:hidden}.btn--generate .btn__spinner{--size:1em;--first:hsl(var(--white)/0.2);--second:hsl(var(--white));width:var(--size);height:var(--size);position:relative;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite;display:none}.btn--generate .btn__spinner::before,.btn--generate .btn__spinner::after{content:"";width:100%;height:100%;display:inline-block;border:calc(var(--size) * 0.2) solid var(--first);border-top:calc(var(--size) * 0.2) solid var(--second);border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:spinRing 1.5s ease-out infinite;animation:spinRing 1.5s ease-out infinite}.btn--generate .sparkle{position:relative;z-index:10}.btn--generate .sparkle .path{fill:currentColor;stroke:currentColor;-webkit-transform-origin:center;transform-origin:center;color:hsl(var(--white))}.btn--generate .sparkle .path:nth-child(1){--scale_path_1:1.25}.btn--generate .sparkle .path:nth-child(2){--scale_path_2:1.25}.btn--generate .sparkle .path:nth-child(3){--scale_path_3:1.25}.btn--generate:not(.proccessing):hover,.btn--generate:not(.proccessing):active,.btn--generate:not(.proccessing):focus,.btn--generate:not(.proccessing):focus-visible{color:hsl(var(--white))}.btn--generate:not(.proccessing):hover::before,.btn--generate:not(.proccessing):active::before,.btn--generate:not(.proccessing):focus::before,.btn--generate:not(.proccessing):focus-visible::before{background:var(--gradient)}.btn--generate.proccessing::before{-webkit-box-shadow:0 0 0 0 #4D4D4D inset,0 4px 4px 0 hsl(var(--black)/0.15) inset;box-shadow:0 0 0 0 #4D4D4D inset,0 4px 4px 0 hsl(var(--black)/0.15) inset}.btn--generate.proccessing .btn__border::before{-webkit-animation:rotate 3s ease infinite;animation:rotate 3s ease infinite;opacity:1;visibility:visible}.btn--generate.proccessing .btn__spinner{display:inline-block}.btn--generate.proccessing .sparkle .path{-webkit-animation:path 1.5s ease 0.5s infinite;animation:path 1.5s ease 0.5s infinite}.btn--generate:disabled,.btn--generate.disabled{opacity:0.8;border-color:transparent}.btn--more{text-align:center;font-size:1.125rem;font-weight:500;line-height:normal;border-radius:100px;color:hsl(var(--white));background:var(--gradient);-webkit-background-clip:text;background-clip:text;padding:12px 24px;white-space:nowrap;-webkit-transition:0.2s linear;transition:0.2s linear}.btn--more.border--gradient{--border-gradient:linear-gradient(hsl(var(--border-color)) 0 0)}@media screen and (max-width:575px){.btn--more{font-size:1rem}}.btn--more:hover,.btn--more:active,.btn--more:focus,.btn--more:focus-visible{outline:none;-webkit-box-shadow:none;box-shadow:none;color:transparent}.btn--more:hover svg,.btn--more:active svg,.btn--more:focus svg,.btn--more:focus-visible svg{stroke:url(#btn-more-gradient) !important}.btn--more:hover.border--gradient,.btn--more:active.border--gradient,.btn--more:focus.border--gradient,.btn--more:focus-visible.border--gradient{--border-gradient:var(--gradient)}.btn--multi-icon{padding:22.5px 32px;color:hsl(var(--white));font-size:clamp(0.875rem,0.7812rem + 0.4691vw,1.25rem);font-weight:500;line-height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:20px}@media screen and (max-width:1399px){.btn--multi-icon{gap:10px}.btn--multi-icon svg:first-child{width:16px;height:16px}.btn--multi-icon svg:last-child{width:24px;height:24px}}@media screen and (max-width:575px){.btn--multi-icon{padding:16px 24px}.btn--multi-icon svg:first-child{display:none}.btn--multi-icon svg:last-child{width:16px;height:16px}}.custom--card{border-radius:12px;border:1px solid hsl(var(--border-color));background-color:hsl(var(--section-bg))}.custom--card .card-header,.custom--card .card-body,.custom--card .card-footer{padding:16px 24px;background-color:transparent}@media screen and (max-width:575px){.custom--card .card-header,.custom--card .card-body,.custom--card .card-footer{padding:16px}}.custom--card .card-header{border-bottom:1px solid hsl(var(--border-color))}.custom--card .card-header:not(:last-child){margin-bottom:16px}.custom--card .card-body{color:hsl(var(--body-color))}.custom--card .card-footer{border-top:1px solid hsl(var(--border-color))}.custom--card .card-footer:not(:first-child){margin-top:16px}.custom--card .card-title{color:hsl(var(--heading-color));margin-bottom:0}.blog--card{--bc-border-radius:clamp(0.5rem,0.2498rem + 1.251vw,1.5rem);height:100%;border-radius:var(--bc-border-radius);border:none;background-color:hsl(var(--gray-three));-webkit-transition:all 0.3s linear;transition:all 0.3s linear;position:relative}.blog--card.border--gradient{--border-gradient:linear-gradient(transparent 0 0)}.blog--card.border--gradient::before{inset:-1px}.blog--card .card-thumb{width:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:0.3s linear;transition:0.3s linear;aspect-ratio:1/0.59375;overflow:hidden;border-radius:var(--bc-border-radius) var(--bc-border-radius) 0px 0px}.blog--card .card-thumb img{width:100%;height:100%;object-fit:cover;display:block;object-position:top}.blog--card .card-body{padding:18px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}@media screen and (max-width:1199px){.blog--card .card-body{padding:12px 24px}}@media screen and (max-width:767px){.blog--card .card-body{gap:8px;padding:12px 16px}}@media screen and (max-width:575px){.blog--card .card-body{padding:12px}}.blog--card .card-body__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.blog--card .card-title{color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text;margin-bottom:0px}@media screen and (max-width:1199px){.blog--card .card-title{font-size:clamp(1.25rem,1.1875rem + 0.3127vw,1.5rem)}}.blog--card .card-title a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog--card .card-title a::before{content:"";width:100%;height:100%;position:absolute;inset:0;border-radius:var(--bc-border-radius)}.blog--card .card-title a:hover,.blog--card .card-title a:focus{color:transparent}.blog--card .card-excerpt{color:hsl(var(--white));font-size:1.125rem;font-weight:400;line-height:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:1199px){.blog--card .card-excerpt{font-size:1rem}}.blog--card .card-date{color:hsl(var(--gray));font-size:1rem;font-weight:600;line-height:normal}@media screen and (max-width:1199px){.blog--card .card-date{font-size:0.875rem}}.blog--card:hover.border--gradient,.blog--card:focus-within.border--gradient{--border-gradient:var(--gradient)}.blog--card:hover .card-thumb img,.blog--card:focus-within .card-thumb img{-webkit-transform:scale(1.1);transform:scale(1.1)}.dropdown--lang{height:100%}.dropdown--lang .dropdown-toggle{height:100%;font-size:1rem;font-weight:500;line-height:100%;color:hsl(var(--white));display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border:none;background-color:transparent;padding:12px 0px}.dropdown--lang .dropdown-toggle:hover,.dropdown--lang .dropdown-toggle:focus{color:hsl(var(--gray-d-100))}.dropdown--lang .dropdown-toggle:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.dropdown--lang .dropdown-toggle__flag{--size:20px;width:var(--size);height:var(--size);-o-object-fit:cover;object-fit:cover;border-radius:50%}.dropdown--lang .dropdown-toggle::after{content:"\f107";font-family:"Line Awesome Free";font-weight:900;margin-left:0;border-radius:6px;border-top:none;border-right:none;border-left:none;font-size:1rem}.dropdown--lang .dropdown-toggle[aria-expanded=true]::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown--lang .dropdown-menu{max-width:5rem;overflow:hidden;padding:0;border-radius:6px;border:1px solid hsl(var(--border-color));background-color:hsl(var(--dark))}.dropdown--lang .dropdown-item{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:1rem;font-weight:500;line-height:120%;color:hsl(var(--white)/0.75);padding:12px 16px}.dropdown--lang .dropdown-item:hover,.dropdown--lang .dropdown-item:focus{color:hsl(var(--base));background-color:hsl(var(--base)/0.05)}.dropdown--lang .dropdown-item__flag{--size:20px;width:var(--size);height:var(--size);border-radius:50%}.dropdown--filter .dropdown-toggle{width:100%;border:1px solid transparent;border-radius:12px;color:hsl(var(--white));background-color:transparent;padding:7px 12px;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;white-space:wrap;text-align:left}.dropdown--filter .dropdown-toggle.border--gradient{--border-gradient:linear-gradient(hsl(var(--border-color)) 0 0)}.dropdown--filter .dropdown-toggle:hover,.dropdown--filter .dropdown-toggle:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.dropdown--filter .dropdown-toggle:hover.border--gradient,.dropdown--filter .dropdown-toggle:focus.border--gradient{--border-gradient:var(--gradient)}.dropdown--filter .dropdown-toggle svg{width:1.25em;height:1.25em;display:block;-o-object-fit:cover;object-fit:cover;-ms-flex-negative:0;flex-shrink:0}.dropdown--filter .dropdown-toggle span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.dropdown--filter .dropdown-toggle::after{content:"\f107";font-family:"Line Awesome Free";font-weight:900;margin-left:0;border-radius:6px;border-top:none;border-right:none;border-left:none;font-size:1rem;margin-left:auto}.dropdown--filter .dropdown-toggle[aria-expanded=true]::after{content:"\f106"}@media screen and (max-width:575px){.dropdown--filter .dropdown-toggle{font-size:0.875rem;padding:8px;gap:4px}.dropdown--filter .dropdown-toggle svg{width:1em;height:1em}.dropdown--filter .dropdown-toggle::after{font-size:0.875rem}}.dropdown--filter .dropdown-menu{width:350px;padding:0px;border-color:hsl(var(--gray-two)/0.5);background-color:hsl(var(--dark));display:block;visibility:hidden;opacity:0;top:100%;-webkit-transform:translateY(16px);transform:translateY(16px);-webkit-transition:0.3s ease;transition:0.3s ease;box-shadow:hsl(var(--dark)) 0px 8px 24px}@media screen and (max-width:991px){.dropdown--filter .dropdown-menu{width:320px}}@media screen and (max-width:374px){.dropdown--filter .dropdown-menu{width:270px}}.dropdown--filter .dropdown-menu.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:1;visibility:visible}.dropdown--filter .dropdown-menu__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;border-bottom:1px solid hsl(var(--gray-two)/0.5);gap:12px 16px;position:relative}.dropdown--filter .dropdown-menu__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:16px;max-height:460px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:hsl(var(--white)/0.05) hsl(var(--white)/0.1)}.dropdown--filter .dropdown-menu__title{font-size:1rem;font-weight:400;line-height:normal;color:hsl(var(--white))}.dropdown--filter .dropdown-menu .btn--close{--size:20px;color:hsl(var(--white));opacity:1;position:absolute;top:16px;right:16px}.dropdown--filter .dropdown-menu .btn--close::after{font-size:var(--size)}.dropdown--filter .dropdown-search{width:100%}.dropdown--profile{line-height:100%}.dropdown--profile .dropdown-toggle{--size:40px;width:var(--size);height:var(--size);border-radius:50%;border:2px solid transparent;background-color:transparent;-webkit-transition:0.2s ease;transition:0.2s ease}.dropdown--profile .dropdown-toggle img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;display:block}.dropdown--profile .dropdown-toggle::after{display:none}.dropdown--profile .dropdown-toggle:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:575px){.dropdown--profile .dropdown-toggle{--size:36px}}.dropdown--profile .dropdown-menu{min-width:215px;padding:0px;border-radius:12px;border:1px solid hsl(var(--border-color));background-color:hsl(var(--dark));overflow:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;top:calc(100% + 6px);right:0px;left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;visibility:hidden;opacity:0}.dropdown--profile .dropdown-menu.show{top:calc(100% - 6px);opacity:1;visibility:visible}.dropdown--profile .dropdown-menu__header{padding:12px 32px;border-bottom:1px solid hsl(var(--border-color));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (max-width:575px){.dropdown--profile .dropdown-menu__header{padding:12px 24px}}.dropdown--profile .dropdown-menu__header .profile-btn{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:0.875rem !important}.dropdown--profile .dropdown-menu__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-height:400px;scrollbar-width:thin;scrollbar-color:hsl(var(--white)/0.1) hsl(var(--white)/0.05);overflow-y:auto}.dropdown--profile .dropdown-item{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:hsl(var(--white)/0.7);font-size:1rem;font-weight:500;line-height:120%;padding:12px 32px}.dropdown--profile .dropdown-item svg{width:1.3333333333em;height:1.3333333333em;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:575px){.dropdown--profile .dropdown-item{font-size:1rem;padding:12px 24px}.dropdown--profile .dropdown-item svg{width:1em;height:1em}}.dropdown--profile .dropdown-item:hover,.dropdown--profile .dropdown-item:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;color:hsl(var(--white));background:var(--gradient-l-200)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px transparent inset;-webkit-text-fill-color:hsl(var(--white)) !important;caret-color:hsl(var(--white))}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.form--label{font-size:0.875rem;font-weight:400;line-height:100%;color:hsl(var(--white));letter-spacing:1px}.form--label:not(:last-child){margin-bottom:12px}.form--label.required{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:4px}.form--label.required::after{content:"*";display:inline-block;color:hsl(var(--danger))}.form--group{margin-bottom:16px}.form--control,.form--select{width:100%;font-size:1rem;font-weight:500;font-style:normal;line-height:100%;border-radius:12px;border:1px solid hsl(var(--border-color));background-color:hsl(var(--gray-three))}.form--control:focus,.form--select:focus{-webkit-box-shadow:none;box-shadow:none;background-color:hsl(var(--gray-three))}.form--control:focus:not(:disabled),.form--select:focus:not(:disabled){border-color:hsl(var(--base)) !important}.form--control:disabled,.form--control[readonly],.form--select:disabled,.form--select[readonly]{color:hsl(var(--gray)) !important;background-color:hsl(var(--gray-two))}.form--control:disabled,.form--select:disabled{pointer-events:none}.form--control{padding:10.5px 18px;color:hsl(var(--white)) !important}.form--control::-webkit-input-placeholder{font-weight:400;color:hsl(var(--gray))}.form--control::-moz-placeholder{font-weight:400;color:hsl(var(--gray))}.form--control:-ms-input-placeholder{font-weight:400;color:hsl(var(--gray))}.form--control::-ms-input-placeholder{font-weight:400;color:hsl(var(--gray))}.form--control::placeholder{font-weight:400;color:hsl(var(--gray))}.form--control:focus:not(:disabled):not([readonly])::-webkit-input-placeholder{color:hsl(var(--white)) !important}.form--control:focus:not(:disabled):not([readonly])::-moz-placeholder{color:hsl(var(--white)) !important}.form--control:focus:not(:disabled):not([readonly]):-ms-input-placeholder{color:hsl(var(--white)) !important}.form--control:focus:not(:disabled):not([readonly])::-ms-input-placeholder{color:hsl(var(--white)) !important}.form--control:focus:not(:disabled):not([readonly])::placeholder{color:hsl(var(--white)) !important}@media screen and (min-width:576px){.form--control.form-control--xl{padding:16px 24px;font-size:1.25rem}}@media screen and (min-width:576px){.form--control.form-control--lg{padding:13.5px 24px;font-size:1.125rem}}.form--control.form-control--sm{font-size:0.875rem;padding:8px 18px}.form--control[type=file]::-webkit-file-upload-button{margin:-14px 14px -14px -18px;padding:18.5px 20px 18.5px 20px;color:hsl(var(--white));background:var(--gradient);border-color:hsl(var(--gray-three));border-top-left-radius:inherit;border-bottom-left-radius:inherit}.form--control[type=file]::file-selector-button{margin:-14px 14px -14px -18px;padding:18.5px 20px 18.5px 20px;color:hsl(var(--white));background:var(--gradient);border-color:hsl(var(--gray-three));border-top-left-radius:inherit;border-bottom-left-radius:inherit}@media screen and (min-width:576px){.form--control[type=file].form-control--xl::-webkit-file-upload-button{margin:-20px 20px -20px -28px;padding:25px 30px 25px 30px}.form--control[type=file].form-control--xl::file-selector-button{margin:-20px 20px -20px -28px;padding:25px 30px 25px 30px}}@media screen and (min-width:576px){.form--control[type=file].form-control--lg::-webkit-file-upload-button{margin:-17px 17px -17px -24px;padding:21.5px 24px 21.5px 24px}.form--control[type=file].form-control--lg::file-selector-button{margin:-17px 17px -17px -24px;padding:21.5px 24px 21.5px 24px}}@media screen and (min-width:576px){.form--control[type=file].form-control--sm::-webkit-file-upload-button{margin:-11px 11px -11px -18px;padding:15px 18px 15px 18px}.form--control[type=file].form-control--sm::file-selector-button{margin:-11px 11px -11px -18px;padding:15px 18px 15px 18px}}.form--control[type=file]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:hsl(var(--base)) !important}.form--control[type=file]:hover:not(:disabled):not([readonly])::file-selector-button{background-color:hsl(var(--base)) !important}textarea.form--control{resize:none;min-height:160px}.form--select{padding:15px 18px;color:hsl(var(--gray));background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23929292' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form--select option{color:hsl(var(--white));background-color:hsl(var(--gray-two))}@media screen and (min-width:576px){.form--select.form-select--xl{padding:21px 24px;font-size:1.25rem}}@media screen and (min-width:576px){.form--select.form-select--lg{padding:18px 24px;font-size:1.125rem}}.form--select.form-select--sm{font-size:0.875rem;padding:12px 18px}.form--select.selected,.form--select:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");color:hsl(var(--white));font-weight:500}.form--field{border-radius:12px}.form--field>.form--control,.form--field>.form--select{border-color:transparent;border-radius:inherit}.form--field>.form--control:focus:not(:disabled),.form--field>.form--select:focus:not(:disabled){border-color:transparent !important}.form--field .select2-wrapper{--select2-border-color:transparent}.form--field.border--gradient{--border-gradient:linear-gradient(hsl(var(--border-color)) 0 0)}.form--field.border--gradient:has(select)::before{inset:-1px}.form--field.border--gradient:focus-within{--border-gradient:var(--gradient)}.form--check{--size:16px;--color:hsl(var(--base));min-height:auto;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding-left:4px}.form--check .form-check-input{width:var(--size);height:var(--size);margin-top:0;position:relative;border:1px solid hsl(var(--border-color));background-color:transparent;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;margin-top:4px}.form--check .form-check-input:checked{background:var(--color) !important;border-color:var(--color) !important;-webkit-box-shadow:none;box-shadow:none}.form--check .form-check-input:checked[type=checkbox]{background-image:none}.form--check .form-check-input:checked::before{content:"\f00c";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:calc(var(--size) * 0.7);font-family:"Font Awesome 5 Free";font-weight:900;color:hsl(var(--white))}.form--check .form-check-label{font-size:1rem;font-weight:500;line-height:150%;color:hsl(var(--gray))}.form--check .form-check-label a{font-size:1rem;font-weight:500;display:inline}.form--check.gradient{--color:var(--gradient)}.form--check.gradient .form-check-label a{color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text}.form--check.base{--color:hsl(var(--base))}.form--check.base .form-check-label a{color:hsl(var(--base))}.form--check.base-two{--color:hsl(var(--base-two))}.form--check.base-two .form-check-label a{color:hsl(var(--base-two))}.form--check.primary{--color:hsl(var(--primary))}.form--check.primary .form-check-label a{color:hsl(var(--primary))}.form--check.success{--color:hsl(var(--success))}.form--check.success .form-check-label a{color:hsl(var(--success))}.form--check.danger{--color:hsl(var(--danger))}.form--check.danger .form-check-label a{color:hsl(var(--danger))}.form--check.warning{--color:hsl(var(--warning))}.form--check.warning .form-check-label a{color:hsl(var(--warning))}.form--check.info{--color:hsl(var(--info))}.form--check.info .form-check-label a{color:hsl(var(--info))}.form--switch{--width:44px;--height:24px;--offset:2px;--color:hsl(var(--base));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;gap:8px}.form--switch .form-check-input{width:var(--width);height:var(--height);border:none;margin-top:0px;border-radius:999px;position:relative;background:hsl(var(--gray-two)) !important;cursor:pointer;-webkit-transition:0.2s linear;transition:0.2s linear}.form--switch .form-check-input::before{--size:calc(var(--height) * 0.8333333333);content:"";width:var(--size);height:var(--size);background-color:hsl(var(--white));position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:2px;left:var(--offset);border-radius:50%;-webkit-transition:0.2s linear;transition:0.2s linear}.form--switch .form-check-input:focus{-webkit-box-shadow:none;box-shadow:none}.form--switch .form-check-input:checked{background-image:none;background:var(--color) !important}.form--switch .form-check-input:checked::before{left:calc(100% - (var(--size) + var(--offset)));background-color:hsl(var(--white)) !important}.form--switch .form-check-label{font-size:0.875rem;font-weight:400;line-height:100%;color:hsl(var(--gray-l-500));cursor:pointer}.form--switch.gradient{--color:var(--gradient)}.form--switch.base{--color:hsl(var(--base))}.form--switch.base-two{--color:hsl(var(--base-two))}.form--switch.primary{--color:hsl(var(--primary))}.form--switch.success{--color:hsl(var(--success))}.form--switch.danger{--color:hsl(var(--danger))}.form--switch.warning{--color:hsl(var(--warning))}.form--switch.info{--color:hsl(var(--info))}.input--group{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid hsl(var(--border-color));background-color:hsl(var(--gray-three));border-radius:12px}.input--group.border--gradient{--border-gradient:linear-gradient(hsl(var(--border-color)) 0 0);border-color:transparent}.input--group.border--gradient::before{inset:-1px}.input--group:focus-within{border-color:hsl(var(--base))}.input--group:focus-within.border--gradient{--border-gradient:var(--gradient)}.input--group:focus-within:not(:has(:disabled,.disabled,[readonly])) .input-group-text{color:hsl(var(--white))}.input--group .form-control.form--control{border:none;margin-left:0 !important}.input--group .input-group-text{font-size:1rem;font-weight:400;line-height:120%;padding:16px 22px;border:none;color:hsl(var(--gray));background-color:transparent;z-index:1 !important;margin-left:0px !important}.input--group .input-group-text:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit;border-right:1px solid hsl(var(--gray)/0.25) !important;padding:0px 9px 0px 18px}.input--group .input-group-text:last-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-left:1px solid hsl(var(--gray)/0.25) !important;padding:0px 18px 0px 9px}.input--group .btn{margin-top:-1px;margin-bottom:-1px}.input--group .btn:first-child{margin-left:-1px}.input--group .btn:last-child{margin-right:-1px}.input--group:has([readonly]),.input--group:has(:disabled){background-color:hsl(var(--gray-two))}.input--group:has([readonly]) .form-control.form--control,.input--group:has(:disabled) .form-control.form--control{border-color:hsl(var(--border-color)) !important}.input--group:has(.form-control--sm) .input-group-text,.input--group:has(.form-select--sm) .input-group-text{font-size:14px;padding:0px 16px}.input--group:has(.form-control--lg) .input-group-text,.input--group:has(.form-select--lg) .input-group-text{padding:0px 24px}.input-group--copy .copy-input{color:hsl(var(--light)) !important;border:1px solid rgba(255,255,255,0.15);background:hsl(var(--white)/0.02)}.input-group--copy .copy-btn{font-size:1rem;font-style:normal;font-weight:500;line-height:150%;color:hsl(var(--gray));display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;background-color:hsl(var(--white)/0.02) !important}.input-group--copy .copy-btn i.las{font-size:1.125rem}@media screen and (min-width:576px){.input-group--copy .copy-btn{padding:0 32px !important}}@media screen and (max-width:575px){.input-group--copy .copy-btn{font-size:0.875rem;padding:0 16px !important}.input-group--copy .copy-btn i.las{font-size:1rem}}.input--group-password .input-group-btn{cursor:pointer}.input--group-password .input-group-btn:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.custom--modal .modal-content{border:1px solid hsl(var(--border-color));background-color:hsl(var(--section-bg));border-radius:6px}.custom--modal .modal-header{border-bottom:1px solid hsl(var(--border-color));padding:1rem}.custom--modal .modal-body{padding:1rem}.custom--modal .modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid hsl(var(--border-color))}.custom--modal .modal-title{letter-spacing:1px}.custom--modal .btn--close{--size:24px}.custom--modal .btn--close.btn--secondary{border-color:hsl(var(--secondary-d-400));background-color:hsl(var(--secondary-d-400))}.custom--modal .btn--close.btn--secondary:hover,.custom--modal .btn--close.btn--secondary:focus,.custom--modal .btn--close.btn--secondary:focus-visible{border-color:hsl(var(--secondary)) !important;background-color:hsl(var(--secondary)) !important}@media screen and (max-width:575px){.pagination{margin:0 auto}}.pagination .page-item.active .page-link{color:hsl(var(--white));z-index:1}.pagination .page-item.active .page-link::before{content:"";position:absolute;inset:0;background:var(--gradient);z-index:-1}.pagination .page-item.disabled .page-link{color:hsl(var(--gray)/0.5);border-color:hsl(var(--gray-two)/0.5);background-color:hsl(var(--gray-three));pointer-events:none}.pagination .page-item .page-link{padding:9px 17px;background-color:transparent;font-size:1rem;font-weight:500;line-height:20px;color:hsl(var(--gray));border:1px solid hsl(var(--border-color));background:hsl(var(--gray-three));white-space:nowrap}.pagination .page-item .page-link:has(i){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:hsl(var(--light));font-size:0.875rem;font-weight:600;line-height:20px}.pagination .page-item .page-link i.las{font-size:1.125rem}.pagination .page-item .page-link:hover,.pagination .page-item .page-link:focus{color:hsl(var(--white))}.pagination .page-item .page-link:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.pagination-wrapper{margin-top:24px}.pagination-wrapper nav>*{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.pagination-wrapper p{font-size:1rem;font-weight:400;line-height:150%;color:hsl(var(--gray)) !important}.pagination-wrapper p span{color:hsl(var(--white)) !important;font-weight:500}.table{margin-bottom:0}.table--custom{overflow:hidden;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;border-collapse:separate;border-spacing:0;border-radius:20px;border:1px solid hsl(var(--border-color));background-color:hsl(var(--section-bg))}.table--custom thead tr th{font-size:1rem;font-weight:600;line-height:150%;padding:16px 12px;text-align:left;vertical-align:middle;color:hsl(var(--white));border-color:hsl(var(--border-color));background-color:hsl(var(--dark))}.table--custom thead tr th:first-child{padding-left:32px}@media screen and (max-width:1199px){.table--custom thead tr th:first-child{padding-left:24px}}.table--custom thead tr th:last-child{text-align:right;padding-right:32px}@media screen and (max-width:1199px){.table--custom thead tr th:last-child{padding-right:24px}}.table--custom tbody{position:relative}.table--custom tbody::before,.table--custom tbody::after{content:"";width:32px;height:100%;display:inline-block;position:absolute;top:0;bottom:0;background-color:hsl(var(--dark))}@media screen and (max-width:1199px){.table--custom tbody::before,.table--custom tbody::after{width:24px}}.table--custom tbody::before{left:0}.table--custom tbody::after{right:0}.table--custom tbody tr td{font-size:16px;font-style:normal;font-weight:400;line-height:120%;padding:16px 12px;text-align:left;vertical-align:middle;color:hsl(var(--white)/0.8);border-color:transparent;background-color:hsl(var(--dark))}.table--custom tbody tr td:first-child{padding-left:32px}@media screen and (max-width:1199px){.table--custom tbody tr td:first-child{padding-left:24px}}.table--custom tbody tr td:last-child{text-align:right;padding-right:32px}@media screen and (max-width:1199px){.table--custom tbody tr td:last-child{padding-right:24px}}.table--custom tbody tr:not(:last-child) td{border-color:hsl(var(--border-color))}.table--custom:has([colspan="100%"]) thead tr th:first-child{border-bottom-left-radius:0}.table--custom:has([colspan="100%"]) thead tr th:last-child{border-bottom-right-radius:0}.table--custom:has([colspan="100%"]) tbody tr td[colspan="100%"]{border-top-left-radius:0;border-top-right-radius:0;color:hsl(var(--gray-d-100));border:1px solid hsl(var(--gray-l-100));border-top:none;text-align:center}@media screen and (max-width:767px){.table--custom.table--responsive-sm{min-width:unset}.table--custom.table--responsive-sm thead{display:none}.table--custom.table--responsive-sm tbody::before,.table--custom.table--responsive-sm tbody::after{display:none}.table--custom.table--responsive-sm tbody tr{display:block}.table--custom.table--responsive-sm tbody tr td{text-align:right;padding:12px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;border-color:transparent}.table--custom.table--responsive-sm tbody tr td::before{content:attr(data-label);font-size:1rem;font-weight:600;line-height:120%;color:hsl(var(--white));text-align:left;white-space:nowrap}.table--custom.table--responsive-sm tbody tr:first-child td:first-child{padding-top:24px !important}.table--custom.table--responsive-sm tbody tr:last-child td:last-child{padding-bottom:24px !important}.table--custom.table--responsive-sm tbody tr:not(:last-child) td:last-child{border-color:hsl(var(--border-color))}}@media screen and (max-width:991px){.table--custom.table--responsive-md{min-width:unset}.table--custom.table--responsive-md thead{display:none}.table--custom.table--responsive-md tbody::before,.table--custom.table--responsive-md tbody::after{display:none}.table--custom.table--responsive-md tbody tr{display:block}.table--custom.table--responsive-md tbody tr td{text-align:right;padding:12px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;border-color:transparent}.table--custom.table--responsive-md tbody tr td::before{content:attr(data-label);font-size:1rem;font-weight:600;line-height:120%;color:hsl(var(--white));text-align:left;white-space:nowrap}.table--custom.table--responsive-md tbody tr:first-child td:first-child{padding-top:24px !important}.table--custom.table--responsive-md tbody tr:last-child td:last-child{padding-bottom:24px !important}.table--custom.table--responsive-md tbody tr:not(:last-child) td:last-child{border-color:hsl(var(--border-color))}}@media screen and (max-width:1199px){.table--custom.table--responsive-lg{min-width:unset}.table--custom.table--responsive-lg thead{display:none}.table--custom.table--responsive-lg tbody::before,.table--custom.table--responsive-lg tbody::after{display:none}.table--custom.table--responsive-lg tbody tr{display:block}.table--custom.table--responsive-lg tbody tr td{text-align:right;padding:12px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;border-color:transparent}.table--custom.table--responsive-lg tbody tr td::before{content:attr(data-label);font-size:1rem;font-weight:600;line-height:120%;color:hsl(var(--white));text-align:left;white-space:nowrap}.table--custom.table--responsive-lg tbody tr:first-child td:first-child{padding-top:24px !important}.table--custom.table--responsive-lg tbody tr:last-child td:last-child{padding-bottom:24px !important}.table--custom.table--responsive-lg tbody tr:not(:last-child) td:last-child{border-color:hsl(var(--border-color))}}@media screen and (max-width:1399px){.table--custom.table--responsive-xl{min-width:unset}.table--custom.table--responsive-xl thead{display:none}.table--custom.table--responsive-xl tbody::before,.table--custom.table--responsive-xl tbody::after{display:none}.table--custom.table--responsive-xl tbody tr{display:block}.table--custom.table--responsive-xl tbody tr td{text-align:right;padding:12px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;border-color:transparent}.table--custom.table--responsive-xl tbody tr td::before{content:attr(data-label);font-size:1rem;font-weight:600;line-height:120%;color:hsl(var(--white));text-align:left;white-space:nowrap}.table--custom.table--responsive-xl tbody tr:first-child td:first-child{padding-top:24px !important}.table--custom.table--responsive-xl tbody tr:last-child td:last-child{padding-bottom:24px !important}.table--custom.table--responsive-xl tbody tr:not(:last-child) td:last-child{border-color:hsl(var(--border-color))}}.table--responsive:has(.table--responsive-empty){overflow-x:auto;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.table--responsive:has(.table--responsive-sm){overflow-x:auto;-webkit-overflow-scrolling:touch}}@media screen and (min-width:992px){.table--responsive:has(.table--responsive-md){overflow-x:auto;-webkit-overflow-scrolling:touch}}@media screen and (min-width:1200px){.table--responsive:has(.table--responsive-lg){overflow-x:auto;-webkit-overflow-scrolling:touch}}@media screen and (min-width:1400px){.table--responsive:has(.table--responsive-xl){overflow-x:auto;-webkit-overflow-scrolling:touch}}@media screen and (max-width:991px){.navbar--offcanvas{border:1px solid hsl(var(--border-color));background-color:hsl(var(--dark))}.navbar--offcanvas .offcanvas-header{border-bottom:1px solid hsl(var(--white)/0.15)}.navbar--offcanvas .btn-close{--size:24px;width:var(--size);height:var(--size);border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:calc(var(--size) / 2 + 2px);padding:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;background:none;color:hsl(var(--white));border:1px solid hsl(var(--white))}}@media screen and (max-width:991px) and (max-width:374px){.navbar--offcanvas .btn-close{--size:18px}}@media screen and (max-width:991px){.navbar--offcanvas .btn-close:focus{-webkit-box-shadow:none;box-shadow:none}}.preloader{width:100%;height:100%;position:fixed;z-index:999999;background-color:hsl(var(--dark)/0.9);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wave-menu{--this-width:200px;--this-height:calc(var(--this-width) * 0.225);width:var(--this-width);height:var(--this-height);border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;cursor:pointer;-webkit-transition:ease 0.2s;transition:ease 0.2s;position:relative;background:var(--gradient-l-100)}@media screen and (max-width:575px){.wave-menu{width:180px}}.wave-menu.border--gradient{--border-width:2px;--border-gradient:var(--gradient)}.wave-menu li{list-style:none;width:3px;height:calc(var(--this-height) * 0.6666666667);border-radius:10px;background:var(--gradient);margin:0 6px;padding:0;-webkit-animation-name:wave1;animation-name:wave1;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-transition:ease 0.2s;transition:ease 0.2s}.wave-menu li:nth-child(2){-webkit-animation-name:wave2;animation-name:wave2;-webkit-animation-delay:0.2s;animation-delay:0.2s}.wave-menu li:nth-child(3){-webkit-animation-name:wave3;animation-name:wave3;-webkit-animation-delay:0.23s;animation-delay:0.23s;-webkit-animation-duration:0.4s;animation-duration:0.4s}.wave-menu li:nth-child(4){-webkit-animation-name:wave4;animation-name:wave4;-webkit-animation-delay:0.1s;animation-delay:0.1s;-webkit-animation-duration:0.3s;animation-duration:0.3s}.wave-menu li:nth-child(5){-webkit-animation-delay:0.5s;animation-delay:0.5s}.wave-menu li:nth-child(6){-webkit-animation-name:wave2;animation-name:wave2;-webkit-animation-duration:0.5s;animation-duration:0.5s}.wave-menu li:nth-child(8){-webkit-animation-name:wave4;animation-name:wave4;-webkit-animation-delay:0.4s;animation-delay:0.4s;-webkit-animation-duration:0.25s;animation-duration:0.25s}.wave-menu li:nth-child(9){-webkit-animation-name:wave3;animation-name:wave3;-webkit-animation-delay:0.15s;animation-delay:0.15s}.header{width:100%;position:absolute;border-bottom:1px solid transparent;z-index:1000}.header::before{--this-width:40.88541667vw;content:"";width:var(--this-width);height:calc(var(--this-width) * 0.5095541401);display:inline-block;position:absolute;right:0px;bottom:12px;background:var(--gradient);opacity:0.25;-webkit-filter:blur(132px);filter:blur(132px);z-index:-1}@media screen and (max-width:575px){.header::before{--this-width:50vw}}.header.fixed-header{position:fixed;top:0px;border-bottom-color:hsl(var(--border-color));-webkit-animation:slide-down 0.8s;animation:slide-down 0.8s;-webkit-transition:0.3s linear;transition:0.3s linear}.header.fixed-header::after{content:"";position:absolute;inset:0;background-color:hsl(var(--dark)/0.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:-2}@media screen and (max-width:991px){.header{padding:9px 0}}.header .navbar{padding:0 !important}.header .navbar-brand{padding-top:0;padding-bottom:0;margin-right:0px}.header .navbar-brand img{max-width:200px;max-height:60px}@media screen and (max-width:1199px){.header .navbar-brand img{max-width:150px}}@media screen and (max-width:374px){.header .navbar-brand img{max-width:140px}}.header .navbar-toggler{--size:40px;width:var(--size);height:var(--size);border-radius:50%;border:none;padding:0px;color:hsl(var(--white)/0.7);background-color:hsl(var(--white)/0.1);font-size:calc(var(--size) * 0.6);-webkit-transition:0.2s ease;transition:0.2s ease}@media screen and (max-width:575px){.header .navbar-toggler{--size:36px}}.header .navbar-toggler:focus,.header .navbar-toggler:hover{outline:none;-webkit-box-shadow:none;box-shadow:none;color:hsl(var(--white));background-color:hsl(var(--white)/0.2)}.header .navbar-auth-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (max-width:1199px){.header .navbar-auth-area>.profile-btn{display:none}}.header .navbar .btn--auth{padding:15px 34px;border-radius:999px}@media screen and (max-width:575px){.header .navbar .btn--auth{padding:12px 24px;font-size:0.875rem}}@media screen and (max-width:991px){.header .navbar{gap:12px}}@media screen and (max-width:575px){.header .navbar{gap:8px}}@media screen and (min-width:992px){.header .nav-menu{padding-top:0;padding-bottom:0;gap:16px}.header .nav-menu .nav-item .nav-link{font-size:1rem;font-weight:500;color:hsl(var(--white));background:var(--gradient);-webkit-background-clip:text;background-clip:text;padding:20px 0px;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.header .nav-menu .nav-item .nav-link[data-bs-toggle=dropdown]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.header .nav-menu .nav-item .nav-link[data-bs-toggle=dropdown]:after{content:"\f107";font-size:1rem;font-family:"Line Awesome Free";font-weight:900;margin-left:0;border-top:none;border-right:none;border-left:none;-webkit-transition:inherit;transition:inherit}.header .nav-menu .nav-item .dropdown-menu{padding:0px;margin-top:0px;border-color:hsl(var(--gray-two)/0.5);background-color:hsl(var(--dark));-webkit-transition:all 0.3s ease;transition:all 0.3s ease;overflow:hidden;top:calc(100% + 12px);display:block;visibility:hidden;opacity:0}.header .nav-menu .nav-item .dropdown-menu .dropdown-item{font-size:1rem;font-weight:500;color:hsl(var(--gray))}.header .nav-menu .nav-item .dropdown-menu .dropdown-item:hover,.header .nav-menu .nav-item .dropdown-menu .dropdown-item:focus{color:hsl(var(--white));background:var(--gradient);outline:none;-webkit-box-shadow:none;box-shadow:none}.header .nav-menu .nav-item.active .nav-link{color:transparent}.header .nav-menu .nav-item:has(.dropdown--lang){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .nav-menu .nav-item:hover .nav-link,.header .nav-menu .nav-item:focus-within .nav-link{color:transparent;outline:none;-webkit-box-shadow:none;box-shadow:none}.header .nav-menu .nav-item:hover .nav-link::after,.header .nav-menu .nav-item:focus-within .nav-link::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .nav-menu .nav-item:hover .dropdown-toggle::after,.header .nav-menu .nav-item:focus-within .dropdown-toggle::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .nav-menu .nav-item:hover .dropdown-menu,.header .nav-menu .nav-item:focus-within .dropdown-menu{top:calc(100% - 12px);opacity:1;visibility:visible}}@media screen and (min-width:1200px){.header .nav-menu{gap:24px}}@media screen and (max-width:991px){.header .nav-menu .nav-item .nav-link{width:100%;font-size:1rem;font-weight:500;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:hsl(var(--white));padding:12px 12px 12px 0;background:var(--gradient);-webkit-background-clip:text;background-clip:text;border-bottom:1px solid hsl(var(--border-color));-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer}.header .nav-menu .nav-item .nav-link[data-bs-toggle=dropdown]:after{content:"\f107";font-size:1rem;font-family:"Line Awesome Free";font-weight:900;margin-left:0;border-top:none;border-right:none;border-left:none;-webkit-transition:inherit;transition:inherit}.header .nav-menu .nav-item .nav-link:focus{color:transparent;outline:none;-webkit-box-shadow:none;box-shadow:none}.header .nav-menu .nav-item .nav-link.show{color:transparent}.header .nav-menu .nav-item .nav-link.show:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .nav-menu .nav-item .dropdown-menu{width:100%;margin:0px !important;padding:0px !important;border:none;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;border-radius:0px;background-color:hsl(var(--dark))}.header .nav-menu .nav-item .dropdown-menu .dropdown-item{font-size:1rem;font-weight:400;color:hsl(var(--white)/0.7);padding:8px 0px;margin-left:16px}.header .nav-menu .nav-item .dropdown-menu .dropdown-item:hover,.header .nav-menu .nav-item .dropdown-menu .dropdown-item:focus{color:hsl(var(--white));outline:none;-webkit-box-shadow:none;box-shadow:none}.header .nav-menu .nav-item .dropdown--lang .dropdown-menu{position:absolute;border:1px solid hsl(var(--border-color));border-radius:6px}.header .nav-menu .nav-item .dropdown--lang .dropdown-menu .dropdown-item{border-color:transparent}.header .nav-menu .nav-item:nth-last-child(-n+2) .nav-link{border-bottom-color:transparent}}body:not(:has(.banner)) .header{border-bottom-color:hsl(var(--border-color))}.footer{margin-top:auto;background-color:hsl(var(--dark))}.footer.bg-img{background-position:top center}.footer-top{padding-block:clamp(2.5rem,1.0924rem + 3.9101vw,5rem)}.footer-bottom{padding-block:16px;border-top:1px solid hsl(var(--border-color))}.footer-logo{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:block;margin-bottom:16px}.footer-logo img{max-width:200px;max-height:60px}@media screen and (max-width:1199px){.footer-logo img{max-width:150px}}.footer-title{font-size:1.125rem;margin-bottom:24px}@media screen and (max-width:1199px){.footer-title{font-size:1rem;margin-bottom:16px}}.footer-desc{color:hsl(var(--gray));font-size:1rem;font-weight:400;line-height:150%}@media screen and (max-width:575px){.footer-desc{font-size:1rem}}.footer-menu__item:not(:last-child){margin-bottom:16px}.footer-menu__link{text-align:center;font-size:1rem;font-weight:500;line-height:normal;color:hsl(var(--gray))}.footer-menu__link:hover,.footer-menu__link:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;color:hsl(var(--white));text-decoration:underline;text-underline-offset:6px}.footer-contact-menu{--this-gap:16px;max-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--this-gap)}@media screen and (max-width:1199px){.footer-contact-menu{max-width:100%}}.footer-contact-menu__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media screen and (max-width:991px){.footer-contact-menu__item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - var(--this-gap));flex:1 1 calc(50% - var(--this-gap))}}@media screen and (max-width:575px){.footer-contact-menu__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.footer-contact-menu__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:999px;padding:8px;gap:8px;background:var(--gradient-l-100)}.footer-contact-menu__link.border--gradient{--border-gradient:var(--gradient-l-200)}.footer-contact-menu__link .icon{--size:64px;width:var(--size);height:var(--size);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:calc(var(--size) * 0.4);-ms-flex-negative:0;flex-shrink:0;background:var(--gradient-l-200)}@media screen and (max-width:1199px){.footer-contact-menu__link .icon{--size:56px}}@media screen and (max-width:767px){.footer-contact-menu__link .icon{--size:48px}}.footer-contact-menu__link .icon i{color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text}.footer-contact-menu__link .content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer-contact-menu__link .label{font-size:1rem;font-weight:500;color:hsl(var(--white));line-height:100%;display:block;margin-bottom:4px}.footer-contact-menu__link .value{font-size:0.875rem;font-weight:500;color:hsl(var(--gray));line-height:150%}.footer-contact-menu__link:hover.border--gradient,.footer-contact-menu__link:focus.border--gradient{--border-gradient:var(--gradient)}.footer-newsletter{border-bottom:1px solid hsl(var(--white)/0.1);padding-bottom:24px;margin-bottom:48px}@media screen and (max-width:1199px){.footer-newsletter{margin-bottom:32px}}@media screen and (max-width:767px){.footer-newsletter{margin-bottom:24px}}.footer-newsletter .section-heading{margin-bottom:24px}.footer-newsletter .section-heading__desc{max-width:850px}.footer-subscribe{max-width:850px;margin-inline:auto}.footer-subscribe__input{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:8px 8px 8px 24px;border-radius:999px;background-color:hsl(var(--gray-three));-webkit-box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05);box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:575px){.footer-subscribe__input{padding:6px 6px 6px 18px}}.footer-subscribe__input.border--gradient{--border-gradient:linear-gradient(hsl(var(--border-color)) 0 0)}.footer-subscribe__input:focus-within.border--gradient{--border-gradient:var(--gradient)}.footer-subscribe__input input{width:100%;font-size:1rem;font-weight:400;line-height:150%;color:hsl(var(--white));border:none;background-color:transparent}.footer-subscribe__input input::-webkit-input-placeholder{color:hsl(var(--gray))}.footer-subscribe__input input::-moz-placeholder{color:hsl(var(--gray))}.footer-subscribe__input input:-ms-input-placeholder{color:hsl(var(--gray))}.footer-subscribe__input input::-ms-input-placeholder{color:hsl(var(--gray))}.footer-subscribe__input input::placeholder{color:hsl(var(--gray))}.footer-subscribe__input input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.footer-subscribe__input .btn{-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:575px){.footer-subscribe__input .btn{--size:40px}}.footer-copyright{text-align:center;font-size:1rem;font-weight:400;line-height:150%;color:hsl(var(--gray))}.footer .social-list{margin-top:24px;padding:12px;border-radius:999px;background:var(--gradient-l-100)}.footer .social-list.border--gradient{--border-gradient:var(--gradient-l-200)}@media screen and (max-width:767px){.footer .social-list{padding:8px;margin-top:16px}.footer .social-list__link{--size:32px !important}}.scroll-top{--size:48px;width:var(--size);height:var(--size);border-radius:50%;display:inline-block;position:fixed;right:clamp(1.5rem,1.196rem + 1.5199vw,3rem);bottom:clamp(1.5rem,1.196rem + 1.5199vw,3rem);z-index:998;cursor:pointer;opacity:0;visibility:hidden;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all 200ms linear;transition:all 200ms linear;-webkit-box-shadow:inset 0 0 0 2px hsl(var(--white)/0.05);box-shadow:inset 0 0 0 2px hsl(var(--white)/0.05);border:none;background:var(--gradient-l-100);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media screen and (max-width:575px){.scroll-top{--size:40px}}.scroll-top::after{content:"\f062";position:absolute;inset:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Font Awesome 6 Free";font-weight:900;font-size:1.125rem;color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text}.scroll-top-progress path{fill:none;stroke:url(#scrollTopGradient);stroke-width:4;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:stroke-dashoffset 10ms linear;transition:stroke-dashoffset 10ms linear;stroke-dasharray:307.919px,307.919px;stroke-dashoffset:133.505px}.scroll-top.active{opacity:1;visibility:visible;-webkit-transform:translateY(0) !important;transform:translateY(0) !important}body:has(.audio-plyr.show) .scroll-top{bottom:calc(var(--audio-plyr-height) + var(--audio-plyr-height) * 0.25)}::-moz-selection{color:hsl(var(--white));background:hsl(var(--base))}::selection{color:hsl(var(--white));background:hsl(var(--base))}.social-list{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px}.social-list__link{font-size:24px;color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text}.social-list__link:hover,.social-list__link:focus{color:transparent}.social-list.style-two{gap:12px}.social-list.style-two .social-list__link{--size:40px;width:var(--size);height:var(--size);border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;font-size:calc(var(--size) * 0.5);color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text;z-index:1}.social-list.style-two .social-list__link::before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--gradient-l-100);z-index:-1}.social-list.style-two .social-list__link:hover,.social-list.style-two .social-list__link:focus{color:hsl(var(--white));outline:none;-webkit-box-shadow:none;box-shadow:none}.social-list.style-two .social-list__link:hover::before,.social-list.style-two .social-list__link:focus::before{background:var(--gradient)}.social-auth{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.social-auth__btn{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1rem;font-weight:500;line-height:120%;white-space:nowrap;padding:13px;border-radius:12px;border:1px solid hsl(var(--white)/0.1);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:hsl(var(--white));gap:8px;position:relative;z-index:1}.social-auth__btn.border--gradient{border:none;--border-gradient:linear-gradient(hsl(var(--white)/0.1) 0 0)}.social-auth__btn::before{content:"";position:absolute;inset:0px;border-radius:inherit;background:var(--gradient-l-100);z-index:-1;opacity:0;visibility:hidden;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.social-auth__btn img{--size:20px;width:var(--size);height:var(--size);-o-object-fit:cover;object-fit:cover}.social-auth__btn:hover,.social-auth__btn:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;color:transparent;background:var(--gradient) padding-box;-webkit-background-clip:text;background-clip:text}.social-auth__btn:hover::before,.social-auth__btn:focus::before{opacity:1;visibility:visible}.social-auth__btn:hover.border--gradient,.social-auth__btn:focus.border--gradient{--border-gradient:var(--gradient)}.audio-gen-tab{--this-gap:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--this-gap);margin-bottom:var(--this-gap)}.audio-gen-tab-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;border:none;background-color:transparent;color:#D9D9D9;text-align:center;font-size:clamp(1rem,0.9375rem + 0.3127vw,1.25rem);font-weight:500;line-height:100%;letter-spacing:0.108px;padding:12px 32px;border-radius:16px;z-index:1;position:relative;-webkit-transition:0.2s linear;transition:0.2s linear}.audio-gen-tab-btn svg{width:0.8em;height:0.8em}.audio-gen-tab-btn__border{content:"";width:100%;height:100%;display:inline-block;position:absolute;inset:0;border:1px solid hsl(var(--border-color));border-radius:inherit;z-index:-1}.audio-gen-tab-btn.active{color:hsl(var(--white));background-color:hsl(var(--dark));border-bottom-left-radius:0px;border-bottom-right-radius:0px}.audio-gen-tab-btn.music.active svg path,.audio-gen-tab-btn.music.active svg circle{stroke:url(#audioGenMusicGradient)}.audio-gen-tab-btn.voice.active svg path{stroke:url(#audioGenMusicGradient)}.audio-gen-tab-btn.active .text{color:transparent;background:var(--gradient);background-clip:text}.audio-gen-tab-btn.active .audio-gen-tab-btn__border{height:calc(100% + var(--this-gap) + 1px);border-bottom:none;background-color:hsl(var(--dark))}.audio-gen-tab-btn.active .audio-gen-tab-btn__border::before,.audio-gen-tab-btn.active .audio-gen-tab-btn__border::after{--size:20px;content:"";width:var(--size);height:var(--size);display:inline-block;border-radius:0%;position:absolute;bottom:-1px;background-size:contain;background-repeat:no-repeat;background-position:center center}.audio-gen-tab-btn.active .audio-gen-tab-btn__border::before{left:calc((var(--size) - 1px) * -1);background-image:url("../images/icons/quarter-circle-right.png")}.audio-gen-tab-btn.active .audio-gen-tab-btn__border::after{right:calc((var(--size) - 1px) * -1);background-image:url("../images/icons/quarter-circle-left.png")}.audio-gen-tab-btn:hover,.audio-gen-tab-btn:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;color:hsl(var(--white))}@media screen and (max-width:575px){.audio-gen-tab-btn{padding:12px 20px}}.audio-gen-tab-content{padding:24px;border-radius:24px;border:1px solid hsl(var(--gray-two));background-color:hsl(var(--dark))}@media screen and (max-width:575px){.audio-gen-tab-content{padding:16px}}.audio-gen-form__input{padding:16px;padding-bottom:0px !important;border-radius:12px;background-color:hsl(var(--dark))}.audio-gen-form__input.border--gradient{--border-gradient:linear-gradient(hsl(var(--border-color)) 0 0)}.audio-gen-form__input.border--gradient::before{inset:-1px -1px 0px -1px}.audio-gen-form__input.border--gradient:focus-within{--border-gradient:var(--gradient)}.audio-gen-form__input textarea{width:100%;min-height:100px;border:none;color:hsl(var(--white));border-radius:inherit;background-color:transparent;font-size:1.125rem;font-weight:400;line-height:150%;scrollbar-width:none;letter-spacing:1px}@media screen and (max-width:575px){.audio-gen-form__input textarea{font-size:1rem}}.audio-gen-form__input textarea::-webkit-input-placeholder{color:#757575}.audio-gen-form__input textarea::-moz-placeholder{color:#757575}.audio-gen-form__input textarea:-ms-input-placeholder{color:#757575}.audio-gen-form__input textarea::-ms-input-placeholder{color:#757575}.audio-gen-form__input textarea::placeholder{color:#757575}.audio-gen-form__input textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.audio-gen-form__input .counter{font-size:0.875rem;font-weight:500;text-align:right;color:hsl(var(--gray));margin-top:8px}.audio-gen-form__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:12px}@media screen and (max-width:1199px){.audio-gen-form__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.audio-gen-form__wrapper .btn{width:100%}}.audio-gen-form-filter{--this-gap:12px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--this-gap)}@media screen and (max-width:1199px){.audio-gen-form-filter{width:100%}}.audio-gen-form-filter__field{-webkit-box-flex:1;-ms-flex:1 1 calc(20% - var(--this-gap));flex:1 1 calc(20% - var(--this-gap))}.audio-gen-form .btn--custom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;text-align:center;color:#D9D9D9;font-size:1.25rem;font-weight:500;line-height:normal;letter-spacing:0.108px;white-space:nowrap;padding:9px 19px}@media screen and (max-width:575px){.audio-gen-form .btn--custom{font-size:1.125rem;padding:8px !important}}@media screen and (max-width:991px){.audio-gen-form-filter{-ms-flex-wrap:wrap;flex-wrap:wrap}.audio-gen-form-filter__field{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - var(--this-gap));flex:1 1 calc(50% - var(--this-gap))}.audio-gen-form-filter__field:has(input[type=file]){-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.audio-gen-info{color:hsl(var(--gray));font-size:1rem;font-weight:500;line-height:normal;text-align:center;margin-top:20px}.audio-gen-info span{font-weight:600}.banner{position:relative;padding-top:clamp(2rem,-0.393rem + 6.6471vw,6.25rem);padding-bottom:clamp(1.5rem,0.585rem + 2.5415vw,3.125rem)}.banner.bg-img{background-attachment:fixed;background-position:top}@media screen and (max-width:1399px){.banner.bg-img{background-size:contain;background-position:center 0%}}@media screen and (max-width:1199px){.banner.bg-img{background-position:center 10%}}.banner-content{max-width:1100px;margin-inline:auto}.banner-content__title{text-align:center;color:hsl(var(--white));text-transform:uppercase;font-size:clamp(2rem,0.8739rem + 3.1281vw,4rem);line-height:120%}.banner-content__title .main-title{display:inline;line-height:100%}.banner-content__subtitle{color:hsl(var(--white)/0.8);font-size:clamp(1.125rem,0.9139rem + 0.5865vw,1.5rem);line-height:150%;margin-top:clamp(1rem,0.1554rem + 2.346vw,2.5rem);margin-inline:auto;max-width:780px;text-align:center;font-weight:500}.banner .audio-gen{max-width:970px;margin-inline:auto;margin-top:clamp(1.5rem,0.3739rem + 3.1281vw,3.5rem)}.our-partner{overflow:hidden;position:relative;background-color:hsl(var(--section-bg))}.our-partner::after,.our-partner::before{content:"";background-size:cover;pointer-events:none;position:absolute}.our-partner::before{background-image:url("../images/shapes/our-partner/our-partner-before-bg.svg");width:453px;aspect-ratio:1/1.114790287;left:-203px;top:-229px}@media screen and (max-width:1199px){.our-partner::before{width:400px;left:-150px;top:-180px}}@media screen and (max-width:991px){.our-partner::before{width:250px;left:-75px;top:-90px}}@media screen and (max-width:767px){.our-partner::before{width:150px;left:-50px;top:-75px}}.our-partner::after{background-image:url("../images/shapes/our-partner/our-partner-after-bg.svg");width:296px;aspect-ratio:1/1.2972972973;bottom:48px;right:-107px}@media screen and (max-width:1199px){.our-partner::after{width:250px;bottom:40px;right:-50px}}@media screen and (max-width:991px){.our-partner::after{width:200px;bottom:32px;right:-40px}}@media screen and (max-width:767px){.our-partner::after{width:100px;bottom:16px;right:-24px}}.our-partner-slider__logo{padding:16px;border-radius:999px;background:var(--gradient)}@media screen and (max-width:575px){.our-partner-slider__logo{padding:12px}}.our-partner-slider__logo img{width:100%;max-width:150px;aspect-ratio:1/0.1666666667;-o-object-fit:cover;object-fit:cover;display:block;margin-inline:auto}@media screen and (max-width:575px){.our-partner-slider__logo img{max-width:120px}}.core-feat{background-color:hsl(var(--section-bg))}.core-feat-card:not(:last-child){margin-bottom:56px}@media screen and (max-width:991px){.core-feat-card:not(:last-child){margin-bottom:32px}}.core-feat-card__thumb{width:100%;height:100%;aspect-ratio:1/0.786163522;display:block;-o-object-fit:cover;object-fit:cover;border-radius:12px}.core-feat-card__headings{margin-bottom:32px}@media screen and (max-width:1199px){.core-feat-card__headings{margin-bottom:24px}}@media screen and (max-width:575px){.core-feat-card__headings{margin-bottom:16px}}.core-feat-card__title{margin-bottom:24px}@media screen and (max-width:1199px){.core-feat-card__title{margin-bottom:16px}}.core-feat-card__desc{font-size:1rem;font-weight:400;color:hsl(var(--gray))}@media screen and (max-width:1199px){.core-feat-card__desc{margin-bottom:0.875rem}}.core-feat-card-info{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;border-radius:12px;padding:24px;position:relative;z-index:1;overflow:hidden}.core-feat-card-info::after{content:"";width:475px;height:121px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background:var(--gradient);mix-blend-mode:plus-lighter;-webkit-filter:blur(75px);filter:blur(75px);position:absolute;left:238px;bottom:-161px;z-index:-1}@media screen and (max-width:1399px){.core-feat-card-info{padding:16px}}.core-feat-card-info.border--gradient{--border-gradient:var(--gradient-l-200)}.core-feat-card-info__icon{--size:48px;width:var(--size);height:var(--size);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--gradient-l-100)}@media screen and (max-width:1399px){.core-feat-card-info__icon{--size:40px}}@media screen and (max-width:1199px){.core-feat-card-info__icon{--size:32px}}.core-feat-card-info__icon .mask-img{width:50%;height:50%;background:var(--gradient)}.core-feat-card-info__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.core-feat-card-info__title{font-size:1rem;margin-bottom:8px;color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text}@media screen and (max-width:1199px){.core-feat-card-info__title{font-size:0.875rem}}.core-feat-card-info__desc{font-size:0.875rem}@media screen and (max-width:1199px){.core-feat-card-info__desc{font-size:0.75rem}}.core-feat-card div:has(.btn){margin-top:48px}@media screen and (max-width:1199px){.core-feat-card div:has(.btn){margin-top:24px}}@media screen and (max-width:575px){.core-feat-card div:has(.btn){margin-top:16px}}.core-feat-card .btn svg{width:1.25em;height:1.25em;-webkit-animation:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;animation:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite}.how-it-works{visibility:visible}.htw-layout{--this-gap:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--this-gap)}.htw-layout-item{--icon-width:80px;-webkit-box-flex:1;-ms-flex:1 1 calc(25% - var(--this-gap));flex:1 1 calc(25% - var(--this-gap));position:relative}@media screen and (max-width:767px){.htw-layout-item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - var(--this-gap));flex:1 1 calc(50% - var(--this-gap))}}.htw-layout-item:not(:last-child)::before{content:"";width:var(--icon-width);aspect-ratio:1/0.3125;position:absolute;top:48px;right:calc((var(--icon-width) + var(--this-gap)) * -0.5);background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url("../images/icons/arrow-curve-down.png");z-index:1}@media screen and (max-width:1199px){.htw-layout-item:not(:last-child)::before{display:none}}.htw-layout-item:nth-child(even)::before{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.htw-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px}.htw-card__number{--size:80px;--offset:calc(var(--size) * 0.2);width:var(--size);height:var(--size);border-radius:50%;background-color:hsl(var(--dark));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;position:relative;margin:var(--offset)}@media screen and (max-width:1199px){.htw-card__number{--size:60px}}@media screen and (max-width:575px){.htw-card__number{--size:50px}}.htw-card__number::before,.htw-card__number::after{content:"";border-radius:inherit;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.htw-card__number::before{width:calc(100% + var(--offset));height:calc(100% + var(--offset));background:var(--gradient);z-index:-1}.htw-card__number::after{width:calc(100% + var(--offset) * 2.5);height:calc(100% + var(--offset) * 2.5);background:var(--gradient-l-200) border-box;border:2px solid transparent;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) padding-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) padding-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:xor;mask-composite:exclude;z-index:-2}.htw-card__number .digit{font-size:1rem;color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text;line-height:100%}@media screen and (max-width:1199px){.htw-card__number .digit{font-size:0.875rem}}@media screen and (max-width:575px){.htw-card__number .digit{font-size:0.75rem}}.htw-card__number .text{font-size:0.875rem;font-weight:500;color:hsl(var(--white));line-height:100%}@media screen and (max-width:1199px){.htw-card__number .text{font-size:0.75rem}}@media screen and (max-width:575px){.htw-card__number .text{font-size:0.625rem}}.htw-card__content{text-align:center}.htw-card__title{color:hsl(var(--white));font-size:1rem;margin-bottom:6px}@media screen and (max-width:1199px){.htw-card__title{font-size:0.875rem}}.htw-card__desc{font-size:0.875rem;font-weight:500;line-height:150%;color:hsl(var(--gray))}@media screen and (max-width:1199px){.htw-card__desc{font-size:0.8125rem}}.pricing-billing-priod{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:clamp(1.5rem,-0.9342rem + 5.0713vw,3.5rem)}.pricing-billing-priod__label{font-size:1rem;font-weight:500;line-height:150%;color:hsl(var(--white))}@media screen and (min-width:992px){.pricing .row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}}@media screen and (min-width:1200px){.pricing .row{--bs-gutter-x:4rem;--bs-gutter-y:4rem}}.pricing-card{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:12px;background:var(--gradient-l-150);-webkit-box-shadow:0 12px 16px -4px rgba(16,24,40,0.08),0 4px 6px -2px rgba(16,24,40,0.03);box-shadow:0 12px 16px -4px rgba(16,24,40,0.08),0 4px 6px -2px rgba(16,24,40,0.03)}.pricing-card.border--gradient{--border-gradient:var(--gradient-l-200)}.pricing-card.selected.border--gradient{--border-gradient:var(--gradient)}.pricing-card__header{padding:32px 32px 0px 32px}.pricing-card__header .btn{margin-top:24px;font-weight:700}.pricing-card__header .btn::before{border-width:2px}.pricing-card__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:32px}.pricing-card__footer{padding:32px}.pricing-card__ribbon{width:100%;font-size:0.875rem;font-weight:600;color:hsl(var(--dark));background:var(--gradient);text-align:center;border-top-left-radius:inherit;border-top-right-radius:inherit;padding:8px 4px}.pricing-card__title{color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.125rem,0.9139rem + 0.5865vw,1.5rem);font-family:var(--body-font);font-weight:700}.pricing-card__price{color:hsl(var(--white));font-style:normal;line-height:100%;margin-top:16px}.pricing-card__price:has(> .pricing-card__priod){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px}.pricing-card__priod{color:hsl(var(--white));line-height:100%;font-size:0.875rem;font-weight:400;margin-bottom:5px}.pricing-card__desc{font-size:1rem;font-weight:500;line-height:150%;color:hsl(var(--gray))}.pricing-card-block:not(:last-child){margin-bottom:16px}.pricing-card-block__label{font-size:0.875rem;font-weight:600;color:hsl(var(--white));text-transform:uppercase;margin-bottom:8px}.pricing-card-info__item{color:hsl(var(--white)/0.8);font-size:1rem;font-weight:500;line-height:150%}.pricing-card-info__item::before{content:"\f00c";display:inline-block;font-family:"Font Awesome 6 Free";font-weight:900;margin-right:8px;color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text}.pricing-card-info__item:not(:last-child){margin-bottom:16px}.pricing-card-info__item span{font-weight:600;color:hsl(var(--white)/0.8)}@media screen and (max-width:1199px){.pricing-card__header{padding:24px 24px 0px 24px}.pricing-card__body{padding:24px}.pricing-card__footer{padding:24px}}@media screen and (max-width:991px){.pricing-card__header{padding:16px 16px 0px 16px}.pricing-card__body{padding:16px}.pricing-card__footer{padding:16px}.pricing-card__icon{margin-bottom:16px}.pricing-card-info-item{gap:8px}.pricing-card-info-item__icon{--size:16px}.pricing-card-info-item__text{font-size:0.875rem}}.faq{background-color:hsl(var(--dark))}.cta-inner{position:relative;z-index:1;overflow:hidden;border-radius:12px;background:var(--gradient);padding:clamp(1.5rem,-0.4707rem + 5.4741vw,5rem)}.cta-thumb{--this-width:800px;width:var(--this-width);aspect-ratio:1/0.5562913907;position:absolute;right:calc(var(--this-width) * 0.1428571429 * -1);bottom:0px}@media screen and (max-width:1399px){.cta-thumb{--this-width:700px}}@media screen and (max-width:1199px){.cta-thumb{--this-width:600px}}@media screen and (max-width:991px){.cta-thumb{--this-width:350px}}@media screen and (max-width:767px){.cta-thumb{--this-width:250px}}@media screen and (max-width:767px){.cta-thumb{display:none}}.cta-content{max-width:680px}@media screen and (max-width:1199px){.cta-content{max-width:600px}}.cta-content__title{color:hsl(var(--dark))}.cta-content-info{list-style:decimal;padding-left:2rem;margin-top:24px}@media screen and (max-width:575px){.cta-content-info{margin-top:16px;padding-left:1.5rem}}.cta-content-info__item{font-size:1.25rem;font-weight:500;color:hsl(var(--dark))}.cta-content-info__item:not(:last-child){margin-bottom:12px}@media screen and (max-width:575px){.cta-content-info__item:not(:last-child){margin-bottom:8px}}@media screen and (max-width:991px){.cta-content-info__item{font-size:1.125rem}}@media screen and (max-width:575px){.cta-content-info__item{font-size:1rem}}.cta-content div:has(.btn){margin-top:clamp(1.5rem,0.6554rem + 2.346vw,3rem)}.cta-content .btn{width:100%;max-width:300px}@media screen and (max-width:991px){.cta-content .btn{max-width:250px}}@media screen and (max-width:575px){.cta-content .btn{max-width:180px}}.blog-grid-layout{display:grid;gap:24px}@media screen and (min-width:992px){.blog-grid-layout{grid-template-columns:repeat(2,1fr)}.blog-grid-layout .blog--card:nth-child(3n+1){grid-row:span 2/span 2}.blog-grid-layout .blog--card:nth-child(3n+1) .card-thumb{aspect-ratio:1/0.5899053628}.blog-grid-layout .blog--card:nth-child(3n+2),.blog-grid-layout .blog--card:nth-child(3n+3){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.blog-grid-layout .blog--card:nth-child(3n+2) .card-thumb,.blog-grid-layout .blog--card:nth-child(3n+3) .card-thumb{max-width:200px;aspect-ratio:1/1.0196850394;border-radius:var(--bc-border-radius) 0px 0px var(--bc-border-radius);-ms-flex-negative:0;flex-shrink:0}}@media screen and (min-width:1200px){.blog-grid-layout .blog--card:nth-child(3n+2) .card-thumb,.blog-grid-layout .blog--card:nth-child(3n+3) .card-thumb{max-width:254px}}@media screen and (min-width:576px){.blog-grid-layout{grid-template-columns:repeat(2,1fr)}}.blog-details{border-radius:24px}.blog-details__thumb{width:100%;display:block;-o-object-fit:cover;object-fit:cover;border-radius:24px 24px 0px 0px;aspect-ratio:1/0.5455390335}.blog-details__title{color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text;font-weight:500;margin-bottom:32px;letter-spacing:1px}.blog-details__date{color:hsl(var(--gray));text-align:center;font-size:1.125rem;font-weight:400;line-height:100%;margin-bottom:32px}@media screen and (max-width:575px){.blog-details__date{margin-bottom:24px}}.blog-details__content{border-radius:12px;background-color:hsl(var(--dark))}.blog-details__content-main{padding:24px;padding-top:32px}.blog-details__share{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:hsl(var(--dark));padding:12px 16px;border-radius:12px;margin-bottom:24px}.blog-details__share .title{color:hsl(var(--white))}.blog-details-sidebar{gap:16px;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:hsl(var(--dark));border-radius:12px;position:sticky;top:calc(var(--header-height) + 24px)}.blog-details-sidebar__header{padding-bottom:12px;border-bottom:1px solid hsl(var(--border-color))}.blog-details-sidebar__header:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.blog-details-sidebar__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.blog-details-sidebar__footer{padding-top:12px;border-top:1px solid hsl(var(--border-color))}.blog-details-sidebar__footer:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.blog-details-sidebar__title{font-size:1.125rem}.contact-info{padding:32px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;background:var(--gradient-l-100);border-radius:12px;position:relative;overflow:hidden}.contact-info::after{content:"";width:475px;height:121px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background:var(--gradient);mix-blend-mode:plus-lighter;-webkit-filter:blur(75px);filter:blur(75px);position:absolute;left:238px;bottom:-161px;z-index:-1}.contact-info.border--gradient{--border-gradient:var(--gradient-l-200)}@media screen and (max-width:1199px){.contact-info{padding:24px}}@media screen and (max-width:991px){.contact-info{padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact-info__icon{--size:48px;width:var(--size);height:var(--size);border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text;-ms-flex-negative:0;flex-shrink:0;position:relative;font-size:calc(var(--size) * 0.6)}.contact-info__icon::before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--gradient-l-100)}@media screen and (max-width:991px){.contact-info__icon{--size:40px}}.contact-info__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:991px){.contact-info__content{text-align:center}}.contact-info__label{font-size:1rem;font-weight:500;color:hsl(var(--white));display:block;line-height:150%;margin-bottom:4px}.contact-info__value{font-size:1rem;font-weight:500;line-height:150%;-webkit-transition:0.2s ease;transition:0.2s ease;color:hsl(var(--gray))}.contact-info__value::before{content:"";position:absolute;inset:0;border-radius:inherit}.contact-info__value:hover,.contact-info__value:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text}.contact-info:hover.border--gradient,.contact-info:focus-within.border--gradient{--border-gradient:var(--gradient)}.contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:12px;border:1px solid hsl(var(--border-color));background-color:hsl(var(--section-bg));padding:24px;gap:24px;position:relative}.contact-form::before{content:"";position:absolute;width:calc(100% + clamp(1rem,-0.6263rem + 8.1314vw,7.5rem));height:61.82380216%;left:50%;bottom:clamp(1rem,0.2494rem + 3.7529vw,4rem);-webkit-transform:translateX(-50%);transform:translateX(-50%);background:var(--gradient);opacity:0.25;z-index:-1;-webkit-filter:blur(132px);filter:blur(132px)}@media screen and (max-width:575px){.contact-form{padding:16px}}.contact-form__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.contact-form__title{text-align:center}.contact-form .form--control{background-color:hsl(var(--dark))}.contact-video{width:100%;height:100%;border-radius:12px;padding:1px}.contact-video video{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.contact-video video:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.view-details-card{aspect-ratio:1/0.6041666667;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:clamp(0.5rem,0.2498rem + 1.251vw,1.5rem);background-color:hsl(var(--gray-three));overflow:hidden}@media screen and (max-width:991px){.view-details-card{aspect-ratio:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.view-details-card-preview{width:60%;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1199px){.view-details-card-preview{width:50%}}@media screen and (max-width:991px){.view-details-card-preview{width:100%;aspect-ratio:1/0.75}}.view-details-card-preview__img{width:100%;height:100%;background-color:hsl(var(--black));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-details-card-preview__img img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.view-details-card-preview__video{width:100%;height:100%;background-color:hsl(var(--black));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-details-card-preview__video .plyr{height:100%;min-width:unset;cursor:pointer}.view-details-card-preview__video .plyr__video-wrapper{width:100%;background:transparent}.view-details-card-preview__video .plyr__video-wrapper video{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.view-details-card-preview__video .plyr__control--overlaid{--size:72px;width:var(--size);height:var(--size);padding:0px !important;display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;color:hsl(var(--white));background-color:hsl(var(--gray-three)/0.4)}@media screen and (max-width:1399px){.view-details-card-preview__video .plyr__control--overlaid{--size:64px}}@media screen and (max-width:1199px){.view-details-card-preview__video .plyr__control--overlaid{--size:56px}}@media screen and (max-width:767px){.view-details-card-preview__video .plyr__control--overlaid{--size:48px}}@media screen and (max-width:575px){.view-details-card-preview__video .plyr__control--overlaid{--size:32px}}.view-details-card-preview__video .plyr__control--overlaid svg{width:44.44444444%;height:44.44444444%}.view-details-card-preview__video .plyr__control--overlaid:hover,.view-details-card-preview__video .plyr__control--overlaid:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:hsl(var(--gray-three))}.view-details-card-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media screen and (max-width:1199px){.view-details-card-content{padding:16px;gap:24px}}@media screen and (max-width:575px){.view-details-card-content{gap:16px}}.view-details-card-content__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;margin-inline:-24px;padding-inline:24px;scrollbar-width:thin;scrollbar-color:hsl(var(--white)/0.1) transparent}@media screen and (max-width:1199px){.view-details-card-content__body__body{margin-inline:-16px;padding-inline:16px}}.view-details-card-content__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.view-details-card-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.view-details-card-user__thumb{--size:44px;width:var(--size);height:var(--size);border-radius:50%;display:block;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1199px){.view-details-card-user__thumb{--size:36px}}.view-details-card-user__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.view-details-card-user__name{font-size:clamp(1.125rem,1.0937rem + 0.1564vw,1.25rem);font-weight:500;color:hsl(var(--white));line-height:120%}.view-details-card-engine .label{color:hsl(var(--white));font-size:1rem;font-weight:700;line-height:normal;letter-spacing:0.108px;display:block}.view-details-card-engine .value{color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text;font-size:0.875rem;font-weight:600;line-height:140%}.view-details-card-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-details-card-info .label,.view-details-card-info .value{color:hsl(var(--white));font-size:1rem;font-weight:500;line-height:normal;letter-spacing:0.108px}.view-details-card-info .label{text-align:left}.view-details-card-info .value{text-align:right}.view-details-card-slider{--slick-slide-gap:0px !important;height:100%}.view-details-card-slider__slide{height:100%}.view-details-card-slider .slick-list,.view-details-card-slider .slick-track{height:100%}.view-details-card-slider .slick-arrow{--size:52px;width:var(--size);height:var(--size);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:calc(var(--size) * 0.2307692308);color:hsl(var(--white));font-size:calc(var(--size) * 0.4615384615);background-color:hsl(var(--gray-two)/0.7);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;border:none;-webkit-transition:0.3s ease;transition:0.3s ease}@media screen and (max-width:1199px){.view-details-card-slider .slick-arrow{--size:40px}}@media screen and (max-width:575px){.view-details-card-slider .slick-arrow{--size:32px}}.view-details-card-slider .slick-arrow.slick-prev{left:calc(var(--slick-slide-gap) + 12px)}.view-details-card-slider .slick-arrow.slick-next{right:calc(var(--slick-slide-gap) + 12px)}.view-details-card-slider .slick-arrow:hover,.view-details-card-slider .slick-arrow:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:hsl(var(--gray-three))}.view-details-card__title{font-weight:400;margin-bottom:24px;color:hsl(var(--white));letter-spacing:2px}@media screen and (max-width:1199px){.view-details-card__title{margin-bottom:16px}}.view-details-card__prompt{font-size:0.875rem;line-height:150%;color:hsl(var(--gray))}.view-details-card__action{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.view-details-card__action>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.view-details-card__btn{padding:12px;border:none;border-radius:12px;color:hsl(var(--white));background-color:hsl(var(--white)/0.2);color:hsl(var(--white));text-align:center;font-size:0.875rem;font-weight:400;line-height:100%;letter-spacing:0.108px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;-webkit-transition:0.2s ease;transition:0.2s ease}.view-details-card__btn svg{width:1em;height:1em}.view-details-card__btn:hover,.view-details-card__btn:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;color:hsl(var(--white));background-color:hsl(var(--white)/0.25)}.view-details-card__block:not(:last-child){margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid hsl(var(--border-color))}.view-details-card .toggle-content{padding:16px;border-radius:12px;background-color:hsl(var(--dark));margin-bottom:24px}@media screen and (max-width:1199px){.view-details-card .toggle-content{margin-bottom:16px}}.missionary-view{position:relative}.missionary-view-layout{--column-width:312px;-webkit-columns:4 var(--column-width);-moz-columns:4 var(--column-width);columns:4 var(--column-width);-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px;position:relative;margin-bottom:0px;margin-inline:-8px}@media screen and (max-width:991px){.missionary-view-layout{--column-width:250px}}@media screen and (max-width:575px){.missionary-view-layout{--column-width:150px}}.missionary-view-card{--gap:8px;padding:var(--gap);position:relative;border-radius:12px;overflow:hidden;isolation:isolate}.missionary-view-card__thumb{width:100%;border-radius:12px;overflow:hidden}.missionary-view-card__thumb::after{content:"";width:calc(100% - var(--gap) * 2);height:calc(100% - var(--gap) * 2);display:inline-block;position:absolute;inset:0;margin:auto;border-radius:inherit;z-index:1}.missionary-view-card__thumb img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.missionary-view-card__content{width:calc(100% - var(--gap) * 2);height:calc(100% - var(--gap) * 2);position:absolute;inset:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0;visibility:hidden;gap:20px;padding:20px;-webkit-transition:0.2s linear;transition:0.2s linear;border-radius:inherit;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.5)));background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5));z-index:2}.missionary-view-card__content-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.missionary-view-card__content-bottom .btn{border-radius:999px}.missionary-view-card__content-bottom .btn--download,.missionary-view-card__content-bottom .btn--fav{width:56px;height:40px;padding:0px;color:hsl(var(--white)) !important;border:1px solid hsl(var(--base));display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.missionary-view-card__user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.missionary-view-card__user-thumb{--size:24px;width:var(--size);height:var(--size);display:block;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.missionary-view-card__user-name{font-size:1rem;font-weight:500;font-family:var(--body-font);line-height:normal;color:hsl(var(--white))}.missionary-view-card__desc{--line-clamp:3;color:hsl(var(--white)/0.8);font-size:1rem;font-weight:400;line-height:140%;margin-top:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--line-clamp);-webkit-box-orient:vertical}.missionary-view-card .btn--more svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.missionary-view-card.shorter .missionary-view-card__desc{--line-clamp:1}@media screen and (min-width:1200px){.missionary-view-card:hover .missionary-view-card__content{opacity:1;visibility:visible}}.select2-wrapper{--select2-min-height:48px;--select2-arrow-size:16px;--select2-font-size:16px;--select2-padding-y:11px;--select2-padding-x:20px;--select2-border-radius:12px;--select2-border-color:hsl(var(--border-color));--select2-border-color-focus:hsl(var(--base));--select2-bg-color:hsl(var(--gray-three));--select2-bg-color-disabled:hsl(var(--gray-two));--select2-color:hsl(var(--white));--select2-color-placeholder:hsl(var(--gray));--select2-dropdown-bg-color:hsl(var(--gray-three));--select2-dropdown-border-radius:var(--select2-border-radius);--select2-dropdown-padding-y:12px;--select2-dropdown-padding-x:var(--select2-dropdown-padding-y);--select2-dropdown-field-padding-y:7px;--select2-dropdown-field-padding-x:calc(var(--select2-dropdown-field-padding-y) * 1.5);--select2-dropdown-field-radius:var(--select2-border-radius);--select2-dropdown-field-color:hsl(var(--gray-d-300));--select2-dropdown-field-bg-color:transparent;--select2-dropdown-field-border-color:hsl(var(--gray)/0.4);--select2-dropdown-field-border-color-focus:hsl(var(--gray));position:relative}@media screen and (min-width:576px){.select2-wrapper:has(.form-select--xl){--select2-min-height:64px;--select2-arrow-size:20px;--select2-font-size:1.25rem;--select2-padding-y:16px;--select2-padding-x:24px;--select2-dropdown-field-padding-y:12px}}@media screen and (min-width:576px){.select2-wrapper:has(.form-select--lg){--select2-min-height:56px;--select2-arrow-size:18px;--select2-font-size:1.125rem;--select2-padding-y:13.5px;--select2-padding-x:24px;--select2-dropdown-field-padding-y:9.5px}}.select2-wrapper:has(.form-select--sm){--select2-min-height:40px;--select2-arrow-size:14px;--select2-font-size:0.875rem;--select2-padding-y:7px;--select2-padding-x:18px;--select2-dropdown-field-padding-y:6.5px}.selection,.select2-container{width:100% !important}.select2-container .select2-selection--single,.select2-container .select2-selection--multiple{padding:var(--select2-padding-y) var(--select2-padding-x);height:auto;background-color:var(--select2-bg-color);border:1px solid var(--select2-border-color);border-radius:var(--select2-border-radius)}.select2-container .select2-selection--single::before,.select2-container .select2-selection--multiple::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--select2-border-color)));background:linear-gradient(var(--select2-border-color) 0 0);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.select2-container .select2-selection--multiple{padding-top:calc(var(--select2-padding-y) - 2px);padding-bottom:calc(var(--select2-padding-y) - 2px)}.select2-container--disabled .select2-selection--single,.select2-container--disabled .select2-selection--multiple{pointer-events:none;background-color:var(--select2-bg-color-disabled) !important}.select2-container--open.select2-container--below .select2-selection--single,.select2-container--open.select2-container--below .select2-selection--multiple{border-top-left-radius:var(--select2-dropdown-border-radius);border-top-right-radius:var(--select2-dropdown-border-radius)}.select2-container--open.select2-container--above .select2-selection--single,.select2-container--open.select2-container--above .select2-selection--multiple{border-bottom-left-radius:var(--select2-dropdown-border-radius);border-bottom-right-radius:var(--select2-dropdown-border-radius)}.select2-container .select2-selection--single{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px}.select2-container--focus:not(.select2-container--disabled) .select2-selection--single,.select2-container--focus:not(.select2-container--disabled) .select2-selection--multiple,.select2-container--open .select2-selection--single,.select2-container--open .select2-selection--multiple{border-color:var(--select2-border-color-focus) !important;outline:none}.select2-container--focus:not(.select2-container--disabled) .select2-selection--single::before,.select2-container--focus:not(.select2-container--disabled) .select2-selection--multiple::before,.select2-container--open .select2-selection--single::before,.select2-container--open .select2-selection--multiple::before{background:var(--gradient)}.select2-selection--single .select2-selection__rendered{font-size:var(--select2-font-size);font-weight:500;color:var(--select2-color) !important;padding-left:0 !important;padding-right:0 !important;line-height:100% !important;white-space:nowrap}.select2-selection__placeholder{color:var(--select2-color-placeholder) !important}.select2-container--focus:not(.select2-container--disabled) .select2-selection__placeholder,.select2-container--open .select2-selection__placeholder{color:var(--select2-color) !important}.select2-selection--single .select2-selection__arrow{width:auto !important;height:auto !important;position:relative !important;top:0 !important;right:0 !important}.select2-selection--single .select2-selection__arrow b{display:none}.select2-selection--single .select2-selection__arrow::after{content:"\f107";font-size:var(--select2-arrow-size);font-family:"Line Awesome Free";font-weight:900;color:var(--select2-color-placeholder)}.select2-selection--single[aria-expanded=true] .select2-selection__arrow::after{content:"\f106"}.select2-container--focus:not(.select2-container--disabled) .select2-selection--single .select2-selection__arrow::after,.select2-container--open .select2-selection--single .select2-selection__arrow::after,.select2-container--selected .select2-selection--single .select2-selection__arrow::after{color:var(--select2-color) !important}.select2-dropdown{overflow:hidden;border:none !important;background-color:var(--select2-dropdown-bg-color);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.select2-dropdown::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;padding-top:0px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--select2-border-color)));background:linear-gradient(var(--select2-border-color) 0 0);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.select2-container--open .select2-dropdown::before{background:var(--gradient)}.select2-container--open .select2-dropdown.select2-dropdown--below{border-bottom-left-radius:var(--select2-dropdown-border-radius);border-bottom-right-radius:var(--select2-dropdown-border-radius)}.select2-container--open .select2-dropdown.select2-dropdown--above{border-top-left-radius:var(--select2-dropdown-border-radius);border-top-right-radius:var(--select2-dropdown-border-radius)}.select2-search--dropdown{padding:var(--select2-dropdown-padding-y) var(--select2-dropdown-padding-y)}.select2-search--dropdown .select2-search__field{font-size:var(--select2-font-size);border-color:var(--select2-dropdown-field-border-color) !important;border-radius:var(--select2-dropdown-field-radius);padding:var(--select2-dropdown-field-padding-y) var(--select2-dropdown-field-padding-x);color:var(--select2-dropdown-field-color);background-color:var(--select2-dropdown-field-bg-color)}.select2-search--dropdown .select2-search__field:focus{border-color:var(--select2-dropdown-field-border-color-focus) !important;outline:none}.select2-container--default .select2-results>.select2-results__options{scrollbar-width:thin;scrollbar-color:hsl(var(--white)/0.1) hsl(var(--white)/0.05)}.select2-results__option--selectable{font-size:var(--select2-font-size);font-weight:500;line-height:100%;color:var(--select2-color) !important;padding:var(--select2-dropdown-padding-y) var(--select2-dropdown-padding-x)}.select2-results__option--selectable.select2-results__option--selected{background:hsl(var(--white)/0.05) !important}.select2-results__option--selectable.select2-results__option--highlighted{color:hsl(var(--white)) !important;background:var(--gradient) !important}.select2-results__message{color:var(--select2-color);font-size:var(--select2-font-size);font-weight:500;line-height:100%;text-align:center}.select2-selection--multiple{min-height:var(--select2-min-height) !important}.select2-selection--multiple:has(.select2-selection__choice){padding-top:calc(var(--select2-padding-y) - 8px);padding-left:calc(var(--select2-padding-x) - 8px)}.select2-selection--multiple .select2-search--inline .select2-search__field{height:calc(var(--select2-min-height) / 2) !important;margin-top:0 !important}.select2-selection--multiple .select2-selection__choice{font-size:14px;font-weight:500;background-color:var(--select2-bg-color) !important;border-color:var(--select2-border-color) !important;color:var(--select2-color) !important;padding:0px 6px !important;border-radius:250px !important;margin-top:8px !important;margin-left:8px !important}.select2-selection--multiple .select2-selection__choice__display{padding-left:5px !important}.select2-selection--multiple .select2-selection__choice__remove{border-right-color:var(--select2-border-color) !important;color:var(--select2-color) !important}.select2-selection--multiple .select2-selection__choice__remove:hover{color:var(--select2-color) !important;background-color:var(--select2-bg-color) !important}.select2-selection--multiple .select2-search--inline .select2-search__field{color:var(--select2-color)}.slick-slider{--slick-slide-gap:12px;margin-inline:calc(var(--slick-slide-gap) * -1)}.slick-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.slick-slider .slick-slide{height:auto;padding-inline:var(--slick-slide-gap)}.slick-slider .slick-slide>div{height:100%}.account{width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}.account-logo{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:block;margin-inline:auto;margin-bottom:24px}@media screen and (max-width:575px){.account-logo{margin-bottom:16px}}.account-logo img{max-width:165px;-o-object-fit:cover;object-fit:cover;display:block}@media screen and (max-width:575px){.account-logo img{max-width:150px}}@media screen and (max-width:374px){.account-logo img{max-width:130px}}.account-heading__title{font-weight:500;line-height:125%;color:hsl(var(--white));text-align:center;margin-bottom:8px}.account-heading__subtitle{font-size:1rem;font-weight:400;color:hsl(var(--white));text-align:center;line-height:120%}.account-divider{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.account-divider::before,.account-divider::after{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;height:1px;display:inline-block;background-color:hsl(var(--white)/0.1)}.account-divider span{font-size:1rem;font-weight:500;line-height:150%;color:#9499A8;white-space:nowrap}.account-form .form--check .form-check-input{border-color:hsl(var(--white)/0.1)}.account-form__extra{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.account-form__forgot-link{text-align:right;font-size:1rem;font-weight:500;line-height:150%;color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text}.account-form__forgot-link:hover,.account-form__forgot-link:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;color:transparent}.account-info{text-align:center;font-size:1rem;font-weight:400;line-height:150%;color:hsl(var(--gray))}.account-info a{color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text;font-weight:500}.account-info a:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.account-thumb{width:57.8125vw;-ms-flex-negative:0;flex-shrink:0;position:relative}.account-thumb::before{content:'';position:absolute;inset:0;background:linear-gradient(172deg,#1B1D2D00 0%,hsl(var(--dark)) 100%)}@media screen and (max-width:1399px){.account-thumb{width:55vw}}@media screen and (max-width:1199px){.account-thumb{width:50vw}}@media screen and (max-width:991px){.account-thumb{display:none}}.account-content{max-width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:hsl(var(--section-bg));position:relative}@media screen and (max-width:1199px){.account-content{padding:64px 32px}}@media screen and (max-width:575px){.account-content{padding:56px 24px}}.account-header,.account-body{width:100%;max-width:500px}.account-header:not(:last-child){margin-bottom:36px}@media screen and (max-width:575px){.account-header:not(:last-child){margin-bottom:24px}}.account-body>*:not(:last-child){margin-bottom:24px}@media screen and (max-width:575px){.account-body>*:not(:last-child){margin-bottom:16px}}label.required:after{content:'*';color:#DC3545 !important;margin-left:2px}.error-btn{display:flex !important;align-items:center;justify-content:center;gap:10px;max-width:fit-content;text-align:center}.error-btn .icon svg{width:20px;height:20px;fill:hsl(var(--dark));transition:all 0.3s}.error-btn:hover .icon svg{fill:hsl(var(--dark)) !important}.error .description,.error .title{color:hsl(var(--white))}.error .title{margin-top:45px;margin-bottom:20px}.music-generated{height:100%;position:relative}.music-generated-img{height:100%}.music-generated-img img{width:100%;height:100%;object-fit:cover}.music-generated-play{--size:64px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:var(--size);width:var(--size);border-radius:50%;display:grid;place-content:center;font-size:calc(var(--size) * 0.375);padding:0px !important;animation:circleAnimation ease-in-out infinite 1.5s}@media screen and (max-width:575px){.music-generated-play{--size:48px}}@media screen and (max-width:424px){.music-generated-play{--size:40px}}@keyframes circleAnimation{0%{-webkit-box-shadow:0 0 0 0 hsl(var(--base) / 0.4);box-shadow:0 0 0 0 hsl(var(--base) / 0.4)}50%{-webkit-box-shadow:0 0 0 16px hsl(var(--base) / 0);box-shadow:0 0 0 16px hsl(var(--base) / 0)}100%{-webkit-box-shadow:0 0 0 0 hsl(var(--base) / 0);box-shadow:0 0 0 0 hsl(var(--base) / 0)}}.dropdown--filter .engine-list-item{padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;border-radius:12px;background:hsl(var(--gray-three));-webkit-transition:0.3s linear;transition:0.3s linear;cursor:pointer;align-items:center}.dropdown--filter .engine-list-item.border--gradient{--border-gradient:linear-gradient(hsl(var(--gray-two)) 0 0)}.dropdown--filter .engine-list-item:hover.border--gradient{--border-gradient:var(--gradient)}.dropdown--filter .engine-list-item:not(:last-child){margin-bottom:8px}.dropdown--filter .engine-list-item__thumb{--size:48px;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0;margin-top:4px;border-radius:8px;display:block;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:575px){.dropdown--filter .engine-list-item__thumb{--size:16px}}.dropdown--filter .engine-list-item__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.dropdown--filter .engine-list-item__title{font-family:var(--body-font)}@media screen and (max-width:575px){.dropdown--filter .engine-list-item__title{font-size:0.875rem}}.dropdown--filter .engine-list-item__desc{color:hsl(var(--gray));font-size:0.875rem;font-weight:400;line-height:150%}@media screen and (max-width:575px){.dropdown--filter .engine-list-item__desc{font-size:0.75rem}}.gallary-details-card-loader{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallary-details-card-loader__text{font-weight:600;font-style:italic;color:transparent;background:var(--gradient);background-clip:text;font-size:0.875rem;margin-top:60px}@media screen and (max-width:991px){.gallary-details-card-loader__text{margin-top:40px}}@media screen and (max-width:575px){.gallary-details-card-loader__text{margin-top:30px}}@media screen and (max-width:424px){.gallary-details-card-loader__text{margin-top:24px}}@media screen and (max-width:374px){.gallary-details-card-loader__text{margin-top:16px}}.gallary-details-card-loader .sparkle{--size:300px;width:var(--size);height:var(--size);position:relative;z-index:10}@media screen and (max-width:1199px){.gallary-details-card-loader .sparkle{--size:250px}}@media screen and (max-width:575px){.gallary-details-card-loader .sparkle{--size:200px;margin-top:16px}}@media screen and (max-width:424px){.gallary-details-card-loader .sparkle{--size:150px}}@media screen and (max-width:374px){.gallary-details-card-loader .sparkle{--size:120px}}.gallary-details-card-loader .sparkle .path{fill:url(#starGradient);stroke:url(#starGradient);-webkit-transform-origin:center;transform-origin:center;transform-box:fill-box;color:hsl(var(--base));-webkit-animation:path 1.5s ease 0.5s infinite;animation:path 1.5s ease 0.5s infinite}.gallary-details-card-loader .sparkle .path:nth-child(1){--scale_path_1:1.25}.gallary-details-card-loader .sparkle .path:nth-child(2){--scale_path_2:1.25}.gallary-details-card-loader .sparkle .path:nth-child(3){--scale_path_3:1.25}.coupon-area .input-group{border:1px solid hsl(var(--white) / .1) !important}.coupon-area .input-group:focus-within{border-color:hsl(var(--base)) !important}.coupon-area .input-group-text{border:0 !important}.coupon-area .form--control{margin:0 !important}.remove-coupon{color:hsl(var(--danger));font-size:13px;text-decoration:underline}.dropdown-item-header{display:flex;align-items:center;padding:16px;border-bottom:1px solid hsl(var(--white) / .1);gap:12px;.thumb{height:32px;width:32px;border-radius:50%;overflow:hidden;flex-shrink:0}.content{flex:1}.name{color:hsl(var(--white));font-weight:600;font-size:0.875rem}.balance{font-size:0.8125rem;font-weight:500;color:hsl(var(--base))}}.coupon-wrapper{padding:6px 16px;background-color:hsl(var(--base));display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:10px}.coupon-wrapper-text{color:hsl(var(--black));font-weight:600;font-size:0.875rem}.coupon-wrapper .btn{white-space:nowrap}.dropdown-item-header{display:flex;align-items:center;padding:16px;border-bottom:1px solid hsl(var(--white) / .1);gap:12px}.dropdown-item-header .thumb{height:32px;width:32px;border-radius:50%;overflow:hidden;flex-shrink:0}.dropdown-item-header .content{flex:1}.dropdown-item-header .name{color:hsl(var(--white));font-weight:600;font-size:0.875rem}.dropdown-item-header .balance{font-size:0.8125rem;font-weight:500;color:hsl(var(--base))}.base-color{color:hsl(var(--main)) !important}.copyInput{display:inline-block;line-height:50px;position:absolute;top:0;right:0;width:40px;text-align:center;font-size:14px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.copied::after{position:absolute;top:8px;right:12%;width:100px;display:block;content:"COPIED";font-size:1em;padding:5px 5px;color:#fff;background-color:#FF7000;border-radius:3px;opacity:0;will-change:opacity,transform;animation:showcopied 1.5s ease}@keyframes showcopied{0%{opacity:0;transform:translateX(100%)}50%{opacity:0.7;transform:translateX(40%)}70%{opacity:1;transform:translateX(0)}100%{opacity:0}}.cookies-card{width:520px;padding:30px;color:#1E2337;position:fixed;bottom:16px;left:16px;z-index:999999;transition:all .5s;border:1px solid hsl(var(--border-color));background-color:hsl(var(--section-bg));border-radius:12px}.cookies-card.hide{bottom:-500px !important}.radius--10px{border-radius:10px}.cookies-card__icon{width:55px;height:55px;border-radius:50%;background:var(--gradient-l-100);font-size:32px;display:inline-flex;justify-content:center;align-items:center}.cookies-card__icon i{color:transparent;background:var(--gradient);background-clip:text}.cookies-card__content{color:hsl(var(--gray));margin-bottom:0}.cookies-card__content a{color:transparent;background:var(--gradient);background-clip:text}.cookies-btn{color:#363636;text-decoration:none;padding:10px 35px;margin:3px 5px;display:inline-block;border-radius:999px}.cookies-btn:hover{color:#363636}@media (max-width:767px){.cookies-card{width:100%;left:0;bottom:0;font-size:14px;padding:15px}}.hover-input-popup{position:relative}.input-popup{display:none}.hover-input-popup .input-popup{display:block;position:absolute;bottom:130%;left:50%;width:280px;background-color:#1a1a1a;color:#fff;padding:20px;border-radius:5px !important;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.input-popup::after{position:absolute;content:'';bottom:-19px;left:50%;margin-left:-5px;border-width:10px 10px 10px 10px;border-style:solid;border-color:transparent transparent #1a1a1a transparent;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.input-popup p{padding-left:20px;position:relative}.input-popup p::before{position:absolute;content:'';font-family:'Line Awesome Free';font-weight:900;left:0;top:4px;line-height:1;font-size:18px}.input-popup p.error{text-decoration:line-through}.input-popup p.error::before{content:"\f057";color:#ea5455}.input-popup p.success::before{content:"\f058";color:#28c76f}.show-filter{display:none}@media(max-width:767px){.responsive-filter-card{display:none;transition:none}.show-filter{display:block}}.gateway-card{padding:15px}.payment-card-title{padding:13px 25px;text-align:center;background-color:hsl(var(--base));border-radius:5px;border:0;margin-bottom:0px;color:hsl(var(--base-d-800))}.payment-system-list{--thumb-width:100px;--thumb-height:40px;--radio-size:12px;--border-color:hsl(var(--danger));--hover-border-color:hsl(var(--base));background-color:hsl(var(--gray-three));border-radius:8px;height:100%}.payment-system-list.is-scrollable{max-height:min(388px,70vh);overflow-x:auto;padding-block:4px}.payment-system-list.is-scrollable::-webkit-scrollbar{width:5px}.payment-system-list.is-scrollable::-webkit-scrollbar{width:5px}.payment-system-list.is-scrollable::-webkit-scrollbar-thumb{background-color:hsl(var(--base));border-radius:10px}.payment-item{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:10px 18px;transition:all 0.3s;border:1px solid transparent;border-left:3px solid transparent}.payment-item:not(:last-child){border-bottom:1px solid hsl(var(--gray-two))}.payment-item:first-child{border-top-color:hsl(var(--gray-two));border-radius:5px 5px 0 0}.payment-item:has(.payment-item__radio:checked){border-left:3px solid var(--hover-border-color);border-radius:0px}.payment-item__check{border:3px solid transparent}.payment-item:has(.payment-item__radio:checked) .payment-item__check{border:3px solid hsl(var(--base))}.payment-item__info{display:flex;align-items:center;flex-wrap:wrap;max-width:calc(100% - var(--thumb-width))}.payment-item__check{width:var(--radio-size);height:var(--radio-size);border:1px solid hsl(var(--base));display:inline-block;border-radius:100%}.payment-item__name{padding-left:10px;width:calc(100% - var(--radio-size));transition:all 0.3s;color:hsl(var(--base-l-800))}.payment-item__thumb{width:var(--thumb-width);height:var(--thumb-height);text-align:right;padding-left:10px;&:has(.text){width:fit-content}}.payment-item__thumb img{max-width:var(--thumb-width);max-height:var(--thumb-height);object-fit:cover}.deposit-info{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.deposit-info__title{max-width:50%;margin-bottom:0px;text-align:left}.deposit-info__title .text{color:hsl(var(--base-l-800))}.deposit-info__input{max-width:50%;text-align:right;width:100%}.deposit-info__input-select{border:1px solid hsl(var(--border-color));width:100%;border-radius:5px;padding-block:6px}.deposit-info__input-group{border:1px solid hsl(var(--border-color));border-radius:5px;.deposit-info__input-group-text{align-self:center;padding-left:5px}}.deposit-info__input-group .form--control{padding:5px;border:0;height:35px;text-align:right}.deposit-info__input-group .form--control:focus{box-shadow:unset}.info-text .text,.deposit-info__input .text{font-size:14px}.deposit-info__title .text.has-icon{display:flex;align-items:center;gap:5px}.total-amount{border-top:1px solid hsl(var(--border-color))}.total-amount .deposit-info__title{font-weight:600}.payment-item__btn{border:0;border-block:1px solid hsl(var(--border-color));border-bottom:0;color:hsl(var(--base-l-800));background-color:hsl(var(--gray-three));width:100%;display:flex;align-items:center;justify-content:space-between;padding:13px 15px;font-weight:700}.payment-item:hover+.payment-item__btn{border-top-color:hsl(var(--gray-two))}button .spinner-border{--bs-spinner-width:1.5rem;--bs-spinner-height:1.5rem}:root{--hx-bg:#05070B;--hx-surface:#0F1724;--hx-surface-2:#161F2E;--hx-surface-3:#1C2636;--hx-primary:#4F8CFF;--hx-primary-hover:#3B82F6;--hx-secondary:#8B5CF6;--hx-accent:#00D4FF;--hx-success:#10B981;--hx-warning:#F59E0B;--hx-danger:#EF4444;--hx-white:#FFFFFF;--hx-text:#F8FAFC;--hx-text-light:#CBD5E1;--hx-text-muted:#94A3B8;--hx-border:rgba(255,255,255,.06);--hx-glass:rgba(255,255,255,.04);--hx-glass-2:rgba(255,255,255,.07);--hx-gradient-primary:linear-gradient( 135deg,#4F8CFF,#8B5CF6);--hx-gradient-secondary:linear-gradient( 135deg,#00D4FF,#4F8CFF);--hx-gradient-danger:linear-gradient( 135deg,#ff416c,#ff4b2b);--hx-gradient-dark:linear-gradient( 180deg,#0F1724,#05070B);--hx-shadow-xs:0 2px 8px rgba(0,0,0,.15);--hx-shadow-sm:0 6px 20px rgba(0,0,0,.25);--hx-shadow:0 15px 40px rgba(0,0,0,.35);--hx-shadow-lg:0 30px 80px rgba(0,0,0,.45);--hx-shadow-glow:0 0 35px rgba(79,140,255,.25);--hx-radius-xs:8px;--hx-radius-sm:12px;--hx-radius:18px;--hx-radius-lg:24px;--hx-radius-xl:30px;--hx-radius-round:999px;--hx-space-1:4px;--hx-space-2:8px;--hx-space-3:12px;--hx-space-4:16px;--hx-space-5:20px;--hx-space-6:24px;--hx-space-7:30px;--hx-space-8:40px;--hx-space-9:60px;--hx-space-10:80px;--hx-fast:.2s ease;--hx-normal:.3s ease;--hx-slow:.45s ease;--hx-font:Inter,"Poppins",system-ui,sans-serif;--hx-h1:52px;--hx-h2:40px;--hx-h3:30px;--hx-h4:24px;--hx-h5:20px;--hx-body:16px;--hx-small:14px;--hx-z-dropdown:500;--hx-z-modal:900;--hx-z-player:999;--hx-z-toast:9999;--hx-player-height:88px;--hx-sidebar-width:280px;--hx-header-height:82px;--hx-container:1450px}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--hx-font);background:var(--hx-bg);color:var(--hx-text);font-size:var(--hx-body);line-height:1.65;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--hx-primary);color:#fff}::-moz-selection{background:var(--hx-primary);color:#fff}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#09111d}::-webkit-scrollbar-thumb{background:#243348;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--hx-primary)}img{max-width:100%;display:block;height:auto}a{text-decoration:none;color:inherit;transition:var(--hx-normal)}a:hover{text-decoration:none}button{font-family:inherit;border:none;background:none;outline:none;cursor:pointer;transition:var(--hx-normal)}button:focus{outline:none}input,textarea,select{font-family:inherit;outline:none;border:none;background:none}textarea{resize:vertical;min-height:120px}ul,ol{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700;line-height:1.2;color:var(--hx-white)}h1{font-size:var(--hx-h1)}h2{font-size:var(--hx-h2)}h3{font-size:var(--hx-h3)}h4{font-size:var(--hx-h4)}h5{font-size:var(--hx-h5)}p{margin:0;color:var(--hx-text-light)}small{font-size:var(--hx-small)}table{width:100%;border-collapse:collapse}svg{display:block}iframe{border:none;max-width:100%}video{display:block;max-width:100%}audio{width:100%}[hidden]{display:none!important}:disabled{opacity:.55;cursor:not-allowed}::placeholder{color:var(--hx-text-muted);opacity:1}:focus-visible{outline:2px solid var(--hx-primary);outline-offset:2px}a,button,input,textarea,select,img{transition:var(--hx-normal)}.hx-page{position:relative;width:100%;min-height:100vh;background:var(--hx-bg);overflow:hidden}.hx-container{width:100%;max-width:var(--hx-container);margin:auto;padding-left:32px;padding-right:32px}.hx-container-sm{max-width:900px;margin:auto;padding-left:24px;padding-right:24px}.hx-container-lg{max-width:1700px;margin:auto;padding-left:40px;padding-right:40px}.hx-section{position:relative;padding:100px 0}.hx-section-sm{padding:60px 0}.hx-section-lg{padding:140px 0}.hx-grid{display:grid;gap:30px}.hx-grid-2{grid-template-columns:repeat(2,1fr)}.hx-grid-3{grid-template-columns:repeat(3,1fr)}.hx-grid-4{grid-template-columns:repeat(4,1fr)}.hx-grid-5{grid-template-columns:repeat(5,1fr)}.hx-grid-auto{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.hx-flex{display:flex}.hx-flex-center{display:flex;justify-content:center;align-items:center}.hx-flex-between{display:flex;justify-content:space-between;align-items:center}.hx-flex-around{display:flex;justify-content:space-around;align-items:center}.hx-flex-end{display:flex;justify-content:flex-end;align-items:center}.hx-flex-column{display:flex;flex-direction:column}.hx-flex-wrap{flex-wrap:wrap}.hx-gap-xs{gap:8px}.hx-gap-sm{gap:15px}.hx-gap{gap:25px}.hx-gap-lg{gap:40px}.hx-gap-xl{gap:60px}.hx-stack-xs>*+*{margin-top:8px}.hx-stack-sm>*+*{margin-top:15px}.hx-stack>*+*{margin-top:25px}.hx-stack-lg>*+*{margin-top:40px}.hx-stack-xl>*+*{margin-top:70px}.hx-w-100{width:100%}.hx-w-75{width:75%}.hx-w-50{width:50%}.hx-w-25{width:25%}.hx-h-100{height:100%}.hx-vh{min-height:100vh}.hx-relative{position:relative}.hx-absolute{position:absolute}.hx-fixed{position:fixed}.hx-sticky{position:sticky;top:100px;z-index:50}.hx-block{display:block}.hx-inline{display:inline-block}.hx-hidden{display:none}.hx-overflow{overflow:hidden}.hx-scroll{overflow:auto}.hx-center{text-align:center}.hx-left{text-align:left}.hx-right{text-align:right}.hx-mt{margin-top:30px}.hx-mt-lg{margin-top:60px}.hx-mb{margin-bottom:30px}.hx-mb-lg{margin-bottom:60px}.hx-my{margin:40px 0}.hx-p{padding:30px}.hx-p-lg{padding:50px}.hx-p-xl{padding:80px}.hx-radius{border-radius:var(--hx-radius)}.hx-radius-lg{border-radius:var(--hx-radius-lg)}.hx-radius-xl{border-radius:var(--hx-radius-xl)}.hx-round{border-radius:50%}.hx-shadow{box-shadow:var(--hx-shadow)}.hx-shadow-lg{box-shadow:var(--hx-shadow-lg)}.hx-bg{background:var(--hx-bg)}.hx-surface{background:var(--hx-surface)}.hx-surface-2{background:var(--hx-surface-2)}.hx-glass{background:var(--hx-glass);backdrop-filter:blur(30px);border:1px solid var(--hx-border)}.hx-glass-strong{background:var(--hx-glass-2);backdrop-filter:blur(45px);border:1px solid rgba(255,255,255,.08)}.hx-hero{position:relative;padding:140px 0 80px;overflow:hidden}.hx-hero-bg{position:absolute;inset:0;background-size:cover;background-position:center;filter:blur(70px);transform:scale(1.2);opacity:.18;pointer-events:none}.hx-hero-overlay{position:absolute;inset:0;background:linear-gradient( 180deg,rgba(5,7,11,0) 0%,rgba(5,7,11,.7) 60%,var(--hx-bg) 100%)}.hx-hero-content{position:relative;z-index:5}.hx-hero-grid{display:grid;grid-template-columns:420px 1fr;gap:60px;align-items:center}.hx-profile{position:relative;margin-top:-80px;z-index:5}.hx-profile-header{display:flex;gap:40px;align-items:flex-end}.hx-profile-body{flex:1}.hx-profile-actions{display:flex;gap:15px;margin-top:30px;flex-wrap:wrap}.hx-cover{width:100%;height:380px;overflow:hidden;position:relative;border-radius:var(--hx-radius-xl)}.hx-cover img{width:100%;height:100%;object-fit:cover}.hx-avatar-wrapper{position:relative;display:inline-block}.hx-avatar-ring{position:absolute;inset:-6px;border-radius:50%;background:var(--hx-gradient-primary);z-index:-1;filter:blur(8px);opacity:.7}.hx-music-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:35px}.hx-artist-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:30px}.hx-dashboard{display:grid;grid-template-columns:320px 1fr;gap:40px}.hx-dashboard-sidebar{position:sticky;top:100px;height:max-content}.hx-dashboard-content{min-width:0}.hx-sidebar{display:flex;flex-direction:column;gap:12px}.hx-sidebar a{padding:15px 22px;border-radius:18px;background:transparent;color:var(--hx-text-light);font-weight:600;transition:var(--hx-normal)}.hx-sidebar a:hover{background:var(--hx-glass);color:#fff;transform:translateX(6px)}.hx-sidebar a.active{background:var(--hx-gradient-primary);color:white;box-shadow:var(--hx-shadow-glow)}.hx-content-grid{display:grid;grid-template-columns:2fr 1fr;gap:35px}.hx-panel{background:var(--hx-surface);border:1px solid var(--hx-border);border-radius:28px;padding:35px;box-shadow:var(--hx-shadow)}.hx-wrapper{max-width:1800px;margin:auto;padding:40px}.hx-featured{display:grid;grid-template-columns:380px 1fr;gap:40px;align-items:center}.hx-featured-cover{position:relative;overflow:hidden;border-radius:30px}.hx-featured-cover img{width:100%;display:block}.hx-featured-content{display:flex;flex-direction:column;justify-content:center}.hx-player-wrapper{display:flex;align-items:center;gap:30px;padding:25px;background:var(--hx-glass);border-radius:26px;border:1px solid var(--hx-border);backdrop-filter:blur(35px)}.hx-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:25px}.hx-social-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px}.hx-timeline{display:flex;flex-direction:column;gap:20px}.hx-divider{width:100%;height:1px;background:rgba(255,255,255,.05);margin:35px 0}.hx-section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}.hx-section-title h2{font-size:34px;font-weight:800}.hx-section-title p{margin-top:6px;color:var(--hx-text-muted)}.hx-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 30px;text-align:center}.hx-empty i{font-size:70px;margin-bottom:20px;opacity:.4}.hx-empty h3{margin-bottom:15px}.hx-empty p{max-width:500px}.hx-orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.35;pointer-events:none;z-index:0}.hx-orb-primary{width:420px;height:420px;background:var(--hx-primary);top:-120px;right:-120px}.hx-orb-secondary{width:320px;height:320px;background:var(--hx-secondary);bottom:-80px;left:-80px}.hx-orb-accent{width:260px;height:260px;background:var(--hx-accent);top:45%;left:55%}@keyframes hxFloat{0%{transform:translateY(0px)}50%{transform:translateY(-18px)}100%{transform:translateY(0px)}}.hx-float{animation:hxFloat 7s ease-in-out infinite}.hx-glow{box-shadow:0 0 0 rgba(79,140,255,0),0 0 35px rgba(79,140,255,.18)}.hx-glow:hover{box-shadow:0 0 60px rgba(79,140,255,.35)}.hx-feed{display:flex;flex-direction:column;gap:35px}.hx-split{display:grid;grid-template-columns:2fr 1fr;gap:40px;align-items:start}.hx-player-sticky{position:fixed;left:50%;bottom:30px;transform:translateX(-50%);width:min(1200px,92%);z-index:999}.hx-fab{position:fixed;right:35px;bottom:35px;width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--hx-gradient-primary);box-shadow:var(--hx-shadow-lg);color:white;font-size:28px;z-index:998;transition:var(--hx-normal)}.hx-fab:hover{transform:translateY(-6px) scale(1.05)}.hx-masonry{column-count:3;column-gap:25px}.hx-masonry>*{break-inside:avoid;margin-bottom:25px}.hx-sidebar-sticky{position:sticky;top:110px}.hx-hero-decoration{position:absolute;right:0;top:0;width:650px;height:650px;background:radial-gradient(circle,rgba(79,140,255,.18),transparent 70%);pointer-events:none}.hx-cover-shadow{overflow:hidden;border-radius:30px;box-shadow:0 25px 70px rgba(0,0,0,.45)}.hx-glass-panel{background:rgba(255,255,255,.05);backdrop-filter:blur(28px);border:1px solid rgba(255,255,255,.06);border-radius:28px;padding:35px}.hx-hover{transition:var(--hx-normal)}.hx-hover:hover{transform:translateY(-8px)}@keyframes hxFade{from{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.hx-fade{animation:hxFade .7s ease both}@keyframes hxScale{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.hx-scale{animation:hxScale .45s ease both}.hx-page-enter{animation:hxFade .5s ease}.hx-blur{backdrop-filter:blur(20px)}.hx-border{border:1px solid var(--hx-border)}.hx-rounded{border-radius:var(--hx-radius-xl)}.hx-overflow-hidden{overflow:hidden}.hx-pointer{cursor:pointer}.hx-transition{transition:var(--hx-normal)}.hx-shadow-hover:hover{box-shadow:var(--hx-shadow-glow)}.hx-text-center{text-align:center}.hx-uppercase{text-transform:uppercase;letter-spacing:1px}.hx-relative{position:relative}.hx-z1{z-index:1}.hx-z10{z-index:10}.hx-z100{z-index:100}.hx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 28px;border-radius:18px;font-size:15px;font-weight:700;font-family:var(--hx-font);cursor:pointer;border:none;transition:var(--hx-normal);position:relative;overflow:hidden;user-select:none;white-space:nowrap;text-decoration:none}.hx-btn i{font-size:18px}.hx-btn-primary{background:var(--hx-gradient-primary);color:white;box-shadow:0 15px 40px rgba(79,140,255,.28)}.hx-btn-primary:hover{transform:translateY(-4px);box-shadow:0 25px 55px rgba(79,140,255,.45)}.hx-btn-secondary{background:var(--hx-gradient-secondary);color:white;box-shadow:0 15px 35px rgba(0,212,255,.25)}.hx-btn-secondary:hover{transform:translateY(-4px)}.hx-btn-glass{background:rgba(255,255,255,.05);backdrop-filter:blur(25px);border:1px solid rgba(255,255,255,.08);color:white}.hx-btn-glass:hover{background:rgba(255,255,255,.09);transform:translateY(-3px)}.hx-btn-outline{border:2px solid var(--hx-primary);color:var(--hx-primary);background:transparent}.hx-btn-outline:hover{background:var(--hx-primary);color:white}.hx-btn-success{background:var(--hx-success);color:white}.hx-btn-success:hover{filter:brightness(1.08)}.hx-btn-danger{background:var(--hx-danger);color:white}.hx-btn-danger:hover{filter:brightness(1.08)}.hx-btn-light{background:white;color:#111}.hx-btn-light:hover{transform:translateY(-3px)}.hx-btn-dark{background:#111827;color:white;border:1px solid rgba(255,255,255,.06)}.hx-btn-dark:hover{background:#182131}.hx-btn-block{width:100%}.hx-btn-sm{padding:10px 18px;font-size:13px}.hx-btn-lg{padding:18px 36px;font-size:17px}.hx-btn-round{border-radius:999px}.hx-btn-icon{width:52px;height:52px;padding:0;display:flex;align-items:center;justify-content:center}.hx-btn-icon i{font-size:22px}.hx-btn-play{width:70px;height:70px;border-radius:50%;background:var(--hx-gradient-primary);display:flex;align-items:center;justify-content:center;color:white;box-shadow:0 20px 60px rgba(79,140,255,.35)}.hx-btn-play i{font-size:28px}.hx-btn-play:hover{transform:scale(1.08)}.hx-btn-generate{background:linear-gradient( 135deg,#4F8CFF,#00D4FF,#8B5CF6);background-size:300%;animation:hxGradient 6s linear infinite;color:white;font-size:17px;padding:18px 40px;box-shadow:0 20px 60px rgba(79,140,255,.35)}.hx-btn-follow{background:var(--hx-gradient-primary);color:#fff}.hx-btn-follow.following{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:#fff}.hx-btn-follow.following:hover{background:#ef4444;border-color:#ef4444}.hx-btn-like{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.06);color:#fff}.hx-btn-like:hover{transform:scale(1.08)}.hx-btn-like.active{background:#ff3b6b;border-color:#ff3b6b;color:white;animation:hxPop .35s ease}.hx-btn{position:relative;overflow:hidden}.hx-btn::after{content:"";position:absolute;width:0;height:0;left:50%;top:50%;background:rgba(255,255,255,.25);border-radius:50%;transform:translate(-50%,-50%);transition:.55s}.hx-btn:active::after{width:280px;height:280px;opacity:0}.hx-btn-primary::before,.hx-btn-secondary::before{content:"";position:absolute;top:0;left:-120%;width:70%;height:100%;background:linear-gradient( 90deg,transparent,rgba(255,255,255,.25),transparent );transform:skewX(-25deg);transition:.8s}.hx-btn-primary:hover::before,.hx-btn-secondary:hover::before{left:150%}.hx-btn-loading{pointer-events:none;opacity:.8}.hx-btn-loading::after{content:"";width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:white;border-radius:50%;margin-left:10px;animation:hxSpin .8s linear infinite}.hx-btn-instagram{background:linear-gradient( 135deg,#f58529,#dd2a7b,#8134af,#515bd4);color:white}.hx-btn-youtube{background:#ff0000;color:white}.hx-btn-spotify{background:#1DB954;color:white}.hx-btn-tiktok{background:#000;border:1px solid rgba(255,255,255,.08);color:white}.hx-btn-ghost{background:transparent;color:var(--hx-text)}.hx-btn-ghost:hover{background:rgba(255,255,255,.05)}.hx-btn:disabled{opacity:.45;cursor:not-allowed;transform:none!important}.hx-btn-group{display:flex;gap:14px;flex-wrap:wrap}.hx-btn-right i{order:2}.hx-btn-left i{order:0}@keyframes hxSpin{to{transform:rotate(360deg)}}@keyframes hxPop{0%{transform:scale(.8)}50%{transform:scale(1.15)}100%{transform:scale(1)}}@keyframes hxGradient{0%{background-position:0%}100%{background-position:300%}}@media(max-width:768px){.hx-btn{width:100%;justify-content:center}.hx-btn-group{flex-direction:column}.hx-btn-icon{width:50px;height:50px}.hx-btn-play{width:60px;height:60px}}.hx-input-group{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.hx-label{font-size:14px;font-weight:600;color:var(--hx-text-light)}.hx-input,.hx-select,.hx-textarea{width:100%;padding:16px 20px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:18px;color:var(--hx-text);font-size:15px;transition:var(--hx-normal);backdrop-filter:blur(20px)}.hx-input::placeholder,.hx-textarea::placeholder{color:var(--hx-text-muted)}.hx-input:focus,.hx-select:focus,.hx-textarea:focus{border-color:var(--hx-primary);box-shadow:0 0 0 4px rgba(79,140,255,.12);background:rgba(255,255,255,.06)}.hx-textarea{min-height:160px;resize:vertical}.hx-select{cursor:pointer}.hx-search{position:relative;display:flex;align-items:center}.hx-search input{width:100%;padding:16px 20px 16px 56px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:999px;color:white}.hx-search i{position:absolute;left:20px;font-size:18px;color:var(--hx-text-muted)}.hx-input-icon{position:relative}.hx-input-icon input{padding-left:55px}.hx-input-icon i{position:absolute;left:18px;top:50%;transform:translateY(-50%);font-size:18px;color:var(--hx-text-muted)}.hx-input-row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.hx-check{display:flex;align-items:center;gap:12px;cursor:pointer}.hx-check input{width:18px;height:18px;accent-color:var(--hx-primary)}.hx-radio{display:flex;align-items:center;gap:10px;cursor:pointer}.hx-radio input{accent-color:var(--hx-primary)}.hx-switch{position:relative;display:inline-block;width:56px;height:30px}.hx-switch input{display:none}.hx-slider{position:absolute;inset:0;background:#2b3445;border-radius:999px;transition:.3s;cursor:pointer}.hx-slider::before{content:"";position:absolute;width:24px;height:24px;left:3px;top:3px;border-radius:50%;background:white;transition:.3s}.hx-switch input:checked + .hx-slider{background:var(--hx-primary)}.hx-switch input:checked + .hx-slider::before{transform:translateX(26px)}.hx-upload{position:relative;border:2px dashed rgba(255,255,255,.10);border-radius:24px;padding:40px;text-align:center;background:rgba(255,255,255,.03);transition:var(--hx-normal);cursor:pointer}.hx-upload:hover{border-color:var(--hx-primary);background:rgba(79,140,255,.05)}.hx-upload input{position:absolute;inset:0;opacity:0;cursor:pointer}.hx-upload i{font-size:48px;color:var(--hx-primary);margin-bottom:16px;display:block}.hx-upload h4{margin-bottom:8px}.hx-upload p{color:var(--hx-text-muted);font-size:14px}.hx-image-upload{position:relative;width:180px;height:180px;border-radius:24px;overflow:hidden;background:rgba(255,255,255,.04);border:2px dashed rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.hx-image-upload:hover{border-color:var(--hx-primary)}.hx-image-upload img{width:100%;height:100%;object-fit:cover}.hx-image-upload input{display:none}.hx-prompt{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:24px;backdrop-filter:blur(25px)}.hx-prompt textarea{width:100%;min-height:180px;background:transparent;border:none;color:white;resize:vertical}.hx-prompt textarea:focus{outline:none}.hx-input-error,.form-control.is-invalid{border-color:#ef4444 !important;box-shadow:0 0 0 4px rgba(239,68,68,.12)}.hx-input-success,.form-control.is-valid{border-color:#10b981 !important;box-shadow:0 0 0 4px rgba(16,185,129,.12)}.hx-help{margin-top:8px;font-size:13px;color:var(--hx-text-muted)}.hx-input-action{display:flex;gap:14px}.hx-input-action .hx-input{flex:1}.form-control,.form-select{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:18px;color:var(--hx-text);padding:16px 20px;transition:var(--hx-normal)}.form-control:focus,.form-select:focus{border-color:var(--hx-primary);background:rgba(255,255,255,.06);box-shadow:0 0 0 4px rgba(79,140,255,.12);color:var(--hx-text)}.form-control::placeholder{color:var(--hx-text-muted)}.hx-input:disabled,.form-control:disabled,.form-select:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.hx-input-row{grid-template-columns:1fr}.hx-image-upload{width:140px;height:140px}.hx-upload{padding:28px}.hx-input-action{flex-direction:column}}.hx-card{position:relative;background:var(--hx-surface);border:1px solid var(--hx-border);border-radius:28px;overflow:hidden;transition:var(--hx-normal);box-shadow:var(--hx-shadow)}.hx-card:hover{transform:translateY(-8px);box-shadow:0 30px 70px rgba(0,0,0,.45)}.hx-card-glass{background:rgba(255,255,255,.05);backdrop-filter:blur(30px);border:1px solid rgba(255,255,255,.08)}.hx-card-header{padding:30px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.05)}.hx-card-body{padding:30px}.hx-card-footer{padding:24px 30px;border-top:1px solid rgba(255,255,255,.05)}.hx-music-card{display:block;position:relative;overflow:hidden;border-radius:28px;background:var(--hx-surface);border:1px solid var(--hx-border);transition:var(--hx-normal)}.hx-music-card:hover{transform:translateY(-10px);box-shadow:0 35px 80px rgba(0,0,0,.5)}.hx-music-image{position:relative;height:300px;overflow:hidden}.hx-music-image img{width:100%;height:100%;object-fit:cover;transition:.6s}.hx-music-card:hover img{transform:scale(1.08)}.hx-music-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(5,7,11,.55);opacity:0;transition:.35s}.hx-music-card:hover .hx-music-overlay{opacity:1}.hx-play-btn{width:74px;height:74px;border-radius:50%;background:var(--hx-gradient-primary);display:flex;align-items:center;justify-content:center;font-size:28px;color:white;box-shadow:0 20px 60px rgba(79,140,255,.45);transform:scale(.8);transition:.3s}.hx-music-card:hover .hx-play-btn{transform:scale(1)}.hx-music-body{padding:26px}.hx-music-body h4{font-size:21px;font-weight:700;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx-music-genre{color:var(--hx-text-muted);font-size:14px;margin-bottom:18px}.hx-track-footer{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding-top:18px;border-top:1px solid rgba(255,255,255,.05);font-size:14px;color:var(--hx-text-muted)}.hx-track-footer span{display:flex;align-items:center;gap:8px}.hx-track-footer i{font-size:17px}.hx-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.hx-tags span{padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.05);font-size:12px;color:var(--hx-text-light)}.hx-artist-card{display:block;background:var(--hx-surface);border:1px solid var(--hx-border);border-radius:28px;padding:30px;text-align:center;transition:var(--hx-normal);overflow:hidden;position:relative}.hx-artist-card:hover{transform:translateY(-10px);box-shadow:0 30px 80px rgba(0,0,0,.45)}.hx-artist-card img{width:130px;height:130px;margin:auto;border-radius:50%;object-fit:cover;margin-bottom:22px;border:4px solid rgba(255,255,255,.08);transition:.4s}.hx-artist-card:hover img{transform:scale(1.08)}.hx-artist-card h4{font-size:22px;margin-bottom:8px}.hx-artist-card span{display:block;color:var(--hx-text-muted);font-size:14px}.hx-verified{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--hx-primary);color:#fff;font-size:12px;margin-left:8px}.hx-featured-card{display:grid;grid-template-columns:280px 1fr;gap:35px;padding:35px;background:linear-gradient( 135deg,rgba(79,140,255,.12),rgba(139,92,246,.10));border-radius:32px;border:1px solid rgba(255,255,255,.06);overflow:hidden}.hx-featured-card img{width:100%;height:280px;object-fit:cover;border-radius:24px}.hx-dashboard-card{padding:30px;border-radius:28px;background:var(--hx-surface);border:1px solid var(--hx-border);transition:.3s}.hx-dashboard-card:hover{transform:translateY(-8px)}.hx-dashboard-card h5{margin-bottom:12px;font-size:18px}.hx-dashboard-card strong{display:block;font-size:34px;font-weight:800;margin-top:12px}.hx-stat-card{padding:28px;background:rgba(255,255,255,.04);border-radius:24px;text-align:center;border:1px solid rgba(255,255,255,.06);transition:.3s}.hx-stat-card:hover{transform:translateY(-8px);background:rgba(255,255,255,.06)}.hx-stat-card i{font-size:34px;margin-bottom:18px;color:var(--hx-primary)}.hx-stat-card strong{display:block;font-size:34px;margin-bottom:6px}.hx-stat-card span{color:var(--hx-text-muted)}.hx-pricing-card{padding:40px;border-radius:30px;background:var(--hx-surface);border:1px solid rgba(255,255,255,.06);position:relative;overflow:hidden}.hx-pricing-card.popular{border:2px solid var(--hx-primary);box-shadow:0 0 40px rgba(79,140,255,.25)}.hx-pricing-price{font-size:54px;font-weight:900;margin:20px 0}.hx-pricing-price small{font-size:18px;color:var(--hx-text-muted)}.hx-comment{display:flex;gap:18px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.05)}.hx-comment:last-child{border-bottom:none}.hx-comment-avatar img{width:54px;height:54px;border-radius:50%;object-fit:cover}.hx-comment-body{flex:1}.hx-comment-body h5{font-size:16px;margin-bottom:6px}.hx-comment-body p{font-size:15px;line-height:1.7}.hx-premium-card{position:relative;overflow:hidden;padding:35px;border-radius:32px;background:linear-gradient( 145deg,rgba(79,140,255,.08),rgba(139,92,246,.08));border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(30px);transition:var(--hx-normal)}.hx-premium-card:hover{transform:translateY(-10px);box-shadow:0 35px 80px rgba(79,140,255,.18)}.hx-premium-card::before{content:"";position:absolute;top:-60%;left:-60%;width:180%;height:180%;background:radial-gradient(circle,rgba(255,255,255,.08),transparent 60%);transform:rotate(20deg);pointer-events:none}.hx-playlist-card{position:relative;border-radius:26px;overflow:hidden;background:var(--hx-surface);border:1px solid var(--hx-border);transition:.35s}.hx-playlist-card:hover{transform:translateY(-8px)}.hx-playlist-cover{height:220px;overflow:hidden}.hx-playlist-cover img{width:100%;height:100%;object-fit:cover;transition:.6s}.hx-playlist-card:hover img{transform:scale(1.08)}.hx-playlist-body{padding:25px}.hx-album-card{display:flex;gap:20px;align-items:center;padding:22px;background:var(--hx-surface);border-radius:24px;border:1px solid var(--hx-border);transition:.3s}.hx-album-card:hover{background:var(--hx-surface-2)}.hx-album-card img{width:90px;height:90px;border-radius:18px;object-fit:cover}.hx-analytics-card{padding:35px;border-radius:28px;background:var(--hx-surface);border:1px solid rgba(255,255,255,.06)}.hx-analytics-value{font-size:46px;font-weight:800;margin-top:15px}.hx-analytics-growth{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:rgba(16,185,129,.12);color:#10B981;font-size:13px;margin-top:18px}.hx-trending-card{display:flex;align-items:center;gap:20px;padding:20px;border-radius:22px;background:var(--hx-surface);border:1px solid rgba(255,255,255,.05);transition:.3s}.hx-trending-card:hover{transform:translateX(8px)}.hx-trending-number{font-size:34px;font-weight:900;color:var(--hx-primary);min-width:55px}.hx-leaderboard{display:flex;align-items:center;justify-content:space-between;padding:22px;border-radius:22px;background:rgba(255,255,255,.04);margin-bottom:15px;transition:.3s}.hx-leaderboard:hover{background:rgba(255,255,255,.06)}.hx-leaderboard-user{display:flex;align-items:center;gap:16px}.hx-leaderboard-user img{width:58px;height:58px;border-radius:50%;object-fit:cover}.hx-activity-card{padding:26px;border-radius:24px;background:var(--hx-surface);border:1px solid rgba(255,255,255,.05);display:flex;gap:18px;align-items:flex-start}.hx-activity-icon{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--hx-gradient-primary);color:white;font-size:22px}.hx-card-glow:hover{box-shadow:0 0 45px rgba(79,140,255,.28)}.hx-card-border{position:relative}.hx-card-border::after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient( 135deg,transparent,rgba(79,140,255,.55),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:.4s}.hx-card-border:hover::after{opacity:1}@media(max-width:992px){.hx-featured-card{grid-template-columns:1fr}.hx-album-card{flex-direction:column;text-align:center}}@media(max-width:768px){.hx-card-header,.hx-card-body,.hx-card-footer{padding:20px}.hx-music-image{height:240px}.hx-artist-card{padding:24px}.hx-dashboard-card{padding:24px}.hx-pricing-card{padding:30px}.hx-playlist-cover{height:190px}}.hx-badge{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.2px;line-height:1;white-space:nowrap;transition:.3s}.hx-badge-verified{background:rgba(59,130,246,.15);color:#60A5FA;border:1px solid rgba(59,130,246,.35)}.hx-badge-premium{background:rgba(250,204,21,.15);color:#FACC15;border:1px solid rgba(250,204,21,.35)}.hx-badge-pro{background:rgba(168,85,247,.15);color:#C084FC;border:1px solid rgba(168,85,247,.35)}.hx-badge-ai{background:rgba(79,140,255,.14);color:#58A6FF;border:1px solid rgba(79,140,255,.35)}.hx-badge-new{background:rgba(16,185,129,.15);color:#34D399;border:1px solid rgba(16,185,129,.35)}.hx-badge-hot{background:rgba(239,68,68,.15);color:#F87171;border:1px solid rgba(239,68,68,.35)}.hx-badge-trending{background:rgba(249,115,22,.15);color:#FB923C;border:1px solid rgba(249,115,22,.35)}.hx-badge-explicit{background:#ef4444;color:white;padding:5px 10px;font-size:11px}.hx-badge-free{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);color:white}.hx-badge-credit{background:linear-gradient(135deg,#2563eb,#7c3aed);color:white}.hx-badge-followers{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.06);color:var(--hx-text)}.hx-badge-plays{background:rgba(255,255,255,.05);color:#d1d5db}.hx-badge-likes{background:rgba(255,59,107,.14);color:#ff4d8d}.hx-badge-genre{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.05);color:#d1d5db;font-weight:600}.hx-status{display:inline-flex;align-items:center;gap:8px;font-size:13px}.hx-status::before{content:"";width:9px;height:9px;border-radius:50%}.hx-status-online::before{background:#10B981;box-shadow:0 0 12px rgba(16,185,129,.5)}.hx-status-offline::before{background:#6B7280}.hx-status-busy::before{background:#EF4444}.hx-status-away::before{background:#F59E0B}.hx-rank{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;font-weight:800;background:var(--hx-gradient-primary);color:white}.hx-level{padding:7px 14px;border-radius:999px;background:linear-gradient( 135deg,#0ea5e9,#2563eb);color:white;font-size:12px;font-weight:700}.hx-live{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#ef4444;color:white;font-size:12px;font-weight:700}.hx-live::before{content:"";width:8px;height:8px;border-radius:50%;background:white;animation:hxLive 1s infinite}.hx-badge:hover{transform:translateY(-2px)}@keyframes hxLive{0%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(1.4)}100%{opacity:1;transform:scale(1)}}@media(max-width:768px){.hx-badge{font-size:12px;padding:7px 12px}}.hx-player{position:fixed;left:20px;right:20px;bottom:20px;height:92px;background:rgba(14,18,29,.92);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.06);border-radius:26px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;z-index:9999;box-shadow:0 20px 70px rgba(0,0,0,.45)}.hx-player-left{display:flex;align-items:center;gap:18px;width:320px}.hx-player-cover{width:64px;height:64px;border-radius:18px;overflow:hidden;flex-shrink:0}.hx-player-cover img{width:100%;height:100%;object-fit:cover}.hx-player-info{display:flex;flex-direction:column;overflow:hidden}.hx-player-title{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx-player-artist{font-size:13px;margin-top:4px;color:var(--hx-text-muted)}.hx-player-center{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.hx-player-controls{display:flex;align-items:center;gap:20px;margin-bottom:14px}.hx-player-btn{width:44px;height:44px;border:none;border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;transition:.3s;color:var(--hx-text)}.hx-player-btn:hover{background:rgba(255,255,255,.08)}.hx-player-play{width:58px;height:58px;border-radius:50%;border:none;cursor:pointer;background:var(--hx-gradient-primary);color:white;font-size:22px;display:flex;align-items:center;justify-content:center;transition:.3s}.hx-player-play:hover{transform:scale(1.08);box-shadow:0 10px 35px rgba(79,140,255,.35)}.hx-progress-wrap{display:flex;align-items:center;gap:14px;width:100%}.hx-time{font-size:12px;color:var(--hx-text-muted);min-width:40px;text-align:center}.hx-progress{flex:1;height:6px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden;cursor:pointer}.hx-progress-bar{height:100%;width:35%;background:var(--hx-gradient-primary);border-radius:999px}.hx-player-right{display:flex;align-items:center;justify-content:flex-end;gap:18px;width:320px}.hx-player-icon{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:.3s;color:var(--hx-text-light);background:transparent}.hx-player-icon:hover{background:rgba(255,255,255,.08);color:white}.hx-player-icon.active{color:var(--hx-primary);background:rgba(79,140,255,.12)}.hx-player-like.active{color:#ff4d8d}.hx-player-shuffle.active{color:#10B981}.hx-player-repeat.active{color:#F59E0B}.hx-volume{display:flex;align-items:center;gap:14px}.hx-volume-slider{width:120px;height:6px;background:rgba(255,255,255,.08);border-radius:999px;overflow:hidden;cursor:pointer;position:relative}.hx-volume-level{height:100%;width:70%;background:var(--hx-gradient-primary);border-radius:999px}.hx-player-queue{position:absolute;right:20px;bottom:110px;width:360px;max-height:500px;overflow:auto;border-radius:24px;background:rgba(14,18,29,.97);backdrop-filter:blur(25px);border:1px solid rgba(255,255,255,.06);padding:24px;display:none;box-shadow:0 25px 80px rgba(0,0,0,.45)}.hx-player-queue.show{display:block}.hx-queue-item{display:flex;align-items:center;gap:14px;padding:14px;border-radius:18px;transition:.3s;cursor:pointer}.hx-queue-item:hover{background:rgba(255,255,255,.05)}.hx-queue-item img{width:56px;height:56px;border-radius:14px;object-fit:cover}.hx-queue-title{font-size:15px;font-weight:700;margin-bottom:4px}.hx-queue-artist{font-size:13px;color:var(--hx-text-muted)}.hx-now-playing{background:rgba(79,140,255,.10);border:1px solid rgba(79,140,255,.18)}.hx-player-menu{display:flex;align-items:center;gap:10px}.hx-speed{padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.05);font-size:13px;cursor:pointer;transition:.3s}.hx-speed:hover{background:rgba(255,255,255,.09)}.hx-quality{padding:8px 14px;border-radius:999px;background:rgba(79,140,255,.12);color:#58A6FF;font-size:13px;font-weight:600}.hx-visualizer{display:flex;align-items:flex-end;gap:3px;height:20px}.hx-visualizer span{width:3px;border-radius:4px;background:var(--hx-primary);animation:hxVisualizer 1.2s infinite ease-in-out}.hx-visualizer span:nth-child(1){height:8px;animation-delay:.1s}.hx-visualizer span:nth-child(2){height:18px;animation-delay:.3s}.hx-visualizer span:nth-child(3){height:12px;animation-delay:.5s}.hx-visualizer span:nth-child(4){height:20px;animation-delay:.7s}.hx-visualizer span:nth-child(5){height:10px;animation-delay:.9s}@keyframes hxVisualizer{0%{transform:scaleY(.4)}50%{transform:scaleY(1)}100%{transform:scaleY(.4)}}.hx-player-mini{height:72px;padding:0 18px}.hx-player-mini .hx-player-cover{width:50px;height:50px}.hx-player-mini .hx-player-play{width:48px;height:48px;font-size:18px}.hx-player-loading{pointer-events:none;opacity:.7}.hx-player-loading .hx-progress-bar{background-size:200% 100%;background-image:linear-gradient( 90deg,#4f8cff,#7c3aed,#4f8cff);animation:hxPlayerLoading 1.5s linear infinite}@keyframes hxPlayerLoading{0%{background-position:0%}100%{background-position:200%}}.hx-player.playing .hx-player-cover img{animation:hxRotateCover 18s linear infinite}@keyframes hxRotateCover{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.hx-progress:hover{height:8px;transition:.2s}.hx-progress:hover .hx-progress-bar{filter:brightness(1.15)}.hx-volume-slider:hover{height:8px;transition:.2s}.hx-player{transition:all .35s ease}.hx-player:hover{box-shadow:0 25px 90px rgba(79,140,255,.12),0 15px 45px rgba(0,0,0,.45)}.hx-player::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient( 180deg,rgba(255,255,255,.04),transparent);pointer-events:none}.hx-player-title{position:relative;overflow:hidden}.hx-player-title span{display:inline-block;white-space:nowrap}.hx-player-title.marquee span{animation:hxMarquee 10s linear infinite}@keyframes hxMarquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.hx-player.hidden{transform:translateY(130%);opacity:0;pointer-events:none}@media(max-width:992px){.hx-player{left:12px;right:12px;bottom:12px;padding:0 18px}.hx-player-left{width:auto}.hx-player-right{width:auto}.hx-volume-slider{display:none}}@media(max-width:768px){.hx-player{height:82px}.hx-player-center{padding:0 12px}.hx-player-cover{width:56px;height:56px}.hx-player-title{font-size:14px}.hx-player-artist{font-size:12px}.hx-player-controls{gap:12px}.hx-player-btn{width:38px;height:38px;font-size:16px}.hx-player-play{width:50px;height:50px;font-size:20px}.hx-player-icon:nth-child(n+4){display:none}.hx-player-queue{width:calc(100vw - 24px);right:12px;left:12px}}@media(max-width:480px){.hx-player{border-radius:18px}.hx-player-right{display:none}.hx-time{display:none}.hx-progress-wrap{margin-top:4px}}.hx-artist-hero{position:relative;padding-bottom:600px;margin-bottom:0px}.hx-artist-cover{position:relative;height:420px;overflow:hidden;border-radius:0 0 40px 40px;background:#0f172a}.hx-artist-cover img{width:100%;height:100%;object-fit:cover}.hx-cover-placeholder{width:100%;height:100%;background:radial-gradient(circle at top right,#4f46e5 0%,transparent 35%),radial-gradient(circle at bottom left,#06b6d4 0%,transparent 35%),linear-gradient(135deg,#0f172a,#111827,#020617)}.hx-cover-glow{position:absolute;inset:0;background:linear-gradient( to top,rgba(7,11,18,.95),rgba(7,11,18,.2) )}.hx-artist-card{margin-top:-120px;position:relative;z-index:20;display:flex;gap:40px;align-items:center;padding:40px;border-radius:32px;backdrop-filter:blur(18px);background:rgba(17,24,39,.82);border:1px solid rgba(255,255,255,.08);box-shadow:0 25px 60px rgba(0,0,0,.45)}.hx-artist-avatar{flex-shrink:0}.hx-artist-avatar img{width:190px;height:190px;border-radius:50%;object-fit:cover;border:6px solid rgba(255,255,255,.12);box-shadow:0 15px 45px rgba(0,0,0,.45)}.hx-artist-main{flex:1}.hx-artist-top{display:flex;justify-content:space-between;align-items:flex-start;gap:30px}.hx-artist-top h1{margin:10px 0 5px;font-size:48px;font-weight:800;line-height:1.1;color:#fff}.hx-username{color:#94a3b8;font-size:18px}.hx-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:rgba(88,166,255,.12);color:#58a6ff;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hx-bio{margin-top:22px;max-width:760px;line-height:1.9;color:#d1d5db;font-size:16px}.hx-profile-mini{display:flex;gap:16px;margin-top:28px}.hx-profile-mini a{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:rgba(255,255,255,.06);transition:.25s}.hx-profile-mini a:hover{transform:translateY(-5px);background:#2563eb}.hx-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 26px;border-radius:999px;border:none;cursor:pointer;font-weight:700;transition:.25s}.hx-btn-primary{background:linear-gradient(135deg,#2563eb,#06b6d4);color:#fff}.hx-btn-primary:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(37,99,235,.35)}.hx-btn-outline{background:transparent;border:1px solid rgba(255,255,255,.12);color:#fff}.hx-btn-outline:hover{background:rgba(255,255,255,.08)}.hx-artist-stats-section{margin-top:60px;margin-bottom:70px}.hx-stat-card{position:relative;overflow:hidden;height:100%;padding:35px;border-radius:24px;background:rgba(17,24,39,.75);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.06);transition:.35s}.hx-stat-card:hover{transform:translateY(-8px);border-color:rgba(37,99,235,.35);box-shadow:0 25px 60px rgba(0,0,0,.35)}.hx-stat-icon{position:relative;width:64px;height:64px;border-radius:18px;font-size:28px;color:#58a6ff;background:rgba(37,99,235,.12);margin-bottom:22px}.hx-stat-icon i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1;margin:0;padding:0}.hx-stat-number{font-size:40px;font-weight:800;color:#fff;line-height:1}.hx-stat-title{margin-top:10px;color:#94a3b8;font-size:15px;letter-spacing:.04em;text-transform:uppercase}.hx-section-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}.hx-section-subtitle{display:inline-block;color:#58a6ff;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.hx-section-title{font-size:38px;font-weight:800;color:#fff;margin:0}.hx-section-count{color:#94a3b8;font-weight:600}.hx-featured-section{margin:80px 0}.hx-featured-card{display:grid;grid-template-columns:380px 1fr;gap:45px;padding:35px;border-radius:30px;overflow:hidden;background:rgba(17,24,39,.82);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.06);transition:.35s}.hx-featured-card:hover{transform:translateY(-6px);box-shadow:0 30px 70px rgba(0,0,0,.35)}.hx-featured-cover{position:relative;border-radius:22px;overflow:hidden}.hx-featured-cover img{width:100%;height:100%;object-fit:cover;transition:.45s}.hx-featured-card:hover img{transform:scale(1.06)}.hx-featured-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:86px;height:86px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:34px;color:#fff;background:rgba(37,99,235,.92);transition:.25s}.hx-featured-play:hover{transform:translate(-50%,-50%) scale(1.08)}.hx-featured-content{display:flex;flex-direction:column;justify-content:center}.hx-featured-content h2{margin:18px 0;font-size:42px;font-weight:800;color:#fff}.hx-featured-content p{color:#cbd5e1;line-height:1.9;margin-bottom:28px}.hx-featured-meta{display:flex;gap:25px;flex-wrap:wrap;color:#94a3b8;margin-bottom:30px}.hx-featured-meta span{display:flex;align-items:center;gap:8px}.hx-featured-actions{display:flex;gap:16px;flex-wrap:wrap}.hx-featured-badge{display:inline-flex;width:max-content;padding:8px 18px;border-radius:999px;background:rgba(34,197,94,.12);color:#22c55e;font-size:13px;font-weight:700;text-transform:uppercase}.hx-tracks-section{margin:90px 0}.hx-track-card{position:relative;height:100%;overflow:hidden;border-radius:28px;background:rgba(17,24,39,.82);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.06);transition:.35s}.hx-track-card:hover{transform:translateY(-10px);border-color:rgba(37,99,235,.35);box-shadow:0 30px 70px rgba(0,0,0,.35)}.hx-track-cover{position:relative;overflow:hidden;aspect-ratio:1}.hx-track-cover img{width:100%;height:100%;object-fit:cover;transition:.5s}.hx-track-card:hover .hx-track-cover img{transform:scale(1.08)}.hx-track-gradient{position:absolute;inset:0;background:linear-gradient( to top,rgba(0,0,0,.75),rgba(0,0,0,0) )}.hx-track-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:.3s;background:rgba(0,0,0,.18)}.hx-track-card:hover .hx-track-overlay{opacity:1}.hx-track-play{width:82px;height:82px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:34px;color:#fff;background:linear-gradient( 135deg,#2563eb,#06b6d4 );transition:.25s}.hx-track-play:hover{transform:scale(1.08);color:#fff}.hx-track-body{padding:26px}.hx-track-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.hx-track-badge{padding:6px 14px;border-radius:999px;background:rgba(37,99,235,.12);color:#58a6ff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hx-track-date{color:#94a3b8;font-size:13px}.hx-track-title{font-size:24px;font-weight:800;color:#fff;margin-bottom:12px;line-height:1.3}.hx-track-description{color:#cbd5e1;line-height:1.8;min-height:72px;margin-bottom:26px}.hx-track-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px}.hx-track-bottom .hx-btn{flex:1}.hx-pagination{margin-top:60px;display:flex;justify-content:center}.hx-empty{text-align:center;padding:100px 40px;border-radius:30px;background:rgba(17,24,39,.7);border:1px solid rgba(255,255,255,.05)}.hx-empty-icon{width:100px;height:100px;margin:0 auto 30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:42px;color:#58a6ff;background:rgba(37,99,235,.12)}.hx-empty h3{color:#fff;font-size:34px;margin-bottom:15px}.hx-empty p{color:#94a3b8;max-width:500px;margin:auto}.hx-social-section{margin:90px 0}.hx-social-card{padding:40px;border-radius:30px;background:rgba(17,24,39,.82);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.06)}.hx-social-card h3{color:#fff;margin-bottom:30px;font-size:32px;font-weight:800}.hx-social-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.hx-social-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;height:150px;border-radius:24px;text-decoration:none;color:#fff;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);transition:.3s}.hx-social-item:hover{transform:translateY(-8px);color:#fff;background:linear-gradient(135deg,#2563eb,#06b6d4)}.hx-social-item i{font-size:42px}.hx-social-item span{font-weight:700}.hx-activity-section{margin:90px 0}.hx-about-card{height:100%;padding:35px;border-radius:28px;background:rgba(17,24,39,.82);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.06)}.hx-about-card h4{color:#fff;margin-bottom:25px;font-size:26px;font-weight:800}.hx-about-card p{color:#cbd5e1;line-height:1.9}.hx-about-list{list-style:none;margin:0;padding:0}.hx-about-list li{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.06)}.hx-about-list li:last-child{border:none}.hx-about-list span{color:#94a3b8}.hx-about-list strong{color:#fff;font-size:18px}@media(max-width:1200px){.hx-featured-card{grid-template-columns:1fr}}@media(max-width:992px){.hx-artist-card{flex-direction:column;text-align:center}.hx-artist-top{flex-direction:column;align-items:center}.hx-profile-mini{justify-content:center}.hx-social-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.hx-artist-cover{height:260px}.hx-artist-card{margin-top:-80px;padding:30px}.hx-artist-avatar img{width:150px;height:150px}.hx-artist-top h1{font-size:34px}.hx-section-title{font-size:30px}.hx-featured-content h2{font-size:30px}.hx-section-head{flex-direction:column;align-items:flex-start;gap:12px}.hx-track-bottom{flex-direction:column}.hx-track-bottom .hx-btn{width:100%}}@media(max-width:576px){.hx-social-grid{grid-template-columns:1fr}.hx-stat-number{font-size:32px}.hx-featured-actions{flex-direction:column}.hx-featured-actions .hx-btn{width:100%}.hx-artist-card{margin-top:-60px;padding:24px;gap:20px}.hx-artist-avatar img{width:110px;height:110px;border-width:4px}.hx-artist-top h1{font-size:26px}.hx-bio{font-size:14px;margin-top:16px}.hx-profile-mini{margin-top:20px}}.hx-dashboard{min-height:100vh;background:var(--hx-bg);padding:40px 0 100px}.hx-dashboard-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;gap:20px;flex-wrap:wrap}.hx-dashboard-title h1{font-size:42px;font-weight:900;margin-bottom:8px}.hx-dashboard-title p{color:var(--hx-text-muted)}.hx-dashboard-top{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-bottom:40px}.hx-overview{padding:28px;border-radius:28px;background:var(--hx-surface);border:1px solid rgba(255,255,255,.05);transition:.35s;position:relative;overflow:hidden}.hx-overview:hover{transform:translateY(-8px);box-shadow:0 25px 60px rgba(0,0,0,.35)}.hx-overview-icon{width:64px;height:64px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:var(--hx-gradient-primary);font-size:28px;color:white;margin-bottom:22px}.hx-overview-value{font-size:40px;font-weight:900;margin-bottom:8px}.hx-overview-label{color:var(--hx-text-muted);font-size:15px}.hx-growth{display:inline-flex;align-items:center;gap:8px;margin-top:20px;padding:8px 14px;border-radius:999px;background:rgba(16,185,129,.12);color:#10B981;font-size:13px;font-weight:700}.hx-dashboard-grid{display:grid;grid-template-columns:2fr 1fr;gap:30px}.hx-dashboard-panel{background:var(--hx-surface);border-radius:30px;border:1px solid rgba(255,255,255,.05);padding:30px}.hx-panel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.hx-panel-header h3{font-size:24px;font-weight:800}.hx-panel-header a{color:var(--hx-primary);font-size:14px}.hx-actions{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.hx-action{display:flex;align-items:center;gap:16px;padding:20px;background:rgba(255,255,255,.04);border-radius:20px;transition:.3s;cursor:pointer}.hx-action:hover{background:rgba(255,255,255,.07);transform:translateY(-4px)}.hx-action i{font-size:26px;color:var(--hx-primary)}.hx-action h4{font-size:16px;margin-bottom:4px}.hx-action span{font-size:13px;color:var(--hx-text-muted)}.hx-analytics{display:flex;flex-direction:column;gap:25px}.hx-chart{width:100%;height:340px;border-radius:24px;background:linear-gradient( 180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center;color:var(--hx-text-muted);font-size:15px}.hx-credit-card{padding:32px;border-radius:30px;background:linear-gradient( 135deg,#2563eb,#7c3aed);color:white;position:relative;overflow:hidden;box-shadow:0 25px 60px rgba(37,99,235,.35)}.hx-credit-card::before{content:"";position:absolute;top:-80px;right:-80px;width:220px;height:220px;border-radius:50%;background:rgba(255,255,255,.08)}.hx-credit-label{font-size:15px;opacity:.85;margin-bottom:10px}.hx-credit-value{font-size:52px;font-weight:900;margin-bottom:8px}.hx-credit-small{opacity:.75;font-size:14px}.hx-premium{padding:30px;border-radius:28px;background:linear-gradient( 135deg,rgba(255,215,0,.10),rgba(255,255,255,.05));border:1px solid rgba(255,215,0,.18)}.hx-premium h3{margin-bottom:12px;font-size:24px}.hx-premium p{color:var(--hx-text-light);margin-bottom:22px}.hx-track-list{display:flex;flex-direction:column;gap:18px}.hx-track-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px;background:rgba(255,255,255,.03);border-radius:20px;transition:.3s}.hx-track-row:hover{background:rgba(255,255,255,.06)}.hx-track-left{display:flex;align-items:center;gap:16px}.hx-track-cover{width:70px;height:70px;border-radius:16px;overflow:hidden;flex-shrink:0}.hx-track-cover img{width:100%;height:100%;object-fit:cover}.hx-track-name{font-size:17px;font-weight:700;margin-bottom:4px}.hx-track-meta{font-size:13px;color:var(--hx-text-muted)}.hx-track-stats{display:flex;gap:24px;align-items:center;font-size:14px;color:var(--hx-text-muted)}.hx-track-stats span{display:flex;align-items:center;gap:8px}.hx-followers{display:flex;flex-direction:column;gap:18px}.hx-follower{display:flex;align-items:center;justify-content:space-between;padding:16px;background:rgba(255,255,255,.03);border-radius:18px}.hx-follower-left{display:flex;align-items:center;gap:14px}.hx-follower-left img{width:52px;height:52px;border-radius:50%;object-fit:cover}.hx-follower-name{font-weight:700}.hx-follower-time{font-size:13px;color:var(--hx-text-muted)}.hx-generate{padding:32px;border-radius:30px;background:linear-gradient( 135deg,rgba(79,140,255,.12),rgba(0,212,255,.08));border:1px solid rgba(79,140,255,.10)}.hx-generate h2{margin-bottom:10px}.hx-generate p{margin-bottom:25px;color:var(--hx-text-light)}.hx-empty-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px;text-align:center}.hx-empty-panel i{font-size:60px;margin-bottom:20px;color:var(--hx-primary);opacity:.5}.hx-empty-panel h4{margin-bottom:12px}.hx-country-list{display:flex;flex-direction:column;gap:18px}.hx-country{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-radius:20px;background:rgba(255,255,255,.04);transition:var(--hx-normal)}.hx-country:hover{background:rgba(255,255,255,.07);transform:translateX(6px)}.hx-country-left{display:flex;align-items:center;gap:14px}.hx-country-left img{width:36px;height:36px;border-radius:50%;object-fit:cover}.hx-country-percent{font-weight:700;color:var(--hx-primary)}.hx-genre-list{display:flex;flex-wrap:wrap;gap:12px}.hx-genre-chip{padding:10px 18px;border-radius:999px;background:rgba(79,140,255,.12);border:1px solid rgba(79,140,255,.18);color:#58a6ff;font-weight:600;font-size:13px;transition:.3s}.hx-genre-chip:hover{background:var(--hx-primary);color:white}.hx-live{display:flex;flex-direction:column;gap:18px}.hx-live-item{display:flex;align-items:center;gap:16px;padding:18px;border-radius:20px;background:rgba(255,255,255,.03);transition:.3s}.hx-live-item:hover{background:rgba(255,255,255,.06)}.hx-live-dot{width:12px;height:12px;border-radius:50%;background:#10B981;box-shadow:0 0 20px rgba(16,185,129,.45);animation:hxPulse 2s infinite}.hx-goals{display:flex;flex-direction:column;gap:24px}.hx-goal{display:flex;flex-direction:column;gap:10px}.hx-goal-top{display:flex;justify-content:space-between;font-size:14px}.hx-progress{height:10px;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden}.hx-progress-bar{height:100%;border-radius:999px;background:var(--hx-gradient-primary)}.hx-dashboard-achievements{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.hx-dashboard-achievement{padding:22px;text-align:center;background:rgba(255,255,255,.04);border-radius:22px;transition:.3s}.hx-dashboard-achievement:hover{transform:translateY(-6px)}.hx-dashboard-achievement i{font-size:36px;margin-bottom:12px;color:#FFD700}.hx-comments{display:flex;flex-direction:column;gap:18px}.hx-comment-row{display:flex;gap:16px;align-items:flex-start;padding:18px;border-radius:20px;background:rgba(255,255,255,.03)}.hx-comment-row img{width:48px;height:48px;border-radius:50%;object-fit:cover}.hx-quick-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}.hx-quick-stat{padding:20px;text-align:center;border-radius:22px;background:rgba(255,255,255,.04)}.hx-quick-stat strong{display:block;font-size:30px;margin-bottom:6px}.hx-float-card{transition:.35s}.hx-float-card:hover{transform:translateY(-8px);box-shadow:0 25px 70px rgba(79,140,255,.15)}@keyframes hxPulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.35);opacity:.5}100%{transform:scale(1);opacity:1}}@media(max-width:1200px){.hx-dashboard-top{grid-template-columns:repeat(2,1fr)}.hx-dashboard-grid{grid-template-columns:1fr}}@media(max-width:768px){.hx-dashboard{padding:25px 0 80px}.hx-dashboard-header{flex-direction:column;align-items:flex-start}.hx-dashboard-title h1{font-size:34px}.hx-dashboard-top{grid-template-columns:1fr}.hx-actions{grid-template-columns:1fr}.hx-quick-stats{grid-template-columns:1fr}.hx-dashboard-achievements{grid-template-columns:1fr}.hx-track-row{flex-direction:column;align-items:flex-start}}@media(max-width:480px){.hx-credit-value{font-size:40px}.hx-overview-value{font-size:32px}}.hx-explore{min-height:100vh;background:var(--hx-bg);padding:50px 0 120px}.hx-explore-hero{position:relative;padding:70px;border-radius:36px;overflow:hidden;background:linear-gradient( 135deg,rgba(79,140,255,.18),rgba(139,92,246,.14));margin-bottom:50px}.hx-explore-hero::before{content:"";position:absolute;width:550px;height:550px;right:-220px;top:-220px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.08),transparent)}.hx-explore-title{position:relative;z-index:2}.hx-explore-title h1{font-size:58px;font-weight:900;margin-bottom:14px}.hx-explore-title p{font-size:18px;color:var(--hx-text-light);max-width:700px}.hx-explore-search{margin-top:35px;max-width:720px;position:relative}.hx-explore-search input{width:100%;height:64px;padding:0 24px 0 62px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);color:white;font-size:16px}.hx-explore-search i{position:absolute;left:24px;top:50%;transform:translateY(-50%);font-size:20px;color:var(--hx-text-muted)}.hx-filter-bar{display:flex;gap:14px;flex-wrap:wrap;margin:45px 0}.hx-filter{padding:12px 22px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);cursor:pointer;transition:.3s;font-weight:600}.hx-filter:hover{background:rgba(255,255,255,.08)}.hx-filter.active{background:var(--hx-gradient-primary);color:white}.hx-explore-section{margin-top:70px}.hx-explore-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.hx-explore-header h2{font-size:34px;font-weight:800}.hx-explore-header a{color:var(--hx-primary);font-weight:600}.hx-explore-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:30px}.hx-trending{position:relative;overflow:hidden;padding:40px;border-radius:30px;background:linear-gradient( 135deg,rgba(79,140,255,.15),rgba(139,92,246,.12));border:1px solid rgba(255,255,255,.08);margin-bottom:50px}.hx-trending::before{content:"";position:absolute;right:-120px;top:-120px;width:320px;height:320px;border-radius:50%;background:rgba(255,255,255,.05)}.hx-trending h2{font-size:40px;margin-bottom:12px}.hx-trending p{max-width:650px;color:var(--hx-text-light)}.hx-featured-artist{display:grid;grid-template-columns:180px 1fr;gap:30px;padding:30px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.05);border-radius:28px;transition:.35s}.hx-featured-artist:hover{transform:translateY(-6px)}.hx-featured-artist img{width:180px;height:180px;border-radius:24px;object-fit:cover}.hx-featured-info{display:flex;flex-direction:column;justify-content:center}.hx-featured-info h3{font-size:30px;margin-bottom:12px}.hx-featured-info p{margin-bottom:20px;color:var(--hx-text-light)}.hx-genres-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:18px}.hx-genre-card{padding:24px;border-radius:22px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.05);text-align:center;transition:.3s;cursor:pointer}.hx-genre-card:hover{transform:translateY(-6px);background:var(--hx-gradient-primary)}.hx-genre-card i{font-size:34px;margin-bottom:15px;color:var(--hx-primary)}.hx-genre-card:hover i{color:white}.hx-genre-card h4{font-size:18px}.hx-playlists{display:flex;gap:20px;overflow-x:auto;padding-bottom:10px;scrollbar-width:none}.hx-playlists::-webkit-scrollbar{display:none}.hx-playlist{min-width:240px;background:rgba(255,255,255,.04);border-radius:24px;overflow:hidden;border:1px solid rgba(255,255,255,.05);transition:.3s}.hx-playlist:hover{transform:translateY(-6px)}.hx-playlist img{width:100%;height:220px;object-fit:cover}.hx-playlist-body{padding:20px}.hx-ai-picks{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.hx-ai-card{padding:28px;border-radius:24px;background:linear-gradient( 135deg,rgba(79,140,255,.08),rgba(0,212,255,.06));border:1px solid rgba(79,140,255,.12);transition:.3s}.hx-ai-card:hover{transform:translateY(-8px);box-shadow:0 20px 60px rgba(79,140,255,.18)}.hx-ai-card h4{margin-bottom:12px;font-size:22px}.hx-ai-card p{color:var(--hx-text-light)}.hx-new-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}@media(max-width:992px){.hx-featured-artist{grid-template-columns:1fr;text-align:center}.hx-featured-artist img{margin:auto}}@media(max-width:768px){.hx-explore{padding:30px 0 80px}.hx-explore-title h1{font-size:38px}.hx-explore-hero{padding:40px 25px}.hx-filter-bar{overflow:auto;flex-wrap:nowrap}.hx-genres-grid{grid-template-columns:repeat(2,1fr)}}.hx-creators{display:flex;flex-direction:column;gap:20px}.hx-creator{display:flex;align-items:center;justify-content:space-between;padding:20px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.05);border-radius:22px;transition:.3s}.hx-creator:hover{background:rgba(255,255,255,.07);transform:translateX(8px)}.hx-creator-left{display:flex;align-items:center;gap:18px}.hx-creator-avatar{position:relative}.hx-creator-avatar img{width:68px;height:68px;border-radius:50%;object-fit:cover}.hx-creator-rank{position:absolute;right:-6px;bottom:-6px;width:24px;height:24px;background:var(--hx-gradient-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:white}.hx-creator-name{font-size:18px;font-weight:700;margin-bottom:6px}.hx-creator-meta{font-size:14px;color:var(--hx-text-muted)}.hx-leaderboard{display:flex;flex-direction:column;gap:16px}.hx-leader{display:grid;grid-template-columns:60px 70px 1fr auto;align-items:center;gap:18px;padding:18px;background:rgba(255,255,255,.03);border-radius:20px;transition:.3s}.hx-leader:hover{background:rgba(255,255,255,.06)}.hx-leader-number{font-size:26px;font-weight:900;color:var(--hx-primary);text-align:center}.hx-leader img{width:60px;height:60px;border-radius:18px;object-fit:cover}.hx-score{font-size:18px;font-weight:700}.hx-country-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px}.hx-country-card{padding:24px;text-align:center;background:rgba(255,255,255,.04);border-radius:22px;transition:.3s}.hx-country-card:hover{transform:translateY(-6px);background:rgba(255,255,255,.06)}.hx-country-card img{width:48px;height:48px;border-radius:50%;margin:auto;margin-bottom:14px}.hx-live-feed{display:flex;flex-direction:column;gap:18px}.hx-live-event{display:flex;align-items:center;gap:18px;padding:18px;border-radius:20px;background:rgba(255,255,255,.03);transition:.3s}.hx-live-event:hover{background:rgba(255,255,255,.06)}.hx-live-avatar{width:54px;height:54px;border-radius:50%;overflow:hidden}.hx-live-avatar img{width:100%;height:100%;object-fit:cover}.hx-live-text{flex:1}.hx-live-time{font-size:13px;color:var(--hx-text-muted)}.hx-feed{display:grid;gap:30px}.hx-load{display:flex;justify-content:center;margin-top:60px}.hx-creator,.hx-country-card,.hx-playlist,.hx-genre-card,.hx-ai-card,.hx-featured-artist{transition:all .35s ease}.hx-border-gradient{position:relative}.hx-border-gradient::after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient( 135deg,rgba(79,140,255,.6),rgba(139,92,246,.4));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:.35s}.hx-border-gradient:hover::after{opacity:1}@media(max-width:992px){.hx-leader{grid-template-columns:50px 60px 1fr}.hx-score{display:none}}@media(max-width:768px){.hx-country-grid{grid-template-columns:repeat(2,1fr)}.hx-leader{grid-template-columns:40px 55px 1fr;gap:12px}.hx-creator{flex-direction:column;align-items:flex-start}}@media(max-width:480px){.hx-country-grid{grid-template-columns:1fr}.hx-leader{grid-template-columns:1fr;text-align:center}.hx-leader img{margin:auto}}@media(max-width:1400px){.hx-container{width:min(95%,1280px)}.hx-dashboard-top{grid-template-columns:repeat(2,1fr)}}@media(max-width:1200px){.hx-grid-4{grid-template-columns:repeat(2,1fr)}.hx-grid-3{grid-template-columns:repeat(2,1fr)}.hx-featured-card{grid-template-columns:1fr}.hx-dashboard-grid{grid-template-columns:1fr}.hx-player-left,.hx-player-right{width:auto}}@media(max-width:992px){.hx-container{width:94%}.hx-grid-4,.hx-grid-3,.hx-grid-2{grid-template-columns:1fr}.hx-flex-tablet{flex-direction:column}.hx-dashboard-header{flex-direction:column;align-items:flex-start}.hx-artist-card{flex-direction:column;text-align:center}.hx-artist-name{justify-content:center}.hx-player{left:12px;right:12px;bottom:12px}.hx-player-right{display:none}}@media(max-width:768px){body{font-size:15px}h1{font-size:34px}h2{font-size:28px}h3{font-size:24px}.hx-container{width:94%}.hx-section{padding:50px 0}.hx-card{border-radius:22px}.hx-btn{width:100%;justify-content:center}.hx-btn-group{flex-direction:column}.hx-input-row{grid-template-columns:1fr}.hx-track-grid,.hx-explore-grid,.hx-new-grid,.hx-ai-picks{grid-template-columns:1fr}.hx-artist-stats{grid-template-columns:repeat(2,1fr)}.hx-profile-tabs{overflow-x:auto;white-space:nowrap;padding-bottom:12px;scrollbar-width:none}.hx-profile-tabs::-webkit-scrollbar{display:none}.hx-player{height:82px;padding:0 16px}.hx-player-cover{width:54px;height:54px}.hx-player-controls{gap:12px}.hx-player-btn{width:38px;height:38px}.hx-player-play{width:50px;height:50px}}@media(max-width:576px){.hx-artist-stats{grid-template-columns:1fr}.hx-socials{justify-content:center}.hx-follow-bar{flex-direction:column}.hx-featured{padding:24px}.hx-dashboard-top{grid-template-columns:1fr}.hx-overview{padding:22px}.hx-credit-value{font-size:40px}.hx-player-right{display:none}.hx-player-title{font-size:14px}.hx-player-artist{font-size:12px}.hx-time{display:none}}@media(max-width:420px){.hx-container{width:96%}.hx-player{left:8px;right:8px;bottom:8px;border-radius:18px}.hx-player-cover{width:46px;height:46px}.hx-player-play{width:46px;height:46px;font-size:18px}.hx-player-btn{width:34px;height:34px;font-size:15px}.hx-player-center{padding:0 8px}}@media(max-height:520px){.hx-player{height:70px}.hx-artist-hero{height:220px}}@media(hover:hover){.hx-card:hover{transform:translateY(-8px)}.hx-btn:hover{transform:translateY(-3px)}}@media(hover:none){.hx-card:hover{transform:none}.hx-btn:hover{transform:none}.hx-player-btn:hover{background:transparent}}@media print{.hx-player,header,footer,.sidebar,.scroll-top{display:none!important}body{background:white!important;color:black!important}}.hx-featured-track{display:grid;grid-template-columns:320px 1fr;gap:40px;align-items:center}.hx-featured-cover{position:relative;border-radius:28px;overflow:hidden;background:#111827}.hx-featured-cover img{display:block;width:100%;height:320px;object-fit:cover}.hx-featured-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:78px;height:78px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(79,140,255,.95);color:#fff;font-size:28px;text-decoration:none;transition:.3s}.hx-featured-play:hover{transform:translate(-50%,-50%) scale(1.08);color:#fff}.hx-featured-content{display:flex;flex-direction:column;justify-content:center}.hx-featured-content h2,.hx-featured-content h3{font-size:34px;font-weight:800;margin:18px 0 10px}.hx-socials{display:flex;flex-wrap:wrap;gap:14px}.hx-social{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.06);color:white;text-decoration:none;transition:.3s}.hx-social:hover{background:var(--hx-primary);color:white;transform:translateY(-4px)}.hx-artist-avatar{position:relative}.hx-avatar-badge{position:absolute;right:8px;bottom:8px;width:34px;height:34px;border-radius:50%;background:#3b82f6;display:flex;align-items:center;justify-content:center;color:#fff;border:3px solid var(--hx-surface)}.hx-follow-bar{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.hx-card-body{padding:22px}.hx-music-cover{position:relative;overflow:hidden;border-radius:22px 22px 0 0}.hx-music-cover img{display:block;width:100%;height:240px;object-fit:cover}.hx-play-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45);opacity:0;transition:.35s}.hx-music-cover:hover .hx-play-overlay{opacity:1}.hx-play-button{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--hx-gradient-primary);color:#fff;font-size:24px;transform:scale(.85);transition:.35s;box-shadow:0 20px 40px rgba(79,140,255,.35)}.hx-music-cover:hover .hx-play-button{transform:scale(1)}.hx-track-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:28px}.hx-profile-tabs{display:flex;align-items:center;gap:14px;margin:50px 0 35px;overflow-x:auto;scrollbar-width:none}.hx-profile-tabs::-webkit-scrollbar{display:none}.hx-tab{padding:14px 24px;border:none;border-radius:999px;background:rgba(255,255,255,.05);color:var(--hx-text);font-weight:700;cursor:pointer;transition:.3s;white-space:nowrap}.hx-tab:hover{background:rgba(255,255,255,.08)}.hx-tab.active{background:var(--hx-gradient-primary);color:#fff}.hx-empty-panel{padding:70px 40px;text-align:center;border-radius:28px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06)}.hx-empty-panel i{font-size:70px;margin-bottom:25px;color:var(--hx-primary);opacity:.65}.hx-empty-panel h3{font-size:30px;margin-bottom:15px}.hx-empty-panel p{max-width:520px;margin:auto;color:var(--hx-text-muted)}.hx-featured-track{transition:.35s}.hx-featured-track:hover{transform:translateY(-8px)}.hx-music-card{overflow:hidden;border-radius:24px;background:var(--hx-surface);border:1px solid rgba(255,255,255,.05);transition:.35s}.hx-music-card:hover{transform:translateY(-8px);box-shadow:0 25px 70px rgba(0,0,0,.35)}.hx-card-body h3{font-size:22px;font-weight:700;margin-bottom:12px;line-height:1.4}.hx-card-body p{font-size:14px;line-height:1.7}@media(max-width:992px){.hx-featured-track{grid-template-columns:1fr}}@media(max-width:768px){.hx-track-grid{grid-template-columns:1fr}.hx-profile-tabs{gap:10px}.hx-tab{padding:12px 18px;font-size:14px}.hx-play-button{width:60px;height:60px;font-size:20px}}.hx-artist{background:var(--hx-bg);min-height:100vh;padding-bottom:100px}.hx-artist-hero{position:relative;height:420px;overflow:hidden;background:linear-gradient( 135deg,#1d4ed8,#7c3aed)}.hx-artist-hero img{width:100%;height:100%;object-fit:cover;display:block}.hx-artist-overlay{position:absolute;inset:0;background:linear-gradient( 180deg,rgba(0,0,0,.15),rgba(7,11,18,.85));backdrop-filter:blur(2px)}.hx-artist-cover-placeholder{width:100%;height:100%;background:linear-gradient( 135deg,#2563eb,#7c3aed)}.hx-artist-wrapper{position:relative;margin-top:-120px;z-index:20}.hx-artist-card{display:flex;gap:40px;padding:40px;border-radius:32px;background:rgba(17,24,39,.92);backdrop-filter:blur(30px);border:1px solid rgba(255,255,255,.06);box-shadow:0 30px 90px rgba(0,0,0,.35)}.hx-artist-avatar{flex-shrink:0}.hx-artist-avatar img{width:190px;height:190px;border-radius:50%;object-fit:cover;border:6px solid rgba(255,255,255,.08);box-shadow:0 20px 50px rgba(0,0,0,.35)}.hx-artist-content{flex:1;display:flex;flex-direction:column;justify-content:center}.hx-artist-content h1{font-size:46px;font-weight:900;margin:0;line-height:1.1}.hx-artist-bio{font-size:16px;line-height:1.9;max-width:760px;color:var(--hx-text-light)}.hx-artist-stats{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:35px}.hx-stat{padding:22px;text-align:center;border-radius:22px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.05);transition:.35s}.hx-stat:hover{transform:translateY(-6px);background:rgba(255,255,255,.06)}.hx-stat strong{display:block;font-size:32px;font-weight:900;margin-bottom:10px}.hx-stat span{font-size:14px;color:var(--hx-text-muted)}.hx-follow-bar{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media(max-width:1200px){.hx-artist-stats{grid-template-columns:repeat(3,1fr)}}@media(max-width:992px){.hx-artist-card{flex-direction:column;align-items:center;text-align:center}.hx-artist-content{align-items:center}.hx-artist-content h1{font-size:38px}.hx-follow-bar{justify-content:center}}@media(max-width:768px){.hx-artist-hero{height:280px}.hx-artist-wrapper{margin-top:-80px}.hx-artist-avatar img{width:150px;height:150px}.hx-artist-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.hx-artist-content h1{font-size:30px}.hx-artist-stats{grid-template-columns:1fr}.hx-artist-card{padding:28px}}@keyframes hxFadeIn{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.hx-fade-in{animation:hxFadeIn .5s ease both}@keyframes hxFadeUp{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}.hx-fade-up{animation:hxFadeUp .7s ease both}@keyframes hxFadeDown{0%{opacity:0;transform:translateY(-35px)}100%{opacity:1;transform:translateY(0)}}.hx-fade-down{animation:hxFadeDown .7s ease both}@keyframes hxScale{0%{opacity:0;transform:scale(.92)}100%{opacity:1;transform:scale(1)}}.hx-scale-in{animation:hxScale .45s ease both}@keyframes hxPop{0%{transform:scale(.85)}60%{transform:scale(1.08)}100%{transform:scale(1)}}.hx-pop{animation:hxPop .4s ease}@keyframes hxFloat{0%{transform:translateY(0)}50%{transform:translateY(-12px)}100%{transform:translateY(0)}}.hx-float{animation:hxFloat 5s ease-in-out infinite}@keyframes hxPulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.7}100%{transform:scale(1);opacity:1}}.hx-pulse{animation:hxPulse 2s infinite}@keyframes hxGlow{0%{box-shadow:0 0 0 rgba(79,140,255,0)}50%{box-shadow:0 0 35px rgba(79,140,255,.35)}100%{box-shadow:0 0 0 rgba(79,140,255,0)}}.hx-glow-animation{animation:hxGlow 3s infinite}@keyframes hxRotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.hx-rotate{animation:hxRotate 10s linear infinite}@keyframes hxSpin{to{transform:rotate(360deg)}}.hx-spin{animation:hxSpin 1s linear infinite}@keyframes hxBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}.hx-bounce{animation:hxBounce 1.5s infinite}@keyframes hxShake{0%,100%{transform:translateX(0)}20%{transform:translateX(-5px)}40%{transform:translateX(5px)}60%{transform:translateX(-5px)}80%{transform:translateX(5px)}}.hx-shake{animation:hxShake .5s}@keyframes hxGradient{0%{background-position:0%}100%{background-position:300%}}.hx-gradient{background-size:300% 300%;animation:hxGradient 8s linear infinite}@keyframes hxMarquee{0%{transform:translateX(100%)}100%{transform:translateX(-120%)}}.hx-marquee{white-space:nowrap;animation:hxMarquee 12s linear infinite}@keyframes hxRipple{0%{transform:scale(0);opacity:.5}100%{transform:scale(3);opacity:0}}.hx-ripple{position:relative;overflow:hidden}.hx-ripple::after{content:"";position:absolute;width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,.4);animation:hxRipple .7s ease;opacity:0}@keyframes hxBlink{0%,100%{opacity:1}50%{opacity:.35}}.hx-blink{animation:hxBlink 1.2s infinite}@keyframes hxSkeleton{0%{background-position:-200px 0}100%{background-position:calc(200px + 100%) 0}}.hx-skeleton{background:linear-gradient( 90deg,rgba(255,255,255,.05),rgba(255,255,255,.10),rgba(255,255,255,.05));background-size:200px 100%;animation:hxSkeleton 1.3s infinite linear}.hx-hover-lift{transition:.3s}.hx-hover-lift:hover{transform:translateY(-8px)}.hx-hover-scale{transition:.3s}.hx-hover-scale:hover{transform:scale(1.05)}.hx-hover-rotate{transition:.3s}.hx-hover-rotate:hover{transform:rotate(3deg)}.hx-delay-1{animation-delay:.1s}.hx-delay-2{animation-delay:.2s}.hx-delay-3{animation-delay:.3s}.hx-delay-4{animation-delay:.4s}.hx-delay-5{animation-delay:.5s}.hx-fast{animation-duration:.3s}.hx-normal{animation-duration:.6s}.hx-slow{animation-duration:1.2s}.hx-flex{display:flex}.hx-inline-flex{display:inline-flex}.hx-block{display:block}.hx-inline{display:inline}.hx-grid{display:grid}.hx-hidden{display:none}.hx-center{display:flex;align-items:center;justify-content:center}.hx-between{display:flex;align-items:center;justify-content:space-between}.hx-around{display:flex;justify-content:space-around;align-items:center}.hx-column{display:flex;flex-direction:column}.hx-wrap{flex-wrap:wrap}.hx-grow{flex:1}.hx-items-start{align-items:flex-start}.hx-items-center{align-items:center}.hx-items-end{align-items:flex-end}.hx-justify-start{justify-content:flex-start}.hx-justify-center{justify-content:center}.hx-justify-end{justify-content:flex-end}.hx-justify-between{justify-content:space-between}.hx-w-100{width:100%}.hx-h-100{height:100%}.hx-max-600{max-width:600px}.hx-max-800{max-width:800px}.hx-max-1200{max-width:1200px}.hx-container{width:min(1320px,92%);margin:auto}.hx-text-center{text-align:center}.hx-text-left{text-align:left}.hx-text-right{text-align:right}.hx-bold{font-weight:700}.hx-extra-bold{font-weight:900}.hx-muted{color:var(--hx-text-muted)}.hx-primary{color:var(--hx-primary)}.hx-success{color:#10B981}.hx-danger{color:#EF4444}.hx-warning{color:#F59E0B}.hx-white{color:white}.hx-radius-sm{border-radius:12px}.hx-radius{border-radius:18px}.hx-radius-lg{border-radius:24px}.hx-radius-xl{border-radius:32px}.hx-round{border-radius:999px}.hx-circle{border-radius:50%}.hx-shadow{box-shadow:0 20px 60px rgba(0,0,0,.30)}.hx-shadow-lg{box-shadow:0 35px 80px rgba(0,0,0,.45)}.hx-glow{box-shadow:0 0 35px rgba(79,140,255,.20)}.hx-border{border:1px solid rgba(255,255,255,.08)}.hx-border-primary{border:1px solid rgba(79,140,255,.30)}.hx-bg{background:var(--hx-bg)}.hx-surface{background:var(--hx-surface)}.hx-surface-2{background:var(--hx-surface-2)}.hx-glass{background:rgba(255,255,255,.05);backdrop-filter:blur(25px);border:1px solid rgba(255,255,255,.06)}.hx-mt-10{margin-top:10px}.hx-mt-20{margin-top:20px}.hx-mt-30{margin-top:30px}.hx-mt-40{margin-top:40px}.hx-mt-60{margin-top:60px}.hx-mb-10{margin-bottom:10px}.hx-mb-20{margin-bottom:20px}.hx-mb-30{margin-bottom:30px}.hx-mb-40{margin-bottom:40px}.hx-mb-60{margin-bottom:60px}.hx-p-20{padding:20px}.hx-p-30{padding:30px}.hx-p-40{padding:40px}.hx-gap-10{gap:10px}.hx-gap-20{gap:20px}.hx-gap-30{gap:30px}.hx-gap-40{gap:40px}.hx-relative{position:relative}.hx-absolute{position:absolute}.hx-fixed{position:fixed}.hx-overflow-hidden{overflow:hidden}.hx-pointer{cursor:pointer}.hx-transition{transition:.3s}.hx-hover-up:hover{transform:translateY(-6px)}.hx-scale:hover{transform:scale(1.04)}.hx-opacity-50{opacity:.5}.hx-opacity-75{opacity:.75}.hx-opacity-100{opacity:1}.hx-z1{z-index:1}.hx-z10{z-index:10}.hx-z100{z-index:100}.hx-z1000{z-index:1000}@media(max-width:768px){.hx-hide-mobile{display:none!important}.hx-center-mobile{text-align:center}.hx-column-mobile{flex-direction:column}.hx-gap-mobile{gap:20px}}.tc-card{--tc-radius:18px;--tc-accent:#22c55e;--tc-accent-2:#ff5c8a;--tc-bg-soft:#1c1c28;--tc-text:#f3f3f7;--tc-muted:#9797ab;--tc-border:rgba(255,255,255,0.06);display:flex;flex-direction:column;background:var(--tc-bg-soft);border:1px solid var(--tc-border);border-radius:var(--tc-radius);overflow:hidden;color:var(--tc-text);font-family:inherit;box-shadow:0 6px 20px rgba(0,0,0,0.2);transition:transform .25s ease,box-shadow .25s ease}.tc-card:hover{transform:translateY(-3px);box-shadow:0 14px 32px rgba(0,0,0,0.35)}.tc-cover{position:relative;aspect-ratio:16 / 9;overflow:hidden;flex-shrink:0}.tc-cover img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.tc-card:hover .tc-cover img{transform:scale(1.05)}.tc-gradient{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 35%,rgba(0,0,0,.85) 100%);pointer-events:none}.tc-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50%;border:none;background:rgba(20,20,28,0.55);backdrop-filter:blur(6px);color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:background .2s ease,transform .2s ease}.tc-play-btn i{line-height:1;display:inline-flex}.tc-play-btn:hover{background:var(--tc-accent);transform:translate(-50%,-50%) scale(1.08)}.tc-play-btn .la-pause,.tc-play-toggle .la-pause{display:none}.audio-card.playing .tc-play-btn .la-play,.audio-card.playing .tc-play-toggle .la-play{display:none}.audio-card.playing .tc-play-btn .la-pause,.audio-card.playing .tc-play-toggle .la-pause{display:inline-flex}.tc-badge{position:absolute;top:10px;left:10px;z-index:2;background:rgba(0,0,0,0.5);backdrop-filter:blur(4px);color:#fff;font-size:11px;font-weight:500;padding:4px 10px;border-radius:999px;display:flex;align-items:center;gap:4px}.tc-badge i{font-size:11px}.tc-user{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:10px 12px;display:flex;align-items:center;gap:9px}.tc-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,0.55);flex-shrink:0}.tc-user-info{display:flex;flex-direction:column;line-height:1.2;overflow:hidden;min-width:0}.tc-user-info strong{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-user-info span{font-size:11px;color:rgba(255,255,255,0.7)}.tc-follow-btn{margin-left:auto;flex-shrink:0;background:var(--tc-accent);color:#fff;border:none;font-size:11.5px;font-weight:500;padding:5px 12px;border-radius:999px;cursor:pointer;transition:background .2s ease}.tc-follow-btn:hover{background:var(--tc-accent-2)}.tc-body{padding:14px 16px 16px;display:flex;flex-direction:column;flex:1}.tc-title-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:4px}.tc-title-row h3{font-size:15px;margin:0;min-width:0}.tc-title-row h3 a{color:var(--tc-text);text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-title-row h3 a:hover{color:var(--tc-accent)}.tc-title-row time{font-size:11px;color:var(--tc-muted);white-space:nowrap;flex-shrink:0}.tc-prompt{font-size:12.5px;color:var(--tc-muted);margin:0 0 14px;line-height:1.45;min-height:2.9em}.tc-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:10px 0;margin-bottom:14px;border-top:1px solid var(--tc-border);border-bottom:1px solid var(--tc-border)}.tc-stat{display:flex;align-items:center;justify-content:center;gap:5px;font-size:12px;color:var(--tc-muted)}.tc-stat i{color:var(--tc-accent);font-size:14px}.tc-actions{display:flex;align-items:center;gap:8px;margin-top:auto}.tc-icon-btn{width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,0.06);border:none;color:var(--tc-text);display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;font-size:14px;flex-shrink:0;transition:background .2s ease,color .2s ease}.tc-icon-btn i{line-height:1}.tc-icon-btn:hover{background:var(--tc-accent);color:#fff}.tc-icon-btn.tc-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.tc-icon-btn.tc-copied{background:#2ecc71;color:#fff}.tc-open-btn{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:var(--tc-text);text-decoration:none;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,0.06);white-space:nowrap;transition:background .2s ease}.tc-open-btn:hover{background:var(--tc-accent)}.audio-card.playing .tc-cover{box-shadow:inset 0 0 0 2px var(--tc-accent)}.audio-card.playing .tc-play-btn{background:var(--tc-accent)}@media (max-width:480px){.tc-stats{grid-template-columns:repeat(4,1fr);font-size:11px}.tc-open-btn span{display:none}}.tc-avatar{width:32px !important;height:32px !important;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,0.55);flex-shrink:0}.tc-like-btn{background:none;border:none;cursor:pointer;padding:0;font:inherit;transition:color .15s ease,transform .15s ease}.tc-like-btn:hover{color:var(--tc-accent-2)}.tc-like-btn:hover i{color:var(--tc-accent-2)}.tc-like-btn.tc-liked{color:var(--tc-accent-2)}.tc-like-btn.tc-liked i{color:var(--tc-accent-2)}.tc-like-btn.tc-liked i::before{content:"\f004";font-family:"Line Awesome Free";font-weight:900}.tc-like-btn:active{transform:scale(0.92)}.tc-follow-btn{display:flex;align-items:center;gap:5px}.tc-follow-btn.tc-following{background:rgba(255,255,255,0.12)}.tc-follow-btn.tc-busy,.tc-like-btn.tc-busy{opacity:0.7;pointer-events:none}.tc-actions{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--tc-border)}.tc-plays{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--tc-muted)}.tc-plays i{color:var(--tc-accent);font-size:13px}.tc-icon-btn{position:relative}.tc-tooltip{position:absolute;bottom:calc(100% + 9px);left:50%;transform:translateX(-50%) translateY(4px);background:#0f0f16;color:#fff;font-size:11px;font-weight:600;padding:5px 10px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease;box-shadow:0 6px 16px rgba(0,0,0,.4);z-index:5}.tc-tooltip::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:#0f0f16}.tc-icon-btn.tc-copied .tc-tooltip{opacity:1;transform:translateX(-50%) translateY(0)}.tc-icon-btn.tc-copied{background:#22c55e;border-color:transparent;color:#fff}.tc-like-btn{display:flex;align-items:center;gap:6px;background:rgba(255,255,255,0.05);border:1px solid var(--tc-border);border-radius:999px;padding:7px 12px;color:#ffffff;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .1s ease}.tc-like-btn i{color:#ffffff;font-size:14px;transition:transform .2s ease,color .2s ease}.tc-like-btn:hover{color:#ff5c8a;border-color:rgba(236,72,153,0.4);background:rgba(236,72,153,0.08)}.tc-like-btn:hover i{color:#ff5c8a}.tc-like-btn.tc-liked{color:#ffffff;background:linear-gradient(135deg,var(--tc-accent),var(--tc-accent-2));border-color:transparent}.tc-like-btn.tc-liked i{color:#ffffff}