*{box-sizing:border-box;margin:0;padding:0}html,body,#root{min-height:100%}body{-webkit-font-smoothing:antialiased;color:#f4f4f2;background:#0b0c0e;font-family:Inter,system-ui,-apple-system,sans-serif}a{color:inherit}code{background:#ffffff0f;border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}input::placeholder,textarea::placeholder{color:#858c93}input:focus,textarea:focus,select:focus,button:focus-visible{outline-offset:1px;outline:2px solid #f2b705}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#2c3035;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#474d54}.desenho-mobile{display:none}@media (width<=900px){.desenho-mobile{display:block}.pedido-dividido{grid-template-columns:1fr!important}.desenho-lateral{display:none}}@media (width<=860px){.custo-grid{grid-template-columns:1fr!important}.kanban{grid-template-columns:repeat(2,1fr)!important}.linha-custo{grid-template-columns:50px 1fr!important}.linha-custo>div:last-child{grid-column:1/-1}}@media (width<=760px){.painel-duplo,.orc-grid{grid-template-columns:1fr!important}}@media (width<=560px){.kanban{grid-template-columns:1fr!important}}@media (width>=720px){.perfil-desktop{display:block!important}}@media print{@page{size:A4 portrait;margin:12mm}body{background:#fff!important}.no-print,header,nav{display:none!important}main{max-width:none!important;padding:0!important}.folha{box-shadow:none!important;border-radius:0!important;padding:0!important}.custo-grid{grid-template-columns:1fr!important}.orcamento-tela{background:#fff!important;padding:0!important}section{break-inside:avoid}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
