/* Risen MU v1.0.7 - Home news showcase */
.risen-news-section-box{width:100%!important;margin:0 auto 26px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;}
.risen-news-section-box .title1,#box1.risen-news-section-box>.title1,#box1.risen-news-section-box #content_center{display:none!important;}
.risen-news-showcase{width:980px;max-width:calc(100vw - 220px);min-height:300px;margin:0 auto 28px;display:grid;grid-template-columns:1.05fr .95fr;background:linear-gradient(180deg,rgba(27,12,15,.86),rgba(7,9,13,.92));border:1px solid rgba(223,67,99,.22);box-shadow:0 0 28px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.05);position:relative;overflow:hidden;}
.risen-news-showcase:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 8% 12%,rgba(255,72,101,.18),transparent 28%),radial-gradient(circle at 88% 8%,rgba(255,150,70,.10),transparent 30%),linear-gradient(90deg,rgba(255,75,107,.10),transparent 52%);pointer-events:none;z-index:2;}
.risen-showcase-left{position:relative;min-height:300px;overflow:hidden;border-right:1px solid rgba(223,67,99,.18);}
.risen-showcase-slider,.risen-showcase-slide{position:absolute;inset:0;}
.risen-showcase-slide{opacity:0;visibility:hidden;background-size:cover;background-position:center;transition:opacity .45s ease,visibility .45s ease;}
.risen-showcase-slide.active{opacity:1;visibility:visible;}
.risen-slide-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,7,12,.78),rgba(9,10,18,.34) 54%,rgba(4,5,8,.80)),linear-gradient(0deg,rgba(5,6,10,.82),transparent 55%);}
.risen-slide-content{position:absolute;left:52px;right:38px;bottom:34px;z-index:3;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.9);}
.risen-slide-kicker{font:500 28px/1.1 Georgia,'Times New Roman',serif;text-transform:uppercase;letter-spacing:1px;margin-bottom:22px;color:#fff;}
.risen-slide-content h2{margin:0 0 8px!important;color:#ffcc7a!important;font:800 20px/1.15 Arial,Helvetica,sans-serif!important;text-transform:uppercase;letter-spacing:.8px;text-shadow:0 0 12px rgba(255,91,111,.34)!important;}
.risen-slide-content p{max-width:430px;margin:0 0 17px!important;color:#f0edf0!important;font:400 14px/1.55 Arial,Helvetica,sans-serif!important;}
.risen-slide-btn{display:inline-flex;align-items:center;justify-content:center;min-width:132px;height:48px;padding:0 20px;background:linear-gradient(180deg,#b35b18,#5b2105);border:1px solid rgba(255,180,80,.65);box-shadow:0 0 14px rgba(255,95,30,.20),inset 0 1px 0 rgba(255,255,255,.18);color:#fff!important;font:800 13px/1 Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none!important;letter-spacing:.7px;}
.risen-slide-btn:hover{filter:brightness(1.16);color:#fff!important;}
.risen-slider-arrow{position:absolute;z-index:5;top:50%;width:42px;height:64px;margin-top:-32px;border:0;background:linear-gradient(180deg,rgba(91,40,22,.78),rgba(27,16,13,.86));color:#ffd69a;font:300 42px/58px Georgia,serif;text-align:center;box-shadow:0 0 15px rgba(0,0,0,.35);outline:0;}
.risen-slider-arrow.prev{left:0}.risen-slider-arrow.next{right:0}.risen-slider-arrow:hover{background:linear-gradient(180deg,rgba(187,88,28,.86),rgba(67,27,15,.92));}
.risen-slider-dots{position:absolute;z-index:5;left:52px;bottom:17px;display:flex;gap:14px;align-items:center;}
.risen-slider-dots button{width:9px;height:9px;padding:0;border:0;background:rgba(255,255,255,.16);box-shadow:0 0 0 1px rgba(255,255,255,.08);outline:0;}
.risen-slider-dots button.active{background:#ffcc72;box-shadow:0 0 10px rgba(255,170,70,.55);}
.risen-showcase-right{position:relative;min-height:300px;padding:42px 54px 30px 54px;background:linear-gradient(90deg,rgba(12,9,10,.82),rgba(16,10,9,.72)),url('../images/body-bg-bottom.jpg') center/cover no-repeat;box-sizing:border-box;z-index:3;}
.risen-showcase-right h2{margin:0 0 28px!important;color:#ffc45f!important;font:800 20px/1.25 Arial,Helvetica,sans-serif!important;text-transform:uppercase;letter-spacing:.3px;text-shadow:0 0 12px rgba(255,91,53,.18);}
.risen-news-list{display:flex;flex-direction:column;gap:20px;}
.risen-news-row{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:16px;align-items:center;color:#f4eef0!important;text-decoration:none!important;font:400 14px/1.35 Arial,Helvetica,sans-serif;min-height:18px;}
.risen-news-row:hover .risen-news-title{color:#ffcc72!important;text-shadow:0 0 10px rgba(255,94,100,.28);}
.risen-news-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.2s;color:#eee!important;}
.risen-news-title b{font-weight:400;color:#bdb0b4;}
.risen-news-date{text-align:right;color:#aaa1a5;font:400 13px/1.35 Arial,Helvetica,sans-serif;letter-spacing:.5px;white-space:nowrap;}
@media(max-width:1200px){.risen-news-showcase{max-width:calc(100vw - 180px);grid-template-columns:1fr;}.risen-showcase-left{min-height:290px;border-right:0;border-bottom:1px solid rgba(223,67,99,.18)}.risen-showcase-right{min-height:230px}.risen-slide-kicker{font-size:24px}}
@media(max-width:780px){.risen-news-showcase{width:calc(100vw - 28px);max-width:calc(100vw - 28px);margin-left:auto;margin-right:auto}.risen-slide-content{left:34px;right:26px;bottom:32px}.risen-slide-kicker{font-size:21px;margin-bottom:16px}.risen-showcase-right{padding:30px 24px}.risen-news-row{grid-template-columns:1fr;gap:4px}.risen-news-date{text-align:left}.risen-slider-dots{left:34px}}

/* Risen MU showcase media upload panel support */
.risen-slide-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1;background:#08090d;}
.risen-showcase-slide .risen-slide-shade,.risen-showcase-slide .risen-slide-content{z-index:3;}
.risen-slider-arrow{background:transparent!important;border:0!important;box-shadow:none!important;text-shadow:0 0 10px rgba(255,75,107,.45);}
.risen-slider-arrow:hover{background:transparent!important;color:#ff4d7a!important;text-shadow:0 0 14px rgba(255,75,107,.9);}

/* Risen MU v1.0.13 - Information rows open detail popup, no redirects */
.risen-news-row{
    border:0;
    background:transparent;
    width:100%;
    padding:0;
    cursor:pointer;
    text-align:left;
}
.risen-news-row:focus{outline:0;}
.risen-news-row:focus .risen-news-title,
.risen-news-row:hover .risen-news-title{color:#ffcc72!important;text-shadow:0 0 10px rgba(255,94,100,.28);}
.risen-info-modal{position:fixed;inset:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;}
.risen-info-modal.open{display:flex;}
.risen-info-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.72);backdrop-filter:blur(2px);}
.risen-info-dialog{position:relative;width:560px;max-width:calc(100vw - 42px);min-height:170px;padding:34px 38px 32px;box-sizing:border-box;background:linear-gradient(180deg,rgba(41,12,19,.97),rgba(7,8,12,.98));border:1px solid rgba(255,64,105,.42);box-shadow:0 0 38px rgba(0,0,0,.75),0 0 28px rgba(255,64,105,.18),inset 0 1px 0 rgba(255,255,255,.06);color:#fff;}
.risen-info-dialog:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 8% 0,rgba(255,82,110,.22),transparent 34%),radial-gradient(circle at 100% 90%,rgba(255,160,65,.12),transparent 38%);pointer-events:none;}
.risen-info-close{position:absolute;right:12px;top:10px;width:30px;height:30px;border:1px solid rgba(255,87,120,.38);background:rgba(0,0,0,.32);color:#ffc45f;font:400 24px/26px Arial,Helvetica,sans-serif;cursor:pointer;z-index:2;}
.risen-info-close:hover{color:#fff;background:rgba(255,64,105,.22);box-shadow:0 0 12px rgba(255,64,105,.25);}
.risen-info-dialog-date{position:relative;z-index:1;margin:0 0 10px;color:#aaa1a5;font:400 13px/1 Arial,Helvetica,sans-serif;letter-spacing:.8px;}
.risen-info-dialog h3{position:relative;z-index:1;margin:0 0 18px!important;color:#ffc45f!important;font:800 22px/1.25 Arial,Helvetica,sans-serif!important;text-transform:uppercase;text-shadow:0 0 12px rgba(255,91,53,.18)!important;}
.risen-info-dialog p{position:relative;z-index:1;margin:0!important;color:#f2edf0!important;font:400 15px/1.65 Arial,Helvetica,sans-serif!important;white-space:pre-line;}
@media(max-width:780px){.risen-info-dialog{padding:30px 24px 26px}.risen-info-dialog h3{font-size:18px!important}.risen-info-dialog p{font-size:14px!important}}


/* Risen MU v1.0.14 - Latest information inline accordion, no popup modal */
.risen-info-modal{display:none!important;}
.risen-news-list{gap:12px!important;}
.risen-news-row{
    position:relative;
    padding:7px 0!important;
    border-bottom:1px solid rgba(255,70,105,.08)!important;
}
.risen-news-row:after{
    content:"+";
    position:absolute;
    right:-22px;
    top:50%;
    transform:translateY(-50%);
    color:#ffc45f;
    font:700 16px/1 Arial,Helvetica,sans-serif;
    text-shadow:0 0 8px rgba(255,88,110,.35);
}
.risen-news-row.open:after{content:"−";color:#ff5b78;}
.risen-info-inline-detail{
    grid-column:1/-1;
    margin:-2px 0 8px 0;
    padding:0 0 0 0;
    overflow:hidden;
    animation:risenInfoDown .18s ease-out both;
}
.risen-info-inline-inner{
    margin:0;
    padding:12px 14px 14px;
    color:#e8e0e3!important;
    font:400 13px/1.55 Arial,Helvetica,sans-serif!important;
    background:linear-gradient(180deg,rgba(255,64,105,.10),rgba(0,0,0,.16));
    border-left:2px solid rgba(255,196,95,.72);
    box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 0 14px rgba(255,64,105,.06);
    white-space:normal;
}
@keyframes risenInfoDown{
    from{opacity:0;transform:translateY(-6px);max-height:0;}
    to{opacity:1;transform:translateY(0);max-height:220px;}
}
@media(max-width:780px){
    .risen-news-row:after{right:0;}
    .risen-news-row{padding-right:22px!important;}
    .risen-info-inline-inner{font-size:12px!important;}
}
