DEFAULT_CSS = """

    Button:ansi.-style-flat, Button:ansi.-style-default {                
        border: tall $border-blurred;
        background: ansi_default;
        

        &:disabled {
        
            text-opacity: 1;
            text-style: bold dim;
            border: tall $border-blurred !important;
            # color: initial;
            background: ansi_default !important;
            # text-style: dim;
            pointer: not-allowed;
            &:hover {
                background: ansi_default;
                
            }
        }

        &:hover {
            background: $ansi-background;
            border: tall $border;               
        }

        &.-active {
            background: $ansi-background !important;
            border: blank $background !important;           
            tint: transparent;
        }
                    
        &.-primary {
            color: $primary;
            border: tall $primary;
            background: ansi_default;
            &:hover {
                background: $ansi-background;
            }                     
        }
        &.-success {              
            color: $success;      
            border: tall $success;
            background: ansi_default;
            &:hover {
                background: $ansi-background;
            }        
        }
        &.-warning {       
            color: $warning;             
            border: tall $warning;
            background: ansi_default;
            &:hover {
                background: $ansi-background;
            }
        }
        &.-error {         
            color: $error;           
            border: tall $error;
            background: ansi_default;
            &:hover {
                background: $ansi-background;
            }
        }
    }
    
    Button {