

/*KEEP*/
    details {
      color:white;
        border:1px dashed #8AC7C6;
        background-color:rgba(48, 33, 115, .53);
        padding:10px 15px;
           margin:40px auto;
        max-width:1100px;
    }

    details summary:hover {
        color:#FFB6C1;
    }

    details summary {
        list-style-type: '';
    }

    details[open] summary {
      color:#8AC7C6;
        list-style-type: '';
    }

    summary::after {
        content: ' +';
    }
    
    details[open] summary:after {
        content: ' - ';
    }
/*KEEP*/
