@import url(https://fonts.cdnfonts.com/css/made-outer-sans-alt);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap);.filter-popup-overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.filter-popup-content{background:#141414;border:1px solid #282828;border-radius:16px;box-shadow:0 20px 40px #0000004d;max-height:80vh;max-width:500px;overflow-y:auto;padding:24px;width:90%}.filter-popup-header{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:12px}.filter-popup-header h3{color:#fff;font-size:20px;font-weight:600;margin:0}.filter-popup-close{background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:24px;padding:4px;transition:background-color .2s ease}.filter-popup-close:hover{background-color:#ffffff1a}.filter-categories{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.filter-category{background:#141414;border:1px solid #282828;border-radius:8px;padding:12px 16px;transition:all .2s ease}.filter-category:hover{background:#ffffff14;border-color:#8b5cf6}.filter-category-label{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;margin:0}.filter-checkbox{accent-color:#8b5cf6;cursor:pointer;height:18px;margin-right:12px;width:18px}.filter-category-name{-webkit-user-select:none;user-select:none}.filter-popup-actions{border-top:1px solid #ffffff1a;display:flex;gap:12px;justify-content:flex-end;padding-top:12px}.filter-clear-button{background:#ef444433;border:1px solid #ef44444d;border-radius:6px;color:#fca5a5;cursor:pointer;font-weight:500;padding:10px 20px;transition:all .2s ease}.filter-clear-button:hover{background:#ef44444d;border-color:#ef444480}.filter-apply-button{background:linear-gradient(90deg,#59397d,#7e3a67);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:10px 20px;transition:all .2s ease}.filter-apply-button:hover{background:linear-gradient(90deg,#6b4c8a,#8b4571);transform:translateY(-1px)}@media(max-width:768px){.filter-popup-content{max-height:90vh;padding:20px;width:95%}.filter-popup-header h3{font-size:18px}.filter-category-games{margin-left:20px}.filter-popup-actions{flex-direction:column;gap:8px}.filter-apply-button,.filter-clear-button{padding:12px;width:100%}}body,html{max-width:100%;overflow-x:hidden;position:relative}*{-webkit-user-drag:none;-webkit-user-zoom:none;-webkit-touch-callout:none;user-zoom:none;box-sizing:border-box;margin:0;padding:0;-webkit-user-select:none;user-select:none}html{overflow-x:hidden}.delete-confirmation{border:1px solid #ddd;border-radius:4px}.delete-confirmation p{color:#666}.delete-confirmation input{border:1px solid #ddd;border-radius:4px;margin:10px 0;max-width:300px;padding:8px}.settings-delete-button{background-color:#dc3545;border-radius:4px;padding:10px 20px}.settings-delete-button:hover{background-color:#c82333}body{background-attachment:fixed;background-color:#141414;color:#fff;font-family:Montserrat,sans-serif;font-size:1.125rem;height:100%;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}p{font-size:14px;line-height:20px;margin:20px 0}.account-delete-button{background:linear-gradient(90deg,#f65454,#ed4949);border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:35px;margin-bottom:15px;margin-top:15px}.account-delete-button:hover{background:linear-gradient(90deg,#ea3939,#da2727)}.logoff-button{background-color:#fff;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:14px;font-weight:500;height:35px;margin-bottom:15px;margin-top:15px;padding:8px 16px;width:100%}.logoff-button:hover{background-color:#adadad}.settings-delete-button{background:linear-gradient(90deg,#f65454,#ed4949);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:35px;margin-top:10px;padding:8px 16px;width:100%}.settings-delete-button:hover{background:linear-gradient(90deg,#ea3939,#da2727)}.delete-confirmation{background-color:#1d1517;border:1px solid #27272a;border-radius:8px;margin:20px 0;padding:15px}.delete-confirmation p{color:#a1a1aa;font-size:14px;margin-bottom:10px}.delete-confirmation input{background-color:#09090b;border:2px solid #27272a;border-radius:8px;color:#fff;font-size:14px;font-weight:500;height:37px;padding:8px 12px;width:100%}.delete-confirmation input::placeholder{color:#71717a}.delete-confirmation input:focus{border-color:#f65454;outline:none}.account-deletion-box h3{color:#f65454;margin-bottom:15px}.account-deletion-box .smallattention{color:#858288;font-size:12px;line-height:1.5;margin:10px 0}.logoff-box{background-color:#111113;border:1px solid #27272a;border-radius:8px;margin:20px;padding:24px;width:auto}.logoff-box h3{color:#fff;margin-bottom:15px}.logoff-box .smallattention{color:#858288;font-size:12px;line-height:1.5;margin:10px 0}span{font-size:12px}.loading{animation:pulse 1.5s infinite;opacity:.7}li,ul{list-style-type:none}.mb{margin-bottom:20px}@media only screen and (max-width:1366px){.mb{margin-bottom:24px}}.mb-big{margin-bottom:45px}@media only screen and (max-width:1366px){.mb-big{margin-bottom:24px}}.text-center-horizontal{text-align:center}.text-center-vertical{align-self:center;margin-left:20px}.title{font-size:1.25rem;font-weight:700}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#5b5b5b;border-radius:20px}::-webkit-scrollbar-thumb{background:#888;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:#555}@font-face{font-family:Impact;font-weight:700;src:local("Impact"),url(/static/media/impact.2d4a1b216d1b93a6834e.ttf) format("truetype")}@media(min-width:1480px){.servicesVPS{grid-template-columns:repeat(4,330px);justify-items:center}}@media(min-width:1100px)and (max-width:1479px){.servicesVPS{grid-template-columns:repeat(3,330px);justify-items:center}}@media(min-width:723px)and (max-width:1099px){.servicesVPS{grid-template-columns:repeat(2,330px);justify-items:center}}@media(max-width:722px){.servicesVPS{grid-template-columns:repeat(1,1fr);justify-items:center;max-width:370px;padding:0 15px}.szolgaltatasok1234VPS{max-width:340px;min-width:300px;width:100%}}@media(min-width:1480px){.info-box-content{width:1474px}}@media(min-width:1100px)and (max-width:1479px){.info-box-content{width:1094px}}@media(min-width:723px)and (max-width:1099px){.info-box-content{width:714px}}@media(max-width:722px){.info-box-content{width:334px}.info-box-content h3{font-size:20px}.info-box-content p{font-size:14px}.info-box-buttons{flex-direction:column;gap:12px}.info-box-btn,.info-box-btnn{flex:none;max-width:none;max-width:308px!important;width:100%}}.szerverstats_button_VPS{background-color:#0000;border:none;color:#fff;display:flex}.marginbottom{margin-bottom:15px!important}.VPSIPCimertesites{color:#96959e;font-size:12.5px;font-weight:500}.VPSerdekelgomb{background-color:#201f22;border:1px solid #201f22;border-radius:8px;color:#fff;font-weight:500;height:35px;justify-content:center;margin-bottom:15px;margin-top:15px;max-width:308px;text-align:center;transition:all .3s ease;width:100%}.VPSerdekelgomb:hover{background-color:#cacaca;color:#000;cursor:pointer;transform:translateY(-2px)}.szin_1VPS{background-color:#0f0f0f;margin-bottom:40px;margin-top:0;min-height:620px;padding-top:10px}.VPSBerlesInfoDobozok{margin-left:auto;margin-right:auto;margin-top:15px}.VPSBerlesInfoDobozok,.VPSBerlesInfoDobozok_also_mcszervers{background-color:#141414;border:1px solid #282828;border-radius:8px;max-width:308px;padding:12px;width:100%}.VPSBerlesInfoDobozok_also_mcszervers{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;margin:15px auto}.servicesVPS{grid-gap:48px;display:grid;gap:48px;justify-content:center;justify-items:center;margin:0 auto;max-width:1470px;padding:0 20px;width:100%}.szolgaltatasok1234VPS{background-color:#141414;border:1px solid #282828;border-radius:20px;box-shadow:0 4px 4px 0 #00000040;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:340px}.szolgaltatasok1234VPS:hover{box-shadow:0 12px 20px 0 #0006;transform:translateY(-8px)}.felsoresz4VPS{align-items:center;background-color:#201f22;border-radius:18px 18px 0 0;display:flex;justify-content:space-between;padding:20px;text-align:left;width:100%}@media(max-width:710px){.vps-expandable-content{border-radius:0 0 8px 8px;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease-in-out,padding .3s ease-in-out}.vps-expandable-content.collapsed{margin-top:0!important;max-height:0!important;opacity:0!important;overflow:hidden;padding-bottom:0!important;padding-top:0!important}.vps-expandable-content.expanded{margin-top:0;max-height:1000px!important;opacity:1!important;padding-bottom:0;padding-top:0}.vps-expand-button{border-radius:6px!important;min-height:10px;min-width:32px;transition:transform .2s ease,background-color .2s ease!important}.vps-expand-button:hover{background-color:#ffffff26!important;transform:scale(1.1)!important}.vps-expand-button:active{transform:scale(.95)!important}}@media(min-width:711px){.vps-expandable-content{max-height:none!important;opacity:1!important;overflow:visible!important;transition:none!important}.vps-expand-button{display:none!important}}@media(max-width:768px){.mc-expandable-content{border-radius:0 0 8px 8px;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease-in-out,padding .3s ease-in-out}.mc-expandable-content.collapsed{margin-top:0!important;max-height:0!important;opacity:0!important;overflow:hidden;padding-bottom:0!important;padding-top:0!important}.mc-expandable-content.expanded{margin-top:0;max-height:1000px!important;opacity:1!important;padding-bottom:0;padding-top:0}.mc-expand-button{border-radius:6px!important;min-height:10px;min-width:32px;transition:transform .2s ease,background-color .2s ease!important}.mc-expand-button:hover{background-color:#ffffff26!important;transform:scale(1.1)!important}.mc-expand-button:active{transform:scale(.95)!important}}@media(min-width:769px){.mc-expandable-content{max-height:none!important;opacity:1!important;overflow:visible!important;transition:none!important}.mc-expand-button{display:none!important}}.VPSReszletArEsAdottsagok{color:#96959e;font-size:12.5px;font-weight:500;margin-bottom:0;margin-top:0;width:100%}.VPSOSEgymasmellerendezes{border:1px solid #282828;border-radius:4px;display:flex;padding:2px 5px;width:-webkit-max-content;width:max-content}.picidclogo{width:25px}.VPSSpecMeretEsDolog{color:#96959e;font-size:12.5px;font-weight:500;margin-bottom:0;margin-top:0}.VPSosek{grid-gap:0;display:grid;gap:0;grid-template-columns:1fr 1fr 1fr;justify-content:left;margin:0;max-width:280px;width:100%}.VPSOSIcon{height:16px;margin-right:7px;margin-top:2px;width:16x}.VPSOSNevek{color:#fff;font-size:12.5px;font-weight:500;margin-bottom:0;margin-top:0}.p_for_szolgaltatasokVPS{font-family:MADE Outer Sans Alt,sans-serif;font-size:22.5px;font-weight:700;margin:0}.p_for_szolgaltatasokVPS_no_szoveg{font-size:16px;font-weight:500;margin:0}.VPSFelsoKiirtSzoveg{font-size:16px}.VPSFelsoKiirtSzoveg,.VPSFelsoKiirtSzoveg_kissebb{color:#fff;font-weight:500;margin-bottom:7px;margin-top:0;text-align:left}.VPSFelsoKiirtSzoveg_kissebb{font-size:14px}.VPSFelsoRendezes{display:flex}.VPSlogokk{height:20px;margin-right:5px}.VPSlogokkuj{height:18px;margin-right:5px}.VPSlogokkuj-star{height:19px;margin-right:0;width:19px}.VPSKetteosztottDobozok{grid-gap:0;display:grid;gap:0;grid-template-columns:2.5fr 1fr;justify-content:center;margin:0 auto;max-width:278px;place-items:center;width:100%}.szerverstats_VPS{border-radius:8px;color:#fff;display:flex;margin:5px 23px;padding-left:20px;padding-right:20px}.VPSbalraosztott{text-align:left;width:100%}.VPSjobbraosztott{text-align:right;width:100%}.VPSOSEgymasmellerendezesuptimee{background-color:#141a14;border:1px solid #1a6a1d;border-radius:4px;color:#1a6a1d;font-weight:600;padding:3px 6px;width:-webkit-max-content;width:max-content}.responsive-info-box{display:flex;justify-content:center;margin-top:28px}.info-box-content{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#141414;border:1px solid #282828;border-radius:20px;box-shadow:0 4px 4px 0 #00000040;box-sizing:border-box;justify-content:center;padding:30px 15px 15px;text-align:center}.info-box-content h3{color:#fff;font-size:20px;font-weight:600;margin-bottom:15px;margin-top:0}.info-box-content p{margin:0 0 25px}.discount-text,.info-box-content p{color:#fffc;font-size:14px;line-height:1.6}.discount-text{margin:0;transition:max-height .3s ease-out,opacity .3s ease-out}.discount-text.always-visible{max-height:none;opacity:1}.discount-text.collapsed{max-height:0;opacity:0;overflow:hidden}.discount-text.expanded{animation:fadeInText .3s ease-out;max-height:500px;opacity:1;overflow:visible}@keyframes fadeInText{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.info-box-buttons{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.info-box-btn{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:16px;font-weight:500;height:35px;max-width:200px;min-width:140px;padding:7.5px 24px;transition:all .3s ease}.info-box-btn:hover{transform:translateY(-2px)}.info-box-btnn{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:16px;height:35px;max-width:200px;min-width:140px;padding:4px 24px 2px;transition:all .3s ease}.info-box-btnn.primary{background-color:#5864f3;color:#fff}.info-box-btnn.primary:hover{background-color:#4e59d4;transform:translateY(-2px)}.info-box-btn.secondary{background:#201f22;border:1px solid #201f22;color:#fff}.info-box-btn.secondary:hover{background:#fff;border-color:#fff;color:#000;transform:translateY(-2px)}.kozepremegyenazurasaga{display:flex;justify-content:center;margin-top:20px;padding:20px 0}.kozepremegyenazurasaga p{box-sizing:border-box;color:#ffffffb3;font-size:14px;line-height:1.5;margin:0;text-align:center}@media(min-width:1480px){.kozepremegyenazurasaga p{width:1474px}}@media(min-width:1100px)and (max-width:1479px){.kozepremegyenazurasaga p{width:1094px}}@media(min-width:723px)and (max-width:1099px){.kozepremegyenazurasaga p{width:714px}}@media(max-width:722px){.kozepremegyenazurasaga p{font-size:12px;padding:15px;width:334px}}.diagrammaa{display:flex}.adatokadiagrammahoz{display:grid;margin-right:10px}.uptime-barr{display:flex;gap:4px;justify-content:center}.tetoo{margin-top:10px}.tetoo2{color:#96959e}.barsup{background-color:#5a2e6e}.jobbrapls{justify-content:end!important;text-align:right!important;width:100%}.services{grid-gap:24px;display:grid;gap:24px;justify-content:center;margin:0 auto;max-width:1312px;place-items:center;width:100%}@media(min-width:1320px){.services{grid-template-columns:repeat(4,310px)}}@media(min-width:992px)and (max-width:1319px){.services{grid-template-columns:repeat(3,310px)}}@media(min-width:668px)and (max-width:991px){.services{grid-template-columns:repeat(2,310px)}}@media(max-width:667px){.services{grid-template-columns:repeat(1,310px)}}.services_2_item{grid-gap:24px;display:grid;gap:24px;justify-content:center;margin:0 auto;max-width:1312px;place-items:center;width:100%}@media(min-width:1320px){.services_2_item{grid-template-columns:repeat(2,644px)}}@media(min-width:992px)and (max-width:1319px){.services_2_item{grid-template-columns:repeat(1,620px)}}@media(min-width:668px)and (max-width:991px){.services_2_item{grid-template-columns:repeat(1,620px)}}@media(max-width:667px){.services_2_item{grid-template-columns:repeat(1,310px)}}@keyframes serviceSlideDown{0%{max-height:0;opacity:0;transform:translateY(-20px)}to{max-height:2000px;opacity:1;transform:translateY(0)}}.szolgaltatasok1234{background-color:#141414;border:1px solid #282828;border-radius:20px;box-shadow:0 4px 4px 0 #00000040;justify-content:center;margin-bottom:20px;overflow:hidden;text-align:center;transition:border-radius .3s ease;width:310px}@media(max-width:768px){.szolgaltatasok1234{border-radius:20px}.szolgaltatasok1234 .kozepreigazitasaszolgaltatasokreszhez,.szolgaltatasok1234 .minarazasok{animation:serviceSlideDown .3s ease-out}}.szin_2 .szolgaltatasok1234{transition:transform .3s ease,box-shadow .3s ease}.szin_2 .szolgaltatasok1234:hover{box-shadow:0 12px 20px 0 #0006;transform:translateY(-8px)}.szolgaltatasok_2_szeles,.szolgaltatasok_2_szeles_elore_indexelt{background-color:#141414;border:1px solid #282828;border-radius:20px;justify-content:center;max-width:644px;min-width:310px;text-align:center;width:100%}.szolgaltatasok_2_szeles_elore_indexelt{z-index:10}.felsoresz1{background-color:#6b5582;border-radius:18px 18px 0 0;padding:20px 20px 10px;text-align:left;width:100%}.szin_2{margin-bottom:60px}.felsoresz2{background-color:#5a3e76}.felsoresz2,.felsoresz3{border-radius:18px 18px 0 0;padding:20px 20px 10px;text-align:left;width:100%}.felsoresz3{background-color:#482965}.felsoresz4{background-color:#391d52;border-radius:18px 18px 0 0;padding:20px 20px 10px;text-align:left;width:100%}.p_for_szolgaltatasok{font-size:22.5px;font-weight:600;margin:5px 0 0}.p2_for_szolgaltatasok{align-items:center;margin:2px 0 0 10px;vertical-align:middle}.divaszolgaltatasoknak{display:flex;margin-top:5px}.minarazasok{display:flex;justify-content:center;margin-bottom:-10px;text-align:center}.logokk{height:24px;width:24px}.logokk2{height:21px;width:21px}.ar_szolg{font-size:28px;font-weight:600}.szolg_period{font-size:14px;font-weight:100;margin-left:7px;padding-top:5px}.vonaldiv{background-color:#292929;display:flex;height:1.2px;margin-left:20px;max-width:270px;width:100%}.kozepreigazitasaszolgaltatasokreszhez{align-items:center!important;justify-content:center!important;text-align:center!important}.kiiras{margin-bottom:25px;margin-top:25px}.kiiras_web{margin-bottom:37px;margin-top:25px}.adatok_szolg{font-size:16px;margin-bottom:10px;margin-top:10px}.jatekszervererdekelgomb{background-color:#6b5582;border:1px solid #60437d;border-radius:8px;color:#fff;height:35px;justify-content:center;margin-bottom:15px;margin-top:10px;max-width:270px;text-align:center;transition:all .3s ease;width:100%}.jatekszervererdekelgomb:hover{background-color:#60437d;cursor:pointer;transform:translateY(-2px)}.jatekszervererdekelgomb2{background-color:#5a3e76;border:1px solid #4f326d;border-radius:8px;color:#fff;height:35px;justify-content:center;margin-bottom:15px;margin-top:10px;max-width:270px;text-align:center;transition:all .3s ease;width:100%}.jatekszervererdekelgomb2:hover{background-color:#4f326d;cursor:pointer;transform:translateY(-2px)}.jatekszervererdekelgomb3{background-color:#482965;border:1px solid #3b1460;border-radius:8px;color:#fff;height:35px;justify-content:center;margin-bottom:15px;margin-top:10px;max-width:270px;text-align:center;transition:all .3s ease;width:100%}.jatekszervererdekelgomb3:hover{background-color:#3b1460;cursor:pointer;transform:translateY(-2px)}.jatekszervererdekelgomb4{background-color:#391d52;border:1px solid #2b1143;border-radius:8px;color:#fff;height:35px;justify-content:center;margin-bottom:15px;margin-top:10px;max-width:270px;text-align:center;transition:all .3s ease;width:100%}.jatekszervererdekelgomb4:hover{background-color:#2b1143;cursor:pointer;transform:translateY(-2px)}.ujwebgomb{background-color:#141414;border:1px solid #363636;border-radius:8px;color:#fff;font-weight:600;height:35px;justify-content:center;margin-bottom:2px;margin-top:9px;max-width:270px;text-align:center;transition:all .3s ease;width:100%}.ujwebgomb:hover{background-color:#252525;box-shadow:0 4px 8px 0 #3636364d;cursor:pointer;transform:translateY(-2px)}.imgrendezes{height:auto;margin-top:104px;max-width:100%;z-index:10}.kiiras_for_everything_on_the_main_page{margin-bottom:45px;margin-top:30px;text-align:center}.szoveg_szolgaltatasokfelett{font-size:30px;font-weight:600;line-height:normal;padding-left:20px;padding-right:20px}.szoveg_szolgaltatasokfelett_2{font-size:19px;font-weight:100;margin-top:10px;padding-left:20px;padding-right:20px}.szin_1{margin-top:0;min-height:620px}.szin_1,.szin_1_2{background-color:#181818;margin-bottom:40px;padding-top:10px}.szin_1_2{margin-top:-10px;min-height:440px}.fohatterimidzs{height:366px}.miert_mi_logos1{color:#9664ca}.miert_mi_logos1,.miert_mi_logos2{height:40px;margin-top:20px;width:40px}.miert_mi_logos2{color:#6f37a8}.miert_mi_logos3{color:#651fa3}.miert_mi_logos3,.miert_mi_logos4{height:40px;margin-top:20px;width:40px}.miert_mi_logos4{color:#551e86}.nagy_szoveg_a_miert_mi_dobozokhoz{font-size:18px;font-weight:1000;margin-bottom:10px;margin-top:10px}.kis_szoveg_a_miert_mi_dobozokhoz{font-weight:100;margin-bottom:20px;margin-top:10px;padding-left:10px;padding-right:10px}.indexeles_miatt_kell{z-index:11}.hatterkep{height:auto;position:relative;width:100%;z-index:-100}.fosectionforzindexeles{z-index:1}.fodiv{position:relative;z-index:2}.fodiv .nagykep{height:auto;left:0;object-fit:cover;position:absolute;width:100%;z-index:-100}.fodiv header,.fodiv section{position:relative}header{background-color:#1b1b1b}header ul{align-items:center;display:flex;text-align:center}.ujfelirat{margin-left:150px}.ujfelirat,.ujfeliratketto{color:#9817a3;margin-top:2px;position:absolute}.ujfeliratketto{margin-left:194px}.figyelemfelhivas{background-color:#680fb9;justify-content:center;position:relative;text-align:center;vertical-align:middle;z-index:10}.felhivasp{color:#fff;margin:0;padding-bottom:4px;padding-top:4px;position:relative;z-index:10}.glow{text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 150px #fff}.sanyo{height:auto;margin-left:20px;width:45px}.sanyo,header ul .navikep,header ul .navipoint{justify-content:center;text-align:center;vertical-align:middle}header ul .navipoint{margin-left:11px;margin-right:11px;padding-bottom:10px;padding-top:10px}header ul .navipointugyfelkapufelirat{margin-left:auto;margin-right:23px}header ul li a{font-weight:100;justify-content:center;text-align:center;vertical-align:middle}.navszoveg{color:#fff;font-size:14px;position:relative;text-decoration:none;transition:color .3s ease-out}.navszoveg:hover{color:#ccc}.navszoveg:after{background-color:#8862d4;bottom:-4px;content:"";height:3px;left:0;position:absolute;transform:scaleX(0);transform-origin:center;transition:transform .3s ease-out;width:100%}.navszoveg:hover:after{transform:scaleX(1)}.network_and_statistics{justify-items:center;margin-top:70px;position:relative;z-index:5}.network,.network_and_statistics{display:flex;justify-content:center}.network{align-items:center}.halozatkep{height:auto;width:400px}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7142ce,#d401c5);-webkit-background-clip:text;display:inline-block;font-size:35px;font-weight:700;margin-top:-15px;position:relative}.gradient-text:after{background:#7142ce;border-radius:50px;bottom:5px;content:"";height:4px;left:0;position:absolute;width:100%}.mierta{font-size:35px;padding-top:40px}.ptagfortapasztalatok{width:500px}.statistics{align-items:center;display:flex;justify-content:space-around;min-height:100px}.error-message{background:linear-gradient(90deg,#f87171,#ef4444);border-left:5px solid #388e3c}.statistics p{color:#666;text-align:center;width:100%}.vertical-line{background-color:#9333ea;border-radius:50px;display:inline-block;height:50px;margin-right:10px;vertical-align:middle;width:4px}.textegy{display:inline-block;font-size:19px;font-weight:700;vertical-align:top}.textkattu{display:flex;font-size:14px;font-weight:100;justify-content:flex-start;margin-left:15px;margin-top:-25px;vertical-align:bottom}.aracska{font-size:20px;font-weight:500}.infodiv{width:150px}.divforinfos{vertical-align:middle}.gyikszoveg{font-size:34px;font-weight:500}.gyiksection{padding-top:70px;position:relative;z-index:5}.gyiksection,.the_main_div_for_the_registration_page{align-items:center;justify-content:center;text-align:center}.the_main_div_for_the_registration_page{display:flex}.main_div_for_the_ugyfelkapu{background-color:#0f0f0f;display:flex}.oldalos_menu_for_ugyfelkapu{background-color:#0f0f0f;height:100vh;width:255px}.egyenleg_div{align-items:center;display:flex;height:52px;margin:115px 24px 10px}.ptagegyenlegem{font-weight:600;margin:0;padding:0 0 0 5px}.ptagegyenlegkettoem{color:#a855f7;font-weight:800;margin:0;min-width:80px;padding:0 0 0 5px;text-align:right}.ptagegyenlegkettoem.normal-balance{font-size:20px}.ptagegyenlegkettoem.large-balance{font-size:16px}.ptagekforegyenlego{display:block;padding-left:10px}.egyenleglogo{color:#a855f7;margin:0;padding:0}.divforlogoinegyenleg{background-color:#1b1b1b;border-radius:5px;height:40px;padding:8px}.ugyfelkapu_menu{margin:10px 24px 0;max-height:300px;opacity:1;overflow:hidden;transform:translateY(0);transition:all .3s cubic-bezier(.4,0,.2,1)}.ugyfelkapu_menu .menu-item{opacity:1;transform:translateY(0);transition:all .3s ease}.ugyfelkapu_menu.collapsing{margin-bottom:0!important;margin-top:0!important;max-height:0!important;opacity:0!important;transform:translateY(-5px)!important}.ugyfelkapu_menu.collapsing .menu-item{opacity:0!important;transform:translateY(-10px)!important}.ugyfelkapu_menu.expanding{margin-top:10px!important;max-height:300px!important;opacity:1!important;transform:translateY(0)!important}.ugyfelkapu_menu.expanding .menu-item{animation:slideInMenuItemStaggered .4s cubic-bezier(.25,.46,.45,.94) forwards;opacity:0;transform:translateY(20px)}.ugyfelkapu_menu.expanding .menu-item:first-child{animation-delay:.05s}.ugyfelkapu_menu.expanding .menu-item:nth-child(2){animation-delay:.1s}.ugyfelkapu_menu.expanding .menu-item:nth-child(3){animation-delay:.15s}.ugyfelkapu_menu.expanding .menu-item:nth-child(4){animation-delay:.2s}.ugyfelkapu_menu.expanding .menu-item:nth-child(5){animation-delay:.25s}.ugyfelkapu_menu.expanding .menu-item:nth-child(6){animation-delay:.3s}@keyframes slideInMenuItemStaggered{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInMenuItem{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.egyebfelirat-container{transition:all .2s ease}.egyebfelirat-container:hover .egyebfelirat{color:#a0a0a8}.egyebfelirat-container span{align-items:center;display:inline-flex;justify-content:center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.ugyfelkapu_menu_logo{height:20px;width:20px}.menu-item{border-radius:6px;margin-bottom:3px;margin-top:3px;padding:8px 12px}.menu-item,.menu-item:hover{align-items:center;display:flex;gap:8px}.menu-item:hover{background-color:#17161b}.buttonremove{border-radius:6px;display:flex;gap:8px;margin-bottom:3px;margin-top:3px;padding:8px 12px}.egyebfelirat{color:#86868e;font-size:13px;margin:7px 0 -8px 24px}.kuponokdiv{background-color:#0c0c0c;border-radius:8px;margin:24px}.kuponnevesszazalek{align-items:center;display:flex;height:20px;justify-content:space-between;padding:25px 0 0 10px}.kuponnev{justify-content:left;justify-items:left;padding-left:5px;text-align:left}.kuponnev,.kuponszazalek{color:#9f51ea;font-weight:500}.kuponszazalek{padding:0 14px 0 0;text-align:right}.kupondescription{color:#807e8a;font-size:11px;line-height:15px;max-width:190px;padding:0 10px 15px 14px}.gradientt-text{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(90deg,#a855f5,#ea489a);-webkit-background-clip:text;display:flex;font-size:30px;font-weight:700;justify-content:center;position:relative;text-align:center}.rendezesegymasmelle{display:flex;width:100%}.services-container{background-color:#0c0c0c;min-height:906px;width:100%}.szolgaltatasaimkiiras{align-items:center;color:#8c998f;justify-content:center;margin-top:4px;text-align:center}.margin-top-for-ugyfelkapu{margin-top:150px}.ugyfelkapu-page-image{border-radius:8px;box-sizing:border-box;display:block;height:auto;margin:0 25px 20px 43px;max-width:40000px;width:calc(100% - 68px)}@media(max-width:768px){.ugyfelkapu-page-image{border-radius:12px;height:90px;margin-bottom:25px;margin-left:30px;margin-right:30px;object-fit:cover;object-position:center;width:calc(100% - 60px)}body[data-page=balance] .ugyfelkapu-page-image,body[data-page=financial-history] .ugyfelkapu-page-image,body[data-page=referral] .ugyfelkapu-page-image{margin-left:20px;margin-right:20px;width:calc(100% - 40px)}body[data-page=account] .ugyfelkapu-page-image{margin-left:24.5px;margin-right:24.5px;width:calc(100% - 49px)}.client-controls-grid,.clientportal-container,.main-content,.services-list{overflow-x:hidden}}@media(max-width:480px){.ugyfelkapu-page-image{border-radius:10px;height:75px;margin-bottom:20px;margin-left:30px;margin-right:30px;object-fit:cover;object-position:center;width:calc(100% - 60px)}body[data-page=balance] .ugyfelkapu-page-image,body[data-page=financial-history] .ugyfelkapu-page-image,body[data-page=referral] .ugyfelkapu-page-image{margin-left:20px;margin-right:20px;width:calc(100% - 40px)}body[data-page=account] .ugyfelkapu-page-image{margin-left:24.5px;margin-right:24.5px;width:calc(100% - 49px)}.client-controls-grid,.clientportal-container,.main-content,.services-list{overflow-x:hidden}}.button-for-ujszolgaltatas{background:linear-gradient(90deg,#59397d,#7e3a67);border-color:#fff0;border-radius:8px;border-style:none;color:#fff;font-weight:600;height:40px;padding:8px 16px;width:148.08px}.button-for-ujszolgaltatas:hover{background:linear-gradient(90deg,#4b3069,#693056);cursor:pointer}.refresh-button-for-ugyfelkapu{background-color:#09090b;border:1.5px solid #27272a;border-radius:8px;color:#fff;font-weight:600;height:40px;margin:0 0 0 8px;width:40px}.refresh-button-for-ugyfelkapu:hover{background-color:#27272a;cursor:pointer}.uszfelkapuszolg{display:flex;justify-content:right;margin-top:30px;padding-right:27px}.szerverstats_gameszerver{margin:5px 23px;transform:scale(1);transition:transform .3s ease}.szerverstats_WEB,.szerverstats_gameszerver{border-radius:8px;color:#fff;display:flex;padding-left:20px;padding-right:20px}.szerverstats_WEB{background:linear-gradient(90deg,rgba(30,63,48,.549),#0c0b0e);margin:23px}.szerverstats_button_jatekszerver:hover{cursor:pointer}.szerverstats_WEB:hover{background:linear-gradient(90deg,#32684f,#0c0b0e)}.szerverstats_button_VPS,.szerverstats_button_WEB,.szerverstats_button_jatekszerver{align-items:center;background:#fff0;justify-content:space-between;position:relative;width:100%}.szerverstats_button_VPS .service-editor,.szerverstats_button_WEB .service-editor,.szerverstats_button_jatekszerver .service-editor{background:#0c0b0e00;color:#fff;margin-left:auto;transition:color .2s ease}.szerverstats_button_VPS .service-editor:hover,.szerverstats_button_WEB .service-editor:hover,.szerverstats_button_jatekszerver .service-editor:hover{color:#fff;cursor:pointer}.szerverstats_button_jatekszerver{background-color:#0000;border:none;color:#fff;display:flex}.keresokee{margin-left:10px}.szerverstats_button_WEB{background-color:#0000;border:none;color:#fff;display:flex}.statok{display:flex;justify-content:right;text-align:right}.balance-container{align-items:center;background-color:#111113;border:2px solid #424243;border-radius:8px;justify-content:center;margin:160px 16px 40px;max-width:800px;min-height:514px;text-align:center;width:100%}.egyenlegszoveg{background-color:#1b1b1c;border-radius:6px 6px 0 0;color:#fbfbfa;height:110px;max-width:800px;padding:24px;text-align:center}.h1notjet{margin-top:100px}.h1notjet,.pnotjet{align-items:center;justify-content:center;text-align:center}.pnotjet{color:#cecccc;margin-top:3px}.balancedivkozepreigazitas{align-items:center;display:flex;justify-content:center;text-align:center;width:100%}.rendezesegymasmellebalance{display:flex;width:100%}.fizetesimodok{align-items:center;display:flex;justify-content:center;max-width:748px}.egyenlegertek{background-color:#262628;border-radius:10px;height:90px;max-width:748px;padding:10px;text-align:left;vertical-align:middle}.fizetesimodkivalasztas{color:#b4b4b4;font-size:16px;justify-content:left;margin-bottom:10px;margin-top:25px;text-align:left}.tovaszalad{justify-content:right}.tovabbgomb{background-color:#fff;border-radius:8px;border-style:none;color:#000;font-size:14px;font-weight:600;height:40px;justify-content:center;margin-top:20px;padding:8px 16px;text-align:center;width:101px}.tovabbgomb-container{display:flex;justify-content:flex-end;max-width:748px}.tovabbgomb:hover{background-color:hsla(0,0%,100%,.769)}.paysafecardfizu{background-color:#09090b;border-color:#222225;border-radius:10px;border-style:solid;height:146px;max-width:230px;min-width:230px;padding:16px}.paysafecardfizu:hover{background-color:#222225}.paysafecardfizu.selected{background-color:#222225;border-color:#fff}.barionfizu:hover{background-color:#222225}.barionfizu{background-color:#09090b;border-color:#222225;border-radius:10px;border-style:solid;height:146px;margin-left:30px;margin-right:30px;max-width:230px;min-width:230px;padding:16px}.barionfizu.selected{background-color:#222225;border-color:#fff}.paypalfizu{background-color:#09090b;border-color:#222225;border-radius:10px;border-style:solid;height:146px;max-width:230px;min-width:230px;padding:16px}.paypalfizu.selected,.paypalfizu:hover{background-color:#222225}.paypalfizu.selected{border-color:#fff}.egyenlegfeltoltes{font-size:30px}.valasszonn{color:#a1a1aa;font-size:14px;margin-top:0}.egyenlegdolgok{padding:24px}.jelenlegiegyenlegkiiras{display:flex;font-size:18px;margin-bottom:-10px;margin-top:0;padding-top:8px}.jelenlegiegyenlegertek{font-size:30px;font-weight:600;padding-left:32px}.coinicon{margin-right:8px;margin-top:-3px}.fizufajta{color:#fff}.fizufajta,.fizufajtap{font-size:14px;max-width:679px}.fizufajtap{color:#a1a1aa;font-weight:500;margin-bottom:0;margin-top:4px}.bgforkeke{background-color:#fafafa33;border-radius:50px;color:#fff;height:40px;padding:10px;width:40px}.nodesign{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;border:none;cursor:pointer;font:inherit;margin:0;padding:0}@media(min-width:832px)and (max-width:1070px){.fizetesimodok{align-items:left;display:block;justify-content:left;text-align:left}.paypalfizu{margin-top:24px}.barionfizu,.paypalfizu,.paysafecardfizu{max-width:333px;min-width:230px;width:100%}.barionfizu{margin-left:16px;margin-right:0;margin-top:24px}.balance-container{margin-top:10px}}@media(max-width:1018px){.barionfizu,.paypalfizu{margin-top:24px;max-width:679px;width:100%}.barionfizu{margin-left:0;margin-right:0}.paysafecardfizu{max-width:679px;width:100%}.fizetesimodok{align-items:left;display:block;justify-content:left;text-align:left}.balance-container{margin-top:100px}}.account-settings{background-color:#111113;border:1px solid #27272a;border-radius:8px;margin:20px 180px;padding:24px;width:auto}.account-settings .input-group{display:flex;flex-direction:column;gap:5px;margin:0 auto}.account-settings .settings-noinput{color:#71717a;cursor:not-allowed}.account-settings .settings-input,.account-settings .settings-noinput{background-color:#09090b;border:2px solid #27272a;border-radius:8px;font-size:14px;font-weight:500;height:37px;padding:8px 12px;width:auto}.account-settings .settings-input{color:#fff}.account-settings .settings-input::placeholder{color:#71717a}.account-settings .settings-input:focus{border-color:#a855f7;outline:none}.account-settings .settings-save-button{align-self:flex-end;background:linear-gradient(90deg,#a954f6,#ed4999);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:35px;margin-top:20px;padding:8px 16px;width:100%}.account-settings .settings-save-button:hover{background-color:#9333ea}.penzbekeroke{background-color:#09090b;border:2px solid #5d5d5e;border-radius:8px;color:#fff;font-weight:500;height:40px;max-width:748px;padding-left:10px;width:100%}.minimumosszeg{color:#b4b4b4;margin-bottom:0;margin-top:4px}.minimumosszegg{color:#b4b4b4;font-size:20px;font-weight:600;margin-bottom:0;margin-top:30px}.osszegzesleiras{background-color:#262628;border-radius:8px;height:80px;margin-top:20px;max-width:748px;padding:16px;width:100%}.fizetesimodchoicse{color:#b4b4b4;margin:0 0 2px;text-align:left}.selectedfizetesimod{color:#fff;font-size:20px;font-weight:500;margin:0;text-align:left}.osszegzes{display:flex}.igazgatoistvan{background-color:#09090b;border-radius:8px;display:flex;height:40px;margin-right:20px;margin-top:20px;max-width:627px;padding:8px 16px;width:100%}.haa{color:#8b8b8b;margin:0}.haaq{align-items:right;color:#10b981;display:flex;font-size:16px;font-weight:800;justify-content:right;margin:0;text-align:right}.input-title{margin:15px 0 0}.jobbratarts{justify-content:right;max-width:514px;width:100%}.bgforkekesos{background-color:#fafafa33;border-radius:50px;color:red;height:40px;padding:10px;width:40px}.fizufajtapsos{color:red;font-size:14px;font-weight:500;margin-bottom:0;margin-top:4px;max-width:679px}.smallattention{color:#858288;font-size:12px}.account-delete-button{background-color:#7f1c1c;border:none;border-radius:5px;color:#f2dfdf;padding:8px 16px;width:100%}.account-deletion-box{background-color:#150b0d;border:1px solid #27272a;border-radius:8px;margin:20px 180px;padding:24px;width:auto}.account-deletion-box .input-group{display:flex;flex-direction:column;gap:5px;margin:0 auto}.account-deletion-box .settings-input{background-color:#09090b;border:2px solid #27272a;border-radius:8px;color:#fff;font-size:14px;font-weight:500;height:37px;padding:8px 12px;width:auto}.account-deletion-box .settings-input::placeholder{color:#71717a}.account-deletion-box .settings-input:focus{border-color:#a855f7;outline:none}.account-deletion-box .settings-save-button{align-self:flex-end;background:linear-gradient(90deg,#a954f6,#ed4999);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:35px;margin-top:20px;padding:8px 16px;width:100%}.account-deletion-box .settings-save-button:hover{background-color:#9333ea}.gameservers-page{position:relative}.jatekszerverkiirasok{font-size:30px;margin-top:50px;text-align:center}@media(max-width:483px){.jatekszerverkiirasok{font-size:30px;line-height:1.3;margin-top:50px;text-align:center}}.fodivforgameszervers{align-items:center;justify-content:center;margin-top:40px;text-align:center}.jatekszerverpeteg{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#c309c9,#8101d2);-webkit-background-clip:text;display:inline-block;font-size:25px;font-weight:500;height:-webkit-fit-content;height:fit-content;line-height:normal;margin-bottom:30px;margin-top:0;padding-left:10px;padding-right:10px;position:relative;text-align:center}.jatekszero-dobozok{display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px;padding-left:10px;padding-right:10px;text-align:center}.doboz{border-radius:5px;height:auto;justify-content:center;margin:10px;max-width:100%}.dobozkep{border-radius:4px;height:354px;object-fit:cover;transform:scale(1);width:236px}.dobozkep,.dobozkep:hover{transition:transform .3s ease}.dobozkep:hover{cursor:pointer;transform:scale(1.05)}.foterptag3{margin:0;padding-bottom:2rem}.h3forptagfotel{margin-bottom:0}.server-modal-overlay{align-items:left;justify-content:left;z-index:1000}.server-modal-content{background:linear-gradient(135deg,#09090b,#09090b);border:1px solid #333;border-radius:12px;color:#fff;max-width:500px;z-index:1001}.server-modal-content h2{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fff,#fff);-webkit-background-clip:text;font-size:24px;margin-bottom:20px}.server-modal-content .server-specs{margin-bottom:3px;margin-top:20px}.server-modal-button{background:linear-gradient(90deg,#a855f5,#ea489a);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;margin-top:20px;padding:12px;width:100%}.server-modal-button:hover{background:linear-gradient(90deg,#9333ea,#da2779)}.server-modal-close{background:none;border:none;border-radius:4px;color:#666;cursor:pointer;font-size:20px;padding:4px 8px;position:absolute;right:16px;top:16px}.server-modal-close:hover{background-color:#ffffff1a;color:#fff}.info-text-footer{font-size:14px}.service-editor{margin-right:auto}.discord-connection{background:#f5f5f500;border-radius:8px;margin-top:0;padding:0}.discord-connection .p{margin-top:0}.discord-info{color:#666;margin-bottom:15px}.discord-button{align-items:center;background-color:#5865f2;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;gap:10px;height:35px;justify-content:center;padding:10px 20px;text-align:center;transition:background-color .2s;width:100%}.discord-button:hover{background-color:#4752c4}.discord-button:disabled{cursor:not-allowed;opacity:.5}.discord-icon{height:24px;width:24px}.pbetoltes{color:#fff;font-size:24px;font-weight:800;justify-content:center;text-align:center}.hatramegyaszoveg,.hatramegyaszoveg3{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-10000}.coupon-input-group{gap:10px;width:100%}.validate-button{background-color:#32354b;border-radius:4px;color:#fff;padding:5px 10px;transition:background-color .3s}.validate-button:hover{background-color:#424566}.validate-button:disabled{background-color:#555}.original-price{margin-right:5px;opacity:.7;text-decoration:line-through}.discounted-price{color:#4caf50;font-weight:700}.success-message{margin-top:5px}.hatramegyaszoveg2{background-color:rgba(0,0,0,.522)!important;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-9999}.main-header{background-color:#1b1b1b;width:100%}.nav-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:.5rem 1rem}.hamburger,.nav-logo{z-index:100}.hamburger{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;height:21px;justify-content:space-between;padding:0;width:30px}.hamburger span{background:#fff;border-radius:5px;height:2px;transition:all .3s linear;width:20px}@media(max-width:768px){.hamburger{display:flex}.nav-menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1b1b1bfa;height:100vh;padding-top:80px;position:fixed;right:-100%;top:0;transition:.3s ease-in-out;width:100%}.nav-menu.active{right:0}.nav-menu ul{align-items:center;flex-direction:column;padding:0}.nav-menu .navipoint,.nav-menu .navipointugyfelkapufelirat{margin:1rem 0;text-align:center;width:100%}.nav-menu .navszoveg{display:block;font-size:1.2rem;padding:.5rem 1rem}.navipointugyfelkapufelirat{margin-left:0}}.hamburger.active span:first-child{transform:rotate(45deg) translate(6px,6px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:last-child{transform:rotate(-45deg) translate(6px,-6px)}@media(max-width:768px){.desktop-nav{display:none}.mobile-nav{display:block;position:relative;width:100%;z-index:1000010}.mobile-nav .mobile-nav-header{align-items:center;display:flex;justify-content:space-between;padding:10px 20px}.mobile-nav .hamburger{background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;height:21px;justify-content:space-between;padding:0;width:30px;z-index:1000012}.mobile-nav .hamburger span{background:#fff;border-radius:3px;height:2px;transition:all .3s ease;width:20px}.mobile-nav .hamburger.active span:first-child{transform:rotate(45deg) translate(7px,5px)}.mobile-nav .hamburger.active span:nth-child(2){opacity:0}.mobile-nav .hamburger.active span:last-child{transform:rotate(-45deg) translate(7px,-5px)}.mobile-nav .mobile-nav-menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1b1b1bfa;height:100vh;left:0;padding-top:80px;position:fixed;top:0;transform:translateX(100%);transition:transform .3s ease;width:100%;z-index:1000011}.mobile-nav .mobile-nav-menu.active{transform:translateX(0)}.mobile-nav .mobile-nav-menu ul{align-items:center;display:flex;flex-direction:column;gap:20px;padding:0}.mobile-nav .mobile-nav-menu ul li{padding:15px 0;text-align:center;width:100%}.mobile-nav .mobile-nav-menu ul li .navszoveg{color:#fff;display:block;font-size:1.2rem;padding:10px 20px;text-decoration:none;transition:color .3s ease}.mobile-nav .mobile-nav-menu ul li .navszoveg:hover{color:#8862d4}.mobile-nav{display:block;position:relative;width:100%;z-index:1000010}.mobile-nav .mobile-nav-header{align-items:center;display:flex;justify-content:space-between;padding:10px 20px;z-index:1000011}.mobile-nav .hamburger{background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;height:20px;justify-content:space-between;padding:0;width:20px;z-index:1000012}.mobile-nav .hamburger span{background:#fff;border-radius:3px;height:2px;transition:all .4s cubic-bezier(.4,0,.2,1);width:20px}.mobile-nav .hamburger.active span:first-child{transform:rotate(45deg) translate(7px,5px)}.mobile-nav .hamburger.active span:nth-child(2){opacity:0;transform:translateX(-20px)}.mobile-nav .hamburger.active span:last-child{transform:rotate(-45deg) translate(7px,-5px)}.mobile-nav .mobile-nav-menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1b1b1b;height:100vh;left:0;padding-top:80px;position:fixed;top:0;transform:translateX(100%);transition:all .5s cubic-bezier(.4,0,.2,1);width:100%;z-index:1000011}.mobile-nav .mobile-nav-menu.active{transform:translateX(0)}.mobile-nav .mobile-nav-menu ul{align-items:center;display:flex;flex-direction:column;gap:20px;padding:0}.mobile-nav .mobile-nav-menu ul li{opacity:0;padding:0;text-align:center;transform:translateY(20px);transition:all .4s cubic-bezier(.4,0,.2,1);transition-delay:calc(var(--i)*.1s);width:100%}.mobile-nav .mobile-nav-menu ul li .navszoveg{color:#fff;display:block;font-size:1.2rem;font-weight:400;padding:10px 20px;text-decoration:none;transition:color .3s cubic-bezier(.4,0,.2,1)}.mobile-nav .mobile-nav-menu ul li .navszoveg:hover{color:#8862d4}.mobile-nav .mobile-nav-menu.active li{opacity:1;transform:translateY(0)}.network_and_statistics{align-items:center;flex-direction:column;margin-top:40px;padding:20px}.network_and_statistics .divforinfos{padding:0 15px;width:100%}.network_and_statistics .divforinfos .ptagfortapasztalatok{margin:20px auto;max-width:100%;text-align:center;width:100%}.network_and_statistics .divforinfos .statistics{flex-wrap:wrap;gap:20px;justify-content:center;margin:30px 0}.network_and_statistics .divforinfos .gradient-text,.network_and_statistics .divforinfos .mierta{text-align:center;width:100%}.network_and_statistics .halozatkep{height:auto;margin-top:30px;max-width:300px;order:2;width:100%}.statistics{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:space-between;padding:0 10px;width:100%}.statistics .infodiv{align-items:center;display:flex;flex-direction:column;min-width:auto;padding:0 5px;width:33.33%}.statistics .infodiv .vertical-line{height:35px;margin:0 0 8px;width:3px}.statistics .infodiv .textegy{font-size:16px;margin:0;text-align:center}.statistics .infodiv .textkattu{font-size:12px;margin:5px 0 0;text-align:center;white-space:nowrap}.ptagfortapasztalatok{font-size:14px;line-height:1.4}}@media(max-width:360px){.statistics .infodiv .textegy{font-size:14px}.statistics .infodiv .textkattu{font-size:11px}}@media(max-width:768px){.sanyo{height:auto;justify-content:center;margin-left:0;text-align:center;vertical-align:middle;width:45px}.statistics{display:flex;flex-direction:row;justify-content:space-between;margin:20px 0;padding:0;width:100%}.statistics .infodiv{align-items:center;display:flex;flex-direction:column;min-width:0;padding:0 5px;width:auto}.statistics .infodiv .vertical-line{display:none}.statistics .infodiv .textegy{font-size:15px;font-weight:700;margin:0;padding:0;text-align:center;white-space:nowrap}.statistics .infodiv .textkattu{display:block;font-size:11px;margin:2px 0 0;padding:0;text-align:center;white-space:nowrap}.gradient-text{margin:0 auto;text-align:center;width:-webkit-fit-content;width:fit-content}.gradient-text:after{background:#7142ce;border-radius:50px;bottom:-5px;content:"";height:3px;left:0;position:absolute;right:0;width:100%}.hatterkep.nagykep{height:80vh;left:50%;max-width:none;object-fit:cover;object-position:center top;position:absolute;top:0;transform:translateX(-50%);width:150%}body,html{overflow-x:hidden;position:relative;width:100%}.hatterkep.nagykep{height:100vh;left:50%;max-width:none;object-fit:cover;object-position:center top;pointer-events:none;position:fixed;top:0;transform:translateX(-50%);width:200vw}.fodiv{overflow-x:hidden;position:relative;width:100%}.figyelemfelhivas .felhivasp{font-size:12px;line-height:1.4;padding:6px 5%}.figyelemfelhivas .felhivasp .glow{font-size:12px}}.desktop-nav{align-items:center;display:flex}.mobile-nav{display:none;z-index:100000}@media(max-width:768px){.desktop-nav,.mobile-nav{display:none}.mobile-nav{align-items:center;justify-content:space-between;padding:0 10px;width:100%;z-index:20}.mobile-nav .navikep{margin:0}.mobile-nav .navipoint{margin:0 0 0 -40px}.mobile-nav .navipointugyfelkapufelirat{margin:0}.mobile-nav .navszoveg{font-size:14px;padding:10px}}@media(max-width:680px){.mobile-sidebar-toggle{display:block;position:fixed;right:10px;z-index:1000005}.mobile-sidebar-toggle button{background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px;transition:background-color .3s ease}.mobile-sidebar-toggle button:hover{background-color:#ffffff1a}.main_div_for_the_ugyfelkapu{height:100vh;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);width:100%;z-index:1000005}.main_div_for_the_ugyfelkapu.mobile-active{transform:translateX(0)}.main_div_for_the_ugyfelkapu .oldalos_menu_for_ugyfelkapu{height:100%;overflow-y:auto;padding-top:60px}}@media(min-width:769px){.mobile-sidebar-toggle{display:none}}@media(max-width:768px){.szerverstats_VPS,.szerverstats_WEB,.szerverstats_gameszerver{margin:5px 15px;padding:0 15px}.szerverstats_VPS .servername,.szerverstats_WEB .servername,.szerverstats_gameszerver .servername{font-size:12px;margin:5px 0}.szerverstats_VPS .statok,.szerverstats_WEB .statok,.szerverstats_gameszerver .statok{font-size:12px;margin:3px 0;white-space:nowrap}.szerverstats_VPS .statok.ramperGB:after,.szerverstats_VPS .statok.storageperGB:after,.szerverstats_WEB .statok.ramperGB:after,.szerverstats_WEB .statok.storageperGB:after,.szerverstats_gameszerver .statok.ramperGB:after,.szerverstats_gameszerver .statok.storageperGB:after{content:attr(data-gb) " GB"}.szerverstats_VPS .service-editor,.szerverstats_WEB .service-editor,.szerverstats_gameszerver .service-editor{height:16px;margin-left:10px;width:16px}.szerverstats_VPS button,.szerverstats_WEB button,.szerverstats_gameszerver button{align-items:center;gap:8px;padding:8px}.account-deletion-box{background-color:#150b0d;border:1px solid #27272a;border-radius:8px;margin:20px 5%;padding:24px;width:90%}.account-deletion-box h3{color:#f65454;margin-bottom:15px}.account-deletion-box .smallattention{color:#858288;font-size:12px;line-height:1.5;margin:10px 0}.account-settings{background-color:#111113;border:1px solid #27272a;border-radius:8px;margin:20px 5%;padding:24px;width:90%}.account-settings .input-group{display:flex;flex-direction:column;gap:5px;margin:0 auto}.account-settings .settings-noinput{color:#71717a;cursor:not-allowed}.account-settings .settings-input,.account-settings .settings-noinput{background-color:#09090b;border:2px solid #27272a;border-radius:8px;font-size:14px;font-weight:500;height:37px;padding:8px 12px;width:auto}.account-settings .settings-input{color:#fff}.account-settings .settings-input::placeholder{color:#71717a}.account-settings .settings-input:focus{border-color:#a855f7;outline:none}.account-settings .settings-save-button{align-self:flex-end;background:linear-gradient(90deg,#a954f6,#ed4999);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:35px;margin-top:20px;padding:8px 16px;width:100%}.account-settings .settings-save-button:hover{background-color:#9333ea}.egyenlegertek{background-color:#262628;border-radius:10px;height:90px;margin-top:30px;max-width:748px;padding:10px;text-align:left;vertical-align:middle}.statok.ramperGB .mb-value,.statok.storageperGB .mb-value{display:none}.statok.ramperGB .gb-value,.statok.storageperGB .gb-value{display:block;font-size:14px;white-space:nowrap}}@media(min-width:769px){.statok.ramperGB .mb-value,.statok.storageperGB .mb-value{display:block}.statok.ramperGB .gb-value,.statok.storageperGB .gb-value{display:none}}@media(max-width:768px){.dobozkep{border-radius:4px;height:156px;object-fit:cover;transform:scale(1);transition:transform .3s ease;width:312px}.mobile-nav{background-color:#1b1b1b;display:block;position:relative;width:100%;z-index:20}.mobile-nav .mobile-nav-header{align-items:center;display:flex;justify-content:space-between;padding:10px 20px;z-index:21}.mobile-nav .hamburger{display:flex}.hatterkep.nagykep{height:100vh;left:50%;max-width:none;object-fit:cover;object-position:center top;pointer-events:none;position:fixed;top:0;transform:translateX(-50%);width:200vw;z-index:1}}.mobile-peek-toggle{display:none}.mobile-nav-menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#000000f2;height:100vh;left:0;padding-top:80px;position:fixed;top:0;width:100%;z-index:15}.jatekszerverkereso{background-color:#000;border:solid;border:2px solid rgba(33,33,33,.588);border-radius:6px;color:#fff;font-size:14px;height:40px;margin-top:30px;padding:10px;width:81%}.mobile-peek-sidebar{display:none}@media(max-width:680px){.desktop-sidebar{display:none!important}.mobile-peek-toggle{align-items:center;background:#121214;border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 2px 10px #0003;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;left:10px;position:fixed;top:120px;transition:left .3s ease;width:25px;z-index:1000}.mobile-peek-toggle.open{left:270px}.mobile-peek-toggle svg{transform-origin:center;transition:transform .3s ease}.mobile-peek-toggle.open svg{transform:rotate(180deg)}.mobile-peek-sidebar{background-color:#0f0f0f;box-shadow:2px 0 10px #00000040;display:inline;display:initial;height:100vh;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease;width:255px;z-index:1000}.mobile-peek-sidebar.open{transform:translateX(0)}.mobile-peek-sidebar .mobile-peek-content{-webkit-overflow-scrolling:touch;height:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:50px;width:100%}.mobile-peek-sidebar .mobile-peek-content .oldalos_menu_for_ugyfelkapu{height:auto;margin-top:70px;min-height:100%}}.iconpaddingright{margin-right:3.5px}.mainpage-hero-overlay{align-items:center;display:flex;height:100%;left:0;padding-right:6vw;pointer-events:none;position:absolute;top:0;width:100%;z-index:20}.mainpage-hero-overlay,.mainpage-hero-overlay-right{justify-content:flex-end}.mainpage-hero-grid{grid-gap:18px;align-items:center;background:#14141426;border-radius:18px;display:grid;gap:18px;grid-template-rows:auto auto auto;justify-items:end;margin:0;max-width:750px;padding:32px 0;pointer-events:auto;width:100%}.mainpage-hero-title{font-size:40px;height:-webkit-max-content;height:max-content}.mainpage-hero-subtitle,.mainpage-hero-title{text-align:left;width:100%}.mainpage-hero-buttons{display:flex;gap:18px;justify-content:flex-start!important;margin-top:10px;width:100%}@media(max-width:768px){.mainpage-hero-overlay,.mainpage-hero-overlay-right{align-items:flex-end;justify-content:center;padding-bottom:24px;padding-right:0}.mainpage-hero-grid{background:#14141438;gap:12px;justify-items:center;max-width:95vw;padding:18px 4vw}.mainpage-hero-subtitle,.mainpage-hero-title{text-align:center}.mainpage-hero-buttons{align-items:center;flex-direction:column;gap:10px;justify-content:center;width:100%}.mainpage-hero-btn1,.mainpage-hero-btn2{font-size:1rem;min-width:0;min-width:auto;padding:10px 0;width:100%}.mainpage-hero-img{height:340px!important;max-height:400px;min-height:220px;object-fit:cover;width:100vw}}.mainpage-hero-img{height:420px;max-width:100%;min-height:320px;object-fit:cover;width:100vw;z-index:10}.row{display:flex;flex-direction:row;justify-content:center;margin:0 -10px}@media screen and (max-width:690px){.row{display:flex;flex-direction:column;justify-content:center}}.row-gap-5{gap:5px}.row-gap-10{gap:10px}.row-gap-15{gap:15px}.row-gap-20{gap:20px}.row-gap-25{gap:25px}@media only screen and (max-width:600px){.row{margin:0 -12px}}.fdc{display:flex;flex-direction:column}.row-comp{display:flex;flex-direction:row;justify-content:center;margin:0 -10px}.row-comp-gap-5{gap:5px}.row-comp-gap-10{gap:10px}.row-comp-gap-15{gap:15px}.row-comp-gap-20{gap:20px}.row-comp-gap-25{gap:25px}@media only screen and (max-width:1366px){.row-comp{margin:0 -12px}}.align-items-center{justify-content:center}.align-items-center,.align-items-center-vertical{align-items:center;display:flex;flex-direction:column;height:100%;position:relative;width:100%}.align-items-center-horizontal{display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}[class*=col-]{padding:0 10px}@media only screen and (max-width:1366px){[class*=col-]{padding:0 12px}}@media only screen and (max-width:600px){.col-box{padding:0}}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}@media only screen and (max-width:1366px){.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.hide-md{display:none}}@media only screen and (max-width:600px){.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.hide-sm{display:none}}.documents-section{background:none}.documents-section .documents-grid{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.document-card{background:#18171c;border-radius:16px;box-shadow:0 2px 16px 0 #0003;color:#fff;display:flex;flex:1 1 260px;flex-direction:column;margin-bottom:1.5rem;max-width:300px;min-width:260px;padding:2rem 1.5rem 1.5rem;position:relative}.document-icon{align-items:center;background:#231942;border-radius:8px;color:#a084e8;display:flex;font-size:2.2rem;height:2.5rem;justify-content:center;padding:.5rem;width:2.5rem}.document-badge{background:#a084e8;border-radius:6px;color:#fff;font-size:.75rem;font-weight:600;letter-spacing:1px;padding:.15rem .7rem;position:absolute;right:1.2rem;top:1.2rem}.document-title{color:#fff;font-size:1.1rem;font-weight:600;margin:1.2rem 0 .2rem}.document-desc{color:#bdbdbd;font-size:.97rem;margin-bottom:1.2rem}.document-meta{align-items:center;color:#a084e8;display:flex;font-size:.92rem;gap:1.2rem;margin-bottom:1.2rem}.document-download-row{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.document-downloads{color:#bdbdbd;font-size:.9rem}.document-download-btn{align-items:center;background:#a084e8;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;padding:.5rem 1.3rem;transition:background .2s}.document-download-btn:hover{background:#7c5fd3}.financial-tabs .tab-btn{border:2px solid #fff3}.financial-tabs .tab-btn.active{box-shadow:0 4px 20px #0000001a}.financial-tabs{flex-wrap:wrap;gap:15px;justify-content:center;margin-bottom:30px}.financial-tabs .tab-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #6a565633;border-radius:12px;color:#fff;padding:12px 24px}.financial-tabs .tab-btn:hover{background:#fff3;border-color:#fff6;transform:translateY(-2px)}.financial-tabs .tab-btn.active{background:#ffffff40;border-color:#ffffff80;box-shadow:0 4px 20px rgba(0,0,0,.967);color:hsla(0,0%,93%,.525);transform:translateY(-2px)}.financial-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 10px 40px #0003;color:#fff;min-height:600px;padding:30px}.financial-overview h2{margin-bottom:20px}.financial-overview .overview-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.financial-overview .overview-header .refresh-btn{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px;transition:all .3s ease}.financial-overview .overview-header .refresh-btn:hover{background:#fff3;border-color:#ffffff4d}.financial-overview .overview-header .refresh-btn:disabled{cursor:not-allowed;opacity:.6}.financial-overview .stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:30px}.financial-overview .stats-grid .stat-card{background:#ffffff14;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 4px 15px #0003;padding:20px}.financial-overview .stats-grid .stat-card.deposit{border-left-color:#28a745}.financial-overview .stats-grid .stat-card.withdrawal{border-left-color:#dc3545}.financial-overview .stats-grid .stat-card.refund{border-left-color:#17a2b8}.financial-overview .stats-grid .stat-card.bonus{border-left-color:#ffc107}.financial-overview .stats-grid .stat-card .stat-header{align-items:center;display:flex;gap:8px;margin-bottom:15px}.financial-overview .stats-grid .stat-card .stat-header span{color:#ffffffb3;font-size:14px;font-weight:500}.financial-overview .stats-grid .stat-card .stat-amount{color:#fff;font-size:24px;font-weight:700;margin-bottom:8px}.financial-overview .stats-grid .stat-card .stat-count{color:#ffffffb3;font-size:14px}.recent-transactions .transactions-list{display:flex;flex-direction:column;gap:15px;margin-bottom:25px}.recent-transactions .transactions-list .transaction-item{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:15px;padding:15px;transition:all .3s ease}.recent-transactions .transactions-list .transaction-item:hover{background:#ffffff14;border-color:#fff3}.recent-transactions .transactions-list .transaction-item .transaction-icon{align-items:center;background:#ffffff1a;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;padding:8px}.recent-transactions .transactions-list .transaction-item .transaction-details{flex:1 1}.recent-transactions .transactions-list .transaction-item .transaction-details .transaction-description{color:#fff;font-weight:500;margin-bottom:4px}.recent-transactions .transactions-list .transaction-item .transaction-details .transaction-date{color:#ffffffb3;font-size:12px;margin-bottom:4px}.recent-transactions .transactions-list .transaction-item .transaction-details .transaction-method{background:#ffffff1a;border-radius:4px;color:#fff;display:inline-block;font-size:12px;padding:2px 8px}.recent-transactions .transactions-list .transaction-item .transaction-amount{text-align:right}.recent-transactions .transactions-list .transaction-item .transaction-amount .amount{display:block;font-size:16px;font-weight:600;margin-bottom:4px}.recent-transactions .transactions-list .transaction-item .transaction-amount .amount.positive{color:#28a745}.recent-transactions .transactions-list .transaction-item .transaction-amount .amount.negative{color:#dc3545}.recent-transactions .transactions-list .transaction-item .transaction-amount .status{border-radius:4px;font-size:12px;font-weight:500;padding:2px 8px}.recent-transactions .view-all-btn{align-items:center;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;margin:0 auto;padding:12px 24px;transition:all .3s ease}.transactions-panel .transactions-header{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:30px}.transactions-panel .transactions-header h2{color:#fff;font-size:24px;font-weight:600;margin:0}.transactions-panel .transactions-header .transactions-controls{align-items:center;display:flex;gap:15px}.transactions-panel .transactions-header .transactions-controls .search-box{position:relative}.transactions-panel .transactions-header .transactions-controls .search-box svg{color:#ffffffb3;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.transactions-panel .transactions-header .transactions-controls .search-box input{background:#ffffff0d;border:1px solid #fff3;border-radius:8px;color:#fff;font-size:14px;outline:none;padding:10px 15px 10px 40px;transition:border-color .3s ease;width:250px}.transactions-panel .transactions-header .transactions-controls .search-box input:focus{border-color:#667eea}.transactions-panel .transactions-header .transactions-controls .search-box input::placeholder{color:#ffffff80}.transactions-panel .transactions-header .transactions-controls .filter-select{background:#ffffff0d;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;outline:none;padding:10px 15px;transition:border-color .3s ease}.transactions-panel .transactions-header .transactions-controls .filter-select:focus{border-color:#667eea}.transactions-panel .transactions-header .transactions-controls .filter-select option{background:#1a1a1a;color:#fff}.transactions-panel .transactions-table{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;overflow:hidden}.transactions-panel .transactions-table .table-header{grid-gap:15px;background:#ffffff14;border-bottom:1px solid #ffffff1a;display:grid;gap:15px;grid-template-columns:1fr 2fr 1fr 1fr 1fr 1fr;padding:15px}.transactions-panel .transactions-table .table-header .header-cell{color:#fff;font-size:14px;font-weight:600}.transactions-panel .transactions-table .table-row{grid-gap:15px;border-bottom:1px solid #ffffff0d;display:grid;gap:15px;grid-template-columns:1fr 2fr 1fr 1fr 1fr 1fr;padding:15px;transition:background .3s ease}.transactions-panel .transactions-table .table-row:hover{background:#ffffff08}.transactions-panel .transactions-table .table-row:last-child{border-bottom:none}.transactions-panel .transactions-table .table-row .table-cell{align-items:center;color:#fff;display:flex;font-size:14px}.transactions-panel .transactions-table .table-row .table-cell .transaction-type{align-items:center;display:flex;gap:8px}.transactions-panel .transactions-table .table-row .table-cell .description{font-weight:500;margin-bottom:4px}.transactions-panel .transactions-table .table-row .table-cell .server-name{color:#ffffffb3;font-size:12px}.transactions-panel .transactions-table .table-row .table-cell .amount{font-size:16px;font-weight:600}.transactions-panel .transactions-table .table-row .table-cell .amount.positive{color:#28a745}.transactions-panel .transactions-table .table-row .table-cell .amount.negative{color:#dc3545}.transactions-panel .transactions-table .table-row .table-cell .payment-method{background:#ffffff1a;border-radius:4px;font-size:12px;padding:2px 8px}.transactions-panel .transactions-table .table-row .table-cell .status{border-radius:4px;font-size:12px;font-weight:500;padding:4px 8px}.transactions-panel .transactions-table .table-row .table-cell .date{color:#ffffffb3;font-size:12px}.transactions-panel .pagination{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:30px}.transactions-panel .pagination .pagination-btn{background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:8px 12px;transition:all .3s ease}.transactions-panel .pagination .pagination-btn:hover{background:#fff3;border-color:#ffffff4d}.transactions-panel .pagination .pagination-btn.active{background:#667eea;border-color:#667eea}.transactions-panel .pagination .pagination-btn:disabled{cursor:not-allowed;opacity:.5}.balance-history-panel .history-header{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:30px}.balance-history-panel .history-header h2{color:#fff;font-size:24px;font-weight:600;margin:0}.balance-history-panel .history-header .period-select{background:#ffffff0d;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;outline:none;padding:10px 15px;transition:border-color .3s ease}.balance-history-panel .history-header .period-select:focus{border-color:#667eea}.balance-history-panel .history-header .period-select option{background:#1a1a1a;color:#fff}.balance-history-panel .history-chart{display:flex;flex-direction:column;gap:20px}.balance-history-panel .history-chart .history-item{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:20px;transition:all .3s ease}.balance-history-panel .history-chart .history-item:hover{background:#ffffff14;border-color:#fff3}.balance-history-panel .history-chart .history-item .history-month{border-bottom:1px solid #ffffff1a;color:#fff;font-size:18px;font-weight:600;margin-bottom:15px;padding-bottom:10px}.balance-history-panel .history-chart .history-item .history-stats{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.balance-history-panel .history-chart .history-item .history-stats .stat-item{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.balance-history-panel .history-chart .history-item .history-stats .stat-item .stat-label{color:#ffffffb3;font-size:14px;font-weight:500}.balance-history-panel .history-chart .history-item .history-stats .stat-item .stat-value{color:#fff;font-size:16px;font-weight:600}.balance-history-panel .history-chart .history-item .history-stats .stat-item .stat-value.positive{color:#28a745}.balance-history-panel .history-chart .history-item .history-stats .stat-item .stat-value.negative{color:#dc3545}.text-green-600.bg-green-100{background-color:#28a74533;color:#28a745}.text-yellow-600.bg-yellow-100{background-color:#ffc10733;color:#ffc107}.text-red-600.bg-red-100{background-color:#dc354533;color:#dc3545}.text-gray-600.bg-gray-100{background-color:#ffffff1a;color:#ffffffb3}.text-green-500{color:#28a745}.text-red-500{color:#dc3545}.text-blue-500{color:#007bff}.text-yellow-500{color:#ffc107}.text-gray-500{color:#ffffffb3}.loading-container{min-height:400px}.loading-container .loading-spinner{animation:spin 1s linear infinite;border:4px solid #ffffff1a;border-radius:50%;border-top-color:#a855f5;height:40px;margin-bottom:16px;width:40px}.loading-container .pbetoltes{color:#fff;font-size:16px;margin:0}.error-container{min-height:400px}.error-container svg{color:#dc3545;margin-bottom:16px}.error-container .error-message{color:#fff;font-size:16px;margin-bottom:20px}.error-container .retry-button{background:#dc3545;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:12px 24px;transition:background .3s ease}.error-container .retry-button:hover{background:#c82333}@media(max-width:768px){.financial-tabs{flex-direction:column;gap:10px}.financial-tabs .tab-btn{justify-content:center;width:100%}.financial-content{padding:20px}.financial-overview .stats-grid{grid-template-columns:1fr}.transactions-panel .transactions-header{align-items:flex-start;flex-direction:column}.transactions-panel .transactions-header .transactions-controls{flex-direction:column;width:100%}.transactions-panel .transactions-header .transactions-controls .filter-select,.transactions-panel .transactions-header .transactions-controls .search-box input{width:100%}.transactions-panel .transactions-table .table-header,.transactions-panel .transactions-table .table-row{gap:10px;grid-template-columns:1fr}.transactions-panel .transactions-table .table-cell{align-items:flex-start;flex-direction:column;gap:5px}.balance-history-panel .history-header{align-items:flex-start;flex-direction:column}.balance-history-panel .history-header .period-select{width:100%}.balance-history-panel .history-chart .history-item .history-stats{grid-template-columns:1fr}}.navbar-root{color:#ffffffde;color-scheme:light dark;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;line-height:1.5}.navbar-root h1,.navbar-root h2,.navbar-root h3,.navbar-root h4,.navbar-root h5,.navbar-root h6{margin:0}.navbar-root a{color:inherit;font-weight:400;text-decoration:none}.navbar-root a:hover{color:#fff}.navbar-root button{background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;cursor:pointer;font-family:inherit;font-size:1em;font-weight:100;padding:.6em 1.2em;transition:border-color .25s}.navbar-root button:hover{border-color:#646cff}.navbar-root button:focus,.navbar-root button:focus-visible{outline:4px auto -webkit-focus-ring-color}.navbar-root .navbar{background-color:#141414;left:0;position:fixed;top:0;width:100%;z-index:1000010}.navbar-root .infoSav{background:linear-gradient(90deg,#4d306a,#1e0032);margin:0;padding:7px 0;text-align:center;width:100%}.navbar-root .infoSav p{margin:0}@media(max-width:466px){.navbar-root .infoSav{display:none}}@media(min-width:467px)and (max-width:4000px){.navbar-root .infoSav2{display:none}}.navbar-root .infoSav2{background:linear-gradient(90deg,#4d306a,#1e0032);margin:0;padding:7px 0;text-align:center;width:100%}.navbar-root .infoSav2 p{margin:0}.navbar-root .navSav{align-items:center;box-sizing:border-box;display:flex;height:70px!important;justify-content:space-between;list-style-type:none;margin:0;padding:0 40px;position:relative;width:100%}.navbar-root .navSav .divForLogo{padding:0 10px}.navbar-root .center-nav{display:flex;gap:60px;margin:0;padding:0}.navbar-root .center-nav .nav-item{align-items:center;display:flex;white-space:nowrap}.navbar-root .right-nav{display:flex;gap:20px;margin:0;padding:0}.navbar-root .clientPortalButton{align-items:center;background:linear-gradient(90deg,#59397d,#7e3a67);border-color:#333;border-radius:6px;box-sizing:border-box;display:flex;justify-content:center;padding:9px 0;text-align:center;width:165px}.navbar-root .clientPortalButton a{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;width:100%}.navbar-root .clientPortalButton:hover{background:linear-gradient(90deg,#4b3069,#693056)}.navbar-root .clientPortalButton:hover a{color:#fff!important}.navbar-root .newsButton{background-color:#141414;border:1px solid #333;border-radius:6px;box-sizing:border-box;padding:8px 0;text-align:center;width:165px}.navbar-root .newsButton,.navbar-root .newsButton a{align-items:center;display:flex;justify-content:center}.navbar-root .newsButton a{color:#fff;height:100%;width:100%}.navbar-root .newsButton:hover{background-color:#252525}.navbar-root .newsButton:hover a{color:#fff}.navbar-root .logohx{height:42px;margin-top:15px}.navbar-root .mobile-menu-btn{cursor:pointer;display:none;margin-left:auto;margin-right:10px}.navbar-root .hamburger{display:flex;flex-direction:column;height:22px;justify-content:space-between;transition:all .3s ease;width:28px}.navbar-root .hamburger span{background:#fff;border-radius:2px;display:block;height:3px;transform-origin:center;transition:all .3s cubic-bezier(.25,.46,.45,.94);width:100%}.navbar-root .hamburger.active span:first-child{transform:rotate(45deg) translate(7px,6px)}.navbar-root .hamburger.active span:nth-child(2){opacity:0;transform:scale(0)}.navbar-root .hamburger.active span:last-child{transform:rotate(-45deg) translate(7px,-6px)}.navbar-root .mobile-nav{align-items:center;animation:slideDownFadeIn .4s cubic-bezier(.25,.46,.45,.94) forwards;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141414;box-shadow:0 8px 32px #00000026;display:flex;flex-direction:column;justify-content:center;left:0;padding:1.5rem 0;position:absolute;top:calc(100% - 7px);width:100%;z-index:1000010}.navbar-root .mobile-nav.closing{animation:slideUpFadeOut .3s cubic-bezier(.55,.06,.68,.19) forwards}.navbar-root .mobile-center-nav{align-items:center;display:flex;flex-direction:column;gap:1rem}.navbar-root .mobile-center-nav .nav-item{animation:slideInItem .4s cubic-bezier(.25,.46,.45,.94) forwards;opacity:0;transform:translateY(20px)}.navbar-root .mobile-center-nav .nav-item:first-child{animation-delay:.05s}.navbar-root .mobile-center-nav .nav-item:nth-child(2){animation-delay:.1s}.navbar-root .mobile-center-nav .nav-item:nth-child(3){animation-delay:.15s}.navbar-root .mobile-center-nav .nav-item:nth-child(4){animation-delay:.2s}.navbar-root .mobile-center-nav .nav-item:nth-child(5){animation-delay:.25s}.navbar-root .mobile-center-nav .nav-item:nth-child(6){animation-delay:.3s}.navbar-root .mobile-right-nav{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.navbar-root .mobile-right-nav .nav-item{animation:slideInItem .4s cubic-bezier(.25,.46,.45,.94) forwards;opacity:0;transform:translateY(20px)}.navbar-root .mobile-right-nav .nav-item:first-child{animation-delay:.35s}.navbar-root .mobile-right-nav .nav-item:nth-child(2){animation-delay:.4s}.navbar-root .infotext{color:#fff;font-size:17px}.navbar-root .Coupontext{font-size:17px;font-weight:600}.navbar-root .linksize{font-size:18px;font-weight:470}.navbar-root .Sooncolor{color:#753a6c;font-size:18px;font-weight:700}@media(max-width:1589px){.navbar-root .navSav{flex-wrap:wrap;height:auto;justify-content:center}.navbar-root .navSav .divForLogo{text-align:center;width:100%}.navbar-root .center-nav{background-color:#1a1a1a;border-radius:6px;flex-direction:column;gap:15px;margin-left:auto;margin-right:auto;max-width:2000px;padding-bottom:15px;padding-top:15px;position:static;transform:none;width:90%}.navbar-root .right-nav{flex-direction:column;gap:20px;width:100%}.navbar-root .nav-item{height:auto;justify-content:center;margin:5px 0;max-width:2000px;width:90%}.navbar-root .nav-item:nth-child(2),.navbar-root .nav-item:nth-child(3),.navbar-root .nav-item:nth-child(4){margin:5px 10px!important}.navbar-root .clientPortalButton,.navbar-root .newsButton{height:auto;margin:0;max-width:2000px;width:100%}}@media(max-width:1590px){.navbar-root .desktop-nav{display:none!important}.navbar-root .mobile-menu-btn{display:block}.navbar-root .mobile-nav{background:#141414;box-shadow:0 4px 12px #00000014;display:block;left:0;padding:20px 0;position:absolute;right:0;z-index:100}.navbar-root .mobile-nav .center-nav,.navbar-root .mobile-nav .right-nav{display:flex;flex-direction:column}.navbar-root .mobile-nav .nav-item{margin:5px 10px!important}}@media(min-width:1591px){.navbar-root .mobile-menu-btn,.navbar-root .mobile-nav{display:none!important}}@keyframes slideDownFadeIn{0%{opacity:0;transform:translateY(-20px);visibility:hidden}1%{visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes slideUpFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px);visibility:hidden}}@keyframes slideInItem{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.navSav{padding:0 10px!important}}.button{align-items:center;border:1px solid #333;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:600;height:45px;justify-content:center;line-height:1;text-decoration:none;transition:all .2s ease-in-out;width:165px}.button:hover{box-shadow:0 4px 8px 0 #0003;transform:translateY(-2px)}.button:active{box-shadow:0 2px 4px 0 #0000001a;transform:translateY(0)}.button-default,.button-default:hover{background-color:#fff;border-color:#333;color:#141414}.button-outline{background-color:#141414;border-color:#333;color:#fff}.button-outline:hover{background-color:#252525;border-color:#333}.button-sm{font-size:14px;padding:6px 0}.button-md{font-size:16px;padding:8px 0}.button-lg{font-size:16px;padding:9px 0}@media (min-width:768px){.button-lg{font-size:16px;padding:9px 0}}@media (max-width:767px){.button{height:auto;max-width:2000px;width:90%}.button-lg{font-size:16px;padding:12px 0}}.hero-section{margin-top:104px;min-height:400px;overflow:hidden;position:relative;width:100%}.hero-background{background-position:50%;background-repeat:no-repeat;background-size:cover;min-width:100%}.hero-background,.hero-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.hero-overlay{background-color:#0003}.hero-content{align-items:center;display:flex;height:100%;min-height:400px;position:relative;z-index:10}.hero-container{margin:0 auto;max-width:1200px;padding:0 16px;width:100%}.hero-grid{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:1fr;height:100%}.hero-left{display:none}.hero-right{justify-content:center;text-align:left}.hero-right,.hero-text{display:flex;flex-direction:column;gap:16px}.hero-title{color:#fff;font-size:25px;font-weight:700;line-height:1.2;margin:0;max-width:700px}.hero-subtitle{color:#ffffffe6;font-size:18px;line-height:1.4;margin:0;max-width:700px}.hero-buttons{align-items:center;display:flex;flex-direction:column;gap:12px;padding-top:8px}@media (max-width:767px){.hero-background{background-position:72%}}@media (min-width:768px) and (max-width:1023px){.hero-background{background-position:60%}.hero-container{padding:0 24px}.hero-title{font-size:35px}.hero-subtitle{font-size:20px}.hero-text{gap:20px}.hero-right{gap:24px}.hero-buttons{flex-direction:row;gap:16px}}@media (min-width:768px){.hero-container{padding:0 24px}.hero-title{font-size:35px}.hero-subtitle{font-size:20px}.hero-text{gap:20px}.hero-right{gap:24px}.hero-buttons{flex-direction:row;gap:16px}}@media (min-width:1024px){.hero-background{background-position:50%}.hero-content,.hero-section{min-height:450px}.hero-grid{grid-template-columns:1fr 1fr}.hero-left{display:block}.hero-title{font-size:35px}.hero-subtitle{font-size:18px}}@media (min-width:1280px){.hero-content,.hero-section{min-height:450px}.hero-title{font-size:35px}.hero-subtitle{font-size:18px}}@media (min-width:1536px){.hero-title{font-size:35px}}.markolo-section{margin-top:50px;min-height:373px;overflow:hidden;position:relative;transition:min-height .3s ease;width:100%}@media (max-width:768px){.markolo-section.collapsed,.markolo-section.collapsed .markolo-content{min-height:180px}}@keyframes slideDown{0%{max-height:0;opacity:0;transform:translateY(-10px)}to{max-height:500px;opacity:1;transform:translateY(0)}}.markolo-background{background-position:50%;background-repeat:no-repeat;background-size:cover;min-width:100%;transition:background-position .3s ease}.markolo-background,.markolo-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.markolo-overlay{background-color:#0003}.markolo-content{align-items:center;display:flex;height:100%;min-height:373px;position:relative;z-index:10}.markolo-container{margin:0 auto;max-width:1312px;padding:0;width:100%}.markolo-grid{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:1fr;height:100%;padding:0 24px}.markolo-left{display:none}.markolo-right{justify-content:center;text-align:left}.markolo-right,.markolo-text{display:flex;flex-direction:column;gap:16px}.markolo-title{color:#fff;font-size:25px;font-weight:700;line-height:1.2;margin:0;max-width:700px}.markolo-subtitle{color:#ffffffe6;font-size:18px;line-height:1.4;margin:0;max-width:1400px}.markolo-buttons{align-items:center;display:flex;flex-direction:column;gap:12px;padding-top:8px}@media (min-width:768px){.markolo-container{padding:0}.markolo-title{font-size:35px}.markolo-subtitle{font-size:20px}.markolo-text{gap:20px}.markolo-right{gap:24px}.markolo-buttons{flex-direction:row;gap:16px}}@media (min-width:1024px){.markolo-content,.markolo-section{min-height:373px}.markolo-grid{grid-template-columns:2.5fr 1fr}.markolo-left{display:block}.markolo-title{font-size:35px}.markolo-subtitle{font-size:18px}}@media (min-width:1280px){.markolo-content,.markolo-section{min-height:373px}.markolo-title{font-size:35px}.markolo-subtitle{font-size:18px}}@media (min-width:1536px){.markolo-title{font-size:35px}}.div_for_all_gyik{margin-left:auto;margin-right:auto;max-width:1312px;width:90%}.faq-item{background:#141414;border:1px solid #282828;border-radius:20px;margin-bottom:9px;transition:border-color .3s ease}.faq-item:hover{border-color:#363636}.faq-question{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:18px;transition:all .3s ease}.faq-question h3{color:#fff;font-size:1.1rem;font-weight:500;margin:0}.faq-icon{align-items:center;color:#fff;display:flex;font-size:1.5rem;height:24px;justify-content:center;transition:transform .4s ease;width:24px}.faq-icon.active{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.faq-answer.show{max-height:300px}.faq-answer-content{color:#e5e5e5;font-size:1rem;line-height:1.6;padding:14px}.faq-answer p{margin:0;opacity:.9}.faq-item.active{border-color:#363636;box-shadow:0 0 15px #0000}.footer{background-color:#181818;color:#9da2af;margin-top:60px;padding:40px 0 20px;position:relative;z-index:10}.footer-content{grid-gap:40px;align-items:start;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0 auto 1rem;max-width:1500px}.footer-content,.footer-content2{box-sizing:border-box;gap:40px;padding:0 20px;width:100%}.footer-content2{align-items:center;display:flex;justify-content:center;margin:0 auto}.vonalo{background:linear-gradient(90deg,#744b9e,#a23382);box-sizing:border-box;height:3px;margin:0 auto;max-width:1500px;width:100%}.mediaikonok{display:inline;gap:8px}.mediaikonok-ikonok{height:30px;margin-right:10px;width:30px}.logokepeke{height:auto;width:260px}.footer-section{box-sizing:border-box;flex-shrink:0;max-width:260px;min-width:240px;width:100%}.footer-section h3{color:#fff;font-size:1.2rem;margin-bottom:20px}ul .foterptag{padding:-1px}.footer-section ul{list-style:none;padding:0}.footer-section ul li{margin-bottom:10px}.footer-section ul li a{color:#9da2af;text-decoration:none;transition:color .3s ease}.footer-section ul li a:hover{color:#fff}.footer-bottom{margin-top:20px;padding-bottom:5px;text-align:center}.footer-bottom p{color:#888;font-size:.9rem}@media (max-width:1024px){.footer-content{gap:24px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.footer-section{max-width:260px;min-width:240px;width:100%}.footer-content2{gap:24px}}@media (max-width:1024px) and (min-width:912px){.footer-content{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.footer-content{grid-template-columns:1fr;text-align:center}.footer-content2{padding:0 10px}.footer-section{float:none;margin-bottom:30px;margin-left:auto;margin-right:auto}.footer-bottom{flex-direction:column!important;gap:8px!important;text-align:center}.ikonafooteralatt{margin-bottom:8px}}.fotel{margin-bottom:0}.contactimagesss{height:16.5px;width:16.5px}.ikonafooteralatt{height:auto;width:150px}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slideLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes slideRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.registration-page{align-items:center;animation:fadeIn 1s ease-out;animation-fill-mode:forwards;background-attachment:fixed;background-image:url(https://cdn.hexaverse.hu/LoginBackground%201.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:100vh;opacity:0;padding:20px;text-align:center}.registration-container{grid-gap:20px;animation:fadeInUp .6s ease-out .2s both;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 380px minmax(0,1fr);margin:0 auto;max-width:1400px;width:100%}.field-error{color:#e74c3c;margin-top:5px}.field-error,.field-help{font-size:12px;text-align:left}.field-help{color:#7f8c8d;display:block;margin-top:2px}.password-strength{animation:fadeInUp .3s ease-out;font-size:12px;margin-top:5px;text-align:left;transition:all .3s ease}.strength-0{color:#e74c3c}.strength-1{color:#e67e22}.strength-2{color:#f1c40f}.strength-3{color:#2ecc71}.strength-4{color:#27ae60}.error-message{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;font-size:14px;margin:10px 0;padding:12px;text-align:center;transform:translateY(0)}.error-message,.success-message{animation:fadeInDown .3s ease-out,pulse .5s ease-out .3s}@media (max-width:1200px){.registration-container{animation:fadeInUp .8s ease-out .2s both;grid-template-columns:1fr}.pad-section{display:none}.registration-content{animation:scaleIn .9s ease-out .3s both;margin:0 auto;max-width:380px;width:100%}.form-groupReg{animation:fadeInUp .3s ease-out .6s both;animation:fadeInUp .3s ease-out calc(.6s + var(--delay, 0s)) both}.logo-container{animation:scaleIn .5s ease-out .1s both}}.recaptcha-container{display:flex;justify-content:center;margin:15px 0}.turnstile-container{animation:fadeInUp .4s ease-out .9s both;animation:fadeInUp .4s ease-out calc(.9s + var(--delay, 0s)) both;transition:all .3s ease}.turnstile-container:hover{transform:translateY(-1px)}.two-factor-message{animation:fadeInDown .3s ease-out;color:#4caf50;font-size:.9rem;margin-bottom:15px;text-align:center}.form-groupReg input:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.7}.two-factor-container{margin-top:15px;text-align:center}.success-message{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:4px;color:#155724;font-size:14px;margin:10px 0;padding:12px;text-align:center}.pad-section{border-radius:10px;min-height:600px;width:100%}.registration-content{align-items:center;animation:scaleIn .7s ease-out .3s both;border-radius:10px;justify-content:center;justify-self:center;padding:40px;text-align:center;transition:transform .3s ease;width:380px}.registration-content:hover{transform:translateY(-2px)}.welcome-section{animation:fadeInDown .6s ease-out .4s both;margin-bottom:20px;text-align:center}.welcome-section h1{animation:fadeInDown .6s ease-out .5s both;color:#fff;font-size:20px;font-weight:600;margin-bottom:10px}.welcome-section p{animation:fadeInUp .6s ease-out .6s both;color:#888;font-size:13px;margin-top:-13px}.auth-form{animation:fadeInUp .6s ease-out .7s both;margin:0 auto;max-width:400px;opacity:1;transition:all .5s cubic-bezier(.4,0,.2,1)}.auth-form.fade-out{opacity:0;transform:translateX(-30px)}.auth-form.fade-in{animation:slideInRight .5s ease-out;opacity:1;transform:translateX(0)}.auth-form.switching{opacity:0;transform:scale(.95)}.form-groupReg{margin-bottom:10px}.form-groupReg,.form-row{animation:fadeInUp .4s ease-out .8s both;animation:fadeInUp .4s ease-out calc(.8s + var(--delay, 0s)) both}.form-row{display:flex;gap:10px}.form-row .form-groupReg{animation:fadeInUp .4s ease-out .8s both;animation:fadeInUp .4s ease-out calc(.8s + var(--delay, 0s)) both;flex:1 1}.form-row .form-groupReg.half{flex:1 1}.forgot-password-link:hover:not(:disabled){-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;text-decoration:none;transform:translateY(-1px)}.forgot-password-link{-webkit-text-fill-color:#0000;animation:fadeInUp .4s ease-out 1.1s both;animation:fadeInUp .4s ease-out calc(1.1s + var(--delay, 0s)) both;background:none;background:linear-gradient(45deg,#2843bb,#b75596);-webkit-background-clip:text;background-clip:text;border:none;cursor:pointer;font-size:14px;margin-top:10px;padding:5px;text-align:center;text-decoration:underline;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.forgot-password-link:disabled{cursor:not-allowed;opacity:.6;transform:none}.form-groupReg input{background:#09090b;border:1px solid #1f1f21;border-radius:6px;color:#fff;font-size:14px;padding:10px;transform:translateY(0);transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.form-groupReg input:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a;color:#f0f8ff;outline:none;transform:translateY(-1px)}.form-groupReg input:hover{border-color:#374151;transform:translateY(-1px)}.register-button{animation:fadeInUp .5s ease-out 1.2s both;animation:fadeInUp .5s ease-out calc(1.2s + var(--delay, 0s)) both;background:#fff;border:none;border-radius:6px;color:#000;cursor:pointer;font-size:14px;font-weight:550;height:38px;padding:12px;transform:translateY(0);transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.register-button:hover:not(:disabled){background:#f3f4f6;box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.register-button:active:not(:disabled){animation:pulse .2s ease-out;transform:translateY(0)}.register-button:disabled{background:#4a4a4a;color:#fff;cursor:not-allowed}.login-link{margin-top:20px;text-align:center}.login-link p{color:#888}.login-link a{color:#000;text-decoration:none}.login-link a:hover{text-decoration:underline}.toggle-container{animation:fadeInDown .5s ease-out .6s both;background-color:#27272a;border-radius:7px;display:flex;gap:10px;height:38px;justify-content:center;margin-bottom:10px;max-width:300px;position:relative;transition:all .3s ease}.toggle-container:hover{box-shadow:0 4px 12px #27272a4d}.toggle-button{background:#0000;border:1px solid #27272a;border-radius:6px;color:#888;cursor:pointer;font-weight:600;min-width:120px;padding:8px 20px;transform:translateY(0);transition:all .3s cubic-bezier(.4,0,.2,1);width:140px}.toggle-button.active{animation:scaleIn .3s ease-out;background:#000;box-shadow:0 2px 8px #0003;height:32px;margin-top:4px;width:140px}.toggle-button.active,.toggle-button:hover:not(.active){color:#fff;transform:translateY(-1px)}.picikepforfefe{margin-bottom:0}.referral-header{align-items:center;display:flex;gap:8px;margin-bottom:8px;margin-top:0}.pfor_the_refferral{margin:0;text-align:left}.referral-info-btn{align-items:center;background:none;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:color .2s ease}.referral-info-btn:hover{background:#ffffff0d;color:#9ca3af}.referral-info-btn:active{transform:scale(.95)}.form-groupketto{margin-bottom:10px}.form-groupketto input{background:#0d131b;border:1px solid #2c3645;border-radius:6px;color:#fff;font-size:14px;padding:10px;width:100%}.form-groupketto input:focus{color:#f0f8ff;outline:none}.checkbox-container{animation:fadeInUp .4s ease-out 1s both;animation:fadeInUp .4s ease-out calc(1s + var(--delay, 0s)) both;margin-bottom:12px}.checkbox-label{gap:10px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.checkbox-label:hover{transform:translateX(2px)}.checkbox-input{accent-color:#1f2937;cursor:pointer;height:18px;transition:all .2s ease;width:18px}.checkbox-input:hover{transform:scale(1.1)}.checkbox-text{color:#888;font-size:14px}.ataszf{color:#fff;font-size:15px;font-weight:600}.two-factor-message{background-color:#09090b;border-color:#1f1f21;border-radius:6px;border-style:solid;padding-top:5px}.logo-container{animation:scaleIn .6s ease-out .1s both}.logo-container img{border-radius:8px;cursor:pointer;filter:drop-shadow(0 2px 8px rgba(255,255,255,.1));transition:all .3s cubic-bezier(.4,0,.2,1)}.logo-container img:hover{filter:drop-shadow(0 6px 16px rgba(255,255,255,.25)) brightness(1.1);transform:scale(1.08) rotate(3deg)}.logo-container img:active{animation:pulse .3s ease-out;transform:scale(1.02)}.form-enter{opacity:0;transform:translateX(100px) scale(.95)}.form-enter-active{transition:all .5s cubic-bezier(.4,0,.2,1)}.form-enter-active,.form-exit{opacity:1;transform:translateX(0) scale(1)}.form-exit-active{opacity:0;transform:translateX(-100px) scale(.95);transition:all .5s cubic-bezier(.4,0,.2,1)}.form-groupReg:first-child{--delay:0.1s}.form-groupReg:nth-child(2){--delay:0.2s}.form-groupReg:nth-child(3){--delay:0.3s}.form-groupReg:nth-child(4){--delay:0.4s}.form-groupReg:nth-child(5){--delay:0.5s}.form-groupReg:nth-child(6){--delay:0.6s}.form-groupReg:nth-child(7){--delay:0.7s}.form-groupReg:nth-child(8){--delay:0.8s}.field-error{animation:fadeInUp .3s ease-out,pulse .4s ease-out .3s}.auth-divider{align-items:center;animation:fadeInUp .5s ease-out;display:flex;margin:12px 0}.divider-line{background-color:#333;flex:1 1;height:1px}.divider-text{color:#888;font-size:14px;font-weight:500;padding:0 16px;text-transform:lowercase}.google-auth-button{align-items:center;animation:fadeInUp .5s ease-out;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:12px;justify-content:center;padding:8px 24px;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.google-auth-button:hover{background-color:#f9fafb;border-color:#d1d5db;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.google-auth-button:active{box-shadow:0 2px 6px #0000001a;transform:translateY(0)}.google-logo{height:20px;object-fit:contain;width:20px}.forgot-password-right{display:block;margin-top:16px;text-align:right;width:100%}.client-footer{background-color:#181818;color:#9da2af;margin-top:0;padding:40px 0 20px;position:relative;z-index:10}.client-footer-content{grid-gap:40px;align-items:start;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0 auto 1rem;max-width:1500px}.client-footer-content,.client-footer-divider{box-sizing:border-box;gap:40px;padding:0 20px;width:100%}.client-footer-divider{align-items:center;display:flex;justify-content:center;margin:0 auto}.client-footer-line{background:linear-gradient(90deg,#744b9e,#a23382);box-sizing:border-box;height:3px;margin:0 auto;max-width:1500px;width:100%}.client-footer-social{display:inline;gap:8px}.client-footer-social-icon{height:30px;margin-right:10px;width:30px}.client-footer-logo{height:auto;width:260px}.client-footer-section{box-sizing:border-box;flex-shrink:0;max-width:260px;min-width:240px;width:100%}.client-footer-section h3{color:#fff;font-size:1.2rem;margin-bottom:20px}.client-footer-section ul{list-style:none;padding:0}.client-footer-section ul li{margin-bottom:10px}.client-footer-section ul li a{color:#9da2af;text-decoration:none;transition:color .3s ease}.client-footer-section ul li a:hover{color:#fff}.client-footer-link{color:#9da2af;margin:0;padding:-1px;text-decoration:none;transition:color .3s ease}.client-footer-link:hover{color:#fff}.foterptag{color:#9da2af;margin:0;padding:-1px;text-decoration:none;transition:color .3s ease}.foterptag:hover{color:#fff}.info-text-footer{color:#9da2af}.info-text-footer a{align-items:center;color:#9da2af;display:flex;gap:8px;text-decoration:none;transition:color .3s ease}.info-text-footer a:hover{color:#fff}.iconpaddingright{margin-right:8px}.client-footer-description{color:#9da2af;margin-bottom:20px}.client-footer-contact,.client-footer-contact a{align-items:center;display:flex;gap:8px}.client-footer-contact a{color:#9da2af;text-decoration:none;transition:color .3s ease}.client-footer-contact a:hover{color:#fff}.client-footer-icon{height:16.5px;width:16.5px}.client-footer-bottom{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:20px;padding-bottom:5px;text-align:center}.client-footer-bottom p{color:#888;font-size:.9rem;margin:0}.client-footer-bottom-logo{height:auto;width:150px}@media (max-width:1024px){.client-footer-content{gap:24px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.client-footer-section{max-width:260px;min-width:240px;width:100%}.client-footer-divider{gap:24px}}@media (max-width:1024px) and (min-width:912px){.client-footer-content{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.client-footer-content{grid-template-columns:1fr;text-align:center}.client-footer-divider{padding:0 10px}.client-footer-section{float:none;margin-bottom:30px;margin-left:auto;margin-right:auto}.info-text-footer a{justify-content:center}.client-footer-bottom{flex-direction:column!important;gap:8px!important;text-align:center}.client-footer-bottom-logo{margin-bottom:8px}}.loading-spinner-fullscreen{align-items:center;animation:fadeIn .2s ease-in;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f0f23f2;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999999}.loading-spinner-fullscreen .loading-spinner-video{height:auto;margin-bottom:20px;max-height:400px;max-width:400px;object-fit:contain;width:auto}.loading-spinner-fullscreen .loading-message{animation:pulse 2s ease-in-out infinite;color:#fff;font-size:18px;font-weight:500;margin:0;text-align:center}@media(max-width:768px){.loading-spinner-fullscreen .loading-spinner-video{max-height:300px;max-width:300px}.loading-spinner-fullscreen .loading-message{font-size:16px}}.loading-spinner-inline{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;width:100%}.loading-spinner-inline .loading-spinner-video-inline{height:auto;margin-bottom:15px;max-height:200px;max-width:200px;object-fit:contain;width:auto}.loading-spinner-inline .loading-message-inline{animation:pulse 2s ease-in-out infinite;color:#fff;font-size:16px;font-weight:500;margin:0;text-align:center}@media(max-width:768px){.loading-spinner-inline{padding:30px 15px}.loading-spinner-inline .loading-spinner-video-inline{max-height:150px;max-width:150px}.loading-spinner-inline .loading-message-inline{font-size:14px}}.server-modal-overlay{-webkit-overflow-scrolling:touch;align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:1000010}@media(max-width:768px){.server-modal-overlay{align-items:flex-start!important;min-height:100vh;padding-top:70px!important}}@media(min-width:769px)and (max-height:800px){.server-modal-overlay{align-items:flex-start!important;min-height:100vh;padding-top:90px!important}}@media(min-width:769px)and (min-height:801px){.server-modal-overlay{align-items:center!important;min-height:100vh}}.servercomputerchooser{-webkit-overflow-scrolling:touch;align-items:flex-start;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:1000}.server-modal-content{margin:20px auto;max-width:650px;padding:24px;position:relative;width:90%}@media(min-width:769px)and (min-height:801px){.server-modal-content{margin:0 auto}}@media(min-width:769px)and (max-height:800px){.server-modal-content{margin:10px auto 40px;width:85%}}@media(max-width:768px){.server-modal-content{margin:20px auto 40px;width:95%}}@media(max-height:690px){.server-modal-content{margin:10px auto;padding:16px}}body.modal-open{overflow:hidden;position:fixed;width:100%}.map-size-input-container{align-items:center;display:flex;gap:10px}.map-slider{flex-grow:1;margin-right:5px}.map-size-value{color:hsla(0,0%,100%,.706);font-weight:700;text-align:right;width:50px}.infoconti{display:flex;flex-wrap:wrap;gap:15px}.infoconti>div{flex:1 1 200px;min-width:180px}.slider{-webkit-appearance:none;appearance:none;background:#fff0;border-radius:15px;border-style:solid;border-width:3px;height:3px;width:100%}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#09090b;border:2px solid #fff;border-radius:50%;cursor:pointer;height:16px;width:16px}.order-button{border:none;border-radius:8px;color:#000;cursor:pointer;font-weight:600;padding:12px;transition:transform .2s;width:100%}.order-button:hover{background-color:#a3a3a3;transform:translateY(-2px)}.atvivo{background:linear-gradient(90deg,#81c360,#36a34a);border:none;border-radius:8px;color:#000;cursor:pointer;font-weight:600;padding:12px;transition:transform .2s;width:100%}.atvivo:hover{background-color:#a3a3a3;transform:translateY(-2px)}.modal-close{border-radius:4px;font-size:20px;font-weight:600;margin-right:10px;margin-top:10px;padding:4px 8px;position:absolute;right:11px;top:4px;z-index:10}.modal-close:hover{background-color:#ffffff1a;color:#fff}@media(max-width:768px){.modal-close{background-color:#0000004d;border-radius:6px;font-size:22px;margin-right:5px;margin-top:5px;padding:6px 10px;right:8px;top:8px}.modal-close:hover{background-color:#fff3}}@media(max-width:480px){.modal-close{background-color:#0006;font-size:24px;padding:8px 12px;right:10px;top:10px}}.pforvasarlas{margin:0}.pforvasarlas,.pforvasarlass{display:left;font-size:24px;font-weight:600;text-align:left}.pforvasarlass{margin:40px 0 0}.pforvasarlasss{font-size:24px;font-weight:600}.goy,.pforvasarlasss{display:left;margin:0;text-align:left}.goy{color:#8e8e96}.gamepadlogo{margin-right:8px}.szervernevebekero{background-color:#09090b;border-color:#161618;border-radius:6px;border-style:solid;color:#fff;height:43px;max-width:600px;padding:10px;width:100%}.goy2{color:#fff;display:left;font-size:14px;font-weight:500;margin:0;text-align:left}.checkbox-container{display:flex;flex-direction:column;gap:10px;margin-top:5px}.checkbox-label{align-items:center;color:#ddd;cursor:pointer;display:flex;font-size:14px}.checkbox-input{accent-color:#32354b;height:16px;margin-right:8px;width:16px}.kiijas,.kiijas2{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:8px}.kiijas2{justify-content:center;text-align:center}.spanatiroka{color:#fff;font-size:14px}.labellke{color:#999;font-size:14px;justify-content:left;text-align:left}.labellke2{color:#fff;font-size:14px;font-weight:500;justify-content:center;text-align:center}.divoka1,.divoka2{max-width:300px;width:100%}.slider-container{margin:20px 0}.slider-container .slider{background:#333;border-radius:2px;height:4px;width:100%}.price-section{margin-top:24px;text-align:center}.price-section .extension-price,.price-section .price-info{color:#fff;font-size:16px;margin:8px 0}.price-section .button-group{display:flex;gap:12px;margin-top:20px}.price-section .button-group button{border-radius:8px;color:#000;cursor:pointer;flex:1 1;font-weight:600;padding:12px;transition:transform .2s}.price-section .button-group button:hover{transform:translateY(-2px)}.price-section .extend-button{background:linear-gradient(90deg,#82c05e,#30a048);border:none;color:#fff}.price-section .cancel-button{background:#ef4444;border:2px solid #ef4444;color:#ef4444}.price-section .save-button{background:linear-gradient(90deg,#2563eb,#4f46e5);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;margin-top:16px;padding:12px;width:100%}.price-section .save-button:hover{transform:translateY(-2px)}.location-selector .location-dropdown{background:#09090b;border-color:#161618;border-radius:6px;border-width:2px;color:#fff;cursor:pointer;font-size:14px;height:40px;outline:none;padding:10px;width:100%}.location-selector .location-dropdown:hover{background:#ffffff1a}.location-selector .location-dropdown option{background:#1a1a1a;color:#fff;padding:10px}.infoconti{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.keep,.modal-header-image{max-width:600px;width:100%}.keep{border-radius:8px;height:auto;max-height:108px;object-fit:cover;object-position:center}@media(max-width:768px){.keep,.modal-header-image{width:100%}.keep{border-radius:12px;height:90px;max-height:90px;object-fit:cover;object-position:center}}@media(max-width:480px){.keep,.modal-header-image{width:100%}.keep{border-radius:10px;height:75px;max-height:75px;object-fit:cover;object-position:center}}.server-header{margin-bottom:15px;width:100%}.server-stats{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:0 20px;width:100%}.stat-item .stat-label{margin-bottom:5px}.stat-item .statok{font-size:12px;font-weight:500;margin:0}@media(max-width:749px){.modal-row-flex{align-items:center;flex-direction:column;justify-content:center}}.edit-button{align-self:flex-end}.szerverstats_VPS button,.szerverstats_WEB button,.szerverstats_gameszerver button{align-items:center;display:flex;justify-content:space-between;padding:0 20px;width:100%}.szerverstats_VPS .server-content,.szerverstats_WEB .server-content,.szerverstats_gameszerver .server-content{display:flex;flex:1 1;flex-direction:column;gap:15px}.szerverstats_VPS .server-header,.szerverstats_WEB .server-header,.szerverstats_gameszerver .server-header{text-align:left}.szerverstats_VPS .server-header .servername,.szerverstats_WEB .server-header .servername,.szerverstats_gameszerver .server-header .servername{font-size:12px;font-weight:500;margin:0}.szerverstats_VPS .server-stats,.szerverstats_WEB .server-stats,.szerverstats_gameszerver .server-stats{align-items:center;display:flex;gap:30px}.szerverstats_VPS .stat-item,.szerverstats_WEB .stat-item,.szerverstats_gameszerver .stat-item{align-items:center;display:flex;flex-direction:column;gap:5px}.szerverstats_VPS .stat-item .stat-label,.szerverstats_WEB .stat-item .stat-label,.szerverstats_gameszerver .stat-item .stat-label{color:#666;font-size:12px}.szerverstats_VPS .stat-item .statok,.szerverstats_WEB .stat-item .statok,.szerverstats_gameszerver .stat-item .statok{font-size:12px;font-weight:500;margin:0}.szerverstats_VPS .stat-itemfirst,.szerverstats_WEB .stat-itemfirst,.szerverstats_gameszerver .stat-itemfirst{align-items:center;display:flex;flex-direction:column;gap:5px}.szerverstats_VPS .stat-itemfirst .stat-label,.szerverstats_WEB .stat-itemfirst .stat-label,.szerverstats_gameszerver .stat-itemfirst .stat-label{color:#666;font-size:12px}.szerverstats_VPS .stat-itemfirst .statok,.szerverstats_WEB .stat-itemfirst .statok,.szerverstats_gameszerver .stat-itemfirst .statok{font-size:12px;font-weight:500;margin:0}.szerverstats_VPS .edit-button,.szerverstats_WEB .edit-button,.szerverstats_gameszerver .edit-button{align-self:center;margin-left:15px;padding:8px}.szerverstats_VPS .edit-button:hover,.szerverstats_WEB .edit-button:hover,.szerverstats_gameszerver .edit-button:hover{background-color:#ffffff1a;border-radius:4px}.szerverstats_VPS .edit-button .service-editor,.szerverstats_WEB .edit-button .service-editor,.szerverstats_gameszerver .edit-button .service-editor{height:18px;width:18px}@media(max-width:768px){.servername,.stat-itemfirst{size:0;display:none}.server-stats{gap:10px;padding:0 10px}.stat-item{min-width:60px}.stat-item .stat-label{font-size:11px}.stat-item .statok{font-size:12px}.szerverstats_VPS button,.szerverstats_WEB button,.szerverstats_gameszerver button{padding:12px 15px}.szerverstats_VPS .server-stats,.szerverstats_WEB .server-stats,.szerverstats_gameszerver .server-stats{gap:15px}.szerverstats_VPS .stat-item .stat-label,.szerverstats_WEB .stat-item .stat-label,.szerverstats_gameszerver .stat-item .stat-label{font-size:11px}.szerverstats_VPS .stat-item .statok,.szerverstats_WEB .stat-item .statok,.szerverstats_gameszerver .stat-item .statok{font-size:12px}.infoconti{display:flex;gap:15px}.infoconti>div{min-width:100%;width:100%}.map-size-input-container{width:100%}}.map-slider-container{margin-bottom:0;padding-bottom:10px}.success-modal-overlay{align-items:center;animation:fadeIn .3s ease-in-out;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.success-modal-content{animation:slideUp .4s ease-out;background:linear-gradient(145deg,#1d2228,#2a3038);border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 15px 30px #0000004d;max-width:500px;padding:30px 40px;text-align:center;width:90%}.success-icon{animation:pulse 1.5s infinite;display:flex;justify-content:center;margin:0 auto 20px}.success-modal-content h2{color:#fff;font-size:28px;font-weight:600;margin-bottom:16px}.success-modal-content p{color:#d1d1d1;font-size:16px;line-height:1.5;margin-bottom:8px}.success-subtitle{font-size:14px!important;margin-bottom:25px!important;opacity:.7}.success-modal-button{background:linear-gradient(90deg,#3f51b5,#5c6bc0);border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:10px;padding:12px 32px;transition:all .2s ease}.success-modal-button:hover{background:linear-gradient(90deg,#303f9f,#3f51b5);box-shadow:0 7px 14px #0003;transform:translateY(-2px)}@keyframes fadeInDropdown{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.modern-toast-container{bottom:20px;display:flex;flex-direction:column;gap:10px;position:fixed;right:20px;z-index:10000000}.modern-toast{align-items:center;animation:slideInRight .3s ease forwards,fadeOut .3s ease 4.7s forwards;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;box-shadow:0 4px 15px #00000026;display:flex;max-width:450px;min-width:300px;overflow:hidden;padding:14px;position:relative}.modern-toast:before{content:"";height:100%;left:0;position:absolute;top:0;width:4px}.modern-toast.success{background-color:#2d3748e6;border:1px solid #48bb7833}.modern-toast.success:before{background-color:#48bb78}.modern-toast.success .toast-icon{color:#48bb78}.modern-toast.error{background-color:#2d3748e6;border:1px solid #f5656533}.modern-toast.error:before{background-color:#f56565}.modern-toast.error .toast-icon{color:#f56565}.modern-toast.warning{background-color:#2d3748e6;border:1px solid #f6ad5533}.modern-toast.warning:before{background-color:#ed8936}.modern-toast.warning .toast-icon{color:#ed8936}.modern-toast.info{background-color:#2d3748e6;border:1px solid #5a67d833}.modern-toast.info:before{background-color:#4299e1}.modern-toast.info .toast-icon{color:#4299e1}.toast-icon{align-items:center;display:flex;justify-content:center;margin-right:12px}.toast-content{color:#f7fafc;flex-grow:1;font-size:14px;font-weight:500;line-height:1.4}.toast-close{align-items:center;background:none;border:none;color:#a0aec0;cursor:pointer;display:flex;margin-left:12px;opacity:.7;padding:0;transition:opacity .2s ease}.toast-close:hover{opacity:1}@keyframes slideInRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.modern-dropdown{background-color:#3b1e1ecc;border-radius:12px;box-shadow:0 2px 5px #0000001a;color:#f8f9fa}.modern-dropdown:hover{background-color:#253349e6;border-color:#fff3;box-shadow:0 4px 10px #00000026}.modern-dropdown:focus{border-color:#6875f580;box-shadow:0 0 0 3px #6875f540}.modern-dropdown option{background-color:#1e293b;color:#f8f9fa}.dropdown-arrow{color:#8d96a7;right:14px;transition:transform .2s ease}.modern-dropdown:focus+.dropdown-arrow{color:#6875f5}.location-selector{margin-bottom:15px}.modern-dropdown{background-color:#111827f2}.modern-dropdown:hover{background-color:#1f2937f2;border-color:#4f46e566}.modern-dropdown:focus{border-color:#4f46e599;box-shadow:0 0 0 2px #4f46e540}.modern-dropdown option{background-color:#111827}.location-selector{margin-bottom:16px}.modern-dropdown-container{margin-bottom:10px;position:relative;width:100%}.modern-dropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#121214f2;border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 1px 3px #0003;color:#e5e7eb;cursor:pointer;font-size:15px;font-weight:500;outline:none;padding:12px 40px 12px 16px;transition:all .2s ease;width:100%}.modern-dropdown:hover{background-color:#1c1c1ef2;border-color:#64646466}.modern-dropdown:focus{border-color:#78787899;box-shadow:0 0 0 2px #3c3c3c40}.modern-dropdown option{background-color:#121214;color:#e5e7eb;padding:12px}.dropdown-arrow{align-items:center;color:#d1d5db99;display:flex;justify-content:center;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .2s ease,color .2s ease;z-index:1}.modern-dropdown-container:focus-within .dropdown-arrow,.modern-dropdown:focus+.dropdown-arrow{color:#969696cc;transform:translateY(-50%) rotate(180deg)}.modern-dropdown-container:not(:focus-within) .dropdown-arrow{color:#d1d5db99;transform:translateY(-50%) rotate(0)}.dropdown-arrow svg{display:block;height:16px;width:16px}.location-selector{margin-bottom:8px;width:100%}.location-selector .goy2{margin-bottom:8px}.coupon-input-group,.validate-button{align-items:center;display:flex}.validate-button{background-color:#4f46e5;border:none;border-radius:6px;cursor:pointer;justify-content:center;margin-left:10px;padding:8px 12px;transition:background-color .2s ease}.validate-button:hover{background-color:#4338ca}.validate-button:disabled{background-color:#6b7280;cursor:not-allowed}.services-list{display:flex;flex-direction:column;gap:12px;justify-content:center;margin-bottom:40px;margin-right:30px;margin-top:20px}.szerverstats_VPS div[role=button],.szerverstats_WEB div[role=button],.szerverstats_gameszerver div[role=button]{align-items:center;background-color:#121214f2;border:1px solid #ffffff1a;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:0 20px;transition:all .2s ease;width:100%}.szerverstats_VPS div[role=button]:hover,.szerverstats_WEB div[role=button]:hover,.szerverstats_gameszerver div[role=button]:hover{background-color:#1c1c1ef2;border-color:#7d3c8d66}.szerverstats_VPS div[role=button]:focus,.szerverstats_WEB div[role=button]:focus,.szerverstats_gameszerver div[role=button]:focus{box-shadow:0 0 0 2px #7d3c8d66;outline:none}.loading-container{margin:40px 0}.loading-spinner{border:4px solid #ffffff1a;border-top-color:#a855f5}.refresh-button-for-ugyfelkapu.loading{cursor:not-allowed;opacity:.7}.refresh-button-for-ugyfelkapu .spin{animation:spin 1s linear infinite}.error-container{background-color:#ef44441a;border:1px solid #ef444433;border-radius:8px;color:#ef4444;margin:40px 28px;padding:24px}.error-message{margin:12px 0}.retry-button{background-color:#ef4444;margin-top:12px;padding:8px 16px;transition:background-color .2s ease}.retry-button:hover{background-color:#dc2626}.no-services{align-items:center;background-color:#2d1e3b66;border:1px solid #ffffff1a;border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin:40px 30px;padding:32px;text-align:center}.create-service-button{background:linear-gradient(90deg,#59397d,#7e3a67);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;margin-top:16px;padding:12px 24px;transition:all .2s ease}.create-service-button:hover{background:linear-gradient(90deg,#4b3069,#693056);transform:translateY(-2px)}.price-difference{font-weight:600;margin:8px 0}.price-increase{color:#ef4444}.price-decrease{color:#10b981}.service-status{border-radius:4px;display:inline-block;font-weight:600;margin-top:8px;padding:4px 8px}.service-status.active{background-color:#10b98133;color:#10b981}.canceled-notice,.service-status:not(.active){background-color:#ef444433;color:#ef4444}.canceled-notice{border-radius:4px;display:inline-block;font-weight:600;margin-top:8px;padding:4px 8px}.button-group button.loading,.save-button.loading{color:#0000;position:relative}.button-group button.loading:after,.save-button.loading:after{animation:spin 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;content:"";height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px}.save-button.disabled{background:#555;cursor:not-allowed;opacity:.5}.szerverstats_VPS,.szerverstats_WEB,.szerverstats_gameszerver{width:100%}.service-card{align-items:center;background-color:#121214f2;border:1px solid #ffffff14;border-radius:8px;cursor:pointer;display:flex;height:53px;justify-content:space-between;padding:16px 20px;transition:all .2s ease;width:100%}.service-card:hover{background-color:#1c1c1ef2;border-color:#1b1b1b66;box-shadow:0 4px 12px #00000026}.service-card:focus{box-shadow:0 0 0 2px #4f46e599;outline:none}.service-card-content{align-items:center;display:flex;flex:1 1;gap:20px;justify-content:flex-end}.service-name{min-width:160px}.service-name h3{color:#e5e7eb;font-size:15px;font-weight:600;margin:0}.service-stats{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:space-around;margin:0;width:100%}.stat-item{flex-direction:column;gap:4px}.stat-item .stat-label{color:#8b8b8b;font-size:12px;margin:0}.stat-item .stat-value{color:#e5e7eb;font-size:14px;font-weight:500;margin:0}.edit-button{align-items:center;border-radius:6px;color:#8b8b8b;display:flex;height:36px;justify-content:center;padding:0!important;transition:all .2s ease;width:36px!important}.edit-button:focus,.edit-button:hover{background-color:#ffffff1a;color:#e5e7eb}.edit-button .service-editor{height:18px;margin:auto!important;width:18px}@media(max-width:943px){.service-card-content{align-items:stretch;display:flex;flex:1 1;flex-direction:column;gap:8px}.service-card-content-row{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;width:100%}.service-card{height:100px}.service-name{flex:1 1;min-width:0}.service-name h3{color:#e5e7eb;font-size:15px;font-weight:600;justify-content:center;margin:0;text-align:center}.edit-button{align-self:auto;height:36px;margin-left:0;margin-right:0;width:36px!important}.cpu-brand{border-radius:4px;display:inline-block;font-size:.75rem;font-weight:500;margin-left:8px;padding:2px 6px;text-transform:uppercase}.cpu-brand.intel{background-color:#0071c5;color:#fff}.cpu-brand.ryzen{background-color:#ed1c24;color:#fff}.modal-cpu-brand{border-radius:4px;font-size:.8rem;font-weight:500;margin-left:8px;padding:3px 8px}.modal-cpu-brand.intel{background-color:#0071c5;color:#fff}.modal-cpu-brand.ryzen{background-color:#ed1c24;color:#fff}.cpu-pricing-note{font-size:.85rem;font-style:italic;margin:10px 0;opacity:.8}.service-stats{align-items:center;display:flex;flex-direction:row;gap:auto;justify-content:space-around;margin:0;width:100%}}.service-type-modal{animation:modalSlideIn .3s ease-out;background:#1a1a1a;border:1px solid #333;border-radius:12px;box-shadow:0 10px 30px #0006;max-width:500px;padding:0;position:relative;width:90%}@media(max-width:768px){.service-type-modal{margin:20px auto;width:95%}}.service-type-header{align-items:center;border-bottom:1px solid #333;display:flex;justify-content:space-between;padding:24px 24px 16px}.service-type-header h3{color:#fff;font-size:1.5rem;font-weight:600;margin:0}.service-type-header .modal-close{align-items:center;background:none;border:none;border-radius:4px;color:#a3a3a3;cursor:pointer;display:flex;font-size:1.5rem;justify-content:center;padding:4px;transition:all .2s ease}.service-type-header .modal-close:hover{background-color:#7e3a6733;color:#7e3a67}.service-type-options{display:flex;gap:16px;padding:24px}@media(max-width:768px){.service-type-options{flex-direction:column}}.service-type-card{background:#2a2a2a;border:2px solid #404040;border-radius:12px;cursor:pointer;flex:1 1;overflow:hidden;padding:24px;position:relative;text-align:center;transition:all .3s ease}.service-type-card:hover{background:#7e3a671a;border-color:#7e3a67;transform:translateY(-2px)}.service-type-card:active{transform:translateY(0)}.service-type-card .service-type-icon{align-items:center;color:#7e3a67;display:flex;justify-content:center;margin-bottom:16px;transition:color .3s ease}.service-type-card:hover .service-type-icon{color:#a855f7}.service-type-card h4{color:#fff;font-size:1.25rem;font-weight:600;margin:0 0 8px;transition:color .3s ease}.service-type-card:hover h4{color:#fff}.service-type-card p{color:#a3a3a3;font-size:.875rem;line-height:1.4;margin:0}@media(max-width:768px){.service-type-card{padding:20px}.service-type-card h4{font-size:1.125rem}.service-type-card p{font-size:.8125rem}}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.client-controls-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(4,1fr);margin-bottom:7px;margin-left:43px;margin-right:25px;max-width:100%;overflow:hidden}.control-item{align-items:center;display:flex;height:100%}.clientportal-search-input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#09090b;border:1.5px solid #27272a;border-radius:8px;color:#fff;font-size:14px;height:50px;padding:0 15px;transition:all .3s ease;width:100%}.clientportal-search-input::placeholder{color:#fff9}.clientportal-search-input:focus{background:#ffffff1a;border-color:#ffffff4d;outline:none}.refresh-button,.sort-button{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#09090b;border:1.5px solid #27272a;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:50px;justify-content:center;padding:0 15px;transition:all .3s ease;width:100%}.refresh-button:hover,.sort-button:hover{background:#ffffff1a;border-color:#fff3;transform:translateY(-2px)}.new-service-button{align-items:center;background:linear-gradient(90deg,#59397d,#7e3a67);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:50px;justify-content:center;padding:0 15px;transition:all .3s ease;width:100%}.new-service-button:hover{transform:translateY(-2px)}.refresh-button.loading{cursor:not-allowed;opacity:.7}.spin{animation:spin 1s linear infinite}.clear-search-button{background:#ffffff1a;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:10px 20px;transition:all .3s ease}.clear-search-button:hover{background:#fff3}.sort-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.sort-modal-content{background:linear-gradient(135deg,#09090b,#09090b);border:1px solid #333;border-radius:12px;color:#fff;max-width:400px;padding:24px;position:relative;width:90%;z-index:1001}.sort-modal-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fff,#fff);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center}.sort-options{display:flex;flex-direction:column;gap:12px}.sort-option{align-items:center;background:#111114cc;border:1px solid #333;border-radius:8px;cursor:pointer;display:flex;gap:15px;padding:10px;transition:all .3s ease}.sort-option:hover{background:#ffffff0d;border-color:#444}.sort-option.active{background:linear-gradient(90deg,#a855f733,#ea489a33);border-color:#a855f7;box-shadow:0 0 10px #a855f74d}.sort-option-icon{align-items:center;border-radius:4px;display:flex;flex-shrink:0;height:23.5px;justify-content:center;width:63px}.sort-option-icon.intel{background:linear-gradient(90deg,#356de5,#1c4db7)}.sort-option-icon.ryzen{background:linear-gradient(90deg,#e53935,#b71c1c)}.sort-option-icon.vps{background:linear-gradient(90deg,#51bd4a,#288018)}.sort-option-text{color:#fff;font-size:14px;font-weight:400}.sort-modal-close{background:none;border:none;border-radius:4px;color:#666;cursor:pointer;font-size:20px;padding:4px 8px;position:absolute;right:16px;top:16px;transition:all .3s ease}.sort-modal-close:hover{background-color:#ffffff1a;color:#fff}@media(max-width:1200px){.client-controls-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.client-controls-grid{gap:10px;grid-template-columns:1fr;margin-left:30px;margin-right:30px}}.balance-stats-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.balance-stats-grid,.payment-methods-section{margin-bottom:32px;margin-left:43px;margin-right:25px}.payment-methods-section{background:#111113;border:1px solid #27272a;border-radius:8px;box-shadow:0 4px 16px #0003;padding:32px}.payment-methods-section h2{color:#fff;font-size:24px;font-weight:600;margin-bottom:24px}.payment-methods-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.payment-method-card{background:#09090b;border:2px solid #27272a;border-radius:8px;cursor:pointer;padding:24px;position:relative;transition:all .3s ease}.payment-method-card:hover{border-color:#7951a980;box-shadow:0 4px 16px #0003;transform:translateY(-2px)}.payment-method-card.selected{background:#7951a91a;border-color:#7951a9}.payment-method-header{align-items:center;display:flex;gap:12px;margin-bottom:12px}.payment-logo{border-radius:8px;height:60px;padding:8px;width:60px}.payment-logo[alt=Stripe]{object-fit:cover;padding:4px}.payment-logo[alt=PayPal]{padding:8px}.payment-method-card h3{color:#fff;font-size:18px;font-weight:600;margin:0}.payment-method-card p{color:#858288;line-height:1.5;margin:0 0 12px}.payment-method-badge{background:linear-gradient(90deg,#59397d,#7e3a67);border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-weight:500;padding:4px 12px}.payment-fee-info{border-top:1px solid #27272a;margin-top:12px;padding-top:12px}.payment-fee-info small{color:#858288;font-size:12px;line-height:1.4}.payment-form-section{background:#111113;border:1px solid #27272a;border-radius:8px;box-shadow:0 4px 16px #0003;margin-bottom:32px;margin-left:43px;margin-right:25px;padding:32px}.payment-form-section h2{color:#fff;font-size:24px;font-weight:600;margin-bottom:24px}.form-group{margin-bottom:24px}.form-group label{font-size:16px;font-weight:600}.amount-input,.tax-input{background:#09090b;border:2px solid #27272a;border-radius:8px;color:#fff;font-size:16px;padding:16px 20px;transition:all .3s ease;width:100%}.amount-input:focus,.tax-input:focus{background:#7951a91a;border-color:#7951a9;outline:none}.input-help{color:#858288;font-size:14px;margin-top:8px}.payment-summary-section{background:#111113;border:1px solid #27272a;border-radius:8px;box-shadow:0 4px 16px #0003;margin-bottom:43px;margin-left:43px;margin-right:25px;padding:32px}.payment-summary-section h2{color:#fff;font-size:24px;font-weight:600;margin-bottom:24px}.summary-row{align-items:center;border-bottom:1px solid #27272a;color:#fff;display:flex;justify-content:space-between;padding:12px 0}.summary-value{color:#fff;font-weight:600}.fee-row,.fee-value{color:#fbbf24}.summary-total{align-items:center;border-bottom:2px solid #27272a;color:#fff;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-bottom:24px;padding:16px 0}.total-value{color:#fff;font-size:24px}.terms-section{margin-bottom:24px}.terms-checkbox-label{align-items:flex-start;cursor:pointer;display:flex;gap:12px}.terms-checkbox{accent-color:#7951a9;cursor:pointer;flex-shrink:0;height:18px;margin-top:2px;width:18px}.terms-text{color:#858288;font-size:14px;line-height:1.5;-webkit-user-select:none;user-select:none}.terms-section a{color:#7951a9;text-decoration:none}.terms-section a:hover{text-decoration:underline}.payment-button{background:linear-gradient(90deg,#59397d,#7e3a67);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:16px 24px;transition:all .3s ease;width:100%}.payment-button:hover:not(:disabled){background:linear-gradient(90deg,#6b4c8a,#8b4571);box-shadow:0 4px 16px #0000004d;transform:translateY(-2px)}.payment-button:disabled{background:#27272a;box-shadow:none;color:#858288;cursor:not-allowed;transform:none}.error-container,.loading-container{align-items:center;background:#111113;border:1px solid #27272a;border-radius:8px;box-shadow:0 4px 16px #0003;display:flex;flex-direction:column;justify-content:center;margin:43px 25px;padding:64px 32px}.loading-spinner{border-top-color:#7951a9;height:32px;width:32px}.error-message,.pbetoltes{color:#fff;font-size:16px;margin:0}.retry-button{background:linear-gradient(90deg,#59397d,#7e3a67);border-radius:6px;margin-top:16px;transition:all .3s ease}.retry-button:hover{background:linear-gradient(90deg,#6b4c8a,#8b4571);transform:translateY(-2px)}@media (max-width:768px){.balance-stats-grid,.payment-form-section,.payment-methods-section,.payment-summary-section{margin-left:20px;margin-right:20px;padding:20px}.payment-methods-grid{grid-template-columns:1fr}.stat-value{font-size:24px}.total-value{font-size:20px}.summary-total{font-size:16px}}.payment-icon{color:#fff;height:24px;width:24px}.payment-logo{background:#ffffff1a;border-radius:6px;height:50px;width:50px}.payment-logo,.payment-logo[alt=PayPal],.payment-logo[alt=Stripe]{object-fit:contain;padding:6px}.billing-warning{align-items:flex-start;background:#eab3081a;border:1px solid #eab3084d;border-radius:8px;color:#eab308;display:flex;gap:16px;margin-bottom:24px;padding:16px 20px}.billing-warning svg{flex-shrink:0;margin-top:2px}.billing-warning-content{flex:1 1}.billing-warning-title{font-size:15px;font-weight:600;margin-bottom:4px;margin-top:3px}.billing-warning-text{color:#eab308e6;font-size:14px;margin-bottom:8px}.billing-warning-link{align-items:center;background:#eab30833;border-radius:6px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:4px;padding:6px 12px;text-decoration:none;transition:all .3s ease}.billing-warning-link:hover{background:#eab3084d;transform:translateX(2px)}.billing-info-selected{align-items:center;background:#22c55e1a;border:1px solid #22c55e4d;border-radius:8px;color:#22c55e;display:flex;font-size:14px;gap:12px;margin-bottom:24px;padding:12px 16px}.billing-info-selected svg{flex-shrink:0}.billing-info-selected strong{color:#fff}.billing-change-link{background:#ffffff1a;border-radius:6px;color:#fff;font-size:13px;font-weight:500;margin-left:auto;padding:4px 12px;text-decoration:none;transition:all .3s ease}.billing-change-link:hover{background:#fff3}.financial-tabs{background:#09090b;border:1px solid #27272a;border-radius:8px;display:flex;gap:4px;margin-bottom:24px;margin-left:43px;margin-right:25px;padding:6px}.financial-tabs .tab-btn{align-items:center;background:#0000;border:none;border-radius:6px;color:#858288;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 20px;transition:all .3s ease}.financial-tabs .tab-btn:hover{background:#ffffff1a;color:#fff}.financial-tabs .tab-btn.active{background:linear-gradient(90deg,#59397d,#7e3a67);color:#fff;transform:none}.tab-content{margin-bottom:40px}.financial-stats-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:32px}.recent-transactions{margin-top:32px}.transactions-list{margin-bottom:20px}.transaction-item{justify-content:space-between}.transaction-info{align-items:center;display:flex;gap:12px}.transaction-icon{background:#111113;border:1px solid #27272a}.transaction-details{display:flex;flex-direction:column;gap:4px}.transaction-description{font-size:16px}.transaction-method{max-width:240px;width:100%}.transaction-amount{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.view-all-btn:hover{background:linear-gradient(90deg,#7e3a67,#59397d)}.transactions-panel h2{font-size:20px;margin-bottom:20px}.transactions-controls{gap:12px}.search-box{border-radius:6px;color:#858288;gap:8px;padding:8px 12px}.search-box input{background:#0000;border:none;min-width:200px;outline:none}.filter-select{border:1px solid #27272a;border-radius:6px;padding:8px 12px}.table-header{font-size:14px}.table-cell{gap:8px}.transaction-type{color:#fff}.date,.payment-method{font-size:14px}.pagination-btn{border:1px solid #27272a;border-radius:6px;color:#858288;width:40px}.pagination-btn.active,.pagination-btn:hover{color:#fff}.balance-history-panel h2{font-size:20px;margin-bottom:20px}.period-select{border:1px solid #27272a;border-radius:6px;padding:8px 12px}.history-item{padding:20px}.stat-value{font-size:16px}.overview-header{margin-bottom:24px}.overview-header h2{color:#fff;font-size:20px;font-weight:600;margin:0}.refresh-btn{background:#09090b;border:1px solid #27272a;border-radius:6px;color:#858288;padding:8px 16px}.refresh-btn:hover{background:#27272a;color:#fff}.refresh-btn:disabled{opacity:.5}.bg-green-100{background-color:#10b9811a}.bg-yellow-100{background-color:#f59e0b1a}.bg-red-100{background-color:#ef44441a}.bg-gray-100{background-color:#8582881a}@media (max-width:768px){.financial-stats-grid{grid-template-columns:1fr}.financial-tabs,.tab-content{margin-left:20px;margin-right:20px}.tab-content{padding:20px}.transactions-header{align-items:flex-start;flex-direction:column}.transactions-controls{flex-direction:column;width:100%}.search-box input{min-width:100%}.table-header,.table-row{gap:8px;grid-template-columns:1fr}.table-cell,.transaction-item{align-items:flex-start;flex-direction:column}.transaction-item{gap:12px}.transaction-icon{margin-bottom:30px}.transaction-amount{align-items:flex-start}.history-stats{grid-template-columns:1fr}.stat-item{gap:4px}.overview-header,.stat-item{align-items:flex-start;flex-direction:column}.overview-header{gap:12px}.pagination{flex-wrap:wrap}}.financial-overview h2{color:#fff;font-size:24px;font-weight:600;margin-bottom:24px}.overview-header{justify-content:space-between;margin-bottom:32px}.overview-header,.refresh-btn{align-items:center;display:flex}.refresh-btn{background:linear-gradient(90deg,#59397d,#7e3a67);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;gap:8px;padding:12px 20px;transition:all .3s ease}.refresh-btn:hover{background:linear-gradient(90deg,#7e3a67,#59397d);transform:translateY(-2px)}.refresh-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.stats-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:32px}.stat-card{background:#09090b}.stat-header span{color:#fff;font-size:16px;font-weight:600}.stat-amount{color:#fff;font-size:32px;font-weight:700;margin-bottom:8px}.stat-count{color:#858288;font-size:14px}.recent-transactions h3{color:#fff;font-size:20px;font-weight:600;margin-bottom:20px}.transactions-list{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.transaction-item{align-items:center;background:#09090b;border:1px solid #27272a;border-radius:8px;display:flex;gap:16px;padding:16px;transition:all .3s ease}.transaction-item:hover{border-color:#7951a980;box-shadow:0 4px 16px #0003;transform:translateY(-2px)}.transaction-icon{align-items:center;background:#27272a;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.transaction-details{flex:1 1}.transaction-description{color:#fff;font-weight:600;margin-bottom:4px}.transaction-date{color:#858288;font-size:12px;margin-bottom:4px}.transaction-method{border-radius:6px;color:#858288;display:inline-block;font-size:12px;min-width:0;padding:2px 4px;text-align:center}.transaction-amount{text-align:right}.amount{display:block;font-size:16px;font-weight:700;margin-bottom:4px}.amount.positive{color:#10b981}.amount.negative{color:#ef4444}.status{border-radius:4px;font-size:12px;font-weight:500;padding:4px 8px}.view-all-btn{align-items:center;background:linear-gradient(90deg,#59397d,#7e3a67);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:12px 20px;transition:all .3s ease;width:100%}.view-all-btn:hover{background:linear-gradient(90deg,#482e66,#522643);transform:translateY(-2px)}.transactions-panel h2{color:#fff;font-size:24px;font-weight:600;margin-bottom:24px}.transactions-header{justify-content:space-between;margin-bottom:24px}.transactions-controls,.transactions-header{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.search-box{align-items:center;display:flex;position:relative}.search-box svg{color:#858288;left:12px;position:absolute;z-index:1}.search-box input{background:#09090b;border:2px solid #27272a;border-radius:8px;color:#fff;font-size:14px;padding:12px 12px 12px 40px;transition:all .3s ease;width:250px}.search-box input:focus{border-color:#7951a980;outline:none}.search-box input::placeholder{color:#858288}.filter-select{-webkit-appearance:none;appearance:none;background:#09090b;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border:2px solid #27272a;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:12px 40px 12px 16px;transition:all .3s ease}.filter-select:focus{border-color:#7951a980;outline:none}.filter-select option{background:#09090b;color:#fff}.transactions-table{display:flex;flex-direction:column;gap:1px;margin-bottom:24px}.table-header{background:#09090b;border:1px solid #27272a;border-radius:8px 8px 0 0;color:#fff;font-weight:600}.table-header,.table-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 2fr 1fr 1fr 1fr 1fr;padding:16px}.table-row{background:#111113;border:1px solid #27272a;border-top:none;transition:all .3s ease}.table-row:hover{background:#1a1a1a;border-color:#7951a980}.table-row:last-child{border-radius:0 0 8px 8px}.table-cell{color:#fff;font-size:14px}.table-cell,.transaction-type{align-items:center;display:flex}.transaction-type{gap:8px}.description{color:#fff;font-weight:500;margin-bottom:4px}.server-name{font-size:12px}.date,.payment-method,.server-name{color:#858288}.pagination{gap:8px;margin-top:24px}.pagination,.pagination-btn{align-items:center;display:flex;justify-content:center}.pagination-btn{background:#09090b;border:2px solid #27272a;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:40px;min-width:40px;transition:all .3s ease}.pagination-btn:hover{background:#27272a;transform:translateY(-2px)}.pagination-btn.active{background:linear-gradient(90deg,#59397d,#7e3a67);border-color:#0000}.pagination-btn:disabled{cursor:not-allowed;opacity:.5;transform:none}.balance-history-panel h2{color:#fff;font-size:24px;font-weight:600;margin-bottom:24px}.history-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.period-select{background:#09090b;border:2px solid #27272a;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:12px 16px;transition:all .3s ease}.period-select:focus{border-color:#7951a980;outline:none}.period-select option{background:#09090b;color:#fff}.history-chart{display:flex;flex-direction:column;gap:16px}.history-item{background:#09090b;border:1px solid #27272a;border-radius:8px;padding:24px;transition:all .3s ease}.history-item:hover{border-color:#7951a980;box-shadow:0 4px 16px #0003;transform:translateY(-2px)}.history-month{color:#fff;font-size:18px;font-weight:600;margin-bottom:16px}.history-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.stat-item{align-items:center;display:flex;justify-content:space-between}.stat-value{font-weight:600}.stat-value.positive{color:#10b981}.stat-value.negative{color:#ef4444}.loading-spinner{border-top-color:#59397d}.text-green-600{color:#10b981}.bg-green-100{background:#10b9811a}.text-yellow-600{color:#f59e0b}.bg-yellow-100{background:#f59e0b1a}.text-red-600{color:#ef4444}.bg-red-100{background:#ef44441a}.text-gray-600{color:#858288}.bg-gray-100{background:#8582881a}.text-green-500{color:#10b981}.text-red-500{color:#ef4444}.text-blue-500{color:#3b82f6}.text-yellow-500{color:#f59e0b}.text-gray-500{color:#858288}@media (max-width:768px){.financial-tabs{flex-direction:column;margin-left:20px;margin-right:20px}.financial-content{margin-left:20px;margin-right:20px;padding:20px}.stats-grid{grid-template-columns:1fr}.transactions-header{align-items:stretch;flex-direction:column}.transactions-controls{flex-direction:column;gap:12px}.search-box input{width:100%}.table-header,.table-row{gap:8px;grid-template-columns:1fr}.table-cell{border-bottom:1px solid #27272a;padding:8px 0}.table-cell:last-child{border-bottom:none}.history-stats{grid-template-columns:1fr}.stat-item{align-items:flex-start;flex-direction:column;gap:4px}.pagination{flex-wrap:wrap}}.referral-stats-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:32px;margin-left:43px;margin-right:25px}.stat-card{background:#111113;border:1px solid #27272a;border-radius:8px;box-shadow:0 4px 16px #0003;padding:24px;transition:all .3s ease}.stat-card:hover{border-color:#7951a980;box-shadow:0 8px 24px #0000004d;transform:translateY(-2px)}.stat-header{align-items:center;display:flex;gap:12px;margin-bottom:16px}.stat-icon{color:#fff;height:24px;width:24px}.stat-header h3{color:#fff;font-size:16px;font-weight:600;margin:0}.stat-value{color:#fff;font-size:32px;font-weight:700;margin-bottom:8px}.stat-label{color:#858288;font-size:14px}.referral-code-section{display:flex;flex-direction:column;gap:12px}.referral-code-display{background:#09090b;border:2px solid #27272a;border-radius:8px;min-width:0;padding:16px 20px}.button-row,.referral-code-display{align-items:center;display:flex;gap:12px;width:100%}.referral-code{color:#fff;flex:1 1;font-family:Monaco,Menlo,monospace;font-size:18px;font-weight:700;letter-spacing:1.5px;text-align:center;white-space:nowrap}.copy-button{align-items:center;background:linear-gradient(90deg,#59397d,#7e3a67);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:12px 14px;transition:all .3s ease}.copy-button:hover{background:linear-gradient(90deg,#7e3a67,#59397d);transform:translateY(-2px)}.copy-button.copied{background:linear-gradient(90deg,#10b981,#047857)}.share-link-button{align-items:center;background:#09090b;border:2px solid #27272a;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:42px;justify-content:center;padding:8px 16px;transition:all .3s ease;white-space:nowrap}.share-link-button:hover{background:#27272a;transform:translateY(-2px)}.how-it-works{background:#111113;border:1px solid #27272a;border-radius:8px;box-shadow:0 4px 16px #0003;margin-bottom:32px;margin-left:43px;margin-right:25px;padding:32px}.how-it-works h2{color:#fff;font-size:24px;font-weight:600;margin-bottom:24px}.steps-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.step{align-items:flex-start;display:flex;gap:16px}.step-number{align-items:center;background:linear-gradient(90deg,#59397d,#7e3a67);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:18px;font-weight:700;height:40px;justify-content:center;width:40px}.step-content h4{color:#fff;font-size:18px;font-weight:600;margin:0 0 8px}.step-content p{color:#858288;line-height:1.5;margin:0}.referral-tabs{background:#09090b;border:1px solid #27272a;border-radius:8px;display:flex;gap:4px;margin-bottom:24px;margin-left:43px;margin-right:25px;padding:6px}.tab-btn{align-items:center;background:#0000;border:none;border-radius:6px;color:#858288;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 20px;transition:all .3s ease}.tab-btn:hover{background:#ffffff1a;color:#fff}.tab-btn.active{background:linear-gradient(90deg,#59397d,#7e3a67);color:#fff}.tab-content{background:#111113;border:1px solid #27272a;border-radius:8px;box-shadow:0 4px 16px #0003;margin-left:43px;margin-right:25px;padding:24px}.recent-bonuses h3,.referred-users h3{color:#fff;font-size:20px;font-weight:600;margin-bottom:20px}.bonuses-list,.users-list{display:flex;flex-direction:column;gap:12px}.bonus-item,.user-item{align-items:stretch;background:#09090b;border:1px solid #27272a;border-radius:12px;display:flex;justify-content:space-between;min-height:80px;padding:20px;transition:all .3s ease}.bonus-item:hover,.user-item:hover{border-color:#7951a980;box-shadow:0 4px 16px #0003;transform:translateY(-2px)}.bonus-info,.user-info{align-items:center;display:flex;flex:1 1;gap:24px}.bonus-user-section{display:flex;flex-direction:column;gap:4px;min-width:200px}.bonus-user-name{color:#fff;font-size:16px;font-weight:600}.bonus-user-email{color:#858288;font-size:14px}.bonus-transaction-section{display:flex;flex-direction:column;gap:4px;min-width:180px}.bonus-date{color:#858288;font-size:12px}.bonus-transaction{color:#fff;font-size:14px;font-weight:500}.bonus-amount-section{align-items:flex-end;display:flex;flex-direction:column;gap:4px;justify-content:center;min-width:120px}.bonus-amount{color:#10b981;font-size:18px;font-weight:700}.bonus-label{color:#858288;font-size:12px;text-align:right}.user-name{color:#fff;font-size:16px;font-weight:600}.user-email{color:#858288;font-size:14px}.user-date{color:#858288;font-size:12px}.user-stats{align-items:flex-end;display:flex;flex-direction:column;gap:4px;justify-content:center}.user-bonuses{color:#858288;font-size:14px}.no-bonuses,.no-users{color:#858288;padding:48px 24px;text-align:center}.no-bonuses p,.no-users p{font-size:16px;margin:0}.loading-container{align-items:center;color:#858288;display:flex;flex-direction:column;justify-content:center;padding:48px 24px}.loading-spinner{animation:spin 1s linear infinite;border:3px solid #27272a;border-radius:50%;border-top-color:#667eea;height:40px;margin-bottom:16px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-container{align-items:center;color:#dc3545;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.error-message{font-size:16px;margin:16px 0}.retry-button{background:#dc3545;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:background .3s ease}.retry-button:hover{background:#c82333}@media (max-width:768px){.referral-stats-grid{grid-template-columns:1fr;margin-left:20px;margin-right:20px}.how-it-works{padding:24px}.how-it-works,.referral-tabs,.tab-content{margin-left:20px;margin-right:20px}.tab-content{padding:20px}.steps-grid{grid-template-columns:1fr}.bonus-item,.user-item{align-items:stretch;flex-direction:column;gap:16px;padding:16px}.bonus-info{flex-direction:column;gap:12px}.bonus-transaction-section,.bonus-user-section{min-width:auto}.bonus-amount-section{align-items:center;min-width:auto}.bonus-amount{font-size:20px}.bonus-details{flex-direction:column;gap:4px}.user-stats{align-items:flex-start}.referral-code-display{flex-direction:column;gap:8px;width:100%}.copy-button{width:100%}}.settings-section{background:#09090b;border:1px solid #1f1f21;border-radius:12px;margin-bottom:24px;padding:32px;transition:all .3s ease}.settings-section:hover{border-color:#333;box-shadow:0 4px 12px #0000004d}.section-header{align-items:center;display:flex;gap:12px;margin-bottom:12px}.section-icon{color:#fff;flex-shrink:0}.section-title{color:#fff;font-size:24px;font-weight:700;margin:0}.section-description{color:#888;font-size:15px;line-height:1.6;margin-bottom:32px}.form-group-modern{margin-bottom:24px}.form-group-modern label{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:10px}.form-group-modern label svg{color:#888}.form-group-modern input{background:#0f0f11;border:1px solid #1f1f21;border-radius:8px;box-sizing:border-box;color:#fff;font-size:15px;padding:14px 16px;transition:all .3s ease;width:100%}.form-group-modern input:focus{background:#09090b;border-color:#fff;box-shadow:0 0 0 3px #ffffff1a;outline:none}.form-group-modern input:disabled{background:#0a0a0c;cursor:not-allowed;opacity:.5}.form-group-modern input::placeholder{color:#555}.field-info{color:#666;display:block;font-size:13px;margin-top:6px}.field-info.warning-info{color:#fbbf24;font-weight:500}.form-actions-modern{border-top:1px solid #1f1f21;display:flex;justify-content:flex-end;margin-top:32px;padding-top:24px}.save-button-modern{align-items:center;background:#fff;border:none;border-radius:8px;color:#000;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;padding:12px 28px;transition:all .3s ease}.save-button-modern:hover{background:#f0f0f0;box-shadow:0 4px 12px #fff3;transform:translateY(-2px)}.save-button-modern:active{transform:translateY(0)}.danger-section{background:#ef444408;border-color:#ef444433}.danger-section:hover{border-color:#ef444466;box-shadow:0 4px 12px #ef44441a}.danger-icon{color:#ef4444!important}.danger-description{color:#ef4444}.danger-action-box{margin-top:24px}.danger-warning{align-items:flex-start;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;display:flex;gap:12px;margin-bottom:20px;padding:16px}.danger-warning svg{color:#ef4444;flex-shrink:0;margin-top:2px}.danger-warning-title{color:#ef4444;font-size:15px;font-weight:600;margin-bottom:4px;margin-top:2px}.danger-footer-text{margin:0}.danger-warning-text{color:#fff;font-size:14px;line-height:1.6;margin:0}.danger-button{align-items:center;background:#ef4444;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;padding:12px 24px;transition:all .3s ease}.danger-button:hover:not(:disabled){background:#dc2626;box-shadow:0 4px 12px #ef444466;transform:translateY(-2px)}.danger-button:active{transform:translateY(0)}.danger-button:disabled{cursor:not-allowed;opacity:.5;transform:none}.danger-footer{border-top:1px solid #ef444433;margin-top:24px;padding-top:20px}.danger-footer p{color:#888;font-size:13px;line-height:1.6}.danger-footer a{color:#fff;text-decoration:underline;transition:color .2s ease}.danger-footer a:hover{color:#ef4444}.delete-confirmation-modern{background:#ef44440d;border:1px solid #ef444433;border-radius:8px;margin-top:24px;padding:24px}.confirmation-info{align-items:flex-start;color:#fff;display:flex;gap:12px;margin-bottom:20px}.confirmation-info svg{color:#ef4444;flex-shrink:0;margin-top:2px}.confirmation-info p{font-size:14px;line-height:1.6;margin:0}.confirmation-actions{display:flex;gap:12px;margin-top:20px}.cancel-button{background:#0000;border:1px solid #333;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px 24px;transition:all .3s ease}.cancel-button:hover:not(:disabled){background:#1f1f21;border-color:#444}.cancel-button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.account-settings-container{margin-left:24.5px;margin-right:24.5px;padding:0;width:calc(100% - 49px)}.settings-section{padding:24px 20px}.section-title{font-size:20px}.section-description{font-size:14px}.form-actions-modern{justify-content:stretch}.save-button-modern{justify-content:center;width:100%}.confirmation-actions{flex-direction:column}.cancel-button,.danger-button{justify-content:center;width:100%}}.settings-section{animation:fadeInUp .4s ease-out}.settings-section:nth-child(2){animation-delay:.1s}.account-settings-container{margin:0 25px 0 43px;max-width:40000px;padding:0;width:calc(100% - 68px)}.billing-type-selector{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:24px 0}.billing-option-card{background:#09090b;border:1px solid #1f1f21;border-radius:12px;padding:20px;transition:all .3s ease}.billing-option-card:hover{border-color:#333;box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.billing-option{align-items:flex-start;cursor:pointer;display:flex;gap:16px}.billing-option input[type=radio]{accent-color:#fff;cursor:pointer;height:20px;margin-top:4px;width:20px}.billing-option-content h3{color:#fff;font-size:18px;font-weight:600;margin-bottom:8px}.billing-option-content p{color:#888;font-size:14px;line-height:1.5}.billing-option input[type=radio]:checked+.billing-option-content h3{color:#fff}.billing-option-card:has(input[type=radio]:checked){background:#0f0f11;border-color:#fff}.invoice-details-section{animation:fadeInUp .4s ease-out;background:#09090b;border:1px solid #1f1f21;border-radius:12px;margin-top:32px;padding:24px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.subsection-title{color:#fff;font-size:20px;font-weight:600;margin-bottom:8px}.subsection-description{color:#888;font-size:14px;line-height:1.6;margin-bottom:24px}.form-group{margin-bottom:20px}.form-group label{color:#fff;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.form-group input{background:#0f0f11;border:1px solid #1f1f21;border-radius:8px;color:#fff;font-size:15px;padding:12px 16px;transition:all .3s ease;width:100%}.form-group input:focus{background:#09090b;border-color:#333;outline:none}.form-group input::placeholder{color:#555}.form-actions{display:flex;justify-content:flex-end;margin-top:32px}.save-button{background:#fff;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:15px;font-weight:600;padding:12px 32px;transition:all .3s ease}.save-button:hover{background:#f0f0f0;box-shadow:0 4px 12px #fff3;transform:translateY(-2px)}.save-button:active{transform:translateY(0)}.save-button:disabled{background:#333;color:#666;cursor:not-allowed;transform:none}.loading-container{color:#888;padding:40px;text-align:center}@media (max-width:768px){.account-settings-container{margin-left:20px;margin-right:20px;padding:0;width:calc(100% - 40px)}.billing-type-selector{grid-template-columns:1fr}.form-actions{justify-content:stretch}.save-button{width:100%}}.minecraft-servers-page{background-color:#0f0f0f;color:#fff;min-height:100vh}.search-section{background-color:#111;padding:40px 0}.search-container{margin:0 auto;max-width:600px;text-align:center}.search-input{background:#1a1a1a;border:1px solid #333;border-radius:8px;color:#fff;font-size:16px;outline:none;padding:15px 20px;transition:border-color .3s ease;width:100%}.search-input:focus{border-color:#667eea}.search-input::placeholder{color:#888}.packages-section{background-color:#000;padding:60px 0}.container{margin:0 auto;max-width:1400px;padding:0 20px}.packages-header{margin-bottom:50px;text-align:center}.packages-title{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:15px}.packages-subtitle{color:#ccc;font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:600px}.packages-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:40px}.minecraft-server-card{background:#1a1a1a;border:1px solid #333;border-radius:8px;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;margin:10px;max-width:100%;padding:16px;width:320px}.minecraft-server-card:hover{transform:translateY(-1px)}.minecraft-server-header{margin-bottom:12px}.minecraft-server-url{color:#ccc;font-size:14px;font-weight:500}.minecraft-players-section{align-items:center;display:flex;gap:8px;margin-bottom:16px}.minecraft-players-icon{color:#ccc}.minecraft-players-count{color:#fff;font-weight:600}.minecraft-chart-section{display:flex;height:60px;margin-bottom:20px}.minecraft-chart-y-axis{color:#888;display:flex;flex-direction:column;font-size:12px;justify-content:space-between;margin-right:8px;width:30px}.minecraft-chart-container{background:#0a0a0a;border-radius:4px;flex:1 1;padding:8px}.minecraft-chart{height:100%;width:100%}.minecraft-uptime-section{margin-bottom:16px}.minecraft-uptime-header{align-items:center;color:#ccc;display:flex;font-size:14px;gap:6px;margin-bottom:8px}.minecraft-uptime-bars{align-items:end;display:flex;gap:1px;height:20px;margin-bottom:8px}.minecraft-uptime-bar{background:#333;border-radius:1px;flex:1 1;height:30%}.minecraft-uptime-bar.active{background:#8b5cf6;height:80%}.minecraft-version-info{align-items:center;color:#888;display:flex;font-size:12px;justify-content:space-between}.minecraft-uptime-status{align-items:center;display:flex;gap:4px}.minecraft-status-dot{background-color:#4caf50;border-radius:50%;height:6px;width:6px}.minecraft-gamemodes-section{margin-bottom:20px}.minecraft-gamemodes-header{align-items:center;color:#ccc;display:flex;font-size:14px;gap:6px;margin-bottom:8px}.minecraft-gamemodes-grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr);margin-bottom:6px}.minecraft-gamemode{padding:4px 6px}.minecraft-gamemode,.minecraft-gamemode-special{background:#333;border:1px solid #444;border-radius:3px;color:#ccc;font-size:11px;text-align:center}.minecraft-gamemode-special{padding:4px 8px}.minecraft-pricing-section{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.minecraft-price{color:#fff;font-size:16px;font-weight:700}.minecraft-order-button{background:linear-gradient(135deg,#8b5cf6,#a855f7);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;transition:all .2s ease}.minecraft-order-button:hover{background:linear-gradient(135deg,#7c3aed,#9333ea)}.no-results{color:#888;font-size:1.1rem;grid-column:1/-1;padding:60px 20px;text-align:center}.modal-overlay{align-items:center;background-color:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-content{background-color:#1a1a1a;border-radius:12px;box-shadow:0 10px 30px #00000080;max-height:80vh;max-width:500px;overflow-y:auto;padding:0;width:90%}.modal-header{align-items:center;border-bottom:1px solid #333;display:flex;justify-content:space-between;padding:20px 30px}.modal-header h3{color:#fff;font-size:1.5rem;margin:0}.modal-close{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;padding:0;width:30px}.modal-close:hover{color:#667eea}.modal-body{padding:30px}.modal-body p{color:#ccc;line-height:1.6;margin-bottom:15px}.modal-body strong{color:#fff}@media (max-width:768px){.packages-title{font-size:2rem}.packages-subtitle{font-size:1rem}.packages-grid{gap:15px;justify-content:center}.minecraft-server-card{margin:0;max-width:350px;width:100%}.search-input{font-size:14px}.modal-content{width:95%}.modal-header{padding:15px 20px}.modal-body{padding:20px}}@media (max-width:480px){.packages-title{font-size:1.75rem}.search-section{padding:30px 0}.packages-section{padding:40px 0}.minecraft-server-card{max-width:300px;padding:15px;width:100%}.minecraft-gamemodes-grid{grid-template-columns:repeat(2,1fr)}.minecraft-pricing-section{align-items:stretch;flex-direction:column;gap:10px}.minecraft-order-button{width:100%}}.leallas-page{background-color:#100f0f;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;min-height:100vh}.leallas-container{align-items:flex-start;display:flex;justify-content:center;min-height:calc(100vh - 200px);padding:100px 20px 40px}.maintenance-notice{background-color:#1a1a1a;border:1px solid #333;border-radius:8px;margin-top:40px;max-width:900px;overflow:hidden;width:100%}.notice-header{background:linear-gradient(135deg,#4d306a,#1e0032);padding:25px 30px;text-align:center}.notice-title{color:#fff;font-size:1.8rem;font-weight:600;margin:0}.notice-content{background-color:#1a1a1a;line-height:1.6;padding:30px 40px;text-align:justify}.greeting{color:#fff;font-size:1.1rem;font-weight:600;margin-bottom:20px;text-align:left}.intro-text{color:#e0e0e0;font-size:1rem;margin-bottom:25px}.section-intro{color:#fff;font-size:1rem;font-weight:600;margin:25px 0 15px;text-align:left}.maintenance-points{margin:20px 0}.maintenance-point{color:#d0d0d0;margin-bottom:12px;padding:12px 0}.maintenance-point p{color:#d0d0d0;font-size:1rem;margin:0}.warning-text{color:#fff;font-size:1rem;margin:25px 0;padding:15px}.closing,.warning-text{background-color:#252525;border-radius:4px}.closing{margin-top:30px;padding:20px;text-align:center}.thanks{font-weight:600;margin-bottom:10px}.signature,.thanks{color:#fff;font-size:1rem}.signature{font-weight:500;margin:0}@media (max-width:768px){.leallas-container{padding:80px 15px 30px}.notice-title{font-size:1.5rem}.notice-content{padding:25px 20px}.notice-header{padding:20px}.maintenance-point{align-items:flex-start;flex-direction:column}.point-icon{margin-bottom:8px;margin-right:0}}@media (max-width:480px){.notice-title{font-size:1.3rem}.greeting{font-size:1rem}.intro-text,.section-intro,.warning-text{font-size:.95rem}}strong{color:#fff;font-weight:600}.global-toast-container{bottom:24px;display:flex;flex-direction:column;gap:12px;max-width:420px;pointer-events:none;position:fixed;right:24px;width:100%;z-index:2147483647}@media(max-width:768px){.global-toast-container{bottom:16px;left:16px;max-width:none;right:16px}}.global-toast{align-items:flex-start;animation:toastSlideIn .3s cubic-bezier(.175,.885,.32,1.275);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#14141efa;border-left:4px solid;border-radius:12px;box-shadow:0 8px 32px #0006,0 0 0 1px #ffffff0d;display:flex;gap:12px;max-width:100%;min-height:72px;padding:16px 20px;pointer-events:all}.global-toast.success{border-left-color:#10b981}.global-toast.success .toast-icon{color:#10b981}.global-toast.error{border-left-color:#ef4444}.global-toast.error .toast-icon{color:#ef4444}.global-toast.warning{border-left-color:#f59e0b}.global-toast.warning .toast-icon{color:#f59e0b}.global-toast.info{border-left-color:#a855f7}.global-toast.info .toast-icon{color:#a855f7}.global-toast .toast-icon{align-items:center;display:flex;flex-shrink:0;margin-top:0}.global-toast .toast-icon svg{display:block}.global-toast .toast-body{display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:center;min-width:0}.global-toast .toast-message{word-wrap:break-word;color:#fff;font-size:15px;font-weight:500;line-height:1.5;margin:0;overflow-wrap:break-word;padding:0;white-space:pre-line}.global-toast .toast-buttons{display:flex;flex-wrap:wrap;gap:8px}.global-toast .toast-button{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.global-toast .toast-button.primary{background:#a855f7;color:#fff}.global-toast .toast-button.primary:hover{background:#9333ea;transform:translateY(-1px)}.global-toast .toast-button.primary:active{transform:translateY(0)}.global-toast .toast-button.success{background:#10b981;color:#fff}.global-toast .toast-button.success:hover{background:#059669;transform:translateY(-1px)}.global-toast .toast-button.success:active{transform:translateY(0)}.global-toast .toast-button.secondary{background:#ffffff1a;border:1px solid #fff3;color:#fff}.global-toast .toast-button.secondary:hover{background:#ffffff26;transform:translateY(-1px)}.global-toast .toast-button.secondary:active{transform:translateY(0)}.global-toast .toast-button.danger{background:#ef4444;color:#fff}.global-toast .toast-button.danger:hover{background:#dc2626;transform:translateY(-1px)}.global-toast .toast-button.danger:active{transform:translateY(0)}.global-toast .toast-close{align-items:center;align-self:flex-start;background:#0000;border:none;border-radius:6px;color:#fff9;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:all .2s ease}.global-toast .toast-close:hover{background:#ffffff1a;color:#fff}.global-toast .toast-close svg{display:block}@keyframes toastSlideIn{0%{opacity:0;transform:translateX(100%) scale(.9)}to{opacity:1;transform:translateX(0) scale(1)}}@media(max-width:768px){.global-toast{padding:14px 16px}.global-toast .toast-message{font-size:14px}.global-toast .toast-button{font-size:13px;padding:7px 14px}}.toast-demo{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;justify-content:center;min-height:100vh;padding:40px 20px}.toast-demo .toast-demo-container{background:#fffffff2;border-radius:20px;box-shadow:0 20px 60px #0000004d;max-width:800px;padding:40px;width:100%}.toast-demo .toast-demo-container h2{color:#2d3748;font-size:32px;margin-bottom:16px;text-align:center}.toast-demo .toast-demo-container .demo-description{color:#4a5568;line-height:1.6;margin-bottom:32px;text-align:center}.toast-demo .toast-demo-container .demo-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:40px}.toast-demo .toast-demo-container .demo-btn{border:none;border-radius:12px;box-shadow:0 4px 6px #0000001a;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:16px 24px;transition:all .3s ease}.toast-demo .toast-demo-container .demo-btn:hover{box-shadow:0 6px 12px #00000026;transform:translateY(-2px)}.toast-demo .toast-demo-container .demo-btn:active{transform:translateY(0)}.toast-demo .toast-demo-container .demo-btn.success{background:linear-gradient(135deg,#10b981,#059669)}.toast-demo .toast-demo-container .demo-btn.error{background:linear-gradient(135deg,#ef4444,#dc2626)}.toast-demo .toast-demo-container .demo-btn.warning{background:linear-gradient(135deg,#f59e0b,#d97706)}.toast-demo .toast-demo-container .demo-btn.info{background:linear-gradient(135deg,#a855f7,#9333ea)}.toast-demo .toast-demo-container .demo-btn.cookie{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.toast-demo .toast-demo-container .demo-btn.confirm{background:linear-gradient(135deg,#ec4899,#db2777)}.toast-demo .toast-demo-container .demo-btn.review{background:linear-gradient(135deg,#fbbf24,#f59e0b)}.toast-demo .toast-demo-container .demo-btn.reset{background:linear-gradient(135deg,#6366f1,#4f46e5)}.toast-demo .toast-demo-container .demo-info{background:#f7fafc;border-left:4px solid #a855f7;border-radius:12px;padding:24px}.toast-demo .toast-demo-container .demo-info h3{color:#2d3748;font-size:20px;margin-bottom:16px}.toast-demo .toast-demo-container .demo-info ul{list-style:none;margin:0;padding:0}.toast-demo .toast-demo-container .demo-info ul li{align-items:center;color:#4a5568;display:flex;gap:12px;padding:8px 0}.toast-demo .toast-demo-container .demo-info .color-badge{border-radius:6px;color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:4px 12px;text-align:center;width:80px}.toast-demo .toast-demo-container .demo-info .color-badge.success{background:#10b981}.toast-demo .toast-demo-container .demo-info .color-badge.error{background:#ef4444}.toast-demo .toast-demo-container .demo-info .color-badge.warning{background:#f59e0b}.toast-demo .toast-demo-container .demo-info .color-badge.info{background:#a855f7}@media(max-width:768px){.toast-demo{padding:20px}.toast-demo .toast-demo-container{padding:24px}.toast-demo .toast-demo-container h2{font-size:24px}.toast-demo .toast-demo-container .demo-grid{grid-template-columns:1fr}}.initial-loader{align-items:center;animation:fadeIn .3s ease-in;background-color:#0b0b0b;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:99999999}.initial-loader .initial-loader-video{height:auto;max-height:300px;max-width:300px;object-fit:contain;width:auto}@media(max-width:768px){.initial-loader .initial-loader-video{max-height:200px;max-width:200px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.initial-loader.fade-out{animation:fadeOut .5s ease-out forwards}