.Button-module-scss-module__HB5Z3q__button{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:500;transition:transform .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.Button-module-scss-module__HB5Z3q__button:active:not(:disabled){transform:scale(.97)}.Button-module-scss-module__HB5Z3q__button:focus-visible{outline:none;box-shadow:0 0 0 2px #00d4ff80}.Button-module-scss-module__HB5Z3q__button:disabled{opacity:.5;cursor:not-allowed}.Button-module-scss-module__HB5Z3q__button .Button-module-scss-module__HB5Z3q__icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.Button-module-scss-module__HB5Z3q__button .Button-module-scss-module__HB5Z3q__text{white-space:nowrap}.Button-module-scss-module__HB5Z3q__fullWidth{width:100%}.Button-module-scss-module__HB5Z3q__primary{color:#00d4ff;background:#00d4ff26;border:1px solid #00d4ff4d}.Button-module-scss-module__HB5Z3q__primary:hover:not(:disabled){background:#00d4ff40;border-color:#00d4ff80;transform:translateY(-1px);box-shadow:0 4px 16px #00d4ff33}.Button-module-scss-module__HB5Z3q__secondary{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#f0f0f5;background:#ffffff14;border:1px solid #ffffff14}.Button-module-scss-module__HB5Z3q__secondary:hover:not(:disabled){background:#ffffff26;transform:translateY(-1px);box-shadow:0 4px 16px #0003}.Button-module-scss-module__HB5Z3q__danger{color:#ef4444;background:#ef444426;border:1px solid #ef44444d}.Button-module-scss-module__HB5Z3q__danger:hover:not(:disabled){background:#ef444440;border-color:#ef444480}.Button-module-scss-module__HB5Z3q__success{color:#22c55e;background:#22c55e26;border:1px solid #22c55e4d}.Button-module-scss-module__HB5Z3q__success:hover:not(:disabled){background:#22c55e40;border-color:#22c55e80}.Button-module-scss-module__HB5Z3q__ghost{color:#f0f0f5;background:0 0;border:1px solid #0000}.Button-module-scss-module__HB5Z3q__ghost:hover:not(:disabled){background:#ffffff14}.Button-module-scss-module__HB5Z3q__accent{color:#fff;background:linear-gradient(135deg,#ff8c42 0%,#ff6b35 100%);border:none;font-weight:600;box-shadow:0 4px 16px #ff8c424d}.Button-module-scss-module__HB5Z3q__accent:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #ff8c4266}.Button-module-scss-module__HB5Z3q__accent:active:not(:disabled){transform:translateY(0)scale(.97)}.Button-module-scss-module__HB5Z3q__small{padding:8px 12px;font-size:13.5px}.Button-module-scss-module__HB5Z3q__small .Button-module-scss-module__HB5Z3q__icon{width:14px;height:14px}.Button-module-scss-module__HB5Z3q__medium{padding:12px 20px;font-size:14.5px}.Button-module-scss-module__HB5Z3q__medium .Button-module-scss-module__HB5Z3q__icon{width:16px;height:16px}.Button-module-scss-module__HB5Z3q__large{padding:16px 32px;font-size:16px}.Button-module-scss-module__HB5Z3q__large .Button-module-scss-module__HB5Z3q__icon{width:18px;height:18px}
.LanguageSwitcher-module-scss-module__h57xAW__switcher{color:#ffffff8c;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-family:inherit;font-size:13.5px;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.LanguageSwitcher-module-scss-module__h57xAW__switcher:hover{color:#f0f0f5;background:#ffffff14}.LanguageSwitcher-module-scss-module__h57xAW__switcher:disabled{opacity:.5}.LanguageSwitcher-module-scss-module__h57xAW__icon{flex-shrink:0;width:16px;height:16px}.LanguageSwitcher-module-scss-module__h57xAW__label{letter-spacing:.05em}
.Logo-module-scss-module__23_uaW__logo{color:inherit;flex-shrink:0;align-items:center;gap:12px;text-decoration:none;display:flex}.Logo-module-scss-module__23_uaW__iconImage{border-radius:6px;flex-shrink:0;display:block}.Logo-module-scss-module__23_uaW__textBlock{flex-direction:column;gap:2px;line-height:1.1;display:flex}.Logo-module-scss-module__23_uaW__name{color:#f0f0f5;letter-spacing:.02em;font-weight:700}.Logo-module-scss-module__23_uaW__tagline{color:#ffffff8c;letter-spacing:.05em;font-size:.65em;font-weight:400}.Logo-module-scss-module__23_uaW__small .Logo-module-scss-module__23_uaW__name{font-size:16px}.Logo-module-scss-module__23_uaW__medium .Logo-module-scss-module__23_uaW__name{font-size:18px}.Logo-module-scss-module__23_uaW__large .Logo-module-scss-module__23_uaW__name{font-size:28px}
.Modal-module-scss-module__k1ZY8q__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10000;animation:Modal-module-scss-module__k1ZY8q__fadeIn .15s cubic-bezier(.4,0,.2,1)ease-out;background:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}@keyframes Modal-module-scss-module__k1ZY8q__fadeIn{0%{opacity:0}to{opacity:1}}.Modal-module-scss-module__k1ZY8q__modal{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:100%;max-width:480px;max-height:90vh;animation:Modal-module-scss-module__k1ZY8q__slideUp .3s cubic-bezier(.4,0,.2,1)cubic-bezier(.16,1,.3,1);background:#0d1224f2;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 12px 32px #0006,inset 0 0 0 1px #ffffff0d}@keyframes Modal-module-scss-module__k1ZY8q__slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.Modal-module-scss-module__k1ZY8q__header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.Modal-module-scss-module__k1ZY8q__title{color:#f0f0f5;margin:0;font-size:18px;font-weight:600}.Modal-module-scss-module__k1ZY8q__closeButton{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.Modal-module-scss-module__k1ZY8q__closeButton:hover{color:#f0f0f5;background:#ffffff1a}.Modal-module-scss-module__k1ZY8q__closeButton svg{width:20px;height:20px}.Modal-module-scss-module__k1ZY8q__content{flex-direction:column;flex:1;gap:12px;min-height:0;padding:20px;display:flex;overflow-y:auto}.Modal-module-scss-module__k1ZY8q__content::-webkit-scrollbar{width:6px}.Modal-module-scss-module__k1ZY8q__content::-webkit-scrollbar-track{background:0 0}.Modal-module-scss-module__k1ZY8q__content::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:9999px}.Modal-module-scss-module__k1ZY8q__content::-webkit-scrollbar-thumb:hover{background:#ffffff40}.Modal-module-scss-module__k1ZY8q__footer{border-top:1px solid #ffffff14;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.Modal-module-scss-module__k1ZY8q__warning{border-color:#f59e0b40}.Modal-module-scss-module__k1ZY8q__error{border-color:#ef444440}.Modal-module-scss-module__k1ZY8q__info{border-color:#00d4ff40}
.GlassCard-module-scss-module__tme13q__card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;width:100%;transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000001a}.GlassCard-module-scss-module__tme13q__elevated{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff12;border-color:#ffffff1a;box-shadow:0 4px 16px #00000026}.GlassCard-module-scss-module__tme13q__subtle{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff05;border-color:#ffffff0d;box-shadow:0 1px 4px #00000014}.GlassCard-module-scss-module__tme13q__hoverable:hover{border-color:#00d4ff26;box-shadow:0 4px 12px #00000026}
.DownloadsSection-module-scss-module__tr_3NG__section{z-index:1;padding:64px 0;position:relative}.DownloadsSection-module-scss-module__tr_3NG__inner{max-width:1280px;margin:0 auto;padding:0 24px}.DownloadsSection-module-scss-module__tr_3NG__header{text-align:center;margin-bottom:64px}.DownloadsSection-module-scss-module__tr_3NG__title{color:#f0f0f5;margin:0 0 16px;font-size:32px;font-weight:700}@media (max-width:767px){.DownloadsSection-module-scss-module__tr_3NG__title{font-size:28px}}.DownloadsSection-module-scss-module__tr_3NG__subtitle{color:#ffffff8c;margin:0;font-size:16px}@media (max-width:767px){.DownloadsSection-module-scss-module__tr_3NG__subtitle{display:none}}.DownloadsSection-module-scss-module__tr_3NG__grid{flex-wrap:wrap;justify-content:center;gap:40px;display:flex}@media (max-width:767px){.DownloadsSection-module-scss-module__tr_3NG__grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}}.DownloadsSection-module-scss-module__tr_3NG__card{text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:16px;width:160px;padding:24px 16px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}@media (max-width:767px){.DownloadsSection-module-scss-module__tr_3NG__card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff0f;border:1px solid #ffffff14;border-radius:10px;gap:12px;width:auto;padding:20px 12px}}.DownloadsSection-module-scss-module__tr_3NG__disabled{opacity:.4}.DownloadsSection-module-scss-module__tr_3NG__icon{width:64px;height:64px}.DownloadsSection-module-scss-module__tr_3NG__icon svg{width:100%;height:100%}@media (max-width:767px){.DownloadsSection-module-scss-module__tr_3NG__icon{width:32px;height:32px}}.DownloadsSection-module-scss-module__tr_3NG__platformName{color:#f0f0f5;margin:0;font-size:16px;font-weight:600}@media (max-width:767px){.DownloadsSection-module-scss-module__tr_3NG__platformName{font-size:13.5px}}.DownloadsSection-module-scss-module__tr_3NG__version{color:#ffffff59;margin:0;font-size:12px}.DownloadsSection-module-scss-module__tr_3NG__comingSoon{color:#ffffff59;justify-content:center;align-items:center;height:33px;font-size:13.5px;font-style:italic;display:flex}@media (max-width:767px){.DownloadsSection-module-scss-module__tr_3NG__comingSoon{font-size:12px}}.DownloadsSection-module-scss-module__tr_3NG__actions{flex-direction:column;gap:8px;width:100%;display:flex}@media (max-width:767px){.DownloadsSection-module-scss-module__tr_3NG__actions{flex-direction:row;justify-content:center}}.DownloadsSection-module-scss-module__tr_3NG__modalDownloadLink{width:100%;text-decoration:none}.DownloadsSection-module-scss-module__tr_3NG__changelogLoading{justify-content:center;padding:40px 0;display:flex}.DownloadsSection-module-scss-module__tr_3NG__spinner{border:2px solid #ffffff14;border-top-color:#00d4ff;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite DownloadsSection-module-scss-module__tr_3NG__spin}@keyframes DownloadsSection-module-scss-module__tr_3NG__spin{to{transform:rotate(360deg)}}.DownloadsSection-module-scss-module__tr_3NG__changelogEmpty{color:#ffffff8c;text-align:center;margin:0;padding:16px 0}.DownloadsSection-module-scss-module__tr_3NG__changelogList{flex-direction:column;gap:20px;display:flex}.DownloadsSection-module-scss-module__tr_3NG__changelogEntry:not(:last-child){border-bottom:1px solid #ffffff14;padding-bottom:20px}.DownloadsSection-module-scss-module__tr_3NG__changelogEntryHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.DownloadsSection-module-scss-module__tr_3NG__changelogVersion{color:#00d4ff;font-size:16px;font-weight:600}.DownloadsSection-module-scss-module__tr_3NG__changelogDate{color:#ffffff59;font-size:12px}.DownloadsSection-module-scss-module__tr_3NG__changelogBody{flex-direction:column;gap:4px;max-height:50vh;padding-right:8px;display:flex;overflow-y:auto}.DownloadsSection-module-scss-module__tr_3NG__changelogBody::-webkit-scrollbar{width:6px}.DownloadsSection-module-scss-module__tr_3NG__changelogBody::-webkit-scrollbar-track{background:0 0}.DownloadsSection-module-scss-module__tr_3NG__changelogBody::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:9999px}.DownloadsSection-module-scss-module__tr_3NG__changelogBody::-webkit-scrollbar-thumb:hover{background:#ffffff40}.DownloadsSection-module-scss-module__tr_3NG__changelogLine{color:#ffffff8c;margin:0;font-size:13.5px;line-height:1.5}
.FeaturesSection-module-scss-module__wckRra__section{z-index:1;padding:64px 0;position:relative}.FeaturesSection-module-scss-module__wckRra__inner{max-width:1280px;margin:0 auto;padding:0 24px}.FeaturesSection-module-scss-module__wckRra__header{text-align:center;margin-bottom:64px}.FeaturesSection-module-scss-module__wckRra__title{color:#f0f0f5;margin:0 0 16px;font-size:32px;font-weight:700}@media (max-width:767px){.FeaturesSection-module-scss-module__wckRra__title{font-size:28px}}.FeaturesSection-module-scss-module__wckRra__subtitle{color:#ffffff8c;max-width:500px;margin:0 auto;font-size:16px}.FeaturesSection-module-scss-module__wckRra__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (min-width:768px) and (max-width:1023px){.FeaturesSection-module-scss-module__wckRra__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.FeaturesSection-module-scss-module__wckRra__grid{grid-template-columns:1fr}}.FeaturesSection-module-scss-module__wckRra__card{flex-direction:column;gap:16px;padding:32px;display:flex}.FeaturesSection-module-scss-module__wckRra__cardTop{align-items:center;gap:12px;display:flex}.FeaturesSection-module-scss-module__wckRra__icon{color:#00d4ff;background:#00d4ff1a;border:1px solid #00d4ff26;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.FeaturesSection-module-scss-module__wckRra__icon svg{width:22px;height:22px}.FeaturesSection-module-scss-module__wckRra__cardTitle{color:#f0f0f5;margin:0;font-size:16px;font-weight:600;line-height:1.3}.FeaturesSection-module-scss-module__wckRra__cardDesc{color:#ffffff8c;margin:0;font-size:14.5px;line-height:1.7}
.Footer-module-scss-module__bN4xmG__footer{z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0e1a80;border:none;border-top:1px solid #ffffff14;border-radius:0;position:relative}.Footer-module-scss-module__bN4xmG__inner{flex-direction:column;align-items:center;gap:24px;max-width:1280px;margin:0 auto;padding:48px 24px 32px;display:flex}.Footer-module-scss-module__bN4xmG__brand{flex-direction:column;align-items:center;gap:8px;display:flex}.Footer-module-scss-module__bN4xmG__nav{flex-direction:column;align-items:center;gap:20px;display:flex}.Footer-module-scss-module__bN4xmG__supportGroup{flex-direction:column;align-items:center;gap:8px;display:flex}.Footer-module-scss-module__bN4xmG__groupLabel{color:#ffffff59;text-transform:uppercase;letter-spacing:.05em;font-size:12px}.Footer-module-scss-module__bN4xmG__links{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.Footer-module-scss-module__bN4xmG__link{color:#ffffff8c;font-size:13.5px;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1)}.Footer-module-scss-module__bN4xmG__link:hover{color:#00d4ff}.Footer-module-scss-module__bN4xmG__copyright{color:#ffffff59;font-size:12px}
.CodeInput-module-scss-module__I9tU3W__container{justify-content:center;gap:8px;display:flex}.CodeInput-module-scss-module__I9tU3W__digit{text-align:center;color:#f0f0f5;caret-color:#00d4ff;background:#ffffff0f;border:1px solid #ffffff14;border-radius:10px;outline:none;width:48px;height:56px;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:24px;font-weight:600;transition:all .15s cubic-bezier(.4,0,.2,1)}.CodeInput-module-scss-module__I9tU3W__digit:focus{background:#ffffff1a;border-color:#00d4ff80;box-shadow:0 0 0 2px #00d4ff33}.CodeInput-module-scss-module__I9tU3W__digit::placeholder{color:#ffffff59}
.CodeEntryModal-module-scss-module__INSdEG__description{color:#ffffff8c;text-align:center;margin:0;font-size:14.5px;line-height:1.6}.CodeEntryModal-module-scss-module__INSdEG__error{color:#ef4444;text-align:center;margin:12px 0 0;font-size:13.5px}
@keyframes Skeleton-module-scss-module__Dbyqfq__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.Skeleton-module-scss-module__Dbyqfq__skeleton{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 50%,#ffffff0a 75%) 0 0/200% 100%;border-radius:10px;animation:1.8s ease-in-out infinite Skeleton-module-scss-module__Dbyqfq__shimmer}.Skeleton-module-scss-module__Dbyqfq__circle{border-radius:9999px}.Skeleton-module-scss-module__Dbyqfq__text{border-radius:6px}
.Dashboard-module-scss-module__l7gVpW__page{background:#0a0e1a;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow-x:clip}.Dashboard-module-scss-module__l7gVpW__loading{position:absolute;inset:0}.Dashboard-module-scss-module__l7gVpW__bonusToast{z-index:9999;color:#f0f0f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);white-space:nowrap;background:#111827d9;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:8px;padding:12px 20px;font-size:13.5px;font-weight:500;animation:.35s cubic-bezier(.16,1,.3,1) Dashboard-module-scss-module__l7gVpW__toastIn;display:flex;position:fixed;bottom:32px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0000004d}.Dashboard-module-scss-module__l7gVpW__bonusToast:before{content:"✓";color:#00d4ff;background:#00d4ff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:flex}@keyframes Dashboard-module-scss-module__l7gVpW__toastIn{0%{opacity:0;transform:translate(-50%)translateY(12px)scale(.95)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.Dashboard-module-scss-module__l7gVpW__cheatInput{color:#f0f0f5;letter-spacing:.2em;text-align:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;outline:none;width:100%;padding:16px;font-family:monospace;font-size:18px}.Dashboard-module-scss-module__l7gVpW__cheatInput:focus{border-color:#00d4ff80}.Dashboard-module-scss-module__l7gVpW__topbar{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0e1ab3;border-bottom:1px solid #ffffff14;position:relative}.Dashboard-module-scss-module__l7gVpW__topbarInner{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:16px 24px;display:flex}.Dashboard-module-scss-module__l7gVpW__logoLink{text-decoration:none;display:flex}.Dashboard-module-scss-module__l7gVpW__topbarLeft{align-items:center;gap:12px;display:flex}.Dashboard-module-scss-module__l7gVpW__main{z-index:1;flex-direction:column;flex:1 0 auto;gap:32px;width:100%;max-width:1200px;margin:0 auto;padding:32px 24px 64px;display:flex;position:relative}@media (max-width:767px){.Dashboard-module-scss-module__l7gVpW__main{gap:20px;padding:20px 16px 48px}}.Dashboard-module-scss-module__l7gVpW__accountCard{padding:24px 32px}@media (max-width:767px){.Dashboard-module-scss-module__l7gVpW__accountCard{padding:20px 16px}}.Dashboard-module-scss-module__l7gVpW__accountRow{flex-wrap:wrap;align-items:center;gap:40px;display:flex}@media (max-width:767px){.Dashboard-module-scss-module__l7gVpW__accountRow{gap:20px}}.Dashboard-module-scss-module__l7gVpW__accountRow .Dashboard-module-scss-module__l7gVpW__topUpWrap{margin-left:auto}@media (max-width:767px){.Dashboard-module-scss-module__l7gVpW__accountRow .Dashboard-module-scss-module__l7gVpW__topUpWrap{width:100%;margin-left:0}}.Dashboard-module-scss-module__l7gVpW__accountStat{flex-direction:column;gap:4px;display:flex}.Dashboard-module-scss-module__l7gVpW__statLabel{color:#ffffff59;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:500}.Dashboard-module-scss-module__l7gVpW__statValue{color:#f0f0f5;font-size:20px;font-weight:700}.Dashboard-module-scss-module__l7gVpW__balanceTap{cursor:default;-webkit-user-select:none;user-select:none}.Dashboard-module-scss-module__l7gVpW__currency{color:#ffffff8c;font-size:14.5px;font-weight:400}.Dashboard-module-scss-module__l7gVpW__premium{background:linear-gradient(135deg,#7b5cff,#00d4ff);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.Dashboard-module-scss-module__l7gVpW__free{color:#ffffff8c}.Dashboard-module-scss-module__l7gVpW__topUpWrap{flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:relative}.Dashboard-module-scss-module__l7gVpW__topUpHint{color:#ffffff59;white-space:nowrap;font-size:12px}.Dashboard-module-scss-module__l7gVpW__tabBar{background:#ffffff0a;border:1px solid #ffffff14;border-radius:9999px;align-items:center;gap:8px;width:fit-content;margin:0 auto;padding:8px 12px;display:flex}@media (max-width:767px){.Dashboard-module-scss-module__l7gVpW__tabBar{-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;width:100%;overflow-x:auto}.Dashboard-module-scss-module__l7gVpW__tabBar::-webkit-scrollbar{display:none}}.Dashboard-module-scss-module__l7gVpW__tab{cursor:pointer;color:#ffffff8c;white-space:nowrap;background:0 0;border:none;border-radius:9999px;padding:8px 16px;font-size:13.5px;font-weight:500;transition:color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1)}.Dashboard-module-scss-module__l7gVpW__tab:hover{color:#f0f0f5;background:#ffffff0f}.Dashboard-module-scss-module__l7gVpW__tab.Dashboard-module-scss-module__l7gVpW__tabActive{color:#f0f0f5;background:#00d4ff26;box-shadow:0 0 0 1px #00d4ff4d}.Dashboard-module-scss-module__l7gVpW__tabCount{color:#ffffff8c;opacity:.7;margin-left:4px;font-size:12px;font-weight:400}.Dashboard-module-scss-module__l7gVpW__tabPanel{flex-direction:column;flex:1;gap:24px;animation:.2s Dashboard-module-scss-module__l7gVpW__fadeInTab;display:flex}@media (max-width:767px){.Dashboard-module-scss-module__l7gVpW__tabPanel{gap:20px}}@keyframes Dashboard-module-scss-module__l7gVpW__fadeInTab{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.Dashboard-module-scss-module__l7gVpW__section{flex-direction:column;gap:16px;display:flex}.Dashboard-module-scss-module__l7gVpW__sectionHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.Dashboard-module-scss-module__l7gVpW__sectionTitle{color:#f0f0f5;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:600;display:flex}.Dashboard-module-scss-module__l7gVpW__count{color:#ffffff59;text-align:center;background:#ffffff0f;border-radius:9999px;min-width:24px;padding:2px 8px;font-size:13.5px;font-weight:500}.Dashboard-module-scss-module__l7gVpW__countGreen{color:#22c55e;background:#22c55e1f}.Dashboard-module-scss-module__l7gVpW__countOrange{color:#f59e0b;background:#f59e0b1f}.Dashboard-module-scss-module__l7gVpW__countRed{color:#ef4444;background:#ef44441f}.Dashboard-module-scss-module__l7gVpW__empty{color:#ffffff59;text-align:center;margin:0;padding:32px 0;font-size:14.5px}.Dashboard-module-scss-module__l7gVpW__deviceListCard{padding:0 8px 0 0;overflow:hidden auto}.Dashboard-module-scss-module__l7gVpW__deviceListCard::-webkit-scrollbar{width:6px}.Dashboard-module-scss-module__l7gVpW__deviceListCard::-webkit-scrollbar-track{background:0 0}.Dashboard-module-scss-module__l7gVpW__deviceListCard::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:9999px}.Dashboard-module-scss-module__l7gVpW__deviceListCard::-webkit-scrollbar-thumb:hover{background:#ffffff40}.Dashboard-module-scss-module__l7gVpW__deviceListCard::-webkit-scrollbar-track{margin:5px 0}.Dashboard-module-scss-module__l7gVpW__deviceCard{align-items:center;gap:16px;padding:16px 20px;transition:background .15s cubic-bezier(.4,0,.2,1);display:flex}.Dashboard-module-scss-module__l7gVpW__deviceCard:hover{background:#ffffff0a}.Dashboard-module-scss-module__l7gVpW__deviceCardBorder{border-bottom:1px solid #ffffff14}.Dashboard-module-scss-module__l7gVpW__deviceIcon{background:#ffffff0d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.Dashboard-module-scss-module__l7gVpW__deviceInfo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.Dashboard-module-scss-module__l7gVpW__deviceName{color:#f0f0f5;white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;overflow:hidden}.Dashboard-module-scss-module__l7gVpW__deviceMeta{color:#ffffff59;font-size:13.5px}.Dashboard-module-scss-module__l7gVpW__deviceActive{color:#22c55e;font-weight:500}.Dashboard-module-scss-module__l7gVpW__removeBtn{cursor:pointer;color:#ffffff59;background:0 0;border:none;border-radius:6px;flex-shrink:0;align-items:center;padding:8px;transition:color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1);display:flex}.Dashboard-module-scss-module__l7gVpW__removeBtn:hover:not(:disabled){color:#ef4444;background:#ef44441a}.Dashboard-module-scss-module__l7gVpW__removeBtn:disabled{cursor:default;opacity:.35}.Dashboard-module-scss-module__l7gVpW__txCard{padding:10px 8px 10px 0;overflow:hidden auto}.Dashboard-module-scss-module__l7gVpW__txCard::-webkit-scrollbar{width:6px}.Dashboard-module-scss-module__l7gVpW__txCard::-webkit-scrollbar-track{background:0 0}.Dashboard-module-scss-module__l7gVpW__txCard::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:9999px}.Dashboard-module-scss-module__l7gVpW__txCard::-webkit-scrollbar-thumb:hover{background:#ffffff40}.Dashboard-module-scss-module__l7gVpW__txCard::-webkit-scrollbar-track{margin:5px 0}.Dashboard-module-scss-module__l7gVpW__loadMoreWrap{border-top:1px solid #ffffff14;justify-content:center;padding-top:8px;display:flex}.Dashboard-module-scss-module__l7gVpW__txRow{justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.Dashboard-module-scss-module__l7gVpW__txRowBorder{border-bottom:1px solid #ffffff14}.Dashboard-module-scss-module__l7gVpW__txLeft{flex:1;align-items:baseline;gap:12px;min-width:0;display:flex}.Dashboard-module-scss-module__l7gVpW__txIn{color:#22c55e;white-space:nowrap;font-size:14.5px;font-weight:700}.Dashboard-module-scss-module__l7gVpW__txOut{color:#ffffff8c;white-space:nowrap;font-size:14.5px;font-weight:600}.Dashboard-module-scss-module__l7gVpW__txDesc{color:#ffffff59;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.Dashboard-module-scss-module__l7gVpW__txRight{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.Dashboard-module-scss-module__l7gVpW__txBalance{color:#ffffff59;white-space:nowrap;font-size:12px}.Dashboard-module-scss-module__l7gVpW__txDate{color:#ffffff59;white-space:nowrap;font-size:13.5px}.Dashboard-module-scss-module__l7gVpW__changelogList{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}@media (max-width:767px){.Dashboard-module-scss-module__l7gVpW__changelogList{grid-template-columns:1fr}}.Dashboard-module-scss-module__l7gVpW__changelogCard{flex-direction:column;gap:16px;padding:20px;display:flex}.Dashboard-module-scss-module__l7gVpW__changelogHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.Dashboard-module-scss-module__l7gVpW__changelogMeta{align-items:center;gap:8px;display:flex}.Dashboard-module-scss-module__l7gVpW__changelogVersion{color:#00d4ff;letter-spacing:.03em;background:#00d4ff1a;border:1px solid #00d4ff33;border-radius:9999px;padding:2px 12px;font-size:13.5px;font-weight:700}.Dashboard-module-scss-module__l7gVpW__changelogPlatformIcon{opacity:.7;align-items:center;display:flex}.Dashboard-module-scss-module__l7gVpW__changelogActions{align-items:center;gap:12px;display:flex}.Dashboard-module-scss-module__l7gVpW__changelogDate{color:#ffffff59;font-size:12px}.Dashboard-module-scss-module__l7gVpW__changelogDownload{color:#00d4ff;background:#00d4ff1a;border:1px solid #00d4ff40;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:flex}.Dashboard-module-scss-module__l7gVpW__changelogDownload:hover{color:#00d4ff;background:#00d4ff1a;border-color:#00d4ff4d}.Dashboard-module-scss-module__l7gVpW__changelogBody{border-top:1px solid #ffffff14;flex-direction:column;gap:4px;max-height:250px;padding:10px 8px 10px 0;display:flex;overflow-y:auto}.Dashboard-module-scss-module__l7gVpW__changelogBody::-webkit-scrollbar{width:6px}.Dashboard-module-scss-module__l7gVpW__changelogBody::-webkit-scrollbar-track{background:0 0}.Dashboard-module-scss-module__l7gVpW__changelogBody::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:9999px}.Dashboard-module-scss-module__l7gVpW__changelogBody::-webkit-scrollbar-thumb:hover{background:#ffffff40}.Dashboard-module-scss-module__l7gVpW__changelogBody::-webkit-scrollbar-track{margin:5px 0}.Dashboard-module-scss-module__l7gVpW__changelogLine{color:#ffffff8c;margin:0;font-size:13.5px;line-height:1.6}
.CustomServices-module-scss-module__YiUl3q__sectionWrapper{flex-direction:column;gap:16px;display:flex}.CustomServices-module-scss-module__YiUl3q__sectionHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.CustomServices-module-scss-module__YiUl3q__sectionTitle{color:#f0f0f5;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:600;display:flex}.CustomServices-module-scss-module__YiUl3q__empty{color:#ffffff59;text-align:center;margin:0;padding:32px 0;font-size:14.5px}.CustomServices-module-scss-module__YiUl3q__serviceListCard{overflow:hidden}.CustomServices-module-scss-module__YiUl3q__searchWrap{flex:0 260px;position:relative}.CustomServices-module-scss-module__YiUl3q__searchIcon{color:#ffffff59;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.CustomServices-module-scss-module__YiUl3q__searchInput{color:#f0f0f5;background:#ffffff0d;border:1px solid #ffffff14;border-radius:9999px;outline:none;width:100%;padding:8px 16px 8px 40px;font-size:13.5px;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.CustomServices-module-scss-module__YiUl3q__searchInput:focus{border-color:#00d4ff66}.CustomServices-module-scss-module__YiUl3q__searchInput::placeholder{color:#ffffff59}.CustomServices-module-scss-module__YiUl3q__serviceRow{align-items:flex-start;gap:16px;padding:16px 12px;transition:background .15s cubic-bezier(.4,0,.2,1);display:flex}.CustomServices-module-scss-module__YiUl3q__serviceRow:hover{background:#ffffff0a}.CustomServices-module-scss-module__YiUl3q__serviceRowBorder{border-bottom:1px solid #ffffff14}.CustomServices-module-scss-module__YiUl3q__serviceInfo{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.CustomServices-module-scss-module__YiUl3q__serviceLogo{border-radius:10px;flex-shrink:0;width:36px;height:36px;overflow:hidden}.CustomServices-module-scss-module__YiUl3q__serviceLogoImg{object-fit:contain;width:100%;height:100%}.CustomServices-module-scss-module__YiUl3q__serviceNameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CustomServices-module-scss-module__YiUl3q__serviceName{color:#f0f0f5;white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;overflow:hidden}.CustomServices-module-scss-module__YiUl3q__serviceDesc{color:#ffffff59;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.CustomServices-module-scss-module__YiUl3q__serviceMeta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.CustomServices-module-scss-module__YiUl3q__serviceCode{color:#ffffff59;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:12px;font-weight:500}.CustomServices-module-scss-module__YiUl3q__serviceSubscribers{color:#ffffff8c;font-size:12px}.CustomServices-module-scss-module__YiUl3q__serviceRejection{color:#ef4444;font-size:12px}.CustomServices-module-scss-module__YiUl3q__serviceRules{flex-wrap:nowrap;align-items:center;gap:4px;margin-top:2px;display:flex;overflow:hidden}.CustomServices-module-scss-module__YiUl3q__statusBadge{white-space:nowrap;letter-spacing:.02em;border-radius:9999px;padding:1px 8px;font-size:12px;font-weight:600}.CustomServices-module-scss-module__YiUl3q__statusDraft{color:#ffffff59;background:#ffffff0f;border:1px solid #ffffff1a}.CustomServices-module-scss-module__YiUl3q__statusPending{color:#f59e0b;background:#f59e0b1a;border:1px solid #f59e0b33}.CustomServices-module-scss-module__YiUl3q__statusApproved{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e33}.CustomServices-module-scss-module__YiUl3q__statusRejected{color:#ef4444;background:#ef44441a;border:1px solid #ef444433}.CustomServices-module-scss-module__YiUl3q__ruleTag{color:#00d4ff;white-space:nowrap;text-overflow:ellipsis;background:#00d4ff1a;border:1px solid #00d4ff26;border-radius:9999px;max-width:140px;padding:1px 8px;font-size:12px;font-weight:500;overflow:hidden}.CustomServices-module-scss-module__YiUl3q__ruleMore{color:#ffffff59;white-space:nowrap;font-size:12px}.CustomServices-module-scss-module__YiUl3q__ruleViewBtn{color:#ffffff59;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:color .15s,background .15s;display:inline-flex}.CustomServices-module-scss-module__YiUl3q__ruleViewBtn:hover{color:#00d4ff;background:#00d4ff1a}.CustomServices-module-scss-module__YiUl3q__rulesModalList{color:#f0f0f5;max-height:400px;margin:0;padding:0;font-size:13.5px;line-height:1.8;list-style:none;overflow-y:auto}.CustomServices-module-scss-module__YiUl3q__serviceActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.CustomServices-module-scss-module__YiUl3q__actionBtn{cursor:pointer;color:#ffffff59;background:0 0;border:none;border-radius:6px;flex-shrink:0;align-items:center;padding:8px;transition:color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1);display:flex}.CustomServices-module-scss-module__YiUl3q__actionBtn:hover:not(:disabled){color:#f0f0f5;background:#ffffff0f}.CustomServices-module-scss-module__YiUl3q__actionBtn.CustomServices-module-scss-module__YiUl3q__deleteBtn:hover:not(:disabled){color:#ef4444;background:#ef44441a}.CustomServices-module-scss-module__YiUl3q__actionBtn:disabled{cursor:default;opacity:.35}.CustomServices-module-scss-module__YiUl3q__formGroup{flex-direction:column;gap:4px;display:flex}.CustomServices-module-scss-module__YiUl3q__formGroup+.CustomServices-module-scss-module__YiUl3q__formGroup{margin-top:8px}.CustomServices-module-scss-module__YiUl3q__formLabel{color:#ffffff8c;font-size:13.5px;font-weight:500}.CustomServices-module-scss-module__YiUl3q__formInput{color:#f0f0f5;background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;outline:none;width:100%;padding:8px 12px;font-size:14.5px;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.CustomServices-module-scss-module__YiUl3q__formInput:focus{border-color:#00d4ff80}.CustomServices-module-scss-module__YiUl3q__formInput::placeholder{color:#ffffff59}.CustomServices-module-scss-module__YiUl3q__formTextarea{resize:vertical;min-height:90px;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:13.5px;line-height:1.6;}.CustomServices-module-scss-module__YiUl3q__formHint{color:#ffffff59;margin:0;font-size:12px;line-height:1.5}.CustomServices-module-scss-module__YiUl3q__formHintRow{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.CustomServices-module-scss-module__YiUl3q__rulesCount{color:#ffffff59;white-space:nowrap;flex-shrink:0;font-size:12px}.CustomServices-module-scss-module__YiUl3q__rulesCountError{color:#ef4444;font-weight:500}.CustomServices-module-scss-module__YiUl3q__formTextareaError{border-color:#ef4444!important}.CustomServices-module-scss-module__YiUl3q__formError{color:#ef4444;margin:0;font-size:12px}.CustomServices-module-scss-module__YiUl3q__shareCheckbox{cursor:pointer;color:#f0f0f5;align-items:center;gap:8px;margin-top:16px;font-size:13.5px;display:flex}.CustomServices-module-scss-module__YiUl3q__shareCheckbox input[type=checkbox]{accent-color:#00d4ff;cursor:pointer;width:16px;height:16px}.CustomServices-module-scss-module__YiUl3q__shareHint{color:#ffffff59;margin:4px 0 0 24px;font-size:12px;line-height:1.5}.CustomServices-module-scss-module__YiUl3q__shareWarning{color:#f59e0b;margin:4px 0 0 24px;font-size:12px;line-height:1.5}.CustomServices-module-scss-module__YiUl3q__formActions{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.CustomServices-module-scss-module__YiUl3q__deleteText{color:#ffffff8c;margin:0;font-size:14.5px;line-height:1.6}.CustomServices-module-scss-module__YiUl3q__addBtn{color:#00d4ff;cursor:pointer;background:0 0;border:1px solid #00d4ff4d;border-radius:9999px;align-items:center;gap:4px;padding:4px 12px;font-size:13.5px;font-weight:500;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:flex}.CustomServices-module-scss-module__YiUl3q__addBtn:hover{background:#00d4ff1a;border-color:#00d4ff80}.CustomServices-module-scss-module__YiUl3q__categoryChips{flex-wrap:wrap;gap:8px;display:flex}.CustomServices-module-scss-module__YiUl3q__loadingHint{color:#ffffff59;padding:4px 0;font-size:13.5px}.CustomServices-module-scss-module__YiUl3q__categoryChip{color:#ffffff8c;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff26;border-radius:9999px;align-items:center;padding:4px 12px;font-size:13.5px;font-weight:500;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.CustomServices-module-scss-module__YiUl3q__logoUpload{align-items:center;gap:12px;display:flex}.CustomServices-module-scss-module__YiUl3q__fileInput{display:none}.CustomServices-module-scss-module__YiUl3q__logoUploadBtn{color:#ffffff8c;cursor:pointer;background:#ffffff0d;border:1px dashed #fff3;border-radius:10px;align-items:center;gap:8px;padding:8px 16px;font-size:13.5px;transition:border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:flex}.CustomServices-module-scss-module__YiUl3q__logoUploadBtn:hover{color:#f0f0f5;border-color:#00d4ff66}.CustomServices-module-scss-module__YiUl3q__logoHint{color:#ffffff59;font-size:12px}.CustomServices-module-scss-module__YiUl3q__logoPreview{object-fit:cover;border:1px solid #ffffff14;border-radius:10px;width:36px;height:36px}.CustomServices-module-scss-module__YiUl3q__checkboxRow{color:#ffffff8c;cursor:pointer;align-items:center;gap:8px;margin-top:16px;font-size:13.5px;display:flex}.CustomServices-module-scss-module__YiUl3q__checkboxRow input[type=checkbox]{accent-color:#00d4ff;cursor:pointer;width:16px;height:16px}.CustomServices-module-scss-module__YiUl3q__checkboxDisabled{color:#ffffff59}.CustomServices-module-scss-module__YiUl3q__shareHint{color:#ffffff59;margin-left:4px;font-size:12px}.CustomServices-module-scss-module__YiUl3q__cckSuggestion{flex-direction:column;gap:4px;margin-top:4px;display:flex}.CustomServices-module-scss-module__YiUl3q__cckLabel{color:#ffffff59;font-size:12px}.CustomServices-module-scss-module__YiUl3q__cckChips{flex-wrap:wrap;gap:4px;display:flex}.CustomServices-module-scss-module__YiUl3q__cckChip{color:#00d4ff;cursor:pointer;background:#00d4ff1f;border:1px solid #00d4ff4d;border-radius:9999px;align-items:center;gap:4px;padding:4px 12px;font-size:12px;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.CustomServices-module-scss-module__YiUl3q__cckChip:hover:not(:disabled){background:#00d4ff38;border-color:#00d4ff}.CustomServices-module-scss-module__YiUl3q__cckChip:disabled{opacity:.5;cursor:wait}.CustomServices-module-scss-module__YiUl3q__cckGroup{color:#ffffff59;font-weight:400}.CustomServices-module-scss-module__YiUl3q__cckLoading{color:#ffffff59;font-size:12px}.CustomServices-module-scss-module__YiUl3q__subsTitle{color:#ffffff8c;margin:16px 0 0;font-size:14.5px;font-weight:600}.CustomServices-module-scss-module__YiUl3q__serviceLogoPlaceholder{color:#00d4ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;font-weight:700;display:flex}.CustomServices-module-scss-module__YiUl3q__verifiedBadge{color:#22c55e;cursor:default;flex-shrink:0;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.CustomServices-module-scss-module__YiUl3q__avgRating{color:#f59e0b;flex-shrink:0;align-items:center;gap:3px;font-size:12px;font-weight:500;display:inline-flex}.CustomServices-module-scss-module__YiUl3q__ratingsCount{color:#ffffff59;flex-shrink:0;font-size:12px}.CustomServices-module-scss-module__YiUl3q__serviceTags{flex-wrap:wrap;gap:4px;display:flex}.CustomServices-module-scss-module__YiUl3q__serviceTag{border:1px solid;border-radius:9999px;padding:1px 8px;font-size:12px;font-weight:500}.CustomServices-module-scss-module__YiUl3q__subRight{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.CustomServices-module-scss-module__YiUl3q__stars{align-items:center;gap:2px;display:flex}.CustomServices-module-scss-module__YiUl3q__starBtn{cursor:pointer;color:#ffffff59;background:0 0;border:none;align-items:center;padding:1px;transition:color .15s cubic-bezier(.4,0,.2,1);display:flex}.CustomServices-module-scss-module__YiUl3q__starBtn:hover,.CustomServices-module-scss-module__YiUl3q__starFilled{color:#f59e0b}@media (max-width:767px){.CustomServices-module-scss-module__YiUl3q__serviceRow{flex-wrap:wrap;gap:12px}.CustomServices-module-scss-module__YiUl3q__serviceActions{justify-content:flex-end;width:100%}.CustomServices-module-scss-module__YiUl3q__subRight{flex-direction:row;justify-content:space-between;align-items:center;width:100%}}
.CommunityServices-module-scss-module__VxG64W__section{flex-direction:column;flex:1;gap:16px;display:flex}.CommunityServices-module-scss-module__VxG64W__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.CommunityServices-module-scss-module__VxG64W__filters{gap:8px;display:flex}.CommunityServices-module-scss-module__VxG64W__title{color:#f0f0f5;margin:0;font-size:18px;font-weight:600}.CommunityServices-module-scss-module__VxG64W__empty{color:#ffffff59;text-align:center;margin:0;padding:32px 0;font-size:14.5px}.CommunityServices-module-scss-module__VxG64W__searchWrap{flex:0 280px;position:relative}.CommunityServices-module-scss-module__VxG64W__searchIcon{color:#ffffff59;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.CommunityServices-module-scss-module__VxG64W__searchInput{color:#f0f0f5;background:#ffffff0d;border:1px solid #ffffff14;border-radius:9999px;outline:none;width:100%;padding:8px 16px 8px 40px;font-size:13.5px;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.CommunityServices-module-scss-module__VxG64W__searchInput:focus{border-color:#00d4ff66}.CommunityServices-module-scss-module__VxG64W__searchInput::placeholder{color:#ffffff59}.CommunityServices-module-scss-module__VxG64W__layout{flex:1;gap:20px;display:flex}@media (max-width:767px){.CommunityServices-module-scss-module__VxG64W__layout{flex-direction:column;gap:12px}}.CommunityServices-module-scss-module__VxG64W__sidebar{flex-direction:column;flex:0 0 180px;align-self:flex-start;gap:4px;display:flex;position:sticky;top:16px}@media (max-width:767px){.CommunityServices-module-scss-module__VxG64W__sidebar{flex-flow:wrap;flex:none;gap:8px;position:static}}.CommunityServices-module-scss-module__VxG64W__sidebarItem{cursor:pointer;color:#ffffff8c;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:13.5px;font-weight:500;transition:color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1);display:flex}.CommunityServices-module-scss-module__VxG64W__sidebarItem:hover{color:#f0f0f5;background:#ffffff0a}.CommunityServices-module-scss-module__VxG64W__sidebarItem.CommunityServices-module-scss-module__VxG64W__sidebarItemActive{color:#f0f0f5;background:#00d4ff1a}@media (max-width:767px){.CommunityServices-module-scss-module__VxG64W__sidebarItem{border:1px solid #ffffff14;border-radius:9999px;padding:4px 12px;font-size:12px}.CommunityServices-module-scss-module__VxG64W__sidebarItem.CommunityServices-module-scss-module__VxG64W__sidebarItemActive{border-color:#00d4ff4d}}.CommunityServices-module-scss-module__VxG64W__sidebarDot{border-radius:9999px;flex-shrink:0;width:8px;height:8px}@media (max-width:767px){.CommunityServices-module-scss-module__VxG64W__sidebarDot{display:none}}.CommunityServices-module-scss-module__VxG64W__sidebarCount{color:#ffffff59;font-size:12px;font-weight:400}.CommunityServices-module-scss-module__VxG64W__serviceList{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.CommunityServices-module-scss-module__VxG64W__serviceListCard{overflow:hidden}.CommunityServices-module-scss-module__VxG64W__serviceRow{align-items:flex-start;gap:16px;padding:16px 12px;transition:background .15s cubic-bezier(.4,0,.2,1);display:flex}.CommunityServices-module-scss-module__VxG64W__serviceRow:hover{background:#ffffff0a}.CommunityServices-module-scss-module__VxG64W__serviceRowBorder{border-bottom:1px solid #ffffff14}.CommunityServices-module-scss-module__VxG64W__serviceLogo{border-radius:10px;flex-shrink:0;width:36px;height:36px;overflow:hidden}.CommunityServices-module-scss-module__VxG64W__serviceLogoImg{object-fit:contain;width:100%;height:100%}.CommunityServices-module-scss-module__VxG64W__serviceLogoPlaceholder{color:#00d4ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;font-weight:700;display:flex}.CommunityServices-module-scss-module__VxG64W__serviceInfo{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.CommunityServices-module-scss-module__VxG64W__serviceName{color:#f0f0f5;font-size:14.5px;font-weight:600}.CommunityServices-module-scss-module__VxG64W__serviceNameRow{align-items:center;gap:8px;display:flex}.CommunityServices-module-scss-module__VxG64W__verifiedBadge{color:#22c55e;cursor:default;background:#22c55e1a;border:1px solid #22c55e33;border-radius:9999px;flex-shrink:0;align-items:center;gap:4px;padding:1px 8px 1px 4px;font-size:12px;font-weight:600;display:inline-flex}.CommunityServices-module-scss-module__VxG64W__avgRating{color:#f59e0b;flex-shrink:0;align-items:center;gap:3px;font-size:12px;font-weight:500;display:inline-flex}.CommunityServices-module-scss-module__VxG64W__avgRatingStar{color:#f59e0b}.CommunityServices-module-scss-module__VxG64W__ratingsCount{color:#ffffff59;flex-shrink:0;font-size:12px}.CommunityServices-module-scss-module__VxG64W__serviceDesc{color:#ffffff59;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:13.5px;display:-webkit-box;overflow:hidden}.CommunityServices-module-scss-module__VxG64W__serviceMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CommunityServices-module-scss-module__VxG64W__serviceTags{flex-wrap:wrap;gap:4px;display:flex}.CommunityServices-module-scss-module__VxG64W__serviceTag{border:1px solid;border-radius:9999px;padding:1px 8px;font-size:12px;font-weight:500}.CommunityServices-module-scss-module__VxG64W__serviceRules{flex-wrap:nowrap;align-items:center;gap:4px;margin-top:2px;display:flex;overflow:hidden}.CommunityServices-module-scss-module__VxG64W__ruleTag{color:#00d4ff;white-space:nowrap;text-overflow:ellipsis;background:#00d4ff1a;border:1px solid #00d4ff26;border-radius:9999px;max-width:140px;padding:1px 8px;font-size:12px;font-weight:500;overflow:hidden}.CommunityServices-module-scss-module__VxG64W__ruleMore{color:#ffffff59;white-space:nowrap;font-size:12px}.CommunityServices-module-scss-module__VxG64W__ruleViewBtn{color:#ffffff59;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:color .15s,background .15s;display:inline-flex}.CommunityServices-module-scss-module__VxG64W__ruleViewBtn:hover{color:#00d4ff;background:#00d4ff1a}.CommunityServices-module-scss-module__VxG64W__rulesModalList{color:#f0f0f5;max-height:400px;margin:0;padding:0;font-size:13.5px;line-height:1.8;list-style:none;overflow-y:auto}.CommunityServices-module-scss-module__VxG64W__serviceRight{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.CommunityServices-module-scss-module__VxG64W__ratingBlock{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.CommunityServices-module-scss-module__VxG64W__stars{align-items:center;gap:2px;display:flex}.CommunityServices-module-scss-module__VxG64W__starBtn{cursor:pointer;color:#ffffff59;background:0 0;border:none;align-items:center;padding:1px;transition:color .15s cubic-bezier(.4,0,.2,1);display:flex}.CommunityServices-module-scss-module__VxG64W__starBtn:hover,.CommunityServices-module-scss-module__VxG64W__starFilled{color:#f59e0b}.CommunityServices-module-scss-module__VxG64W__ratingHint{color:#ffffff59;font-size:12px}.CommunityServices-module-scss-module__VxG64W__subscribedFilter{cursor:pointer;color:#ffffff8c;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13.5px;transition:color .15s cubic-bezier(.4,0,.2,1);display:flex}.CommunityServices-module-scss-module__VxG64W__subscribedFilter:hover{color:#f0f0f5}.CommunityServices-module-scss-module__VxG64W__subscribedFilter input[type=checkbox]{accent-color:#00d4ff;cursor:pointer;width:15px;height:15px}.CommunityServices-module-scss-module__VxG64W__loadingMore{justify-content:center;min-height:40px;padding:16px 0;display:flex}.CommunityServices-module-scss-module__VxG64W__loadingDots{color:#ffffff59;letter-spacing:2px;font-size:18px;animation:1s infinite CommunityServices-module-scss-module__VxG64W__pulse}@keyframes CommunityServices-module-scss-module__VxG64W__pulse{0%,to{opacity:.3}50%{opacity:1}}@media (max-width:767px){.CommunityServices-module-scss-module__VxG64W__serviceRow{flex-wrap:wrap;gap:12px}.CommunityServices-module-scss-module__VxG64W__serviceRight{flex-direction:row;justify-content:space-between;align-items:center;width:100%}}
