/*! © 2025-2026 LUATEL GmbH · curingax.com.br */
.luatel-glass-scrim{position:fixed;inset:0;z-index:200;background:#080a0e61;-webkit-backdrop-filter:blur(7px) saturate(1.2);backdrop-filter:blur(7px) saturate(1.2);opacity:0;transition:opacity .32s ease}.luatel-glass-sheet{position:fixed;z-index:201;left:50%;top:50%;width:min(941px,calc(100vw - 32px));height:min(720px,calc(100dvh - 32px));transform:translate(-50%,-48%) scale(.97);opacity:0;transition:opacity .32s ease,transform .42s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;overflow:hidden;border-radius:28px;background:linear-gradient(155deg,#ffffff29,#ffffff0d 34%,#ffffff05),#12151b8c;-webkit-backdrop-filter:blur(34px) saturate(1.9);backdrop-filter:blur(34px) saturate(1.9);border:1px solid rgba(255,255,255,.22);box-shadow:0 50px 120px #0000008c,0 0 0 1px #0003,inset 0 1px #ffffff4d}.luatel-glass-sheet:before{content:"";position:absolute;top:-40%;right:-10%;width:520px;height:520px;pointer-events:none;background:radial-gradient(circle,#00acdc42,#00acdc00 62%);filter:blur(10px)}.luatel-glass-scrim[hidden],.luatel-glass-sheet[hidden]{display:none}html.luatel-glass-open .luatel-glass-scrim{opacity:1}html.luatel-glass-open .luatel-glass-sheet{opacity:1;transform:translate(-50%,-50%) scale(1)}html.luatel-glass-open:not(.luatel-glass-minimized){overflow:hidden}.luatel-glass-bar{position:relative;display:flex;align-items:center;gap:14px;padding:14px 16px 12px 24px;border-bottom:1px solid rgba(255,255,255,.12)}.luatel-glass-bar img{display:block;height:26px;width:auto}.luatel-glass-bar strong{color:#fff;font:500 15px/1 Signika,sans-serif;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.luatel-glass-tabs{display:flex;gap:4px;margin-left:14px;min-width:0;overflow-x:auto;scrollbar-width:none}.luatel-glass-tabs::-webkit-scrollbar{display:none}.luatel-glass-tabs button{flex:none;min-height:40px;padding:0 14px;border-radius:999px;border:0;background:none;color:#ffffffbf;font:400 14px/1 Signika,sans-serif;cursor:pointer;white-space:nowrap}.luatel-glass-tabs button:hover{color:#fff;background:#ffffff14}.luatel-glass-tabs button[aria-pressed=true]{background:#ffffff24;color:#fff}.luatel-glass-close{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.24);background:#ffffff14;color:#fff;cursor:pointer;padding:0}.luatel-glass-close:hover{background:#ffffff29}.luatel-glass-close svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.luatel-glass-sheet :focus-visible{outline:2px solid #00acdc;outline-offset:2px}.luatel-glass-frame{position:relative;flex:1 1 auto;width:100%;border:0;background:transparent;opacity:0;transition:opacity .25s ease}.luatel-glass-frame.is-ready{opacity:1}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.luatel-glass-sheet{background:#16191ff7}.luatel-glass-scrim{background:#080a0eb3}}@media(prefers-reduced-motion:reduce){.luatel-glass-scrim,.luatel-glass-sheet,.luatel-glass-frame{transition:none}}@media(max-width:600px){.luatel-glass-sheet{width:calc(100vw - 20px);height:calc(100dvh - 20px);border-radius:22px}.luatel-glass-bar{padding-left:16px;gap:10px}.luatel-glass-bar strong{display:none}.luatel-glass-tabs{margin-left:0}}.luatel-glass-tabs[hidden]{display:none}.luatel-glass-loader{position:absolute;left:50%;top:50%;z-index:1;display:grid;place-items:center;width:72px;height:72px;transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:opacity .25s ease}.luatel-glass-sheet.is-loading .luatel-glass-loader{opacity:1;transition-delay:.12s}.luatel-glass-loader img{width:26px;height:29px;animation:luatel-glass-breathe 1.6s ease-in-out infinite}.luatel-glass-loader span{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(255,255,255,.16);border-top-color:#00acdc;animation:luatel-glass-spin 1.1s linear infinite}@keyframes luatel-glass-breathe{50%{opacity:.55;transform:scale(.92)}}@keyframes luatel-glass-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.luatel-glass-loader img,.luatel-glass-loader span{animation:none}}@media(max-width:600px){.luatel-glass-sheet.is-widget .luatel-glass-bar strong{display:block}}.luatel-glass-min{flex:none;margin-left:auto;width:44px;height:44px;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.24);background:#ffffff14;color:#fff;cursor:pointer;padding:0}.luatel-glass-min:hover{background:#ffffff29}.luatel-glass-min svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.luatel-glass-min .lgm-max,.luatel-glass-sheet.is-minimized .luatel-glass-min .lgm-min{display:none}.luatel-glass-sheet.is-minimized .luatel-glass-min .lgm-max{display:inline}.luatel-glass-bar>.luatel-glass-min+.luatel-glass-close{margin-left:0}.luatel-glass-sheet.is-morphing{transition:left .44s cubic-bezier(.2,.8,.2,1),top .44s cubic-bezier(.2,.8,.2,1),width .44s cubic-bezier(.2,.8,.2,1),height .44s cubic-bezier(.2,.8,.2,1),border-radius .44s ease,opacity .32s ease}html.luatel-glass-minimized .luatel-glass-scrim{opacity:0!important;pointer-events:none}.luatel-glass-sheet.is-minimized{border-radius:999px;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.luatel-glass-sheet.is-minimized.is-dragging{cursor:grabbing;box-shadow:0 30px 80px #0009,inset 0 1px #ffffff59}.luatel-glass-sheet.is-minimized:before{opacity:.5}.luatel-glass-sheet.is-minimized .luatel-glass-bar{height:100%;padding:7px 8px 7px 18px;gap:10px;border-bottom:0}.luatel-glass-sheet.is-minimized .luatel-glass-bar strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:13px}.luatel-glass-sheet.is-minimized .luatel-glass-bar img{height:22px}.luatel-glass-sheet.is-minimized .luatel-glass-tabs,.luatel-glass-sheet.is-minimized .luatel-glass-loader{display:none}.luatel-glass-sheet.is-minimized .luatel-glass-frame{position:absolute;left:0;top:60px;visibility:hidden;pointer-events:none}.luatel-glass-bars{flex:none;display:inline-flex;align-items:center;gap:3px;height:22px}.luatel-glass-bars[hidden]{display:none}.luatel-glass-bars i{display:block;width:3px;height:22px;border-radius:2px;background:#fff;transform:scaleY(.18);transform-origin:center;transition:background .2s ease}.luatel-glass-bars[data-state=speaking] i{background:#00acdc}.luatel-glass-sheet.is-muted .luatel-glass-bars i{background:#ffffff59}.luatel-glass-mute{flex:none;margin-left:auto;width:44px;height:44px;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.24);background:#ffffff14;color:#fff;cursor:pointer;padding:0}.luatel-glass-mute[hidden]{display:none}.luatel-glass-mute svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.luatel-glass-mute .lgm-slash{display:none}.luatel-glass-mute[aria-pressed=true]{background:#ff5c5c38!important;border-color:#ff8c8c80!important}.luatel-glass-mute[aria-pressed=true] .lgm-slash{display:inline}.luatel-glass-bar>.luatel-glass-mute:not([hidden])+.luatel-glass-min{margin-left:0}.luatel-glass-sheet.is-minimized .luatel-glass-bar{gap:8px}.luatel-glass-sheet.is-minimized .luatel-glass-bar :is(.luatel-glass-min,.luatel-glass-close,.luatel-glass-mute){width:40px;height:40px}.luatel-glass-min.is-hint{position:relative;border-color:#00acdce6!important;color:#fff;box-shadow:0 0 #00acdc99,inset 0 1px #ffffff73!important;animation:luatel-glass-hint 1.6s ease-out infinite}@keyframes luatel-glass-hint{0%{box-shadow:0 0 #00acdc8c,inset 0 1px #ffffff73}to{box-shadow:0 0 0 14px #00acdc00,inset 0 1px #ffffff73}}.luatel-glass-hint{position:absolute;z-index:4;top:calc(100% + 10px);right:64px;max-width:min(320px,calc(100% - 32px));padding:10px 14px;border-radius:14px;color:#fff;font:400 13px/1.35 IBM Plex Sans,sans-serif;pointer-events:none;opacity:0;transform:translateY(-4px);transition:opacity .25s ease,transform .25s ease;background:linear-gradient(160deg,#ffffff2e,#ffffff0d),#12151bb8;-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8);border:1px solid rgba(0,172,220,.55);box-shadow:0 12px 32px #00000059,inset 0 1px #ffffff4d}.luatel-glass-hint.is-on{opacity:1;transform:none}.luatel-glass-sheet.is-minimized .luatel-glass-hint{display:none}@media(prefers-reduced-motion:reduce){.luatel-glass-min.is-hint{animation:none;box-shadow:0 0 0 3px #00acdc80!important}.luatel-glass-hint{transition:none}}.luatel-reload-guard{position:fixed;inset:0;z-index:400;display:grid;place-items:center;padding:16px;background:#080a0e6b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:luatel-guard-in .2s ease}.luatel-reload-card{width:min(420px,100%);padding:26px 26px 22px;border-radius:24px;color:#fff;text-align:left;background:linear-gradient(160deg,#fff3,#ffffff0d 40%),#161a219e;-webkit-backdrop-filter:blur(36px) saturate(2);backdrop-filter:blur(36px) saturate(2);border:1px solid rgba(255,255,255,.2);box-shadow:0 30px 80px #00000080,inset 0 1px #ffffff73}.luatel-reload-card img{display:block;height:26px;width:auto;margin-bottom:14px}.luatel-reload-card h2{margin:0 0 8px;font:500 19px/1.25 Signika,sans-serif;letter-spacing:.02em}.luatel-reload-card p{margin:0 0 22px;font:400 15px/1.5 IBM Plex Sans,sans-serif;color:#ffffffdb}.luatel-reload-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.luatel-reload-actions button{min-height:44px;padding:0 20px;border-radius:999px;font:500 15px/1 Signika,sans-serif;cursor:pointer;color:#fff;border:1px solid rgba(255,255,255,.28);background:linear-gradient(160deg,#fff3,#ffffff0f)}.luatel-reload-actions [data-stay]{background:#00acdc;border-color:#00acdc;font-weight:600}.luatel-reload-actions button:focus-visible{outline:2px solid #00acdc;outline-offset:3px}@keyframes luatel-guard-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.luatel-reload-guard{animation:none}}.luatel-glass-sheet.has-unread .luatel-glass-bar strong:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:#00acdc;box-shadow:0 0 0 3px #00acdc40;vertical-align:1px;animation:luatel-unread 1.8s ease-in-out infinite}@keyframes luatel-unread{50%{box-shadow:0 0 0 6px #00acdc00}}@media(prefers-reduced-motion:reduce){.luatel-glass-sheet.has-unread .luatel-glass-bar strong:before{animation:none}}.luatel-glass-bar{min-height:60px;box-sizing:border-box;padding:8px 8px 8px 20px!important;gap:10px!important}.luatel-glass-sheet .luatel-glass-bar :is(.luatel-glass-min,.luatel-glass-close,.luatel-glass-mute){width:44px!important;height:44px!important}.luatel-glass-sheet.is-minimized .luatel-glass-bar{height:60px;border-bottom:1px solid transparent}.luatel-glass-sheet.is-minimized .luatel-glass-bar img{height:26px}.luatel-glass-sheet.is-minimized .luatel-glass-bar strong{text-transform:none;letter-spacing:.01em;font-size:15px;font-weight:500;white-space:nowrap}.luatel-glass-sheet.is-minimized .luatel-glass-frame{top:60px}.luatel-sheet-actions{margin-left:auto;display:flex;align-items:center;gap:10px;position:relative}.luatel-sheet-actions>button{margin-left:0!important}.luatel-glass-pop{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.24);background:#ffffff14;color:#fff;cursor:pointer;padding:0}.luatel-glass-pop[hidden]{display:none}.luatel-glass-pop svg,.luatel-glass-popmenu svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.luatel-glass-pop[aria-expanded=true]{border-color:#00acdccc!important}.luatel-glass-popmenu{position:absolute;z-index:5;top:calc(100% + 12px);left:auto;right:calc(100% - 44px);min-width:200px;padding:6px;border-radius:18px;display:grid;gap:2px}.luatel-glass-popmenu button{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:0;border-radius:12px;background:none;color:#fff;font:400 15px/1 IBM Plex Sans,sans-serif;text-align:left;cursor:pointer}.luatel-glass-popmenu button:hover,.luatel-glass-popmenu button:focus-visible{background:#ffffff1f;outline:none}.luatel-reload-icon{display:inline-grid;place-items:center;width:48px;height:48px;margin-bottom:16px;border-radius:999px;color:#ffc24d;background:linear-gradient(160deg,#ffc24d4d,#ffc24d14);border:1px solid rgba(255,194,77,.45);box-shadow:inset 0 1px #ffffff73,0 6px 18px #00000040}.luatel-reload-icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.luatel-reload-icon circle{fill:currentColor}.luatel-glass-close .lgc-hang{display:none;fill:currentColor;stroke:none}.luatel-glass-close.is-hangup .lgc-x{display:none}.luatel-glass-close.is-hangup .lgc-hang{display:inline}.luatel-glass-close.is-hangup{color:#fff;border-color:#ff7878b3!important;background:linear-gradient(160deg,#ff6e6ef2,#d6303af2)!important;box-shadow:inset 0 1px #ffffff73,0 6px 18px #d6303a66!important}.luatel-glass-close.is-hangup:hover{background:linear-gradient(160deg,#ff8282,#e23a44)!important}.luatel-glass-close.is-hangup svg{width:20px;height:20px}.luatel-glass-sheet:focus{outline:none}.luatel-glass-bar{padding-right:16px!important}.luatel-sheet-actions{gap:4px}.luatel-page-frame{position:fixed;inset:0;width:100%;height:100%;border:0;z-index:150;background:#171a20;opacity:0;transition:opacity .28s ease}html.luatel-page-framed .luatel-page-frame{opacity:1}html.luatel-page-framed,html.luatel-page-framed body{overflow:hidden}html.luatel-page-framed body>:not([data-luatel-glass-ui]){display:none!important}@media(prefers-reduced-motion:reduce){.luatel-page-frame{transition:none}}
