.admin-natal-shell{--natal-ouro:#e6c681;--natal-gelo:#b8e9f0;--natal-verde:#55c6a4;--natal-borda:#bee4e426;isolation:isolate;color:#f5f8fb;background-color:#080e16;background-image:radial-gradient(at 12% -10%,#22847738,#0000 38%),radial-gradient(at 90% 15%,#52398238,#0000 38%),radial-gradient(at 78% 95%,#23526a2e,#0000 45%),linear-gradient(150deg,#080d15,#0d1420 56%,#090d16);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;min-height:100svh;position:relative;overflow-x:clip}.admin-natal-aura{z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#0000 49.96%,#d2e9f405 50%,#0000 50.04%),linear-gradient(#0000 49.96%,#d2e9f405 50%,#0000 50.04%);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.admin-neve{z-index:0;pointer-events:none;contain:layout paint;position:fixed;inset:0;overflow:hidden}.admin-floco{will-change:transform;background:#e3faff;border-radius:50%;animation-name:natal-cair;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-8vh;box-shadow:0 0 11px #cef6ff99}.admin-floco:nth-child(7n){background:#f7e6bc;box-shadow:0 0 12px #eecf8d66}@keyframes natal-cair{0%{transform:translateY(-5vh)}50%{transform:translate3d(var(--snow-drift,15px), 52vh, 0)}to{transform:translateY(115vh)}}.admin-natal-interface{z-index:1;flex-direction:column;min-height:100svh;display:flex;position:relative}.admin-temporada{color:#f7e9c7;letter-spacing:.18em;text-align:center;background:linear-gradient(90deg,#16392e 0%,#204e43 38%,#5e342e 77%,#683c38 100%);border-bottom:1px solid #f9e19f40;justify-content:center;align-items:center;gap:14px;min-height:30px;padding:6px 14px;font-size:9px;font-weight:800;line-height:1.5;display:flex}.admin-temporada span:first-child,.admin-temporada span:last-child{font-size:14px}.admin-natal-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(117deg,#172e30f0,#131c2cf2 54%,#25162df0);border:1px solid #e5cc8d3b;border-radius:25px;width:calc(100% - 32px);max-width:1288px;margin:18px auto 0;padding:22px 24px 14px;position:relative;box-shadow:0 16px 60px #00000040,inset 0 1px #ffffff17}.admin-natal-header:before{content:"";opacity:.75;background:linear-gradient(90deg,#0000,#cfaa6a,#93eadc,#cfaa6a,#0000);height:2px;position:absolute;inset:0 25px auto}.admin-natal-header-principal{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.admin-natal-identidade{min-width:0;color:inherit;align-items:center;gap:15px;text-decoration:none;display:flex}.admin-natal-monograma{color:#f9e3a8;background:linear-gradient(145deg,#377969,#123c3a 60%,#223b45);border:1px solid #f8d89159;border-radius:16px;flex:0 0 52px;place-items:center;width:52px;height:52px;font-size:28px;font-weight:900;display:grid;position:relative;box-shadow:0 10px 28px #105a4e40,inset 0 1px #ffffff26}.admin-natal-monograma span{color:#d3f9f8;text-shadow:0 0 14px #b4f4f7;font-size:19px;position:absolute;top:-9px;right:-7px}.admin-natal-marca{flex-direction:column;gap:2px;min-width:0;display:flex}.admin-natal-marca-sub{color:#e5c784;letter-spacing:.18em;font-size:9px;font-weight:800}.admin-natal-marca strong{color:#fffefa;letter-spacing:-.045em;font-size:clamp(18px,3vw,25px);line-height:1.2}.admin-natal-marca-tag{color:#b5cfce;font-size:11px;line-height:1.4}.admin-natal-acoes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.admin-natal-chip{color:#b7eedb;white-space:nowrap;background:#276c562b;border:1px solid #65d3ae45;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-size:11px;font-weight:700;display:inline-flex}.admin-natal-ponto{background:#74e2b8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #67daaa}.admin-natal-nav{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border-top:1px solid #cee1de1f;align-items:center;gap:8px;margin-top:20px;padding-top:14px;display:flex;overflow-x:auto}.admin-natal-nav-item{color:#b8c8d2;white-space:nowrap;border:1px solid #0000;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 13px;font-size:12px;font-weight:700;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.admin-natal-nav-icone{font-size:16px;line-height:1}.admin-natal-nav-item:hover{color:#fff;background:#ffffff0e}.admin-natal-nav-item.admin-natal-nav-ativo{color:#fff3cc;background:linear-gradient(110deg,#87693947,#2d6c5747);border-color:#e1bd786b;box-shadow:inset 0 1px #ffffff0d}.admin-natal-conteudo{flex:1;width:100%;max-width:1320px;margin:0 auto;padding:10px 0 28px}.admin-natal-conteudo>main{color:#f5f8fb;background:0 0!important;min-height:calc(100svh - 210px)!important;padding-top:24px!important;padding-bottom:36px!important}.admin-natal-conteudo>main>div{max-width:1150px}.admin-natal-conteudo :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-color:#aedcd63d!important;outline-color:#a5eee0!important}.admin-natal-conteudo :is(input,select,textarea):focus{box-shadow:0 0 0 3px #5ac3a31f;border-color:#9ce9d7ad!important}.admin-natal-conteudo :is(a,button):focus-visible,.admin-natal-header a:focus-visible{outline-offset:3px;outline:2px solid #f1d594}.admin-natal-conteudo button:not(:disabled),.admin-natal-conteudo a{transition:filter .18s,transform .18s,border-color .18s,background-color .18s}.admin-natal-conteudo button:not(:disabled):active{transform:scale(.985)}.admin-natal-conteudo :is(section,article)[class*=rounded-]{box-shadow:0 13px 44px #0000002b,inset 0 1px #ffffff09}.admin-natal-conteudo table{border-collapse:separate;border-spacing:0}.admin-natal-conteudo th{letter-spacing:.025em;font-size:11px}.admin-natal-conteudo tbody tr:hover{background:#aee0d609}.admin-natal-rodape{color:#7f949e;flex-wrap:wrap;justify-content:space-between;gap:8px;width:100%;max-width:1288px;margin:0 auto;padding:12px 22px 22px;font-size:11px;display:flex}.admin-natal-login>main{justify-content:center;align-items:center;padding-bottom:46px!important;display:flex!important}.admin-natal-login>main>div{background:linear-gradient(145deg,#1c3033f5,#161c2df7 60%,#241c31f5)!important;border:1px solid #d7c69d4d!important;box-shadow:0 25px 90px #00000059,inset 0 1px #ffffff14!important}@media (max-width:640px){.admin-natal-header{border-radius:20px;width:calc(100% - 24px);margin-top:12px;padding:18px 14px 12px}.admin-natal-header-principal{align-items:flex-start}.admin-natal-identidade{gap:10px}.admin-natal-monograma{border-radius:14px;flex-basis:44px;width:44px;height:44px;font-size:24px}.admin-natal-marca strong{font-size:19px}.admin-natal-marca-sub{font-size:8px}.admin-natal-marca-tag{font-size:10px}.admin-natal-acoes{justify-content:space-between;width:100%}.admin-natal-chip{padding:8px 11px;font-size:10px}.admin-natal-nav{margin-top:13px;padding-top:12px}.admin-natal-nav-item{min-height:39px;padding:9px 11px;font-size:11px}.admin-natal-conteudo{padding-top:0}.admin-natal-conteudo>main{padding-top:20px!important}.admin-natal-rodape{text-align:center;justify-content:center;padding:10px 18px 24px;font-size:10px}.admin-floco:nth-child(n+26){display:none}}@media (prefers-reduced-motion:reduce){.admin-floco{animation:none;display:none}.admin-natal-shell *,.admin-natal-shell :before,.admin-natal-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
