#arb-desktop-float-nav,#arb-desktop-tools-menu{display:none}
@media(min-width:901px){
html{--sidebar:0px!important;--sidebar-width:0px!important;--sidebar-w:0px!important}
body.arb-floating-only-desktop{padding-bottom:102px!important}
body.arb-floating-only-desktop .sidebar,
body.arb-floating-only-desktop .arbind-v5-sidebar,
body.arb-floating-only-desktop .ux1-sidebar,
body.arb-floating-only-desktop .app-sidebar,
body.arb-floating-only-desktop .left-sidebar,
body.arb-floating-only-desktop aside.sidebar{
display:none!important;width:0!important;min-width:0!important;max-width:0!important;overflow:hidden!important;border:0!important;padding:0!important;margin:0!important
}
body.arb-floating-only-desktop .layout,
body.arb-floating-only-desktop .shell,
body.arb-floating-only-desktop .app{grid-template-columns:minmax(0,1fr)!important}
body.arb-floating-only-desktop .main,
body.arb-floating-only-desktop main.main,
body.arb-floating-only-desktop .ux1-main,
body.arb-floating-only-desktop .arbind-v5-main,
body.arb-floating-only-desktop .content,
body.arb-floating-only-desktop .page{
grid-column:1!important;margin-left:0!important;left:0!important;width:auto!important;max-width:none!important
}
body.arb-floating-only-desktop .arbind-v5-top{left:0!important}
#arb-desktop-float-nav{
position:fixed;left:50%;bottom:17px;transform:translateX(-50%);z-index:99990;display:flex;align-items:center;gap:5px;min-height:66px;padding:7px;
border:1px solid rgba(246,198,57,.36);border-radius:21px;background:radial-gradient(circle at 50% 0%,rgba(246,198,57,.10),transparent 42%),linear-gradient(180deg,rgba(8,25,34,.985),rgba(3,13,19,.985));
box-shadow:0 20px 62px rgba(0,0,0,.54),0 0 0 1px rgba(255,255,255,.025) inset;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)
}
.arb-dfloat-item{
position:relative;flex:0 0 auto;min-width:105px;height:50px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;
border:1px solid transparent;border-radius:14px;color:#a9bac1!important;background:transparent;text-decoration:none!important;
font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:12px;font-weight:850;cursor:pointer;
transition:transform .14s ease,color .14s ease,background .14s ease,border-color .14s ease
}
.arb-dfloat-item:hover{transform:translateY(-2px);color:#fff!important;background:rgba(255,255,255,.04);border-color:rgba(246,198,57,.20)}
.arb-dfloat-item.active{color:#171204!important;border-color:#f6c639;background:linear-gradient(180deg,#ffdc60,#e5ae21);box-shadow:0 8px 24px rgba(246,198,57,.22)}
.arb-dfloat-ico{width:24px;height:24px;display:grid;place-items:center;flex:0 0 24px;font-size:18px;line-height:1}
.arb-dfloat-label{white-space:nowrap}.arb-tools-btn{min-width:150px}
#arb-desktop-tools-menu{
position:fixed;left:50%;bottom:93px;transform:translateX(-50%);width:min(680px,calc(100vw - 60px));z-index:99991;padding:10px;
border:1px solid rgba(246,198,57,.30);border-radius:18px;background:radial-gradient(circle at 50% 0%,rgba(246,198,57,.07),transparent 42%),linear-gradient(180deg,rgba(8,25,34,.995),rgba(3,13,19,.995));
box-shadow:0 22px 68px rgba(0,0,0,.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)
}
#arb-desktop-tools-menu.open{display:block}
.arb-tools-title{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 7px 10px;color:#f6c639;font-size:11px;font-weight:950;letter-spacing:.06em;text-transform:uppercase}
.arb-tools-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}
.arb-tool-link{
min-height:76px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:9px 7px;border:1px solid rgba(255,255,255,.06);border-radius:12px;
color:#cbd5d9!important;background:#071821;text-align:center;text-decoration:none!important;font-size:10px;font-weight:850
}
.arb-tool-link:hover{color:#fff!important;border-color:rgba(246,198,57,.28);background:#0a202a}
.arb-tool-link.active{color:#f7cc45!important;border-color:rgba(246,198,57,.36);background:rgba(246,198,57,.075)}
.arb-tool-link .ico{font-size:20px;line-height:1}
.arb-admin-tools{display:none;margin-top:10px;padding-top:10px;border-top:1px solid rgba(246,198,57,.16)}
.arb-admin-tools.show{display:block}
.arb-admin-tools-title{display:flex;align-items:center;gap:7px;margin:0 0 8px;padding:0 4px;color:#f6c639;font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.05em}
.arb-admin-tools-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}
.arb-admin-tool{
min-height:52px;display:flex;align-items:center;justify-content:center;gap:7px;padding:7px;border:1px solid rgba(246,198,57,.16);border-radius:10px;
color:#d8e0e3!important;background:rgba(246,198,57,.025);text-decoration:none!important;text-align:center;font-size:9px;font-weight:850
}
.arb-admin-tool:hover,.arb-admin-tool.active{color:#f8cf49!important;border-color:rgba(246,198,57,.34);background:rgba(246,198,57,.07)}
body.arb-floating-only-desktop .floating-alert,
body.arb-floating-only-desktop .alert-float,
body.arb-floating-only-desktop .arbind-alert-float{bottom:105px!important}
}
@media(min-width:901px) and (max-width:1120px){
#arb-desktop-float-nav{max-width:calc(100vw - 30px);overflow-x:auto;scrollbar-width:none}
#arb-desktop-float-nav::-webkit-scrollbar{display:none}
.arb-dfloat-item{min-width:92px;padding:0 10px}.arb-tools-btn{min-width:135px}
.arb-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.arb-admin-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(max-width:900px){#arb-desktop-float-nav,#arb-desktop-tools-menu{display:none!important}}

/* ARBIND PC ADMIN EN MAS V3.1 FIX */

@media(min-width:901px){

  .arb-admin-tools{
    display:none;
    margin-top:10px;
    padding-top:10px;
    border-top:1px solid rgba(246,198,57,.18);
  }

  .arb-admin-tools.show{
    display:block;
  }

  .arb-admin-main-button{
    min-height:54px;
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:12px;
    width:100%;
    margin-bottom:9px;
    padding:0 14px;
    border:1px solid rgba(246,198,57,.55);
    border-radius:12px;
    color:#171204!important;
    background:linear-gradient(180deg,#ffdc60,#e1aa1f);
    text-decoration:none!important;
    font-size:11px;
    font-weight:950;
    box-shadow:0 8px 22px rgba(246,198,57,.12);
  }

  .arb-admin-main-button:hover{
    transform:translateY(-1px);
    filter:brightness(1.04);
  }

  .arb-admin-main-button .left{
    display:flex;
    align-items:center;
    gap:9px;
  }

  .arb-admin-main-button .shield{
    width:30px;
    height:30px;
    display:grid;
    place-items:center;
    border-radius:9px;
    background:rgba(0,0,0,.12);
    font-size:17px;
  }

  .arb-admin-main-button .arrow{
    font-size:15px;
  }

  .arb-admin-tools-title{
    display:flex;
    align-items:center;
    gap:7px;
    margin:0 0 8px;
    padding:0 4px;
    color:#f6c639;
    font-size:10px;
    font-weight:950;
    text-transform:uppercase;
    letter-spacing:.05em;
  }

  .arb-admin-tools-grid{
    display:grid;
    grid-template-columns:repeat(4,minmax(0,1fr));
    gap:7px;
  }

  .arb-admin-tool{
    min-height:52px;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:7px;
    padding:7px;
    border:1px solid rgba(246,198,57,.16);
    border-radius:10px;
    color:#d8e0e3!important;
    background:rgba(246,198,57,.025);
    text-decoration:none!important;
    text-align:center;
    font-size:9px;
    font-weight:850;
  }

  .arb-admin-tool:hover,
  .arb-admin-tool.active{
    color:#f8cf49!important;
    border-color:rgba(246,198,57,.34);
    background:rgba(246,198,57,.07);
  }

  @media(max-width:1120px){
    .arb-admin-tools-grid{
      grid-template-columns:repeat(3,minmax(0,1fr));
    }
  }
}
/* ARBIND_PC_LIMPIAR_ESQUINAS_V3_2_START */
@media (min-width: 901px){
  html{
    --sidebar:0px !important;
    --sidebar-width:0px !important;
    --sidebar-w:0px !important;
  }

  body.arb-floating-only-desktop{
    margin-left:0 !important;
    padding-left:0 !important;
    overflow-x:hidden !important;
  }

  body.arb-floating-only-desktop .sidebar,
  body.arb-floating-only-desktop .arbind-v5-sidebar,
  body.arb-floating-only-desktop .ux1-sidebar,
  body.arb-floating-only-desktop .app-sidebar,
  body.arb-floating-only-desktop .left-sidebar,
  body.arb-floating-only-desktop .main-sidebar,
  body.arb-floating-only-desktop .dashboard-sidebar,
  body.arb-floating-only-desktop .arbind-sidebar,
  body.arb-floating-only-desktop aside.sidebar{
    display:none !important;
    visibility:hidden !important;
    opacity:0 !important;
    pointer-events:none !important;
    width:0 !important;
    min-width:0 !important;
    max-width:0 !important;
    padding:0 !important;
    margin:0 !important;
    border:0 !important;
    overflow:hidden !important;
  }

  body.arb-floating-only-desktop .sidebar-brand,
  body.arb-floating-only-desktop .sidebar-logo,
  body.arb-floating-only-desktop .sidebar-footer,
  body.arb-floating-only-desktop .sidebar-user,
  body.arb-floating-only-desktop .sidebar-status,
  body.arb-floating-only-desktop .sidebar-admin,
  body.arb-floating-only-desktop .motor-status,
  body.arb-floating-only-desktop .motor-activo,
  body.arb-floating-only-desktop .left-fixed-card,
  body.arb-floating-only-desktop .floating-left-card{
    display:none !important;
    visibility:hidden !important;
    opacity:0 !important;
    pointer-events:none !important;
  }

  body.arb-floating-only-desktop .layout,
  body.arb-floating-only-desktop .shell,
  body.arb-floating-only-desktop .app{
    grid-template-columns:minmax(0,1fr) !important;
  }

  body.arb-floating-only-desktop .main,
  body.arb-floating-only-desktop main.main,
  body.arb-floating-only-desktop .ux1-main,
  body.arb-floating-only-desktop .arbind-v5-main,
  body.arb-floating-only-desktop .content,
  body.arb-floating-only-desktop .main-content,
  body.arb-floating-only-desktop .page,
  body.arb-floating-only-desktop .page-content,
  body.arb-floating-only-desktop .content-wrapper,
  body.arb-floating-only-desktop .page-wrapper{
    margin-left:0 !important;
    left:0 !important;
    width:auto !important;
    max-width:none !important;
  }

  body.arb-floating-only-desktop .arbind-v5-top{
    left:0 !important;
    width:100% !important;
  }

  .arb-sidebar-leftover-v32{
    display:none !important;
    visibility:hidden !important;
    opacity:0 !important;
    pointer-events:none !important;
  }
}
/* ARBIND_PC_LIMPIAR_ESQUINAS_V3_2_END */

/* ARBIND_FUTBOL_MUNDIAL_OWN_BUTTON_V1_CSS_BEGIN */

.arbind-world-dock-v1{
  width:min(1080px,calc(100vw - 28px)) !important;
  max-width:1080px !important;
}

.arbind-world-dock-v1 > a,
.arbind-world-dock-v1 > button{
  min-width:0 !important;
}

.arbind-world-dock-v1 .arbind-world-own-btn-v1{
  white-space:nowrap;
}

@media(max-width:900px){
  .arbind-world-dock-v1{
    width:calc(100vw - 16px) !important;
  }

  .arbind-world-dock-v1 .arbind-world-own-btn-v1{
    white-space:normal;
  }
}

/* ARBIND_FUTBOL_MUNDIAL_OWN_BUTTON_V1_CSS_END */
