@layer components{.pecnex-dark:has(>header.bg-sidebar)>header.bg-sidebar{box-shadow:0 10px 30px -28px #000000f2}.pecnex-dark:has(>header.bg-sidebar)>header.bg-sidebar>div:nth-of-type(2)>div{display:none}.pecnex-dark:has(>header.bg-sidebar)>header.bg-sidebar>nav>button:nth-child(n+5){display:none}.pecnex-dark:has(>header.bg-sidebar)>header.bg-sidebar>nav{gap:.25rem;padding-bottom:0}.pecnex-dark:has(>header.bg-sidebar)>header.bg-sidebar>nav>button{min-height:2.25rem;padding-inline:.65rem;background:0 0!important;border-width:0 0 2px!important;border-radius:.5rem .5rem 0 0!important}.pecnex-dark:has(>header.bg-sidebar)>header.bg-sidebar>nav>button:hover{background:color-mix(in oklab, var(--muted) 65%, transparent)!important}.pecnex-dark:has(>header.bg-sidebar) main section[class*=border-primary\/25][class*=bg-primary\/5]{background:var(--card)}:is(.pecnex-dark:has(>header.bg-sidebar) main article.shadow-soft,.pecnex-dark:has(>header.bg-sidebar) main section.shadow-soft){box-shadow:none}.pecnex-dark:has(>header.bg-sidebar) main .space-y-3.p-3:has(>input[placeholder*=Buscar\ peça])>article{box-shadow:none;border-radius:.75rem;transition:border-color .16s,background-color .16s}.pecnex-dark:has(>header.bg-sidebar) main .space-y-3.p-3:has(>input[placeholder*=Buscar\ peça])>article:hover{border-color:color-mix(in oklab, var(--primary) 38%, var(--border));background:color-mix(in oklab, var(--card) 94%, var(--primary))}@media (min-width:1024px){.pecnex-dark:has(>header.bg-sidebar) main .space-y-3.p-3:has(>input[placeholder*=Buscar\ peça]){gap:0}.pecnex-dark:has(>header.bg-sidebar) main .space-y-3.p-3:has(>input[placeholder*=Buscar\ peça])>article{border-radius:0;margin-top:-1px;padding-block:.8rem}.pecnex-dark:has(>header.bg-sidebar) main .space-y-3.p-3:has(>input[placeholder*=Buscar\ peça])>article:first-of-type{border-radius:.75rem .75rem 0 0}.pecnex-dark:has(>header.bg-sidebar) main .space-y-3.p-3:has(>input[placeholder*=Buscar\ peça])>article:last-of-type{border-radius:0 0 .75rem .75rem}.pecnex-dark:has(>header.bg-sidebar) main .space-y-3.p-3:has(>input[placeholder*=Buscar\ peça])>article>p{max-width:78rem}}.pecnex-dark:has(>header.bg-sidebar) main article:has(>ul){box-shadow:none;border-left-width:3px;border-left-color:color-mix(in oklab, var(--primary) 45%, var(--border))}.pecnex-dark:has(>header.bg-sidebar) main article:has(summary[class*=Ver\ conversa])>details{background:color-mix(in oklab, var(--background) 72%, transparent)}@media (min-width:1024px){.pecnex-dark:has(>header.bg-sidebar) main .space-y-3.p-3:not(:has(>input[placeholder*=Buscar\ peça]))>article:has(>ul){border-radius:.5rem;margin-top:-1px;padding:.9rem 1rem}.pecnex-dark:has(>header.bg-sidebar) main article:has(>ul)>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem;display:grid}}:is(.pecnex-dark:has(>header.bg-sidebar) main button.rounded-full,.pecnex-dark:has(>header.bg-sidebar) main span.rounded-full),.pecnex-dark main[data-control-main=true] .shadow-soft{box-shadow:none}.pecnex-dark main[data-control-main=true] h1{letter-spacing:-.025em}.pecnex-dark main[data-control-main=true] table thead{z-index:1;background:var(--card);position:sticky;top:0}@media (min-width:1024px) and (max-width:1366px){.pecnex-dark main[data-control-main=true]{font-size:.875rem}}}
