@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Manrope:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,600;1,600&family=Unbounded:wght@600;700&display=swap";:root{--primary: #e499df;--secundary: #c77dc2;--white: #f2f2f2;--bg: #0e0e10;--dark: #1c1c1d;--gray: #d4d1dc;--border: #525252;--shadow: 0px 0px 20px 0px #e499df4f;--danger: #ff7782;--success: #41f1b6;--warning: #ffbb55}html{line-height:1.15;-webkit-text-size-adjust:100%;font-family:Montserrat,sans-serif;scroll-behavior:smooth;background:var(--bg)}body{margin:0;padding:0;box-sizing:border-color-box;color:var(--white)!important}#root{position:relative}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}.vip-install-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top,#3e1476f2,#0a0035f7 55%,#050015fa);display:flex;justify-content:center;align-items:center;z-index:10000}.vip-install-modal{width:100%;max-width:420px;border-radius:40px;padding:26px 22px 22px;text-align:center;color:#fff;position:relative;display:flex;justify-content:center}.vip-install-modal .frame{position:absolute;top:0;left:0;object-fit:auto;width:95%;height:auto;min-height:670px;margin-left:2.5%;background:url(/assets/bg_empire-BXvC9LpU.jpeg);background-position:center;background-size:90% 90%;background-repeat:no-repeat;border-radius:80px}.coronaempire{width:160px;position:absolute;top:-18px;left:50%;transform:translate(-50%,-50%)}.vip-install-content{width:90%;z-index:99}.vip-install-content h2{font-size:2em;font-weight:700;font-family:Cinzel,Trajan Pro,serif;line-height:1;text-transform:uppercase;margin:30px 0 0;-webkit-text-stroke:.3px #fff4a9;background:linear-gradient(to top,#953f0d,#b86a1f 35%,#fdca54);-webkit-background-clip:text;background-clip:text;color:transparent}.sep-wrap{position:relative;display:flex;align-items:center;justify-content:center;gap:22px;width:100%;max-width:900px;padding:10px 18px;box-sizing:border-box;pointer-events:none}.sep-wrap img{width:20px}.sep-line{flex:1 1 40%;height:2px;border-radius:6px;position:relative;box-shadow:0 0 8px #ffd778f2,0 0 18px #ff8c0066,0 0 44px #a24bff1f;opacity:1;overflow:visible}.sep-line:first-child{background:linear-gradient(90deg,#fff0,#fff4a900,#fff4a966 36%,#ffc850f2 58%,#fdca54)}.sep-line:last-child{background:linear-gradient(90deg,#fdca54,#ffc850f2 24%,#fff4a980 56%,#fff4a900 82%,#fff0)}.sep-line:first-child:after,.sep-line:last-child:after{content:"";position:absolute;top:50%;transform:translateY(-50%);height:1px;border-radius:2px;filter:blur(.6px);opacity:.95}.sep-line:first-child:after{left:10%;right:6%;background:linear-gradient(90deg,#fff0,#fff4a900 10%,#fff4a9d9,#ffc850 62%,#fdca54)}.sep-line:last-child:after{left:6%;right:10%;background:linear-gradient(90deg,#fdca54,#ffc850 34%,#fff4a9d9 64%,#fff4a900 90%,#fff0)}@media (max-width: 520px){.sep-wrap{gap:14px;padding:6px 12px}.sep-line{height:1.6px}.sep-line:after{left:14%;right:14%;height:.9px;filter:blur(.5px)}.sep-wrap:after{bottom:calc(100% - 4px);width:5px;height:5px;filter:blur(.9px)}}.vip-items{position:relative;max-width:720px;padding:22px 26px 18px;border-radius:28px;background:radial-gradient(circle at top center,rgba(185,87,255,.103),transparent 35%),linear-gradient(180deg,#09041194,#0b0414);border:none;overflow:visible}.vip-items:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:1;box-shadow:0 0 0 1px #ba56fff2,0 0 18px #b74eff73,0 0 45px #7e26ff40,0 0 70px #ff43dc1f;background:transparent}.vip-items:before{-webkit-mask:radial-gradient(circle at 14px 0px,transparent 0 34px,black 36px),radial-gradient(circle at calc(100% - 14px) 0px,transparent 0 34px,black 36px),linear-gradient(#000,#000);-webkit-mask-composite:xor;mask:radial-gradient(circle at 14px 0px,transparent 0 34px,black 36px),radial-gradient(circle at calc(100% - 14px) 0px,transparent 0 34px,black 36px),linear-gradient(#000,#000);mask-composite:exclude}.vip-items>*{position:relative;z-index:2}.vip-items:after{content:"";position:absolute;left:18px;right:18px;top:60px;height:1px;background:linear-gradient(90deg,transparent,rgba(228,154,255,.45),transparent);pointer-events:none}.vip-items h4{margin:0 0 16px;display:flex;align-items:center;justify-content:center;gap:10px;color:#ffd76a;font-size:1em;line-height:1.15;font-weight:700;text-align:center;text-shadow:0 0 10px rgba(255,214,106,.22);position:relative;z-index:1}.vip-items li{display:flex;align-items:center;gap:18px;padding:16px 8px;border-top:1px solid rgba(255,255,255,.06);color:#f2f2f2;font-size:24px;line-height:1.15;text-align:left}.check-icon{width:50px;height:auto}@media (max-width: 600px){.vip-items{padding:18px 18px 14px;border-radius:22px}.vip-items li{font-size:18px;gap:14px;padding:13px 4px}}.vip-items:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 18%,transparent 82%,rgba(255,255,255,.05)),radial-gradient(circle at top center,rgba(255,255,255,.14),transparent 22%);pointer-events:none}.vip-items:after{content:"";position:absolute;left:18px;right:18px;top:50px;height:1px;background:linear-gradient(90deg,transparent,rgba(228,154,255,.45),transparent);pointer-events:none}.vip-items h4{margin:0 0 16px;display:flex;align-items:center;justify-content:center;gap:10px;color:#ffd76a;font-size:27px;line-height:1.15;font-weight:700;text-align:center;text-shadow:0 0 10px rgba(255,214,106,.22);position:relative;z-index:1}.vip-items .spark{color:#ffd76a;font-size:18px;filter:drop-shadow(0 0 6px rgba(255,214,106,.7))}.vip-items ul{list-style:none;margin:0;padding:0;position:relative;z-index:1}.vip-items li{display:flex;align-items:center;gap:18px;padding:16px 8px;border-top:1px solid rgba(255,255,255,.06);color:#f2f2f2;font-size:24px;line-height:1.15}.vip-items li:first-child{border-top:0}.check-icon{flex:0 0 38px;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#f6d99a;font-size:22px;font-weight:900;background:radial-gradient(circle at 35% 30%,#ffffff8c,#fff0 35%),linear-gradient(180deg,#842bfff2,#33075af2);border:1px solid rgba(255,169,255,.9);box-shadow:0 0 0 2px #ffffff0d inset,0 0 10px #be56fff2,0 0 18px #ff5ae373;text-shadow:0 0 6px rgba(255,232,170,.8)}.check-icon:before{content:"✓";transform:translateY(-1px)}@media (max-width: 600px){.vip-items{padding:18px 18px 14px;border-radius:22px}.vip-items h4{font-size:20px;gap:8px}.vip-items li{font-size:18px;gap:14px;padding:13px 4px}.check-icon{width:32px;height:32px;flex-basis:32px;font-size:18px}}.vip-install-actions{display:flex;flex-direction:column;gap:10px}.vip-btn{--height: 72px;--radius: 26px;--pad-x: 22px;--neon-color: #b957ff;--neon-accent: #ff5ae3;--gold: #ffd76a}.vip-btn.vip-btn-primary{position:relative;display:flex;align-items:center;gap:16px;height:70px;padding:10px var(--pad-x);border-radius:var(--radius);cursor:pointer;background:radial-gradient(circle at 50% 20%,rgba(255,255,255,.02),transparent 12%),linear-gradient(180deg,#11001a,#0b0210);color:#fff;overflow:visible;transition:transform .12s ease,box-shadow .12s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;margin-top:10px}.vip-btn.vip-btn-primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:0;border:3px solid rgba(185,87,255,.95);box-shadow:0 0 6px #b957ffd9,0 0 18px #b74eff99,0 0 40px #842bff59,0 0 72px #ff5ae329;background:transparent;mix-blend-mode:screen}.vip-btn.vip-btn-primary:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:calc(var(--radius) - 6px);pointer-events:none;z-index:1;border:1.5px solid rgba(255,169,255,.92);box-shadow:inset 0 0 18px #b957ffd9,inset 0 0 28px #842bff73,inset 0 0 44px #ff5ae32e;background:linear-gradient(180deg,#ffffff03,#0000);mix-blend-mode:screen}.vip-btn .crown,.vip-btn .text{position:relative;z-index:2}.vip-btn .crown{width:52px;height:auto;display:block;margin-left:2px;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6)) drop-shadow(0 0 12px rgba(255,173,255,.06));transform:translateY(0)}.vip-btn .text .title{font-family:Cinzel,Trajan Pro,serif;font-weight:700;font-size:1.2em;line-height:1;text-transform:uppercase;margin:6px 0 0;letter-spacing:.6px;-webkit-text-stroke:.2px #fff4a9;text-stroke:.2px #fff4a9;background:linear-gradient(to top,#953f0d,#b86a1f 35%,#fdca54);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vip-btn .text .sub{display:inline-block;margin-top:4px;font-size:10px;color:#ffe6b4eb;text-transform:uppercase;letter-spacing:1.5px;font-weight:700;text-shadow:0 0 6px rgba(255,214,106,.12)}.vip-btn.vip-btn-primary:hover,.vip-btn.vip-btn-primary:focus{transform:translateY(-2px)}.vip-btn.vip-btn-primary:hover:before,.vip-btn.vip-btn-primary:focus:before{box-shadow:0 0 8px #b957ff,0 0 26px #b74effe6,0 0 56px #842bff99,0 0 110px #ff5ae347}.vip-btn.vip-btn-primary:hover:after,.vip-btn.vip-btn-primary:focus:after{box-shadow:inset 0 0 22px #b957fff2,inset 0 0 36px #842bff99,inset 0 0 56px #ff5ae338}@media (max-width: 640px){.vip-btn{--height: 60px;padding:8px 14px}.vip-btn .crown{width:44px}}.vip-btn-secondary{width:100%;text-align:center;height:60px;position:relative;border:none;border-radius:12px;padding:12px 20px;cursor:pointer;color:#fff;font-weight:700;font-size:1em;background:linear-gradient(90deg,#1f004c,#0d0021 77%);z-index:1;overflow:hidden}.vip-btn-secondary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(to right,#460382 0,#460382 22%,#460382 45%,#470382af,#16003a 55%,#16003a 78%,#16003a);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;padding:2px;z-index:-1;pointer-events:none}.vip-btn.vip-btn-danger{--height: 64px;--radius: 28px;--pad-x: 28px;--neon: rgba(185, 87, 255, .95);--neon-soft: rgba(183, 78, 255, .28);--text: #f2f2f2;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;height:var(--height);padding:0 var(--pad-x);border-radius:var(--radius);background:linear-gradient(180deg,#0b0414f2,#05020af2);color:var(--text);font-size:20px;font-weight:600;letter-spacing:.2px;text-transform:none;cursor:pointer;overflow:visible;-webkit-tap-highlight-color:transparent;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased}.vip-btn.vip-btn-danger:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:0;pointer-events:none;border:1.8px solid rgba(185,87,255,.95);box-shadow:0 0 6px #b957ffd9,0 0 18px var(--neon-soft),0 0 36px #ff5ae31f;background:transparent;mix-blend-mode:screen}.vip-btn.vip-btn-danger:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:calc(var(--radius) - 4px);z-index:1;pointer-events:none;border:.8px solid rgba(255,255,255,.03);background:linear-gradient(180deg,#ffffff03,#0000);mix-blend-mode:screen}.vip-btn.vip-btn-danger>*{position:relative;z-index:2}.vip-btn.vip-btn-danger .top-highlight{display:none}.vip-btn.vip-btn-danger{text-shadow:0 1px 0 rgba(0,0,0,.6),0 0 8px rgba(255,255,255,.03);color:#efeefe}.vip-btn.vip-btn-danger:hover,.vip-btn.vip-btn-danger:focus{transform:translateY(-2px);opacity:.98}.vip-btn.vip-btn-danger.full{display:flex;width:100%}@media (max-width: 640px){.vip-btn.vip-btn-danger{--height: 52px;font-size:16px;--pad-x: 18px;--radius: 22px}.vip-btn.vip-btn-danger:after{top:3px;right:3px;bottom:3px;left:3px;border-radius:calc(var(--radius) - 3px)}}@media (max-width: 400px){.vip-install-modal{margin:0 10px;padding:22px 16px 18px}.vip-install-title{font-size:1.4rem}.vip-install-benefits{font-size:.9rem}}.container_login{width:100%;height:100%;min-height:100vh;display:grid;place-items:center}.container_login .box_login{background:var(--dark);width:95%;height:auto;max-width:500px;display:flex;justify-content:center;align-items:center;border-radius:30px}.box_login .innerbox_login{width:90%;padding:50px 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.box_login .innerbox_login .head{width:100%;display:flex;flex-direction:column;align-items:center}.box_login .innerbox_login .head .logo img{width:120px}.innerbox_login .title{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}.innerbox_login .title h1{text-transform:uppercase;font-weight:600;text-align:center}.innerbox_login .title p{text-align:center}.innerbox_login .inputs{width:100%;display:flex;flex-direction:column;gap:15px}.innerbox_login .inputs .input,.innerbox_login .inputs .input button,.innerbox_login .inputs input{width:100%}.innerbox_login .bottom{width:100%;margin-top:30px;display:flex;justify-content:space-between}@media (max-height: 700px){.container_login .box_login{margin:20px 0}}.container_login{position:relative;isolation:isolate;min-height:100dvh;display:grid;place-items:center;overflow:hidden;padding:clamp(18px,4vw,48px);box-sizing:border-box;background:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--primary) 14%,transparent),transparent 30%),radial-gradient(circle at 92% 90%,color-mix(in srgb,var(--secundary) 12%,transparent),transparent 28%),var(--bg)}.login_glow{position:absolute;z-index:-1;width:min(38vw,520px);aspect-ratio:1;pointer-events:none;background:color-mix(in srgb,var(--primary) 8%,transparent);border-radius:50%;filter:blur(80px)}.login_glow--top{top:-22%;right:-10%}.login_glow--bottom{bottom:-30%;left:-8%}.login_shell{position:relative;width:min(100%,500px);overflow:hidden;background:color-mix(in srgb,var(--dark) 96%,transparent);border:1px solid color-mix(in srgb,var(--border) 70%,transparent);border-radius:28px;box-shadow:0 30px 80px color-mix(in srgb,var(--bg) 85%,transparent),0 0 50px color-mix(in srgb,var(--primary) 7%,transparent)}.login_shell:before{position:absolute;top:0;right:12%;left:12%;height:1px;content:"";background:linear-gradient(90deg,transparent,var(--primary),transparent);opacity:.7}.login_form_panel{position:relative;display:flex;flex-direction:column;justify-content:center;padding:clamp(42px,6vw,64px);background:color-mix(in srgb,var(--dark) 97%,var(--bg))}.login_form_top{margin-bottom:34px}.login_form_logo{margin-bottom:38px}.login_logo_crop{position:relative;width:184px;height:54px;overflow:hidden}.login_logo_crop img{position:absolute;top:50%;left:50%;width:190px;height:190px;max-width:none;object-fit:contain;filter:hue-rotate(38deg);mix-blend-mode:screen;transform:translate(-50%,-50%)}.login_form_header h1{margin:0;color:var(--white);font-size:clamp(2rem,4vw,2.6rem);font-weight:650;letter-spacing:-.04em;line-height:1.08;text-align:left;text-transform:none}.login_form{display:flex;flex-direction:column;gap:5px}.login_form .input{width:100%}.login_field .MuiInputLabel-root{color:color-mix(in srgb,var(--gray) 68%,transparent)!important}.login_field .MuiInputLabel-root.Mui-focused{color:var(--primary)!important}.login_field .MuiOutlinedInput-root{min-height:58px;color:var(--white);background:color-mix(in srgb,var(--bg) 54%,transparent);border-radius:14px;transition:background .18s ease,box-shadow .18s ease}.login_field .MuiOutlinedInput-root:hover{background:color-mix(in srgb,var(--bg) 68%,transparent)}.login_field .MuiOutlinedInput-root.Mui-focused{background:color-mix(in srgb,var(--bg) 78%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 9%,transparent)}.login_field .MuiOutlinedInput-notchedOutline{border-color:color-mix(in srgb,var(--border) 70%,transparent)!important}.login_field .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:color-mix(in srgb,var(--primary) 50%,var(--border))!important}.login_field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:1px}.login_field .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--danger)!important}.login_field .MuiFormHelperText-root{min-height:18px;margin:5px 4px 0;color:var(--danger)!important;font-size:.7rem}.login_submit.MuiButton-root{min-height:56px;margin-top:8px;color:var(--dark);font-size:.87rem;font-weight:750;letter-spacing:.015em;text-transform:none;background:linear-gradient(135deg,var(--primary),var(--secundary));border-radius:14px;box-shadow:0 14px 30px color-mix(in srgb,var(--primary) 18%,transparent);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.login_submit.MuiButton-root:hover{background:linear-gradient(135deg,var(--primary),var(--secundary));box-shadow:0 18px 36px color-mix(in srgb,var(--primary) 28%,transparent);filter:brightness(1.04);transform:translateY(-2px)}.login_security_note{margin:24px 0 0;color:color-mix(in srgb,var(--gray) 56%,transparent);font-size:.72rem;line-height:1.4;text-align:center}.login_backdrop.MuiBackdrop-root{z-index:1400;color:var(--primary);background:color-mix(in srgb,var(--bg) 76%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.login_loader{display:flex;align-items:center;gap:14px;padding:18px 22px;color:var(--white);font-size:.82rem;font-weight:600;background:var(--dark);border:1px solid color-mix(in srgb,var(--primary) 25%,transparent);border-radius:16px;box-shadow:var(--shadow)}@media (max-width: 480px){.container_login{align-items:stretch;padding:0;overflow-y:auto}.login_shell{min-height:100dvh;border:0;border-radius:0;box-shadow:none}.login_form_panel{min-height:100dvh;padding:32px 24px;box-sizing:border-box}}.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}.sidebar{position:fixed;top:0;left:0;width:80px;background:var(--dark);height:100dvh;display:flex;justify-content:center;align-items:center;text-align:center;z-index:9;overflow-y:auto}.sidebar::-webkit-scrollbar{width:3px}.sidebar .inner_sidebar{width:90%;height:98%}.sidebar .inner_sidebar .items{width:100%;display:flex;flex-direction:column;align-items:center;gap:30px}.sidebar .inner_sidebar .items .item{width:60px;height:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border-radius:12px;cursor:pointer;transition:all .3s}.sidebar .inner_sidebar .items .item:hover,.sidebar .inner_sidebar .items .item.active{background:var(--bg);color:var(--primary)}.sidebar .inner_sidebar .items .item .content span{font-size:.7em}.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}.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 .title h2{display:flex;align-items:center;margin:0;gap:5px}.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:5px}.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:#252837;border-radius:12px}.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}.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 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 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_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{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{background:var(--primary);color:var(--dark)}.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:#303346;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:#252837;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:#151617;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);display:flex;justify-content:center;overflow-y:auto;overflow-x:hidden}.container_ws .info_ws .inner_info{width:95%;display:flex;flex-direction:column;align-items:center}.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}.container_ws .info_ws .inner_info .title h2{font-size:1.4em;font-weight:500}.container_ws .info_ws .inner_info .buttons{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:20px;align-items:center}.container_ws .info_ws .inner_info .info_container{width:100%;margin-top:15px;display:flex;flex-direction:column;gap:12px}.container_ws .info_ws .inner_info .info_container .item{width:calc(100% - 20px);display:flex;align-items:center;justify-content:space-between;padding:20px 10px;border-radius:12px;transition:all .3s;gap:12px;-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:var(--secundary);color:var(--dark)}.container_ws .info_ws .inner_info .info_container .item .save,.container_ws .info_ws .inner_info .info_container .item .cancel{max-width:40px;min-width:40px;background:var(--secundary);color:var(--dark)}.container_ws .info_ws .MuiButton-outlined{border-color:var(--primary)!important;color:var(--white)}.container_ws .info_ws .inner_info .info_container .item small{font-size:.7em}.container_ws .info_ws .inner_info .info_container .item h4{margin:0}.container_ws .info_ws .inner_info .info_container .item:nth-child(odd){background:var(--dark)}.container_ws .info_ws .inner_info .info_container .item:nth-child(2n){border:1px solid var(--dark)}.container_ws .info_ws .inner_info .info_container .item:hover{background:var(--primary);cursor:pointer;color:var(--bg)}.container_ws .info_ws .inner_info .info_container .item ul{padding:0;margin:0;display:flex;gap:12px;flex-wrap:wrap}.container_ws .info_ws .inner_info .info_container .item ul li{padding:0;margin:0;display:flex;gap:5px;align-items:center}.container_ws .info_ws .inner_info .media_container{width:100%;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;align-items:center;margin-top:15px;gap:5px}.container_ws .info_ws .inner_info .media-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr 1fr}.container_ws .info_ws .inner_info .media-item{position:relative;overflow:hidden;border-radius:8px;cursor:pointer;transition:transform .2s ease}.container_ws .info_ws .inner_info .media-item:hover{transform:scale(1.05)}.container_ws .info_ws .inner_info .media-image{width:100%;height:150px;object-fit:cover;border-radius:8px;display:block}.container_ws .info_ws .inner_info .no-media{text-align:center;color:#666;font-size:16px;margin-top:20px}.container_ws .info_ws .inner_info .load-more-container{text-align:center;margin-top:16px}.container_ws .info_ws .inner_info .load-more-container .contained{padding:8px 16px;font-size:14px}.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%}.chip{background:var(--primary)!important}.chip.deposit{background:var(--danger)!important}.list_ws .topic{font-size:.6em;font-weight:500;border:1px solid var(--primary);padding:2px 6px}.chat-mode-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:2px;border-radius:999px;isolation:isolate}.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;filter:brightness(1.35);background-image:conic-gradient(#0000,#3d3a4f,#0000 50%,#0000 50%,#3d3a4f,#0000);animation:chatModeRotate 4s linear infinite}.chat-mode-label{position:relative;z-index:1;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:500;letter-spacing:.03em;white-space:nowrap;background:linear-gradient(180deg,#161329,#050308,#1d1b4b);border:1px solid rgba(255,255,255,.08);color:#f5f5ff}@keyframes chatModeRotate{to{transform:translate(-50%,-50%) rotate(450deg)}}.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)}.fin button{font-size:10px;padding:3px 4px!important;text-transform:capitalize}.sidebar.admin_sidebar{position:fixed;top:8px;bottom:8px;left:5px;z-index:1200;width:70px;height:auto;display:block;overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 46%,transparent);border-radius:22px;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--primary) 13%,transparent),transparent 20%),linear-gradient(180deg,color-mix(in srgb,var(--dark) 98%,var(--bg)),color-mix(in srgb,var(--dark) 94%,var(--bg)));box-shadow:12px 0 36px color-mix(in srgb,var(--bg) 68%,transparent),inset 0 1px color-mix(in srgb,var(--white) 4%,transparent);text-align:center}.sidebar.admin_sidebar:before{content:"";position:absolute;top:0;left:14px;right:14px;height:1px;background:linear-gradient(90deg,transparent,var(--primary),transparent)}.sidebar.admin_sidebar .inner_sidebar{width:100%;height:100%;display:flex;flex-direction:column;padding:10px 6px;box-sizing:border-box}.sidebar_brand{min-height:56px;display:flex;flex:0 0 auto;align-items:center;justify-content:center;margin-bottom:10px}.sidebar_logo_crop{position:relative;width:58px;height:32px;overflow:hidden;border-radius:8px;background:transparent}.sidebar_logo_crop img{position:absolute;top:50%;left:50%;width:64px;height:64px;max-width:none;object-fit:contain;mix-blend-mode:screen;filter:hue-rotate(38deg);transform:translate(-50%,-50%)}.sidebar_identity_text{display:none}.sidebar.admin_sidebar .items{position:relative;width:100%;height:auto;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;gap:6px;overflow-x:hidden;overflow-y:auto;padding:3px 0 0;scrollbar-width:none;box-sizing:border-box}.sidebar.admin_sidebar .items::-webkit-scrollbar{display:none}.sidebar.admin_sidebar .items .item{position:relative;width:56px;min-height:58px;display:flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px 2px;border:1px solid transparent;border-radius:15px;background:transparent;color:color-mix(in srgb,var(--gray) 72%,transparent);cursor:pointer;box-sizing:border-box;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}.sidebar.admin_sidebar .items .item:before{content:"";position:absolute;left:-7px;width:4px;height:18px;border-radius:0 5px 5px 0;background:var(--primary);opacity:0;transform:scaleY(.4);transition:opacity .18s ease,transform .18s ease}.sidebar.admin_sidebar .items .item:hover{border-color:color-mix(in srgb,var(--primary) 14%,transparent);background:color-mix(in srgb,var(--primary) 6%,transparent);color:var(--white);transform:translateY(-1px)}.sidebar.admin_sidebar .items .item.active{border-color:color-mix(in srgb,var(--primary) 18%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--primary) 11%,transparent),color-mix(in srgb,var(--primary) 3%,transparent));color:var(--primary)}.sidebar.admin_sidebar .items .item.active:before{opacity:1;transform:scaleY(1)}.sidebar.admin_sidebar .items .item:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.sidebar.admin_sidebar .items .item .inner_item{display:contents}.sidebar.admin_sidebar .items .item .icon{width:29px;height:29px;display:grid;place-items:center;border-radius:10px;color:currentColor;transition:color .18s ease,background .18s ease,box-shadow .18s ease}.sidebar.admin_sidebar .items .item.active .icon{background:linear-gradient(145deg,var(--primary),var(--secundary));box-shadow:0 7px 16px color-mix(in srgb,var(--primary) 20%,transparent);color:var(--dark)}.sidebar.admin_sidebar .items .item .icon .MuiSvgIcon-root{color:currentColor!important;font-size:1.34rem}.sidebar.admin_sidebar .items .item .content span{display:block;max-width:52px;overflow:hidden;font-size:.56rem;font-weight:650;letter-spacing:.01em;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.sidebar_footer{flex:0 0 auto;display:flex;justify-content:center;margin-top:7px;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--border) 48%,transparent)}.sidebar.admin_sidebar .sidebar_footer .sidebar_logout{width:56px;min-height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px 2px;color:color-mix(in srgb,var(--danger) 78%,var(--gray));background:transparent;border:1px solid transparent;border-radius:15px;cursor:pointer;box-sizing:border-box;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}.sidebar.admin_sidebar .sidebar_footer .sidebar_logout .inner_item{display:contents}.sidebar.admin_sidebar .sidebar_footer .sidebar_logout .icon{display:grid;width:29px;height:29px;place-items:center;color:currentColor;border-radius:10px;background:color-mix(in srgb,var(--danger) 8%,transparent)}.sidebar.admin_sidebar .sidebar_footer .sidebar_logout .icon .MuiSvgIcon-root{color:currentColor!important;font-size:1.34rem}.sidebar.admin_sidebar .sidebar_footer .sidebar_logout .content span{display:block;max-width:52px;overflow:hidden;font-size:0!important;font-weight:650;line-height:1.12;text-align:center;text-overflow:ellipsis;white-space:nowrap}.sidebar.admin_sidebar .sidebar_footer .sidebar_logout .content span:after{display:block;content:"Salir";font-size:.56rem}.sidebar.admin_sidebar .sidebar_footer .sidebar_logout:hover{border-color:color-mix(in srgb,var(--danger) 18%,transparent);background:color-mix(in srgb,var(--danger) 8%,transparent);color:var(--danger);transform:translateY(-1px)}.sidebar.admin_sidebar .sidebar_footer .sidebar_logout:hover .icon{background:color-mix(in srgb,var(--danger) 17%,transparent)}@media (max-width: 760px){.sidebar.admin_sidebar{top:8px;bottom:8px;left:0;width:min(86vw,306px);transform:translate(-105%);border-color:color-mix(in srgb,var(--primary) 18%,var(--border));border-left:0;border-radius:0 26px 26px 0;box-shadow:24px 0 60px color-mix(in srgb,var(--bg) 78%,transparent);text-align:left;transition:transform .28s cubic-bezier(.22,1,.36,1)}body.open .sidebar.admin_sidebar{transform:translate(0)}.sidebar.admin_sidebar .inner_sidebar{padding:18px 15px 14px}.sidebar_brand{min-height:62px;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:2px;margin-bottom:18px;padding:0 4px}.sidebar_logo_crop{width:164px;height:45px;border:0;border-radius:0}.sidebar_logo_crop img{width:170px;height:170px}.sidebar_identity_text{display:block;margin-left:8px;color:color-mix(in srgb,var(--gray) 55%,transparent);font-size:.62rem;font-weight:550;letter-spacing:.08em;text-transform:uppercase}.sidebar.admin_sidebar .items{align-items:stretch;gap:6px;padding:2px 2px 0;scrollbar-width:thin;scrollbar-color:var(--primary) transparent}.sidebar.admin_sidebar .items::-webkit-scrollbar{display:block;width:4px}.sidebar.admin_sidebar .items::-webkit-scrollbar-thumb{border-radius:8px;background:color-mix(in srgb,var(--primary) 55%,transparent)}.sidebar.admin_sidebar .items .item{width:100%;min-height:54px;flex-direction:row;justify-content:flex-start;gap:14px;padding:10px 13px;border-radius:13px}.sidebar.admin_sidebar .items .item:before{left:-4px;height:24px}.sidebar.admin_sidebar .items .item:hover{transform:translate(2px)}.sidebar.admin_sidebar .items .item .icon{width:32px;height:32px;flex:0 0 32px}.sidebar.admin_sidebar .items .item .icon .MuiSvgIcon-root{font-size:1.38rem}.sidebar.admin_sidebar .items .item .content span{max-width:none;overflow:visible;font-size:.82rem;font-weight:600;line-height:1.3;text-overflow:initial}.sidebar_footer{justify-content:stretch;margin-top:10px;padding:10px 2px 0}.sidebar.admin_sidebar .sidebar_footer .sidebar_logout{width:100%;min-height:52px;flex-direction:row;justify-content:flex-start;gap:14px;padding:10px 13px}.sidebar.admin_sidebar .sidebar_footer .sidebar_logout .icon{flex:0 0 32px;width:32px;height:32px}.sidebar.admin_sidebar .sidebar_footer .sidebar_logout .content span{max-width:none;overflow:visible;font-size:0!important;font-weight:600;line-height:1.3;text-overflow:initial}.sidebar.admin_sidebar .sidebar_footer .sidebar_logout .content span:after{font-size:.82rem}}@media (prefers-reduced-motion: reduce){.sidebar.admin_sidebar,.sidebar.admin_sidebar .items .item{transition:none}}.container_ws{background:radial-gradient(circle at 82% 0%,color-mix(in srgb,var(--primary) 6%,transparent),transparent 30%),var(--bg)}.container_ws .inner_ws{width:calc(100% - 75px);height:100dvh;margin-left:75px;display:grid;grid-template-columns:minmax(300px,360px) minmax(420px,1fr) minmax(290px,340px);gap:0}.container_ws .inner_ws>.list_ws{width:100%;height:100dvh;min-width:0;max-width:none;margin:0;position:relative;box-sizing:border-box;border-right:1px solid color-mix(in srgb,var(--border) 38%,transparent);background:color-mix(in srgb,var(--dark) 68%,var(--bg))}.container_ws .inner_ws>.list_ws>.list_ws{width:100%;height:100%;max-width:none;margin:0}.container_ws .list_ws .inner_list{width:100%;height:100%;max-width:none;margin:0;display:flex;flex-direction:column;padding:0}.container_ws .list_ws .inner_list .head{position:relative;z-index:3;flex:0 0 auto;padding:12px 14px 10px;border-bottom:1px solid color-mix(in srgb,var(--border) 34%,transparent);background:color-mix(in srgb,var(--dark) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-sizing:border-box}.container_ws .list_ws .inner_list .head .title{display:flex;align-items:center;justify-content:space-between;gap:10px}.container_ws .list_ws .inner_list .head .title h2{min-width:0;display:flex;flex-wrap:nowrap;align-items:center;gap:8px;margin:0;color:var(--white);font-size:1.22rem;font-weight:680;letter-spacing:-.035em}.container_ws .list_ws .inner_list .head .title h2>button,.container_ws .list_ws .inner_list .head .title .buttons>button{width:36px;height:36px;display:grid;flex:0 0 36px;place-items:center;border:1px solid color-mix(in srgb,var(--border) 42%,transparent);border-radius:11px;background:color-mix(in srgb,var(--bg) 42%,transparent);color:color-mix(in srgb,var(--gray) 72%,transparent);cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.container_ws .list_ws .inner_list .head .title h2>button:hover,.container_ws .list_ws .inner_list .head .title .buttons>button:hover{border-color:color-mix(in srgb,var(--primary) 38%,transparent);background:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary);transform:translateY(-1px)}.container_ws .list_ws .inner_list .head .title button .MuiSvgIcon-root{color:currentColor!important;font-size:1.08rem}.container_ws .list_ws .inner_list .head .title .buttons{display:flex;flex:0 0 auto;gap:7px}.container_ws .list_ws .inner_list .head .button_menu{display:none}.container_ws .list_ws .inner_list .head .search{width:100%;margin-top:10px}.container_ws .list_ws .inner_list .head .search .MuiFormControl-root{width:100%}.container_ws .list_ws .inner_list .head .search .MuiInput-root{min-height:40px;padding:0 13px;border:1px solid color-mix(in srgb,var(--border) 48%,transparent);border-radius:13px;background:color-mix(in srgb,var(--bg) 55%,transparent);color:var(--white);box-sizing:border-box;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.container_ws .list_ws .inner_list .head .search .MuiInput-root:before,.container_ws .list_ws .inner_list .head .search .MuiInput-root:after{display:none}.container_ws .list_ws .inner_list .head .search .MuiInput-root.Mui-focused{border-color:var(--primary);background:color-mix(in srgb,var(--bg) 78%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 7%,transparent)}.container_ws .list_ws .inner_list .head .search .MuiInputLabel-root{top:2px;left:8px;color:color-mix(in srgb,var(--gray) 48%,transparent)!important;font-size:.72rem}.container_ws .list_ws .inner_list .head .search .MuiInputLabel-root.Mui-focused,.container_ws .list_ws .inner_list .head .search .MuiInputLabel-root.MuiFormLabel-filled{top:0;color:var(--primary)!important}.container_ws .list_ws .inner_list .head .search input{min-width:0;color:var(--white);font-size:.73rem}.container_ws .list_ws .inner_list .chats{min-height:0;height:auto;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;padding:7px 8px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--primary) 45%,transparent) transparent}.container_ws .list_ws .inner_list .chats::-webkit-scrollbar{width:4px}.container_ws .list_ws .inner_list .chats::-webkit-scrollbar-track{background:transparent}.container_ws .list_ws .inner_list .chats::-webkit-scrollbar-thumb{border-radius:8px;background:color-mix(in srgb,var(--primary) 42%,transparent)}.container_ws .list_ws .inner_list .chats .item{width:100%;min-height:64px;margin:0 0 3px;padding:0;border:1px solid transparent;border-radius:14px;background:transparent;box-sizing:border-box;transition:border-color .18s ease,background .18s ease,transform .18s ease}.container_ws .list_ws .inner_list .chats .item:hover{border-color:color-mix(in srgb,var(--primary) 12%,transparent);background:color-mix(in srgb,var(--primary) 5%,transparent);transform:translate(2px)}.container_ws .list_ws .inner_list .chats .item.selected{border-color:color-mix(in srgb,var(--primary) 24%,transparent);background:linear-gradient(110deg,color-mix(in srgb,var(--primary) 13%,transparent),color-mix(in srgb,var(--primary) 3%,transparent));box-shadow:inset 3px 0 0 var(--primary)}.container_ws .list_ws .inner_list .chats .item .inner_item{width:100%;min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 8px;box-sizing:border-box}.container_ws .list_ws .inner_list .chats .item .left{min-width:0;display:flex;flex:1 1 auto;align-items:center;gap:9px}.container_ws .list_ws .inner_list .chats .item .left .icon{position:relative;width:36px;height:36px;min-width:36px;min-height:36px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--primary) 15%,transparent);border-radius:11px;background:linear-gradient(145deg,color-mix(in srgb,var(--primary) 11%,var(--dark)),color-mix(in srgb,var(--bg) 86%,var(--dark)));color:color-mix(in srgb,var(--gray) 72%,transparent)}.container_ws .list_ws .inner_list .chats .item .left .icon .MuiSvgIcon-root{color:currentColor!important;font-size:1.08rem}.container_ws .list_ws .inner_list .chats .item .left .icon .status{position:absolute;right:-2px;bottom:-2px;width:7px;height:7px;border:2px solid color-mix(in srgb,var(--dark) 94%,var(--bg));border-radius:50%;background:color-mix(in srgb,var(--gray) 38%,transparent)}.container_ws .list_ws .inner_list .chats .item .left .icon .status.online{background:var(--success);box-shadow:0 0 8px color-mix(in srgb,var(--success) 45%,transparent)}.container_ws .list_ws .inner_list .chats .item .left .user{min-width:0;flex:1 1 auto}.container_ws .list_ws .inner_list .chats .item .left .user>span{min-width:0;display:flex;align-items:center;gap:5px;overflow:hidden;color:var(--white);font-size:.68rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.container_ws .list_ws .inner_list .chats .item .left .user small{display:-webkit-box;margin-top:3px;overflow:hidden;color:color-mix(in srgb,var(--gray) 49%,transparent);font-size:.59rem;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:1}.container_ws .list_ws .inner_list .chats .item .ticket-indicator,.container_ws .list_ws .inner_list .chats .item .tags{display:inline-flex;flex:0 0 auto}.container_ws .list_ws .inner_list .chats .item .tags{gap:3px}.container_ws .list_ws .inner_list .chats .item .tags .tag{width:6px;height:6px;border-radius:50%;clip-path:none}.container_ws .chip.MuiChip-root{height:18px;border:1px solid color-mix(in srgb,var(--primary) 22%,transparent);border-radius:7px;background:color-mix(in srgb,var(--primary) 9%,transparent)!important;color:var(--primary);font-size:.48rem;font-weight:700}.container_ws .chip.deposit.MuiChip-root{border-color:color-mix(in srgb,var(--danger) 25%,transparent);background:color-mix(in srgb,var(--danger) 9%,transparent)!important;color:var(--danger)}.container_ws .chip .MuiChip-label{padding:0 6px}.container_ws .list_ws .inner_list .chats .item .archived{flex:0 0 auto;padding:3px 5px;border:1px solid color-mix(in srgb,var(--gray) 17%,transparent);border-radius:6px;background:color-mix(in srgb,var(--gray) 5%,transparent);color:color-mix(in srgb,var(--gray) 55%,transparent);font-size:.45rem}.container_ws .list_ws .inner_list .chats .item .info{min-width:36px;display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;align-self:stretch;justify-content:center;gap:4px}.container_ws .list_ws .inner_list .chats .item .info>small{color:color-mix(in srgb,var(--gray) 42%,transparent);font-size:.54rem}.container_ws .list_ws .inner_list .chats .item .badge{width:auto;min-width:18px;height:18px;margin:0;padding:0 5px;border-radius:7px;background:var(--primary);color:var(--dark);box-sizing:border-box}.container_ws .list_ws>.inner_list>.contained{position:static;width:calc(100% - 24px);min-height:40px;flex:0 0 auto;margin:8px 12px 12px;border-radius:11px;background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);font-size:.66rem;text-transform:none}.chat_action_menu .MuiPaper-root{min-width:190px;margin-top:6px;padding:6px;border:1px solid color-mix(in srgb,var(--border) 44%,transparent);border-radius:13px;background:color-mix(in srgb,var(--dark) 96%,var(--bg));box-shadow:0 16px 38px color-mix(in srgb,var(--bg) 75%,transparent);color:var(--white)}.chat_action_menu .MuiMenuItem-root{min-height:39px;border-radius:9px;color:color-mix(in srgb,var(--gray) 72%,transparent);font-size:.68rem}.chat_action_menu .MuiMenuItem-root:hover{background:color-mix(in srgb,var(--primary) 7%,transparent);color:var(--primary)}@media (max-width: 760px){.container_ws .inner_ws{width:100%;margin-left:0;grid-template-columns:minmax(290px,42%) minmax(0,1fr)}.container_ws .list_ws .inner_list .head .button_menu{display:block}.container_ws .list_ws .inner_list .head .button_menu .btnSidebar{width:36px;height:36px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--border) 42%,transparent);border-radius:11px;background:color-mix(in srgb,var(--bg) 42%,transparent);color:var(--gray)}}@media (max-width: 660px){.container_ws .inner_ws{position:fixed;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100dvh}.container_ws .inner_ws>.list_ws{position:absolute;top:0;right:0;bottom:0;left:0;display:block!important;width:100%;min-width:100%!important;height:100dvh!important;transform:translate(0);transition:transform .26s cubic-bezier(.22,1,.36,1);z-index:2}.container_ws .inner_ws>.list_ws.hidden{transform:translate(100%)}.container_ws .list_ws .inner_list .head{padding:14px 14px 12px}.container_ws .list_ws .inner_list .head .title h2{font-size:1.08rem}.container_ws .list_ws .inner_list .chats{height:auto!important;padding:8px}.container_ws .list_ws .inner_list .chats .item:last-child{margin-bottom:20px}}@media (prefers-reduced-motion: reduce){.container_ws .list_ws .inner_list .chats .item{transition:none}}.container_ws .inner_ws>.chat_ws,.container_ws .inner_ws>.chat_ws>.chat_ws,.container_ws .chat_ws .inner_chat{width:100%;height:100%;min-width:0;max-width:none;margin:0;box-sizing:border-box}.container_ws .inner_ws>.chat_ws{position:relative;left:auto;right:auto;overflow:hidden;background:color-mix(in srgb,var(--bg) 95%,var(--dark));z-index:2}.container_ws .chat_ws .inner_chat{display:flex;flex-direction:column}.container_ws .chat_ws .inner_chat>.head{width:100%;min-height:76px;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:15px;padding:10px 16px;border-bottom:1px solid color-mix(in srgb,var(--border) 34%,transparent);background:color-mix(in srgb,var(--dark) 68%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-sizing:border-box}.container_ws .chat_ws .inner_chat .head .left{min-width:0;display:flex;align-items:center;gap:10px}.container_ws .chat_ws .inner_chat .head .left .chat_back_button,.container_ws .chat_ws .inner_chat .head .right button{width:38px;height:38px;min-width:38px;display:grid;flex:0 0 auto;place-items:center;border:1px solid color-mix(in srgb,var(--border) 42%,transparent);border-radius:11px;background:color-mix(in srgb,var(--bg) 40%,transparent);color:color-mix(in srgb,var(--gray) 72%,transparent);cursor:pointer}.container_ws .chat_ws .inner_chat .head .left .chat_back_button:hover,.container_ws .chat_ws .inner_chat .head .right button:hover{border-color:color-mix(in srgb,var(--primary) 36%,transparent);background:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary)}.container_ws .chat_ws .inner_chat .head .left .chat_back_button .MuiSvgIcon-root,.container_ws .chat_ws .inner_chat .head .right button .MuiSvgIcon-root{color:currentColor!important;font-size:1.12rem}.container_ws .chat_ws .inner_chat .head .left .icon{width:42px;height:42px;min-width:42px;min-height:42px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--primary) 18%,transparent);border-radius:13px;background:linear-gradient(145deg,color-mix(in srgb,var(--primary) 12%,var(--dark)),color-mix(in srgb,var(--bg) 85%,var(--dark)));color:var(--primary)}.container_ws .chat_ws .inner_chat .head .left .icon .MuiSvgIcon-root{color:currentColor!important;font-size:1.25rem}.container_ws .chat_ws .inner_chat .head .left .user{min-width:0}.container_ws .chat_ws .inner_chat .head .left .user>span{display:flex;align-items:center;gap:5px;overflow:hidden;color:var(--white);font-size:.76rem;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.container_ws .chat_ws .inner_chat .head .left .user p.online,.container_ws .chat_ws .inner_chat .head .left .user p.offline{position:relative;margin-top:5px;padding-left:10px;font-size:.58rem}.container_ws .chat_ws .inner_chat .head .left .user p:before{content:"";position:absolute;top:50%;left:0;width:6px;height:6px;border-radius:50%;background:currentColor;transform:translateY(-50%)}.container_ws .chat_ws .inner_chat .head .left button.contained{width:auto!important;min-width:0;height:36px;margin-left:5px;padding:0 11px;border:1px solid color-mix(in srgb,var(--primary) 23%,transparent);border-radius:11px;background:color-mix(in srgb,var(--primary) 9%,transparent)!important;box-shadow:none;color:var(--primary);font-size:.58rem;font-weight:700;text-transform:none}.container_ws .chat_ws .inner_chat .head .right{display:flex;flex:0 0 auto;gap:7px}.container_ws .chat_ws .inner_chat .head .right .button_info{display:none}.container_ws .chat_area{width:100%;min-height:0;height:auto;flex:1 1 auto;overflow-y:auto;padding:16px clamp(14px,3vw,34px) 22px;background:linear-gradient(color-mix(in srgb,var(--bg) 93%,transparent),color-mix(in srgb,var(--bg) 93%,transparent)),radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--primary) 5%,transparent),transparent 35%);box-sizing:border-box;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--primary) 35%,transparent) transparent}.container_ws .chat_area::-webkit-scrollbar{width:5px}.container_ws .chat_area::-webkit-scrollbar-thumb{border-radius:10px;background:color-mix(in srgb,var(--primary) 35%,transparent)}.container_ws .button_load_more{padding:3px 0 14px}.container_ws .button_load_more .load-more-button.MuiButton-root{min-height:32px;padding:0 12px;border:1px solid color-mix(in srgb,var(--primary) 18%,transparent);border-radius:999px;background:color-mix(in srgb,var(--primary) 7%,transparent);box-shadow:none;color:var(--primary);font-size:.58rem}.container_ws .no-more-messages{margin:0;color:color-mix(in srgb,var(--gray) 35%,transparent);font-size:.56rem}.container_ws .date-divider{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 0}.container_ws .date-divider:before,.container_ws .date-divider:after{content:"";width:min(18%,100px);height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--border) 48%,transparent))}.container_ws .date-divider:after{background:linear-gradient(90deg,color-mix(in srgb,var(--border) 48%,transparent),transparent)}.container_ws .date-divider span{padding:5px 9px;border:1px solid color-mix(in srgb,var(--border) 32%,transparent);border-radius:999px;background:color-mix(in srgb,var(--dark) 72%,transparent);color:color-mix(in srgb,var(--gray) 56%,transparent);font-size:.54rem;font-weight:650}.container_ws .chat_area .message{display:flex;margin-bottom:4px;overflow:visible}.container_ws .chat_area .message.sent{justify-content:flex-end}.container_ws .chat_area .message.received{justify-content:flex-start}.container_ws .chat_area .message_body{float:none;max-width:min(72%,620px);min-width:58px;margin-top:7px;padding:10px 12px 19px;border:1px solid color-mix(in srgb,var(--border) 24%,transparent);border-radius:16px;box-shadow:0 7px 20px color-mix(in srgb,var(--bg) 35%,transparent);color:var(--white);font-size:.73rem;line-height:1.55}.container_ws .chat_area .sent .message_body{border-color:color-mix(in srgb,var(--primary) 17%,transparent);border-bottom-right-radius:5px;background:linear-gradient(145deg,color-mix(in srgb,var(--primary) 16%,var(--dark)),color-mix(in srgb,var(--secundary) 7%,var(--dark)))}.container_ws .chat_area .received .message_body{border-bottom-left-radius:5px;background:color-mix(in srgb,var(--dark) 94%,var(--bg))}.container_ws .chat_area .message_body a{color:var(--primary);text-decoration:underline;text-underline-offset:2px}.container_ws .chat_area .message_body img{max-width:min(190px,100%);border-radius:11px}.container_ws .chat_area .message_body.image{width:min(190px,100%);min-width:0;max-width:min(190px,64%);padding:6px 6px 19px}.container_ws .chat_area .message_body.image .message_image{width:100%;height:230px;display:block;border-radius:10px;background:color-mix(in srgb,var(--bg) 72%,transparent);cursor:zoom-in;object-fit:cover;object-position:center top}.container_ws .chat_area .message_body.sticker{border:0;background:transparent;box-shadow:none}.container_ws .chat_area .message_body.sticker img{max-width:110px}.container_ws .chat_area .message_body.pdf{min-width:210px;gap:9px}.container_ws .chat_area .message_body.pdf embed{overflow:hidden;border-radius:10px}.container_ws .chat_area .message_body.pdf button{min-height:34px;border:1px solid color-mix(in srgb,var(--primary) 23%,transparent);border-radius:9px;background:color-mix(in srgb,var(--primary) 9%,transparent);color:var(--primary);font-size:.58rem;font-weight:700}.container_ws .chat_area .message_time{right:9px;bottom:5px;color:color-mix(in srgb,var(--gray) 46%,transparent);font-size:.49rem}.conversation_empty{min-height:calc(100% - 70px)}.container_ws .input_area{width:100%;flex:0 0 auto;padding:10px 14px 14px;border-top:1px solid color-mix(in srgb,var(--border) 28%,transparent);background:color-mix(in srgb,var(--dark) 65%,transparent);box-sizing:border-box;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.container_ws .input_area .inner_input{min-height:54px;gap:7px;padding:6px;border:1px solid color-mix(in srgb,var(--border) 45%,transparent);border-radius:17px;background:color-mix(in srgb,var(--bg) 64%,transparent);box-sizing:border-box;transition:border-color .18s ease,box-shadow .18s ease}.container_ws .input_area .inner_input:focus-within{border-color:color-mix(in srgb,var(--primary) 58%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 6%,transparent)}.container_ws .input_area .inner_input .emoji,.container_ws .input_area .buttons button{width:40px;height:40px;flex:0 0 40px;border:1px solid transparent;border-radius:12px;background:transparent;color:color-mix(in srgb,var(--gray) 66%,transparent)}.container_ws .input_area .inner_input .emoji:hover,.container_ws .input_area .inner_input .emoji.active,.container_ws .input_area .buttons button:hover,.container_ws .input_area .buttons button label:hover{border-color:color-mix(in srgb,var(--primary) 17%,transparent);background:color-mix(in srgb,var(--primary) 7%,transparent);color:var(--primary)}.container_ws .input_area .buttons button.send{background:linear-gradient(135deg,var(--primary),var(--secundary));box-shadow:0 8px 20px color-mix(in srgb,var(--primary) 17%,transparent);color:var(--dark)}.container_ws .input_area .buttons button.send:hover{color:var(--dark);transform:translateY(-1px)}.container_ws .input_area .inner_input button .MuiSvgIcon-root,.container_ws .input_area .inner_input button label .MuiSvgIcon-root{color:currentColor!important;font-size:1.15rem}.container_ws .input_area .input_wrapper{min-width:0;flex:1 1 auto}.container_ws .input_area .input_wrapper .MuiInput-root{width:100%;padding:0 4px;color:var(--white)}.container_ws .input_area .input_wrapper .MuiInput-root:before,.container_ws .input_area .input_wrapper .MuiInput-root:after{display:none}.container_ws .input_area .input_wrapper textarea{color:var(--white);font-size:.74rem;line-height:1.45}.container_ws .input_area .input_wrapper textarea::placeholder{color:color-mix(in srgb,var(--gray) 40%,transparent);opacity:1}.container_ws .input_area .suggestions{top:auto;bottom:calc(100% + 12px);height:auto;gap:6px;padding:8px;border:1px solid color-mix(in srgb,var(--border) 38%,transparent);border-radius:13px;background:color-mix(in srgb,var(--dark) 96%,transparent);box-shadow:0 15px 40px color-mix(in srgb,var(--bg) 72%,transparent);box-sizing:border-box}.container_ws .input_area .suggestions li{padding:8px 11px;border:1px solid color-mix(in srgb,var(--primary) 12%,transparent);border-radius:9px;background:color-mix(in srgb,var(--primary) 5%,transparent);color:var(--gray);font-size:.62rem;white-space:nowrap}.chat_dialog .MuiBackdrop-root{background:color-mix(in srgb,var(--bg) 78%,transparent);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.chat_dialog .MuiDialog-paper{overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 15%,var(--border));border-radius:22px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--primary) 7%,transparent),transparent 26%),var(--dark);box-shadow:0 30px 90px color-mix(in srgb,var(--bg) 82%,transparent),var(--shadow);color:var(--white)}.chat_dialog--payments .MuiDialog-paper{width:min(calc(100% - 30px),1450px);max-width:1450px;max-height:calc(100dvh - 30px)}.chat_dialog--payments .manual_payments_filters{padding:12px;border:1px solid color-mix(in srgb,var(--border) 32%,transparent);border-radius:14px;background:color-mix(in srgb,var(--bg) 32%,transparent)}.chat_dialog--payments .MuiTable-root{min-width:980px}.chat_dialog .MuiDialogTitle-root{padding:20px 22px;border-bottom:1px solid color-mix(in srgb,var(--border) 32%,transparent);color:var(--white);font-size:1rem;font-weight:680;letter-spacing:-.025em}.chat_dialog .MuiDialogContent-root{padding:20px 22px!important}.chat_dialog .MuiDialogActions-root{padding:13px 22px 18px;border-top:1px solid color-mix(in srgb,var(--border) 28%,transparent)}.chat_dialog .MuiButton-root{min-height:36px;border-radius:10px;color:var(--primary);font-size:.62rem;font-weight:700;text-transform:none}.chat_dialog .MuiButton-contained{background:linear-gradient(135deg,var(--primary),var(--secundary));color:var(--dark)}.chat_dialog .MuiButton-contained:hover{background:linear-gradient(135deg,var(--primary),var(--secundary))}.chat_dialog .MuiOutlinedInput-root,.chat_dialog .MuiInputBase-root{border-radius:11px;background:color-mix(in srgb,var(--bg) 48%,transparent);color:var(--white);font-size:.7rem}.chat_dialog .MuiOutlinedInput-notchedOutline{border-color:color-mix(in srgb,var(--border) 48%,transparent)!important}.chat_dialog .MuiInputLabel-root{color:color-mix(in srgb,var(--gray) 52%,transparent)!important;font-size:.72rem}.chat_dialog .MuiInputLabel-root.Mui-focused{color:var(--primary)!important}.chat_dialog .MuiTableContainer-root,.chat_dialog table{overflow:auto;border:1px solid color-mix(in srgb,var(--border) 34%,transparent);border-radius:14px;background:color-mix(in srgb,var(--bg) 38%,transparent)}.chat_dialog .MuiTableCell-root{border-color:color-mix(in srgb,var(--border) 28%,transparent);color:color-mix(in srgb,var(--gray) 72%,transparent);font-size:.63rem;white-space:nowrap}.chat_dialog .MuiTableHead-root .MuiTableCell-root{background:color-mix(in srgb,var(--dark) 98%,var(--bg));color:color-mix(in srgb,var(--gray) 48%,transparent);font-size:.56rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.chat_dialog .MuiTableRow-root:hover{background:color-mix(in srgb,var(--primary) 4%,transparent)}.chat_dialog .MuiTablePagination-root{margin-top:10px;border-radius:11px;background:color-mix(in srgb,var(--bg) 36%,transparent);color:var(--gray)}.chat_dialog--payments .manual_payment_image.MuiButton-root{min-width:0;padding:5px 8px;border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);border-radius:8px;background:color-mix(in srgb,var(--primary) 5%,transparent);color:var(--primary);font-size:.58rem}.chat_dialog--payments .manual_payment_actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;min-width:288px}.chat_dialog--payments .manual_payment_action.MuiButton-root{min-width:88px;min-height:38px;margin:0;padding:7px 10px;border:1px solid transparent;border-radius:10px;box-shadow:none;font-size:.6rem;font-weight:760;letter-spacing:.01em;line-height:1.1;text-transform:none}.chat_dialog--payments .manual_payment_action--credit.MuiButton-root{border-color:color-mix(in srgb,var(--primary) 42%,transparent);background:linear-gradient(135deg,var(--primary),var(--secundary))!important;box-shadow:0 6px 15px color-mix(in srgb,var(--primary) 17%,transparent);color:var(--dark)!important}.chat_dialog--payments .manual_payment_action--resolve.MuiButton-root{border-color:color-mix(in srgb,var(--warning) 55%,transparent);background:linear-gradient(135deg,#ffd660,#f3b526)!important;box-shadow:0 6px 15px color-mix(in srgb,var(--warning) 14%,transparent);color:#241a05!important}.chat_dialog--payments .manual_payment_action--duplicate.MuiButton-root{border-color:color-mix(in srgb,var(--danger) 56%,transparent);background:linear-gradient(135deg,#db5d70,#ad3047)!important;box-shadow:0 6px 15px color-mix(in srgb,var(--danger) 14%,transparent);color:#fff!important}.chat_dialog--payments .manual_payment_action.MuiButton-root:hover{filter:brightness(1.08);transform:translateY(-1px)}.chat_dialog--payments .manual_payment_action.Mui-disabled{border-color:color-mix(in srgb,var(--border) 28%,transparent)!important;background:color-mix(in srgb,var(--gray) 12%,transparent)!important;box-shadow:none;color:color-mix(in srgb,var(--gray) 44%,transparent)!important}@media (max-width: 760px){.container_ws .chat_ws .inner_chat>.head{padding-inline:10px}.container_ws .chat_ws .inner_chat .head .left .icon{width:38px;height:38px;min-width:38px;min-height:38px}.container_ws .chat_ws .inner_chat .head .left button.contained{display:none}}@media (max-width: 660px){.container_ws .inner_ws>.chat_ws{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;min-width:100%!important;height:100dvh!important;transform:translate(0);transition:transform .26s cubic-bezier(.22,1,.36,1);z-index:3}.container_ws .inner_ws>.chat_ws.hidden{transform:translate(100%)}.container_ws .chat_ws .inner_chat .head .left .chat_back_button{display:grid}.container_ws .chat_area{padding:12px 10px 18px}.container_ws .chat_area .message_body{max-width:84%}.container_ws .input_area{padding:8px 8px max(10px,env(safe-area-inset-bottom))}}@media (max-width: 660px){.chat_dialog .MuiDialog-paper,.chat_dialog--payments .MuiDialog-paper{width:calc(100% - 12px);max-height:calc(100dvh - 12px);margin:6px;border-radius:18px}.chat_dialog .MuiDialogTitle-root{padding:16px}.chat_dialog .MuiDialogContent-root{padding:16px!important}.chat_dialog .MuiDialogActions-root{padding:11px 16px 14px}.chat_dialog--payments .manual_payments_filters{grid-template-columns:1fr!important}.chat_dialog--payments .manual_payments_filters>div{grid-column:1 / -1!important}}@media (prefers-reduced-motion: reduce){.container_ws .chat_area .message_body,.container_ws .inner_ws>.chat_ws{transition:none}}.container_ws .inner_ws>.info_ws{width:100%;height:100dvh;min-width:0;min-height:0;max-width:none;margin:0;position:relative;left:auto;right:auto;overflow:hidden;border-left:1px solid color-mix(in srgb,var(--border) 38%,transparent);background:color-mix(in srgb,var(--dark) 68%,var(--bg));box-sizing:border-box}.container_ws .inner_ws>.info_ws>.info_ws,.container_ws .info_ws .inner_info{width:100%;height:100%;max-width:none;margin:0}.container_ws .inner_ws>.info_ws>.info_ws{position:relative;inset:auto;display:block;min-height:0;overflow:hidden;transform:none}.container_ws .info_ws .inner_info{min-height:0;display:flex;flex-direction:column;align-items:stretch;overflow:hidden;padding:18px 14px;box-sizing:border-box}.container_ws .info_ws .close_button{display:none;margin:0 0 10px}.container_ws .info_ws .inner_info .title{text-align:left}.container_ws .info_ws .inner_info .title h2{margin:4px 4px 17px;color:var(--white);font-size:1.03rem;font-weight:680;letter-spacing:-.03em}.container_ws .info_ws .inner_info .title h2:before{content:"Detalles";display:block;margin-bottom:5px;color:var(--primary);font-size:.55rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.container_ws .info_ws .inner_info>.buttons{width:100%;display:flex;align-items:center;gap:4px;overflow-x:auto;padding:5px;border:1px solid color-mix(in srgb,var(--border) 38%,transparent);border-radius:13px;background:color-mix(in srgb,var(--bg) 46%,transparent);box-sizing:border-box;scrollbar-width:none}.container_ws .info_ws .inner_info>.buttons::-webkit-scrollbar{display:none}.container_ws .info_ws .inner_info>.buttons>.MuiBadge-root{display:flex;flex:0 0 auto}.container_ws .info_ws .inner_info>.buttons .MuiButton-root{min-height:36px;min-width:max-content;padding:7px 9px;border:0;border-radius:9px;box-shadow:none;font-size:.58rem;font-weight:700;text-transform:none;white-space:nowrap}.container_ws .info_ws .inner_info>.buttons .contained{background:color-mix(in srgb,var(--primary) 13%,transparent);color:var(--primary)}.container_ws .info_ws .inner_info>.buttons .outlined{color:color-mix(in srgb,var(--gray) 52%,transparent)}.container_ws .info_ws .inner_info .info_container,.container_ws .info_ws .inner_info .media_container{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;margin-top:12px;padding:2px 5px 28px 3px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--primary) 35%,transparent) transparent;box-sizing:border-box}.container_ws .info_ws .inner_info .info_container{display:flex;flex-direction:column;gap:8px}.container_ws .info_ws .inner_info .info_container .item,.container_ws .info_ws .inner_info .info_container .item:nth-child(odd),.container_ws .info_ws .inner_info .info_container .item:nth-child(2n){width:100%;min-height:56px;flex:0 0 auto;padding:12px;border:1px solid color-mix(in srgb,var(--border) 34%,transparent);border-radius:14px;background:color-mix(in srgb,var(--bg) 36%,transparent);color:var(--gray);box-sizing:border-box}.container_ws .info_ws .inner_info .info_container .item:hover{border-color:color-mix(in srgb,var(--primary) 20%,transparent);background:color-mix(in srgb,var(--primary) 4%,transparent);color:var(--gray);cursor:default}.container_ws .info_ws .inner_info .info_container .item h4{margin:0;color:color-mix(in srgb,var(--gray) 50%,transparent);font-size:.61rem;font-weight:650}.container_ws .info_ws .inner_info .info_container .item>span{max-width:65%;overflow:hidden;color:var(--white);font-size:.68rem;font-weight:600;text-align:right;text-overflow:ellipsis}.container_ws .info_ws .inner_info .info_container .item .MuiButton-root{min-height:34px;border-radius:10px;font-size:.58rem;font-weight:700;text-transform:none}.container_ws .info_ws .inner_info .info_container .item .MuiButton-contained{background:color-mix(in srgb,var(--primary) 12%,transparent);box-shadow:none;color:var(--primary)}.container_ws .info_ws .inner_info .info_container .item .MuiButton-outlined{border-color:color-mix(in srgb,var(--primary) 25%,transparent);color:var(--primary)}.container_ws .info_ws .inner_info .info_container .item .MuiTextField-root{margin:0}.container_ws .info_ws .inner_info .info_container .item .MuiOutlinedInput-root{border-radius:11px;background:color-mix(in srgb,var(--bg) 50%,transparent);color:var(--white);font-size:.68rem}.container_ws .info_ws .inner_info .info_container .item .MuiOutlinedInput-notchedOutline{border-color:color-mix(in srgb,var(--border) 48%,transparent)!important}.container_ws .info_ws .inner_info .info_container>.buttons{display:flex;flex:0 0 auto;flex-direction:column;gap:8px;margin:0 0 8px;padding:5px 0 0}.container_ws .info_ws .inner_info .info_container>.buttons .MuiButton-root{width:100%;min-height:42px;margin:0!important;border-radius:11px;font-size:.61rem;font-weight:700;text-transform:none}.container_ws .info_ws .inner_info .media_container{display:block}.container_ws .info_ws .inner_info .media_container .date-divider{margin:5px 0}.container_ws .info_ws .inner_info .media-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.container_ws .info_ws .inner_info .media-item{aspect-ratio:1;overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 32%,transparent);border-radius:11px;background:var(--dark);cursor:pointer;transition:transform .18s ease,border-color .18s ease}.container_ws .info_ws .inner_info .media-item:hover{border-color:var(--primary);transform:translateY(-2px)}.container_ws .info_ws .inner_info .media-image{width:100%;height:100%;border-radius:10px;object-fit:cover}.container_ws .info_ws .inner_info .no-media{min-height:250px;display:grid;place-items:center;margin:0;color:color-mix(in srgb,var(--gray) 44%,transparent);font-size:.68rem}.container_ws .info_ws .inner_info .quick_reload_panel{min-height:0;flex:1 1 auto;overflow-y:auto;padding:3px 3px 26px!important;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--primary) 35%,transparent) transparent}.quick_reload_upload,.quick_balance_section{gap:12px!important}.quick_reload_heading,.quick_balance_heading{display:flex;align-items:center;gap:10px}.quick_reload_heading_icon,.quick_balance_heading>span{width:38px;height:38px;display:grid;flex:0 0 38px;place-items:center;border:1px solid color-mix(in srgb,var(--primary) 22%,transparent);border-radius:12px;background:linear-gradient(145deg,color-mix(in srgb,var(--primary) 15%,transparent),color-mix(in srgb,var(--secundary) 6%,transparent));color:var(--primary)}.quick_reload_heading_icon .MuiSvgIcon-root,.quick_balance_heading>span .MuiSvgIcon-root{font-size:1.16rem}.quick_reload_heading h3,.quick_balance_heading h3{color:var(--white)!important;font-size:.78rem!important;font-weight:720;letter-spacing:-.015em}.quick_reload_heading p,.quick_balance_heading p{margin:3px 0 0;color:color-mix(in srgb,var(--gray) 52%,transparent);font-size:.58rem;line-height:1.45}.quick_reload_dropzone{min-height:156px;display:grid;place-items:center;padding:16px!important;border:1px dashed color-mix(in srgb,var(--primary) 40%,var(--border))!important;border-radius:16px!important;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--primary) 10%,transparent),transparent 58%),color-mix(in srgb,var(--bg) 44%,transparent)!important;box-sizing:border-box;transition:border-color .18s ease,background .18s ease,transform .18s ease!important}.quick_reload_dropzone:hover{border-color:var(--primary)!important;background:color-mix(in srgb,var(--primary) 8%,transparent)!important;transform:translateY(-1px)}.quick_reload_dropzone_empty{display:flex;flex-direction:column;align-items:center;color:color-mix(in srgb,var(--gray) 65%,transparent)!important;font-size:.66rem}.quick_reload_dropzone_empty .MuiSvgIcon-root{width:44px;height:44px;margin-bottom:9px;padding:10px;border-radius:14px;background:color-mix(in srgb,var(--primary) 11%,transparent);color:var(--primary);box-sizing:border-box}.quick_reload_dropzone_empty strong{color:var(--white);font-weight:650}.quick_reload_dropzone_empty>div{color:color-mix(in srgb,var(--gray) 46%,transparent);font-size:.55rem!important}.quick_reload_preview{display:block;max-width:100%!important;max-height:142px!important;border-radius:11px!important;box-shadow:0 10px 22px color-mix(in srgb,var(--bg) 58%,transparent)}.quick_reload_file_name{color:var(--white);font-size:.64rem}.quick_reload_analyze.MuiButton-root,.quick_load_submit.MuiButton-root{min-height:42px;display:flex;gap:7px;border:1px solid color-mix(in srgb,var(--primary) 30%,transparent);border-radius:12px;background:linear-gradient(135deg,var(--primary),var(--secundary))!important;box-shadow:0 10px 22px color-mix(in srgb,var(--primary) 15%,transparent);color:var(--dark)!important;font-size:.63rem;font-weight:760;text-transform:none}.quick_reload_analyze.Mui-disabled,.quick_load_submit.Mui-disabled{border-color:color-mix(in srgb,var(--border) 34%,transparent);background:color-mix(in srgb,var(--gray) 12%,transparent)!important;box-shadow:none;color:color-mix(in srgb,var(--gray) 42%,transparent)!important}.quick_reload_analyze .MuiSvgIcon-root,.quick_load_submit .MuiSvgIcon-root{font-size:1rem}.quick_reload_divider{height:1px!important;margin:4px 0!important;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--border) 48%,transparent),transparent)!important}.quick_balance_section{padding:13px;border:1px solid color-mix(in srgb,var(--primary) 14%,var(--border));border-radius:16px;background:linear-gradient(145deg,color-mix(in srgb,var(--primary) 5%,transparent),color-mix(in srgb,var(--bg) 38%,transparent))}.quick_amount_grid{gap:7px!important}.quick_amount_button.MuiButton-root{min-width:0;min-height:36px;padding:6px!important;border-color:color-mix(in srgb,var(--border) 54%,transparent)!important;border-radius:10px;background:color-mix(in srgb,var(--bg) 55%,transparent)!important;color:color-mix(in srgb,var(--gray) 72%,transparent)!important;font-size:.62rem!important;font-weight:700;text-transform:none}.quick_amount_button.MuiButton-root:hover{border-color:color-mix(in srgb,var(--primary) 52%,transparent)!important;background:color-mix(in srgb,var(--primary) 9%,transparent)!important;color:var(--primary)!important}.quick_amount_button.is_selected.MuiButton-root{border-color:color-mix(in srgb,var(--primary) 54%,transparent)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 27%,var(--dark)),color-mix(in srgb,var(--secundary) 17%,var(--dark)))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 18%,transparent),0 6px 16px color-mix(in srgb,var(--primary) 11%,transparent);color:var(--primary)!important}.quick_amount_input .MuiOutlinedInput-root{border-radius:11px;background:color-mix(in srgb,var(--bg) 55%,transparent);color:var(--white)!important}.quick_amount_input .MuiOutlinedInput-notchedOutline{border-color:color-mix(in srgb,var(--border) 48%,transparent)!important}.quick_amount_input .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important}.quick_amount_input input{padding-block:10px;font-size:.7rem}@media (max-width: 1200px){.container_ws .inner_ws>.info_ws{position:fixed;inset:8px 8px 8px auto;z-index:1250;width:min(92vw,360px);height:auto;overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 14%,var(--border));border-radius:22px;box-shadow:0 24px 70px color-mix(in srgb,var(--bg) 82%,transparent);transform:translate(calc(100% + 20px));transition:transform .28s cubic-bezier(.22,1,.36,1)}body.menu_info_open .container_ws .inner_ws>.info_ws{transform:translate(0)}.container_ws .info_ws .close_button{width:100%;display:flex;justify-content:flex-end;margin:0 0 4px}.container_ws .info_ws .close_button button{width:36px;height:36px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--border) 42%,transparent);border-radius:11px;background:color-mix(in srgb,var(--bg) 42%,transparent);color:var(--gray)}.container_ws .chat_ws .inner_chat .head .right .button_info{display:block}}@media (prefers-reduced-motion: reduce){.container_ws .inner_ws>.info_ws,.container_ws .info_ws .inner_info .media-item{transition:none}}.first_deposit_community_card{margin:16px 10px;padding:16px;border:1px solid rgba(216,130,209,.38);border-radius:14px;background:linear-gradient(135deg,#d882d11c,#161418eb)}.first_deposit_community_card h3{margin:0 0 12px;color:#f0a1e7;font-size:15px}.first_deposit_community_row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:11px 0;border-top:1px solid rgba(255,255,255,.08)}.first_deposit_community_row:first-of-type{border-top:0}.first_deposit_community_row>div{display:grid;gap:3px;min-width:190px;flex:1}.first_deposit_community_row span,.first_deposit_community_row small{color:#aca4ad;font-size:12px}/*!
 * 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%;height:100%;overflow:hidden;position:relative}.commands{width:calc(100% - 80px);margin-left:80px;height:100%;display:flex;justify-content:center;position:relative}.commands .inner_commands{width:98%;height:100%}.commands .inner_commands .filters{width:100%;display:flex;align-items:center;gap:30px;justify-content:space-between;flex-wrap:wrap}.commands .inner_commands .filters input{color:var(--white);width:100%;min-width:320px}.commands .btnSidebar{display:none}@media (max-width: 760px){.commands .inner_commands .title h2{display:flex;gap:12px;align-items:center}.commands .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}.commands .btnSidebar:hover{background:var(--primary);color:var(--dark)}.commands{width:100%;margin-left:0}.commands .tabla{margin-bottom:50px}}.commands .MuiDataGrid-footerContainer{display:block!important}.container_commands{min-height:100dvh;height:auto;overflow:visible;background:radial-gradient(circle at 88% 0%,color-mix(in srgb,var(--primary) 8%,transparent),transparent 30%),var(--bg)}.commands{width:calc(100% - 80px);min-height:100dvh;height:auto;margin-left:80px;display:block}.commands_workspace{width:min(100%,1540px);min-height:100dvh;margin:0 auto;padding:clamp(28px,4vw,58px);box-sizing:border-box}.commands_workspace>.title,.commands_workspace>.filters{display:none}.commands_header{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:34px}.commands_heading{display:flex;align-items:flex-start;gap:14px}.commands_mobile_menu{display:none}.commands_eyebrow{display:block;margin-bottom:8px;color:var(--primary);font-size:.66rem;font-weight:750;letter-spacing:.15em;text-transform:uppercase}.commands_heading h1{margin:0;color:var(--white);font-size:clamp(2rem,4vw,3.2rem);font-weight:680;letter-spacing:-.05em;line-height:1}.commands_heading p{margin:12px 0 0;color:color-mix(in srgb,var(--gray) 62%,transparent);font-size:.84rem;line-height:1.5}.commands_add_button.MuiButton-root{min-height:48px;padding:0 19px;border-radius:13px;background:linear-gradient(135deg,var(--primary),var(--secundary));box-shadow:0 13px 28px color-mix(in srgb,var(--primary) 17%,transparent);color:var(--dark);font-size:.78rem;font-weight:750;text-transform:none}.commands_add_button.MuiButton-root:hover{background:linear-gradient(135deg,var(--primary),var(--secundary));box-shadow:0 16px 34px color-mix(in srgb,var(--primary) 26%,transparent);transform:translateY(-1px)}.commands_toolbar{display:flex;align-items:center;gap:18px;margin-bottom:18px;padding:12px;border:1px solid color-mix(in srgb,var(--border) 46%,transparent);border-radius:18px;background:color-mix(in srgb,var(--dark) 80%,transparent);box-shadow:0 12px 35px color-mix(in srgb,var(--bg) 45%,transparent)}.commands_search{min-width:240px;min-height:46px;display:flex;flex:1 1 360px;align-items:center;gap:11px;padding:0 14px;border:1px solid color-mix(in srgb,var(--border) 52%,transparent);border-radius:13px;background:color-mix(in srgb,var(--bg) 58%,transparent);box-sizing:border-box}.commands_search:focus-within{border-color:var(--primary);background:color-mix(in srgb,var(--bg) 78%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 8%,transparent)}.commands_search .MuiSvgIcon-root{flex:0 0 auto;color:color-mix(in srgb,var(--gray) 52%,transparent)!important;font-size:1.18rem}.commands_search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--white);font-size:.77rem}.commands_search input::placeholder{color:color-mix(in srgb,var(--gray) 42%,transparent)}.commands_panel{overflow:hidden;margin-bottom:40px;border:1px solid color-mix(in srgb,var(--border) 46%,transparent);border-radius:22px;background:color-mix(in srgb,var(--dark) 88%,var(--bg));box-shadow:0 22px 60px color-mix(in srgb,var(--bg) 56%,transparent)}.commands_panel_header{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 20px;border-bottom:1px solid color-mix(in srgb,var(--border) 36%,transparent)}.commands_panel_header>div{display:flex;align-items:center;gap:13px}.commands_total_value{min-width:46px;height:42px;display:grid;place-items:center;padding:0 8px;border:1px solid color-mix(in srgb,var(--primary) 24%,transparent);border-radius:12px;background:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary);font-size:1rem;font-weight:780;box-sizing:border-box}.commands_panel_header strong,.commands_panel_header small{display:block}.commands_panel_header strong{color:var(--white);font-size:.78rem;font-weight:650}.commands_panel_header small{margin-top:4px;color:color-mix(in srgb,var(--gray) 48%,transparent);font-size:.64rem}.commands_refresh{width:38px;height:38px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--border) 42%,transparent);border-radius:11px;background:color-mix(in srgb,var(--bg) 40%,transparent);color:var(--gray);cursor:pointer;transition:color .18s ease,border-color .18s ease,transform .18s ease}.commands_refresh:hover{border-color:var(--primary);color:var(--primary);transform:rotate(25deg)}.commands_refresh .MuiSvgIcon-root{color:currentColor!important;font-size:1.08rem}.commands_table_wrap{width:100%;overflow-x:auto}.commands_table_wrap .MuiPaper-root{height:auto!important;background:transparent!important}.commands_table_wrap .MuiDataGrid-root{min-width:700px;color:var(--gray);font-size:.72rem}.commands_table_wrap .MuiDataGrid-columnHeaders{min-height:52px!important;border-bottom:1px solid color-mix(in srgb,var(--border) 32%,transparent)!important;background:transparent!important}.commands_table_wrap .MuiDataGrid-columnHeaderTitle{color:color-mix(in srgb,var(--gray) 52%,transparent);font-size:.61rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.commands_table_wrap .MuiDataGrid-columnSeparator{display:none}.commands_table_wrap .MuiDataGrid-cell{border-bottom-color:color-mix(in srgb,var(--border) 24%,transparent);color:var(--gray);font-size:.72rem}.commands_table_wrap .MuiDataGrid-row:hover{background-color:color-mix(in srgb,var(--primary) 3.5%,transparent)!important}.commands_table_wrap .MuiDataGrid-footerContainer{display:flex!important;min-height:60px;border-top:1px solid color-mix(in srgb,var(--border) 32%,transparent)}.commands_table_wrap .MuiTablePagination-root,.commands_table_wrap .MuiTablePagination-selectLabel,.commands_table_wrap .MuiTablePagination-displayedRows{color:color-mix(in srgb,var(--gray) 55%,transparent);font-size:.65rem}.commands_table_wrap .MuiTablePagination-select,.commands_table_wrap .MuiDataGrid-iconButton{color:var(--gray)}.commands_dialog .MuiBackdrop-root{background:color-mix(in srgb,var(--bg) 76%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.commands_dialog .MuiDialog-paper{overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 17%,var(--border));border-radius:22px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--primary) 9%,transparent),transparent 30%),var(--dark)!important;box-shadow:0 30px 90px color-mix(in srgb,var(--bg) 82%,transparent),var(--shadow);color:var(--white)!important}.commands_dialog .MuiDialogTitle-root{padding:20px 22px;border-bottom:1px solid color-mix(in srgb,var(--border) 32%,transparent);color:var(--white);font-size:1rem;font-weight:680}.commands_dialog .MuiDialogContent-root{padding:22px!important}.commands_dialog .MuiDialogActions-root{padding:13px 22px 18px;border-top:1px solid color-mix(in srgb,var(--border) 28%,transparent)}.commands_dialog .MuiOutlinedInput-root,.commands_dialog .MuiInputBase-root{border-radius:11px;background:color-mix(in srgb,var(--bg) 48%,transparent);color:var(--white)}.commands_dialog .MuiOutlinedInput-notchedOutline{border-color:color-mix(in srgb,var(--border) 48%,transparent)!important}.commands_dialog .MuiInputLabel-root,.commands_dialog .MuiFormLabel-root{color:color-mix(in srgb,var(--gray) 56%,transparent)!important}.commands_dialog .MuiButton-root{min-height:36px;border-radius:10px;font-size:.66rem;font-weight:700;text-transform:none}.commands_dialog .MuiButton-contained{background:linear-gradient(135deg,var(--primary),var(--secundary));color:var(--dark)}.commands_dialog .MuiButton-outlined{border-color:color-mix(in srgb,var(--primary) 30%,transparent);color:var(--primary)}.commands_actions_menu .MuiPaper-root{min-width:205px;margin-top:6px;padding:6px;border:1px solid color-mix(in srgb,var(--primary) 13%,var(--border));border-radius:14px;background:color-mix(in srgb,var(--dark) 98%,var(--bg));box-shadow:0 20px 50px color-mix(in srgb,var(--bg) 75%,transparent);color:var(--white)}.commands_actions_menu .MuiMenuItem-root{min-height:40px;border-radius:9px;color:color-mix(in srgb,var(--gray) 74%,transparent);font-size:.69rem}.commands_actions_menu .MuiMenuItem-root:hover{background:color-mix(in srgb,var(--primary) 7%,transparent);color:var(--primary)}@media (max-width: 760px){.commands{width:100%;margin-left:0}.commands_workspace{padding:24px 16px 40px}.commands_header{align-items:flex-start;margin-bottom:26px}.commands_mobile_menu{display:block;padding-top:2px}.commands_mobile_menu .btnSidebar{width:42px;height:42px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--border) 48%,transparent);border-radius:12px;background:color-mix(in srgb,var(--dark) 86%,transparent);color:var(--white)}.commands_heading h1{font-size:2.15rem}.commands_heading p{display:none}.commands_add_button.MuiButton-root{min-width:46px;width:46px;padding:0;font-size:0}.commands_add_button .MuiButton-startIcon{margin:0}}.container_clients{width:100%;height:100%;overflow:hidden;position:relative}.clients{width:calc(100% - 80px);margin-left:80px;height:100%;display:flex;justify-content:center;position:relative}.clients .inner_clients{width:98%;height:100%}.clients .btnSidebar{display:none}.clients .inner_clients .filters{width:100%;display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.clients .inner_clients .filters input{color:var(--white);width:100%;min-width:320px}.clients .button_group{margin:10px 0;display:flex;gap:20px}@media (max-width: 760px){.clients .inner_clients .title h2{display:flex;gap:12px;align-items:center}.clients .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}.clients .btnSidebar:hover{background:var(--primary);color:var(--dark)}.clients{width:100%;margin-left:0}.clients .tabla{margin-bottom:50px}}.clients .MuiDataGrid-footerContainer{display:block!important}.container_clients{min-height:100dvh;height:auto;overflow:visible;background:radial-gradient(circle at 88% 0%,color-mix(in srgb,var(--primary) 8%,transparent),transparent 30%),var(--bg)}.clients{width:calc(100% - 80px);min-height:100dvh;height:auto;margin-left:80px;display:block}.clients_workspace{width:min(100%,1540px);min-height:100dvh;margin:0 auto;padding:clamp(28px,4vw,58px);box-sizing:border-box}.clients_header{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:34px}.clients_heading{display:flex;align-items:flex-start;gap:14px}.clients_mobile_menu{display:none}.clients_eyebrow{display:block;margin-bottom:8px;color:var(--primary);font-size:.66rem;font-weight:750;letter-spacing:.15em;text-transform:uppercase}.clients_heading h1{margin:0;color:var(--white);font-size:clamp(2rem,4vw,3.2rem);font-weight:680;letter-spacing:-.05em;line-height:1}.clients_heading p{margin:12px 0 0;color:color-mix(in srgb,var(--gray) 62%,transparent);font-size:.84rem;line-height:1.5}.clients_add_button.MuiButton-root{min-height:48px;flex:0 0 auto;padding:0 19px;border-radius:13px;background:linear-gradient(135deg,var(--primary),var(--secundary));box-shadow:0 13px 28px color-mix(in srgb,var(--primary) 17%,transparent);color:var(--dark);font-size:.78rem;font-weight:750;text-transform:none}.clients_add_button.MuiButton-root:hover{background:linear-gradient(135deg,var(--primary),var(--secundary));box-shadow:0 16px 34px color-mix(in srgb,var(--primary) 26%,transparent);transform:translateY(-1px)}.clients_toolbar{display:flex;align-items:center;gap:18px;margin-bottom:18px;padding:12px;border:1px solid color-mix(in srgb,var(--border) 46%,transparent);border-radius:18px;background:color-mix(in srgb,var(--dark) 80%,transparent);box-shadow:0 12px 35px color-mix(in srgb,var(--bg) 45%,transparent)}.clients_search{min-width:240px;min-height:46px;display:flex;flex:1 1 360px;align-items:center;gap:11px;padding:0 14px;border:1px solid color-mix(in srgb,var(--border) 52%,transparent);border-radius:13px;background:color-mix(in srgb,var(--bg) 58%,transparent);box-sizing:border-box;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.clients_search:focus-within{border-color:var(--primary);background:color-mix(in srgb,var(--bg) 78%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 8%,transparent)}.clients_search .MuiSvgIcon-root{flex:0 0 auto;color:color-mix(in srgb,var(--gray) 52%,transparent)!important;font-size:1.18rem}.clients_search input{width:100%!important;min-width:0!important;border:0;outline:0;background:transparent;color:var(--white);font-size:.76rem}.clients_search input::placeholder{color:color-mix(in srgb,var(--gray) 45%,transparent)}.clients_bulk_actions{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--primary) 17%,var(--border));border-radius:15px;background:color-mix(in srgb,var(--primary) 4%,transparent)}.clients_bulk_btn.MuiButton-root{min-height:39px;padding:0 14px;border:1px solid color-mix(in srgb,var(--primary) 27%,transparent);border-radius:11px;background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);font-size:.67rem;font-weight:700;text-transform:none}.clients_bulk_btn.MuiButton-root:hover{background:color-mix(in srgb,var(--primary) 18%,transparent)}.clients_panel{overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 45%,transparent);border-radius:19px;background:color-mix(in srgb,var(--dark) 82%,transparent);box-shadow:0 18px 48px color-mix(in srgb,var(--bg) 48%,transparent)}.clients_panel_header{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 19px;border-bottom:1px solid color-mix(in srgb,var(--border) 34%,transparent)}.clients_panel_header>div{display:flex;align-items:center;gap:11px}.clients_total_value{min-width:37px;height:37px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--primary) 21%,transparent);border-radius:12px;background:color-mix(in srgb,var(--primary) 9%,transparent);color:var(--primary);font-size:.8rem;font-weight:760}.clients_panel_header strong,.clients_panel_header small{display:block}.clients_panel_header strong{color:var(--white);font-size:.74rem;font-weight:680}.clients_panel_header small{margin-top:3px;color:color-mix(in srgb,var(--gray) 51%,transparent);font-size:.61rem}.clients_refresh{width:37px;height:37px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--border) 48%,transparent);border-radius:11px;background:transparent;color:color-mix(in srgb,var(--gray) 67%,transparent);cursor:pointer;transition:all .18s ease}.clients_refresh:hover{border-color:color-mix(in srgb,var(--primary) 56%,transparent);background:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary)}.clients_refresh .MuiSvgIcon-root{color:currentColor!important;font-size:1.1rem}.clients_table_wrap{width:100%;overflow-x:auto}.clients_table_wrap .MuiPaper-root{height:auto!important;background:transparent!important}.clients_table_wrap .MuiDataGrid-root{min-width:760px;color:var(--gray);font-size:.72rem}.clients_table_wrap .MuiDataGrid-columnHeaders{min-height:52px!important;border-bottom:1px solid color-mix(in srgb,var(--border) 32%,transparent)!important;background:transparent!important}.clients_table_wrap .MuiDataGrid-columnHeaderTitle{color:color-mix(in srgb,var(--gray) 52%,transparent);font-size:.61rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.clients_table_wrap .MuiDataGrid-columnSeparator{display:none}.clients_table_wrap .MuiDataGrid-cell{border-bottom-color:color-mix(in srgb,var(--border) 24%,transparent);color:var(--gray);font-size:.72rem}.clients_table_wrap .MuiDataGrid-row:hover{background-color:color-mix(in srgb,var(--primary) 3.5%,transparent)!important}.clients_table_wrap .MuiDataGrid-row.Mui-selected{background-color:color-mix(in srgb,var(--primary) 5%,transparent)!important}.clients_table_wrap .MuiCheckbox-root{color:color-mix(in srgb,var(--gray) 42%,transparent)!important}.clients_table_wrap .MuiCheckbox-root.Mui-checked{color:var(--primary)!important}.clients_table_wrap .MuiDataGrid-footerContainer{display:flex!important;min-height:60px;border-top:1px solid color-mix(in srgb,var(--border) 32%,transparent)}.clients_table_wrap .MuiTablePagination-root,.clients_table_wrap .MuiTablePagination-selectLabel,.clients_table_wrap .MuiTablePagination-displayedRows{color:color-mix(in srgb,var(--gray) 55%,transparent);font-size:.65rem}.clients_table_wrap .MuiTablePagination-select,.clients_table_wrap .MuiDataGrid-iconButton{color:var(--gray)}.clients_dialog .MuiBackdrop-root{background:color-mix(in srgb,var(--bg) 76%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.clients_dialog .MuiDialog-paper{overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 17%,var(--border));border-radius:20px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--primary) 9%,transparent),transparent 30%),var(--dark)!important;box-shadow:0 30px 90px color-mix(in srgb,var(--bg) 82%,transparent),var(--shadow);color:var(--white)!important}.clients_dialog .MuiDialogTitle-root{padding:20px 22px;border-bottom:1px solid color-mix(in srgb,var(--border) 32%,transparent);color:var(--white);font-size:1rem;font-weight:680}.clients_dialog .MuiDialogContent-root{padding:22px!important}.clients_dialog .MuiDialogActions-root{padding:13px 22px 18px;border-top:1px solid color-mix(in srgb,var(--border) 28%,transparent)}.clients_dialog .MuiOutlinedInput-root,.clients_dialog .MuiInputBase-root{border-radius:11px;background:color-mix(in srgb,var(--bg) 48%,transparent);color:var(--white)}.clients_dialog .MuiOutlinedInput-notchedOutline{border-color:color-mix(in srgb,var(--border) 48%,transparent)!important}.clients_dialog .MuiInputLabel-root,.clients_dialog .MuiFormLabel-root{color:color-mix(in srgb,var(--gray) 56%,transparent)!important}.clients_dialog .MuiButton-root{min-height:36px;border-radius:10px;font-size:.66rem;font-weight:700;text-transform:none}.clients_dialog .MuiButton-contained{background:linear-gradient(135deg,var(--primary),var(--secundary));color:var(--dark)}.clients_dialog .MuiButton-outlined{border-color:color-mix(in srgb,var(--primary) 30%,transparent);color:var(--primary)}.clients_actions_menu .MuiPaper-root{min-width:205px;margin-top:6px;padding:6px;border:1px solid color-mix(in srgb,var(--primary) 13%,var(--border));border-radius:14px;background:color-mix(in srgb,var(--dark) 98%,var(--bg));box-shadow:0 20px 50px color-mix(in srgb,var(--bg) 75%,transparent);color:var(--white)}.clients_actions_menu .MuiMenuItem-root{min-height:40px;border-radius:9px;color:color-mix(in srgb,var(--gray) 74%,transparent);font-size:.69rem}.clients_actions_menu .MuiMenuItem-root:hover{background:color-mix(in srgb,var(--primary) 7%,transparent);color:var(--primary)}@media (max-width: 760px){.clients{width:100%;margin-left:0}.clients_workspace{padding:24px 16px 40px}.clients_header{align-items:flex-start;margin-bottom:26px}.clients_mobile_menu{display:block;padding-top:2px}.clients_mobile_menu .btnSidebar{width:42px;height:42px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--border) 48%,transparent);border-radius:12px;background:color-mix(in srgb,var(--dark) 86%,transparent);color:var(--white)}.clients_heading h1{font-size:2.15rem}.clients_heading p{display:none}.clients_add_button.MuiButton-root{min-width:46px;width:46px;padding:0;font-size:0}.clients_add_button .MuiButton-startIcon{margin:0}}.container_users{width:100%;height:100%;overflow:hidden;position:relative}.users{width:calc(100% - 80px);margin-left:80px;height:100%;display:flex;justify-content:center;position:relative}.users .inner_users{width:98%;height:100%}.users .inner_users .filters{width:100%;display:flex;align-items:center;gap:30px;flex-wrap:wrap}.users .inner_users .filters .input{height:45px}.users .inner_users .filters .input:first-child{width:100%;max-width:320px;margin-bottom:-33px}.users .inner_users .filters .input:not(:first-child){width:100%;max-width:220px}.users .inner_users .filters input{color:var(--white);width:100%;min-width:320px}.container_users{min-height:100dvh;overflow:visible;background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--primary) 6%,transparent),transparent 28%),var(--bg)}.users{width:calc(100% - 75px);min-height:100dvh;height:auto;margin-left:75px;display:block;padding:30px clamp(18px,3vw,46px) 45px;box-sizing:border-box}.users .inner_users{width:100%;max-width:1480px;height:auto;margin:0 auto}.users .inner_users .title{margin-bottom:24px}.users .inner_users .title h2{display:flex;align-items:center;gap:11px;margin:0;color:var(--white);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;letter-spacing:-.045em}.users .inner_users .title h2:before{content:"Administración de equipo";position:absolute;margin-top:-36px;color:var(--primary);font-size:.56rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.users .inner_users .title p{margin:8px 0 0;color:color-mix(in srgb,var(--gray) 55%,transparent);font-size:.73rem}.users .inner_users .filters{display:grid;grid-template-columns:minmax(240px,1.5fr) minmax(150px,.7fr) minmax(150px,.7fr) auto;align-items:center;gap:10px;margin-bottom:20px;padding:11px;border:1px solid color-mix(in srgb,var(--border) 38%,transparent);border-radius:17px;background:color-mix(in srgb,var(--dark) 65%,var(--bg));box-shadow:inset 0 1px color-mix(in srgb,var(--white) 3%,transparent);box-sizing:border-box}.users .inner_users .filters .input,.users .inner_users .filters .input:first-child,.users .inner_users .filters .input:not(:first-child){width:auto;max-width:none;height:42px;margin:0}.users .inner_users .filters .input .MuiFormControl-root{width:100%}.users .inner_users .filters .input:not(:first-child) .MuiFormControl-root{position:relative;height:42px}.users .inner_users .filters .input .MuiInput-root{height:42px;padding:0 11px;border:1px solid color-mix(in srgb,var(--border) 46%,transparent);border-radius:11px;background:color-mix(in srgb,var(--bg) 48%,transparent);color:var(--white);box-sizing:border-box;transition:border-color .18s ease,box-shadow .18s ease}.users .inner_users .filters .input:not(:first-child) .MuiInput-root{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:0}.users .inner_users .filters .input .MuiInput-root:before,.users .inner_users .filters .input .MuiInput-root:after{display:none}.users .inner_users .filters .input .MuiInput-root.Mui-focused{border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 7%,transparent)}.users .inner_users .filters .input input{min-width:0;color:var(--white);font-size:.71rem}.users .inner_users .filters .input .MuiInputLabel-root{color:color-mix(in srgb,var(--gray) 54%,transparent)!important;font-size:.69rem}.users .inner_users .filters .input:not(:first-child) .MuiInputLabel-root{top:50%;left:12px;z-index:1;padding:0 3px;background:color-mix(in srgb,var(--bg) 48%,var(--dark));pointer-events:none;transform:translateY(-50%) scale(1);transform-origin:left center;transition:top .18s ease,transform .18s ease,color .18s ease}.users .inner_users .filters .input .MuiInputLabel-root.Mui-focused{color:var(--primary)!important}.users .inner_users .filters .input:not(:first-child) .MuiInputLabel-root.Mui-focused,.users .inner_users .filters .input:not(:first-child) .MuiInputLabel-root.MuiFormLabel-filled{top:0;transform:translateY(-50%) scale(.78)}.users .inner_users .filters .input .MuiSelect-select{color:var(--white);font-size:.7rem}.users .inner_users .filters .button .MuiButton-root{min-height:42px;padding:0 16px;border-radius:11px;background:linear-gradient(135deg,var(--primary),var(--secundary));box-shadow:0 8px 20px color-mix(in srgb,var(--primary) 16%,transparent);color:var(--dark);font-size:.68rem;font-weight:750;text-transform:none;white-space:nowrap}.users .inner_users .counter{display:flex;align-items:center;min-height:50px;padding:0 16px;border:1px solid color-mix(in srgb,var(--border) 34%,transparent);border-bottom:0;border-radius:17px 17px 0 0;background:color-mix(in srgb,var(--dark) 72%,var(--bg))}.users .inner_users .counter h4{margin:0;color:color-mix(in srgb,var(--gray) 57%,transparent);font-size:.68rem;font-weight:600}.users .inner_users .counter h4:first-letter{color:var(--primary)}.users .inner_users .tabla .MuiPaper-root{overflow:hidden!important;border:1px solid color-mix(in srgb,var(--border) 34%,transparent);border-radius:0 0 17px 17px;background:color-mix(in srgb,var(--dark) 58%,var(--bg));box-shadow:0 18px 45px color-mix(in srgb,var(--bg) 45%,transparent);color:var(--white)}.users .inner_users .tabla .MuiDataGrid-root{color:color-mix(in srgb,var(--gray) 74%,transparent);font-size:.69rem}.users .inner_users .tabla .MuiDataGrid-columnHeaders{min-height:48px!important;border-bottom:1px solid color-mix(in srgb,var(--border) 33%,transparent);background:color-mix(in srgb,var(--bg) 34%,transparent)!important}.users .inner_users .tabla .MuiDataGrid-columnHeaderTitle{color:color-mix(in srgb,var(--gray) 52%,transparent);font-size:.58rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.users .inner_users .tabla .MuiDataGrid-cell{border-color:color-mix(in srgb,var(--border) 22%,transparent)}.users .inner_users .tabla .MuiDataGrid-row{min-height:58px!important;transition:background .18s ease}.users .inner_users .tabla .MuiDataGrid-row:hover{background:color-mix(in srgb,var(--primary) 5%,transparent)}.users .inner_users .tabla .MuiDataGrid-row.Mui-selected{background:color-mix(in srgb,var(--primary) 8%,transparent)}.users .inner_users .tabla .MuiTablePagination-root{min-height:62px;border-top:1px solid color-mix(in srgb,var(--border) 30%,transparent);color:color-mix(in srgb,var(--gray) 65%,transparent)}.users .inner_users .tabla .MuiTablePagination-select,.users .inner_users .tabla .MuiTablePagination-actions button{color:var(--gray)}.users_dialog .MuiBackdrop-root{background:color-mix(in srgb,var(--bg) 76%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.users_dialog .MuiDialog-paper{overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 17%,var(--border));border-radius:20px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--primary) 9%,transparent),transparent 30%),var(--dark)!important;box-shadow:0 30px 90px color-mix(in srgb,var(--bg) 82%,transparent),var(--shadow);color:var(--white)!important}.users_dialog .MuiDialogTitle-root{padding:20px 22px;border-bottom:1px solid color-mix(in srgb,var(--border) 32%,transparent);color:var(--white);font-size:1rem;font-weight:680}.users_dialog .MuiDialogContent-root{padding:22px!important}.users_dialog .MuiDialogActions-root{padding:13px 22px 18px;border-top:1px solid color-mix(in srgb,var(--border) 28%,transparent)}.users_dialog .MuiOutlinedInput-root,.users_dialog .MuiInputBase-root{border-radius:11px;background:color-mix(in srgb,var(--bg) 48%,transparent);color:var(--white)}.users_dialog .MuiOutlinedInput-notchedOutline{border-color:color-mix(in srgb,var(--border) 48%,transparent)!important}.users_dialog .MuiInputLabel-root,.users_dialog .MuiFormLabel-root{color:color-mix(in srgb,var(--gray) 56%,transparent)!important}.users_dialog .MuiButton-root{min-height:36px;border-radius:10px;font-size:.66rem;font-weight:700;text-transform:none}.users_dialog .MuiButton-contained{background:linear-gradient(135deg,var(--primary),var(--secundary));color:var(--dark)}.users_dialog .MuiButton-outlined{border-color:color-mix(in srgb,var(--primary) 30%,transparent);color:var(--primary)}.users_actions_menu .MuiPaper-root{min-width:190px;padding:6px;border:1px solid color-mix(in srgb,var(--primary) 13%,var(--border));border-radius:14px;background:color-mix(in srgb,var(--dark) 98%,var(--bg));box-shadow:0 20px 50px color-mix(in srgb,var(--bg) 75%,transparent);color:var(--white)}.users_actions_menu .MuiMenuItem-root{min-height:40px;border-radius:9px;color:color-mix(in srgb,var(--gray) 74%,transparent);font-size:.68rem}.users_actions_menu .MuiMenuItem-root:hover{background:color-mix(in srgb,var(--primary) 7%,transparent);color:var(--primary)}.users .btnSidebar{display:none}@media (max-width: 760px){.users .inner_users .title h2{display:flex;gap:12px;align-items:center}.users .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}.users .btnSidebar:hover{background:var(--primary);color:var(--dark)}.users{width:100%;margin-left:0}.users .tabla{margin-bottom:50px}.users{width:100%;margin-left:0;padding:25px 14px 38px}.users .inner_users .filters{grid-template-columns:1fr 1fr}.users .inner_users .filters .input:first-child,.users .inner_users .filters .button{grid-column:1 / -1}.users .inner_users .filters .button .MuiButton-root{width:100%}}.users .users_workspace{width:100%;max-width:1480px;margin:0 auto}.users_workspace .users_header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:27px}.users_workspace .users_heading{display:flex;align-items:flex-start;gap:14px}.users_workspace .users_mobile_menu{display:none}.users_workspace .users_eyebrow{display:block;margin-bottom:5px;color:var(--primary);font-size:.61rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.users_workspace .users_heading h1{margin:0;color:var(--white);font-size:clamp(1.8rem,3vw,2.5rem);font-weight:680;letter-spacing:-.055em;line-height:1}.users_workspace .users_heading p{margin:10px 0 0;color:color-mix(in srgb,var(--gray) 55%,transparent);font-size:.73rem}.users_workspace .users_add_button.MuiButton-root{min-height:42px;margin-top:8px;padding:0 16px;border-radius:12px;background:linear-gradient(135deg,var(--primary),var(--secundary));box-shadow:0 10px 24px color-mix(in srgb,var(--primary) 17%,transparent);color:var(--dark);font-size:.69rem;font-weight:750;text-transform:none}.users_workspace .users_add_button.MuiButton-root:hover{background:linear-gradient(135deg,var(--primary),var(--secundary));box-shadow:0 13px 29px color-mix(in srgb,var(--primary) 24%,transparent)}.users_workspace .users_toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:19px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--border) 38%,transparent);border-radius:17px;background:color-mix(in srgb,var(--dark) 65%,var(--bg));box-shadow:inset 0 1px color-mix(in srgb,var(--white) 3%,transparent)}.users_workspace .users_search{min-width:240px;max-width:520px;min-height:42px;display:flex;flex:1 1 360px;align-items:center;gap:9px;padding:0 12px;border:1px solid color-mix(in srgb,var(--border) 46%,transparent);border-radius:11px;background:color-mix(in srgb,var(--bg) 48%,transparent);transition:border-color .18s ease,box-shadow .18s ease}.users_workspace .users_search:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 7%,transparent)}.users_workspace .users_search .MuiSvgIcon-root{color:color-mix(in srgb,var(--gray) 52%,transparent);font-size:1.05rem}.users_workspace .users_search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--white);font-size:.71rem}.users_workspace .users_search input::placeholder{color:color-mix(in srgb,var(--gray) 43%,transparent)}.users_workspace .users_filter_group{display:flex;align-items:center;gap:8px}.users_workspace .users_filter_label{display:flex;align-items:center;gap:7px;padding:0 5px 0 2px;color:color-mix(in srgb,var(--gray) 57%,transparent);font-size:.67rem}.users_workspace .users_filter_label .MuiSvgIcon-root{color:var(--primary);font-size:1rem}.users_workspace .users_filter_label span{font-weight:650}.users_workspace .users_select select,.users_workspace .users_page_size select{min-width:145px;height:38px;padding:0 30px 0 11px;border:1px solid color-mix(in srgb,var(--border) 46%,transparent);border-radius:10px;outline:0;background:color-mix(in srgb,var(--bg) 55%,transparent);color:color-mix(in srgb,var(--gray) 76%,transparent);font:inherit;font-size:.67rem}.users_workspace .users_select select:hover,.users_workspace .users_select select:focus,.users_workspace .users_page_size select:hover,.users_workspace .users_page_size select:focus{border-color:color-mix(in srgb,var(--primary) 55%,var(--border))}.users_workspace .users_select option,.users_workspace .users_page_size option{background:var(--dark);color:var(--white)}.users_workspace .users_panel{overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 35%,transparent);border-radius:18px;background:color-mix(in srgb,var(--dark) 68%,var(--bg));box-shadow:0 18px 45px color-mix(in srgb,var(--bg) 45%,transparent)}.users_workspace .users_panel_header{min-height:68px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid color-mix(in srgb,var(--border) 31%,transparent)}.users_workspace .users_panel_header>div{display:flex;align-items:center;gap:11px}.users_workspace .users_total_value{min-width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);font-size:.79rem;font-weight:750}.users_workspace .users_panel_header strong,.users_workspace .users_panel_header small{display:block}.users_workspace .users_panel_header strong{color:var(--white);font-size:.72rem;font-weight:670}.users_workspace .users_panel_header small{margin-top:3px;color:color-mix(in srgb,var(--gray) 47%,transparent);font-size:.59rem}.users_workspace .users_refresh{width:34px;height:34px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--border) 42%,transparent);border-radius:10px;background:transparent;color:color-mix(in srgb,var(--gray) 62%,transparent);cursor:pointer}.users_workspace .users_refresh:hover{border-color:color-mix(in srgb,var(--primary) 45%,transparent);background:color-mix(in srgb,var(--primary) 7%,transparent);color:var(--primary)}.users_workspace .users_refresh .MuiSvgIcon-root{color:currentColor;font-size:1.05rem}.users_workspace .users_table_wrap{overflow-x:auto}.users_workspace .users_table{width:100%;min-width:800px;border-collapse:collapse}.users_workspace .users_table th{height:46px;padding:0 18px;border-bottom:1px solid color-mix(in srgb,var(--border) 28%,transparent);background:color-mix(in srgb,var(--bg) 28%,transparent);color:color-mix(in srgb,var(--gray) 49%,transparent);font-size:.57rem;font-weight:750;letter-spacing:.08em;text-align:left;text-transform:uppercase}.users_workspace .users_table td{height:64px;padding:0 18px;border-bottom:1px solid color-mix(in srgb,var(--border) 22%,transparent);color:color-mix(in srgb,var(--gray) 72%,transparent);font-size:.67rem}.users_workspace .users_table tbody tr{transition:background .18s ease}.users_workspace .users_table tbody tr:hover{background:color-mix(in srgb,var(--primary) 5%,transparent)}.users_workspace .users_person{display:flex;align-items:center;gap:10px}.users_workspace .users_avatar{width:32px;height:32px;display:grid;flex:0 0 32px;place-items:center;border:1px solid color-mix(in srgb,var(--primary) 27%,transparent);border-radius:10px;background:color-mix(in srgb,var(--primary) 9%,transparent);color:var(--primary);font-size:.65rem;font-weight:760}.users_workspace .users_person strong,.users_workspace .users_person small{display:block;white-space:nowrap}.users_workspace .users_person strong{color:var(--white);font-size:.69rem;font-weight:650}.users_workspace .users_person small{margin-top:3px;color:color-mix(in srgb,var(--gray) 47%,transparent);font-size:.58rem}.users_workspace .users_email{color:color-mix(in srgb,var(--gray) 63%,transparent)}.users_workspace .users_role,.users_workspace .users_status{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:999px;background:color-mix(in srgb,var(--gray) 7%,transparent);color:color-mix(in srgb,var(--gray) 67%,transparent);font-size:.58rem;font-weight:680}.users_workspace .users_role--admin{background:color-mix(in srgb,var(--primary) 9%,transparent);color:var(--primary)}.users_workspace .users_role--publicista{background:color-mix(in srgb,var(--warning) 8%,transparent);color:var(--warning)}.users_workspace .users_status i{width:5px;height:5px;border-radius:50%;background:currentColor}.users_workspace .users_status--active{background:color-mix(in srgb,var(--success) 7%,transparent);color:var(--success)}.users_workspace .users_status--inactive{background:color-mix(in srgb,var(--danger) 7%,transparent);color:var(--danger)}.users_workspace .users_schedule{display:flex;align-items:center;gap:8px}.users_workspace .users_schedule>.MuiSvgIcon-root{width:27px;height:27px;padding:6px;border-radius:9px;background:color-mix(in srgb,currentColor 8%,transparent);color:currentColor;box-sizing:border-box}.users_workspace .users_schedule strong,.users_workspace .users_schedule small{display:block;white-space:nowrap}.users_workspace .users_schedule strong{color:color-mix(in srgb,var(--gray) 82%,transparent);font-size:.65rem;font-weight:650}.users_workspace .users_schedule small{margin-top:3px;color:color-mix(in srgb,var(--gray) 40%,transparent);font-size:.57rem}.users_workspace .users_schedule--free{color:var(--success)}.users_workspace .users_schedule--limited{color:var(--warning)}.users_workspace .users_schedule--empty{color:color-mix(in srgb,var(--gray) 48%,transparent)}.users_workspace .users_actions_button.MuiIconButton-root{width:36px;height:36px;border:1px solid color-mix(in srgb,var(--border) 36%,transparent);border-radius:10px;color:color-mix(in srgb,var(--gray) 62%,transparent)}.users_workspace .users_actions_button.MuiIconButton-root:hover{border-color:color-mix(in srgb,var(--primary) 35%,transparent);background:color-mix(in srgb,var(--primary) 7%,transparent);color:var(--primary)}.users_workspace .users_pagination{min-height:66px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:0 18px;border-top:1px solid color-mix(in srgb,var(--border) 32%,transparent)}.users_workspace .users_page_size{display:flex;align-items:center;gap:9px;color:color-mix(in srgb,var(--gray) 52%,transparent);font-size:.65rem}.users_workspace .users_page_size select{min-width:0;height:34px}.users_workspace .users_range{color:color-mix(in srgb,var(--gray) 55%,transparent);font-size:.65rem}.users_workspace .users_page_controls{display:flex;align-items:center;justify-content:flex-end;gap:8px}.users_workspace .users_page_controls>span{min-width:52px;color:var(--gray);font-size:.65rem;text-align:center}.users_workspace .users_page_controls .MuiIconButton-root{width:34px;height:34px;border:1px solid color-mix(in srgb,var(--border) 36%,transparent);border-radius:10px;color:var(--gray)}.users_workspace .users_page_controls .MuiIconButton-root.Mui-disabled{border-color:transparent;color:color-mix(in srgb,var(--gray) 18%,transparent)}.users_workspace .users_state{min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;text-align:center}.users_workspace .users_state>.MuiSvgIcon-root{color:var(--primary);font-size:2.2rem}.users_workspace .users_state h3{margin:14px 0 7px;color:var(--white);font-size:.9rem}.users_workspace .users_state p{margin:0;color:color-mix(in srgb,var(--gray) 54%,transparent);font-size:.7rem}.users_workspace>.counter,.users_workspace>.tabla{display:none}@media (max-width: 900px){.users_workspace .users_toolbar{align-items:stretch;flex-direction:column}.users_workspace .users_search{max-width:none}}@media (max-width: 760px){.users_workspace .users_header{margin-bottom:23px}.users_workspace .users_mobile_menu{display:block}.users_workspace .users_mobile_menu .btnSidebar{width:42px;height:42px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--border) 48%,transparent);border-radius:12px;background:color-mix(in srgb,var(--dark) 86%,transparent);color:var(--white)}.users_workspace .users_heading h1{font-size:2.15rem}.users_workspace .users_filter_group{flex-wrap:wrap}.users_workspace .users_select{flex:1 1 150px}.users_workspace .users_select select{width:100%}.users_workspace .users_pagination{grid-template-columns:1fr 1fr;padding:11px 14px}.users_workspace .users_range{display:none}}.container_settings{width:100%;height:100%;overflow:hidden;position:relative}.settings{width:calc(100% - 80px);margin-left:80px;height:100%;display:flex;justify-content:center;position:relative}.settings .buttons{width:100%;display:flex;gap:15px;margin-bottom:20px;flex-wrap:wrap}.settings .inner_settings{width:98%;height:100%}.settings .inputs{display:flex;gap:20px;flex-wrap:wrap;width:100%;max-width:450px;flex-direction:column}.settings .inputs input{max-width:100%}.settings .button{margin-top:20px}.settings .btnSidebar{display:none}.settings .options .input{display:flex;flex-direction:column;gap:20px;background:var(--dark);border-radius:20px;padding:20px 5px}.inner_settings.options .grid_options{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:12px}.inner_settings.options .grid_options .card{width:100%;max-width:420px;display:flex;flex-direction:column;gap:20px;background:var(--dark);border-radius:20px;padding:20px 5px}@media (max-width: 760px){.settings .inner_settings .title h2{display:flex;gap:12px;align-items:center}.settings .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}.settings .btnSidebar:hover{background:var(--primary);color:var(--dark)}.settings{width:100%;margin-left:0}}.container_settings{min-height:100dvh;height:auto;overflow:visible}.settings{box-sizing:border-box;display:block;min-height:100dvh;height:auto;padding:40px 48px 56px;justify-content:initial}.settings .inner_settings{width:100%;max-width:600px;height:auto}.settings .inner_settings.options{max-width:1240px}.settings .title{margin-bottom:30px}.settings .title h2{display:flex;align-items:center;gap:10px;margin:0 0 7px;color:#fff;font-size:clamp(25px,2.7vw,33px);font-weight:800;letter-spacing:-.04em}.settings .title p{margin:0 0 20px;color:#a79fac;font-size:14px;line-height:1.5}.settings .buttons{width:auto;gap:8px;margin:0}.settings .buttons .MuiButton-root,.settings_nav_btn{min-height:36px;padding:7px 14px;color:#aaa1ad;font:inherit;font-size:12px;font-weight:700;line-height:1;text-transform:none;background:transparent;border:1px solid rgba(255,255,255,.14);border-radius:9px;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}.settings .buttons .MuiButton-root:hover,.settings_nav_btn:hover{color:#f4d2f1;background:#db84d31a;border-color:#e08bd88c}.settings .buttons .MuiButton-contained,.settings_nav_btn--active{color:#371b35!important;background:linear-gradient(135deg,#df91d8,#bd68b8)!important;border-color:transparent!important;box-shadow:0 7px 16px #cc67c238}.settings .inputs{gap:17px;max-width:510px}.settings .input,.settings .input .MuiFormControl-root,.settings .input .MuiTextField-root{width:100%}.settings .MuiOutlinedInput-root{color:#f6f1f7;background:#0f0d11a6;border-radius:11px}.settings .MuiOutlinedInput-notchedOutline{border-color:#ffffff24!important}.settings .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.settings .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#dd8bd5!important}.settings .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 3px #dd8bd524}.settings .MuiInputLabel-root,.settings .MuiFormControlLabel-label{color:#b9afbb!important;font-size:13px}.settings .MuiInputLabel-root.Mui-focused{color:#e49bdd!important}.settings .MuiFormHelperText-root{color:#a9a0ac}.settings .button{margin-top:26px}.settings .button .MuiButton-root,.settings_btn{min-height:42px;padding:0 20px;color:#30182e!important;font:inherit;font-size:13px;font-weight:800;text-transform:none;background:linear-gradient(135deg,#e092d9,#bd68b8)!important;border:0;border-radius:10px;box-shadow:0 9px 20px #c461ba3d;cursor:pointer;transition:filter .16s ease,transform .16s ease}.settings .button .MuiButton-root:hover,.settings_btn:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px)}.settings .options .grid_options{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:16px;margin-bottom:24px}.settings .options .grid_options .card,.settings .options .input{box-sizing:border-box;max-width:none;gap:14px;padding:20px;background:linear-gradient(135deg,#252129fa,#1a181dfa);border:1px solid rgba(230,146,221,.19);border-radius:15px;box-shadow:0 14px 32px #0000002b}.settings .options .grid_options .card>label{color:#f2e9f3;font-size:14px;font-weight:750}.settings .options .MuiButtonGroup-root{overflow:hidden;border:1px solid rgba(229,145,220,.3);border-radius:9px}.settings .options .MuiButtonGroup-root .MuiButton-root{min-height:34px;color:#c8bdc9;font-size:12px;font-weight:700;text-transform:none;border-color:#e591dc3b}.settings .options .MuiButtonGroup-root .MuiButton-contained{color:#351a34!important;background:#df8fd8!important}.settings .MuiSwitch-switchBase.Mui-checked{color:#e38bdd!important}.settings .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#c36dbc!important}@media (max-width: 760px){.settings{padding:24px 20px 40px}.settings .inner_settings,.settings .inputs{max-width:100%}}.container_contacts{width:100%;height:100%;overflow:hidden;position:relative}.contacts{width:calc(100% - 80px);margin-left:80px;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_settings{min-height:100dvh;height:auto;overflow:visible;background:var(--bg)}.settings{width:calc(100% - 80px);min-height:100dvh;height:auto;margin-left:80px;display:block}.apitoken_workspace{display:flex;flex-direction:column;gap:0;max-width:860px;padding:clamp(18px,3vw,36px) clamp(16px,4vw,48px)}.apitoken_workspace>.title,.apitoken_workspace>.inputs,.apitoken_workspace>.button{display:none}.apitoken_header{margin-bottom:28px}.apitoken_heading{display:flex;align-items:flex-start;gap:12px}.apitoken_mobile_menu{display:none;padding-top:2px}.apitoken_eyebrow{display:block;margin-bottom:4px;color:var(--primary);font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.apitoken_heading h1{margin:0 0 6px;color:var(--gray);font-size:clamp(1.3rem,2.5vw,1.65rem);font-weight:720;line-height:1.15}.apitoken_heading p{margin:0;color:color-mix(in srgb,var(--gray) 56%,transparent);font-size:.78rem;line-height:1.5}.apitoken_tabs{width:fit-content;display:flex;gap:6px;margin-bottom:28px;padding:4px;border:1px solid color-mix(in srgb,var(--border) 30%,transparent);border-radius:10px;background:color-mix(in srgb,var(--border) 22%,transparent)}.apitoken_tab{padding:7px 18px;border:0;border-radius:7px;background:transparent;color:color-mix(in srgb,var(--gray) 60%,transparent);cursor:pointer;font-size:.78rem;font-weight:600;white-space:nowrap}.apitoken_tab:hover{background:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary)}.apitoken_tab--active,.apitoken_tab--active:hover{background:var(--dark);color:var(--gray);box-shadow:0 1px 4px #0000002e}.apitoken_card{overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 30%,transparent);border-radius:16px;background:var(--dark)}.apitoken_form_grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 24px;padding:28px 28px 24px}.apitoken_field{display:flex;flex-direction:column;gap:6px}.apitoken_field--full{grid-column:1 / -1}.apitoken_field_label{color:color-mix(in srgb,var(--gray) 60%,transparent);font-size:.7rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.apitoken_field_input{width:100%;box-sizing:border-box;padding:10px 14px;border:1px solid color-mix(in srgb,var(--border) 35%,transparent);border-radius:9px;outline:0;background:color-mix(in srgb,var(--bg) 55%,transparent);color:var(--gray);font:inherit;font-size:.82rem;transition:border-color .18s,box-shadow .18s,background .18s}.apitoken_field_input::placeholder{color:color-mix(in srgb,var(--gray) 32%,transparent)}.apitoken_field_input:focus{border-color:color-mix(in srgb,var(--primary) 55%,transparent);background:color-mix(in srgb,var(--bg) 70%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 10%,transparent)}.apitoken_field_input--error{border-color:color-mix(in srgb,var(--danger) 60%,transparent);background:color-mix(in srgb,var(--danger) 4%,transparent)}.apitoken_field_input--mono{font-family:Fira Mono,Courier New,monospace;font-size:.78rem;letter-spacing:.03em}.apitoken_field_error{color:var(--danger);font-size:.68rem;font-weight:500}.apitoken_card_footer{display:flex;align-items:center;justify-content:flex-end;padding:18px 28px;border-top:1px solid color-mix(in srgb,var(--border) 24%,transparent);background:color-mix(in srgb,var(--bg) 25%,transparent)}.apitoken_save_button{padding:10px 26px;border:0;border-radius:9px;background:linear-gradient(135deg,var(--primary),var(--secundary));box-shadow:0 2px 10px color-mix(in srgb,var(--primary) 28%,transparent);color:#fff;cursor:pointer;font-size:.8rem;font-weight:650}.apitoken_save_button:hover{opacity:.88;box-shadow:0 4px 16px color-mix(in srgb,var(--primary) 38%,transparent)}.apitoken_field_hint{color:color-mix(in srgb,var(--gray) 42%,transparent);font-size:.67rem;line-height:1.5}.apitoken_field_hint code{padding:1px 5px;border-radius:4px;background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);font-family:Fira Mono,Courier New,monospace;font-size:.65rem}@media (max-width: 700px){.apitoken_form_grid{grid-template-columns:1fr;padding:20px 18px 18px}.apitoken_field--full{grid-column:1}.apitoken_card_footer{padding:16px 18px}.apitoken_save_button{width:100%}}@media (max-width: 560px){.settings{width:100%;margin-left:0}.apitoken_mobile_menu{display:flex}.apitoken_mobile_menu .btnSidebar{width:42px;height:42px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--border) 48%,transparent);border-radius:12px;background:color-mix(in srgb,var(--dark) 86%,transparent);color:var(--white)}.apitoken_workspace{padding:16px 14px}.apitoken_tabs{width:100%}.apitoken_tab{flex:1;text-align:center}}.container_auto_messages{width:100%;height:100%;overflow:hidden;position:relative}.auto_messages{width:calc(100% - 80px);margin-left:80px;height:100%;display:flex;justify-content:center;position:relative}.auto_messages .inner_auto_messages{width:98%;height:100%}.auto_messages .inner_auto_messages .filters{width:100%;display:flex;align-items:center;gap:30px;justify-content:space-between;flex-wrap:wrap}.auto_messages .inner_auto_messages .filters .input{color:var(--white);width:100%;max-width:320px}.auto_messages .btnSidebar{display:none}@media (max-width: 760px){.auto_messages .inner_auto_messages .title h2{display:flex;gap:12px;align-items:center}.auto_messages .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}.auto_messages .btnSidebar:hover{background:var(--primary);color:var(--dark)}.auto_messages{width:100%;margin-left:0}.auto_messages .tabla{margin-bottom:50px}}.auto_messages .MuiDataGrid-footerContainer{display:block!important}.container_auto_messages{min-height:100dvh;height:auto;overflow:visible;background:radial-gradient(circle at 88% 0%,color-mix(in srgb,var(--primary) 8%,transparent),transparent 30%),var(--bg)}.auto_messages{width:calc(100% - 80px);min-height:100dvh;height:auto;margin-left:80px;display:block}.automsg_workspace{width:min(100%,1540px);min-height:100dvh;margin:0 auto;padding:clamp(28px,4vw,58px);box-sizing:border-box}.automsg_workspace>.title,.automsg_workspace>.filters,.automsg_legacy_counter{display:none}.automsg_header{margin-bottom:34px}.automsg_heading{display:flex;align-items:flex-start;gap:14px}.automsg_mobile_menu{display:none}.automsg_eyebrow{display:block;margin-bottom:8px;color:var(--primary);font-size:.66rem;font-weight:750;letter-spacing:.15em;text-transform:uppercase}.automsg_heading h1{margin:0;color:var(--white);font-size:clamp(2rem,4vw,3.2rem);font-weight:680;letter-spacing:-.05em;line-height:1}.automsg_heading p{margin:12px 0 0;color:color-mix(in srgb,var(--gray) 62%,transparent);font-size:.84rem;line-height:1.5}.automsg_toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding:12px;border:1px solid color-mix(in srgb,var(--border) 46%,transparent);border-radius:18px;background:color-mix(in srgb,var(--dark) 80%,transparent);box-shadow:0 12px 35px color-mix(in srgb,var(--bg) 45%,transparent)}.automsg_search{min-width:200px;min-height:46px;display:flex;flex:1 1 320px;align-items:center;gap:11px;padding:0 14px;border:1px solid color-mix(in srgb,var(--border) 52%,transparent);border-radius:13px;background:color-mix(in srgb,var(--bg) 58%,transparent);box-sizing:border-box}.automsg_search:focus-within{border-color:var(--primary);background:color-mix(in srgb,var(--bg) 78%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 8%,transparent)}.automsg_search .MuiSvgIcon-root{flex:0 0 auto;color:color-mix(in srgb,var(--gray) 52%,transparent)!important;font-size:1.18rem}.automsg_search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--white);font-size:.77rem}.automsg_search input::placeholder{color:color-mix(in srgb,var(--gray) 42%,transparent)}.automsg_filter_group{display:flex;flex:0 1 auto;align-items:center;gap:9px}.automsg_filter_label{display:flex;align-items:center;gap:6px;margin-right:2px;color:color-mix(in srgb,var(--gray) 62%,transparent);font-size:.7rem;font-weight:650}.automsg_filter_label .MuiSvgIcon-root{color:var(--primary)!important;font-size:1rem}.automsg_filter_label b{min-width:18px;height:18px;display:grid;place-items:center;border-radius:6px;background:var(--primary);color:var(--dark);font-size:.6rem}.automsg_select select{min-height:42px;padding:0 34px 0 12px;border:1px solid color-mix(in srgb,var(--border) 48%,transparent);border-radius:11px;outline:0;background-color:color-mix(in srgb,var(--bg) 48%,transparent);color:var(--gray);cursor:pointer;font-size:.7rem}.automsg_select select:hover,.automsg_select select:focus{border-color:color-mix(in srgb,var(--primary) 64%,var(--border))}.automsg_select option{background:var(--dark);color:var(--white)}.automsg_clear_filters{min-height:40px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:var(--primary);cursor:pointer;font-size:.68rem;font-weight:650}.automsg_clear_filters:hover{background:color-mix(in srgb,var(--primary) 8%,transparent)}.automsg_sr_only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.automsg_panel{overflow:hidden;margin-bottom:40px;border:1px solid color-mix(in srgb,var(--border) 46%,transparent);border-radius:22px;background:color-mix(in srgb,var(--dark) 88%,var(--bg));box-shadow:0 22px 60px color-mix(in srgb,var(--bg) 56%,transparent)}.automsg_panel_header{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 20px;border-bottom:1px solid color-mix(in srgb,var(--border) 36%,transparent)}.automsg_panel_header>div{display:flex;align-items:center;gap:13px}.automsg_total_value{min-width:46px;height:42px;display:grid;place-items:center;padding:0 8px;border:1px solid color-mix(in srgb,var(--primary) 24%,transparent);border-radius:12px;background:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary);font-size:1rem;font-weight:780;box-sizing:border-box}.automsg_panel_header strong,.automsg_panel_header small{display:block}.automsg_panel_header strong{color:var(--white);font-size:.78rem;font-weight:650}.automsg_panel_header small{margin-top:4px;color:color-mix(in srgb,var(--gray) 48%,transparent);font-size:.64rem}.automsg_refresh{width:38px;height:38px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--border) 42%,transparent);border-radius:11px;background:color-mix(in srgb,var(--bg) 40%,transparent);color:var(--gray);cursor:pointer}.automsg_refresh:hover{border-color:var(--primary);color:var(--primary);transform:rotate(25deg)}.automsg_refresh .MuiSvgIcon-root{color:currentColor!important;font-size:1.08rem}.automsg_table_wrap{width:100%;overflow-x:auto}.automsg_table_wrap .MuiPaper-root{height:auto!important;background:transparent!important}.automsg_table_wrap .MuiDataGrid-root{min-width:660px;color:var(--gray);font-size:.72rem}.automsg_table_wrap .MuiDataGrid-columnHeaders{min-height:52px!important;border-bottom:1px solid color-mix(in srgb,var(--border) 32%,transparent)!important;background:transparent!important}.automsg_table_wrap .MuiDataGrid-columnHeaderTitle{color:color-mix(in srgb,var(--gray) 52%,transparent);font-size:.61rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.automsg_table_wrap .MuiDataGrid-columnSeparator{display:none}.automsg_table_wrap .MuiDataGrid-cell{border-bottom-color:color-mix(in srgb,var(--border) 24%,transparent);color:var(--gray);font-size:.72rem}.automsg_table_wrap .MuiDataGrid-row:hover{background-color:color-mix(in srgb,var(--primary) 3.5%,transparent)!important}.automsg_table_wrap .MuiDataGrid-footerContainer{display:flex!important;min-height:60px;border-top:1px solid color-mix(in srgb,var(--border) 32%,transparent)}.automsg_table_wrap .MuiTablePagination-root,.automsg_table_wrap .MuiTablePagination-selectLabel,.automsg_table_wrap .MuiTablePagination-displayedRows{color:color-mix(in srgb,var(--gray) 55%,transparent);font-size:.65rem}.automsg_table_wrap .MuiTablePagination-select,.automsg_table_wrap .MuiDataGrid-iconButton{color:var(--gray)}.automsg_type_badge{display:inline-flex;align-items:center;padding:3px 10px;border:1px solid color-mix(in srgb,var(--border) 40%,transparent);border-radius:8px;background:color-mix(in srgb,var(--gray) 7%,transparent);color:color-mix(in srgb,var(--gray) 80%,transparent);font-size:.65rem;font-weight:650;white-space:nowrap}.automsg_message_cell{overflow:hidden;max-width:340px;color:color-mix(in srgb,var(--gray) 72%,transparent);font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.automsg_message_cell *{display:inline;margin:0;padding:0}.automsg_actions_button.MuiIconButton-root{width:36px;height:36px;border:1px solid color-mix(in srgb,var(--border) 36%,transparent);border-radius:10px;color:color-mix(in srgb,var(--gray) 62%,transparent)}.automsg_actions_button.MuiIconButton-root:hover{border-color:color-mix(in srgb,var(--primary) 35%,transparent);background:color-mix(in srgb,var(--primary) 7%,transparent);color:var(--primary)}.automsg_dialog .MuiBackdrop-root{background:color-mix(in srgb,var(--bg) 76%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.automsg_dialog .MuiDialog-paper{overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 17%,var(--border));border-radius:22px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--primary) 9%,transparent),transparent 30%),var(--dark)!important;box-shadow:0 30px 90px color-mix(in srgb,var(--bg) 82%,transparent),var(--shadow);color:var(--white)!important}.automsg_dialog .MuiDialogTitle-root{padding:20px 22px;border-bottom:1px solid color-mix(in srgb,var(--border) 32%,transparent);color:var(--white);font-size:1rem;font-weight:680}.automsg_dialog .MuiDialogContent-root{padding:22px!important}.automsg_dialog .MuiDialogActions-root{padding:13px 22px 18px;border-top:1px solid color-mix(in srgb,var(--border) 28%,transparent)}.automsg_dialog .MuiButton-root{min-height:36px;border-radius:10px;font-size:.66rem;font-weight:700;text-transform:none}.automsg_dialog .MuiButton-contained{background:linear-gradient(135deg,var(--primary),var(--secundary));color:var(--dark)}.automsg_dialog .MuiButton-outlined{border-color:color-mix(in srgb,var(--primary) 30%,transparent);color:var(--primary)}@media (max-width: 1120px){.automsg_toolbar{align-items:stretch;flex-direction:column}.automsg_filter_group{flex-wrap:wrap}}@media (max-width: 760px){.auto_messages{width:100%;margin-left:0}.automsg_workspace{padding:24px 16px 40px}.automsg_header{margin-bottom:26px}.automsg_mobile_menu{display:block;padding-top:2px}.automsg_mobile_menu .btnSidebar{width:42px;height:42px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--border) 48%,transparent);border-radius:12px;background:color-mix(in srgb,var(--dark) 86%,transparent);color:var(--white)}.automsg_heading h1{font-size:2.15rem}.automsg_heading p{display:none}}.accounts .inner_accounts .filters{width:100%;display:flex;align-items:center;gap:30px;justify-content:space-between;flex-wrap:wrap;z-index:1}.accounts .inner_accounts .filters .button button{pointer-events:all}@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}}.accounts .MuiDataGrid-footerContainer{display:block!important}.container_puntos{width:100%;height:100%;overflow:hidden;position:relative}.puntos{width:calc(100% - 80px);margin-left:80px;height:100%;display:flex;justify-content:center;position:relative}.puntos .inner_puntos{width:98%;height:100%}.puntos .inner_puntos .filters{width:100%;display:flex;align-items:center;gap:30px;flex-wrap:wrap}.puntos .btnSidebar{display:none}@media (max-width: 760px){.puntos .inner_puntos .title h2{display:flex;gap:12px;align-items:center}.puntos .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}.puntos .btnSidebar:hover{background:var(--primary);color:var(--dark)}.puntos{width:100%;margin-left:0}.puntos .tabla{margin-bottom:50px}}.puntos{display:block;box-sizing:border-box;width:calc(100% - 80px);height:auto;min-height:100%;margin-left:80px;padding:28px}.puntos .points_workspace{width:min(100%,1440px);height:auto;margin:0 auto;color:#f7f4fa}.points_workspace>.title{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:24px;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.08)}.points_workspace>.title h2{display:flex;align-items:center;gap:12px;margin:0;color:#fff;font-size:clamp(28px,3vw,36px);font-weight:800;letter-spacing:-.045em}.points_workspace>.title h2:before{color:#df8cd7;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;content:"Fidelización"}.points_workspace>.title p{margin:0;color:#9f98a8;font-size:14px}.points_tabs{padding:6px;overflow:hidden;background:linear-gradient(135deg,#27212aeb,#1b191eeb);border:1px solid rgba(224,137,215,.19);border-radius:16px;box-shadow:0 14px 35px #0000002e}.points_tabs .MuiTabs-root{min-height:42px!important;padding:0!important;background:transparent!important;border:0!important}.points_tabs .MuiTabs-indicator{display:none}.points_tabs .MuiTab-root{min-height:42px!important;min-width:max-content!important;padding:0 14px!important;color:#a9a1ad!important;font-size:12px!important;font-weight:750!important;border-radius:10px!important}.points_tabs .MuiTab-root.Mui-selected{color:#f5b1ef!important;background:linear-gradient(135deg,#db82d23d,#81498233)!important;box-shadow:inset 0 0 0 1px #e58fdd33}.points_panel{color:#e9e4eb}.points_panel>.MuiTypography-root:first-child,.points_panel .MuiTypography-h6{color:#fff!important;font-weight:750!important;letter-spacing:-.015em}.points_panel>.MuiTypography-root:not(.MuiTypography-h6),.points_panel .MuiTypography-body2{color:#aaa2ad!important}.points_panel .MuiPaper-root,.points_panel.MuiPaper-root,.points_panel.MuiCard-root{overflow:hidden;color:#eee8ef!important;background:linear-gradient(135deg,#221f25fa,#18171bfa)!important;border:1px solid rgba(235,155,227,.18)!important;border-radius:16px!important;box-shadow:0 16px 36px #00000038!important}.points_panel .MuiCardContent-root{padding:26px!important}.points_panel .MuiTableContainer-root{scrollbar-color:#9c5f97 transparent}.points_panel .MuiTableHead-root{background:#ffffff09}.points_panel .MuiTableCell-root{color:#d7d0d9!important;border-color:#ffffff12!important;font-size:12px!important}.points_panel .MuiTableHead-root .MuiTableCell-root{color:#bbaec0!important;font-size:10px!important;font-weight:800!important;letter-spacing:.085em;text-transform:uppercase}.points_panel .MuiTableBody-root .MuiTableRow-root{transition:background .15s ease}.points_panel .MuiTableBody-root .MuiTableRow-root:hover{background:#dc84d512!important}.points_panel .MuiTablePagination-root,.points_panel .MuiTablePagination-toolbar,.points_panel .MuiTablePagination-selectLabel,.points_panel .MuiTablePagination-displayedRows{color:#c9c1cc!important}.points_panel .MuiOutlinedInput-root,.points_panel .MuiInputBase-root{color:#f5f0f5!important;background:#0d0c0f99;border-radius:10px}.points_panel .MuiOutlinedInput-notchedOutline{border-color:#ffffff21!important}.points_panel .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.points_panel .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#d982d1!important}.points_panel .MuiInputLabel-root,.points_panel .MuiFormLabel-root,.points_panel .MuiFormControlLabel-label{color:#b8afb9!important;font-size:13px!important}.points_panel .MuiInputLabel-root.Mui-focused{color:#e092d9!important}.points_panel .MuiButton-root{min-height:35px;color:#f8d6f5;font-size:12px;font-weight:750;text-transform:none;border-color:#e089d76e;border-radius:9px}.points_panel .MuiButton-contained{color:#281528!important;background:linear-gradient(135deg,#e194da,#bd6ab9)!important;box-shadow:0 8px 18px #c764bd33!important}.points_panel .MuiButton-outlined:hover,.points_panel .MuiButton-text:hover{background:#e089d71a!important}.points_panel .MuiSwitch-switchBase.Mui-checked{color:#e18adb!important}.points_panel .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#c66fc0!important}.points_panel .MuiChip-root{color:#f0d6ee;background:#d075c726;border:1px solid rgba(222,139,215,.25)}.points_panel .ql-toolbar.ql-snow,.points_panel .ql-container.ql-snow{border-color:#ffffff1f!important}.points_panel .ql-toolbar.ql-snow{background:#0c0b0e8c;border-radius:10px 10px 0 0}.points_panel .ql-container.ql-snow{color:#eee7ef;background:#0d0c0f59;border-radius:0 0 10px 10px}.points_dialog .MuiPaper-root{color:#f0ebf1!important;background:linear-gradient(135deg,#252127,#171619)!important;border:1px solid rgba(229,145,220,.26)!important;border-radius:17px!important;box-shadow:0 22px 55px #00000085!important}.points_dialog .MuiDialogTitle-root,.points_dialog .MuiDialogContent-root,.points_dialog .MuiDialogActions-root{color:#eee7ef!important;border-color:#ffffff14!important}@media (max-width: 760px){.puntos{width:100%;margin-left:0;padding:18px}.points_workspace>.title{align-items:flex-start;flex-direction:column;gap:8px}.points_workspace>.title h2:before{display:none}.points_panel .MuiCardContent-root{padding:18px!important}}.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% - 80px);margin-left:80px;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}}.modal_admin{display:block;width:100%;min-height:100%;height:auto;margin-left:0;padding:28px}.modaladmin_workspace{width:min(100%,1120px);margin:0 auto;color:#f7f4fa}.modaladmin_workspace>.title,.modaladmin_workspace>.modal-form{display:none}.modaladmin_header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.modaladmin_heading{display:flex;align-items:center;gap:14px}.modaladmin_heading h1{margin:3px 0 6px;color:#fff;font-size:clamp(28px,3vw,36px);font-weight:800;letter-spacing:-.045em}.modaladmin_heading p,.modaladmin_toggle_row p{margin:0;color:#9f98a8;font-size:14px}.modaladmin_eyebrow{color:#dd8bdd;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.modaladmin_header_icon{display:grid;width:52px;height:52px;place-items:center;color:#ec9be5;background:linear-gradient(145deg,#e187da38,#5d375e3d);border:1px solid rgba(234,153,228,.28);border-radius:16px;box-shadow:0 12px 28px #0000003d}.modaladmin_mobile_menu{display:none}.modaladmin_card{overflow:hidden;background:linear-gradient(135deg,#201d23fa,#18171afa);border:1px solid rgba(221,139,221,.24);border-radius:20px;box-shadow:0 22px 55px #00000047}.modaladmin_form{padding:30px}.modaladmin_toggle_row{display:flex;align-items:center;justify-content:space-between;gap:20px}.modaladmin_toggle_row h2{margin:0 0 5px;color:#fff;font-size:17px;font-weight:750}.modaladmin_divider{height:1px;margin:27px 0;background:#ffffff14}.modaladmin_form_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.modaladmin_field{display:grid;gap:8px;color:#c9c0cc;font-size:13px;font-weight:650}.modaladmin_field_full{grid-column:1 / -1}.modaladmin_field input,.modaladmin_field textarea{box-sizing:border-box;width:100%;color:#fff;font:inherit;background:#0d0c0fb3;border:1px solid rgba(255,255,255,.11);border-radius:11px;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.modaladmin_field input{height:45px;padding:0 13px}.modaladmin_field textarea{min-height:106px;padding:12px 13px;resize:vertical}.modaladmin_field input:focus,.modaladmin_field textarea:focus{background:#141016e6;border-color:#db87d3;box-shadow:0 0 0 3px #db87d324}.modaladmin_switch{position:relative;flex:0 0 auto;width:48px;height:27px;cursor:pointer}.modaladmin_switch input{width:0;height:0;opacity:0}.modaladmin_slider{position:absolute;top:0;right:0;bottom:0;left:0;background:#504955;border-radius:999px;transition:background .18s ease}.modaladmin_slider:before{position:absolute;top:4px;left:4px;width:19px;height:19px;content:"";background:#fff;border-radius:50%;box-shadow:0 2px 5px #00000059;transition:transform .18s ease}.modaladmin_switch input:checked+.modaladmin_slider{background:linear-gradient(90deg,#c976c5,#e38ada)}.modaladmin_switch input:checked+.modaladmin_slider:before{transform:translate(21px)}.modaladmin_card_footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:20px 30px;background:#0a0a0c45;border-top:1px solid rgba(255,255,255,.08)}.modaladmin_trigger_button,.modaladmin_save_button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 17px;font:inherit;font-size:13px;font-weight:750;border-radius:10px;cursor:pointer;transition:transform .16s ease,filter .16s ease,background .16s ease}.modaladmin_trigger_button{gap:8px;color:#f3c5ef;background:#d77ccf1a;border:1px solid rgba(224,139,217,.38)}.modaladmin_save_button{color:#241425;background:linear-gradient(135deg,#dc88d5,#b966b6);border:1px solid transparent;box-shadow:0 8px 18px #c969be33}.modaladmin_trigger_button:hover,.modaladmin_save_button:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (max-width: 700px){.modal_admin{padding:18px}.modaladmin_mobile_menu{display:block}.modaladmin_header_icon{display:none}.modaladmin_form,.modaladmin_card_footer{padding:20px}.modaladmin_form_grid{grid-template-columns:1fr}.modaladmin_field_full{grid-column:auto}.modaladmin_card_footer{align-items:stretch;flex-direction:column-reverse}.modaladmin_trigger_button,.modaladmin_save_button{width:100%}}.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_metrics{width:100%;height:100%;overflow:hidden;position:relative}.metrics{width:calc(100% - 80px);margin-left:80px;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_accounts{width:100%;height:100%;overflow:hidden;position:relative}.accounts{width:calc(100% - 80px);margin-left:80px;height:100%;display:flex;justify-content:center;position:relative}.accounts .inner_accounts{width:98%;height:100%}.accounts .inner_accounts h2{display:flex;align-items:center;gap:20px}.accounts .inner_accounts .filters{width:100%;display:flex;align-items:center;gap:30px;justify-content:space-between;flex-wrap:wrap;margin-top:30px}.accounts .inner_accounts .filters .input{display:flex;align-items:center;gap:20px}.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}.accounts .btnSidebar{display:none}@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}.accounts .inner_accounts .filters .input{flex-direction:column;align-items:start}}.accounts .MuiButton-contained{background:var(--primary)!important;color:var(--dark)}.accounts .MuiButton-outlined{border-color:var(--primary)!important;color:var(--white)!important}.container_accounts{min-height:100dvh;height:auto;overflow:visible;background:var(--bg)}.accounts{width:calc(100% - 80px);min-height:100dvh;height:auto;margin-left:80px;display:block}.accounts_workspace{width:min(100%,1540px);min-height:100dvh;margin:0 auto;padding:clamp(22px,3vw,42px);box-sizing:border-box}.accounts_header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:25px}.accounts_header h2{display:flex;align-items:center;gap:12px;margin:0;color:var(--gray);font-size:clamp(1.45rem,2.7vw,2rem);letter-spacing:-.04em}.accounts_header h2:before{content:"Gestión de pagos";position:absolute;margin-top:-34px;color:var(--primary);font-size:.6rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.accounts_header p{margin:9px 0 0;color:color-mix(in srgb,var(--gray) 55%,transparent);font-size:.75rem}.accounts_header .MuiInputLabel-root,.accounts_type_section>.MuiInputLabel-root{display:block;margin:22px 0 7px;color:color-mix(in srgb,var(--gray) 60%,transparent)!important;font-size:.68rem;font-weight:650}.accounts_header .MuiButtonGroup-root,.accounts_type_section .MuiButtonGroup-root{display:flex;flex-wrap:wrap;gap:5px;width:fit-content!important;max-width:100%!important;padding:4px;border:1px solid color-mix(in srgb,var(--border) 28%,transparent);border-radius:10px;background:color-mix(in srgb,var(--border) 20%,transparent)}.accounts_header .MuiButtonGroup-root .MuiButton-root,.accounts_type_section .MuiButtonGroup-root .MuiButton-root{min-height:34px;width:auto!important;padding:0 14px;border:0!important;border-radius:7px!important;color:color-mix(in srgb,var(--gray) 60%,transparent);font-size:.7rem;text-transform:none}.accounts_header .MuiButtonGroup-root .MuiButton-contained,.accounts_type_section .MuiButtonGroup-root .MuiButton-contained{background:var(--dark);color:var(--gray);box-shadow:0 1px 4px #0000002e}.accounts_toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:22px 0 16px;padding:12px;border:1px solid color-mix(in srgb,var(--border) 32%,transparent);border-radius:14px;background:color-mix(in srgb,var(--dark) 78%,transparent)}.accounts_toolbar .input{flex:1}.accounts_toolbar .MuiInput-root{min-height:42px;padding:0 12px;border:1px solid color-mix(in srgb,var(--border) 42%,transparent);border-radius:10px;background:color-mix(in srgb,var(--bg) 45%,transparent)}.accounts_toolbar .MuiInput-root:before,.accounts_toolbar .MuiInput-root:after{display:none}.accounts_toolbar input{color:var(--gray)!important;font-size:.74rem}.accounts_toolbar .contained{min-height:42px;padding:0 16px;border-radius:10px;background:linear-gradient(135deg,var(--primary),var(--secundary));color:var(--dark);font-size:.7rem;font-weight:700;text-transform:none}.accounts_type_section{margin:0 0 16px}.accounts_panel{overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 28%,transparent);border-radius:16px;background:var(--dark)}.accounts_panel .MuiPaper-root{background:transparent!important}.accounts_panel .MuiDataGrid-root{color:var(--gray);font-size:.72rem}.accounts_panel .MuiDataGrid-columnHeaders{min-height:52px!important;border-bottom:1px solid color-mix(in srgb,var(--border) 28%,transparent);background:color-mix(in srgb,var(--bg) 28%,transparent)!important}.accounts_panel .MuiDataGrid-columnHeaderTitle{color:color-mix(in srgb,var(--gray) 52%,transparent);font-size:.6rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.accounts_panel .MuiDataGrid-cell{border-bottom-color:color-mix(in srgb,var(--border) 20%,transparent);color:var(--gray)}.accounts_panel .MuiDataGrid-row:hover{background:color-mix(in srgb,var(--primary) 4%,transparent)}.accounts_panel .MuiTablePagination-root{color:color-mix(in srgb,var(--gray) 60%,transparent)}.accounts_panel .MuiChip-root{font-size:.64rem;font-weight:700}.accounts_dialog .MuiBackdrop-root{background:color-mix(in srgb,var(--bg) 76%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.accounts_dialog .MuiDialog-paper{overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 17%,var(--border));border-radius:20px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--primary) 9%,transparent),transparent 30%),var(--dark)!important;box-shadow:0 30px 90px color-mix(in srgb,var(--bg) 82%,transparent);color:var(--white)!important}.accounts_dialog .MuiDialogTitle-root{padding:20px 22px;border-bottom:1px solid color-mix(in srgb,var(--border) 28%,transparent);color:var(--white);font-size:1rem;font-weight:680}.accounts_dialog .MuiDialogContent-root{padding:22px!important}.accounts_dialog .MuiDialogActions-root{padding:13px 22px 18px;border-top:1px solid color-mix(in srgb,var(--border) 28%,transparent)}.accounts_dialog .MuiOutlinedInput-root,.accounts_dialog .MuiInputBase-root{border-radius:11px;background:color-mix(in srgb,var(--bg) 48%,transparent);color:var(--white)}.accounts_dialog .MuiOutlinedInput-notchedOutline{border-color:color-mix(in srgb,var(--border) 48%,transparent)!important}.accounts_dialog .MuiInputLabel-root{color:color-mix(in srgb,var(--gray) 56%,transparent)!important}.accounts_dialog .MuiButton-root{min-height:37px;border-radius:10px;font-size:.67rem;font-weight:700;text-transform:none}.accounts_dialog .MuiButton-contained{background:linear-gradient(135deg,var(--primary),var(--secundary));color:var(--dark)}.accounts_dialog .MuiButton-outlined{border-color:color-mix(in srgb,var(--primary) 30%,transparent);color:var(--primary)}.accounts_actions_menu .MuiPaper-root{min-width:180px;padding:6px;border:1px solid color-mix(in srgb,var(--primary) 13%,var(--border));border-radius:14px;background:color-mix(in srgb,var(--dark) 98%,var(--bg));color:var(--white)}.accounts_actions_menu .MuiMenuItem-root{min-height:40px;border-radius:9px;color:color-mix(in srgb,var(--gray) 74%,transparent);font-size:.69rem}.accounts_actions_menu .MuiMenuItem-root:hover{background:color-mix(in srgb,var(--primary) 7%,transparent);color:var(--primary)}@media (max-width:760px){.accounts{width:100%;margin-left:0}.accounts_workspace{padding:24px 16px 40px}.accounts_header h2 .btnSidebar{display:grid}.accounts_toolbar{align-items:stretch;flex-direction:column}.accounts_toolbar .contained{width:100%}.accounts_header .MuiButtonGroup-root,.accounts_type_section .MuiButtonGroup-root{width:100%!important}.accounts_header .MuiButtonGroup-root .MuiButton-root,.accounts_type_section .MuiButtonGroup-root .MuiButton-root{flex:1;padding:0 8px}}.container_landing_admin{min-height:100dvh;background:#0b0c0f}.landing_admin_wrap{min-width:0;min-height:100dvh;margin-left:80px;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(228,153,223,.045),transparent 24rem),#0b0c0f}.landing_admin_wrap:before{content:"";position:fixed;top:0;right:0;bottom:0;left:80px;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(228,153,223,.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(228,153,223,.24);border-radius:20px;color:#e499df;background:#e499df0e;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:#e499df;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: #e499df;--la-gold-light: #f2b8ef;--la-green: #41f1b6;--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 #41f1b61a}.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:#1a0e1a;border-color:var(--la-gold);background:linear-gradient(135deg,var(--la-gold-light),var(--la-gold));box-shadow:0 10px 28px #e499df21}.la-btn--primary:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 14px 34px #e499df2e}.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:#e499df33;background:linear-gradient(145deg,rgba(228,153,223,.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(228,153,223,.15);border-radius:10px;color:var(--la-gold);background:#e499df0e}.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:#e499df94;background:#101116;box-shadow:0 0 0 3px #e499df11}.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:#41f1b647}.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-destination-selector{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.la-destination-selector>button{min-width:0;min-height:68px;display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:11px 13px;border:1px solid var(--la-border);border-radius:10px;color:var(--la-muted);background:#07080b73;text-align:left;cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease}.la-destination-selector>button:hover{color:var(--la-text);border-color:var(--la-border-strong)}.la-destination-selector>button.is-active{color:var(--la-text);border-color:#41f1b640;background:#41f1b60e}.la-destination-selector>button>svg:first-child{width:18px;height:18px;color:var(--la-gold-light)}.la-destination-selector>button>svg:last-child{width:17px;height:17px;padding:3px;border-radius:50%;color:#081610;background:var(--la-green);opacity:0}.la-destination-selector>button.is-active>svg:last-child{opacity:1}.la-destination-selector>button>span{min-width:0;display:flex;flex-direction:column;gap:5px}.la-destination-selector strong{color:inherit;font-size:.7rem}.la-destination-selector small{color:var(--la-muted-2);font-size:.58rem;line-height:1.35}.la-whatsapp-fields{display:grid;grid-template-columns:1fr;gap:17px;margin-top:13px;padding-top:13px;border-top:1px solid var(--la-border)}.la-whatsapp-lines{min-width:0;display:flex;flex-direction:column;gap:10px}.la-whatsapp-lines>small{color:var(--la-muted-2);font-size:.62rem;line-height:1.4}.la-whatsapp-lines-heading{display:flex;align-items:center;justify-content:space-between;gap:14px}.la-whatsapp-lines-heading>div{min-width:0;display:flex;flex-direction:column;gap:4px}.la-whatsapp-lines-heading strong{color:#b7bac3;font-size:.67rem}.la-whatsapp-lines-heading small{color:var(--la-muted-2);font-size:.61rem;line-height:1.4}.la-btn--small{min-height:34px;padding:7px 10px;font-size:.64rem}.la-whatsapp-lines-list{display:flex;flex-direction:column;gap:8px}.la-whatsapp-line{min-width:0;display:grid;grid-template-columns:28px minmax(150px,.75fr) minmax(190px,1fr) 86px 34px;align-items:end;gap:9px;padding:10px;border-top:1px solid var(--la-border);background:#ffffff03}.la-whatsapp-line:last-child{border-bottom:1px solid var(--la-border)}.la-whatsapp-line-index{align-self:center;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;color:var(--la-gold-light);background:#e499df14;font-size:.62rem;font-weight:750}.la-whatsapp-line-count{align-self:center;color:var(--la-muted-2);font-size:.59rem;text-align:right}.la-icon-btn{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid var(--la-border);border-radius:9px;color:var(--la-muted);background:transparent;cursor:pointer}.la-icon-btn svg{width:15px;height:15px}.la-icon-btn--danger:hover{color:var(--la-danger);border-color:#ef6a8059;background:#ef6a8014}.la-whatsapp-message{min-height:132px!important}.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:#e499df2e;background:linear-gradient(90deg,#e499df17,#e499df06)}.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:#e499df2e;background:#e499df14}.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:#e499df4d;background:#e499df09}.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(228,153,223,.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:#41f1b613}.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:#e499df14}.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:#e499df2e;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:#e499df40;color:var(--la-gold-light);background:#e499df0e}.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:#e499df38;background:linear-gradient(145deg,#e499df1c,#e499df06)}.la-kpi--featured:after{content:"";position:absolute;width:80px;height:80px;top:-43px;right:-35px;border-radius:50%;background:#e499df21;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:.58px;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:#e499df;background:#e499df1c}.la-kpi-icon--cyan{color:#e499df;background:#e499df1a}.la-kpi-icon--green{color:#41f1b6;background:#41f1b61a}.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:#e499df1f}.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(65,241,182,.13);border-radius:10px;background:#41f1b60b}.la-total-chip span{color:var(--la-muted);font-size:.55rem;text-transform:uppercase;letter-spacing:.07em}.la-total-chip strong{color:#41f1b6;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:#e499df12}.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:#e499df73;box-shadow:0 0 0 3px #e499df0e}.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-whatsapp-destination{display:flex;flex-direction:column;gap:3px}.la-whatsapp-destination strong{color:#d4d5d8;font-size:.63rem;font-weight:650}.la-whatsapp-destination small{color:var(--la-green);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.57rem}.la-avatar{display:grid;place-items:center;width:27px;height:27px;flex:0 0 27px;border:1px solid rgba(228,153,223,.14);border-radius:8px;color:#e499df;background:#e499df14;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:#1a0e1a;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:#e499df0f;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(228,153,223,.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(228,153,223,.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 #e499df09}}@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,.la-destination-selector,.la-whatsapp-fields{grid-template-columns:1fr}.la-whatsapp-line{grid-template-columns:28px minmax(0,1fr) 34px;align-items:start}.la-whatsapp-line-index{grid-column:1;grid-row:1 / span 3}.la-whatsapp-line .la-field,.la-whatsapp-line-count{grid-column:2;text-align:left}.la-whatsapp-line .la-icon-btn{grid-column:3;grid-row:1 / span 3}.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-whatsapp-lines-heading{align-items:stretch;flex-direction:column}.la-whatsapp-lines-heading .la-btn{width:100%}.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 #e499df2e}.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-preview--editorial .la-tmpl-mock{align-items:flex-end}.la-tmpl-preview--editorial .la-tmpl-mock span:first-child{flex:1.7;height:72%}.la-tmpl-preview--editorial .la-tmpl-mock span:last-child{height:92%;border-radius:6px}.la-tmpl-preview--split .la-tmpl-stripe{width:3px;height:100%;right:auto}.la-tmpl-preview--split .la-tmpl-mock{top:7px;right:7px;bottom:7px;left:10px}.la-tmpl-preview--split .la-tmpl-mock span:first-child{flex:1.25;background:transparent!important;border:1px solid rgba(255,255,255,.1)}.la-tmpl-preview--dynamic .la-tmpl-stripe{height:18px;top:17px;left:-10px;right:38%;transform:rotate(-7deg)}.la-tmpl-preview--dynamic .la-tmpl-mock{left:55%}.la-tmpl-preview--bento .la-tmpl-mock{display:grid;grid-template-columns:1.3fr .7fr;grid-template-rows:1fr 1fr}.la-tmpl-preview--bento .la-tmpl-mock span:first-child{grid-row:1 / 3}.la-tmpl-preview--orbit .la-tmpl-stripe{width:24px;height:24px;top:50%;right:auto;left:50%;border-radius:50%;transform:translate(-50%,-50%)}.la-tmpl-preview--orbit .la-tmpl-stripe:before,.la-tmpl-preview--orbit .la-tmpl-stripe:after{position:absolute;border:1px solid rgba(228,153,223,.22);border-radius:50%;content:""}.la-tmpl-preview--orbit .la-tmpl-stripe:before{top:-7px;right:-7px;bottom:-7px;left:-7px}.la-tmpl-preview--orbit .la-tmpl-stripe:after{top:-14px;right:-14px;bottom:-14px;left:-14px}.la-tmpl-preview--orbit .la-tmpl-mock{display:none}.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:#1a0e1a}.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:#e499df59}.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(228,153,223,.3);border-radius:9px;color:var(--la-gold);background:#e499df12;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:#e499df21;border-color:#e499df80}.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(228,153,223,.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:#1a0e1a}.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(228,153,223,.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:#e499df33;background:#e499df13}.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:#1a0e1a;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(228,153,223,.18);border-radius:99px;color:var(--la-gold-light);background:#e499df0e;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:#e499df99;background:#e499df09;box-shadow:0 0 0 2px #e499df14}.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:#e499df8c;background:#e499df09}.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:#e499df47}.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:#e499df52;background:#e499df0e}.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:#e499df3d;background:#e499df06}.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}}.container_publicidad_usuarios{width:100%;height:100%;overflow:hidden;position:relative}.publicidad_usuarios{width:calc(100% - 80px);margin-left:80px;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:#e499df1f;color:var(--primary);border-color:#e499df40}.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,#e499df,#c77dc2)}.pu-stat--green:before{background:linear-gradient(90deg,var(--success),#2dd4a6)}.pu-stat--purple:before{background:linear-gradient(90deg,#f2b8ef,#e499df)}.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:#e499df}.pu-stat--green .pu-stat__value{color:var(--success)}.pu-stat--purple .pu-stat__value{color:#f2b8ef}.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:#e499df0a}.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(228,153,223,.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:#e499df1f;border-color:#e499df40;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}}.community_settings{min-height:100vh;margin-left:80px;padding:42px;box-sizing:border-box;background:#0d0d0f;color:#f8f5f8}.community_settings header{max-width:780px}.community_settings header span{font-size:11px;font-weight:800;letter-spacing:.16em;color:#dd7dd4}.community_settings h1{margin:5px 0 8px;font-size:38px}.community_settings p{margin:0;color:#a9a3ad;line-height:1.55}.community_settings_card{max-width:780px;margin-top:28px;padding:26px;border:1px solid #3d2d41;border-radius:18px;background:linear-gradient(135deg,#1b171d,#151517);box-shadow:0 18px 45px #0006}.community_setting_toggle{display:flex;gap:24px;justify-content:space-between;align-items:center;padding-bottom:24px;border-bottom:1px solid #ffffff12}.community_setting_toggle h2{font-size:17px;margin:0 0 6px}.community_switch input{display:none}.community_switch span{display:block;width:50px;height:28px;border-radius:20px;background:#4c4650;position:relative;cursor:pointer;transition:.2s}.community_switch span:after{content:"";position:absolute;width:20px;height:20px;border-radius:50%;background:#fff;top:4px;left:4px;transition:.2s}.community_switch input:checked+span{background:#c76ac1}.community_switch input:checked+span:after{left:26px}.community_urls_label{display:grid;gap:9px;margin-top:24px;font-weight:700}.community_urls_label small{font-weight:400;color:#9c95a0}.community_urls_label textarea{resize:vertical;box-sizing:border-box;width:100%;border:1px solid #4c3a4e;border-radius:12px;background:#100f12;color:#fff;padding:14px;font:13px ui-monospace,monospace;outline:none}.community_urls_label textarea:focus{border-color:#dc83d3;box-shadow:0 0 0 3px #d976ce1c}.community_settings_note{margin:18px 0;color:#aaa3ac;font-size:13px;line-height:1.5}.community_settings_note code{color:#eb9ce2}.community_save{border:0;border-radius:10px;background:linear-gradient(135deg,#e08ad8,#ae59ad);padding:12px 18px;color:#221524;font-weight:800;cursor:pointer}.community_save:disabled{opacity:.55;cursor:wait}@media (max-width:700px){.community_settings{margin-left:0;padding:25px 16px}.community_settings h1{font-size:31px}}.landing-template,.landing-template *{box-sizing:border-box}.landing-template{min-height:100dvh;overflow:hidden;background:var(--landing-bg);color:var(--landing-text);font-family:Manrope,sans-serif;isolation:isolate}.landing-brand{position:relative;z-index:2;display:flex;align-items:center;gap:14px;min-width:0}.landing-brand img{display:block;width:auto;height:56px;object-fit:contain}.landing-brand>span{width:1px;height:24px;background:color-mix(in srgb,var(--landing-text) 20%,transparent)}.landing-brand small{max-width:72px;color:var(--landing-muted);font-size:10px;font-weight:600;line-height:1.25;letter-spacing:.12em;text-transform:uppercase}.landing-brand--compact img{height:45px}.landing-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--landing-primary-light);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.landing-eyebrow:before{width:28px;height:1px;background:currentColor;content:""}.landing-headline{margin:0;color:var(--landing-text);font-size:clamp(52px,7vw,108px);font-weight:600;line-height:.92;letter-spacing:-.06em}.landing-headline em{display:block;color:var(--landing-primary);font-family:Playfair Display,serif;font-weight:600}.landing-subtitle{max-width:650px;margin:0;color:var(--landing-muted);font-size:clamp(15px,1.3vw,19px);line-height:1.7}.landing-trust{display:flex;flex-wrap:wrap;gap:10px 22px}.landing-trust__item{display:flex;align-items:center;gap:9px;color:var(--landing-text);font-size:12px;font-weight:600}.landing-trust__icon{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border:1px solid color-mix(in srgb,var(--landing-primary) 38%,transparent);border-radius:50%;color:var(--landing-primary-light);font-size:9px}.landing-trust__icon svg{width:13px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.landing-trust--compact{gap:8px 15px;padding-top:20px;border-top:1px solid color-mix(in srgb,var(--landing-text) 8%,transparent)}.landing-trust--compact .landing-trust__item{color:var(--landing-muted);font-size:10px}.landing-trust--compact .landing-trust__icon{width:18px;height:18px;flex-basis:18px;border:0;background:color-mix(in srgb,var(--landing-primary) 12%,transparent)}.landing-bonus{display:grid;width:fit-content;grid-template-columns:auto auto;align-items:end;gap:0 20px}.landing-bonus__label{grid-column:1 / -1;margin-bottom:4px;color:var(--landing-muted);font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.landing-bonus strong{color:var(--landing-primary);font-family:Unbounded,sans-serif;font-size:clamp(44px,6vw,78px);line-height:1;letter-spacing:-.08em}.landing-bonus small{max-width:125px;padding-bottom:6px;color:var(--landing-muted);font-size:10px;line-height:1.45}.landing-bonus--vertical{grid-template-columns:1fr;text-align:center}.landing-bonus--vertical>*{grid-column:1;margin-inline:auto}.landing-bonus--vertical small{max-width:180px;padding-top:10px}.landing-form-card{position:relative;z-index:2;width:min(100%,460px);padding:clamp(28px,4vw,48px);border:1px solid color-mix(in srgb,var(--landing-text) 10%,transparent);border-radius:30px;background:color-mix(in srgb,var(--landing-surface) 92%,transparent);box-shadow:0 30px 90px color-mix(in srgb,var(--landing-bg) 70%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.landing-form-card__heading>span{color:var(--landing-primary);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.landing-form-card__heading h2{margin:10px 0 8px;color:var(--landing-text);font-size:clamp(26px,3vw,38px);line-height:1.05;letter-spacing:-.04em}.landing-form-card__heading p{margin:0 0 28px;color:var(--landing-muted);font-size:12px;line-height:1.55}.landing-form{display:grid;gap:15px}.landing-field{display:grid;gap:8px}.landing-field>span{color:var(--landing-muted);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.landing-field input{width:100%;min-height:54px;padding:0 17px;border:1px solid color-mix(in srgb,var(--landing-text) 13%,transparent);border-radius:14px;outline:0;background:color-mix(in srgb,var(--landing-bg) 55%,transparent);color:var(--landing-text);font:500 14px/1 DM Sans,sans-serif;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.landing-field input::placeholder{color:color-mix(in srgb,var(--landing-muted) 70%,transparent)}.landing-field input:focus{border-color:var(--landing-primary);background:color-mix(in srgb,var(--landing-surface) 70%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--landing-primary) 12%,transparent)}.landing-form__error{margin:-2px 0 0;padding:10px 12px;border-radius:10px;background:#ff77821a;color:#ff9ca5;font-size:11px;line-height:1.4}.landing-submit,.landing-exit__cta{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:18px;padding:0 20px;border:0;border-radius:14px;background:var(--landing-primary);color:var(--landing-bg);cursor:pointer;font-size:12px;font-weight:800;letter-spacing:.04em;transition:transform .2s ease,background .2s ease,opacity .2s ease}.landing-submit:hover:not(:disabled),.landing-exit__cta:hover{transform:translateY(-2px);background:var(--landing-primary-light)}.landing-submit:disabled{cursor:not-allowed;opacity:.45}.landing-arrow{width:21px;flex:0 0 21px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.landing-spinner{width:17px;height:17px;border:2px solid color-mix(in srgb,var(--landing-bg) 30%,transparent);border-top-color:var(--landing-bg);border-radius:50%;animation:landing-spin .8s linear infinite}.landing-form__privacy{display:flex;align-items:flex-start;gap:7px;margin:0;color:var(--landing-muted);font-size:9px;line-height:1.5}.landing-form__privacy svg{width:13px;flex:0 0 13px;stroke:currentColor;stroke-width:1.3}.landing-form-card--compact{padding:30px;border-radius:22px}.landing-footer{display:flex;align-items:center;justify-content:center;gap:14px;padding:24px;color:var(--landing-muted);font-size:9px;letter-spacing:.08em;text-align:center;text-transform:uppercase}.landing-footer>span:nth-child(2){width:3px;height:3px;border-radius:50%;background:var(--landing-primary)}.landing-footer strong{color:var(--landing-primary-light);font-weight:700}.landing-exit{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;padding:20px;place-items:center}.landing-exit__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:0;background:color-mix(in srgb,var(--landing-bg) 85%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.landing-exit__card{position:relative;width:min(100%,440px);padding:45px;overflow:hidden;border:1px solid color-mix(in srgb,var(--landing-primary) 28%,transparent);border-radius:28px;background:var(--landing-surface);box-shadow:0 40px 120px #0009;text-align:center;animation:landing-pop .35s cubic-bezier(.2,.8,.2,1) both}.landing-exit__card:before{position:absolute;width:260px;height:260px;top:-170px;left:50%;border-radius:50%;background:var(--landing-primary);filter:blur(90px);opacity:.22;transform:translate(-50%);content:""}.landing-exit__close{position:absolute;z-index:2;width:32px;height:32px;top:14px;right:14px;border:1px solid color-mix(in srgb,var(--landing-text) 12%,transparent);border-radius:50%;background:transparent;color:var(--landing-muted);cursor:pointer}.landing-exit__eyebrow{display:block;color:var(--landing-muted);font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.landing-exit__number{display:block;margin:8px 0 20px;color:var(--landing-primary);font-family:Unbounded,sans-serif;font-size:62px;line-height:1;letter-spacing:-.08em}.landing-exit h2{margin:0;color:var(--landing-text);font-size:28px;line-height:1.1;letter-spacing:-.04em}.landing-exit p{margin:14px 0 24px;color:var(--landing-muted);font-size:13px;line-height:1.6}.landing-exit__cta{width:100%}.landing-credentials{position:fixed;z-index:1200;top:0;right:0;bottom:0;left:0;display:grid;overflow-y:auto;padding:28px 18px;place-items:center;color:var(--landing-text);font-family:Manrope,sans-serif}.landing-credentials__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 12%,color-mix(in srgb,var(--landing-primary) 17%,transparent),transparent 38%),color-mix(in srgb,var(--landing-bg) 91%,transparent);-webkit-backdrop-filter:blur(16px) saturate(.85);backdrop-filter:blur(16px) saturate(.85);animation:landing-credentials-fade .28s ease both}.landing-credentials__card{position:relative;width:min(100%,570px);padding:28px clamp(24px,5vw,48px) 30px;overflow:hidden;border:1px solid color-mix(in srgb,var(--landing-primary) 30%,transparent);border-radius:32px;background:linear-gradient(145deg,color-mix(in srgb,var(--landing-surface) 96%,var(--landing-primary)) 0%,var(--landing-surface) 56%,color-mix(in srgb,var(--landing-bg) 80%,var(--landing-surface)) 100%);box-shadow:0 50px 140px #000000b3,inset 0 1px color-mix(in srgb,var(--landing-text) 8%,transparent);text-align:center;animation:landing-credentials-rise .46s cubic-bezier(.2,.82,.2,1) both}.landing-credentials__card:after{position:absolute;width:180px;height:1px;top:0;left:50%;background:linear-gradient(90deg,transparent,var(--landing-primary),transparent);transform:translate(-50%);content:""}.landing-credentials__glow{position:absolute;width:330px;height:220px;top:-170px;left:50%;border-radius:50%;background:var(--landing-primary);filter:blur(100px);opacity:.2;transform:translate(-50%);pointer-events:none}.landing-credentials__topline{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:20px;border-bottom:1px solid color-mix(in srgb,var(--landing-text) 8%,transparent);color:var(--landing-muted);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.landing-credentials__secure{display:inline-flex;align-items:center;gap:6px;color:var(--landing-primary-light);letter-spacing:.08em}.landing-credentials__secure svg,.landing-credentials__note svg{width:15px;flex:0 0 15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.landing-credentials__seal{position:relative;display:grid;width:70px;height:70px;margin:25px auto 17px;place-items:center;border:1px solid color-mix(in srgb,var(--landing-primary) 42%,transparent);border-radius:24px;background:color-mix(in srgb,var(--landing-primary) 12%,transparent);box-shadow:0 14px 42px color-mix(in srgb,var(--landing-primary) 16%,transparent);color:var(--landing-primary-light);transform:rotate(3deg)}.landing-credentials__seal:before{position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px dashed color-mix(in srgb,var(--landing-primary) 33%,transparent);border-radius:17px;content:""}.landing-credentials__seal svg{position:relative;z-index:1;width:34px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;transform:rotate(-3deg)}.landing-credentials h2{position:relative;margin:0;color:var(--landing-text);font-size:clamp(29px,5vw,42px);line-height:1.05;letter-spacing:-.055em}.landing-credentials__description{max-width:420px;margin:12px auto 24px;color:var(--landing-muted);font-size:13px;line-height:1.65}.landing-credentials__fields{display:grid;gap:11px;margin:0 0 17px;text-align:left}.landing-credential-field{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--landing-text) 10%,transparent);border-radius:18px;background:color-mix(in srgb,var(--landing-bg) 48%,transparent);transition:border-color .2s ease,background .2s ease,transform .2s ease}.landing-credential-field:hover{border-color:color-mix(in srgb,var(--landing-primary) 30%,transparent);background:color-mix(in srgb,var(--landing-bg) 61%,transparent);transform:translateY(-1px)}.landing-credential-field__icon{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;background:color-mix(in srgb,var(--landing-primary) 11%,transparent);color:var(--landing-primary-light)}.landing-credential-field__icon svg{width:21px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.landing-credential-field__content{display:grid;min-width:0;gap:3px}.landing-credential-field__content small{color:var(--landing-muted);font-size:8px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.landing-credential-field__content strong{overflow:hidden;color:var(--landing-text);font:600 17px/1.25 DM Sans,sans-serif;letter-spacing:.015em;text-overflow:ellipsis;-webkit-user-select:all;user-select:all;white-space:nowrap}.landing-credential-field button{display:inline-flex;min-width:88px;min-height:42px;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid color-mix(in srgb,var(--landing-primary) 24%,transparent);border-radius:12px;background:color-mix(in srgb,var(--landing-primary) 9%,transparent);color:var(--landing-primary-light);cursor:pointer;font-size:10px;font-weight:800;transition:background .2s ease,color .2s ease,transform .2s ease}.landing-credential-field button:hover{background:var(--landing-primary);color:var(--landing-bg);transform:translateY(-1px)}.landing-credential-field button svg{width:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.landing-credentials__copy-error{margin:0 0 14px;color:#ff9ca5;font-size:10px;line-height:1.45}.landing-credentials__note{display:flex;align-items:flex-start;gap:9px;margin:0 0 18px;padding:12px 14px;border-radius:13px;background:color-mix(in srgb,var(--landing-primary) 7%,transparent);color:var(--landing-muted);font-size:9px;line-height:1.55;text-align:left}.landing-credentials__note svg{margin-top:1px;color:var(--landing-primary-light)}.landing-credentials__note--warning{background:#ffb74d14}.landing-credentials__access{display:flex;width:100%;min-height:60px;align-items:center;justify-content:space-between;gap:18px;padding:0 21px;border:0;border-radius:15px;background:var(--landing-primary);box-shadow:0 14px 34px color-mix(in srgb,var(--landing-primary) 18%,transparent);color:var(--landing-bg);cursor:pointer;font-size:12px;font-weight:800;letter-spacing:.035em;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.landing-credentials__access:hover,.landing-credentials__access:focus-visible{outline:none;background:var(--landing-primary-light);box-shadow:0 17px 42px color-mix(in srgb,var(--landing-primary) 27%,transparent);transform:translateY(-2px)}.landing-credentials__footer{margin:12px 0 0;color:color-mix(in srgb,var(--landing-muted) 72%,transparent);font-size:8px;line-height:1.45}@keyframes landing-spin{to{transform:rotate(360deg)}}@keyframes landing-pop{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes landing-credentials-fade{0%{opacity:0}to{opacity:1}}@keyframes landing-credentials-rise{0%{opacity:0;transform:translateY(24px) scale(.965)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 700px){.landing-brand img{height:44px}.landing-brand small,.landing-brand>span{display:none}.landing-form-card{padding:28px 22px;border-radius:24px}.landing-trust:not(.landing-trust--compact){display:grid;grid-template-columns:1fr}.landing-trust--compact{display:grid;grid-template-columns:1fr 1fr}.landing-footer{flex-wrap:wrap;padding-inline:18px}.landing-exit__card{padding:42px 24px 28px}.landing-credentials{align-items:start;padding:14px 10px}.landing-credentials__card{padding:22px 17px;border-radius:25px}.landing-credentials__topline{padding-bottom:15px;font-size:8px}.landing-credentials__seal{width:60px;height:60px;margin:18px auto 14px;border-radius:20px}.landing-credentials__seal:before{border-radius:14px}.landing-credentials__description{margin-bottom:18px;font-size:12px}.landing-credential-field{grid-template-columns:38px minmax(0,1fr) 42px;min-height:68px;gap:9px;padding:9px}.landing-credential-field__icon{width:38px;height:38px}.landing-credential-field__content strong{font-size:15px}.landing-credential-field button{min-width:42px;width:42px;padding:0}.landing-credential-field button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.landing-credentials__note{padding:10px 11px}}@media (prefers-reduced-motion: reduce){.landing-template *,.landing-template *:before,.landing-template *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.lp1{position:relative;background:linear-gradient(118deg,transparent 0 57%,color-mix(in srgb,var(--landing-primary) 7%,transparent) 57% 72%,transparent 72%),linear-gradient(145deg,var(--landing-bg) 0%,color-mix(in srgb,var(--landing-surface) 72%,var(--landing-bg)) 56%,var(--landing-bg) 100%)}.lp1:before{position:absolute;z-index:-1;width:58%;height:115%;top:-8%;right:-18%;background:linear-gradient(135deg,color-mix(in srgb,var(--landing-primary) 12%,transparent),transparent 62%);clip-path:polygon(24% 0,100% 0,76% 100%,0 100%);content:"";pointer-events:none}.lp1:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.32;background-image:linear-gradient(115deg,transparent 49.7%,color-mix(in srgb,var(--landing-primary) 12%,transparent) 50%,transparent 50.3%),linear-gradient(90deg,color-mix(in srgb,var(--landing-text) 3%,transparent) 1px,transparent 1px);background-size:340px 100%,96px 100%;content:"";pointer-events:none}.lp1__grain{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.14;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E");pointer-events:none}.lp1__header,.lp1__main{width:min(100% - 64px,1420px);margin-inline:auto}.lp1__header{display:flex;min-height:104px;align-items:center;justify-content:space-between;border-bottom:1px solid color-mix(in srgb,var(--landing-text) 8%,transparent)}.lp1__edition{display:flex;align-items:center;gap:10px;color:var(--landing-muted);font-size:10px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.lp1__edition b{display:grid;width:35px;height:35px;place-items:center;border:1px solid color-mix(in srgb,var(--landing-primary) 40%,transparent);border-radius:50%;color:var(--landing-primary-light);font-size:9px}.lp1__main{display:grid;min-height:calc(100dvh - 180px);grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);gap:clamp(50px,8vw,130px);align-items:center;padding:70px 0}.lp1__copy{display:grid;gap:29px;animation:lp1-rise .7s ease both}.lp1 .landing-headline{max-width:900px}.lp1 .landing-headline em{margin-left:clamp(25px,8vw,120px)}.lp1__offer{display:grid;max-width:760px;grid-template-columns:auto 1fr;gap:36px;align-items:center;margin-top:10px;padding-top:28px;border-top:1px solid color-mix(in srgb,var(--landing-text) 9%,transparent)}.lp1__form{position:relative;animation:lp1-rise .7s .12s ease both}.lp1__form:before{position:absolute;z-index:-1;width:70%;height:80%;top:10%;right:-13%;border-radius:40px;background:var(--landing-primary);filter:blur(80px);opacity:.12;content:""}@keyframes lp1-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1050px){.lp1__main{grid-template-columns:1fr 390px;gap:40px}.lp1 .landing-headline{font-size:clamp(48px,7vw,75px)}.lp1__offer{grid-template-columns:1fr}}@media (max-width: 820px){.lp1__header,.lp1__main{width:min(100% - 36px,620px)}.lp1__header{min-height:82px}.lp1__edition{font-size:0}.lp1__main{min-height:auto;grid-template-columns:1fr;gap:48px;padding:52px 0 28px}.lp1__copy{gap:22px}.lp1 .landing-headline em{margin-left:18px}.lp1__offer{gap:25px}.lp1__form .landing-form-card{margin-inline:auto}}@media (max-width: 480px){.lp1 .landing-headline{font-size:clamp(45px,14vw,64px)}.lp1__offer .landing-bonus{grid-template-columns:1fr auto}}.lp2{position:relative;background:linear-gradient(90deg,var(--landing-bg) 0 58%,var(--landing-surface) 58% 100%)}.lp2:before{position:absolute;z-index:-1;width:42vw;height:42vw;left:14%;bottom:-28vw;border:1px solid color-mix(in srgb,var(--landing-primary) 22%,transparent);border-radius:50%;box-shadow:0 0 0 55px color-mix(in srgb,var(--landing-primary) 3%,transparent),0 0 0 110px color-mix(in srgb,var(--landing-primary) 2%,transparent);content:""}.lp2__line{position:absolute;z-index:1;height:1px;background:color-mix(in srgb,var(--landing-primary) 24%,transparent)}.lp2__line--top{width:14vw;top:54px;right:0}.lp2__line--bottom{width:18vw;left:0;bottom:70px}.lp2__header,.lp2__main{width:min(100% - 80px,1400px);margin-inline:auto}.lp2__header{display:flex;min-height:112px;align-items:center;justify-content:space-between}.lp2__header p{position:relative;z-index:2;width:245px;margin:0;color:var(--landing-muted);font-family:Playfair Display,serif;font-size:13px;font-style:italic;line-height:1.4;text-align:right}.lp2__header p span{color:var(--landing-primary-light)}.lp2__main{display:grid;min-height:calc(100dvh - 190px);grid-template-columns:minmax(0,1.2fr) minmax(370px,.8fr);gap:clamp(70px,10vw,160px);align-items:center;padding:50px 0 70px}.lp2__story{position:relative;display:grid;gap:25px;animation:lp2-in .8s ease both}.lp2__chapter{position:absolute;top:50%;left:-100px;color:color-mix(in srgb,var(--landing-muted) 65%,transparent);font-size:8px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;transform:rotate(-90deg) translate(-50%)}.lp2 .landing-eyebrow:before{display:none}.lp2__headline{max-width:750px;margin:0;color:var(--landing-text);font-family:Playfair Display,serif;font-size:clamp(54px,6.6vw,104px);font-weight:600;line-height:.93;letter-spacing:-.05em}.lp2__headline em{display:block;margin-left:clamp(30px,7vw,110px);color:var(--landing-primary);font-weight:600}.lp2__benefits{display:grid;max-width:700px;grid-template-columns:auto 1fr;gap:38px;align-items:center;margin-top:15px;padding-top:30px;border-top:1px solid color-mix(in srgb,var(--landing-text) 8%,transparent)}.lp2__benefits .landing-trust{display:grid;grid-template-columns:1fr}.lp2__form-wrap{position:relative;z-index:2;display:flex;justify-content:center;animation:lp2-in .8s .12s ease both}.lp2__form-wrap .landing-form-card{border-color:color-mix(in srgb,var(--landing-primary) 18%,transparent);background:color-mix(in srgb,var(--landing-bg) 82%,var(--landing-surface))}.lp2__form-index{position:absolute;z-index:-1;top:-68px;right:-12px;color:color-mix(in srgb,var(--landing-primary) 12%,transparent);font-family:Playfair Display,serif;font-size:145px;line-height:1}@keyframes lp2-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1020px){.lp2{background:var(--landing-bg)}.lp2__main{grid-template-columns:1fr 380px;gap:40px}.lp2__chapter{display:none}.lp2__headline{font-size:clamp(50px,7.5vw,76px)}.lp2__benefits{grid-template-columns:1fr;gap:22px}}@media (max-width: 800px){.lp2__header,.lp2__main{width:min(100% - 36px,620px)}.lp2__header{min-height:82px}.lp2__header p{display:none}.lp2__main{min-height:auto;grid-template-columns:1fr;padding:48px 0 28px}.lp2__form-wrap{margin-top:22px}.lp2__form-index{right:2px}.lp2__headline em{margin-left:20px}}@media (max-width: 480px){.lp2__headline{font-size:clamp(46px,14vw,62px)}}.lp3{position:relative;padding-top:32px;background:linear-gradient(118deg,color-mix(in srgb,var(--landing-primary) 16%,transparent) 0 34%,transparent 34%),var(--landing-bg)}.lp3:before{position:absolute;z-index:-1;width:70vw;height:70vw;top:-42vw;left:-14vw;border-radius:50%;background:var(--landing-primary);filter:blur(150px);opacity:.09;content:""}.lp3__ticker{position:absolute;z-index:5;height:32px;inset:0 0 auto;overflow:hidden;background:var(--landing-primary);color:var(--landing-bg);font-family:Unbounded,sans-serif;font-size:8px;font-weight:700;letter-spacing:.1em;line-height:32px;white-space:nowrap}.lp3__ticker div{display:flex;width:max-content;animation:lp3-ticker 22s linear infinite}.lp3__ticker span{margin-right:38px}.lp3__header,.lp3__main{width:min(100% - 64px,1380px);margin-inline:auto}.lp3__header{display:flex;min-height:92px;align-items:center;justify-content:space-between;border-bottom:1px solid color-mix(in srgb,var(--landing-text) 9%,transparent)}.lp3__status{display:flex;align-items:center;gap:9px;color:var(--landing-muted);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lp3__status i{width:7px;height:7px;border-radius:50%;background:#41f1b6;box-shadow:0 0 0 5px #41f1b617}.lp3__main{display:grid;min-height:calc(100dvh - 180px);grid-template-columns:minmax(0,1.2fr) minmax(370px,.8fr);gap:clamp(50px,8vw,120px);align-items:center;padding:62px 0}.lp3__hero{display:grid;gap:28px;animation:lp3-slam .6s ease both}.lp3__headline{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(44px,6vw,90px);font-weight:700;line-height:.92;letter-spacing:-.07em;text-transform:uppercase}.lp3__headline span,.lp3__headline em{display:block}.lp3__headline em{width:fit-content;margin-top:10px;margin-left:clamp(20px,6vw,100px);padding:8px 16px 12px;background:var(--landing-primary);color:var(--landing-bg);font-style:normal;transform:rotate(-2deg)}.lp3__action{position:relative;padding-top:100px;animation:lp3-slam .6s .12s ease both}.lp3__bonus-stamp{position:absolute;z-index:4;display:grid;width:178px;height:178px;top:0;right:-35px;place-items:center;border:1px solid color-mix(in srgb,var(--landing-primary) 35%,transparent);border-radius:50%;background:var(--landing-bg);box-shadow:0 20px 50px #00000059;transform:rotate(7deg)}.lp3__bonus-stamp .landing-bonus strong{font-size:42px}.lp3__bonus-stamp .landing-bonus small{display:none}@keyframes lp3-ticker{to{transform:translate(-50%)}}@keyframes lp3-slam{0%{opacity:0;transform:translateY(24px) skewY(1deg)}to{opacity:1;transform:translateY(0) skewY(0)}}@media (max-width: 1000px){.lp3__main{grid-template-columns:1fr 390px;gap:30px}.lp3__headline{font-size:clamp(42px,6.8vw,68px)}.lp3__bonus-stamp{right:-10px}}@media (max-width: 800px){.lp3__header,.lp3__main{width:min(100% - 36px,620px)}.lp3__header{min-height:78px}.lp3__status{font-size:0}.lp3__main{min-height:auto;grid-template-columns:1fr;padding:48px 0 28px}.lp3__action{padding-top:65px}.lp3__bonus-stamp{width:130px;height:130px;top:0;right:4px}.lp3__bonus-stamp .landing-bonus strong{font-size:31px}.lp3__bonus-stamp .landing-bonus__label{font-size:7px}.lp3__headline em{margin-left:10px}}@media (max-width: 480px){.lp3__headline{font-size:clamp(38px,12.5vw,54px)}}.lp4{position:relative;padding:0 28px;background:radial-gradient(circle at 90% 10%,color-mix(in srgb,var(--landing-primary) 10%,transparent),transparent 25%),var(--landing-bg)}.lp4__header,.lp4__grid{width:min(100%,1380px);margin-inline:auto}.lp4__header{display:flex;min-height:100px;align-items:center;justify-content:space-between}.lp4__header>span{color:var(--landing-muted);font-family:DM Sans,sans-serif;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.lp4__grid{display:grid;min-height:calc(100dvh - 176px);grid-template-columns:1.25fr .65fr .9fr;grid-template-rows:minmax(250px,.9fr) minmax(260px,1.1fr);gap:14px;padding-bottom:25px}.lp4__tile{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--landing-text) 9%,transparent);border-radius:24px;background:var(--landing-surface);animation:lp4-tile .55s ease both}.lp4__tile:after{position:absolute;width:180px;height:180px;top:-110px;right:-90px;border:1px solid color-mix(in srgb,var(--landing-primary) 17%,transparent);border-radius:50%;content:""}.lp4__tile-number{position:absolute;top:20px;right:22px;color:var(--landing-muted);font:700 8px/1 DM Sans,sans-serif;letter-spacing:.14em}.lp4__tile--hero{display:flex;grid-row:1 / 3;flex-direction:column;justify-content:flex-end;padding:clamp(36px,5vw,70px);background:radial-gradient(circle at 80% 15%,color-mix(in srgb,var(--landing-primary) 15%,transparent),transparent 32%),var(--landing-surface)}.lp4__tile--hero .landing-eyebrow{margin-bottom:26px}.lp4__tile--hero .landing-subtitle{max-width:560px;margin-top:28px}.lp4__headline{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(42px,5.2vw,78px);font-weight:700;line-height:.96;letter-spacing:-.065em;text-transform:uppercase}.lp4__headline em{display:block;color:var(--landing-primary);font-style:normal}.lp4__tile--bonus{display:grid;place-items:center;background:color-mix(in srgb,var(--landing-primary) 12%,var(--landing-surface))}.lp4__tile--bonus .landing-bonus strong{font-size:clamp(44px,5vw,70px)}.lp4__tile--trust{display:flex;flex-direction:column;justify-content:flex-end;padding:32px;animation-delay:.08s}.lp4__tile--trust h2{max-width:240px;margin:0 0 25px;font-size:27px;line-height:1.05;letter-spacing:-.04em}.lp4__tile--trust .landing-trust{display:grid;grid-template-columns:1fr}.lp4__tile--form{display:grid;grid-column:3;grid-row:1 / 3;place-items:center;padding:14px;background:color-mix(in srgb,var(--landing-bg) 35%,var(--landing-surface));animation-delay:.14s}.lp4__tile--form .landing-form-card{width:100%;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}@keyframes lp4-tile{0%{opacity:0;transform:translateY(15px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 1120px){.lp4__grid{grid-template-columns:1fr .65fr;grid-template-rows:auto auto auto}.lp4__tile--hero{grid-row:1 / 3;min-height:600px}.lp4__tile--bonus{min-height:250px}.lp4__tile--trust{min-height:330px}.lp4__tile--form{grid-column:1 / 3;grid-row:3}.lp4__tile--form .landing-form-card{max-width:700px}}@media (max-width: 720px){.lp4{padding:0 18px}.lp4__header{min-height:82px}.lp4__header>span{display:none}.lp4__grid{grid-template-columns:1fr;grid-template-rows:auto}.lp4__tile--hero,.lp4__tile--bonus,.lp4__tile--trust,.lp4__tile--form{grid-column:1;grid-row:auto;min-height:auto}.lp4__tile--hero{min-height:520px;padding:36px 25px}.lp4__tile--bonus{min-height:250px}.lp4__tile--trust{padding:30px 24px}.lp4__tile--form{padding:0}.lp4__headline{font-size:clamp(40px,12.5vw,58px)}}.lp5{position:relative;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--landing-primary) 12%,transparent),transparent 30%),var(--landing-bg)}.lp5:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.28;background-image:linear-gradient(color-mix(in srgb,var(--landing-text) 4%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--landing-text) 4%,transparent) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 72%);mask-image:radial-gradient(circle at center,#000,transparent 72%);content:""}.lp5__header,.lp5__main{width:min(100% - 64px,1420px);margin-inline:auto}.lp5__header{display:flex;min-height:96px;align-items:center;justify-content:space-between;border-bottom:1px solid color-mix(in srgb,var(--landing-text) 8%,transparent)}.lp5__live{display:flex;align-items:center;gap:9px;color:var(--landing-muted);font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.lp5__live i{width:7px;height:7px;border-radius:50%;background:var(--landing-primary);box-shadow:0 0 12px var(--landing-primary)}.lp5__main{display:grid;min-height:calc(100dvh - 170px);grid-template-columns:1fr minmax(280px,.72fr) minmax(350px,.82fr);gap:clamp(28px,5vw,80px);align-items:center;padding:58px 0}.lp5__intro{position:relative;z-index:2;display:grid;gap:27px;animation:lp5-reveal .7s ease both}.lp5__headline{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(42px,5vw,76px);font-weight:700;line-height:.95;letter-spacing:-.07em}.lp5__headline em{display:block;margin-top:10px;color:var(--landing-primary);font-family:Playfair Display,serif;font-weight:600}.lp5__center{position:relative;z-index:1;display:grid;min-height:470px;place-items:center}.lp5__bonus-orbit{position:relative;display:grid;width:230px;height:230px;place-items:center;border:1px solid color-mix(in srgb,var(--landing-primary) 45%,transparent);border-radius:50%;background:color-mix(in srgb,var(--landing-surface) 82%,transparent);box-shadow:0 0 90px color-mix(in srgb,var(--landing-primary) 14%,transparent);text-align:center}.lp5__bonus-orbit:before,.lp5__bonus-orbit:after{position:absolute;border:1px solid color-mix(in srgb,var(--landing-primary) 15%,transparent);border-radius:50%;content:""}.lp5__bonus-orbit:before{top:-48px;right:-48px;bottom:-48px;left:-48px}.lp5__bonus-orbit:after{top:-98px;right:-98px;bottom:-98px;left:-98px}.lp5__bonus-orbit .landing-bonus{position:relative;z-index:2}.lp5__bonus-orbit .landing-bonus strong{font-size:48px}.lp5__orbit-label{position:absolute;top:-62px;color:var(--landing-muted);font-size:8px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.lp5__orbital{position:absolute;z-index:0;width:min(55vw,760px);height:min(55vw,760px);top:48%;left:55%;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.lp5__orbital span{position:absolute;inset:calc(var(--i, 0) * 48px);border:1px solid color-mix(in srgb,var(--landing-primary) 7%,transparent);border-radius:50%}.lp5__orbital span:nth-child(1){--i: 0}.lp5__orbital span:nth-child(2){--i: 1}.lp5__orbital span:nth-child(3){--i: 2}.lp5__orbital span:nth-child(4){--i: 3;border-style:dashed;animation:lp5-orbit 28s linear infinite}.lp5__registration{position:relative;z-index:2;display:grid;gap:24px;animation:lp5-reveal .7s .12s ease both}.lp5__registration>.landing-trust{display:grid;grid-template-columns:1fr;padding-left:12px}@keyframes lp5-orbit{to{transform:rotate(360deg)}}@keyframes lp5-reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1080px){.lp5__main{grid-template-columns:1fr 250px 370px;gap:25px}.lp5__bonus-orbit{width:190px;height:190px}.lp5__bonus-orbit:after{top:-65px;right:-65px;bottom:-65px;left:-65px}.lp5__bonus-orbit .landing-bonus strong{font-size:40px}}@media (max-width: 860px){.lp5__header,.lp5__main{width:min(100% - 36px,620px)}.lp5__header{min-height:80px}.lp5__main{min-height:auto;grid-template-columns:1fr;gap:35px;padding:50px 0 28px}.lp5__center{min-height:340px}.lp5__registration>.landing-trust{display:flex;padding-left:0}.lp5__orbital{width:620px;height:620px;top:46%;left:50%}.lp5__headline{font-size:clamp(42px,10vw,68px)}}@media (max-width: 480px){.lp5__headline{font-size:clamp(39px,12vw,54px)}.lp5__center{min-height:300px}.lp5__bonus-orbit{width:170px;height:170px}.lp5__registration>.landing-trust{display:grid}}.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}
