@charset "UTF-8";:root{--ui-font-family: Manrope, Intro, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--ui-text-primary: rgba(255, 255, 255, .92);--ui-text-secondary: rgba(255, 255, 255, .78);--ui-text-muted: rgba(255, 255, 255, .62);--ui-border-default: rgba(255, 255, 255, .14);--ui-border-strong: rgba(255, 255, 255, .3);--ui-bg-soft: rgba(255, 255, 255, .1);--ui-bg-soft-strong: rgba(255, 255, 255, .16);--ui-accent: #8d4fff;--ui-accent-strong: #713ae3;--ui-success: #378a56;--ui-warning: #c9963e;--ui-danger: #cf5a67;--ui-gradient-accent: linear-gradient(180deg, #8d4fff, #713ae3);--ui-gradient-success: linear-gradient(180deg, #378a56, #296e45);--ui-gradient-warning: linear-gradient(180deg, #c9963e, #a3762c);--ui-gradient-danger: linear-gradient(180deg, #cf5a67, #a8444f);--ui-radius-sm: 8px;--ui-radius-md: 10px;--ui-radius-lg: 12px;--ui-radius-pill: 999px;--ui-shadow-soft: 0 12px 26px rgba(0, 0, 0, .35)}@font-face{font-family:Manrope;src:url(/assets/Manrope-ExtraLight-CiGAGPkO.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/Manrope-Light-tnotZ_2w.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/Manrope-Regular-Dy0jyoUL.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/Manrope-Medium-Bgh4Ro6H.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/Manrope-SemiBold-CJD5SYW-.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/Manrope-Bold-DEjRF1uU.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/Manrope-ExtraBold-zk22q0YZ.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Intro;src:url(/fonts/Intro-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Intro;src:url(/fonts/Intro-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Intro;src:url(/fonts/Intro-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%}ul,ol{list-style:none;padding:0}a{text-decoration:none;color:inherit}button{background:none;border:none;padding:0;cursor:pointer;font:inherit;color:inherit}input,textarea,select{font:inherit;border:none;background:transparent;color:inherit;outline:none}img,video{display:block;max-width:100%}table{border-collapse:collapse;border-spacing:0}.ui-btn,.UIKit-Button{border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#ffffff1a;color:#ffffffeb;font-family:Manrope,Intro,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px;font-weight:800;line-height:1;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .08s ease,filter .15s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.ui-btn:hover,.UIKit-Button:hover{filter:brightness(1.05)}.ui-btn:active,.UIKit-Button:active{transform:translateY(1px)}.ui-btn.is-disabled,.ui-btn:disabled,.UIKit-Button.is-disabled,.UIKit-Button:disabled{opacity:.55;filter:grayscale(.35);cursor:not-allowed;pointer-events:none;box-shadow:none;transform:none}.ui-btn,.UIKit-Button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 16px;background:#ffffff1a;color:#ffffffc7;border-color:#ffffff24}.ui-btn--primary{background:linear-gradient(180deg,#8d4fff,#713ae3);color:#fff;border-color:#fff3}.ui-btn--success{background:linear-gradient(180deg,#378a56,#296e45);color:#fff;border-color:#fff3}.ui-btn--warning{background:linear-gradient(180deg,#c9963e,#a3762c);color:#fff;border-color:#fff3}.ui-btn--danger{background:linear-gradient(180deg,#cf5a67,#a8444f);color:#fff;border-color:#fff3}.ui-btn--ghost{background:#ffffff1a;color:#ffffffc7;border-color:#ffffff24}.ui-shopBuyBtn{position:relative;isolation:isolate;overflow:hidden;width:100%;height:62px;padding:0 18px;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(222.8deg,#4836a7,#5927e4,#3112a0),#c195e326;color:#fff;font-family:Manrope,Intro,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:18px;font-weight:500;cursor:pointer;box-shadow:inset 0 1px #ffffff38,0 8px 20px #43239452;transition:transform .22s ease,filter .22s ease,box-shadow .24s ease,border-color .22s ease}.ui-shopBuyBtn:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;z-index:0;background:linear-gradient(120deg,#fff0 20%,#ffffff2e 48%,#fff0 75%);transform:translate(-130%);transition:transform .55s ease}.ui-shopBuyBtn:hover:not(:disabled){filter:brightness(1.06) saturate(1.04);border-color:#ffffff57;box-shadow:inset 0 1px #ffffff4d,0 12px 24px #5028b26b}.ui-shopBuyBtn:hover:not(:disabled):before{transform:translate(120%)}.ui-shopBuyBtn:active:not(:disabled){transform:translateY(0);filter:brightness(1) saturate(1)}.ui-shopBuyBtn:disabled{opacity:.55;filter:grayscale(.3);cursor:not-allowed;box-shadow:none}.ui-shopBuyBtn__label,.ui-shopBuyBtn__price{position:relative;z-index:1}.ui-shopBuyBtn__label{font-size:18px;font-weight:500;letter-spacing:.01em;line-height:1.1;text-transform:uppercase}.ui-shopBuyBtn__price{display:inline-flex;align-items:center;height:34px;min-width:78px;padding:0 10px 0 1px;border-radius:12px;border:1px solid rgba(228,213,255,.38);background:linear-gradient(90deg,#ad7aff5c,#7d58ea70);box-shadow:inset 0 1px #ffffff47,0 6px 16px #5330a857;transition:transform .22s ease,background .22s ease,box-shadow .22s ease}.ui-shopBuyBtn:hover:not(:disabled) .ui-shopBuyBtn__price{transform:translate(1px);background:linear-gradient(90deg,#bb89ff7a,#8a64f694);box-shadow:inset 0 1px #ffffff52,0 8px 18px #5a33b161}.ui-shopBuyBtn__coin{width:44px;height:44px;flex:0 0 44px;display:inline-block;position:relative}.ui-shopBuyBtn__coin:before{content:"";position:absolute;width:44px;height:44px;left:50%;top:50%;transform:translate(-50%,-50%);background:url(/images/exile_land_soft.png) center/contain no-repeat}.ui-shopBuyBtn__amount{font-size:24px;line-height:1;font-weight:500;letter-spacing:.01em;color:#fffffff5}@media (prefers-reduced-motion: reduce){.ui-shopBuyBtn,.ui-shopBuyBtn:before,.ui-shopBuyBtn__price{transition:none}}.btn{border:none;outline:none}.btn--accent{border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff1a;color:#ffffffeb;font-family:Manrope,Intro,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px;font-weight:800;line-height:1;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .08s ease,filter .15s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.btn--accent:hover{filter:brightness(1.05)}.btn--accent:active{transform:translateY(1px)}.btn--accent.is-disabled,.btn--accent:disabled{opacity:.55;filter:grayscale(.35);cursor:not-allowed;pointer-events:none;box-shadow:none;transform:none}.btn--accent{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 15px;background:linear-gradient(90deg,#c9963e,#a3762c);color:#111827;font-size:14px;font-weight:700}.btn--accent:hover{opacity:.92}.btn--accent:active{scale:.98}.btn--accent{font-weight:700}.btn--accent:hover{filter:brightness(1.07)}.ucp-sidebar__scroll::-webkit-scrollbar{width:6px}.ucp-sidebar__scroll::-webkit-scrollbar-track{background:#ffffff14;border-radius:10px}.ucp-sidebar__scroll::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#f0c35a,#d49600,#b88200);border-radius:10px}.ucp-sidebar__scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ffd778,#e6a700,#c18b00)}:root{--guest-header-h: 72px;font-family:Manrope,Intro,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color-scheme:dark}html,body,#root{width:100%;height:100%;min-height:100vh;margin:0;padding:0}body.bg-ucp{position:relative;height:auto;min-height:100dvh;background:radial-gradient(1480px 860px at 8% -7%,rgba(177,90,255,.22),transparent 66%),radial-gradient(1240px 760px at 86% 16%,rgba(132,82,235,.2),transparent 63%),radial-gradient(1080px 700px at 50% 58%,rgba(152,111,230,.08),transparent 68%),linear-gradient(180deg,#170d29,#10081d 58%,#0c0715);background-color:#0c0715;background-repeat:no-repeat;overflow-x:hidden}body.bg-ucp:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:url(/images/auth_bg.png) center/cover no-repeat;opacity:.15;pointer-events:none}body.bg-ucp:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#08051038,#0805101a 46%,#08051047),linear-gradient(116deg,#db8aff1f,#db8aff0f,#db8aff00 36%),linear-gradient(112deg,#0000 36%,#ca89ff12 51%,#0000 68%),radial-gradient(110% 90% at 52% 52%,#ffffff05,#fff0 56%),linear-gradient(122deg,#0000 70%,#8452eb1f 84%,#0000);opacity:.34;pointer-events:none}body.bg-ucp #root{position:relative;z-index:2;height:auto;min-height:100dvh}body{font-family:Manrope,Intro,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.45;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;color:#e8eefc;background-color:#0b0f17;background:url(/images/header_bg.jpg) center top/cover no-repeat fixed;background-size:cover;background-position:center;background-repeat:no-repeat}a{color:inherit;text-decoration:none}.spinner{display:inline-flex;flex-direction:column;gap:5px;align-items:center;justify-content:center}.spinner__ring{border-radius:50%;border:3px solid rgba(255,255,255,.18);border-top-color:#ffffff8c;animation:spinner-rotate .9s linear infinite}.spinner__wait{display:flex;align-items:center;justify-content:center}@keyframes spinner-rotate{to{transform:rotate(360deg)}}.verify-modal__head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.verify-modal__ico{width:40px;height:40px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#00000040;border:1px solid rgba(255,255,255,.06);color:#e7bb4ed9}.verify-modal__title{margin:0;font-weight:900;letter-spacing:.06em;color:#fffffff2}.verify-modal__text{color:#ffffffc7;line-height:1.45}.verify-modal__msg{margin-top:12px;padding:10px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#00000038}.verify-modal__msg--error{color:#ffb3b3}.verify-modal__msg--success{color:#57cd84f2}.verify-modal__actions{margin-top:16px;display:flex;gap:10px;flex-wrap:wrap}.verify-modal__btn{height:40px;padding:0 14px;border-radius:8px;border:1px solid rgba(231,187,78,.35);background:linear-gradient(180deg,#c9963ef2,#a3762cf2);color:#ffffffeb;font-weight:900;font-size:12px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;gap:10px}.verify-modal__btn.is-disabled,.verify-modal__btn:disabled{opacity:.55;cursor:not-allowed;filter:grayscale(.5)}.verify-modal__btn--ghost{background:#ffffff1f;border:1px solid rgba(255,255,255,.1)}.verify-modal__btnIco{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}.auth-status{min-height:calc(100vh - 72px);display:flex;align-items:center;justify-content:center;padding:30px}.auth-status__card{width:min(520px,100%);border-radius:12px;padding:28px;background:#262022d1;border:1px solid rgba(255,255,255,.06);box-shadow:0 22px 60px #0000008c;text-align:center}.auth-status__icon{font-size:44px;margin-bottom:10px}.auth-status__icon--ok{color:#57cd84f2}.auth-status__icon--bad{color:#ffb3b3}.auth-status__title{font-weight:900;letter-spacing:.06em;color:#fffffff2}.auth-status__desc{margin-top:8px;color:#ffffffb8}.auth-status__btn{margin-top:18px;height:40px;padding:0 16px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff1f;color:#ffffffeb;font-weight:900;font-size:12px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.auth-link{border:0;background:transparent;padding:0;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#e7bb4ed9;transition:color .15s ease,opacity .15s ease}.auth-link:hover{color:#e7bb4e}.auth-link:disabled{opacity:.5;cursor:not-allowed}.grecaptcha-badge{visibility:hidden}.recaptcha-checkbox{display:flex;justify-content:center;margin:14px 0 10px}.color-white{color:#fff}.color-white-40{color:#fff6}.color-white-60{color:#fff9}.color-white-80{color:#fffc}.color-light-mint{color:#c7efe9}.color-main-mint{color:#4fceb9}.color-purple{color:#8d4fff}.color-purple-light{color:#d4c7ef}.color-green-main{color:#a3ce4f}.color-green-light{color:#e2efc7}.color-green-light-2{color:#b8d977}.color-red-light{color:#efc7cd}.font-500{font-family:Manrope,Intro,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500}.font-600{font-family:Manrope,Intro,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600}.font-700{font-family:Manrope,Intro,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700}.font-800{font-family:Manrope,Intro,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:800}.font-10{font-size:.625rem}.font-12{font-size:.75rem}.font-14{font-size:.875rem}.font-16{font-size:1rem}.font-18{font-size:1.125rem}.font-20{font-size:1.25rem}.font-22{font-size:1.375rem}.font-24{font-size:1.5rem}.font-26{font-size:1.625rem}.font-32{font-size:2rem}.font-36{font-size:2.25rem}.font-38{font-size:2.375rem}.font-40{font-size:2.5rem}.font-44{font-size:2.75rem}.font-64{font-size:4rem}.text-bordered{text-shadow:0 0 2px #000,-1px -1px 1px black,1px -1px 1px black,-1px 1px 1px black,1px 1px 1px black}.text-bordered-50{text-shadow:0 0 2px #000,-1px -1px 1px rgba(0,0,0,.5),1px -1px 1px rgba(0,0,0,.5),-1px 1px 1px rgba(0,0,0,.5),1px 1px 1px rgba(0,0,0,.5)}.linear-white-5{background:linear-gradient(45deg,#ffffff08,#ffffff0d)}.linear-white-5-hover:hover{background:linear-gradient(45deg,#ffffff12,#ffffff1f)}.linear-white-5-active:active{background:linear-gradient(45deg,#dadada12,#dadada1f)}.linear-white-10-180deg{background:linear-gradient(180deg,#ffffff1a,#fff0)}.linear-white-12,.linear-white-12-45deg{background:linear-gradient(45deg,#ffffff12,#ffffff1f)}.linear-white-25{background:linear-gradient(45deg,#ffffff1a,#ffffff40)}.linear-white-25-hover:hover{background:linear-gradient(45deg,#fff3,#ffffff59)}.linear-white-25-active:active{background:linear-gradient(45deg,#bfbfbf33,#bfbfbf59)}.linear-white-8-90deg{background:linear-gradient(90deg,#ffffff14,#fff0)}.linear-from-purple-to-black{background:linear-gradient(225deg,#5b36a70d,#7327e40d,#4412a00d),linear-gradient(225deg,#252525f2,#141414f2)}.linear-pink{background:linear-gradient(45deg,#8f2839,#ce4f64)}.linear-pink-hover:hover{background:linear-gradient(45deg,#a32d3f,#dd536b)}.linear-pink-active:active{background:linear-gradient(45deg,#7a2231,#bf485b)}.linear-light-pink{background:#efc7cd1f}.linear-light-pink-hover:hover{background:#efc7cd4d}.linear-light-pink-active:active{background:#de50651f}.linear-purple{background:linear-gradient(180deg,#8d4fff,#713ae3)}.linear-purple:hover{background:linear-gradient(225deg,#ffffff1a,#ffffff1a),linear-gradient(180deg,#8d4fff,#713ae3)}.linear-purple:active{background:linear-gradient(225deg,#0000001a,#0000001a),linear-gradient(180deg,#8d4fff,#713ae3)}.linear-light-purple{background:linear-gradient(225deg,#ffffff4d,#ffffff4d),linear-gradient(180deg,#8d4fff,#713ae3)}.linear-light-purple-dark{background:linear-gradient(225deg,#0000004d,#0000004d),linear-gradient(180deg,#8d4fff,#713ae3)}.linear-light-purple-hover:hover{background:linear-gradient(225deg,#fff6,#fff6),linear-gradient(180deg,#8d4fff,#713ae3)}.linear-light-purple-active:active{background:linear-gradient(225deg,#9c9c9c4d,#9c9c9c4d),linear-gradient(180deg,#8d4fff,#713ae3)}.linear-purple-white-black{background:linear-gradient(225deg,#5b36a708,#7327e408,#4412a008),linear-gradient(225deg,#ffffff14,#ffffff14),linear-gradient(225deg,#25252580,#14141480)}.linear-green{background:linear-gradient(225deg,#6c8f28 -10%,#1f290b 110%)}.linear-green-hover:hover{background:linear-gradient(225deg,#749c2d -10%,#28370f 110%)}.linear-green-active:active{background:linear-gradient(225deg,#597722 -10%,#1a2209 110%)}.background-white-5{background:#ffffff0d}.background-white-12{background:#ffffff1f}.background-white-20{background:#fff3}.background-white-20-hover:hover{background:#fff6}.background-white-20-active:active{background:#eee6}.background-white-40{background:#fff6}.background-main-purple{background:#8d4fff}.background-light-green{background:#b8d97740}.background-dark-green{background:#61841f}.background-dark-green-hover:hover{background:#a3ce4f}.background-dark-green-active:active{background:#303f12}.background-pink{background:#ce4f6499}.background-pink-hover:hover{background:#ce4f64cc}.background-pink-active:active{background:#ce4f64e6}.ui-input,.UIKit-Input{display:flex;align-items:center;width:100%;min-width:0;min-height:44px;padding:0 14px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#00000047;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.ui-input:focus-within,.UIKit-Input:focus-within{border-color:#ffffff4d;background:#ffffff1a;box-shadow:0 0 0 3px #8d4fff38}.ui-input__control,.UIKit-Input>input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#ffffffeb;font-family:Manrope,Intro,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.2}.ui-input__control::placeholder,.UIKit-Input>input::placeholder{color:#ffffff9e}.ui-input__control,.UIKit-Input>input{height:100%;flex:1 1 auto}.ui-input__addon,.UIKit-Input>.show-password{display:inline-flex;align-items:center;justify-content:center;color:#ffffff9e}.ui-input__addon.is-active,.UIKit-Input>.show-password.active{color:#8d4fff}.with-linear-border{position:relative}.with-linear-border:before{pointer-events:none;content:"";-webkit-mask-image:linear-gradient(90deg,#fff0,#fff);mask-image:linear-gradient(90deg,#fff0,#fff);border:1px solid rgba(255,255,255,.1);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0}.with-overlay-border{position:relative}.with-overlay-border:after{pointer-events:none;content:"";border:1px solid rgba(255,255,255,.1);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0}:where(button,[role=button],a.guest-header__cta,.auth-link,.profile-block__link,.profile-field__code){font-family:Manrope,Intro,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}:where(button,input,textarea,select,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid rgba(141,79,255,.85);outline-offset:2px}:where(.accounts__create,.accounts-pass,.auth-status__btn,.verify-modal__btn,.profile-btn,.modal__btn,.acc-modal__submit,.shopTabs__btn,.shopServicePay__back,.shopServicePayMethod__item,.shopServicePayMethod__submit,.ucp-btn,.ucp-circleBtn,.ucp-support__archiveBtn,.ucp-support__newBtn,.ucp-supportTicket__closeBtn,.ucp-supportTicket__reopenBtn,.ucp-supportInput button,.ucp-supportModal__head button,.ucp-supportModal__createBtn,.guest-header__cta){border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#ffffff1a;color:#ffffffeb;font-family:Manrope,Intro,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px;font-weight:800;line-height:1;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .08s ease,filter .15s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease}:where(.accounts__create,.accounts-pass,.auth-status__btn,.verify-modal__btn,.profile-btn,.modal__btn,.acc-modal__submit,.shopTabs__btn,.shopServicePay__back,.shopServicePayMethod__item,.shopServicePayMethod__submit,.ucp-btn,.ucp-circleBtn,.ucp-support__archiveBtn,.ucp-support__newBtn,.ucp-supportTicket__closeBtn,.ucp-supportTicket__reopenBtn,.ucp-supportInput button,.ucp-supportModal__head button,.ucp-supportModal__createBtn,.guest-header__cta):hover{filter:brightness(1.05)}:where(.accounts__create,.accounts-pass,.auth-status__btn,.verify-modal__btn,.profile-btn,.modal__btn,.acc-modal__submit,.shopTabs__btn,.shopServicePay__back,.shopServicePayMethod__item,.shopServicePayMethod__submit,.ucp-btn,.ucp-circleBtn,.ucp-support__archiveBtn,.ucp-support__newBtn,.ucp-supportTicket__closeBtn,.ucp-supportTicket__reopenBtn,.ucp-supportInput button,.ucp-supportModal__head button,.ucp-supportModal__createBtn,.guest-header__cta):active{transform:translateY(1px)}:where(.accounts__create,.accounts-pass,.auth-status__btn,.verify-modal__btn,.profile-btn,.modal__btn,.acc-modal__submit,.shopTabs__btn,.shopServicePay__back,.shopServicePayMethod__item,.shopServicePayMethod__submit,.ucp-btn,.ucp-circleBtn,.ucp-support__archiveBtn,.ucp-support__newBtn,.ucp-supportTicket__closeBtn,.ucp-supportTicket__reopenBtn,.ucp-supportInput button,.ucp-supportModal__head button,.ucp-supportModal__createBtn,.guest-header__cta).is-disabled,:where(.accounts__create,.accounts-pass,.auth-status__btn,.verify-modal__btn,.profile-btn,.modal__btn,.acc-modal__submit,.shopTabs__btn,.shopServicePay__back,.shopServicePayMethod__item,.shopServicePayMethod__submit,.ucp-btn,.ucp-circleBtn,.ucp-support__archiveBtn,.ucp-support__newBtn,.ucp-supportTicket__closeBtn,.ucp-supportTicket__reopenBtn,.ucp-supportInput button,.ucp-supportModal__head button,.ucp-supportModal__createBtn,.guest-header__cta):disabled{opacity:.55;filter:grayscale(.35);cursor:not-allowed;pointer-events:none;box-shadow:none;transform:none}:where(.auth-input,.profile-field,.modal__inputRow,.acc-modal__field,.shopServicePayMethod__select,.ucp-supportModal__select){display:flex;align-items:center;width:100%;min-width:0;min-height:44px;padding:0 14px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#00000047;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}:where(.auth-input,.profile-field,.modal__inputRow,.acc-modal__field,.shopServicePayMethod__select,.ucp-supportModal__select):focus-within{border-color:#ffffff4d;background:#ffffff1a;box-shadow:0 0 0 3px #8d4fff38}:where(input[type=text],input[type=password],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=url],input[type=date],input[type=time],textarea,select){width:100%;min-width:0;border:0;outline:0;background:transparent;color:#ffffffeb;font-family:Manrope,Intro,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.2}:where(input[type=text],input[type=password],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=url],input[type=date],input[type=time],textarea,select)::placeholder{color:#ffffff9e}:where(input[type=text],input[type=password],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=url],input[type=date],input[type=time],textarea,select){caret-color:#8d4fff}:where(textarea){padding:10px 12px}:where(.auth-input-control,.profile-field__input,.modal__input,.acc-modal__input){width:100%;min-width:0;border:0;outline:0;background:transparent;color:#ffffffeb;font-family:Manrope,Intro,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.2}:where(.auth-input-control,.profile-field__input,.modal__input,.acc-modal__input)::placeholder{color:#ffffff9e}.ui-card,.glass-card,.glass{position:relative;overflow:hidden;box-sizing:border-box;border-radius:16px;border:1px solid rgba(255,255,255,.2);background:linear-gradient(180deg,#73599c4d,#533c7d45 45%,#38275a4d),linear-gradient(45deg,#ffffff07 .235%,#ffffff18 100.235%)}.ui-card:before,.glass-card:before,.glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(180deg,#ffffff1f,#ffffff0d 18%,#fff0 46%),linear-gradient(130deg,#ffffff2e,#ffffff0f 14%,#fff0 38%);opacity:.34}.ui-card:after,.glass-card:after,.glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:1;background:radial-gradient(125% 100% at 58% 110%,#7a5ab826,#593c9314 38%,#38216000 70%),linear-gradient(180deg,#ffffff08,#fff0 45%,#0000000d);opacity:.3}.ui-card--panel{padding:28px;border-radius:20px}.ui-card--tile{padding:22px;border-radius:18px}.ui-card--sidebar{padding:28px 22px;border-radius:20px}.ui-panel{position:relative;overflow:hidden;box-sizing:border-box;border:1px solid rgba(255,255,255,.18);background:linear-gradient(180deg,#6b519447,#4d387240 44%,#34255347),linear-gradient(45deg,#ffffff07 .235%,#ffffff15 100.235%);backdrop-filter:blur(8px) saturate(110%);-webkit-backdrop-filter:blur(8px) saturate(110%);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff08,0 12px 26px #0905141f}.ui-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(180deg,#ffffff1a,#ffffff0a 18%,#fff0 46%),linear-gradient(130deg,#ffffff24,#ffffff0d 14%,#fff0 38%);opacity:.32}.ui-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:1;background:radial-gradient(125% 100% at 58% 110%,#7a5ab821,#593c9312 38%,#38216000 70%),linear-gradient(180deg,#ffffff07,#fff0 45%,#0000000d);opacity:.28}.container{max-width:980px;margin:0 auto;padding:24px}.card{background:#10192b;border:1px solid #1d2a44;border-radius:14px;padding:18px}.row{display:flex;gap:12px;flex-wrap:wrap}.input{width:100%;padding:10px 12px;border-radius:10px;border:1px solid #2a3a5f;background:#0d1527;color:#e8eefc}.small{font-size:12px;opacity:.8}.hr{height:1px;background:#1d2a44;margin:14px 0}.site-header{position:relative;z-index:10;padding:0}.site-header__inner{width:min(1360px,100% - 12px);margin:0 auto;height:74px;border-radius:0 0 14px 14px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 14px;background:linear-gradient(180deg,#7e61ae29,#58408324),linear-gradient(45deg,#ffffff04 .235%,#ffffff0f 100.235%);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff0d,0 16px 40px #07041057;backdrop-filter:blur(7px) saturate(106%);-webkit-backdrop-filter:blur(7px) saturate(106%)}.site-header__burger{width:40px;height:40px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff14;color:#ffffffe6;display:none;align-items:center;justify-content:center;cursor:pointer}.site-header__burger svg{font-size:16px}.site-header__brand{width:46px;height:46px;display:block;background:url(/images/emblem.png) center/contain no-repeat;flex:0 0 auto}.site-header__nav{display:flex;align-items:center;gap:40px;flex:1;margin-left:8px}.site-header__link{color:#fff;text-decoration:none;font-weight:600;font-size:15px;letter-spacing:.01em}.site-header__link:hover{color:#fff}.site-header__right{display:flex;align-items:center;gap:8px}.site-header__iconbtn{width:44px;height:44px;display:grid;place-items:center;color:#ffffffe6;cursor:pointer}.site-header__action{height:49px;padding:0 28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:700;font-size:16px;color:#fff;background:#8e40ff;transition:all .3s ease-in-out}.site-header__action:hover{background:#8040ff}.site-header__account{height:49px;padding:0 12px 0 8px;border-radius:10px;display:inline-flex;align-items:center;gap:8px;background:linear-gradient(45deg,#ffffff0a .235%,#ffffff26 100.235%)}.site-header__avatar{width:24px;height:24px;border-radius:999px;overflow:hidden;display:block;background:#00000047}.site-header__avatar-img{width:100%;height:100%;object-fit:cover;display:block}.site-header__avatar-fallback{width:100%;height:100%;display:block;background:radial-gradient(circle at 30% 30%,#ffffff59,#ffffff14)}.site-header__account-email{font-weight:600;font-size:16px;color:#ffffffe6;white-space:nowrap}.site-header-main{display:flex;gap:65px}@media (max-width: 1100px){.site-header__inner{width:calc(100% - 24px)}.site-header__nav{display:none}.site-header__burger{display:inline-flex}}@media (max-width: 680px){.site-header__account-email{display:none}.site-header__action{padding:0 14px;font-size:13px}}.auth-page{min-height:calc(100vh - 80px);padding-top:80px;display:flex;align-items:center;justify-content:center;width:100%;position:relative}.auth-page--cinematic:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.auth-card{border-radius:10px;padding:40px;background:#262022cc;border:1px solid rgba(255,255,255,.05);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media (max-width: 480px){.auth-card{padding-inline:18px}}.auth-header{display:flex;justify-content:space-evenly;gap:32px;position:relative;margin-bottom:22px;padding-bottom:8px;border-bottom:1px solid rgba(148,163,184,.35)}.auth-header-tab{border:none;background:transparent;padding:4px 0 10px;font-size:20px;font-weight:500;color:#e8eefcb3;cursor:pointer;transition:color .15s ease}.auth-header-tab--active{color:#e8eefc}.auth-header-underline{position:absolute;bottom:-1px;left:0;width:50%;height:2px;border-radius:999px;background:linear-gradient(90deg,#fff,#fff);transform:translate(0);transition:transform .2s ease}.auth-header-underline--right{transform:translate(100%)}.auth-section{margin-bottom:18px}.auth-section-title{margin-bottom:5px;font-size:.95rem;color:#e8eefcb3}.auth-section--social{background:#0000004d;padding:10px;border-radius:4px;text-align:center}.auth-social-row{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.auth-social-icons{display:flex;gap:10px;justify-content:center}.social-btn{width:26px;height:26px;display:flex;justify-content:center;align-items:center;background:#0a0a0a59;border-radius:5px;border:2px solid rgba(212,150,0,.55);color:#d49600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .12s ease,box-shadow .22s ease}.social-btn svg{color:inherit}.social-btn:hover{background:#0a0a0a8c}.auth-divider-text{margin:16px 0 12px;text-align:center;font-size:.9rem;color:#e8eefcb3;position:relative}.auth-divider-text:before,.auth-divider-text:after{content:"";position:absolute;top:50%;width:26%;height:1px;background:#94a3b866}.auth-divider-text:before{left:0}.auth-divider-text:after{right:0}.auth-form{display:grid;gap:25px}.btn{border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff1a;color:#ffffffeb;font-family:Manrope,Intro,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px;font-weight:800;line-height:1;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .08s ease,filter .15s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.btn:hover{filter:brightness(1.05)}.btn:active{transform:translateY(1px)}.btn.is-disabled,.btn:disabled{opacity:.55;filter:grayscale(.35);cursor:not-allowed;pointer-events:none;box-shadow:none;transform:none}.btn{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 15px;background:#322e2f;color:#c4b8bb;font-size:14px;font-weight:700}.btn:hover{opacity:.92}.btn:active{scale:.98}.btn--full{width:100%}.btn--accent{background:linear-gradient(90deg,#c9963e,#a3762c);color:#fff;font-weight:700;border:none}.btn--accent:hover{filter:brightness(1.03);opacity:1}.btn--accent:active{scale:.97}.auth-email-toggle-wrapper{margin:10px 0 4px;text-align:center}.auth-email-toggle{border:none;background:transparent;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-size:.85rem;text-transform:uppercase;letter-spacing:.12em;color:#e8eefc8c;transition:color .18s ease,transform .12s ease}.auth-email-toggle__text{white-space:nowrap}.auth-email-toggle__line{width:80px;height:1px;background:#94a3b859}.auth-email-toggle:hover{color:#e8eefccc;transform:translateY(-1px)}.auth-email-toggle:active{transform:translateY(0)}.auth-input{height:44px;border-radius:5px;background:#0000004d;padding:0 15px;font-family:Manrope,Intro,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;line-height:1em;color:#fff;position:relative;z-index:1;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center}.auth-input-icon{height:calc(100% - 2px);aspect-ratio:1/1;position:absolute;top:1px;left:0;z-index:2;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:1;text-align:center;color:#d49600;border-right:1px solid rgba(255,255,255,.05);pointer-events:none}.auth-input-control{flex:1;width:100%;height:100%;border:none;outline:none;background:transparent;color:#f9fafb;font-size:.95rem;padding:0 12px 0 44px}.auth-input-control::placeholder{color:transparent}.auth-input-control:focus+.auth-placeholder,.auth-input-control:not(:placeholder-shown)+.auth-placeholder{opacity:0;transform:translate(16px,-50%)}.auth-input .auth-placeholder{position:absolute;left:55px;top:50%;transform:translateY(-50%);color:#727272bf;font-size:.95rem;font-weight:600;pointer-events:none;transition:opacity .25s ease,transform .25s ease}.auth-input--with-addon{position:relative}.auth-input-addon{position:absolute;right:10px;top:50%;transform:translateY(-50%);padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.auth-input-addon__icon{width:20px;height:20px;border-radius:999px;border:1px solid rgba(255,255,255,.6);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#fff;background:#0000004d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s ease,color .2s ease,border-color .2s ease,transform .15s ease}.auth-input-addon:hover .auth-input-addon__icon{background:#fffffff2;color:#111827;border-color:#fff;transform:translateY(-1px)}.auth-tooltip{position:absolute;bottom:calc(100% + 8px);right:0;width:200px;padding:8px 12px;border-radius:8px;font-size:12px;line-height:1.4;color:#f9fafb;white-space:normal;text-align:left;background:radial-gradient(circle at 0 0,rgba(255,255,255,.08),transparent 55%),#404040;border:1px solid rgb(53,53,53);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease;z-index:10}.auth-tooltip:before{content:"";position:absolute;bottom:-6px;right:14px;border-width:6px 6px 0 6px;border-style:solid;border-color:rgba(15,15,20,.96) transparent transparent transparent}.auth-input-addon:hover .auth-tooltip{opacity:1;transform:translateY(0)}.auth-captcha-row{border-radius:5px;display:flex;gap:8px}.auth-captcha-box{min-width:110px;border-radius:12px;background:#c9963e;color:#111827;font-weight:600;display:flex;align-items:center;justify-content:center;font-size:1rem;box-shadow:0 0 0 1px #a3762c inset}@media (max-width: 480px){.auth-captcha-row{flex-direction:column}.auth-captcha-box{min-width:0;width:100%}}.auth-checkbox{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font-size:.9rem;color:#e8eefcb3;cursor:pointer;-webkit-user-select:none;user-select:none}.auth-checkbox input{display:none}.auth-checkbox-box{width:18px;height:18px;border-radius:5px;border:1px solid rgba(61,61,61,.7);background:#101010e6;position:relative}.auth-checkbox-label{position:relative;top:1px}.auth-checkbox input:checked+.auth-checkbox-box{background:#c9963e;border-color:#a3762c}.auth-checkbox input:checked+.auth-checkbox-box:after{content:"✓";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.8rem;color:#111827}.auth-error{font-size:.85rem;color:#fecaca;background:#7f1d1d66;border-radius:10px;padding:7px 9px;border:1px solid rgba(248,113,113,.7)}.guest{min-height:100svh;display:flex;flex-direction:column;position:relative;overflow:hidden;background:radial-gradient(1200px 700px at 40% 35%,rgba(191,88,255,.22),transparent 60%),radial-gradient(900px 500px at 75% 25%,rgba(191,88,255,.18),transparent 55%),linear-gradient(180deg,#0b0613,#07040d 55%,#05030a)}.guest:before,.guest:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.guest:before{z-index:0;background:url(/images/donate/bg/register-bg.jpg) center/cover no-repeat}.guest:after{z-index:1}.guest>*{position:relative;z-index:2}.guest-header{position:fixed;top:0;left:0;right:0;z-index:10}.guest-header__inner{max-width:1120px;margin:0 auto;height:64px;border-radius:14px;background:#120c1c8c;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;grid-template-columns:72px 1fr auto;align-items:center;padding:0 18px;gap:16px}.guest-header__brand{display:inline-flex;align-items:center}.guest-header__logo{width:44px;height:44px;background:url(/images/exl_logo.png) center/contain no-repeat}.guest-header__nav{display:flex;align-items:center;gap:26px;justify-content:flex-start}.guest-header__link{color:#ffffffc7;text-decoration:none;font-size:13px;letter-spacing:.02em}.guest-header__link:hover{color:#fffffff2}.guest-main{position:relative;z-index:2;flex:1;display:flex;align-items:center;justify-content:center;padding-inline:18px;padding-top:calc(var(--guest-header-h) + clamp(18px,4vh,56px));padding-bottom:clamp(18px,4vh,56px);min-height:0}.auth-landing{width:100%;display:grid;place-items:center}.auth-cardV1{width:min(520px,92vw);border-radius:14px;background:#0f0a1973;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 60px #00000059;padding:18px 18px 16px}.auth-cardV1__head{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.auth-cardV1__tab{height:44px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:#ffffffbf;font-weight:700;cursor:pointer}.auth-cardV1__tab.is-active{background:#ffffff1a;color:#fff;border-color:#ffffff24}.auth-cardV1__social{padding:8px 8px 4px}.auth-cardV1__socialTitle{text-align:center;font-size:13px;color:#ffffff8c;margin-bottom:10px}.auth-cardV1__socialRow{display:flex;justify-content:center;gap:10px}.auth-cardV1__socBtn{width:34px;height:34px;border-radius:8px;background:#00000040;border:1px solid rgba(255,255,255,.1);color:#dcbeffd9;cursor:pointer}.auth-cardV1__divider{margin:14px 0 12px;position:relative;text-align:center;color:#ffffff73;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.auth-cardV1__divider:before,.auth-cardV1__divider:after{content:"";position:absolute;top:50%;width:32%;height:1px;background:#ffffff1a}.auth-cardV1__divider:before{left:0}.auth-cardV1__divider:after{right:0}.auth-cardV1__form{display:grid;gap:10px}.auth-cardV1__field{position:relative}.auth-cardV1__field input{width:100%;height:44px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffffffeb;padding:0 14px;outline:none}.auth-cardV1__field input:focus{border-color:#aa78ff73}.auth-cardV1__clear{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#00000040;color:#ffffffbf;cursor:pointer}.auth-cardV1__captcha{display:grid;place-items:center;padding-top:4px}.auth-cardV1__remember{display:inline-flex;align-items:center;gap:10px;color:#ffffffb3;font-size:13px;padding:2px 2px 0}.auth-cardV1__error{color:#ffb4b4;font-size:13px;background:#ff46461f;border:1px solid rgba(255,70,70,.2);border-radius:10px;padding:10px 12px}.auth-cardV1__submit{height:44px;border-radius:10px;border:0;background:#8c5affeb;color:#fff;font-weight:800;letter-spacing:.06em;cursor:pointer;margin-top:2px}.auth-cardV1__submit:disabled{opacity:.7;cursor:default}.auth-cardV1__bottomLinks{display:flex;justify-content:space-between;gap:10px;padding-top:2px}.auth-cardV1__link{background:transparent;border:0;color:#fff9;cursor:pointer;font-size:12px;padding:6px 0}.auth-cardV1__link:hover{color:#ffffffe6}.guest-footer{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:2;padding:0}.guest-footer__inner{width:1320px;margin:0;border-radius:16px;background:linear-gradient(45deg,#ffffff0a .235%,#ffffff26 100.235%);padding:40px;display:grid;grid-template-columns:1.2fr 1fr 1fr 1.2fr;gap:40px}.guest-footer__brandLogo{width:200px;height:100px;background:url(/images/exile_land.png) left center/contain no-repeat;margin-bottom:14px;opacity:.95}.guest-footer__download{display:inline-flex;height:36px;align-items:center;justify-content:center;padding:0 14px;border-radius:10px;background:#8c5affeb;color:#fff;text-decoration:none;font-weight:700;font-size:13px;width:180px}.guest-footer__title{color:#fff9;font-weight:500;font-size:14px;margin-bottom:10px}.guest-footer__title--mt{margin-top:12px}.guest-footer__link{display:block;color:#fff;font-size:16px;font-weight:400;line-height:140%;letter-spacing:0%;text-align:left}.guest-footer__link:hover{color:#ffffffe0}.guest-footer__muted{font-size:16px;font-weight:400;padding:4px 0}.guest-footer__col--right{display:grid;align-content:start}.guest-footer__brand{display:grid;align-content:start;gap:8px}.guest-footer__social{display:flex;gap:10px;margin-top:2px}.guest-footer__soc{width:30px;height:30px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);display:inline-flex;align-items:center;justify-content:center;color:#ffffffd1;transition:background .18s ease}.guest-footer__soc svg{font-size:13px}.guest-footer__soc:hover{background:#ffffff24}.guest-footer__copy{text-align:center;color:#ffffff61;font-size:11px;padding:40px;letter-spacing:.04em}.auth-cardRef{display:flex;flex-direction:column;justify-content:flex-start;gap:0;box-sizing:border-box;width:564px;min-height:504px;height:auto;max-height:calc(100dvh - var(--guest-header-h) - 48px);max-width:calc(100vw - 24px);margin-bottom:20px;background:linear-gradient(45deg,#ffffff08 .235%,#ffffff1a 100.235%);padding:44px 32px 38px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.34) rgba(255,255,255,.08)}.auth-cardRef--register{min-height:594px}.auth-cardRef__title{text-align:center;font-size:28px;font-weight:800;letter-spacing:.015em;color:#ffffffeb;margin:0 0 26px}.auth-cardRef__form{display:flex;flex-direction:column;gap:11px;flex:1 1 auto}.auth-cardRef__field{height:56px;border-radius:10px;background:linear-gradient(180deg,#68538c73,#604c836b);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff0a;display:flex;align-items:center;gap:12px;padding:0 15px;overflow:hidden}.auth-cardRef__icon{flex:0 0 20px;display:inline-flex;align-items:center;justify-content:center;color:#bc94ffd1;font-size:15px}.auth-cardRef__field input{flex:1 1 auto;min-width:0;height:100%;background:transparent;border:0;outline:none;color:#ffffffe0;padding:0;font-size:16px;line-height:1.2}.auth-cardRef__field input::placeholder{color:#ffffff8a}.auth-cardRef__field--password input{padding-right:42px}.auth-cardRef__passwordToggle{flex:0 0 28px;width:28px;height:28px;border:0;border-radius:8px;background:transparent;cursor:pointer;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;color:#ffffff7a;font-size:14px;transition:color .18s ease,background .18s ease}.auth-cardRef__passwordToggle:focus-visible{outline:2px solid rgba(184,136,255,.6);outline-offset:1px}.auth-cardRef__passwordToggle:disabled{opacity:.6;cursor:default}.auth-cardRef__field input:-webkit-autofill,.auth-cardRef__field input:-webkit-autofill:hover,.auth-cardRef__field input:-webkit-autofill:focus{-webkit-text-fill-color:rgba(255,255,255,.88);-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,0) inset;box-shadow:0 0 0 1000px #0000 inset;caret-color:#ffffffe0;transition:background-color 5000s ease-in-out 0s}.auth-cardRef__field:focus-within{border-color:#b888ff5c;box-shadow:inset 0 1px #ffffff0f,0 0 0 2px #925eea1f}.auth-cardRef__remember{display:inline-flex;align-items:center;gap:12px;color:#ffffffb8;font-size:13px;margin-top:6px}.auth-cardRef__remember input{margin:0;width:18px;height:18px;border-radius:5px;border:1px solid rgba(255,255,255,.3);background:#ffffff08;-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-grid;place-items:center;cursor:pointer}.auth-cardRef__remember input:before{content:"";width:8px;height:4px;border:2px solid #fff;border-top:0;border-right:0;transform:translateY(-1px) rotate(-45deg) scale(0);transform-origin:center;transition:transform .12s ease}.auth-cardRef__remember input:checked{border-color:#aa76fff2;background:linear-gradient(180deg,#9f67ee,#7f4edb)}.auth-cardRef__remember input:checked:before{transform:translateY(-1px) rotate(-45deg) scale(1)}.auth-cardRef__hint{margin-top:2px;color:#ffffff94;font-size:12px;line-height:1.35}.auth-cardRef__captcha{display:flex;justify-content:center;align-items:center;width:100%;min-height:74px;padding:4px 0 0;overflow:hidden}.auth-cardRef__captcha .recaptcha-checkbox,.auth-cardRef__captcha>div{transform:scale(.88);transform-origin:center}.auth-cardRef__agreements{display:flex;flex-direction:column;gap:8px;padding:2px 0 0}.auth-cardRef__agreement{margin-top:0;font-size:12px;line-height:1.35}.auth-cardRef__agreement input{margin-top:1px;flex:0 0 18px}.auth-cardRef__agreement a{color:#cfaefff2;text-decoration:underline;text-underline-offset:3px}.auth-cardRef__error{color:#ffbccbeb;font-size:12px;background:#aa3a5329;border:1px solid rgba(209,84,117,.4);border-radius:10px;padding:8px 12px}.auth-cardRef__submit{height:60px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(90deg,#8a4df0,#9d6ceb 52%,#8f58e4);box-shadow:inset 0 1px #ffffff29;color:#fff;font-weight:900;letter-spacing:.06em;cursor:pointer;margin-top:8px;font-size:16px;line-height:1}.auth-cardRef__submit:hover{filter:brightness(1.02)}.auth-cardRef__submit:disabled{opacity:.65;cursor:default}.auth-cardRef__links{display:flex;justify-content:space-between;gap:14px;padding-top:8px}.auth-cardRef__link{background:transparent;border:0;color:#ffffffb8;cursor:pointer;font-size:14px;padding:6px 0}.auth-cardRef__link:hover{color:#fffffff5}@media (max-width: 980px){.guest-header__nav{display:none}.guest-footer__inner{grid-template-columns:1fr 1fr}}@media (max-width: 560px){.guest-footer__inner{grid-template-columns:1fr}}.ucp-lock{overflow:hidden;touch-action:none}.ucp-shell{min-height:100vh;display:flex;flex-direction:column;position:relative;z-index:1;padding-bottom:12px;gap:30px}.ucp{width:100%;position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ucp-body{width:min(1350px,100% - 64px);margin:0 auto;padding:14px 0 8px;flex:1 1 auto;min-height:0;display:flex}.ucp-shellPanel{border-radius:16px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(180deg,#7b5ea82b,#583f8524 52%,#3b2a5e2e),linear-gradient(45deg,#ffffff05 .235%,#fff1 100.235%);box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff05,0 20px 52px #08041257;backdrop-filter:blur(7px) saturate(106%);-webkit-backdrop-filter:blur(7px) saturate(106%);overflow:hidden;display:flex;flex:1 1 auto;min-height:0;height:min(740px,100vh - 214px);max-height:none}.ucp-shellPanel__sidebar{flex:0 0 280px;border-right:1px solid rgba(255,255,255,.1);overflow:hidden;min-height:0}.ucp-shellPanel__main{flex:1 1 auto;min-width:0;min-height:0;height:100%;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.ucp-shellPanel__main--inner-scroll{overflow:hidden}.ucp-shellPanel__main::-webkit-scrollbar{width:7px}.ucp-shellPanel__main::-webkit-scrollbar-thumb{background:#ffffff3d;border-radius:999px}.ucp-page{height:100%;min-width:0;padding:10px 12px}.ucp-page--inner-scroll{display:flex;flex-direction:column;min-height:0;overflow:hidden}.ucp-loader,.ucp-routeLoader{height:100%;min-height:220px;display:grid;place-items:center}.ucp-loader .spinner,.ucp-routeLoader .spinner{gap:8px}.spinner__title{font-size:13px;color:#ffffffbd}.ucp-overlay{display:none}.ucp-footerWrap{width:min(1350px,100% - 64px);margin:0 auto;padding-top:6px}body.bg-ucp .guest-footer__inner{width:100%;border:1px solid rgba(255,255,255,.13);border-radius:16px;background:linear-gradient(180deg,#785da329,#533b7c24 58%,#3828592e),linear-gradient(45deg,#ffffff04 .235%,#ffffff12 100.235%);box-shadow:inset 0 1px #ffffff0f,0 16px 38px #08041242;backdrop-filter:blur(7px) saturate(106%);-webkit-backdrop-filter:blur(7px) saturate(106%);padding:24px 32px}body.bg-ucp .guest-footer__copy{color:#ffffff70}@media (max-width: 980px){.ucp-body{width:calc(100% - 28px);padding-top:14px}.ucp-shellPanel{height:auto;max-height:none;border-radius:14px}.ucp-shellPanel__sidebar{position:fixed;top:88px;left:12px;bottom:12px;width:min(320px,92vw);border-radius:14px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff21,#ffffff0f);box-shadow:0 24px 90px #0009;transform:translate(-115%);transition:transform .18s ease;z-index:1200}.ucp-shell--menu-open .ucp-shellPanel__sidebar{transform:translate(0)}.ucp-page{padding:10px}.ucp-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008f;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;pointer-events:none;transition:opacity .18s ease;z-index:1100}.ucp-shell--menu-open .ucp-overlay{opacity:1;pointer-events:auto}.ucp-footerWrap{width:calc(100% - 28px)}}.profile{padding:22px}.profile__title{font-size:34px;font-weight:800;letter-spacing:.02em;color:#e8eefcf2;margin:6px 50px 18px;text-transform:uppercase}.profile__grid{display:grid;gap:18px;align-items:start}.profile-card{position:relative;z-index:1;max-width:65%;width:calc(100% - 80px);margin:0 40px;flex-grow:1;border-radius:10px;padding:25px;background:#262022cc;border:1px solid rgba(255,255,255,.05);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.profile-block{position:relative;padding:14px 12px 18px;border-bottom:1px solid rgba(255,255,255,.06)}.profile-block--loose{border-bottom:none;padding-bottom:10px}.profile-block__head{margin-bottom:10px}.profile-block__title{font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#e8eefceb;margin-bottom:4px}.profile-block__link{text-decoration:underline}.profile-block__desc{font-size:13px;line-height:1.35;color:#e8eefc8c;max-width:640px}.profile-field{height:44px;border-radius:8px;background:#00000047;border:1px solid rgba(255,255,255,.08);display:grid;grid-template-columns:44px 1fr auto;align-items:center;overflow:hidden}.profile-field__ico{height:100%;display:grid;place-items:center;color:#d49600;border-right:1px solid rgba(255,255,255,.06)}.profile-field__ico svg{font-size:14px}.profile-field__input{height:100%;width:100%;border:0;outline:0;background:transparent;color:#e8eefceb;padding:0 12px;font-weight:600;font-size:16px}.profile-field__input::placeholder{color:#e8eefc59;font-weight:600}.profile-field__value{padding:0 12px;display:grid}.profile-field__code{font-weight:800;color:#e8eefceb}.profile-field__hint{font-size:12px;color:#e8eefc73}.profile-btn{height:100%;padding:0 16px;border:0;cursor:pointer;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.profile-btn--green{background:#2f7a4ae6;color:#ffffffeb}.profile-btn--gold{background:#d49600d9;color:#fff}.profile-btn--big{height:44px;border-radius:8px;padding:0 18px}.profile-art{border-radius:12px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 10% 10%,rgba(255,255,255,.08),transparent 55%),url(/images/bg/profile_side.jpg) center/cover no-repeat;min-height:520px;position:sticky;top:90px}.profile-debug{margin-top:14px;padding:10px;border-radius:10px;background:#00000040;border:1px solid rgba(255,255,255,.06);color:#e8eefcb3}.profile-debug pre{margin:0;font-size:12px;overflow:auto}.profile-btn:disabled{opacity:.45;filter:grayscale(.6);cursor:not-allowed;box-shadow:none}.ucp-alert{margin:0 0 12px;padding:10px 12px;border-radius:10px;font-size:13px;line-height:1.35;border:1px solid transparent;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ucp-alert--error{color:#fecaca;background:#7f1d1d59;border-color:#f871718c}.ucp-alert--success{color:#bbf7d0;background:#14532d4d;border-color:#22c55e73}@media (max-width: 1200px){.profile__grid{grid-template-columns:1fr}.profile-art{display:none}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center}.modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000a6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.modal__panel{position:relative;width:min(640px,100vw - 120px);max-height:calc(100vh - 120px);overflow:auto;border-radius:12px;padding:34px 36px 30px;box-shadow:0 22px 60px #0000008c}.modal__close{position:absolute;top:14px;right:14px;width:40px;height:40px;border:none;border-radius:10px;background:#b43a3af2;color:#fff;cursor:pointer}.modal__close:disabled{opacity:.6;cursor:not-allowed}.modal__title{text-align:center;letter-spacing:.06em;margin:6px 0 18px;color:#fffffff2}.modal__label{display:block;margin:14px 0 8px;color:#ffffffd9;font-weight:600}.modal__inputRow{display:flex;align-items:center;background:#00000040;border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden}.modal__icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#e7bb4ebf;background:#00000047;border-right:1px solid rgba(255,255,255,.06);flex:0 0 44px}.modal__input{width:100%;height:44px;border:0;outline:none;background:transparent;color:#ffffffe6;padding:0 14px;font-size:14px}.modal__error{margin-top:12px;color:#ffb3b3}.modal__btn{margin-top:18px;border:1px solid rgba(231,187,78,.35);background:linear-gradient(180deg,#c9963ef2,#a3762cf2);color:#f5f0e3;border:none;border-radius:6px;padding:12px 18px;cursor:pointer;font-weight:700}.modal__btn:disabled{opacity:.65;cursor:not-allowed}.ucp-characterLayout{height:100%;min-height:0;display:flex;flex-direction:column;gap:12px;overflow:hidden}.ucp-characterHero{border-radius:12px;border:1px solid rgba(255,255,255,.15);background:linear-gradient(180deg,#ffffff1f,#ffffff0d);padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex:0 0 auto}.ucp-characterHero__left{display:flex;align-items:center;gap:10px;min-width:0}.ucp-characterHero__avatar{width:50px;height:50px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:url(/images/character.png) center 12%/180% no-repeat;background-color:#0003;flex:0 0 auto}.ucp-characterHero__who{min-width:0}.ucp-badge{height:29px;padding:0 8px;border-radius:8px;display:inline-flex;align-items:center;font-size:16px;gap:6px;color:#ffffffe0;background:#ffffff14}.ucp-badge--online{background:#6dff8f1a}.ucp-badge--offline{background:#d674741a}.ucp-badge__dot{width:8px;height:8px;border-radius:999px;background:#6dff8f;box-shadow:0 0 0 3px #6dff8f26}.ucp-badge--offline .ucp-badge__dot{background:#ff6d6d;box-shadow:0 0 0 3px #ff6d6d26}.ucp-characterHero__name{font-weight:800;font-size:18px;line-height:1.1;color:#fffffff0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ucp-characterHero__right{display:flex;align-items:center;gap:10px;flex:0 0 auto}.ucp-characterHero__divider{width:1px;height:48px;background:#ffffff24}.ucp-characterHero__stat{width:120px;text-align:center}.ucp-characterHero__statValue{font-size:16px;font-weight:800;line-height:1.1;color:#ffffffeb}.ucp-characterHero__statLabel{margin-top:4px;font-size:12px;color:#ffffff8c}.ucp-characterScroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:8px;padding-bottom:12px;box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}.ucp-characterScroll::-webkit-scrollbar{width:8px}.ucp-characterScroll::-webkit-scrollbar-thumb{background:#ffffff3d;border-radius:999px}.ucp-characterPage{display:flex;flex-direction:column;gap:14px;min-width:0;padding-bottom:2px}.ucp-error{border-radius:8px;border:1px solid rgba(255,111,111,.35);background:#ff6f6f1f;padding:9px 12px;font-size:13px;color:#ffd2d2f2}.ucp-section{min-width:0}.ucp-section__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.ucp-section__head--split{gap:12px}.ucp-section__head--space{margin-bottom:10px}.ucp-section__title{font-size:22px;line-height:1.1;font-weight:700;letter-spacing:.02em;color:#ffffffed}.ucp-section__line{flex:1 1 auto;height:1px;background:#ffffff1a}.ucp-section__nav{display:flex;gap:10px}.ucp-circleBtn{width:30px;height:30px;border-radius:999px;background:linear-gradient(45deg,#fff0,#ffffff26),#ffffff1a;color:#ffffffe6;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1}.ucp-circleBtn:disabled{opacity:.35;cursor:not-allowed}.ucp-skillsRow{position:relative;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;padding:10px 46px 10px 10px}.ucp-skillsRow__scroll{display:flex;gap:10px;overflow:auto hidden;scrollbar-width:none}.ucp-skillsRow__scroll::-webkit-scrollbar{display:none}.ucp-skillsRow__next{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:28px;height:28px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#ffffff1f;color:#ffffffe6;cursor:pointer}.ucp-skillCard{width:138px;height:72px;border-radius:10px;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex:0 0 auto}.ucp-skillCard__badge{width:28px;height:28px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#00000042;display:grid;place-items:center;font-size:13px;font-weight:800;color:#fffffff0}.ucp-skillCard__label{font-size:13px;color:#ffffffdb}.ucp-assets{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ucp-assets__col{min-width:0}.ucp-assetCard{border-radius:12px;border:1px solid rgba(255,255,255,.15);background:linear-gradient(180deg,#ffffff1a,#ffffff08);padding:12px;min-height:178px;display:flex;flex-direction:column;justify-content:space-between;background-position:center;background-size:cover;position:relative;overflow:hidden}.ucp-assetCard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#110b1f2e,#0a071494);pointer-events:none}.ucp-assetCard__meta,.ucp-assetCard__pin{position:relative;z-index:1}.ucp-assetCard__kicker{font-size:12px;color:#ffffffad;margin-bottom:4px}.ucp-assetCard__title{font-size:24px;line-height:1.1;font-weight:700;color:#fff}.ucp-assetCard__price{margin-top:4px;font-size:16px;line-height:1.2;font-weight:700;color:#ffffffe0}.ucp-assetCard__pin{display:flex;align-items:center;gap:8px}.ucp-assetCard__pinIco{width:22px;height:22px;border-radius:999px;border:1px solid rgba(255,255,255,.24);background:#ffffff1a;display:inline-flex;align-items:center;justify-content:center;font-size:12px}.ucp-assetCard__pinMain{font-size:14px;color:#ffffffe6}.ucp-assetCard__pinSub{font-size:12px;color:#ffffff9e}.ucp-vehiclesGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ucp-vehicleCard{border-radius:12px;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;min-height:72px;padding:8px 10px;display:flex;align-items:center;gap:10px}.ucp-vehicleCard__thumb{width:110px;height:60px;display:grid;place-items:center;flex:0 0 auto}.ucp-vehicleCard__img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(0,0,0,.4))}.ucp-vehicleCard__info{min-width:0}.ucp-vehicleCard__model{font-size:18px;line-height:1.1;font-weight:800;color:#ffffffeb;margin-bottom:4px;text-transform:uppercase}.ucp-vehicleCard__meta{display:flex;align-items:center;gap:8px;font-size:12px}.ucp-vehicleCard__sep{width:1px;height:12px;background:#ffffff29}.ucp-vehicleCard__k{color:#ffffff9e;margin-right:4px}.ucp-vehicleCard__v{color:#ffffffdb;font-weight:700}.ucp-servicesGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:stretch}.ucp-serviceCard{border-radius:12px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(180deg,#ffffff1a,#ffffff08);overflow:hidden;display:flex;flex-direction:column;min-height:268px}.ucp-serviceCard__title{padding:14px 14px 8px;font-size:17px;line-height:1.15;font-weight:700;text-transform:uppercase;color:#fffffff2;min-height:70px}.ucp-serviceCard__art{flex:1 1 auto;background-repeat:no-repeat;background-position:center;background-size:contain;min-height:140px}.ucp-serviceCard__buy{margin-top:auto}.ucp-characterHint{font-size:11px;color:#ffffff80;padding-left:2px}.ucp-serviceCard--nickname .ucp-serviceCard__art{background-image:url(/images/services/nickname.png);background-size:49%;background-position:center 86%}.ucp-serviceCard--warning .ucp-serviceCard__art{background-image:url(/images/services/warning.png);background-size:84%;background-position:center 72%}.ucp-serviceCard--court .ucp-serviceCard__art{background-image:url(/images/services/court.png);background-size:78%;background-position:center 73%}@media (max-width: 1200px){.ucp-servicesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ucp-assets{grid-template-columns:1fr}}@media (max-width: 860px){.ucp-characterHero{flex-direction:column;align-items:flex-start}.ucp-characterHero__right{width:100%;justify-content:space-between}.ucp-vehiclesGrid,.ucp-servicesGrid{grid-template-columns:1fr}}.guest-header{position:fixed;left:0;right:0;z-index:20;pointer-events:none}.guest-header__inner{pointer-events:auto;max-width:1320px;width:calc(100% - 48px);margin:0 auto;height:64px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-radius:0 0 16px 16px;background:linear-gradient(45deg,#ffffff0a .235%,#ffffff26 100.235%)}.guest-header__brand{width:44px;height:44px;background:url(/images/emblem.png) center/cover no-repeat;display:inline-block;flex:0 0 auto}.guest-header__nav{display:flex;align-items:center;gap:22px}.guest-header__link{color:#ffffffd9;text-decoration:none;font-size:14px}.guest-header__link:hover{color:#fff}.guest-header__right{display:flex;align-items:center;gap:14px}.guest-header__cta{height:49px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;font-family:Manrope;font-size:16px;font-weight:600;line-height:22px;letter-spacing:-3%;text-align:center;text-decoration:none;color:#fff;background:linear-gradient(45deg,#ffffff0a .235%,#ffffff26 100.235%),#8e40ff}.guest-header__cta:hover{background:#7d4effe6}.guest-lang{position:relative;display:inline-flex}.guest-lang__btn{border:0;background:transparent;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.guest-lang__ring{width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.18);background:#0000002e;overflow:hidden}.guest-lang__img{width:85%;height:85%;object-fit:cover;display:block}.guest-lang__chev{width:10px;height:6px;background:url(/images/langs/arrow.png) center/contain no-repeat;transition:transform .15s ease;opacity:.9}.guest-lang.is-open .guest-lang__chev{transform:rotate(180deg)}.guest-lang__menu{position:absolute;top:calc(100% + 12px);right:0;display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;background:#120c16d9;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 60px #00000073;opacity:0;transform:translateY(-6px);pointer-events:none;visibility:hidden;transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.guest-lang.is-open .guest-lang__menu{opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible;transition:opacity .16s ease,transform .16s ease,visibility 0s}.guest-lang__item{border:0;background:transparent;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.guest-lang__item.is-active .guest-lang__ring{border-color:#7d4effd9}.guest-header-logo{display:flex;gap:50px}@media (max-width: 760px){.guest-header__nav{display:none}}.ucp-screen{min-height:calc(100vh - 80px);padding:28px 0 44px}.ucp-container{width:min(1220px,100% - 56px);margin:0 auto}.ucp-titlebar{margin:6px 0 18px}.ucp-titlebar__title{margin:0;font-weight:900;letter-spacing:.1em;text-transform:uppercase;font-size:44px}.ucp-titlebar__subtitle{margin-top:6px;font-size:13px;opacity:.7}.ucp-frame{border-radius:18px;padding:14px;background:linear-gradient(180deg,#ffffff14,#ffffff0a);border:1px solid rgba(255,255,255,.1);box-shadow:0 26px 70px #00000073;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.ucp-frame__grid{display:grid;grid-template-columns:minmax(680px,1fr) 420px;gap:16px;align-items:stretch}.ucp-frame__main{min-width:0}.ucp-frame__aside{border-radius:14px;overflow:hidden;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.ucp-stack{display:grid;gap:14px}.ucp-panel{border-radius:14px;padding:16px;background:#ffffff0b;border:1px solid rgba(255,255,255,.085)}.ucp-artwork{height:100%;min-height:520px;background-image:var(--ucp-artwork, none);background-position:center right;background-size:cover;background-repeat:no-repeat;filter:saturate(1.05)}@media (max-width: 1100px){.ucp-container{width:min(900px,100% - 40px)}.ucp-frame__grid{grid-template-columns:1fr}.ucp-artwork{min-height:340px}}.ucp-dashboard{min-width:0;height:100%;min-height:0;display:flex;flex-direction:column}.ucp-dashboard__grid{display:flex;gap:12px;align-items:stretch;min-width:0;flex:0 0 97%;min-height:0}.ucp-dashboard__col{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0}.ucp-dashboard__col--left{flex:0 0 340px}.ucp-dashboard__col--mid{flex:1 1 10px;min-width:10px;width:450px}.ucp-dashboard__col--right{flex:0 0 340px}@media (max-width: 1280px){.ucp-dashboard__col--left{flex-basis:340px}.ucp-dashboard__col--right{flex-basis:320px}}@media (max-width: 1100px){.ucp-dashboard__grid{flex-direction:column}.ucp-dashboard__col--left,.ucp-dashboard__col--right{flex:0 0 auto}}.ucp-card{--ucp-card-top: rgba(134, 104, 185, .3);--ucp-card-mid: rgba(98, 74, 145, .25);--ucp-card-bottom: rgba(66, 48, 106, .34);--ucp-card-light-a: rgba(255, 255, 255, .01);--ucp-card-light-b: rgba(255, 255, 255, .07);--ucp-card-glow: rgba(176, 130, 252, .14);--ucp-card-circle-color: rgba(172, 125, 250, .26);--ucp-card-circle-soft: rgba(134, 92, 214, .14);--ucp-card-circle-size: 320px;--ucp-card-circle-x: 82%;--ucp-card-circle-y: 12%;border-radius:18px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,var(--ucp-card-top) 0%,var(--ucp-card-mid) 48%,var(--ucp-card-bottom) 100%),linear-gradient(45deg,var(--ucp-card-light-a) .235%,var(--ucp-card-light-b) 100.235%);box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #ffffff05,0 20px 48px #07041061;backdrop-filter:blur(8px) saturate(106%);-webkit-backdrop-filter:blur(8px) saturate(106%);overflow:hidden;position:relative;min-height:0}.ucp-dashboard__col--left .ucp-card,.ucp-dashboard__col--right .ucp-card{flex:1 1 auto;min-height:0}.ucp-dashboard__col--mid .ucp-card{flex:1 1 0;min-height:0}.ucp-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff1a,#ffffff0a 17%,#fff0 42%),linear-gradient(132deg,#ffffff24,#ffffff0d 14%,#fff0 38%);opacity:.22;z-index:0;pointer-events:none}.ucp-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle var(--ucp-card-circle-size) at var(--ucp-card-circle-x) var(--ucp-card-circle-y),var(--ucp-card-circle-color) 0%,var(--ucp-card-circle-soft) 28%,rgba(61,34,108,0) 66%),radial-gradient(128% 96% at 50% 114%,var(--ucp-card-glow) 0%,rgba(108,73,172,.08) 43%,rgba(63,38,112,0) 74%),linear-gradient(180deg,#ffffff04,#fff0 46%,#0000001c);opacity:.34;z-index:1;pointer-events:none}.ucp-character{--ucp-card-top: rgba(144, 114, 195, .34);--ucp-card-mid: rgba(108, 82, 160, .28);--ucp-card-bottom: rgba(73, 52, 118, .38);--ucp-card-light-a: rgba(255, 255, 255, .011);--ucp-card-light-b: rgba(255, 255, 255, .085);--ucp-card-glow: rgba(187, 141, 255, .17);--ucp-card-circle-color: rgba(176, 133, 255, .34);--ucp-card-circle-soft: rgba(143, 102, 230, .18);--ucp-card-circle-size: 360px;--ucp-card-circle-x: 86%;--ucp-card-circle-y: 8%}.ucp-news{--ucp-card-top: rgba(127, 136, 188, .31);--ucp-card-mid: rgba(96, 106, 158, .26);--ucp-card-bottom: rgba(67, 76, 121, .35);--ucp-card-light-a: rgba(255, 255, 255, .01);--ucp-card-light-b: rgba(255, 255, 255, .078);--ucp-card-glow: rgba(152, 191, 238, .2);--ucp-card-circle-color: rgba(155, 206, 255, .4);--ucp-card-circle-soft: rgba(119, 165, 237, .2);--ucp-card-circle-size: 300px;--ucp-card-circle-x: 84%;--ucp-card-circle-y: 18%}.ucp-shop{--ucp-card-top: rgba(151, 110, 173, .33);--ucp-card-mid: rgba(124, 84, 145, .28);--ucp-card-bottom: rgba(89, 58, 111, .37);--ucp-card-light-a: rgba(255, 255, 255, .01);--ucp-card-light-b: rgba(255, 255, 255, .08);--ucp-card-glow: rgba(223, 135, 186, .21);--ucp-card-circle-color: rgba(238, 139, 194, .36);--ucp-card-circle-soft: rgba(190, 101, 161, .2);--ucp-card-circle-size: 340px;--ucp-card-circle-x: 80%;--ucp-card-circle-y: 72%}.ucp-activity{--ucp-card-top: rgba(141, 126, 176, .28);--ucp-card-mid: rgba(106, 90, 142, .23);--ucp-card-bottom: rgba(72, 56, 108, .32);--ucp-card-light-a: rgba(255, 255, 255, .009);--ucp-card-light-b: rgba(255, 255, 255, .07);--ucp-card-glow: rgba(182, 160, 230, .15);--ucp-card-circle-color: rgba(196, 180, 231, .3);--ucp-card-circle-soft: rgba(145, 124, 194, .14);--ucp-card-circle-size: 320px;--ucp-card-circle-x: 88%;--ucp-card-circle-y: 14%}.ucp-card__head{position:relative;z-index:2;padding:24px 24px 12px;display:flex;align-items:center;gap:12px}.ucp-card__head--space{justify-content:space-between}.ucp-card__title{font-size:24px;font-weight:700;line-height:120%;letter-spacing:-2%;text-align:left;text-transform:uppercase;color:#ffffffeb}.ucp-character{display:flex;height:100%;flex-direction:column;min-height:0}.ucp-character__name{font-weight:700;font-size:20px;letter-spacing:.02em;color:#fff}.ucp-character__meta{position:relative;z-index:2;padding:0 16px 12px;display:grid;gap:10px}.ucp-pillRow{flex-direction:column;border-radius:12px;background:linear-gradient(45deg,#ffffff0a .235%,#ffffff24 100.235%);padding:12px 14px;display:flex;justify-content:space-between;align-items:baseline}.ucp-pillRow__label{font-size:14px;font-weight:500;color:#ffffffa6}.ucp-pillRow__value{font-size:18px;font-weight:500;color:#ffffffeb}.ucp-character__art{position:relative;z-index:2;flex:1;min-height:260px;background:url(/images/character.png) center bottom/contain no-repeat;background-size:94%}.ucp-btn{height:56px;border-radius:14px;border:0;cursor:pointer;font-weight:800;font-size:18px;line-height:1.2;letter-spacing:.02em}.ucp-btn--primary{margin:0 16px 16px;box-shadow:inset 0 1px #ffffff2b;border-radius:8px;font-size:16px;font-weight:700;background:#8e40ff;color:#fff}.ucp-btn--primary:hover{filter:brightness(1.05)}.ucp-news__list{position:relative;z-index:2;padding:0 8px 16px 16px;display:grid;gap:10px;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(226,233,250,.52) transparent}.ucp-news{display:flex;flex-direction:column;min-height:0}.ucp-news__list::-webkit-scrollbar{width:4px}.ucp-news__list::-webkit-scrollbar-track{background:transparent}.ucp-news__list::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(180deg,#ecf2ffa3,#c5d2eb6b)}.ucp-news__list::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#f4f8ffb8,#d2def380)}.ucp-newsItem{border-radius:12px;border:1px solid rgba(213,231,255,.14);background:linear-gradient(180deg,#a2bce42b,#748bb71f),linear-gradient(45deg,#ffffff03 .235%,#fff1 100.235%);padding:12px 12px 10px}.ucp-newsItem__title{font-weight:600;font-size:14px;color:#ffffffeb;margin-bottom:6px}.ucp-newsItem__text{font-size:12px;line-height:1.35;color:#fff9;margin-bottom:8px}.ucp-newsItem__date{display:inline-flex;width:fit-content;max-width:100%;align-items:center;font-size:11px;line-height:1;color:#dfebffe0;padding:6px 10px;border-radius:9px;border:1px solid rgba(209,227,255,.13);background:linear-gradient(180deg,#b6c9e630,#97abcb1f),#ffffff07}.ucp-shop__scene{position:relative;z-index:2;padding:8px 16px 16px;min-height:250px;flex:1}.ucp-shop__items{position:absolute;left:18px;top:18px;right:18px;bottom:18px;background:url(/images/shop_items.png) left top/contain no-repeat;opacity:.95}.ucp-shop__car{position:absolute;right:-34%;bottom:-32%;width:170%;height:136%;background:url(/images/shop_car.png) right bottom/contain no-repeat;pointer-events:none}.ucp-activity{width:100%;display:flex;flex-direction:column;min-height:0;height:100%}.ucp-activity__scroll{position:relative;z-index:2;padding:0 14px 14px;overflow:auto;min-height:0}.ucp-activity__group{padding:10px 0 6px}.ucp-activity__groupTitle{font-size:16px;font-weight:500;color:#ffffff8c;margin:0 2px 10px}.ucp-activity__list{display:grid;gap:10px}.ucp-activityItem{border-radius:12px;background:linear-gradient(45deg,#ffffff0a .235%,#ffffff24 100.235%);padding:10px 12px;display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center}.ucp-activityItem__label{color:#ffffffd9}.ucp-activityItem__time{font-size:14px;color:#e0ebffe8;border-radius:8px;padding:4px 8px;background:linear-gradient(180deg,#becde933,#a1b2d221),#ffffff06}.shopPage{height:100%;min-height:0;display:flex;flex-direction:column;gap:10px}.shopPage__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:2px 2px 4px}.shopPage__title{margin:0;font-size:22px;line-height:1.1;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#fffffff0}.shopTabs{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.shopTabs__btn{height:49px;padding:0 28px;min-width:210px;border-radius:12px;background:#ffffff24;color:#ffffffe0;font-size:16px;font-weight:500;letter-spacing:0%;text-align:center;text-transform:none;white-space:nowrap;cursor:pointer}.shopTabs__btn.is-active{background:linear-gradient(180deg,#8d4fff,#7440e4);border-color:#fff3;color:#fff}.shopPage__scroll{flex:1 1 auto;min-height:0;overflow:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}.shopPage__scroll::-webkit-scrollbar{width:8px}.shopPage__scroll::-webkit-scrollbar-thumb{background:#ffffff3d;border-radius:999px}.shopPage__state{border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#ffffff12;color:#ffffffe0;font-size:15px;padding:14px 16px;margin-bottom:10px}.shopPage__state--error{border-color:#ff7f7f66;background:#ff5c5c21;color:#ffe0e0f5}.shopCardsGrid{display:grid;grid-template-columns:repeat(auto-fill,246.5px);justify-content:flex-start;gap:10px;padding-bottom:8px}.shopPurchaseHistory{margin-top:12px;border-radius:14px;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;padding:12px;display:grid;gap:10px}.shopPurchaseHistory__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.shopPurchaseHistory__title{margin:0;font-size:16px;font-weight:700;text-transform:uppercase;color:#fffffff0}.shopPurchaseHistory__hint{font-size:12px;color:#ffffffb3}.shopPurchaseHistory__state{border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#ffffffdb;font-size:14px;padding:10px 12px}.shopPurchaseHistory__state--error{border-color:#ff7f7f66;background:#ff5c5c21;color:#ffe0e0f5}.shopPurchaseHistory__list{display:grid;gap:8px}.shopPurchaseHistory__row{border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#00000029;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.shopPurchaseHistory__meta{min-width:0;display:grid;gap:4px}.shopPurchaseHistory__item{font-size:14px;font-weight:600;color:#ffffffeb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shopPurchaseHistory__date{font-size:12px;color:#ffffff9e}.shopPurchaseHistory__status{flex:0 0 auto;min-width:92px;height:28px;border-radius:999px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;letter-spacing:.02em}.shopPurchaseHistory__status--pending{color:#ffecb3fa;background:#f59e0b33;border:1px solid rgba(245,158,11,.34)}.shopPurchaseHistory__status--processed{color:#dcfce7fa;background:#22c55e33;border:1px solid rgba(34,197,94,.34)}.shopServiceCard{width:246.5px;height:290px;min-height:290px;box-sizing:border-box;border:1px solid rgba(255,255,255,.25);border-radius:16px;background:linear-gradient(45deg,#ffffff08 .235%,#ffffff1a 100.235%);overflow:hidden;display:grid;grid-template-rows:auto 1fr 57px;align-items:stretch;justify-items:stretch}.shopServiceCard__title{box-sizing:border-box;padding:20px 20px 0;font-size:20px;font-weight:600;line-height:105%;letter-spacing:0%;text-transform:uppercase;color:#fffffff2;max-height:62px;overflow:hidden}.shopServiceCard__art{min-height:0;box-sizing:border-box;padding-top:9px;display:flex;align-items:center;justify-content:center;overflow:hidden}.shopServiceCard__artFrame{width:100%;height:100%;min-height:0;box-sizing:border-box;border-radius:14px;display:flex;align-items:center;justify-content:center}.shopServiceCard__artImg{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.4))}.shopServiceCard__artPlaceholder{width:100%;height:100%}.shopServiceCard>.ui-shopBuyBtn{width:100%;height:57px;min-height:57px;padding:16px 24px;gap:8px;border-radius:0 0 12px 12px;background:linear-gradient(222.8deg,#4836a7,#5927e4,#3112a0),#c195e326;box-shadow:none}.shopServiceCard>.ui-shopBuyBtn:before{display:none}.shopServiceCard>.ui-shopBuyBtn:hover:not(:disabled){transform:none;box-shadow:none}.shopServiceCard>.ui-shopBuyBtn:hover:not(:disabled) .ui-shopBuyBtn__price{transform:none}.shopServiceCard--nickname .shopServiceCard__art{background-image:url(/images/services/nickname.png);background-size:49%;background-position:center 86%}.shopServiceCard--warning .shopServiceCard__art{background-image:url(/images/services/warning.png);background-size:84%;background-position:center 72%}.shopServiceCard--court .shopServiceCard__art{background-image:url(/images/services/court.png);background-size:78%;background-position:center 73%}.shopServicePay{height:100%;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:hidden}.shopServicePay__back{width:fit-content;height:34px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff14;color:#ffffffeb;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;cursor:pointer}.shopServicePay__layout{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 353px;gap:10px;overflow:hidden}.shopServiceCardView{border-radius:14px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff1a,#ffffff0a);padding:16px;display:flex;flex-direction:column;min-height:0}.shopServiceCardView__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.shopServiceCardView__title{margin:0;font-size:22px;line-height:1.1;font-weight:700;text-transform:uppercase;color:#fffffff2;word-break:break-word}.shopServiceCardView__priceBadge{padding:0 12px;border-radius:12px;display:inline-flex;align-items:center;font-size:16px;font-weight:700;border:1px solid rgba(255,255,255,0);color:#fffffff2;background:linear-gradient(45deg,#ffffff12,#ffffff1f)}.shopServiceCardView__coin{width:38px;height:38px;border-radius:999px;background:url(/images/exile_land_soft.png) center/contain no-repeat}.shopServiceCardView__hero{height:235px;border-radius:12px;background:linear-gradient(45deg,#ffffff08 .235%,#ffffff1a 100.235%);margin-bottom:14px;display:flex;align-items:center;justify-content:center;overflow:hidden}.shopServiceCardView__heroImg{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.38))}.shopServiceCardView__heroEmpty{width:100%;height:100%}.shopServiceCardView__content{flex:1 1 auto;min-height:0;overflow:auto;padding-right:8px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.shopServiceCardView__label{font-size:15px;font-weight:500;color:#ffffff9e;margin-bottom:8px}.shopServiceCardView__text{font-size:15px;line-height:1.45;color:#ffffffd1}.shopServiceCardView__divider{height:1px;background:#ffffff1f;margin:12px 0}.shopServicePayMethod{position:relative;width:353px;height:674px;box-sizing:border-box;border:1px solid rgba(255,255,255,.25);border-radius:16px;background:linear-gradient(45deg,#ffffff08 .235%,#ffffff1a 100.235%);padding:28px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;min-height:652px;overflow:hidden}.shopServicePayMethod__title{margin:0;font-size:22px;line-height:1.15;font-weight:700;color:#fffffff2}.shopServicePayMethod__list{width:100%;display:grid;gap:10px;justify-items:center;flex:1 1 auto;min-height:0;overflow:auto;padding-right:2px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.shopServicePayMethod__item{width:292px;height:83.5px;min-height:83.5px;box-sizing:border-box;border:1px solid rgba(255,255,255,.25);border-radius:12px;background:linear-gradient(45deg,#ffffff0a .235%,#ffffff1c 100.235%);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;text-align:center;padding:24px;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,filter .2s ease}.shopServicePayMethod__item:hover:not(:disabled),.shopServicePayMethod__item:focus-visible{background:linear-gradient(45deg,#ffffff0a .235%,#ffffff1c 100.235%),#ff646440}.shopServicePayMethod__item.is-active{background:linear-gradient(103deg,#744e6b8f,#905f807a);box-shadow:inset 0 0 0 1px #f8daec33,0 0 0 1px #c292b333}.shopServicePayMethod__logoWrap{width:100%;height:100%;border-radius:inherit;display:flex;align-items:center;justify-content:center;padding:0;box-sizing:border-box}.shopServicePayMethod__item.has-active-logo .shopServicePayMethod__logoWrap{position:relative}.shopServicePayMethod__logo{display:block;width:auto;max-width:100%;max-height:100%;object-fit:contain;filter:grayscale(1) saturate(0) brightness(1.12) opacity(.95);transition:filter .2s ease}.shopServicePayMethod__item.has-active-logo .shopServicePayMethod__logo{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;filter:none;transition:opacity .2s ease}.shopServicePayMethod__logo--active{opacity:0}.shopServicePayMethod__item:hover:not(:disabled) .shopServicePayMethod__logo,.shopServicePayMethod__item:focus-visible .shopServicePayMethod__logo,.shopServicePayMethod__item.is-active .shopServicePayMethod__logo{filter:none}.shopServicePayMethod__item.has-active-logo:hover:not(:disabled) .shopServicePayMethod__logo--default,.shopServicePayMethod__item.has-active-logo:focus-visible .shopServicePayMethod__logo--default,.shopServicePayMethod__item.has-active-logo.is-active .shopServicePayMethod__logo--default{opacity:0}.shopServicePayMethod__item.has-active-logo:hover:not(:disabled) .shopServicePayMethod__logo--active,.shopServicePayMethod__item.has-active-logo:focus-visible .shopServicePayMethod__logo--active,.shopServicePayMethod__item.has-active-logo.is-active .shopServicePayMethod__logo--active{opacity:1}.shopServicePayMethod__item--sbp .shopServicePayMethod__logo{width:90.04px;height:45.02px;max-width:none;max-height:none}.shopServicePayMethod__item--erip .shopServicePayMethod__logo{width:112px;height:90px;max-width:none;max-height:none}.shopServicePayMethod__item--ru-card .shopServicePayMethod__logo,.shopServicePayMethod__item--intl-card .shopServicePayMethod__logo{width:138.07px;height:39.71px;max-width:none;max-height:none}.shopServicePayMethod__item:disabled{opacity:.72;cursor:not-allowed}.shopServicePayMethod__agree{width:100%;margin-top:0;display:grid;grid-template-columns:20px 1fr;gap:8px;align-items:start;font-size:13px;color:#ffffffb3}.shopServicePayMethod__agree input{display:none}.shopServicePayMethod__agree a{color:#ffffffdb;text-decoration:underline}.shopServicePayMethod__check{width:18px;height:18px;border-radius:6px;border:1px solid rgba(255,255,255,.2);background:#ffffff14;display:inline-flex;align-items:center;justify-content:center;color:#fffffff0;font-size:10px}.shopServicePayMethod__submit{width:297px;height:60px;box-sizing:border-box;margin-top:0;padding:22px 45px;border-radius:12px;border:1px solid rgba(255,255,255,.2);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(56% 59% at 50% 41%,#31370000 32.2465%,#c277ff),linear-gradient(0deg,#74512d00,#ca58ff),linear-gradient(180deg,#8d67f4,#4d31a0f0);background-blend-mode:normal,normal,normal;box-shadow:inset 0 1px #fff3,inset 0 -1px #0000003d,0 8px 20px #45179438;color:#fff;font-size:16px;font-weight:700;line-height:1;letter-spacing:.01em;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,.25);cursor:pointer;transition:filter .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease}.shopServicePayMethod__submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,#ffffff29,#fff0 38%)}.shopServicePayMethod__submit:after{content:"";position:absolute;z-index:-1;left:-10px;right:-10px;top:-6px;bottom:-10px;pointer-events:none;border-radius:18px;background:radial-gradient(55% 80% at 50% 0%,rgba(155,92,255,.34) 0%,transparent 80%),radial-gradient(60% 95% at 50% 100%,rgba(136,86,255,.24) 0%,transparent 82%);filter:blur(10px);opacity:.55;transition:opacity .2s ease}.shopServicePayMethod__submit .paymentOpsRow__coin{flex:0 0 22px}.shopServicePayMethod__submit:hover:not(:disabled),.shopServicePayMethod__submit:focus-visible:not(:disabled){border-color:#ffffff52;filter:brightness(1.03) saturate(1.04);box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #00000042,0 10px 24px #6616a747}.shopServicePayMethod__submit:hover:not(:disabled):after,.shopServicePayMethod__submit:focus-visible:not(:disabled):after{opacity:.85}.shopServicePayMethod__submit:active:not(:disabled){filter:brightness(.96) saturate(1.02);box-shadow:inset 0 1px #ffffff24,inset 0 -1px #00000057,0 4px 12px #814e1038}.shopServicePayMethod__submit:active:not(:disabled):after{opacity:.45}.shopServicePayMethod__submit:disabled{border-color:#ffffff2e;background:linear-gradient(180deg,#775fa7a3,#523c83a3),#ffffff0d;background-blend-mode:normal,normal;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0003;color:#ffffff75;text-shadow:none;filter:none;cursor:not-allowed}.shopServicePayMethod__submit:disabled:after{opacity:0}.shopServicePayMethod__submit:disabled .paymentOpsRow__coin{opacity:.5}.shopServicePayMethod .toast{z-index:6}.shopServicePay__empty{border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;padding:18px;display:grid;gap:12px}.shopServicePay__emptyTitle{font-size:18px;font-weight:600;color:#ffffffeb}@media (max-width: 1300px){.shopCardsGrid{grid-template-columns:repeat(3,246.5px)}.shopServicePay__layout{grid-template-columns:1fr}.shopServicePayMethod{order:2;width:min(100%,353px);height:auto;min-height:652px}}@media (max-width: 980px){.shopPage__header{flex-direction:column;align-items:flex-start}.shopCardsGrid{grid-template-columns:repeat(2,246.5px)}}@media (max-width: 640px){.shopCardsGrid{grid-template-columns:1fr}.shopServiceCard{width:100%;max-width:246.5px;height:290px;min-height:290px}.shopServiceCard__artFrame,.shopServiceCard__artImg,.shopServiceCard__artPlaceholder{width:100%;max-width:none}}.shopAdminPage{height:100%;min-height:0;padding:0}.shopAdminCard.ui-panel{position:relative;height:100%;min-height:0;border-radius:12px;border:1px solid #1f2633;background:linear-gradient(180deg,#ffffff05,#fff0),#0f141d;padding:14px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;overflow:hidden}.shopAdminCard.ui-panel:before,.shopAdminCard.ui-panel:after{display:none}.shopAdminPage__header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.shopAdminPage__titleWrap{display:grid;gap:4px}.shopAdminPage__title{margin:0;font-size:24px;font-weight:800;line-height:.98;letter-spacing:-.02em;text-transform:uppercase;color:#f3f7ff}.shopAdminPage__subtitle{margin:0;font-size:14px;color:#8fa1bd}.shopAdminTabs{display:flex;flex-wrap:wrap;gap:10px;margin-left:auto}.shopAdminTabs__btn.ui-btn{min-width:180px;height:48px;border-radius:10px;padding:0 18px;font-size:14px;font-weight:700;letter-spacing:0;text-transform:none;white-space:nowrap}.shopAdminTabs__btn.ui-btn.ui-btn--ghost{border-color:#2a3242;background:#141b29;color:#c7d2e8}.shopAdminBody{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:hidden}.shopAdminPanel{display:flex;flex-direction:column;gap:10px;flex:1 1 auto;min-height:0;min-width:0;border-radius:12px;border:1px solid #1f2633;background:#0c1119;padding:10px;overflow:hidden}.shopAdminToolbar{border-radius:10px;border:1px solid #242b3b;background:#101722;padding:8px;display:flex;align-items:center;gap:10px;flex:0 0 auto}.shopAdminToolbar__search{flex:1 1 auto}.shopAdminInput{width:100%;height:40px;box-sizing:border-box;border:1px solid #2a3344;border-radius:8px;background:#121a28;color:#edf2ff;font-size:14px;line-height:1.2;padding:0 12px}textarea.shopAdminInput{min-height:96px;padding:10px 12px;resize:vertical}.shopAdminInput::placeholder{color:#7989a5}.shopAdminInput:focus-visible{outline:2px solid rgba(124,92,255,.85);outline-offset:1px;border-color:#4a5f8a}select.shopAdminInput.shopAdminSelect{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:36px;background-image:linear-gradient(45deg,transparent 50%,#acb8d1 50%),linear-gradient(135deg,#acb8d1 50%,transparent 50%);background-position:calc(100% - 17px) 17px,calc(100% - 12px) 17px;background-size:6px 6px,6px 6px;background-repeat:no-repeat;cursor:pointer}select.shopAdminInput.shopAdminSelect option{background:#121a28;color:#edf2ff}.shopAdminBtn.ui-btn{height:34px;border-radius:8px;padding:0 12px;font-size:13px;font-weight:700;letter-spacing:0;text-transform:none}.shopAdminBtn--refresh.ui-btn{height:40px;min-width:120px}.shopAdminBtn--primary.ui-btn{min-width:176px;height:44px}.shopAdminTable{min-height:0;min-width:0;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;overflow:auto}.shopAdminTable__grid{display:grid;grid-template-columns:72px minmax(220px,1.6fr) minmax(130px,1fr) minmax(110px,.75fr) minmax(130px,.8fr) minmax(280px,1fr);gap:12px;align-items:center;min-width:980px}.shopAdminTable__head{border-radius:10px;border:1px solid #232b3b;background:#0f1622;padding:10px 12px;font-size:14px;font-weight:600;color:#8fa1be;flex:0 0 auto}.shopAdminTable__body{min-height:0;overflow:auto;display:grid;gap:8px;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent}.shopAdminTable__body::-webkit-scrollbar{width:8px}.shopAdminTable__body::-webkit-scrollbar-thumb{background:#fff3;border-radius:999px}.shopAdminTable__row{border-radius:10px;padding:12px;border:1px solid #232b3b;background:#101722}.shopAdminTable__id,.shopAdminTable__itemCode,.shopAdminTable__price{font-size:15px;font-weight:600;color:#e6ecfb;white-space:nowrap}.shopAdminTable__title{min-width:0;display:grid;gap:4px}.shopAdminTable__title>div{font-size:15px;font-weight:700;line-height:1;color:#f3f7ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shopAdminTable__title>small{font-size:13px;color:#8292ad}.shopAdminTable__actions{display:flex;justify-content:flex-start;align-items:center;gap:6px;flex-wrap:wrap}.shopAdminTable__actions .shopAdminBtn.ui-btn{min-width:74px;padding:0 10px;height:32px}.shopAdminStatus{min-width:112px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;font-size:13px;font-weight:700;border:1px solid transparent}.shopAdminStatus--active{color:#bcffd5;background:#27a16640;border-color:#27a16673}.shopAdminStatus--inactive{color:#ffd5d5;background:#bd474738;border-color:#bd47476b}.shopAdminPanel--create{overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.24) transparent}.shopAdminForm{display:grid;gap:12px}.shopAdminForm__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.shopAdminForm__field{display:grid;gap:6px}.shopAdminForm__field>span{font-size:12px;font-weight:700;color:#95a5c0;letter-spacing:.02em;text-transform:uppercase}.shopAdminForm__field--full{grid-column:1/-1}.shopAdminForm__checkbox{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#d6dff2}.shopAdminForm__actions{display:flex;justify-content:flex-end}.shopAdminModal .shopAdminForm{margin-top:8px}.shopAdminModal .modal__title{margin-bottom:8px}.shopAdminCard .toast{z-index:7}@media (max-width: 1360px){.shopAdminPage__title{font-size:22px}.shopAdminTable{overflow-x:auto}.shopAdminTable__head{display:none}.shopAdminTable__grid{grid-template-columns:minmax(0,1fr);min-width:0;gap:8px}.shopAdminTable__row{padding:12px}}@media (max-width: 980px){.shopAdminCard.ui-panel{padding:12px}.shopAdminPage__title{font-size:20px}.shopAdminPage__subtitle{font-size:13px}.shopAdminTabs{width:100%;margin-left:0}.shopAdminTabs__btn.ui-btn{flex:1 1 170px;min-width:0;height:44px}.shopAdminToolbar{flex-direction:column;align-items:stretch}.shopAdminForm__grid{grid-template-columns:1fr}}.toast{display:flex;flex-direction:column;row-gap:6px;font-family:Manrope,sans-serif;z-index:14000;pointer-events:none}.toast--toast{position:fixed;top:12px;left:50%;transform:translate(-50%)}.toast--inline{position:fixed;top:var(--web-toast-top-offset, 94px);left:50%;transform:translate(-50%);width:min(100% - 12px,380px)}@media (max-width: 900px){.toast--inline{top:12px}}.toast__item{pointer-events:auto;animation:toast-item-enter .18s ease-out}.toast__card{position:relative;display:flex;align-items:flex-start;width:min(380px,100vw - 24px);min-height:42px;padding:12px 12px 15px;overflow:hidden;border-radius:15px}.toast--inline .toast__card{width:100%}.toast__card--info{background:linear-gradient(90deg,#2194ffb3 -100%,#203345b3 40%,#171717b3 120%)}.toast__card--error{background:linear-gradient(90deg,#ff2149b3 -100%,#452020b3 40%,#171717b3 120%)}.toast__card--success{background:linear-gradient(90deg,#a3ce4fb3 -100%,#3a6500b3 40%,#171717b3 120%)}.toast__card--warning{background:linear-gradient(90deg,#ceac4fb3 -100%,#653e00b3 40%,#171717b3 120%)}.toast__icon{display:flex;width:20px;height:20px;flex-shrink:0;justify-content:center;align-items:center;margin-top:3px;border-radius:5px;color:#fff}.toast__icon svg{display:block}.toast__icon--info{background:#2194ff;box-shadow:0 0 20px 10px #2194ff80}.toast__icon--info svg{width:2px;height:9.5px}.toast__icon--error{background:#ff2d52;box-shadow:0 0 20px 20px #ff315640}.toast__icon--error svg{width:8px;height:8px}.toast__icon--success{background:#a3ce4f;box-shadow:0 0 20px 20px #a3ce4f40}.toast__icon--success svg{width:8px;height:5.5px}.toast__icon--warning{background:#e7b52e;box-shadow:0 0 20px 20px #e7b52e40}.toast__icon--warning svg{width:3px;height:9px}.toast__content{flex:1;display:flex;flex-direction:column;align-items:flex-start;padding-top:5px;padding-right:34px;margin-left:14px}.toast__msg{word-break:break-word;color:#fff;font-size:13px;font-weight:500;line-height:1.2;text-shadow:0 0 4px #000}.toast__close{position:absolute;top:8px;right:8px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:#00000040;color:#ffffffe6;font-size:15px;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease}.toast__close:hover,.toast__close:focus-visible{background:#ffffff1a;border-color:#ffffff47}.toast__time{position:absolute;bottom:0;left:0;display:flex;width:100%;height:3px}.toast__time--info{background:linear-gradient(90deg,#2194ffb3 -100%,#203345b3 40%,#171717b3 120%)}.toast__time--error{background:linear-gradient(90deg,#ff2149b3 -100%,#452020b3 40%,#171717b3 120%)}.toast__time--success{background:linear-gradient(90deg,#a3ce4fb3 -100%,#3a6500b3 40%,#171717b3 120%)}.toast__time--warning{background:linear-gradient(90deg,#ceac4fb3 -100%,#653e00b3 40%,#171717b3 120%)}.toast__filler{height:100%;animation:toast-filler linear forwards}.toast__time--info .toast__filler{background:#2194ff}.toast__time--error .toast__filler{background:#ff2149}.toast__time--success .toast__filler{background:#a3ce4f}.toast__time--warning .toast__filler{background:#e7b52e}@keyframes toast-filler{0%{width:100%}to{width:0}}@keyframes toast-item-enter{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.notificationsBell{position:relative;display:inline-flex}.notificationsBell__button{position:relative;border-radius:12px;border:0;transition:color .18s ease}.notificationsBell__button svg{width:20px;height:20px;transition:transform .18s ease}.notificationsBell__button:hover{background:transparent;color:#fff}.notificationsBell__button:hover svg{transform:scale(1.12)}.notificationsBell__dot{position:absolute;top:9px;right:8px;width:9px;height:9px;border-radius:999px;background:#b95cff;box-shadow:0 0 0 2px #4a2b70eb,0 0 14px #b95cffd9}.notificationsPanel{position:absolute;top:calc(100% + 20px);right:-10px;z-index:90;width:269px;height:297px;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:linear-gradient(45deg,#ffffff08 .235%,#ffffff1a 100.235%),linear-gradient(180deg,#2f2046e0,#221734eb);box-shadow:0 22px 55px #06030e75,inset 0 1px #ffffff17;overflow:hidden;backdrop-filter:blur(18px) saturate(128%);-webkit-backdrop-filter:blur(18px) saturate(128%)}.notificationsPanel:before{content:none}.notificationsPanel__header{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:18px 18px 14px;border-bottom:1px solid rgba(255,255,255,.1)}.notificationsPanel__title{color:#fff;font-size:16px;font-weight:800;letter-spacing:.01em}.notificationsPanel__subtitle{margin-top:3px;color:#ffffff94;font-size:12px;font-weight:500}.notificationsPanel__readAll{min-height:34px;flex:0 0 auto;padding:0 12px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#ffffff14;color:#ffffffe0;font-size:12px;font-weight:800;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.notificationsPanel__body{height:297px;overflow-y:scroll;overflow-x:hidden;padding:0;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.44) transparent}.notificationsPanel__body::-webkit-scrollbar{width:8px}.notificationsPanel__body::-webkit-scrollbar-track{margin:10px 0;background:transparent}.notificationsPanel__body::-webkit-scrollbar-thumb{border-radius:99px;border:2px solid transparent;background:#ffffff6b;background-clip:padding-box}.notificationsPanel__list{display:flex;flex-direction:column}.notificationsPanel__state{min-height:100%;display:grid;place-items:center;padding:22px;background:transparent;color:#ffffffbd;font-size:14px;font-weight:600;text-align:center}.notificationsPanel__state.is-error{color:#ffb4c0}.notificationsPanel__loader{align-content:center;justify-items:center}.notificationsPanel__spinner{gap:11px}.notificationsPanel__spinner .spinner__ring{border-color:#ffffff24;border-top-color:#b95cfff5;box-shadow:0 0 22px #b95cff57}.notificationsPanel__spinner .spinner__title{color:#ffffffc7;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0}.notificationsItem{position:relative;width:100%;display:flex;align-items:flex-start;gap:0;min-height:74px;padding:16px 22px;border:0;border-bottom:1px solid rgba(255,255,255,.1);border-radius:0;background:transparent;color:#fff;text-align:left;cursor:pointer;overflow:hidden;transition:border-color .18s ease,background .18s ease}.notificationsItem:before{content:none}.notificationsItem:hover{background:linear-gradient(45deg,#ffffff09 .235%,#ffffff1a 100.235%),#ffffff09}.notificationsItem.is-read{opacity:.64}.notificationsItem__unreadDot{display:none}.notificationsItem.is-read .notificationsItem__unreadDot{opacity:0}.notificationsItem__content{min-width:0;display:grid;gap:2px;flex:1 1 auto}.notificationsItem__topline{display:flex;align-items:center;justify-content:space-between;gap:10px}.notificationsItem__type{min-width:0;color:#ffffff9e;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notificationsItem__date{flex:0 0 auto;padding:4px 8px;border-radius:999px;background:#ffffff14;color:#ffffffb3;font-size:11px;font-weight:800}.notificationsItem__title{color:#fff;font-size:18px;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notificationsItem__message{color:#ffffff9e;font-size:15px;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notificationsItem__source{margin-top:2px;color:#caa0ffe6;font-size:11px;font-weight:800}@media (max-width: 680px){.notificationsPanel{position:fixed;top:82px;right:12px;left:12px;width:auto;height:297px}.notificationsPanel:before{display:none}}.ucp-sidebarCard{height:100%;min-height:0;padding:18px 16px 14px;display:flex;flex-direction:column;gap:16px;background:transparent;box-sizing:border-box}.ucp-sidebarCard.ui-panel{border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;background:linear-gradient(180deg,#8467b533,#62499126 48%,#43316c30),linear-gradient(45deg,#ffffff03 .235%,#ffffff0d 100.235%)}.ucp-sidebarCard.ui-panel:before{opacity:.16}.ucp-sidebarCard.ui-panel:after{opacity:.1}.ucp-sidebarCard__head{padding-bottom:13px;border-bottom:1px solid rgba(255,255,255,.12)}.ucp-sidebarCard__title{font-weight:700;letter-spacing:.01em;font-size:22px;line-height:1.05;color:#fffffff2;text-transform:uppercase}.ucp-sidebarCard__section{display:grid;gap:10px}.ucp-sidebarCard__label{font-size:13px;font-weight:400;color:#ffffff8c}.ucp-serverSelect{height:42px;border-radius:10px;background:linear-gradient(180deg,#775ca526,#573f8221),linear-gradient(45deg,#ffffff03 .235%,#ffffff0e 100.235%);border:1px solid rgba(255,255,255,.09);display:grid;grid-template-columns:26px 1fr 26px;align-items:center;padding:0 10px;color:#ffffffeb;cursor:pointer}.ucp-serverSelect__ico,.ucp-serverSelect__chev{display:grid;place-items:center;color:#ffffffb8;font-size:18px}.ucp-serverSelect__value{font-weight:700;font-size:14px;padding:0 8px;text-align:left}.ucp-nav{display:flex;flex-direction:column;flex:1 1 auto;gap:4px;padding-top:4px;padding-bottom:8px;overflow:auto;min-height:0;padding-right:2px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.ucp-nav__link{padding:10px 12px;border-radius:10px;text-decoration:none;color:#fff;font-size:16px;font-weight:600;line-height:1.2;border:1px solid transparent;transition:background .2s ease,border-color .2s ease}.ucp-nav__link:hover{background:#ffffff0a}.ucp-nav__link.is-active{border-radius:10px;background:linear-gradient(45deg,#ffffff08 .235%,#ffffff1a 100.235%)}.ucp-sidebarCard__footer{padding-top:8px;margin-top:auto;display:grid;gap:8px}.ucp-adminLink{width:100%;min-height:42px;border-radius:10px;border:1px solid rgba(255,106,106,.45);background:linear-gradient(180deg,#aa354547,#88273642),linear-gradient(45deg,#ffffff03 .235%,#ffffff0d 100.235%);box-shadow:inset 0 1px #ffffff17,0 8px 18px #5f0f1957;color:#ffe5e5f5;font-weight:700;font-size:14px;line-height:1;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:filter .2s ease,border-color .2s ease,transform .15s ease}.ucp-adminLink:hover{filter:brightness(1.05);border-color:#ff84849e}.ucp-adminLink:active{transform:translateY(1px)}.ucp-adminLink.is-active{border-color:#ff9a9acc;color:#fff4f4}.ucp-logout{width:100%;height:44px;border-radius:10px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,#6f539c1a,#4e387517),linear-gradient(45deg,#ffffff03 .235%,#ffffff0d 100.235%);color:#ffffffe6;display:flex;align-items:center;gap:8px;padding:0 10px;cursor:pointer}.ucp-logout__ico{width:18px;display:grid;place-items:center;color:#ffffffc7}.ucp-logout__text{font-weight:700;font-size:14px}.accounts{padding:22px}.accounts__top{display:flex;align-items:center;gap:18px;margin:6px 50px 18px}.accounts__title{margin:0;font-weight:800;font-size:34px;letter-spacing:.02em;text-transform:uppercase;color:#ffffffeb;text-shadow:0 2px 18px rgba(0,0,0,.55)}.accounts__create{margin-left:10px;display:inline-flex;align-items:center;gap:10px;height:36px;padding:0 16px;border-radius:8px;border:1px solid rgba(76,158,110,.35);background:linear-gradient(180deg,#378a56f2,#296e45f2);color:#ffffffe6;font-weight:800;font-size:12px;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 10px 22px #00000059;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .08s ease,filter .12s ease,box-shadow .12s ease}.accounts__create:hover{filter:brightness(1.05);box-shadow:0 12px 28px #0000006b}.accounts__create:active{transform:translateY(1px)}.accounts__create-ico{display:inline-flex;font-size:12px;opacity:.95}.accounts-card{position:relative;z-index:1;max-width:75%;width:calc(100% - 80px);margin:0 40px;flex-grow:1;border-radius:10px;padding:40px;background:#262022cc;border:1px solid rgba(255,255,255,.05);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.accounts-table{width:100%}.accounts-table__head{display:grid;grid-template-columns:220px 220px 160px 1fr;gap:4px;padding:8px 8px 14px;align-items:end}.accounts-table__th{text-align:center;line-height:1.1;white-space:nowrap;font-weight:900;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#e7bb4ed9}.accounts-table__body{display:flex;flex-direction:column;padding:0 6px 6px;gap:5px}.accounts-table__row{display:grid;grid-template-columns:220px 220px 160px 1fr;gap:5px;align-items:center}.accounts-table__td{min-width:0}.accounts-table__td--right{display:flex;width:100%;align-items:center;justify-content:center}.accounts-pill{height:50px;padding:0 18px;border-radius:8px;background:#0000004d;border:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;line-height:1;color:#ffffffc7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.accounts-pill--muted{color:#fff9}.accounts-pill--status{font-weight:800;color:#57cd84f2}.accounts-pass{height:45px;width:200px;padding:0 18px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff1f;color:#ffffffad;font-weight:900;font-size:12px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;transition:filter .12s ease,transform .08s ease,background .12s ease}.accounts-pass:hover{filter:brightness(1.05);background:#ffffff24}.accounts-pass:active{transform:translateY(1px)}.accounts-empty{padding:18px 8px 8px;color:#fff9;font-weight:600}.acc-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center}.acc-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000009e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ga-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#131112;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.acc-modal__panel{position:relative;width:min(640px,100vw - 120px);border-radius:10px;padding:34px 36px 30px;background:#262022d1;border:1px solid rgba(255,255,255,.06);box-shadow:0 22px 60px #0000008c}.acc-modal__close{width:40px;height:40px;border:none;color:#ffffffe6;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 24px #00000073;transition:transform .08s ease,filter .12s ease;background-color:#b6313d;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);position:absolute;z-index:2;top:-20px;right:-20px;transition:background-color .3s ease-in-out}.acc-modal__close:hover{filter:brightness(1.05)}.acc-modal__close:active{transform:translateY(1px)}.acc-modal__title{text-align:center;font-weight:900;font-size:28px;letter-spacing:.05em;text-transform:uppercase;color:#ffffffeb;margin-bottom:22px}.acc-modal__form{display:grid;gap:12px}.acc-modal__label{font-weight:900;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8;margin-top:2px}.acc-modal__field{height:44px;border-radius:6px;display:grid;grid-template-columns:46px 1fr;overflow:hidden;background:#00000040;border:1px solid rgba(255,255,255,.06)}.acc-modal__ico{display:flex;align-items:center;justify-content:center;color:#e7bb4ebf;background:#00000047;border-right:1px solid rgba(255,255,255,.06)}.acc-modal__input{width:100%;height:44px;border:0;outline:none;background:transparent;color:#ffffffe6;margin-left:10px;font-size:14px}.acc-modal__submit{margin-top:8px;height:40px;width:fit-content;padding:0 18px;border-radius:6px;border:1px solid rgba(231,187,78,.35);background:linear-gradient(180deg,#c9963ef2,#a3762cf2);color:#ffffffeb;font-weight:900;font-size:12px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:0 12px 26px #0000006b;transition:transform .08s ease,filter .12s ease}.acc-modal__submit:hover{filter:brightness(1.05)}.acc-modal__submit:active{transform:translateY(1px)}.acc-modal__submit.is-disabled,.acc-modal__submit:disabled{opacity:.5;filter:grayscale(.6);cursor:not-allowed;box-shadow:none}.passwordRecovery{position:relative;width:min(620px,100vw - 40px);max-height:calc(100vh - 48px);overflow:auto;padding:32px;border:1px solid rgba(255,255,255,.18);border-radius:22px;background:linear-gradient(45deg,#ffffff0a,#ffffff1f),#281837e0;box-shadow:0 30px 90px #00000094,inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#fff}.passwordRecovery__glow{position:absolute;inset:-90px auto auto 50%;width:260px;height:220px;border-radius:999px;background:radial-gradient(circle,rgba(142,64,255,.34),transparent 68%);transform:translate(-50%);pointer-events:none}.passwordRecovery__header{position:relative;display:grid;grid-template-columns:48px 1fr;gap:16px;align-items:start}.passwordRecovery__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;color:#d8b2ff}.passwordRecovery__title{margin:0;font-size:30px;line-height:1.05;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.passwordRecovery__text{margin:10px 0 0;color:#ffffffb8;font-size:16px;line-height:1.45}.passwordRecovery__progress{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:28px 0 22px}.passwordRecovery__dot{height:5px;border-radius:999px;background:#ffffff24;overflow:hidden}.passwordRecovery__dot.is-active{background:linear-gradient(90deg,#bb8cff,#8e40ff);box-shadow:0 0 18px #8e40ff59}.passwordRecovery__form{position:relative;display:grid;gap:12px}.passwordRecovery__label{color:#ffffffad;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.passwordRecovery__field{position:relative;display:grid;grid-template-columns:48px 1fr auto;align-items:center;min-height:58px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#ffffff14;box-shadow:inset 0 1px #ffffff14;overflow:hidden}.passwordRecovery__field>svg{justify-self:center;color:#b889ec}.passwordRecovery__field input{width:100%;height:58px;border:0;outline:0;background:transparent;color:#fff;font-size:16px;font-weight:700}.passwordRecovery__field input::placeholder{color:#ffffff61}.passwordRecovery__eye{display:inline-flex;align-items:center;justify-content:center;width:48px;height:58px;border:0;background:transparent;color:#ffffff94;cursor:pointer;transition:color .16s ease}.passwordRecovery__eye:hover{color:#fff}.passwordRecovery__captcha{display:flex;justify-content:center;padding:8px 0 2px}.passwordRecovery__codeGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.passwordRecovery__codeInput{width:100%;aspect-ratio:1;min-height:58px;border:1px solid rgba(255,255,255,.16);border-radius:14px;outline:0;background:#ffffff14;color:#fff;font-size:26px;font-weight:900;text-align:center;box-shadow:inset 0 1px #ffffff14;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.passwordRecovery__codeInput:focus{border-color:#b989ecd9;background:#8e40ff24;box-shadow:0 0 0 3px #8e40ff29}.passwordRecovery__inlineActions{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:4px}.passwordRecovery__link{border:0;background:transparent;color:#d5b4ff;font-weight:800;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.passwordRecovery__link:disabled{opacity:.5;cursor:not-allowed}.passwordRecovery__notice,.passwordRecovery__error{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;font-size:14px;font-weight:700}.passwordRecovery__notice{color:#ffffffc7;background:#ffffff14}.passwordRecovery__notice svg{color:#b889ec}.passwordRecovery__error{color:#ffd3d3;background:#ff415529;border:1px solid rgba(255,65,85,.28)}.passwordRecovery__actions{display:grid;grid-template-columns:1fr auto;gap:12px;margin-top:8px}.passwordRecovery__submit,.passwordRecovery__cancel{height:56px;border-radius:14px;border:0;color:#fff;font-size:15px;font-weight:900;text-transform:uppercase;cursor:pointer;transition:filter .16s ease,box-shadow .16s ease}.passwordRecovery__submit{padding:0 28px;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.2),transparent 46%),linear-gradient(222.8deg,#8e40ff,#5927e4,#3112a0);box-shadow:0 18px 36px #5927e459,inset 0 1px #ffffff2e}.passwordRecovery__cancel{padding:0 20px;background:#ffffff1f;border:1px solid rgba(255,255,255,.12)}.passwordRecovery__submit:hover:not(:disabled),.passwordRecovery__cancel:hover:not(:disabled){filter:brightness(1.06)}.passwordRecovery__submit:disabled,.passwordRecovery__cancel:disabled{opacity:.55;cursor:not-allowed;filter:grayscale(.35);box-shadow:none}.passwordRecovery__success{position:relative;display:grid;gap:18px;margin-top:28px}.passwordRecovery__success p{margin:0;color:#ffffffc2;font-size:16px;line-height:1.5}@media (max-width: 560px){.passwordRecovery{width:calc(100vw - 24px);padding:24px 18px;border-radius:18px}.passwordRecovery__header{grid-template-columns:42px 1fr;gap:12px}.passwordRecovery__icon{width:42px;height:42px}.passwordRecovery__title{font-size:24px}.passwordRecovery__actions{grid-template-columns:1fr}.passwordRecovery__codeGrid{gap:6px}.passwordRecovery__codeInput{min-height:48px;font-size:22px;border-radius:12px}}.page-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;background:radial-gradient(1200px 600px at 70% 50%,#78282859,#000000d9);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.page-loader__card{display:flex;flex-direction:column;align-items:center;gap:14px;padding:36px 42px 38px;border-radius:12px;background:#262022d9;border:1px solid rgba(255,255,255,.06);box-shadow:0 30px 80px #000000a6,inset 0 0 0 1px #ffffff05}.page-loader__spinner{width:54px;height:54px;border-radius:50%;border:3px solid rgba(255,255,255,.12);border-top-color:#e78e4ef2;animation:page-loader-spin .9s linear infinite}.page-loader__title{margin-top:6px;font-weight:900;font-size:18px;letter-spacing:.06em;text-transform:uppercase;color:#ffffffeb;text-shadow:0 2px 14px rgba(0,0,0,.55)}.page-loader__desc{font-size:13px;font-weight:600;color:#fff9}@keyframes page-loader-spin{to{transform:rotate(360deg)}}.pay{padding:26px 24px 28px}.pay__title{margin:0 0 16px;font-weight:900;font-size:34px;letter-spacing:.02em;text-transform:uppercase;color:#ffffffeb;text-shadow:0 2px 18px rgba(0,0,0,.55)}.pay-card{position:relative;z-index:1;max-width:72%;width:calc(100% - 80px);margin:0 40px;border-radius:12px;padding:22px 22px 20px;background:#262022cc;border:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 16px 38px #00000059}.pay-top{display:grid;grid-template-columns:1fr 64px 240px;gap:0;border-radius:10px;overflow:hidden;border:1px solid rgba(204,156,54,.35);background:#00000047;box-shadow:inset 0 0 0 1px #ffffff05}.pay-top__left{padding:8px 10px}.pay-amount{width:100%;height:54px;padding:0 14px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:#ffffffeb;font-weight:900;font-size:34px;letter-spacing:.02em;outline:none}.pay-amount::placeholder{color:#ffffff4d}.pay-amount:focus{border-color:#cc9c368c;box-shadow:0 0 0 3px #cc9c3624}.pay-top__currency{display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:900;color:#cc9c36e6;border-left:1px solid rgba(255,255,255,.06)}.pay-top__bonus{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 16px;background:#cc9c36d9;color:#19120eeb;font-weight:900;font-size:18px;letter-spacing:.01em}.pay-top__bonus span{font-weight:900;opacity:.95}.pay-banner{position:relative;margin-top:14px;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.06);background:#00000038;height:140px;display:grid;place-items:center}.pay-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(1200px 420px at 25% 50%,#cc9c3629,#0000),linear-gradient(180deg,#00000057,#00000085);filter:saturate(1.05)}.pay-banner__text{position:relative;z-index:1;text-align:center;color:#fffffff0;text-shadow:0 16px 34px rgba(0,0,0,.65)}.pay-banner__big{font-weight:900;font-size:44px;letter-spacing:.02em}.pay-banner__small{margin-top:6px;font-weight:900;font-size:18px;letter-spacing:.08em;opacity:.9}.pay-slider{position:relative;width:100%;padding:10px 0 24px;margin-top:10px}.pay-slider__bar{position:relative;padding-top:30px}.pay-slider__range{position:relative;z-index:3;width:100%;height:44px;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.pay-slider__track{position:absolute;left:0;right:0;top:44px;height:10px;border-radius:999px;background:#ffffff24;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #00000073;z-index:1}.pay-slider__fill{position:absolute;left:0;top:44px;height:10px;border-radius:999px;background:linear-gradient(90deg,#cc9c36f2,#eac366f2);box-shadow:0 0 0 1px #00000040,0 10px 18px #00000059;z-index:2}.pay-slider__bubble{position:absolute;top:0;transform:translate(-50%);padding:8px 12px;border-radius:10px;background:#000000b8;border:1px solid rgba(255,255,255,.12);color:#ffffffeb;font-weight:900;letter-spacing:.02em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 14px 24px #00000073;z-index:5}.pay-slider__bubble:after{content:"";position:absolute;left:50%;bottom:-6px;transform:translate(-50%) rotate(45deg);width:12px;height:12px;background:#000000b8;border-right:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.pay-slider__marks{position:absolute;left:0;right:0;top:64px;height:46px;pointer-events:none}.pay-slider__mark{position:absolute;top:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:10px}.pay-slider__tick{width:2px;height:18px;border-radius:2px;background:#ffffff47}.pay-slider__label{font-weight:900;font-size:14px;letter-spacing:.02em;color:#ffffff8c;text-shadow:0 2px 10px rgba(0,0,0,.6)}.pay-slider__range::-webkit-slider-runnable-track{height:10px;background:transparent;border-radius:999px}.pay-slider__range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:18px;width:34px;height:34px;border-radius:999px;background:radial-gradient(circle at 35% 35%,#ffffff59,#fff0 55%),linear-gradient(180deg,#eac366fa,#cc9c36fa);border:2px solid rgba(0,0,0,.55);box-shadow:0 10px 20px #00000073,0 0 0 3px #cc9c362e}.pay-slider__range:active::-webkit-slider-thumb{transform:scale(.98)}.pay-slider__range::-moz-range-track{height:10px;background:transparent;border-radius:999px}.pay-slider__range::-moz-range-thumb{width:34px;height:34px;border-radius:999px;background:linear-gradient(180deg,#eac366fa,#cc9c36fa);border:2px solid rgba(0,0,0,.55);box-shadow:0 10px 20px #00000073,0 0 0 3px #cc9c362e}.pay-methods{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.pay-method{display:flex;align-items:center;gap:14px;padding:16px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#00000038;color:#ffffffdb;cursor:pointer;text-align:left;transition:transform .08s ease,border-color .12s ease,background .12s ease,box-shadow .12s ease;box-shadow:inset 0 0 0 1px #ffffff05}.pay-method:hover{background:#00000042}.pay-method:active{transform:translateY(1px)}.pay-method.is-active{border-color:#cc9c368c;box-shadow:0 0 0 3px #cc9c3624,inset 0 0 0 1px #ffffff05}.pay-method__ico{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#ffffff14;border:1px solid rgba(255,255,255,.08);color:#cc9c36e6;font-size:18px;flex:0 0 auto}.pay-method__text{display:flex;flex-direction:column;gap:4px;min-width:0}.pay-method__name{font-weight:900;font-size:18px;color:#ffffffeb}.pay-method__desc{font-weight:700;font-size:12px;letter-spacing:.01em;color:#ffffff8c}.pay-methods .pay-method:nth-child(3){grid-column:1/span 1;max-width:52%}.pay-submit{margin-top:18px;height:48px;padding:0 22px;border-radius:10px;border:1px solid rgba(76,158,110,.35);background:linear-gradient(180deg,#378a56f2,#296e45f2);color:#ffffffeb;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 14px 26px #00000059;transition:transform .08s ease,filter .12s ease,box-shadow .12s ease}.pay-submit:hover{filter:brightness(1.05);box-shadow:0 16px 32px #0000006b}.pay-submit:active{transform:translateY(1px)}.pay-submit:disabled{opacity:.45;cursor:not-allowed;filter:none;box-shadow:none}@media (max-width: 1180px){.paymentPageGrid{grid-template-columns:1fr;grid-template-rows:auto auto minmax(0,1fr)}.paymentOpsCard{grid-column:auto}.pay-card{max-width:90%;width:calc(100% - 40px);margin:0 20px}.pay-methods{grid-template-columns:1fr}.pay-methods .pay-method:nth-child(3){max-width:100%}}.paymentOpsPage{height:100%;min-height:0;padding:25px 0 3px 10px}.paymentPageGrid{height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);grid-template-rows:auto minmax(0,1fr);gap:18px;padding-right:16px}.paymentDepositCard,.paymentDepositsCard{border-radius:16px;padding:22px;background:radial-gradient(520px 220px at 16% 0%,#8e40ff2e,#8e40ff00),linear-gradient(45deg,#ffffff08 .235%,#ffffff1a 100.235%);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff14}.paymentDepositCard__head,.paymentDepositsCard__head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.paymentDepositCard__title,.paymentDepositsCard__head h2{margin:0;font-size:28px;font-weight:800;line-height:1;text-transform:uppercase;color:#fffffff5}.paymentDepositCard__subtitle{margin:8px 0 0;font-size:15px;font-weight:500;color:#ffffff9e}.paymentDepositCard__provider{flex:0 0 auto;border-radius:999px;padding:9px 13px;background:#8e40ff2e;border:1px solid rgba(185,137,236,.34);color:#ffffffdb;font-weight:800;font-size:13px}.paymentDepositForm{display:grid;gap:14px}.paymentDepositForm__field{display:grid;gap:8px;color:#ffffffad;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.paymentDepositForm__amountWrap{height:58px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 16px;border-radius:13px;border:1px solid rgba(255,255,255,.18);background:#fff1}.paymentDepositForm__amountWrap:focus-within{border-color:#8e40ffb3;box-shadow:0 0 0 3px #8e40ff2b}.paymentDepositForm__amountWrap input{min-width:0;height:100%;border:0;outline:0;background:transparent;color:#fffffff5;font-size:26px;font-weight:800}.paymentDepositForm__amountWrap input::placeholder{color:#ffffff52}.paymentDepositForm__amountWrap strong{color:#c9a6fff2;font-size:18px;font-weight:900}.paymentDepositWallets,.paymentDepositQuick{display:flex;flex-wrap:wrap;gap:10px}.paymentDepositWallet,.paymentDepositQuick button{min-height:42px;border-radius:12px;border:1px solid rgba(255,255,255,.18);background:#ffffff12;color:#ffffffc7;font-weight:800;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .08s ease}.paymentDepositWallet:hover:not(:disabled),.paymentDepositQuick button:hover:not(:disabled){border-color:#b989ec80;background:#8e40ff24;color:#fffffff0}.paymentDepositWallet:active:not(:disabled),.paymentDepositQuick button:active:not(:disabled){transform:translateY(1px)}.paymentDepositWallet:disabled,.paymentDepositQuick button:disabled{opacity:.55;cursor:not-allowed}.paymentDepositWallet{flex:1 1 180px;padding:0 16px}.paymentDepositWallet.is-active{border-color:#8e40ffc7;background:linear-gradient(180deg,#8e40fff2,#5b32cdf2);color:#fff;box-shadow:0 14px 28px #5526c447}.paymentDepositQuick button{padding:0 14px}.paymentDepositSubmit{height:58px;border:0;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:radial-gradient(70% 90% at 50% 5%,rgba(255,255,255,.2),transparent 58%),linear-gradient(222.8deg,#4836a7,#8e40ff,#3112a0);color:#fff;font-size:16px;font-weight:900;text-transform:uppercase;cursor:pointer;box-shadow:0 18px 38px #5b27e447,inset 0 1px #ffffff38;transition:filter .16s ease,transform .08s ease}.paymentDepositSubmit:hover:not(:disabled){filter:brightness(1.08)}.paymentDepositSubmit:active:not(:disabled){transform:translateY(1px)}.paymentDepositSubmit:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.paymentDepositSubmit .spinner{flex-direction:row;gap:10px;color:inherit}.paymentDepositSubmit .spinner__title{font-size:14px;font-weight:900;color:inherit;text-transform:uppercase}.paymentDepositsCard{min-width:0}.paymentDepositsCard__head h2{font-size:22px}.paymentDepositsCard__head span{color:#ffffff94;font-size:13px;font-weight:700}.paymentDepositsList{display:grid;gap:9px}.paymentDepositsList__state{min-height:94px;border-radius:12px;display:grid;place-items:center;padding:16px;background:#ffffff0e;border:1px solid rgba(255,255,255,.16);color:#ffffffb8;font-weight:700}.paymentDepositsList__state--error{border-color:#ff7f7f73;background:#ff5c5c1f;color:#ffe0e0f5}.paymentDepositRow{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:#ffffff0f}.paymentDepositRow div{min-width:0;display:grid;gap:4px}.paymentDepositRow strong{color:#ffffffeb;font-size:15px;font-weight:900}.paymentDepositRow span{color:#ffffff8f;font-size:12px;font-weight:700}.paymentDepositRow__status{flex:0 0 auto;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.paymentDepositRow__status--pending{color:#f1cb66;background:#f1cb661f}.paymentDepositRow__status--processed{color:#b1df72;background:#b1df721f}.paymentDepositRow__status--cancelled{color:#ed8ba0;background:#ed8ba01f}.paymentOpsCard{grid-column:1/-1;height:100%;min-height:0;border-radius:16px;display:grid;grid-template-rows:auto 1fr;gap:14px;overflow:hidden}.paymentOpsCard__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.paymentOpsCard__title{margin:0;font-size:32px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:-.01em;color:#fffffff2}.paymentOpsCard__hint{font-size:13px;color:#ffffffb8}.paymentOpsTable{border-radius:12px;display:flex;flex-direction:column;gap:12px;min-height:0;margin-top:32px}.paymentOpsTable__head{width:min(100%,1022px);margin:0 auto;display:flex;align-items:center;gap:12px;padding:0 24px;box-sizing:border-box;font-size:16px;font-weight:500;line-height:1.2;color:#ffffffbf}.paymentOpsTable__col{white-space:nowrap}.paymentOpsTable__col:nth-child(1){flex:0 0 154px}.paymentOpsTable__col:nth-child(2){flex:1 1 auto;min-width:0}.paymentOpsTable__col:nth-child(3){flex:0 0 170px}.paymentOpsTable__col:nth-child(4){flex:0 0 170px}.paymentOpsTable__body{min-height:0;overflow:auto;padding-right:4px;display:grid;gap:8px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.26) transparent}.paymentOpsTable__body::-webkit-scrollbar{width:8px}.paymentOpsTable__body::-webkit-scrollbar-thumb{background:#ffffff3d;border-radius:999px}.paymentOpsTable__state{width:min(100%,1022px);margin:0 auto;border-radius:10px;border:1px solid rgba(255,255,255,.2);background:#ffffff0f;padding:14px 16px;font-size:18px;font-weight:500;color:#ffffffdb}.paymentOpsTable__state--error{border-color:#ff7f7f73;background:#ff5c5c1f;color:#ffe0e0f5}.paymentOpsRow{width:min(100%,1022px);height:63.87px;box-sizing:border-box;margin:0 auto;border-radius:12px;padding:20px 24px;display:flex;flex-direction:row;justify-content:flex-start;gap:12px;align-items:center;font-size:18px;font-weight:500;line-height:1;color:#ffffffe6}.paymentOpsRow__date{flex:0 0 154px;color:#ffffffd6;white-space:nowrap}.paymentOpsRow__service{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.paymentOpsRow__cost{flex:0 0 170px;display:inline-flex;align-items:center;gap:8px}.paymentOpsRow__coin{width:22px;height:22px;border-radius:999px;background:url(/images/payment_coin.svg) center/contain no-repeat}.paymentOpsRow__status{flex:0 0 170px;white-space:nowrap}.paymentOpsRow__status--pending{color:#f1cb66}.paymentOpsRow__status--processed{color:#b1df72}.paymentOpsRow__status--cancelled{color:#ed8ba0}@media (max-width: 1200px){.paymentOpsCard__title{font-size:42px}.paymentOpsTable__head,.paymentOpsRow{width:100%}}@media (max-width: 980px){.paymentOpsPage{padding:16px 10px;overflow:auto}.paymentPageGrid{height:auto;padding-right:0}.paymentDepositCard,.paymentDepositsCard{padding:18px}.paymentDepositCard__head,.paymentDepositsCard__head{flex-direction:column}.paymentDepositCard__title{font-size:24px}.paymentOpsCard__title{font-size:34px}.paymentOpsTable__head{display:none}.paymentOpsRow{height:auto;padding:14px;gap:12px;flex-wrap:wrap}.paymentOpsRow__date,.paymentOpsRow__service,.paymentOpsRow__cost,.paymentOpsRow__status{flex:1 1 calc(50% - 12px)}.paymentOpsTable__state{font-size:16px}}.roulette{position:relative;z-index:1;max-width:65%;width:calc(100% - 80px);margin:0 40px;flex-grow:1;border-radius:10px;padding:40px;background:#262022cc;border:1px solid rgba(255,255,255,.05);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.roulette__roll{width:100%;background:#1e1a1a;border-radius:5px;padding:10px;position:relative;border:1px solid rgba(255,255,255,.05);border-bottom:2px solid #d49600;border-top:2px solid #d49600}.roulette__roll:before{content:"";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:16px solid #d49600;position:absolute;left:calc(50% - 12px);bottom:0;z-index:2}.roulette__roll:after{content:"";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:16px solid #d49600;position:absolute;left:calc(50% - 12px);top:0;z-index:2}.roulette__roll-display{width:100%;overflow-x:hidden;position:relative;z-index:1;-webkit-mask-box-image:linear-gradient(to right,transparent 0px,white 50px,white calc(100% - 50px),transparent 100%)}.roulette__roll-items{position:relative;z-index:1;width:auto;display:flex;margin-left:calc(50% - 1577px)}.roulette__roll-item{width:150px;height:150px;border-radius:5px;margin:0 8px;flex-shrink:0;background:#0000001a;padding:1.5rem;border:1px solid rgba(255,255,255,.05);transition:border .3s ease-in-out,box-shadow .3s ease-in-out}.roulette__roll-item--reward{border:1px solid #d49600;box-shadow:inset 0 0 20px #a86500}.roulette__roll-item-icon{width:64px;height:64px;border-radius:5px;margin:0 auto;background:#292222}.roulette__roll-item-icon img{display:block;width:100%;height:100%;border-radius:5px}.roulette__roll-item-name{width:100%;font-size:12px;line-height:16px;margin-top:10px;font-weight:400;text-align:center}.roulette__roll-item-name span{color:#d49600;transition:color .3s ease-in-out}.roulette__level{margin-top:30px}.roulette__level-info{width:100%;display:flex;justify-content:space-between;align-items:flex-end;color:#fff;font-size:16px;line-height:1em}.roulette__level-info span{font-weight:700;color:#d49600}.roulette__level-info i{color:#d49600;text-shadow:0px 0px 10px #d49600}.roulette__progress{width:100%;height:10px;border-radius:5px;background:#1e1a1a;border:1px solid rgba(255,255,255,.05);margin-top:10px;padding:2px}.roulette__progress-bar{width:0%;height:100%;background-color:#d49600;border-radius:10px}.roulette__rewards{width:100%;margin-top:30px}.roulette__rewards-title{width:100%;text-align:center;font-size:16px;line-height:1.3em;color:#fff;font-weight:700;text-transform:uppercase}.roulette__rewards-text{width:100%;text-align:center;font-size:14px;line-height:1.3em;color:#aca0a0;margin-top:2px}.roulette__rewards-list{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:5px;margin-top:10px}.roulette__rewards-item{width:calc((100% - 35px)/8);aspect-ratio:1;background:#1e1a1a;border-radius:5px;border:1px solid rgba(255,255,255,.05);padding:10px;display:flex;justify-content:center;align-items:center;position:relative}.roulette__rewards-item-icon{width:100%;max-width:64px;aspect-ratio:1;background:#292222;border-radius:5px;position:relative;z-index:1}.roulette__rewards-item-icon img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:5px}.roulette__rewards-item.disabled:after{content:"";font-family:"Font Awesome 6 Free";color:#d49600;font-weight:900;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;display:flex;justify-content:center;align-items:center;background-color:#1e1a1ae6;border-radius:4px}.roulette__actions{width:100%;background:#1e1a1a;border:1px solid rgba(255,255,255,.05);border-radius:5px;padding:20px;margin-top:30px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px}.roulette__actions-button{height:38px;font-size:12px}.cosm{padding:22px 24px 30px}.cosm__title{display:flex;align-items:center;gap:18px;margin:6px 50px 18px}.cosm__panel{position:relative;z-index:1;max-width:65%;width:calc(100% - 80px);margin:0 40px;flex-grow:1;border-radius:10px;padding:40px;background:#262022cc;border:1px solid rgba(255,255,255,.05);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.cosm__panelHead{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:6px 6px 14px}.cosm__panelTitle{display:flex;align-items:center;gap:10px;font-weight:800;color:#d6b26a;text-transform:uppercase;letter-spacing:.6px}.cosm__panelIcon{color:#d6b26a}.cosm__tools{display:flex;align-items:center;gap:10px}.cosm__search{width:240px;height:36px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#00000059;color:#fff;padding:0 12px;outline:none}.cosm__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width: 1100px){.cosm__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.cosm__grid{grid-template-columns:1fr}}.cosm-card{position:relative;background:#282424a6;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:14px 14px 12px;min-height:250px}.cosm-card__info{position:absolute;top:10px;left:10px;width:28px;height:28px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#0000004d;color:#ffffffbf;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.cosm-card__imgWrap{display:flex;justify-content:center;align-items:center;height:92px;margin-top:10px;margin-bottom:10px}.cosm-card__img{width:86px;height:86px;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.45))}.cosm-card__title{text-align:center;color:#fff;font-weight:900;text-transform:uppercase;line-height:1.15;font-size:15px;min-height:68px;white-space:normal}.cosm-card__priceRow{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px}.cosm-card__old{color:#d6b26acc;text-decoration:line-through;font-weight:800}.cosm-card__price{color:#d6b26a;font-weight:900;font-size:22px}.cosm-card__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.cosm-btn{height:42px;border-radius:10px;border:1px solid rgba(255,255,255,.1);color:#fffffff2;font-weight:900;text-transform:uppercase;cursor:pointer}.cosm-btn--green{background:#2c7a4ef2}.cosm-btn--green:hover{filter:brightness(1.06)}.refsys{padding:22px 24px 30px}.refsys__title{font-size:28px;margin:6px 50px 18px;font-weight:900;letter-spacing:.02em;text-transform:uppercase;color:#e8eefcf2;text-shadow:0 2px 18px rgba(0,0,0,.45)}.refsys__panel{position:relative;z-index:1;max-width:65%;width:calc(100% - 80px);margin:0 40px;flex-grow:1;border-radius:10px;padding:20px;background:#262022cc;border:1px solid rgba(255,255,255,.05);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.refsys__tabs{display:flex;gap:26px;align-items:center;padding:4px 4px 10px}.refsys__tab{background:transparent;border:0;color:#ffffff8c;font-weight:900;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;padding:10px 2px;position:relative}.refsys__tab.is-active{color:#f3ac00}.refsys__tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-10px;height:2px;background:#d6b26ad9;border-radius:2px}.refsys__divider{height:1px;background:#ffffff14;margin:12px 0 14px}.refsys__banner{background:#d6b26a38;border:1px solid rgba(214,178,106,.25);color:#ffffffbf;border-radius:10px;padding:14px 16px;margin:0 0 18px}.refsys__block{position:relative;padding:6px 2px 14px}.refsys__blockTitle{color:#fff;font-weight:900;text-transform:uppercase;margin-bottom:4px}.refsys__blockDesc{color:#ffffff8c;margin-bottom:10px}.refsys__row{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#00000040;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px}.refsys__rowLeft{display:flex;align-items:center;gap:12px;min-width:0}.refsys__ico{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#00000040;border:1px solid rgba(255,255,255,.08);color:#f3ac00;flex:0 0 auto}.refsys__rowText{min-width:0}.refsys__code{color:#fff;font-weight:900;letter-spacing:.4px}.refsys__link{color:#ffffff8c;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:520px}.refsys__bigNumber{color:#fff;font-weight:900;font-size:18px}.refsys__btn{height:40px;padding:0 14px;border-radius:10px;border:1px solid rgba(255,255,255,.1);font-weight:900;text-transform:uppercase;cursor:pointer;white-space:nowrap}.refsys__btn--gold{background:#f3ac00;color:#fff}.refsys__btn--gold:disabled{opacity:.5;cursor:not-allowed}.refsys__btn--gray{background:#ffffff14;color:#ffffffbf}.refsys__empty{padding:22px 6px 6px}.refsys__emptyTitle{color:#fff;font-weight:900;text-transform:uppercase;margin-bottom:6px}.refsys__emptyDesc{color:#ffffff8c}.refsys__invTable{margin-top:22px}.refsys__invHead{display:grid;grid-template-columns:160px 1fr;gap:18px;padding:6px 6px 14px}.refsys__invTh{font-weight:900;font-size:12px;text-transform:uppercase;color:#e7bb4ed9}.refsys__invTh--right{padding-left:6px}.refsys__invBody{display:flex;flex-direction:column;gap:3px;padding:0 6px 6px}.refsys__invRow{display:grid;grid-template-columns:160px 1fr;gap:5px;align-items:center}.refsys__invCell,.refsys__invCell--grow{min-width:0}.refsys__invPill{min-height:38px;padding:6px 12px;border-radius:6px;background:#00000047;border:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:flex-start;color:#ffffffc7}.refsys__invPill--date{flex-direction:column;justify-content:center}.refsys__invDate{font-size:15px;line-height:1.1}.refsys__invTime{font-size:13px;line-height:1.1;color:#ffffff9e}.refsys__invPill--reward{display:flex;align-items:center;justify-content:center;font-size:15px}@media (max-width: 980px){.refsys__invHead,.refsys__invRow{grid-template-columns:220px 1fr;gap:14px}}@media (max-width: 720px){.refsys__invHead{display:none}.refsys__invRow{grid-template-columns:1fr;gap:10px}.refsys__invPill--date,.refsys__invPill--reward{min-height:64px}}.ucp-support{display:flex;flex-direction:column;gap:10px;height:100%;min-height:0}.ucp-support__head{display:flex;align-items:center;justify-content:space-between}.ucp-support__title{margin:0;font-size:34px;font-weight:900;letter-spacing:.04em}.ucp-support__error{border:1px solid rgba(255,120,120,.35);background:#ff505029;border-radius:10px;padding:10px 12px;font-size:13px}.ucp-support__grid{display:grid;grid-template-columns:340px 1fr;gap:12px;min-height:0;flex:1 1 auto}.ucp-support__left,.ucp-support__right{border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0f}.ucp-support__left{padding:10px;display:flex;flex-direction:column;min-height:0}.ucp-support__leftHead{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 4px 10px}.ucp-support__sectionTitle{font-size:22px;font-weight:700;margin:0;text-transform:uppercase}.ucp-support__archiveBtn{height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff1f;color:#fff;cursor:pointer}.ucp-supportList{overflow:auto;display:flex;flex-direction:column;gap:8px;min-height:0}.ucp-supportList__item{text-align:left;background:linear-gradient(45deg,#fff0,#ffffff26),#ffffff1a;border-radius:10px;padding:10px;color:inherit;cursor:pointer}.ucp-supportList__item.is-active{border-color:#9c60ffb3;background:#9c60ff38}.ucp-supportList__title{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucp-supportList__meta{margin-top:6px;display:flex;justify-content:space-between;gap:10px;font-size:12px;opacity:.8}.ucp-supportList__owner{margin-top:6px;font-size:12px;opacity:.9}.ucp-support__newBtn{margin-top:10px;height:60px;border-radius:10px;border:none;font-weight:700;background:linear-gradient(90deg,#6f42ff,#9f4cff);color:#fff;cursor:pointer}.ucp-support__right{padding:10px;display:flex;flex-direction:column;min-height:0}.ucp-supportEmpty{flex:1 1 auto;display:grid;place-items:center;opacity:.75;font-size:20px}.ucp-supportTicket__head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.ucp-supportTicket__id{font-size:24px;font-weight:700;text-transform:uppercase}.ucp-supportTicket__actions{display:flex;align-items:center;gap:8px}.ucp-supportTicket__closeBtn{height:34px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,130,130,.35);background:#ff82822e;color:#fff;cursor:pointer}.ucp-supportTicket__reopenBtn{height:34px;padding:0 14px;border-radius:999px;border:1px solid rgba(170,170,255,.35);background:#9696ff2e;color:#fff;cursor:pointer}.ucp-supportTicket__subhead{margin-bottom:8px;display:flex;justify-content:space-between;gap:10px;font-size:13px;opacity:.82}.ucp-supportChat{flex:1 1 auto;min-height:0;overflow:auto;border:1px solid rgba(255,255,255,.09);border-radius:10px;padding:8px;display:flex;flex-direction:column;gap:8px}.ucp-supportMsg{max-width:min(85%,720px);border-radius:10px;padding:8px 10px;border:1px solid rgba(255,255,255,.11)}.ucp-supportMsg--user{align-self:flex-end;background:#9058ff4d}.ucp-supportMsg--admin{align-self:flex-start;background:#ffffff1c}.ucp-supportMsg__meta{display:flex;gap:10px;font-size:11px;opacity:.8;margin-bottom:4px}.ucp-supportMsg__text{font-size:14px;line-height:1.35;white-space:pre-wrap;word-break:break-word}.ucp-supportInput{margin-top:8px;display:grid;grid-template-columns:1fr auto;gap:8px}.ucp-supportInput textarea{width:100%;resize:vertical;min-height:52px;max-height:180px;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:#ffffff17;color:#fff;padding:10px}.ucp-supportInput button{align-self:stretch;padding:0 16px;border-radius:10px;border:none;background:linear-gradient(90deg,#6f42ff,#9f4cff);color:#fff;font-weight:700;cursor:pointer}.ucp-supportClosed{margin-top:10px;text-align:center}.ucp-supportClosedLabel{margin:8px auto 2px;font-size:13px;opacity:.85}.ucp-supportClosed__sub{opacity:.8;margin-top:4px}.ucp-supportStars{display:inline-flex;gap:6px;margin-top:8px}.ucp-supportStars__btn{width:28px;height:28px;border:none;background:transparent;color:#ffffff73;font-size:24px;line-height:1;cursor:pointer}.ucp-supportStars__btn.is-on{color:#b282ff}.ucp-supportModalWrap{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:grid;place-items:center;padding:20px;z-index:50}.ucp-supportModal{width:min(540px,100%);border-radius:14px;border:1px solid rgba(255,255,255,.15);background:#141222f2;padding:14px}.ucp-supportModal__head{display:flex;justify-content:space-between;align-items:center;font-size:28px;font-weight:800;text-transform:uppercase}.ucp-supportModal__head button{border:none;background:#ffffff21;border-radius:999px;width:34px;height:34px;color:#fff;cursor:pointer}.ucp-supportModal textarea{margin-top:12px;width:100%;min-height:140px;resize:vertical;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:#ffffff14;color:#fff;padding:10px}.ucp-supportModal__hint{margin-top:12px;font-size:14px;opacity:.82}.ucp-supportModal__select{margin-top:10px;width:100%;height:44px;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:#ffffff14;color:#fff;padding:0 10px}.ucp-supportModal__createBtn{margin-top:12px;width:100%;height:44px;border-radius:10px;border:none;background:linear-gradient(90deg,#6f42ff,#9f4cff);color:#fff;font-weight:700;cursor:pointer}@media (max-width: 980px){.ucp-support__grid{grid-template-columns:1fr}.ucp-support__left{max-height:320px}}.settingsPage{height:100%;min-height:0;padding:10px 10px 6px}.settingsCard{position:relative;height:100%;min-height:0;border-radius:16px;display:flex;flex-direction:column;gap:16px;overflow:auto;padding:18px 18px 14px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.24) transparent}.settingsCard::-webkit-scrollbar{width:8px}.settingsCard::-webkit-scrollbar-thumb{background:#ffffff3d;border-radius:999px}.settingsCard__head{display:flex;align-items:center;justify-content:space-between}.settingsCard__title{margin:0;font-size:32px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:-.015em;color:#fffffff5}.settingsSection{display:grid;gap:12px}.settingsSection+.settingsSection{border-top:1px solid rgba(255,255,255,.15);padding-top:16px}.settingsSection__title{margin:0;font-size:24px;font-weight:700;line-height:1.03;text-transform:uppercase;color:#ffffffe0}.settingsSelectors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.settingsSelector{min-height:58px;border-radius:12px;box-sizing:border-box;padding:0 14px 0 18px;display:flex;align-items:center;justify-content:space-between;gap:10px}.settingsSelector__label{font-size:18px;font-weight:500;line-height:1;color:#fffffff0;white-space:nowrap}.settingsSelector__controls{display:inline-flex;align-items:center;gap:12px}.settingsSelector__arrow{width:32px;height:32px;border-radius:999px;background:#ffffff14;color:#ffffffe6;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.settingsSelector__arrow:hover,.settingsSelector__arrow:focus-visible{border-color:#ffffff3d;background:#ffffff29}.settingsSelector__value{min-width:124px;text-align:center;font-size:16px;font-weight:500;color:#ffffffe6}.settingsBindingsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.settingsBindingRow{min-height:64px;border-radius:12px;padding:8px 8px 8px 14px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px}.settingsBindingRow__meta{min-width:0;display:inline-flex;align-items:center;gap:10px}.settingsBindingRow__icon{width:18px;display:inline-flex;align-items:center;justify-content:center;font-size:15px}.settingsBindingRow__icon--telegram{color:#2eb6f3}.settingsBindingRow__icon--google{color:#f8a43f}.settingsBindingRow__icon--discord{color:#7e87ff}.settingsBindingRow__icon--facebook{color:#8bb5ff}.settingsBindingRow__title{font-size:18px;font-weight:700;line-height:1;color:#fffffff0;letter-spacing:.005em;white-space:nowrap}.settingsBindingRow__action{width:123px;height:49px;flex:0 0 auto;border-radius:12px;background:#8e40ff;color:#fffffff5;font-size:18px;font-weight:600;line-height:1;cursor:pointer;transition:border-color .2s ease,filter .2s ease}.settingsBindingRow__action:hover,.settingsBindingRow__action:focus-visible{border-color:#ffffff47;filter:brightness(1.06)}.settingsBindingRow__action:active{filter:brightness(.96)}.settingsBindingRow__action.is-idle{background:linear-gradient(180deg,#7e62aed1,#8157d6d1),#ffffff0f}.settingsBindingRow__action.is-disabled{opacity:1;cursor:not-allowed;color:#ffffffb8;border-color:#ffffff38;background:linear-gradient(180deg,#765daab3,#6a4ba0b8),#ffffff0d;filter:none}.settingsBindingRow__action.is-disabled:hover,.settingsBindingRow__action.is-disabled:focus-visible,.settingsBindingRow__action.is-disabled:active{filter:none;border-color:#ffffff38}.settingsCard .toast{z-index:6}@media (max-width: 1200px){.settingsCard__title{font-size:44px}.settingsSection__title{font-size:30px}.settingsSelector__label{font-size:24px}.settingsSelector__value{font-size:22px}.settingsBindingRow__title{font-size:24px}}@media (max-width: 980px){.settingsCard{padding:14px;gap:12px}.settingsCard__title{font-size:36px}.settingsSection__title{font-size:24px}.settingsSelectors,.settingsBindingsGrid{grid-template-columns:1fr}.settingsSelector{padding-left:14px}.settingsSelector__label{font-size:20px}.settingsSelector__value{font-size:19px;min-width:100px}.settingsBindingRow__title{font-size:20px}}.securityPage{height:100%;min-height:0;padding:10px 10px 6px}.securityCard{position:relative;height:100%;min-height:0;display:flex;flex-direction:column;gap:16px;overflow:auto;padding:10px 10px 6px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.24) transparent}.securityCard.ui-card{border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.securityCard.ui-card:before,.securityCard.ui-card:after{display:none}.securityCard::-webkit-scrollbar{width:8px}.securityCard::-webkit-scrollbar-thumb{background:#ffffff3d;border-radius:999px}.securityCard__head{display:flex;align-items:center;justify-content:space-between}.securityCard__title{margin:0;font-size:32px;font-weight:700;line-height:1;letter-spacing:-.015em;text-transform:uppercase;color:#fffffff5}.securityGrid{min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;flex:1 1 auto}.securityPanel{min-height:0;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:18px;box-sizing:border-box}.securityPanel__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.securityPanel__title{margin:0;font-size:20px;font-weight:700;line-height:1;color:#ffffffe6;text-transform:uppercase}.securityPanel__body{min-height:0;flex:1 1 auto}.securityPanel__body--scroll{overflow:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.24) transparent}.securityPanel__body--scroll::-webkit-scrollbar{width:8px}.securityPanel__body--scroll::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:999px}.securityPanel__state{min-height:74px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff08;display:flex;align-items:center;padding:0 18px;color:#ffffffd1;font-size:18px;font-weight:500}.securityPanel__state--error{color:#ffd1d1eb}.securityList,.securityHistoryList{display:grid;gap:10px}.securitySessionRow,.securityHistoryRow{min-height:74px;border-radius:12px;padding:14px 16px;box-sizing:border-box}.securitySessionRow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px}.securitySessionRow__main{min-width:0;display:grid;gap:8px}.securitySessionRow__top{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.securitySessionRow__titleWrap{min-width:0;display:grid;gap:6px}.securitySessionRow__title{font-size:18px;font-weight:500;line-height:1.08;color:#fffffff0}.securitySessionRow__subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#ffffffad}.securitySessionRow__date,.securityHistoryRow__date{flex:0 0 auto;min-width:88px;height:28px;padding:0 12px;border-radius:10px;background:#ffffff14;display:inline-flex;align-items:center;justify-content:center;color:#ffffffb8;font-size:13px;font-weight:500}.securitySessionRow__meta{display:flex;flex-wrap:wrap;gap:6px 10px}.securitySessionRow__metaText{font-size:13px;font-weight:400;color:#ffffffd1}.securitySessionRow__metaText--muted{color:#ffffff8f}.securitySessionRow__revoke{width:42px;min-width:42px;height:42px;border-radius:12px;background:#efc7cd33;color:#ffe9e9db;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background .2s ease,border-color .2s ease,filter .2s ease}.securitySessionRow__revoke:hover,.securitySessionRow__revoke:focus-visible{background:#efc7cd4d;border-color:#ffffff3d;filter:brightness(1.04)}.securitySessionRow__revoke.is-current{border-color:#ff6e6e59;color:#ffd9d9f2}.securitySessionRow__revoke:disabled{cursor:wait;opacity:.8}.securitySessionRow__revokeText{display:none}.securityHistoryRow{min-height:72px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.securityHistoryRow__title{font-size:18px;font-weight:500;line-height:1.15;color:#ffffffeb}.securityCard .toast{z-index:6}@media (max-width: 1100px){.securityGrid{grid-template-columns:1fr}}@media (max-width: 980px){.securityCard{padding:8px 8px 4px;gap:12px}.securityCard__title{font-size:36px}.securityPanel__title{font-size:22px}.securitySessionRow__top{grid-template-columns:minmax(0,1fr)}.securitySessionRow__date{grid-column:1;justify-self:start}.securitySessionRow{grid-template-columns:1fr}.securitySessionRow__revoke{width:100%}.securitySessionRow__revokeText{display:inline;font-size:14px;font-weight:600}.securityHistoryRow{grid-template-columns:1fr}.securityHistoryRow__date{justify-self:start}}body.bg-admin{background:radial-gradient(1200px 620px at 8% -12%,rgba(124,92,255,.26),transparent 66%),radial-gradient(900px 560px at 98% 118%,rgba(0,168,255,.16),transparent 72%),#090c12;color:#f2f5ff}.adminRoute{--admin-border: #232938;--admin-border-soft: #1a1f2c;--admin-surface: #0f141d;--admin-surface-2: #111723;--admin-surface-3: #0b1018;--admin-text: #f4f7ff;--admin-muted: #90a0bb;--admin-brand: #7c5cff;--admin-brand-2: #4f3ee8;height:100vh;min-height:100vh;display:grid;grid-template-columns:260px minmax(0,1fr);background:#090c12;overflow:hidden}.adminRoute__sidebar{position:sticky;top:0;height:100vh;min-height:0;overflow:auto;background:linear-gradient(180deg,#ffffff04,#fff0),var(--admin-surface-3);border-right:1px solid var(--admin-border-soft);padding:16px 12px 12px;display:flex;flex-direction:column;gap:14px}.adminBrand{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 10px 12px;border-bottom:1px solid var(--admin-border-soft)}.adminBrand .guest-header__brand{width:34px;height:34px}.adminBrand__text{font-size:16px;font-weight:700;line-height:1;color:var(--admin-text)}.adminNav{display:grid;gap:6px}.adminNav__item{min-height:44px;border-radius:10px;padding:0 12px;display:flex;align-items:center;gap:10px;border:1px solid transparent;background:transparent;color:#b9c4d8;text-decoration:none;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.adminNav__item:hover{color:#e9eefb;border-color:var(--admin-border);background:#ffffff05}.adminNav__item.is-active{color:#fff;border-color:#866cff99;background:linear-gradient(180deg,#7c5cffe6,#4f3ee8f2);box-shadow:0 10px 22px #3f32ad5c}.adminNav__item.is-disabled{opacity:.56}.adminNav__icon{width:18px;display:inline-flex;justify-content:center;font-size:14px}.adminNav__label{font-size:15px;font-weight:600;line-height:1}.adminNav__soon{margin-left:auto;min-height:22px;border-radius:999px;padding:0 8px;display:inline-flex;align-items:center;font-size:12px;font-weight:700;color:#92a1ba;border:1px solid var(--admin-border);background:#ffffff05}.adminSidebarActions{margin-top:auto;padding-top:6px;display:grid;gap:8px}.adminBack,.adminLogout{min-height:44px;border-radius:10px;border:1px solid var(--admin-border);background:#ffffff05;color:#d7e0f2;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.adminBack:hover,.adminLogout:hover{color:#fff;border-color:#7c5cff8c;background:#7c5cff33}.adminRoute__workspace{min-width:0;min-height:0;display:flex;flex-direction:column;background:#0d1119;overflow:hidden}.adminTopbar{min-height:72px;padding:10px 16px;border-bottom:1px solid var(--admin-border-soft);background:#0a0e16eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px}.adminTopbar__menuBtn{width:38px;height:38px;border-radius:9px;border:1px solid var(--admin-border);background:var(--admin-surface);color:#c4cfdf;display:inline-grid;place-items:center}.adminTopbar__meta{min-width:0;display:grid;gap:4px}.adminTopbar__title{font-size:22px;font-weight:800;line-height:1;color:#f7f9ff;letter-spacing:-.02em}.adminTopbar__section{font-size:14px;font-weight:500;color:var(--admin-muted)}.adminTopbar__user{min-height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--admin-border);background:var(--admin-surface);display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#d9e3f7;white-space:nowrap}.adminTopbar__dot{width:8px;height:8px;border-radius:999px;background:#37c474}.adminRoute__content{flex:1 1 auto;min-height:0;overflow:auto;padding:14px}.adminRoute__content .shopAdminPage{padding:0}@media (max-width: 1240px){.adminRoute{height:auto;grid-template-columns:1fr;overflow:visible}.adminRoute__sidebar{position:static;top:auto;height:auto;border-right:0;border-bottom:1px solid var(--admin-border-soft);overflow:visible}.adminNav{grid-template-columns:repeat(2,minmax(0,1fr))}.adminTopbar{grid-template-columns:42px minmax(0,1fr) auto}.adminTopbar__title{font-size:20px}}@media (max-width: 900px){.adminNav{grid-template-columns:1fr}.adminTopbar{grid-template-columns:42px minmax(0,1fr)}.adminTopbar__user{grid-column:1/-1;justify-self:start}.adminTopbar__title{font-size:18px}}.adminDashboard{display:grid;gap:14px;min-height:0}.adminDashboard__note{border-radius:10px;border:1px solid rgba(255,115,115,.36);background:#ff4c4c1f;color:#ffd3d3;padding:10px 12px;font-size:13px}.adminDashboard__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:10px}.adminStatCard{min-height:116px;border-radius:12px;border:1px solid #232a39;position:relative;overflow:hidden;padding:12px 14px;color:#f4f8ff;display:grid;align-content:start;gap:7px}.adminStatCard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#ffffff1f,#fff0 60%);pointer-events:none}.adminStatCard.is-purple{background:linear-gradient(145deg,#6f4ddf,#476ec6)}.adminStatCard.is-blue{background:linear-gradient(145deg,#336ca2,#518fd1)}.adminStatCard.is-cyan{background:linear-gradient(145deg,#23717f,#2ea8a7)}.adminStatCard.is-lilac{background:linear-gradient(145deg,#6758c7,#8765d7)}.adminStatCard__icon{font-size:18px;opacity:.92}.adminStatCard__value{font-size:28px;font-weight:800;line-height:1}.adminStatCard__label{font-size:14px;font-weight:600;opacity:.92}.adminDashboard__grid{min-height:0;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.8fr);gap:12px}.adminCard{border-radius:12px;border:1px solid #1f2633;background:linear-gradient(180deg,#ffffff05,#fff0),#0f141d;padding:12px;display:grid;gap:10px;min-height:0}.adminCard__title{margin:0;font-size:20px;font-weight:700;color:#f3f7ff}.adminChart{border-radius:10px;overflow:hidden;border:1px solid #1f2734;background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px) 0 0/100% 46px,linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px) 0 0/88px 100%,#0b1119;height:340px}.adminChart svg{width:100%;height:100%}.adminChart__line{fill:none;stroke:#59a5ff;stroke-width:3}.adminChart__fill{fill:#58a4ff33}.adminQuickList{display:grid;gap:8px}.adminQuickList__row{min-height:54px;border-radius:10px;border:1px solid #232a38;background:#0b1119;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 12px;font-size:14px;color:#cfd9ed}.adminBadge{min-height:28px;border-radius:8px;padding:0 10px;border:1px solid #2a3345;background:#111927;color:#8ea0be;display:inline-flex;align-items:center;font-size:12px;font-weight:700}@media (max-width: 1320px){.adminDashboard__grid{grid-template-columns:1fr}.adminChart{height:280px}}.adminUsersPage{display:grid;gap:12px;min-height:0}.adminUsersCard{border-radius:12px;border:1px solid #1f2633;background:linear-gradient(180deg,#ffffff05,#fff0),#0f141d;padding:14px;display:grid;gap:10px;min-height:0}.adminUsersHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.adminUsersHeader__titleWrap{display:grid;gap:4px}.adminUsersHeader__title{margin:0;font-size:24px;font-weight:800;line-height:.98;letter-spacing:-.02em;text-transform:uppercase;color:#f3f7ff}.adminUsersHeader__subtitle{margin:0;font-size:14px;color:#8fa1bd}.adminUsersToolbar{border-radius:10px;border:1px solid #232b3b;background:#101722;padding:8px}.adminUsersInput{width:100%;height:40px;box-sizing:border-box;border:1px solid #2a3344;border-radius:8px;background:#121a28;color:#edf2ff;padding:0 12px;font-size:14px}.adminUsersInput::placeholder{color:#7989a5}.adminUsersInput:focus-visible{outline:2px solid rgba(124,92,255,.8);outline-offset:1px;border-color:#4a5f8a}.adminUsersBtn.ui-btn{height:40px;min-width:110px;border-radius:8px;padding:0 14px;font-size:13px;font-weight:700;text-transform:none;letter-spacing:0}.adminUsersBtn--refresh.ui-btn{min-width:120px}.adminUsersBtn--save.ui-btn{min-width:170px}.adminUsersState{border-radius:10px;border:1px solid #232b3b;background:#0f1622;padding:14px;font-size:14px;color:#aab8d0}.adminUsersState.is-error{border-color:#ff73735c;background:#ff4c4c1f;color:#ffd3d3}.adminUsersTable{min-height:0;overflow:auto;display:grid;gap:8px}.adminUsersTable__grid{display:grid;grid-template-columns:72px minmax(218px,1.35fr) minmax(120px,.8fr) 77px minmax(227px,1.4fr) 213px 113px;gap:12px;align-items:center;min-width:1160px}.adminUsersTable__head{border-radius:10px;border:1px solid #232b3b;background:#0f1622;padding:10px 12px;font-size:14px;font-weight:600;color:#8fa1be}.adminUsersTable__body{display:grid;gap:8px;min-height:0;overflow:auto;padding-right:4px}.adminUsersTable__row{border-radius:10px;border:1px solid #232b3b;background:#101722;padding:10px 12px}.adminUsersTable__id,.adminUsersTable__login,.adminUsersTable__access,.adminUsersTable__created{font-size:14px;color:#e4ebfb;font-weight:600}.adminUsersTable__account{min-width:0;display:grid;gap:4px}.adminUsersTable__account>div{font-size:15px;font-weight:700;color:#f3f7ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminUsersTable__account>small{font-size:12px;color:#8292ae}.adminUsersTable__login{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminUsersFlags{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.adminUsersFlags>span{min-height:24px;border-radius:999px;border:1px solid #2a3345;background:#111927;color:#8d9fbd;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex;align-items:center}.adminUsersFlags>span.is-on{border-color:#27a16673;background:#27a1663b;color:#bcffd5}.adminUsersFlags>span.is-off{border-color:#bd47476b;background:#bd474733;color:#ffd5d5}.adminUsersModal .modal__title{margin-bottom:10px}.adminUsersEditForm{display:grid;gap:10px}.adminUsersEditForm__field{display:grid;gap:6px}.adminUsersEditForm__field>span{font-size:12px;font-weight:700;color:#91a2be;text-transform:uppercase;letter-spacing:.02em}.adminUsersEditForm__check{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#d4def3}.adminUsersEditForm__actions{display:flex;justify-content:flex-end}@media (max-width: 1320px){.adminUsersHeader__title{font-size:22px}}@media (max-width: 1024px){.adminUsersTable__head{display:none}.adminUsersTable__grid{grid-template-columns:minmax(0,1fr);min-width:0;gap:8px}}.offersAdminTable__grid{grid-template-columns:72px minmax(240px,1.5fr) minmax(140px,.8fr) minmax(220px,1fr) minmax(130px,.75fr) minmax(320px,1.2fr)}.offersAdminForm{min-width:0}.offersAdminHelp{display:grid;gap:8px;border:1px solid #232b3b;border-radius:10px;background:#0e1520;padding:10px 12px}.offersAdminHelp>strong{font-size:12px;font-weight:700;color:#95a5c0;text-transform:uppercase;letter-spacing:.02em}.offersAdminHelp__chips{display:flex;flex-wrap:wrap;gap:8px}.offersAdminHelp__chip,.offersAdminCode,.offersAdminOldPrice{display:inline-flex;align-items:center}.offersAdminHelp__chip{min-height:26px;border-radius:999px;padding:0 10px;border:1px solid #2a3344;background:#121a28;color:#cdd7ea;font-size:12px;font-weight:600}.offersAdminChecks{display:flex;gap:18px;flex-wrap:wrap}.offersAdminCode{color:#b8c6e2;font-weight:700}.offersAdminOldPrice{margin-top:4px;margin-left:8px;color:#7f90ac;font-size:12px;text-decoration:line-through}.offersAdminActivationForm{margin-top:8px}@media (max-width: 1360px){.offersAdminTable__grid{grid-template-columns:minmax(0,1fr)}}.adminAnnouncementsPanel{display:grid;gap:16px;padding:18px;border:1px solid rgba(43,55,74,.95);border-radius:16px;background:radial-gradient(circle at top left,rgba(142,64,255,.18),transparent 30%),#0c121bf5;box-shadow:0 18px 55px #0000003d}.adminAnnouncementsPanel__hero{display:flex;align-items:center;justify-content:space-between;gap:16px}.adminAnnouncementsPanel__hero h1{margin:0;color:#fffffff0;font-size:24px;font-weight:900;line-height:1.1;text-transform:uppercase}.adminAnnouncementsPanel__hero p{margin:5px 0 0;color:#a3b2c9eb;font-size:14px;font-weight:600}.adminAnnouncementsForm{display:grid;gap:14px;padding:12px;border:1px solid rgba(43,55,74,.95);border-radius:16px;background:#101824c2}.adminAnnouncementsForm__top{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px;border:1px solid rgba(54,67,88,.9);border-radius:14px;background:#ffffff06}.adminAnnouncementsForm__top p{margin:0;color:#a3b2c9d1;font-size:13px;font-weight:600;text-align:right}.adminAnnouncementsToggle{display:inline-flex;align-items:center;gap:10px;color:#ffffffe6;font-size:14px;font-weight:800;cursor:pointer}.adminAnnouncementsToggle input{width:18px;height:18px;accent-color:#8e40ff}.adminAnnouncementsForm__grid{display:grid;grid-template-columns:minmax(160px,.45fr) 1fr;gap:12px}.adminAnnouncementsField{display:grid;gap:8px}.adminAnnouncementsField span{color:#cad4e5db;font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.adminAnnouncementsField input,.adminAnnouncementsField textarea{width:100%;border:1px solid rgba(54,67,88,.95);border-radius:12px;background:linear-gradient(180deg,#1b2738e6,#111926e6);color:#ffffffeb;font:inherit;font-size:14px;font-weight:600;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.adminAnnouncementsField input:focus,.adminAnnouncementsField textarea:focus{border-color:#8e40ffc7;box-shadow:0 0 0 3px #8e40ff29}.adminAnnouncementsField input:disabled,.adminAnnouncementsField textarea:disabled{opacity:.48;cursor:not-allowed}.adminAnnouncementsField input{min-height:48px;padding:0 14px}.adminAnnouncementsField textarea{min-height:150px;resize:vertical;padding:14px}.adminAnnouncementsForm__submit{min-height:52px;justify-self:end;min-width:230px;border-radius:12px;background:linear-gradient(180deg,#8e40ff,#6534da);color:#fff;font-size:14px;font-weight:900;cursor:pointer;box-shadow:0 14px 32px #6a3ee83d;transition:transform .16s ease,opacity .16s ease}.adminAnnouncementsForm__submit:hover:not(:disabled){transform:translateY(-1px)}.adminAnnouncementsForm__submit:disabled{cursor:not-allowed;opacity:.48}@media (max-width: 860px){.adminAnnouncementsForm__top,.adminAnnouncementsForm__grid{grid-template-columns:1fr}.adminAnnouncementsForm__top{display:grid}.adminAnnouncementsForm__top p{text-align:left}.adminAnnouncementsForm__submit{width:100%;justify-self:stretch}}.launcherAdminPage{height:100%;min-height:0}.launcherAdminCard.ui-panel{height:100%;min-height:0;border-radius:12px;border:1px solid #1f2633;background:linear-gradient(180deg,#ffffff06,#fff0),#0f141d;padding:14px;display:flex;flex-direction:column;gap:12px;overflow:hidden}.launcherAdminCard.ui-panel:before,.launcherAdminCard.ui-panel:after{display:none}.launcherAdminHeader,.launcherAdminPanel__head,.launcherAdminFiles__head,.launcherAdminActions,.launcherAdminToolbar,.launcherAdminRowActions,.launcherAdminModal__actions{display:flex;align-items:center}.launcherAdminHeader,.launcherAdminPanel__head,.launcherAdminFiles__head{justify-content:space-between;gap:14px}.launcherAdminHeader{flex-wrap:wrap}.launcherAdminHeader h1,.launcherAdminPanel__head h2,.launcherAdminPanel__head h3,.launcherAdminFiles__head h3{margin:0;color:#f3f7ff;line-height:1}.launcherAdminHeader h1{font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:-.02em}.launcherAdminHeader p,.launcherAdminPanel__head p,.launcherAdminModal__text{margin:6px 0 0;color:#8fa1bd;font-size:14px}.launcherAdminTabs,.launcherAdminActions,.launcherAdminRowActions,.launcherAdminModal__actions{gap:10px}.launcherAdminTabs{display:flex;flex-wrap:wrap;margin-left:auto}.launcherAdminTabs__btn.ui-btn{min-width:132px;height:42px;border-radius:10px;padding:0 16px;font-size:13px;font-weight:800;text-transform:none;letter-spacing:0}.launcherAdminTabs__btn.ui-btn.ui-btn--ghost{border-color:#2a3242;background:#141b29;color:#c7d2e8}.launcherAdminBody{flex:1 1 auto;min-height:0;overflow:hidden}.launcherAdminGrid{height:100%;min-height:0;display:grid;gap:12px}.launcherAdminGrid--settings,.launcherAdminGrid--whitelist{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr)}.launcherAdminPanel{min-height:0;border-radius:12px;border:1px solid #1f2633;background:#0c1119;padding:12px;display:flex;flex-direction:column;gap:12px;overflow:hidden}.launcherAdminPanel--fill,.launcherAdminPreview{height:100%}.launcherAdminForm,.launcherAdminReleaseForm{overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.launcherAdminForm__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.launcherAdminForm__grid label,.launcherAdminFileRow label{display:grid;gap:6px;min-width:0}.launcherAdminForm__grid label>span,.launcherAdminFileRow label>span{color:#8fa1bd;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.launcherAdminForm__grid .is-wide{grid-column:1/-1}.launcherAdminForm input,.launcherAdminForm textarea,.launcherAdminForm select,.launcherAdminReleaseForm input,.launcherAdminReleaseForm textarea,.launcherAdminToolbar input{width:100%;box-sizing:border-box;border:1px solid #2a3344;border-radius:8px;background:#121a28;color:#edf2ff;font-size:14px;line-height:1.2;padding:0 12px}.launcherAdminForm input,.launcherAdminForm select,.launcherAdminReleaseForm input,.launcherAdminToolbar input{height:40px}.launcherAdminForm textarea,.launcherAdminReleaseForm textarea{padding:10px 12px;resize:vertical}.launcherAdminForm input::placeholder,.launcherAdminReleaseForm input::placeholder,.launcherAdminToolbar input::placeholder{color:#7989a5}.launcherAdminForm input:focus-visible,.launcherAdminForm textarea:focus-visible,.launcherAdminForm select:focus-visible,.launcherAdminReleaseForm input:focus-visible,.launcherAdminReleaseForm textarea:focus-visible,.launcherAdminToolbar input:focus-visible{outline:2px solid rgba(124,92,255,.85);outline-offset:1px;border-color:#4a5f8a}.launcherAdminCheck{display:inline-flex!important;grid-template-columns:auto 1fr;align-items:center;gap:8px;color:#d6dff2;font-size:13px;font-weight:700}.launcherAdminCheck input{width:18px;height:18px;accent-color:#7c5cff}.launcherAdminBtn.ui-btn{min-width:112px;height:38px;border-radius:8px;padding:0 14px;gap:8px;font-size:13px;font-weight:800;letter-spacing:0;text-transform:none}.launcherAdminIconBtn.ui-btn{width:34px;min-width:34px;height:34px;border-radius:8px;padding:0}.launcherAdminToolbar{flex:0 0 auto;gap:10px;border:1px solid #242b3b;border-radius:10px;background:#101722;padding:8px;color:#8fa1bd}.launcherAdminToolbar input{flex:1 1 auto}.launcherAdminTable{min-height:0;display:flex;flex-direction:column;gap:8px;overflow:hidden}.launcherAdminTable__head,.launcherAdminTable__row{display:grid;grid-template-columns:minmax(96px,.7fr) minmax(110px,.8fr) 100px 86px 104px 78px minmax(140px,1fr) 62px minmax(214px,1fr);gap:10px;align-items:center;min-width:1180px}.launcherAdminTable__head{flex:0 0 auto;border:1px solid #232b3b;border-radius:10px;background:#0f1622;padding:10px 12px;color:#8fa1be;font-size:13px;font-weight:800}.launcherAdminTable__body,.launcherAdminList,.launcherAdminAudit{min-height:0;overflow:auto;display:grid;gap:8px;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.launcherAdminTable__row,.launcherAdminListRow,.launcherAdminAuditRow,.launcherAdminState{border-radius:10px;border:1px solid #232b3b;background:#101722}.launcherAdminTable__row{padding:12px;color:#e6ecfb;font-size:14px;font-weight:650}.launcherAdminRowActions{flex-wrap:wrap}.launcherAdminStatus{min-width:88px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;font-size:12px;font-weight:800}.launcherAdminStatus.is-active{color:#bcffd5;background:#27a16640;border:1px solid rgba(39,161,102,.45)}.launcherAdminStatus.is-muted{color:#cbd4e8;background:#ffffff14;border:1px solid rgba(255,255,255,.14)}.launcherAdminFiles{display:grid;gap:10px;margin-top:12px}.launcherAdminFileRow{display:grid;grid-template-columns:minmax(190px,1.1fr) minmax(240px,1.4fr) 92px minmax(210px,1.2fr) 110px minmax(150px,.8fr) 88px 72px 86px auto;gap:8px;align-items:end;border:1px solid #232b3b;border-radius:10px;background:#101722;padding:10px;overflow-x:auto}.launcherAdminFileRow__actions{display:flex;gap:6px}.launcherAdminJson{flex:1 1 auto;min-height:0;margin:0;overflow:auto;border-radius:10px;border:1px solid #232b3b;background:#070b12;color:#d8e3ff;font-size:12px;line-height:1.55;padding:12px;white-space:pre-wrap}.launcherAdminListRow{padding:12px;display:grid;grid-template-columns:minmax(220px,1fr) 112px minmax(120px,.7fr) 42px;align-items:center;gap:12px;color:#dce6fb}.launcherAdminListRow>div{min-width:0;display:grid;gap:3px}.launcherAdminListRow span,.launcherAdminListRow small{color:#8fa1bd;font-size:12px}.launcherAdminAuditRow{padding:0;color:#dce6fb}.launcherAdminAuditRow summary{cursor:pointer;display:grid;grid-template-columns:minmax(180px,1fr) minmax(140px,.8fr) minmax(150px,1fr) minmax(140px,.8fr);gap:10px;padding:12px;align-items:center}.launcherAdminAuditRow summary span,.launcherAdminAuditRow summary time,.launcherAdminAuditRow__meta{color:#8fa1bd;font-size:12px}.launcherAdminAuditRow__meta{padding:0 12px 10px}.launcherAdminAuditRow .launcherAdminJson{margin:0 12px 12px;max-height:240px}.launcherAdminState{padding:12px;color:#dce6fb}.launcherAdminState.is-error{color:#ffd5d5;border-color:#ff647859;background:#b4374b2e}.launcherAdminModal{width:min(960px,100vw - 32px);max-height:min(760px,100vh - 48px);display:flex;flex-direction:column;overflow:hidden}.launcherAdminModal .launcherAdminJson{min-height:260px}.launcherAdminImportSummary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:12px 0}.launcherAdminImportSummary span{border:1px solid #232b3b;border-radius:10px;background:#101722;padding:10px;color:#8fa1bd;font-size:12px}.launcherAdminImportSummary strong{display:block;color:#f3f7ff;margin-top:4px;overflow:hidden;text-overflow:ellipsis}.launcherAdminModal__actions{justify-content:flex-end;margin-top:12px}.launcherAdminCard .toast{z-index:7}@media (max-width: 1360px){.launcherAdminGrid--settings,.launcherAdminGrid--whitelist{grid-template-columns:1fr;overflow:auto}.launcherAdminTable{overflow-x:auto}}@media (max-width: 980px){.launcherAdminHeader h1{font-size:21px}.launcherAdminTabs,.launcherAdminActions{width:100%;margin-left:0}.launcherAdminTabs__btn.ui-btn,.launcherAdminActions .launcherAdminBtn.ui-btn{flex:1 1 160px}.launcherAdminForm__grid,.launcherAdminImportSummary{grid-template-columns:1fr}.launcherAdminToolbar,.launcherAdminPanel__head{align-items:stretch;flex-direction:column}}.guest-main--public{align-items:flex-start;justify-content:flex-start;padding-inline:0;padding-bottom:64px}.donatePage{position:relative;width:100%;padding:clamp(55px,1vw,100px) 0 105px;overflow:hidden}.donatePage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-size:max(1500px,100%) auto;opacity:.9}.donatePage__container{position:relative;width:min(1320px,100% - 48px);margin:0 auto;display:flex;justify-content:center;z-index:1}.donateCard{width:min(850px,100%);display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:2}.donateCoin{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;will-change:transform;animation:donateCoinFloat 8s ease-in-out infinite}.donateCoin--1{width:clamp(96px,10vw,170px);left:6%;top:22%;animation-delay:0s}.donateCoin--2{width:clamp(108px,11vw,198px);right:8%;top:36%;animation-delay:-2.2s}.donateCoin--3{width:clamp(86px,9vw,150px);right:14%;top:68%;animation-delay:-4.4s}@keyframes donateCoinFloat{0%{transform:translateZ(0) rotate(0)}25%{transform:translate3d(8px,-12px,0) rotate(6deg)}50%{transform:translate3d(-4px,-20px,0) rotate(-4deg)}75%{transform:translate3d(-10px,-8px,0) rotate(3deg)}to{transform:translateZ(0) rotate(0)}}.donateCard__title{margin:0;padding-bottom:24px;font-size:clamp(34px,4vw,42px);font-weight:800;line-height:1;letter-spacing:-.03em;text-transform:uppercase;color:#fffffff2}.donateRate{display:flex;align-items:center;justify-content:center;gap:10px;padding-bottom:55px;flex-wrap:wrap}.donateRate__label{color:#ffffffb8;font-size:18px}.donateRate__chip{display:inline-flex;align-items:center;gap:12px;min-width:70px;height:35px;padding-right:16px;border-radius:999px;background:#ffffff1c;font-size:16px;font-weight:700;color:#ffffffe6}.donateRate__icon{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;flex:0 0 35px;border-radius:999px;font-size:16px;font-weight:700;color:#fff}.donateRate__icon--currency{font-size:0}.donateRate__icon--currency:after{content:"$";font-size:16.5px;font-weight:800;line-height:1;color:#fff}.donateRate__icon--rub{background-color:#ffffff14}.donateRate__icon--coin{background:url(/images/donate/icons/ecoin.png) center/30px 32px no-repeat,linear-gradient(45deg,#9c62da,#d3aaff)}.donateRate__icon--usd{background:#a3ce4fbf}.donateRate__equal{font-size:20px;font-weight:700;color:#ffffffb8}.donateFields{width:100%;display:flex;flex-direction:column;gap:8px}.donateSelector,.donateField{width:100%;height:66px;padding:18px 24px;border-radius:10px;border:0;outline:0;color:#fffc;font-size:16px;background:linear-gradient(89.02deg,#ffffff0e,#ffffff12);box-shadow:0 0 0 1px #ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.donateSelector{display:flex;align-items:center;gap:12px;text-align:left;cursor:pointer}.donateSelector:hover,.donateField:focus{background:linear-gradient(89.02deg,#ffffff1f,#ffffff26)}.donateField::placeholder{color:#ffffff7a}.donateSelector__icon{width:18px;height:18px;flex:0 0 18px;display:inline-flex;align-items:center;justify-content:center;color:#ffffffa3}.donateSelector__icon--server{background:url(/images/donate/icons/choose-server.png) center/contain no-repeat}.donateSelector__icon--payment{background:url(/images/donate/icons/choose-payment.png) center/contain no-repeat}.donateSelector__text{flex:1 1 auto;min-width:0;color:#ffffffc7}.donateSelector__chev{color:#ffffff9e;font-size:14px}.donateDepositField{position:relative}.donateDepositField:before{content:"";position:absolute;left:24px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:url(/images/donate/icons/currency-icon.png) center/contain no-repeat;filter:drop-shadow(0 0 8px rgba(170,110,255,.35));z-index:3;opacity:1;pointer-events:none}.donateField--deposit{position:relative;z-index:1;padding-left:56px}.donateCheckboxes{padding-top:24px;width:100%;display:flex;flex-direction:column;gap:16px;margin-bottom:30px}.donateCheckbox{display:flex;align-items:flex-start;gap:12px}.donateCheckbox input{position:absolute;opacity:0;pointer-events:none}.donateCheckbox__custom{position:relative;width:22px;height:22px;flex:0 0 22px;margin-top:1px;border-radius:5px;border:1px solid rgba(255,255,255,.5);background:transparent}.donateCheckbox input:checked+.donateCheckbox__custom{background:#8e40ff;border-color:#8e40ff}.donateCheckbox input:checked+.donateCheckbox__custom:after{content:"";position:absolute;left:50%;top:46%;width:10px;height:6px;transform:translate(-50%,-50%) rotate(-45deg);border-left:2px solid #fff;border-bottom:2px solid #fff}.donateCheckbox__text{color:#ffffffc7;font-size:16px;line-height:1.35;letter-spacing:-1%;font-weight:500}.donateCheckbox__text a{color:#d3aafff2;text-decoration:underline}.donateSubmit{width:100%;min-height:66px;padding:6px 12px;border:0;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(0deg,#fff3,#fff3),linear-gradient(0deg,#480096,#480096),linear-gradient(0deg,#00000059,#00000059),linear-gradient(0deg,#b36800,#b36800),radial-gradient(55.56% 59.03% at 50% 40.91%,#31370000 32.25%,#ffcf6785),linear-gradient(0deg,#74512d00,#74332d85),#ffc400;background-blend-mode:normal,color,overlay,overlay,normal,normal,normal;color:#fffffff2;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:-.03em;cursor:pointer;transition:filter .2s ease}.donateSubmit:hover:not(:disabled){filter:brightness(1.15)}.donateSubmit:disabled{cursor:not-allowed;opacity:.56;filter:grayscale(.35)}.donateState{width:100%;margin-top:14px;padding:12px 14px;border-radius:10px;font-size:14px;font-weight:700;line-height:1.35}.donateState--success{background:#71c55238;box-shadow:0 0 0 1px #8be25d66;color:#dcf7cf}.donateState--error{background:#da486a33;box-shadow:0 0 0 1px #eb71935c;color:#ffd4e0}.donateModal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:22px;background:#0c041480;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.donateModal__dialog{width:min(850px,100%);padding:40px;border-radius:16px;background:linear-gradient(86.15deg,#ffffff0f .23%,#ffffff26 100.23%);box-shadow:0 0 0 1px #ffffff26}.donateModal__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px;gap:14px}.donateModal__title{margin:0;font-size:clamp(24px,3vw,38px);font-weight:800;line-height:1.2;letter-spacing:-.03em;text-transform:uppercase;color:#fff}.donateModal__close{width:50px;height:50px;border:0;border-radius:999px;box-shadow:0 0 0 1px #fff3;background-color:#ffffff1a;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:18px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.donateModal__close:hover{background-color:#fff3;transform:rotate(90deg)}.donateModal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.donateOption{position:relative;overflow:hidden;height:100px;padding:24px;border:0;border-radius:16px;background:#ffffff1a;box-shadow:0 0 0 1px #ffffff1a;color:#fff;cursor:pointer;transition:background .3s ease,box-shadow .3s ease,filter .2s ease}.donateOption:hover{filter:brightness(1.03)}.donateOption.is-selected{box-shadow:0 0 0 1px #c294fff2,0 0 0 4px #a775ff2e}.donateOption--server{display:inline-flex;align-items:center;justify-content:center;gap:12px;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:-.01em}.donateOption__serverIcon{width:28px;height:28px;flex:0 0 28px;background:url(/images/donate/icons/server-icon.png) center/contain no-repeat;filter:brightness(1.25)}.donateOption--server:hover{background:#ce4f6440}.donateOption--payment{display:flex;align-items:center;justify-content:center}.donateOption__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:82%;max-height:58%;object-fit:contain;transition:opacity .3s ease}.donateOption__logoTop{opacity:0;pointer-events:none}.donateOption--payment:hover .donateOption__logoTop,.donateOption--payment.is-selected .donateOption__logoTop{opacity:1}.donateOption__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.donateOption--stripe:hover,.donateOption--stripe.is-selected{background-color:#008cff40}.donateOption--palych:hover,.donateOption--palych.is-selected,.donateOption--pix:hover,.donateOption--pix.is-selected{background-color:#c156ff40}.donateOption--crypto:hover,.donateOption--crypto.is-selected{background-color:#ffaa6440}@media (max-width: 980px){.guest-main--public{padding-bottom:44px}.donatePage{padding-top:76px}.donatePage__container{width:calc(100% - 24px)}.donateCoin--1{left:-2%;top:18%}.donateCoin--2{right:-2%;top:40%}.donateCoin--3{right:6%;top:74%}.donateRate{padding-bottom:35px}.donateModal__dialog{padding:20px}.donateModal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.donateRate{flex-direction:column}.donateModal__grid{grid-template-columns:1fr}.donateCoin{display:none}}.legalPage{width:min(1120px,100vw - 48px);margin:0 auto;color:#ffffffeb}.legalPage__hero{position:relative;text-align:center;margin:0 auto 76px}.legalPage__hero:after{content:"";display:block;width:min(460px,72vw);height:1px;margin:36px auto 0;background:linear-gradient(90deg,#fff0,#ceaaff6b,#fff0)}.legalPage__eyebrow{margin-bottom:18px;color:#d3b7ffb8;font-size:13px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.legalPage__title{margin:0;font-size:clamp(42px,5vw,64px);font-weight:900;line-height:.98;letter-spacing:-.06em;text-transform:uppercase;text-shadow:0 16px 58px rgba(0,0,0,.32)}.legalPage__updated{width:fit-content;margin:24px auto 0;padding:9px 16px;border-radius:999px;background:#ffffff0e;border:1px solid rgba(255,255,255,.09);color:#ffffffad;font-size:15px;font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.legalPage__content{display:flex;flex-direction:column;width:min(860px,100%);margin:0 auto}.legalPage__section{position:relative;padding:40px 0;border-top:1px solid rgba(255,255,255,.115)}.legalPage__section:last-child{border-bottom:1px solid rgba(255,255,255,.115)}.legalPage__sectionTitle{margin:0 0 18px;font-size:clamp(24px,2.1vw,30px);font-weight:900;line-height:1.15;letter-spacing:-.035em;color:#fffffff5}.legalPage__paragraph{margin:0 0 14px;max-width:78ch;font-size:16px;font-weight:600;line-height:1.68;color:#ffffffc7}.legalPage__paragraph:last-child{margin-bottom:0}@media (max-width: 760px){.legalPage{width:min(100% - 28px,720px)}.legalPage__hero{margin-bottom:42px}.legalPage__section{padding:28px 0}.legalPage__paragraph{font-size:15px;line-height:1.62}}
