@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Montserrat:ital,wght@0,700;0,800;0,900;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Space+Mono:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,500;0,700;0,800;0,900;1,900&family=Barlow:wght@400;500;600;700&display=swap";:root{--primary: #dbbd4e;--secundary: #98742c;--white: #f2f2f2;--bg: #0e0e10;--dark: #1c1c1d;--gray: #d4d1dc;--border: #525252;--shadow: 0px 0px 20px 0px #dbbc4e7a;--admin-sidebar-width: 80px;--danger: #ff7782;--success: #41f1b6;--warning: #ffbb55}html{line-height:1.15;-webkit-text-size-adjust:100%;font-family:Montserrat,sans-serif;scroll-behavior:smooth;overflow-y:scroll;overflow-x:hidden;background:var(--bg)}body{margin:0;padding:0;box-sizing:border-color-box;color:var(--white)!important;overflow-x:hidden}#root{position:relative;overflow-x:hidden}iframe{display:block;width:100%;height:100%;min-height:100dvh;border:none}li{list-style:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--gray);border-radius:10px}::-webkit-scrollbar-thumb{background:var(--primary);border-radius:10px;transition:.3s}::-webkit-scrollbar-thumb:hover{transition:.3s;background:var(--secundary)}.swal2-container{z-index:9999999}.swal2-modal{box-shadow:var(--shadow);border-radius:15px;overflow:hidden;background:var(--dark);color:var(--white)}.swal2-confirm{background:var(--primary)!important;color:var(--dark)}.css-5h82ro-MuiInputBase-root-MuiInput-root:before{border-color:var(--border)!important}.css-5h82ro-MuiInputBase-root-MuiInput-root:after{border-bottom:2px solid var(--primary)!important}.css-ed63ti-MuiInputBase-root-MuiInput-root:before{border-color:none!important}.css-ed63ti-MuiInputBase-root-MuiInput-root:after{border-color:var(--primary)!important}.MuiInputAdornment-root p{color:var(--primary)}.swal2-html-container{overflow:hidden!important}.swal2-container .input_swal{width:100%;display:flex;flex-direction:column;margin-top:10px;gap:8px;text-align:left}.swal2-container .input_swal input{margin:0!important}.swal2-container .input_swal input[type=color]{border-color:none;cursor:pointer}.swal2-container .label-item{width:100%;display:flex;justify-content:space-between;height:50px;align-items:center;border-radius:12px}.swal2-container .label-item span{font-weight:500;color:var(--white)}.swal2-container .label-item .color{display:flex;align-items:center;gap:10px}.swal2-container .label-item .buttons{display:flex;gap:12px}.swal2-container .label-item .buttons button{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:12px;border-color:none;cursor:pointer;transition:all .3s}.swal2-container .label-item .buttons button:first-child{background:var(--primary)}.swal2-container .label-item .buttons button:last-child{background:var(--danger)}.tag{width:15px;height:12px;clip-path:polygon(0% 0%,75% 0%,100% 50%,75% 100%,0% 100%)}.tag_container{display:flex;align-items:center;gap:15px}h1{font-size:2em;margin:.67em 0;color:var(--white)}a{background:transparent;text-decoration:none}b,strong{font-weight:bolder}small{font-size:80%}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;color:var(--white)}button,input{overflow:visible;color:var(--white)}button,select{text-transform:none}p{margin:16px 0}button,[type=button],[type=reset],button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto;color:var(--white)}[type=checkbox],[type=radio]{box-sizing:border-color-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[hidden]{display:none}button.contained{background:var(--primary);color:var(--dark);font-weight:500}button.outlined{border-color:var(--primary);color:var(--white);font-weight:500}.MuiFormControl-root{width:100%}.MuiOutlinedInput-notchedOutline{border-color:border!important}.MuiFormHelperText-sizeMedium{color:var(--gray)!important}.MuiFormControl-root label{color:var(--border)!important}.MuiOutlinedInput-root{color:var(--white)!important}.css-1ll44ll-MuiOutlinedInput-notchedOutline{border-color:var(--border)!important}.quill{background:var(--bg)!important;color:var(--white)!important;margin-top:10px;height:100%!important}.quill .ql-container{height:auto!important;border-color:none!important}.quill .ql-toolbar{border-color:none!important}.quill .ql-editor.ql-blank:before{color:var(--white)!important}.tabla p{margin:0}.css-j2kufo-MuiPaper-root{background:transparent!important}.css-i088b8-MuiDataGrid-root{border-radius:15px 15px 0 0!important}.MuiDataGrid-root>*{background:var(--dark)!important;color:var(--white)!important}.MuiDataGrid-columnHeaders div{background:var(--dark)!important}.MuiToolbar-root>*{color:var(--white)}.MuiTablePagination-actions button svg{color:var(--white)}.MuiDataGrid-columnHeaderTitleContainer button svg,.MuiDataGrid-menuIcon button svg{color:var(--white)!important}.MuiDataGrid-footerContainer{display:none!important}.MuiTablePagination-root{background:var(--dark);color:var(--white);border-bottom-left-radius:15px;border-bottom-right-radius:15px}.MuiTablePagination-root .MuiSelect-select{color:var(--white)}.css-i088b8-MuiDataGrid-root .MuiDataGrid-row{border-color:transparent!important}.MuiDataGrid-columnHeader,.MuiDataGrid-cell{border-color:none!important}.MuiDataGrid-row:nth-child(2n){background:var(--bg)!important}.MuiDialogContent-root{padding:30px 24px!important}.MuiDialogContent-root .MuiFormControl-root:not(:first-child){margin-top:15px}.MuiDialogContent-root .MuiFormHelperText-root{color:var(--white)}.MuiInputBase-root option{background:var(--dark)!important;color:var(--white)!important}.MuiInputBase-root .MuiSvgIcon-root{color:var(--white)!important}.MuiInputBase-root.MuiInputBase-formControl:before{border-color:var(--border)}.MuiInputBase-root.MuiInputBase-formControl:after{border-color:var(--primary)}.page_404{position:fixed;width:100%;height:100dvh}.page_404 svg{position:absolute;top:50%;left:50%;margin-top:-250px;margin-left:-400px}.page_404 .message-box{height:200px;width:380px;position:absolute;top:50%;left:50%;margin-top:-100px;margin-left:50px;color:#fff;font-family:Roboto;font-weight:300}.page_404 .message-box h1{font-size:60px;line-height:46px;margin-bottom:40px}.page_404 .buttons-con .action-link-wrap{margin-top:40px}.page_404 .buttons-con .action-link-wrap a{background:#68c950;padding:8px 25px;border-radius:4px;color:#fff;font-weight:700;font-size:14px;transition:all .3s linear;cursor:pointer;text-decoration:none;margin-right:10px}.page_404 .buttons-con .action-link-wrap a:hover{background:#5a5c6c;color:#fff}#Polygon-1,#Polygon-2,#Polygon-3,#Polygon-4,#Polygon-5{animation:float 1s infinite ease-in-out alternate}#Polygon-2{animation-delay:.2s}#Polygon-3{animation-delay:.4s}#Polygon-4{animation-delay:.6s}#Polygon-5{animation-delay:.8s}@keyframes float{to{transform:translateY(20px)}}@media (max-width: 450px){.page_404 svg{position:absolute;top:50%;left:50%;margin-top:-250px;margin-left:-190px}.page_404 .message-box{top:50%;left:50%;margin-top:-100px;margin-left:-190px;text-align:center}}.iframe-container{width:100%;height:100%;position:relative;z-index:1}.interaction-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:transparent;pointer-events:auto}iframe{width:100%;height:100%;border:none;z-index:1;pointer-events:auto}.sso-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:clamp(16px,4vw,40px);overflow:hidden;isolation:isolate}.sso-loader__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top,rgba(219,189,78,.18),transparent 34%),radial-gradient(circle at 20% 20%,rgba(255,255,255,.05),transparent 20%),linear-gradient(160deg,#04070d,#0d1421 42%,#05070b)}.sso-loader__orb{position:absolute;border-radius:999px;filter:blur(18px);opacity:.75;animation:sso-float 16s ease-in-out infinite}.sso-loader__orb--one{width:clamp(180px,28vw,340px);height:clamp(180px,28vw,340px);top:-80px;right:-50px;background:#dbbd4e2e}.sso-loader__orb--two{width:clamp(140px,22vw,240px);height:clamp(140px,22vw,240px);bottom:8%;left:-60px;background:#98742c2e;animation-delay:-6s}.sso-loader__orb--three{width:clamp(90px,16vw,160px);height:clamp(90px,16vw,160px);bottom:16%;right:18%;background:#ffffff1a;animation-delay:-11s}.sso-loader__card{position:relative;width:min(620px,100%);padding:clamp(22px,4vw,38px);border-radius:32px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#0d111cd1,#06080ee6);box-shadow:0 30px 70px #00000080,0 0 0 1px #dbbd4e1a inset;backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px)}.sso-loader__brand{display:flex;align-items:center;gap:16px;margin-bottom:24px}.sso-loader__logoWrap{width:68px;height:68px;flex:0 0 auto;display:grid;place-items:center;border-radius:20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);box-shadow:0 0 0 1px #dbbd4e1f inset}.sso-loader__logo{width:46px;height:46px;object-fit:contain}.sso-loader__brandCopy{min-width:0}.sso-loader__eyebrow{margin:0 0 6px;color:var(--primary);font-size:.75rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase}.sso-loader__title{margin:0;font-size:clamp(1.45rem,4vw,2.4rem);line-height:1.05;color:var(--white)}.sso-loader__visual{position:relative;display:grid;place-items:center;min-height:170px;margin-bottom:18px}.sso-loader__ring{position:relative;width:132px;height:132px;border-radius:50%;background:radial-gradient(circle at center,rgba(219,189,78,.05),transparent 60%),conic-gradient(from 90deg,#dbbd4e0d,#dbbd4ef2,#fff3,#dbbd4e0d);animation:sso-spin 1.8s linear infinite}.sso-loader__ring:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border-radius:50%;background:linear-gradient(180deg,#0c121cf2,#060a10f2);border:1px solid rgba(255,255,255,.08)}.sso-loader__ring span{position:absolute;top:50%;right:50%;bottom:50%;left:50%;width:14px;height:14px;margin:-7px;border-radius:50%;background:var(--primary);box-shadow:0 0 18px #dbbd4ed9;animation:sso-orbit 2.6s ease-in-out infinite}.sso-loader__ring span:nth-child(1){transform:translate(-58px,-58px)}.sso-loader__ring span:nth-child(2){transform:translate(58px,-58px);animation-delay:-.8s}.sso-loader__ring span:nth-child(3){transform:translateY(70px);animation-delay:-1.6s}.sso-loader__pulse{position:absolute;width:186px;height:186px;border-radius:50%;background:radial-gradient(circle,rgba(219,189,78,.17),transparent 62%);animation:sso-pulse 2.6s ease-in-out infinite}.sso-loader__message{margin:0;color:#f2f2f2db;font-size:clamp(.98rem,2.2vw,1.08rem);line-height:1.55;text-align:center;min-height:3.2em}.sso-loader__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}.sso-loader__step{display:flex;align-items:center;gap:10px;padding:13px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#f2f2f28c;font-size:.92rem;transition:transform .18s ease,background .18s ease,border-color .18s ease,color .18s ease}.sso-loader__step.is-active{background:#dbbd4e1f;border-color:#dbbd4e47;color:var(--white);transform:translateY(-1px)}.sso-loader__stepDot{width:10px;height:10px;border-radius:50%;background:currentColor;box-shadow:0 0 0 8px #dbbd4e1f}.sso-loader__stepLabel{min-width:0}.sso-loader__bar{width:100%;height:7px;margin-top:22px;border-radius:999px;background:#ffffff14;overflow:hidden}.sso-loader__barFill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(219,189,78,.55),var(--primary));box-shadow:0 0 18px #dbbd4e66;transition:width .24s ease}.sso-loader__footer{margin:16px 0 0;color:#f2f2f294;font-size:.88rem;line-height:1.45;text-align:center}@keyframes sso-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sso-pulse{0%,to{transform:scale(.92);opacity:.55}50%{transform:scale(1.06);opacity:1}}@keyframes sso-orbit{0%,to{transform:translate(-58px,-58px) scale(.9);opacity:.72}50%{transform:translate(-58px,-58px) scale(1.25);opacity:1}}@keyframes sso-float{0%,to{transform:translateY(0) translate(0)}50%{transform:translateY(-18px) translate(10px)}}@media (max-width: 720px){.sso-loader{padding:14px}.sso-loader__card{border-radius:24px}.sso-loader__brand{flex-direction:row;align-items:center}.sso-loader__steps{grid-template-columns:1fr}.sso-loader__step{padding:12px 14px}.sso-loader__visual{min-height:150px}.sso-loader__ring{width:116px;height:116px}.sso-loader__pulse{width:168px;height:168px}}@media (prefers-reduced-motion: reduce){.sso-loader__orb,.sso-loader__ring,.sso-loader__pulse,.sso-loader__ring span{animation:none!important}.sso-loader__step,.sso-loader__barFill{transition:none!important}}.pwa-install,.pwa-install *{box-sizing:border-box}.pwa-install{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:clamp(14px,3vw,36px);font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.pwa-install__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 18% 12%,rgba(219,189,78,.16),transparent 34%),#050507d6;backdrop-filter:blur(14px) saturate(115%);-webkit-backdrop-filter:blur(14px) saturate(115%);animation:pwa-backdrop-in .28s ease both}.pwa-install__dialog{position:relative;display:grid;grid-template-columns:minmax(300px,.9fr) minmax(380px,1.1fr);width:min(930px,100%);max-height:min(720px,calc(100dvh - 28px));overflow:hidden;border:1px solid rgba(219,189,78,.26);border-radius:30px;background:var(--dark, #1c1c1d);color:var(--white, #f2f2f2);box-shadow:0 40px 100px #000000ad,0 0 0 1px #ffffff09 inset,var(--shadow, 0 0 20px rgba(219, 188, 78, .48));animation:pwa-dialog-in .42s cubic-bezier(.16,1,.3,1) both}.pwa-install__close{position:absolute;top:18px;right:18px;z-index:3;display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#0e0e106b;color:#d4d1dc94;opacity:.48;cursor:pointer;transition:.18s ease}.pwa-install__close:hover{border-color:#dbbd4e80;background:#dbbd4e1f;color:var(--primary, #dbbd4e);opacity:1;transform:rotate(5deg) scale(1.04)}.pwa-install__close:focus-visible{opacity:1}.pwa-install__close:focus-visible,.pwa-install__back:focus-visible,.pwa-install__primary:focus-visible,.pwa-install__secondary:focus-visible{outline:3px solid rgba(219,189,78,.38);outline-offset:3px}.pwa-install__visual{position:relative;display:grid;place-items:center;min-height:590px;overflow:hidden;padding:74px 36px 44px;background:linear-gradient(145deg,rgba(219,189,78,.13),transparent 42%),var(--bg, #0e0e10);border-right:1px solid rgba(255,255,255,.065)}.pwa-install__grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.19;background-image:linear-gradient(rgba(219,189,78,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(219,189,78,.18) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 90%);mask-image:linear-gradient(to bottom,black,transparent 90%)}.pwa-install__orb{position:absolute;border-radius:50%;filter:blur(4px);pointer-events:none}.pwa-install__orb--one{top:90px;left:-65px;width:230px;height:230px;background:#dbbd4e1f;box-shadow:0 0 90px #dbbd4e33}.pwa-install__orb--two{right:-95px;bottom:32px;width:260px;height:260px;border:1px solid rgba(219,189,78,.18);background:#98742c17}.pwa-install__eyebrow{position:absolute;top:29px;left:30px;z-index:1;display:inline-flex;align-items:center;gap:8px;color:var(--primary, #dbbd4e);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.pwa-install__eyebrow svg{width:17px;height:17px}.pwa-install__device{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:220px;height:410px;padding:75px 24px 28px;border:7px solid #2a2a2d;border-radius:43px;background:radial-gradient(circle at 50% 35%,rgba(219,189,78,.17),transparent 38%),linear-gradient(160deg,#19191b,#0b0b0d);box-shadow:0 30px 60px #0000008c,0 0 0 1px #dbbd4e38,0 0 42px #dbbd4e1a;transform:perspective(800px) rotateY(-5deg) rotateX(2deg)}.pwa-install__device-camera{position:absolute;top:14px;left:50%;width:68px;height:19px;border-radius:20px;background:#080809;transform:translate(-50%)}.pwa-install__app-icon-wrap{display:grid;place-items:center;width:104px;height:104px;margin-bottom:22px;border:1px solid rgba(219,189,78,.4);border-radius:30px;background:linear-gradient(145deg,#dbbd4e33,#98742c0d);box-shadow:0 18px 48px #dbbd4e38}.pwa-install__app-icon{width:78px;height:78px;border-radius:22px;object-fit:cover}.pwa-install__device>span{margin-bottom:8px;font-size:30px;font-weight:900;letter-spacing:-.05em}.pwa-install__device>small{color:#f2f2f294;font-size:11px;line-height:1.5;text-align:center}.pwa-install__device-home{position:absolute;bottom:15px;left:50%;width:74px;height:4px;border-radius:10px;background:#f2f2f26b;transform:translate(-50%)}.pwa-install__floating-badge{position:absolute;z-index:2;display:flex;align-items:center;gap:8px;padding:11px 14px;border:1px solid rgba(219,189,78,.26);border-radius:14px;background:#1c1c1de6;box-shadow:0 14px 32px #00000057;color:var(--white, #f2f2f2);font-size:11px;font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pwa-install__floating-badge svg{width:17px;height:17px;color:var(--primary, #dbbd4e)}.pwa-install__floating-badge--fast{top:190px;left:22px;animation:pwa-float 4.2s ease-in-out infinite}.pwa-install__floating-badge--native{right:15px;bottom:120px;animation:pwa-float 4.2s .8s ease-in-out infinite}.pwa-install__content{min-width:0;overflow-y:auto;padding:clamp(58px,6vw,78px) clamp(34px,5vw,64px) 40px;scrollbar-width:thin;scrollbar-color:var(--primary, #dbbd4e) transparent}.pwa-install__platform-tag{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:8px 11px;border:1px solid rgba(219,189,78,.23);border-radius:999px;background:#dbbd4e14;color:var(--primary, #dbbd4e);font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.pwa-install__platform-tag svg{width:17px;height:17px}.pwa-install__content h2{margin:0 0 16px;color:var(--white, #f2f2f2);font-size:clamp(34px,4.3vw,52px);font-weight:900;letter-spacing:-.055em;line-height:.98}.pwa-install__content h2 em{color:var(--primary, #dbbd4e);font-style:normal;text-shadow:0 0 32px rgba(219,189,78,.25)}.pwa-install__lead{margin:0;color:#f2f2f2ab;font-size:15px;line-height:1.7}.pwa-install__benefits{display:grid;gap:12px;margin:26px 0 30px;padding:0}.pwa-install__benefits li{display:flex;align-items:center;gap:11px;color:#f2f2f2e0;font-size:13px;font-weight:600}.pwa-install__benefits li>span{display:grid;flex:0 0 auto;place-items:center;width:25px;height:25px;border-radius:50%;background:#dbbd4e1f;color:var(--primary, #dbbd4e)}.pwa-install__benefits svg{width:16px;height:16px}.pwa-install__actions{display:grid;grid-template-columns:auto 1fr;gap:11px}.pwa-install__actions.is-required{grid-template-columns:1fr}.pwa-install__primary,.pwa-install__secondary{min-height:52px;border-radius:14px;font-family:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.pwa-install__primary{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;padding:0 22px;border:1px solid var(--primary, #dbbd4e);background:linear-gradient(135deg,#ead475,var(--primary, #dbbd4e) 55%,#b88d32);box-shadow:0 14px 32px #dbbd4e33;color:var(--bg, #0e0e10)}.pwa-install__primary:hover:not(:disabled){box-shadow:0 17px 38px #dbbd4e4d;transform:translateY(-2px)}.pwa-install__primary:disabled{cursor:wait;opacity:.72}.pwa-install__primary svg{width:20px;height:20px}.pwa-install__secondary{padding:0 17px;border:1px solid rgba(255,255,255,.11);background:transparent;color:#f2f2f2a8}.pwa-install__secondary:hover{border-color:#dbbd4e4d;color:var(--white, #f2f2f2)}.pwa-install__fine-print{margin:15px 0 0;color:#f2f2f25e;font-size:10px;line-height:1.5;text-align:center}.pwa-install__feedback{margin:-8px 0 18px;padding:11px 13px;border:1px solid rgba(219,189,78,.2);border-radius:11px;background:#dbbd4e12;color:var(--gray, #d4d1dc);font-size:11px;line-height:1.55}.pwa-install__back{display:inline-flex;align-items:center;gap:6px;margin:-28px 0 24px;padding:0;border:0;background:transparent;color:#f2f2f28c;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}.pwa-install__back:hover{color:var(--primary, #dbbd4e)}.pwa-install__back svg{width:18px;height:18px}.pwa-install__steps{display:grid;gap:10px;margin:24px 0 22px;padding:0;counter-reset:pwa-step}.pwa-install__steps li{position:relative;display:grid;grid-template-columns:40px 1fr;align-items:center;gap:12px;min-height:74px;padding:12px 14px;border:1px solid rgba(255,255,255,.075);border-radius:15px;background:#0e0e1075}.pwa-install__step-number{position:absolute;top:7px;left:7px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--primary, #dbbd4e);color:var(--bg, #0e0e10);font-size:9px;font-weight:900}.pwa-install__step-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#dbbd4e1a;color:var(--primary, #dbbd4e)}.pwa-install__step-icon svg{width:22px;height:22px}.pwa-install__steps li>span:last-child{display:grid;gap:4px}.pwa-install__steps strong{color:var(--white, #f2f2f2);font-size:12px}.pwa-install__steps small{color:#f2f2f285;font-size:10px;line-height:1.45}@media (max-width: 760px){.pwa-install{align-items:end;padding:10px}.pwa-install__dialog{display:block;width:100%;max-height:calc(100dvh - 20px);border-radius:25px}.pwa-install__close{top:14px;right:14px;z-index:20;width:40px;height:40px;border-color:#ffffff29;background:#0e0e10d1;color:#f2f2f2e0;opacity:.82;box-shadow:0 8px 24px #0000004d;-webkit-tap-highlight-color:transparent}.pwa-install__close svg{width:22px;height:22px}.pwa-install__visual{display:none}.pwa-install__content{max-height:calc(100dvh - 20px);padding:58px 24px 24px}.pwa-install__content:before{content:"";position:absolute;top:-54px;left:-32px;width:180px;height:180px;border-radius:50%;background:#dbbd4e1a;filter:blur(35px);pointer-events:none}.pwa-install__content h2{font-size:clamp(34px,12vw,46px)}.pwa-install__back{margin-top:-25px}}@media (max-width: 430px){.pwa-install__actions{grid-template-columns:1fr}.pwa-install__primary{grid-row:1}.pwa-install__secondary{grid-row:2;min-height:44px}.pwa-install__benefits{margin:22px 0 24px}.pwa-install__fine-print{display:none}}@media (max-height: 650px) and (min-width: 761px){.pwa-install__visual{min-height:560px}.pwa-install__content{padding-top:54px}}@media (prefers-reduced-motion: reduce){.pwa-install__backdrop,.pwa-install__dialog,.pwa-install__floating-badge{animation:none}.pwa-install__primary,.pwa-install__secondary,.pwa-install__close{transition:none}}@keyframes pwa-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes pwa-dialog-in{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pwa-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.notification-prompt,.notification-prompt *{box-sizing:border-box}.notification-prompt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:clamp(14px,3vw,36px);font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.notification-prompt__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 80% 14%,rgba(219,189,78,.16),transparent 34%),#050507db;backdrop-filter:blur(14px) saturate(115%);-webkit-backdrop-filter:blur(14px) saturate(115%);animation:notification-backdrop-in .28s ease both}.notification-prompt__dialog{position:relative;display:grid;grid-template-columns:minmax(310px,.92fr) minmax(390px,1.08fr);width:min(900px,100%);max-height:min(690px,calc(100dvh - 28px));overflow:hidden;border:1px solid rgba(219,189,78,.26);border-radius:30px;background:var(--dark, #1c1c1d);color:var(--white, #f2f2f2);box-shadow:0 40px 100px #000000ad,0 0 0 1px #ffffff09 inset,var(--shadow, 0 0 20px rgba(219,188,78,.48));animation:notification-dialog-in .42s cubic-bezier(.16,1,.3,1) both}.notification-prompt__close{position:absolute;top:18px;right:18px;z-index:5;display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#0e0e1080;color:#d4d1dca6;opacity:.6;cursor:pointer;transition:.18s ease}.notification-prompt__close:hover{border-color:#dbbd4e80;color:var(--primary, #dbbd4e);opacity:1;transform:rotate(5deg) scale(1.04)}.notification-prompt__close svg{width:22px;height:22px}.notification-prompt__visual{position:relative;display:grid;place-items:center;min-height:570px;overflow:hidden;padding:72px 30px 38px;border-right:1px solid rgba(255,255,255,.065);background:linear-gradient(145deg,rgba(219,189,78,.13),transparent 42%),var(--bg, #0e0e10)}.notification-prompt__grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.19;background-image:linear-gradient(rgba(219,189,78,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(219,189,78,.18) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 92%);mask-image:linear-gradient(to bottom,black,transparent 92%)}.notification-prompt__glow{position:absolute;width:280px;height:280px;border-radius:50%;background:#dbbd4e1f;filter:blur(55px)}.notification-prompt__eyebrow{position:absolute;top:29px;left:30px;z-index:2;display:inline-flex;align-items:center;gap:8px;color:var(--primary, #dbbd4e);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.notification-prompt__eyebrow svg{width:17px;height:17px}.notification-prompt__bell-scene{position:relative;display:grid;place-items:center;width:250px;height:250px}.notification-prompt__bell{position:relative;z-index:2;display:grid;place-items:center;width:128px;height:128px;border:1px solid rgba(219,189,78,.45);border-radius:38px;background:linear-gradient(145deg,#dbbd4e3d,#98742c14);box-shadow:0 24px 60px #00000075,0 0 50px #dbbd4e2e;transform:rotate(-4deg);animation:notification-bell-float 4s ease-in-out infinite}.notification-prompt__bell svg{width:65px;height:65px;color:var(--primary, #dbbd4e);filter:drop-shadow(0 0 16px rgba(219,189,78,.42))}.notification-prompt__ring{position:absolute;border:1px solid rgba(219,189,78,.2);border-radius:50%;animation:notification-ring 3s ease-out infinite}.notification-prompt__ring--one{width:150px;height:150px}.notification-prompt__ring--two{width:205px;height:205px;animation-delay:.55s}.notification-prompt__ring--three{width:250px;height:250px;animation-delay:1.1s}.notification-prompt__message{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;min-width:220px;padding:12px 14px;border:1px solid rgba(219,189,78,.24);border-radius:15px;background:#1c1c1deb;box-shadow:0 15px 38px #0006;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.notification-prompt__message>span{display:grid;place-items:center;width:35px;height:35px;border-radius:10px;background:#dbbd4e1f;color:var(--primary, #dbbd4e)}.notification-prompt__message svg{width:19px;height:19px}.notification-prompt__message div{display:grid;gap:3px}.notification-prompt__message strong{font-size:11px}.notification-prompt__message small{color:#f2f2f273;font-size:9px}.notification-prompt__message--bonus{left:20px;bottom:86px;animation:notification-card-float 4.4s ease-in-out infinite}.notification-prompt__message--news{right:16px;top:125px;transform:scale(.9);animation:notification-card-float 4.4s .8s ease-in-out infinite}.notification-prompt__content{min-width:0;overflow-y:auto;padding:clamp(62px,6vw,78px) clamp(34px,5vw,62px) 38px}.notification-prompt__tag{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:8px 11px;border:1px solid rgba(219,189,78,.23);border-radius:999px;background:#dbbd4e14;color:var(--primary, #dbbd4e);font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.notification-prompt__tag.is-denied{border-color:#ff778247;background:#ff778214;color:var(--danger, #ff7782)}.notification-prompt__tag svg{width:16px;height:16px}.notification-prompt__content h2{margin:0 0 16px;color:var(--white, #f2f2f2);font-size:clamp(34px,4.1vw,50px);font-weight:900;letter-spacing:-.055em;line-height:.98}.notification-prompt__content h2 em{color:var(--primary, #dbbd4e);font-style:normal;text-shadow:0 0 32px rgba(219,189,78,.25)}.notification-prompt__lead{margin:0;color:#f2f2f2ab;font-size:14px;line-height:1.7}.notification-prompt__benefits{display:grid;gap:10px;margin:25px 0 28px;padding:0}.notification-prompt__benefits li{display:grid;grid-template-columns:38px 1fr 18px;align-items:center;gap:11px;min-height:56px;padding:9px 12px;border:1px solid rgba(255,255,255,.075);border-radius:14px;background:#0e0e1061}.notification-prompt__benefits li>span{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#dbbd4e1a;color:var(--primary, #dbbd4e)}.notification-prompt__benefits li>span svg{width:20px;height:20px}.notification-prompt__benefits strong{color:#f2f2f2e0;font-size:11px;line-height:1.35}.notification-prompt__check{width:17px!important;height:17px!important;color:#dbbd4e94}.notification-prompt__actions{display:grid;grid-template-columns:1fr}.notification-prompt__primary,.notification-prompt__secondary{min-height:52px;border-radius:14px;font-family:inherit;font-size:12px;font-weight:800;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.notification-prompt__primary{display:flex;align-items:center;justify-content:center;gap:9px;padding:0 20px;border:1px solid var(--primary, #dbbd4e);background:linear-gradient(135deg,#ead475,var(--primary, #dbbd4e) 55%,#b88d32);box-shadow:0 14px 32px #dbbd4e33;color:var(--bg, #0e0e10)}.notification-prompt__primary:hover{box-shadow:0 17px 38px #dbbd4e4d;transform:translateY(-2px)}.notification-prompt__primary svg{width:20px;height:20px}.notification-prompt__secondary{padding:0 17px;border:1px solid rgba(255,255,255,.11);background:transparent;color:#f2f2f29e}.notification-prompt__secondary:hover{border-color:#dbbd4e4d;color:var(--white, #f2f2f2)}.notification-prompt__fine-print{margin:14px 0 0;color:#f2f2f259;font-size:9px;line-height:1.5;text-align:center}.notification-prompt__close:focus-visible,.notification-prompt__primary:focus-visible,.notification-prompt__secondary:focus-visible{outline:3px solid rgba(219,189,78,.38);outline-offset:3px}@media (max-width: 760px){.notification-prompt{align-items:end;padding:10px}.notification-prompt__dialog{display:block;width:min(100%,390px);max-height:calc(100dvh - 20px);border-radius:23px}.notification-prompt__visual{min-height:108px;padding:12px;border-right:0;border-bottom:1px solid rgba(255,255,255,.065)}.notification-prompt__eyebrow{top:15px;left:18px;font-size:9px}.notification-prompt__bell-scene{width:92px;height:92px}.notification-prompt__bell{width:58px;height:58px;border-radius:18px}.notification-prompt__bell svg{width:31px;height:31px}.notification-prompt__ring--one{width:64px;height:64px}.notification-prompt__ring--two{width:79px;height:79px}.notification-prompt__ring--three{width:92px;height:92px}.notification-prompt__message{display:none}.notification-prompt__close{top:11px;right:11px;width:36px;height:36px;background:#0e0e10d1;color:#f2f2f2e0;opacity:.85}.notification-prompt__close svg{width:19px;height:19px}.notification-prompt__content{max-height:none;overflow:visible;padding:19px 20px 18px}.notification-prompt__tag{margin-bottom:11px;padding:6px 9px;font-size:8px}.notification-prompt__tag svg{width:14px;height:14px}.notification-prompt__content h2{margin-bottom:9px;font-size:clamp(29px,9vw,36px);line-height:1}.notification-prompt__lead{font-size:12px;line-height:1.5}}@media (max-width: 430px){.notification-prompt__benefits{gap:7px;margin:14px 0 15px}.notification-prompt__benefits li{grid-template-columns:32px 1fr 16px;gap:8px;min-height:43px;padding:6px 9px;border-radius:12px}.notification-prompt__benefits li>span{width:32px;height:32px;border-radius:9px}.notification-prompt__benefits li>span svg{width:17px;height:17px}.notification-prompt__benefits strong{font-size:10px}.notification-prompt__check{width:15px!important;height:15px!important}.notification-prompt__primary{grid-row:1;min-height:46px}.notification-prompt__fine-print{display:none}}@media (max-height: 680px) and (max-width: 760px){.notification-prompt__visual{min-height:82px}.notification-prompt__eyebrow{top:11px}.notification-prompt__bell-scene{transform:scale(.72)}.notification-prompt__content{padding-top:15px;padding-bottom:14px}.notification-prompt__content h2{font-size:28px}.notification-prompt__benefits{margin:11px 0 12px}.notification-prompt__benefits li{min-height:40px}.notification-prompt__primary{min-height:43px}.notification-prompt__secondary{min-height:35px}}@media (prefers-reduced-motion: reduce){.notification-prompt__backdrop,.notification-prompt__dialog,.notification-prompt__bell,.notification-prompt__ring,.notification-prompt__message{animation:none}.notification-prompt__close,.notification-prompt__primary,.notification-prompt__secondary{transition:none}}@keyframes notification-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes notification-dialog-in{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes notification-bell-float{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-8px) rotate(3deg)}}@keyframes notification-card-float{0%,to{translate:0 0}50%{translate:0 -7px}}@keyframes notification-ring{0%{opacity:.8;transform:scale(.72)}75%,to{opacity:0;transform:scale(1.08)}}.container_login{width:100%;min-height:100vh;min-height:100dvh;box-sizing:border-box;display:grid;place-items:center;padding:32px;overflow:hidden;position:relative;isolation:isolate;background:var(--bg);font-family:Manrope,Segoe UI,sans-serif}.container_login:before,.container_login:after{content:"";position:absolute;z-index:-1;border:1px solid rgba(219,189,78,.12);border-radius:50%;pointer-events:none}.container_login:before{width:520px;height:520px;top:-300px;right:-130px}.container_login:after{width:360px;height:360px;bottom:-250px;left:-100px}.container_login .box_login{width:min(100%,520px);min-height:590px;display:block;overflow:hidden;border:1px solid rgba(219,189,78,.2);border-radius:24px;background:#111113;box-shadow:0 32px 90px #00000075}.login_mobile_brand img{display:block;width:100%;height:auto;object-fit:contain}.box_login .innerbox_login{min-width:0;box-sizing:border-box;min-height:590px;padding:54px 58px 46px;display:flex;flex-direction:column;justify-content:center;background:#111113}.login_mobile_brand{display:block;width:132px;margin-bottom:48px}.login_form_intro{margin-bottom:38px}.login_form_eyebrow{display:block;margin-bottom:12px;color:var(--primary);font-size:.65rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.login_form_intro h2{margin:0;color:var(--white);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,4vw,3.2rem);font-weight:400;line-height:1.05;letter-spacing:-.04em}.login_form_intro p{margin:13px 0 0;color:#f2f2f27a;font-size:.88rem;line-height:1.6}.innerbox_login .inputs{width:100%;display:flex;flex-direction:column;gap:18px}.innerbox_login .inputs .input{width:100%;min-width:0}.login_form_field .MuiOutlinedInput-root{min-height:58px;color:var(--white)!important;border-radius:12px;background:#18181a;transition:background-color .18s ease,box-shadow .18s ease}.login_form_field .MuiOutlinedInput-root:hover{background:#1b1b1d}.login_form_field .MuiOutlinedInput-notchedOutline{border-color:#f2f2f21f!important}.login_form_field .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#dbbd4e6b!important}.login_form_field .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 4px #dbbd4e14}.login_form_field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:1px}.login_form_field .MuiInputLabel-root{color:#f2f2f26b!important;font-size:.86rem}.login_form_field .MuiInputLabel-root.Mui-focused{color:var(--primary)!important}.login_form_field .MuiInputBase-input{padding-top:16px;padding-bottom:16px;color:var(--white)!important;font-family:Manrope,Segoe UI,sans-serif;font-size:.9rem;font-weight:400}.login_form_field .MuiInputBase-input::placeholder{color:#f2f2f247;opacity:1}.login_field_icon{margin-right:11px;color:#dbbd4eb8!important;font-size:1.2rem!important}.login_form_field .MuiFormHelperText-root{margin:7px 3px 0;color:var(--danger)!important;font-size:.7rem}.innerbox_login .inputs .input button.contained{width:100%;min-height:54px;margin-top:4px;border:1px solid var(--primary);border-radius:12px;background:var(--primary)!important;color:#16140d!important;box-shadow:none;font-family:Manrope,Segoe UI,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.innerbox_login .inputs .input button.contained:hover{background:#e5ca65!important;box-shadow:0 12px 26px #dbbd4e26;transform:translateY(-1px)}.innerbox_login .inputs .input button.contained:active{transform:translateY(0)}.login_security_note{margin-top:26px;display:flex;align-items:center;justify-content:center;gap:8px;color:#f2f2f24d;font-size:.68rem;letter-spacing:.025em}.login_security_note svg{width:15px;height:15px;color:#dbbd4e80}@media (max-width: 860px){.container_login{padding:22px;overflow-y:auto}.container_login .box_login{width:min(100%,520px);min-height:0}.box_login .innerbox_login{padding:48px clamp(28px,8vw,58px)}}@media (max-width: 480px){.container_login{display:block;min-height:100dvh;padding:0;overflow-x:hidden}.container_login:before,.container_login:after{display:none}.container_login .box_login{width:100%;min-height:100dvh;border:0;border-radius:0;box-shadow:none}.box_login .innerbox_login{min-height:100dvh;padding:38px 24px 30px}.login_mobile_brand{width:112px;margin-bottom:auto}.login_form_intro{margin-top:54px;margin-bottom:30px}.login_form_intro h2{font-size:2.25rem}.login_security_note{margin-top:auto;padding-top:34px}}@media (max-height: 700px){.container_login{overflow-y:auto}.container_login .box_login{min-height:570px}.login_form_intro{margin-bottom:28px}.box_login .innerbox_login{padding-top:38px;padding-bottom:38px}}@media (prefers-reduced-motion: reduce){.innerbox_login .inputs .input button.contained,.login_form_field .MuiOutlinedInput-root{transition:none}}.container_ws{width:100%;height:100dvh;overflow:hidden;position:relative}.container_ws .inner_ws{position:relative;display:grid;grid-template-columns:30% 50% 20%}.container_ws .hidden{display:none}.container_ws .list_ws{width:calc(100% - 30px);margin-left:40px;max-width:600px;height:100dvh;display:flex;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;z-index:99}.container_ws .list_ws .inner_list{width:95%;display:flex;flex-direction:column}.container_ws .list_ws .inner_list .head{width:100%;display:flex;flex-direction:column}.container_ws .list_ws .inner_list .head .title{width:100%;display:flex;align-items:center;justify-content:space-between}.container_ws .list_ws .inner_list .head .button_menu{display:none}.container_ws .list_ws .inner_list .head .title h2{display:flex;align-items:center;margin:0;gap:5px;font-size:1.2em}.container_ws .list_ws .inner_list .head .title h2 button{width:40px;height:40px;border-radius:12px;background:none;border:none;color:var(--white);transition:all .3s;display:flex;justify-content:center;align-items:center;cursor:pointer}.container_ws .list_ws .inner_list .head .title .buttons{display:flex;align-items:center;gap:10px}.container_ws .list_ws .inner_list .head .title .buttons button{background:none;cursor:pointer;color:var(--white);transition:all .3s;width:40px;height:40px;border-radius:12px;border:none;display:flex;justify-content:center;align-items:center}.container_ws .list_ws .inner_list .head .title .buttons .MuiTouchRipple-root{max-width:40px}.container_ws .list_ws .inner_list .head .title button:hover{background:var(--primary);color:var(--dark)}.container_ws .list_ws .inner_list .head .search input{color:var(--white)}.container_ws .list_ws .inner_list .head .filters button{display:flex;justify-content:center;align-items:center;border-radius:12px;width:40px;height:40px;border:none;background:transparent;color:var(--white);transition:all .3s;cursor:pointer}.container_ws .list_ws .inner_list .head .filters button:hover,.container_ws .list_ws .inner_list .head .filters button.active{background:var(--primary);color:var(--bg)}.container_ws .list_ws .inner_list .chats{width:100%;display:flex;flex-direction:column;gap:5px;margin-top:20px;overflow-y:auto}.container_ws .list_ws .inner_list .chats::-webkit-scrollbar{width:8px;cursor:pointer}.container_ws .list_ws .inner_list .chats .item{width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s}.container_ws .list_ws .inner_list .chats .item.selected{background:#dbbd4e14;border-radius:12px;border-left:3px solid rgba(219,189,78,.45)}.container_ws .list_ws .inner_list .chats .item .inner_item{width:98%;padding:10px 0;display:flex;align-items:center;justify-content:space-between}.container_ws .list_ws .inner_list .chats .item:hover{background:var(--primary);border-radius:12px;color:var(--bg)}.container_ws .list_ws .inner_list .chats .item .left{display:flex;align-items:center;gap:10px}.container_ws .list_ws .inner_list .chats .item .left .icon{min-width:50px;min-height:50px;border-radius:50%;background:var(--dark);display:flex;justify-content:center;position:relative;align-items:center}.container_ws .list_ws .inner_list .chats .item .left .icon .status.online{position:absolute;width:15px;height:15px;border-radius:50%;border:2px solid var(--bg);background:var(--success);top:0;right:-5px}.container_ws .list_ws .inner_list .chats .item:hover .left .icon,.container_ws .list_ws .inner_list .chats .item.active .left .icon{color:var(--white)}.container_ws .list_ws .inner_list .chats .item .left .user span{display:flex;gap:5px;align-items:center;font-size:.9em}.container_ws .list_ws .inner_list .chats .item .left .user span .tags{display:flex}.container_ws .list_ws .inner_list .chats .item .left .user span .tags .tag:not(:first-child){margin-left:-13px;margin-top:.8px}.container_ws .list_ws .inner_list .chats .item .left .user span .archived{color:var(--border);font-size:.6em;border:1px solid var(--border);padding:1px 2px}.container_ws .list_ws .inner_list .chats .item .left .user{color:#b4b4b4}.container_ws .list_ws .inner_list .chats .item.ticket-cargar .left .user{color:var(--white)}.container_ws .list_ws .inner_list .chats .item.ticket-cargar{background:var(--dark);border-radius:12px}.container_ws .list_ws .inner_list .chats .item .left .user span,.container_ws .list_ws .inner_list .chats .item .left .user p{margin:0}.container_ws .list_ws .inner_list .chats .item .left .user span{font-weight:600}.container_ws .list_ws .inner_list .chats .item .left .user small{margin-top:5px;font-size:.7em;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.container_ws .list_ws .inner_list .chats .item .left .user p>p:not(:first-child){display:none}.container_ws .list_ws .inner_list .chats .item .info{display:flex;flex-direction:column;gap:2px;justify-content:end;align-items:end;text-align:right}.container_ws .list_ws .inner_list .chats .item .badge{width:20px;height:20px;background:var(--primary);margin-top:5px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--dark);transition:all .3s}.container_ws .list_ws .inner_list .chats .item:hover .badge,.container_ws .list_ws .inner_list .chats .item.active .badge{background:var(--bg);color:var(--white)}.container_ws .list_ws .inner_list .chats .item .badge span{font-size:.7em;font-weight:700}.container_ws .list_ws .contained{position:absolute;left:0;right:0;bottom:30px;margin:auto;width:60%}.container_ws .chat_ws{left:325px;width:100%;max-width:100vw;height:100dvh;display:flex;flex-direction:column;align-items:center;z-index:9}.container_ws .chat_ws .inner_chat{width:95%}.container_ws .date-divider{width:100%;text-align:center;padding:5px 0;display:flex;justify-content:center;align-items:center}.container_ws .date-divider span{background:var(--primary);color:var(--dark);padding:5px 8px;border-radius:12px;font-weight:600;font-size:.7em}.container_ws .button_load_more{width:100%;display:flex;justify-content:center;align-items:center;padding:5px 0}.container_ws .button_load_more button{text-transform:initial}.container_ws .chat_ws .inner_chat .head{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--border)}.container_ws .chat_ws .inner_chat .head .left{display:flex;align-items:center;gap:10px}.container_ws .chat_ws .inner_chat .head .left button{width:40px;height:40px;border-radius:12px;border:none;background:none;cursor:pointer;color:var(--white);transition:all .3s}.container_ws .chat_ws .inner_chat .head .left .icon{width:50px;height:50px;min-width:50px;min-height:50px;border-radius:50%;background:var(--dark);display:flex;justify-content:center;align-items:center}.container_ws .chat_ws .inner_chat .head .left .user span,.container_ws .chat_ws .inner_chat .head .left .user p{margin:0}.container_ws .chat_ws .inner_chat .head .left .user span{font-weight:600}.container_ws .chat_ws .inner_chat .head .left .user p.online{margin-top:5px;font-size:.7em;color:var(--success)}.container_ws .chat_ws .inner_chat .head .left .user p.offline{margin-top:5px;font-size:.7em;color:var(--danger)}.container_ws .chat_ws .inner_chat .head .right{display:flex;gap:12px}.container_ws .chat_ws .inner_chat .head .right .button_info{display:none}.container_ws .chat_ws .inner_chat .head .right button{background:none;border:none;cursor:pointer;width:40px;height:40px;color:var(--white);transition:all .3s;border-radius:12px}.container_ws .chat_ws .inner_chat .head .right button:hover,.container_ws .chat_ws .inner_chat .head .left button:hover{background:var(--primary);color:var(--dark)}.container_ws .chat_ws .inner_chat .head .left button.contained{width:100%!important;color:var(--dark);background:var(--primary)!important;font-size:.7em}.container_ws .chat_area{width:100%;overflow-y:auto;position:relative;height:calc(100dvh - 130px)}.container_ws .chat_area::-webkit-scrollbar{width:0}.container_ws .chat_area .message{margin-bottom:10px;clear:both;overflow:hidden}.container_ws .chat_area .sent .message_body{background-color:#242426;float:right;color:var(--white)}.container_ws .chat_area .message_body.pdf{display:flex;flex-direction:column;gap:10px}.container_ws .chat_area .message_body.pdf button{padding:8px 10px;border-radius:10px;background:var(--primary);color:var(--dark);border:none;cursor:pointer;text-transform:uppercase}.container_ws .chat_area .sent .message_body.sticker{background:none}.container_ws .chat_area .sent .message_body.sticker img{max-width:80px}.container_ws .chat_area .received .message_body{background-color:#1a1a1c;float:left;color:var(--white)}.container_ws .chat_area .message_body{max-width:70%;min-width:75px;padding:8px 12px 17px;border-radius:10px;word-wrap:break-word;position:relative;margin-top:10px}.container_ws .chat_area .message_body a{color:var(--primary)}.container_ws .chat_area .message.animation .message_body{padding:8px 12px 0 4px;min-width:0px}.container_ws .chat_area .sent .message_body{border-top-right-radius:0}.container_ws .chat_area .received .message_body{border-top-left-radius:0}.container_ws .chat_area .message_body img{max-width:120px}.container_ws .chat_area .message_body .message_sticker_container img{max-width:80px}.container_ws .chat_area .message_body.text p{margin:0}.container_ws .chat_area .message_time{font-size:10px;color:var(--white);position:absolute;bottom:3px;right:3px}.container_ws .input_area{width:100%;display:flex;justify-content:center;align-items:center}.container_ws .input_area .inner_input{width:100%;display:flex;align-items:center;padding:10px 0;position:relative}.container_ws .input_area .inner_input .emoji{width:40px;height:40px;background:none;border:none;cursor:pointer;border-radius:10px;color:var(--white);transition:all .3s}.container_ws .input_area .inner_input .emoji:hover,.container_ws .input_area .inner_input .emoji.active{background:var(--primary);color:var(--white)}.container_ws .input_area .input_wrapper{width:100%}.container_ws .input_area .input_wrapper textarea{color:var(--white)}.container_ws .input_area .input_wrapper textarea::-webkit-scrollbar{width:0;height:0}.container_ws .input_area .buttons{display:flex;gap:10px}.container_ws .input_area .buttons button{width:40px;height:40px;background:none;display:flex;justify-content:center;align-items:center;border:none;color:var(--white);cursor:pointer;transition:all .3s;border-radius:12px}.container_ws .input_area .buttons button label{width:100%;height:100%;margin:0;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s;border-radius:12px}.container_ws .input_area .buttons button:hover,.container_ws .input_area .buttons button label:hover{background:var(--primary);color:var(--white)}.container_ws .input_area .suggestions{width:100%;position:absolute;left:0;top:-90px;height:40px;display:flex;align-items:center;gap:5px;overflow:hidden;overflow-x:auto;padding:10px 5px}.container_ws .input_area .suggestions::-webkit-scrollbar{height:5px}.container_ws .input_area .suggestions li{background:var(--dark);padding:10px 15px;border-radius:12px;color:var(--white);cursor:pointer;transition:all .3s}.container_ws .input_area .suggestions li:hover{background:var(--primary);color:var(--dark)}.container_ws .input_area .suggestions li.close{padding:7px;display:flex;justify-content:center;align-items:center}.container_ws .input_area .suggestions li.close svg{width:25px;height:25px}.container_ws .container_emojis{position:fixed;width:100%;max-width:352px;bottom:60px;background:#101012;border:1px solid rgba(255,255,255,.06);border-radius:12px}.container_ws .input_area .emoji{display:flex;justify-content:center;align-items:center;background:transparent;width:30px}.container_ws .input_area .emoji.active{background:var(--primary)}.container_ws .container_emojis .buttons{width:100%;height:50px;background:transparent;display:flex;align-items:center;justify-content:center;border-radius:10px}.container_ws .container_emojis .buttons .inner_buttons{width:90%;display:flex;align-items:center;justify-content:start;gap:20px}.container_ws .container_emojis .buttons .inner_buttons button{width:100%;border:none;padding:10px 15px;border-radius:12px;font-weight:500;background:none;color:var(--white);cursor:pointer}.container_ws .container_emojis .buttons .inner_buttons button.active{background:var(--primary);color:var(--white)}.container_ws .container_emojis .stickers{width:100%;height:100%;max-height:410px;overflow-y:auto;margin-top:10px;display:flex;flex-direction:column;align-items:center;position:relative}.container_ws .container_emojis .stickers .inner_stickers{width:100%;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:70px}.container_ws .container_emojis .stickers .inner_stickers .sticker{width:60px;height:60px;display:flex;justify-content:center;align-items:center;overflow:hidden}.container_ws .container_emojis .stickers .inner_stickers .sticker img{max-width:100%;object-fit:cover}.container_ws .container_emojis .stickers .createSticker{margin:20px 0;width:100%;border:none;padding:10px 15px;border-radius:12px;font-weight:600;background:none;color:var(--white);cursor:pointer}.container_ws .container_emojis .stickers .footer_stickers{position:sticky;width:100%;background:var(--dark);bottom:0;height:60px;display:flex;align-items:center}.container_ws .image_modal{position:sticky;bottom:0;width:100%;height:100%;background:#0e0e10f5;z-index:9;display:flex;flex-direction:column;align-items:center;justify-content:center}.container_ws .image_modal .image_modal_content{max-width:90%;min-width:90%;height:90%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}.container_ws .image_modal iframe{width:70%;min-height:80%;max-height:70%;border:none}.container_ws .image_modal .image_modal_content img{max-width:100%;max-height:70%;aspect-ratio:auto;border-radius:10px;margin-top:20px}.container_ws .image_modal .image_modal_content .cancel_button{float:right;width:40px;height:40px;background:var(--primary);border-radius:15px;border:none;cursor:pointer;transition:all .3s;display:flex;justify-content:center;align-items:center}.container_ws .image_modal .image_modal_content .cancel_button:hover,.container_ws .image_modal .image_modal_content .send_button:hover{background:var(--secundary);color:var(--white)}.container_ws .image_modal .image_modal_content .send_button{display:flex;justify-content:center;align-items:center;gap:10px;background:var(--primary);color:var(--bg);border:none;float:right;border-radius:12px;padding:10px 12px;font-weight:600;transition:all .3s;cursor:pointer}.container_ws .image_modal .modal_buttons{display:flex;gap:20px;align-items:center}.container_ws .image_modal .close_modal_button{position:absolute;top:15px;right:15px;background:var(--primary);border:none;color:var(--dark);font-size:24px;cursor:pointer;border-radius:12px;padding:5px;transition:background .3s ease;display:flex;justify-content:center;align-items:center}.container_ws .image_modal .close_modal_button:hover{background:var(--secundary);color:var(--white)}.container_ws .info_ws{right:0;width:100%;max-width:400px;height:100dvh;background:var(--bg);border-left:1px solid rgba(219,189,78,.08);display:flex;justify-content:center;overflow-y:auto;overflow-x:hidden}.container_ws .info_ws .inner_info{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 12px;box-sizing:border-box}.container_ws .info_ws .close_button{margin-top:10px;display:flex;width:100%;display:none}.container_ws .info_ws .close_button button{width:40px;height:40px;border-radius:12px;display:flex;justify-content:center;align-items:center;border:none;transition:all .4s;background:transparent;color:var(--white);cursor:pointer}.container_ws .info_ws .close_button button:hover{background:var(--primary);color:var(--dark)}.container_ws .info_ws .inner_info .title{text-align:center;padding:6px 0 2px;width:100%}.container_ws .info_ws .inner_info .title h2{font-size:.95em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0;background:linear-gradient(135deg,var(--primary) 0%,#e8c96a 50%,var(--secundary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.container_ws .info_ws .inner_info>.buttons{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:5px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;box-sizing:border-box}.container_ws .info_ws .inner_info>.buttons .MuiButton-root{border-radius:8px!important;text-transform:none!important;font-size:.72em!important;font-weight:600!important;letter-spacing:.01em!important;padding:6px 4px!important;min-width:0!important;width:100%!important;transition:all .18s ease!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container_ws .info_ws .inner_info>.buttons .MuiButton-outlined{border-color:transparent!important;color:#f2f2f273!important;background:transparent!important}.container_ws .info_ws .inner_info>.buttons .MuiButton-outlined:hover{border-color:#dbbd4e4d!important;color:var(--white)!important;background:#dbbd4e12!important}.container_ws .info_ws .inner_info>.buttons .MuiButton-contained{background:#dbbd4e24!important;box-shadow:none!important;border:1px solid rgba(219,189,78,.38)!important;color:var(--primary)!important}.container_ws .info_ws .inner_info .info_container .buttons{width:100%;display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:4px 0}.container_ws .info_ws .inner_info .info_container .buttons .MuiButton-root{text-transform:none!important;font-size:.78em!important;font-weight:600!important;border-radius:8px!important;transition:all .18s!important}.container_ws .info_ws .inner_info .info_container .buttons .MuiButton-contained{background:#dbbd4e24!important;box-shadow:none!important;border:1px solid rgba(219,189,78,.35)!important;color:var(--primary)!important}.container_ws .info_ws .inner_info .info_container .buttons .MuiButton-contained:hover{background:#dbbd4e38!important}.container_ws .info_ws .inner_info .info_container .buttons .MuiButton-outlined{border-color:#ffffff26!important;color:#f2f2f2b3!important}.container_ws .info_ws .inner_info .info_container .buttons .MuiButton-outlined:hover{border-color:#dbbd4e59!important;color:var(--primary)!important;background:#dbbd4e0f!important}.container_ws .info_ws .inner_info .info_container{width:100%;margin-top:12px;display:flex;flex-direction:column;gap:6px}@media (max-height: 920px){.container_ws .info_ws .inner_info .info_container{margin-bottom:50px;overflow-y:auto;overflow-x:hidden}}.container_ws .info_ws .inner_info .info_container .item{width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:10px 14px;border-radius:10px;transition:background .18s,border-color .18s;gap:6px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);box-sizing:border-box;min-width:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.container_ws .info_ws .inner_info .info_container .item .edit{background:#dbbd4e1f;border:1px solid rgba(219,189,78,.28)!important;color:var(--primary);transition:all .18s}.container_ws .info_ws .inner_info .info_container .item .edit:hover{background:#dbbd4e38}.container_ws .info_ws .inner_info .info_container .item .save{max-width:40px;min-width:40px;background:#41f1b624;border:1px solid rgba(65,241,182,.28)!important;color:var(--success)}.container_ws .info_ws .inner_info .info_container .item .cancel{max-width:40px;min-width:40px;background:#ff77821a;border:1px solid rgba(255,119,130,.28)!important;color:var(--danger)}.container_ws .info_ws .inner_info .info_container .item h4{margin:0;font-size:.72em;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#dbbd4ea6;white-space:nowrap;flex-shrink:0}.container_ws .info_ws .inner_info .info_container .item:nth-child(odd),.container_ws .info_ws .inner_info .info_container .item:nth-child(2n){background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.container_ws .info_ws .inner_info .info_container .item:hover:not(.note){background:#dbbd4e0f;border-color:#dbbd4e2e;cursor:default;color:var(--white)}.container_ws .info_ws .inner_info .info_container .item>div,.container_ws .info_ws .inner_info .info_container .item>span{width:100%;min-width:0;max-width:100%}.container_ws .info_ws .inner_info .info_container .item .profile-last-update{min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box}.container_ws .info_ws .inner_info .info_container .item .profile-identifier-row{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%}.container_ws .info_ws .inner_info .info_container .item .profile-identifier-main{width:100%;min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.container_ws .info_ws .inner_info .info_container .item .profile-history-meta{width:100%;min-width:0}.container_ws .info_ws .inner_info .info_container .item .profile-history-meta .MuiButton-root{text-transform:none!important;font-size:.78em!important;border-radius:7px!important;white-space:nowrap}.container_ws .info_ws .inner_info .info_container .item.note{flex-direction:column;align-items:flex-start;gap:10px}.container_ws .info_ws .inner_info .info_container .item ul{padding:0;margin:0;display:flex;gap:8px;flex-wrap:wrap}.container_ws .info_ws .inner_info .info_container .item ul li{padding:4px 10px;margin:0;display:flex;gap:6px;align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:20px;font-size:.82em}.container_ws .info_ws .inner_info .media_container{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:12px;gap:12px}.container_ws .info_ws .inner_info .date-divider{width:100%;display:flex;align-items:center;gap:10px}.container_ws .info_ws .inner_info .date-divider:before,.container_ws .info_ws .inner_info .date-divider:after{content:"";flex:1;height:1px;background:#ffffff14}.container_ws .info_ws .inner_info .date-divider span{font-size:.68em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#dbbd4e8c;white-space:nowrap;padding:0 8px}.container_ws .info_ws .inner_info .media-grid{display:grid;gap:6px;grid-template-columns:repeat(4,1fr);width:100%}.container_ws .info_ws .inner_info .media-item{position:relative;overflow:hidden;border-radius:8px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;border:1px solid rgba(255,255,255,.06)}.container_ws .info_ws .inner_info .media-item:hover{transform:scale(1.04);box-shadow:0 4px 20px #dbbd4e33;border-color:#dbbd4e4d;z-index:1}.container_ws .info_ws .inner_info .media-image{width:100%;height:72px;object-fit:cover;border-radius:7px;display:block}.container_ws .info_ws .inner_info .no-media{text-align:center;color:#ffffff40;font-size:.85em;margin-top:40px;padding:20px}.container_ws .info_ws .inner_info .load-more-container{text-align:center;margin-top:8px;width:100%}.container_ws .info_ws .inner_info .load-more-container .contained{padding:7px 20px;font-size:.8em}.container_ws .info_ws .inner_info .media_container .grid{display:flex}.container_ws .info_ws .inner_info .media_container .img{width:80px;height:80px;overflow:hidden;border-radius:12px;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .3s}.container_ws .info_ws .inner_info .media_container .img img{width:80%;height:80%;object-fit:cover}.container_ws .info_ws .inner_info .media_container .img:hover{transform:scale(1.1);z-index:9;box-shadow:var(--shadow)}@media (max-width: 1200px){.container_ws .inner_ws{grid-template-columns:40% 60%}.container_ws .chat_ws .inner_chat .head .right .button_info{display:block}.container_ws .info_ws{position:fixed;transform:translate(100%);transition:all .5s}body.menu_info_open .container_ws .info_ws{transform:translate(0);z-index:99;transition:all .5s}body.menu_info_open .container_ws .info_ws .close_button{width:100%;display:flex;justify-content:end;margin-top:12px}body.menu_info_open .container_ws .info_ws .close_button button{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:none;border:none;cursor:pointer;transition:all .3s;color:var(--white)}}@media (max-width: 920px){.container_ws .inner_ws{grid-template-columns:50% 50%}.container_ws .info_ws .close_button{display:block}}@media (max-width: 760px){.sidebar{transform:translate(-100%);transition:all .5s}body.open .sidebar{transform:translate(0);transition:all .5s}.container_ws .list_ws .inner_list .head .title .button_menu{display:block}.container_ws .list_ws{width:100%;margin-left:0}}@media (max-width: 660px){.container_ws .inner_ws{max-width:100%;grid-template-columns:100%;position:fixed;top:0;left:0;height:100dvh}.sidebar{transform:translate(-100%)}.container_ws .list_ws{width:100%;max-width:100%;min-width:100vw!important;height:100dvh;margin-left:0;display:block;transform:translate(0);transition:all .3s;position:absolute}.container_ws .list_ws .inner_list{width:98%}.container_ws .list_ws .inner_list .chats{height:100dvh!important;height:auto;overflow-y:scroll}.container_ws .list_ws .inner_list .chats .item:last-child{margin-bottom:200px}.container_ws .list_ws.hidden,.container_ws .chat_ws.hidden{transform:translate(100%);transition:all .3s}.container_ws .chat_ws{display:block;width:100%;min-width:100vw!important;height:100dvh!important}}.no_chat_selected{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.no_chat_selected img{max-width:300px;opacity:5%}@media (max-height: 620px){.sidebar .inner_sidebar .items .item:last-child{position:relative}}.chip{background:var(--primary)!important}.chip.deposit{background:var(--danger)!important}.fin button{font-size:10px;padding:3px 4px!important;text-transform:capitalize}.chip.cuponera{background-color:#ec6206!important;color:var(--white)!important}.status-pending{font-weight:700;background:var(--warning);border-radius:12px;padding:2px 6px;color:var(--dark)}.status-processed{color:#00f}.status-paid{font-weight:700;background:var(--success);border-radius:12px;padding:2px 6px;color:var(--dark)}.scrollDownButton{position:fixed;width:40px;height:40px;background:var(--primary);bottom:60px;right:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--dark);border:none;cursor:pointer}.list_ws .item .countpending .MuiChip-label{padding:0}.chat-mode-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:2px;border-radius:999px;isolation:isolate;border:0;font:inherit;cursor:pointer}.chat-mode-border{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;overflow:hidden;pointer-events:none}.chat-mode-border:before{content:"";position:absolute;top:50%;left:50%;width:400px;height:400px;transform:translate(-50%,-50%) rotate(90deg);background-repeat:no-repeat;background-position:0 0;background-image:conic-gradient(#0000,#dbbd4e66,#0000 50%,#0000 50%,#dbbd4e66,#0000);animation:chatModeRotate 4s linear infinite}.chat-mode-label{position:relative;z-index:1;display:inline-flex;flex-direction:column;align-items:center;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:500;letter-spacing:.03em;white-space:nowrap;background:#141414;border:1px solid rgba(219,189,78,.12);color:#ffffffd9}.chat-mode-label small{margin-top:1px;color:#ffffff94;font-size:.67em;font-weight:600;letter-spacing:.02em}.chat-mode-wrapper:hover .chat-mode-label,.chat-mode-wrapper:focus-visible .chat-mode-label{border-color:#dbbd4e61;color:#dbbd4e}.chat-mode-wrapper:focus-visible{outline:2px solid rgba(219,189,78,.48);outline-offset:2px}@keyframes chatModeRotate{to{transform:translate(-50%,-50%) rotate(450deg)}}.container_ws .info_ws .inner_info .sessions_actions{display:flex;justify-content:flex-end;padding:10px 0 6px}.container_ws .info_ws .inner_info .sessions_actions .MuiButton-root{text-transform:none!important;font-size:.78em!important;font-weight:600!important;border-radius:8px!important;padding:6px 14px!important;letter-spacing:.03em!important;width:auto!important}.container_ws .info_ws .inner_info .sessions_container{width:100%;display:flex;flex-direction:column;gap:6px;padding-bottom:20px}.container_ws .info_ws .inner_info .sessions_loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 0;color:#fff6;font-size:.85em}.container_ws .info_ws .inner_info .sessions_empty{text-align:center;color:#ffffff40;padding:40px 16px;font-size:.85em}.container_ws .info_ws .inner_info .sessions_list{display:flex;flex-direction:column;gap:5px}.container_ws .info_ws .inner_info .sessions_item{padding:10px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.06);border-radius:10px;transition:background .18s,border-color .18s,transform .18s;background:#ffffff05}.container_ws .info_ws .inner_info .sessions_item:nth-child(odd){background:#ffffff05}.container_ws .info_ws .inner_info .sessions_item:hover{background:#dbbd4e12;border-color:#dbbd4e38;transform:translate(2px)}.container_ws .info_ws .inner_info .sessions_hint{margin:0 0 4px;font-size:.7em;color:#ffffff40;text-align:center;letter-spacing:.02em}.container_ws .info_ws .inner_info .sessions_item_row{display:flex;justify-content:space-between;align-items:center;gap:6px}.container_ws .info_ws .inner_info .sessions_item_row--sub{margin-top:4px}.container_ws .info_ws .inner_info .sessions_item_ip{font-size:.82em;font-weight:700;color:var(--primary);font-family:monospace;letter-spacing:.03em}.container_ws .info_ws .inner_info .sessions_item_time{font-size:.72em;color:#fff6;flex-shrink:0;font-feature-settings:"tnum"}.container_ws .info_ws .inner_info .sessions_item_loc{font-size:.78em;color:#ffffffb3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container_ws .info_ws .inner_info .sessions_item_device{font-size:.7em;color:#ffffff61;flex-shrink:0;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container_ws .info_ws .inner_info .sessions_item_asn{margin-top:3px;font-size:.66em;color:#ffffff47;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container_ws .info_ws .inner_info .cbu_whitelist_container{width:100%;display:flex;flex-direction:column;gap:10px;padding-bottom:20px}.container_ws .info_ws .inner_info .cbu_whitelist_hint{margin:8px 0 0;font-size:.75em;color:#ffffff59;line-height:1.5;padding:8px 12px;background:#dbbd4e0d;border:1px solid rgba(219,189,78,.12);border-radius:8px}.container_ws .info_ws .inner_info .cbu_whitelist_form{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px}.container_ws .info_ws .inner_info .cbu_whitelist_input{flex:2;min-width:0;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:7px;color:var(--white);font-size:.78em;font-family:monospace;padding:7px 10px;outline:none;transition:border-color .18s}.container_ws .info_ws .inner_info .cbu_whitelist_input:focus{border-color:#dbbd4e73}.container_ws .info_ws .inner_info .cbu_whitelist_label{flex:1;min-width:0;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:7px;color:var(--white);font-size:.78em;padding:7px 10px;outline:none;transition:border-color .18s}.container_ws .info_ws .inner_info .cbu_whitelist_label:focus{border-color:#dbbd4e73}.container_ws .info_ws .inner_info .cbu_whitelist_loading{display:flex;justify-content:center;padding:32px 0}.container_ws .info_ws .inner_info .cbu_whitelist_empty{text-align:center;color:#ffffff40;padding:24px 16px;font-size:.8em;line-height:1.6}.container_ws .info_ws .inner_info .cbu_whitelist_list{display:flex;flex-direction:column;gap:5px}.container_ws .info_ws .inner_info .cbu_whitelist_item{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid rgba(255,255,255,.06);border-radius:9px;transition:background .18s,border-color .18s;background:#ffffff05}.container_ws .info_ws .inner_info .cbu_whitelist_item:nth-child(odd){background:#ffffff05}.container_ws .info_ws .inner_info .cbu_whitelist_item:hover{background:#10b9810f;border-color:#10b98133}.container_ws .info_ws .inner_info .cbu_whitelist_item_main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.container_ws .info_ws .inner_info .cbu_whitelist_item_value{font-family:monospace;font-size:.79em;color:var(--white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.03em}.container_ws .info_ws .inner_info .cbu_whitelist_item_label{font-size:.7em;color:#10b981b3;font-weight:500}.container_ws .info_ws .inner_info .cbu_whitelist_item_date{font-size:.68em;color:#ffffff47;flex-shrink:0}.container_ws .info_ws .inner_info .cbu_whitelist_item_actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.container_ws .info_ws .inner_info .cbu_whitelist_item_edit{background:transparent;border:1px solid transparent;color:#60a5fac7;cursor:pointer;font-size:.72em;padding:5px 7px;border-radius:6px;transition:color .15s,background .15s,border-color .15s;flex-shrink:0;line-height:1}.container_ws .info_ws .inner_info .cbu_whitelist_item_edit:hover{color:#60a5fa;background:#60a5fa1a;border-color:#60a5fa40}.container_ws .info_ws .inner_info .cbu_whitelist_item_delete{background:transparent;border:1px solid transparent;color:#ffffff40;cursor:pointer;font-size:.72em;padding:5px 7px;border-radius:6px;transition:color .15s,background .15s,border-color .15s;flex-shrink:0;line-height:1}.container_ws .info_ws .inner_info .cbu_whitelist_item_delete:hover{color:var(--danger);background:#ff77821a;border-color:#ff778240}.chat-page-loader{display:flex;justify-content:center;align-items:center;height:100vh;background:var(--bg)}.chat-page-loader-spinner{color:var(--primary)!important}.container_ws{width:100%;height:100dvh;padding-left:var(--admin-sidebar-width);overflow:hidden;box-sizing:border-box;color:var(--white);background:var(--bg)}.container_ws>.inner_ws{width:100%;height:100dvh;min-width:0;display:grid;grid-template-columns:minmax(310px,350px) minmax(430px,1fr) minmax(290px,340px);background:var(--bg)}.container_ws>.inner_ws>.list_ws,.container_ws>.inner_ws>.chat_ws,.container_ws>.inner_ws>.info_ws{width:100%;max-width:none;min-width:0;height:100dvh;margin:0;position:relative;inset:auto;overflow:hidden;box-sizing:border-box}.container_ws>.inner_ws>.list_ws{z-index:3;border-right:1px solid rgba(255,255,255,.07);background:#131315}.container_ws>.inner_ws>.chat_ws{z-index:2;background:#0f0f11}.container_ws>.inner_ws>.info_ws{z-index:3;border-left:1px solid rgba(255,255,255,.07);background:#131315}.container_ws>.inner_ws>.list_ws>.list_ws,.container_ws>.inner_ws>.chat_ws>.chat_ws,.container_ws>.inner_ws>.info_ws>.info_ws{width:100%;max-width:none;min-width:0;height:100%;margin:0;position:relative;inset:auto;transform:none;box-sizing:border-box;background:transparent}@media (min-width: 661px){.container_ws>.inner_ws>.list_ws.hidden,.container_ws>.inner_ws>.chat_ws.hidden{display:flex}}.container_ws>.inner_ws>.list_ws .inner_list{width:100%;height:100%;min-height:0;padding:0;display:flex;flex-direction:column;box-sizing:border-box}.container_ws>.inner_ws>.list_ws .inner_list .head{flex:0 0 auto;padding:18px 16px 12px;border-bottom:1px solid rgba(255,255,255,.06);background:#161618;box-sizing:border-box}.container_ws>.inner_ws>.list_ws .inner_list .head .title{min-height:42px;gap:10px}.container_ws>.inner_ws>.list_ws .inner_list .head .title h2{min-width:0;gap:8px;color:var(--white);font-size:.92rem;font-weight:700}.container_ws>.inner_ws>.list_ws .inner_list .head .title h2>button,.container_ws>.inner_ws>.list_ws .inner_list .head .title .buttons>button,.container_ws>.inner_ws>.list_ws .inner_list .head .filters button{width:38px;height:38px;flex:0 0 38px;border:1px solid rgba(255,255,255,.075);border-radius:11px;color:#f2f2f2b8;background:#1c1c1f;box-shadow:none}.container_ws>.inner_ws>.list_ws .inner_list .head .title h2>button:hover,.container_ws>.inner_ws>.list_ws .inner_list .head .title .buttons>button:hover,.container_ws>.inner_ws>.list_ws .inner_list .head .title .buttons>button.active,.container_ws>.inner_ws>.list_ws .inner_list .head .filters button:hover,.container_ws>.inner_ws>.list_ws .inner_list .head .filters button.active{color:var(--primary);border-color:#dbbd4e45;background:#dbbd4e14}.container_ws .chat-mode-wrapper{min-width:0;padding:0;border:1px solid rgba(219,189,78,.2);background:#1a1916}.container_ws>.inner_ws>.list_ws .inner_list .head .title h2>button.chat-mode-wrapper{width:auto;height:auto;flex:0 1 auto;padding:0}.container_ws .chat-mode-border{display:none}.container_ws .chat-mode-label{max-width:168px;padding:7px 11px;overflow:hidden;color:var(--primary);border:0;background:transparent;font-size:.62rem;font-weight:700;letter-spacing:.02em;text-overflow:ellipsis}.container_ws .chat-mode-label small{max-width:100%;overflow:hidden;color:#f2f2f29e;text-overflow:ellipsis}.container_ws>.inner_ws>.list_ws .inner_list .head .chat-quick-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin-top:8px;padding:3px;border:1px solid rgba(255,255,255,.065);border-radius:11px;background:linear-gradient(180deg,#111113,#0e0e10);box-shadow:inset 0 1px #ffffff06,0 8px 24px #0000001f}.container_ws>.inner_ws>.list_ws .inner_list .head .chat-quick-filters button{min-width:0;height:29px;padding:0 6px;display:flex;align-items:center;justify-content:center;gap:5px;border:1px solid transparent;border-radius:8px;color:#d4d1dc8c;background:transparent;font:inherit;font-size:.55rem;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.container_ws>.inner_ws>.list_ws .inner_list .head .chat-quick-filters button svg{width:14px;height:14px;flex:0 0 auto}.container_ws>.inner_ws>.list_ws .inner_list .head .chat-quick-filters button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container_ws>.inner_ws>.list_ws .inner_list .head .chat-quick-filters .chat-quick-filter-count{min-width:15px;height:15px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;overflow:visible;border-radius:999px;color:#fff;background:#e5484d;box-sizing:border-box;font-size:.52rem;font-weight:800;line-height:1}.container_ws>.inner_ws>.list_ws .inner_list .head .chat-quick-filters button.active .chat-quick-filter-count{color:#fff;background:#9f1239}.container_ws>.inner_ws>.list_ws .inner_list .head .chat-quick-filters button:hover{color:#f2f2f2e6;border-color:#ffffff13;background:#ffffff09;transform:translateY(-1px)}.container_ws>.inner_ws>.list_ws .inner_list .head .chat-quick-filters button.active{color:#17140a;border-color:#efcf59c7;background:linear-gradient(135deg,#f2d65d,#cda62f);box-shadow:0 5px 14px #dbbd4e24,inset 0 1px #ffffff52}.container_ws>.inner_ws>.list_ws .inner_list .head .chat-quick-filters button:focus-visible{outline:2px solid rgba(239,207,89,.9);outline-offset:2px}.container_ws>.inner_ws>.list_ws .inner_list .head .search{margin-top:12px}.container_ws>.inner_ws>.list_ws .inner_list .head .search .MuiInput-root{min-height:42px;padding:0 13px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#101012;box-sizing:border-box}.container_ws>.inner_ws>.list_ws .inner_list .head .search .MuiInput-root:before,.container_ws>.inner_ws>.list_ws .inner_list .head .search .MuiInput-root:after{display:none}.container_ws>.inner_ws>.list_ws .inner_list .head .search input{padding:8px 0;color:var(--white);font-size:.72rem}.container_ws>.inner_ws>.list_ws .inner_list .head .search input::placeholder{color:#d4d1dc6b;opacity:1}.container_ws>.inner_ws>.list_ws .inner_list .chats{width:100%;height:auto;min-height:0;flex:1 1 auto;gap:5px;margin:0;padding:10px 8px 22px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(219,189,78,.34) transparent}.container_ws>.inner_ws>.list_ws .inner_list .chats::-webkit-scrollbar{width:4px}.container_ws>.inner_ws>.list_ws .inner_list .chats::-webkit-scrollbar-track{background:transparent}.container_ws>.inner_ws>.list_ws .inner_list .chats::-webkit-scrollbar-thumb{border-radius:999px;background:#dbbd4e57}.container_ws>.inner_ws>.list_ws .inner_list .chats .chat-filter-empty{min-height:180px;padding:34px 22px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#d4d1dc75;text-align:center;font-size:.68rem;line-height:1.5}.container_ws>.inner_ws>.list_ws .inner_list .chats .chat-filter-empty:before{content:"";width:38px;height:38px;border:1px solid rgba(219,189,78,.2);border-radius:13px;background:radial-gradient(circle at 35% 30%,rgba(239,207,89,.2),transparent 60%),#dbbd4e0b;box-shadow:inset 0 1px #ffffff0a}.container_ws>.inner_ws>.list_ws .inner_list .chats .chat-filter-empty button{min-height:34px;padding:0 14px;border:1px solid rgba(219,189,78,.24);border-radius:9px;color:var(--primary);background:#dbbd4e0f;font:inherit;font-size:.61rem;font-weight:700;cursor:pointer}.container_ws>.inner_ws>.list_ws .inner_list .chats .chat-filter-empty button:hover{border-color:#dbbd4e6b;background:#dbbd4e1c}.container_ws>.inner_ws>.list_ws .inner_list .chats .item{width:100%;min-width:0;border:1px solid transparent;border-radius:14px;color:#f2f2f2c7;background:transparent;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.container_ws>.inner_ws>.list_ws .inner_list .chats .item:hover{color:var(--white);border-color:#ffffff12;background:#1b1b1e;transform:translateY(-1px)}.container_ws>.inner_ws>.list_ws .inner_list .chats .item.selected,.container_ws>.inner_ws>.list_ws .inner_list .chats .item.active{color:var(--white);border:1px solid rgba(219,189,78,.22);background:#dbbd4e13;box-shadow:inset 3px 0 0 var(--primary)}.container_ws>.inner_ws>.list_ws .inner_list .chats .item.ticket-cargar{border-color:#ff778229;background:#ff77820b}.container_ws>.inner_ws>.list_ws .inner_list .chats .item .inner_item{width:100%;min-width:0;min-height:68px;padding:9px 10px;gap:8px;box-sizing:border-box}.container_ws>.inner_ws>.list_ws .inner_list .chats .item .left{min-width:0;gap:10px}.container_ws>.inner_ws>.list_ws .inner_list .chats .item .left .icon{min-width:44px;min-height:44px;width:44px;height:44px;border:1px solid rgba(255,255,255,.08);border-radius:14px;color:var(--primary);background:#202023}.container_ws>.inner_ws>.list_ws .inner_list .chats .item .left .icon .status.online{width:10px;height:10px;top:-2px;right:-2px;border:2px solid #131315;box-shadow:0 0 0 2px #41f1b614}.container_ws>.inner_ws>.list_ws .inner_list .chats .item .left .user{min-width:0;color:#d4d1dcb8}.container_ws>.inner_ws>.list_ws .inner_list .chats .item .left .user>span{min-width:0;color:#f2f2f2e6;font-size:.75rem}.container_ws>.inner_ws>.list_ws .inner_list .chats .item .left .user small{margin-top:6px;color:#d4d1dc6e;font-size:.62rem;line-height:1.3}.container_ws>.inner_ws>.list_ws .inner_list .chats .item .info{flex:0 0 auto;color:#d4d1dc6e;font-size:.65rem}.container_ws>.inner_ws>.list_ws .inner_list .chats .item .badge{width:20px;height:20px;color:#17140a;background:var(--primary);box-shadow:0 4px 12px #dbbd4e29}.container_ws .chip.MuiChip-root{height:19px;border:1px solid rgba(219,189,78,.22);border-radius:7px;color:#17140a;background:var(--primary);font-size:.52rem;font-weight:750}.container_ws .chip.deposit.MuiChip-root{color:#fff0f1;border-color:#ff77824d;background:#ff7782b8}.container_ws .chip.cuponera.MuiChip-root{border-color:#ffbb5559;background:var(--warning)}.container_ws>.inner_ws>.chat_ws .inner_chat{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;position:relative}.container_ws>.inner_ws>.chat_ws .inner_chat>.head{width:100%;min-height:72px;flex:0 0 auto;padding:10px 16px;border-bottom:1px solid rgba(255,255,255,.07);background:#161618;box-sizing:border-box}.container_ws>.inner_ws>.chat_ws .inner_chat>.head .left{min-width:0}.container_ws>.inner_ws>.chat_ws .inner_chat>.head .left .icon{width:44px;height:44px;min-width:44px;min-height:44px;border:1px solid rgba(255,255,255,.08);border-radius:14px;color:var(--primary);background:#202023}.container_ws>.inner_ws>.chat_ws .inner_chat>.head .left .user{min-width:0}.container_ws>.inner_ws>.chat_ws .inner_chat>.head .left .user>span{color:#f2f2f2eb;font-size:.8rem}.container_ws>.inner_ws>.chat_ws .inner_chat>.head .left .user p.online,.container_ws>.inner_ws>.chat_ws .inner_chat>.head .left .user p.offline{margin-top:4px;font-size:.61rem}.container_ws>.inner_ws>.chat_ws .inner_chat>.head button{width:38px;height:38px;border:1px solid rgba(255,255,255,.075);border-radius:11px;color:#f2f2f2b3;background:#1c1c1f}.container_ws>.inner_ws>.chat_ws .inner_chat>.head button:hover{color:var(--primary);border-color:#dbbd4e47;background:#dbbd4e14}.container_ws>.inner_ws>.chat_ws .inner_chat>.head .left button.contained{min-width:118px;min-height:38px;padding:0 12px;border-color:var(--primary);border-radius:11px;color:#17140a;background:var(--primary);font-size:.62rem;font-weight:750;text-transform:none}.container_ws>.inner_ws>.chat_ws .chat_area{width:100%;height:auto;min-height:0;flex:1 1 auto;padding:18px clamp(14px,2.2vw,34px) 24px;overflow-x:hidden;overflow-y:auto;background:#0f0f11;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(219,189,78,.28) transparent}.container_ws>.inner_ws>.chat_ws .chat_area::-webkit-scrollbar{width:4px}.container_ws>.inner_ws>.chat_ws .chat_area::-webkit-scrollbar-thumb{border-radius:999px;background:#dbbd4e47}.container_ws>.inner_ws>.chat_ws .date-divider{padding:6px 0}.container_ws>.inner_ws>.chat_ws .date-divider span{padding:4px 9px;border:1px solid rgba(219,189,78,.18);border-radius:999px;color:#dbbd4ecc;background:#171719;font-size:.52rem;font-weight:700;letter-spacing:.05em}.container_ws>.inner_ws>.chat_ws .button_load_more .MuiButton-root{padding:6px 13px;border:1px solid rgba(219,189,78,.18);border-radius:999px;color:var(--primary);background:#dbbd4e0f;box-shadow:none;font-size:.58rem;text-transform:none}.container_ws>.inner_ws>.chat_ws .chat_area .message{margin-bottom:3px}.container_ws>.inner_ws>.chat_ws .chat_area .message_body{max-width:min(68%,620px);min-width:64px;margin-top:4px;padding:7px 10px 16px;border:1px solid rgba(255,255,255,.055);border-radius:13px;color:#f2f2f2eb;font-size:.68rem;line-height:1.38;box-shadow:0 5px 14px #0000001c}.container_ws>.inner_ws>.chat_ws .chat_area .sent .message_body{border-color:#dbbd4e24;border-top-right-radius:5px;background:#28251c}.container_ws>.inner_ws>.chat_ws .chat_area .received .message_body{border-top-left-radius:5px;background:#1b1b1e}.container_ws>.inner_ws>.chat_ws .chat_area .message_body img{max-width:min(260px,100%);border-radius:10px}.container_ws>.inner_ws>.chat_ws .chat_area .message_time{right:7px;bottom:4px;color:#d4d1dc6e;font-size:.48rem}.container_ws>.inner_ws>.chat_ws .input_area{width:100%;flex:0 0 auto;padding:10px 14px 12px;border-top:1px solid rgba(255,255,255,.065);background:#151517;box-sizing:border-box}.container_ws>.inner_ws>.chat_ws .input_area .inner_input{width:100%;min-height:52px;gap:7px;padding:6px 7px;border:1px solid rgba(255,255,255,.085);border-radius:17px;background:#1c1c1f;box-sizing:border-box}.container_ws>.inner_ws>.chat_ws .input_area .inner_input .emoji,.container_ws>.inner_ws>.chat_ws .input_area .buttons button{width:38px;height:38px;flex:0 0 38px;border:1px solid transparent;border-radius:11px;color:#f2f2f29e;background:transparent}.container_ws>.inner_ws>.chat_ws .input_area .inner_input .emoji:hover,.container_ws>.inner_ws>.chat_ws .input_area .inner_input .emoji.active,.container_ws>.inner_ws>.chat_ws .input_area .buttons button:hover{color:var(--primary);border-color:#dbbd4e38;background:#dbbd4e12}.container_ws>.inner_ws>.chat_ws .input_area .buttons button.send{color:#17140a;border-color:var(--primary);background:var(--primary)}.container_ws>.inner_ws>.chat_ws .input_area .buttons button.send:hover{color:#0e0e10;background:#e5c95f}.container_ws>.inner_ws>.chat_ws .input_area .input_wrapper .MuiInput-root{width:100%;color:var(--white)}.container_ws>.inner_ws>.chat_ws .input_area .input_wrapper .MuiInput-root:before,.container_ws>.inner_ws>.chat_ws .input_area .input_wrapper .MuiInput-root:after{display:none}.container_ws>.inner_ws>.chat_ws .input_area .input_wrapper textarea{padding:8px 2px;color:var(--white);font-family:inherit;font-size:.76rem;line-height:1.45}.container_ws>.inner_ws>.chat_ws .input_area .input_wrapper textarea::placeholder{color:#d4d1dc66;opacity:1}.container_ws .container_emojis{overflow:hidden;border:1px solid rgba(219,189,78,.16);border-radius:17px;background:#171719;box-shadow:0 24px 60px #0000007a}.container_ws .image_modal{background:#050506d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.container_ws .image_modal .image_modal_content{border:1px solid rgba(255,255,255,.09);border-radius:20px;background:#171719;box-shadow:0 28px 80px #00000080}.container_ws .scrollDownButton{width:38px;height:38px;border:1px solid rgba(219,189,78,.3);color:#17140a;background:var(--primary);box-shadow:0 12px 28px #0000004d}.container_ws>.inner_ws>.info_ws>.info_ws{flex:1 1 auto;height:100%;min-height:0;max-height:100%;align-items:stretch;justify-content:flex-start;border:0;overflow-x:hidden;overflow-y:hidden;background:#131315}.container_ws>.inner_ws>.info_ws .inner_info{flex:1 1 auto;width:100%;height:100%;min-width:0;min-height:0;padding:14px 12px 24px;align-items:stretch;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(219,189,78,.42) transparent;box-sizing:border-box}.container_ws>.inner_ws>.info_ws .inner_info::-webkit-scrollbar{width:5px}.container_ws>.inner_ws>.info_ws .inner_info::-webkit-scrollbar-track{background:transparent}.container_ws>.inner_ws>.info_ws .inner_info::-webkit-scrollbar-thumb{border-radius:999px;background:#dbbd4e6b}.container_ws>.inner_ws>.info_ws .inner_info .title{padding:6px 2px 14px;text-align:left}.container_ws>.inner_ws>.info_ws .inner_info .title h2{margin:0;color:var(--primary);background:none;-webkit-background-clip:initial;-webkit-text-fill-color:currentColor;background-clip:initial;font-size:.72rem;font-weight:750;letter-spacing:.14em}.container_ws>.inner_ws>.info_ws .inner_info>.buttons{width:100%;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:5px;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:#19191b}.container_ws>.inner_ws>.info_ws .inner_info>.buttons .MuiButton-root{min-height:34px;padding:5px 3px!important;border-radius:9px!important;font-size:.58rem!important;font-weight:700!important}.container_ws>.inner_ws>.info_ws .inner_info>.buttons .MuiButton-contained{color:var(--primary)!important;border-color:#dbbd4e3d!important;background:#dbbd4e17!important}.container_ws>.inner_ws>.info_ws .inner_info .info-panel-title{position:relative;display:flex;flex-direction:column;gap:4px;padding:4px 4px 14px}.container_ws>.inner_ws>.info_ws .inner_info .info-panel-title:after{content:"";position:absolute;left:4px;bottom:6px;width:34px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--primary),rgba(219,189,78,0))}.container_ws>.inner_ws>.info_ws .inner_info .info-panel-title__eyebrow{color:#f2f2f261;font-size:.57rem;font-weight:720;letter-spacing:.13em;line-height:1;text-transform:uppercase}.container_ws>.inner_ws>.info_ws .inner_info>.buttons.info-tabs{position:sticky;top:0;z-index:12;flex:0 0 48px;width:100%;height:48px;min-height:48px;max-height:48px;display:flex;grid-template-columns:none;align-items:center;gap:4px;padding:4px 5px 3px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding-inline:8px;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:thin;scrollbar-color:rgba(219,189,78,.72) rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.075);border-radius:15px;background:#151517e6;box-shadow:0 10px 26px #0003,inset 0 1px #ffffff06;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-sizing:border-box}.container_ws>.inner_ws>.info_ws .inner_info>.buttons.info-tabs::-webkit-scrollbar{display:block;height:5px}.container_ws>.inner_ws>.info_ws .inner_info>.buttons.info-tabs::-webkit-scrollbar-track{margin:0 12px;border-radius:999px;background:#00000047;box-shadow:inset 0 0 0 1px #ffffff09}.container_ws>.inner_ws>.info_ws .inner_info>.buttons.info-tabs::-webkit-scrollbar-thumb{min-width:34px;border:1px solid transparent;border-radius:999px;background:linear-gradient(90deg,#aa8823e0,#f0d66d,#be992ce6);background-clip:padding-box;box-shadow:0 0 7px #dbbd4e38}.container_ws>.inner_ws>.info_ws .inner_info>.buttons.info-tabs::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#c9a631,#ffe58a,#c9a631);background-clip:padding-box;box-shadow:0 0 10px #dbbd4e6b}.container_ws>.inner_ws>.info_ws .inner_info>.buttons.info-tabs .info-tab.MuiButton-root{position:relative;flex:0 0 auto;width:auto!important;min-width:78px!important;height:34px;min-height:34px!important;max-height:34px;padding:5px 8px!important;justify-content:flex-start;scroll-snap-align:center;border:1px solid transparent!important;border-radius:9px!important;color:#f2f2f27a!important;background:transparent!important;font-size:.61rem!important;font-weight:680!important;letter-spacing:.01em;text-transform:none!important;white-space:nowrap;overflow:visible;transition:color .22s ease,background .22s ease,border-color .22s ease,transform .22s ease!important}.container_ws>.inner_ws>.info_ws .inner_info>.buttons.info-tabs .info-tab .MuiButton-startIcon{margin-right:5px;color:#dbbd4e80;transition:color .22s ease,transform .22s ease}.container_ws>.inner_ws>.info_ws .inner_info>.buttons.info-tabs .info-tab .MuiSvgIcon-root{font-size:.92rem}.container_ws>.inner_ws>.info_ws .inner_info>.buttons.info-tabs .info-tab:hover{color:#ffffffe0!important;border-color:#dbbd4e21!important;background:#dbbd4e0e!important}.container_ws>.inner_ws>.info_ws .inner_info>.buttons.info-tabs .info-tab--active.MuiButton-root{color:#fff4c8!important;border-color:#dbbd4e4f!important;background:linear-gradient(135deg,#dbbd4e2e,#dbbd4e13)!important;box-shadow:0 7px 18px #0000002e,inset 0 1px #ffffff0e!important}.container_ws>.inner_ws>.info_ws .inner_info>.buttons.info-tabs .info-tab--active:after{content:"";position:absolute;left:10px;right:10px;bottom:2px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--primary),transparent);box-shadow:0 0 10px #dbbd4e66}.container_ws>.inner_ws>.info_ws .inner_info>.buttons.info-tabs .info-tab--active .MuiButton-startIcon{color:var(--primary);transform:translateY(-1px)}.container_ws>.inner_ws>.info_ws .inner_info .payment-report-panel{width:100%;min-width:0;display:flex;flex-direction:column;gap:14px;margin-top:11px;padding:0 0 30px;box-sizing:border-box}.payment-report-hero{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px;align-items:center;padding:16px;overflow:hidden;border:1px solid rgba(219,189,78,.16);border-radius:16px;background:radial-gradient(circle at 100% 0%,rgba(219,189,78,.13),transparent 42%),linear-gradient(145deg,#1d1d20,#171719);box-shadow:0 16px 34px #0003,inset 0 1px #ffffff09}.payment-report-hero:after{content:"";position:absolute;width:100px;height:100px;right:-54px;bottom:-66px;border:1px solid rgba(219,189,78,.16);border-radius:50%}.payment-report-hero__icon{width:46px;height:46px;display:grid;place-items:center;border:1px solid rgba(219,189,78,.25);border-radius:14px;color:var(--primary);background:#dbbd4e1a;box-shadow:inset 0 1px #ffffff0f}.payment-report-hero__icon .MuiSvgIcon-root{font-size:1.35rem}.payment-report-hero__copy{min-width:0}.payment-report-hero__copy>span{display:block;margin-bottom:3px;color:#dbbd4ead;font-size:.55rem;font-weight:760;letter-spacing:.12em;text-transform:uppercase}.payment-report-hero__copy h3,.payment-report-section__heading h3{margin:0;color:#ffffffed;font-size:.88rem;font-weight:740;letter-spacing:-.01em}.payment-report-hero__copy p,.payment-report-section__heading p{margin:4px 0 0;color:#f2f2f26e;font-size:.65rem;line-height:1.45}.payment-report-audit-badge{grid-column:1 / -1;justify-self:start;display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid rgba(65,241,182,.16);border-radius:999px;color:#8bf4cdd1;background:#41f1b60e;font-size:.56rem;font-weight:720;letter-spacing:.04em;text-transform:uppercase}.payment-report-audit-badge .MuiSvgIcon-root{font-size:.8rem}.payment-report-notice{display:flex;gap:10px;align-items:flex-start;padding:11px 12px;border:1px solid rgba(245,158,11,.18);border-radius:12px;color:#fff5d6b8;background:#f59e0b0e;font-size:.64rem;line-height:1.5}.payment-report-notice .MuiSvgIcon-root{flex:0 0 auto;margin-top:1px;color:#e2be52;font-size:1rem}.payment-report-source-switch.MuiBox-root{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;padding:5px;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:#151517}.payment-report-source-switch .MuiButton-root{min-width:0;min-height:38px;padding:7px 8px;border-radius:9px;border-color:transparent;color:#f2f2f27a;font-size:.61rem;font-weight:690;line-height:1.15;text-transform:none}.payment-report-source-switch .MuiButton-contained{color:#fff3c2;border:1px solid rgba(219,189,78,.25);background:#dbbd4e1f;box-shadow:none}.payment-report-source-switch .MuiButton-startIcon{margin-right:5px}.payment-report-source-switch .MuiSvgIcon-root{font-size:.95rem}.payment-report-section{display:flex;flex-direction:column;gap:14px;padding:15px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:linear-gradient(150deg,#1a1a1d,#171719);box-shadow:inset 0 1px #ffffff06}.payment-report-section__heading{display:flex;gap:10px;align-items:flex-start}.payment-report-section__heading>.MuiSvgIcon-root{flex:0 0 auto;margin-top:1px;color:var(--primary);font-size:1.15rem}.payment-report-dropzone{min-height:174px;display:grid;place-items:center;padding:22px 16px!important;border:1px dashed rgba(219,189,78,.28)!important;border-radius:15px!important;color:#f2f2f29e;background:linear-gradient(#dbbd4e09,#dbbd4e04),repeating-linear-gradient(135deg,transparent,transparent 12px,rgba(255,255,255,.012) 12px,rgba(255,255,255,.012) 24px)!important;transition:border-color .22s ease,background .22s ease,transform .22s ease!important}.payment-report-dropzone:hover{border-color:#dbbd4e94!important;background-color:#dbbd4e0d!important;transform:translateY(-1px)}.payment-report-dropzone--ready{border-style:solid!important;border-color:#41f1b64d!important;background-color:#41f1b609!important}.payment-report-dropzone__empty{display:flex;flex-direction:column;align-items:center;color:#f2f2f280}.payment-report-dropzone__empty strong{margin-top:10px;color:#ffffffdb;font-size:.72rem;font-weight:700}.payment-report-dropzone__empty>span:not(.payment-report-dropzone__icon){margin-top:3px;font-size:.63rem}.payment-report-dropzone__empty small{margin-top:10px;color:#f2f2f24d;font-size:.55rem}.payment-report-dropzone__icon{width:46px;height:46px;display:grid;place-items:center;border:1px solid rgba(219,189,78,.2);border-radius:14px;color:var(--primary);background:#dbbd4e14}.payment-report-dropzone__icon .MuiSvgIcon-root{font-size:1.35rem}.payment-report-dropzone img{max-width:100%!important;max-height:190px!important;border:1px solid rgba(255,255,255,.09);border-radius:11px!important;box-shadow:0 10px 24px #00000040}.payment-report-file-name{display:inline-flex;align-items:center;gap:7px;color:#ffffffc7;font-size:.66rem;word-break:break-word}.payment-report-file-name .MuiSvgIcon-root{flex:0 0 auto;color:var(--primary)}.payment-report-analyze-button.MuiButton-root,.payment-report-submit.MuiButton-root{min-height:42px;border:1px solid rgba(219,189,78,.3);border-radius:11px;color:#17140a;background:linear-gradient(135deg,#e4ca67,#c9a932);box-shadow:0 9px 22px #a9861a21;font-size:.67rem;font-weight:760;text-transform:none}.payment-report-analyze-button.MuiButton-root:hover,.payment-report-submit.MuiButton-root:hover{background:linear-gradient(135deg,#efd878,#d5b33b);box-shadow:0 11px 26px #a9861a33}.payment-report-analyze-button.Mui-disabled,.payment-report-submit.Mui-disabled{border-color:#ffffff0f;color:#ffffff40;background:#ffffff0b;box-shadow:none}.payment-report-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px}.payment-report-form .MuiFormControl-root{min-width:0}.payment-report-form .MuiOutlinedInput-root{min-height:45px;border-radius:11px;color:#ffffffdb;background:#111113;font-size:.72rem}.payment-report-form .MuiOutlinedInput-notchedOutline{border-color:#ffffff18}.payment-report-form .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#dbbd4e52}.payment-report-form .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#dbbd4ea6;box-shadow:0 0 0 3px #dbbd4e0e}.payment-report-form .MuiInputLabel-root{color:#f2f2f26b;font-size:.7rem}.payment-report-form .MuiInputLabel-root.Mui-focused{color:var(--primary)}.payment-report-form .MuiFormHelperText-root{margin-inline:4px;color:#f2f2f252;font-size:.54rem;line-height:1.4}.payment-report-form input[type=date],.payment-report-form input[type=time]{color-scheme:dark}.payment-report-currency{margin-right:7px;color:var(--primary);font-size:.8rem;font-weight:760}.payment-report-actions{display:grid;grid-template-columns:minmax(90px,.7fr) minmax(0,1.5fr);gap:8px;margin-top:2px}.payment-report-actions>.MuiButton-root{min-height:42px;border-radius:11px;font-size:.63rem;font-weight:720;line-height:1.2;text-transform:none}.payment-audit-launch{width:100%;min-height:58px;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(255,255,255,.075);border-radius:13px;color:inherit;background:linear-gradient(145deg,#1c1c1ff2,#131315f2);box-shadow:inset 0 1px #ffffff06;cursor:pointer;text-align:left;transition:border-color .2s ease,background .2s ease,transform .2s ease}.payment-audit-launch:hover{border-color:#dbbd4e3d;background:linear-gradient(145deg,#dbbd4e13,#161618fa);transform:translateY(-1px)}.payment-audit-launch__copy{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:2px}.payment-audit-launch__copy strong{color:#ffffffe0;font-size:.67rem;font-weight:740}.payment-audit-launch__copy small{overflow:hidden;color:#ffffff59;font-size:.53rem;text-overflow:ellipsis;white-space:nowrap}.payment-audit-launch__arrow{flex:0 0 auto;color:#dbbd4ea8;font-size:1.25rem;line-height:1}.payment-audit-modal{position:absolute;top:50%;left:50%;width:min(720px,calc(100vw - 28px));max-height:min(86dvh,820px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(219,189,78,.16);border-radius:20px;color:#ffffffdb;background:#141416;box-shadow:0 32px 90px #00000094;transform:translate(-50%,-50%);box-sizing:border-box}.payment-audit-modal__header{min-height:72px;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 16px;border-bottom:1px solid rgba(255,255,255,.065);background:linear-gradient(135deg,#dbbd4e12,#141416f5 52%);box-sizing:border-box}.payment-audit-modal .payment-audit-history__title h3{font-size:.86rem}.payment-audit-modal .payment-audit-history__title p{font-size:.6rem}.payment-audit-modal__actions{flex:0 0 auto;display:flex;align-items:center;gap:7px}.payment-audit-modal__close.MuiIconButton-root{width:30px;height:30px;border:1px solid rgba(255,255,255,.075);border-radius:9px;color:#ffffff8c;background:#ffffff06}.payment-audit-modal__close.MuiIconButton-root:hover{color:#fff;border-color:#ffffff29;background:#fff1}.payment-audit-modal__close .MuiSvgIcon-root{font-size:1rem}.payment-audit-modal__body{min-height:160px;flex:1 1 auto;padding:14px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(219,189,78,.34) transparent;box-sizing:border-box}.payment-audit-modal__body::-webkit-scrollbar{width:5px}.payment-audit-modal__body::-webkit-scrollbar-thumb{border-radius:999px;background:#dbbd4e57}.payment-audit-modal__body .payment-audit-history__list.is-loading{opacity:.48;pointer-events:none}.payment-audit-modal__pagination.MuiTablePagination-root{flex:0 0 auto;overflow:hidden;border-top:1px solid rgba(255,255,255,.065);color:#ffffff94;background:#171719}.payment-audit-modal__pagination .MuiTablePagination-toolbar{min-height:52px;padding-inline:12px}.payment-audit-modal__pagination .MuiTablePagination-selectLabel,.payment-audit-modal__pagination .MuiTablePagination-displayedRows{font-size:.61rem}.payment-audit-modal__pagination .MuiTablePagination-select,.payment-audit-modal__pagination .MuiTablePagination-actions .MuiIconButton-root{color:#ffffffb8}.payment-audit-history{display:flex;flex-direction:column;gap:10px;padding:13px;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:linear-gradient(155deg,#1c1c1ff5,#131315f5);box-shadow:inset 0 1px #ffffff06}.payment-audit-history__header,.payment-audit-history__title,.payment-audit-entry__top,.payment-audit-entry__footer{display:flex;align-items:center}.payment-audit-history__header,.payment-audit-entry__top,.payment-audit-entry__footer{justify-content:space-between;gap:10px}.payment-audit-history__title{min-width:0;gap:9px}.payment-audit-history__icon{width:32px;height:32px;flex:0 0 32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(219,189,78,.2);border-radius:10px;color:var(--primary);background:#dbbd4e13}.payment-audit-history__icon .MuiSvgIcon-root{font-size:1.05rem}.payment-audit-history__title h3,.payment-audit-history__title p{margin:0}.payment-audit-history__title h3{color:#ffffffe6;font-size:.7rem;font-weight:760}.payment-audit-history__title p{margin-top:2px;color:#ffffff59;font-size:.56rem}.payment-audit-history__refresh.MuiIconButton-root{width:30px;height:30px;flex:0 0 30px;border:1px solid rgba(255,255,255,.07);border-radius:9px;color:#dbbd4eb8;background:#ffffff06}.payment-audit-history__refresh.MuiIconButton-root:hover{color:var(--primary);border-color:#dbbd4e3d;background:#dbbd4e12}.payment-audit-history__refresh .MuiSvgIcon-root{font-size:.95rem}.payment-audit-history__state,.payment-audit-history__empty{min-height:70px;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border:1px dashed rgba(255,255,255,.075);border-radius:11px;color:#ffffff59;font-size:.6rem;line-height:1.45;text-align:center;box-sizing:border-box}.payment-audit-history__empty .MuiSvgIcon-root{flex:0 0 auto;color:#dbbd4e75;font-size:1rem}.payment-audit-history__list{display:flex;flex-direction:column;gap:8px}.payment-audit-entry{position:relative;display:flex;flex-direction:column;gap:9px;padding:11px;overflow:hidden;border:1px solid rgba(255,255,255,.065);border-radius:12px;background:#141416}.payment-audit-entry:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,var(--primary),rgba(219,189,78,.08))}.payment-audit-entry__top>div{min-width:0;display:flex;flex-direction:column;gap:1px}.payment-audit-entry__amount{color:#fff2bd;font-size:.83rem;font-weight:800;letter-spacing:-.01em}.payment-audit-entry__status{color:#67e8b1b3;font-size:.52rem;font-weight:650}.payment-audit-entry__source{flex:0 0 auto;padding:4px 7px;border:1px solid rgba(219,189,78,.16);border-radius:999px;color:#dbbd4ecc;background:#dbbd4e0f;font-size:.5rem;font-weight:700}.payment-audit-entry__source--receipt_ai{color:#93c5fddb;border-color:#60a5fa33;background:#60a5fa12}.payment-audit-entry__coelsa{display:block;padding:7px 8px;overflow:hidden;border:1px solid rgba(255,255,255,.055);border-radius:8px;color:#ffffffb3;background:#00000038;font-size:.57rem;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap}.payment-audit-entry__meta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5px 9px;color:#fff6;font-size:.53rem;line-height:1.4}.payment-audit-entry__meta span{min-width:0;overflow-wrap:anywhere}.payment-audit-entry__meta strong{color:#ffffff9e;font-weight:680}.payment-audit-entry__footer{padding-top:7px;border-top:1px solid rgba(255,255,255,.05);color:#ffffff40;font-size:.49rem}.payment-audit-entry__footer a{color:#dbbd4ecc;font-weight:700;text-decoration:none}.payment-audit-entry__footer a:hover{color:var(--primary);text-decoration:underline}.payment-audit-history__more.MuiButton-root{min-height:32px;border-color:#dbbd4e2e;border-radius:9px;color:#dbbd4ec2;font-size:.57rem;text-transform:none}@media (max-width: 420px){.container_ws>.inner_ws>.info_ws .inner_info>.buttons.info-tabs .info-tab.MuiButton-root{min-width:72px!important}.payment-report-grid,.payment-report-actions{grid-template-columns:1fr}.payment-audit-modal{width:calc(100vw - 14px);max-height:92dvh;border-radius:16px}.payment-audit-modal__header{min-height:66px;padding:10px 11px}.payment-audit-modal .payment-audit-history__title h3{font-size:.72rem}.payment-audit-modal__body{padding:10px}.payment-audit-entry__meta{grid-template-columns:1fr}.payment-audit-modal__pagination .MuiTablePagination-toolbar{padding-inline:6px}.payment-report-hero{padding:14px}}.container_ws>.inner_ws>.info_ws .inner_info .info_container,.container_ws>.inner_ws>.info_ws .inner_info .media_container,.container_ws>.inner_ws>.info_ws .inner_info .sessions_container,.container_ws>.inner_ws>.info_ws .inner_info .cbu_whitelist_container{width:100%;min-width:0;margin-top:10px;gap:7px}.container_ws>.inner_ws>.info_ws .inner_info .info_container .item,.container_ws>.inner_ws>.info_ws .inner_info .sessions_item,.container_ws>.inner_ws>.info_ws .inner_info .cbu_whitelist_item{padding:11px 12px;border:1px solid rgba(255,255,255,.065);border-radius:12px;color:#f2f2f2c2;background:#1a1a1c}.container_ws>.inner_ws>.info_ws .inner_info .info_container .item:nth-child(odd),.container_ws>.inner_ws>.info_ws .inner_info .info_container .item:nth-child(2n),.container_ws>.inner_ws>.info_ws .inner_info .sessions_item:nth-child(odd),.container_ws>.inner_ws>.info_ws .inner_info .cbu_whitelist_item:nth-child(odd){background:#1a1a1c}.container_ws>.inner_ws>.info_ws .inner_info .info_container .item:hover:not(.note),.container_ws>.inner_ws>.info_ws .inner_info .sessions_item:hover,.container_ws>.inner_ws>.info_ws .inner_info .cbu_whitelist_item:hover{border-color:#dbbd4e2e;background:#1d1d1f;transform:none}.container_ws>.inner_ws>.info_ws .inner_info .info_container .item h4{color:#dbbd4eb8;font-size:.58rem;font-weight:750;letter-spacing:.09em}.container_ws>.inner_ws>.info_ws .inner_info .info_container .item ul li{border-color:#ffffff14;color:#f2f2f2b3;background:#202023}.container_ws>.inner_ws>.info_ws .inner_info .media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.container_ws>.inner_ws>.info_ws .inner_info .media-item{border-radius:10px;background:#1a1a1c}.container_ws>.inner_ws>.info_ws .inner_info .media-image{height:88px;border-radius:9px}.container_ws>.inner_ws>.info_ws .inner_info .cbu_whitelist_hint,.container_ws>.inner_ws>.info_ws .inner_info .cbu_whitelist_form{border-radius:11px;background:#1a1a1c}.container_ws>.inner_ws>.info_ws .inner_info .cbu_whitelist_input,.container_ws>.inner_ws>.info_ws .inner_info .cbu_whitelist_label{border-color:#ffffff17;border-radius:9px;background:#101012}.container_ws .no_chat_selected{min-width:0;color:#d4d1dc61;background:#0f0f11}.container_ws .no_chat_selected img{width:min(220px,52%);opacity:.035;filter:grayscale(1)}.container_ws .no_chat_selected p{font-size:.72rem;letter-spacing:.02em}@media (max-width: 1200px){.container_ws>.inner_ws{grid-template-columns:minmax(310px,350px) minmax(0,1fr)}.container_ws>.inner_ws>.info_ws{width:min(380px,calc(100vw - var(--admin-sidebar-width)));position:fixed;inset:0 0 0 auto;z-index:1001;border-left-color:#dbbd4e29;transform:translate(105%);transition:transform .28s ease;box-shadow:-18px 0 46px #00000061}.container_ws>.inner_ws>.info_ws>.info_ws{position:relative;inset:auto;transform:none}body.menu_info_open .container_ws>.inner_ws>.info_ws{transform:translate(0)}body.menu_info_open .container_ws>.inner_ws>.info_ws .close_button{display:flex;justify-content:flex-end}}@media (max-width: 920px){.container_ws>.inner_ws{grid-template-columns:minmax(290px,320px) minmax(0,1fr)}.container_ws .chat-mode-label{max-width:132px}.container_ws>.inner_ws>.chat_ws .chat_area .message_body{max-width:82%}}@media (max-width: 760px){.container_ws{padding-left:0}.container_ws>.inner_ws{grid-template-columns:minmax(290px,320px) minmax(0,1fr)}.container_ws>.inner_ws>.list_ws .inner_list .head .button_menu{display:block}.container_ws>.inner_ws>.info_ws{width:min(380px,94vw)}}@media (max-width: 660px){.container_ws>.inner_ws{width:100%;max-width:100%;display:block;position:relative;inset:auto}.container_ws>.inner_ws>.list_ws,.container_ws>.inner_ws>.chat_ws{width:100%;min-width:0!important;max-width:100%;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(0);transition:transform .25s ease,visibility .25s ease}.container_ws>.inner_ws>.list_ws.hidden,.container_ws>.inner_ws>.chat_ws.hidden{display:flex;visibility:hidden;pointer-events:none;transform:translate(102%)}.container_ws>.inner_ws>.list_ws>.list_ws,.container_ws>.inner_ws>.chat_ws>.chat_ws{width:100%;min-width:0!important;max-width:100%;display:flex;position:relative;inset:auto;transform:none}.container_ws>.inner_ws>.list_ws .inner_list{width:100%}.container_ws>.inner_ws>.list_ws .inner_list .head{padding:12px 12px 10px}.container_ws>.inner_ws>.list_ws .inner_list .chats{height:auto!important;padding-bottom:28px}.container_ws>.inner_ws>.list_ws .inner_list .chats .item:last-child{margin-bottom:0}.container_ws>.inner_ws>.chat_ws .inner_chat>.head{min-height:64px;padding:8px 10px}.container_ws>.inner_ws>.chat_ws .inner_chat>.head .left{gap:7px}.container_ws>.inner_ws>.chat_ws .inner_chat>.head .left .icon{width:38px;height:38px;min-width:38px;min-height:38px;border-radius:12px}.container_ws>.inner_ws>.chat_ws .inner_chat>.head .left button.contained{display:none}.container_ws>.inner_ws>.chat_ws .chat_area{padding:12px 10px 18px}.container_ws>.inner_ws>.chat_ws .chat_area .message_body{max-width:84%;font-size:.67rem}.container_ws>.inner_ws>.chat_ws .input_area{padding:8px 8px 10px}.container_ws>.inner_ws>.chat_ws .input_area .inner_input{border-radius:15px}.container_ws>.inner_ws>.chat_ws .input_area .inner_input .emoji,.container_ws>.inner_ws>.chat_ws .input_area .buttons button{width:36px;height:36px;flex-basis:36px}.container_ws .container_emojis{width:calc(100% - 16px);max-width:none;left:8px;right:8px;bottom:70px}}@media (max-width: 390px){.container_ws .chat-mode-label{max-width:112px;padding-inline:9px}.container_ws>.inner_ws>.list_ws .inner_list .head .title .buttons{gap:5px}.container_ws>.inner_ws>.chat_ws .inner_chat>.head .left .user>span{max-width:128px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container_ws>.inner_ws>.chat_ws .inner_chat>.head .right{gap:4px}}.container_ws>.inner_ws>.list_ws .inner_list .head .title .buttons>button[title*=fallido]{overflow:visible;color:var(--danger);border-color:#ff778257;background:#ff77821a;box-shadow:0 0 0 3px #ff77820b;animation:failed-withdrawal-pulse 2.4s ease-in-out infinite}.container_ws>.inner_ws>.list_ws .inner_list .head .title .buttons>button[title*=fallido]:hover{color:#ffd9dd;border-color:#ff778294;background:#ff778229}.container_ws>.inner_ws>.list_ws .inner_list .chats .item:has(.badge):not(.selected){color:var(--white);border-color:#dbbd4e29;background:#1b1b1d;box-shadow:inset 3px 0 #dbbd4ead}.container_ws>.inner_ws>.list_ws .inner_list .chats .item:has(.badge):not(.selected) .user>span{color:var(--white);font-weight:750}.container_ws>.inner_ws>.list_ws .inner_list .chats .item:has(.badge) .badge{color:#17140a;background:var(--primary);box-shadow:0 0 0 3px #dbbd4e12,0 5px 14px #dbbd4e2e}.container_ws>.inner_ws>.list_ws .inner_list .chats .item:has(.badge):not(.selected):hover{border-color:#dbbd4e40;background:#202022}@keyframes failed-withdrawal-pulse{0%,to{box-shadow:0 0 0 3px #ff77820a}50%{box-shadow:0 0 0 5px #ff77821a}}.first-deposit-policy-dialog.MuiDialog-paper{position:relative;overflow:hidden;max-width:640px;border:1px solid rgba(219,189,78,.2);border-radius:24px;color:#f7f7f8;background:radial-gradient(circle at 88% 0%,rgba(219,189,78,.12),transparent 34%),linear-gradient(145deg,#18181b,#101012);box-shadow:0 30px 90px #000000b8,0 0 0 1px #ffffff06,0 0 54px #dbbd4e14}.first-deposit-policy-dialog:before{content:"";position:absolute;z-index:2;top:0;left:42px;right:42px;height:1px;background:linear-gradient(90deg,transparent,rgba(237,211,111,.76),transparent)}.fd-policy-header{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;padding:30px 32px 22px;border-bottom:1px solid rgba(255,255,255,.065)}.fd-policy-heading{min-width:0}.fd-policy-kicker{display:inline-flex;align-items:center;gap:7px;margin-bottom:13px;color:#dbbd4e;font-size:.69rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.fd-policy-kicker svg{width:16px;height:16px}.fd-policy-heading h2{display:flex;align-items:baseline;gap:12px;margin:0;color:#fbfbfc;font-size:clamp(1.55rem,4vw,2rem);font-weight:800;letter-spacing:-.035em;line-height:1.08}.fd-policy-heading h2 small{padding:5px 9px;border:1px solid rgba(219,189,78,.22);border-radius:999px;color:#e1c75e;background:#dbbd4e14;font-size:.67rem;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.fd-policy-heading p{max-width:510px;margin:13px 0 0;color:#f4f4f594;font-size:.86rem;line-height:1.58}.fd-policy-close{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:11px;color:#ffffff80;background:#ffffff09;cursor:pointer;transition:.16s ease}.fd-policy-close svg{width:19px;height:19px}.fd-policy-close:hover:not(:disabled){border-color:#ffffff29;color:#fff;background:#ffffff13}.fd-policy-content.MuiDialogContent-root{padding:24px 32px 12px}.fd-policy-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.fd-policy-option{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:flex-start;gap:13px;min-height:164px;padding:18px;overflow:hidden;text-align:left;border:1px solid rgba(255,255,255,.075);border-radius:16px;color:#f4f4f5;background:#ffffff06;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease}.fd-policy-option:after{content:"";position:absolute;inset:auto -35px -55px auto;width:120px;height:120px;border-radius:50%;background:#dbbd4e0b;pointer-events:none}.fd-policy-option:hover:not(:disabled){transform:translateY(-2px);border-color:#dbbd4e40;background:#dbbd4e0b}.fd-policy-option.selected{border-color:#dbbd4e94;background:linear-gradient(145deg,#dbbd4e1f,#dbbd4e09);box-shadow:inset 0 0 0 1px #dbbd4e14,0 12px 32px #0003}.fd-policy-option:focus-visible{outline:2px solid rgba(219,189,78,.68);outline-offset:2px}.fd-policy-option:disabled{cursor:wait;opacity:.68}.fd-policy-option-icon{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:11px;color:#ffffff7a;background:#ffffff0a}.fd-policy-option-icon svg{width:20px;height:20px}.fd-policy-option.selected .fd-policy-option-icon{border-color:#dbbd4e4d;color:#e4c957;background:#dbbd4e1c}.fd-policy-option-copy{display:flex;min-width:0;flex-direction:column}.fd-policy-option-meta{margin:1px 0 8px;color:#ffffff57;font-size:.57rem;font-weight:800;letter-spacing:.1em}.fd-policy-option.selected .fd-policy-option-meta{color:#e4c957b8}.fd-policy-option-copy strong{color:#fafafa;font-size:.94rem;line-height:1.25}.fd-policy-option-copy small{margin-top:8px;color:#ffffff75;font-size:.72rem;line-height:1.52}.fd-policy-radio{display:grid;width:18px;height:18px;place-items:center;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:#0000002e}.fd-policy-radio i{width:8px;height:8px;transform:scale(0);border-radius:50%;background:#17140a;transition:transform .16s ease}.fd-policy-option.selected .fd-policy-radio{border-color:#dbbd4e;background:#dbbd4e;box-shadow:0 0 0 4px #dbbd4e1a}.fd-policy-option.selected .fd-policy-radio i{transform:scale(1)}.fd-policy-warning,.fd-policy-audit-note,.fd-policy-error{display:flex;align-items:flex-start;gap:10px;margin-top:13px;padding:12px 14px;border-radius:12px;font-size:.73rem;line-height:1.45}.fd-policy-warning{border:1px solid rgba(245,158,11,.2);color:#ffedd5a8;background:#f59e0b11}.fd-policy-warning svg,.fd-policy-audit-note svg{width:18px;height:18px;flex:0 0 18px}.fd-policy-warning strong,.fd-policy-warning span{display:block}.fd-policy-warning strong{margin-bottom:2px;color:#f7d08a}.fd-policy-error{border:1px solid rgba(239,68,68,.22);color:#fecaca;background:#ef444414}.fd-policy-audit-note{align-items:center;padding-block:10px;color:#ffffff59}.fd-policy-audit-note svg{color:#dbbd4e9e}.fd-policy-actions.MuiDialogActions-root{gap:10px;padding:16px 32px 26px}.fd-policy-actions button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:11px;font-size:.79rem;font-weight:800;cursor:pointer;transition:.16s ease}.fd-policy-cancel{border:1px solid rgba(255,255,255,.09);color:#ffffff9e;background:#ffffff09}.fd-policy-cancel:hover:not(:disabled){color:#fff;background:#ffffff13}.fd-policy-save{min-width:170px;border:1px solid #dbbd4e;color:#17140a;background:linear-gradient(180deg,#e5ca5e,#c9aa3d);box-shadow:0 10px 24px #dbbd4e26}.fd-policy-save:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.07);box-shadow:0 14px 28px #dbbd4e38}.fd-policy-actions button:disabled{cursor:not-allowed;opacity:.42}.fd-policy-save .MuiCircularProgress-root{color:#17140a}@media (max-width: 600px){.first-deposit-policy-dialog.MuiDialog-paper{width:calc(100% - 24px);margin:12px;border-radius:19px}.fd-policy-header{padding:24px 20px 19px}.fd-policy-heading h2{align-items:flex-start;flex-direction:column;gap:8px}.fd-policy-content.MuiDialogContent-root{padding:19px 20px 8px}.fd-policy-options{grid-template-columns:1fr}.fd-policy-option{min-height:130px}.fd-policy-actions.MuiDialogActions-root{padding:14px 20px 22px}.fd-policy-actions button{flex:1;padding-inline:10px}}@media (prefers-reduced-motion: reduce){.container_ws *,.container_ws *:before,.container_ws *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.sidebar.sidebar--admin{position:fixed;inset:0 auto 0 0;width:var(--admin-sidebar-width);height:100dvh;z-index:999;display:flex;align-items:stretch;padding:12px 0 10px;background:var(--dark);border-right:1px solid rgba(219,189,78,.22);box-shadow:10px 0 28px #0000003d;overflow:hidden;box-sizing:border-box}.sidebar.sidebar--admin .inner_sidebar{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;align-items:center}.sidebar.sidebar--admin .sidebar-brand{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0 7px 13px;box-sizing:border-box;flex:0 0 auto}.sidebar.sidebar--admin .sidebar-brand-mark{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:#24231f;border:1px solid rgba(219,189,78,.28);box-shadow:0 8px 24px #00000047;overflow:hidden}.sidebar.sidebar--admin .sidebar-brand-mark img{width:39px;height:39px;object-fit:contain;display:block}.sidebar.sidebar--admin .sidebar-brand-copy{display:flex;flex-direction:column;align-items:center;gap:2px;line-height:1;text-align:center}.sidebar.sidebar--admin .sidebar-brand-kicker{font-size:.49rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gray)}.sidebar.sidebar--admin .sidebar-brand-title{font-size:.55rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--primary)}.sidebar.sidebar--admin .items{width:100%;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;gap:4px;padding:2px 6px 5px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(219,189,78,.45) transparent}.sidebar.sidebar--admin .items::-webkit-scrollbar{width:3px}.sidebar.sidebar--admin .items::-webkit-scrollbar-track{background:transparent}.sidebar.sidebar--admin .items::-webkit-scrollbar-thumb{background:#dbbd4e73;border-radius:999px}.sidebar.sidebar--admin .item{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:58px;flex:0 0 58px;padding:4px 2px;border:1px solid transparent;border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--gray);background:transparent;cursor:pointer;position:relative;box-sizing:border-box;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.sidebar.sidebar--admin .item:hover,.sidebar.sidebar--admin .item:focus-visible{color:var(--white);background:#ffffff0b;border-color:#ffffff12;transform:translateY(-1px);outline:none}.sidebar.sidebar--admin .item.active{color:var(--primary);background:#dbbd4e1a;border-color:#dbbd4e42}.sidebar.sidebar--admin .item.active:before{content:"";position:absolute;left:-1px;top:16px;bottom:16px;width:3px;border-radius:0 999px 999px 0;background:var(--primary)}.sidebar.sidebar--admin .inner_item{width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.sidebar.sidebar--admin .icon{width:30px;height:28px;flex:0 0 28px;display:grid;place-items:center;color:inherit}.sidebar.sidebar--admin .icon svg{font-size:1.16rem}.sidebar.sidebar--admin .sidebar-support-badge{position:absolute;top:5px;right:5px;min-width:18px;height:18px;padding:0 4px;display:grid;place-items:center;border-radius:999px;color:#17140a;background:var(--primary);border:2px solid var(--dark);font-size:.55rem;font-weight:900;box-sizing:border-box}.sidebar.sidebar--admin .content{width:100%;min-width:0;display:flex;justify-content:center}.sidebar.sidebar--admin .content span{display:block;max-width:100%;overflow:hidden;color:inherit;font-size:.51rem;line-height:1.1;font-weight:650;letter-spacing:.01em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.sidebar.sidebar--admin .sidebar-logout{margin-top:auto;color:#ffc4c9;background:#ff778212;border-color:#ff778224}.sidebar.sidebar--admin .sidebar-logout:hover,.sidebar.sidebar--admin .sidebar-logout:focus-visible{color:var(--white);background:#ff778221;border-color:#ff778242}@media (max-width: 760px){.sidebar.sidebar--admin{width:236px;transform:translate(-105%);transition:transform .28s ease;box-shadow:18px 0 36px #0006}body.open .sidebar.sidebar--admin{transform:translate(0)}.sidebar.sidebar--admin .items{align-items:stretch;padding-inline:12px}.sidebar.sidebar--admin .item{min-height:52px;flex-basis:52px;justify-content:flex-start;padding:6px 12px}.sidebar.sidebar--admin .inner_item{flex-direction:row;justify-content:flex-start;gap:12px}.sidebar.sidebar--admin .content{justify-content:flex-start}.sidebar.sidebar--admin .content span{font-size:.72rem;text-align:left}}@media (max-height: 640px){.sidebar.sidebar--admin .sidebar-brand{padding-bottom:10px}.sidebar.sidebar--admin .sidebar-brand-mark{width:50px;height:50px}.sidebar.sidebar--admin .sidebar-brand-mark img{width:37px;height:37px}}.admin-bonus-live{position:fixed;top:16px;right:18px;z-index:1180;display:flex;align-items:center;gap:9px;min-height:45px;padding:8px 14px 8px 11px;color:#f6f7f3;border:1px solid rgba(77,216,137,.3);border-radius:14px;background:linear-gradient(145deg,#151f1bf7,#0d1210f7);box-shadow:0 14px 38px #0000005c,inset 0 1px #ffffff09;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;animation:adminBonusEnter .32s ease both}.admin-bonus-live>svg{color:#5bdb91;font-size:20px}.admin-bonus-live>span:not(.admin-bonus-live__dot){display:flex;align-items:flex-start;flex-direction:column;gap:2px}.admin-bonus-live small{color:#65db97;font-size:.48rem;font-weight:900;letter-spacing:.14em}.admin-bonus-live strong{color:#f6f7f3;font-size:.72rem;line-height:1.1;white-space:nowrap}.admin-bonus-live__dot{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#50dc8d;box-shadow:0 0 0 5px #50dc8d1c,0 0 18px #50dc8da6;animation:adminBonusPulse 1.8s ease-in-out infinite}.admin-bonus-live.is-partial{border-color:#e1bb4c52;background:linear-gradient(145deg,#231f14f7,#13110df7)}.admin-bonus-live.is-partial>svg,.admin-bonus-live.is-partial small{color:#e2c45b}.admin-bonus-live.is-partial .admin-bonus-live__dot{background:#e2c45b;box-shadow:0 0 0 5px #e2c45b1a,0 0 18px #e2c45b8c}.admin-bonus-notice{position:fixed;right:20px;bottom:20px;z-index:1450;display:grid;width:min(390px,calc(100vw - 28px));grid-template-columns:46px minmax(0,1fr) 28px;align-items:center;gap:12px;overflow:hidden;padding:15px 14px;color:#f7f8f5;border:1px solid rgba(80,220,141,.25);border-radius:17px;background:linear-gradient(145deg,#181f1cfb,#0d100ffb);box-shadow:0 24px 70px #00000085,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:adminBonusNoticeIn .42s cubic-bezier(.22,.9,.28,1) both}.admin-bonus-notice__icon{display:grid;width:44px;height:44px;place-items:center;color:#5fe19a;border:1px solid rgba(80,220,141,.22);border-radius:14px;background:#50dc8d16}.admin-bonus-notice__icon svg{font-size:23px}.admin-bonus-notice div:nth-child(2){min-width:0}.admin-bonus-notice small{display:block;margin-bottom:4px;color:#5fdb94;font-size:.48rem;font-weight:900;letter-spacing:.13em}.admin-bonus-notice strong{display:block;overflow:hidden;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.admin-bonus-notice p{margin:4px 0 0;overflow:hidden;color:#969b98;font-size:.65rem;text-overflow:ellipsis;white-space:nowrap}.admin-bonus-notice>button{display:grid;width:28px;height:28px;padding:0;place-items:center;color:#747a77;border:0;border-radius:9px;background:transparent;cursor:pointer}.admin-bonus-notice>button:hover{color:#fff;background:#ffffff0f}.admin-bonus-notice>button svg{font-size:17px}.admin-bonus-notice>i{position:absolute;right:0;bottom:0;left:0;height:3px;transform-origin:left;background:linear-gradient(90deg,#46d685,#9bedbd);animation:adminBonusNoticeTimer 7s linear both}@keyframes adminBonusPulse{50%{opacity:.68;box-shadow:0 0 0 8px #50dc8d00,0 0 24px #50dc8dc7}}@keyframes adminBonusEnter{0%{opacity:0;transform:translateY(-9px)}}@keyframes adminBonusNoticeIn{0%{opacity:0;transform:translate3d(24px,12px,0) scale(.96)}}@keyframes adminBonusNoticeTimer{to{transform:scaleX(0)}}@media (max-width: 760px){.admin-bonus-live{top:10px;right:10px;min-height:40px;padding:6px 10px;border-radius:12px}.admin-bonus-live>svg{display:none}.admin-bonus-live small{font-size:.43rem}.admin-bonus-live strong{font-size:.65rem}.admin-bonus-notice{right:14px;bottom:max(14px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion: reduce){.admin-bonus-live,.admin-bonus-live__dot,.admin-bonus-notice,.admin-bonus-notice>i{animation:none}}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.container_commands{width:100%;min-height:100dvh;overflow-x:hidden;position:relative;background:var(--bg)}.commands-page-loader{width:100%;min-height:100dvh;display:grid;place-items:center;background:var(--bg)}.commands-page-loader .commands-page-loader-spinner{color:var(--primary)}.commands{width:calc(100% - var(--admin-sidebar-width));min-height:100dvh;margin-left:var(--admin-sidebar-width);display:flex;justify-content:center;position:relative;overflow-x:hidden;box-sizing:border-box}.commands .inner_commands{width:100%;max-width:1680px;min-width:0;padding:34px clamp(20px,3vw,52px) 48px;box-sizing:border-box}.commands .commands-header{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:28px;animation:commands-rise .45s ease both}.commands .commands-heading{display:flex;align-items:center;gap:14px;min-width:0}.commands .commands-heading h1{margin:4px 0 7px;color:var(--white);font-size:clamp(1.75rem,2.4vw,2.55rem);line-height:1;letter-spacing:-.045em;font-weight:750}.commands .commands-heading p{margin:0;color:#d4d1dca8;font-size:.82rem;line-height:1.55}.commands .commands-eyebrow{color:var(--primary);font-size:.62rem;font-weight:750;letter-spacing:.18em;text-transform:uppercase}.commands .commands-summary{min-width:146px;padding:14px 16px;border:1px solid rgba(219,189,78,.2);border-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:18px;color:#d4d1dcb3;background:#171719;box-shadow:0 12px 28px #0000002e}.commands .commands-summary span{max-width:72px;font-size:.65rem;line-height:1.3;text-transform:uppercase;letter-spacing:.08em}.commands .commands-summary strong{color:var(--primary);font-size:1.55rem;line-height:1}.commands .filters{width:100%;display:grid;grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:12px;margin-bottom:20px;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:#171719;box-shadow:0 14px 32px #00000029;box-sizing:border-box;animation:commands-rise .45s .06s ease both}.commands .filters .input{width:100%;min-width:0}.commands .filters .MuiFormControl-root{width:100%;margin:0}.commands .filters .MuiOutlinedInput-root{height:44px;border-radius:12px;background:#101012;transition:background-color .18s ease,box-shadow .18s ease}.commands .filters .MuiOutlinedInput-root:hover,.commands .filters .MuiOutlinedInput-root.Mui-focused{background:#121214}.commands .filters .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 3px #dbbd4e14}.commands .filters .MuiOutlinedInput-notchedOutline{border-color:#ffffff1a!important}.commands .filters .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#dbbd4e57!important}.commands .filters .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:1px}.commands .filters .MuiInputLabel-root{color:#d4d1dc9e!important;font-size:.78rem}.commands .filters .MuiInputLabel-root.Mui-focused{color:var(--primary)!important}.commands .filters input{min-width:0;color:var(--white);font-size:.76rem}.commands .filters input::placeholder{color:#d4d1dc7a;opacity:1}.commands .commands-filter-actions{display:flex;justify-content:flex-end;gap:10px;white-space:nowrap}.commands .commands-filter-actions .MuiButton-root,.commands-dialog-actions .MuiButton-root{min-height:42px;padding:8px 16px;border-radius:12px;font-family:inherit;font-size:.68rem;font-weight:750;letter-spacing:.02em;text-transform:none;box-shadow:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.commands .commands-primary-action.MuiButton-root{color:#17140a;background:var(--primary)}.commands .commands-primary-action.MuiButton-root:hover{color:#0e0e10;background:#e5c95f;box-shadow:0 8px 20px #dbbd4e2b;transform:translateY(-1px)}.commands .commands-secondary-action.MuiButton-root{color:#f2f2f2c2;border-color:#ffffff24}.commands .commands-secondary-action.MuiButton-root:hover{color:var(--white);border-color:#dbbd4e52;background:#dbbd4e0f;transform:translateY(-1px)}.commands .commands-danger-action.MuiButton-root{color:#ffabb3;border-color:#ff77824d}.commands .commands-danger-action.MuiButton-root:hover{color:#ffd9dd;border-color:#ff778280;background:#ff778214;transform:translateY(-1px)}.commands .tabla{width:100%;min-width:0;animation:commands-rise .45s .12s ease both}.commands .commands-table-card.MuiPaper-root{width:100%;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:20px;background:#171719!important;box-shadow:0 20px 48px #0000003b}.commands .commands-table-heading{min-height:76px;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.065);display:flex;align-items:center;justify-content:space-between;gap:18px;box-sizing:border-box;background:#19191b}.commands .commands-table-heading span:first-child{display:block;margin-bottom:5px;color:var(--primary);font-size:.56rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.commands .commands-table-heading h2{margin:0;color:var(--white);font-size:.98rem;line-height:1.2;font-weight:650}.commands .commands-count-badge{flex:0 0 auto;padding:7px 10px;border:1px solid rgba(219,189,78,.2);border-radius:999px;color:var(--primary);background:#dbbd4e12;font-size:.62rem;font-weight:700}.commands .commands-grid-wrap{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(219,189,78,.4) #111113}.commands .commands-grid-wrap::-webkit-scrollbar{height:6px}.commands .commands-grid-wrap::-webkit-scrollbar-track{background:#111113}.commands .commands-grid-wrap::-webkit-scrollbar-thumb{border-radius:999px;background:#dbbd4e66}.commands .commands-grid.MuiDataGrid-root{width:max(100%,800px);min-width:800px;border:0!important;border-radius:0!important;color:var(--gray);background:#151517!important;font-family:inherit;font-size:.7rem}.commands .commands-grid.MuiDataGrid-root>*{color:inherit!important;background:transparent!important}.commands .commands-grid .MuiDataGrid-main{background:#151517!important}.commands .commands-grid .MuiDataGrid-columnHeaders,.commands .commands-grid .MuiDataGrid-columnHeader,.commands .commands-grid .MuiDataGrid-columnHeaders div{color:#f2f2f2ad!important;background:#1b1b1e!important}.commands .commands-grid .MuiDataGrid-columnHeader{border-right:0!important}.commands .commands-grid .MuiDataGrid-columnHeaderTitle{font-size:.61rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.commands .commands-grid .MuiDataGrid-row{color:var(--gray);background:#151517!important;border-bottom:1px solid rgba(255,255,255,.045)!important;transition:background-color .16s ease}.commands .commands-grid .MuiDataGrid-row:nth-child(2n){background:#18181a!important}.commands .commands-grid .MuiDataGrid-row:hover{background:#202021!important}.commands .commands-grid .MuiDataGrid-cell{border:0!important;color:#f2f2f2d1}.commands .commands-grid .MuiDataGrid-cell[data-field=name]{color:var(--primary);font-weight:650}.commands .commands-grid .MuiDataGrid-cell[data-field=command]{color:#dbbd4eb8;font-family:monospace;font-size:.72rem}.commands .commands-grid .MuiDataGrid-cell:focus,.commands .commands-grid .MuiDataGrid-cell:focus-within,.commands .commands-grid .MuiDataGrid-columnHeader:focus,.commands .commands-grid .MuiDataGrid-columnHeader:focus-within{outline:none}.commands .commands-row-action.MuiIconButton-root{width:34px;height:34px;color:#d4d1dcb3;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#1d1d20}.commands .commands-row-action.MuiIconButton-root:hover{color:var(--primary);border-color:#dbbd4e47;background:#dbbd4e14}.commands-status-badge{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.commands-status-badge--active{color:#6ee7b7;background:#6ee7b71a;border:1px solid rgba(110,231,183,.2)}.commands-status-badge--inactive{color:#d4d1dc73;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.commands .commands-pagination.MuiTablePagination-root{min-height:58px;border-top:1px solid rgba(255,255,255,.06);border-radius:0;color:#d4d1dcad;background:#19191b}.commands .commands-pagination .MuiTablePagination-selectLabel,.commands .commands-pagination .MuiTablePagination-displayedRows{font-size:.68rem}.commands .commands-pagination .MuiTablePagination-select,.commands .commands-pagination .MuiTablePagination-actions button{color:var(--white)}.commands .btnSidebar{display:none}.commands-dialog.MuiPaper-root{max-height:calc(100dvh - 38px);overflow:hidden;border:1px solid rgba(219,189,78,.2);border-radius:22px;color:var(--white);background:#171719;box-shadow:0 28px 80px #00000085}.commands-dialog .commands-dialog-title{position:relative;padding:24px 26px 20px;border-bottom:1px solid rgba(255,255,255,.065);color:var(--white);font-family:inherit;font-size:1.05rem;font-weight:700}.commands-dialog .commands-dialog-title:before{content:"";position:absolute;left:26px;bottom:-1px;width:42px;height:2px;border-radius:999px;background:var(--primary)}.commands-dialog .commands-dialog-content{padding:24px 26px!important;color:var(--gray);background:#141416;overflow-y:auto}.commands-dialog .commands-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.commands-dialog .commands-form-grid .MuiFormControl-root{margin:0!important}.commands-dialog .commands-form-full{grid-column:1 / -1}.commands-dialog .MuiOutlinedInput-root{min-height:48px;border-radius:12px;color:var(--white);background:#0f0f11}.commands-dialog .MuiOutlinedInput-notchedOutline{border-color:#ffffff1a!important}.commands-dialog .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#dbbd4e57!important}.commands-dialog .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:1px}.commands-dialog .MuiInputLabel-root{color:#d4d1dc94!important;font-size:.76rem}.commands-dialog .MuiInputLabel-root.Mui-focused{color:var(--primary)!important}.commands-dialog .MuiInputBase-input,.commands-dialog .MuiSelect-select{color:var(--white);font-size:.77rem}.commands-dialog .MuiFormHelperText-root{margin-inline:2px;color:var(--danger)!important;font-size:.62rem}.commands-dialog .MuiSelect-icon{color:#d4d1dc80}.commands-quill-wrap{grid-column:1 / -1;margin-top:4px}.commands-quill-label{margin:0 0 8px;color:#d4d1dc94;font-size:.72rem;letter-spacing:.02em}.commands-quill-wrap .ql-toolbar{border:1px solid rgba(255,255,255,.1)!important;border-bottom:1px solid rgba(255,255,255,.06)!important;border-radius:12px 12px 0 0!important;background:#19191b;padding:6px 10px}.commands-quill-wrap .ql-toolbar .ql-stroke{stroke:#d4d1dc8c}.commands-quill-wrap .ql-toolbar .ql-fill{fill:#d4d1dc8c}.commands-quill-wrap .ql-toolbar .ql-picker{color:#d4d1dc8c}.commands-quill-wrap .ql-toolbar button:hover .ql-stroke,.commands-quill-wrap .ql-toolbar .ql-active .ql-stroke{stroke:var(--primary)}.commands-quill-wrap .ql-toolbar button:hover .ql-fill,.commands-quill-wrap .ql-toolbar .ql-active .ql-fill{fill:var(--primary)}.commands-quill-wrap .ql-toolbar button:hover,.commands-quill-wrap .ql-toolbar .ql-active{color:var(--primary)}.commands-quill-wrap .ql-container{min-height:120px;border:1px solid rgba(255,255,255,.1)!important;border-top:0!important;border-radius:0 0 12px 12px!important;background:#0f0f11;font-family:inherit;font-size:.77rem}.commands-quill-wrap .ql-editor{min-height:120px;color:var(--white);line-height:1.6}.commands-quill-wrap .ql-editor.ql-blank:before{color:#d4d1dc57;font-style:normal}.commands-dialog .commands-dialog-actions{gap:10px;padding:16px 24px 20px;border-top:1px solid rgba(255,255,255,.055);background:#171719}.commands-dialog-actions .contained.MuiButton-root{color:#17140a;background:var(--primary)}.commands-dialog-actions .contained.MuiButton-root:hover{background:#e5c95f}.commands-dialog-actions .outlined.MuiButton-root{color:#f2f2f2c2;border-color:#ffffff24}.commands-dialog-actions .outlined.MuiButton-root:hover{color:var(--white);border-color:#dbbd4e52;background:#dbbd4e0f}.commands-actions-menu.MuiPaper-root{min-width:190px;padding:6px;border:1px solid rgba(219,189,78,.18);border-radius:14px;color:var(--gray);background:#1b1b1d;box-shadow:0 18px 44px #0000006b}.commands-actions-menu .MuiMenuItem-root{min-height:38px;padding:8px 11px;border-radius:9px;font-family:inherit;font-size:.71rem}.commands-actions-menu .MuiMenuItem-root:hover{color:var(--primary);background:#dbbd4e14}.commands-actions-menu .MuiMenuItem-root.commands-menu-danger:hover{color:#ffabb3;background:#ff778214}@keyframes commands-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 760px){.commands{width:100%;margin-left:0}.commands .inner_commands{padding:18px 14px 34px}.commands .commands-header{align-items:flex-start;gap:14px;margin-bottom:20px}.commands .commands-heading{align-items:flex-start}.commands .commands-heading h1{margin-top:2px;font-size:1.7rem}.commands .commands-heading p{max-width:280px;font-size:.72rem}.commands .commands-eyebrow{display:none}.commands .btnSidebar{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;margin-top:1px;border:1px solid rgba(219,189,78,.2);border-radius:12px;color:var(--primary);background:#1a1a1c;cursor:pointer}.commands .btnSidebar:hover{color:var(--dark);background:var(--primary)}.commands .commands-summary{min-width:auto;padding:10px 12px}.commands .commands-summary span{display:none}.commands .commands-summary strong{font-size:1.18rem}.commands .filters{grid-template-columns:1fr;gap:10px;padding:12px;border-radius:16px}.commands .commands-filter-actions{display:grid;grid-template-columns:1fr}.commands .commands-filter-actions .MuiButton-root{min-width:0;padding-inline:10px}.commands .commands-table-card.MuiPaper-root{border-radius:17px}.commands .commands-table-heading{min-height:68px;padding:14px 15px}.commands .commands-table-heading h2{font-size:.88rem}.commands .commands-grid.MuiDataGrid-root{width:800px;min-width:800px}.commands .commands-pagination .MuiToolbar-root{padding-inline:10px}.commands-dialog.MuiPaper-root{width:calc(100% - 24px);max-height:calc(100dvh - 24px);margin:12px;border-radius:18px}.commands-dialog .commands-dialog-title{padding:20px 18px 17px;font-size:.95rem}.commands-dialog .commands-dialog-title:before{left:18px}.commands-dialog .commands-dialog-content{padding:20px 18px!important}.commands-dialog .commands-form-grid{grid-template-columns:1fr;gap:15px}.commands-dialog .commands-dialog-actions{padding:14px 18px 18px}}@media (max-width: 480px){.commands .commands-header{flex-wrap:wrap}.commands .commands-summary{position:absolute;top:18px;right:14px}.commands .commands-count-badge,.commands .commands-pagination .MuiTablePagination-selectLabel{display:none}.commands-dialog .commands-dialog-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.commands-dialog .commands-dialog-actions .MuiButton-root{width:100%;margin:0}}@media (prefers-reduced-motion: reduce){.commands .commands-header,.commands .filters,.commands .tabla{animation:none}}.container_clients{width:100%;min-height:100dvh;overflow-x:hidden;position:relative;background:var(--bg)}.clients-page-loader{width:100%;min-height:100dvh;display:grid;place-items:center;background:var(--bg)}.clients-page-loader .clients-page-loader-spinner{color:var(--primary)}.clients{width:calc(100% - var(--admin-sidebar-width));min-height:100dvh;margin-left:var(--admin-sidebar-width);display:flex;justify-content:center;position:relative;overflow-x:hidden;box-sizing:border-box}.clients .inner_clients{width:100%;max-width:1680px;min-width:0;padding:34px clamp(20px,3vw,52px) 48px;box-sizing:border-box}.clients .clients-header{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:28px;animation:clients-rise .45s ease both}.clients .clients-heading{display:flex;align-items:center;gap:14px;min-width:0}.clients .clients-heading h1{margin:4px 0 7px;color:var(--white);font-size:clamp(1.75rem,2.4vw,2.55rem);line-height:1;letter-spacing:-.045em;font-weight:750}.clients .clients-heading p{margin:0;color:#d4d1dca8;font-size:.82rem;line-height:1.55}.clients .clients-eyebrow{color:var(--primary);font-size:.62rem;font-weight:750;letter-spacing:.18em;text-transform:uppercase}.clients .clients-summary{min-width:146px;padding:14px 16px;border:1px solid rgba(219,189,78,.2);border-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:18px;color:#d4d1dcb3;background:#171719;box-shadow:0 12px 28px #0000002e}.clients .clients-summary span{max-width:72px;font-size:.65rem;line-height:1.3;text-transform:uppercase;letter-spacing:.08em}.clients .clients-summary strong{color:var(--primary);font-size:1.55rem;line-height:1}.clients .filters{width:100%;display:grid;grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:12px;margin-bottom:20px;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:#171719;box-shadow:0 14px 32px #00000029;box-sizing:border-box;animation:clients-rise .45s .06s ease both}.clients .filters .input{width:100%;min-width:0}.clients .filters .MuiFormControl-root{width:100%;margin:0}.clients .filters .MuiOutlinedInput-root{height:44px;border-radius:12px;background:#101012;transition:background-color .18s ease,box-shadow .18s ease}.clients .filters .MuiOutlinedInput-root:hover,.clients .filters .MuiOutlinedInput-root.Mui-focused{background:#121214}.clients .filters .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 3px #dbbd4e14}.clients .filters .MuiOutlinedInput-notchedOutline{border-color:#ffffff1a!important}.clients .filters .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#dbbd4e57!important}.clients .filters .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:1px}.clients .filters .MuiInputLabel-root{color:#d4d1dc9e!important;font-size:.78rem}.clients .filters .MuiInputLabel-root.Mui-focused{color:var(--primary)!important}.clients .filters input,.clients .filters .MuiSelect-select{min-width:0;color:var(--white);font-size:.76rem}.clients .filters input::placeholder{color:#d4d1dc7a;opacity:1}.clients .clients-filter-actions{display:flex;justify-content:flex-end;gap:10px;white-space:nowrap}.clients .clients-filter-actions .MuiButton-root,.clients-dialog-actions .MuiButton-root{min-height:42px;padding:8px 16px;border-radius:12px;font-family:inherit;font-size:.68rem;font-weight:750;letter-spacing:.02em;text-transform:none;box-shadow:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.clients .clients-primary-action.MuiButton-root{color:#17140a;background:var(--primary)}.clients .clients-primary-action.MuiButton-root:hover{color:#0e0e10;background:#e5c95f;box-shadow:0 8px 20px #dbbd4e2b;transform:translateY(-1px)}.clients .clients-secondary-action.MuiButton-root{color:#f2f2f2c2;border-color:#ffffff24}.clients .clients-secondary-action.MuiButton-root:hover{color:var(--white);border-color:#dbbd4e52;background:#dbbd4e0f;transform:translateY(-1px)}.clients .clients-danger-action.MuiButton-root{color:#ffabb3;border-color:#ff77824d}.clients .clients-danger-action.MuiButton-root:hover{color:#ffd9dd;border-color:#ff778280;background:#ff778214;transform:translateY(-1px)}.clients .tabla{width:100%;min-width:0;animation:clients-rise .45s .12s ease both}.clients .clients-table-card.MuiPaper-root{width:100%;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:20px;background:#171719!important;box-shadow:0 20px 48px #0000003b}.clients .clients-table-heading{min-height:76px;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.065);display:flex;align-items:center;justify-content:space-between;gap:18px;box-sizing:border-box;background:#19191b}.clients .clients-table-heading span:first-child{display:block;margin-bottom:5px;color:var(--primary);font-size:.56rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.clients .clients-table-heading h2{margin:0;color:var(--white);font-size:.98rem;line-height:1.2;font-weight:650}.clients .clients-count-badge{flex:0 0 auto;padding:7px 10px;border:1px solid rgba(219,189,78,.2);border-radius:999px;color:var(--primary);background:#dbbd4e12;font-size:.62rem;font-weight:700}.clients .clients-grid-wrap{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(219,189,78,.4) #111113}.clients .clients-grid-wrap::-webkit-scrollbar{height:6px}.clients .clients-grid-wrap::-webkit-scrollbar-track{background:#111113}.clients .clients-grid-wrap::-webkit-scrollbar-thumb{border-radius:999px;background:#dbbd4e66}.clients .clients-grid.MuiDataGrid-root{width:max(100%,860px);min-width:860px;border:0!important;border-radius:0!important;color:var(--gray);background:#151517!important;font-family:inherit;font-size:.7rem}.clients .clients-grid.MuiDataGrid-root>*{color:inherit!important;background:transparent!important}.clients .clients-grid .MuiDataGrid-main{background:#151517!important}.clients .clients-grid .MuiDataGrid-columnHeaders,.clients .clients-grid .MuiDataGrid-columnHeader,.clients .clients-grid .MuiDataGrid-columnHeaders div{color:#f2f2f2ad!important;background:#1b1b1e!important}.clients .clients-grid .MuiDataGrid-columnHeader{border-right:0!important}.clients .clients-grid .MuiDataGrid-columnHeaderTitle{font-size:.61rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.clients .clients-grid .MuiDataGrid-row{color:var(--gray);background:#151517!important;border-bottom:1px solid rgba(255,255,255,.045)!important;transition:background-color .16s ease}.clients .clients-grid .MuiDataGrid-row:nth-child(2n){background:#18181a!important}.clients .clients-grid .MuiDataGrid-row:hover{background:#202021!important}.clients .clients-grid .MuiDataGrid-cell{border:0!important;color:#f2f2f2d1}.clients .clients-grid .MuiDataGrid-cell[data-field=username]{color:var(--primary);font-weight:650}.clients .clients-grid .MuiDataGrid-cell:focus,.clients .clients-grid .MuiDataGrid-cell:focus-within,.clients .clients-grid .MuiDataGrid-columnHeader:focus,.clients .clients-grid .MuiDataGrid-columnHeader:focus-within{outline:none}.clients .clients-row-action.MuiIconButton-root{width:34px;height:34px;color:#d4d1dcb3;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#1d1d20}.clients .clients-row-action.MuiIconButton-root:hover{color:var(--primary);border-color:#dbbd4e47;background:#dbbd4e14}.clients .clients-pagination.MuiTablePagination-root{min-height:58px;border-top:1px solid rgba(255,255,255,.06);border-radius:0;color:#d4d1dcad;background:#19191b}.clients .clients-pagination .MuiTablePagination-selectLabel,.clients .clients-pagination .MuiTablePagination-displayedRows{font-size:.68rem}.clients .clients-pagination .MuiTablePagination-select,.clients .clients-pagination .MuiTablePagination-actions button{color:var(--white)}.clients .btnSidebar{display:none}.clients-dialog.MuiPaper-root{max-height:calc(100dvh - 38px);overflow:hidden;border:1px solid rgba(219,189,78,.2);border-radius:22px;color:var(--white);background:#171719;box-shadow:0 28px 80px #00000085}.clients-dialog.clients-dialog--detail.MuiPaper-root{max-width:1400px;width:calc(100% - 32px)}.clients-dialog .clients-dialog-title{position:relative;padding:24px 26px 20px;border-bottom:1px solid rgba(255,255,255,.065);color:var(--white);font-family:inherit;font-size:1.05rem;font-weight:700}.clients-dialog .clients-dialog-title:before{content:"";position:absolute;left:26px;bottom:-1px;width:42px;height:2px;border-radius:999px;background:var(--primary)}.clients-dialog .clients-dialog-content{padding:24px 26px!important;color:var(--gray);background:#141416}.clients-dialog .clients-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.clients-dialog .clients-form-grid .MuiFormControl-root{margin:0!important}.clients-dialog .clients-form-grid .MuiFormControlLabel-root{grid-column:1 / -1;margin:-2px 0 0}.clients-dialog .MuiOutlinedInput-root{min-height:48px;border-radius:12px;color:var(--white);background:#0f0f11}.clients-dialog .MuiOutlinedInput-notchedOutline{border-color:#ffffff1a!important}.clients-dialog .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#dbbd4e57!important}.clients-dialog .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:1px}.clients-dialog .MuiInputLabel-root{color:#d4d1dc94!important;font-size:.76rem}.clients-dialog .MuiInputLabel-root.Mui-focused{color:var(--primary)!important}.clients-dialog .MuiInputBase-input,.clients-dialog .MuiSelect-select{color:var(--white);font-size:.77rem}.clients-dialog .MuiFormHelperText-root{margin-inline:2px;color:var(--danger)!important;font-size:.62rem}.clients-dialog .MuiCheckbox-root{color:#d4d1dc75}.clients-dialog .MuiCheckbox-root.Mui-checked{color:var(--primary)}.clients-dialog .MuiFormControlLabel-label{color:#f2f2f2c7;font-size:.75rem}.clients-dialog .clients-dialog-actions{gap:10px;padding:16px 24px 20px;border-top:1px solid rgba(255,255,255,.055);background:#171719}.clients-dialog-actions .contained.MuiButton-root{color:#17140a;background:var(--primary)}.clients-dialog-actions .contained.MuiButton-root:hover{background:#e5c95f}.clients-dialog-actions .outlined.MuiButton-root{color:#f2f2f2c2;border-color:#ffffff24}.clients-dialog-actions .outlined.MuiButton-root:hover{color:var(--white);border-color:#dbbd4e52;background:#dbbd4e0f}.clients-dialog .clients-password-note{margin:10px 0 0;color:#d4d1dc8c;font-size:.75rem}.clients-dialog--detail .clients-dialog-detail-content{padding:0!important;background:#0b0b0d}.clients-dialog--detail .MuiTablePagination-root{background:#19191b;color:#f2f2f2b8;border:1px solid rgba(255,255,255,.065);border-radius:12px;margin-top:2px}.clients-actions-menu.MuiPaper-root{min-width:210px;padding:6px;border:1px solid rgba(219,189,78,.18);border-radius:14px;color:var(--gray);background:#1b1b1d;box-shadow:0 18px 44px #0000006b}.clients-actions-menu .MuiMenuItem-root{min-height:38px;padding:8px 11px;border-radius:9px;font-family:inherit;font-size:.71rem}.clients-actions-menu .MuiMenuItem-root:hover{color:var(--primary);background:#dbbd4e14}@keyframes clients-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 760px){.clients{width:100%;margin-left:0}.clients .inner_clients{padding:18px 14px 34px}.clients .clients-header{align-items:flex-start;gap:14px;margin-bottom:20px}.clients .clients-heading{align-items:flex-start}.clients .clients-heading h1{margin-top:2px;font-size:1.7rem}.clients .clients-heading p{max-width:280px;font-size:.72rem}.clients .clients-eyebrow{display:none}.clients .btnSidebar{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;margin-top:1px;border:1px solid rgba(219,189,78,.2);border-radius:12px;color:var(--primary);background:#1a1a1c;cursor:pointer}.clients .btnSidebar:hover{color:var(--dark);background:var(--primary)}.clients .clients-summary{min-width:auto;padding:10px 12px}.clients .clients-summary span{display:none}.clients .clients-summary strong{font-size:1.18rem}.clients .filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;border-radius:16px}.clients .filters .input:first-child{grid-column:1 / -1}.clients .clients-filter-actions{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.clients .clients-filter-actions .MuiButton-root{min-width:0;padding-inline:10px;white-space:normal}.clients .clients-table-card.MuiPaper-root{border-radius:17px}.clients .clients-table-heading{min-height:68px;padding:14px 15px}.clients .clients-table-heading h2{font-size:.88rem}.clients .clients-grid.MuiDataGrid-root{width:860px;min-width:860px}.clients .clients-pagination .MuiToolbar-root{padding-inline:10px}.clients-dialog.MuiPaper-root{width:calc(100% - 24px);max-height:calc(100dvh - 24px);margin:12px;border-radius:18px}.clients-dialog.clients-dialog--detail.MuiPaper-root{margin:12px;width:calc(100% - 24px)}.clients-dialog .clients-dialog-title{padding:20px 18px 17px;font-size:.95rem}.clients-dialog .clients-dialog-title:before{left:18px}.clients-dialog .clients-dialog-content{padding:20px 18px!important}.clients-dialog .clients-form-grid{grid-template-columns:1fr;gap:15px}.clients-dialog .clients-form-grid .MuiFormControlLabel-root{grid-column:auto}.clients-dialog .clients-dialog-actions{padding:14px 18px 18px}}@media (max-width: 480px){.clients .clients-header{flex-wrap:wrap}.clients .clients-summary{position:absolute;top:18px;right:14px}.clients .filters{grid-template-columns:1fr}.clients .filters .input:first-child,.clients .clients-filter-actions{grid-column:auto}.clients .clients-filter-actions{grid-template-columns:1fr}.clients .clients-count-badge,.clients .clients-pagination .MuiTablePagination-selectLabel{display:none}.clients-dialog .clients-dialog-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.clients-dialog .clients-dialog-actions .MuiButton-root{width:100%;margin:0}}@media (prefers-reduced-motion: reduce){.clients .clients-header,.clients .filters,.clients .tabla{animation:none}}.container_users{width:100%;min-height:100dvh;overflow-x:hidden;position:relative;background:var(--bg)}.users-page-loader{width:100%;min-height:100dvh;display:grid;place-items:center;background:var(--bg)}.users-page-loader .users-page-loader-spinner{color:var(--primary)}.users{width:calc(100% - var(--admin-sidebar-width));min-height:100dvh;margin-left:var(--admin-sidebar-width);display:flex;justify-content:center;position:relative;overflow-x:hidden;box-sizing:border-box}.users .inner_users{width:100%;max-width:1680px;min-width:0;padding:34px clamp(20px,3vw,52px) 48px;box-sizing:border-box}.users .users-header{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:28px;animation:users-rise .45s ease both}.users .users-heading{display:flex;align-items:center;gap:14px;min-width:0}.users .users-heading h1{margin:4px 0 7px;color:var(--white);font-size:clamp(1.75rem,2.4vw,2.55rem);line-height:1;letter-spacing:-.045em;font-weight:750}.users .users-heading p{margin:0;color:#d4d1dca8;font-size:.82rem;line-height:1.55}.users .users-eyebrow{color:var(--primary);font-size:.62rem;font-weight:750;letter-spacing:.18em;text-transform:uppercase}.users .users-summary{min-width:146px;padding:14px 16px;border:1px solid rgba(219,189,78,.2);border-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:18px;color:#d4d1dcb3;background:#171719;box-shadow:0 12px 28px #0000002e}.users .users-summary span{max-width:72px;font-size:.65rem;line-height:1.3;text-transform:uppercase;letter-spacing:.08em}.users .users-summary strong{color:var(--primary);font-size:1.55rem;line-height:1}.users .filters{width:100%;display:grid;grid-template-columns:minmax(260px,1fr) 170px 170px auto;align-items:center;gap:12px;margin-bottom:20px;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:#171719;box-shadow:0 14px 32px #00000029;box-sizing:border-box;animation:users-rise .45s .06s ease both}.users .filters .input{width:100%;min-width:0}.users .filters .MuiFormControl-root{width:100%;margin:0}.users .filters .MuiOutlinedInput-root{height:44px;border-radius:12px;background:#101012;transition:background-color .18s ease,box-shadow .18s ease}.users .filters .MuiOutlinedInput-root:hover,.users .filters .MuiOutlinedInput-root.Mui-focused{background:#121214}.users .filters .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 3px #dbbd4e14}.users .filters .MuiOutlinedInput-notchedOutline{border-color:#ffffff1a!important}.users .filters .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#dbbd4e57!important}.users .filters .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:1px}.users .filters .MuiInputLabel-root{color:#d4d1dc9e!important;font-size:.78rem}.users .filters .MuiInputLabel-root.Mui-focused{color:var(--primary)!important}.users .filters input,.users .filters .MuiSelect-select{min-width:0;color:var(--white);font-size:.76rem}.users .filters input::placeholder{color:#d4d1dc7a;opacity:1}.users .users-filter-actions{display:flex;justify-content:flex-end;gap:10px;white-space:nowrap}.users .users-filter-actions .MuiButton-root,.users-dialog-actions .MuiButton-root{min-height:42px;padding:8px 16px;border-radius:12px;font-family:inherit;font-size:.68rem;font-weight:750;letter-spacing:.02em;text-transform:none;box-shadow:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.users .users-primary-action.MuiButton-root{color:#17140a;background:var(--primary)}.users .users-primary-action.MuiButton-root:hover{color:#0e0e10;background:#e5c95f;box-shadow:0 8px 20px #dbbd4e2b;transform:translateY(-1px)}.users .users-danger-action.MuiButton-root{color:#ffabb3;border-color:#ff77824d}.users .users-danger-action.MuiButton-root:hover{color:#ffd9dd;border-color:#ff778280;background:#ff778214;transform:translateY(-1px)}.users .tabla{width:100%;min-width:0;animation:users-rise .45s .12s ease both}.users .users-table-card.MuiPaper-root{width:100%;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:20px;background:#171719!important;box-shadow:0 20px 48px #0000003b}.users .users-table-heading{min-height:76px;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.065);display:flex;align-items:center;justify-content:space-between;gap:18px;box-sizing:border-box;background:#19191b}.users .users-table-heading span:first-child{display:block;margin-bottom:5px;color:var(--primary);font-size:.56rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.users .users-table-heading h2{margin:0;color:var(--white);font-size:.98rem;line-height:1.2;font-weight:650}.users .users-count-badge{flex:0 0 auto;padding:7px 10px;border:1px solid rgba(219,189,78,.2);border-radius:999px;color:var(--primary);background:#dbbd4e12;font-size:.62rem;font-weight:700}.users .users-grid-wrap{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(219,189,78,.4) #111113}.users .users-grid-wrap::-webkit-scrollbar{height:6px}.users .users-grid-wrap::-webkit-scrollbar-track{background:#111113}.users .users-grid-wrap::-webkit-scrollbar-thumb{border-radius:999px;background:#dbbd4e66}.users .users-grid.MuiDataGrid-root{width:max(100%,1260px);min-width:1260px;border:0!important;border-radius:0!important;color:var(--gray);background:#151517!important;font-family:inherit;font-size:.7rem}.users .users-grid.MuiDataGrid-root>*{color:inherit!important;background:transparent!important}.users .users-grid .MuiDataGrid-main{background:#151517!important}.users .users-grid .MuiDataGrid-columnHeaders,.users .users-grid .MuiDataGrid-columnHeader,.users .users-grid .MuiDataGrid-columnHeaders div{color:#f2f2f2ad!important;background:#1b1b1e!important}.users .users-grid .MuiDataGrid-columnHeader{border-right:0!important}.users .users-grid .MuiDataGrid-columnHeaderTitle{font-size:.61rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.users .users-grid .MuiDataGrid-row{color:var(--gray);background:#151517!important;border-bottom:1px solid rgba(255,255,255,.045)!important;transition:background-color .16s ease}.users .users-grid .MuiDataGrid-row:nth-child(2n){background:#18181a!important}.users .users-grid .MuiDataGrid-row:hover{background:#202021!important}.users .users-grid .MuiDataGrid-cell{border:0!important;color:#f2f2f2d1}.users .users-grid .MuiDataGrid-cell[data-field=username],.users .users-grid .MuiDataGrid-cell[data-field=role]{color:var(--primary);font-weight:650}.users .users-grid .MuiDataGrid-cell[data-field=email]{color:#d4d1dca1}.users .users-grid .MuiDataGrid-cell[data-field=status],.users .users-grid .MuiDataGrid-cell[data-field=schedule_status]{font-weight:650}.users .users-grid .MuiDataGrid-cell:focus,.users .users-grid .MuiDataGrid-cell:focus-within,.users .users-grid .MuiDataGrid-columnHeader:focus,.users .users-grid .MuiDataGrid-columnHeader:focus-within{outline:none}.users .users-row-action.MuiIconButton-root{width:34px;height:34px;color:#d4d1dcb3;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#1d1d20}.users .users-row-action.MuiIconButton-root:hover{color:var(--primary);border-color:#dbbd4e47;background:#dbbd4e14}.users .users-pagination.MuiTablePagination-root{min-height:58px;border-top:1px solid rgba(255,255,255,.06);border-radius:0;color:#d4d1dcad;background:#19191b}.users .users-pagination .MuiTablePagination-selectLabel,.users .users-pagination .MuiTablePagination-displayedRows{font-size:.68rem}.users .users-pagination .MuiTablePagination-select,.users .users-pagination .MuiTablePagination-actions button{color:var(--white)}.users .btnSidebar{display:none}.users-dialog.MuiPaper-root{max-height:calc(100dvh - 38px);overflow:hidden;border:1px solid rgba(219,189,78,.2);border-radius:22px;color:var(--white);background:#171719;box-shadow:0 28px 80px #00000085}.users-dialog .users-dialog-title{position:relative;padding:24px 26px 20px;border-bottom:1px solid rgba(255,255,255,.065);color:var(--white);font-family:inherit;font-size:1.05rem;font-weight:700}.users-dialog .users-dialog-title:before{content:"";position:absolute;left:26px;bottom:-1px;width:42px;height:2px;border-radius:999px;background:var(--primary)}.users-dialog .users-dialog-content{padding:24px 26px!important;color:var(--gray);background:#141416}.users-dialog .users-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.users-dialog .users-form-grid .MuiFormControl-root{margin:0!important}.users-dialog .users-form-grid .MuiFormControlLabel-root{grid-column:1 / -1;margin:-2px 0 0}.users-dialog .users-permissions-fieldset{grid-column:1 / -1;padding:20px;border:1px solid rgba(219,189,78,.16);border-radius:18px;background:radial-gradient(circle at 8% 0%,rgba(219,189,78,.09),transparent 34%),linear-gradient(145deg,#ffffff09,#ffffff03);box-shadow:inset 0 1px #ffffff09}.users-dialog .users-permissions-heading{display:flex;flex-direction:column;gap:14px;margin-bottom:16px}.users-dialog .users-permissions-title-row,.users-dialog .users-permissions-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.users-dialog .users-permissions-title-copy{display:flex;align-items:center;gap:12px}.users-dialog .users-permissions-title-copy>div{display:flex;flex-direction:column;gap:3px}.users-dialog .users-permissions-icon{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border:1px solid rgba(219,189,78,.24);border-radius:12px;color:var(--primary)!important;background:#dbbd4e17}.users-dialog .users-permissions-icon svg{font-size:1.28rem}.users-dialog .users-permissions-title-copy strong{color:var(--white);font-size:.9rem}.users-dialog .users-permissions-title-copy>div>span,.users-dialog .users-permissions-toolbar>span{color:#d4d1dc8f;font-size:.68rem}.users-dialog .users-permissions-counter{padding:7px 11px;border:1px solid rgba(219,189,78,.22);border-radius:999px;color:#e7cf70!important;font-size:.66rem!important;font-weight:800;letter-spacing:.025em;white-space:nowrap;background:#dbbd4e14}.users-dialog .users-permissions-toolbar{min-height:33px;padding-top:11px;border-top:1px solid rgba(255,255,255,.055)}.users-dialog .users-permissions-actions{display:flex;align-items:center;gap:5px}.users-dialog .users-permissions-actions .MuiButton-root{min-width:0;padding:4px 8px;border-radius:8px;color:#e7cf70e0;font-size:.61rem;font-weight:700;text-transform:none}.users-dialog .users-permissions-actions .MuiButton-root:hover{background:#dbbd4e14}.users-dialog .users-permissions-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.users-dialog .users-permissions-grid .users-permission-card.MuiFormControlLabel-root{grid-column:auto;margin:0;min-width:0;min-height:66px;padding:8px 10px;border:1px solid rgba(255,255,255,.075);border-radius:13px;background:#08080a7a;transition:border-color .16s ease,background-color .16s ease,transform .16s ease,box-shadow .16s ease}.users-dialog .users-permissions-grid .users-permission-card:hover{border-color:#dbbd4e38;background:#dbbd4e09;transform:translateY(-1px)}.users-dialog .users-permissions-grid .users-permission-card.is-selected{border-color:#dbbd4e5c;background:linear-gradient(140deg,#dbbd4e1d,#dbbd4e09);box-shadow:inset 0 0 0 1px #dbbd4e09}.users-dialog .users-permission-card .MuiCheckbox-root{align-self:flex-start;padding:4px 9px 4px 3px}.users-dialog .users-permission-card .MuiCheckbox-root svg{font-size:1.18rem}.users-dialog .users-permission-card .MuiFormControlLabel-label{min-width:0}.users-dialog .users-permission-copy{display:flex;min-width:0;flex-direction:column;gap:3px}.users-dialog .users-permission-copy strong{overflow:hidden;color:#f2f2f2e6;font-size:.73rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.users-dialog .users-permission-copy small{overflow:hidden;color:#d4d1dc70;font-size:.59rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.users-dialog .users-permission-card.is-selected .users-permission-copy strong{color:#f5e6a7}@media (max-width: 760px){.users-dialog .users-permissions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.users-dialog .users-permissions-toolbar{align-items:flex-start;flex-direction:column}}@media (max-width: 520px){.users-dialog .users-permissions-fieldset{padding:15px}.users-dialog .users-permissions-title-row{align-items:flex-start}.users-dialog .users-permissions-grid{grid-template-columns:1fr}}.users-dialog .MuiOutlinedInput-root{min-height:48px;border-radius:12px;color:var(--white);background:#0f0f11}.users-dialog .MuiOutlinedInput-notchedOutline{border-color:#ffffff1a!important}.users-dialog .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#dbbd4e57!important}.users-dialog .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:1px}.users-dialog .MuiInputLabel-root{color:#d4d1dc94!important;font-size:.76rem}.users-dialog .MuiInputLabel-root.Mui-focused{color:var(--primary)!important}.users-dialog .MuiInputBase-input,.users-dialog .MuiSelect-select{color:var(--white);font-size:.77rem}.users-dialog .MuiFormHelperText-root{margin-inline:2px;color:var(--danger)!important;font-size:.62rem}.users-dialog .MuiCheckbox-root{color:#d4d1dc75}.users-dialog .MuiCheckbox-root.Mui-checked{color:var(--primary)}.users-dialog .MuiFormControlLabel-label{color:#f2f2f2c7;font-size:.75rem}.users-dialog .users-dialog-actions{gap:10px;padding:16px 24px 20px;border-top:1px solid rgba(255,255,255,.055);background:#171719}.users-dialog-actions .contained.MuiButton-root{color:#17140a;background:var(--primary)}.users-dialog-actions .contained.MuiButton-root:hover{background:#e5c95f}.users-dialog-actions .outlined.MuiButton-root{color:#f2f2f2c2;border-color:#ffffff24}.users-dialog-actions .outlined.MuiButton-root:hover{color:var(--white);border-color:#dbbd4e52;background:#dbbd4e0f}.users-dialog .users-session-list{display:flex;flex-direction:column;gap:12px}.users-dialog .users-session-loading{padding:42px 0;color:#d4d1dc8c;text-align:center}.users-dialog .users-session-card{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 20px;padding:18px;border:1px solid rgba(255,255,255,.075);border-radius:16px;color:#f2f2f2d1;background:#1a1a1c}.users-dialog .users-session-card:hover{border-color:#dbbd4e2e}.users-dialog .users-session-label{margin-bottom:5px;color:#d4d1dc75;font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.users-dialog .users-session-value{word-break:break-word}.users-dialog .users-session-wide{grid-column:1 / -1}.users-dialog .users-session-pagination.MuiTablePagination-root{width:100%;margin-top:2px;border:1px solid rgba(255,255,255,.065);border-radius:12px;color:#f2f2f2b8;background:#19191b}.users-dialog .users-schedule-form{display:flex;flex-direction:column;gap:16px}.users-dialog .users-schedule-form .MuiFormControl-root{margin:0!important}.users-actions-menu.MuiPaper-root{min-width:210px;padding:6px;border:1px solid rgba(219,189,78,.18);border-radius:14px;color:var(--gray);background:#1b1b1d;box-shadow:0 18px 44px #0000006b}.users-actions-menu .MuiMenuItem-root{min-height:38px;padding:8px 11px;border-radius:9px;font-family:inherit;font-size:.71rem}.users-actions-menu .MuiMenuItem-root:hover{color:var(--primary);background:#dbbd4e14}@keyframes users-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1180px){.users .filters{grid-template-columns:minmax(240px,1fr) 160px 160px}.users .users-filter-actions{grid-column:1 / -1;justify-content:flex-start}}@media (max-width: 760px){.users{width:100%;margin-left:0}.users .inner_users{padding:18px 14px 34px}.users .users-header{align-items:flex-start;gap:14px;margin-bottom:20px}.users .users-heading{align-items:flex-start}.users .users-heading h1{margin-top:2px;font-size:1.7rem}.users .users-heading p{max-width:280px;font-size:.72rem}.users .users-eyebrow{display:none}.users .btnSidebar{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;margin-top:1px;border:1px solid rgba(219,189,78,.2);border-radius:12px;color:var(--primary);background:#1a1a1c;cursor:pointer}.users .btnSidebar:hover{color:var(--dark);background:var(--primary)}.users .users-summary{min-width:auto;padding:10px 12px}.users .users-summary span{display:none}.users .users-summary strong{font-size:1.18rem}.users .filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;border-radius:16px}.users .filters .input:first-child{grid-column:1 / -1}.users .users-filter-actions{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.users .users-filter-actions .MuiButton-root{min-width:0;padding-inline:10px;white-space:normal}.users .users-table-card.MuiPaper-root{border-radius:17px}.users .users-table-heading{min-height:68px;padding:14px 15px}.users .users-table-heading h2{font-size:.88rem}.users .users-grid.MuiDataGrid-root{width:1180px;min-width:1180px}.users .users-pagination .MuiToolbar-root{padding-inline:10px}.users-dialog.MuiPaper-root{width:calc(100% - 24px);max-height:calc(100dvh - 24px);margin:12px;border-radius:18px}.users-dialog .users-dialog-title{padding:20px 18px 17px;font-size:.95rem}.users-dialog .users-dialog-title:before{left:18px}.users-dialog .users-dialog-content{padding:20px 18px!important}.users-dialog .users-form-grid{grid-template-columns:1fr;gap:15px}.users-dialog .users-form-grid .MuiFormControlLabel-root{grid-column:auto}.users-dialog .users-session-card{grid-template-columns:repeat(2,minmax(0,1fr))}.users-dialog .users-dialog-actions{padding:14px 18px 18px}}@media (max-width: 480px){.users .users-header{flex-wrap:wrap}.users .users-summary{position:absolute;top:18px;right:14px}.users .filters{grid-template-columns:1fr}.users .filters .input:first-child,.users .users-filter-actions{grid-column:auto}.users .users-filter-actions{grid-template-columns:1fr}.users .users-count-badge,.users .users-pagination .MuiTablePagination-selectLabel{display:none}.users-dialog .users-session-card{grid-template-columns:1fr;gap:14px}.users-dialog .users-session-wide{grid-column:auto}.users-dialog .users-dialog-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.users-dialog .users-dialog-actions .MuiButton-root{width:100%;margin:0}.users-dialog .users-session-pagination .MuiTablePagination-selectLabel{display:none}}@media (prefers-reduced-motion: reduce){.users .users-header,.users .filters,.users .tabla{animation:none}}.container_settings{width:100%;min-height:100dvh;overflow-x:hidden;position:relative;background:var(--bg)}.settings{width:calc(100% - var(--admin-sidebar-width));min-height:100dvh;margin-left:var(--admin-sidebar-width);display:flex;justify-content:flex-start;box-sizing:border-box}.settings-page-loader{width:100%;min-height:100dvh;display:grid;place-items:center;background:var(--bg)}.settings-page-loader .settings-page-loader-spinner{color:var(--primary)}.settings .inner_settings{width:100%;max-width:900px;padding:34px clamp(20px,3vw,52px) 48px;box-sizing:border-box;animation:stg-rise .45s ease both}.settings .title{margin-bottom:28px}.settings .title h2{display:flex;align-items:center;gap:14px;margin:4px 0 7px;color:var(--white);font-size:clamp(1.75rem,2.4vw,2.55rem);line-height:1;letter-spacing:-.045em;font-weight:750}.settings .title>p{margin:0 0 20px;color:#d4d1dca8;font-size:.82rem;line-height:1.55}.settings .buttons{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px;animation:stg-rise .45s .06s ease both}.settings .buttons .MuiButton-root{min-height:38px;padding:7px 20px;border-radius:12px;font-family:inherit;font-size:.7rem;font-weight:700;letter-spacing:.02em;text-transform:none;box-shadow:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.settings .buttons .MuiButton-contained{color:#17140a;background:var(--primary)}.settings .buttons .MuiButton-contained:hover{background:#e5c95f;box-shadow:0 6px 16px #dbbd4e2e;transform:translateY(-1px)}.settings .buttons .MuiButton-outlined{color:#d4d1dcad;border-color:#ffffff1f;background:#ffffff08}.settings .buttons .MuiButton-outlined:hover{color:var(--white);border-color:#dbbd4e52;background:#dbbd4e0f;transform:translateY(-1px)}.settings .stg-form-card{padding:28px 28px 32px;border:1px solid rgba(255,255,255,.075);border-radius:20px;background:#171719;box-shadow:0 20px 48px #00000038;animation:stg-rise .45s .12s ease both}.settings .stg-eyebrow{display:block;margin-bottom:5px;color:var(--primary);font-size:.56rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.settings .stg-card-title{margin:0 0 22px;color:var(--white);font-size:.98rem;font-weight:650;line-height:1.2}.settings .inputs{display:flex;flex-direction:column;gap:16px;max-width:580px}.settings .inputs input{max-width:100%}.settings .inputs .input{display:flex;flex-direction:column;gap:8px}.settings .MuiOutlinedInput-root{min-height:48px;border-radius:12px;color:var(--white);background:#101012;transition:background-color .18s ease,box-shadow .18s ease}.settings .MuiOutlinedInput-root:hover{background:#121214}.settings .MuiOutlinedInput-root.Mui-focused{background:#121214;box-shadow:0 0 0 3px #dbbd4e14}.settings .MuiOutlinedInput-notchedOutline{border-color:#ffffff1a!important}.settings .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#dbbd4e57!important}.settings .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:1px}.settings .MuiInputLabel-root{color:#d4d1dc94!important;font-size:.82rem}.settings .MuiInputLabel-root.Mui-focused{color:var(--primary)!important}.settings .MuiInputBase-input{color:var(--white);font-size:.82rem}.settings .MuiFormHelperText-root{margin-inline:2px;font-size:.62rem;color:#d4d1dc80}.settings .MuiFormHelperText-root.Mui-error{color:var(--danger)!important}.settings .MuiFormControlLabel-label{color:#d4d1dcd1;font-size:.82rem}.settings .MuiSwitch-track{background:#fff3!important}.settings .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background:var(--primary)!important;opacity:1!important}.settings .MuiCheckbox-root{color:#d4d1dc59!important}.settings .MuiCheckbox-root.Mui-checked{color:var(--primary)!important}.settings .MuiButtonGroup-root{flex-wrap:wrap}.settings .MuiButtonGroup-root .MuiButton-root{font-family:inherit!important;font-size:.75rem!important;text-transform:none!important;box-shadow:none!important}.settings .MuiButtonGroup-root .MuiButton-contained{background:var(--primary)!important;color:#17140a!important}.settings .MuiButtonGroup-root .MuiButton-contained:hover{background:#e5c95f!important;box-shadow:none!important}.settings .MuiButtonGroup-root .MuiButton-outlined{color:#d4d1dcad!important;border-color:#ffffff1f!important}.settings .MuiButtonGroup-root .MuiButton-outlined:hover{color:var(--white)!important;border-color:#dbbd4e52!important;background:#dbbd4e0f!important}.settings .MuiIconButton-root{color:#d4d1dc8c!important}.settings .MuiIconButton-root:hover{color:var(--primary)!important;background:#dbbd4e14!important}.settings .button{margin-top:24px;padding-top:22px;border-top:1px solid rgba(255,255,255,.055)}.settings .button .MuiButton-root{min-height:44px;padding:10px 28px;border-radius:12px;font-family:inherit;font-size:.72rem;font-weight:750;letter-spacing:.02em;text-transform:none;box-shadow:none;color:#17140a;background:var(--primary);transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.settings .button .MuiButton-root:hover{color:#0e0e10;background:#e5c95f;box-shadow:0 8px 20px #dbbd4e33;transform:translateY(-1px)}.settings .button .MuiButton-root:active{transform:translateY(0)}.settings .inner_settings.options .inputs{max-width:680px;gap:16px}.settings .inner_settings.options .inputs .input{background:#171719;border:1px solid rgba(255,255,255,.075);border-radius:16px;padding:20px;gap:14px}.settings .inner_settings.options .inputs .input>label{color:var(--primary);font-size:.62rem;font-weight:750;letter-spacing:.18em;text-transform:uppercase;margin-bottom:4px}.settings .inner_settings.options>.button{max-width:680px}.settings .btnSidebar{display:none}@keyframes stg-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 760px){.settings{width:100%;margin-left:0}.settings .inner_settings{padding:18px 14px 34px}.settings .title h2{font-size:1.7rem}.settings .btnSidebar{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;margin-top:1px;border:1px solid rgba(219,189,78,.2);border-radius:12px;color:var(--primary);background:#1a1a1c;cursor:pointer}.settings .btnSidebar:hover{color:var(--dark);background:var(--primary)}.settings .stg-form-card{padding:20px 18px 24px;border-radius:17px}.settings .inner_settings.options .inputs .input{padding:16px}}@media (max-width: 480px){.settings .buttons .MuiButton-root{padding:7px 12px;font-size:.65rem}}@media (prefers-reduced-motion: reduce){.settings .inner_settings,.settings .buttons,.settings .stg-form-card{animation:none}}.container_contacts{width:100%;height:100%;overflow:hidden;position:relative}.contacts{width:calc(100% - var(--admin-sidebar-width));margin-left:var(--admin-sidebar-width);height:100%;display:flex;justify-content:center;position:relative}.contacts .inner_contacts{width:98%;height:100%}.contacts .inner_contacts .filters{width:100%;display:flex;align-items:center;gap:30px;justify-content:space-between;flex-wrap:wrap}.contacts .inner_contacts .filters input{color:var(--white);width:100%;min-width:320px}.contacts .button_group{margin:10px 0;display:flex;gap:20px}.contacts .btnSidebar{display:none}@media (max-width: 760px){.contacts .inner_contacts .title h2{display:flex;gap:12px;align-items:center}.contacts .btnSidebar{display:block;display:flex;justify-content:center;align-items:center;height:40px;width:40px;cursor:pointer;border-radius:12px;color:var(--white);border:none;transition:all .4s;background:none}.contacts .btnSidebar:hover{background:var(--primary);color:var(--dark)}.contacts{width:100%;margin-left:0}.contacts .tabla{margin-bottom:50px}}.container_api{width:100%;min-height:100dvh;overflow-x:hidden;position:relative;background:var(--bg)}.api-page-loader{width:100%;min-height:100dvh;display:grid;place-items:center;background:var(--bg)}.api-page-loader .api-page-loader-spinner{color:var(--primary)}.api-section{width:calc(100% - var(--admin-sidebar-width));min-height:100dvh;margin-left:var(--admin-sidebar-width);display:flex;justify-content:flex-start;box-sizing:border-box}.api-section .inner_api{width:100%;max-width:900px;padding:34px clamp(20px,3vw,52px) 48px;box-sizing:border-box}.api-section .api-header{margin-bottom:28px;animation:api-rise .45s ease both}.api-section .api-heading{display:flex;align-items:center;gap:14px;min-width:0}.api-section .api-heading h1{margin:4px 0 7px;color:var(--white);font-size:clamp(1.75rem,2.4vw,2.55rem);line-height:1;letter-spacing:-.045em;font-weight:750}.api-section .api-heading p{margin:0;color:#d4d1dca8;font-size:.82rem;line-height:1.55}.api-section .api-eyebrow{color:var(--primary);font-size:.62rem;font-weight:750;letter-spacing:.18em;text-transform:uppercase}.api-section .api-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px;animation:api-rise .45s .06s ease both}.api-section .api-tabs .buttons{display:contents}.api-section .api-tabs .MuiButton-root{min-height:38px;padding:7px 20px;border-radius:12px;font-family:inherit;font-size:.7rem;font-weight:700;letter-spacing:.02em;text-transform:none;box-shadow:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.api-section .api-tabs .MuiButton-contained{color:#17140a;background:var(--primary)}.api-section .api-tabs .MuiButton-contained:hover{background:#e5c95f;box-shadow:0 6px 16px #dbbd4e2e;transform:translateY(-1px)}.api-section .api-tabs .MuiButton-outlined{color:#d4d1dcad;border-color:#ffffff1f;background:#ffffff08}.api-section .api-tabs .MuiButton-outlined:hover{color:var(--white);border-color:#dbbd4e52;background:#dbbd4e0f;transform:translateY(-1px)}.api-section .api-form-card{padding:28px 28px 32px;border:1px solid rgba(255,255,255,.075);border-radius:20px;background:#171719;box-shadow:0 20px 48px #00000038;animation:api-rise .45s .12s ease both}.api-section .casino-api-settings-card{margin-top:22px}.api-section .casino-api-alert{margin-bottom:18px;border-radius:12px;font-size:.74rem}.api-section .casino-api-alert code{font-size:.7rem}.api-section .casino-api-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:20px}.api-section .casino-api-mode-row{min-width:0}.api-section .casino-api-mode-row .MuiInputLabel-root,.api-section .casino-api-mode-row .MuiSelect-select{color:#ffffffc2;font-size:.76rem}.api-section .casino-api-effective{display:inline-block;margin:7px 2px 0;font-size:.62rem;color:#d4d1dc9e}.api-section .casino-api-effective.is-new{color:#78d59a}.api-section .casino-api-reason{max-width:580px}.api-section .api-form-card-eyebrow{display:block;margin-bottom:5px;color:var(--primary);font-size:.56rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.api-section .api-form-card h2{margin:0 0 22px;color:var(--white);font-size:.98rem;font-weight:650;line-height:1.2}.api-section .api-fields{display:flex;flex-direction:column;gap:16px;max-width:580px}.api-section .api-form-card .MuiOutlinedInput-root{min-height:48px;border-radius:12px;color:var(--white);background:#101012;transition:background-color .18s ease,box-shadow .18s ease}.api-section .api-form-card .MuiOutlinedInput-root:hover{background:#121214}.api-section .api-form-card .MuiOutlinedInput-root.Mui-focused{background:#121214;box-shadow:0 0 0 3px #dbbd4e14}.api-section .api-form-card .MuiOutlinedInput-notchedOutline{border-color:#ffffff1a!important}.api-section .api-form-card .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#dbbd4e57!important}.api-section .api-form-card .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:1px}.api-section .api-form-card .MuiInputLabel-root{color:#d4d1dc94!important;font-size:.76rem}.api-section .api-form-card .MuiInputLabel-root.Mui-focused{color:var(--primary)!important}.api-section .api-form-card .MuiInputBase-input{color:var(--white);font-size:.77rem;font-family:monospace}.api-section .api-form-card .MuiFormHelperText-root{margin-inline:2px;font-size:.62rem;color:#d4d1dc80}.api-section .api-form-card .MuiFormHelperText-root.Mui-error{color:var(--danger)!important}.api-section .api-submit-wrap{margin-top:24px;padding-top:22px;border-top:1px solid rgba(255,255,255,.055)}.api-section .api-submit.MuiButton-root{min-height:44px;padding:10px 28px;border-radius:12px;font-family:inherit;font-size:.72rem;font-weight:750;letter-spacing:.02em;text-transform:none;box-shadow:none;color:#17140a;background:var(--primary);transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.api-section .api-submit.MuiButton-root:hover{color:#0e0e10;background:#e5c95f;box-shadow:0 8px 20px #dbbd4e33;transform:translateY(-1px)}.api-section .api-submit.MuiButton-root:active{transform:translateY(0)}.api-section .reward-audit-intro,.api-section .reward-audit-empty{margin:0 0 18px;color:#d4d1dc9e;font-size:.72rem}.api-section .reward-audit-table-wrap{overflow-x:auto;border:1px solid rgba(255,255,255,.07);border-radius:12px}.api-section .reward-audit-table{width:100%;min-width:900px;border-collapse:collapse;color:#ebe9f0db;font-size:.68rem}.api-section .reward-audit-table th,.api-section .reward-audit-table td{padding:11px 12px;border-bottom:1px solid rgba(255,255,255,.055);text-align:left;vertical-align:top}.api-section .reward-audit-table th{color:#dbbd4ed1;background:#ffffff06;font-size:.61rem;letter-spacing:.05em;text-transform:uppercase}.api-section .reward-audit-table tr:last-child td{border-bottom:0}.api-section .reward-audit-table td small{display:block;margin-top:3px;color:#d4d1dc70}.api-section .reward-audit-status{display:inline-block;padding:3px 7px;border-radius:999px;color:#d7d5dc;background:#ffffff14}.api-section .reward-audit-status.is-succeeded{color:#9fe1ad;background:#36aa5524}.api-section .reward-audit-status.is-failed,.api-section .reward-audit-status.is-uncertain{color:#ffb1a9;background:#cd433729}.api-section .btnSidebar{display:none}@keyframes api-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 760px){.api-section{width:100%;margin-left:0}.api-section .inner_api{padding:18px 14px 34px}.api-section .api-heading{align-items:flex-start}.api-section .api-heading h1{font-size:1.7rem}.api-section .api-eyebrow{display:none}.api-section .btnSidebar{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;margin-top:1px;border:1px solid rgba(219,189,78,.2);border-radius:12px;color:var(--primary);background:#1a1a1c;cursor:pointer}.api-section .btnSidebar:hover{color:var(--dark);background:var(--primary)}.api-section .api-form-card{padding:20px 18px 24px;border-radius:17px}.api-section .api-fields{max-width:100%}.api-section .casino-api-mode-grid{grid-template-columns:1fr}}@media (max-width: 480px){.api-section .api-tabs .MuiButton-root{padding:7px 12px;font-size:.65rem}}@media (prefers-reduced-motion: reduce){.api-section .api-header,.api-section .api-tabs,.api-section .api-form-card{animation:none}}.container_auto_messages{width:100%;min-height:100dvh;overflow-x:hidden;position:relative;background:var(--bg)}.amsg-page-loader{width:100%;min-height:100dvh;display:grid;place-items:center;background:var(--bg)}.amsg-page-loader .amsg-page-loader-spinner{color:var(--primary)}.auto_messages{width:calc(100% - var(--admin-sidebar-width));min-height:100dvh;margin-left:var(--admin-sidebar-width);display:flex;justify-content:center;position:relative;overflow-x:hidden;box-sizing:border-box}.auto_messages .inner_auto_messages{width:100%;max-width:1680px;min-width:0;padding:34px clamp(20px,3vw,52px) 48px;box-sizing:border-box}.auto_messages .amsg-header{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:28px;animation:amsg-rise .45s ease both}.auto_messages .amsg-heading{display:flex;align-items:center;gap:14px;min-width:0}.auto_messages .amsg-heading h1{margin:4px 0 7px;color:var(--white);font-size:clamp(1.75rem,2.4vw,2.55rem);line-height:1;letter-spacing:-.045em;font-weight:750}.auto_messages .amsg-heading p{margin:0;color:#d4d1dca8;font-size:.82rem;line-height:1.55}.auto_messages .amsg-eyebrow{color:var(--primary);font-size:.62rem;font-weight:750;letter-spacing:.18em;text-transform:uppercase}.auto_messages .amsg-summary{min-width:146px;padding:14px 16px;border:1px solid rgba(219,189,78,.2);border-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:18px;color:#d4d1dcb3;background:#171719;box-shadow:0 12px 28px #0000002e}.auto_messages .amsg-summary span{max-width:80px;font-size:.65rem;line-height:1.3;text-transform:uppercase;letter-spacing:.08em}.auto_messages .amsg-summary strong{color:var(--primary);font-size:1.55rem;line-height:1}.auto_messages .filters{width:100%;display:flex;align-items:center;gap:12px;margin-bottom:20px;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:#171719;box-shadow:0 14px 32px #00000029;box-sizing:border-box;animation:amsg-rise .45s .06s ease both}.auto_messages .filters .amsg-type-select{width:100%;max-width:380px}.auto_messages .filters .MuiFormControl-root{margin:0}.auto_messages .filters .MuiOutlinedInput-root{height:44px;border-radius:12px;background:#101012;transition:background-color .18s ease,box-shadow .18s ease}.auto_messages .filters .MuiOutlinedInput-root:hover,.auto_messages .filters .MuiOutlinedInput-root.Mui-focused{background:#121214}.auto_messages .filters .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 3px #dbbd4e14}.auto_messages .filters .MuiOutlinedInput-notchedOutline{border-color:#ffffff1a!important}.auto_messages .filters .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#dbbd4e57!important}.auto_messages .filters .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:1px}.auto_messages .filters .MuiInputLabel-root{color:#d4d1dc9e!important;font-size:.78rem}.auto_messages .filters .MuiInputLabel-root.Mui-focused{color:var(--primary)!important}.auto_messages .filters .MuiSelect-select{color:var(--white);font-size:.76rem}.auto_messages .filters .MuiSelect-icon{color:#d4d1dc80}.auto_messages .tabla{width:100%;min-width:0;animation:amsg-rise .45s .12s ease both}.auto_messages .amsg-table-card.MuiPaper-root{width:100%;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:20px;background:#171719!important;box-shadow:0 20px 48px #0000003b}.auto_messages .amsg-table-heading{min-height:76px;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.065);display:flex;align-items:center;justify-content:space-between;gap:18px;box-sizing:border-box;background:#19191b}.auto_messages .amsg-table-heading span:first-child{display:block;margin-bottom:5px;color:var(--primary);font-size:.56rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.auto_messages .amsg-table-heading h2{margin:0;color:var(--white);font-size:.98rem;line-height:1.2;font-weight:650}.auto_messages .amsg-count-badge{flex:0 0 auto;padding:7px 10px;border:1px solid rgba(219,189,78,.2);border-radius:999px;color:var(--primary);background:#dbbd4e12;font-size:.62rem;font-weight:700}.auto_messages .amsg-grid-wrap{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(219,189,78,.4) #111113}.auto_messages .amsg-grid-wrap::-webkit-scrollbar{height:6px}.auto_messages .amsg-grid-wrap::-webkit-scrollbar-track{background:#111113}.auto_messages .amsg-grid-wrap::-webkit-scrollbar-thumb{border-radius:999px;background:#dbbd4e66}.auto_messages .amsg-grid.MuiDataGrid-root{width:max(100%,640px);min-width:640px;border:0!important;border-radius:0!important;color:var(--gray);background:#151517!important;font-family:inherit;font-size:.7rem}.auto_messages .amsg-grid.MuiDataGrid-root>*{color:inherit!important;background:transparent!important}.auto_messages .amsg-grid .MuiDataGrid-main{background:#151517!important}.auto_messages .amsg-grid .MuiDataGrid-columnHeaders,.auto_messages .amsg-grid .MuiDataGrid-columnHeader,.auto_messages .amsg-grid .MuiDataGrid-columnHeaders div{color:#f2f2f2ad!important;background:#1b1b1e!important}.auto_messages .amsg-grid .MuiDataGrid-columnHeader{border-right:0!important}.auto_messages .amsg-grid .MuiDataGrid-columnHeaderTitle{font-size:.61rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.auto_messages .amsg-grid .MuiDataGrid-row{color:var(--gray);background:#151517!important;border-bottom:1px solid rgba(255,255,255,.045)!important;transition:background-color .16s ease}.auto_messages .amsg-grid .MuiDataGrid-row:nth-child(2n){background:#18181a!important}.auto_messages .amsg-grid .MuiDataGrid-row:hover{background:#202021!important}.auto_messages .amsg-grid .MuiDataGrid-cell{border:0!important;color:#f2f2f2d1}.auto_messages .amsg-grid .MuiDataGrid-cell[data-field=type]{color:var(--primary);font-weight:650;font-size:.68rem;letter-spacing:.03em}.auto_messages .amsg-grid .MuiDataGrid-cell:focus,.auto_messages .amsg-grid .MuiDataGrid-cell:focus-within,.auto_messages .amsg-grid .MuiDataGrid-columnHeader:focus,.auto_messages .amsg-grid .MuiDataGrid-columnHeader:focus-within{outline:none}.auto_messages .amsg-row-action.MuiIconButton-root{width:34px;height:34px;color:#d4d1dcb3;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#1d1d20}.auto_messages .amsg-row-action.MuiIconButton-root:hover{color:var(--primary);border-color:#dbbd4e47;background:#dbbd4e14}.auto_messages .amsg-pagination.MuiTablePagination-root{min-height:58px;border-top:1px solid rgba(255,255,255,.06);border-radius:0;color:#d4d1dcad;background:#19191b}.auto_messages .amsg-pagination .MuiTablePagination-selectLabel,.auto_messages .amsg-pagination .MuiTablePagination-displayedRows{font-size:.68rem}.auto_messages .amsg-pagination .MuiTablePagination-select,.auto_messages .amsg-pagination .MuiTablePagination-actions button{color:var(--white)}.auto_messages .btnSidebar{display:none}.amsg-dialog.MuiPaper-root{width:calc(100% - 40px);max-width:560px;max-height:calc(100dvh - 38px);overflow:hidden;border:1px solid rgba(219,189,78,.2);border-radius:22px;color:var(--white);background:#171719;box-shadow:0 28px 80px #00000085}.amsg-dialog .amsg-dialog-title{position:relative;padding:24px 26px 20px;border-bottom:1px solid rgba(255,255,255,.065);color:var(--white);font-family:inherit;font-size:1.05rem;font-weight:700}.amsg-dialog .amsg-dialog-title:before{content:"";position:absolute;left:26px;bottom:-1px;width:42px;height:2px;border-radius:999px;background:var(--primary)}.amsg-dialog .amsg-dialog-subtitle{margin:4px 0 0;color:#d4d1dc80;font-size:.72rem;font-weight:400}.amsg-dialog .amsg-dialog-content{padding:24px 26px!important;color:var(--gray);background:#141416;overflow-y:auto}.amsg-dialog .ql-toolbar{border:1px solid rgba(255,255,255,.1)!important;border-bottom:1px solid rgba(255,255,255,.06)!important;border-radius:12px 12px 0 0!important;background:#19191b;padding:6px 10px}.amsg-dialog .ql-toolbar .ql-stroke{stroke:#d4d1dc8c}.amsg-dialog .ql-toolbar .ql-fill{fill:#d4d1dc8c}.amsg-dialog .ql-toolbar .ql-picker{color:#d4d1dc8c}.amsg-dialog .ql-toolbar button:hover .ql-stroke,.amsg-dialog .ql-toolbar .ql-active .ql-stroke{stroke:var(--primary)}.amsg-dialog .ql-toolbar button:hover .ql-fill,.amsg-dialog .ql-toolbar .ql-active .ql-fill{fill:var(--primary)}.amsg-dialog .ql-toolbar button:hover,.amsg-dialog .ql-toolbar .ql-active{color:var(--primary)}.amsg-dialog .ql-container{min-height:140px;border:1px solid rgba(255,255,255,.1)!important;border-top:0!important;border-radius:0 0 12px 12px!important;background:#0f0f11;font-family:inherit;font-size:.77rem}.amsg-dialog .ql-editor{min-height:140px;color:var(--white);line-height:1.6}.amsg-dialog .ql-editor.ql-blank:before{color:#d4d1dc57;font-style:normal}.amsg-dialog .amsg-quill-error{margin:6px 2px 0;color:var(--danger);font-size:.62rem}.amsg-dialog .amsg-dialog-actions{gap:10px;padding:16px 24px 20px;border-top:1px solid rgba(255,255,255,.055);background:#171719}.amsg-dialog-actions .contained.MuiButton-root{min-height:42px;padding:8px 16px;border-radius:12px;font-family:inherit;font-size:.68rem;font-weight:750;letter-spacing:.02em;text-transform:none;box-shadow:none;color:#17140a;background:var(--primary);transition:transform .18s ease,background-color .18s ease}.amsg-dialog-actions .contained.MuiButton-root:hover{background:#e5c95f;transform:translateY(-1px)}.amsg-dialog-actions .outlined.MuiButton-root{min-height:42px;padding:8px 16px;border-radius:12px;font-family:inherit;font-size:.68rem;font-weight:750;letter-spacing:.02em;text-transform:none;box-shadow:none;color:#f2f2f2c2;border-color:#ffffff24;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.amsg-dialog-actions .outlined.MuiButton-root:hover{color:var(--white);border-color:#dbbd4e52;background:#dbbd4e0f;transform:translateY(-1px)}@keyframes amsg-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 760px){.auto_messages{width:100%;margin-left:0}.auto_messages .inner_auto_messages{padding:18px 14px 34px}.auto_messages .amsg-header{align-items:flex-start;gap:14px;margin-bottom:20px}.auto_messages .amsg-heading{align-items:flex-start}.auto_messages .amsg-heading h1{margin-top:2px;font-size:1.7rem}.auto_messages .amsg-heading p{max-width:280px;font-size:.72rem}.auto_messages .amsg-eyebrow{display:none}.auto_messages .btnSidebar{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;margin-top:1px;border:1px solid rgba(219,189,78,.2);border-radius:12px;color:var(--primary);background:#1a1a1c;cursor:pointer}.auto_messages .btnSidebar:hover{color:var(--dark);background:var(--primary)}.auto_messages .amsg-summary{min-width:auto;padding:10px 12px}.auto_messages .amsg-summary span{display:none}.auto_messages .amsg-summary strong{font-size:1.18rem}.auto_messages .filters{padding:12px;border-radius:16px}.auto_messages .filters .amsg-type-select{max-width:100%}.auto_messages .amsg-table-card.MuiPaper-root{border-radius:17px}.auto_messages .amsg-table-heading{min-height:68px;padding:14px 15px}.auto_messages .amsg-table-heading h2{font-size:.88rem}.auto_messages .amsg-grid.MuiDataGrid-root{width:640px;min-width:640px}.auto_messages .amsg-pagination .MuiToolbar-root{padding-inline:10px}.amsg-dialog.MuiPaper-root{width:calc(100% - 24px);max-height:calc(100dvh - 24px);margin:12px;border-radius:18px}.amsg-dialog .amsg-dialog-title{padding:20px 18px 17px;font-size:.95rem}.amsg-dialog .amsg-dialog-title:before{left:18px}.amsg-dialog .amsg-dialog-content{padding:20px 18px!important}.amsg-dialog .amsg-dialog-actions{padding:14px 18px 18px}}@media (max-width: 480px){.auto_messages .amsg-header{flex-wrap:wrap}.auto_messages .amsg-summary{position:absolute;top:18px;right:14px}.auto_messages .amsg-count-badge,.auto_messages .amsg-pagination .MuiTablePagination-selectLabel{display:none}.amsg-dialog .amsg-dialog-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.amsg-dialog .amsg-dialog-actions .MuiButton-root{width:100%;margin:0}}@media (prefers-reduced-motion: reduce){.auto_messages .amsg-header,.auto_messages .filters,.auto_messages .tabla{animation:none}}.container_accounts{width:100%;height:100%;overflow:hidden;position:relative}.accounts{width:calc(100% - var(--admin-sidebar-width));margin-left:var(--admin-sidebar-width);height:100%;display:flex;justify-content:center;position:relative}.accounts .inner_accounts{width:98%;height:100%}.accounts .inner_accounts .filters{width:100%;display:flex;align-items:center;gap:30px;justify-content:space-between;flex-wrap:wrap}.accounts .inner_accounts .filters input{color:var(--white);width:100%;min-width:320px}.accounts .button_group{margin:10px 0;display:flex;gap:20px}.accounts .inner_accounts .tabla{margin-top:20px}@media (max-width: 760px){.accounts .inner_accounts .title h2{display:flex;gap:12px;align-items:center}.accounts .btnSidebar{display:block;display:flex;justify-content:center;align-items:center;height:40px;width:40px;cursor:pointer;border-radius:12px;color:var(--white);border:none;transition:all .4s;background:none}.accounts .btnSidebar:hover{background:var(--primary);color:var(--dark)}.accounts{width:100%;margin-left:0}.accounts .tabla{margin-bottom:50px}}.container_accounts{width:100%;min-height:100dvh;overflow-x:hidden;position:relative;background:var(--bg)}.accounts-page-loader{width:100%;min-height:100dvh;display:grid;place-items:center;background:var(--bg)}.accounts-page-loader .accounts-page-loader-spinner{color:var(--primary)}.accounts{width:calc(100% - var(--admin-sidebar-width));margin-left:var(--admin-sidebar-width);min-height:100dvh;display:flex;box-sizing:border-box;overflow-x:hidden}.accounts .inner_accounts{width:100%;max-width:100%;padding:34px clamp(20px,3vw,52px) 48px;box-sizing:border-box}.accounts .page-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:24px;animation:accounts-rise .45s ease both}.accounts .inner_accounts h2{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:4px 0 7px;color:var(--white);font-size:clamp(1.75rem,2.4vw,2.55rem);line-height:1;letter-spacing:-.045em;font-weight:750}.accounts .page-subtitle{margin:0;color:#d4d1dca8;font-size:.82rem;line-height:1.55}.accounts .mode-section{margin-bottom:20px;padding:16px 18px;background:#171719;border:1px solid rgba(255,255,255,.06);border-radius:16px;animation:accounts-rise .45s .06s ease both}.accounts .mode-label{font-size:.62rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:var(--primary);margin-bottom:12px}.accounts .MuiButtonGroup-root{flex-wrap:wrap}.accounts .MuiButtonGroup-root .MuiButton-root{min-width:110px;font-size:.78rem!important;font-family:inherit!important;text-transform:none!important;box-shadow:none!important}.accounts .MuiButtonGroup-root .MuiButton-contained{background:var(--primary)!important;color:#17140a!important}.accounts .MuiButtonGroup-root .MuiButton-contained:hover{background:#e5c95f!important;box-shadow:none!important}.accounts .MuiButtonGroup-root .MuiButton-outlined{color:#d4d1dcad!important;border-color:#ffffff1f!important}.accounts .MuiButtonGroup-root .MuiButton-outlined:hover{color:var(--white)!important;border-color:#dbbd4e52!important;background:#dbbd4e0f!important}.accounts .tabs-section{margin-bottom:20px;animation:accounts-rise .45s .09s ease both}.accounts .tabs-label{font-size:.62rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:#d4d1dc61;margin-bottom:10px}.accounts .account-tabs{display:flex;gap:6px;flex-wrap:wrap;padding:4px;border-radius:14px;border:1px solid rgba(255,255,255,.055);background:#0003;width:fit-content;max-width:100%}.accounts .account-tab-btn{padding:8px 20px;border-radius:10px;font-size:.78rem;font-weight:500;font-family:inherit;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease;border:1px solid transparent;white-space:nowrap;background:transparent;color:#d4d1dc73;letter-spacing:.015em;line-height:1}.accounts .account-tab-btn:hover{color:var(--white);background:#ffffff0b}.accounts .account-tab-btn.active{background:#dbbd4e1a;border-color:#dbbd4e47;color:var(--primary);font-weight:700}.accounts .inner_accounts .filters{width:100%;display:flex;align-items:center;gap:12px;justify-content:space-between;flex-wrap:wrap;margin-bottom:16px;animation:accounts-rise .45s .12s ease both}.accounts .inner_accounts .filters .input{display:flex;align-items:center;gap:10px;flex:1;min-width:220px}.accounts .filters .MuiOutlinedInput-root{min-height:42px;border-radius:12px;color:var(--white);background:#101012;transition:background .18s ease,box-shadow .18s ease}.accounts .filters .MuiOutlinedInput-root:hover{background:#121214}.accounts .filters .MuiOutlinedInput-root.Mui-focused{background:#121214;box-shadow:0 0 0 3px #dbbd4e12}.accounts .filters .MuiOutlinedInput-notchedOutline{border-color:#ffffff1a!important}.accounts .filters .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#dbbd4e57!important}.accounts .filters .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:1px}.accounts .filters .MuiInputBase-input{color:var(--white);font-size:.8rem}.accounts .filters .MuiInputLabel-root{color:#d4d1dc8c!important;font-size:.8rem}.accounts .filters .MuiInputLabel-root.Mui-focused{color:var(--primary)!important}.accounts .filters-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.accounts .filters-actions .MuiButton-contained{min-height:42px;padding:9px 20px;border-radius:12px;font-family:inherit;font-size:.72rem;font-weight:750;letter-spacing:.02em;text-transform:none;box-shadow:none;background:var(--primary);color:#17140a;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.accounts .filters-actions .MuiButton-contained:hover{background:#e5c95f;box-shadow:0 6px 16px #dbbd4e2e;transform:translateY(-1px)}.accounts .filters-actions .MuiButton-contained:active{transform:translateY(0)}.accounts .filters-actions .MuiButton-outlined{min-height:42px;padding:9px 16px;border-radius:12px;font-family:inherit;font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:none;box-shadow:none;color:#d4d1dcad;border-color:#ffffff1f;background:#ffffff08;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.accounts .filters-actions .MuiButton-outlined:hover{color:var(--white);border-color:#dbbd4e52;background:#dbbd4e0f;transform:translateY(-1px)}.accounts .tabla{margin-top:0;border-radius:18px;border:1px solid rgba(255,255,255,.06);overflow:hidden;animation:accounts-rise .45s .15s ease both}.accounts .tabla .MuiPaper-root{background:#171719!important;color:var(--white);box-shadow:none;border-radius:0}.accounts .MuiTableHead-root .MuiTableCell-root{background:#19191b!important;color:#dbbd4ebf!important;font-size:.67rem!important;font-weight:750!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-bottom:1px solid rgba(255,255,255,.055)!important;padding:13px 16px!important;white-space:nowrap}.accounts .MuiTableBody-root .MuiTableRow-root{transition:background .14s ease}.accounts .MuiTableBody-root .MuiTableRow-root:hover{background:#dbbd4e08!important}.accounts .MuiTableBody-root .MuiTableRow-root:nth-child(2n){background:#ffffff03}.accounts .MuiTableBody-root .MuiTableCell-root{color:#d4d1dcd1!important;border-bottom:1px solid rgba(255,255,255,.04)!important;font-size:.83rem!important;padding:11px 16px!important}.accounts .MuiTablePagination-root{background:#ffffff05!important;border-top:1px solid rgba(255,255,255,.055)!important;color:#d4d1dc80!important}.accounts .MuiTablePagination-selectLabel,.accounts .MuiTablePagination-displayedRows{color:#d4d1dc80!important}.accounts .MuiTablePagination-select{color:#d4d1dcb3!important}.accounts .MuiChip-colorSuccess{background:#6ee7b71a!important;color:#6ee7b7!important;border:1px solid rgba(110,231,183,.24)!important;font-weight:600!important;font-size:.7rem!important}.accounts .MuiChip-colorError{background:#f871711a!important;color:#f87171!important;border:1px solid rgba(248,113,113,.24)!important;font-weight:600!important;font-size:.7rem!important}.accounts-row-action{color:var(--primary)!important;opacity:.7;transition:opacity .15s ease}.accounts-row-action:hover{opacity:1}.accounts .tabla .MuiButton-contained{min-height:30px;padding:4px 12px;border-radius:8px;font-size:.68rem;font-weight:700;font-family:inherit;text-transform:none;box-shadow:none;background:var(--primary);color:#17140a;transition:background .18s ease}.accounts .tabla .MuiButton-contained:hover{background:#e5c95f}.accounts-empty-cell{padding:40px 0!important;color:#d4d1dc4d!important;font-size:.875rem!important;text-align:center}.accounts-dialog{background:#171719!important;color:var(--white)!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:20px!important;box-shadow:0 28px 80px #0009!important;min-width:min(90vw,480px)}.accounts-dialog .MuiDialogTitle-root{border-bottom:1px solid rgba(255,255,255,.055);padding:20px 24px 16px;font-weight:700;font-size:1rem;color:var(--white)}.accounts-dialog .MuiDialogContent-root{padding:24px!important}.accounts-dialog .MuiDialogActions-root{border-top:1px solid rgba(255,255,255,.055);padding:16px 24px;gap:8px}.accounts-dialog .MuiOutlinedInput-root{min-height:48px;border-radius:12px;color:var(--white);background:#101012;transition:background .18s ease,box-shadow .18s ease}.accounts-dialog .MuiOutlinedInput-root:hover{background:#121214}.accounts-dialog .MuiOutlinedInput-root.Mui-focused{background:#121214;box-shadow:0 0 0 3px #dbbd4e14}.accounts-dialog .MuiOutlinedInput-notchedOutline{border-color:#ffffff1a!important}.accounts-dialog .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#dbbd4e57!important}.accounts-dialog .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:1px}.accounts-dialog .MuiInputLabel-root{color:#d4d1dc94!important;font-size:.82rem}.accounts-dialog .MuiInputLabel-root.Mui-focused{color:var(--primary)!important}.accounts-dialog .MuiInputBase-input{color:var(--white);font-size:.82rem}.accounts-dialog .MuiFormHelperText-root{margin-inline:2px;font-size:.62rem;color:#d4d1dc80}.accounts-dialog .MuiFormHelperText-root.Mui-error{color:var(--danger)!important}.accounts-dialog .MuiSelect-select{color:var(--white)!important}.accounts-dialog .MuiSelect-root{margin-top:16px}.accounts-dialog .MuiDialogActions-root .MuiButton-contained{min-height:40px;padding:8px 22px;border-radius:12px;font-family:inherit;font-size:.72rem;font-weight:750;text-transform:none;box-shadow:none;background:var(--primary);color:#17140a;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.accounts-dialog .MuiDialogActions-root .MuiButton-contained:hover{background:#e5c95f;transform:translateY(-1px);box-shadow:0 6px 16px #dbbd4e2e}.accounts-dialog .MuiDialogActions-root .MuiButton-contained:active{transform:translateY(0)}.accounts-dialog .MuiDialogActions-root .MuiButton-outlined{min-height:40px;padding:8px 18px;border-radius:12px;font-family:inherit;font-size:.72rem;font-weight:700;text-transform:none;box-shadow:none;color:#d4d1dcad;border-color:#ffffff1f;background:#ffffff08;transition:color .18s ease,border-color .18s ease,background .18s ease}.accounts-dialog .MuiDialogActions-root .MuiButton-outlined:hover{color:var(--white);border-color:#dbbd4e52;background:#dbbd4e0f}.accounts-dialog--info{min-width:min(90vw,640px)!important}.accounts-instructions-body{display:flex;flex-direction:column;gap:16px}.accounts-instructions-body p{margin:0;color:#d4d1dcd1;font-size:.875rem;line-height:1.6}.accounts-instructions-body p.accounts-instructions-note{opacity:.5;font-size:.82rem}.accounts-webhook-box{padding:14px 16px;border-radius:12px;background:#dbbd4e0d;border:1px solid rgba(219,189,78,.18);display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.accounts-webhook-url{font-weight:700;word-break:break-all;color:var(--primary);flex:1;font-family:monospace;font-size:.85rem}.accounts-actions-menu{background:#1e1e20!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:12px!important;box-shadow:0 8px 32px #00000080!important;color:var(--white)!important}.accounts-actions-menu .MuiMenuItem-root{font-size:.82rem;color:#d4d1dcd1;min-height:40px;transition:background .14s ease,color .14s ease}.accounts-actions-menu .MuiMenuItem-root:hover{background:#ffffff0d;color:var(--white)}.accounts-actions-menu .MuiMenuItem-root.accounts-menu-danger:hover{background:#f871711a;color:#f87171}.accounts .btnSidebar{display:none}@keyframes accounts-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 900px){.accounts .account-tabs{width:100%}.accounts .account-tab-btn{flex:1;text-align:center;min-width:0}}@media (max-width: 760px){.accounts{width:100%;margin-left:0}.accounts .inner_accounts{padding:18px 14px 34px}.accounts .inner_accounts h2{font-size:1.5rem;gap:10px}.accounts .btnSidebar{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;margin-top:1px;border:1px solid rgba(219,189,78,.2);border-radius:12px;color:var(--primary);background:#1a1a1c;cursor:pointer}.accounts .btnSidebar:hover{color:var(--dark);background:var(--primary)}.accounts .inner_accounts .filters{flex-direction:column;align-items:stretch;gap:12px}.accounts .inner_accounts .filters .input{min-width:0}.accounts .filters-actions{justify-content:flex-end}.accounts .mode-section{padding:12px 14px}.accounts .MuiButtonGroup-root .MuiButton-root{min-width:80px;font-size:.72rem!important;padding:5px 10px!important}.accounts .tabla{margin-bottom:40px}}@media (max-width: 480px){.accounts .account-tab-btn{padding:7px 8px;font-size:.72rem;letter-spacing:0}}@media (prefers-reduced-motion: reduce){.accounts .page-header,.accounts .mode-section,.accounts .tabs-section,.accounts .filters,.accounts .tabla{animation:none}}.container_metrics{width:100%;height:100%;overflow:hidden;position:relative}.metrics{width:calc(100% - var(--admin-sidebar-width));margin-left:var(--admin-sidebar-width);height:100%;display:flex;justify-content:center;position:relative}.metrics .inner_metrics{width:98%;height:100%}.metrics .btnSidebar{display:none}@media (max-width: 760px){.metrics .inner_metrics .title h2{display:flex;gap:12px;align-items:center}.metrics .btnSidebar{display:block;display:flex;justify-content:center;align-items:center;height:40px;width:40px;cursor:pointer;border-radius:12px;color:var(--white);border:none;transition:all .4s;background:none}.metrics .btnSidebar:hover{background:var(--primary);color:var(--dark)}.metrics{width:100%;margin-left:0}.metrics .tabla{margin-bottom:50px}}.container_publicidad_usuarios{width:100%;height:100%;overflow:hidden;position:relative}.publicidad_usuarios{width:calc(100% - var(--admin-sidebar-width));margin-left:var(--admin-sidebar-width);height:100%;overflow-y:auto;display:flex;justify-content:center}.inner_publicidad_usuarios{width:98%;min-height:100%}@media (max-width: 760px){.publicidad_usuarios{width:100%;margin-left:0}}.pu-root{width:100%;min-height:100%;padding:28px 32px 48px;display:flex;flex-direction:column;gap:24px;box-sizing:border-box;color:var(--white)}.pu-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pu-title{font-size:22px;font-weight:700;color:var(--white);margin:0 0 4px;letter-spacing:.2px}.pu-subtitle{font-size:13px;color:#f2f2f26b;margin:0}.pu-refresh{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#f2f2f28c;cursor:pointer;transition:color .18s,background .18s}.pu-refresh:hover{background:#dbbd4e1f;color:var(--primary);border-color:#dbbd4e40}.pu-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.pu-stat{background:var(--dark);border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:18px 20px;display:flex;flex-direction:column;gap:6px;position:relative;overflow:hidden}.pu-stat:before{content:"";position:absolute;inset:0 0 auto 0;height:2px}.pu-stat--gold:before{background:linear-gradient(90deg,var(--primary),var(--secundary))}.pu-stat--blue:before{background:linear-gradient(90deg,#4ea8db,#6fcfef)}.pu-stat--green:before{background:linear-gradient(90deg,var(--success),#2dd4a6)}.pu-stat--purple:before{background:linear-gradient(90deg,#a78bfa,#8b5cf6)}.pu-stat__value{font-size:28px;font-weight:800;line-height:1;color:var(--white);letter-spacing:-.5px}.pu-stat--gold .pu-stat__value{color:var(--primary)}.pu-stat--blue .pu-stat__value{color:#6fcfef}.pu-stat--green .pu-stat__value{color:var(--success)}.pu-stat--purple .pu-stat__value{color:#a78bfa}.pu-stat__label{font-size:11.5px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#f2f2f261}.pu-filters{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.pu-search-wrap{position:relative;display:flex;align-items:center;flex:1;min-width:220px}.pu-search-wrap svg{position:absolute;left:12px;color:#f2f2f24d;pointer-events:none}.pu-input{background:var(--dark);border:1px solid rgba(255,255,255,.08);border-radius:10px;color:var(--white);font-size:13.5px;font-family:inherit;outline:none;transition:border-color .18s,background .18s}.pu-input:focus{border-color:var(--primary);background:#dbbd4e0a}.pu-input::placeholder{color:#f2f2f238}.pu-input--search{width:100%;padding:9px 14px 9px 36px}.pu-input--date{padding:9px 12px;color-scheme:dark}.pu-date-label{display:flex;align-items:center;gap:7px;font-size:12px;color:#f2f2f261;white-space:nowrap}.pu-btn-clear{padding:9px 16px;background:#ff77821f;border:1px solid rgba(255,119,130,.2);border-radius:10px;color:var(--danger);font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .18s;white-space:nowrap}.pu-btn-clear:hover{background:#ff778233}.pu-table-wrap{border:1px solid rgba(255,255,255,.07);border-radius:14px;overflow:hidden;overflow-x:auto}.pu-table{width:100%;border-collapse:collapse;font-size:13.5px}.pu-table thead{background:#ffffff0a}.pu-table th{padding:12px 16px;text-align:left;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#f2f2f261;border-bottom:1px solid rgba(255,255,255,.07);white-space:nowrap}.pu-th-num{width:52px;text-align:center}.pu-table td{padding:13px 16px;border-bottom:1px solid rgba(255,255,255,.05);color:var(--white);vertical-align:middle}.pu-table tbody tr:last-child td{border-bottom:none}.pu-row{transition:background .15s}.pu-row:hover{background:#ffffff09}.pu-td-num{text-align:center;color:#f2f2f24d;font-size:12px}.pu-td-name{font-weight:600}.pu-td-user{color:var(--primary);font-weight:600;font-family:monospace;font-size:13px}.pu-td-phone{color:#f2f2f2b3}.pu-td-date{color:#f2f2f28c;font-size:12.5px;white-space:nowrap}.pu-td-ext{color:#f2f2f259;font-size:12px;font-family:monospace}.pu-state{text-align:center;padding:48px 16px;color:#f2f2f24d;font-size:14px}.pu-state--empty{color:#f2f2f238;font-style:italic}.pu-spinner{display:inline-block;width:18px;height:18px;border:2px solid rgba(219,189,78,.2);border-top-color:var(--primary);border-radius:50%;animation:puSpin .7s linear infinite;margin-right:10px;vertical-align:middle}@keyframes puSpin{to{transform:rotate(360deg)}}.pu-pagination{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.pu-page-btn{min-width:34px;height:34px;padding:0 8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#f2f2f299;font-size:13.5px;font-family:inherit;cursor:pointer;transition:all .15s}.pu-page-btn:hover:not(:disabled){background:#dbbd4e1f;border-color:#dbbd4e40;color:var(--primary)}.pu-page-btn--active{background:var(--primary)!important;border-color:var(--primary)!important;color:#0e0e10!important;font-weight:700}.pu-page-btn:disabled{opacity:.3;cursor:not-allowed}.pu-page-info{margin-left:10px;font-size:12px;color:#f2f2f24d}@media (max-width: 900px){.pu-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width: 760px){.pu-root{padding:16px 14px 40px;gap:18px}.pu-stats{grid-template-columns:repeat(2,1fr);gap:10px}.pu-stat__value{font-size:22px}.pu-filters{flex-direction:column;align-items:stretch}.pu-search-wrap{min-width:unset}.pu-date-label{flex-direction:row;align-items:center}.pu-input--date{flex:1}.pu-table th,.pu-table td{padding:10px;font-size:12.5px}}@media (max-width: 480px){.pu-stats{grid-template-columns:1fr 1fr}}.container_push_admin{width:100%;height:100%;overflow:hidden;position:relative}.push_admin_wrap{width:calc(100% - var(--admin-sidebar-width));margin-left:var(--admin-sidebar-width);height:100%;overflow-y:auto;display:flex;justify-content:center}.push_admin_wrap .btnSidebar{display:none}.push-root{width:98%;max-width:1400px;padding:28px 0 60px;display:flex;flex-direction:column;gap:24px;color:var(--white);box-sizing:border-box}.push-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.push-title{font-size:22px;font-weight:700;color:var(--white);margin:0 0 4px;letter-spacing:.2px;display:flex;align-items:center;gap:12px}.push-subtitle{font-size:13px;color:#f2f2f26b;margin:0}.push-refresh{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#f2f2f28c;cursor:pointer;transition:color .18s,background .18s,border-color .18s}.push-refresh:hover{background:#dbbd4e1f;color:var(--primary);border-color:#dbbd4e40}.push-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.push-version-button{min-height:36px;padding:0 14px;border:1px solid rgba(219,189,78,.25);border-radius:9px;background:#dbbd4e1a;color:var(--primary);font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background .18s,border-color .18s,opacity .18s}.push-version-button:hover:not(:disabled){background:#dbbd4e2e;border-color:#dbbd4e73}.push-version-button:disabled{cursor:wait;opacity:.6}.push-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.push-stat{background:var(--dark);border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:20px 22px;display:flex;flex-direction:column;gap:8px;position:relative;overflow:hidden;transition:transform .2s,box-shadow .2s}.push-stat:hover{transform:translateY(-2px);box-shadow:0 6px 24px #00000040}.push-stat:before{content:"";position:absolute;inset:0 0 auto 0;height:2px}.push-stat--blue:before{background:linear-gradient(90deg,#4ea8db,#6fcfef)}.push-stat--purple:before{background:linear-gradient(90deg,#a78bfa,#8b5cf6)}.push-stat--green:before{background:linear-gradient(90deg,var(--success),#2dd4a6)}.push-stat--gold:before{background:linear-gradient(90deg,var(--primary),#f0d060)}.push-stat__value{font-size:28px;font-weight:800;line-height:1;letter-spacing:-.5px}.push-stat--blue .push-stat__value{color:#6fcfef}.push-stat--purple .push-stat__value{color:#a78bfa}.push-stat--green .push-stat__value{color:var(--success)}.push-stat--gold .push-stat__value{color:var(--primary)}.push-stat__label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#f2f2f261}.push-grid{display:grid;grid-template-columns:360px 1fr;gap:20px;align-items:start}.push-section-title{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:700;color:var(--primary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:18px}.push-history-total{font-size:11px;font-weight:500;color:#f2f2f261;text-transform:none;letter-spacing:0}.push-compose{background:var(--dark);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:24px 22px;display:flex;flex-direction:column;gap:16px;position:sticky;top:20px}.push-field{display:flex;flex-direction:column;gap:6px}.push-label{font-size:12px;font-weight:600;color:#f2f2f2a6;letter-spacing:.03em}.push-optional{font-weight:400;color:#f2f2f24d}.push-input{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:var(--white);font-size:13.5px;font-family:inherit;padding:10px 13px;outline:none;transition:border-color .18s,box-shadow .18s,background .18s;width:100%;box-sizing:border-box}.push-input:focus{border-color:var(--primary);background:#dbbd4e0a;box-shadow:0 0 0 3px #dbbd4e1a}.push-input::placeholder{color:#f2f2f233}.push-input--err{border-color:#ff778299!important;box-shadow:0 0 0 3px #ff77821a!important}.push-textarea{resize:vertical;min-height:80px;line-height:1.5}.push-field-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.push-err{font-size:11.5px;color:#ff7782}.push-char{font-size:11px;color:#f2f2f247;margin-left:auto}.push-preview{border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.07)}.push-preview__label{background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.07);padding:7px 14px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#f2f2f259}.push-preview__card{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;background:#2a2a2e}.push-preview__icon{width:36px;height:36px;border-radius:8px;object-fit:cover;flex-shrink:0}.push-preview__text{flex:1;min-width:0}.push-preview__title{font-size:13px;font-weight:600;color:#e8e8ea;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.push-preview__body{font-size:12px;color:#e8e8ea99;margin-top:2px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.push-preview__chrome{flex-shrink:0;font-size:11px;color:#e8e8ea59;align-self:center;font-weight:500}.push-preview__image-wrap{border-top:1px solid rgba(255,255,255,.07);overflow:hidden;max-height:180px}.push-preview__image{display:block;width:100%;height:180px;object-fit:cover}.push-media-row{display:grid;grid-template-columns:100px 1fr;gap:14px;align-items:start}.push-asset-field{display:flex;flex-direction:column;gap:6px}.push-asset-zone{position:relative;border:1.5px dashed rgba(255,255,255,.14);border-radius:12px;background:#ffffff08;overflow:hidden;transition:border-color .18s}.push-asset-zone:hover{border-color:#dbbd4e66}.push-asset-zone--icon{width:100px;height:100px;border-radius:16px}.push-asset-zone--image{width:100%;height:100px}.push-asset-zone--filled{border-style:solid;border-color:#dbbd4e4d}.push-asset-trigger{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;background:none;border:none;cursor:pointer;color:#e8e8ea59;padding:12px;transition:color .18s}.push-asset-trigger:hover{color:#dbbd4ecc}.push-asset-trigger span{font-size:11px;font-weight:600;font-family:inherit;text-align:center;line-height:1.3}.push-asset-preview{display:block;width:100%;height:100%}.push-asset-preview--icon{object-fit:cover}.push-asset-preview--image{object-fit:cover;height:100px}.push-asset-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.push-asset-overlay--error{color:#f87171}.push-asset-clear{position:absolute;top:6px;right:6px;z-index:2;width:22px;height:22px;border-radius:50%;background:#000000b3;border:1px solid rgba(255,255,255,.15);color:#e8e8eacc;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.push-asset-clear:hover{background:#ef4444bf;border-color:transparent;color:#fff}.push-asset-input{display:none}.push-toast{position:fixed;top:20px;right:20px;z-index:9999;width:320px;background:#1c1c1f;border:1px solid rgba(219,189,78,.22);border-radius:16px;box-shadow:0 16px 48px #0009,0 0 0 1px #ffffff0a inset;overflow:hidden;animation:pushToastIn .32s cubic-bezier(.34,1.56,.64,1)}.push-toast--done{border-color:#ffffff1a;animation:none}@keyframes pushToastIn{0%{opacity:0;transform:translateY(-14px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.push-toast__header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 8px;gap:8px}.push-toast__title{font-size:12.5px;font-weight:700;color:#f2f2f2e6;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.push-toast__status{flex-shrink:0}.push-toast__close{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#ffffff12;border:none;color:#f2f2f273;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.push-toast__close:hover{background:#ffffff24;color:#f2f2f2e6}.push-toast__bar{height:3px;background:#ffffff12;margin:0 14px;border-radius:2px;overflow:hidden}.push-toast__fill{height:100%;background:linear-gradient(90deg,#dbbd4e,#e8ca5a);border-radius:2px;transition:width .5s ease}.push-toast__fill--fail{background:#ef4444}.push-toast__counts{display:flex;align-items:center;gap:12px;padding:8px 14px 12px;font-size:11.5px;font-weight:600}.push-toast__ok{color:#4ade80}.push-toast__fail{color:#f87171}.push-toast__total{color:#f2f2f259;margin-left:auto}.push-progress-wrap{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:10px}.push-progress-info{display:flex;align-items:center;justify-content:space-between;font-size:12.5px;color:#f2f2f2b3}.push-progress-counts{font-size:12px;display:flex;align-items:center;gap:4px}.push-ok{color:var(--success)}.push-fail{color:#ff7782}.push-progress-bar{height:6px;background:#ffffff14;border-radius:99px;overflow:hidden}.push-progress-fill{height:100%;background:linear-gradient(90deg,var(--primary),#f0d060);border-radius:99px;transition:width .4s ease}.push-progress-fill--fail{background:linear-gradient(90deg,#ff7782,#e05060)}.push-send-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:var(--primary);color:#0e0e10;font-size:14px;font-weight:700;font-family:inherit;border:none;border-radius:12px;cursor:pointer;transition:background .2s,transform .18s,box-shadow .2s;width:100%;letter-spacing:.02em}.push-send-btn:hover:not(:disabled){background:#c8a93f;transform:translateY(-1px);box-shadow:0 6px 20px #dbbd4e59}.push-send-btn:active:not(:disabled){transform:translateY(0)}.push-send-btn--loading,.push-send-btn:disabled{opacity:.65;cursor:not-allowed;transform:none!important;box-shadow:none!important}@keyframes pushSpin{to{transform:rotate(360deg)}}.push-spin{animation:pushSpin .8s linear infinite}.push-history{background:var(--dark);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:24px 22px;display:flex;flex-direction:column;gap:16px;min-width:0}.push-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 16px;color:#f2f2f238;font-size:13.5px}.push-empty p{margin:0}.push-table-wrap{border:1px solid rgba(255,255,255,.07);border-radius:12px;overflow:hidden;overflow-x:auto}.push-table{width:100%;border-collapse:collapse;font-size:13px}.push-table thead{background:#ffffff0a}.push-table th{padding:11px 14px;text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#f2f2f261;border-bottom:1px solid rgba(255,255,255,.07);white-space:nowrap}.push-th-num{text-align:right;width:72px}.push-table td{padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.05);color:var(--white);vertical-align:middle}.push-table tbody tr:last-child td{border-bottom:none}.push-table tbody tr{transition:background .15s}.push-table tbody tr:hover{background:#ffffff08}.push-row--active{background:#dbbd4e0d!important}.push-td-date{color:#f2f2f28c;font-size:12px;white-space:nowrap;min-width:120px}.push-td-title{min-width:140px;max-width:220px}.push-log-title{font-size:13px;font-weight:600;color:var(--white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.push-log-body{font-size:11.5px;color:#f2f2f26b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.push-log-channels,.push-log-error{margin-top:4px;overflow:hidden;font-size:10.5px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.push-log-channels{color:#f2f2f294;font-variant-numeric:tabular-nums}.push-log-error{color:#ef9292}.push-config-alert{margin:0 0 18px;padding:12px 14px;border:1px solid rgba(239,146,146,.3);border-radius:10px;background:#922a2a24;color:#f2b2b2;font-size:12.5px;line-height:1.45}.push-td-num{text-align:right;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.push-badge{display:inline-flex;align-items:center;padding:3px 9px;border-radius:6px;font-size:11.5px;font-weight:700;white-space:nowrap;letter-spacing:.02em}.push-badge--sending{background:#4f94ef26;color:#6fb3f8;border:1px solid rgba(79,148,239,.2);animation:pushPulse 1.6s ease-in-out infinite}.push-badge--ok{background:#41f1b61f;color:var(--success);border:1px solid rgba(65,241,182,.2)}.push-badge--partial{background:#dbbd4e1f;color:var(--primary);border:1px solid rgba(219,189,78,.2)}.push-badge--fail{background:#ff77821f;color:#ff7782;border:1px solid rgba(255,119,130,.2)}@keyframes pushPulse{0%,to{opacity:1}50%{opacity:.6}}.push-rate-wrap{display:flex;align-items:center;gap:8px;min-width:90px}.push-rate-bar{flex:1;height:5px;background:#ffffff14;border-radius:99px;overflow:hidden;min-width:44px}.push-rate-fill{height:100%;border-radius:99px;transition:width .4s ease}.push-rate-fill.push-rate--ok{background:var(--success)}.push-rate-fill.push-rate--mid{background:var(--primary)}.push-rate-fill.push-rate--fail{background:#ff7782}.push-rate-pct{font-size:11.5px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:32px;text-align:right}.push-rate-pct.push-rate--ok{color:var(--success)}.push-rate-pct.push-rate--mid{color:var(--primary)}.push-rate-pct.push-rate--fail{color:#ff7782}.push-rate-na{color:#f2f2f240;font-size:13px}.push-retry-btn{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;background:#dbbd4e1a;border:1px solid rgba(219,189,78,.22);border-radius:8px;color:var(--primary);font-size:11.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .18s,border-color .18s,transform .15s;white-space:nowrap}.push-retry-btn:hover:not(:disabled){background:#dbbd4e33;border-color:#dbbd4e66;transform:translateY(-1px)}.push-retry-btn:disabled{opacity:.4;cursor:not-allowed}.push-pagination{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.push-page-btn{min-width:34px;height:34px;padding:0 8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#f2f2f299;font-size:13.5px;font-family:inherit;cursor:pointer;transition:all .15s}.push-page-btn:hover:not(:disabled){background:#dbbd4e1f;border-color:#dbbd4e40;color:var(--primary)}.push-page-btn--active{background:var(--primary)!important;border-color:var(--primary)!important;color:#0e0e10!important;font-weight:700}.push-page-btn:disabled{opacity:.3;cursor:not-allowed}@media (max-width: 1200px){.push-grid{grid-template-columns:320px 1fr}}@media (max-width: 960px){.push-grid{grid-template-columns:1fr}.push-compose{position:static}.push-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width: 760px){.push_admin_wrap{width:100%;margin-left:0}.push-header{align-items:stretch;flex-direction:column}.push-header-actions{justify-content:flex-end}.push_admin_wrap .btnSidebar{display:flex;justify-content:center;align-items:center;height:40px;width:40px;cursor:pointer;border-radius:12px;color:var(--white);border:none;transition:all .4s;background:none}.push_admin_wrap .btnSidebar:hover{background:var(--primary);color:var(--dark)}.push-root{padding:16px 0 60px;gap:18px}.push-stats{grid-template-columns:repeat(2,1fr);gap:10px}.push-stat__value{font-size:22px}.push-compose,.push-history{padding:18px 16px}.push-table th,.push-table td{padding:10px;font-size:12px}.push-td-title{max-width:140px}}@media (max-width: 480px){.push-stats{grid-template-columns:1fr 1fr;gap:8px}.push-title{font-size:18px}.push-stat__value{font-size:20px}}.container_comm{width:100%;min-height:100dvh;overflow-x:hidden;position:relative;background:var(--bg)}.comm-page{width:calc(100% - var(--admin-sidebar-width));min-height:100dvh;margin-left:var(--admin-sidebar-width);display:flex;justify-content:flex-start;box-sizing:border-box}.comm-page-loader{width:100%;min-height:100dvh;display:grid;place-items:center;background:var(--bg)}.comm-page-loader .comm-page-loader-spinner{color:var(--primary)}.comm-root{width:100%;max-width:800px;padding:34px clamp(20px,3vw,52px) 48px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;animation:comm-rise .45s ease both}.comm-loading{display:flex;align-items:center;justify-content:center;height:200px}.comm-spinner{width:36px;height:36px;border:3px solid rgba(219,189,78,.15);border-top-color:var(--primary);border-radius:50%;animation:commSpin .7s linear infinite}@keyframes commSpin{to{transform:rotate(360deg)}}.comm-toast{position:fixed;top:20px;right:20px;z-index:9999;padding:13px 20px;border-radius:12px;font-size:.82rem;font-weight:600;font-family:inherit;animation:commToastIn .25s ease-out both;box-shadow:0 8px 24px #0006}.comm-toast--success{background:#6ee7b71f;color:#6ee7b7;border:1px solid rgba(110,231,183,.28)}.comm-toast--error{background:#f871711f;color:#f87171;border:1px solid rgba(248,113,113,.28)}@keyframes commToastIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.comm-header{margin-bottom:4px;animation:comm-rise .45s ease both}.comm-eyebrow{color:var(--primary);font-size:.62rem;font-weight:750;letter-spacing:.18em;text-transform:uppercase}.comm-heading{margin:4px 0 7px;color:var(--white);font-size:clamp(1.75rem,2.4vw,2.55rem);line-height:1;letter-spacing:-.045em;font-weight:750}.comm-subheading{margin:0;color:#d4d1dca8;font-size:.82rem;line-height:1.55}.comm-form-card{padding:28px 28px 32px;border:1px solid rgba(255,255,255,.075);border-radius:20px;background:#171719;box-shadow:0 20px 48px #00000038;animation:comm-rise .45s .06s ease both}.comm-form-card-eyebrow{display:block;margin-bottom:5px;color:var(--primary);font-size:.56rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.comm-form-card h2{margin:0 0 22px;color:var(--white);font-size:.98rem;font-weight:650;line-height:1.2}.comm-fields{display:flex;flex-direction:column;gap:16px}.comm-field{display:flex;flex-direction:column;gap:6px}.comm-label{font-size:.72rem;font-weight:650;color:#d4d1dc99}.comm-input{width:100%;padding:11px 14px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#101012;color:var(--white);font-family:inherit;font-size:.8rem;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;box-sizing:border-box}.comm-input:hover{background:#121214;border-color:#dbbd4e47}.comm-input:focus{outline:none;background:#121214;border-color:var(--primary);box-shadow:0 0 0 3px #dbbd4e14}.comm-input::placeholder{color:#d4d1dc40}.comm-input:disabled{background:#ffffff05;color:#d4d1dc40;border-color:#ffffff0a;cursor:not-allowed}.comm-textarea{resize:vertical;min-height:80px;line-height:1.55}.comm-hint{font-size:.65rem;color:#d4d1dc66;line-height:1.4}.comm-section{display:flex;flex-direction:column;gap:14px;animation:comm-rise .45s .12s ease both}.comm-section-title{margin:0 0 4px;color:var(--primary);font-size:.62rem;font-weight:750;letter-spacing:.18em;text-transform:uppercase}.comm-social-card{padding:20px;border-radius:16px;border:1px solid rgba(255,255,255,.075);background:#171719;box-shadow:0 4px 20px #0003;display:flex;flex-direction:column;gap:18px;transition:border-color .18s ease}.comm-social-card:focus-within{border-color:#dbbd4e47}.comm-social-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.comm-social-preview{display:flex;align-items:center;gap:12px}.comm-social-thumb{width:40px;height:40px;border-radius:50%;object-fit:cover;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.comm-social-name{font-size:.9rem;font-weight:700;color:var(--white)}.comm-social-fields{display:flex;flex-direction:column;gap:14px;transition:opacity .2s ease}.comm-social-fields--disabled{opacity:.35;pointer-events:none}.comm-toggle{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.comm-toggle input{position:absolute;opacity:0;width:0;height:0}.comm-toggle-track{position:relative;display:inline-block;width:44px;height:24px;border-radius:999px;background:#ffffff1f;transition:background .2s ease;flex-shrink:0}.comm-toggle input:checked~.comm-toggle-track{background:var(--primary)}.comm-toggle-thumb{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0006;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.comm-toggle input:checked~.comm-toggle-track .comm-toggle-thumb{transform:translate(20px)}.comm-toggle-label{font-size:.75rem;font-weight:650;color:#d4d1dc99;min-width:44px}.comm-submit-wrap{padding-top:4px;animation:comm-rise .45s .18s ease both}.comm-save-btn{min-height:44px;padding:10px 28px;border:none;border-radius:12px;background:var(--primary);color:#17140a;font-family:inherit;font-size:.72rem;font-weight:750;letter-spacing:.02em;cursor:pointer;transition:background .18s ease,transform .18s ease,box-shadow .18s ease;box-shadow:none}.comm-save-btn:hover:not(:disabled){background:#e5c95f;transform:translateY(-1px);box-shadow:0 8px 20px #dbbd4e33}.comm-save-btn:active:not(:disabled){transform:translateY(0)}.comm-save-btn:disabled{opacity:.5;cursor:not-allowed}.comm-page .btnSidebar{display:none}@keyframes comm-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 760px){.comm-page{width:100%;margin-left:0}.comm-root{padding:18px 14px 34px}.comm-heading{font-size:1.7rem}.comm-page .btnSidebar{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border:1px solid rgba(219,189,78,.2);border-radius:12px;color:var(--primary);background:#1a1a1c;cursor:pointer}.comm-page .btnSidebar:hover{color:var(--dark);background:var(--primary)}.comm-form-card{padding:20px 18px 24px;border-radius:17px}}@media (prefers-reduced-motion: reduce){.comm-root,.comm-form-card,.comm-section,.comm-submit-wrap{animation:none}}.scratch-board{width:min(100%,292px);min-width:0;font-family:Inter,Arial,sans-serif;color:#f8f4e8}.scratch-board-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font-size:9px;letter-spacing:1.1px;color:#d2c392}.scratch-board-heading>b{padding:4px 8px;border:1px solid #d2c39230;border-radius:7px;background:#d2c3920b;font-size:10px;letter-spacing:0;white-space:nowrap}.scratch-board-grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;touch-action:none;user-select:none;-webkit-user-select:none;cursor:crosshair}.scratch-board-grid.is-scratching{cursor:grabbing}.scratch-board .scratch-board-tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;aspect-ratio:1;min-width:0;width:100%;padding:7px;border:1px solid #ffffff19;border-radius:12px;background:radial-gradient(circle at 50% 30%,#333025,#151518 80%);color:#fff8df;font:inherit;cursor:inherit;overflow:hidden;-webkit-tap-highlight-color:transparent}.scratch-board-tile>b{font-size:clamp(20px,5vw,31px);line-height:1.2}.scratch-board-tile>small{max-width:100%;font-size:9px;line-height:1.2;overflow-wrap:anywhere;text-align:center;color:#c9c5b6}.scratch-board .scratch-board-tile.is-revealed{border-color:#d2c39250;box-shadow:inset 0 1px #ffffff09}.scratch-board-tile.is-revealed>b{animation:scratch-symbol-in .25s ease-out}.scratch-board .scratch-board-tile.is-winner{border-color:#dbbd4e;background:radial-gradient(circle at 50% 0%,#675522,#211c12);box-shadow:0 0 16px #dbbd4e20}.scratch-board-tile:focus-visible{outline:3px solid #f9dd76;outline-offset:2px;z-index:2}.scratch-board-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.scratch-board .scratch-board-hint{margin:12px 0 0;text-align:center;font-size:11px;line-height:1.5;color:#bfbba9}.scratch-board .scratch-board-reveal{display:block;margin:8px auto 0;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:#d2c392;font:600 10px Inter,Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer;touch-action:manipulation}.scratch-board-reveal:hover{background:#d2c3920c}.scratch-board-reveal:focus-visible{outline:2px solid #f9dd76;outline-offset:2px}@keyframes scratch-symbol-in{0%{transform:scale(.75)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.scratch-board-tile.is-revealed>b{animation:none}}.slot-machine{--slot-cell-height:76px;--slot-window-height:126px;--slot-primary:#d9bd69;--slot-secondary:#171719;position:relative;width:min(100%,350px);min-width:0;padding:16px 13px 13px;border:1px solid color-mix(in srgb,var(--slot-primary,#d9bd69) 65%,transparent);border-radius:23px;background:linear-gradient(145deg,color-mix(in srgb,var(--slot-primary,#d9bd69) 25%,#272727),var(--slot-secondary,#171719) 70%);box-shadow:0 18px 35px #0006,inset 0 1px #fff3;color:#fff5da;box-sizing:border-box}.slot-machine-marquee{display:flex;align-items:center;justify-content:center;gap:12px;padding:1px 0 15px;font:900 14px Inter,Arial,sans-serif;letter-spacing:2px;text-align:center;color:#f5de9a;text-shadow:0 0 15px #f5de9a40}.slot-machine-marquee>span{min-width:0;overflow-wrap:anywhere}.slot-machine-marquee>i{font-style:normal;font-size:12px;color:var(--slot-primary,#d9bd69)}.slot-machine-display{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:7px;border:1px solid #0009;border-radius:15px;background:#060709;box-shadow:inset 0 4px 10px #0009}.slot-reel-window{position:relative;min-width:0;height:var(--slot-window-height);overflow:hidden;border-radius:9px;background:linear-gradient(90deg,#cfcbbd,#fffdf0 23%,#fffdf0 75%,#dedbcc);border:1px solid #fff9;box-shadow:inset 0 0 12px #0003}.slot-reel-window:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(#242318c9,transparent 27%,transparent 73%,#242318bf);box-shadow:inset 0 2px 9px #0005}.slot-reel-track{position:absolute;left:0;right:0;top:calc((var(--slot-window-height) - var(--slot-cell-height)) / 2);will-change:transform}.slot-reel-symbol{display:flex;align-items:center;justify-content:center;height:var(--slot-cell-height);color:#28231a;font-family:"Apple Color Emoji","Segoe UI Emoji",Arial,sans-serif;font-size:clamp(26px,7vw,43px);line-height:1;flex-shrink:0;text-shadow:0 2px 3px #0002;-webkit-user-select:none;user-select:none}.slot-reel-track-idle{transform:translate3d(0,var(--slot-travel),0)}.slot-reel-track-spinning{animation:slot-reel-loop var(--slot-loop-duration) linear infinite;filter:blur(1px)}.slot-reel-track-stopping{animation:slot-reel-stop var(--slot-duration) cubic-bezier(.12,.65,.12,1) both}.slot-machine-payline{position:absolute;z-index:3;top:50%;left:0;right:0;height:1px;background:#d6a94860;box-shadow:0 0 7px #d6a94825;pointer-events:none}.slot-machine-payline:before,.slot-machine-payline:after{content:"";position:absolute;top:-5px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent}.slot-machine-payline:before{left:-6px;border-left:7px solid #f0d28b}.slot-machine-payline:after{right:-6px;border-right:7px solid #f0d28b}.slot-machine-status{display:grid;justify-items:center;gap:7px;padding-top:13px;min-height:44px;color:#d4c9a9;font:500 10px Inter,Arial,sans-serif;text-align:center}.slot-machine-lights{display:flex;gap:7px}.slot-machine-lights>i{width:5px;height:5px;border-radius:50%;background:#dbc27a;box-shadow:0 0 6px #dbc27a70}.slot-machine-spinning .slot-machine-lights>i,.slot-machine-stopping .slot-machine-lights>i{animation:slot-light-pulse .6s ease-in-out infinite alternate}.slot-machine-lights>i:nth-child(2){animation-delay:.15s}.slot-machine-lights>i:nth-child(3){animation-delay:.3s}.slot-machine.is-winner{border-color:#f4d57b;box-shadow:0 0 30px #dbbd4e20,inset 0 1px #fff3}.slot-machine.is-winner .slot-reel-window{border-color:#e6c565}@keyframes slot-reel-loop{0%{transform:translateZ(0)}to{transform:translate3d(0,var(--slot-travel),0)}}@keyframes slot-reel-stop{0%{transform:translateZ(0);filter:blur(2px)}to{transform:translate3d(0,var(--slot-travel),0);filter:blur(0)}}@keyframes slot-light-pulse{0%{opacity:.35}to{opacity:1;box-shadow:0 0 10px #dbc27a}}@media (max-width:380px){.slot-machine{--slot-cell-height:64px;--slot-window-height:108px;padding:13px 10px}.slot-machine-marquee{font-size:12px;letter-spacing:1px}.slot-machine-display{gap:5px;padding:5px}}@media (prefers-reduced-motion:reduce){.slot-reel-track-spinning,.slot-reel-track-stopping,.slot-machine-lights>i{animation:none!important;filter:none}.slot-reel-track-stopping{transform:translate3d(0,var(--slot-travel),0)}}.ga{--ink:#172033;--muted:#6d7890;--line:#e6eaf1;min-height:100vh;background:#f4f6fa;color:var(--ink);padding:30px;font-family:Inter,Arial,sans-serif}.ga *{box-sizing:border-box}.ga button{font:inherit}.ga-page-head{max-width:1380px;margin:0 auto 22px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.ga-page-head>div>span,.ga-list-head span{font-size:11px;font-weight:850;letter-spacing:1.7px;color:#4f46e5}.ga-page-head h1{font-size:32px;margin:5px 0 4px;letter-spacing:-1px}.ga-page-head p{margin:0;color:var(--muted)}.ga-stats{display:flex;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 8px 28px #24324a0a}.ga-stats article{min-width:105px;padding:14px 20px;display:grid;text-align:center;border-left:1px solid var(--line)}.ga-stats article:first-child{border:0}.ga-stats b{font-size:21px}.ga-stats small{color:var(--muted);font-size:11px}.ga-workspace{max-width:1380px;margin:0 auto 26px;display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:22px;align-items:start}.ga-builder,.ga-list{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 12px 35px #24324a0a}.ga-builder{padding:26px 28px}.ga-section-title{display:flex;gap:12px;align-items:center;margin:4px 0 16px}.ga-section-title:not(:first-child){margin-top:30px;padding-top:26px;border-top:1px solid var(--line)}.ga-section-title>span{display:grid;place-items:center;flex:0 0 30px;height:30px;border-radius:10px;background:#eef2ff;color:#4f46e5;font-size:13px;font-weight:850}.ga-section-title h2{margin:0;font-size:17px}.ga-section-title p{margin:3px 0 0;color:var(--muted);font-size:12px}.ga-types{display:grid;grid-template-columns:repeat(5,1fr);gap:9px}.ga-types button{min-width:0;border:1px solid var(--line);background:#fafbfc;border-radius:13px;padding:12px 7px;display:grid;place-items:center;gap:6px;color:#687387;cursor:pointer;transition:.18s}.ga-types i{font-size:23px;font-style:normal;filter:grayscale(.15)}.ga-types span{font-weight:750;font-size:11px}.ga-types button:hover{transform:translateY(-2px);border-color:var(--type-color)}.ga-types button.active{color:var(--type-color);border-color:var(--type-color);background:color-mix(in srgb,var(--type-color) 8%,white);box-shadow:inset 0 -3px var(--type-color)}.ga-config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.ga-field{display:grid;gap:7px;min-width:0;color:#536078;font-size:12px;font-weight:750}.ga-field-wide{grid-column:1/-1}.ga-field>small{font-weight:500;line-height:1.4;color:#8a94a8}.ga-field input,.ga-field select,.ga-field textarea,.ga-advanced textarea{width:100%;border:1px solid #dce2eb;background:#fbfcfe;border-radius:10px;padding:11px 12px;color:var(--ink);font:500 13px Inter,Arial,sans-serif;outline:none}.ga-field input:focus,.ga-field select:focus,.ga-field textarea:focus{border-color:#818cf8;box-shadow:0 0 0 3px #6366f11a;background:#fff}.ga-field textarea{min-height:76px;resize:vertical}.ga-field input[type=color]{height:42px;padding:5px;cursor:pointer}.ga-field input[type=range]{padding:8px 0;border:0}.ga-input-suffix,.ga-mini-suffix{position:relative}.ga-input-suffix input{padding-right:58px}.ga-input-suffix>b{position:absolute;right:11px;top:50%;transform:translateY(-50%);font-size:11px;color:#8993a7}.ga-range-value{font-size:20px;color:#4f46e5}.ga-rows{display:grid;gap:8px}.ga-row{display:flex;align-items:center;gap:7px;background:#f7f8fb;border:1px solid #e9ecf2;border-radius:11px;padding:8px}.ga-row input,.ga-row select{min-width:0}.ga-row input[type=color],.ga-row .ga-emoji{width:47px;flex:0 0 47px;text-align:center}.ga-row select{width:105px;flex:0 0 105px}.ga-row .ga-mini-suffix{width:70px;flex:0 0 70px}.ga-mini-suffix input{padding-right:19px}.ga-mini-suffix b{position:absolute;right:7px;top:12px}.ga-key{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;background:#4f46e5;color:#fff;border-radius:8px}.ga-add{justify-self:start;border:0;background:#eef2ff;color:#4338ca;border-radius:9px;padding:8px 12px;font-size:12px;font-weight:750;cursor:pointer}.ga-icon-danger{border:0;background:#fee2e2;color:#b91c1c;width:31px;height:31px;flex:0 0 31px;border-radius:8px;font-size:19px;cursor:pointer}.ga-advanced{margin-top:24px;border:1px dashed #cfd5e1;border-radius:12px;padding:13px}.ga-advanced summary{cursor:pointer;color:#647087;font-size:12px;font-weight:750}.ga-advanced textarea{min-height:190px;margin:12px 0;font-family:Consolas,monospace}.ga-advanced button,.ga-savebar>button,.ga-list-head>button{border:0;border-radius:10px;background:#4f46e5;color:#fff;padding:10px 15px;font-weight:750;cursor:pointer}.ga-savebar{margin:26px -28px -26px;padding:17px 28px;background:#fafbfc;border-top:1px solid var(--line);border-radius:0 0 20px 20px;display:flex;align-items:center;gap:10px}.ga-savebar>div{display:grid;flex:1}.ga-savebar small{color:var(--muted);margin-top:2px}.ga-savebar .ga-secondary{background:#edf0f5;color:#46536a}.ga-notice{margin:38px 0 0;background:#eef2ff;color:#3730a3;border-radius:10px;padding:11px 14px;font-size:13px}.ga-preview{position:sticky;top:20px;background:#111827;border-radius:20px;padding:16px;color:#fff;box-shadow:0 18px 50px #11182732}.ga-preview-head{display:flex;justify-content:space-between;padding:1px 3px 13px;font-size:10px;letter-spacing:1.4px;font-weight:800;color:#9ca3af}.ga-preview-head em{font-style:normal;color:#4ade80;letter-spacing:0}.ga-preview>p{color:#94a3b8;font-size:11px;line-height:1.45;margin:13px 4px 2px;text-align:center}.gp-phone{position:relative;overflow:hidden;min-height:540px;border-radius:20px;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--game-color) 36%,transparent),transparent 45%),#080d1a;border:1px solid #ffffff19;padding:18px;display:flex;flex-direction:column}.gp-phone:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#ffffff03 1px,transparent 1px),linear-gradient(90deg,#ffffff03 1px,transparent 1px);background-size:22px 22px;pointer-events:none}.gp-brand{position:relative;display:flex;align-items:center;gap:8px;color:#c7d2fe;font-size:10px;font-weight:850;letter-spacing:1.5px}.gp-brand i{display:grid;place-items:center;width:31px;height:31px;border-radius:10px;background:#ffffff12;font-style:normal;font-size:16px}.gp-content{position:relative;display:grid;place-items:center;align-content:center;text-align:center;flex:1;gap:13px;padding:18px 0}.gp-content h3{font-size:21px;margin:0}.gp-content h4{font-size:14px;line-height:1.5;margin:5px 0;background:#ffffff0b;border:1px solid #ffffff12;border-radius:12px;padding:13px;width:100%}.gp-content>small{color:#94a3b8}.gp-prize,.gp-deposit{position:relative;border-radius:11px;padding:11px 12px;display:flex;justify-content:space-between;font-size:11px;margin-top:8px}.gp-prize{background:#ffffff0b;color:#94a3b8}.gp-prize b{color:#fff}.gp-deposit{background:#f59e0b1c;border:1px solid #f59e0b45;color:#fbbf24}.gp-wheel-wrap{position:relative;width:220px;height:220px;display:grid;place-items:center}.gp-wheel-wrap>i{position:absolute;top:-9px;z-index:3;border-left:12px solid transparent;border-right:12px solid transparent;border-top:23px solid white}.gp-wheel{width:210px;height:210px;border-radius:50%;border:8px solid #e5e7eb;box-shadow:0 12px 35px #0009,inset 0 0 0 4px #111827;position:relative}.gp-wheel span{position:absolute;inset:50% auto auto calc(50% - 10px);transform-origin:10px 0;font-size:18px}.gp-wheel-wrap>b{position:absolute;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#101827;border:3px solid #fff;color:#fff;font-size:10px}.gp-legend{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:5px;text-align:left}.gp-legend span{font-size:10px;color:#cbd5e1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-legend i{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:5px}.gp-title-row{display:flex;align-items:center;justify-content:space-between;width:100%}.gp-title-row em{font-style:normal;font-size:10px;background:#ef444426;color:#fca5a5;padding:5px 8px;border-radius:8px}.gp-options{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}.gp-options div{display:flex;align-items:center;gap:7px;text-align:left;padding:10px;background:#ffffff0a;border:1px solid #ffffff12;border-radius:10px;font-size:11px}.gp-options div>b{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:#ffffff12}.gp-options div.correct{border-color:#4ade8066;background:#22c55e18;color:#86efac}.gp-slots{width:100%;padding:21px 14px;border-radius:18px;background:linear-gradient(155deg,var(--primary,#4f46e5),var(--secondary,#111827));box-shadow:0 16px 35px #0006}.gp-slots h3{letter-spacing:1px}.gp-slots small{display:inline-block;margin:12px;background:#22c55e27;color:#86efac;padding:5px 9px;border-radius:7px}.gp-slots>div{display:flex;gap:8px}.gp-slots>div b{flex:1;display:grid;place-items:center;height:72px;background:#fff;color:#111827;border-radius:11px;font-size:28px;box-shadow:inset 0 0 14px #0002}.gp-slots button{width:100%;margin-top:14px;border:1px solid #ffffff26;background:#ffffff18;color:#fff;padding:11px;border-radius:10px;font-weight:850}.gp-scratch{display:grid;grid-template-columns:repeat(3,65px);gap:7px}.gp-scratch span{height:65px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,#9ca3af,#4b5563);font-size:24px;border:1px solid #ffffff2b;text-shadow:0 2px 8px #000}.gp-choices{width:100%;display:flex;gap:10px}.gp-choices button{flex:1;min-height:125px;border:1px solid #ffffff2b;border-radius:16px;color:#fff;display:grid;place-items:center;align-content:center;gap:9px;font-size:37px}.gp-choices button b{font-size:12px}.gp-chests button{background:#ffffff0b}.gp-briefcases{display:grid;grid-template-columns:repeat(3,72px);gap:9px}.gp-briefcases span{height:72px;display:grid;place-items:center;align-content:center;background:#ffffff0b;border:1px solid #ffffff18;border-radius:13px;font-size:26px}.gp-briefcases b{font-size:11px;color:#a5b4fc}.gp-trophy{font-size:80px;filter:drop-shadow(0 10px 18px #f59e0b55)}.gp-progress{width:100%;height:10px;background:#ffffff14;border-radius:8px;overflow:hidden}.gp-progress i{display:block;height:100%;background:linear-gradient(90deg,#6366f1,#a78bfa)}.gp-ticket{display:grid;place-items:center;gap:10px;width:100%}.gp-ticket>span{font-size:82px;filter:drop-shadow(0 15px 22px #2563eb66)}.gp-ticket img{width:100%;max-height:145px;object-fit:cover;border-radius:13px}.gp-ticket h3,.gp-ticket p{margin:0}.gp-ticket p{color:#aeb8ca;font-size:12px}.gp-ticket>b{background:#2563eb2b;border:1px solid #3b82f655;padding:9px 14px;border-radius:10px}.gp-ticket small{color:#94a3b8}.ga-list{max-width:1380px;margin:0 auto;padding:24px}.ga-list-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ga-list-head h2{margin:4px 0 0}.ga-event-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ga-event-grid>article{display:grid;grid-template-columns:52px 1fr auto;gap:14px;border:1px solid var(--line);border-left:4px solid var(--event-color);border-radius:14px;padding:15px;background:#fff}.ga-event-icon{display:grid;place-items:center;height:48px;border-radius:13px;background:color-mix(in srgb,var(--event-color) 10%,white);font-size:25px}.ga-event-body>div{display:flex;align-items:center;gap:8px}.ga-event-body>div>small{color:var(--muted)}.ga-event-body h3{font-size:15px;margin:7px 0 4px}.ga-event-body p{margin:0;color:var(--muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:320px}.ga-event-body footer{display:flex;gap:17px;margin-top:11px;font-size:11px;color:var(--muted)}.ga-event-body footer b{color:var(--ink)}.ga-status{text-transform:uppercase;font-size:9px;font-weight:850;letter-spacing:.6px;padding:4px 6px;border-radius:6px;background:#e5e7eb}.ga-status.active{background:#dcfce7;color:#15803d}.ga-status.scheduled{background:#dbeafe;color:#1d4ed8}.ga-status.finished{background:#ede9fe;color:#6d28d9}.ga-status.cancelled{background:#fee2e2;color:#b91c1c}.ga-event-grid nav{display:flex;flex-direction:column;gap:5px;justify-content:center}.ga-event-grid nav button{border:0;background:#eef2ff;color:#4338ca;border-radius:7px;padding:6px 9px;font-size:10px;font-weight:750;cursor:pointer}.ga-event-grid nav .danger{background:#fff1f2;color:#be123c}.ga-empty{text-align:center;padding:35px;color:var(--muted)}.ga-empty i{font-style:normal;font-size:35px}.ga-empty h3{color:var(--ink);margin:8px}.ga-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#111827b8;display:grid;place-items:center;padding:16px}.ga-detail{width:min(680px,100%);max-height:85vh;overflow:auto;background:#fff;border-radius:20px;padding:25px;position:relative}.ga-detail>span{font-size:10px;color:#4f46e5;font-weight:850;letter-spacing:1.5px}.ga-detail h2{margin:5px 0}.ga-detail>p{color:var(--muted)}.ga-x{position:absolute;right:16px;top:16px;border:0;background:#eef0f4;width:34px;height:34px;border-radius:9px;font-size:20px}.ga-part{display:flex;align-items:center;gap:11px;border-top:1px solid var(--line);padding:12px 0}.ga-part>i{font-style:normal}.ga-part>span{display:grid;flex:1}.ga-part small{color:var(--muted)}.ga-part em{font-style:normal;font-size:11px;color:#4f46e5}.ga-part button{border:0;background:#fee2e2;color:#b91c1c;padding:7px;border-radius:7px}@media (max-width:1180px){.ga-workspace{grid-template-columns:1fr 340px}.ga-types{grid-template-columns:repeat(3,1fr)}.ga-event-grid{grid-template-columns:1fr}}@media (max-width:850px){.ga{padding:14px}.ga-page-head{align-items:flex-start;display:grid}.ga-stats{width:100%}.ga-stats article{flex:1;min-width:0}.ga-workspace{grid-template-columns:1fr}.ga-preview{position:relative;top:auto}.ga-builder{padding:20px}.ga-savebar{margin:24px -20px -20px;padding:15px 20px}.ga-config-grid{grid-template-columns:1fr}.ga-field-wide{grid-column:auto}.ga-types{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.ga-types{grid-template-columns:repeat(2,1fr)}.ga-row{flex-wrap:wrap}.ga-row input:not([type=color]){flex:1 1 120px}.ga-savebar{flex-wrap:wrap}.ga-savebar>div{flex-basis:100%}.ga-event-grid>article{grid-template-columns:44px 1fr}.ga-event-grid nav{grid-column:1/-1;flex-direction:row;flex-wrap:wrap}.ga-list{padding:17px}.ga-page-head h1{font-size:27px}}.ga{--ink:var(--white);--muted:rgba(212,209,220,.66);--line:rgba(255,255,255,.085);background:var(--bg);color:var(--white)}.ga-page-head>div>span,.ga-list-head span,.ga-editor>div small{color:var(--primary)}.ga-stats,.ga-builder,.ga-list{background:#171719;border-color:var(--line);box-shadow:0 20px 48px #00000038}.ga-stats article{border-color:var(--line)}.ga-section-title:not(:first-child){border-color:var(--line)}.ga-section-title>span{background:#dbbd4e1a;color:var(--primary);border:1px solid rgba(219,189,78,.2)}.ga-types button{border-color:var(--line);background:#101012;color:#d4d1dcb3}.ga-types button:hover{border-color:#dbbd4e73;color:var(--white)}.ga-types button.active{color:var(--primary);border-color:#dbbd4e6b;background:#dbbd4e17;box-shadow:inset 0 -3px var(--primary),0 8px 20px #0000002e}.ga-field{color:#d4d1dccc}.ga-field input,.ga-field select,.ga-field textarea,.ga-advanced textarea{border-color:#ffffff1a;background:#101012;color:var(--white)}.ga-field input::placeholder,.ga-field textarea::placeholder{color:#d4d1dc57}.ga-field select option{background:var(--dark);color:var(--white)}.ga-field input:focus,.ga-field select:focus,.ga-field textarea:focus{border-color:#dbbd4e94;box-shadow:0 0 0 3px #dbbd4e14;background:#121214}.ga-input-suffix>b{color:var(--primary)}.ga-range-value{color:var(--primary)}.ga-row{background:#101012;border-color:#ffffff13}.ga-key{background:var(--primary);color:#17140a}.ga-add{background:#dbbd4e1a;color:var(--primary);border:1px solid rgba(219,189,78,.2)}.ga-icon-danger{background:#ff77821c;color:var(--danger)}.ga-advanced{border-color:#dbbd4e38;background:#00000014}.ga-advanced summary{color:#d4d1dcb8}.ga-advanced button,.ga-savebar>button,.ga-list-head>button{background:var(--primary);color:#17140a}.ga-savebar{background:#141416;border-color:var(--line)}.ga-savebar .ga-secondary{background:#ffffff12;color:var(--gray)}.ga-notice{background:#dbbd4e1a;color:var(--primary);border:1px solid rgba(219,189,78,.2)}.ga-preview{background:#171719;border:1px solid rgba(219,189,78,.16);box-shadow:0 20px 48px #0000004d}.gp-phone{background:radial-gradient(circle at 50% 0,rgba(219,189,78,.16),transparent 45%),#0e0e10;border-color:#dbbd4e2b}.gp-brand{color:var(--primary)}.gp-options div>b{background:var(--primary);color:#17140a}.gp-options div.correct{border-color:#41f1b66b;background:#41f1b617;color:var(--success)}.gp-progress i{background:linear-gradient(90deg,var(--secundary),var(--primary))}.gp-ticket>b{background:#dbbd4e1a;border-color:#dbbd4e4d;color:var(--primary)}.ga-event-grid>article{background:#141416;border-color:var(--line);border-left-color:var(--primary)}.ga-event-icon{background:#dbbd4e17;border:1px solid rgba(219,189,78,.14)}.ga-event-grid nav button{background:#dbbd4e1a;color:var(--primary)}.ga-event-grid nav .danger{background:#ff77821a;color:var(--danger)}.ga-status{background:#ffffff14;color:var(--gray)}.ga-status.active{background:#41f1b61a;color:var(--success)}.ga-status.scheduled{background:#ffbb551a;color:var(--warning)}.ga-status.finished{background:#dbbd4e1a;color:var(--primary)}.ga-status.cancelled{background:#ff77821a;color:var(--danger)}.ga-backdrop{background:#000000c7}.ga-detail{background:var(--dark);color:var(--white);border:1px solid rgba(219,189,78,.15);box-shadow:var(--shadow)}.ga-detail>span,.ga-part em{color:var(--primary)}.ga-x{background:#ffffff12;color:var(--white)}.ga-part{border-color:var(--line)}.ga-part button{background:#ff77821a;color:var(--danger)}.ga-hidden{display:none!important}.ga-view-tabs{max-width:1380px;margin:0 auto 18px;display:flex;gap:7px;padding:5px;width:max-content;background:#171719;border:1px solid var(--line);border-radius:13px}.ga-view-tabs button{display:flex;align-items:center;gap:8px;padding:9px 15px;border-radius:9px;background:transparent;color:var(--muted);font-size:12px;font-weight:750;cursor:pointer}.ga-view-tabs button.active{background:var(--primary);color:#17140a;box-shadow:0 5px 16px #dbbd4e29}.ga-view-tabs em{display:grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:8px;background:#ffffff14;font-style:normal;font-size:9px}.ga-view-tabs button.active em{background:#00000024}.ga-type-help{display:flex;align-items:center;gap:11px;margin-top:11px;padding:11px 12px;background:#dbbd4e0e;border:1px solid rgba(219,189,78,.13);border-radius:11px}.ga-type-help>span{font-size:22px}.ga-type-help>div{display:grid;gap:2px;flex:1}.ga-type-help b{font-size:11px;color:var(--primary)}.ga-type-help small{font-size:10px;color:var(--muted)}.ga-type-help button{padding:7px 9px;border:1px solid rgba(219,189,78,.2);border-radius:8px;background:#dbbd4e14;color:var(--primary);font-size:9px;font-weight:750;cursor:pointer}.ga-readiness{display:flex;align-items:center;gap:11px;margin-top:22px;padding:13px;border:1px solid rgba(65,241,182,.18);border-radius:12px;background:#41f1b60e}.ga-readiness>i{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#41f1b621;color:var(--success);font-style:normal;font-weight:850}.ga-readiness>div{display:grid;gap:2px}.ga-readiness b{font-size:11px}.ga-readiness small{font-size:10px;color:var(--muted)}.ga-list-head p{margin:4px 0 0;color:var(--muted);font-size:11px}.ga-simulator-note{display:flex;align-items:flex-start;gap:6px;margin-bottom:12px;padding:9px 10px;border-radius:9px;background:#41f1b611;border:1px solid rgba(65,241,182,.14);font-size:9px}.ga-simulator-note b{flex:0 0 auto;color:var(--success)}.ga-simulator-note span{color:var(--muted);line-height:1.4}.gp-brand button{margin-left:auto;padding:5px 7px;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:#ffffff0d;color:var(--gray);font-size:8px;cursor:pointer}.gp-phone{min-width:0}.gp-brand{flex-wrap:wrap;letter-spacing:.8px}.gp-brand>i{flex:0 0 31px}.gp-brand>span{font-size:9px}.gp-brand>button{flex-shrink:0;white-space:nowrap}.gp-content{min-width:0;width:100%}.gp-prize{align-items:center;gap:12px;flex-wrap:wrap}.gp-prize>b{white-space:nowrap;margin-left:auto}.gp-phone-scratch .gp-content{gap:20px;padding:25px 0}.gp-phone-scratch .scratch-board{width:min(100%,268px)}.gp-play{padding:9px 15px;border:1px solid rgba(219,189,78,.3);border-radius:9px;background:linear-gradient(180deg,var(--primary),var(--secundary));color:#17140a;font-size:10px;font-weight:850;cursor:pointer}.gp-play:disabled{opacity:.55}.gp-wheel{transition:transform 1.2s cubic-bezier(.12,.7,.16,1)}.gp-options button{display:flex;align-items:center;gap:7px;text-align:left;padding:10px;background:#ffffff0a;color:var(--white);border:1px solid rgba(255,255,255,.07);border-radius:10px;font-size:11px;cursor:pointer}.gp-options button:hover,.gp-options button.selected{border-color:#dbbd4e61;background:#dbbd4e14}.gp-options button>b{display:grid;place-items:center;width:24px;height:24px;flex:0 0 24px;border-radius:7px;background:var(--primary);color:#17140a}.gp-slots{background:linear-gradient(155deg,var(--machine-primary,var(--primary)),var(--machine-secondary,var(--dark)))}.gp-slots button{cursor:pointer}.gp-slot-cabinet{display:grid;justify-items:center;gap:12px;width:100%;min-width:0}.gp-slot-probability{font-size:10px;color:var(--muted)}.gp-phone-slots .gp-content{padding:22px 0;gap:18px}.gp-phone-slots .gp-result{position:relative;inset:auto;width:100%;margin:0}.gp-scratch button{position:relative;width:65px;height:65px;overflow:hidden;display:grid;place-items:center;align-content:center;border:1px solid rgba(255,255,255,.13);border-radius:10px;background:#151518;color:var(--white);cursor:pointer}.gp-scratch button>i{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:linear-gradient(135deg,#777,#3d3d42);font-style:normal;font-size:21px;transition:.22s}.gp-scratch button.open>i{opacity:0;transform:scale(1.7)}.gp-scratch button>b{font-size:21px}.gp-scratch button>small{font-size:7px;color:var(--muted)}.gp-briefcases button{width:72px;height:72px;display:grid;place-items:center;align-content:center;background:#ffffff0a;color:var(--white);border:1px solid rgba(255,255,255,.09);border-radius:13px;font-size:26px;cursor:pointer}.gp-briefcases button:hover,.gp-briefcases button.selected{border-color:#dbbd4e66;background:#dbbd4e14;transform:translateY(-2px)}.gp-choices button{cursor:pointer;transition:.18s}.gp-choices button:hover{transform:translateY(-3px);filter:brightness(1.08)}.gp-result{position:absolute;z-index:5;inset:auto 10px 8px;display:grid;place-items:center;gap:2px;padding:9px;border:1px solid rgba(255,255,255,.13);border-radius:11px;background:#0e0e10f0;box-shadow:0 10px 30px #00000073;animation:gp-result-in .25s ease}.gp-result>i{font-style:normal;font-size:20px}.gp-result>b{font-size:11px}.gp-result>span,.gp-result>small{font-size:8px;color:var(--muted)}.gp-result.win{border-color:#41f1b657}.gp-result.win>b{color:var(--success)}.gp-result.lose{border-color:#ff77823d}@keyframes gp-result-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:850px){.ga-view-tabs{width:100%}.ga-view-tabs button{flex:1;justify-content:center}.ga-type-help{align-items:flex-start}.ga-type-help button{max-width:120px}}@media (max-width:560px){.ga-type-help{flex-wrap:wrap}.ga-type-help>div{min-width:calc(100% - 40px)}.ga-type-help button{max-width:none;margin-left:33px}.ga-readiness{align-items:flex-start}}.ga-row-guide{display:grid;grid-template-columns:47px minmax(100px,1fr) 105px minmax(70px,1fr) 70px 31px;gap:7px;padding:0 8px;color:#d4d1dc6b;font-size:8px;text-transform:uppercase;letter-spacing:.06em}.ga-row-guide.has-combo{grid-template-columns:minmax(100px,1fr) 105px minmax(70px,1fr) 70px minmax(100px,1fr) 31px}.ga-choice-guide{grid-template-columns:47px 47px 1fr 31px}.ga-probability-help{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:9px;background:#dbbd4e0e;border:1px solid rgba(219,189,78,.1)}.ga-probability-help>span{flex:0 0 auto;color:var(--primary);font-size:10px}.ga-probability-help small{font-size:9px;color:var(--muted)}@media (max-width:680px){.ga-row-guide{display:none}.ga-probability-help{align-items:flex-start;flex-direction:column;gap:3px}}.ga-type-actions{display:flex;gap:6px;flex:0 0 auto}.ga-type-help .ga-type-actions button.primary{background:var(--primary);color:#17140a;border-color:var(--primary)}.ga-quick-values{display:flex;flex-wrap:wrap;gap:5px;margin-top:1px}.ga-quick-values button{padding:5px 9px;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:#ffffff0a;color:var(--muted);font-size:9px;cursor:pointer}.ga-quick-values button:hover,.ga-quick-values button.active{border-color:#dbbd4e59;background:#dbbd4e1a;color:var(--primary)}.ga-field input:disabled{opacity:.42;cursor:not-allowed}.ga-chance-list{display:grid;gap:5px}.ga-chance-list>span{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:8px;min-height:29px;padding:6px 9px;border-radius:7px;background:#ffffff09;font-size:9px}.ga-chance-list i{position:absolute;z-index:-1;inset:0 auto 0 0;background:#dbbd4e17;transition:width .2s}.ga-chance-list b{overflow:hidden;flex:1;text-overflow:ellipsis;white-space:nowrap}.ga-chance-list em{color:var(--primary);font-style:normal}.ga-probability-help.ready{border-color:#41f1b626;background:#41f1b60d}.ga-probability-help.ready>span{color:var(--success)}.ga-probability-help button{margin-left:auto;padding:6px 9px;border:1px solid rgba(219,189,78,.2);border-radius:7px;background:#dbbd4e1a;color:var(--primary);font-size:9px;font-weight:750;cursor:pointer}.ga-publish-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.ga-publish-modes>button{display:flex;align-items:center;gap:10px;min-height:67px;padding:11px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#101012;color:var(--muted);text-align:left;cursor:pointer;transition:.18s}.ga-publish-modes>button:hover{border-color:#dbbd4e47}.ga-publish-modes>button.active{border-color:#dbbd4e66;background:#dbbd4e14;color:var(--white);box-shadow:inset 0 -2px var(--primary)}.ga-publish-modes>button.visible.active{border-color:#41f1b661;background:#41f1b612;box-shadow:inset 0 -2px var(--success)}.ga-publish-modes>button>i{font-style:normal;font-size:18px;color:var(--primary)}.ga-publish-modes>button.visible>i{color:var(--success)}.ga-publish-modes>button>span{display:grid;gap:3px}.ga-publish-modes b{font-size:11px}.ga-publish-modes small{font-size:9px;color:var(--muted);line-height:1.3}.ga-schedule-panel{margin-top:10px;padding:13px;border:1px solid rgba(219,189,78,.12);border-radius:12px;background:#dbbd4e09}.ga-duration{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:10px}.ga-duration>span{margin-right:3px;color:var(--muted);font-size:9px}.ga-duration button{padding:6px 9px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:#ffffff0a;color:var(--gray);font-size:9px;cursor:pointer}.ga-duration button:hover{border-color:#dbbd4e4d;color:var(--primary)}.ga-locked-status{padding:10px 12px;border-radius:9px;background:#ffbb5512;color:var(--warning);font-size:10px}.ga-readiness.pending{border-color:#fb53;background:#ffbb550e}.ga-readiness.pending>i{background:#ffbb551f;color:var(--warning)}.ga-filters{display:flex;flex-wrap:wrap;gap:6px;margin:-3px 0 16px;padding-bottom:14px;border-bottom:1px solid var(--line)}.ga-filters button{display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09;color:var(--muted);font-size:10px;cursor:pointer}.ga-filters button.active{border-color:#dbbd4e4d;background:#dbbd4e17;color:var(--primary)}.ga-filters b{display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:6px;background:#ffffff12;font-size:8px}.ga-client-visibility{display:flex;align-items:center;gap:5px;margin-top:8px;color:var(--muted);font-size:9px}.ga-client-visibility i{font-style:normal}.ga-client-visibility.visible{color:var(--success)}.ga-event-grid nav button.publish{background:#41f1b61a;color:var(--success)}@media (max-width:680px){.ga-type-actions{width:100%;margin-left:33px;flex-wrap:wrap}.ga-type-help .ga-type-actions button{max-width:none;margin:0}.ga-publish-modes{grid-template-columns:1fr}.ga-probability-help button{margin-left:0}.ga-list-head{align-items:flex-start;gap:10px}.ga-list-head>button{white-space:nowrap}}.ga-audience{display:grid;gap:10px}.ga-audience-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ga-audience-modes>button{display:flex;align-items:center;gap:11px;min-height:76px;padding:13px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#101012;color:var(--muted);text-align:left;cursor:pointer}.ga-audience-modes>button:hover{border-color:#dbbd4e47}.ga-audience-modes>button.active{border-color:#dbbd4e6b;background:#dbbd4e14;color:var(--white);box-shadow:inset 0 -2px var(--primary)}.ga-audience-modes>button.test.active{border-color:#41f1b659;background:#41f1b60f;box-shadow:inset 0 -2px var(--success)}.ga-audience-modes>button>i{display:grid;place-items:center;width:33px;height:33px;flex:0 0 33px;border-radius:10px;background:#dbbd4e1c;color:var(--primary);font-style:normal;font-size:17px}.ga-audience-modes>button.test>i{color:var(--success);background:#41f1b617}.ga-audience-modes>button>span{display:grid;gap:4px}.ga-audience-modes b{font-size:11px}.ga-audience-modes small{color:var(--muted);font-size:9px;line-height:1.4}.ga-audience-picker{display:grid;gap:10px;padding:14px;border:1px solid rgba(65,241,182,.16);border-radius:13px;background:#41f1b609}.ga-audience-picker>header{display:flex;align-items:center;gap:12px}.ga-audience-picker>header>div{display:grid;gap:2px;flex:1}.ga-audience-picker>header b{font-size:11px}.ga-audience-picker>header small{font-size:9px;color:var(--muted)}.ga-audience-picker>header>em{display:grid;place-items:center;min-width:28px;height:28px;border-radius:9px;background:#41f1b61a;color:var(--success);font-size:11px;font-style:normal;font-weight:850}.ga-audience-selected{display:flex;flex-wrap:wrap;gap:5px}.ga-audience-selected>button{display:flex;align-items:center;gap:6px;max-width:190px;padding:6px 8px;border:1px solid rgba(65,241,182,.18);border-radius:8px;background:#41f1b612;color:var(--success);font-size:9px;cursor:pointer}.ga-audience-selected span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ga-audience-selected i{font-size:13px;font-style:normal}.ga-audience-search{position:relative;display:flex;align-items:center}.ga-audience-search>span{position:absolute;left:11px;color:var(--muted)}.ga-audience-search>input{width:100%;padding:11px 125px 11px 31px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0d0d0f;color:var(--white);font:500 11px Inter,Arial,sans-serif;outline:none}.ga-audience-search>input:focus{border-color:#41f1b659;box-shadow:0 0 0 3px #41f1b60f}.ga-audience-search>i{position:absolute;right:10px;color:var(--muted);font-size:8px;font-style:normal;pointer-events:none}.ga-audience-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:210px;overflow:auto}.ga-audience-results>button{display:flex;align-items:center;gap:8px;min-width:0;padding:9px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#ffffff06;color:var(--white);text-align:left;cursor:pointer}.ga-audience-results>button:hover,.ga-audience-results>button.selected{border-color:#41f1b63d;background:#41f1b60f}.ga-audience-results>button>i{display:grid;place-items:center;width:22px;height:22px;flex:0 0 22px;border-radius:7px;background:#ffffff0f;color:var(--muted);font-style:normal}.ga-audience-results>button.selected>i{background:#41f1b61f;color:var(--success)}.ga-audience-results>button>span{display:grid;gap:2px;min-width:0}.ga-audience-results b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.ga-audience-results small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:8px}.ga-audience-results>p{grid-column:1/-1;margin:0;padding:18px;text-align:center;color:var(--muted);font-size:10px}.ga-audience-warning{margin:0;color:var(--success);font-size:9px}@media (max-width:680px){.ga-audience-modes,.ga-audience-results{grid-template-columns:1fr}.ga-audience-search>input{padding-right:31px}.ga-audience-search>i{display:none}}.ga-wizard-shell{max-width:1380px;margin:0 auto 26px}.ga-steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:13px;padding:7px;border:1px solid var(--line);border-radius:17px;background:#171719;box-shadow:0 16px 38px #00000024}.ga-steps:before{content:"";position:absolute;left:12.5%;right:12.5%;top:50%;height:1px;background:#ffffff0f;pointer-events:none}.ga-steps button{position:relative;z-index:1;min-width:0;display:flex;align-items:center;gap:10px;padding:11px 12px;border:1px solid transparent;border-radius:12px;background:#171719;color:var(--muted);text-align:left;cursor:pointer;transition:.2s}.ga-steps button:disabled{cursor:default;opacity:.56}.ga-steps button:not(:disabled):hover{border-color:#dbbd4e33;background:#1b1b1e}.ga-steps button.active{border-color:#dbbd4e4d;background:linear-gradient(135deg,#dbbd4e21,#dbbd4e09);color:var(--white);box-shadow:0 8px 22px #0000002e}.ga-steps button.complete{color:#d4d1dcd9}.ga-steps i{display:grid;place-items:center;width:31px;height:31px;flex:0 0 31px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#111113;color:var(--muted);font-size:11px;font-style:normal;font-weight:850}.ga-steps button.active i{border-color:var(--primary);background:var(--primary);color:#17140a;box-shadow:0 0 0 4px #dbbd4e14}.ga-steps button.complete i{border-color:#41f1b647;background:#41f1b61a;color:var(--success)}.ga-steps span{display:grid;min-width:0;gap:2px}.ga-steps small{font-size:7px;letter-spacing:.12em;color:inherit}.ga-steps b{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ga-workspace-solo{display:block}.ga-workspace-solo .ga-builder{width:100%;padding:32px}.ga-step-heading{margin-bottom:23px}.ga-step-heading>span{display:inline-block;margin-bottom:7px;color:var(--primary);font-size:9px;font-weight:850;letter-spacing:.14em}.ga-step-heading h2{margin:0;font-size:25px;letter-spacing:-.6px}.ga-step-heading p{max-width:680px;margin:7px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.ga-game-catalog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ga-game-catalog>button{position:relative;min-width:0;min-height:100px;display:grid;grid-template-columns:48px minmax(0,1fr) 22px;align-items:center;gap:12px;padding:15px;border:1px solid var(--line);border-radius:15px;background:linear-gradient(145deg,#121214,#0e0e10);color:var(--white);text-align:left;cursor:pointer;transition:.2s;overflow:hidden}.ga-game-catalog>button:before{content:"";position:absolute;inset:auto -25px -45px auto;width:90px;height:90px;border-radius:50%;background:var(--primary);filter:blur(42px);opacity:0;transition:.2s}.ga-game-catalog>button:hover{transform:translateY(-2px);border-color:#dbbd4e45}.ga-game-catalog>button:hover:before,.ga-game-catalog>button.active:before{opacity:.14}.ga-game-catalog>button.active{border-color:#dbbd4e75;background:linear-gradient(145deg,#dbbd4e1b,#101012);box-shadow:inset 0 -2px var(--primary),0 12px 30px #0003}.ga-game-icon{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff0a;font-size:25px}.ga-game-catalog>button.active .ga-game-icon{border-color:#dbbd4e38;background:#dbbd4e1a}.ga-game-catalog>button>span:nth-child(2){display:grid;min-width:0;gap:5px}.ga-game-catalog b{font-size:12px}.ga-game-catalog small{display:-webkit-box;overflow:hidden;color:var(--muted);font-size:9px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ga-game-catalog>button>i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#ffffff0a;color:var(--muted);font-size:10px;font-style:normal}.ga-game-catalog>button.active>i{background:var(--primary);color:#17140a}.ga-rules{margin-top:18px;overflow:hidden;border:1px solid rgba(219,189,78,.15);border-radius:17px;background:linear-gradient(145deg,#dbbd4e11,#ffffff05)}.ga-rules header{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.065)}.ga-rules header>span{display:grid;place-items:center;width:41px;height:41px;flex:0 0 41px;border-radius:12px;background:#dbbd4e1a;font-size:21px}.ga-rules header>div{display:grid;flex:1;gap:4px}.ga-rules header small{color:var(--primary);font-size:8px;font-weight:850;letter-spacing:.13em}.ga-rules header h3{margin:0;font-size:12px;line-height:1.45}.ga-rules header em{padding:6px 9px;border:1px solid rgba(65,241,182,.16);border-radius:8px;background:#41f1b60e;color:var(--success);font-size:8px;font-style:normal;font-weight:750;white-space:nowrap}.ga-rules ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.ga-rules li{display:flex;align-items:flex-start;gap:9px;padding:15px 17px;border-right:1px solid rgba(255,255,255,.055)}.ga-rules li:last-child{border:0}.ga-rules li>b{display:grid;place-items:center;width:20px;height:20px;flex:0 0 20px;border-radius:7px;background:#dbbd4e1a;color:var(--primary);font-size:8px}.ga-rules li>span{color:var(--muted);font-size:9px;line-height:1.5}.ga-rules footer{display:flex;align-items:center;gap:7px;padding:10px 17px;border-top:1px solid rgba(255,255,255,.055);color:var(--muted);font-size:9px}.ga-rules footer i{color:var(--success);font-style:normal}.ga-rules.compact{margin:0 0 18px}.ga-rules.compact ol,.ga-rules.compact footer{display:none}.ga-rules.compact header{border:0;padding:12px 14px}.ga-rules.compact header>span{width:34px;height:34px;flex-basis:34px;font-size:18px}.ga-selected-game{display:flex;align-items:center;gap:10px;margin-bottom:10px;padding:11px 13px;border:1px solid var(--line);border-radius:13px;background:#111113}.ga-selected-game>span{font-size:23px}.ga-selected-game>div{display:grid;flex:1;gap:2px}.ga-selected-game small{color:var(--muted);font-size:7px;letter-spacing:.12em}.ga-selected-game b{font-size:11px}.ga-selected-game button,.ga-review-hero button{padding:7px 9px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0a;color:var(--muted);font-size:9px;font-weight:750;cursor:pointer}.ga-selected-game button:hover,.ga-review-hero button:hover{border-color:#dbbd4e4d;color:var(--primary)}.ga-selected-game button.primary{border-color:var(--primary);background:var(--primary);color:#17140a}.ga-block{margin-top:14px;padding:19px;border:1px solid var(--line);border-radius:15px;background:#00000017}.ga-block>h3{margin:0;font-size:14px}.ga-block>p{margin:4px 0 16px;color:var(--muted);font-size:10px;line-height:1.45}.ga-wizard-actions{display:flex;align-items:center;gap:9px;margin:26px -28px -26px;padding:16px 28px;border-top:1px solid var(--line);border-radius:0 0 20px 20px;background:#141416}.ga-workspace-solo .ga-wizard-actions{margin:27px -32px -32px;padding:17px 32px}.ga-wizard-actions>div{display:grid;flex:1;gap:3px}.ga-wizard-actions>div small{color:var(--muted);font-size:7px;letter-spacing:.12em}.ga-wizard-actions>div b{font-size:11px}.ga-wizard-actions>button{padding:10px 14px;border-radius:10px;font-size:10px;font-weight:800;cursor:pointer}.ga-wizard-actions .ga-next{margin-left:auto;border:1px solid var(--primary);background:linear-gradient(180deg,var(--primary),var(--secundary));color:#17140a;box-shadow:0 8px 22px #dbbd4e1f}.ga-wizard-actions .ga-next span{margin-left:8px}.ga-wizard-actions .ga-next:disabled{cursor:not-allowed;opacity:.45}.ga-wizard-actions .ga-back,.ga-wizard-actions .ga-cancel{border:1px solid rgba(255,255,255,.09);background:#ffffff0a;color:var(--muted)}.ga-wizard-actions .ga-back:hover{color:var(--white);border-color:#ffffff2e}.ga-wizard-actions .ga-cancel{color:var(--danger)}.ga-review-hero{display:flex;align-items:center;gap:14px;padding:18px;border:1px solid rgba(219,189,78,.18);border-radius:16px;background:linear-gradient(135deg,#dbbd4e18,#dbbd4e06)}.ga-review-hero>span{display:grid;place-items:center;width:55px;height:55px;flex:0 0 55px;border:1px solid rgba(219,189,78,.2);border-radius:16px;background:#00000029;font-size:29px}.ga-review-hero>div{display:grid;flex:1;gap:3px;min-width:0}.ga-review-hero small{color:var(--primary);font-size:8px;font-weight:850;letter-spacing:.12em}.ga-review-hero h3{overflow:hidden;margin:0;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.ga-review-hero p{overflow:hidden;margin:0;color:var(--muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ga-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:10px}.ga-summary-grid article{display:grid;gap:5px;padding:15px;border:1px solid var(--line);border-radius:13px;background:#111113}.ga-summary-grid small{color:var(--primary);font-size:7px;font-weight:850;letter-spacing:.12em}.ga-summary-grid b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ga-summary-grid span{color:var(--muted);font-size:8px;line-height:1.4}.ga-readiness>button{margin-left:auto;padding:7px 10px;border:1px solid rgba(255,187,85,.2);border-radius:8px;background:#ffbb5514;color:var(--warning);font-size:9px;font-weight:750;cursor:pointer}@media (max-width:1100px){.ga-game-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.ga-steps span{display:none}.ga-steps button{justify-content:center}.ga-steps:before{left:10%;right:10%}}@media (max-width:760px){.ga-steps{gap:3px;padding:5px}.ga-steps button{padding:8px}.ga-steps i{width:28px;height:28px;flex-basis:28px}.ga-workspace-solo .ga-builder{padding:20px}.ga-game-catalog,.ga-rules ol{grid-template-columns:1fr}.ga-rules li{border-right:0;border-bottom:1px solid rgba(255,255,255,.055)}.ga-rules header{align-items:flex-start;flex-wrap:wrap}.ga-rules header>div{min-width:calc(100% - 55px)}.ga-rules header em{margin-left:53px}.ga-wizard-actions,.ga-workspace-solo .ga-wizard-actions{margin:24px -20px -20px;padding:14px 20px}.ga-summary-grid{grid-template-columns:1fr}.ga-selected-game{flex-wrap:wrap}.ga-selected-game>div{min-width:calc(100% - 45px)}.ga-review-hero{align-items:flex-start;flex-wrap:wrap}.ga-review-hero>div{min-width:calc(100% - 70px)}.ga-review-hero button{margin-left:69px}.ga-step-heading h2{font-size:21px}}@media (max-width:480px){.ga-game-catalog>button{grid-template-columns:42px minmax(0,1fr) 20px;padding:12px}.ga-game-icon{width:42px;height:42px}.ga-wizard-actions{flex-wrap:wrap}.ga-wizard-actions>div{flex-basis:100%}.ga-wizard-actions .ga-next{margin-left:auto}.ga-final-actions .ga-next{width:100%}.ga-rules.compact header em{display:none}}.ga-config-grid{align-items:start}.ga-config-grid>.ga-field{align-self:start;align-content:start}.ga-field>span{display:flex;align-items:center;min-height:17px}.ga-field>input:not([type=color]):not([type=range]),.ga-field>select,.ga-field>.ga-input-suffix,.ga-field>.ga-input-suffix>input{height:48px}.ga-field>select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.ga-field>.ga-input-suffix{display:flex;align-items:center}.ga-field>.ga-input-suffix>input{flex:1}.ga-field>small{min-height:14px}.ga-field input:disabled{background:#0e0e10;color:#d4d1dc59}.ga-list{padding:27px}.ga-list-head{align-items:flex-end;margin-bottom:20px}.ga-list-head h2{font-size:22px;letter-spacing:-.35px}.ga-list-head>button{padding:11px 15px;box-shadow:0 8px 20px #dbbd4e1f}.ga-list-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:13px}.ga-list-overview article{display:grid;grid-template-columns:1fr auto;align-items:end;gap:3px 12px;padding:13px 15px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(145deg,#ffffff09,#ffffff03)}.ga-list-overview small{color:var(--muted);font-size:7px;font-weight:850;letter-spacing:.12em}.ga-list-overview b{grid-row:1/3;grid-column:2;font-size:23px;color:var(--primary)}.ga-list-overview span{color:var(--muted);font-size:9px}.ga-list .ga-filters{margin:0 0 14px;padding:0 0 13px}.ga-event-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.ga-event-grid>.ga-event-card{display:block;overflow:hidden;padding:0;border:1px solid var(--line);border-left:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,#151517,#111113);box-shadow:0 13px 30px #00000021}.ga-event-card>header{display:grid;grid-template-columns:50px minmax(0,1fr);gap:12px;padding:16px}.ga-event-card .ga-event-icon{width:50px;height:50px}.ga-event-card>header>div:nth-child(2){min-width:0}.ga-event-card>header>div:nth-child(2)>span{display:inline-flex;margin-right:7px}.ga-event-card>header>div:nth-child(2)>small{color:var(--muted);font-size:9px}.ga-event-card h3{overflow:hidden;margin:7px 0 3px;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.ga-event-card header p{overflow:hidden;margin:0;color:var(--muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ga-event-live{grid-column:1/-1;display:flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid rgba(255,255,255,.055);border-radius:9px;background:#ffffff05;color:var(--muted);font-size:9px}.ga-event-live i{font-style:normal}.ga-event-live.visible{border-color:#41f1b61f;background:#41f1b609;color:var(--success)}.ga-event-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#00000014}.ga-event-metrics>span{display:grid;gap:4px;padding:12px 13px;border-right:1px solid var(--line);min-width:0}.ga-event-metrics>span:last-child{border:0}.ga-event-metrics small{color:var(--muted);font-size:7px;letter-spacing:.09em}.ga-event-metrics b{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ga-event-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:11px}.ga-event-actions>div{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding:1px 2px 4px}.ga-event-actions>div small{color:var(--muted);font-size:7px;letter-spacing:.11em}.ga-event-actions>div b{font-size:9px;color:#d4d1dccc}.ga-event-actions>button{display:flex;align-items:flex-start;gap:8px;min-width:0;min-height:55px;padding:9px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#ffffff06;color:var(--white);text-align:left;cursor:pointer;transition:.18s}.ga-event-actions>button:hover{border-color:#dbbd4e3d;background:#dbbd4e0e;transform:translateY(-1px)}.ga-event-actions>button>i{display:grid;place-items:center;width:25px;height:25px;flex:0 0 25px;border-radius:8px;background:#dbbd4e17;color:var(--primary);font-size:10px;font-style:normal}.ga-event-actions>button>span{display:grid;gap:3px;min-width:0}.ga-event-actions>button b{font-size:9px}.ga-event-actions>button small{display:-webkit-box;overflow:hidden;color:var(--muted);font-size:7.5px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ga-event-actions>button.publish{border-color:#41f1b61c;background:#41f1b609}.ga-event-actions>button.publish>i{background:#41f1b617;color:var(--success)}.ga-event-actions>button.finish{border-color:#ffbb551f}.ga-event-actions>button.finish>i{background:#ffbb5517;color:var(--warning)}.ga-event-actions>button.danger{border-color:#ff77821a;background:#ff778206;color:var(--white)}.ga-event-actions>button.danger>i{background:#ff778214;color:var(--danger)}.ga-results-detail{width:min(980px,100%);padding:0;overflow:hidden}.ga-results-detail>.ga-x{z-index:2}.ga-results-head{display:flex;align-items:center;gap:13px;padding:22px 24px 17px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,rgba(219,189,78,.075),transparent)}.ga-results-head>span{display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border:1px solid rgba(219,189,78,.18);border-radius:14px;background:#dbbd4e14;font-size:25px}.ga-results-head>div{display:grid;gap:3px;min-width:0}.ga-results-head small{color:var(--primary);font-size:8px;font-weight:850;letter-spacing:.12em}.ga-results-head h2{overflow:hidden;margin:0;padding-right:38px;font-size:20px;text-overflow:ellipsis;white-space:nowrap}.ga-results-head p{margin:0;color:var(--muted);font-size:10px}.ga-results-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:13px 24px}.ga-results-summary article{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 13px;border:1px solid var(--line);border-radius:10px;background:#ffffff06}.ga-results-summary small{color:var(--muted);font-size:7px;letter-spacing:.1em}.ga-results-summary b{color:var(--primary);font-size:18px}.ga-results-list{max-height:60vh;overflow:auto;padding:0 24px 22px}.ga-results-columns,.ga-result-row{display:grid;grid-template-columns:minmax(190px,.85fr) minmax(240px,1.2fr) minmax(145px,.65fr);gap:14px;align-items:center}.ga-results-columns{position:sticky;z-index:2;top:0;padding:9px 12px;border:1px solid var(--line);border-radius:9px 9px 0 0;background:#171719;color:var(--muted);font-size:7px;font-weight:850;letter-spacing:.11em}.ga-result-row{padding:13px 12px;border:1px solid var(--line);border-top:0;background:#141416}.ga-result-row:last-child{border-radius:0 0 10px 10px}.ga-result-client,.ga-play-data{display:flex;align-items:center;gap:9px;min-width:0}.ga-result-client>i,.ga-play-data>i{display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;border-radius:9px;background:#ffffff0e;color:var(--gray);font-size:10px;font-style:normal}.ga-play-data>i{background:#dbbd4e13;font-size:16px}.ga-result-client>span,.ga-play-data>span{display:grid;gap:2px;min-width:0}.ga-result-client b,.ga-play-data b{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ga-result-client small,.ga-play-data small{overflow:hidden;color:var(--muted);font-size:8px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ga-result-client em{color:var(--success);font-size:7px;font-style:normal}.ga-result-state{display:grid;justify-items:start;gap:5px}.ga-result-state>em{padding:5px 7px;border-radius:7px;background:#ffffff0e;color:var(--muted);font-size:7px;font-style:normal;font-weight:800}.ga-result-state>em.winner{background:#41f1b617;color:var(--success)}.ga-result-state>em.pending{background:#ffbb5517;color:var(--warning)}.ga-result-state>em.error{background:#ff778217;color:var(--danger)}.ga-result-state>small{color:var(--primary);font-size:8px}.ga-result-state>button{padding:5px 7px;border:1px solid rgba(255,119,130,.16);border-radius:7px;background:#ff778212;color:var(--danger);font-size:7px;cursor:pointer}.ga-event-tools{display:grid;grid-template-columns:minmax(260px,.65fr) 1fr;gap:12px;align-items:start;margin-bottom:14px;border-bottom:1px solid var(--line)}.ga-event-tools .ga-filters{margin:0;padding:0 0 13px;border:0;justify-content:flex-end}.ga-event-search{display:flex;align-items:center;height:34px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff09;overflow:hidden}.ga-event-search>span{padding-left:11px;color:var(--primary)}.ga-event-search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--white);padding:8px;font-size:10px}.ga-event-search button{visibility:hidden;border:0;background:transparent;color:var(--muted);padding:7px 11px;cursor:pointer}.ga-event-search button.visible{visibility:visible}.ga-event-actions>button.results{border-color:#dbbd4e38;background:linear-gradient(135deg,#dbbd4e1c,#dbbd4e09)}.ga-event-actions>button.results>i{box-shadow:0 0 0 1px #dbbd4e21}.ga-results-detail{width:min(1160px,100%);max-height:94vh}.ga-results-head p{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.ga-results-head p .ga-status{font-style:normal}.ga-results-summary{grid-template-columns:repeat(6,minmax(0,1fr))}.ga-results-summary article{display:grid;gap:3px;align-content:center}.ga-results-summary b{font-size:16px}.ga-results-summary b em{color:var(--muted);font-size:7px;font-style:normal;font-weight:600}.ga-detail-tabs{display:flex;gap:5px;padding:0 24px 13px;border-bottom:1px solid var(--line)}.ga-detail-tabs button{display:flex;align-items:center;gap:7px;padding:9px 13px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--muted);font-size:9px;font-weight:800;cursor:pointer}.ga-detail-tabs button b{display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:6px;background:#ffffff0f;font-size:7px}.ga-detail-tabs button.active{border-color:#dbbd4e33;background:#dbbd4e14;color:var(--primary)}.ga-detail-loading,.ga-detail-error{min-height:330px;display:grid;place-items:center;align-content:center;gap:8px;padding:35px;text-align:center}.ga-detail-loading>i{width:32px;height:32px;border:2px solid rgba(219,189,78,.2);border-top-color:var(--primary);border-radius:50%;animation:ga-spin .8s linear infinite}.ga-detail-loading small,.ga-detail-error p{color:var(--muted)}.ga-detail-error>i{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#ff77821a;color:var(--danger);font-style:normal;font-weight:900}.ga-detail-error h3,.ga-detail-error p{margin:0}.ga-detail-error button{margin-top:6px;border:1px solid rgba(219,189,78,.25);border-radius:9px;background:#dbbd4e1a;color:var(--primary);padding:9px 14px;cursor:pointer}@keyframes ga-spin{to{transform:rotate(360deg)}}.ga-results-panel{min-height:220px}.ga-result-filters{display:grid;grid-template-columns:minmax(260px,1.4fr) repeat(3,minmax(145px,.65fr));gap:7px;padding:13px 24px 8px}.ga-result-filters label{display:flex;align-items:center;border:1px solid var(--line);border-radius:9px;background:#ffffff06}.ga-result-filters label span{padding-left:10px;color:var(--primary)}.ga-result-filters input,.ga-result-filters select{min-width:0;width:100%;border:1px solid var(--line);border-radius:9px;outline:0;background:#151517;color:var(--gray);padding:9px 10px;font-size:9px}.ga-result-filters input{border:0;background:transparent}.ga-result-filters select:focus,.ga-result-filters label:focus-within{border-color:#dbbd4e59}.ga-filter-count{display:flex;justify-content:space-between;align-items:center;padding:0 24px 10px;color:var(--muted);font-size:8px}.ga-filter-count b{color:var(--white)}.ga-filter-count button{border:0;background:transparent;color:var(--primary);font-size:8px;cursor:pointer}.ga-results-list{max-height:48vh}.ga-result-full{grid-column:1/-1;margin-top:-2px;padding-top:9px;border-top:1px solid var(--line)}.ga-result-full>summary{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:8px;font-weight:750;cursor:pointer;list-style:none}.ga-result-full>summary::-webkit-details-marker{display:none}.ga-result-full>summary span{color:var(--primary);font-size:12px}.ga-result-full[open]>summary span{transform:rotate(45deg)}.ga-detail-value-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:10px}.ga-detail-value{display:grid;align-content:start;gap:4px;min-width:0;padding:9px 10px;border:1px solid var(--line);border-radius:8px;background:#ffffff05}.ga-detail-value small{color:var(--muted);font-size:6.5px;font-weight:850;letter-spacing:.08em}.ga-detail-value b{overflow-wrap:anywhere;color:var(--gray);font-size:8.5px;line-height:1.4}.ga-detail-value.accent{border-color:#dbbd4e2b;background:#dbbd4e0b}.ga-detail-value.accent b{color:var(--primary)}.ga-reward-error{margin:8px 0 0;padding:9px 11px;border:1px solid rgba(255,119,130,.15);border-radius:8px;background:#ff77820f;color:var(--danger);font-size:8px}.ga-json-view{margin-top:8px;border:1px solid var(--line);border-radius:8px;background:#0000001f;overflow:hidden}.ga-json-view summary{padding:9px 11px;color:var(--muted);font-size:8px;font-weight:800;cursor:pointer}.ga-json-view pre{max-height:220px;overflow:auto;margin:0;padding:12px;border-top:1px solid var(--line);background:#0d0d0f;color:#c9c4ae;font:8px/1.55 Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.ga-event-record,.ga-audit-list{max-height:53vh;overflow:auto;padding:16px 24px 23px}.ga-event-record>.ga-detail-value-grid{margin-top:0}.ga-event-record>.ga-json-view{margin-top:12px}.ga-audit-list{display:grid;align-content:start;gap:8px}.ga-audit-list>article{padding:11px;border:1px solid var(--line);border-radius:10px;background:#ffffff05}.ga-audit-list>article>header{display:grid;grid-template-columns:auto 1fr auto;gap:9px;align-items:center}.ga-audit-list>article>header>span{display:grid;place-items:center;min-width:31px;height:31px;border-radius:8px;background:#dbbd4e14;color:var(--primary);font-size:8px}.ga-audit-list>article>header>div{display:grid;gap:2px}.ga-audit-list>article>header b{font-size:9px}.ga-audit-list>article>header small,.ga-audit-list>article>header em{color:var(--muted);font-size:7px;font-style:normal}.ga-audit-json{display:grid;grid-template-columns:1fr 1fr;gap:7px}.ga-action-error,.ga-action-success{margin:11px 24px 0;padding:9px 11px;border-radius:8px;font-size:8px}.ga-action-success{border:1px solid rgba(65,241,182,.16);background:#41f1b60f;color:var(--success)}.ga-result-state>button:disabled{cursor:wait;opacity:.55}.ga-game-mark{display:grid;place-items:center;overflow:hidden}.ga-game-mark>b{font:inherit}.ga-game-mark>img{display:block;width:100%;height:100%;object-fit:cover}.ga-selected-game>.ga-game-mark{width:44px;height:44px;flex:0 0 44px;border:1px solid rgba(219,189,78,.2);border-radius:12px;background:#dbbd4e12}.ga-identity-editor{display:grid;grid-template-columns:84px minmax(0,1fr);gap:15px;align-items:center;margin-bottom:17px;padding:14px;border:1px solid rgba(219,189,78,.16);border-radius:14px;background:linear-gradient(135deg,#dbbd4e12,#ffffff05)}.ga-identity-preview{width:84px;height:84px;border:1px solid rgba(219,189,78,.24);border-radius:22px;background:#0000002e;font-size:42px;box-shadow:0 12px 28px #0003}.ga-identity-editor>div{display:grid;gap:3px;min-width:0}.ga-identity-editor>div>small{color:var(--primary);font-size:7px;font-weight:850;letter-spacing:.12em}.ga-identity-editor h4{margin:0;font-size:13px}.ga-identity-editor>div>p{margin:1px 0 8px;color:var(--muted);font-size:9px}.ga-identity-actions{display:flex;align-items:end;gap:7px;flex-wrap:wrap}.ga-identity-actions>label:first-child{display:grid;gap:4px}.ga-identity-actions>label:first-child span{color:var(--muted);font-size:7px}.ga-identity-actions>label:first-child input{width:92px;height:34px;padding:6px 9px;border:1px solid var(--line);border-radius:8px;background:#0d0d0f;color:var(--white);font-size:17px;text-align:center;outline:none}.ga-upload-game{position:relative;display:grid;place-items:center;min-height:34px;padding:8px 11px;border:1px solid rgba(219,189,78,.25);border-radius:8px;background:#dbbd4e17;color:var(--primary);font-size:8px;font-weight:800;cursor:pointer}.ga-upload-game input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ga-upload-game.busy{cursor:wait;opacity:.6}.ga-identity-actions>button{min-height:34px;padding:7px 10px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#ffffff09;color:var(--muted);font-size:8px;cursor:pointer}.gp-brand i.has-image,.gp-custom-mark{overflow:hidden}.gp-brand i img,.gp-custom-mark img{display:block;width:100%;height:100%;object-fit:cover}.gp-custom-mark{width:92px;height:92px;border:1px solid rgba(219,189,78,.2);border-radius:24px;background:#dbbd4e14;filter:none!important}.ga-event-icon,.ga-review-hero>.ga-game-mark,.ga-results-head>.ga-game-mark{overflow:hidden}.ga-background-editor{display:grid;grid-template-columns:150px minmax(0,1fr);gap:15px;align-items:center;margin:-7px 0 17px;padding:12px 14px;border:1px solid rgba(255,255,255,.075);border-radius:14px;background:#ffffff05}.ga-background-preview{position:relative;display:grid;place-items:end start;width:150px;aspect-ratio:16/9;overflow:hidden;border:1px dashed rgba(219,189,78,.22);border-radius:12px;background:linear-gradient(145deg,#dbbd4e17,#00000040);background-position:center;background-size:cover}.ga-background-preview:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.76))}.ga-background-preview>span{position:relative;z-index:1;padding:8px;color:var(--muted);font-size:7px;font-weight:800}.ga-background-preview.has-image{border-style:solid}.ga-background-preview.has-image>span{color:#f1dfaa}.ga-background-editor>div:last-child{display:grid;gap:3px;min-width:0}.ga-background-editor>div:last-child>small{color:var(--primary);font-size:7px;font-weight:850;letter-spacing:.12em}.ga-background-editor h4{margin:0;font-size:12px}.ga-background-editor p{margin:1px 0 8px;color:var(--muted);font-size:9px;line-height:1.4}@media (max-width:1180px){.ga-event-grid{grid-template-columns:1fr}}@media (max-width:720px){.ga-list{padding:18px}.ga-list-head{align-items:flex-start}.ga-list-overview,.ga-event-metrics{grid-template-columns:1fr}.ga-event-metrics>span{border-right:0;border-bottom:1px solid var(--line)}.ga-event-metrics>span:last-child{border-bottom:0}.ga-results-summary{grid-template-columns:1fr;padding:12px 16px}.ga-results-list{padding:0 16px 18px}.ga-results-columns{display:none}.ga-result-row{grid-template-columns:1fr;gap:11px;padding:14px;border-top:1px solid var(--line);border-radius:10px!important;margin-bottom:8px}.ga-result-state{grid-template-columns:auto 1fr;align-items:center}.ga-results-head{padding:19px 16px}.ga-results-head p{padding-right:30px}.ga-results-head h2{font-size:17px}.ga-results-detail{max-height:92vh;overflow:auto}}@media (max-width:480px){.ga-event-actions{grid-template-columns:1fr}.ga-event-card>header{grid-template-columns:43px minmax(0,1fr)}.ga-event-card .ga-event-icon{width:43px;height:43px}.ga-list-head{display:grid}.ga-list-head>button{justify-self:start}}@media (max-width:900px){.ga-event-tools{grid-template-columns:1fr}.ga-event-tools .ga-filters{justify-content:flex-start}.ga-results-summary,.ga-result-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.ga-result-filters>label{grid-column:1/-1}.ga-detail-value-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.ga-event-tools{border-bottom:0}.ga-event-tools .ga-filters{padding-bottom:13px;border-bottom:1px solid var(--line)}.ga-results-detail{width:100%}.ga-results-summary{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 16px}.ga-results-summary article{padding:9px 10px}.ga-results-summary b{font-size:14px}.ga-detail-tabs{padding:0 16px 11px;overflow-x:auto}.ga-detail-tabs button{white-space:nowrap}.ga-result-filters{grid-template-columns:1fr 1fr;padding:11px 16px 8px}.ga-result-filters>label{grid-column:1/-1}.ga-result-filters select:last-child{grid-column:1/-1}.ga-filter-count{padding:0 16px 9px}.ga-result-full{margin-top:0}.ga-detail-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ga-event-record,.ga-audit-list{max-height:none;padding:13px 16px 18px}.ga-audit-json{grid-template-columns:1fr}}@media (max-width:480px){.ga-backdrop{padding:8px}.ga-results-head>span{width:42px;height:42px;flex-basis:42px;font-size:21px}.ga-results-head h2{font-size:15px}.ga-results-head p{font-size:8px}.ga-result-filters{grid-template-columns:1fr}.ga-result-filters>label,.ga-result-filters select:last-child{grid-column:auto}.ga-filter-count{align-items:flex-start;gap:7px}.ga-detail-value-grid{grid-template-columns:1fr}.ga-detail-tabs button{padding:8px 10px}.ga-audit-list>article>header{grid-template-columns:auto 1fr}.ga-audit-list>article>header>em{grid-column:2}}@media (max-width:520px){.ga-identity-editor{grid-template-columns:64px minmax(0,1fr);align-items:start;padding:11px}.ga-identity-preview{width:64px;height:64px;border-radius:18px;font-size:31px}.ga-identity-actions{grid-column:1/-1}.ga-identity-actions>label:first-child{width:100%}.ga-identity-actions>label:first-child input{width:100%;text-align:left}.ga-background-editor{grid-template-columns:1fr;align-items:start;padding:11px}.ga-background-preview{width:100%;max-width:210px}.ga-background-editor .ga-identity-actions>label:first-child{width:auto}}.ga-participation-mode{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;padding:13px;border:1px solid rgba(219,189,78,.14);border-radius:12px;background:#dbbd4e06}.ga-participation-mode>div:first-child{grid-column:1/-1;display:grid;gap:3px}.ga-participation-mode>div:first-child span{color:var(--primary);font-size:7px;font-weight:850;letter-spacing:.12em}.ga-participation-mode>div:first-child b{font-size:11px}.ga-participation-mode>button{display:flex;align-items:center;gap:9px;padding:11px;border:1px solid var(--line);border-radius:10px;background:#ffffff05;color:var(--gray);text-align:left;cursor:pointer}.ga-participation-mode>button>i{display:grid;place-items:center;width:27px;height:27px;flex:0 0 27px;border-radius:8px;background:#ffffff0d;font-style:normal}.ga-participation-mode>button>span{display:grid;gap:3px}.ga-participation-mode>button b{font-size:9px}.ga-participation-mode>button small{color:var(--muted);font-size:7.5px}.ga-participation-mode>button.active{border-color:#dbbd4e4d;background:#dbbd4e17;color:var(--white)}.ga-participation-mode>button.active>i{background:#dbbd4e24;color:var(--primary)}.ga-participation-mode>.ga-field{grid-column:1/-1;margin-top:3px}.ga-participation-mode>.ga-field .ga-input-suffix{max-width:280px}.ga-reward-report{margin-bottom:18px;border:1px solid rgba(219,189,78,.18);border-radius:14px;background:linear-gradient(135deg,#dbbd4e11,#ffffff05);overflow:hidden}.ga-reward-report>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid var(--line)}.ga-reward-report>header>div{display:grid;gap:3px}.ga-reward-report>header small{color:var(--primary);font-size:7px;font-weight:850;letter-spacing:.12em}.ga-reward-report h3,.ga-reward-report p{margin:0}.ga-reward-report h3{font-size:14px}.ga-reward-report p{color:var(--muted);font-size:8.5px}.ga-reward-report>header>strong{display:grid;justify-items:end;gap:2px}.ga-reward-report>header>strong b{color:var(--primary);font-size:23px}.ga-reward-report>header>strong span{color:var(--muted);font-size:8px}.ga-report-filters{display:grid;grid-template-columns:repeat(3,minmax(145px,1fr)) auto;gap:8px;padding:13px 18px}.ga-report-filters label{display:grid;gap:4px}.ga-report-filters label>span{color:var(--muted);font-size:7px;font-weight:800}.ga-report-filters input,.ga-report-filters select{width:100%;min-width:0;padding:9px 10px;border:1px solid var(--line);border-radius:8px;outline:0;background:#151517;color:var(--gray);font-size:9px}.ga-report-filters input:focus,.ga-report-filters select:focus{border-color:#dbbd4e59}.ga-report-filters>button{align-self:end;min-height:34px;padding:8px 14px;border:1px solid rgba(219,189,78,.25);border-radius:8px;background:#dbbd4e1f;color:var(--primary);font-size:9px;font-weight:850;cursor:pointer}.ga-report-filters>button:disabled{cursor:not-allowed;opacity:.5}.ga-report-breakdown{display:grid;gap:1px;border-top:1px solid var(--line);background:var(--line)}.ga-report-breakdown>span{display:grid;grid-template-columns:1fr auto auto;gap:18px;align-items:center;padding:9px 18px;background:#141416}.ga-report-breakdown b{font-size:8.5px}.ga-report-breakdown small{color:var(--muted);font-size:7.5px}.ga-report-breakdown strong{color:var(--primary);font-size:10px}.ga-report-empty{padding:0 18px 13px!important;color:var(--muted)!important}@media (max-width:720px){.ga-participation-mode{grid-template-columns:1fr}.ga-participation-mode>div:first-child,.ga-participation-mode>.ga-field{grid-column:auto}.ga-reward-report>header{align-items:flex-start}.ga-report-filters{grid-template-columns:1fr}.ga-report-filters>button{width:100%}.ga-report-breakdown>span{grid-template-columns:1fr auto}.ga-report-breakdown small{grid-row:2}.ga-report-breakdown strong{grid-column:2;grid-row:1/3}}.bonuses-shell{min-height:100vh;background:#0d0e11}.bonuses-shell__content{min-width:0;margin-left:var(--admin-sidebar-width)}.bonus-page{--bn-bg:#0d0e11;--bn-panel:#15161a;--bn-panel-2:#1b1c21;--bn-line:rgba(255,255,255,.075);--bn-text:#f4f4f1;--bn-muted:#8f9097;--bn-gold:#dbbd4e;--bn-gold-2:#f0d76e;--bn-green:#54c989;min-height:100vh;padding:30px;color:var(--bn-text);background:radial-gradient(circle at 78% -10%,rgba(219,189,78,.105),transparent 34%),var(--bn-bg)}.bonus-page *{box-sizing:border-box}.bonus-page button{font-family:inherit}.bonus-hero{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:24px}.bonus-hero__identity{display:flex;align-items:center;gap:14px}.bonus-hero__identity>.btnSidebar{display:none}.bonus-hero__mark{display:grid;width:49px;height:49px;place-items:center;color:#18150a;border:1px solid rgba(255,255,255,.15);border-radius:16px;background:linear-gradient(145deg,var(--bn-gold-2),#b7972e);box-shadow:0 12px 32px #dbbd4e2e}.bonus-hero__identity span,.bonus-workspace>header>div>span{color:var(--bn-gold);font-size:10px;font-weight:900;letter-spacing:.15em}.bonus-hero__identity h1{margin:3px 0 2px;font-size:clamp(31px,3vw,43px);line-height:1;letter-spacing:-.045em}.bonus-hero__identity p{margin:7px 0 0;color:var(--bn-muted);font-size:13px}.bonus-hero__actions{display:flex;align-items:center;gap:9px}.bonus-page .MuiButton-root,.bonus-dialog .MuiButton-root{border-radius:11px;text-transform:none;font-weight:750}.bonus-page .MuiButton-contained,.bonus-dialog .MuiButton-contained{color:#1c190c;background:linear-gradient(135deg,var(--bn-gold-2),var(--bn-gold));box-shadow:0 9px 24px #dbbd4e26}.bonus-page .MuiButton-outlined{color:var(--bn-text);border-color:var(--bn-line)}.bonus-hero__actions>.MuiIconButton-root{color:var(--bn-muted);border:1px solid var(--bn-line);border-radius:11px}.bonus-alert{display:flex;align-items:center;gap:13px;padding:14px 16px;margin-bottom:18px;border:1px solid rgba(238,105,119,.2);border-radius:14px;background:#ee697712}.bonus-alert strong{color:#ff9ba6}.bonus-alert span{flex:1;color:#c7a0a5;font-size:12px}.bonus-alert .MuiButton-root{color:#fff}.bonus-summary{display:grid;grid-template-columns:1.25fr repeat(3,1fr);gap:12px;margin-bottom:20px}.bonus-summary article{position:relative;display:flex;min-width:0;min-height:110px;align-items:center;gap:13px;padding:18px;border:1px solid var(--bn-line);border-radius:19px;background:linear-gradient(145deg,#ffffff0b,#ffffff04);overflow:hidden}.bonus-summary article.is-live{border-color:#54c98940;background:linear-gradient(145deg,#54c98913,#ffffff05)}.bonus-summary article>i{width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:#686a70;box-shadow:0 0 0 6px #ffffff0b}.bonus-summary article.is-live>i{background:var(--bn-green);box-shadow:0 0 0 6px #54c98917,0 0 18px #54c98973;animation:bonus-pulse 1.8s infinite}.bonus-summary__icon{display:grid;width:40px;height:40px;flex:0 0 auto;place-items:center;color:var(--bn-gold);border:1px solid rgba(219,189,78,.14);border-radius:12px;background:#dbbd4e12}.bonus-summary article>div:last-child{min-width:0}.bonus-summary small{display:block;margin-bottom:5px;color:var(--bn-muted);font-size:9px;font-weight:850;letter-spacing:.12em}.bonus-summary strong{display:block;overflow:hidden;font-size:19px;text-overflow:ellipsis;white-space:nowrap}.bonus-summary span{display:block;margin-top:5px;overflow:hidden;color:var(--bn-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.bonus-workspace{overflow:hidden;border:1px solid var(--bn-line);border-radius:23px;background:#15161af0;box-shadow:0 22px 56px #00000038}.bonus-workspace>header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;border-bottom:1px solid var(--bn-line)}.bonus-workspace>header h2{margin:5px 0 0;font-size:20px}.bonus-workspace>header nav{display:flex;padding:4px;border-radius:12px;background:#ffffff0a}.bonus-workspace>header nav button{display:flex;align-items:center;gap:6px;padding:8px 12px;color:var(--bn-muted);border:0;border-radius:9px;background:transparent;font-size:11px;font-weight:750;cursor:pointer}.bonus-workspace>header nav svg{font-size:16px}.bonus-workspace>header nav button.active{color:var(--bn-text);background:#292a2f;box-shadow:0 3px 9px #0003}.bonus-calendar{display:grid;grid-template-columns:repeat(7,minmax(155px,1fr));min-height:430px;overflow-x:auto}.bonus-calendar>article{min-width:155px;border-right:1px solid var(--bn-line)}.bonus-calendar>article:last-child{border-right:0}.bonus-calendar>article.is-today{background:linear-gradient(180deg,rgba(219,189,78,.045),transparent 42%)}.bonus-calendar>article>header{display:flex;align-items:center;justify-content:space-between;padding:14px 12px;border-bottom:1px solid var(--bn-line);background:#ffffff03}.bonus-calendar>article>header div{display:flex;min-height:35px;flex-direction:column;justify-content:center}.bonus-calendar>article>header span{min-height:11px;color:var(--bn-gold);font-size:8px;font-weight:900;letter-spacing:.12em}.bonus-calendar>article>header strong{font-size:12px}.bonus-calendar>article>header .MuiIconButton-root{color:var(--bn-muted)}.bonus-calendar__body{display:flex;min-height:355px;flex-direction:column;gap:8px;padding:10px}.bonus-calendar__body>button:not(.bonus-calendar__empty){width:100%;padding:11px;color:var(--bn-text);text-align:left;border:1px solid rgba(219,189,78,.16);border-radius:13px;background:linear-gradient(145deg,#dbbd4e1b,#b591280b);cursor:pointer;transition:.18s}.bonus-calendar__body>button:not(.bonus-calendar__empty):hover{transform:translateY(-2px);border-color:#dbbd4e61}.bonus-calendar__body>button.is-paused{opacity:.42;filter:saturate(.3)}.bonus-calendar__body>button.is-live{border-color:#54c9896b;box-shadow:inset 3px 0 var(--bn-green),0 0 18px #54c98914}.bonus-calendar__body time{display:block;color:#e4c95f;font-size:9px;font-weight:850}.bonus-calendar__body strong{display:block;margin:6px 0 10px;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.bonus-calendar__body span{display:flex;align-items:center;color:#c0c1c4;font-size:10px}.bonus-calendar__body span svg{margin-right:2px;color:var(--bn-gold);font-size:13px}.bonus-calendar__body span b{margin-left:auto;color:#797b82;font-size:9px}.bonus-calendar__empty{display:flex;min-height:72px;align-items:center;justify-content:center;flex-direction:column;gap:5px;color:#62646a;border:1px dashed rgba(255,255,255,.09);border-radius:12px;background:transparent;font-size:9px;cursor:pointer}.bonus-calendar__empty:hover{color:var(--bn-gold);border-color:#dbbd4e38;background:#dbbd4e06}.bonus-list{padding:10px}.bonus-list>article{display:flex;align-items:center;gap:9px;padding:0 8px;border-bottom:1px solid var(--bn-line)}.bonus-list>article:last-child{border-bottom:0}.bonus-dot{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:#5f6167}.bonus-dot.on{background:var(--bn-green);box-shadow:0 0 0 5px #54c98914}.bonus-list__main{display:grid;min-width:0;flex:1;grid-template-columns:minmax(180px,1fr) minmax(180px,.8fr) 75px;align-items:center;gap:14px;padding:16px;color:var(--bn-text);text-align:left;border:0;background:transparent;cursor:pointer}.bonus-list__main>div strong,.bonus-list__main>div small{display:block}.bonus-list__main small{margin-top:4px;color:var(--bn-muted);font-size:10px}.bonus-list__main>b{color:var(--bn-gold);font-size:20px}.bonus-list>article>.MuiIconButton-root{color:var(--bn-muted)}.bonus-audit{padding:8px 18px 18px}.bonus-audit>article{display:grid;grid-template-columns:38px minmax(170px,.8fr) 84px minmax(220px,1fr) auto;align-items:center;gap:13px;padding:14px 4px;border-bottom:1px solid var(--bn-line)}.bonus-audit__icon{display:grid;width:34px;height:34px;place-items:center;color:var(--bn-gold);border-radius:10px;background:#dbbd4e14}.bonus-audit__icon.applied,.bonus-audit__icon.restored{color:var(--bn-green);background:#54c98914}.bonus-audit__icon.failed{color:#ff8794;background:#ff697814}.bonus-audit__icon svg{font-size:17px}.bonus-audit article p{margin:4px 0 0;color:var(--bn-muted);font-size:11px}.bonus-status{display:inline-flex;justify-content:center;padding:5px 8px;color:#e3c95f;border:1px solid rgba(219,189,78,.2);border-radius:999px;background:#dbbd4e12;font-size:9px;font-weight:850;text-transform:uppercase}.bonus-status.applied,.bonus-status.restored{color:var(--bn-green);border-color:#54c98933;background:#54c98912}.bonus-status.failed{color:#ff8794;border-color:#ff697833;background:#ff697812}.bonus-audit__rooms{display:grid;gap:3px}.bonus-audit__rooms small{overflow:hidden;color:var(--bn-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.bonus-audit__rooms small.ok{color:#76dca1}.bonus-audit__rooms small.error{color:#ff9aa5}.bonus-audit time{color:var(--bn-muted);font-size:10px;white-space:nowrap}.bonus-empty{display:flex;min-height:330px;align-items:center;justify-content:center;flex-direction:column;text-align:center}.bonus-empty>div{display:grid;width:58px;height:58px;margin-bottom:14px;place-items:center;color:var(--bn-gold);border:1px solid rgba(219,189,78,.16);border-radius:18px;background:#dbbd4e12}.bonus-empty>strong{margin-bottom:7px}.bonus-empty>span{max-width:410px;margin-bottom:18px;color:var(--bn-muted);font-size:12px;line-height:1.5}.bonus-dialog .MuiDialog-paper{color:var(--bn-text);border:1px solid rgba(219,189,78,.16);border-radius:23px;background:#17181c;box-shadow:0 28px 90px #00000094}.bonus-dialog .MuiDialogTitle-root{display:flex;align-items:flex-start;justify-content:space-between;padding:23px 25px 17px;background:radial-gradient(circle at 78% 0,rgba(219,189,78,.11),transparent 42%)}.bonus-dialog .MuiDialogTitle-root span{color:var(--bn-gold);font-size:9px;font-weight:900;letter-spacing:.13em}.bonus-dialog .MuiDialogTitle-root h2{margin:5px 0 0;font-size:24px}.bonus-dialog .MuiDialogTitle-root .MuiIconButton-root{color:var(--bn-muted)}.bonus-dialog .MuiDialogContent-root{padding:23px 25px;background:#141519}.bonus-dialog .MuiDialogActions-root{display:flex;padding:15px 21px 19px;border-top:1px solid var(--bn-line)}.bonus-dialog .MuiDialogActions-root>span{flex:1}.bonus-form{display:grid;gap:19px}.bonus-form>div>label{display:block;margin-bottom:9px;color:var(--bn-muted);font-size:10px;font-weight:750}.bonus-day-picker{display:grid;grid-template-columns:repeat(7,1fr);gap:7px}.bonus-day-picker button{min-height:45px;color:#85868d;border:1px solid var(--bn-line);border-radius:10px;background:#ffffff06;cursor:pointer}.bonus-day-picker button.active{color:#fff3b7;border-color:#dbbd4e57;background:#dbbd4e21}.bonus-form__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.bonus-room-picker{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.bonus-room-picker>.MuiFormControlLabel-root{min-width:0;margin:0;padding:8px 7px;border:1px solid var(--bn-line);border-radius:12px;background:#ffffff06}.bonus-room-picker .MuiCheckbox-root{color:#71737a}.bonus-room-picker .MuiCheckbox-root.Mui-checked{color:var(--bn-gold)}.bonus-room-picker label+span,.bonus-room-picker .MuiFormControlLabel-label{min-width:0}.bonus-room-picker small,.bonus-room-picker strong{display:block}.bonus-room-picker small{color:var(--bn-muted);font-size:8px}.bonus-room-picker strong{overflow:hidden;margin-top:3px;font-size:11px;text-overflow:ellipsis}.bonus-form__enabled,.bonus-settings-state{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border:1px solid var(--bn-line);border-radius:12px;background:#ffffff06}.bonus-form__enabled strong,.bonus-form__enabled span,.bonus-settings-state strong,.bonus-settings-state span{display:block}.bonus-form__enabled span,.bonus-settings-state span{margin-top:3px;color:var(--bn-muted);font-size:10px}.bonus-settings-rooms{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.bonus-settings-divider{position:relative;height:15px;border-bottom:1px solid var(--bn-line)}.bonus-settings-divider span{position:absolute;bottom:-6px;left:12px;padding:0 8px;color:var(--bn-gold);background:#141519;font-size:9px;font-weight:850;letter-spacing:.1em}.bonus-security-note{display:flex;align-items:flex-start;gap:10px;padding:12px;color:#c6b978;border:1px dashed rgba(219,189,78,.18);border-radius:12px;background:#dbbd4e0a;font-size:10px;line-height:1.5}.bonus-security-note svg{flex:0 0 auto;color:var(--bn-green);font-size:18px}.bonus-dialog .MuiOutlinedInput-root{color:var(--bn-text);border-radius:11px;background:#ffffff06}.bonus-dialog .MuiOutlinedInput-notchedOutline{border-color:var(--bn-line)!important}.bonus-dialog .MuiInputLabel-root,.bonus-dialog .MuiFormHelperText-root{color:var(--bn-muted)!important}.bonus-dialog .MuiSwitch-switchBase.Mui-checked,.bonus-page .MuiSwitch-switchBase.Mui-checked{color:var(--bn-gold)}.bonus-dialog .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track,.bonus-page .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--bn-gold)}.bonus-push-fields{display:grid;gap:10px;padding:14px;border:1px solid rgba(219,189,78,.12);border-radius:13px;background:#dbbd4e09}.bonus-loading{display:flex;min-height:100vh;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#f4f4f1;background:#0d0e11}.bonus-loading .MuiCircularProgress-root{color:#dbbd4e}.bonus-loading strong{margin-top:8px}.bonus-loading span{color:#8f9097;font-size:11px}@keyframes bonus-pulse{0%,to{box-shadow:0 0 0 6px #54c98914,0 0 12px #54c98933}50%{box-shadow:0 0 0 9px #54c98900,0 0 22px #54c98980}}@media (max-width:1200px){.bonus-summary{grid-template-columns:1fr 1fr}.bonus-calendar{grid-template-columns:repeat(7,minmax(180px,1fr))}.bonus-audit>article{grid-template-columns:38px 1fr 84px auto}.bonus-audit__rooms{grid-column:2/5}}@media (max-width:760px){.bonuses-shell__content{margin-left:0}.bonus-page{padding:15px 11px 28px}.bonus-hero{align-items:flex-start;flex-direction:column}.bonus-hero__identity{width:100%}.bonus-hero__identity>.btnSidebar{display:grid;flex:0 0 auto}.bonus-hero__mark{display:none}.bonus-hero__actions{display:grid;width:100%;grid-template-columns:42px 1fr 1.25fr}.bonus-hero__actions .MuiButton-root{font-size:11px}.bonus-summary{grid-template-columns:1fr}.bonus-summary article{min-height:95px}.bonus-workspace>header{align-items:flex-start;flex-direction:column;padding:16px}.bonus-workspace>header nav{width:100%}.bonus-workspace>header nav button{flex:1;justify-content:center;padding:8px 5px}.bonus-calendar{grid-template-columns:repeat(7,minmax(205px,1fr));min-height:370px}.bonus-calendar__body{min-height:300px}.bonus-list>article{padding:0}.bonus-list__main{grid-template-columns:1fr 58px}.bonus-list__main>div:nth-child(2){display:none}.bonus-list>article>.MuiSwitch-root{display:none}.bonus-audit>article{grid-template-columns:34px 1fr auto}.bonus-audit__rooms{grid-column:2/4}.bonus-audit time{grid-column:2}.bonus-dialog .MuiDialog-paper{width:calc(100% - 18px);margin:9px;border-radius:19px}.bonus-dialog .MuiDialogTitle-root{padding:20px 18px 14px}.bonus-dialog .MuiDialogContent-root{padding:20px 16px}.bonus-day-picker{grid-template-columns:repeat(4,1fr)}.bonus-form__grid,.bonus-room-picker,.bonus-settings-rooms{grid-template-columns:1fr}.bonus-dialog .MuiDialogActions-root{padding:13px}.bonus-dialog .MuiDialogActions-root .MuiButton-root{font-size:11px}}.bonus-dialog .MuiDialog-paper{overflow:hidden;background:linear-gradient(155deg,#1a1b20,#121317 65%)}.bonus-dialog .MuiDialogTitle-root{min-height:92px;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.065)}.bonus-dialog__heading{display:flex;min-width:0;align-items:center;gap:14px}.bonus-dialog__heading>div:last-child{min-width:0}.bonus-dialog__heading p{margin:5px 0 0;color:#8f9199;font-size:11px;font-weight:500;line-height:1.45}.bonus-dialog__mark{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;color:#f0d267;border:1px solid rgba(219,189,78,.24);border-radius:14px;background:linear-gradient(145deg,#dbbd4e29,#dbbd4e0e);box-shadow:0 10px 26px #0000003d}.bonus-dialog__mark svg{font-size:22px}.bonus-dialog .MuiDialogContent-root{max-height:min(72vh,760px);padding:24px 26px 28px;background:radial-gradient(circle at 100% 0,rgba(219,189,78,.045),transparent 28%),#121317}.bonus-dialog .MuiDialogContent-root .MuiFormControl-root{margin-top:0!important}.bonus-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bonus-form>.bonus-form-block,.bonus-form>.bonus-push-fields{grid-column:1/-1}.bonus-form-block{display:grid;gap:15px;padding:17px;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:linear-gradient(145deg,#ffffff09,#ffffff03);box-shadow:inset 0 1px #ffffff06}.bonus-form-block>label{margin:0;color:#a5a6ad;font-size:10px;font-weight:750}.bonus-form-block__title{display:flex;min-width:0;align-items:center;gap:11px}.bonus-form-block__title>svg{width:20px;height:20px;padding:8px;flex:0 0 auto;color:#dfc152;border-radius:11px;background:#dbbd4e17}.bonus-form-block__title>div{min-width:0;flex:1}.bonus-form-block__title strong,.bonus-form-block__title small{display:block}.bonus-form-block__title strong{color:#f4f4f1;font-size:12px}.bonus-form-block__title small{margin-top:4px;color:#85878f;font-size:10px;line-height:1.4}.bonus-day-picker{gap:8px}.bonus-day-picker button{min-height:43px;font-weight:750;transition:transform .15s ease,border-color .15s ease,background .15s ease}.bonus-day-picker button:hover{transform:translateY(-1px);border-color:#dbbd4e4d}.bonus-day-picker button.active{box-shadow:inset 0 0 0 1px #dbbd4e14,0 7px 20px #00000024}.bonus-form__grid{margin-top:1px;align-items:start}.bonus-room-picker{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));max-height:230px;overflow:auto;padding:2px;scrollbar-width:thin;scrollbar-color:rgba(219,189,78,.35) transparent}.bonus-room-option{position:relative;display:grid;min-width:0;min-height:62px;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;color:#92949b;border:1px solid rgba(255,255,255,.075);border-radius:13px;background:#ffffff06;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.bonus-room-option:hover{transform:translateY(-1px);border-color:#dbbd4e3d;background:#dbbd4e09}.bonus-room-option:focus-within{outline:2px solid rgba(219,189,78,.36);outline-offset:2px}.bonus-room-option.is-selected{color:#f4f4f1;border-color:#dbbd4e6b;background:linear-gradient(145deg,#dbbd4e24,#dbbd4e0b);box-shadow:inset 0 0 0 1px #dbbd4e0d}.bonus-room-option>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.bonus-room-option__check{display:grid;width:25px;height:25px;place-items:center;color:transparent;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:#101115;transition:.16s ease}.bonus-room-option__check svg{font-size:17px;opacity:0;transform:scale(.6);transition:.16s ease}.bonus-room-option.is-selected .bonus-room-option__check{color:#17140a;border-color:#dfc353;background:linear-gradient(145deg,#efd66e,#cbaa38);box-shadow:0 5px 14px #dbbd4e2e}.bonus-room-option.is-selected .bonus-room-option__check svg{opacity:1;transform:scale(1)}.bonus-room-option__copy{display:block;min-width:0}.bonus-room-option__copy small,.bonus-room-option__copy strong{display:block}.bonus-room-option__copy small{color:#777981;font-size:8px;font-weight:850;letter-spacing:.08em}.bonus-room-option__copy strong{overflow:hidden;margin-top:4px;color:inherit;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.bonus-form__grid>.MuiFormControl-root,.bonus-credentials-grid>.MuiFormControl-root{align-self:start;margin-top:0!important}.bonus-form__grid>.MuiFormControl-root .MuiOutlinedInput-root,.bonus-credentials-grid>.MuiFormControl-root .MuiOutlinedInput-root{min-height:70px}.bonus-form__enabled,.bonus-settings-state{min-height:66px;box-sizing:border-box;padding:13px 15px;border-radius:14px}.bonus-form__enabled{background:linear-gradient(145deg,#ffffff09,#ffffff04)}.bonus-switch{position:relative;display:inline-flex;width:50px;height:28px;flex:0 0 50px;align-items:center;margin-left:14px;cursor:pointer}.bonus-switch>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.bonus-switch__track{position:relative;display:block;width:100%;height:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:linear-gradient(180deg,#282a30,#202126);box-shadow:inset 0 2px 5px #00000047;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.bonus-switch__track>i{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:linear-gradient(145deg,#f7f7f5,#c7c8ca);box-shadow:0 3px 8px #0000006b,inset 0 1px #ffffffe6;transition:transform .22s cubic-bezier(.22,.8,.3,1),background .2s ease}.bonus-switch>input:checked+.bonus-switch__track{border-color:#dbbd4e8c;background:linear-gradient(145deg,#b2912f,#dfc452);box-shadow:0 0 0 4px #dbbd4e12,inset 0 1px #ffffff2e}.bonus-switch>input:checked+.bonus-switch__track>i{transform:translate(22px);background:linear-gradient(145deg,#fffdf3,#eee2ae)}.bonus-switch>input:focus-visible+.bonus-switch__track{outline:2px solid rgba(240,211,95,.62);outline-offset:3px}.bonus-switch:hover .bonus-switch__track{border-color:#dbbd4e61}.bonus-switch--compact{width:42px;height:24px;flex-basis:42px;margin-left:4px}.bonus-switch--compact .bonus-switch__track>i{top:3px;left:3px;width:16px;height:16px}.bonus-switch--compact>input:checked+.bonus-switch__track>i{transform:translate(18px)}.bonus-push-fields{padding:17px}.bonus-push-fields__title{display:flex;align-items:center;gap:8px;color:#e4ca63;font-size:10px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.bonus-push-fields__title svg{font-size:19px}.bonus-settings-rooms{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:310px;overflow:auto;padding:2px 5px 2px 2px;scrollbar-width:thin;scrollbar-color:rgba(219,189,78,.35) transparent}.bonus-settings-room{display:grid;grid-template-columns:28px minmax(0,1fr) 36px;align-items:center;gap:8px;padding:9px;border:1px solid rgba(255,255,255,.065);border-radius:13px;background:#07080a47}.bonus-settings-room__number{display:grid;width:25px;height:25px;place-items:center;color:#d9bd55;border-radius:8px;background:#dbbd4e18;font-size:9px;font-weight:900}.bonus-settings-room .MuiIconButton-root{color:#74767e}.bonus-settings-room .MuiIconButton-root:hover{color:#ff8994;background:#ff697814}.bonus-form-block__title--rooms{padding-right:2px}.bonus-room-count{flex:0 0 auto;padding:6px 9px;color:#dfc45b;border:1px solid rgba(219,189,78,.18);border-radius:999px;background:#dbbd4e0f;font-size:9px;font-weight:850}.bonus-add-room.MuiButton-root{min-height:42px;justify-content:center;color:#d8bf5b;border-style:dashed;border-color:#dbbd4e42;border-radius:12px;background:#dbbd4e06}.bonus-add-room.MuiButton-root:hover{border-color:#dbbd4e80;background:#dbbd4e12}.bonus-credentials-grid{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:11px}.bonus-security-note{margin-top:-3px}.bonus-dialog .MuiDialogActions-root{position:sticky;bottom:0;gap:4px;min-height:72px;box-sizing:border-box;padding:14px 22px;border-top-color:#ffffff13;background:#16171bf5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.bonus-dialog .MuiDialogActions-root .MuiButton-contained{min-width:158px;min-height:42px;color:#17140a;border-radius:11px;background:linear-gradient(135deg,#efd35f,#cba937);box-shadow:0 9px 24px #cba9372e;font-weight:850}.bonus-dialog .MuiDialogActions-root .MuiButton-contained .MuiCircularProgress-root{margin-right:8px;color:#17140a}@media (max-width:760px){.bonus-dialog .MuiDialog-paper{width:100%;height:100%;margin:0;border:0;border-radius:0}.bonus-dialog .MuiDialogTitle-root{min-height:84px;padding:15px 14px}.bonus-dialog__mark{width:38px;height:38px;flex-basis:38px;border-radius:12px}.bonus-dialog__heading{gap:10px}.bonus-dialog__heading p{display:none}.bonus-dialog .MuiDialogTitle-root h2{font-size:20px}.bonus-dialog .MuiDialogContent-root{max-height:none;padding:16px 12px 24px}.bonus-form{grid-template-columns:1fr;gap:11px}.bonus-form>*{grid-column:1!important}.bonus-form-block{padding:14px 12px;border-radius:14px}.bonus-day-picker{grid-template-columns:repeat(4,1fr)}.bonus-form__grid{grid-template-columns:1fr}.bonus-room-picker{grid-template-columns:1fr 1fr;max-height:260px}.bonus-list>article>.bonus-switch--compact{display:none}.bonus-settings-rooms{grid-template-columns:1fr;max-height:none}.bonus-credentials-grid{grid-template-columns:1fr}.bonus-dialog .MuiDialogActions-root{padding:11px 12px calc(11px + env(safe-area-inset-bottom))}.bonus-dialog .MuiDialogActions-root .MuiButton-root{min-width:0}.bonus-dialog .MuiDialogActions-root .MuiButton-contained{flex:1}}@media (max-width:420px){.bonus-room-picker{grid-template-columns:1fr}.bonus-form-block__title--rooms{align-items:flex-start}.bonus-room-count{margin-left:auto}}.container_modal{width:100dvw;height:100dvh;display:flex;justify-content:center;align-items:center;position:relative;position:fixed;top:0;left:0;background:#0000009c;z-index:9999}.container-loader{width:80%;height:80%;max-width:400px;max-height:400px;transform-style:preserve-3d;transform:perspective(500px) rotateX(60deg)}.aro{position:absolute;box-shadow:inset 0 0 80px gold;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);animation:standalone 3s ease-in-out both}.s0{top:0;right:0;bottom:0;left:0;animation-delay:-0s}.s1{top:10px;right:10px;bottom:10px;left:10px;animation-delay:-.1s}.s2{top:20px;right:20px;bottom:20px;left:20px;animation-delay:-.2s}.s3{top:30px;right:30px;bottom:30px;left:30px;animation-delay:calc(3 * -.1s)}.s4{top:40px;right:40px;bottom:40px;left:40px;animation-delay:-.4s}.s5{top:50px;right:50px;bottom:50px;left:50px;animation-delay:-.5s}.s6{top:60px;right:60px;bottom:60px;left:60px;animation-delay:calc(6 * -.1s)}.s7{top:70px;right:70px;bottom:70px;left:70px;animation-delay:calc(7 * -.1s)}.s8{top:80px;right:80px;bottom:80px;left:80px;animation-delay:-.8s}.s9{top:90px;right:90px;bottom:90px;left:90px;animation-delay:-.9s}.s10{top:100px;right:100px;bottom:100px;left:100px;animation-delay:-1s}.s11{top:110px;right:110px;bottom:110px;left:110px;animation-delay:-1.1s}.s12{top:120px;right:120px;bottom:120px;left:120px;animation-delay:calc(12 * -.1s)}.s13{top:130px;right:130px;bottom:130px;left:130px;animation-delay:-1.3s}.s14{top:140px;right:140px;bottom:140px;left:140px;animation-delay:calc(14 * -.1s)}@keyframes standalone{0%{transform:translateZ(-100px) scaleX(-1);opacity:1}50%{transform:translateZ(100px) scaleX(1);opacity:1}to{transform:translateZ(-100px) scaleX(-1)}}.card_modal{--border: 4px;--rounded: 16px;--quantity: 12;margin:0;width:80%;height:70%;max-width:550px;border-radius:var(--rounded);display:flex;align-items:center;justify-content:center;padding:var(--border)}.card_modal:before,.card_modal:after{content:"";z-index:-1;position:absolute;will-change:auto;--size: 100% ;--size-old: calc(100% - calc(var(--border) * 2));width:var(--size);height:var(--size);min-width:var(--size);min-height:var(--size);max-width:var(--size);max-height:var(--size);border-radius:var(--rounded);background-size:400% 400%;animation:bg-spin 3s linear 0s infinite normal none running;background-image:radial-gradient(circle farthest-side at 0 100%,#00ccb1,transparent),radial-gradient(circle farthest-side at 100% 0,#d400ff,transparent),radial-gradient(circle farthest-side at 100% 100%,#3c67e3,transparent),radial-gradient(circle farthest-side at 0 0,#4e00c2,#0000)}.card_modal:after{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;animation-delay:.5s;filter:blur(24px);opacity:.7}@keyframes bg-spin{25%{background-position:right 20% bottom 40%}75%{background-position:left 45% top 20%}}.points_wrapper{position:absolute;overflow:hidden;width:calc(100% - (var(--border) * 4));height:calc(100% - (var(--border) * 4));border-radius:calc(var(--rounded) - 4px);pointer-events:none;z-index:80}.points_wrapper .point{--sz-point: 4px;top:-8px;position:absolute;animation:floating-points infinite ease-in-out;pointer-events:none;width:var(--sz-point);height:var(--sz-point);background-color:#5ddcff;border-radius:9999px}@keyframes floating-points{0%{transform:translate(0)}95%{opacity:0}to{opacity:0;transform:translate(calc(var(--h-card_modal) / 1.75),calc(var(--h-card_modal) / 1.5))}}.points_wrapper .point:nth-child(1){left:10%;opacity:1;animation-duration:2.35s;animation-delay:.2s}.points_wrapper .point:nth-child(2){left:30%;opacity:.7;animation-duration:2.5s;animation-delay:.5s}.points_wrapper .point:nth-child(3){left:25%;opacity:.8;animation-duration:2.2s;animation-delay:.1s}.points_wrapper .point:nth-child(4){left:44%;opacity:.6;animation-duration:2.05s}.points_wrapper .point:nth-child(5){left:50%;opacity:1;animation-duration:1.9s}.points_wrapper .point:nth-child(6){left:75%;opacity:.5;animation-duration:1.5s;animation-delay:1.5s}.points_wrapper .point:nth-child(7){left:88%;opacity:.9;animation-duration:2.2s;animation-delay:.2s}.points_wrapper .point:nth-child(8){left:58%;opacity:.8;animation-duration:2.25s;animation-delay:.2s}.points_wrapper .point:nth-child(9){left:98%;opacity:.6;animation-duration:2.6s;animation-delay:.1s}.points_wrapper .point:nth-child(10){left:65%;opacity:1;animation-duration:2.5s;animation-delay:.2s}.content_modal{position:absolute;width:calc(100% - (var(--border) * 4));height:calc(100% - (var(--border) * 4));border-radius:calc(var(--rounded) - 4px);overflow:hidden;z-index:0;background-color:#191c29;display:flex;justify-content:center}.card_modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);opacity:0;visibility:hidden;transition:transform .6s ease,opacity .6s ease,visibility 0s linear .6s;z-index:2}.card_modal.visible{transform:translate(-50%,-50%) scale(1);opacity:1;visibility:visible;transition-delay:0s}.card_modal img{position:absolute;width:120%;bottom:-120px;z-index:1}.card_modal .inner_content{width:95%;height:85%;position:relative;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;gap:20px}.card_modal .inner_content h2{margin:0;font-family:fantasy;color:transparent;font-size:2.4em;letter-spacing:5px;text-transform:uppercase;font-weight:700;background-image:linear-gradient(to right,#8f5856 0,#cb9b51 22%,#f6e27a 45%,#f6f2c0,#f6e27a 55%,#cb9b51 78%,#8f5856);-webkit-background-clip:text;background-clip:text}.container_button_close{position:absolute;top:10px;right:0}.button_close{display:block;position:relative;float:right;width:56px;height:56px;margin:0;overflow:hidden;outline:none;background-color:transparent;cursor:pointer;border:0}.button_close:before,.button_close:after{content:"";position:absolute;border-radius:50%;top:7px;right:7px;bottom:7px;left:7px}.button_close:before{border:4px solid #f0eeef;transition:opacity .4s cubic-bezier(.77,0,.175,1) 80ms,transform .5s cubic-bezier(.455,.03,.515,.955) 80ms}.button_close:after{border:4px solid #96daf0;transform:scale(1.3);transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.25,.46,.45,.94);opacity:0}.button_close:hover:before,.button_close:focus:before{opacity:0;transform:scale(.7);transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.25,.46,.45,.94)}.button_close:hover:after,.button_close:focus:after{opacity:1;transform:scale(1);transition:opacity .4s cubic-bezier(.77,0,.175,1) 80ms,transform .5s cubic-bezier(.455,.03,.515,.955) 80ms}.button-box,.button-box .button-elem{display:flex;justify-content:center;align-items:center}.float{animation:floatEffect 3s ease-in-out infinite;display:inline-block;will-change:transform}@keyframes floatEffect{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.btn{display:flex;justify-content:center;align-items:center;width:90%;z-index:999;overflow:hidden;height:70px;background-size:300% 300%;cursor:pointer;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-radius:5rem;transition:.5s;animation:gradient_301 5s ease infinite;border:double 4px #d400ff;background:linear-gradient(0deg,#7d01be,#e41d9c);background-origin:border-box;background-clip:content-box,border-box;position:absolute;bottom:60px}#container-stars{position:absolute;z-index:-1;width:100%;height:100%;overflow:hidden;transition:.5s;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-radius:5rem}#glow{position:absolute;display:flex;width:12rem}.btn:hover #container-stars{z-index:1;background-color:#212121}.btn:hover{transform:scale(1.1)}.btn:active{border:double 4px #fe53bb;background-origin:border-box;background-clip:content-box,border-box;animation:none}.btn:active .circle{background:#fe53bb}#stars{position:relative;background:transparent;width:200rem;height:200rem}#stars:after{content:"";position:absolute;top:-10rem;left:-100rem;width:100%;height:100%;animation:animStarRotate 90s linear infinite}#stars:after{background-image:radial-gradient(#ffffff 1px,transparent 1%);background-size:50px 50px}#stars:before{content:"";position:absolute;top:0;left:-50%;width:170%;height:500%;animation:animStar 60s linear infinite}#stars:before{background-image:radial-gradient(#ffffff 1px,transparent 1%);background-size:50px 50px;opacity:.5}@media (max-width: 620px){strong{font-size:20px}.card_modal .inner_content h2{font-size:2em;font-weight:500}}@media (max-width: 420px){strong{font-size:16px}.btn{bottom:30px}}@media (max-width: 400px){.card_modal .inner_content h2{font-size:1.5em;font-weight:500}}.container_modal_admin{width:100%;height:100%;overflow:hidden;position:relative}.modal_admin{width:calc(100% - var(--admin-sidebar-width));margin-left:var(--admin-sidebar-width);height:100%;display:flex;justify-content:center;position:relative}.modal_admin .buttons{width:100%;display:flex;gap:15px;margin-bottom:20px;flex-wrap:wrap}.modal_admin .inner_modal_admin{width:98%;height:100%}.modal_admin .modal-form{display:flex;gap:20px;flex-wrap:wrap;width:100%;max-width:550px;flex-direction:column}.modal_admin .inputs input{max-width:100%}.modal_admin .button{margin-top:20px}.modal_admin .btnSidebar{display:none}@media (max-width: 760px){.modal_admin .inner_modal_admin .title h2{display:flex;gap:12px;align-items:center}.modal_admin .btnSidebar{display:block;display:flex;justify-content:center;align-items:center;height:40px;width:40px;cursor:pointer;border-radius:12px;color:var(--white);border:none;transition:all .4s;background:none}.modal_admin .btnSidebar:hover{background:var(--primary);color:var(--dark)}.modal_admin{width:100%;margin-left:0}}.cont_modal{width:100%;background:#0000009c;height:100dvh;display:flex;justify-content:center;align-items:center;overflow-y:auto;position:fixed;top:0;left:0;z-index:99999}.modal_bono{width:90%;max-width:620px;min-height:424px;height:auto;max-height:80dvh;background:#07182e;position:relative;display:flex;place-content:center;place-items:center;overflow:clip;border-radius:20px}.modal_wrap{width:90%;max-width:620px;min-height:424px;height:auto;max-height:95dvh;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}.modal_bono:before{content:"";position:absolute;width:200px;background-image:linear-gradient(180deg,#00b7ff,#ff30ff);height:430%;animation:rotBGimg 3s linear infinite;transition:all .2s linear}@keyframes rotBGimg{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal_bono:after{content:"";position:absolute;background:#07182e;top:5px;right:5px;bottom:5px;left:5px;border-radius:15px}.modal_bono .inner_bono{width:98%;height:auto;max-height:90%;overflow:hidden;z-index:999;padding:20px 0;display:flex;flex-direction:column;align-items:center;gap:20px}.modal_bono .inner_bono h2{margin:0;font-family:Arial,Helvetica,sans-serif;color:transparent;font-size:2.2em;letter-spacing:5px;text-transform:uppercase;font-weight:800;background-image:linear-gradient(to right,#cb9b51 0,#cb9b51 22%,#f6e27a 45%,#f6f2c0,#f6e27a 55%,#cb9b51 78%,#cb9b51);-webkit-background-clip:text;background-clip:text;text-align:center}.cont_modal img{max-width:100%;z-index:9;width:100%;position:absolute;bottom:-130px}.btn_modal{display:flex;justify-content:center;align-items:center;width:90%;z-index:999;overflow:hidden;height:70px;background-size:300% 300%;cursor:pointer;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-radius:5rem;transition:.5s;animation:gradient_301 5s ease infinite;border:double 4px #d400ff;background:linear-gradient(0deg,#7d01be,#e41d9c);background-origin:border-box;background-clip:content-box,border-box}.container-stars{position:absolute;z-index:-1;width:100%;height:100%;overflow:hidden;transition:.5s;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-radius:5rem}.container_modal strong{z-index:2;text-transform:uppercase;font-size:18px;letter-spacing:2px;color:#fff;text-shadow:0 0 4px white;text-align:center}.glow{position:absolute;display:flex;width:12rem}.circle{width:100%;height:30px;filter:blur(2rem);animation:pulse_3011 4s infinite;z-index:-1}.circle:nth-of-type(1){background:#fe53baa2}.circle:nth-of-type(2){background:#8e51eab4}.btn_modal:hover .container-stars{z-index:1;background-color:#212121}.btn_modal:hover{transform:scale(1.1)}.btn_modal:active{border:double 4px #fe53bb;background-origin:border-box;background-clip:content-box,border-box;animation:none}.btn_modal:hover strong{color:#fff!important;z-index:999}.stars{position:relative;background:transparent;width:200rem;height:200rem}.stars:after{content:"";position:absolute;top:-10rem;left:-100rem;width:100%;height:100%;animation:animStarRotate 90s linear infinite}.stars:after{background-image:radial-gradient(#ffffff 1px,transparent 1%);background-size:50px 50px}.stars:before{content:"";position:absolute;top:0;left:-50%;width:170%;height:500%;animation:animStar 60s linear infinite}.stars:before{background-image:radial-gradient(#ffffff 1px,transparent 1%);background-size:50px 50px;opacity:.5}@keyframes animStar{0%{transform:translateY(0)}to{transform:translateY(-135rem)}}@keyframes animStarRotate{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes gradient_301{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes pulse_3011{0%{transform:scale(.75);box-shadow:0 0 #000000b3}70%{transform:scale(1);box-shadow:0 0 0 10px #0000}to{transform:scale(.75);box-shadow:0 0 #0000}}@media (max-width: 620px){.modal_bono,.modal_wrap{width:98%}.cont_modal img{bottom:-100px}.modal_bono .inner_bono h2{font-weight:800;font-size:1.8em;letter-spacing:2px}}.container_withdrawals{width:100%;height:100%;overflow:hidden;position:relative}.withdrawals{width:calc(100% - var(--admin-sidebar-width));margin-left:var(--admin-sidebar-width);min-height:100vh;display:flex;justify-content:center;position:relative}.withdrawals .btnSidebar{display:none}.wd-container{width:97%;max-width:1400px;padding:24px 0 60px;display:flex;flex-direction:column;gap:20px}.wd-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}.wd-header-left{display:flex;flex-direction:column;gap:2px}.wd-title-row{display:flex;align-items:center;gap:14px}.wd-title-icon{width:42px;height:42px;border-radius:12px;background:#dbbd4e1f;border:1px solid rgba(219,189,78,.25);display:flex;align-items:center;justify-content:center;color:var(--primary);flex-shrink:0}.wd-title{font-size:1.5rem;font-weight:700;color:var(--white);margin:0;line-height:1.2}.wd-subtitle{font-size:12px;color:var(--border);margin:2px 0 0;font-weight:400}.wd-header-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.wd-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:10px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;border:none;transition:all .2s;white-space:nowrap}.wd-btn-primary{background:var(--primary);color:var(--dark)}.wd-btn-primary:hover:not(:disabled){background:#c8a93f;transform:translateY(-1px);box-shadow:0 4px 16px #dbbd4e4d}.wd-btn-primary:disabled{opacity:.6;cursor:not-allowed}.wd-btn-ghost{background:#ffffff0d;color:var(--white);border:1px solid var(--border)}.wd-btn-ghost:hover,.wd-btn-ghost.active{background:#dbbd4e1a;border-color:#dbbd4e66;color:var(--primary)}.wd-kpi-row{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.wd-kpi-card{background:var(--dark);border:1px solid var(--border);border-radius:14px;padding:18px 20px;display:flex;align-items:flex-start;gap:14px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.wd-kpi-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:currentColor;opacity:.3}.wd-kpi-card:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0000004d}.wd-kpi-icon{width:38px;height:38px;border-radius:10px;background:#ffffff0f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wd-kpi-body{display:flex;flex-direction:column;gap:2px;min-width:0}.wd-kpi-label{font-size:11px;font-weight:500;color:var(--border);text-transform:uppercase;letter-spacing:.06em}.wd-kpi-value{font-size:1.25rem;font-weight:700;line-height:1.2;white-space:nowrap}.wd-kpi-sub{font-size:11px;color:var(--border);margin-top:2px}.wd-charts-section{background:var(--dark);border:1px solid var(--border);border-radius:14px;overflow:hidden}.wd-charts-header{border-bottom:1px solid var(--border);padding:0 16px}.wd-chart-body{padding:16px;min-height:280px;display:flex;align-items:center}.wd-chart-loading{width:100%;display:flex;justify-content:center;align-items:center;min-height:240px}.wd-top-clients{display:flex;flex-direction:column;gap:10px;width:100%}.wd-top-client-row{display:flex;align-items:center;gap:14px;padding:10px 14px;border-radius:10px;background:#ffffff08;position:relative;overflow:hidden}.wd-rank{font-size:12px;font-weight:700;color:var(--primary);width:28px;flex-shrink:0}.wd-top-client-info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.wd-top-client-name{font-size:13px;font-weight:600;color:var(--white)}.wd-top-client-cuit{font-size:11px;color:var(--border);font-family:monospace}.wd-top-client-stats{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.wd-top-client-count{font-size:11px;color:var(--border)}.wd-top-client-amount{font-size:13px;font-weight:700;color:#41f1b6}.wd-top-bar{position:absolute;bottom:0;left:0;height:2px;background:linear-gradient(90deg,var(--primary),#a78bfa);transition:width .5s ease}.wd-filters-bar{display:flex;align-items:center;gap:14px;padding:10px 16px;background:var(--dark);border:1px solid var(--border);border-radius:12px;flex-wrap:wrap}.wd-filters-toggle{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--white);cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.wd-filter-active-dot{width:7px;height:7px;border-radius:50%;background:var(--primary);flex-shrink:0}.wd-btn-clear{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:8px;font-size:12px;font-weight:500;background:#ff77821a;color:#ff7782;border:1px solid rgba(255,119,130,.25);cursor:pointer;transition:all .2s;font-family:inherit}.wd-btn-clear:hover{background:#ff778233}.wd-total-label{margin-left:auto;font-size:12px;color:var(--border)}.wd-filters{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:14px 16px;background:#1c1c1d99;border:1px solid var(--border);border-top:none;border-radius:0 0 12px 12px}.wd-filter-item{position:relative;flex:1;min-width:160px}.wd-filter-search{flex:2;min-width:260px}.wd-input,.wd-select{width:100%;padding:9px 12px;background:#ffffff0d;border:1px solid var(--border);border-radius:10px;color:var(--white);font-size:13px;font-family:inherit;transition:border-color .2s,box-shadow .2s;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none}.wd-input:focus,.wd-select:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #dbbd4e1f}.wd-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23888' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:18px;padding-right:32px;cursor:pointer}.wd-select option{background:var(--dark);color:var(--white)}input[type=date].wd-input::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}.wd-table-wrap{border-radius:14px;overflow:hidden;border:1px solid var(--border)}.wd-loading-overlay,.wd-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:12px;color:var(--border);font-size:14px}.wd-modal-loading{display:flex;justify-content:center;align-items:center;height:200px}.wd-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid var(--border);background:var(--dark);border-radius:16px 16px 0 0;gap:12px;flex-wrap:wrap}.wd-modal-title-row{display:flex;align-items:center;gap:14px}.wd-modal-id{font-size:1.2rem;font-weight:700;color:var(--primary)}.wd-modal-header-actions{display:flex;align-items:center;gap:8px}.wd-modal-body{display:flex;flex-direction:column;gap:16px;padding:20px 24px;overflow-y:auto;max-height:calc(90vh - 100px)}.wd-detail-section{background:var(--dark);border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px 18px}.wd-detail-section-title{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;color:var(--primary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px}.wd-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 20px}.wd-detail-grid-1{grid-template-columns:1fr}.wd-detail-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.wd-detail-item{display:flex;flex-direction:column;gap:4px;min-width:0}.wd-detail-item-wide{grid-column:1 / -1}.wd-detail-label{font-size:10px;font-weight:600;color:var(--border);text-transform:uppercase;letter-spacing:.06em}.wd-detail-value-row{display:flex;align-items:flex-start;gap:4px;min-width:0;flex-wrap:wrap}.wd-detail-value{font-size:13px;color:var(--white);font-weight:500;word-break:break-word;overflow-wrap:anywhere;line-height:1.45;min-width:0;flex:1 1 auto}.wd-mono{font-family:Courier New,monospace;font-size:12px;color:#a0a0b0}.wd-highlight{font-size:16px!important;font-weight:700!important;color:#41f1b6!important}.wd-raw-toggle{display:flex;align-items:center;gap:6px;background:none;border:none;font-family:inherit;font-size:12px;color:var(--border);cursor:pointer;padding:0;margin-bottom:8px;transition:color .2s}.wd-raw-toggle:hover{color:var(--primary)}.wd-raw-block{display:flex;flex-direction:column;gap:10px}.wd-raw-label{font-size:10px;font-weight:700;color:var(--border);text-transform:uppercase;letter-spacing:.06em;margin:0 0 4px}.wd-pre{background:#0000004d;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:12px;font-family:Courier New,monospace;font-size:11px;color:#a0c4a0;overflow-x:auto;margin:0;max-height:200px;overflow-y:auto}@media (max-width: 1200px){.wd-kpi-row{grid-template-columns:repeat(3,1fr)}}@media (max-width: 900px){.wd-kpi-row,.wd-detail-grid{grid-template-columns:repeat(2,1fr)}.wd-detail-grid-2{grid-template-columns:1fr}}@media (max-width: 760px){.withdrawals{width:100%;margin-left:0}.withdrawals .btnSidebar{display:flex;justify-content:center;align-items:center;height:40px;width:40px;cursor:pointer;border-radius:12px;color:var(--white);border:none;transition:all .4s;background:none}.withdrawals .btnSidebar:hover{background:var(--primary);color:var(--dark)}.wd-container{width:96%;padding:16px 0 80px}.wd-kpi-row{grid-template-columns:repeat(2,1fr)}.wd-header{flex-direction:column;align-items:flex-start}.wd-header-actions{width:100%;justify-content:flex-end}.wd-detail-grid{grid-template-columns:1fr}.wd-modal-header{flex-direction:column;align-items:flex-start}.wd-filter-item{min-width:100%;flex:none}.wd-table-wrap .MuiDataGrid-root{min-height:250px;height:300px!important}}@media (max-width: 480px){.wd-kpi-row{grid-template-columns:1fr}.wd-btn span{display:none}.wd-title{font-size:1.2rem}}.wd-main-tabs{display:flex;gap:4px;border-bottom:2px solid var(--border);margin-bottom:24px}.wd-main-tab{display:flex;align-items:center;background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;padding:10px 20px;color:var(--gray);font-size:.88rem;font-weight:600;cursor:pointer;transition:color .18s,border-color .18s;letter-spacing:.03em}.wd-main-tab.active{color:var(--primary);border-bottom-color:var(--primary)}.wd-main-tab:hover:not(.active){color:var(--white)}.wd-blacklist-section{display:flex;flex-direction:column;gap:24px}.wd-bl-form{background:var(--dark);border:1px solid var(--border);border-radius:10px;padding:20px 24px}.wd-bl-title{margin:0 0 16px;font-size:.9rem;font-weight:700;color:var(--white);letter-spacing:.04em;text-transform:uppercase}.wd-bl-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.wd-bl-loading{display:flex;justify-content:center;padding:40px 0}.wd-bl-empty{text-align:center;color:var(--gray);padding:32px 0;font-size:.9rem}.wd-bl-list{border:1px solid var(--border);border-radius:10px;overflow:hidden}.wd-bl-list-header{display:grid;grid-template-columns:100px 1fr 1.5fr 160px 40px;gap:12px;padding:10px 16px;background:#ffffff0a;font-size:.72rem;font-weight:700;color:var(--gray);text-transform:uppercase;letter-spacing:.06em}.wd-bl-row-item{display:grid;grid-template-columns:100px 1fr 1.5fr 160px 40px;gap:12px;align-items:center;padding:10px 16px;border-top:1px solid var(--border);font-size:.82rem;color:var(--white);transition:background .15s}.wd-bl-row-item:hover{background:#ffffff08}.wd-bl-type{font-size:.72rem;font-weight:700;padding:2px 8px;border-radius:4px;width:fit-content}.wd-bl-type--cbu{background:#dbbd4e26;color:#dbbd4e}.wd-bl-type--cuit{background:#ef535026;color:#ef5350}.wd-bl-value{font-family:monospace;font-size:.82rem;color:var(--white)}.wd-bl-reason{color:var(--gray);font-size:.8rem}.wd-bl-date{color:var(--gray);font-size:.78rem}.wd-bl-delete{background:transparent;border:none;color:var(--gray);cursor:pointer;display:flex;align-items:center;padding:4px;border-radius:4px;transition:color .15s,background .15s}.wd-bl-delete:hover{color:#ef5350;background:#ef53501a}.wm-page-shell{min-height:100vh;background:#0c0d10;color:#f3f1e9}.wm-main{width:calc(100% - var(--admin-sidebar-width));min-height:100vh;margin-left:var(--admin-sidebar-width);padding:28px;box-sizing:border-box;background:radial-gradient(circle at 80% -10%,rgba(219,189,78,.1),transparent 32%),#0c0d10;font-family:Montserrat,Segoe UI,sans-serif}.wm-header,.wm-title-wrap,.wm-section-heading,.wm-section-heading>div,.wm-actions,.wm-pagination,.wm-pagination>div,.wm-client-toolbar,.wm-tabs{display:flex;align-items:center}.wm-main .btnSidebar{display:none}.wm-header{justify-content:space-between;gap:20px;margin-bottom:22px}.wm-title-wrap{gap:14px}.wm-title-icon{width:50px;height:50px;display:grid;place-items:center;border-radius:15px;color:#17160f;background:linear-gradient(145deg,#f2d86a,#b88f25);box-shadow:0 10px 28px #dbbd4e33}.wm-title-icon svg{font-size:28px}.wm-eyebrow{color:#cfb557;font-size:10px;font-weight:800;letter-spacing:.16em}.wm-header h1{margin:3px 0 2px;font-size:27px}.wm-header p{margin:0;color:#8e919a;font-size:13px}.wm-refresh,.wm-save,.wm-client-toolbar>button,.wm-edit,.wm-actions button,.wm-pagination button{border:1px solid rgba(219,189,78,.3);border-radius:10px;background:#dbbd4e1a;color:#e4ca65;font-weight:750;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px}.wm-refresh{padding:11px 16px}.wm-refresh svg,.wm-edit svg,.wm-actions svg{font-size:17px}.wm-refresh:disabled,.wm-save:disabled,.wm-pagination button:disabled{opacity:.45;cursor:not-allowed}.wm-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:16px}.wm-metrics article{padding:18px;border:1px solid rgba(255,255,255,.075);border-radius:15px;background:linear-gradient(145deg,#ffffff0b,#ffffff05);box-shadow:0 14px 30px #00000029}.wm-metrics span,.wm-metrics small{display:block;color:#8f929b;font-size:11px}.wm-metrics strong{display:block;margin:7px 0 4px;font-size:25px}.wm-metrics .success strong{color:#4fd29a}.wm-metrics .warning strong{color:#e5ba4e}.wm-metrics .info strong{color:#75aef7}.wm-policy-card,.wm-panel{border:1px solid rgba(219,189,78,.14);border-radius:16px;background:#121318;box-shadow:0 16px 40px #0003}.wm-policy-card{padding:18px 20px;margin-bottom:18px}.wm-section-heading{justify-content:space-between;gap:15px;margin-bottom:15px}.wm-section-heading>div{gap:10px}.wm-section-heading svg{color:#d5b74c}.wm-section-heading span small{display:block;margin-top:3px;color:#858891;font-size:11px}.wm-policy-grid{display:grid;grid-template-columns:1.05fr 1fr 1fr 1fr auto;gap:10px;align-items:end}.wm-policy-grid label span{display:block;margin:0 0 6px;color:#a5a7ae;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.05em}.wm-policy-grid input,.wm-policy-grid select,.wm-filters input,.wm-filters select,.wm-search input{width:100%;height:40px;box-sizing:border-box;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:#0d0e12;color:#eee;padding:0 11px;outline:none}.wm-policy-grid input:focus,.wm-policy-grid select:focus,.wm-filters input:focus,.wm-filters select:focus,.wm-search:focus-within{border-color:#dbbd4e8c}.wm-save{height:40px;padding:0 17px;background:linear-gradient(145deg,#d9bc51,#aa8323);color:#15130d}.wm-policy-foot{text-align:right;color:#676a72;font-size:10px;margin-top:9px}.wm-policy-groups{display:grid;gap:12px}.wm-policy-group{padding:13px;border:1px solid rgba(255,255,255,.065);border-radius:12px;background:#06070a38}.wm-policy-group-title{display:flex;align-items:baseline;gap:9px;margin:0 0 10px}.wm-policy-group-title b{font-size:11px;color:#dedbd1}.wm-policy-group-title small{font-size:9px;color:#797d86}.wm-policy-grid.client-defaults{grid-template-columns:repeat(4,minmax(0,1fr))}.wm-policy-grid.global-limits{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.wm-tabs{gap:7px;margin:20px 0 10px}.wm-tabs button{display:flex;align-items:center;gap:7px;padding:10px 16px;border:1px solid transparent;border-radius:10px;background:transparent;color:#7d8088;font-weight:750;cursor:pointer}.wm-tabs button svg{font-size:18px}.wm-tabs button.active{color:#e4c759;background:#dbbd4e17;border-color:#dbbd4e33}.wm-panel{overflow:hidden}.wm-filters,.wm-client-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) repeat(4,minmax(130px,auto));gap:9px;padding:14px;border-bottom:1px solid rgba(255,255,255,.06)}.wm-search{height:40px;display:flex;align-items:center;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:#0d0e12;padding:0 10px}.wm-search svg{font-size:18px;color:#696c74}.wm-search input{height:36px;border:0;background:transparent}.wm-table-wrap{width:100%;overflow:auto}.wm-table-wrap table{width:100%;border-collapse:collapse;min-width:1050px}.wm-table-wrap th{padding:12px 14px;text-align:left;color:#777b84;font-size:9px;text-transform:uppercase;letter-spacing:.1em;background:#0f1014;border-bottom:1px solid rgba(255,255,255,.07)}.wm-table-wrap td{padding:13px 14px;border-bottom:1px solid rgba(255,255,255,.052);font-size:12px;vertical-align:middle}.wm-table-wrap tr:hover td{background:#ffffff05}.wm-table-wrap td b,.wm-table-wrap td small{display:block}.wm-table-wrap td small{margin-top:4px;color:#72757d;font-size:10px}.wm-table-wrap code{font-size:10px;color:#c9cbd0}.wm-amount{font-size:13px!important;font-weight:800;color:#f0d05f}.wm-provider,.wm-status,.wm-mode{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:9px;font-weight:850;letter-spacing:.04em}.wm-provider.hgcash{color:#6ab8ff;background:#4393dc1f;border:1px solid rgba(67,147,220,.25)}.wm-provider.finpro{color:#d6bd58;background:#dbbd4e1a;border:1px solid rgba(219,189,78,.25)}.wm-status{color:#9ca0a9;background:#ffffff0f}.wm-status.done,.wm-status.paid,.wm-status.automatic{color:#55d89f;background:#37be851c}.wm-status.sent,.wm-status.processing{color:#73aaff;background:#4c85e021}.wm-status.review_pending,.wm-status.debit_review,.wm-status.manual{color:#edbd4c;background:#e1ac2b1f}.wm-status.failed,.wm-status.rejected{color:#ff7b83;background:#e649541f}.wm-mode{color:#a8abb4;background:#ffffff0e}.wm-actions{gap:6px}.wm-actions button,.wm-edit{padding:7px 9px;font-size:10px;white-space:nowrap}.wm-actions .danger{color:#ff858b;border-color:#ff697340;background:#e6495414}.wm-muted{color:#696c74;font-size:10px}.wm-ok{color:#51d69d}.wm-no{color:#ff7b83}.wm-empty{padding:50px!important;text-align:center!important;color:#70737b!important}.wm-pagination{justify-content:space-between;padding:12px 15px;color:#737780;font-size:11px}.wm-pagination>div{gap:10px}.wm-pagination button{padding:7px 10px}.wm-pagination b{color:#aaa;font-size:10px}.wm-client-toolbar{grid-template-columns:minmax(280px,520px) auto;justify-content:start}.wm-client-toolbar>button{height:40px;padding:0 18px}.wm-audit-list{padding:7px 16px}.wm-audit-list article{display:grid;grid-template-columns:36px 1fr;gap:12px;padding:14px 4px;border-bottom:1px solid rgba(255,255,255,.06)}.wm-audit-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#dbbd4e17;color:#d3b64e}.wm-audit-icon svg{font-size:18px}.wm-audit-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.wm-audit-title b{text-transform:capitalize;font-size:12px}.wm-audit-title span,.wm-audit-list p{color:#747780;font-size:10px}.wm-audit-list p{margin:5px 0}.wm-audit-list pre{max-height:120px;overflow:auto;margin:8px 0 0;padding:10px;border-radius:8px;background:#0b0c0f;color:#aaa;font-size:9px;white-space:pre-wrap}.wm-audit-source{display:inline-flex;margin-right:7px;padding:2px 6px;border-radius:999px;color:#ddbf52;background:#dbbd4e1a;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.wm-audit-source.workflow{color:#79bafa;background:#4594e01c}.wm-audit-transition{display:flex;align-items:center;gap:7px;margin-top:7px;color:#8d9098;font-size:9px}.wm-audit-transition span{padding:3px 7px;border-radius:6px;background:#ffffff0d;font-weight:750}.wm-audit-transition b{color:#d2b449}.wm-audit-actor{color:#bbb9b2;font-weight:750}.wm-audit-changes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:9px}.wm-audit-changes>div{min-width:0;display:grid;grid-template-columns:minmax(86px,.8fr) minmax(60px,1fr) 12px minmax(60px,1fr);align-items:center;gap:6px;padding:7px 8px;border:1px solid rgba(255,255,255,.055);border-radius:8px;background:#ffffff05;font-size:8px}.wm-audit-changes b{overflow:hidden;color:#777b85;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.wm-audit-changes span,.wm-audit-changes strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wm-audit-changes span{color:#8b8e96}.wm-audit-changes i{color:#cbaa3c;font-style:normal;text-align:center}.wm-audit-changes strong{color:#d7d4cc;font-weight:750}.wm-audit-details{margin-top:8px}.wm-audit-details summary{width:max-content;color:#777b84;font-size:8px;font-weight:700;cursor:pointer}.wm-audit-details[open] summary{color:#c5a73f}.wm-audit-details pre{margin-top:7px}.wm-dialog{background:#15161b!important;color:#f2f0e8!important;border:1px solid rgba(219,189,78,.18);border-radius:16px!important}.wm-dialog-content{display:flex;flex-direction:column;gap:15px;padding-top:12px!important}.wm-dialog-content .MuiInputBase-root,.wm-dialog-content .MuiInputLabel-root{color:#d5d5d5}.wm-dialog-content .MuiOutlinedInput-notchedOutline{border-color:#ffffff24}.wm-dialog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.wm-dialog-help{margin:0;color:#84878f;font-size:11px}.wm-main button,.wm-main input,.wm-main select,.wm-main textarea{font-family:inherit}.wm-header h1{font-size:24px;line-height:1.15;letter-spacing:-.025em}.wm-header p{font-size:11px;line-height:1.45}.wm-refresh{font-size:11px;letter-spacing:.01em}.wm-metrics article{padding:15px 17px}.wm-metrics span{font-size:10px;font-weight:700}.wm-metrics strong{font-size:22px;line-height:1.05}.wm-metrics small{font-size:10px}.wm-section-heading span b{font-size:13px;letter-spacing:-.01em}.wm-section-heading span small{font-size:9px;line-height:1.45}.wm-section-heading .MuiFormControlLabel-label{font-family:inherit;font-size:11px;font-weight:650}.wm-policy-grid{grid-template-columns:minmax(150px,1.05fr) repeat(3,minmax(130px,1fr)) minmax(145px,.68fr)}.wm-policy-grid label span{font-size:9px;letter-spacing:.075em}.wm-policy-grid input,.wm-policy-grid select,.wm-filters input,.wm-filters select,.wm-search input{font-size:12px;font-weight:600}.wm-policy-grid select,.wm-filters select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.wm-save{font-size:11px;letter-spacing:.01em}.wm-tabs{gap:5px;margin:16px 0 9px}.wm-tabs button{padding:9px 13px;font-size:12px;line-height:1}.wm-tabs button svg{font-size:16px}.wm-filters{grid-template-columns:minmax(260px,1.45fr) minmax(145px,.48fr) minmax(155px,.52fr) minmax(130px,.4fr) minmax(130px,.4fr);padding:12px}.wm-search,.wm-policy-grid input,.wm-policy-grid select,.wm-filters input,.wm-filters select{height:38px}.wm-table-wrap td,.wm-table-wrap td b{font-size:11px}.wm-table-wrap td small{font-size:9px}.wm-updated-by{color:#ae9544!important;font-weight:700}.wm-dialog.MuiPaper-root{width:min(680px,calc(100vw - 28px));max-width:680px;background:linear-gradient(155deg,#17181e,#101116)!important;border:1px solid rgba(220,188,73,.24);border-radius:20px!important;box-shadow:0 28px 90px #000000a6,0 0 0 1px #ffffff06!important;overflow:hidden}.wm-dialog-title.MuiDialogTitle-root{padding:19px 21px 16px;border-bottom:1px solid rgba(255,255,255,.065)}.wm-dialog-heading{display:grid;grid-template-columns:40px 1fr 32px;align-items:center;gap:12px}.wm-dialog-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;color:#15130d;background:linear-gradient(145deg,#ebcf62,#b88e26);box-shadow:0 8px 24px #cfa93133}.wm-dialog-icon svg{font-size:21px}.wm-dialog-heading small{display:block;margin-bottom:3px;color:#c9aa3e;font-size:8px;font-weight:850;letter-spacing:.14em}.wm-dialog-heading h2{margin:0;color:#f2f0e8;font-size:17px;line-height:1.2;letter-spacing:-.015em}.wm-dialog-heading p{margin:3px 0 0;color:#777b85;font-size:9px}.wm-dialog-heading>button{width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff06;color:#858992;cursor:pointer}.wm-dialog-heading>button:hover{border-color:#dcbc494d;color:#e4c557;background:#dcbc4914}.wm-dialog-heading>button svg{font-size:17px}.wm-dialog-content.MuiDialogContent-root{gap:12px;padding:16px 21px!important}.wm-dialog-section{padding:13px;border:1px solid rgba(255,255,255,.065);border-radius:12px;background:#05060947}.wm-dialog-section-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.wm-dialog-section-title b{color:#dedbd2;font-size:10px;text-transform:uppercase;letter-spacing:.07em}.wm-dialog-section-title span{color:#656974;font-size:8px}.wm-dialog-grid{gap:9px}.wm-dialog-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-dialog .MuiInputBase-root{min-height:40px;background:#0c0d11;border-radius:9px;font-family:inherit;font-size:11px}.wm-dialog .MuiInputBase-input,.wm-dialog .MuiSelect-select{padding-top:10px;padding-bottom:10px}.wm-dialog .MuiInputLabel-root{font-family:inherit;font-size:11px}.wm-dialog .MuiInputLabel-root.Mui-focused{color:#d7b94e}.wm-dialog .MuiOutlinedInput-notchedOutline{border-color:#ffffff1a!important}.wm-dialog .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#dcbc498c!important;border-width:1px!important}.wm-dialog .MuiSvgIcon-root{color:#8d919a}.wm-dialog-help{display:flex;align-items:center;gap:7px;color:#747883;font-size:9px;line-height:1.5}.wm-dialog-help svg{font-size:15px;color:#c8a93c}.wm-dialog-actions.MuiDialogActions-root{padding:13px 21px 18px;border-top:1px solid rgba(255,255,255,.055);gap:8px}.wm-dialog-actions .MuiButton-root{min-width:112px;height:36px;border-radius:9px;font-family:inherit;font-size:10px;font-weight:800;text-transform:none}.wm-dialog-cancel.MuiButton-root{color:#999da6;border:1px solid rgba(255,255,255,.1)}.wm-dialog-save.MuiButton-root{color:#15130d;background:linear-gradient(145deg,#dfc252,#b68c26);box-shadow:0 8px 20px #c49d282e}.wm-dialog-save.MuiButton-root:hover{background:linear-gradient(145deg,#ecd160,#c49a2d)}.wm-select-menu.MuiPaper-root{margin-top:4px;border:1px solid rgba(220,188,73,.18);border-radius:10px;background:#18191f;color:#e6e3db;box-shadow:0 18px 45px #00000080}.wm-select-menu .MuiMenuItem-root{min-height:36px;font-family:Montserrat,Segoe UI,sans-serif;font-size:11px}.wm-select-menu .MuiMenuItem-root.Mui-selected{color:#e4c557;background:#dcbc491a}.wm-swal{width:min(430px,calc(100vw - 26px))!important;padding:22px!important;border:1px solid rgba(220,188,73,.22)!important;border-radius:18px!important;box-shadow:0 30px 90px #000000b3!important;font-family:Montserrat,Segoe UI,sans-serif!important}.wm-swal .swal2-icon{width:54px;height:54px;margin:2px auto 13px;font-size:10px}.wm-swal-title{padding:0!important;font-size:17px!important;line-height:1.3!important;letter-spacing:-.015em}.wm-swal-copy{margin:8px 0 0!important;color:#9699a2!important;font-size:10px!important;line-height:1.55!important}.wm-swal .swal2-input-label{margin:16px 0 6px;color:#b6b8bf;font-size:9px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.wm-swal-input{width:100%!important;height:40px!important;margin:0!important;border:1px solid rgba(255,255,255,.11)!important;border-radius:9px!important;background:#0c0d11!important;color:#eee!important;font-family:inherit!important;font-size:11px!important;box-shadow:none!important}.wm-swal-input:focus{border-color:#dcbc498c!important}.wm-swal-actions{width:100%;margin:17px 0 0!important;gap:8px}.wm-swal-confirm,.wm-swal-cancel{min-width:112px;height:36px;padding:0 16px;border-radius:9px;border:1px solid transparent;font-family:inherit;font-size:10px;font-weight:800;cursor:pointer}.wm-swal-confirm{color:#15130d;background:linear-gradient(145deg,#dfc252,#b68c26)}.wm-swal-confirm.danger{color:#fff;background:linear-gradient(145deg,#d75e67,#a93a44)}.wm-swal-cancel{color:#999da6;border-color:#ffffff1c;background:#ffffff09}.wm-swal .swal2-validation-message{margin:10px 0 0;padding:8px;border-radius:7px;background:#d24a531a;color:#ff8b92;font-size:9px}.wm-swal-label{display:block;margin:15px 0 6px;text-align:left;color:#b6b8bf;font-size:9px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.wm-swal-select,.wm-swal-textarea{box-sizing:border-box;width:100%;border:1px solid rgba(255,255,255,.11);border-radius:9px;background:#0c0d11;color:#eee;font-family:inherit;font-size:11px;outline:none}.wm-swal-select{height:40px;padding:0 10px}.wm-swal-textarea{min-height:76px;padding:10px;resize:vertical}.wm-swal-select:focus,.wm-swal-textarea:focus{border-color:#dcbc498c;box-shadow:0 0 0 2px #dcbc4914}.wm-tracking{text-align:left;margin-top:14px;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#05060959}.wm-tracking p{margin:11px 0 0;color:#93969e;font-size:11px;line-height:1.55}.wm-tracking b{color:#e1ded5;font-weight:750;word-break:break-all}.wm-tracking-error{padding:8px;border-radius:8px;background:#e24b541a;color:#ff9aa0!important}.wm-actions button:disabled{cursor:not-allowed;opacity:.56}.wm-actions .wm-action-note{flex-basis:100%;max-width:260px;margin-top:2px;color:#d99595;font-size:10px;font-weight:600;line-height:1.35;white-space:normal}.wm-force-warning{margin-top:12px;padding:10px 11px;border:1px solid rgba(245,158,11,.3);border-radius:9px;background:#78350f26;color:#f0bd63;font-size:10px;line-height:1.5;text-align:left}.wm-balance-warning{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:8px;text-align:left}.wm-balance-warning>div{padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:#0e0f13}.wm-balance-warning span,.wm-balance-warning b{display:block}.wm-balance-warning span{color:#858994;font-size:10px;text-transform:uppercase;letter-spacing:.06em}.wm-balance-warning b{margin-top:5px;color:#f0d05f;font-size:16px}.wm-balance-warning p{grid-column:1/-1;margin:2px 0 0;padding:12px 13px;border:1px solid rgba(255,120,128,.18);border-radius:10px;color:#d6a6aa;background:#91263017;font-size:11px;line-height:1.55}@media (max-width:1100px){.wm-metrics,.wm-policy-grid{grid-template-columns:repeat(2,1fr)}.wm-save{grid-column:span 2}.wm-filters{grid-template-columns:1fr 1fr}.wm-search{grid-column:span 2}}@media (max-width:760px){.wm-main{width:100%;margin-left:0;padding:70px 12px 20px}.wm-main .btnSidebar{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border:1px solid rgba(219,189,78,.28);border-radius:10px;background:#17181d;color:#e0c357;cursor:pointer}.wm-header{align-items:flex-start}.wm-title-icon{display:none}.wm-header h1{font-size:22px}.wm-header p{font-size:11px}.wm-refresh{padding:9px;font-size:0}.wm-metrics{grid-template-columns:1fr 1fr;gap:8px}.wm-metrics article{padding:13px}.wm-metrics strong{font-size:19px}.wm-policy-grid,.wm-filters{grid-template-columns:1fr}.wm-save,.wm-search{grid-column:auto}.wm-section-heading{align-items:flex-start;flex-direction:column}.wm-tabs{overflow:auto}.wm-tabs button{white-space:nowrap}.wm-dialog-grid,.wm-dialog-grid.two{grid-template-columns:1fr}.wm-dialog-section-title{align-items:flex-start;flex-direction:column;gap:3px}.wm-audit-changes{grid-template-columns:1fr}.wm-dialog-actions.MuiDialogActions-root{justify-content:stretch}.wm-dialog-actions .MuiButton-root{flex:1}}@media (max-width:760px){.wm-policy-grid.client-defaults,.wm-policy-grid.global-limits{grid-template-columns:1fr}.wm-policy-group-title{align-items:flex-start;flex-direction:column;gap:3px}}.container_caudal_page{width:100%;height:100%;overflow:hidden;position:relative}.caudal_page_content{width:calc(100% - var(--admin-sidebar-width));margin-left:var(--admin-sidebar-width);min-height:100vh;display:flex;justify-content:center;background:var(--bg)}.ct-container{width:97%;max-width:1600px;padding:28px 0 80px;display:flex;flex-direction:column;gap:22px}.ct-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}.ct-header-left{display:flex;flex-direction:column;gap:4px}.ct-header-title{font-size:1.6em;font-weight:800;color:var(--white);letter-spacing:-.02em;margin:0;line-height:1.2}.ct-header-title span{color:var(--primary)}.ct-header-subtitle{font-size:.82em;color:#f2f2f26b;margin:0;font-weight:400}.ct-header-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ct-metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media (max-width: 1200px){.ct-metrics-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.ct-metrics-grid{grid-template-columns:1fr}}.ct-metric-card{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:6px;position:relative;overflow:hidden;transition:border-color .2s,background .2s}.ct-metric-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;border-radius:16px 16px 0 0;opacity:.7}.ct-metric-card:hover{background:#ffffff0d;border-color:#ffffff1f}.ct-metric-card.accent-gold:before{background:var(--primary)}.ct-metric-card.accent-amber:before{background:#f59e0b}.ct-metric-card.accent-green:before{background:var(--success)}.ct-metric-card.accent-red:before{background:var(--danger)}.ct-metric-card.accent-blue:before{background:#3b82f6}.ct-metric-card.accent-purple:before{background:#8b5cf6}.ct-metric-card.accent-cyan:before{background:#06b6d4}.ct-metric-card.accent-gray:before{background:#6b7280}.ct-metric-label{font-size:.7em;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#f2f2f273}.ct-metric-value{font-size:1.85em;font-weight:800;color:var(--white);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ct-metric-value.accent-gold{color:var(--primary)}.ct-metric-value.accent-amber{color:#f59e0b}.ct-metric-value.accent-green{color:var(--success)}.ct-metric-value.accent-red{color:var(--danger)}.ct-metric-value.accent-blue{color:#3b82f6}.ct-metric-value.accent-purple{color:#8b5cf6}.ct-metric-value.accent-cyan{color:#06b6d4}.ct-metric-sub{font-size:.72em;color:#f2f2f259}.ct-filters-card{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:16px 20px;display:flex;flex-direction:column;gap:12px}.ct-table-card{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:16px;overflow:hidden}.ct-table-header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 12px;border-bottom:1px solid rgba(255,255,255,.06);gap:12px;flex-wrap:wrap}.ct-table-count{font-size:.78em;color:#f2f2f273;font-weight:500}.ct-table-count strong{color:var(--primary);font-weight:700}.ct-table-wrap{overflow-x:auto}.ct-table-wrap .MuiTable-root{min-width:900px}.ct-table-wrap .MuiTableHead-root .MuiTableCell-root{background:#00000040!important;color:#f2f2f280!important;font-size:.7em!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.07em!important;border-bottom:1px solid rgba(255,255,255,.07)!important;padding:10px 14px!important;white-space:nowrap}.ct-table-wrap .MuiTableBody-root .MuiTableRow-root{cursor:pointer;transition:background .15s}.ct-table-wrap .MuiTableBody-root .MuiTableRow-root:hover{background:#dbbd4e0d!important}.ct-table-wrap .MuiTableBody-root .MuiTableRow-root.selected{background:#dbbd4e17!important;border-left:2px solid var(--primary)}.ct-table-wrap .MuiTableBody-root .MuiTableCell-root{color:#f2f2f2d1!important;font-size:.82em!important;border-bottom:1px solid rgba(255,255,255,.05)!important;padding:9px 14px!important}.ct-table-wrap .MuiTablePagination-root{color:#f2f2f280!important;border-top:1px solid rgba(255,255,255,.06)!important;font-size:.82em!important}.ct-table-wrap .MuiTablePagination-root .MuiSvgIcon-root{color:#f2f2f280!important}.ct-table-wrap .MuiTablePagination-select{color:#f2f2f2b3!important}.ct-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:12px;color:#f2f2f24d}.ct-empty-state svg{font-size:3em;opacity:.4}.ct-empty-state p{margin:0;font-size:.9em}.ct-amount{font-variant-numeric:tabular-nums;font-weight:700;color:var(--white)!important;white-space:nowrap}.ct-date-cell{white-space:nowrap}.ct-date-main{font-size:.85em;color:#f2f2f2d1}.ct-date-time{font-size:.75em;color:#f2f2f259;margin-top:1px}.ct-txid{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78em!important;color:#f2f2f280!important;cursor:copy}.ct-txid:hover{color:var(--primary)!important}.ct-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font-size:.72em;font-weight:700;letter-spacing:.03em;white-space:nowrap;border:1px solid transparent}.ct-chip.pending{background:#f59e0b1f;color:#f59e0b;border-color:#f59e0b40}.ct-chip.paid{background:#41f1b61f;color:#41f1b6;border-color:#41f1b640}.ct-chip.duplicate{background:#ff77821f;color:#ff7782;border-color:#ff778240}.ct-chip.detected{background:#3b82f61f;color:#60a5fa;border-color:#3b82f633}.ct-chip.updated{background:#8b5cf61f;color:#a78bfa;border-color:#8b5cf633}.ct-chip.resolved{background:#10b9811f;color:#34d399;border-color:#10b98133}.ct-chip.match-cuit{background:#3b82f61f;color:#60a5fa;border-color:#3b82f633}.ct-chip.match-name-exact{background:#8b5cf61f;color:#a78bfa;border-color:#8b5cf633}.ct-chip.match-ambiguous{background:#f59e0b1f;color:#fbbf24;border-color:#f59e0b33}.ct-chip.match-name{background:#06b6d41f;color:#22d3ee;border-color:#06b6d433}.ct-chip.match-manual{background:#10b9811f;color:#34d399;border-color:#10b98133}.ct-chip.match-none{background:#6b72801f;color:#9ca3af;border-color:#6b728033}.ct-drawer-paper{width:520px!important;max-width:95vw!important;background:#141416!important;border-left:1px solid rgba(255,255,255,.09)!important;display:flex;flex-direction:column;overflow:hidden}.ct-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:18px 22px 14px;border-bottom:1px solid rgba(255,255,255,.07);background:#00000040;flex-shrink:0}.ct-drawer-title{font-size:.9em;font-weight:700;color:var(--white)}.ct-drawer-txid{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72em;color:#f2f2f259;margin-top:2px;word-break:break-all}.ct-drawer-body{flex:1;overflow-y:auto;padding:20px 22px;display:flex;flex-direction:column;gap:20px}.ct-drawer-body::-webkit-scrollbar{width:4px}.ct-drawer-body::-webkit-scrollbar-track{background:transparent}.ct-drawer-body::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.ct-detail-amount-hero{display:flex;align-items:baseline;gap:6px}.ct-detail-amount-value{font-size:2.4em;font-weight:900;color:var(--white);letter-spacing:-.04em;font-variant-numeric:tabular-nums;line-height:1}.ct-detail-amount-currency{font-size:1em;font-weight:600;color:#f2f2f266}.ct-detail-badges{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.ct-detail-section{display:flex;flex-direction:column;gap:10px}.ct-detail-section-title{font-size:.68em;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#dbbd4e99;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.06)}.ct-detail-row{display:grid;grid-template-columns:120px 1fr;gap:8px;align-items:flex-start}.ct-detail-row-label{font-size:.74em;color:#f2f2f261;font-weight:500;padding-top:1px}.ct-detail-row-value{font-size:.82em;color:#f2f2f2d1;word-break:break-word;font-weight:500}.ct-detail-row-value.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78em;color:#f2f2f299}.ct-detail-row-value.highlight{color:var(--white);font-weight:700}.ct-timeline{display:flex;flex-direction:column;gap:0}.ct-timeline-item{display:flex;gap:14px;position:relative}.ct-timeline-item:not(:last-child):before{content:"";position:absolute;left:9px;top:22px;bottom:-4px;width:2px;background:#ffffff12}.ct-timeline-dot{width:20px;height:20px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:2px}.ct-timeline-dot.detected{background:#3b82f633;border:2px solid #3b82f6}.ct-timeline-dot.updated{background:#8b5cf633;border:2px solid #8b5cf6}.ct-timeline-dot.resolved{background:#10b98133;border:2px solid #10b981}.ct-timeline-content{flex:1;padding-bottom:16px}.ct-timeline-event-name{font-size:.78em;font-weight:700;color:var(--white)}.ct-timeline-date{font-size:.72em;color:#f2f2f259;margin-top:2px}.ct-timeline-status{margin-top:4px}.ct-drawer-actions{display:flex;gap:8px;flex-wrap:wrap;padding-top:4px}.ct-action-btn{font-size:.8em!important;font-weight:600!important;text-transform:none!important;border-radius:10px!important;padding:7px 16px!important}.ct-raw-toggle{background:#0000004d!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:10px!important;padding:10px 14px!important;cursor:pointer;display:flex;align-items:center;justify-content:space-between;color:#f2f2f266!important;font-size:.76em!important;width:100%;text-align:left;font-weight:600!important;text-transform:none!important}.ct-raw-payload{background:#0006;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72em;color:#f2f2f28c;overflow-x:auto;max-height:260px;overflow-y:auto;white-space:pre-wrap;word-break:break-word}.ct-skeleton{background:#ffffff0f!important;border-radius:8px!important}.ct-divider{border:none;border-top:1px solid rgba(255,255,255,.06);margin:0}.ct-drawer-body .MuiButton-containedSuccess{background:#41f1b626!important;color:#41f1b6!important;border:1px solid rgba(65,241,182,.3)!important;box-shadow:none!important}.ct-drawer-body .MuiButton-containedSuccess:hover{background:#41f1b640!important}.ct-drawer-body .MuiButton-containedPrimary{background:#dbbd4e26!important;color:var(--primary)!important;border:1px solid rgba(219,189,78,.3)!important;box-shadow:none!important}.ct-drawer-body .MuiButton-containedPrimary:hover{background:#dbbd4e40!important}.ct-drawer-body .MuiButton-containedError{background:#ff77821f!important;color:#ff7782!important;border:1px solid rgba(255,119,130,.28)!important;box-shadow:none!important}.ct-drawer-body .MuiButton-containedError:hover{background:#ff778238!important}.ct-note-dialog .MuiPaper-root{background:#1a1a1d!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;color:var(--white)!important}.ct-note-dialog .MuiDialogTitle-root{color:var(--white)!important;font-weight:700!important}.ct-note-dialog .MuiOutlinedInput-root{background:#ffffff0a!important;color:var(--white)!important}.ct-note-dialog .MuiOutlinedInput-notchedOutline{border-color:#ffffff26!important}.ct-note-dialog .MuiInputLabel-root{color:#f2f2f273!important}@media (max-width: 768px){.ct-metrics-grid{grid-template-columns:repeat(2,1fr)}.ct-filters-row{flex-direction:column;align-items:stretch}.ct-filters-row .MuiTextField-root,.ct-filters-row .MuiFormControl-root{min-width:unset;width:100%}.ct-drawer-paper{width:100vw!important}}.fp-admin .btnSidebar{display:none}@media (max-width: 768px){.fp-admin .btnSidebar{display:flex;justify-content:center;align-items:center;width:40px;height:40px;flex:0 0 40px;border-radius:50%;border:none;background:none;color:var(--white);cursor:pointer}.fp-admin .btnSidebar:hover{background:var(--primary);color:var(--dark)}}.fp-tab-nav{display:flex;gap:6px;background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:5px;width:fit-content;flex-wrap:wrap}.fp-tab-btn{background:transparent;border:1px solid transparent;border-radius:10px;padding:7px 20px;font-size:.82em;font-weight:600;color:#f2f2f273;cursor:pointer;transition:background .15s,color .15s,border-color .15s;font-family:inherit;white-space:nowrap;line-height:1.4}.fp-tab-btn:hover{background:#ffffff0f;color:#f2f2f2cc}.fp-tab-btn.active{background:#dbbd4e1a;color:var(--primary);border-color:#dbbd4e38}.fp-dispatch-btn{text-transform:none!important;font-weight:700!important;font-size:.78em!important;background:#dbbd4e1a!important;color:var(--primary)!important;border:1px solid rgba(219,189,78,.22)!important;border-radius:8px!important;box-shadow:none!important;padding:4px 12px!important}.fp-dispatch-btn:hover{background:#dbbd4e2e!important}.fp-dispatch-btn:disabled{opacity:.4!important}.fp-poll-btn{text-transform:none!important;font-weight:600!important;font-size:.78em!important;background:#3b82f614!important;color:#60a5fa!important;border:1px solid rgba(59,130,246,.2)!important;border-radius:8px!important;box-shadow:none!important;padding:4px 10px!important}.fp-poll-btn:hover{background:#3b82f626!important}.fp-poll-btn:disabled{opacity:.4!important}.fp-row-actions{display:flex;align-items:center;gap:6px}.ct-chip.initiated{background:#f59e0b1f;color:#f59e0b;border-color:#f59e0b40}.ct-chip.sent{background:#3b82f61f;color:#60a5fa;border-color:#3b82f633}.ct-chip.completed{background:#41f1b61f;color:#41f1b6;border-color:#41f1b640}.ct-chip.failed{background:#ff77821f;color:#ff7782;border-color:#ff778240}.ct-chip.review{background:#fbbf241f;color:#fbbf24;border-color:#fbbf2440}.ct-chip.gray{background:#6b72801f;color:#9ca3af;border-color:#6b728033}.fp-report-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);gap:14px;margin-bottom:18px}.fp-report-controls,.fp-balance-card{margin:0!important}.fp-section-heading strong{display:block;color:var(--white);font-size:.92em}.fp-section-heading span{display:block;margin-top:3px;color:#f2f2f25c;font-size:.76em}.fp-report-actions{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:14px}.fp-export-btn,.fp-balance-btn{min-height:39px!important;border:1px solid rgba(219,189,78,.22)!important;border-radius:9px!important;background:#dbbd4e14!important;color:var(--primary)!important;font-size:.76em!important;font-weight:700!important;text-transform:none!important;box-shadow:none!important}.fp-balance-card{display:flex;align-items:center;gap:12px}.fp-balance-icon{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border:1px solid rgba(65,241,182,.2);border-radius:13px;background:#41f1b614;color:#41f1b6}.fp-balance-copy{display:flex;min-width:0;flex:1;flex-direction:column}.fp-balance-copy span,.fp-balance-copy small{color:#f2f2f266;font-size:.74em}.fp-balance-copy strong{margin:2px 0;color:var(--white);font-size:1.28em}.fp-report-metrics{grid-column:1 / -1;grid-template-columns:repeat(6,minmax(0,1fr))!important;margin:0!important}.fp-report-metrics .ct-metric-value{font-size:clamp(1rem,1.35vw,1.45rem)}.fp-chart-card,.fp-status-card{margin:0!important}.fp-chart-wrap{min-height:280px;padding:8px 14px 14px}.fp-chart-empty{display:grid;min-height:260px;place-items:center;color:#f2f2f259;font-size:.82em}.fp-status-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:14px 16px 18px}.fp-status-columns h4{margin:0 0 10px;color:#f2f2f280;font-size:.74em;letter-spacing:.06em;text-transform:uppercase}.fp-status-row{display:grid;grid-template-columns:minmax(92px,1fr) auto minmax(90px,auto);align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.05);color:#f2f2f28c;font-size:.78em}.fp-status-row strong{color:#f2f2f2c7;text-align:right}@media (max-width: 1180px){.fp-report-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 820px){.fp-report-grid{grid-template-columns:1fr}.fp-report-metrics{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr))!important}.fp-status-columns{grid-template-columns:1fr}}@media (max-width: 520px){.fp-report-actions>*{width:100%!important}.fp-balance-card{align-items:flex-start;flex-wrap:wrap}.fp-balance-btn{width:100%}.fp-report-metrics{grid-template-columns:1fr!important}}.lp{--gold: var(--c-primary, #dbbd4e);--gold-deep: var(--c-primary-dark, #98742c);--gold-pale: var(--c-primary-light, #f4dc84);--ink: var(--c-bg, #0e0e10);--panel: var(--c-surface, #181819);--panel-soft: var(--c-surface, #202021);--white: var(--c-text, #f2f2f2);--muted: var(--c-muted, #a2a09b);--line: rgba(255, 255, 255, .09);--gold-line: rgba(219, 189, 78, .24);--success: #41f1b6;--danger: #ff7782;position:relative;width:100%;max-width:100vw;min-height:100dvh;overflow-x:clip;overflow-y:hidden;color:var(--white);background:radial-gradient(circle at 15% 18%,rgba(219,189,78,.08),transparent 26rem),radial-gradient(circle at 82% 78%,rgba(152,116,44,.08),transparent 29rem),var(--ink);font-family:Manrope,system-ui,sans-serif;isolation:isolate}.lp,.lp *,.lp *:before,.lp *:after{box-sizing:border-box}.lp h1,.lp h2,.lp p{margin:0}.lp button,.lp input{font:inherit}.lp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;opacity:.36;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 86%);mask-image:linear-gradient(to bottom,black,transparent 86%)}.lp-grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.32;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.055'/%3E%3C/svg%3E")}.lp-ambient{position:absolute;z-index:-2;border:1px solid rgba(219,189,78,.09);border-radius:50%;pointer-events:none}.lp-ambient:before,.lp-ambient:after{content:"";position:absolute;top:14%;right:14%;bottom:14%;left:14%;border:inherit;border-radius:inherit}.lp-ambient:after{top:31%;right:31%;bottom:31%;left:31%}.lp-ambient-one{width:620px;height:620px;top:-360px;right:-190px}.lp-ambient-two{width:420px;height:420px;bottom:-250px;left:-140px}.lp-header,.lp-layout,.lp-footer{width:min(1180px,calc(100% - 64px));margin-inline:auto}.lp-header{height:94px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.lp-logo{width:136px;height:auto;display:block}.lp-header-meta{display:flex;align-items:center;gap:14px}.lp-age{display:grid;place-items:center;min-width:34px;height:25px;padding-inline:7px;border:1px solid var(--line);border-radius:999px;color:#8d8a83;background:#ffffff06;font-size:8px;font-weight:800;letter-spacing:.08em}.lp-live{display:flex;align-items:center;gap:9px;color:#c6c4be;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.lp-live-dot{width:7px;height:7px;border-radius:50%;background:var(--success);box-shadow:0 0 0 5px #41f1b614;animation:lpPulse 2s ease-in-out infinite}.lp-layout{min-height:calc(100dvh - 158px);display:grid;grid-template-columns:minmax(0,.96fr) minmax(400px,1.04fr);gap:clamp(48px,6vw,86px);align-items:center;padding-block:52px 42px}.lp-pitch{min-width:0;animation:lpRise .7s cubic-bezier(.16,1,.3,1) both}.lp-layout>*,.lp-signup,.lp-signup-content{min-width:0}.lp-kicker{display:inline-flex;align-items:center;gap:9px;margin-bottom:24px;color:var(--gold-pale);font-size:11px;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.lp-kicker svg{width:15px;height:15px}.lp-title{max-width:620px;font-family:Montserrat,sans-serif;font-size:clamp(44px,4.75vw,68px);font-weight:800;line-height:.98;letter-spacing:-.055em}.lp-title span{display:block;color:var(--gold)}.lp-intro{max-width:480px;margin-top:18px!important;color:var(--muted);font-size:15px;line-height:1.75}.lp-proof{display:flex;flex-wrap:wrap;gap:9px 17px;margin-top:21px;color:#85837d;font-size:9px;font-weight:700;letter-spacing:.025em}.lp-proof span{display:inline-flex;align-items:center;gap:6px}.lp-proof svg{width:13px;height:13px;padding:2px;border-radius:50%;color:#17150d;background:var(--gold);stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.lp-bonus{position:relative;max-width:560px;margin-top:28px;overflow:hidden;border:1px solid var(--gold-line);border-radius:22px;background:linear-gradient(115deg,rgba(219,189,78,.1),transparent 45%),#ffffff06}.lp-bonus:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 36%,rgba(255,255,255,.06) 49%,transparent 62%);transform:translate(-110%);animation:lpShine 5.5s ease-in-out infinite 1.5s}.lp-bonus-topline,.lp-bonus-foot{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;color:#c9c5ba;font-size:9px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.lp-bonus-topline{padding:16px 19px;border-bottom:1px solid var(--line)}.lp-bonus-topline span:last-child{color:#f2f2f247}.lp-bonus-main{position:relative;z-index:1;display:flex;align-items:center;padding:4px 26px 12px;min-height:112px}.lp-bonus-main strong{font-family:Montserrat,sans-serif;font-size:clamp(76px,7.8vw,112px);font-weight:900;font-style:italic;line-height:.9;letter-spacing:-.085em;color:var(--gold);text-shadow:0 10px 50px rgba(219,189,78,.16)}.lp-percent{align-self:flex-start;margin-top:18px;margin-left:8px;color:var(--gold-pale);font-family:Montserrat,sans-serif;font-size:clamp(33px,4vw,54px);font-weight:800}.lp-bonus-word{margin-left:auto;color:#f2f2f21c;font-family:Montserrat,sans-serif;font-size:clamp(24px,3.2vw,42px);font-weight:900;letter-spacing:-.03em;writing-mode:vertical-rl;transform:rotate(180deg)}.lp-bonus-foot{justify-content:flex-start;gap:14px;padding:14px 19px;border-top:1px solid var(--line)}.lp-bonus-line{width:30px;height:1px;background:var(--gold);opacity:.55}.lp-chips{position:absolute;z-index:0;width:350px;right:30px;top:25px;opacity:.34;transform:rotate(-7deg);pointer-events:none}.lp-signup{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:26px;background:linear-gradient(145deg,rgba(255,255,255,.045),transparent 38%),var(--panel);box-shadow:0 30px 80px #0006,0 0 0 1px #dbbd4e0d;animation:lpRise .7s cubic-bezier(.16,1,.3,1) .12s both}.lp-signup:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px #ffffff0a}.lp-signup-glow{position:absolute;width:190px;height:190px;top:-120px;right:-70px;border-radius:50%;background:#dbbd4e26;filter:blur(45px)}.lp-progress{position:relative;z-index:1;height:3px;background:#ffffff0d}.lp-progress-fill{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--gold-deep),var(--gold-pale),var(--gold));background-size:200% 100%;animation:lpBar 3s linear infinite}.lp-signup-content{position:relative;z-index:1;padding:clamp(36px,4.4vw,52px)}.lp-step-label{display:flex;justify-content:space-between;margin-bottom:25px;font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.lp-step-label span:first-child{color:var(--gold)}.lp-step-label span:last-child{color:#f2f2f24d}.lp-signup h2{color:var(--white);font-family:Montserrat,sans-serif;font-size:clamp(27px,3vw,36px);font-weight:800;line-height:1.1;letter-spacing:-.04em}.lp-signup-copy{margin-top:10px!important;color:#85837d;font-size:12.5px;line-height:1.55}.lp-form{display:flex;flex-direction:column;gap:17px;margin-top:28px}.lp-field{display:flex;flex-direction:column;gap:8px;cursor:text}.lp-label{color:#aaa7a0;font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;transition:color .2s ease}.lp-field:focus-within .lp-label{color:var(--gold-pale)}.lp-input-wrap{position:relative;display:flex;align-items:center;min-height:54px;border:1px solid var(--line);border-radius:13px;background:#ffffff09;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.lp-input-wrap:focus-within{border-color:#dbbd4eb8;background:#dbbd4e09;box-shadow:0 0 0 3px #dbbd4e12}.lp-input-wrap:has(.lp-input[aria-invalid=true]){border-color:#ff77828c;box-shadow:0 0 0 3px #ff77820e}.lp-input-wrap>svg{width:18px;height:18px;margin-left:16px;flex:0 0 18px;color:#6f6d68;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:color .2s ease}.lp-input-wrap:focus-within>svg{color:var(--gold)}.lp-input{width:100%;min-width:0;padding:16px 15px 16px 12px;border:0;outline:0;color:var(--white);background:transparent;font-size:14px;font-weight:600}.lp-input::placeholder{color:#55534f;font-weight:500}.lp-input:-webkit-autofill{-webkit-text-fill-color:var(--white);-webkit-box-shadow:0 0 0 1000px #1b1b1c inset}.lp-error{padding:10px 12px;border:1px solid rgba(255,119,130,.22);border-radius:10px;color:var(--danger);background:#ff77820d;font-size:11px;font-weight:600;line-height:1.5;text-align:center}.lp-cta{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;margin-top:4px;padding:0 18px 0 21px;overflow:hidden;border:0;border-radius:13px;color:#17150d;background:linear-gradient(100deg,var(--gold-deep),var(--gold) 44%,var(--gold-pale));background-size:160% 100%;box-shadow:0 14px 35px #98742c2e;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:transform .2s ease,filter .2s ease,background-position .35s ease,opacity .2s ease}.lp-cta svg{width:22px;height:22px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.lp-cta:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.06);background-position:100% 0}.lp-cta:hover:not(:disabled) svg{transform:translate(3px)}.lp-cta:active:not(:disabled){transform:translateY(0)}.lp-cta:focus-visible{outline:2px solid var(--white);outline-offset:3px}.lp-cta:disabled{opacity:.28;cursor:not-allowed;box-shadow:none;filter:grayscale(.25)}.lp-privacy{display:flex;align-items:flex-start;justify-content:center;gap:7px;margin-top:14px!important;color:#6f6d68;font-size:8.5px;line-height:1.5;text-align:center}.lp-privacy svg{width:12px;height:12px;margin-top:1px;flex:0 0 12px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.lp-trustline{display:grid;grid-template-columns:repeat(3,1fr);margin-top:23px;padding-top:19px;border-top:1px solid var(--line)}.lp-trustline span{position:relative;display:flex;align-items:center;justify-content:center;min-height:28px;padding-inline:10px;color:#8d8a83;font-size:8.5px;font-weight:700;line-height:1.35;text-align:center}.lp-trustline span:before{content:"";width:4px;height:4px;margin-right:6px;flex:0 0 4px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 3px #dbbd4e14}.lp-trustline span+span{border-left:1px solid var(--line)}.lp-footer{min-height:64px;display:flex;justify-content:center;align-items:center;gap:22px;border-top:1px solid var(--line);color:#595752;font-size:9px;letter-spacing:.05em;text-align:center;text-transform:uppercase}.lp-footer span+span{position:relative;padding-left:22px}.lp-footer span+span:before{content:"";position:absolute;left:0;top:50%;width:3px;height:3px;border-radius:50%;background:var(--gold);transform:translateY(-50%)}.lp-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:20px;background:#060607e6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:lpFade .2s ease both}.lp-popup,.lp-load{position:relative;overflow:hidden;width:min(100%,410px);padding:44px 38px 38px;border:1px solid var(--gold-line);border-radius:24px;color:var(--white);background:linear-gradient(145deg,rgba(219,189,78,.08),transparent 35%),var(--panel);box-shadow:0 35px 100px #0000008c;text-align:center;animation:lpPop .45s cubic-bezier(.16,1,.3,1) both}.lp-popup:before,.lp-load:before{content:"";position:absolute;inset:0 0 auto;height:3px;border-radius:24px 24px 0 0;background:linear-gradient(90deg,var(--gold-deep),var(--gold-pale),var(--gold-deep))}.lp-popup-close{position:absolute;top:13px;right:13px;display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--line);border-radius:50%;color:#8f8c85;background:#ffffff09;font-size:20px;cursor:pointer;transition:color .2s ease,border-color .2s ease}.lp-popup-close:hover{color:var(--white);border-color:#ffffff38}.lp-popup-icon{display:grid;place-items:center;width:62px;height:62px;margin:0 auto 22px;border:1px solid var(--gold-line);border-radius:18px;color:var(--gold);background:#dbbd4e0f;transform:rotate(-5deg)}.lp-popup-icon svg{width:34px;height:34px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.lp-popup-kicker{color:var(--gold);font-size:9px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.lp-popup h2,.lp-load h2{margin-top:12px;font-family:Montserrat,sans-serif;font-size:31px;line-height:1.12;letter-spacing:-.045em}.lp-popup h2 strong{color:var(--gold);font-style:italic}.lp-popup>p{margin-top:14px;color:var(--muted);font-size:12.5px;line-height:1.65}.lp-popup-cta{margin-top:26px}.lp-overlay-load{z-index:100}.lp-load{display:flex;flex-direction:column;align-items:center;width:min(100%,390px)}.lp-load-orbit{position:relative;display:grid;place-items:center;width:80px;height:80px;margin-bottom:24px;color:var(--gold);font-family:Montserrat,sans-serif;font-size:17px;font-weight:900}.lp-load-ring{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(219,189,78,.15);border-top:2px solid var(--gold);border-radius:50%;animation:lpSpin .9s linear infinite}.lp-load-ring:after{content:"";position:absolute;width:7px;height:7px;top:5px;right:8px;border-radius:50%;background:var(--gold-pale);box-shadow:0 0 12px var(--gold)}.lp-steps{width:100%;margin:28px 0 0;padding:0;display:flex;flex-direction:column;gap:9px;list-style:none}.lp-load-step{display:flex;align-items:center;gap:12px;min-height:39px;padding:0 13px;border:1px solid transparent;border-radius:10px;color:#5f5d59;font-size:11px;font-weight:700;text-align:left;transition:color .3s ease,background .3s ease,border-color .3s ease}.lp-load-step.is-active{color:var(--gold-pale);border-color:var(--gold-line);background:#dbbd4e0d}.lp-load-step.is-done{color:#41f1b6b8}.lp-step-mark{display:grid;place-items:center;width:17px;height:17px;flex:0 0 17px;border:1px solid currentColor;border-radius:50%;opacity:.65}.lp-step-mark>span{width:5px;height:5px;border-radius:50%;background:currentColor;animation:lpPulse 1s ease-in-out infinite}.lp-step-mark svg{width:12px;height:12px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@keyframes lpRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes lpFade{0%{opacity:0}to{opacity:1}}@keyframes lpPop{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes lpBar{to{background-position:-200% 0}}@keyframes lpSpin{to{transform:rotate(360deg)}}@keyframes lpPulse{0%,to{opacity:1}50%{opacity:.38}}@keyframes lpShine{0%,58%{transform:translate(-110%)}82%,to{transform:translate(110%)}}@media (max-width: 980px){.lp{overflow-x:clip;overflow-y:auto}.lp-header,.lp-layout,.lp-footer{width:min(680px,calc(100% - 40px))}.lp-layout{grid-template-columns:1fr;gap:42px;padding-block:44px 50px}.lp-pitch{text-align:center}.lp-kicker{margin-bottom:19px}.lp-title,.lp-intro,.lp-bonus{margin-inline:auto}.lp-signup{width:min(100%,520px);margin-inline:auto;text-align:left}.lp-footer{padding-block:24px}}@media (max-width: 620px){.lp-header,.lp-layout,.lp-footer{width:min(520px,calc(100% - 28px))}.lp-header{height:74px}.lp-logo{width:108px}.lp-live{font-size:8px;letter-spacing:.1em}.lp-live-dot{width:6px;height:6px}.lp-layout{gap:22px;min-height:0;padding-block:26px 34px}.lp-kicker{margin-bottom:13px;font-size:8px}.lp-title{font-size:clamp(37px,11.5vw,49px)}.lp-intro{margin-top:12px!important;font-size:12px;line-height:1.55}.lp-proof{justify-content:center;margin-top:14px;gap:7px 12px;font-size:7.5px}.lp-bonus{margin-top:18px;border-radius:16px}.lp-bonus-main{min-height:84px;padding:4px 15px 7px}.lp-bonus-main strong{font-size:clamp(68px,22vw,90px)}.lp-percent{margin-top:10px;margin-left:4px;font-size:27px}.lp-bonus-word{display:none}.lp-bonus-topline,.lp-bonus-foot{padding-inline:14px;font-size:7.5px;letter-spacing:.12em}.lp-bonus-topline{padding-block:10px}.lp-bonus-foot{display:none}.lp-chips{width:270px;right:-35px;opacity:.26}.lp-signup{width:100%;max-width:100%;border-radius:21px}.lp-signup-content{padding:27px 22px 24px}.lp-step-label{margin-bottom:20px;font-size:7.5px}.lp-signup h2{font-size:28px}.lp-form{margin-top:24px}.lp-trustline span{padding-inline:6px;font-size:7.5px}.lp-trustline span:before{width:3px;height:3px;margin-right:4px;flex-basis:3px}.lp-footer{min-height:0;padding-block:22px 30px;flex-direction:column;gap:8px;text-align:center;font-size:7.5px}.lp-footer span+span{padding-left:0}.lp-footer span+span:before{display:none}.lp-popup,.lp-load{padding:38px 24px 28px;border-radius:20px}}@media (max-width: 360px){.lp-header,.lp-layout,.lp-footer{width:calc(100% - 20px)}.lp-live{display:none}.lp-header-meta{gap:0}.lp-bonus-foot{font-size:6.8px}.lp-signup-content{padding-inline:17px}}@media (prefers-reduced-motion: reduce){.lp *,.lp *:before,.lp *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lp2{--cyan: var(--c-primary, #00e5ff);--cyan-dark: var(--c-primary-dark, #0097b2);--cyan-pale: var(--c-primary-light, #80f3ff);--ink: var(--c-bg, #060b14);--surface: var(--c-surface, #0d1523);--text: var(--c-text, #e8f0fe);--muted: var(--c-muted, #8096b8);--line: rgba(0, 229, 255, .12);--danger: #ff4d6d;--success: #00ffb3;position:relative;width:100%;min-height:100dvh;overflow-x:clip;background:var(--ink);color:var(--text);font-family:Space Grotesk,system-ui,sans-serif;isolation:isolate}.lp2,.lp2 *,.lp2 *:before,.lp2 *:after{box-sizing:border-box}.lp2 h1,.lp2 h2,.lp2 p{margin:0}.lp2 button,.lp2 input{font:inherit}.lp2-scanlines{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,229,255,.012) 2px,rgba(0,229,255,.012) 4px)}.lp2-glow-top{position:fixed;top:-180px;left:50%;transform:translate(-50%);width:800px;height:400px;background:radial-gradient(ellipse,rgba(0,229,255,.18) 0%,transparent 70%);pointer-events:none;z-index:0}.lp2-glow-bottom{position:fixed;bottom:-200px;right:-100px;width:600px;height:400px;background:radial-gradient(ellipse,rgba(0,150,200,.12) 0%,transparent 70%);pointer-events:none;z-index:0}.lp2-header{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;width:min(960px,calc(100% - 48px));margin-inline:auto;padding-block:22px;border-bottom:1px solid var(--line)}.lp2-logo{width:112px;height:auto}.lp2-header-right{display:flex;align-items:center;gap:16px}.lp2-age{padding:3px 9px;border:1px solid var(--line);border-radius:4px;color:var(--muted);font-family:Space Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.1em}.lp2-live{display:flex;align-items:center;gap:8px;color:var(--cyan);font-family:Space Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.lp2-live-dot{width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 10px var(--cyan);animation:lp2Pulse 1.6s ease-in-out infinite}.lp2-main{position:relative;z-index:10;width:min(760px,calc(100% - 48px));margin-inline:auto;padding-block:56px 48px;display:flex;flex-direction:column;gap:40px}.lp2-hero{text-align:center}.lp2-kicker{display:inline-block;margin-bottom:20px;padding:5px 14px;border:1px solid var(--line);border-radius:4px;color:var(--cyan);font-family:Space Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;background:#00e5ff0a}.lp2-title{font-size:clamp(40px,5.5vw,72px);font-weight:700;line-height:1.05;letter-spacing:-.03em;color:var(--text)}.lp2-title em{display:block;font-style:normal;color:var(--cyan);text-shadow:0 0 40px rgba(0,229,255,.3)}.lp2-subtitle{max-width:540px;margin:18px auto 0!important;color:var(--muted);font-size:15px;line-height:1.7}.lp2-trusts{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 24px;margin-top:22px;color:var(--muted);font-size:11px;font-weight:500}.lp2-trusts span{display:inline-flex;align-items:center;gap:7px;color:#e8f0feb3}.lp2-trusts svg{width:14px;height:14px;color:var(--cyan);flex:0 0 14px}.lp2-bonus-strip{display:flex;align-items:center;justify-content:space-between;padding:22px 28px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(135deg,#00e5ff0f,#0096c808);box-shadow:inset 0 1px #00e5ff1a}.lp2-bonus-left{display:flex;flex-direction:column;gap:5px}.lp2-bonus-tag{font-family:Space Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--cyan)}.lp2-bonus-desc{color:var(--muted);font-size:11px}.lp2-bonus-num{display:flex;align-items:flex-start;gap:4px;color:var(--cyan);text-shadow:0 0 40px rgba(0,229,255,.5)}.lp2-bonus-num strong{font-size:clamp(56px,7vw,88px);font-weight:700;line-height:1;letter-spacing:-.05em}.lp2-bonus-num span{font-size:clamp(24px,3.5vw,42px);font-weight:700;margin-top:10px}.lp2-card{border:1px solid var(--line);border-radius:16px;padding:36px;background:linear-gradient(160deg,#ffffff08,#00e5ff05),var(--surface);box-shadow:0 0 60px #00e5ff0d}.lp2-card-top{margin-bottom:28px}.lp2-card-top h2{font-size:clamp(22px,2.8vw,30px);font-weight:700;letter-spacing:-.03em}.lp2-card-top p{margin-top:8px!important;color:var(--muted);font-size:13px;line-height:1.55}.lp2-form{display:flex;flex-direction:column;gap:16px}.lp2-field{display:flex;flex-direction:column;gap:6px}.lp2-field label{font-family:Space Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.lp2-input-wrap{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 16px;border:1px solid var(--line);border-radius:8px;background:#00e5ff08;transition:border-color .2s,box-shadow .2s}.lp2-input-wrap:focus-within{border-color:var(--cyan);box-shadow:0 0 0 3px #00e5ff1a}.lp2-input-wrap svg{width:16px;height:16px;color:var(--muted);flex:0 0 16px}.lp2-input-wrap:focus-within svg{color:var(--cyan)}.lp2-input-wrap input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:14px;font-weight:500}.lp2-input-wrap input::placeholder{color:#8096b880}.lp2-input-wrap input[aria-invalid=true]{color:var(--danger)}.lp2-error{padding:10px 14px;border:1px solid rgba(255,77,109,.3);border-radius:8px;color:var(--danger);background:#ff4d6d0d;font-size:12px;font-weight:600}.lp2-cta{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:0 20px;margin-top:6px;border:0;border-radius:8px;background:var(--cyan);color:var(--ink);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:opacity .2s,transform .2s,box-shadow .2s;box-shadow:0 4px 24px #00e5ff4d}.lp2-cta:hover:not(:disabled){opacity:.92;transform:translateY(-1px);box-shadow:0 8px 32px #00e5ff66}.lp2-cta:active:not(:disabled){transform:translateY(0)}.lp2-cta:disabled{opacity:.3;cursor:not-allowed}.lp2-cta svg{width:20px;height:20px}.lp2-privacy{display:flex;align-items:center;gap:7px;margin-top:16px!important;color:var(--muted);font-size:10px;line-height:1.5}.lp2-privacy svg{width:12px;height:12px;flex:0 0 12px}.lp2-trustline{display:flex;justify-content:center;gap:0;margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.lp2-trustline span{flex:1;text-align:center;color:var(--muted);font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding-inline:8px}.lp2-trustline span+span{border-left:1px solid var(--line)}.lp2-footer{position:relative;z-index:10;display:flex;justify-content:center;align-items:center;gap:12px;padding-block:22px;border-top:1px solid var(--line);color:var(--muted);font-size:9px;font-family:Space Mono,monospace;letter-spacing:.06em;text-transform:uppercase;text-align:center;width:min(960px,calc(100% - 48px));margin-inline:auto}.lp2-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:20px;background:#040812eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:lp2Fade .2s ease both}.lp2-popup{position:relative;width:min(100%,400px);padding:40px 32px 32px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:0 0 80px #00e5ff1f,0 30px 80px #00000080;text-align:center;animation:lp2Pop .4s cubic-bezier(.16,1,.3,1) both}.lp2-popup:before{content:"";position:absolute;inset:0 0 auto;height:2px;border-radius:12px 12px 0 0;background:linear-gradient(90deg,transparent,var(--cyan),transparent)}.lp2-popup-close{position:absolute;top:12px;right:12px;width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--muted);font-size:18px;cursor:pointer}.lp2-popup-badge{display:inline-block;margin-bottom:18px;padding:8px 20px;border:1px solid var(--cyan);border-radius:4px;color:var(--cyan);font-size:32px;font-weight:700;text-shadow:0 0 30px rgba(0,229,255,.5)}.lp2-popup h2{font-size:22px;font-weight:700;letter-spacing:-.03em}.lp2-popup p{margin-top:10px!important;color:var(--muted);font-size:13px;line-height:1.6}.lp2-popup-cta{margin-top:22px}.lp2-overlay-load{z-index:100}.lp2-load{width:min(100%,380px);padding:40px 32px;border:1px solid var(--line);border-radius:12px;background:var(--surface);text-align:center;animation:lp2Pop .4s cubic-bezier(.16,1,.3,1) both}.lp2-load h2{font-size:22px;font-weight:700;margin-bottom:28px}.lp2-spinner{display:flex;justify-content:center;gap:8px;margin-bottom:28px}.lp2-spinner div{width:12px;height:12px;border-radius:50%;background:var(--cyan);animation:lp2Bounce 1.2s ease-in-out infinite}.lp2-spinner div:nth-child(2){animation-delay:.2s}.lp2-spinner div:nth-child(3){animation-delay:.4s}.lp2-steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.lp2-step{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid transparent;border-radius:6px;font-size:12px;font-weight:600;color:#8096b880;text-align:left;transition:all .3s ease}.lp2-step.is-active{color:var(--cyan);border-color:var(--line);background:#00e5ff0a}.lp2-step.is-done{color:var(--success)}.lp2-step-dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;border:1.5px solid currentColor}.lp2-step.is-active .lp2-step-dot{background:var(--cyan);animation:lp2Pulse 1s ease-in-out infinite}.lp2-step.is-done .lp2-step-dot{background:var(--success);border-color:var(--success)}@keyframes lp2Pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes lp2Fade{0%{opacity:0}to{opacity:1}}@keyframes lp2Pop{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}@keyframes lp2Bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@media (max-width: 640px){.lp2-main{padding-block:36px 36px;gap:28px}.lp2-title{font-size:clamp(34px,10vw,52px)}.lp2-bonus-strip{flex-direction:column;align-items:flex-start;gap:12px;padding:18px 20px}.lp2-card{padding:24px 20px}.lp2-footer{flex-direction:column;gap:6px}}@media (prefers-reduced-motion: reduce){.lp2 *,.lp2 *:before,.lp2 *:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.lp3{--green: var(--c-primary, #22c55e);--green-dark: var(--c-primary-dark, #16a34a);--green-light: var(--c-primary-light, #bbf7d0);--bg: var(--c-bg, #f5f7f2);--surface: var(--c-surface, #ffffff);--text: var(--c-text, #111827);--muted: var(--c-muted, #6b7280);--line: rgba(0, 0, 0, .09);--danger: #dc2626;position:relative;width:100%;min-height:100dvh;background:var(--bg);color:var(--text);font-family:Plus Jakarta Sans,system-ui,sans-serif;isolation:isolate}.lp3,.lp3 *,.lp3 *:before,.lp3 *:after{box-sizing:border-box}.lp3 h1,.lp3 h2,.lp3 p{margin:0}.lp3 button,.lp3 input{font:inherit}.lp3-pattern{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle at 70% 20%,rgba(34,197,94,.08),transparent 40%),radial-gradient(circle at 20% 80%,rgba(22,163,74,.06),transparent 35%)}.lp3-header{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;width:min(1140px,calc(100% - 56px));margin-inline:auto;padding-block:20px;border-bottom:1px solid var(--line)}.lp3-logo{width:110px;height:auto}.lp3-header-right{display:flex;align-items:center;gap:14px}.lp3-age{padding:3px 10px;border:1.5px solid var(--line);border-radius:999px;color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.1em}.lp3-live{display:flex;align-items:center;gap:7px;color:var(--green);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lp3-live-dot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px #22c55e33;animation:lp3Pulse 2s ease-in-out infinite}.lp3-layout{position:relative;z-index:10;display:grid;grid-template-columns:minmax(340px,1fr) minmax(0,1.1fr);gap:clamp(40px,5vw,80px);align-items:center;width:min(1140px,calc(100% - 56px));margin-inline:auto;padding-block:52px 44px;min-height:calc(100dvh - 126px)}.lp3-form-col{animation:lp3Rise .6s cubic-bezier(.16,1,.3,1) both}.lp3-form-card{border:1.5px solid var(--line);border-radius:24px;background:var(--surface);padding:clamp(30px,4vw,46px);box-shadow:0 4px 32px #0000000f,0 24px 64px #0000000a}.lp3-form-header{margin-bottom:28px}.lp3-badge{display:inline-block;padding:5px 14px;border-radius:999px;background:#22c55e1a;color:var(--green-dark);font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:14px}.lp3-form-header h2{font-size:clamp(24px,2.8vw,32px);font-weight:800;letter-spacing:-.04em;color:var(--text)}.lp3-form-header p{margin-top:8px!important;color:var(--muted);font-size:13px;line-height:1.6}.lp3-form{display:flex;flex-direction:column;gap:16px}.lp3-field{display:flex;flex-direction:column;gap:6px}.lp3-field label{font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--text);text-transform:uppercase}.lp3-input-wrap{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 16px;border:1.5px solid var(--line);border-radius:12px;background:var(--bg);transition:border-color .2s,box-shadow .2s}.lp3-input-wrap:focus-within{border-color:var(--green);box-shadow:0 0 0 3px #22c55e1f;background:var(--surface)}.lp3-input-wrap svg{width:17px;height:17px;color:var(--muted);flex:0 0 17px}.lp3-input-wrap:focus-within svg{color:var(--green)}.lp3-input-wrap input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:14px;font-weight:500}.lp3-input-wrap input::placeholder{color:#6b728080}.lp3-input-wrap input[aria-invalid=true]{color:var(--danger)}.lp3-error{padding:10px 14px;border:1.5px solid rgba(220,38,38,.2);border-radius:10px;color:var(--danger);background:#dc26260a;font-size:12px;font-weight:600}.lp3-cta{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:0 20px;margin-top:4px;border:0;border-radius:12px;background:var(--green);color:#fff;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s;box-shadow:0 6px 24px #22c55e47}.lp3-cta:hover:not(:disabled){background:var(--green-dark);transform:translateY(-1px);box-shadow:0 10px 32px #22c55e59}.lp3-cta:active:not(:disabled){transform:translateY(0)}.lp3-cta:disabled{opacity:.35;cursor:not-allowed}.lp3-cta svg{width:20px;height:20px}.lp3-privacy{display:flex;align-items:flex-start;gap:7px;margin-top:14px!important;color:var(--muted);font-size:10px;line-height:1.5}.lp3-privacy svg{width:12px;height:12px;flex:0 0 12px;margin-top:1px}.lp3-trustline{display:flex;justify-content:center;gap:16px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line);flex-wrap:wrap}.lp3-trustline span{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:10px;font-weight:600}.lp3-trustline svg{width:6px;height:6px;color:var(--green);flex:0 0 6px}.lp3-pitch{animation:lp3Rise .6s cubic-bezier(.16,1,.3,1) .1s both}.lp3-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;color:var(--green);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.lp3-kicker svg{width:14px;height:14px}.lp3-title{font-size:clamp(40px,4.5vw,62px);font-weight:800;line-height:1.05;letter-spacing:-.055em;color:var(--text)}.lp3-title span{color:var(--green)}.lp3-subtitle{max-width:460px;margin-top:16px!important;color:var(--muted);font-size:15px;line-height:1.7}.lp3-benefits{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.lp3-benefits li{display:flex;align-items:center;gap:10px;color:var(--text);font-size:14px;font-weight:600}.lp3-benefits svg{width:18px;height:18px;flex:0 0 18px;color:var(--green);padding:2px;background:#22c55e1a;border-radius:50%}.lp3-bonus-card{margin-top:30px;border-radius:20px;overflow:hidden;background:linear-gradient(135deg,var(--green),var(--green-dark));box-shadow:0 12px 40px #22c55e33}.lp3-bonus-inner{padding:28px 30px}.lp3-bonus-figure{display:flex;align-items:center;gap:16px}.lp3-bonus-pct{font-size:clamp(64px,7.5vw,96px);font-weight:800;line-height:.95;letter-spacing:-.06em;color:#fff}.lp3-bonus-pct sup{font-size:.5em;vertical-align:super}.lp3-bonus-word{color:#ffffffb3;font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;line-height:1.5}.lp3-bonus-foot{display:flex;justify-content:space-between;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.2);color:#fffc;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.lp3-footer{position:relative;z-index:10;display:flex;justify-content:center;align-items:center;gap:20px;padding-block:20px;border-top:1px solid var(--line);color:var(--muted);font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;text-align:center;width:min(1140px,calc(100% - 56px));margin-inline:auto}.lp3-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:20px;background:#0009;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:lp3Fade .2s ease both}.lp3-popup{position:relative;width:min(100%,400px);padding:38px 32px 30px;border-radius:20px;background:var(--surface);border:1.5px solid var(--line);box-shadow:0 30px 80px #00000026;text-align:center;animation:lp3Pop .4s cubic-bezier(.16,1,.3,1) both}.lp3-popup-close{position:absolute;top:12px;right:12px;width:30px;height:30px;display:grid;place-items:center;border:1.5px solid var(--line);border-radius:50%;background:transparent;color:var(--muted);font-size:18px;cursor:pointer}.lp3-popup-badge{display:inline-block;margin-bottom:16px;padding:10px 22px;border-radius:999px;background:linear-gradient(135deg,var(--green),var(--green-dark));color:#fff;font-size:28px;font-weight:800}.lp3-popup h2{font-size:22px;font-weight:800;letter-spacing:-.04em}.lp3-popup p{margin-top:10px!important;color:var(--muted);font-size:13px;line-height:1.6}.lp3-popup-cta{margin-top:20px}.lp3-overlay-load{z-index:100}.lp3-load{width:min(100%,380px);padding:36px 30px;border-radius:20px;background:var(--surface);border:1.5px solid var(--line);box-shadow:0 30px 80px #00000026;text-align:center;animation:lp3Pop .4s cubic-bezier(.16,1,.3,1) both}.lp3-load-icon{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 20px;background:#22c55e1a;border-radius:16px;color:var(--green)}.lp3-load-icon svg{width:26px;height:26px;animation:lp3Spin 2s linear infinite}.lp3-load h2{font-size:22px;font-weight:800;letter-spacing:-.04em}.lp3-steps{margin:20px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.lp3-step{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;border:1.5px solid transparent;font-size:12px;font-weight:600;color:#6b728099;text-align:left;transition:all .3s ease}.lp3-step.is-active{color:var(--green-dark);border-color:#22c55e33;background:#22c55e0f}.lp3-step.is-done{color:var(--green-dark)}.lp3-step-mark{width:18px;height:18px;flex:0 0 18px;border-radius:50%;border:1.5px solid currentColor;display:grid;place-items:center}.lp3-step-mark svg{width:12px;height:12px}.lp3-step.is-done .lp3-step-mark{background:var(--green);border-color:var(--green);color:#fff}@keyframes lp3Rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes lp3Fade{0%{opacity:0}to{opacity:1}}@keyframes lp3Pop{0%{opacity:0;transform:scale(.96) translateY(12px)}to{opacity:1;transform:none}}@keyframes lp3Pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes lp3Spin{to{transform:rotate(360deg)}}@media (max-width: 900px){.lp3-layout{grid-template-columns:1fr;gap:36px;padding-block:36px 44px}.lp3-form-col{order:2}.lp3-pitch{order:1;text-align:center}.lp3-kicker,.lp3-benefits{justify-content:center}.lp3-title{text-align:center}.lp3-subtitle{margin-inline:auto;text-align:center}.lp3-bonus-card{max-width:520px;margin-inline:auto}}@media (max-width: 540px){.lp3-header,.lp3-layout,.lp3-footer{width:calc(100% - 36px)}.lp3-title{font-size:clamp(34px,10vw,50px)}.lp3-form-card{padding:24px 20px}.lp3-footer{flex-direction:column;gap:6px}}@media (prefers-reduced-motion: reduce){.lp3 *,.lp3 *:before,.lp3 *:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.lp4{--violet: var(--c-primary, #c084fc);--violet-dark: var(--c-primary-dark, #7e22ce);--violet-light: var(--c-primary-light, #e9d5ff);--ink: var(--c-bg, #08041a);--surface: var(--c-surface, #110830);--text: var(--c-text, #f8f7ff);--muted: var(--c-muted, #a78bca);--glass: rgba(255, 255, 255, .04);--glass-border: rgba(192, 132, 252, .2);--line: rgba(192, 132, 252, .15);--danger: #f87171;--success: #34d399;position:relative;width:100%;min-height:100dvh;background:var(--ink);color:var(--text);font-family:Outfit,system-ui,sans-serif;isolation:isolate}.lp4,.lp4 *,.lp4 *:before,.lp4 *:after{box-sizing:border-box}.lp4 h1,.lp4 h2,.lp4 p{margin:0}.lp4 button,.lp4 input{font:inherit}.lp4-stars{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,.6) 0%,transparent 100%),radial-gradient(1px 1px at 40% 70%,rgba(255,255,255,.4) 0%,transparent 100%),radial-gradient(1px 1px at 60% 20%,rgba(255,255,255,.5) 0%,transparent 100%),radial-gradient(1px 1px at 80% 55%,rgba(255,255,255,.35) 0%,transparent 100%),radial-gradient(1px 1px at 15% 80%,rgba(255,255,255,.45) 0%,transparent 100%),radial-gradient(1.5px 1.5px at 55% 45%,rgba(192,132,252,.8) 0%,transparent 100%),radial-gradient(1.5px 1.5px at 75% 15%,rgba(192,132,252,.6) 0%,transparent 100%)}.lp4-nebula-a{position:fixed;top:-200px;left:-150px;width:700px;height:600px;background:radial-gradient(ellipse,rgba(126,34,206,.35) 0%,transparent 65%);pointer-events:none;z-index:0;animation:lp4Float 12s ease-in-out infinite alternate}.lp4-nebula-b{position:fixed;bottom:-150px;right:-100px;width:600px;height:500px;background:radial-gradient(ellipse,rgba(192,132,252,.2) 0%,transparent 65%);pointer-events:none;z-index:0;animation:lp4Float 15s ease-in-out infinite alternate-reverse}.lp4-header{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;width:min(1080px,calc(100% - 56px));margin-inline:auto;padding-block:22px;border-bottom:1px solid var(--line)}.lp4-logo{width:112px;height:auto}.lp4-header-right{display:flex;align-items:center;gap:16px}.lp4-age{padding:3px 10px;border:1px solid var(--glass-border);border-radius:4px;color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.1em;background:var(--glass)}.lp4-live{display:flex;align-items:center;gap:8px;color:var(--violet-light);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.lp4-live-dot{width:7px;height:7px;border-radius:50%;background:var(--violet);box-shadow:0 0 12px var(--violet);animation:lp4Pulse 2s ease-in-out infinite}.lp4-main{position:relative;z-index:10;width:min(1080px,calc(100% - 56px));margin-inline:auto;padding-block:56px 48px}.lp4-hero{text-align:center;max-width:720px;margin-inline:auto;margin-bottom:52px}.lp4-kicker{display:inline-flex;align-items:center;gap:9px;margin-bottom:22px;padding:6px 16px;border:1px solid var(--glass-border);border-radius:999px;color:var(--violet-light);background:#c084fc14;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.lp4-kicker svg{width:14px;height:14px}.lp4-title{font-size:clamp(40px,5.5vw,70px);font-weight:800;line-height:1.05;letter-spacing:-.045em}.lp4-title span{color:var(--violet);text-shadow:0 0 60px rgba(192,132,252,.4)}.lp4-subtitle{max-width:520px;margin:18px auto 0!important;color:var(--muted);font-size:15px;line-height:1.7}.lp4-content{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.lp4-glass-bonus,.lp4-glass-form{border:1px solid var(--glass-border);border-radius:20px;padding:36px 32px;background:#ffffff08;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 8px 48px #7e22ce33,inset 0 1px #ffffff0f}.lp4-bonus-tag{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--violet-light);margin-bottom:20px}.lp4-bonus-figure{display:flex;align-items:flex-start;color:var(--violet);text-shadow:0 0 60px rgba(192,132,252,.5);margin-bottom:24px}.lp4-bonus-figure span{font-size:clamp(72px,8vw,108px);font-weight:800;line-height:.9;letter-spacing:-.06em}.lp4-bonus-figure sup{font-size:.4em;margin-top:14px;margin-left:4px}.lp4-bonus-meta{display:flex;flex-direction:column;gap:10px;margin-bottom:22px}.lp4-bonus-meta span{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--text)}.lp4-bonus-meta svg{width:16px;height:16px;flex:0 0 16px;color:var(--violet)}.lp4-bonus-from{padding-top:18px;border-top:1px solid var(--line);color:var(--muted);font-size:11px;font-weight:500;letter-spacing:.04em}.lp4-glass-form h2{font-size:clamp(22px,2.5vw,28px);font-weight:800;letter-spacing:-.04em;margin-bottom:8px}.lp4-glass-form>p{color:var(--muted);font-size:13px;line-height:1.6;margin-bottom:24px!important}.lp4-form{display:flex;flex-direction:column;gap:16px}.lp4-field{display:flex;flex-direction:column;gap:6px}.lp4-field label{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.lp4-input-wrap{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 16px;border:1px solid var(--glass-border);border-radius:10px;background:#ffffff08;transition:border-color .2s,box-shadow .2s}.lp4-input-wrap:focus-within{border-color:var(--violet);box-shadow:0 0 0 3px #c084fc26}.lp4-input-wrap svg{width:16px;height:16px;color:var(--muted);flex:0 0 16px}.lp4-input-wrap:focus-within svg{color:var(--violet-light)}.lp4-input-wrap input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:14px;font-weight:500}.lp4-input-wrap input::placeholder{color:#a78bca66}.lp4-error{padding:10px 14px;border:1px solid rgba(248,113,113,.3);border-radius:8px;color:var(--danger);background:#f871710d;font-size:12px;font-weight:600}.lp4-cta{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:0 20px;margin-top:4px;border:0;border-radius:10px;background:linear-gradient(135deg,var(--violet-dark),var(--violet));color:#fff;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:opacity .2s,transform .2s,box-shadow .2s;box-shadow:0 6px 30px #c084fc59}.lp4-cta:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 10px 40px #c084fc73}.lp4-cta:active:not(:disabled){transform:translateY(0)}.lp4-cta:disabled{opacity:.28;cursor:not-allowed}.lp4-cta svg{width:20px;height:20px}.lp4-privacy{display:flex;align-items:center;gap:7px;margin-top:14px!important;color:var(--muted);font-size:10px;line-height:1.5}.lp4-privacy svg{width:12px;height:12px;flex:0 0 12px}.lp4-trustline{display:flex;justify-content:center;gap:0;margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.lp4-trustline span{flex:1;text-align:center;color:var(--muted);font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding-inline:8px}.lp4-trustline span+span{border-left:1px solid var(--line)}.lp4-footer{position:relative;z-index:10;display:flex;justify-content:center;align-items:center;gap:12px;padding-block:22px;border-top:1px solid var(--line);color:var(--muted);font-size:9px;letter-spacing:.06em;text-transform:uppercase;width:min(1080px,calc(100% - 56px));margin-inline:auto}.lp4-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:20px;background:#04020ce6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:lp4Fade .2s ease both}.lp4-popup{position:relative;width:min(100%,400px);padding:40px 32px 32px;border:1px solid var(--glass-border);border-radius:20px;background:#ffffff0a;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 0 80px #7e22ce4d,0 30px 80px #00000080;text-align:center;animation:lp4Pop .4s cubic-bezier(.16,1,.3,1) both}.lp4-popup:before{content:"";position:absolute;inset:0 0 auto;height:2px;border-radius:20px 20px 0 0;background:linear-gradient(90deg,var(--violet-dark),var(--violet-light),var(--violet-dark))}.lp4-popup-close{position:absolute;top:12px;right:12px;width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--muted);font-size:18px;cursor:pointer}.lp4-popup-badge{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;color:var(--violet-light);font-size:28px;font-weight:800;text-shadow:0 0 30px rgba(192,132,252,.5)}.lp4-popup-badge svg{width:22px;height:22px}.lp4-popup h2{font-size:22px;font-weight:800;letter-spacing:-.04em}.lp4-popup p{margin-top:10px!important;color:var(--muted);font-size:13px;line-height:1.6}.lp4-popup-cta{margin-top:22px}.lp4-overlay-load{z-index:100}.lp4-load{width:min(100%,380px);padding:40px 32px;border:1px solid var(--glass-border);border-radius:20px;background:#ffffff0a;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);text-align:center;animation:lp4Pop .4s cubic-bezier(.16,1,.3,1) both}.lp4-load-ring{position:relative;width:72px;height:72px;margin:0 auto 24px}.lp4-load-ring div{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid transparent;border-top-color:var(--violet);animation:lp4Spin .9s linear infinite}.lp4-load-ring:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;border:1px solid var(--line)}.lp4-load h2{font-size:22px;font-weight:800;margin-bottom:24px}.lp4-steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.lp4-step{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid transparent;border-radius:8px;font-size:12px;font-weight:600;color:#a78bca66;text-align:left;transition:all .3s ease}.lp4-step.is-active{color:var(--violet-light);border-color:var(--line);background:#c084fc0d}.lp4-step.is-done{color:var(--success)}.lp4-step-dot{width:8px;height:8px;flex:0 0 8px;border-radius:50%;border:1.5px solid currentColor}.lp4-step.is-active .lp4-step-dot{background:var(--violet);border-color:var(--violet);animation:lp4Pulse 1s ease-in-out infinite}.lp4-step.is-done .lp4-step-dot{background:var(--success);border-color:var(--success)}@keyframes lp4Float{0%{transform:translateY(0) scale(1)}to{transform:translateY(-30px) scale(1.05)}}@keyframes lp4Pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes lp4Fade{0%{opacity:0}to{opacity:1}}@keyframes lp4Pop{0%{opacity:0;transform:scale(.96) translateY(14px)}to{opacity:1;transform:none}}@keyframes lp4Spin{to{transform:rotate(360deg)}}@media (max-width: 840px){.lp4-content{grid-template-columns:1fr;gap:20px}.lp4-hero{margin-bottom:36px}}@media (max-width: 560px){.lp4-header,.lp4-main,.lp4-footer{width:calc(100% - 36px)}.lp4-title{font-size:clamp(34px,10vw,52px)}.lp4-glass-bonus,.lp4-glass-form{padding:24px 20px}}@media (prefers-reduced-motion: reduce){.lp4 *,.lp4 *:before,.lp4 *:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.lp5{--red: var(--c-primary, #ef4444);--red-dark: var(--c-primary-dark, #b91c1c);--red-light: var(--c-primary-light, #fca5a5);--ink: var(--c-bg, #080808);--surface: var(--c-surface, #111111);--text: var(--c-text, #fafafa);--muted: var(--c-muted, #9ca3af);--line: rgba(239, 68, 68, .15);--line-neutral: rgba(255,255,255,.08);--danger: #f87171;--success: #4ade80;position:relative;width:100%;min-height:100dvh;background:var(--ink);color:var(--text);font-family:Barlow,system-ui,sans-serif;isolation:isolate}.lp5,.lp5 *,.lp5 *:before,.lp5 *:after{box-sizing:border-box}.lp5 h1,.lp5 h2,.lp5 p{margin:0}.lp5 button,.lp5 input{font:inherit}.lp5-bg-stripe{position:fixed;top:0;left:0;right:0;height:3px;background:var(--red);z-index:100}.lp5-header{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;width:min(1100px,calc(100% - 56px));margin-inline:auto;padding-block:20px;border-bottom:1px solid var(--line-neutral)}.lp5-logo{width:112px;height:auto;filter:brightness(0) invert(1)}.lp5-header-right{display:flex;align-items:center;gap:16px}.lp5-age{padding:3px 8px;border:1px solid var(--line-neutral);color:var(--muted);font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em}.lp5-live{display:flex;align-items:center;gap:8px;color:var(--red-light);font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.lp5-live-dot{width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 10px #ef444499;animation:lp5Pulse 1.5s ease-in-out infinite}.lp5-main{position:relative;z-index:10;display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,5vw,80px);align-items:center;width:min(1100px,calc(100% - 56px));margin-inline:auto;padding-block:48px 48px;min-height:calc(100dvh - 120px)}.lp5-hero{padding-right:20px}.lp5-kicker{display:inline-block;margin-bottom:16px;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:var(--red)}.lp5-big-num{font-family:Barlow Condensed,sans-serif;font-size:clamp(100px,14vw,180px);font-weight:900;font-style:italic;line-height:.85;letter-spacing:-.04em;color:var(--red);text-shadow:0 0 80px rgba(239,68,68,.25)}.lp5-pct{font-size:.55em}.lp5-bonus-label{margin-top:6px;font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.lp5-hero-title{margin-top:24px;font-family:Barlow Condensed,sans-serif;font-size:clamp(32px,3.5vw,48px);font-weight:800;line-height:1.05;letter-spacing:-.02em;text-transform:uppercase}.lp5-hero-title span{color:var(--red)}.lp5-hero-sub{max-width:400px;margin-top:12px!important;color:var(--muted);font-size:14px;line-height:1.65}.lp5-trusts{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:20px;font-size:12px;font-weight:600;color:var(--muted)}.lp5-trusts span{display:flex;align-items:center;gap:6px}.lp5-trusts svg{width:12px;height:12px;color:var(--red);flex:0 0 12px}.lp5-deposit-note{margin-top:16px;display:inline-block;padding:6px 14px;border-left:3px solid var(--red);background:#ef44440f;color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.04em}.lp5-form-section{animation:lp5Rise .6s cubic-bezier(.16,1,.3,1) .1s both}.lp5-form-card{border:1px solid var(--line-neutral);border-top:3px solid var(--red);border-radius:4px;padding:clamp(28px,4vw,42px);background:var(--surface)}.lp5-form-header{margin-bottom:24px}.lp5-form-header h2{font-family:Barlow Condensed,sans-serif;font-size:clamp(26px,3vw,36px);font-weight:800;text-transform:uppercase;letter-spacing:.02em}.lp5-form-header p{margin-top:6px!important;color:var(--muted);font-size:13px;line-height:1.6}.lp5-form{display:flex;flex-direction:column;gap:14px}.lp5-field{display:flex;flex-direction:column;gap:5px}.lp5-field label{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.lp5-input-wrap{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 16px;border:1px solid var(--line-neutral);border-radius:2px;background:#ffffff08;transition:border-color .2s,box-shadow .2s}.lp5-input-wrap:focus-within{border-color:var(--red);box-shadow:0 0 0 2px #ef444426}.lp5-input-wrap svg{width:16px;height:16px;color:var(--muted);flex:0 0 16px}.lp5-input-wrap:focus-within svg{color:var(--red-light)}.lp5-input-wrap input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:14px;font-weight:500}.lp5-input-wrap input::placeholder{color:#9ca3af66}.lp5-error{padding:10px 14px;border-left:3px solid var(--danger);background:#f871710d;color:var(--danger);font-size:12px;font-weight:600}.lp5-cta{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:54px;padding:0 22px;margin-top:4px;border:0;border-radius:2px;background:var(--red);color:#fff;font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .2s,transform .15s,box-shadow .2s;box-shadow:0 4px 20px #ef44444d}.lp5-cta:hover:not(:disabled){background:var(--red-dark);transform:translateY(-1px);box-shadow:0 8px 28px #ef444466}.lp5-cta:active:not(:disabled){transform:translateY(0)}.lp5-cta:disabled{opacity:.3;cursor:not-allowed}.lp5-cta svg{width:22px;height:22px}.lp5-privacy{display:flex;align-items:center;gap:7px;margin-top:14px!important;color:var(--muted);font-size:10px;line-height:1.5}.lp5-privacy svg{width:12px;height:12px;flex:0 0 12px}.lp5-trustline{display:flex;justify-content:center;gap:0;margin-top:16px;padding-top:14px;border-top:1px solid var(--line-neutral)}.lp5-trustline span{flex:1;text-align:center;color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding-inline:8px}.lp5-trustline span+span{border-left:1px solid var(--line-neutral)}.lp5-footer{position:relative;z-index:10;display:flex;justify-content:center;align-items:center;gap:12px;padding-block:20px;border-top:1px solid var(--line-neutral);color:var(--muted);font-size:9px;letter-spacing:.07em;text-transform:uppercase;width:min(1100px,calc(100% - 56px));margin-inline:auto}.lp5-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:20px;background:#040404eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:lp5Fade .2s ease both}.lp5-popup{position:relative;width:min(100%,400px);padding:40px 32px 32px;border:1px solid var(--line-neutral);border-top:3px solid var(--red);border-radius:4px;background:var(--surface);box-shadow:0 30px 80px #0009;text-align:center;animation:lp5Pop .4s cubic-bezier(.16,1,.3,1) both}.lp5-popup-close{position:absolute;top:12px;right:12px;width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--line-neutral);border-radius:2px;background:transparent;color:var(--muted);font-size:18px;cursor:pointer}.lp5-popup-pct{margin-bottom:14px;font-family:Barlow Condensed,sans-serif;font-size:56px;font-weight:900;font-style:italic;color:var(--red);text-shadow:0 0 40px rgba(239,68,68,.4)}.lp5-popup h2{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.lp5-popup p{margin-top:10px!important;color:var(--muted);font-size:13px;line-height:1.6}.lp5-popup-cta{margin-top:20px}.lp5-overlay-load{z-index:100}.lp5-load{width:min(100%,380px);padding:36px 28px;border:1px solid var(--line-neutral);border-top:3px solid var(--red);border-radius:4px;background:var(--surface);text-align:center;animation:lp5Pop .4s cubic-bezier(.16,1,.3,1) both}.lp5-load-bars{display:flex;justify-content:center;align-items:flex-end;gap:5px;height:40px;margin-bottom:22px}.lp5-load-bars span{width:6px;border-radius:2px;background:var(--red);animation:lp5Bar 1s ease-in-out infinite}.lp5-load-bars span:nth-child(1){animation-delay:0s}.lp5-load-bars span:nth-child(2){animation-delay:.15s}.lp5-load-bars span:nth-child(3){animation-delay:.3s}.lp5-load-bars span:nth-child(4){animation-delay:.45s}.lp5-load h2{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:.02em;margin-bottom:22px}.lp5-steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.lp5-step{display:flex;align-items:center;gap:14px;padding:10px 12px;border-left:2px solid transparent;font-size:12px;font-weight:600;color:#9ca3af80;text-align:left;transition:all .3s ease}.lp5-step.is-active{color:var(--text);border-left-color:var(--red);background:#ef44440a}.lp5-step.is-done{color:var(--success)}.lp5-step-num{width:22px;height:22px;flex:0 0 22px;display:grid;place-items:center;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;border:1.5px solid currentColor;border-radius:2px}@keyframes lp5Rise{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes lp5Pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes lp5Fade{0%{opacity:0}to{opacity:1}}@keyframes lp5Pop{0%{opacity:0;transform:scale(.97) translateY(12px)}to{opacity:1;transform:none}}@keyframes lp5Bar{0%,to{height:12px}50%{height:36px}}@media (max-width: 860px){.lp5-main{grid-template-columns:1fr;gap:36px;padding-block:36px 44px}.lp5-hero{padding-right:0;text-align:center}.lp5-big-num{font-size:clamp(80px,20vw,140px)}.lp5-trusts{justify-content:center}.lp5-deposit-note{margin-inline:auto}}@media (max-width: 540px){.lp5-header,.lp5-main,.lp5-footer{width:calc(100% - 36px)}.lp5-form-card{padding:22px 18px}.lp5-footer{flex-direction:column;gap:6px}}@media (prefers-reduced-motion: reduce){.lp5 *,.lp5 *:before,.lp5 *:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.landing-initial-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;min-height:100dvh;place-items:center;overflow:hidden;color:var(--loader-text);background:var(--loader-bg);background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--loader-primary) 12%,transparent),transparent 24rem),var(--loader-bg);font-family:Manrope,system-ui,sans-serif}.landing-initial-loader:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.28;background-image:linear-gradient(color-mix(in srgb,var(--loader-text) 3%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--loader-text) 3%,transparent) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at center,black,transparent 70%);mask-image:radial-gradient(circle at center,black,transparent 70%)}.landing-initial-loader__glow{position:absolute;width:min(74vw,560px);aspect-ratio:1;border:1px solid color-mix(in srgb,var(--loader-primary) 10%,transparent);border-radius:50%;animation:landingLoaderBreathe 2s ease-in-out infinite}.landing-initial-loader__glow:before,.landing-initial-loader__glow:after{position:absolute;border:inherit;border-radius:inherit;content:""}.landing-initial-loader__glow:before{top:14%;right:14%;bottom:14%;left:14%}.landing-initial-loader__glow:after{top:30%;right:30%;bottom:30%;left:30%}.landing-initial-loader__content{position:relative;z-index:1;display:flex;width:min(320px,calc(100vw - 48px));flex-direction:column;align-items:center;text-align:center;animation:landingLoaderEnter .55s cubic-bezier(.16,1,.3,1) both}.landing-initial-loader__brand{position:relative;display:grid;width:108px;height:108px;place-items:center;margin-bottom:25px}.landing-initial-loader__brand img{position:relative;z-index:2;display:block;width:78px;height:auto;object-fit:contain;filter:drop-shadow(0 10px 26px color-mix(in srgb,var(--loader-primary) 20%,transparent))}.landing-initial-loader__orbit{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid color-mix(in srgb,var(--loader-primary) 24%,transparent);border-radius:50%;animation:landingLoaderSpin 2.4s linear infinite}.landing-initial-loader__orbit:before{position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid color-mix(in srgb,var(--loader-text) 7%,transparent);border-radius:inherit;content:""}.landing-initial-loader__orbit i{position:absolute;top:-4px;left:50%;width:8px;height:8px;border-radius:50%;background:var(--loader-primary-light);box-shadow:0 0 18px var(--loader-primary);transform:translate(-50%)}.landing-initial-loader__copy{display:flex;flex-direction:column;gap:7px}.landing-initial-loader__copy strong{font-size:clamp(16px,4.5vw,19px);font-weight:750;letter-spacing:-.02em}.landing-initial-loader__copy span{color:var(--loader-muted);font-size:12px;font-weight:550}.landing-initial-loader__track{position:relative;width:178px;height:3px;margin-top:25px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--loader-text) 8%,transparent)}.landing-initial-loader__track i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,var(--loader-primary),var(--loader-primary-light));box-shadow:0 0 16px color-mix(in srgb,var(--loader-primary) 38%,transparent);transform-origin:left;animation:landingLoaderProgress 2s cubic-bezier(.22,.8,.2,1) both}.landing-page-reveal{animation:landingPageReveal .42s ease-out both}@keyframes landingLoaderEnter{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes landingLoaderSpin{to{transform:rotate(360deg)}}@keyframes landingLoaderProgress{0%{transform:scaleX(.03)}to{transform:scaleX(1)}}@keyframes landingLoaderBreathe{0%,to{opacity:.45;transform:scale(.96)}50%{opacity:1;transform:scale(1.03)}}@keyframes landingPageReveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.landing-initial-loader__content,.landing-initial-loader__glow,.landing-initial-loader__orbit,.landing-initial-loader__track i,.landing-page-reveal{animation:none}}.landing-unavailable{display:grid;min-height:100dvh;place-content:center;padding:32px;color:var(--loader-text);background:var(--loader-bg);font-family:Manrope,system-ui,sans-serif;text-align:center}.landing-unavailable span{margin-bottom:12px;color:var(--loader-primary);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.landing-unavailable h1{margin:0;font-size:clamp(28px,7vw,48px);letter-spacing:-.04em}.landing-unavailable p{max-width:480px;margin:14px auto 0;color:var(--loader-muted);line-height:1.65}.landing-existing-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:grid;place-items:center;padding:20px;background:#000000b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:landingPageReveal .25s ease-out both}.landing-existing-card{width:100%;max-width:360px;padding:32px 28px 28px;border-radius:20px;border:1px solid color-mix(in srgb,var(--lp-primary, #c9a227) 22%,transparent);background:color-mix(in srgb,var(--lp-bg, #0d0d0d) 96%,transparent);font-family:Manrope,system-ui,sans-serif;text-align:center;box-shadow:0 24px 64px #0000008c,0 0 0 1px #ffffff0a}.landing-existing-icon{font-size:40px;margin-bottom:12px;line-height:1}.landing-existing-title{margin:0 0 8px;color:var(--lp-text, #fff);font-size:22px;font-weight:800;letter-spacing:-.03em}.landing-existing-desc{margin:0 0 22px;color:color-mix(in srgb,var(--lp-text, #fff) 55%,transparent);font-size:13.5px;line-height:1.55}.landing-existing-credentials{display:flex;flex-direction:column;gap:10px;margin-bottom:22px;padding:16px;border-radius:12px;background:color-mix(in srgb,var(--lp-primary, #c9a227) 8%,transparent);border:1px solid color-mix(in srgb,var(--lp-primary, #c9a227) 18%,transparent);text-align:left}.landing-existing-field{display:flex;flex-direction:column;gap:7px}.landing-existing-field+.landing-existing-field{padding-top:12px;border-top:1px solid color-mix(in srgb,var(--lp-primary, #c9a227) 14%,transparent)}.landing-existing-field-content{display:flex;align-items:center;gap:10px;min-width:0}.landing-existing-label{color:color-mix(in srgb,var(--lp-text, #fff) 50%,transparent);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.landing-existing-value{flex:1;min-width:0;color:var(--lp-primary, #c9a227);font-size:14px;font-weight:700;letter-spacing:.02em;word-break:break-all}.landing-existing-copy{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:88px;min-height:36px;padding:0 11px;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--lp-primary, #c9a227) 30%,transparent);border-radius:9px;color:var(--lp-primary, #c9a227);background:color-mix(in srgb,var(--lp-primary, #c9a227) 10%,transparent);font:inherit;font-size:11px;font-weight:800;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.landing-existing-copy svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.landing-existing-copy:hover{border-color:color-mix(in srgb,var(--lp-primary, #c9a227) 55%,transparent);background:color-mix(in srgb,var(--lp-primary, #c9a227) 17%,transparent)}.landing-existing-copy:active{transform:scale(.96)}.landing-existing-copy:focus-visible{outline:2px solid var(--lp-primary, #c9a227);outline-offset:2px}.landing-existing-copy.is-copied{color:#72d6a0;border-color:#72d6a059;background:#72d6a017}.landing-existing-no-pass{margin:4px 0 0;color:color-mix(in srgb,var(--lp-text, #fff) 50%,transparent);font-size:12px;line-height:1.5;text-align:center}.landing-existing-save-btn{width:100%;min-height:44px;margin-bottom:10px;padding:11px 14px;border:1px solid color-mix(in srgb,var(--lp-primary, #c9a227) 34%,transparent);border-radius:12px;color:var(--lp-primary, #c9a227);background:color-mix(in srgb,var(--lp-primary, #c9a227) 9%,transparent);font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease,opacity .15s ease}.landing-existing-save-btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--lp-primary, #c9a227) 58%,transparent);background:color-mix(in srgb,var(--lp-primary, #c9a227) 15%,transparent)}.landing-existing-save-btn:active:not(:disabled){transform:scale(.98)}.landing-existing-save-btn:focus-visible{outline:2px solid var(--lp-primary, #c9a227);outline-offset:2px}.landing-existing-save-btn:disabled{opacity:.65;cursor:default}.landing-existing-save-status{margin:0 0 12px;color:#72d6a0;font-size:11px;font-weight:700;line-height:1.45;text-align:center}.landing-existing-save-status.is-error{color:#f0a3a3}.landing-existing-btn{width:100%;padding:14px;border:none;border-radius:12px;background:var(--lp-primary, #c9a227);color:#000;font-family:inherit;font-size:15px;font-weight:800;letter-spacing:.01em;cursor:pointer;transition:opacity .15s,transform .15s}.landing-existing-btn:hover{opacity:.88}.landing-existing-btn:active{transform:scale(.97)}@media (max-width: 420px){.landing-existing-overlay{padding:14px}.landing-existing-card{padding:28px 20px 22px}.landing-existing-credentials{padding:14px}.landing-existing-field-content{align-items:stretch;flex-direction:column}.landing-existing-copy{width:100%}}.container_landing_admin{min-height:100dvh;background:#0b0c0f}.landing_admin_wrap{min-width:0;min-height:100dvh;margin-left:var(--admin-sidebar-width);overflow-x:hidden;color:#f7f7f4;background:radial-gradient(circle at 88% 2%,rgba(219,189,78,.075),transparent 28rem),radial-gradient(circle at 12% 42%,rgba(117,92,255,.045),transparent 24rem),#0b0c0f}.landing_admin_wrap:before{content:"";position:fixed;inset:0 0 0 var(--admin-sidebar-width);z-index:0;pointer-events:none;opacity:.28;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 62%);mask-image:linear-gradient(to bottom,black,transparent 62%)}.la-auth-loading{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#9296a3;background:radial-gradient(circle at 50% 42%,rgba(219,189,78,.08),transparent 20rem),#0b0c0f;font-family:Montserrat,system-ui,sans-serif;font-size:.72rem}.la-auth-loading strong{margin-top:9px;color:#f7f7f4;font-size:.93rem}.la-auth-mark{position:relative;display:grid;place-items:center;width:66px;height:66px;border:1px solid rgba(219,189,78,.24);border-radius:20px;color:#dbbd4e;background:#dbbd4e0e;font-size:1rem;font-weight:800;box-shadow:0 18px 55px #0000004d}.la-auth-mark i{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:1px solid transparent;border-top-color:#dbbd4e;border-radius:24px;animation:la-spin 1s linear infinite}.la-root{--la-bg: #0b0c0f;--la-surface: #121318;--la-surface-raised: #17181e;--la-surface-soft: #1d1f26;--la-border: rgba(255, 255, 255, .085);--la-border-strong: rgba(255, 255, 255, .14);--la-text: #f7f7f4;--la-muted: #9296a3;--la-muted-2: #686c78;--la-gold: #dbbd4e;--la-gold-light: #f2db82;--la-green: #55d6a7;--la-danger: #ef6a80;position:relative;z-index:1;width:min(100%,1600px);min-height:100dvh;margin:0 auto;padding:42px clamp(24px,3.5vw,56px) 72px;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.la-root,.la-root *,.la-root *:before,.la-root *:after{box-sizing:border-box}.la-root h1,.la-root h2,.la-root h3,.la-root h4,.la-root p{margin:0}.la-root button,.la-root input{font:inherit}.la-root svg{display:block;width:1em;height:1em}.la-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.la-header{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:34px}.la-header-copy h1{margin-top:7px;color:var(--la-text);font-size:clamp(2rem,3vw,3rem);font-weight:760;line-height:1;letter-spacing:-.055em}.la-header-copy>p{max-width:620px;margin-top:12px;color:var(--la-muted);font-size:.92rem;line-height:1.65}.la-eyebrow{display:inline-flex;align-items:center;gap:7px;color:var(--la-gold);font-size:.67rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.la-eyebrow svg{width:13px;height:13px}.la-header-actions{display:flex;align-items:center;gap:18px;flex:0 0 auto}.la-header-summary{display:flex;align-items:center;gap:15px;color:var(--la-muted);font-size:.72rem;font-weight:600}.la-header-summary span{display:inline-flex;align-items:center;gap:7px}.la-header-summary span+span{padding-left:15px;border-left:1px solid var(--la-border)}.la-header-summary i,.la-card-dot,.la-status i{display:block;width:7px;height:7px;border-radius:999px;background:#5e626d}.la-header-summary i.is-live,.la-card-dot.is-live,.la-status.is-active i{background:var(--la-green);box-shadow:0 0 0 4px #55d6a71a}.la-btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 15px;border:1px solid transparent;border-radius:11px;color:var(--la-text);background:transparent;font-size:.78rem;font-weight:680;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,opacity .18s ease}.la-btn svg{width:16px;height:16px}.la-btn:hover:not(:disabled){transform:translateY(-1px)}.la-btn:focus-visible,.la-root button:focus-visible,.la-root input:focus-visible{outline:2px solid var(--la-gold-light);outline-offset:2px}.la-btn:disabled{opacity:.45;cursor:not-allowed}.la-btn--primary{color:#16140c;border-color:var(--la-gold);background:linear-gradient(135deg,var(--la-gold-light),var(--la-gold));box-shadow:0 10px 28px #dbbd4e21}.la-btn--primary:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 14px 34px #dbbd4e2e}.la-btn--soft{border-color:var(--la-border);background:#ffffff09}.la-btn--soft:hover:not(:disabled),.la-btn--ghost:hover:not(:disabled){border-color:var(--la-border-strong);background:#ffffff12}.la-btn--ghost{color:var(--la-muted);border-color:transparent}.la-btn--danger{color:var(--la-danger);border-color:#ef6a802e;background:#ef6a8012}.la-btn--danger:hover:not(:disabled){border-color:#ef6a8059;background:#ef6a801f}.la-btn--large{min-height:47px;padding-inline:19px;border-radius:13px;font-size:.82rem}.la-btn--icon{width:40px;min-width:40px;padding:0}.la-panel{border:1px solid var(--la-border);border-radius:18px;background:linear-gradient(145deg,rgba(255,255,255,.022),transparent 34%),var(--la-surface);box-shadow:0 18px 60px #00000024}.la-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:22px}.la-panel-heading h3{margin-top:5px;color:var(--la-text);font-size:1.04rem;font-weight:690;letter-spacing:-.025em}.la-panel-heading p{margin-top:7px;color:var(--la-muted);font-size:.74rem;line-height:1.55}.la-new-panel{position:relative;margin-bottom:28px;padding:28px;border-color:#dbbd4e33;background:linear-gradient(145deg,rgba(219,189,78,.055),transparent 30%),var(--la-surface);animation:la-slide-in .35s cubic-bezier(.16,1,.3,1) both}.la-close-btn{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--la-border);border-radius:50%;color:var(--la-muted);background:#ffffff06;font-size:1.25rem;cursor:pointer}.la-form{display:flex;flex-direction:column;gap:22px}.la-form-section{padding:20px;border:1px solid var(--la-border);border-radius:14px;background:#07080b52}.la-form-section-heading{display:flex;align-items:flex-start;gap:12px;margin-bottom:18px}.la-form-section-heading h4{color:var(--la-text);font-size:.85rem;font-weight:680}.la-form-section-heading p{margin-top:5px;color:var(--la-muted);font-size:.7rem;line-height:1.5}.la-form-icon{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border:1px solid rgba(219,189,78,.15);border-radius:10px;color:var(--la-gold);background:#dbbd4e0e}.la-form-icon svg{width:16px;height:16px}.la-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.la-field,.la-spend-form>label,.la-date-range>label{display:flex;flex-direction:column;gap:7px;min-width:0}.la-field>span,.la-spend-form>label>span,.la-date-range>label>span{color:#b7bac3;font-size:.67rem;font-weight:650;letter-spacing:.02em}.la-field>small{min-height:1em;color:var(--la-muted-2);font-size:.62rem;line-height:1.4}.la-input{width:100%;min-width:0;height:43px;padding:0 13px;border:1px solid var(--la-border);border-radius:10px;outline:0;color:var(--la-text);background:#07080ba6;font-size:.76rem;font-weight:520;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.la-input::placeholder{color:#555a67}.la-input:hover{border-color:var(--la-border-strong)}.la-input:focus{border-color:#dbbd4e94;background:#101116;box-shadow:0 0 0 3px #dbbd4e11}.la-input:disabled{color:#666a74;background:#ffffff06;cursor:not-allowed}.la-input[type=date]{color-scheme:dark}.la-input-prefix,.la-input-suffix,.la-password-wrap{position:relative;display:flex;align-items:center}.la-input-prefix>span,.la-input-suffix>span{position:absolute;z-index:1;color:var(--la-muted);font-size:.75rem;pointer-events:none}.la-input-prefix>span{left:13px}.la-input-prefix>.la-input{padding-left:29px}.la-input-suffix>span{right:13px}.la-input-suffix>.la-input{padding-right:35px}.la-password-wrap>.la-input{padding-right:42px}.la-password-wrap>button{position:absolute;right:5px;display:grid;place-items:center;width:33px;height:33px;border:0;border-radius:8px;color:var(--la-muted);background:transparent;cursor:pointer}.la-password-wrap>button:hover{color:var(--la-text);background:#ffffff0d}.la-password-wrap svg{width:16px;height:16px}.la-switch-field{min-height:69px;display:flex;align-items:center;justify-content:space-between;gap:16px;align-self:end;padding:11px 13px;border:1px solid var(--la-border);border-radius:10px;background:#07080b73;cursor:pointer}.la-switch-copy{display:flex;flex-direction:column;gap:4px}.la-switch-copy strong{color:var(--la-text);font-size:.72rem}.la-switch-copy small{color:var(--la-muted-2);font-size:.61rem}.la-switch-field input{position:absolute;opacity:0;pointer-events:none}.la-switch{position:relative;width:39px;height:23px;flex:0 0 39px;border-radius:999px;background:#353842;transition:background .2s ease}.la-switch:after{content:"";position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:#a3a6af;transition:transform .2s ease,background .2s ease}.la-switch-field input:checked+.la-switch{background:#55d6a747}.la-switch-field input:checked+.la-switch:after{transform:translate(16px);background:var(--la-green)}.la-switch-field input:focus-visible+.la-switch{outline:2px solid var(--la-gold-light);outline-offset:2px}.la-form-actions{display:flex;justify-content:flex-end;gap:9px}.la-workspace{display:grid;grid-template-columns:238px minmax(0,1fr);gap:22px;align-items:start}.la-landing-list{position:sticky;top:22px;overflow:hidden;border:1px solid var(--la-border);border-radius:17px;background:#121318e0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.la-list-heading{height:49px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;border-bottom:1px solid var(--la-border);color:var(--la-muted);font-size:.67rem;font-weight:680;letter-spacing:.07em;text-transform:uppercase}.la-list-heading strong{display:grid;place-items:center;min-width:23px;height:23px;padding:0 6px;border-radius:7px;color:var(--la-text);background:#ffffff0e;font-size:.68rem}.la-list-items{display:flex;flex-direction:column;gap:4px;max-height:calc(100dvh - 220px);padding:7px;overflow-y:auto;scrollbar-width:thin}.la-landing-card{position:relative;width:100%;min-height:61px;display:grid;grid-template-columns:34px minmax(0,1fr) 7px 15px;align-items:center;gap:10px;padding:8px 9px;border:1px solid transparent;border-radius:11px;color:var(--la-muted);background:transparent;text-align:left;cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease}.la-landing-card:hover{color:var(--la-text);background:#ffffff09}.la-landing-card.is-selected{color:var(--la-text);border-color:#dbbd4e2e;background:linear-gradient(90deg,#dbbd4e17,#dbbd4e06)}.la-landing-card.is-selected:before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:2px;border-radius:4px;background:var(--la-gold)}.la-card-avatar{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--la-border);border-radius:10px;color:#cbcdd3;background:var(--la-surface-soft);font-size:.74rem;font-weight:750}.is-selected .la-card-avatar{color:var(--la-gold-light);border-color:#dbbd4e2e;background:#dbbd4e14}.la-card-copy{min-width:0;display:flex;flex-direction:column;gap:4px}.la-card-copy strong,.la-card-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.la-card-copy strong{color:inherit;font-size:.71rem;font-weight:660}.la-card-copy small{color:var(--la-muted-2);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.59rem}.la-landing-card>svg{width:14px;height:14px;opacity:.45}.la-list-add{width:calc(100% - 14px);min-height:39px;display:flex;align-items:center;justify-content:center;gap:7px;margin:0 7px 7px;border:1px dashed var(--la-border-strong);border-radius:10px;color:var(--la-muted);background:transparent;font-size:.67rem;font-weight:650;cursor:pointer}.la-list-add:hover{color:var(--la-gold-light);border-color:#dbbd4e4d;background:#dbbd4e09}.la-list-add svg{width:14px;height:14px}.la-workspace-content{min-width:0}.la-detail{display:flex;flex-direction:column;gap:18px;animation:la-fade-in .28s ease both}.la-detail-header{min-height:114px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:23px 25px;border:1px solid var(--la-border);border-radius:18px;background:linear-gradient(120deg,rgba(219,189,78,.045),transparent 35%),var(--la-surface)}.la-detail-main{min-width:0}.la-detail-title-row{display:flex;align-items:center;gap:9px;margin-bottom:8px}.la-status{display:inline-flex;align-items:center;gap:7px;min-height:23px;padding:0 9px;border-radius:99px;color:var(--la-muted);background:#ffffff0b;font-size:.58rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.la-status.is-active{color:#7be4bd;background:#55d6a713}.la-id{color:var(--la-muted-2);font-size:.58rem;font-weight:620}.la-detail-main h2{overflow:hidden;color:var(--la-text);font-size:clamp(1.28rem,2vw,1.65rem);font-weight:720;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap}.la-url-row{min-width:0;display:flex;align-items:center;gap:7px;margin-top:9px;color:var(--la-muted)}.la-url-row>svg{width:13px;height:13px;flex:0 0 13px}.la-url-row>span{max-width:440px;overflow:hidden;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.la-url-row button{display:grid;place-items:center;width:25px;height:25px;flex:0 0 25px;border:0;border-radius:7px;color:var(--la-muted);background:#ffffff0b;cursor:pointer}.la-url-row button:hover{color:var(--la-gold-light);background:#dbbd4e14}.la-url-row button svg{width:13px;height:13px}.la-url-row em{color:var(--la-green);font-size:.59rem;font-style:normal;font-weight:650}.la-detail-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.la-config-panel,.la-metrics,.la-spend,.la-users{padding:23px}.la-config-panel{border-color:#dbbd4e2e;animation:la-slide-in .32s cubic-bezier(.16,1,.3,1) both}.la-content-grid{min-width:0;display:grid;grid-template-columns:minmax(300px,.72fr) minmax(460px,1.28fr);gap:18px;align-items:start}.la-date-range{display:flex;align-items:flex-end;gap:7px;flex-wrap:wrap}.la-date-range .la-input{width:130px;height:38px;padding-inline:10px;font-size:.68rem}.la-date-range .la-btn{height:38px;min-height:38px}.la-filter-clear{align-self:flex-end;height:38px;padding:0 4px;border:0;color:var(--la-muted);background:transparent;font-size:.62rem;font-weight:650;cursor:pointer}.la-filter-clear:hover{color:var(--la-gold-light)}.la-date-presets{display:flex;flex-wrap:wrap;gap:7px;margin:-3px 0 14px}.la-date-presets button{min-height:30px;padding:0 11px;border:1px solid var(--la-border);border-radius:999px;color:var(--la-muted);background:#ffffff05;font-size:.6rem;font-weight:650;cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease}.la-date-presets button:hover{border-color:#dbbd4e40;color:var(--la-gold-light);background:#dbbd4e0e}.la-kpi-grid{display:grid;grid-template-columns:repeat(6,minmax(118px,1fr));gap:10px}.la-kpi{position:relative;min-width:0;min-height:138px;display:flex;flex-direction:column;padding:14px;overflow:hidden;border:1px solid var(--la-border);border-radius:13px;background:#07080b7a;transition:transform .18s ease,border-color .18s ease,background .18s ease}.la-kpi:hover{transform:translateY(-2px);border-color:var(--la-border-strong);background:#ffffff07}.la-kpi--featured{border-color:#dbbd4e38;background:linear-gradient(145deg,#dbbd4e1c,#dbbd4e06)}.la-kpi--featured:after{content:"";position:absolute;width:80px;height:80px;top:-43px;right:-35px;border-radius:50%;background:#dbbd4e21;filter:blur(17px)}.la-origin-summary{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 15px;border:1px solid var(--la-border);border-radius:12px;background:#07080b59}.la-origin-summary>span{color:var(--la-muted);font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.la-origin-summary>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.la-origin-summary em{display:inline-flex;align-items:center;gap:7px;padding:6px 9px;border-radius:8px;color:var(--la-muted);background:#ffffff09;font-size:.58rem;font-style:normal}.la-origin-summary em strong{color:var(--la-text);font-weight:650}.la-metric-details{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(230px,.55fr);gap:10px;margin-top:10px}.la-metric-details>article{min-width:0;padding:14px;border:1px solid var(--la-border);border-radius:13px;background:#07080b61}.la-metric-details>article>div:first-child{display:flex;flex-direction:column;gap:4px;margin-bottom:11px}.la-metric-details>article>div:first-child strong{color:var(--la-text);font-size:.68rem}.la-metric-details>article>div:first-child span{color:var(--la-muted-2);font-size:.57rem}.la-frequency-list{display:flex;flex-direction:column;gap:7px}.la-frequency-list>span{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:7px;padding:8px 9px;border-radius:9px;background:#ffffff06}.la-frequency-list strong{color:var(--la-gold-light);font-size:.78rem;text-align:center}.la-frequency-list em{color:var(--la-muted);font-size:.57rem;font-style:normal}.la-frequency-list b{color:var(--la-text);font-size:.58rem;font-weight:650}.la-kpi-icon{display:grid;place-items:center;width:29px;height:29px;margin-bottom:15px;border-radius:9px}.la-kpi-icon svg{width:15px;height:15px}.la-kpi-icon--violet{color:#a995ff;background:#9278ff1c}.la-kpi-icon--cyan{color:#65cce0;background:#41bedb1a}.la-kpi-icon--green{color:#64d9ad;background:#55d6a71a}.la-kpi-icon--orange{color:#efa463;background:#ef9a531a}.la-kpi-icon--rose{color:#ef8092;background:#ef6a801a}.la-kpi-icon--gold{color:var(--la-gold-light);background:#dbbd4e1f}.la-kpi-label{color:var(--la-muted);font-size:.61rem;font-weight:650;letter-spacing:.025em}.la-kpi-value{margin-top:5px;overflow:hidden;color:var(--la-text);font-size:clamp(1rem,1.4vw,1.25rem);font-weight:720;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.la-kpi-sub{margin-top:auto;padding-top:7px;color:var(--la-muted-2);font-size:.56rem}.la-panel-state{min-height:138px;display:flex;align-items:center;justify-content:center;color:var(--la-muted);font-size:.72rem}.la-panel-state--error{flex-direction:column;gap:9px;color:var(--la-danger)}.la-panel-state--error>svg{width:21px;height:21px}.la-panel-state--error button{border:0;color:var(--la-text);background:transparent;font-size:.66rem;text-decoration:underline;cursor:pointer}.la-loading-inline{display:inline-flex;align-items:center;justify-content:center;gap:8px}.la-spinner{display:inline-block;width:15px;height:15px;flex:0 0 15px;border:2px solid rgba(255,255,255,.13);border-top-color:var(--la-gold);border-radius:50%;animation:la-spin .7s linear infinite}.la-total-chip{display:flex;flex-direction:column;align-items:flex-end;gap:4px;padding:9px 12px;border:1px solid rgba(85,214,167,.13);border-radius:10px;background:#55d6a70b}.la-total-chip span{color:var(--la-muted);font-size:.55rem;text-transform:uppercase;letter-spacing:.07em}.la-total-chip strong{color:#7be4bd;font-size:.78rem}.la-spend-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:13px 11px;margin-bottom:17px;padding:16px;border:1px solid var(--la-border);border-radius:13px;background:#07080b61}.la-spend-form>*{min-width:0}.la-spend-form>label:first-child{grid-column:1 / -1}.la-spend-form .la-input{height:42px;font-size:.69rem}.la-spend-form label small{color:var(--la-muted-2);font-size:.56rem;line-height:1.35}.la-spend-form select.la-input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;color-scheme:dark}.la-spend-form .la-btn{min-height:43px;grid-column:1 / -1;width:100%}.la-mini-empty{min-height:98px;display:flex;align-items:center;justify-content:center;gap:12px;padding:17px;border:1px dashed var(--la-border);border-radius:12px;color:var(--la-muted)}.la-mini-empty>span{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:10px;color:var(--la-gold);background:#dbbd4e12}.la-mini-empty svg{width:17px;height:17px}.la-mini-empty strong{color:#c8cad0;font-size:.68rem}.la-mini-empty p{margin-top:5px;font-size:.6rem;line-height:1.45}.la-users-heading{align-items:flex-end}.la-search-wrap{width:min(100%,292px);height:39px;display:flex;align-items:center;gap:8px;padding:0 9px 0 11px;border:1px solid var(--la-border);border-radius:10px;color:var(--la-muted);background:#07080b8c}.la-search-wrap:focus-within{border-color:#dbbd4e73;box-shadow:0 0 0 3px #dbbd4e0e}.la-search-wrap>svg{width:14px;height:14px;flex:0 0 14px}.la-search-wrap .la-input{height:100%;padding:0;border:0;background:transparent;box-shadow:none;font-size:.66rem}.la-search-wrap .la-input:focus{box-shadow:none}.la-search-wrap button{display:grid;place-items:center;width:23px;height:23px;flex:0 0 23px;border:0;border-radius:6px;color:var(--la-muted);background:#ffffff0b;cursor:pointer}.la-audience-strip{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:15px;padding:12px 5px;border:1px solid var(--la-border);border-radius:12px;background:#07080b61}.la-audience-strip span{display:flex;flex-direction:column;align-items:center;gap:5px;color:var(--la-muted);font-size:.56rem;text-align:center}.la-audience-strip span+span{border-left:1px solid var(--la-border)}.la-audience-strip strong{color:var(--la-text);font-size:.85rem}.la-table-wrap{width:100%;overflow:auto;border:1px solid var(--la-border);border-radius:12px}.la-table{width:100%;border-collapse:collapse;color:var(--la-text);font-size:.65rem}.la-table th{padding:11px 13px;border-bottom:1px solid var(--la-border);color:var(--la-muted);background:#ffffff06;font-size:.55rem;font-weight:680;letter-spacing:.055em;text-align:left;text-transform:uppercase;white-space:nowrap}.la-table td{max-width:220px;padding:11px 13px;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.055);color:#d4d5d8;text-overflow:ellipsis;white-space:nowrap}.la-table tbody tr:last-child td{border-bottom:0}.la-table tbody tr:hover td{background:#ffffff05}.la-table--compact td{padding-block:10px}.la-align-right{text-align:right!important}.la-td-muted{color:var(--la-muted)!important}.la-td-strong{color:var(--la-text)!important;font-weight:680}.la-td-mono{color:#aeb0b8!important;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.61rem}.la-campaign-name{display:inline-block;max-width:170px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.la-campaign-name+small{display:block;margin-top:3px;color:var(--la-muted-2);font-size:.55rem}.la-person{display:flex;align-items:center;gap:8px}.la-person strong{overflow:hidden;font-size:.65rem;font-weight:630;text-overflow:ellipsis}.la-avatar{display:grid;place-items:center;width:27px;height:27px;flex:0 0 27px;border:1px solid rgba(146,120,255,.14);border-radius:8px;color:#b8a9f5;background:#9278ff14;font-size:.6rem;font-weight:700}.la-state-row td{height:138px;color:var(--la-muted);text-align:center}.la-empty-search{display:flex;flex-direction:column;align-items:center;gap:6px;white-space:normal}.la-empty-search>svg{width:21px;height:21px;margin-bottom:3px;color:var(--la-muted-2)}.la-empty-search strong{color:#c5c7cd;font-size:.68rem}.la-empty-search span{color:var(--la-muted);font-size:.61rem}.la-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.la-pagination>div{display:flex;gap:4px}.la-page-info{color:var(--la-muted);font-size:.6rem}.la-page-btn{min-width:31px;height:31px;display:grid;place-items:center;padding:0 7px;border:1px solid var(--la-border);border-radius:8px;color:var(--la-muted);background:#ffffff06;font-size:.64rem;cursor:pointer}.la-page-btn svg{width:13px;height:13px}.la-page-btn:hover:not(:disabled){color:var(--la-text);border-color:var(--la-border-strong);background:#ffffff0f}.la-page-btn:disabled{opacity:.32;cursor:not-allowed}.la-page-btn--active{color:#17140b;border-color:var(--la-gold);background:var(--la-gold);font-weight:750}.la-page-state,.la-empty-state{min-height:55dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--la-muted);text-align:center}.la-page-state{gap:12px}.la-page-state h2,.la-empty-state h2{color:var(--la-text);font-size:1.4rem;letter-spacing:-.035em}.la-page-state p,.la-empty-state>p{max-width:450px;color:var(--la-muted);font-size:.78rem;line-height:1.65}.la-state-icon,.la-loader-mark{display:grid;place-items:center;width:52px;height:52px;margin-bottom:4px;border:1px solid var(--la-border);border-radius:16px}.la-state-icon svg,.la-loader-mark svg{width:23px;height:23px}.la-loader-mark{color:var(--la-gold);background:#dbbd4e0f;animation:la-soft-pulse 1.7s ease-in-out infinite}.la-state-icon--error{color:var(--la-danger);border-color:#ef6a8033;background:#ef6a800f}.la-empty-state{min-height:59dvh;gap:13px;padding:40px 20px;border:1px dashed var(--la-border);border-radius:22px;background:radial-gradient(circle at 50% 34%,rgba(219,189,78,.05),transparent 18rem)}.la-empty-state .la-btn{margin-top:5px}.la-empty-visual{position:relative;width:102px;height:78px;margin-bottom:12px}.la-empty-visual span{position:absolute;top:0;right:12px;bottom:0;left:12px;z-index:2;display:grid;place-items:center;border:1px solid rgba(219,189,78,.22);border-radius:21px;color:var(--la-gold);background:#15151a;transform:rotate(-4deg);box-shadow:0 18px 50px #0000004d}.la-empty-visual span svg{width:32px;height:32px}.la-empty-visual i{position:absolute;top:8px;right:4px;bottom:8px;left:4px;z-index:1;border:1px solid var(--la-border);border-radius:20px;background:#111216;transform:rotate(7deg)}.la-empty-visual i:last-child{top:15px;right:0;bottom:15px;left:0;z-index:0;transform:rotate(13deg);opacity:.5}.la-mobile-menu{display:none}@keyframes la-spin{to{transform:rotate(360deg)}}@keyframes la-slide-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes la-soft-pulse{50%{transform:scale(1.04);box-shadow:0 0 0 9px #dbbd4e09}}@media (max-width: 1320px){.la-root{padding-inline:28px}.la-workspace{grid-template-columns:210px minmax(0,1fr);gap:16px}.la-kpi-grid{grid-template-columns:repeat(3,1fr)}.la-content-grid,.la-metric-details{grid-template-columns:1fr}}@media (max-width: 980px){.la-header{align-items:flex-start}.la-header-summary{display:none}.la-workspace{grid-template-columns:1fr}.la-landing-list{position:static}.la-list-heading,.la-list-add{display:none}.la-list-items{max-height:none;flex-direction:row;gap:7px;padding:8px;overflow-x:auto}.la-landing-card{width:190px;min-width:190px;min-height:54px;grid-template-columns:31px minmax(0,1fr) 7px}.la-landing-card>svg{display:none}.la-card-avatar{width:31px;height:31px}.la-detail-header{align-items:flex-start;flex-direction:column}.la-detail-actions{width:100%}.la-detail-actions .la-btn:not(.la-btn--icon){flex:1}}@media (max-width: 760px){.landing_admin_wrap{margin-left:0}.landing_admin_wrap:before{left:0}.la-root{padding:24px 16px 54px}.la-mobile-menu{position:fixed;top:15px;left:15px;z-index:1000;display:grid;place-items:center;width:40px;height:40px;border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#f7f7f4;background:#17181ee6;box-shadow:0 8px 26px #00000040;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer}.la-mobile-menu svg{width:20px;height:20px}body.open .la-mobile-menu{left:93px}.la-header{padding-top:51px}.la-header-copy h1{font-size:2rem}.la-header-copy>p{font-size:.78rem}.la-header-actions{align-self:flex-end}.la-header-actions .la-btn span{display:none}.la-panel-heading{flex-direction:column}.la-date-range{width:100%}.la-date-range>label{flex:1}.la-date-range .la-input{width:100%}.la-origin-summary{align-items:flex-start;flex-direction:column}.la-origin-summary>div{justify-content:flex-start}.la-form-grid{grid-template-columns:1fr}.la-kpi-grid{grid-template-columns:repeat(2,1fr)}.la-kpi{min-height:130px}.la-users-heading{align-items:stretch}.la-search-wrap{width:100%;max-width:none}.la-audience-strip{grid-template-columns:repeat(2,1fr);gap:12px 0}.la-audience-strip span:nth-child(3){border-left:0}.la-audience-strip span:nth-child(n+3){padding-top:10px;border-top:1px solid var(--la-border)}.la-spend-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.la-header{align-items:stretch;flex-direction:column;gap:19px}.la-header-actions{align-self:stretch}.la-header-actions .la-btn{width:100%}.la-new-panel,.la-config-panel,.la-metrics,.la-spend,.la-users{padding:18px 15px;border-radius:15px}.la-detail-header{padding:19px 16px;border-radius:15px}.la-detail-actions{display:grid;grid-template-columns:1fr 1fr 40px}.la-detail-actions .la-btn{min-width:0;padding-inline:9px}.la-form-section{padding:16px 13px}.la-form-actions{display:grid;grid-template-columns:1fr 1fr}.la-kpi-grid{gap:8px}.la-kpi{padding:12px}.la-kpi-value{font-size:1.05rem}.la-date-range .la-btn--icon{width:38px;flex:0 0 38px}.la-filter-clear{width:100%;height:25px}.la-total-chip{align-items:flex-start}.la-table--users,.la-table--users tbody,.la-table--users tr,.la-table--users td{display:block;width:100%}.la-table--users thead{display:none}.la-table--users tbody{padding:7px}.la-table--users tr{padding:10px 11px;border:1px solid var(--la-border);border-radius:10px;background:#ffffff05}.la-table--users tr+tr{margin-top:7px}.la-table--users td{max-width:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0;border:0;text-align:right;white-space:normal}.la-table--users td:before{content:attr(data-label);flex:0 0 auto;color:var(--la-muted-2);font-family:Montserrat,sans-serif;font-size:.55rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.la-table--users td:first-child{padding-bottom:10px;border-bottom:1px solid var(--la-border)}.la-table--users td:first-child:before{display:none}.la-person{width:100%;text-align:left}.la-table--users .la-state-row{display:block!important;padding:0;border:0;background:transparent}.la-table--users .la-state-row td{height:135px;display:flex!important;justify-content:center}.la-table--users .la-state-row td:before{display:none}.la-pagination{align-items:flex-start;flex-direction:column}.la-pagination>div{width:100%;justify-content:center}.la-page-info{width:100%;text-align:center}}@media (max-width: 380px){.la-root{padding-inline:11px}.la-detail-actions{grid-template-columns:1fr 40px}.la-detail-actions .la-btn:nth-child(2){grid-column:1 / -1;grid-row:1}.la-kpi-grid{grid-template-columns:1fr}.la-kpi{min-height:117px}.la-spend-form{grid-template-columns:1fr}.la-spend-form>label:first-child,.la-spend-form .la-btn{grid-column:auto}}.la-subsection-label{margin:0 0 12px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gray)}.la-tmpl-picker{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:18px}.la-tmpl-card{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:0;border:1.5px solid var(--border);border-radius:10px;background:var(--dark);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;text-align:left;overflow:hidden;position:relative}.la-tmpl-card:hover{border-color:var(--primary)}.la-tmpl-card.is-selected{border-color:var(--primary);box-shadow:0 0 0 2px #dbbd4e2e}.la-tmpl-preview{position:relative;height:52px;overflow:hidden;border-radius:8px 8px 0 0}.la-tmpl-stripe{display:block;position:absolute;top:0;left:0;right:0;height:3px}.la-tmpl-mock{position:absolute;top:10px;right:8px;bottom:6px;left:8px;display:flex;gap:5px}.la-tmpl-mock span{flex:1;border-radius:3px}.la-tmpl-name{display:block;padding:0 8px;font-size:11px;font-weight:700;color:var(--white)}.la-tmpl-style{display:block;padding:0 8px 8px;font-size:9px;font-weight:500;color:var(--gray);line-height:1.3}.la-tmpl-check{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--primary);color:#17150d}.la-tmpl-check svg{width:11px;height:11px;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.la-accordion{border:1px solid var(--border);border-radius:10px;overflow:hidden;margin-top:10px}.la-accordion-hdr{display:flex;align-items:center;gap:9px;width:100%;padding:13px 15px;border:0;background:var(--dark);color:var(--white);font-size:12px;font-weight:600;cursor:pointer;text-align:left;transition:background .15s ease}.la-accordion-hdr:hover{background:#ffffff0a}.la-accordion-hdr svg{width:15px;height:15px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:var(--primary);flex:0 0 15px}.la-accordion-hdr>span{flex:1}.la-accordion-reset{padding:3px 9px;border:1px solid var(--border);border-radius:5px;background:transparent;color:var(--gray);font-size:10px;font-weight:600;cursor:pointer;transition:color .15s,border-color .15s}.la-accordion-reset:hover{color:var(--white);border-color:var(--gray)}.la-accordion-body{padding:16px;border-top:1px solid var(--border);background:#00000026}.la-color-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.la-color-field{display:flex;flex-direction:column;gap:6px;cursor:default}.la-color-field>span{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gray)}.la-color-input-row{display:flex;align-items:center;gap:9px;padding:5px 10px;border:1px solid var(--border);border-radius:7px;background:var(--bg);transition:border-color .2s}.la-color-input-row:focus-within{border-color:var(--primary)}.la-color-input-row input[type=color]{width:28px;height:28px;padding:0;border:0;border-radius:5px;cursor:pointer;background:transparent;flex:0 0 28px}.la-color-input-row input[type=color]::-webkit-color-swatch-wrapper{padding:0}.la-color-input-row input[type=color]::-webkit-color-swatch{border:0;border-radius:4px}.la-color-input-row code{font-size:11px;font-weight:600;color:var(--gray);letter-spacing:.04em}.la-text-grid{display:flex;flex-direction:column;gap:10px}.la-text-field{display:flex;flex-direction:column;gap:5px;cursor:text}.la-text-field>span{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gray);transition:color .15s}.la-text-field:focus-within>span{color:var(--primary)}.la-text-field.is-modified>span{color:var(--primary)}.la-text-field.is-modified .la-input{border-color:#dbbd4e59}.la-text-hint{font-size:10px;color:#d4d1dc80;font-style:normal}@media (max-width: 740px){.la-tmpl-picker{grid-template-columns:repeat(3,1fr)}}@media (max-width: 520px){.la-tmpl-picker{grid-template-columns:repeat(2,1fr)}.la-color-grid{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion: reduce){.la-root *,.la-root *:before,.la-root *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.la-preview-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;flex-direction:column;background:#0b0c10;animation:la-fade-in .18s ease both}@keyframes la-fade-in{0%{opacity:0}to{opacity:1}}.la-preview-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;height:52px;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.07);background:#0c0d11f7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex-shrink:0}.la-preview-topbar-brand{display:flex;align-items:center;gap:8px;color:var(--la-text);font-size:.8rem;font-weight:640}.la-preview-topbar-brand svg{width:16px;height:16px;color:var(--la-gold);flex-shrink:0}.la-preview-sep{color:var(--la-muted)}.la-preview-tmpl-name{color:var(--la-gold)}.la-preview-device-tabs{display:flex;gap:4px;padding:3px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff0a}.la-preview-tab{display:flex;align-items:center;gap:5px;padding:5px 12px;border:none;border-radius:6px;color:var(--la-muted);background:transparent;font-size:.72rem;font-weight:580;cursor:pointer;transition:background .15s,color .15s}.la-preview-tab svg{width:14px;height:14px}.la-preview-tab.is-active{color:var(--la-text);background:#ffffff1a}.la-preview-tab:hover:not(.is-active){color:var(--la-text);background:#ffffff0d}.la-preview-body{display:flex;flex:1;overflow:hidden}.la-preview-sidebar{width:300px;flex-shrink:0;overflow-y:auto;border-right:1px solid rgba(255,255,255,.07);background:#090a0ee6;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.la-preview-sidebar-section{padding:16px;border-bottom:1px solid rgba(255,255,255,.05)}.la-preview-sidebar-label{margin-bottom:12px;color:var(--la-muted);font-size:.62rem;font-weight:680;letter-spacing:.07em;text-transform:uppercase}.la-tmpl-picker--sidebar{grid-template-columns:repeat(5,1fr);gap:6px}.la-tmpl-picker--sidebar .la-tmpl-preview{height:38px}.la-tmpl-picker--sidebar .la-tmpl-name{font-size:.58rem}.la-tmpl-picker--sidebar .la-tmpl-style{display:none}.la-color-reset-dot{display:grid;place-items:center;width:20px;height:20px;border:1px solid rgba(255,255,255,.12);border-radius:50%;color:var(--la-muted);background:transparent;font-size:.75rem;line-height:1;cursor:pointer;flex-shrink:0;transition:color .15s,border-color .15s}.la-color-reset-dot:hover{color:var(--la-text);border-color:#ffffff40}.la-text-grid--sidebar{grid-template-columns:1fr}.la-btn--preview{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:7px 14px;border:1px solid rgba(219,189,78,.3);border-radius:9px;color:var(--la-gold);background:#dbbd4e12;font-size:.72rem;font-weight:630;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}.la-btn--preview svg{width:14px;height:14px}.la-btn--preview:hover{background:#dbbd4e21;border-color:#dbbd4e80}.la-preview-viewport{flex:1;overflow:hidden;background:#111214;display:flex;flex-direction:column}.la-preview-viewport:not(.is-mobile) .la-preview-iframe{width:100%;height:100%;border:none;display:block}.la-preview-viewport.is-mobile{align-items:center;justify-content:center;overflow:auto;padding:32px 20px 48px;background:radial-gradient(ellipse at 50% 0%,rgba(219,189,78,.05) 0%,transparent 65%),#0d0e12}.la-preview-phone-wrap{position:relative;width:390px;height:844px;flex-shrink:0;border-radius:44px;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 0 0 11px #1c1d22,0 0 0 12px #ffffff0f,0 40px 100px #000000bf}.la-preview-phone-notch{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:10;width:126px;height:34px;border-radius:0 0 20px 20px;background:#1c1d22;pointer-events:none}.la-preview-phone-wrap .la-preview-iframe{width:100%;height:100%;border:none;display:block}.la-theme-picker{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.la-theme-swatch{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;padding:0;border:2px solid transparent;border-radius:10px;background:transparent;cursor:pointer;transition:border-color .15s,transform .12s}.la-theme-swatch:hover{transform:translateY(-1px)}.la-theme-swatch.is-selected{border-color:var(--la-gold)}.la-theme-swatch-bg{display:flex;align-items:flex-end;gap:3px;width:100%;height:44px;padding:6px;border-radius:8px;overflow:hidden}.la-theme-swatch-primary{width:100%;height:10px;border-radius:4px;flex:2}.la-theme-swatch-surface{width:100%;height:10px;border-radius:4px;flex:1;opacity:.7}.la-theme-swatch-name{font-size:.6rem;font-weight:630;color:var(--la-muted);letter-spacing:.01em;line-height:1;padding-bottom:4px}.la-theme-swatch.is-selected .la-theme-swatch-name{color:var(--la-gold)}.la-theme-swatch-check{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--la-gold);color:#000}.la-theme-swatch-check svg{width:10px;height:10px;stroke-width:2.5}.la-theme-picker--sidebar{grid-template-columns:repeat(4,1fr);gap:6px}.la-theme-picker--sidebar .la-theme-swatch-bg{height:36px}.la-theme-picker--sidebar .la-theme-swatch-name{font-size:.55rem}@media (max-width: 600px){.la-theme-picker{grid-template-columns:repeat(4,1fr)}}.la-design-section{padding:0;overflow:hidden;background:linear-gradient(145deg,rgba(219,189,78,.035),transparent 28%),#07080b47}.la-design-section>.la-form-section-heading{align-items:center;margin:0;padding:20px;border-bottom:1px solid var(--la-border)}.la-design-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;border-bottom:1px solid var(--la-border);background:#0000002e}.la-design-tabs>button{min-width:0;min-height:58px;display:grid;grid-template-columns:30px minmax(0,1fr) 19px;align-items:center;gap:10px;padding:9px 11px;border:1px solid transparent;border-radius:11px;color:var(--la-muted);background:transparent;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.la-design-tabs>button:hover{color:var(--la-text);background:#ffffff09}.la-design-tabs>button.is-active{color:var(--la-text);border-color:#dbbd4e33;background:#dbbd4e13}.la-design-tabs>button>svg:first-child{width:17px;height:17px;color:var(--la-gold)}.la-design-tabs>button>svg:last-child{width:16px;height:16px;padding:3px;border-radius:50%;color:#111;background:var(--la-gold);opacity:0}.la-design-tabs>button.is-active>svg:last-child{opacity:1}.la-design-tabs>button>span{min-width:0;display:flex;flex-direction:column;gap:4px}.la-design-tabs strong{color:inherit;font-size:.7rem;font-weight:680}.la-design-tabs small{overflow:hidden;color:var(--la-muted-2);font-size:.57rem;text-overflow:ellipsis;white-space:nowrap}.la-design-workspace{min-height:310px;padding:20px}.la-design-pane{animation:la-slide-in .25s cubic-bezier(.16,1,.3,1) both}.la-pane-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:17px}.la-pane-heading h5{margin:0;color:var(--la-text);font-size:.82rem;font-weight:680;letter-spacing:-.01em}.la-pane-heading p{margin-top:5px;color:var(--la-muted);font-size:.66rem;line-height:1.5}.la-selection-pill{min-height:27px;display:inline-flex;align-items:center;padding:0 10px;border:1px solid rgba(219,189,78,.18);border-radius:99px;color:var(--la-gold-light);background:#dbbd4e0e;font-size:.59rem;font-weight:680;white-space:nowrap}.la-design-pane .la-tmpl-picker{grid-template-columns:repeat(5,minmax(112px,1fr));gap:10px;margin:0}.la-design-pane .la-tmpl-card{gap:0;border:1px solid var(--la-border);border-radius:12px;background:#ffffff05}.la-design-pane .la-tmpl-card:hover{border-color:var(--la-border-strong);transform:translateY(-1px)}.la-design-pane .la-tmpl-card.is-selected{border-color:#dbbd4e99;background:#dbbd4e09;box-shadow:0 0 0 2px #dbbd4e14}.la-design-pane .la-tmpl-preview{height:78px;border-radius:11px 11px 0 0}.la-design-pane .la-tmpl-copy{min-width:0;display:flex;flex-direction:column;gap:4px;padding:10px}.la-design-pane .la-tmpl-name,.la-design-pane .la-tmpl-style{padding:0}.la-design-pane .la-tmpl-name{color:var(--la-text);font-size:.67rem}.la-design-pane .la-tmpl-style{color:var(--la-muted);font-size:.56rem}.la-design-pane .la-theme-picker{grid-template-columns:repeat(8,minmax(64px,1fr));gap:9px}.la-design-pane .la-theme-swatch{padding:4px 4px 6px;border:1px solid transparent}.la-design-pane .la-theme-swatch.is-selected{border-color:#dbbd4e8c;background:#dbbd4e09}.la-design-pane .la-theme-swatch-bg{height:50px}.la-reset-link{padding:4px 0;border:0;color:var(--la-gold);background:transparent;font-size:.6rem;font-weight:650;cursor:pointer}.la-reset-link:hover{color:var(--la-gold-light);text-decoration:underline}.la-advanced-toggle{width:100%;min-height:55px;display:grid;grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:10px;margin-top:17px;padding:9px 12px;border:1px solid var(--la-border);border-radius:11px;color:var(--la-muted);background:#ffffff05;text-align:left;cursor:pointer}.la-advanced-toggle:hover{color:var(--la-text);border-color:var(--la-border-strong);background:#ffffff09}.la-advanced-toggle>svg:first-child{width:17px;height:17px;color:var(--la-gold)}.la-advanced-toggle>span{display:flex;flex-direction:column;gap:4px}.la-advanced-toggle strong{color:inherit;font-size:.66rem}.la-advanced-toggle small{color:var(--la-muted-2);font-size:.57rem}.la-color-grid--editor{grid-template-columns:repeat(4,minmax(120px,1fr));margin-top:11px;padding:14px;border:1px solid var(--la-border);border-radius:12px;background:#00000026}.la-field-minihead,.la-copy-field-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.la-field-minihead label,.la-copy-field-heading label{color:#b7bac3;font-size:.61rem;font-weight:650}.la-field-minihead button,.la-copy-field-heading button{padding:2px 0;border:0;color:var(--la-gold);background:transparent;font-size:.54rem;cursor:pointer}.la-color-field.is-modified .la-color-input-row{border-color:#dbbd4e47}.la-text-group-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:16px}.la-text-group-tabs button{min-width:0;min-height:52px;display:flex;flex-direction:column;gap:4px;padding:9px 11px;border:1px solid var(--la-border);border-radius:10px;color:var(--la-muted);background:#ffffff05;text-align:left;cursor:pointer}.la-text-group-tabs button:hover{color:var(--la-text);border-color:var(--la-border-strong)}.la-text-group-tabs button.is-active{color:var(--la-gold-light);border-color:#dbbd4e52;background:#dbbd4e0e}.la-text-group-tabs strong{font-size:.63rem}.la-text-group-tabs small{overflow:hidden;color:var(--la-muted-2);font-size:.52rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.la-text-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.la-copy-field{min-width:0;display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid var(--la-border);border-radius:11px;background:#00000024}.la-copy-field.is-modified{border-color:#dbbd4e3d;background:#dbbd4e06}.la-copy-field .la-input{height:39px;font-size:.69rem}.la-textarea{min-height:76px!important;height:auto!important;padding:10px 12px!important;resize:vertical;line-height:1.45!important}.la-text-hint{color:var(--la-muted-2);font-size:.55rem;line-height:1.45}.la-preview-text-group{display:flex;flex-direction:column;gap:9px;padding:12px 0}.la-preview-text-group+.la-preview-text-group{border-top:1px solid rgba(255,255,255,.06)}.la-preview-text-group>strong{color:var(--la-gold);font-size:.58rem;letter-spacing:.06em;text-transform:uppercase}@media (max-width: 1120px){.la-design-pane .la-tmpl-picker{grid-template-columns:repeat(3,minmax(110px,1fr))}.la-design-pane .la-theme-picker{grid-template-columns:repeat(4,minmax(64px,1fr))}.la-color-grid--editor{grid-template-columns:repeat(2,minmax(120px,1fr))}}@media (max-width: 760px){.la-design-section>.la-form-section-heading{align-items:flex-start}.la-btn--preview{margin-left:0}.la-design-tabs{grid-template-columns:1fr}.la-design-tabs>button{min-height:52px}.la-design-workspace{padding:15px}.la-design-pane .la-tmpl-picker{grid-template-columns:repeat(2,minmax(105px,1fr))}.la-text-group-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.la-text-editor-grid{grid-template-columns:1fr}}@media (max-width: 900px){.la-preview-body{flex-direction:column}.la-preview-sidebar{width:100%;height:44%;border-right:0;border-bottom:1px solid rgba(255,255,255,.07)}.la-preview-viewport{min-height:56%}.la-preview-phone-wrap{transform:scale(.72);transform-origin:top center}.la-preview-viewport.is-mobile{justify-content:flex-start;padding-top:24px}}@media (max-width: 520px){.la-design-pane .la-tmpl-picker,.la-design-pane .la-theme-picker,.la-color-grid--editor{grid-template-columns:repeat(2,minmax(0,1fr))}.la-pane-heading{flex-direction:column;gap:9px}.la-preview-topbar{padding-inline:11px}.la-preview-topbar-brand .la-preview-sep,.la-preview-tmpl-name,.la-preview-tab span{display:none}.la-preview-tab{padding-inline:9px}}.ref-landing{--ref-accent:#63f5c8;position:relative;width:100%;max-width:100%;min-height:100svh;overflow:hidden;padding:28px;color:#f5f8ff;background:#060810;font-family:Manrope,system-ui,sans-serif}.ref-landing:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 13% 12%,color-mix(in srgb,var(--ref-accent) 18%,transparent),transparent 35%),radial-gradient(circle at 90% 88%,rgba(91,82,255,.18),transparent 32%)}.ref-landing__mesh{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ref-landing__mesh:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.17;background-image:linear-gradient(rgba(255,255,255,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.09) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(circle,#000,transparent 72%);mask-image:radial-gradient(circle,#000,transparent 72%)}.ref-landing__mesh i{position:absolute;border:1px solid color-mix(in srgb,var(--ref-accent) 25%,transparent);border-radius:50%}.ref-landing__mesh i:nth-child(1){width:420px;height:420px;right:-160px;top:-170px}.ref-landing__mesh i:nth-child(2){width:240px;height:240px;left:-100px;bottom:-80px}.ref-landing__mesh i:nth-child(3){width:12px;height:12px;left:11%;top:23%;background:var(--ref-accent);box-shadow:0 0 30px var(--ref-accent)}.ref-landing__shell{position:relative;z-index:1;width:min(1120px,100%);min-width:0;min-height:calc(100svh - 56px);margin:auto;display:flex;flex-direction:column}.ref-landing__brand{display:flex;align-items:center;gap:13px;font-size:10px;font-weight:800;letter-spacing:.2em;color:#7e889c}.ref-landing__brand-mark{display:grid;place-items:center;width:47px;height:34px;border-radius:11px;color:#07100d;background:var(--ref-accent);font-family:Space Grotesk;font-size:17px;letter-spacing:-.04em;box-shadow:0 9px 25px color-mix(in srgb,var(--ref-accent) 25%,transparent)}.ref-landing__content{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.72fr);gap:clamp(45px,8vw,110px);align-items:center;flex:1;padding:50px 2vw}.ref-landing__badge{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;font-size:11px;font-weight:800;letter-spacing:.16em;color:var(--ref-accent)}.ref-landing__badge i{width:7px;height:7px;border-radius:50%;background:var(--ref-accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--ref-accent) 12%,transparent)}.ref-landing__copy h1{max-width:680px;margin:0;font:700 clamp(48px,7vw,86px)/.94 "Space Grotesk",sans-serif;letter-spacing:-.065em}.ref-landing__copy>p{max-width:530px;margin:24px 0;color:#a5afc2;font-size:clamp(16px,2vw,20px);line-height:1.6}.ref-landing__reward{display:flex;align-items:baseline;gap:11px}.ref-landing__reward strong{font:700 26px Space Grotesk;color:var(--ref-accent)}.ref-landing__reward span{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#717c90}.ref-landing__form{position:relative;padding:28px;border:1px solid rgba(255,255,255,.11);border-radius:27px;background:linear-gradient(145deg,#181d2ded,#0a0d17f5);box-shadow:0 30px 90px #00000073;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.ref-landing__form:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(130deg,rgba(255,255,255,.08),transparent 32%)}.ref-landing__form-head{display:flex;align-items:center;gap:13px;margin-bottom:23px}.ref-landing__form-head>span{display:grid;place-items:center;width:38px;height:38px;border:1px solid color-mix(in srgb,var(--ref-accent) 32%,transparent);border-radius:12px;color:var(--ref-accent);font:700 12px Space Grotesk}.ref-landing__form-head div{display:flex;flex-direction:column}.ref-landing__form-head strong{font:600 19px Space Grotesk}.ref-landing__form-head small{margin-top:3px;color:#7f899d}.ref-landing__form>label{display:block;margin-top:13px;color:#9ca7ba;font-size:11px;font-weight:800;letter-spacing:.04em}.ref-landing__form input{display:block;width:100%;height:52px;margin-top:7px;padding:0 15px;border:1px solid rgba(255,255,255,.1);outline:0;border-radius:14px;color:#fff;background:#ffffff0b;font:600 14px Manrope}.ref-landing__form input:focus{border-color:color-mix(in srgb,var(--ref-accent) 65%,white);box-shadow:0 0 0 4px color-mix(in srgb,var(--ref-accent) 8%,transparent)}.ref-landing__form>button,.ref-success button{display:flex;align-items:center;justify-content:center;gap:13px;width:100%;height:55px;margin-top:20px;border:0;border-radius:15px;color:#06100d;background:var(--ref-accent);font:800 14px Manrope;cursor:pointer;box-shadow:0 14px 35px color-mix(in srgb,var(--ref-accent) 22%,transparent);transition:transform .2s}.ref-landing__form>button:hover,.ref-success button:hover{transform:translateY(-2px)}.ref-landing__form>button:disabled{opacity:.45;cursor:not-allowed;transform:none}.ref-landing__legal{display:block;margin-top:13px;text-align:center;color:#687386;font-size:10px}.ref-landing__error{margin-top:13px;padding:10px 12px;border:1px solid rgba(255,112,112,.2);border-radius:12px;color:#ffc1c1;background:#ff505014;font-size:12px}.ref-landing footer{display:flex;justify-content:space-between;gap:20px;padding-top:18px;border-top:1px solid rgba(255,255,255,.07);color:#667084;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.ref-landing--prism{background:#09051a}.ref-landing--prism:before{background:conic-gradient(from 210deg at 20% 60%,transparent,rgba(121,53,255,.22),transparent 28%),radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--ref-accent) 22%,transparent),transparent 38%)}.ref-landing--prism .ref-landing__form{border-radius:7px;box-shadow:18px 18px color-mix(in srgb,var(--ref-accent) 12%,transparent)}.ref-landing--prism .ref-landing__brand-mark,.ref-landing--prism .ref-landing__form>button{border-radius:5px}.ref-landing--obsidian{background:#020303}.ref-landing--obsidian:before{background:radial-gradient(ellipse at center top,color-mix(in srgb,var(--ref-accent) 15%,transparent),transparent 48%)}.ref-landing--obsidian .ref-landing__mesh:before{background-size:36px 36px;opacity:.1}.ref-landing--obsidian .ref-landing__form{background:#040707e0;border-color:color-mix(in srgb,var(--ref-accent) 18%,transparent)}.ref-landing-loader,.ref-landing-unavailable{display:grid;place-content:center;gap:12px;min-height:100svh;text-align:center;color:#eef4ff;background:#060810;font-family:Manrope}.ref-landing-loader span{width:45px;height:45px;margin:auto;border:2px solid #253044;border-top-color:#63f5c8;border-radius:50%;animation:refSpin .8s linear infinite}.ref-landing-unavailable p{color:#8995a8;white-space:pre-line}.ref-spin{width:17px;height:17px;border:2px solid rgba(0,0,0,.25);border-top-color:#06100d;border-radius:50%;animation:refSpin .7s linear infinite}@keyframes refSpin{to{transform:rotate(360deg)}}.ref-success{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;padding:20px;background:#020408d1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ref-success section{width:min(400px,100%);padding:31px;border:1px solid rgba(255,255,255,.12);border-radius:28px;text-align:center;background:#101521;box-shadow:0 35px 100px #000}.ref-success__check{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 14px;border-radius:19px;color:#04100b;background:var(--ref-accent);font-size:30px}.ref-success section>small{font-weight:800;letter-spacing:.16em;color:var(--ref-accent)}.ref-success h2{margin:7px 0;font:700 31px Space Grotesk}.ref-success p{margin:0 0 18px;color:#8d98aa}.ref-success section>div{display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding:13px 15px;border-radius:13px;background:#ffffff0d}.ref-success label{color:#8792a4;font-size:11px}.ref-success strong{font-family:Space Grotesk}.ref-landing__content,.ref-landing__copy,.ref-landing__form{min-width:0}.ref-landing__form{width:100%;max-width:100%}.ref-landing__form input{min-width:0}@media (max-width:800px){.ref-landing{padding:18px}.ref-landing__shell{min-height:calc(100svh - 36px)}.ref-landing__content{grid-template-columns:1fr;gap:28px;padding:45px 0 25px}.ref-landing__copy{text-align:center}.ref-landing__copy h1{font-size:clamp(43px,14vw,67px)}.ref-landing__copy>p{margin:17px auto}.ref-landing__badge,.ref-landing__reward{justify-content:center}.ref-landing__form{width:min(470px,100%);margin:auto}.ref-landing footer{flex-direction:column;text-align:center}.ref-landing footer span:first-child{display:none}}@media (max-width:460px){.ref-landing{padding:15px}.ref-landing__content{padding-top:33px}.ref-landing__copy h1{font-size:clamp(39px,13vw,52px);overflow-wrap:anywhere}.ref-landing__copy>p{font-size:15px}.ref-landing__reward{display:none}.ref-landing__form{padding:22px 18px;border-radius:23px}.ref-landing__form input{height:50px}.ref-landing__form>button{height:53px}.ref-landing__brand{justify-content:center}}.ref-landing{--ref-accent:var(--primary);--ref-accent-deep:var(--secundary);color:var(--white);background:var(--bg);font-family:Montserrat,sans-serif}.ref-landing:before{background:radial-gradient(circle at 13% 12%,color-mix(in srgb,var(--primary) 18%,transparent),transparent 35%),radial-gradient(circle at 90% 88%,color-mix(in srgb,var(--secundary) 18%,transparent),transparent 32%)}.ref-landing__brand{color:color-mix(in srgb,var(--gray) 58%,transparent)}.ref-landing__brand-mark{color:var(--dark);background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 68%,var(--secundary)))}.ref-landing__copy h1,.ref-landing__form-head strong,.ref-success h2{font-family:Montserrat,sans-serif}.ref-landing__copy>p,.ref-landing__form>label,.ref-landing__form-head small{color:color-mix(in srgb,var(--gray) 76%,transparent)}.ref-landing__reward span,.ref-landing__legal,.ref-landing footer{color:color-mix(in srgb,var(--gray) 50%,transparent)}.ref-landing__form{border-color:color-mix(in srgb,var(--border) 65%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--white) 4%,var(--dark)),color-mix(in srgb,var(--bg) 82%,var(--dark)))}.ref-landing__form input{border-color:color-mix(in srgb,var(--border) 60%,transparent);color:var(--white);background:color-mix(in srgb,var(--white) 4%,transparent);font-family:Montserrat,sans-serif}.ref-landing__form>button,.ref-success button{color:var(--dark);background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 72%,var(--secundary)));font-family:Montserrat,sans-serif}.ref-landing__error{border-color:color-mix(in srgb,var(--danger) 30%,transparent);color:color-mix(in srgb,var(--danger) 65%,var(--white));background:color-mix(in srgb,var(--danger) 9%,transparent)}.ref-landing--prism{background:color-mix(in srgb,var(--secundary) 18%,var(--bg))}.ref-landing--prism:before{background:conic-gradient(from 210deg at 20% 60%,transparent,color-mix(in srgb,var(--secundary) 38%,transparent),transparent 28%),radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--primary) 22%,transparent),transparent 38%)}.ref-landing--obsidian{background:color-mix(in srgb,var(--bg) 88%,black)}.ref-landing--obsidian .ref-landing__form{background:color-mix(in srgb,var(--dark) 86%,black);border-color:color-mix(in srgb,var(--primary) 18%,transparent)}.ref-landing-loader,.ref-landing-unavailable{color:var(--white);background:var(--bg);font-family:Montserrat,sans-serif}.ref-landing-loader span{border-color:color-mix(in srgb,var(--border) 65%,transparent);border-top-color:var(--primary)}.ref-landing-unavailable p{color:color-mix(in srgb,var(--gray) 65%,transparent)}.ref-success{background:color-mix(in srgb,var(--bg) 84%,transparent)}.ref-success section{border-color:color-mix(in srgb,var(--border) 60%,transparent);background:var(--dark)}.ref-success__check{color:var(--dark)}.ref-success p,.ref-success label{color:color-mix(in srgb,var(--gray) 65%,transparent)}.ref-landing.ref-landing--v2{min-height:100svh;padding:24px;background:var(--bg);font-family:Montserrat,sans-serif}.ref-landing.ref-landing--v2:before{inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--secundary),var(--primary) 48%,var(--secundary))}.ref-landing--v2 .ref-landing__shell{width:min(1080px,100%);min-height:calc(100svh - 48px)}.ref-landing--v2 .ref-landing__brand{display:flex;align-items:center;justify-content:space-between;padding:8px 0 20px;border-bottom:1px solid color-mix(in srgb,var(--border) 52%,transparent);letter-spacing:0}.ref-landing--v2 .ref-landing__brand>div{display:flex;align-items:center;gap:12px}.ref-landing--v2 .ref-landing__brand>div>span:last-child{display:flex;flex-direction:column;gap:3px}.ref-landing--v2 .ref-landing__brand strong{color:var(--white);font-size:12px;letter-spacing:.01em}.ref-landing--v2 .ref-landing__brand small{color:color-mix(in srgb,var(--gray) 52%,transparent);font-size:9px}.ref-landing--v2 .ref-landing__brand-mark{width:45px;height:36px;border-radius:9px;box-shadow:none;font-size:15px}.ref-landing__secure{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--border) 52%,transparent);border-radius:9px;color:color-mix(in srgb,var(--gray) 64%,transparent);font-size:9px;font-weight:700}.ref-landing__secure i{width:7px;height:7px;border-radius:50%;background:var(--success)}.ref-landing--v2 .ref-landing__content{grid-template-columns:minmax(0,1fr) 410px;gap:clamp(42px,7vw,90px);padding:54px 10px 38px}.ref-landing--v2 .ref-landing__badge{margin:0 0 17px;padding:7px 9px;border:1px solid color-mix(in srgb,var(--primary) 32%,transparent);border-radius:6px;background:color-mix(in srgb,var(--primary) 7%,transparent);font-size:9px;letter-spacing:.13em}.ref-landing--v2 .ref-landing__copy h1{max-width:610px;margin:0;font:750 clamp(42px,5.4vw,68px)/1.01 "Montserrat",sans-serif;letter-spacing:-.055em}.ref-landing--v2 .ref-landing__copy>p{max-width:530px;margin:20px 0 25px;color:color-mix(in srgb,var(--gray) 75%,transparent);font-size:16px;line-height:1.55}.ref-landing--v2 .ref-landing__reward{display:grid;grid-template-columns:1fr auto auto;align-items:baseline;width:min(470px,100%);gap:8px;padding:14px 0;border-top:1px solid color-mix(in srgb,var(--border) 48%,transparent);border-bottom:1px solid color-mix(in srgb,var(--border) 48%,transparent)}.ref-landing--v2 .ref-landing__reward>span{color:color-mix(in srgb,var(--gray) 60%,transparent);font-size:10px;font-weight:700;letter-spacing:0;text-transform:none}.ref-landing--v2 .ref-landing__reward strong{font:800 23px Montserrat,sans-serif;color:var(--primary)}.ref-landing--v2 .ref-landing__reward small{color:var(--primary);font-size:9px;font-weight:800;text-transform:uppercase}.ref-landing__trust{display:flex;gap:18px;margin-top:18px;color:color-mix(in srgb,var(--gray) 58%,transparent);font-size:9px;font-weight:700}.ref-landing__trust span{display:flex;align-items:center;gap:6px}.ref-landing__trust i{color:var(--primary);font-style:normal}.ref-landing--v2 .ref-landing__form{padding:27px;border:1px solid color-mix(in srgb,var(--border) 62%,transparent);border-radius:16px;background:var(--dark);box-shadow:0 22px 60px #0000004d;-webkit-backdrop-filter:none;backdrop-filter:none}.ref-landing--v2 .ref-landing__form:before{display:none}.ref-landing--v2 .ref-landing__form-head{justify-content:space-between;margin-bottom:21px;padding-bottom:17px;border-bottom:1px solid color-mix(in srgb,var(--border) 48%,transparent)}.ref-landing--v2 .ref-landing__form-head>div{order:0}.ref-landing--v2 .ref-landing__form-head>span{order:1;width:auto;height:auto;padding:6px 8px;border:0;border-radius:6px;color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,transparent);font:800 8px Montserrat,sans-serif;text-transform:uppercase}.ref-landing--v2 .ref-landing__form-head strong{font:750 20px Montserrat,sans-serif}.ref-landing--v2 .ref-landing__form-head small{margin-top:4px;font-size:10px}.ref-landing--v2 .ref-landing__form>label{margin-top:12px;color:color-mix(in srgb,var(--gray) 70%,transparent);font-size:9px;letter-spacing:.02em}.ref-landing--v2 .ref-landing__form input{height:49px;margin-top:6px;border-color:color-mix(in srgb,var(--border) 66%,transparent);border-radius:9px;background:var(--bg);font:600 13px Montserrat,sans-serif}.ref-landing--v2 .ref-landing__form input:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 9%,transparent)}.ref-landing--v2 .ref-landing__form>button{height:51px;margin-top:18px;border-radius:9px;box-shadow:none;font:800 12px Montserrat,sans-serif}.ref-landing--v2 .ref-landing__legal{margin-top:11px;font-size:8px}.ref-landing--v2 footer{padding:16px 0 2px;border-top-color:color-mix(in srgb,var(--border) 45%,transparent);font-size:8px;letter-spacing:.05em}.ref-landing--v2.ref-landing--prism{background:color-mix(in srgb,var(--primary) 2%,var(--bg))}.ref-landing--v2.ref-landing--prism:before{height:4px;background:repeating-linear-gradient(90deg,var(--primary) 0 44px,var(--secundary) 44px 88px)}.ref-landing--v2.ref-landing--prism .ref-landing__form{border-radius:5px;box-shadow:12px 12px color-mix(in srgb,var(--primary) 7%,transparent)}.ref-landing--v2.ref-landing--obsidian{background:color-mix(in srgb,var(--bg) 88%,black)}.ref-landing--v2.ref-landing--obsidian .ref-landing__form{border-color:color-mix(in srgb,var(--primary) 25%,var(--border));background:color-mix(in srgb,var(--dark) 75%,black)}@media (max-width:800px){.ref-landing.ref-landing--v2{padding:16px}.ref-landing--v2 .ref-landing__shell{min-height:calc(100svh - 32px)}.ref-landing--v2 .ref-landing__brand{padding:7px 0 15px}.ref-landing__secure{display:none}.ref-landing--v2 .ref-landing__content{grid-template-columns:1fr;gap:29px;padding:38px 0 25px}.ref-landing--v2 .ref-landing__copy{text-align:left}.ref-landing--v2 .ref-landing__copy h1{font-size:clamp(38px,11vw,58px)}.ref-landing--v2 .ref-landing__copy>p{margin:16px 0 20px}.ref-landing--v2 .ref-landing__badge{justify-content:flex-start}.ref-landing--v2 .ref-landing__reward{display:grid}.ref-landing--v2 .ref-landing__form{width:100%;max-width:500px}.ref-landing__trust{justify-content:flex-start}.ref-landing--v2 footer{align-items:flex-start;text-align:left}}@media (max-width:460px){.ref-landing--v2 .ref-landing__brand>div>span:last-child small{display:none}.ref-landing--v2 .ref-landing__content{padding-top:29px}.ref-landing--v2 .ref-landing__copy h1{font-size:39px}.ref-landing--v2 .ref-landing__copy>p{font-size:14px}.ref-landing--v2 .ref-landing__reward{grid-template-columns:1fr auto auto}.ref-landing--v2 .ref-landing__reward>span{font-size:9px}.ref-landing--v2 .ref-landing__form{padding:21px 18px;border-radius:13px}.ref-landing--v2 .ref-landing__brand{justify-content:flex-start}.ref-landing--v2 footer span:last-child{display:none}}.ref-landing__referral-code{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:9px;min-height:42px;margin-bottom:3px;padding:0 11px;border:1px solid color-mix(in srgb,var(--primary) 25%,var(--border));border-radius:8px;background:color-mix(in srgb,var(--primary) 6%,var(--bg))}.ref-landing__referral-code>span{color:color-mix(in srgb,var(--gray) 65%,transparent);font-size:8px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.ref-landing__referral-code>strong{color:var(--primary);font-size:12px;letter-spacing:.1em}.ref-landing__referral-code>small{padding:4px 6px;border-radius:4px;color:var(--dark);background:var(--primary);font-size:6px;font-weight:850;text-transform:uppercase}@media (max-width:600px){.ref-landing.ref-landing--v2{height:100dvh;min-height:100dvh;overflow:hidden;padding:10px 14px}.ref-landing--v2 .ref-landing__shell{height:calc(100dvh - 20px);min-height:0}.ref-landing--v2 .ref-landing__brand{flex:0 0 auto;padding:4px 0 10px}.ref-landing--v2 .ref-landing__brand-mark{width:39px;height:31px;font-size:13px}.ref-landing--v2 .ref-landing__brand strong{font-size:10px}.ref-landing--v2 .ref-landing__brand small{display:none}.ref-landing--v2 .ref-landing__content{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;align-content:start;flex:1;min-height:0;gap:10px;padding:12px 0 0;overflow:hidden}.ref-landing--v2 .ref-landing__copy{text-align:left}.ref-landing--v2 .ref-landing__badge{margin-bottom:9px;padding:5px 7px;font-size:7px}.ref-landing--v2 .ref-landing__copy h1{font-size:clamp(28px,8.8vw,36px);line-height:1;letter-spacing:-.045em}.ref-landing--v2 .ref-landing__copy>p{display:none}.ref-landing--v2 .ref-landing__reward{grid-template-columns:1fr auto auto;margin-top:10px;padding:8px 0}.ref-landing--v2 .ref-landing__reward>span{font-size:8px}.ref-landing--v2 .ref-landing__reward strong{font-size:18px}.ref-landing--v2 .ref-landing__reward small{font-size:7px}.ref-landing__trust{display:none}.ref-landing--v2 .ref-landing__form{align-self:start;width:100%;max-width:none;margin:0;padding:14px;border-radius:11px}.ref-landing--v2 .ref-landing__form-head{margin-bottom:9px;padding-bottom:9px}.ref-landing--v2 .ref-landing__form-head strong{font-size:16px}.ref-landing--v2 .ref-landing__form-head small{font-size:8px}.ref-landing--v2 .ref-landing__form-head>span{padding:5px 6px;font-size:6px}.ref-landing__referral-code{min-height:35px;margin-bottom:0;padding:0 9px}.ref-landing__referral-code>span{font-size:7px}.ref-landing__referral-code>strong{font-size:10px}.ref-landing__referral-code>small{font-size:5px}.ref-landing--v2 .ref-landing__form>label{margin-top:7px;font-size:7px}.ref-landing--v2 .ref-landing__form input{height:40px;margin-top:4px;padding:0 11px;font-size:12px}.ref-landing--v2 .ref-landing__form>button{height:43px;margin-top:11px;font-size:10px}.ref-landing--v2 .ref-landing__legal{margin-top:6px;font-size:6px}.ref-landing--v2 footer{display:none}}@media (max-width:600px) and (max-height:680px){.ref-landing--v2 .ref-landing__content{gap:7px;padding-top:8px}.ref-landing--v2 .ref-landing__badge{display:none}.ref-landing--v2 .ref-landing__copy h1{font-size:27px}.ref-landing--v2 .ref-landing__reward{margin-top:7px;padding:6px 0}.ref-landing--v2 .ref-landing__form{padding:11px 13px}.ref-landing--v2 .ref-landing__form input{height:37px}.ref-landing--v2 .ref-landing__form>button{height:40px;margin-top:8px}}.ref-landing.ref-landing--v2,.ref-landing.ref-landing--v2:before,.ref-landing--v2 .ref-landing__brand-mark,.ref-landing--v2 .ref-landing__form>button,.ref-landing--v2.ref-landing--prism,.ref-landing--v2.ref-landing--prism:before,.ref-landing--v2.ref-landing--obsidian,.ref-landing--v2.ref-landing--obsidian:before{background-image:none}.ref-landing.ref-landing--v2:before{height:4px;background-color:var(--primary)}.ref-landing--v2 .ref-landing__brand-mark{position:relative;background-color:var(--primary);box-shadow:5px 5px color-mix(in srgb,var(--primary) 18%,transparent)}.ref-landing--v2 .ref-landing__content{position:relative}.ref-landing--v2 .ref-landing__content:before{content:"INVITACION  /  463";position:absolute;left:-53px;top:50%;color:color-mix(in srgb,var(--primary) 30%,transparent);font-size:8px;font-weight:800;letter-spacing:.22em;transform:rotate(-90deg) translate(-50%);transform-origin:left top}.ref-landing--v2 .ref-landing__copy{position:relative}.ref-landing--v2 .ref-landing__copy:after{content:"";display:block;width:54px;height:4px;margin-top:29px;background:var(--primary)}.ref-landing--v2 .ref-landing__form{overflow:hidden;border-color:color-mix(in srgb,var(--primary) 17%,var(--border));box-shadow:0 28px 75px #00000061,8px 8px color-mix(in srgb,var(--primary) 5%,transparent)}.ref-landing--v2 .ref-landing__form:after{content:"";position:absolute;left:0;top:0;width:82px;height:4px;background:var(--primary)}.ref-landing--v2 .ref-landing__form>button{background-color:var(--primary);box-shadow:0 8px color-mix(in srgb,var(--primary) 22%,black);transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.ref-landing--v2 .ref-landing__form>button:hover:not(:disabled){background-color:color-mix(in srgb,var(--primary) 91%,white);transform:translateY(-2px);box-shadow:0 10px color-mix(in srgb,var(--primary) 22%,black)}.ref-landing--v2 .ref-landing__form>button:active:not(:disabled){transform:translateY(3px);box-shadow:0 4px color-mix(in srgb,var(--primary) 22%,black)}.ref-landing--v2.ref-landing--prism:before{background-color:var(--primary)}.ref-landing--v2.ref-landing--prism .ref-landing__form{box-shadow:12px 12px color-mix(in srgb,var(--primary) 7%,transparent)}.ref-registration{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:grid;place-items:center;padding:20px;background:#040404e0;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);animation:refOverlayIn .28s ease-out both}.ref-registration__card{position:relative;width:min(430px,calc(100vw - 40px));overflow:hidden;padding:34px;border:1px solid color-mix(in srgb,var(--primary) 24%,var(--border));border-radius:20px;color:var(--white);background:var(--dark);box-shadow:0 34px 100px #000000b3,9px 9px #dbbd4e12;animation:refCardIn .42s cubic-bezier(.2,.8,.2,1) both}.ref-registration__topline{position:absolute;inset:0 0 auto;height:4px;background:var(--primary)}.ref-registration__seal{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 18px;border:1px solid color-mix(in srgb,var(--primary) 42%,transparent);border-radius:50%;background:color-mix(in srgb,var(--primary) 8%,var(--dark));box-shadow:0 0 0 9px color-mix(in srgb,var(--primary) 4%,transparent)}.ref-registration__seal span{color:var(--primary);font-size:17px;font-weight:900;letter-spacing:-.06em;animation:refSealPulse 1.5s ease-in-out infinite}.ref-registration__eyebrow{display:block;margin-bottom:8px;text-align:center;color:var(--primary);font-size:8px;font-weight:850;letter-spacing:.2em}.ref-registration__card h2{max-width:330px;margin:0 auto;text-align:center;font:800 27px/1.08 Montserrat,sans-serif;letter-spacing:-.045em}.ref-registration__card>p{max-width:330px;margin:12px auto 23px;text-align:center;color:color-mix(in srgb,var(--gray) 70%,transparent);font-size:11px;line-height:1.55}.ref-registration__steps{display:grid;gap:0;margin:0;padding:0;border-top:1px solid color-mix(in srgb,var(--border) 48%,transparent);list-style:none}.ref-registration__steps li{position:relative;display:grid;grid-template-columns:34px 1fr 20px;align-items:center;gap:11px;min-height:54px;border-bottom:1px solid color-mix(in srgb,var(--border) 42%,transparent);color:color-mix(in srgb,var(--gray) 42%,transparent);transition:color .25s ease,background-color .25s ease}.ref-registration__steps li>span{display:grid;place-items:center;width:28px;height:28px;border:1px solid color-mix(in srgb,var(--border) 65%,transparent);border-radius:8px;font-size:8px;font-weight:800;transition:all .25s ease}.ref-registration__steps li>strong{font-size:10px;font-weight:700}.ref-registration__steps li>i{width:8px;height:8px;border-radius:50%;background:var(--primary);box-shadow:0 0 0 5px color-mix(in srgb,var(--primary) 10%,transparent);animation:refStepPulse 1s ease-in-out infinite}.ref-registration__steps li.is-active{color:var(--white);background:color-mix(in srgb,var(--primary) 3%,transparent)}.ref-registration__steps li.is-active>span{border-color:var(--primary);color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,transparent)}.ref-registration__steps li.is-done{color:color-mix(in srgb,var(--gray) 72%,transparent)}.ref-registration__steps li.is-done>span{border-color:var(--primary);color:var(--dark);background:var(--primary)}.ref-registration__success{display:grid;place-items:center;width:72px;height:72px;margin:0 auto 19px;border:1px solid var(--primary);border-radius:22px;background:var(--primary);box-shadow:0 0 0 9px color-mix(in srgb,var(--primary) 7%,transparent);animation:refSuccessIn .55s cubic-bezier(.2,.85,.25,1.2) both}.ref-registration__success span{color:var(--dark);font-size:34px;font-weight:900}.ref-registration__credentials{margin:22px 0 18px;padding:5px 15px;border:1px solid color-mix(in srgb,var(--primary) 20%,var(--border));border-radius:12px;background:var(--bg)}.ref-registration__credentials>div{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:52px}.ref-registration__credentials>div+div{border-top:1px solid color-mix(in srgb,var(--border) 45%,transparent)}.ref-registration__credentials label{color:color-mix(in srgb,var(--gray) 60%,transparent);font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.ref-registration__credential-value{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.ref-registration__credentials strong{color:var(--primary);font-size:13px;letter-spacing:.04em;word-break:break-all;text-align:right}.ref-registration__credential-value>button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:70px;height:30px;padding:0 9px;border:1px solid color-mix(in srgb,var(--primary) 38%,var(--border));border-radius:8px;color:var(--primary);background:color-mix(in srgb,var(--primary) 7%,var(--dark));font:800 8px Montserrat,sans-serif;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.ref-registration__credential-value>button:hover{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 12%,var(--dark));transform:translateY(-1px)}.ref-registration__credential-value>button:active{transform:scale(.97)}.ref-registration__credential-value>button svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ref-registration__card>button{display:flex;align-items:center;justify-content:center;gap:11px;width:100%;height:52px;border:0;border-radius:10px;color:var(--dark);background:var(--primary);font:850 11px Montserrat,sans-serif;cursor:pointer;box-shadow:0 7px color-mix(in srgb,var(--primary) 22%,black);transition:transform .18s ease,box-shadow .18s ease}.ref-registration__card>button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 9px color-mix(in srgb,var(--primary) 22%,black)}.ref-registration__card>button:disabled{opacity:.72;cursor:wait}.ref-registration__note{display:block;margin-top:15px;text-align:center;color:color-mix(in srgb,var(--gray) 47%,transparent);font-size:8px;line-height:1.5}@keyframes refOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes refCardIn{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}@keyframes refSealPulse{50%{transform:scale(1.08)}}@keyframes refStepPulse{50%{box-shadow:0 0 0 9px color-mix(in srgb,var(--primary) 3%,transparent)}}@keyframes refSuccessIn{0%{opacity:0;transform:scale(.65) rotate(-7deg)}to{opacity:1;transform:none}}@media (max-width:800px){.ref-landing--v2 .ref-landing__content:before{display:none}.ref-landing--v2 .ref-landing__copy:after{display:none}}@media (max-width:460px){.ref-registration{padding:14px}.ref-registration__card{width:calc(100vw - 28px);padding:29px 20px 22px;border-radius:16px}.ref-registration__card h2{font-size:23px}.ref-registration__steps li{min-height:49px}.ref-registration__seal{width:56px;height:56px;margin-bottom:15px}.ref-registration__credentials{margin-top:18px}}@media (max-height:620px){.ref-registration{place-items:start center;overflow-y:auto}.ref-registration__card{margin:auto;padding-top:24px;padding-bottom:18px}.ref-registration__seal{width:48px;height:48px;margin-bottom:11px}.ref-registration__card>p{margin-bottom:14px}.ref-registration__steps li{min-height:43px}.ref-registration__success{width:58px;height:58px;margin-bottom:13px}.ref-registration__credentials{margin-top:14px;margin-bottom:13px}}@media (prefers-reduced-motion:reduce){.ref-registration,.ref-registration__card,.ref-registration__seal span,.ref-registration__steps li>i,.ref-registration__success{animation:none}}.ref-registration__recovery-icon{display:grid;place-items:center;width:68px;height:68px;margin:0 auto 18px;border:1px solid var(--primary);border-radius:50%;color:var(--dark);background:var(--primary);font:900 34px Montserrat,sans-serif;box-shadow:0 0 0 9px color-mix(in srgb,var(--primary) 8%,transparent)}.ref-registration__existing-user{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:21px 0 14px;padding:17px 18px;border:1px solid color-mix(in srgb,var(--primary) 34%,var(--border));border-radius:12px;background:var(--bg)}.ref-registration__existing-user span{color:color-mix(in srgb,var(--gray) 75%,transparent);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.ref-registration__existing-user strong{color:var(--primary);font:800 19px Montserrat,sans-serif;letter-spacing:.04em}.ref-registration__recovery-copy{margin-bottom:4px!important}.ref-registration__card .ref-registration__secondary{height:44px;margin-top:9px;border:1px solid var(--border);color:var(--gray);background:transparent;box-shadow:none}.ref-registration__card .ref-registration__secondary:hover{color:#fff;border-color:color-mix(in srgb,var(--primary) 45%,var(--border));transform:none}.ref-landing--aurora .ref-landing__copy{align-self:center}.ref-landing--aurora .ref-landing__form{transform:translateY(6px)}.ref-landing--v2.ref-landing--prism{background-color:color-mix(in srgb,var(--primary) 4%,var(--bg))}.ref-landing--prism .ref-landing__shell{width:min(1160px,100%)}.ref-landing--prism .ref-landing__brand{border-bottom-color:color-mix(in srgb,var(--primary) 28%,var(--border))}.ref-landing--prism .ref-landing__brand-mark,.ref-landing--prism .ref-landing__secure,.ref-landing--prism .ref-landing__badge,.ref-landing--prism .ref-landing__referral-code,.ref-landing--prism .ref-landing__form input,.ref-landing--prism .ref-landing__form>button{border-radius:2px}.ref-landing--prism .ref-landing__content{grid-template-columns:420px minmax(0,1fr);gap:clamp(55px,8vw,110px);padding-top:48px}.ref-landing--prism .ref-landing__content:before{display:none}.ref-landing--prism .ref-landing__copy{grid-column:2;grid-row:1;align-self:center;padding-left:34px;border-left:4px solid var(--primary)}.ref-landing--prism .ref-landing__copy h1{max-width:590px;font-size:clamp(43px,5.2vw,70px);text-transform:uppercase}.ref-landing--prism .ref-landing__copy>p{max-width:480px}.ref-landing--prism .ref-landing__copy:after{width:92px}.ref-landing--prism .ref-landing__form{grid-column:1;grid-row:1;border-radius:2px;box-shadow:14px 14px color-mix(in srgb,var(--primary) 10%,transparent);transform:rotate(-.35deg)}.ref-landing--prism .ref-landing__form:after{width:100%;height:5px}.ref-landing--prism .ref-landing__form-head>span,.ref-landing--prism .ref-landing__referral-code>small{border-radius:1px}.ref-landing--v2.ref-landing--obsidian{background-color:color-mix(in srgb,var(--bg) 82%,black)}.ref-landing--obsidian .ref-landing__shell{width:min(1180px,100%)}.ref-landing--obsidian .ref-landing__brand{padding-right:10px;padding-left:10px;border-bottom-color:color-mix(in srgb,var(--primary) 18%,transparent)}.ref-landing--obsidian .ref-landing__brand-mark{border:1px solid var(--primary);border-radius:50%;color:var(--primary);background-color:transparent;box-shadow:none}.ref-landing--obsidian .ref-landing__content{grid-template-columns:1fr;width:min(820px,100%);margin:auto;gap:23px;padding:34px 0 26px}.ref-landing--obsidian .ref-landing__content:before{display:none}.ref-landing--obsidian .ref-landing__copy{text-align:center}.ref-landing--obsidian .ref-landing__badge{justify-content:center;margin-right:auto;margin-left:auto;border-radius:999px}.ref-landing--obsidian .ref-landing__copy h1{max-width:760px;margin-right:auto;margin-left:auto;font-size:clamp(40px,5vw,64px)}.ref-landing--obsidian .ref-landing__copy>p{max-width:570px;margin:15px auto 20px}.ref-landing--obsidian .ref-landing__reward{width:min(540px,100%);margin:auto}.ref-landing--obsidian .ref-landing__trust{justify-content:center;margin-top:14px}.ref-landing--obsidian .ref-landing__copy:after{width:4px;height:28px;margin:18px auto 0}.ref-landing--v2.ref-landing--obsidian .ref-landing__form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;padding:23px 25px 25px;border-color:color-mix(in srgb,var(--primary) 35%,var(--border));border-radius:22px;background:color-mix(in srgb,var(--dark) 75%,black);box-shadow:0 30px 75px #00000080}.ref-landing--obsidian .ref-landing__form:after{left:50%;width:110px;height:3px;transform:translate(-50%)}.ref-landing--obsidian .ref-landing__form-head,.ref-landing--obsidian .ref-landing__referral-code,.ref-landing--obsidian .ref-landing__error,.ref-landing--obsidian .ref-landing__form>button{grid-column:1/-1}.ref-landing--obsidian .ref-landing__form-head{margin-bottom:2px;padding-bottom:13px}.ref-landing--obsidian .ref-landing__referral-code{margin-bottom:1px}.ref-landing--obsidian .ref-landing__form>label{margin-top:0}.ref-landing--obsidian .ref-landing__form>button{margin-top:2px}@media (max-width:800px){.ref-landing--prism .ref-landing__content{grid-template-columns:1fr;gap:23px;padding-top:34px}.ref-landing--prism .ref-landing__copy{grid-column:1;grid-row:1;padding-left:24px;text-align:left}.ref-landing--prism .ref-landing__form{grid-column:1;grid-row:2;transform:none}.ref-landing--obsidian .ref-landing__content{width:100%;padding-top:30px}.ref-landing--v2.ref-landing--obsidian .ref-landing__form{grid-template-columns:1fr}.ref-landing--obsidian .ref-landing__form-head,.ref-landing--obsidian .ref-landing__referral-code,.ref-landing--obsidian .ref-landing__error,.ref-landing--obsidian .ref-landing__form>button{grid-column:1}}@media (max-width:600px){.ref-landing--aurora .ref-landing__form{transform:none}.ref-landing--prism .ref-landing__content{gap:10px;padding-top:12px}.ref-landing--prism .ref-landing__copy{padding-left:13px;border-left-width:3px}.ref-landing--prism .ref-landing__copy h1{font-size:clamp(25px,8.2vw,33px)}.ref-landing--prism .ref-landing__form{box-shadow:7px 7px color-mix(in srgb,var(--primary) 9%,transparent)}.ref-landing--obsidian .ref-landing__content{gap:8px;padding-top:10px}.ref-landing--obsidian .ref-landing__copy h1{font-size:clamp(27px,8.5vw,34px)}.ref-landing--obsidian .ref-landing__badge{margin-bottom:8px}.ref-landing--obsidian .ref-landing__reward{margin-top:8px}.ref-landing--obsidian .ref-landing__copy:after{display:none}.ref-landing--v2.ref-landing--obsidian .ref-landing__form{display:block;padding:14px;border-radius:16px}}.ref-admin-page{min-height:100vh;background:#070b12;color:#edf3fb}.ref-admin-page__content{min-height:100vh;margin-left:var(--admin-sidebar-width);background:radial-gradient(circle at 10% 0,rgba(52,219,171,.08),transparent 28%),#070b12}.ref-admin{width:min(1480px,100%);margin:auto;padding:34px clamp(22px,4vw,58px) 70px;font-family:Inter,Manrope,system-ui,sans-serif}.ref-admin__header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.ref-admin__kicker,.ref-panel__head small,.ref-editor header small,.ref-attempts header small{font-size:10px;font-weight:800;letter-spacing:.2em;color:#45e5b5}.ref-admin__header h1{margin:6px 0 3px;font-size:clamp(36px,5vw,58px);line-height:1;letter-spacing:-.055em}.ref-admin__header p{margin:0;color:#8793a5}.ref-admin__new{display:flex;align-items:center;gap:9px;min-height:48px;padding:0 18px;border:1px solid rgba(69,229,181,.32);border-radius:14px;color:#07100d;background:#54ebbd;font-weight:800;cursor:pointer;box-shadow:0 12px 35px #2dd5a12e}.ref-admin__new span{font-size:21px}.ref-admin__tabs{display:flex;gap:5px;margin:32px 0 26px;padding:5px;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:#0c111a;overflow-x:auto}.ref-admin__tabs button{position:relative;min-height:40px;padding:0 16px;border:0;border-radius:10px;color:#7f8a9d;background:transparent;font-weight:700;white-space:nowrap;cursor:pointer}.ref-admin__tabs button.is-active{color:#edf4fb;background:#1a2230;box-shadow:inset 0 0 0 1px #ffffff0f}.ref-admin__tabs button i{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:7px;border-radius:9px;color:#151006;background:#f4bd58;font-size:10px;font-style:normal}.ref-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ref-stat-grid article{position:relative;min-height:142px;padding:20px;border:1px solid rgba(255,255,255,.075);border-radius:20px;background:linear-gradient(145deg,#111824,#0c111a);box-shadow:0 15px 40px #0000002b}.ref-stat-grid small{display:block;margin:20px 0 7px;color:#7e899a;font-size:11px;font-weight:700}.ref-stat-grid strong{font-size:30px;letter-spacing:-.04em}.ref-stat-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:#61ebc1;background:#48e8b71a}.ref-stat-icon--users{color:#8fa5ff;background:#6e87ff1a}.ref-stat-icon--chart{color:#ffbd66;background:#ffb2501a}.ref-stat-icon--spark{color:#e18dff;background:#cd65ff1a}.ref-admin__split{display:grid;grid-template-columns:1.3fr .7fr;gap:15px;margin-top:15px}.ref-panel{border:1px solid rgba(255,255,255,.075);border-radius:21px;background:#0d131d;box-shadow:0 18px 45px #00000029}.ref-panel__head{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:21px 22px;border-bottom:1px solid rgba(255,255,255,.06)}.ref-panel__head h2{margin:4px 0 0;font-size:18px;letter-spacing:-.02em}.ref-panel__head input{width:min(300px,40vw);height:39px;padding:0 13px;border:1px solid rgba(255,255,255,.08);outline:0;border-radius:10px;color:#edf3fb;background:#090e16}.ref-live,.ref-secure{font-size:10px;color:#7d899a}.ref-live i{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:#46e5b5;box-shadow:0 0 8px #46e5b5}.ref-mini-table>div{display:grid;grid-template-columns:35px 1fr auto 110px;align-items:center;gap:11px;padding:14px 22px;border-top:1px solid rgba(255,255,255,.045)}.ref-mini-table>div:first-child{border:0}.ref-mini-table span:nth-child(2){display:flex;min-width:0;flex-direction:column}.ref-mini-table small{margin-top:2px;color:#697588;font-size:10px}.ref-mini-table time{color:#667285;font-size:10px;text-align:right}.ref-avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;color:#63ebc3;background:#152b28;font-size:12px;font-weight:800}.ref-campaign-mini{padding:9px 20px}.ref-campaign-mini>div{display:flex;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.05)}.ref-campaign-mini i{width:8px;height:8px;border-radius:50%;box-shadow:0 0 10px currentColor}.ref-campaign-mini span{display:flex;min-width:0;flex:1;flex-direction:column}.ref-campaign-mini small{color:#667285}.ref-campaign-mini b{color:#8793a6;font-size:10px}.ref-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ref-campaign-card{overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:#0d131d}.ref-campaign-card__preview{position:relative;display:flex;height:170px;flex-direction:column;justify-content:flex-end;padding:20px;overflow:hidden;background:radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--campaign-accent) 32%,transparent),transparent 42%),#080c13}.ref-campaign-card__preview:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px);background-size:27px 27px}.ref-campaign-card__preview span,.ref-campaign-card__preview strong{position:relative}.ref-campaign-card__preview span{text-transform:uppercase;color:var(--campaign-accent);font-size:9px;font-weight:800;letter-spacing:.17em}.ref-campaign-card__preview strong{max-width:75%;margin-top:7px;font-size:24px;line-height:1}.ref-campaign-card__preview i{position:absolute;right:22px;bottom:20px;width:42px;height:42px;border-radius:13px;background:var(--campaign-accent);box-shadow:0 10px 25px color-mix(in srgb,var(--campaign-accent) 25%,transparent)}.ref-campaign-card__preview.is-prism{background:conic-gradient(from 210deg at 70% 30%,#20115a,#090915,#161236)}.ref-campaign-card__preview.is-obsidian{background:#020404}.ref-campaign-card__body{padding:19px}.ref-campaign-card__body>div{display:flex;align-items:center;gap:7px;color:#798598;font-size:10px;font-weight:700}.ref-dot{width:6px;height:6px;border-radius:50%;background:#6f7785}.ref-dot.is-active{background:#4ae6b8;box-shadow:0 0 9px #4ae6b8}.ref-campaign-card h2{margin:9px 0 3px;font-size:19px}.ref-campaign-card p{margin:0;color:#667285;font-size:11px}.ref-campaign-card dl{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:17px 0}.ref-campaign-card dl div{padding:10px;border-radius:10px;background:#080d14}.ref-campaign-card dt{color:#606b7c;font-size:9px}.ref-campaign-card dd{margin:4px 0 0;font-weight:800}.ref-campaign-card__body>button{display:flex;justify-content:space-between;width:100%;padding:12px 2px 0;border:0;border-top:1px solid rgba(255,255,255,.06);color:#dce5ef;background:transparent;font-weight:800;cursor:pointer}.ref-data-panel{overflow:hidden}.ref-table-wrap{overflow-x:auto}.ref-table-wrap table{width:100%;border-collapse:collapse}.ref-table-wrap th,.ref-table-wrap td{padding:13px 17px;border-bottom:1px solid rgba(255,255,255,.05);text-align:left;white-space:nowrap}.ref-table-wrap th{color:#627084;background:#0a1018;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.ref-table-wrap td{color:#aeb8c7;font-size:11px}.ref-table-wrap code{padding:4px 7px;border-radius:6px;color:#5ce8bd;background:#4ae7b714}.ref-status{display:inline-flex;align-items:center;padding:5px 8px;border-radius:99px;color:#9aa5b5;background:#1b2330;font-size:9px;font-weight:800}.ref-status--credited,.ref-status--rewarded{color:#64e8bf;background:#3cdcaa1a}.ref-status--failed{color:#f99;background:#ff5a5a1a}.ref-status--pending,.ref-status--processing,.ref-status--eligible{color:#ffd07e;background:#ffb7491a}.ref-status--manual_review{color:#c6a4ff;background:#a567ff1f}.ref-pay,.ref-link{border:0;background:transparent;color:#65e8c0;font-size:10px;font-weight:800;cursor:pointer}.ref-pay{padding:7px 10px;border:1px solid rgba(92,232,189,.25);border-radius:8px}.ref-audit-list article{display:grid;grid-template-columns:8px 1fr 150px 130px;align-items:center;gap:14px;padding:15px 21px;border-bottom:1px solid rgba(255,255,255,.05)}.ref-audit-list article>i{width:7px;height:7px;border-radius:50%;background:#4ae3b6}.ref-audit-list article div{display:flex;flex-direction:column}.ref-audit-list article strong{text-transform:capitalize;font-size:12px}.ref-audit-list article span,.ref-audit-list p,.ref-audit-list time{margin:0;color:#667285;font-size:10px}.ref-empty{display:flex;min-height:160px;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#667285}.ref-empty span{font-size:25px}.ref-referrer-blocked{display:block;width:max-content;margin-top:4px;padding:3px 6px;border-radius:6px;color:#ff9b9b;background:#ff5a5a1a;font-size:8px;font-weight:850;text-transform:uppercase}.ref-restriction-btn{min-width:78px;padding:7px 10px;border:1px solid rgba(255,120,120,.25);border-radius:8px;color:#ff9b9b;background:#ff5a5a12;font-size:9px;font-weight:850;cursor:pointer}.ref-restriction-btn.is-restricted{border-color:#5ce8bd40;color:#65e8c0;background:#5ce8bd12}.ref-restriction-btn:disabled{cursor:wait;opacity:.55}.ref-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:15000;display:grid;place-items:center;padding:20px;background:#020509c7;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.ref-editor,.ref-attempts{width:min(900px,100%);max-height:92vh;overflow:auto;border:1px solid rgba(255,255,255,.1);border-radius:25px;color:#ecf3fa;background:#0d131d;box-shadow:0 35px 100px #0000008c}.ref-editor>header,.ref-attempts>header{display:flex;align-items:center;justify-content:space-between;padding:23px 25px;border-bottom:1px solid rgba(255,255,255,.07)}.ref-editor header h2,.ref-attempts header h2{margin:4px 0 0}.ref-editor header button,.ref-attempts header button{border:0;color:#95a0b1;background:transparent;font-size:27px;cursor:pointer}.ref-editor__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:23px 25px}.ref-editor label{color:#8490a3;font-size:10px;font-weight:800}.ref-editor label.is-wide{grid-column:1/-1}.ref-editor input:not([type=checkbox]):not([type=color]),.ref-editor select{display:block;width:100%;height:45px;margin-top:7px;padding:0 12px;border:1px solid rgba(255,255,255,.09);outline:0;border-radius:11px;color:#edf3fb;background:#080d14}.ref-color{display:grid;grid-template-columns:47px 1fr;gap:7px;margin-top:7px}.ref-color input[type=color]{width:47px;height:45px;padding:4px;border:1px solid rgba(255,255,255,.09);border-radius:11px;background:#080d14}.ref-color input:not([type=color]){margin:0!important}.ref-switch{display:flex;align-items:center;gap:9px;padding-top:22px}.ref-switch input{display:none}.ref-switch span{position:relative;width:39px;height:22px;border-radius:12px;background:#313a49}.ref-switch span:after{content:"";position:absolute;width:16px;height:16px;left:3px;top:3px;border-radius:50%;background:#95a0ae;transition:.2s}.ref-switch input:checked+span{background:#266f5c}.ref-switch input:checked+span:after{left:20px;background:#5ce8bd}.ref-editor__preview{margin:0 25px 23px;padding:22px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--campaign-accent) 24%,transparent),transparent 40%),#070b11}.ref-editor__preview small,.ref-editor__preview span{display:block;font-size:9px;font-weight:800;letter-spacing:.14em;color:#6f7a8d}.ref-editor__preview span{margin-top:20px;color:var(--campaign-accent)}.ref-editor__preview strong{display:block;margin-top:7px;font-size:26px}.ref-editor__preview p{margin:7px 0;color:#8490a2;font-size:11px}.ref-editor__preview button{margin-top:13px;padding:10px 14px;border:0;border-radius:9px;color:#06100d;background:var(--campaign-accent);font-weight:800}.ref-editor__preview.is-prism{border-radius:5px;background:linear-gradient(135deg,#271351,#080b12)}.ref-editor__preview.is-obsidian{background:#020404}.ref-editor>footer{display:flex;justify-content:flex-end;gap:9px;padding:18px 25px;border-top:1px solid rgba(255,255,255,.07)}.ref-editor>footer button{min-height:42px;padding:0 16px;border:1px solid rgba(255,255,255,.09);border-radius:11px;color:#9aa5b5;background:#131a25;font-weight:800}.ref-editor>footer button.is-primary{border:0;color:#07100d;background:#56e9bb}.ref-attempts{width:min(700px,100%)}.ref-attempts>article{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:start;padding:16px 24px;border-bottom:1px solid rgba(255,255,255,.05)}.ref-attempts article p{margin:5px 0 0;color:#7e899b;font-size:11px}.ref-attempts article time{color:#657184;font-size:10px}.ref-admin-loading{display:grid;place-content:center;gap:9px;min-height:100vh;text-align:center;color:#edf3fb}.ref-admin-loading i{width:42px;height:42px;margin:auto;border:2px solid #233040;border-top-color:#50e7b8;border-radius:50%;animation:refAdminSpin .8s linear infinite}.ref-admin-loading span{color:#758195}@keyframes refAdminSpin{to{transform:rotate(360deg)}}@media (max-width:1100px){.ref-stat-grid,.ref-card-grid{grid-template-columns:repeat(2,1fr)}.ref-admin__split{grid-template-columns:1fr}}@media (max-width:760px){.ref-admin-page__content{margin-left:0}.ref-admin{padding:24px 14px 60px}.ref-admin__header{align-items:flex-start;flex-direction:column}.ref-admin__new{width:100%;justify-content:center}.ref-stat-grid{grid-template-columns:1fr 1fr}.ref-stat-grid article{min-height:120px}.ref-card-grid{grid-template-columns:1fr}.ref-mini-table>div{grid-template-columns:35px 1fr auto}.ref-mini-table time{display:none}.ref-editor__grid{grid-template-columns:1fr}.ref-editor label.is-wide{grid-column:auto}.ref-audit-list article{grid-template-columns:8px 1fr auto}.ref-audit-list p{display:none}}@media (max-width:440px){.ref-stat-grid{gap:9px}.ref-stat-grid article{padding:15px}.ref-stat-grid strong{font-size:24px}.ref-admin__tabs{margin-top:24px}.ref-editor__grid{padding:18px}.ref-editor__preview{margin:0 18px 18px}.ref-panel__head{align-items:flex-start;flex-direction:column}.ref-panel__head input{width:100%}}.ref-admin-page,.ref-admin-page *{box-sizing:border-box}.ref-admin-page,.ref-admin-page__content{max-width:100%;background:var(--bg);color:var(--white)}.ref-admin-page{overflow-x:hidden}.ref-admin-page__content{background-image:radial-gradient(circle at 10% 0,color-mix(in srgb,var(--primary) 9%,transparent),transparent 30%)}.ref-admin{font-family:Montserrat,sans-serif}.ref-admin__kicker,.ref-panel__head small,.ref-editor header small,.ref-attempts header small,.ref-wizard-copy>small,.ref-preview-toolbar small,.ref-preview-modal>header small{color:var(--primary)}.ref-admin__header p,.ref-live,.ref-secure{color:color-mix(in srgb,var(--gray) 64%,transparent)}.ref-admin__new{border-color:color-mix(in srgb,var(--primary) 45%,transparent);color:var(--dark);background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 70%,var(--secundary)));box-shadow:var(--shadow)}.ref-admin__tabs,.ref-panel,.ref-campaign-card,.ref-editor,.ref-attempts,.ref-preview-modal{border-color:color-mix(in srgb,var(--border) 50%,transparent);background:var(--dark)}.ref-admin__tabs button{color:color-mix(in srgb,var(--gray) 62%,transparent)}.ref-admin__tabs button.is-active{color:var(--white);background:color-mix(in srgb,var(--primary) 11%,var(--dark));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 20%,transparent)}.ref-admin__tabs button i{color:var(--dark);background:var(--warning)}.ref-stat-grid article{border-color:color-mix(in srgb,var(--border) 50%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--primary) 5%,var(--dark)),var(--dark))}.ref-stat-grid small,.ref-campaign-card__body>div,.ref-campaign-card p,.ref-campaign-card dt{color:color-mix(in srgb,var(--gray) 55%,transparent)}.ref-stat-icon,.ref-stat-icon--users,.ref-stat-icon--chart,.ref-stat-icon--spark{color:var(--primary);background:color-mix(in srgb,var(--primary) 11%,transparent)}.ref-live i,.ref-dot.is-active,.ref-audit-list article>i{background:var(--success);box-shadow:0 0 9px var(--success)}.ref-panel__head input,.ref-editor input:not([type=checkbox]):not([type=color]),.ref-editor select,.ref-editor textarea{border-color:color-mix(in srgb,var(--border) 58%,transparent);color:var(--white);background:var(--bg)}.ref-table-wrap code,.ref-pay,.ref-link{color:var(--primary)}.ref-pay{border-color:color-mix(in srgb,var(--primary) 35%,transparent)}.ref-status--credited,.ref-status--rewarded{color:var(--success);background:color-mix(in srgb,var(--success) 10%,transparent)}.ref-status--failed{color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,transparent)}.ref-status--pending,.ref-status--processing,.ref-status--eligible{color:var(--warning);background:color-mix(in srgb,var(--warning) 10%,transparent)}.ref-status--sent{color:var(--success);background:color-mix(in srgb,var(--success) 10%,transparent)}.ref-status--seen{color:var(--success);background:color-mix(in srgb,var(--success) 16%,transparent)}.ref-notification-states{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.ref-status--idle{color:color-mix(in srgb,var(--gray) 62%,transparent);background:color-mix(in srgb,var(--gray) 8%,transparent)}.ref-payment-actions{display:flex;align-items:center;gap:7px}.ref-status--manual_review{color:var(--primary);background:color-mix(in srgb,var(--primary) 11%,transparent)}.ref-status--manual_paid{color:var(--success);background:color-mix(in srgb,var(--success) 10%,transparent)}.ref-pay--manual{border-color:color-mix(in srgb,var(--warning) 38%,transparent);color:var(--warning)}.ref-payment-filters{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(150px,.8fr) minmax(140px,.65fr) minmax(140px,.65fr) auto;align-items:end;gap:10px;padding:15px 20px;border-bottom:1px solid color-mix(in srgb,var(--border) 45%,transparent);background:color-mix(in srgb,var(--bg) 55%,var(--dark))}.ref-payment-filters label{display:grid;gap:6px;min-width:0}.ref-payment-filters label>span{color:color-mix(in srgb,var(--gray) 65%,transparent);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.ref-payment-filters input,.ref-payment-filters select{width:100%;height:39px;padding:0 11px;border:1px solid color-mix(in srgb,var(--border) 58%,transparent);outline:0;border-radius:9px;color:var(--white);background:var(--bg);font:inherit;font-size:10px}.ref-payment-filters input:focus,.ref-payment-filters select:focus{border-color:color-mix(in srgb,var(--primary) 50%,transparent)}.ref-payment-filter-summary{display:flex;align-items:center;justify-content:flex-end;gap:9px;min-height:39px;white-space:nowrap}.ref-payment-filter-summary span{color:color-mix(in srgb,var(--gray) 62%,transparent);font-size:10px}.ref-payment-filter-summary button{padding:7px 9px;border:1px solid color-mix(in srgb,var(--primary) 30%,transparent);border-radius:8px;color:var(--primary);background:transparent;font-size:9px;font-weight:800;cursor:pointer}.ref-pay:disabled{cursor:wait;opacity:.55}@media (max-width:980px){.ref-payment-filters{grid-template-columns:1fr 1fr}.ref-payment-filter-summary{justify-content:flex-start}}@media (max-width:560px){.ref-payment-filters{grid-template-columns:1fr}.ref-payment-filter-summary{justify-content:space-between}}.ref-campaign-card__preview{--campaign-accent:var(--primary);background:radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--primary) 27%,transparent),transparent 42%),var(--bg)}.ref-campaign-card__preview.is-prism{background:conic-gradient(from 210deg at 70% 30%,color-mix(in srgb,var(--secundary) 75%,var(--dark)),var(--bg),color-mix(in srgb,var(--primary) 13%,var(--dark)))}.ref-campaign-card__preview.is-obsidian{background:color-mix(in srgb,var(--bg) 90%,black)}.ref-campaign-card dl div{background:var(--bg)}.ref-campaign-card__actions{display:grid!important;grid-template-columns:1fr 1fr;gap:8px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--border) 45%,transparent)}.ref-campaign-card__actions button{min-height:38px;border:1px solid color-mix(in srgb,var(--border) 55%,transparent);border-radius:9px;color:var(--gray);background:transparent;font-size:10px;font-weight:800;cursor:pointer}.ref-campaign-card__actions button:last-child{display:flex;align-items:center;justify-content:space-between;padding:0 11px;border-color:color-mix(in srgb,var(--primary) 32%,transparent);color:var(--primary);background:color-mix(in srgb,var(--primary) 7%,transparent)}.ref-editor--wizard{display:grid;grid-template-areas:"header" "steps" "body" "error" "footer";grid-template-rows:auto auto minmax(0,1fr) auto auto;width:min(1120px,100%);height:min(780px,calc(100svh - 32px));max-height:calc(100svh - 32px);overflow:hidden}.ref-editor--wizard>header{grid-area:header}.ref-editor--wizard>.ref-wizard-steps{grid-area:steps}.ref-editor--wizard>.ref-wizard-body{grid-area:body}.ref-editor--wizard>.ref-step-error{grid-area:error}.ref-editor--wizard>footer{grid-area:footer}.ref-wizard-steps{display:grid;grid-template-columns:repeat(4,1fr);padding:0 24px;border-bottom:1px solid color-mix(in srgb,var(--border) 38%,transparent)}.ref-wizard-steps button{position:relative;display:flex;align-items:center;gap:10px;min-width:0;padding:17px 12px;border:0;color:color-mix(in srgb,var(--gray) 50%,transparent);background:transparent;text-align:left;cursor:pointer}.ref-wizard-steps button:disabled{cursor:not-allowed;opacity:.48}.ref-wizard-steps button:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:transparent}.ref-wizard-steps button.is-active{color:var(--white)}.ref-wizard-steps button.is-active:after{background:var(--primary)}.ref-wizard-steps i{display:grid;place-items:center;flex:0 0 31px;height:31px;border:1px solid color-mix(in srgb,var(--border) 70%,transparent);border-radius:10px;font-size:10px;font-style:normal;font-weight:800}.ref-wizard-steps .is-active i,.ref-wizard-steps .is-complete i{border-color:var(--primary);color:var(--dark);background:var(--primary)}.ref-wizard-steps span{display:flex;min-width:0;flex-direction:column;gap:3px}.ref-wizard-steps strong{font-size:11px}.ref-wizard-steps small{overflow:hidden;color:inherit;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.ref-wizard-body{min-height:0;max-height:none;overflow:auto}.ref-wizard-section{padding:28px 30px}.ref-wizard-copy{margin-bottom:23px}.ref-wizard-copy h3,.ref-preview-toolbar h3{margin:6px 0 5px;font-size:23px;letter-spacing:-.035em}.ref-wizard-copy p{margin:0;color:color-mix(in srgb,var(--gray) 60%,transparent);font-size:11px}.ref-editor--wizard .ref-editor__grid{padding:0}.ref-editor--wizard label{font-size:11px}.ref-editor--wizard label>small{display:block;margin-top:6px;color:color-mix(in srgb,var(--gray) 48%,transparent);font-size:8px;font-weight:600;line-height:1.4}.ref-slug-input{display:grid;grid-template-columns:auto 1fr;align-items:center;height:45px;margin-top:7px;overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 58%,transparent);border-radius:11px;background:var(--bg)}.ref-slug-input>span{padding-left:12px;color:color-mix(in srgb,var(--gray) 45%,transparent);font-size:11px}.ref-slug-input input{height:43px!important;margin:0!important;padding-left:3px!important;border:0!important}.ref-switch.is-wide{grid-column:1/-1;padding:8px 0 0}.ref-switch span{background:color-mix(in srgb,var(--border) 65%,var(--dark))}.ref-switch input:checked+span{background:var(--secundary)}.ref-switch input:checked+span:after{background:var(--primary)}.ref-reward-summary{align-self:end;padding:14px 16px;border:1px solid color-mix(in srgb,var(--primary) 24%,transparent);border-radius:13px;background:color-mix(in srgb,var(--primary) 6%,transparent)}.ref-reward-summary small{display:block;color:var(--primary);font-size:8px;font-weight:800;letter-spacing:.13em}.ref-reward-summary strong{display:block;margin-top:5px;font-size:17px}.ref-reward-summary p{margin:3px 0 0;color:color-mix(in srgb,var(--gray) 58%,transparent);font-size:10px}.ref-template-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.ref-template-grid>button{padding:10px;border:1px solid color-mix(in srgb,var(--border) 48%,transparent);border-radius:15px;color:var(--gray);background:var(--bg);text-align:left;cursor:pointer}.ref-template-grid>button.is-selected{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 10%,transparent)}.ref-template-grid>button>i{position:relative;display:block;height:95px;margin-bottom:10px;overflow:hidden;border-radius:10px;background:radial-gradient(circle at 75% 10%,color-mix(in srgb,var(--primary) 35%,transparent),transparent 42%),var(--dark)}.ref-template-grid>button.is-prism>i{border-radius:3px;background:conic-gradient(from 215deg,var(--secundary),var(--bg),var(--dark))}.ref-template-grid>button.is-obsidian>i{background:color-mix(in srgb,var(--bg) 90%,black)}.ref-template-grid i span{position:absolute;top:10px;left:10px;padding:5px 7px;border-radius:5px;color:var(--dark);background:var(--primary);font-size:8px;font-style:normal;font-weight:900}.ref-template-grid i b{position:absolute;right:12px;bottom:12px;width:55%;height:6px;border-radius:4px;background:var(--primary);box-shadow:0 -12px color-mix(in srgb,var(--white) 65%,transparent),0 -24px color-mix(in srgb,var(--white) 25%,transparent)}.ref-template-grid>button>strong,.ref-template-grid>button>small{display:block;margin:0 4px}.ref-template-grid>button>strong{color:var(--white);font-size:12px}.ref-template-grid>button>small{margin-top:3px;color:color-mix(in srgb,var(--gray) 52%,transparent);font-size:9px}.ref-editor__grid--content{padding-top:2px!important}.ref-editor textarea{display:block;width:100%;min-height:76px;margin-top:7px;padding:12px;border:1px solid color-mix(in srgb,var(--border) 58%,transparent);outline:0;border-radius:11px;resize:vertical;font-family:inherit;line-height:1.45}.ref-copy-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:4px}.ref-copy-heading>span{color:var(--primary);font-size:9px;font-weight:850;letter-spacing:.13em}.ref-copy-heading>small{color:color-mix(in srgb,var(--gray) 48%,transparent);font-size:8px}.ref-copy-config{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:15px;margin-top:4px;padding-top:18px;border-top:1px solid color-mix(in srgb,var(--border) 42%,transparent)}.ref-copy-config__fields{display:grid;gap:12px}.ref-copy-config__fields .ref-copy-heading{align-items:flex-start;flex-direction:column;gap:4px}.ref-share-copy-preview{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;padding:17px;border:1px solid color-mix(in srgb,var(--primary) 24%,var(--border));border-radius:18px;text-align:center;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--primary) 19%,transparent),transparent 48%),var(--bg)}.ref-share-copy-preview>i{display:grid;place-items:center;width:37px;height:37px;margin-bottom:8px;border-radius:12px;color:var(--dark);background:var(--primary);font-style:normal;font-weight:900}.ref-share-copy-preview>small{color:var(--primary);font-size:7px;font-weight:850;letter-spacing:.15em}.ref-share-copy-preview>strong{max-width:240px;margin-top:7px;font-size:17px;line-height:1.05}.ref-share-copy-preview>p{max-width:250px;margin:7px 0 0;color:color-mix(in srgb,var(--gray) 70%,transparent);font-size:8px;line-height:1.45}.ref-palette-note{display:flex;align-items:center;gap:7px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--border) 45%,transparent);border-radius:12px;background:var(--bg)}.ref-palette-note>span{width:20px;height:20px;border-radius:7px;background:var(--primary)}.ref-palette-note>span:nth-child(2){background:var(--secundary)}.ref-palette-note>span:nth-child(3){background:var(--dark);box-shadow:inset 0 0 0 1px var(--border)}.ref-palette-note p{display:flex;flex-direction:column;margin:0 0 0 5px}.ref-palette-note p strong{color:var(--white);font-size:10px}.ref-palette-note p small{margin-top:2px;color:color-mix(in srgb,var(--gray) 52%,transparent);font-size:8px}.ref-step-error{margin:0 30px 10px;padding:10px 13px;border:1px solid color-mix(in srgb,var(--danger) 32%,transparent);border-radius:10px;color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,transparent);font-size:11px}.ref-editor--wizard>footer{align-items:center}.ref-editor--wizard>footer>span{margin-right:auto;color:color-mix(in srgb,var(--gray) 50%,transparent);font-size:10px}.ref-editor>footer button.is-primary{color:var(--dark);background:var(--primary)}.ref-wizard-section--preview{padding:20px 24px 26px}.ref-preview-toolbar,.ref-preview-modal>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.ref-preview-toolbar h3,.ref-preview-modal h2{margin-bottom:0}.ref-preview-toolbar>div:last-child,.ref-preview-modal__actions{display:flex;gap:5px;padding:4px;border:1px solid color-mix(in srgb,var(--border) 45%,transparent);border-radius:10px;background:var(--bg)}.ref-preview-toolbar button,.ref-preview-modal__actions button{min-height:30px;padding:0 10px;border:0;border-radius:7px;color:color-mix(in srgb,var(--gray) 55%,transparent);background:transparent;font-size:9px;font-weight:800;cursor:pointer}.ref-preview-toolbar button.is-active,.ref-preview-modal__actions button.is-active{color:var(--dark);background:var(--primary)}.ref-page-stage{display:flex;justify-content:center;width:100%;padding:12px;overflow:auto;border:1px solid color-mix(in srgb,var(--border) 45%,transparent);border-radius:16px;background:#070707}.ref-page-stage.is-desktop .ref-page-preview{width:100%;min-width:660px;aspect-ratio:16/8.2}.ref-page-stage.is-mobile .ref-page-preview{width:290px;min-height:520px}.ref-page-preview{--preview-scale:1;position:relative;display:flex;min-width:0;flex-direction:column;overflow:hidden;padding:3.2%;border:1px solid color-mix(in srgb,var(--border) 50%,transparent);border-radius:12px;color:var(--white);background:var(--bg);font-family:Montserrat,sans-serif}.ref-page-preview:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 12% 12%,color-mix(in srgb,var(--primary) 17%,transparent),transparent 35%),radial-gradient(circle at 90% 85%,color-mix(in srgb,var(--secundary) 17%,transparent),transparent 32%)}.ref-page-preview__mesh{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background-image:linear-gradient(#fff 1px,transparent 1px),linear-gradient(90deg,#fff 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(circle,#000,transparent 75%);mask-image:radial-gradient(circle,#000,transparent 75%)}.ref-page-preview>header,.ref-page-preview>main,.ref-page-preview>footer{position:relative;z-index:1}.ref-page-preview>header{display:flex;align-items:center;gap:8px;color:color-mix(in srgb,var(--gray) 58%,transparent);font-size:6px;font-weight:800;letter-spacing:.15em}.ref-page-preview>header b{display:grid;place-items:center;width:32px;height:23px;border-radius:7px;color:var(--dark);background:var(--primary);font-size:10px;letter-spacing:0}.ref-page-preview>main{display:grid;grid-template-columns:1.12fr .72fr;align-items:center;gap:8%;flex:1;padding:3% 2%}.ref-page-preview>main>section>small{color:var(--primary);font-size:6px;font-weight:800;letter-spacing:.12em}.ref-page-preview>main>section h2{max-width:420px;margin:7px 0;font-size:clamp(24px,3.3vw,46px);line-height:.95;letter-spacing:-.06em}.ref-page-preview>main>section p{max-width:360px;margin:0 0 10px;color:color-mix(in srgb,var(--gray) 72%,transparent);font-size:8px;line-height:1.5}.ref-page-preview>main>section>strong{color:var(--primary);font-size:13px}.ref-page-preview>main>section>strong span{color:color-mix(in srgb,var(--gray) 52%,transparent);font-size:6px;text-transform:uppercase}.ref-page-preview aside{padding:14px;border:1px solid color-mix(in srgb,var(--border) 45%,transparent);border-radius:14px;background:color-mix(in srgb,var(--dark) 93%,transparent);box-shadow:0 18px 45px #0008}.ref-page-preview aside>div{display:flex;align-items:center;gap:8px;margin-bottom:9px}.ref-page-preview aside i{display:grid;place-items:center;width:25px;height:25px;border:1px solid color-mix(in srgb,var(--primary) 42%,transparent);border-radius:7px;color:var(--primary);font-size:7px;font-style:normal}.ref-page-preview aside p{display:flex;flex-direction:column;margin:0}.ref-page-preview aside p strong{font-size:9px}.ref-page-preview aside p small{margin-top:2px;color:color-mix(in srgb,var(--gray) 55%,transparent);font-size:6px}.ref-page-preview aside>label{display:block;margin-top:7px;color:color-mix(in srgb,var(--gray) 66%,transparent);font-size:6px;font-weight:800}.ref-page-preview aside>label span{display:flex;align-items:center;height:27px;margin-top:3px;padding:0 8px;border:1px solid color-mix(in srgb,var(--border) 42%,transparent);border-radius:7px;color:color-mix(in srgb,var(--gray) 52%,transparent);background:color-mix(in srgb,var(--white) 4%,transparent);font-size:7px}.ref-page-preview aside>button{width:100%;height:29px;margin-top:9px;border:0;border-radius:7px;color:var(--dark);background:var(--primary);font-size:7px;font-weight:800}.ref-page-preview aside>small{display:block;margin-top:5px;color:color-mix(in srgb,var(--gray) 45%,transparent);font-size:5px;text-align:center}.ref-page-preview>footer{display:flex;justify-content:space-between;padding-top:9px;border-top:1px solid color-mix(in srgb,var(--border) 40%,transparent);color:color-mix(in srgb,var(--gray) 48%,transparent);font-size:5px;letter-spacing:.08em}.ref-page-preview.is-prism{border-radius:4px;background:color-mix(in srgb,var(--secundary) 18%,var(--bg))}.ref-page-preview.is-prism:before{background:conic-gradient(from 210deg at 20% 60%,transparent,color-mix(in srgb,var(--secundary) 38%,transparent),transparent 28%),radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--primary) 20%,transparent),transparent 38%)}.ref-page-preview.is-prism aside,.ref-page-preview.is-prism aside>button,.ref-page-preview.is-prism>header b{border-radius:3px}.ref-page-preview.is-obsidian:before{background:radial-gradient(ellipse at center top,color-mix(in srgb,var(--primary) 15%,transparent),transparent 50%)}.ref-page-stage.is-mobile .ref-page-preview{padding:18px 14px}.ref-page-stage.is-mobile .ref-page-preview>header{justify-content:center}.ref-page-stage.is-mobile .ref-page-preview>main{grid-template-columns:1fr;gap:15px;padding:24px 0 14px}.ref-page-stage.is-mobile .ref-page-preview>main>section{text-align:center}.ref-page-stage.is-mobile .ref-page-preview>main>section h2{font-size:27px}.ref-page-stage.is-mobile .ref-page-preview>main>section p{margin-right:auto;margin-left:auto}.ref-page-stage.is-mobile .ref-page-preview>main>section>strong{display:none}.ref-page-stage.is-mobile .ref-page-preview aside{width:100%}.ref-preview-modal{width:min(1180px,100%);max-height:94vh;padding:20px;overflow:auto;border:1px solid color-mix(in srgb,var(--border) 52%,transparent);border-radius:22px;box-shadow:0 35px 100px #000a}.ref-preview-modal>header{margin:0 0 14px;padding:0 3px}.ref-preview-modal h2{margin:4px 0 0}.ref-preview-modal__actions .ref-preview-close{margin-left:6px;color:var(--gray);font-size:20px}.ref-preview-modal .ref-page-stage.is-desktop .ref-page-preview{min-height:550px}@media (max-width:760px){.ref-editor--wizard{width:100%;max-width:calc(100vw - 24px);height:calc(100svh - 24px);max-height:calc(100svh - 24px)}.ref-wizard-steps{grid-template-columns:repeat(4,52px);justify-content:center;padding:0 8px}.ref-wizard-steps button{justify-content:center;padding:13px 8px}.ref-wizard-steps button span{display:none}.ref-wizard-body{min-height:430px}.ref-wizard-section{padding:22px 18px}.ref-template-grid{grid-template-columns:1fr}.ref-template-grid>button{display:grid;grid-template-columns:90px 1fr;column-gap:12px;align-items:center}.ref-template-grid>button>i{grid-row:1/3;height:65px;margin:0}.ref-template-grid>button>small{align-self:start}.ref-copy-heading{align-items:flex-start;flex-direction:column;gap:4px}.ref-copy-config{grid-template-columns:1fr}.ref-share-copy-preview{min-height:180px}.ref-editor--wizard>footer>span{display:none}.ref-editor--wizard>footer{justify-content:space-between;padding:14px 18px}.ref-editor--wizard>footer button{min-width:0;padding:0 10px;font-size:10px;white-space:nowrap}.ref-editor--wizard>footer button.is-primary{max-width:62%;overflow:hidden;text-overflow:ellipsis}.ref-preview-toolbar{align-items:flex-start;flex-direction:column}.ref-preview-toolbar>div:last-child{width:100%}.ref-preview-toolbar button{flex:1}.ref-page-stage.is-mobile{padding:10px 6px}.ref-page-stage.is-mobile .ref-page-preview{width:min(290px,100%)}.ref-preview-modal>header{align-items:flex-start;flex-direction:column}.ref-preview-modal__actions{width:100%}.ref-preview-modal__actions button{flex:1}.ref-preview-modal__actions .ref-preview-close{flex:0 0 34px}}.ref-page-preview{padding:3%;border-radius:10px;background:var(--bg)}.ref-page-preview:before{inset:0 0 auto;height:3px;background:var(--primary)}.ref-page-preview__mesh{display:none}.ref-page-preview>header{padding-bottom:10px;border-bottom:1px solid color-mix(in srgb,var(--border) 48%,transparent);letter-spacing:.09em}.ref-page-preview>header b{border-radius:5px;box-shadow:none}.ref-page-preview>main{grid-template-columns:minmax(0,1fr) minmax(235px,.72fr);gap:7%;padding:5% 2%}.ref-page-preview>main>section>small{display:inline-block;padding:5px 7px;border:1px solid color-mix(in srgb,var(--primary) 30%,transparent);border-radius:4px;background:color-mix(in srgb,var(--primary) 7%,transparent);font-size:6px}.ref-page-preview>main>section h2{max-width:390px;margin:10px 0 8px;font-size:clamp(22px,3vw,37px);line-height:1.02;letter-spacing:-.05em}.ref-page-preview>main>section p{margin-bottom:13px}.ref-page-preview>main>section>strong{display:flex;align-items:baseline;gap:6px;padding:9px 0;border-top:1px solid color-mix(in srgb,var(--border) 45%,transparent);border-bottom:1px solid color-mix(in srgb,var(--border) 45%,transparent);font-size:12px}.ref-page-preview>main>section>strong span{font-size:5px;letter-spacing:.03em;text-transform:none}.ref-page-preview aside{padding:15px;border-radius:9px;background:var(--dark);box-shadow:0 14px 35px #0005}.ref-page-preview aside>div{justify-content:space-between;padding-bottom:8px;border-bottom:1px solid color-mix(in srgb,var(--border) 42%,transparent)}.ref-page-preview aside>div>i{order:2;width:auto;height:auto;padding:5px 7px;border:0;border-radius:4px;background:color-mix(in srgb,var(--primary) 8%,transparent);font-size:5px;text-transform:uppercase}.ref-page-preview aside>div>p{order:1}.ref-page-preview aside>div>p strong{font-size:10px}.ref-page-preview aside>.ref-preview-code{display:flex;align-items:center;justify-content:space-between;margin:0 0 7px;padding:6px 7px;border:1px solid color-mix(in srgb,var(--primary) 25%,var(--border));border-radius:5px;background:color-mix(in srgb,var(--primary) 6%,var(--bg))}.ref-page-preview aside>.ref-preview-code span{color:color-mix(in srgb,var(--gray) 58%,transparent);font-size:5px;text-transform:uppercase}.ref-page-preview aside>.ref-preview-code strong{color:var(--primary);font-size:7px;letter-spacing:.08em}.ref-page-preview aside>label span{border-radius:5px;background:var(--bg)}.ref-page-preview aside>button{border-radius:5px}.ref-page-preview.is-prism{border-radius:3px;background:color-mix(in srgb,var(--primary) 2%,var(--bg))}.ref-page-preview.is-prism:before{background:var(--primary)}.ref-page-preview.is-prism aside{border-radius:3px;box-shadow:8px 8px color-mix(in srgb,var(--primary) 7%,transparent)}.ref-page-preview.is-obsidian{background:color-mix(in srgb,var(--bg) 88%,black)}.ref-page-preview.is-obsidian:before{background:var(--primary)}.ref-page-stage.is-mobile .ref-page-preview>main{gap:15px;padding:24px 0 14px}.ref-page-stage.is-mobile .ref-page-preview>main>section>strong{display:flex;justify-content:center}.ref-template-grid>button>i{background-image:none;background-color:var(--dark)}.ref-template-grid>button.is-aurora>i{border-radius:14px;border:1px solid color-mix(in srgb,var(--primary) 18%,var(--border));box-shadow:inset -34px 0 color-mix(in srgb,var(--primary) 5%,var(--dark))}.ref-template-grid>button.is-aurora>i:after{content:"";position:absolute;top:13px;right:13px;width:28%;height:68%;border:1px solid color-mix(in srgb,var(--primary) 35%,var(--border));border-radius:7px;background:var(--bg)}.ref-template-grid>button.is-prism>i{border-radius:2px;background-image:none;background-color:color-mix(in srgb,var(--primary) 5%,var(--bg));box-shadow:inset 5px 0 var(--primary)}.ref-template-grid>button.is-prism>i:before{content:"";position:absolute;right:11px;top:11px;width:42%;height:34%;border:1px solid var(--primary);background:var(--dark);box-shadow:-12px 15px color-mix(in srgb,var(--primary) 13%,var(--dark))}.ref-template-grid>button.is-prism i span{border-radius:1px}.ref-template-grid>button.is-prism i b{right:auto;left:12px;width:30%;border-radius:0}.ref-template-grid>button.is-obsidian>i{border:1px solid color-mix(in srgb,var(--primary) 22%,transparent);border-radius:18px;background:color-mix(in srgb,var(--bg) 90%,black)}.ref-template-grid>button.is-obsidian>i:before{content:"";position:absolute;left:50%;top:14px;width:31px;height:31px;border:1px solid var(--primary);border-radius:50%;transform:translate(-50%)}.ref-template-grid>button.is-obsidian i span{top:23px;left:50%;padding:0;color:var(--primary);background:transparent;transform:translate(-50%)}.ref-template-grid>button.is-obsidian i b{right:50%;bottom:17px;width:42%;height:3px;transform:translate(50%);box-shadow:0 -9px color-mix(in srgb,var(--white) 42%,transparent)}.ref-page-preview.is-aurora>main>section{align-self:center}.ref-page-preview.is-prism{border-radius:2px;background-color:color-mix(in srgb,var(--primary) 4%,var(--bg))}.ref-page-preview.is-prism>header b,.ref-page-preview.is-prism>main>section>small,.ref-page-preview.is-prism aside,.ref-page-preview.is-prism aside>label span,.ref-page-preview.is-prism aside>button,.ref-page-preview.is-prism aside>.ref-preview-code{border-radius:1px}.ref-page-preview.is-prism>main{grid-template-columns:minmax(225px,.78fr) minmax(0,1fr);gap:8%}.ref-page-preview.is-prism>main>section{grid-column:2;grid-row:1;padding-left:14px;border-left:3px solid var(--primary)}.ref-page-preview.is-prism>main>section h2{text-transform:uppercase}.ref-page-preview.is-prism aside{grid-column:1;grid-row:1;box-shadow:8px 8px color-mix(in srgb,var(--primary) 9%,transparent);transform:rotate(-.4deg)}.ref-page-preview.is-obsidian{background-color:color-mix(in srgb,var(--bg) 82%,black)}.ref-page-preview.is-obsidian>header{justify-content:center}.ref-page-preview.is-obsidian>header b{border:1px solid var(--primary);border-radius:50%;color:var(--primary);background:transparent}.ref-page-preview.is-obsidian>main{grid-template-columns:1fr;width:min(720px,100%);margin:auto;gap:14px;padding:3% 0}.ref-page-preview.is-obsidian>main>section{text-align:center}.ref-page-preview.is-obsidian>main>section h2,.ref-page-preview.is-obsidian>main>section p{margin-right:auto;margin-left:auto}.ref-page-preview.is-obsidian>main>section>strong{justify-content:center;width:min(330px,100%);margin:auto}.ref-page-preview.is-obsidian aside{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;width:100%;border-color:color-mix(in srgb,var(--primary) 30%,var(--border));border-radius:14px;background:color-mix(in srgb,var(--dark) 72%,black)}.ref-page-preview.is-obsidian aside>div:first-child,.ref-page-preview.is-obsidian aside>.ref-preview-code,.ref-page-preview.is-obsidian aside>button{grid-column:1/-1}.ref-page-preview.is-obsidian aside>label{margin-top:0}.ref-page-preview.is-obsidian aside>button{margin-top:2px}.ref-page-stage.is-mobile .ref-page-preview.is-prism>main{grid-template-columns:1fr;gap:15px}.ref-page-stage.is-mobile .ref-page-preview.is-prism>main>section{grid-column:1;grid-row:1;padding-left:10px;text-align:left}.ref-page-stage.is-mobile .ref-page-preview.is-prism aside{grid-column:1;grid-row:2;transform:none}.ref-page-stage.is-mobile .ref-page-preview.is-obsidian>main{grid-template-columns:1fr;padding-top:18px}.ref-page-stage.is-mobile .ref-page-preview.is-obsidian aside{display:block}.ref-page-stage.is-mobile .ref-page-preview.is-obsidian aside>label{margin-top:7px}:root{--support-gold:#dbbd4e;--support-ink:#f2f2ef;--support-muted:#888b92}*{box-sizing:border-box}html.client-support-viewport,body.client-support-viewport{width:100%;height:100%;min-height:0;overflow:hidden!important;overscroll-behavior:none}body.client-support-viewport{margin:0}body.client-support-viewport #root{width:100%;height:100%;min-height:0;overflow:hidden}.client-support-shell{width:100%;height:100vh;height:100dvh;min-height:0;max-height:100dvh;display:grid;place-items:center;overflow:hidden;overscroll-behavior:none;padding:20px;background:radial-gradient(circle at 20% 0,rgba(219,189,78,.18),transparent 34%),radial-gradient(circle at 100% 80%,rgba(82,66,25,.2),transparent 35%),#090a0d;font-family:Montserrat,Segoe UI,sans-serif}.client-support-card{width:min(780px,100%);height:min(900px,calc(100dvh - 40px));min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto;overflow:hidden;overscroll-behavior:none;color:#f2f2ef;background:#0d0e12;border:1px solid rgba(219,189,78,.36);border-radius:28px;box-shadow:0 32px 90px #000000ad}.client-support-header{min-height:78px;display:grid;grid-template-columns:48px 1fr 48px;align-items:center;gap:12px;padding:13px 18px;color:#fff;background:linear-gradient(135deg,#17181c,#25231b);border-bottom:1px solid rgba(219,189,78,.24)}.client-support-header>img{width:44px;height:44px;object-fit:contain}.support-icon-button{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:14px;color:inherit;background:#ffffff14;cursor:pointer}.support-icon-button:disabled{opacity:.35;cursor:not-allowed}.client-support-agent{display:flex;align-items:center;gap:12px;min-width:0}.client-support-agent>span{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border-radius:15px;color:#17140a;background:linear-gradient(145deg,#f4dc75,var(--support-gold))}.client-support-agent div{display:grid;gap:4px}.client-support-agent strong{font-size:.98rem}.client-support-agent small{display:flex;align-items:center;gap:6px;color:#bfc0c4;font-size:.72rem}.client-support-agent i{width:7px;height:7px;border-radius:50%;background:#49d89b;box-shadow:0 0 0 4px #49d89b1f}.client-support-context{padding:18px 24px 16px;color:#fff;background:linear-gradient(135deg,#22231f,#141518)}.client-support-context>span{color:var(--support-gold);text-transform:uppercase;letter-spacing:.14em;font-size:.62rem;font-weight:850}.client-support-context strong{display:block;margin-top:5px;font-size:1.12rem}.client-support-context p{margin:5px 0 0;max-width:610px;color:#b9bbc0;font-size:.78rem;line-height:1.45}.client-support-messages{min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;padding:22px 22px 14px;display:flex;flex-direction:column;gap:10px;background-color:#0d0e12;background-image:radial-gradient(rgba(255,255,255,.035) 1px,transparent 1px);background-size:18px 18px}.client-support-load-history{align-self:center;min-height:34px;flex:0 0 auto;padding:0 14px;border:1px solid rgba(219,189,78,.17);border-radius:999px;color:#c8b050;background:#dbbd4e11;font:inherit;font-size:.62rem;font-weight:800;cursor:pointer}.client-support-load-history:disabled{opacity:.5;cursor:wait}.support-state,.support-welcome{margin:auto;text-align:center;color:var(--support-muted)}.support-state--error{color:#b33b47}.support-welcome{display:grid;place-items:center;gap:7px;padding:25px}.support-welcome>svg{font-size:2.4rem;color:var(--support-gold)}.support-welcome strong{color:#dededb}.support-welcome span{font-size:.78rem}.support-message{max-width:min(76%,560px);align-self:flex-start;padding:10px 12px 7px;border-radius:5px 18px 18px;color:#e9e9e6;background:#1b1c21;border:1px solid rgba(255,255,255,.085);box-shadow:0 8px 20px #0003}.support-message.is-own{align-self:flex-end;color:#fff;background:linear-gradient(135deg,#322e1e,#1b1a16);border-color:#dbbd4e57;border-radius:18px 5px 18px 18px}.support-message-author{display:block;margin-bottom:4px;color:#d0b74f;font-weight:800;font-size:.66rem}.support-message p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.87rem;line-height:1.45}.support-message time{display:block;margin-top:5px;text-align:right;color:inherit;opacity:.52;font-size:.6rem}.support-attachment{display:grid;gap:7px;margin-top:4px}.support-attachment-preview{max-width:360px;padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:#a6a8ae;background:#141519;cursor:pointer}.support-attachment-preview img{width:100%;max-height:300px;display:block;object-fit:cover}.support-attachment-preview span{display:block;padding:25px}.support-file-row{width:100%;min-width:240px;display:grid;grid-template-columns:36px 1fr 24px;align-items:center;gap:9px;padding:8px;border:1px solid rgba(255,255,255,.055);border-radius:11px;color:inherit;background:#ffffff0e;text-align:left;cursor:pointer}.support-file-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:#dbbd4e38}.support-file-row>span:nth-child(2){min-width:0;display:grid;gap:2px}.support-file-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem}.support-file-row small{opacity:.62;font-size:.59rem}.support-closed-banner{margin:14px auto;width:min(520px,100%);display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:13px;color:#72d6a8;background:#4dd39713;border:1px solid rgba(77,211,151,.2);border-radius:15px}.support-closed-banner div{display:grid;gap:2px}.support-closed-banner span{font-size:.69rem}.support-closed-banner button{border:1px solid rgba(77,211,151,.22);border-radius:9px;padding:8px 10px;color:#8ce1b8;background:#4dd3971f;font-weight:750;cursor:pointer}.support-inline-error{width:100%;padding:7px 15px;border:0;color:#ff9aa3;background:#35171c;font-size:.72rem;cursor:pointer}.client-support-composer{min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 48px;align-items:end;gap:9px;padding:12px 15px;background:#141519;border-top:1px solid rgba(255,255,255,.075)}.client-support-composer textarea{width:100%;max-height:120px;resize:none;padding:12px 14px;border:1px solid rgba(255,255,255,.09);border-radius:15px;outline:none;color:#f0f0ed;font:inherit;font-size:.85rem;background:#1b1c21}.client-support-composer textarea::placeholder{color:#6f7279}.client-support-composer textarea:focus{border-color:var(--support-gold);box-shadow:0 0 0 3px #dbbd4e21}.client-support-composer .support-icon-button{color:#a7a9af;background:#202126;border:1px solid rgba(255,255,255,.07)}.support-send-button{width:48px;height:44px;display:grid;place-items:center;border:0;border-radius:14px;color:#17140a;background:linear-gradient(145deg,#f2db78,var(--support-gold));cursor:pointer;box-shadow:0 7px 18px #997b183d}.support-send-button:disabled{opacity:.4;cursor:not-allowed}.client-support-security{padding:0 15px max(10px,env(safe-area-inset-bottom));text-align:center;color:#696c73;background:#141519;font-size:.58rem;letter-spacing:.02em}@media (max-width:680px){.client-support-shell{height:100dvh;min-height:0;max-height:100dvh;padding:0}.client-support-card{width:100%;height:100%;min-height:0;max-height:100dvh;border:0;border-radius:0}.client-support-header{min-height:68px;padding:max(10px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 10px max(12px,env(safe-area-inset-left))}.client-support-context{padding:14px max(17px,env(safe-area-inset-right)) 14px max(17px,env(safe-area-inset-left))}.client-support-context p{font-size:.72rem}.client-support-messages{padding:16px max(12px,env(safe-area-inset-right)) 10px max(12px,env(safe-area-inset-left));scrollbar-width:none}.client-support-messages::-webkit-scrollbar{display:none}.support-message{max-width:88%}.support-file-row{min-width:0}.client-support-composer{padding:9px max(10px,env(safe-area-inset-right)) 9px max(10px,env(safe-area-inset-left))}.support-closed-banner{grid-template-columns:32px 1fr}.support-closed-banner button{grid-column:1/-1}}@media (max-width:680px) and (max-height:560px){.client-support-header{min-height:58px;padding-top:6px;padding-bottom:6px}.client-support-context{padding-top:9px;padding-bottom:9px}.client-support-context p{display:none}.client-support-messages{padding-top:10px}.client-support-security{display:none}}html.admin-support-viewport,body.admin-support-viewport{width:100%;height:100%;min-height:0;overflow:hidden!important;overscroll-behavior:none}body.admin-support-viewport #root{width:100%;height:100%;min-height:0;overflow:hidden}.admin-support-page{width:100%;height:100vh;height:100dvh;min-height:0;max-height:100dvh;overflow:hidden;box-sizing:border-box;padding-left:var(--admin-sidebar-width);color:#f5f5f4;background:#090a0c;font-family:Montserrat,Segoe UI,sans-serif}.admin-support-layout{width:100%;height:100%;min-height:0;max-height:100%;display:grid;grid-template-columns:minmax(270px,330px) minmax(430px,1fr) minmax(230px,290px);overflow:hidden}.admin-support-list,.admin-support-audit{min-width:0;min-height:0;height:100%;overflow:hidden;display:flex;flex-direction:column;background:#111216;border-right:1px solid rgba(255,255,255,.07)}.admin-support-list .btnSidebar{display:none}.admin-support-list>header{padding:22px 18px 13px}.admin-support-list>header>div{display:flex;align-items:center;gap:10px}.admin-support-list>header span{display:grid;gap:2px}.admin-support-list>header small,.admin-support-audit header small{color:#dbbd4e;font-size:.58rem;text-transform:uppercase;letter-spacing:.16em}.admin-support-list>header strong{font-size:1.05rem}.admin-support-list>header p{margin:8px 0 0;color:#777a82;font-size:.66rem}.admin-support-search{margin:0 14px;display:flex;align-items:center;gap:8px;padding:9px 11px;color:#73767d;background:#1a1b20;border:1px solid rgba(255,255,255,.07);border-radius:12px}.admin-support-search>svg{flex:0 0 auto;font-size:1.15rem}.admin-support-search input{width:100%;min-width:0;border:0;outline:0;color:#fff;background:transparent;font:inherit;font-size:.72rem}.admin-support-search button{width:22px;height:22px;flex:0 0 22px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;color:#8e9096;background:#ffffff0f;cursor:pointer}.admin-support-search button:hover{color:#fff;background:#ffffff1c}.admin-support-search button svg{font-size:.9rem}.admin-support-filters{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:11px 14px}.admin-support-filters button{padding:7px 4px;border:1px solid transparent;border-radius:9px;color:#81838a;background:transparent;font-size:.61rem;font-weight:750;cursor:pointer}.admin-support-filters button.active{color:#dbbd4e;background:#dbbd4e14;border-color:#dbbd4e33}.admin-support-conversations{flex:1 1 0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:2px 8px 15px}.admin-support-conversation{width:100%;display:grid;grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 9px;border:1px solid transparent;border-radius:13px;color:#e7e7e5;background:transparent;text-align:left;cursor:pointer}.admin-support-conversation:hover,.admin-support-conversation.active{background:#1a1b20;border-color:#ffffff12}.admin-support-conversation.active{border-color:#dbbd4e47;background:#dbbd4e12}.admin-support-load-more{width:calc(100% - 12px);min-height:38px;margin:9px 6px 2px;border:1px solid rgba(219,189,78,.18);border-radius:10px;color:#cbb353;background:#dbbd4e0f;font:inherit;font-size:.6rem;font-weight:800;cursor:pointer}.admin-support-load-more:hover:not(:disabled){background:#dbbd4e1c}.admin-support-load-more:disabled{opacity:.55;cursor:wait}.admin-support-avatar{position:relative;width:41px;height:41px;display:grid;place-items:center;flex:0 0 41px;border-radius:13px;color:#18160e;background:linear-gradient(145deg,#f3db76,#b89525);font-size:.72rem;font-weight:900}.admin-support-avatar i{position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border:2px solid #111216;border-radius:50%;background:#696c73}.admin-support-avatar i.online{background:#42d394}.admin-support-conversation-copy{min-width:0;display:grid;gap:4px}.admin-support-conversation-copy>span{display:flex;justify-content:space-between;gap:5px}.admin-support-conversation-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.73rem}.admin-support-conversation-copy time{color:#666970;font-size:.52rem;white-space:nowrap}.admin-support-conversation-copy small{overflow:hidden;color:#8e9096;font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.admin-support-conversation-copy em{overflow:hidden;color:#666970;font-size:.52rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.admin-support-conversation>b{min-width:20px;height:20px;padding:0 4px;display:grid;place-items:center;border-radius:999px;color:#18160e;background:#dbbd4e;font-size:.58rem}.admin-support-empty{min-height:220px;display:grid;place-items:center;align-content:center;gap:7px;color:#72757c;text-align:center;font-size:.7rem}.admin-support-empty svg{color:#4ab98a;font-size:2rem}.admin-support-empty strong{color:#c8c8c5}.admin-support-chat{min-width:0;min-height:0;height:100%;max-height:100%;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr) auto;color:#f2f2ef;background:radial-gradient(circle at 50% 45%,rgba(219,189,78,.045),transparent 34%),#0d0e12}.admin-support-placeholder{grid-row:1/-1;min-height:0;overflow:hidden;display:grid;place-items:center;align-content:center;gap:8px;color:#74777f}.admin-support-placeholder img{width:90px;opacity:.28;filter:drop-shadow(0 0 24px rgba(219,189,78,.12))}.admin-support-placeholder strong{color:#d8d8d4}.admin-support-placeholder span{color:#777a82;font-size:.7rem}.admin-support-chat-header{min-height:76px;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 16px;color:#f4f4f2;background:#18191d;border-bottom:1px solid rgba(219,189,78,.18)}.admin-support-chat-header>div{min-width:0;display:grid;gap:3px}.admin-support-chat-header>div strong{overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.admin-support-chat-header>div small{overflow:hidden;color:#83868d;font-size:.58rem;text-overflow:ellipsis;white-space:nowrap}.admin-support-back{display:none}.admin-support-close{min-width:139px;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;padding:6px 11px 6px 7px;border:1px solid rgba(77,211,151,.3);border-radius:12px;color:#75deb0;background:linear-gradient(135deg,#4dd39721,#4dd3970e);box-shadow:inset 0 1px #ffffff09;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.admin-support-close:hover{transform:translateY(-1px);border-color:#4dd3978c;background:linear-gradient(135deg,#4dd39733,#4dd39714)}.admin-support-close:focus-visible{outline:2px solid rgba(103,215,165,.7);outline-offset:2px}.admin-support-close-icon{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;color:#9aebc6;background:#4dd39721}.admin-support-close-icon svg{font-size:1.13rem}.admin-support-close-copy{min-width:0;display:grid;gap:1px;text-align:left}.admin-support-close-copy strong{font-size:.65rem;line-height:1.15}.admin-support-close-copy small{color:#71a98f;font-size:.49rem;font-weight:650;line-height:1.2}.admin-support-status{padding:7px 9px;border-radius:9px;color:#a5a7ac;background:#2a2b30;font-size:.6rem}.admin-support-messages{min-width:0;min-height:0;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;display:flex;flex-direction:column;gap:9px;padding:20px;background-color:#0d0e12;background-image:radial-gradient(rgba(255,255,255,.035) 1px,transparent 1px);background-size:18px 18px}.admin-support-messages .support-message.is-own{background:linear-gradient(135deg,#322e1e,#1d1c17)}.admin-support-messages .support-message.is-pending{opacity:.68}.admin-support-ticket-start{align-self:center;display:flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid rgba(219,189,78,.16);border-radius:999px;color:#cbb253;background:#dbbd4e13;font-size:.58rem}.admin-support-ticket-start svg{font-size:.9rem}.admin-support-finished{align-self:center;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:7px;margin:10px;padding:10px 13px;border:1px solid rgba(77,211,151,.18);border-radius:12px;color:#72d6a8;background:#4dd39713;font-size:.64rem}.admin-support-finished span{grid-column:2;opacity:.72}.admin-support-detail-state{align-self:center;display:flex;flex-direction:column;align-items:center;gap:7px;margin:auto;padding:18px;color:#8d9097;text-align:center;font-size:.67rem}.admin-support-detail-state.is-error{max-width:360px;border:1px solid rgba(226,95,95,.2);border-radius:14px;color:#b6b8bd;background:#9b313114}.admin-support-detail-state strong{color:#f0f0ed;font-size:.72rem}.admin-support-detail-state button{min-height:34px;padding:0 14px;border:1px solid rgba(219,189,78,.25);border-radius:9px;color:#dfc457;background:#dbbd4e14;font:inherit;font-weight:800;cursor:pointer}.admin-support-ticket-start b{color:#ead164;font-weight:900}.admin-support-load-history{align-self:center;min-height:34px;padding:0 14px;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:#a6a8ae;background:#1b1c21;font:inherit;font-size:.56rem;font-weight:750;cursor:pointer}.admin-support-load-history:hover:not(:disabled){color:#dfc65c;border-color:#dbbd4e40}.admin-support-load-history:disabled{opacity:.5;cursor:wait}.admin-support-composer{display:grid;grid-template-columns:42px 1fr 45px;gap:8px;align-items:end;padding:12px 14px;background:#141519;border-top:1px solid rgba(255,255,255,.075)}.admin-support-composer>button{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.07);border-radius:12px;color:#a7a9af;background:#202126;cursor:pointer}.admin-support-input-wrap{position:relative;min-width:0}.admin-support-composer textarea{width:100%;box-sizing:border-box;max-height:110px;resize:none;padding:11px 13px;border:1px solid rgba(255,255,255,.09);border-radius:13px;outline:0;color:#f0f0ed;background:#1b1c21;font:inherit;font-size:.75rem}.admin-support-composer textarea::placeholder{color:#6f7279}.admin-support-composer textarea:focus{border-color:#dbbd4e8c;box-shadow:0 0 0 3px #dbbd4e14}.admin-support-composer .send{color:#18160e;background:#dbbd4e;border-color:#dbbd4e}.admin-support-composer>button:disabled{opacity:.4;cursor:not-allowed}.admin-support-command-suggestions{position:absolute;z-index:20;right:0;bottom:calc(100% + 9px);left:0;max-height:min(300px,42vh);overflow-y:auto;padding:6px;border:1px solid rgba(219,189,78,.22);border-radius:13px;background:#17181d;box-shadow:0 18px 45px #0000008c}.admin-support-command-suggestions button{width:100%;height:auto;min-height:48px;display:grid;gap:3px;padding:8px 10px;border:0;border-radius:9px;color:#e9e9e6;background:transparent;text-align:left;cursor:pointer}.admin-support-command-suggestions button:hover,.admin-support-command-suggestions button:focus-visible{outline:0;background:#dbbd4e17}.admin-support-command-suggestions strong{color:#e4c956;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.68rem}.admin-support-command-suggestions small{overflow:hidden;color:#8e9198;font-size:.57rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.admin-support-command-suggestions>span{display:block;padding:5px 10px 2px;color:#64676e;font-size:.5rem;text-align:right}.admin-support-command-suggestions kbd{padding:1px 4px;border:1px solid rgba(255,255,255,.12);border-radius:4px;color:#9da0a6;background:#222329;font:inherit}.admin-support-audit{border-right:0;border-left:1px solid rgba(255,255,255,.07)}.admin-support-audit>header{display:flex;align-items:center;gap:9px;padding:22px 17px 15px;border-bottom:1px solid rgba(255,255,255,.06)}.admin-support-audit>header svg{color:#dbbd4e}.admin-support-audit>header div{display:grid;gap:2px}.admin-support-audit>header strong{font-size:.86rem}.admin-support-client-card{display:flex;align-items:center;gap:10px;margin:14px;padding:11px;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:#191a1f}.admin-support-client-card>div{min-width:0;display:grid;gap:3px}.admin-support-client-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem}.admin-support-client-card small{overflow:hidden;color:#777a80;font-size:.57rem;text-overflow:ellipsis;white-space:nowrap}.admin-support-audit-list{flex:1 1 0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:5px 18px 20px}.admin-support-audit-list article{position:relative;display:grid;grid-template-columns:10px 1fr;gap:9px;padding-bottom:16px;content-visibility:auto;contain-intrinsic-size:42px}.admin-support-audit-list article:not(:last-child):before{content:"";position:absolute;left:4px;top:10px;bottom:0;width:1px;background:#dbbd4e33}.admin-support-audit-list i{z-index:1;width:9px;height:9px;margin-top:3px;border:2px solid #111216;border-radius:50%;background:#dbbd4e;box-shadow:0 0 0 2px #dbbd4e2e}.admin-support-audit-list div{display:grid;gap:3px}.admin-support-audit-list strong{font-size:.64rem}.admin-support-audit-list span{color:#8a8c92;font-size:.59rem}.admin-support-audit-list time{color:#5d6067;font-size:.52rem}.admin-support-audit-loading{padding:18px 0;color:#777a82;text-align:center;font-size:.6rem}.admin-support-audit-empty{min-height:0;flex:1 1 0;display:grid;place-items:center;align-content:center;gap:8px;color:#666970;font-size:.65rem}.admin-support-audit-empty svg{font-size:2rem}.support-close-modal-backdrop{position:fixed;z-index:1300;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#020305c7;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);animation:support-modal-fade .18s ease-out}.support-close-modal{position:relative;width:min(100%,480px);display:flex;flex-direction:column;padding:30px;border:1px solid rgba(219,189,78,.2);border-radius:22px;color:#f4f4f1;background:radial-gradient(circle at 50% 0,rgba(219,189,78,.09),transparent 36%),#17181c;box-shadow:0 28px 90px #0009,0 0 0 1px #ffffff06,0 0 45px #dbbd4e14;animation:support-modal-rise .22s cubic-bezier(.2,.8,.2,1)}.support-close-modal-x{position:absolute;top:15px;right:15px;width:34px;height:34px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#8f9299;background:#222329;cursor:pointer;transition:color .18s ease,background .18s ease}.support-close-modal-x:hover{color:#fff;background:#2b2d33}.support-close-modal-x:disabled{opacity:.45;cursor:not-allowed}.support-close-modal-x svg{font-size:1.1rem}.support-close-modal-icon{width:58px;height:58px;display:grid;place-items:center;margin-bottom:16px;border:1px solid rgba(219,189,78,.28);border-radius:18px;color:#e3c650;background:linear-gradient(145deg,#dbbd4e2e,#dbbd4e0e);box-shadow:0 12px 30px #dbbd4e14}.support-close-modal-icon svg{font-size:1.8rem}.support-close-modal-ticket{align-self:flex-start;margin-bottom:7px;padding:4px 8px;border-radius:999px;color:#c7af52;background:#dbbd4e17;font-size:.54rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.support-close-modal h2{margin:0;font-size:1.35rem;line-height:1.25}.support-close-modal>p{margin:8px 0 22px;color:#92959c;font-size:.69rem;line-height:1.6}.support-close-modal label{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;color:#dededb;font-size:.67rem;font-weight:800}.support-close-modal label span{color:#686b72;font-size:.53rem;font-weight:650;text-transform:uppercase;letter-spacing:.08em}.support-close-modal textarea{width:100%;min-height:96px;resize:vertical;box-sizing:border-box;padding:13px 14px;border:1px solid rgba(255,255,255,.1);border-radius:13px;outline:0;color:#f3f3f0;background:#101115;font:inherit;font-size:.72rem;line-height:1.5;transition:border-color .18s ease,box-shadow .18s ease}.support-close-modal textarea::placeholder{color:#5f6269}.support-close-modal textarea:focus{border-color:#dbbd4e8c;box-shadow:0 0 0 3px #dbbd4e14}.support-close-modal textarea:disabled{opacity:.6}.support-close-modal-meta{min-height:20px;display:flex;justify-content:flex-end;padding-top:5px;color:#595c63;font-size:.52rem}.support-close-modal-error{margin:2px 0 10px;padding:9px 11px;border:1px solid rgba(239,100,100,.22);border-radius:10px;color:#f18b8b;background:#ef646414;font-size:.61rem;line-height:1.4}.support-close-modal footer{display:flex;justify-content:flex-end;gap:9px;margin-top:7px}.support-close-modal footer button{min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 16px;border-radius:11px;font:inherit;font-size:.66rem;font-weight:850;cursor:pointer;transition:transform .18s ease,filter .18s ease,border-color .18s ease}.support-close-modal footer button:hover:not(:disabled){transform:translateY(-1px)}.support-close-modal footer button:disabled{opacity:.55;cursor:wait}.support-close-cancel{border:1px solid rgba(255,255,255,.09);color:#b3b5ba;background:#25262c}.support-close-confirm{border:1px solid #dfc352;color:#17150d;background:linear-gradient(135deg,#ebd065,#c6a837);box-shadow:0 8px 24px #dbbd4e26}.support-close-confirm:hover:not(:disabled){filter:brightness(1.07)}.support-close-confirm svg{font-size:1.05rem}@keyframes support-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes support-modal-rise{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:1100px){.admin-support-layout{grid-template-columns:300px 1fr}.admin-support-audit{display:none}}@media (max-width:760px){.admin-support-page{padding-left:0}.admin-support-layout{display:block;height:100%;max-height:100%}.admin-support-list{height:100%;max-height:100%}.admin-support-list .btnSidebar{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;padding:0;border:1px solid rgba(219,189,78,.28);border-radius:11px;color:#dfc457;background:#1a1b20;cursor:pointer}.admin-support-list .btnSidebar:hover{color:#17140a;background:#dbbd4e}.admin-support-chat{display:none;height:100%;max-height:100%}.admin-support-layout.has-selection .admin-support-list{display:none}.admin-support-layout.has-selection .admin-support-chat{display:grid}.admin-support-back{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:10px;color:#fff;background:#292a2f}.admin-support-chat-header{grid-template-columns:36px 40px minmax(0,1fr) 40px;padding:9px}.admin-support-close{min-width:38px;width:38px;height:38px;display:grid;grid-template-columns:1fr;padding:3px}.admin-support-close-icon{width:30px;height:30px}.admin-support-close-copy{display:none}.admin-support-messages{padding:14px 10px}.admin-support-messages .support-message{max-width:88%}.support-close-modal-backdrop{align-items:end;padding:12px}.support-close-modal{width:100%;padding:25px 20px 20px;border-radius:20px}.support-close-modal footer{display:grid;grid-template-columns:1fr 1.35fr}.support-close-modal footer button{padding:0 11px}}@media (prefers-reduced-motion:reduce){.support-close-modal-backdrop,.support-close-modal{animation:none}.admin-support-close,.support-close-modal footer button{transition:none}}
