:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ouro:#d4af37;--ouro-fraco:#aa8c3c;--aco:#6ea0c8;--ametista:#aa84d8;--jade:#62be91;--creme:#e8dec8;--fundo-a:#2a1c14;--fundo-b:#120d0a;--faceta-topo:#f0d77a;--faceta-clara:#e8c85a;--faceta-tabua:#f7e6a8;--faceta-escura:#a9852a;--faceta-funda:#8a6d1f;--aresta:#4a350a;--ts-azul:#1c82cc;--ts-azul-claro:#60a5fa;--ts-fundo:#12171f;--ts-superficie:#161c28;--ts-linha:#ffffff1a;--ts-texto:#efefef;--ritmo:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html,body,#root{height:100%}body{background:radial-gradient(ellipse at 50% 28%, var(--fundo-a), var(--fundo-b) 72%);color:var(--creme);margin:0;font:16px/1.65 system-ui,-apple-system,Segoe UI,sans-serif;overflow-x:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app{grid-template-rows:auto 1fr auto;height:100%;display:grid;overflow:hidden}.cabecalho{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c1410f5;border-bottom:1px solid #d4af3738;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem clamp(1rem,4vw,2.5rem);display:flex;box-shadow:inset 0 1px #e8dec80f,0 10px 30px #0000008c}.marca{color:var(--ouro);align-items:center;gap:.6rem;text-decoration:none;display:flex}.marca-cristal{flex:none;width:26px;height:auto}.marca-nome{letter-spacing:.12em;font-size:.92rem;font-weight:800}.acoes-topo{align-items:center;gap:.6rem;display:flex}.botao{isolation:isolate;letter-spacing:.04em;white-space:nowrap;transition:transform .25s var(--ritmo), color .25s var(--ritmo);padding:.5rem 1.3rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-block;position:relative}.botao:before,.botao:after{content:"";z-index:-1;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,10px 100%,0 50%);transition:background .25s var(--ritmo), filter .25s var(--ritmo);position:absolute}.botao:before{inset:0}.botao:after{inset:1.5px}.botao:hover,.botao:focus-visible{transform:translateY(-2px)}.botao--principal{color:#120d0a}.botao--principal:before{background:var(--faceta-escura);filter:drop-shadow(0 6px 14px #0006)}.botao--principal:after{background:linear-gradient(180deg, var(--faceta-tabua), var(--ouro) 45%, var(--ouro-fraco))}.botao--principal:hover:before,.botao--principal:focus-visible:before{filter:drop-shadow(0 8px 18px #00000073)drop-shadow(0 0 16px #d4af3766)}.botao--teamspeak{color:#fff;align-items:center;gap:.5rem;display:inline-flex}.botao--teamspeak:before{filter:drop-shadow(0 6px 14px #0006);background:#0f5f96}.botao--teamspeak:after{background:linear-gradient(180deg, var(--ts-azul-claro), var(--ts-azul) 38%, #1668a4)}.botao--teamspeak:hover:before,.botao--teamspeak:focus-visible:before{filter:drop-shadow(0 8px 18px #00000073)drop-shadow(0 0 16px #1c82cc80)}.botao-icone{filter:brightness(0)invert();flex:none;width:1.15em;height:1.15em}.botao--contorno{color:var(--creme)}.botao--contorno:before{background:#e8dec859}.botao--contorno:after{background:#1c1410e6}.botao--contorno:hover,.botao--contorno:focus-visible{color:var(--ouro)}.botao--contorno:hover:before,.botao--contorno:focus-visible:before{background:var(--ouro)}.corpo{z-index:1;scroll-behavior:smooth;position:relative;overflow:hidden auto}@supports not selector(::-webkit-scrollbar){.corpo{scrollbar-width:thin;scrollbar-color:var(--ouro-fraco) transparent}}.corpo::-webkit-scrollbar{width:11px}.corpo::-webkit-scrollbar-button{width:0;height:0;display:none}.corpo::-webkit-scrollbar-track{background:0 0;margin:0}.corpo::-webkit-scrollbar-thumb{background:linear-gradient(var(--ouro), var(--ouro-fraco));background-clip:padding-box;border:3px solid #0000;border-radius:999px}.corpo::-webkit-scrollbar-thumb:hover{background:linear-gradient(var(--faceta-tabua), var(--ouro));background-clip:padding-box}@media (width>=1440px) and (height>=720px){.corpo{grid-template-rows:40% 60%;display:grid}}.secao{text-align:center;place-content:center;justify-items:center;gap:.2rem;min-height:50%;padding:clamp(1.5rem,4vw,2.75rem) 1.25rem;display:grid;position:relative}.secao--hero{place-content:center;padding:0;overflow:hidden}.carrossel{z-index:0;position:absolute;inset:0}.carrossel-faixa{will-change:transform;align-items:center;gap:clamp(.8rem,2vw,1.6rem);width:max-content;padding:0 clamp(.8rem,2vw,1.6rem);animation-name:desliza;animation-timing-function:linear;animation-iteration-count:infinite;display:flex;position:absolute;inset:0}.carrossel-arte{aspect-ratio:2/3;background-position:50%;background-size:cover;border-radius:10px;flex:none;height:74%;box-shadow:0 14px 34px #0000008c,inset 0 0 0 1px #e8dec814}@keyframes desliza{0%{transform:translate(-50%)}to{transform:translate(0)}}.carrossel-veu{background:linear-gradient(90deg,#120d0afc 0%,#120d0ae6 12%,#120d0a9e 34% 66%,#120d0ae6 88%,#120d0afc 100%),linear-gradient(#120d0ab3 0%,#0000 22% 78%,#120d0abf 100%),#120d0a59;position:absolute;inset:0}.hero{z-index:1;text-align:left;grid-template-columns:1fr auto;align-items:center;gap:clamp(1.5rem,5vw,4rem);width:min(96rem,100%);padding:clamp(2rem,6vw,4rem) clamp(1.25rem,5vw,3.5rem);display:grid;position:relative}.hero-identidade{align-items:center;gap:clamp(.9rem,2.5vw,1.6rem);display:flex}.hero-selo{flex:none;display:flex}.hero-texto{justify-items:start;min-width:0;display:grid}.hero-acoes{text-align:center;justify-items:stretch;gap:.9rem;display:grid}.secao--hero .cristal{width:clamp(56px,9vw,108px)}.secao--hero .titulo{background-image:linear-gradient(100deg, transparent 38%, #fffaebd9 47%, #fffffff2 50%, #fffaebd9 53%, transparent 62%), linear-gradient(165deg, var(--faceta-topo) 0%, var(--faceta-clara) 20%, var(--faceta-tabua) 38%, var(--ouro) 52%, var(--faceta-escura) 76%, var(--faceta-funda) 100%);color:#0000;filter:drop-shadow(0 3px 10px #0009);background-position:-130% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;margin:0 0 .2rem;animation:7s ease-in-out infinite reluz}@keyframes reluz{0%{background-position:-130% 0,0 0}15%{background-position:230% 0,0 0}to{background-position:230% 0,0 0}}.secao--hero .lema{margin:0}@media (width<=860px){.hero{text-align:center;grid-template-columns:1fr;justify-items:center}.hero-identidade{justify-content:center}.hero-texto,.hero-acoes{justify-items:center}}.secao--republicas{overflow:hidden}.secao-titulo,.secao-texto,.republicas{z-index:1;position:relative}.secao-titulo{letter-spacing:.06em;color:var(--ouro);margin:0 0 1.2rem;font-size:clamp(1.4rem,4.5vw,2.1rem)}.secao-texto{opacity:.6;max-width:34rem;margin:1.4rem 0 0}.sentinela{height:1px}.cristal{filter:drop-shadow(0 8px 26px #0000008c);width:clamp(84px,20vw,128px);height:auto}.cristal-flutua{animation:7s ease-in-out infinite flutuar}@keyframes flutuar{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.titulo{letter-spacing:.07em;color:var(--ouro);margin:1.1rem 0 .35rem;font-size:clamp(2.3rem,11vw,4.4rem);font-weight:800;line-height:1.02}.lema{opacity:.78;margin:0 0 2.4rem;font-style:italic}.secao--republicas{grid-template-rows:auto 1fr;place-content:stretch;justify-items:stretch;width:100%}.cards{z-index:1;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:clamp(1rem,2.4vw,1.6rem);width:min(92rem,100%);height:100%;margin:.5rem auto 0;display:grid;position:relative}.card{text-align:center;--corte:clamp(26px, 3.4vw, 46px);--faceta:polygon(var(--corte) 0, calc(100% - var(--corte)) 0, 100% var(--corte), 100% calc(100% - var(--corte)), calc(100% - var(--corte)) 100%, var(--corte) 100%, 0 calc(100% - var(--corte)), 0 var(--corte));isolation:isolate;height:100%;min-height:min(30rem,56vh);transition:transform .3s var(--ritmo);grid-template-rows:auto auto auto auto 1fr;align-content:stretch;justify-items:center;gap:.45rem;padding:clamp(1.6rem,3.5vw,2.6rem) clamp(1rem,2vw,1.6rem);display:grid;position:relative}.card:before,.card:after{content:"";z-index:-1;clip-path:var(--faceta);transition:background-color .3s var(--ritmo), filter .3s var(--ritmo);position:absolute}.card:before{background:rgb(var(--tema) / .3);filter:drop-shadow(0 14px 28px #00000073);inset:0}.card:after{background:radial-gradient(120% 72% at 50% -8%, rgb(var(--tema) / .32), rgb(var(--tema) / 0) 60%), linear-gradient(158deg, rgb(var(--tema) / .16), rgb(var(--tema) / .05) 46%, rgb(var(--tema) / .01) 78%), linear-gradient(180deg, #221813e6, #140e0bf0);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);inset:1.5px}.card:hover{transform:translateY(-4px)}.card:hover:before{background:rgb(var(--tema) / .55);filter:drop-shadow(0 18px 34px #00000080) drop-shadow(0 0 18px rgb(var(--tema) / .22))}.card--ldj{--tema:212 175 55}.card--jb{--tema:110 160 200}.card--cidadela{--tema:170 132 216}.card--unamas{--tema:98 190 145}.card-selo{place-items:center;height:clamp(96px,16vh,168px);margin-bottom:.6rem;display:grid}.card-cristal{filter:drop-shadow(0 8px 20px #00000080);width:auto;height:100%}.card-nome{letter-spacing:.1em;min-height:1.25em;color:rgb(var(--tema));align-content:end;margin:0;font-size:clamp(1rem,2.2vw,1.25rem);line-height:1.25}.card-lema{opacity:.75;min-height:1.4em;margin:0;font-style:italic;line-height:1.4}.card-origem{clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 50%,calc(100% - 7px) 100%,7px 100%,0 50%);background:linear-gradient(180deg, rgb(var(--tema) / .95), rgb(var(--tema) / .7));color:#17100c;letter-spacing:.1em;margin-top:.7rem;padding:.3rem .85rem;font-size:.7rem;font-weight:700;box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0000004d}.card-texto{opacity:.66;text-align:justify;-webkit-hyphens:auto;hyphens:auto;max-width:26rem;margin:.7rem 0 0;font-size:.95rem}.republicas{letter-spacing:.13em;flex-wrap:wrap;justify-content:center;gap:.6rem;font-size:.78rem;display:flex}.republica{white-space:nowrap;border:1px solid;border-radius:999px;padding:.4rem 1rem}.republica--ldj{color:var(--ouro)}.republica--jb{color:var(--aco)}.botao--capa{padding:.95rem 2.3rem;font-size:1rem}.botao--capa:hover:before,.botao--capa:focus-visible:before{filter:drop-shadow(0 10px 24px #00000073)drop-shadow(0 0 22px #d4af376b)}.ts-caixa{border:1px solid var(--ts-linha);background:var(--ts-superficie);text-align:left;border-radius:10px;align-items:stretch;margin-top:1.35rem;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 10px 26px #00000073}.ts-marca{background:linear-gradient(180deg, var(--ts-azul), #1668a4);border-right:1px solid var(--ts-linha);place-items:center;padding:0 .7rem;display:grid}.ts-marca img{filter:brightness(0)invert();width:22px;height:22px}.ts-campo{cursor:pointer;font:inherit;transition:background-color .2s var(--ritmo);background:#f7f9fc;border:0;align-items:center;gap:.8rem;padding:.55rem .75rem .55rem .9rem;display:flex}.ts-campo:hover,.ts-campo:focus-visible{background:#fff}.ts-valor{color:#12171f;cursor:pointer;pointer-events:none;background:0 0;border:0;width:auto;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.ts-acao{width:30px;height:30px;color:var(--ts-azul);transition:background-color .2s var(--ritmo), color .2s var(--ritmo);background:#1c82cc1a;border-radius:6px;flex:none;place-items:center;display:grid}.ts-campo:hover .ts-acao,.ts-campo:focus-visible .ts-acao{background:#1c82cc2e}.ts-icone{width:17px;height:17px}.ts-acao--ok{color:#38aa6e;background:#38aa6e29}.ts-aviso{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rodape{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c1410f5;border-top:1px solid #d4af3738;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem clamp(1rem,4vw,2.5rem);font-size:.78rem;display:flex;box-shadow:inset 0 1px #e8dec80f,0 -10px 30px #0000008c}.rodape-endereco{color:var(--aco);-webkit-user-select:all;user-select:all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.chuva{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.estrela{background:var(--ouro);border-radius:50%;animation-name:cair;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-8px}@keyframes cair{0%{top:-8px}to{top:100%}}@media (width<=720px){.cabecalho{flex-wrap:wrap;gap:.6rem 1rem}.acoes-topo{justify-content:center;width:100%}.botao{padding:.45rem .9rem;font-size:.76rem}}@media (width<=560px){.rodape{text-align:center;justify-content:center}}@media (width>=1440px) and (height>=720px){.secao,.cards,.card{min-height:0}.card{min-height:min(26rem,60vh - 190px)}.secao--republicas{padding-top:clamp(.8rem,1.6vw,1.4rem);padding-bottom:clamp(.8rem,1.6vw,1.4rem)}.secao-titulo{margin-bottom:.5rem}.cards{margin-top:0}.card{padding:clamp(.9rem,1.6vw,1.25rem) clamp(1rem,2vw,1.6rem)}.card-selo{height:clamp(64px,9vh,108px);margin-bottom:.2rem}.secao--republicas{align-items:start}.cards{height:auto}.card{height:100%;max-height:none}}
