html{--palco-bg:#15110c;--palco-tx:#f5ecd9;--palco-a:rgba(201,164,92,.10)}html[data-marca=auras]{--palco-bg:#12061c;--palco-tx:#f7f3fb}html[data-marca=admin]{--palco-bg:#0a1220;--palco-tx:#eef1f5}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--fonte-corpo);background:var(--preto-absoluto);color:var(--branco);min-height:100vh;min-height:100dvh;transition:background .3s}.login-grade{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:1.15fr .85fr}.palco{position:relative;overflow:hidden;background:var(--palco-bg);color:var(--palco-tx);display:flex;flex-direction:column;justify-content:flex-end;padding:56px}.palco-fundo{position:absolute;inset:0}html[data-marca=barbio] .palco-fundo{background:repeating-linear-gradient(115deg,transparent 0 46px,rgba(201,164,92,.09) 46px 92px);background-size:184px 100%;animation:login-poste 14s linear infinite}@keyframes login-poste{to{background-position:184px 0}}html[data-marca=auras] .palco-fundo{background:radial-gradient(40% 40% at 25% 30%,rgba(254,169,129,.5),transparent),radial-gradient(45% 45% at 75% 25%,rgba(214,62,163,.5),transparent),radial-gradient(50% 50% at 55% 85%,rgba(98,9,154,.8),transparent);filter:blur(30px);animation:login-aurora 16s ease-in-out infinite alternate}@keyframes login-aurora{to{transform:scale(1.25) translate(-4%,3%)}}html[data-marca=admin] .palco-fundo{background:linear-gradient(rgba(111,147,199,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(111,147,199,.16) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(70% 70% at 40% 40%,#000,transparent);mask-image:radial-gradient(70% 70% at 40% 40%,#000,transparent)}.palco>:not(.palco-fundo){position:relative}.palco>.palco-logo{position:absolute;top:48px;left:56px}.palco-logo img{height:38px;width:auto;display:block}.palco-logo-texto{font-family:var(--fonte-display);font-size:40px;letter-spacing:2px;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent}.palco h2{font-family:var(--fonte-display);font-weight:400;font-size:clamp(44px,5.2vw,80px);line-height:.95;max-width:11em;margin-bottom:32px}.agenda-demo{width:min(420px,100%);border-radius:20px;padding:18px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.agenda-demo header{display:flex;justify-content:space-between;font-size:13px;color:rgba(255,255,255,.7);margin-bottom:10px}.demo-linha{display:grid;grid-template-columns:62px 1fr auto;gap:10px;align-items:center;padding:11px 8px;border-radius:12px;font-size:14px;opacity:0;transform:translateY(8px);animation:login-entra .5s forwards}.demo-linha:first-child{animation-delay:.3s}.demo-linha:nth-child(2){animation-delay:.56s}.demo-linha:nth-child(3){animation-delay:.82s}.demo-linha:nth-child(4){animation-delay:1.08s}@keyframes login-entra{to{opacity:1;transform:none}}.demo-linha>span:first-child{font-variant-numeric:tabular-nums;color:rgba(255,255,255,.6)}.demo-linha small{display:block;font-size:12px;color:rgba(255,255,255,.55)}.demo-linha.agora{background:var(--foil);color:var(--sobre-dourado)}.demo-linha.agora small,.demo-linha.agora>span:first-child{color:inherit;opacity:.8}.demo-linha.agora::after{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;animation:login-pulso 1.6s infinite}@keyframes login-pulso{50%{opacity:.25;transform:scale(1.6)}}.lado-form{display:flex;align-items:center;justify-content:center;padding:32px}.login-caixa{width:100%;max-width:400px}.login-logo{display:none;margin-bottom:26px}.login-logo img{height:32px;width:auto}.logo-claro{display:none}html[data-tema=claro] .logo-claro{display:block}html[data-tema=claro] .logo-escuro{display:none}.login-titulo{font-family:var(--fonte-display);font-weight:400;font-size:56px;line-height:1;letter-spacing:1px;text-transform:uppercase;background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent;width:max-content}.login-subtitulo{color:var(--aco);font-size:14px;margin:8px 0 28px}.login-selo{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:var(--aco);font-family:var(--fonte-mono);font-size:11px;letter-spacing:1px;text-transform:uppercase}.campo{position:relative;margin-bottom:14px}.campo input{width:100%;height:58px;padding:22px 48px 6px 16px;background:var(--carvao-claro);border:1.5px solid var(--linha-forte);border-radius:14px;color:var(--branco);font:500 16px var(--fonte-corpo);transition:border-color .2s,box-shadow .2s}.campo label{position:absolute;left:17px;top:19px;color:var(--aco);font-size:15px;pointer-events:none;transition:transform .18s;transform-origin:left}.campo input:focus{outline:0;border-color:var(--gold);box-shadow:0 0 0 4px rgba(128,128,128,.14),var(--sombra-gold)}.campo input:focus+label,.campo input:not(:placeholder-shown)+label{transform:translateY(-12px) scale(.78)}.campo input:-webkit-autofill+label{transform:translateY(-12px) scale(.78)}.ver-senha{position:absolute;right:6px;top:8px;height:42px;padding:0 10px;border:0;background:0 0;color:var(--aco);cursor:pointer;border-radius:10px;font:600 12px var(--fonte-corpo)}.ver-senha:hover{color:var(--gold-claro)}.botao-entrar:focus-visible,.botao-tema:focus-visible,.login-links a:focus-visible,.ver-senha:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.aviso-caps{font-size:12px;color:var(--gold-claro);height:16px;margin:-6px 0 6px 4px;opacity:0;transition:opacity .2s}.aviso-caps.ativo{opacity:1}.manter-conectado{display:flex;align-items:center;gap:10px;margin:2px 0 14px 2px;cursor:pointer;color:var(--aco);font-size:13.5px;user-select:none}.manter-conectado input{position:absolute;opacity:0;width:1px;height:1px}.manter-caixa{flex:none;width:20px;height:20px;border-radius:6px;border:1.5px solid var(--linha-forte);background:var(--carvao-claro);display:grid;place-items:center;transition:background .15s,border-color .15s}.manter-caixa::after{content:"";width:5px;height:10px;border:solid var(--sobre-dourado);border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px);opacity:0;transition:opacity .15s}.manter-conectado input:checked+.manter-caixa{background:var(--foil);border-color:var(--gold)}.manter-conectado input:checked+.manter-caixa::after{opacity:1}.manter-conectado input:focus-visible+.manter-caixa{outline:2px solid var(--gold);outline-offset:2px}.manter-conectado:hover .manter-texto{color:var(--gold-claro)}.login-erro{display:flex;align-items:center;gap:8px;background:rgba(241,112,106,.12);border:1px solid rgba(241,112,106,.35);color:var(--erro);padding:10px 12px;border-radius:12px;font-size:13.5px;margin-bottom:14px}.login-erro.tremer{animation:login-tremer .4s}@keyframes login-tremer{20%,60%{transform:translateX(-7px)}40%,80%{transform:translateX(7px)}}.botao-entrar{position:relative;overflow:hidden;width:100%;height:58px;border:0;border-radius:14px;background:var(--foil);color:var(--sobre-dourado);font:700 16px var(--fonte-corpo);cursor:pointer;box-shadow:var(--sombra-gold);margin-top:6px;transition:transform .15s}.botao-entrar:hover{transform:translateY(-1px)}.botao-entrar:active{transform:scale(.99)}.botao-entrar::before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.35) 50%,transparent 65%);transform:translateX(-120%);transition:transform .7s}.botao-entrar:hover::before{transform:translateX(120%)}.botao-entrar .giro{display:none;width:20px;height:20px;border:2.5px solid rgba(255,255,255,.4);border-top-color:currentColor;border-radius:50%;animation:login-giro .7s linear infinite;margin:auto}@keyframes login-giro{to{transform:rotate(360deg)}}.botao-entrar.carregando .rotulo{display:none}.botao-entrar.carregando .giro{display:block}.login-links{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:22px;font-size:13.5px}.login-links>a{color:var(--gold-claro);text-decoration:underline;text-underline-offset:3px}.login-rodape{font-size:12.5px;color:var(--aco-escuro)}.login-rodape a{color:inherit}.login-seguro{margin-top:24px;text-align:center;font-size:12px;color:var(--aco)}.botao-tema{position:fixed;top:calc(18px + env(safe-area-inset-top,0px));right:18px;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid var(--linha-forte);border-radius:50%;background:var(--carvao);color:var(--aco);cursor:pointer;transition:all .2s}.botao-tema:hover{border-color:var(--gold);color:var(--gold-claro)}@media(max-width:860px){.login-grade{grid-template-columns:1fr}.palco{display:none}.login-logo{display:block}.lado-form{align-items:flex-start;padding:76px 24px 32px}.login-titulo{font-size:48px}}@media(prefers-reduced-motion:reduce){*,::after,::before{animation:none!important;transition:none!important}.demo-linha{opacity:1;transform:none}}html{--palco-foil:linear-gradient(155deg,#F0CF8B,#C9A45C 55%,#8A6D3B);--palco-sobre:#1a1409}html[data-marca=auras]{--palco-foil:linear-gradient(155deg,#FEA981,#D63EA3 55%,#62099A);--palco-sobre:#2A0E24}html[data-marca=admin]{--palco-foil:linear-gradient(155deg,#A9C1E8,#6F93C7 55%,#4C6A99);--palco-sobre:#0E1420}.demo-linha.agora{background:var(--palco-foil);color:var(--palco-sobre)}.palco-logo-texto{background:var(--palco-foil);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-marca=admin][data-tema=claro] .botao-entrar{color:#fff}html[data-marca=barbio] .palco-fundo{animation:none;overflow:hidden}html[data-marca=barbio] .palco-fundo::before{content:"";position:absolute;inset:0;background:url('/public/assets/login/barbio.webp') 0 center/auto 118% no-repeat;background-image:image-set(url('/public/assets/login/barbio.avif') type('image/avif'),url('/public/assets/login/barbio.webp') type('image/webp'));transform:scaleX(-1);opacity:0;animation:login-foto-entra 1.2s .1s forwards,login-foto-zoom 40s 1.3s ease-in-out infinite alternate}html[data-marca=barbio] .palco-fundo::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,7,4,.8),rgba(10,7,4,.35) 55%,transparent),linear-gradient(0deg,rgba(10,7,4,.65),transparent 40%)}@keyframes login-foto-entra{to{opacity:1}}@keyframes login-foto-zoom{to{transform:scaleX(-1) scale(1.05)}}@media(prefers-reduced-motion:reduce){html[data-marca=barbio] .palco-fundo::before{opacity:1}}html[data-marca=auras] .palco-fundo{filter:none;animation:none;overflow:hidden;background:radial-gradient(40% 40% at 25% 30%,rgba(254,169,129,.35),transparent),radial-gradient(45% 45% at 75% 25%,rgba(214,62,163,.4),transparent),radial-gradient(50% 50% at 55% 85%,rgba(98,9,154,.7),transparent)}html[data-marca=auras] .palco-fundo::before{content:"";position:absolute;inset:0;background:url('/public/assets/login/auras.webp') 60% center/auto 118% no-repeat;background-image:image-set(url('/public/assets/login/auras.avif') type('image/avif'),url('/public/assets/login/auras.webp') type('image/webp'));opacity:0;animation:login-foto-entra 1.2s .1s forwards,login-foto-zoom-a 40s 1.3s ease-in-out infinite alternate}html[data-marca=auras] .palco-fundo::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,0,27,.78),rgba(12,0,27,.32) 55%,transparent),linear-gradient(0deg,rgba(12,0,27,.65),transparent 40%)}@keyframes login-foto-zoom-a{to{transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){html[data-marca=auras] .palco-fundo::before{opacity:1}}
/*# sourceMappingURL=login.min.css.map */