﻿
.estiloestandarmarkdown {
    color: darkslategray
}

    /* # */
    .estiloestandarmarkdown h1 {
        margin: 0px 0px 40px 0px;
    }

    /* ### */
    .estiloestandarmarkdown h3 {
        margin: 25px 0px 20px 0px;
    }

    /* #### */
    .estiloestandarmarkdown h4 {
        margin: 25px 0px 20px 0px;
    }


    /* ##### */
    .estiloestandarmarkdown h5 {
        margin: 25px 0px 20px 0px;
    }




    /* TABLA */
    .estiloestandarmarkdown table {
        margin: 0px 0px 20px 0px;
        border: 1px solid lightgray;
        border-collapse: separate;
        border-spacing: 0;
        border-radius: 6px;
    }

    .estiloestandarmarkdown th {
        /*border-bottom: 1px;
        border-style: solid;
        border-color: lightgray;*/
        /*border: 5px solid lightgray;*/


        font-weight: bold;
        background: linear-gradient(#d4e3ed, whitesmoke, #e7eef3);
        color: #40719d;
        padding: 6px 10px 6px 10px;
    }

    .estiloestandarmarkdown thead {
        /*font-weight: normal*/
    }

    .estiloestandarmarkdown td {
        border-top: 1px;
        border-style: solid;
        border-color: lightgray;
        padding: 3px 10px 3px 10px;
    }


    /*top-left border-radius*/
    .estiloestandarmarkdown tr:first-child th:first-child {
        border-top-left-radius: 6px;
    }

    /*top-right border-radius*/
    .estiloestandarmarkdown tr:first-child th:last-child {
        border-top-right-radius: 6px;
    }

    /*bottom-left border-radius*/
    .estiloestandarmarkdown tr:last-child td:first-child {
        border-bottom-left-radius: 6px;
    }

    /*bottom-right border-radius*/
    .estiloestandarmarkdown tr:last-child td:last-child {
        border-bottom-right-radius: 6px;
    }






    /* BLOQUE CODIGO */
    .estiloestandarmarkdown pre {
        border: 1px solid lightgray;
        border-radius: 5px;
        padding: 10px;
        background-color: whitesmoke;
    }


    /* CODIGO */
    .estiloestandarmarkdown code {
        background-color: whitesmoke;
    }


    /* blockquote */
    .estiloestandarmarkdown blockquote {
        border-left: 4px solid;
        border-color: gainsboro;
        padding-left: 16px;
    }


    /* link */
    .estiloestandarmarkdown a {
        color: royalblue;
    }








.estilomarkdownespecificaciontecnica {
    padding: 0mm 0mm 0mm 18mm;
    font-size: 12px;
    font-family: 'Segoe UI';
    /*display: flex;
    flex-direction: column;*/
}

    /* # */
    .estilomarkdownespecificaciontecnica h1 {
        margin: 0mm 0mm 3mm 0mm;
        font-size: 12px;
        font-weight: bold;
        text-decoration: underline;
        font-family: 'Segoe UI';
    }

    /* ## */
    .estilomarkdownespecificaciontecnica h2 {
        margin: 0mm 0mm 3mm 0mm;
        font-size: 12px;
        font-weight: bold;
        text-decoration: underline;
        font-family: 'Segoe UI';
    }

    /* ### */
    .estilomarkdownespecificaciontecnica h3 {
        margin: 0mm 0mm 3mm 0mm;
        font-size: 12px;
        font-weight: bold;
        text-decoration: underline;
        font-family: 'Segoe UI';
    }

    /* #### */
    .estilomarkdownespecificaciontecnica h4 {
        margin: 0mm 0mm 3mm 0mm;
        font-size: 12px;
        font-weight: bold;
        text-decoration: underline;
        font-family: 'Segoe UI';
    }


    /* ##### */
    .estilomarkdownespecificaciontecnica h5 {
        margin: 0mm;
        margin: 0mm 0mm 3mm 0mm;
        font-size: 12px;
        font-weight: bold;
        text-decoration: underline;
        font-family: 'Segoe UI';
    }


    .estilomarkdownespecificaciontecnica p {
        margin: 0mm 0mm 3mm 0mm;
    }

    .estilomarkdownespecificaciontecnica ul {
        margin: 0mm;
        margin: 0mm 0mm 3mm 0mm;
    }

    .estilomarkdownespecificaciontecnica ol {
        margin: 0mm;
        margin: 0mm 0mm 3mm 0mm;
    }

    .estilomarkdownespecificaciontecnica li {
        margin: 0mm 0mm 1.5mm 0mm;
    }


    /* TABLA */
    .estilomarkdownespecificaciontecnica table {
        margin: 0mm auto 3mm auto;
        /*border: 1px solid lightgray;*/

        border-style: solid;
        border-color: black;
        border-bottom-width: 2px;
        border-left-width: 0px;
        border-right-width: 0px;
        border-top-width: 0px;
        border-collapse: separate;
        border-spacing: 0;

    }

    .estilomarkdownespecificaciontecnica th {
        /*border-bottom: 1px;
        border-style: solid;
        border-color: lightgray;*/
        /*border: 5px solid lightgray;*/

        border-style: solid;
        border-color: black;
        border-top-width: 2px;
        border-bottom-width: 2px;

        font-weight: bold;
        padding: 6px 10px 6px 10px;
    }

    .estilomarkdownespecificaciontecnica thead {
        /*font-weight: normal*/

        border-style: solid;
        border-color: black;
        border: 2px 0px 2px 0px;
    }

    .estilomarkdownespecificaciontecnica td {
        /*border-top: 1px;
        border-style: solid;
        border-color: lightgray;*/
        padding: 3px 10px 3px 10px;
    }







    /* BLOQUE CODIGO */
    .estilomarkdownespecificaciontecnica pre {
        border: 1px solid lightgray;
        border-radius: 5px;
        padding: 10px;
        background-color: whitesmoke;
    }


    /* CODIGO */
    .estilomarkdownespecificaciontecnica code {
        background-color: whitesmoke;
    }


    /* blockquote */
    .estilomarkdownespecificaciontecnica blockquote {
        border-left: 4px solid;
        border-color: gainsboro;
        padding-left: 16px;
    }


    /* link */
    .estilomarkdownespecificaciontecnica a {
        color: royalblue;
    }




/*.full-height-textarea ::deep fluent-text-area::part(control) {
    height: 100% !important;
    width: 100% !important;*/ /* Para que ocupe todo el ancho */
    /*box-sizing: border-box;*/ /* Evita desbordes por padding/margen */
/*}*/

fluent-text-area.full-height-textarea::part(control) {
    height: 100% !important;
    width: 100% !important;
    box-sizing: border-box;
}