﻿/* NEXUS PRO - MORE PAGE LUXURY FIX */

.nx-more-actions {
 display:grid!important;
 grid-template-columns:repeat(2,minmax(0,1fr))!important;
 gap:14px!important;
 width:100%!important;
 margin-top:16px!important;
}

.nx-more-actions > button {
 display:flex!important;
 flex-direction:column!important;
 justify-content:center!important;
 align-items:flex-start!important;
 gap:13px!important;

 width:100%!important;
 min-width:0!important;
 min-height:105px!important;
 margin:0!important;
 padding:17px!important;

 background:linear-gradient(145deg,#25252A,#191B20)!important;
 color:#F4EDE4!important;
 border:1px solid #604A33!important;
 border-radius:17px!important;

 text-align:left!important;
 font-size:13px!important;
 font-weight:650!important;
 white-space:normal!important;
 line-height:1.4!important;
}

.nx-more-actions > button::before {
 content:"◇";
 color:#D8AB65;
 font-size:23px;
 line-height:1;
}

.nx-more-actions > button:nth-child(1)::before {
 content:"▥";
}

.nx-more-actions > button:nth-child(2)::before {
 content:"⌕";
}

.nx-more-actions > button:nth-child(3)::before {
 content:"↻";
}

.nx-more-actions > button:nth-child(4)::before {
 content:"▦";
}

.nx-more-actions > button:active {
 transform:scale(.97);
 border-color:#E5BB7E!important;
}

@media(max-width:350px) {
 .nx-more-actions {
  gap:9px!important;
 }
 .nx-more-actions > button {
  padding:12px!important;
  min-height:95px!important;
  font-size:12px!important;
 }
}
