table
{
    border-radius:1em;
    border:1px solid var(--line);
    box-shadow:0 0 .5em var(--line);
    margin:1em auto 1em auto;
    padding:1em 2em 1em 2em;
    width:100%;
}

aside table { padding:0; }


TH.break,TD.break { word-break: break-all; /* fiche jira */ }

table.pre
{   word-break: normal;
}

table sub { color:#AAA; font-weight:normal; }


table.postmaster,
table.profile,
table.filter
{   background-color:transparent; box-shadow:none; border:none;
}

/* utilisée main & aside */
table.filter  { margin:0; }

    table TD.label /* filter */
    {   border-bottom:1px solid RGBA(0,0,0,.1); 
        padding-top:1em; 
    }

    table.small
    {   font-size:80%;
        border-collapse:collapse;
    }

        table.small td
        {   padding:0px;
            border:1px solid #DDD;
        }

    
thead td
{   
    /*
    background-color:#48C;
    background-color:#59D;
    line-height:200%;
    color:#fff;
    */
    color:#AAA; 
    line-height:200%;
    border-bottom:1px dotted #EEE;
}

tr.alt
{   background-color: var(--line);
}

th
{
    text-align:right;
}

td
{
    padding:.1em;
    padding-right:.5em;
    padding-left:.5em;
    /* border-bottom:1px solid RGBA(0,0,0,.1); */
}



table.users thead TH { border-bottom:1px dotted #EEE; }
table.users TH { text-align:left; }
table.users TH SUB { font-weight:normal; display:block; }
table.users TD EM { font-size:150%; line-height:100%; font-style:normal; }
table.users TD { line-height:200%; }
table.users tbody TR:hover { background-color:var(--light);}
table.users A { display:block; }

table.users.csv { font-size:90%; line-height:auto; }

/* Documentation - Archives articles */


table.ged { padding-top:0em; border-spacing:1px; border:0px; margin-left:0;}
table.ged { background-color:transparent; box-shadow:none; }
table.ged td.low { word-break: break-all; }
table.ged td.small { font-size:90%; }
table.ged td.download { width:0; }

table.ged a.folder, table.ged a.file { border-radius:0.2em; padding:.5em; padding-bottom:1em; display:block; border:1px solid transparent; }
table.ged a.folder { background-color:var(--line); text-decoration:none; }
table.ged a.file { border:1px solid #EEE; }
table.ged a { text-decoration:none; }
table.ged sub { display:block; }

table.ged a.file:hover, table.ged a.folder:hover { background-color:var(--hover); color:var(--white); }
/* table.ged.users a:hover { padding:.5em; margin:-.5em; } */

table.ged thead td { line-height:2em; color:#AAA; }

/* jira */

table.issue { line-height:150%; box-shadow:none; border:none; }
table.issue { margin-left:1em; border-left:1px solid var(--theme); border-radius:0px; }
table.issue tr { vertical-align:top; }
table.issue th { text-align:left; padding-left:.5em; }
table.issue td { padding-bottom:.5em; }
table.issue tr.codec td { padding-top:1.5em; font-weight:bold; }

table.issue tr>td:first-child { width:15%; }


/* liste des évolutions */

table.jira { box-shadow:none; border:none; }
table.jira  { padding:0px; margin-left:1em; border-left:1px solid var(--theme); border-radius:0; }
table.jira a { display:block; padding:.75em; text-decoration:none;  }
table.jira a:hover { background-color:var(--light); }
table.jira tr>td:first-child { width:60%; }
table.jira td i,table.jira td u { font-weight:normal; }

TABLE.pagination { color:var(--theme); table-layout:auto; box-shadow:none; border:0px; background-color:transparent; width:auto; margin:0 auto 0 auto; }
TABLE.pagination A { text-decoration:none; display:block; padding:0 1em 0 1em; line-height:2em; border-radius:.2em; border:1px solid var(--light); }
TABLE.pagination A:hover { background-color:var(--light); }
TABLE.pagination TH { text-align:center; font-weight:normal; }
TABLE.pagination TD { text-align:center; font-weight:normal; min-width:4em; }


TABLE.short
{   width:50%;
    margin-left:auto; margin-right:auto;
}


/* congi jira group qualif */

table.config { border:none; box-shadow:none; }
table.config th, table.config td { border-bottom:1px solid RGBA(0,0,0,.1); }
table.config thead td, table.config thead th { color:#888; }
table.config { table-layout:fixed; border-collapse:collapse; }
table.config tr { line-height:2em; }
table.config td { text-align:center; }
table.config tbody TR:hover { background-color:RGBA(245,250,255,.05); }
table.config TD INPUT[type='checkbox'] { width:1.25em; height:1.25em; accent-color: #AD5;}


td s, td u { display:block; }
