/* =========================================================
   ASK SAI — REAL RESULT VISIBILITY V1
   Existing output only. No DOM moving. No JS.
   ========================================================= */

/* Hide old welcome copy inside the output container */
#ASKSAI_OUTPUT_WELCOME{
    display:none !important;
}


/* Real MIKE output container */
#ASKSAI_WORK_OUTPUT{
    display:block !important;
    visibility:visible !important;
    opacity:1 !important;

    position:relative !important;

    top:auto !important;
    right:auto !important;
    bottom:auto !important;
    left:auto !important;

    width:100% !important;
    max-width:100% !important;

    height:auto !important;
    min-height:0 !important;
    max-height:none !important;

    margin:8px 0 0 0 !important;
    padding:8px 24px 28px 24px !important;

    box-sizing:border-box !important;

    overflow:visible !important;
    overflow-x:hidden !important;

    transform:none !important;
    translate:none !important;

    z-index:5 !important;
}


/* Exact node MIKE writes into */
#ASKSAI_OUTPUT_RESULT{
    display:block !important;
    visibility:visible !important;
    opacity:1 !important;

    position:relative !important;

    width:100% !important;
    max-width:100% !important;

    height:auto !important;
    min-height:0 !important;
    max-height:none !important;

    margin:0 !important;
    padding:0 !important;

    color:#eef3f8 !important;

    font-size:16px !important;
    line-height:1.55 !important;

    white-space:pre-wrap !important;
    overflow-wrap:anywhere !important;
    word-break:normal !important;

    overflow:visible !important;

    transform:none !important;
    translate:none !important;
}


/* Boardroom owns the scrolling */
#ASKSAI_WORKSCREEN,
#ASKSAI_FRESH_SCREEN_V1{
    overflow-x:hidden !important;
    overflow-y:auto !important;
}
