:root[data-theme-map=on] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black){position:relative}:root[data-theme-map=on][data-theme=aether] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#4ed8ff,#ff4fa3 52%,#ff8a2a);pointer-events:none;transition:height .18s ease-out}:root[data-theme-map=on][data-theme=aether] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):hover:not(:disabled):before{height:3px}:root[data-theme-map=on][data-theme=aether-glass] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black)>svg:last-child{box-sizing:content-box;padding:7px;margin-right:-10px;border-radius:9999px;background:#1d1d1f;color:#f5f5f7!important;transition:transform .32s cubic-bezier(.34,1.56,.64,1)}:root[data-theme-map=on][data-theme=aether-glass] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):hover:not(:disabled)>svg:last-child{transform:translate(2px)}:root[data-theme-map=on][data-theme=aether-glass] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):not(:has(svg)){padding-right:calc(1rem + 34px)!important}:root[data-theme-map=on][data-theme=aether-glass] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):not(:has(svg)):before{content:"→";position:absolute;right:6px;top:50%;width:30px;height:30px;margin-top:-15px;display:grid;place-items:center;border-radius:9999px;background:#1d1d1f;color:#f5f5f7;font-size:15px;line-height:1;pointer-events:none;transition:transform .32s cubic-bezier(.34,1.56,.64,1)}:root[data-theme-map=on][data-theme=aether-glass] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):not(:has(svg)):hover:not(:disabled):before{transform:translate(2px)}@keyframes glitch-do-botao{0%{text-shadow:-2px 0 #FF3344,2px 0 #2A5BFF;transform:translate(1px)}50%{text-shadow:2px 0 #FF3344,-2px 0 #2A5BFF;transform:translate(-1px)}to{text-shadow:none;transform:none}}:root[data-theme-map=on][data-theme=bad-dolphin-14-186e4d54] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):hover:not(:disabled){animation:glitch-do-botao .32s steps(2) 1}:root[data-theme-map=on][data-theme=blindstamp] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black)>svg:last-child{transition:transform .18s ease-out}:root[data-theme-map=on][data-theme=blindstamp] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):hover:not(:disabled)>svg:last-child{transform:translate(2px,-2px)}:root[data-theme-map=on][data-theme=blindstamp] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):not(:has(svg)){padding-right:calc(1rem + 1.2em)!important}:root[data-theme-map=on][data-theme=blindstamp] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):not(:has(svg)):before{content:"↗";position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;transition:transform .18s ease-out}:root[data-theme-map=on][data-theme=blindstamp] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):not(:has(svg)):hover:not(:disabled):before{transform:translate(2px,calc(-50% - 2px))}:root[data-theme-map=on][data-theme=boldcase] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):not(:has(svg)){padding-right:calc(1rem + 1.2em)!important}:root[data-theme-map=on][data-theme=boldcase] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):not(:has(svg)):before{content:"→";position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none}:root[data-theme-map=on][data-theme=boldface] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black){text-transform:uppercase!important;font-size:13px!important;font-weight:700!important;letter-spacing:.06em!important}:root[data-theme-map=on][data-theme=chamfer] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black){border:1px solid #211D16!important;border-radius:0!important;clip-path:polygon(10px 0,100% 0,calc(100% + 4px) 4px,calc(100% + 4px) calc(100% + 4px),4px calc(100% + 4px),0 100%,0 10px);background:linear-gradient(135deg,transparent 6.1px,#211D16 6.1px 7.3px,transparent 7.3px) border-box,#d33601!important}:root[data-theme-map=on][data-theme=chamfer] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):hover:not(:disabled){background:linear-gradient(135deg,transparent 6.1px,#211D16 6.1px 7.3px,transparent 7.3px) border-box,#b62b02!important}:root[data-theme-map=on][data-theme=crimson-plinth] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black){box-shadow:0 1px #a30037,0 2px #8c002f,0 3px #750028,0 4px #520019,0 6px #00000040!important}:root[data-theme-map=on][data-theme=crimson-plinth] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):hover:not(:disabled){box-shadow:0 1px #a30037,0 2px #96002f,0 3px #85002b,0 4px #740026,0 5px #630020,0 6px #520019,0 10px #00000040!important;filter:brightness(1.1)}:root[data-theme-map=on][data-theme=grid] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black){text-transform:uppercase!important;font-weight:600!important;letter-spacing:.02em!important}:root[data-theme-map=on][data-theme=headcount] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black){text-transform:uppercase!important;letter-spacing:.06em!important}:root[data-theme-map=on][data-theme=loud-chicken-53-300d149e] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black){background:radial-gradient(circle,#ADFF2F 0 49%,transparent 50%) center / 0 0 no-repeat,transparent!important;border-radius:999px!important;transition:background-size .6s cubic-bezier(.23,1,.32,1),border-radius .6s cubic-bezier(.23,1,.32,1),color .3s ease,box-shadow .3s ease}:root[data-theme-map=on][data-theme=loud-chicken-53-300d149e] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):hover:not(:disabled){background:radial-gradient(circle,#ADFF2F 0 49%,transparent 50%) center / 300% 300% no-repeat,transparent!important;border-radius:14px!important}:root[data-theme-map=on][data-theme=perfect-penguin-77-1ca6e9c0] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):before{content:"";position:absolute;left:15%;width:70%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,#fff,transparent);opacity:.2;pointer-events:none;transition:opacity .3s ease-out}:root[data-theme-map=on][data-theme=perfect-penguin-77-1ca6e9c0] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):is(:hover:not(:disabled),:focus-visible):before{opacity:1}:root[data-theme-map=on][data-theme=plastic-mule-29-50a112d8] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black){text-shadow:0 2px 0 #1a1a1a}:root[data-theme-map=on][data-theme=raster-sentinel] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black){overflow:visible!important}:root[data-theme-map=on][data-theme=raster-sentinel] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):before{content:"";position:absolute;top:50%;left:-48px;right:-48px;height:1px;background:linear-gradient(90deg,#2A2A2E 0 48px,transparent 48px calc(100% - 48px),#2A2A2E calc(100% - 48px));pointer-events:none}:root[data-theme-map=on][data-theme=savepoint] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black){text-transform:uppercase!important}:root[data-theme-map=on][data-theme=sgraffito] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black){overflow:visible!important;box-shadow:none!important}:root[data-theme-map=on][data-theme=sgraffito] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):before{content:"";position:absolute;top:calc(100% + 4px);left:10%;width:80%;height:1px;background:#c9a14a;transform:rotate(-.6deg);pointer-events:none;transition:height .2s ease-out,left .2s ease-out,width .2s ease-out}:root[data-theme-map=on][data-theme=sgraffito] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):hover:not(:disabled){box-shadow:none!important}:root[data-theme-map=on][data-theme=sgraffito] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):hover:not(:disabled):before{height:3px;left:0;width:100%}:root[data-theme-map=on][data-theme=transect] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black){overflow:visible!important}:root[data-theme-map=on][data-theme=transect] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):before{content:"";position:absolute;top:-4px;left:-4px;width:8px;height:8px;background:#d94a2b;pointer-events:none;transition:transform .2s ease-out}:root[data-theme-map=on][data-theme=transect] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):hover:not(:disabled):before{transform:scale(1.5)}:root[data-theme-map=on][data-botao2=sim] .botao-secundario{background:var(--estilo-botao2-fundo, transparent)!important;color:var(--estilo-botao2-texto, var(--theme-text-primary))!important;border:var(--estilo-botao2-borda, 1px solid var(--theme-border-default))!important;box-shadow:var(--estilo-botao2-sombra, none)!important;font-family:var(--estilo-botao2-fonte, inherit)!important;font-weight:var(--estilo-botao2-peso, inherit)!important;text-transform:var(--estilo-botao2-caixa, none)!important;letter-spacing:var(--estilo-botao2-espacamento, normal)!important}:root[data-theme-map=on][data-botao2=sim] .botao-secundario :is(span,svg,p,strong,b,i){color:inherit!important}:root[data-theme-map=on][data-botao2=sim] .botao-secundario:hover:not(:disabled){background:var(--estilo-botao2-hover-fundo, var(--estilo-botao2-fundo, transparent))!important;color:var(--estilo-botao2-hover-texto, var(--estilo-botao2-texto, var(--theme-text-primary)))!important;box-shadow:var(--estilo-botao2-hover-sombra, var(--estilo-botao2-sombra, none))!important}:root[data-theme-map=on][data-theme=clinch] .botao-secundario{border:1px solid rgba(244,244,242,.24)!important}:root[data-theme-map=on][data-theme=clinch] .botao-secundario:hover:not(:disabled){background:#f4f4f20f!important}:root[data-theme-map=on][data-theme=savepoint] .botao-secundario{border:1px solid #FFFFFF!important;text-transform:uppercase!important;letter-spacing:.06em!important}:root[data-theme-map=on][data-theme=savepoint] .botao-secundario:hover:not(:disabled){background:#fff!important;color:#000!important}:root[data-theme-map=on][data-theme=fairweather] .botao-secundario{border:1px solid rgba(23,23,23,.16)!important;box-shadow:0 2px #d9d9d6!important}:root[data-theme-map=on][data-theme=fairweather] .botao-secundario:active:not(:disabled){box-shadow:0 1px #d9d9d6!important;transform:translateY(1px)}:root[data-theme-map=on][data-theme=blindstamp] .botao-secundario{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:0 2px 0 currentColor!important;transition:box-shadow .15s ease-out}:root[data-theme-map=on][data-theme=blindstamp] .botao-secundario:hover:not(:disabled){box-shadow:0 4px 0 currentColor!important}@media(prefers-reduced-motion:reduce){:root[data-theme-map=on] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black),:root[data-theme-map=on] :is(.botao-holo,button.bg-white.text-black,a.bg-white.text-black,[role=button].bg-white.text-black):before{animation:none!important;transition:none!important}}
