:root{--primary-color:#1565c0;--primary-light:#e3f2fd;--primary-dark:#0d47a1;--secondary-color:#757575;--secondary-light:#bdbdbd;--secondary-dark:#424242;--background-color:#f5f5f5;--surface-color:#fff;--text-primary:#212121;--text-secondary:#757575;--error-color:#d32f2f;--success-color:#388e3c;--warning-color:#fbc02d;--glass-bg:#ffffffb3;--glass-border:#ffffff4d;--glass-blur:blur(10px);--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:32px}[data-theme=dark]{--background-color:#121212;--surface-color:#1e1e1e;--text-primary:#fff;--text-secondary:#b0b0b0;--glass-bg:#1e1e1eb3;--glass-border:#ffffff1a}body{background-color:var(--background-color);color:var(--text-primary);margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;transition:background-color .3s,color .3s}.glass-card{background:var(--surface-color);border-radius:var(--radius-lg);border:1px solid #00000012;box-shadow:0 2px 12px #0000000f}.btn-primary{background-color:var(--primary-color);color:#fff;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);cursor:pointer;border:none;transition:background-color .2s}.btn-primary:hover{background-color:var(--primary-dark)}.kanban-scroll{scrollbar-width:thin;scrollbar-color:#0000001f transparent}.kanban-scroll::-webkit-scrollbar{height:5px}.kanban-scroll::-webkit-scrollbar-track{background:0 0}.kanban-scroll::-webkit-scrollbar-thumb{background-color:#0000001f;border-radius:4px}.kanban-scroll::-webkit-scrollbar-thumb:hover{background-color:#00000038}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#00000026;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#0000004d}[data-theme=dark] ::-webkit-scrollbar-thumb{background-color:#ffffff26}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}*{scrollbar-width:thin;scrollbar-color:#00000026 transparent}[data-theme=dark] *{scrollbar-color:#ffffff26 transparent}@keyframes ambienteSendPulse{0%,to{opacity:.85;transform:translate(0)}50%{opacity:1;transform:translate(2px)}}.linha-sidebar,.item-menu-conta{background-color:#0000;transition:background-color .15s}.linha-sidebar:hover,.item-menu-conta:hover{background-color:#0000000d}.girando{animation:1s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.linha-inicio>.alca-linha{opacity:0;transition:opacity .15s,background-color .15s}.linha-inicio:hover>.alca-linha,.linha-inicio>.alca-linha:focus-visible,.linha-inicio.arrastando>.alca-linha{opacity:1}.linha-inicio>.alca-linha:hover{background-color:#1565c014!important}@media (hover:none){.linha-inicio>.alca-linha{opacity:.6}}.uniao-enchendo{animation-name:encher;animation-timing-function:linear;animation-fill-mode:both}@keyframes encher{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
