:root{--ink:#092b55;--muted:#6d7e92;--line:#dfe8f2;--paper:#f4f8fc;--violet:#0756a4;--violet-soft:#e4f1ff;--mint:#dcf3ef;--sand:#fff0d8;--rose:#ffe5de;--orange:#ff7900;--navy:#001f45;--blue:#0065bd;--cyan:#08a9e6;--shadow:0 12px 32px rgba(0,48,96,.075)}
body{background:linear-gradient(135deg,#f8fbfe,#f2f7fc);font-family:'Manrope',sans-serif}.top h1,.card h2,.empty h3,.login-card h2,.error-page h1,.metrics strong{font-family:'Manrope',sans-serif;font-weight:800}
.sidebar{background:linear-gradient(175deg,#001b3b,#003c78 65%,#005da9);color:#c9def2;box-shadow:8px 0 28px rgba(0,32,72,.13)}
.brand-image{height:82px!important;padding:0 4px 18px!important;justify-content:center}.brand-image img{width:100%;height:72px;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.18))}.panel-label{font-size:9px;letter-spacing:.18em;color:#6fa7d5;padding:5px 15px 12px;font-weight:700}
.sidebar nav a{border:1px solid transparent}.sidebar nav a:hover,.sidebar nav a.active{background:linear-gradient(90deg,rgba(255,121,0,.2),rgba(255,255,255,.08));border-color:rgba(255,153,51,.28);color:#fff;box-shadow:inset 3px 0 0 var(--orange)}.sidebar-foot{border-color:rgba(255,255,255,.15)}.sidebar-foot .avatar{background:linear-gradient(135deg,var(--orange),#ffae00);box-shadow:0 5px 16px rgba(255,121,0,.32)}
.top h1,.card h2,.empty h3,.login-card h2,.error-page h1{color:var(--navy)}.top h1{position:relative;padding-left:15px}.top h1:before{content:'';position:absolute;left:0;top:5px;bottom:3px;width:4px;border-radius:3px;background:linear-gradient(var(--orange),#ffb000)}
.primary{background:linear-gradient(135deg,#ff8a00,#ff6500);box-shadow:0 7px 18px rgba(255,105,0,.22);transition:.2s}.primary:hover{transform:translateY(-1px);box-shadow:0 10px 23px rgba(255,105,0,.3)}
.metrics article{border-top:3px solid #0876c9}.metrics article:nth-child(2){border-top-color:#00a8d8}.metrics article:nth-child(3){border-top-color:#ff9a16}.metrics article:nth-child(4){border-top-color:#ff6500}.metric-icon.violet,.quick .violet{background:#e3f0ff;color:#0060b5}.metric-icon.sand,.quick .sand{background:#fff0d8;color:#e86e00}.metric-icon.rose{background:#ffeadf;color:#ed5c00}.card,.metrics article{border-color:#dce8f3}.card-head a,.actions a{color:#0066bd}.notice{background:#e4f4ff;color:#00569d;border-left:3px solid #0789d2}
.login-art{background:radial-gradient(circle at 70% 30%,rgba(0,151,230,.3),transparent 26%),radial-gradient(circle at 20% 75%,rgba(255,117,0,.22),transparent 24%),linear-gradient(145deg,#00142f,#003c79 60%,#00254f);isolation:isolate}.login-art:after{content:'';position:absolute;inset:0;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,black,transparent)}
.art-content{z-index:2;position:relative;justify-content:flex-start}.login-logo{width:min(420px,82%);height:170px;object-fit:contain;object-position:left;filter:drop-shadow(0 8px 18px rgba(0,0,0,.25))}.login-copy{margin:auto 0}.login-copy p{color:#ff9a1a;font-size:11px;font-weight:700;letter-spacing:.16em}.login-copy h1{color:#fff}.login-copy span{display:block;color:#b9d5eb;margin-top:18px}.energy-orb{position:absolute;border-radius:50%;filter:blur(5px);z-index:1}.orb-one{width:190px;height:190px;right:-60px;top:18%;background:rgba(0,159,238,.2);box-shadow:0 0 90px #008ee0}.orb-two{width:110px;height:110px;left:35%;bottom:6%;background:rgba(255,112,0,.18);box-shadow:0 0 80px #ff7200}.eyebrow{color:#f06a00}.login-card input:focus,.form-card input:focus,.form-card textarea:focus,.form-card select:focus{border-color:#0780cf;box-shadow:0 0 0 3px #e2f2ff}.secure{color:#7b90a3}.error-logo{width:260px;max-height:140px;object-fit:contain;margin:auto}
@media(max-width:1050px){.brand-image{height:58px!important;padding:0 0 20px!important}.brand-image img{width:62px;height:48px;object-fit:cover;object-position:left}.panel-label{display:none}}
.sidebar{overflow-y:auto}.sidebar nav{padding-bottom:18px}.sidebar nav a{padding-top:11px;padding-bottom:11px}.check-line{display:flex!important;align-items:center;gap:9px}.check-line input{width:auto!important;margin:0!important}.admin-split{display:grid;grid-template-columns:minmax(300px,.75fr) minmax(0,1.5fr);gap:22px}.banner-list{padding:8px 20px}.banner-row{display:grid;grid-template-columns:76px 1fr auto auto;align-items:center;gap:14px;padding:13px 0;border-bottom:1px solid var(--line)}.banner-row>img,.banner-row>span:first-child{width:76px;height:52px;object-fit:cover;border-radius:6px;background:#edf5fb;display:grid;place-items:center}.banner-row div strong,.banner-row div small{display:block}.banner-row div small{color:var(--muted);font-size:10px;margin-top:4px}.danger-link{border:0;background:none;color:#a65b5b;cursor:pointer}.settings-form{display:grid;grid-template-columns:1fr 1fr;gap:20px}.settings-form .form-card:first-child,.settings-save{grid-column:1/-1}.settings-heading{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;border-bottom:1px solid var(--line);padding-bottom:18px;margin-bottom:10px}.settings-heading>span{width:38px;height:38px;display:grid;place-items:center;border-radius:8px;background:#e5f2fc;color:#0569b8;font-weight:800}.settings-heading h2{border:0;padding:0;margin:0}.settings-heading p{font-size:10px;color:var(--muted);margin:4px 0 0}.switch input{display:none}.switch i{display:block;width:40px;height:22px;border-radius:20px;background:#c9d3dd;position:relative;cursor:pointer}.switch i:after{content:'';position:absolute;width:16px;height:16px;left:3px;top:3px;border-radius:50%;background:white;transition:.2s}.switch input:checked+i{background:#0874c5}.switch input:checked+i:after{left:21px}.secret-note{font-size:10px;color:#55728c;background:#edf6fd;padding:10px;border-radius:6px}.settings-save{text-align:right}.import-layout{display:grid;grid-template-columns:1.3fr .7fr;gap:22px}.import-card{padding:40px;text-align:center}.import-icon{width:65px;height:65px;border-radius:50%;display:grid;place-items:center;background:#e7f3fd;color:#0670c1;font-size:27px;margin:auto}.import-card h2{margin:18px 0 8px}.import-card>p{color:var(--muted);line-height:1.7}.drop-zone{margin-top:25px;border:2px dashed #bfd4e7;border-radius:10px;padding:35px;background:#f7fbfe}.drop-zone input{position:absolute;opacity:0;pointer-events:none}.drop-zone label{display:grid;gap:5px;cursor:pointer;margin-bottom:20px}.drop-zone label b{color:#076ab8}.drop-zone label span{font-size:10px;color:var(--muted)}.import-result{display:grid;gap:5px;background:#e4f4eb;color:#27744e;padding:14px;border-radius:7px;margin-top:18px}.column-tags{display:flex;flex-wrap:wrap;gap:7px}.column-tags span{padding:7px 9px;border-radius:5px;background:#edf5fb;color:#075e9f;font-size:9px;font-weight:700}.import-help p,.import-help li{color:var(--muted);font-size:11px;line-height:1.7}.import-help h3{font-size:12px;margin-top:25px}.import-help code{background:#eef2f5;padding:2px 4px;border-radius:3px}.mp-card{border-top:3px solid #008bd2}
@media(max-width:900px){.admin-split,.settings-form,.import-layout{grid-template-columns:1fr}.settings-form .form-card:first-child,.settings-save{grid-column:auto}}
.status-form{display:flex;gap:6px}.status-form select{border:1px solid var(--line);border-radius:5px;padding:6px;font-size:10px}.status-form button{border:0;border-radius:5px;background:#075fa8;color:#fff;padding:6px 9px;font-size:9px;cursor:pointer}
.sidebar{padding-top:20px}.brand-image{height:105px!important;background:#fff;border-radius:12px;padding:7px!important;margin:0 0 20px;box-shadow:0 8px 24px rgba(0,22,52,.22)}.brand-image img{height:91px;width:100%;object-fit:contain;filter:none}.panel-label{padding-top:0}.import-steps{display:flex;align-items:center;justify-content:center;gap:13px;margin:-4px 0 28px}.import-steps span{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:10px;font-weight:700}.import-steps span b{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#dce5ed;color:#718193}.import-steps span.done{color:#075fa8}.import-steps span.done b{background:#0871c2;color:#fff}.import-steps i{width:65px;height:1px;background:#ccd9e4}.mapping-form{display:grid;gap:20px}.mapping-card,.preview-card{overflow:hidden}.mapping-head{display:flex;justify-content:space-between;align-items:center;padding:22px 25px;border-bottom:1px solid var(--line)}.mapping-head h2{margin:0;font-size:17px}.mapping-head p{margin:5px 0 0;color:var(--muted);font-size:10px}.mapping-head>span{background:#e9f4fc;color:#0868ae;border-radius:20px;padding:7px 10px;font-size:9px;font-weight:700}.mapping-grid{padding:8px 25px}.mapping-row{display:grid;grid-template-columns:minmax(220px,1fr) 35px minmax(220px,1fr);gap:15px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line)}.mapping-row:last-child{border:0}.source-column{border:1px solid #dce7f0;background:#f7fafc;border-radius:7px;padding:11px}.source-column small,.mapping-row label small{display:block;color:#8191a2;font-size:8px;letter-spacing:.09em;font-weight:700}.source-column strong{display:block;color:#063d72;font-size:12px;margin:4px 0}.source-column span{display:block;color:var(--muted);font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-arrow{text-align:center;color:#ff7900;font-size:18px}.mapping-row label{margin:0}.mapping-row select{display:block;width:100%;border:1px solid #cfdde9;border-radius:7px;padding:12px;margin-top:5px;background:#fff;color:#173b5e;font-weight:600;font-size:11px}.mapping-row select:focus{border-color:#0874c5;outline:3px solid #e4f2fc}.mapping-row select.duplicate{border-color:#dc6262;background:#fff2f2}.preview-card table{min-width:800px}.preview-card td{max-width:220px;overflow:hidden;text-overflow:ellipsis}.mapping-actions{display:flex;justify-content:space-between;align-items:center}.mapping-actions>a{color:var(--muted);font-size:11px}.import-complete{text-align:center;padding:55px;max-width:650px;margin:auto}.import-complete h2{font-size:25px;margin:18px 0 8px}.import-complete p{color:var(--muted)}.import-complete>a{margin:14px 8px 0}.import-tip{margin-top:25px;padding:15px;border-left:3px solid #ff7900;background:#fff8ef}.import-tip b{color:#bc5800}.import-tip p{margin-bottom:0}.import-help ol{padding-left:18px}.import-help ol li{margin-bottom:11px}
@media(max-width:1050px){.brand-image{height:62px!important;padding:4px!important;margin-bottom:18px}.brand-image img{width:54px;height:52px;object-fit:contain}.mapping-row{grid-template-columns:1fr}.map-arrow{transform:rotate(90deg)}}

/* =========================================================
   ADMIN SIDEBAR 2026 · compacto, organizado y colapsable
   ========================================================= */
:root{
    --admin-sidebar-w:252px;
    --admin-sidebar-mini:76px;
    --admin-nav-blue:#0a67b5;
    --admin-nav-blue-dark:#084f91;
    --admin-nav-ink:#173a5a;
    --admin-nav-muted:#7890a5;
}
.admin-sidebar.sidebar{
    width:var(--admin-sidebar-w)!important;
    padding:14px 12px 12px!important;
    background:linear-gradient(180deg,#ffffff 0%,#f8fbfd 100%)!important;
    color:var(--admin-nav-ink)!important;
    border-right:1px solid #dfe8ef;
    box-shadow:8px 0 28px rgba(24,62,91,.035);
    overflow:hidden;
    z-index:120;
    transition:width .24s ease,padding .24s ease;
}
body:not(.sidebar-collapsed) .main{
    width:calc(100% - var(--admin-sidebar-w))!important;
    margin-left:var(--admin-sidebar-w)!important;
    transition:margin-left .24s ease,width .24s ease;
}
.sidebar-brand-row{
    position:relative;
    min-height:70px;
    display:flex;
    align-items:center;
    margin-bottom:8px;
}
.admin-sidebar .sidebar-brand.brand-image{
    width:100%;height:66px!important;min-height:66px;
    margin:0!important;padding:7px 38px 7px 8px!important;
    border:1px solid #e1eaf1!important;border-radius:14px!important;
    background:#fff!important;box-shadow:0 5px 18px rgba(9,70,119,.06)!important;
    justify-content:flex-start!important;overflow:hidden;
}
.admin-sidebar .sidebar-logo-full{display:block!important;width:100%!important;max-width:164px!important;height:49px!important;object-fit:contain!important;filter:none!important}
.admin-sidebar .sidebar-logo-mini{display:none!important;width:39px!important;height:39px!important;object-fit:contain!important;filter:none!important}
.sidebar-collapse-btn{
    position:absolute;right:-1px;top:20px;width:28px;height:28px;
    display:grid;place-items:center;border:1px solid #d7e3ec;border-radius:9px;
    background:#fff;color:#52718d;box-shadow:0 4px 12px rgba(15,70,110,.08);
    cursor:pointer;transition:.18s ease;
}
.sidebar-collapse-btn:hover{background:#eef7fd;color:var(--admin-nav-blue);border-color:#bdd9ed;transform:translateX(-1px)}
.sidebar-collapse-btn svg,.sidebar-logout svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.sidebar-workspace{
    display:flex;align-items:center;gap:9px;margin:0 4px 9px;padding:8px 9px;
    border-radius:10px;background:#eef7fd;color:#265678;
}
.sidebar-workspace-dot{width:8px;height:8px;border-radius:50%;background:#19a872;box-shadow:0 0 0 4px rgba(25,168,114,.12);flex:none}
.sidebar-workspace strong,.sidebar-workspace small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sidebar-workspace strong{font-size:10px;font-weight:800}.sidebar-workspace small{font-size:8px;color:#7a94a8;margin-top:1px}
.admin-sidebar .sidebar-nav{display:block!important;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#d2e0e9 transparent;padding:0 1px 5px}
.admin-sidebar .sidebar-nav::-webkit-scrollbar{width:4px}.admin-sidebar .sidebar-nav::-webkit-scrollbar-thumb{background:#d2e0e9;border-radius:10px}
.nav-section{display:grid;gap:2px;margin-top:6px;padding-top:6px;border-top:1px solid #edf2f6}
.nav-section:first-child{margin-top:0;padding-top:0;border-top:0}
.nav-section-title{
    padding:3px 11px 4px;color:#93a6b6;font-size:8px;font-weight:800;
    letter-spacing:.115em;text-transform:uppercase;white-space:nowrap;
}
.admin-sidebar .sidebar-link,
.admin-sidebar nav .nav-products-main{
    width:100%!important;min-height:36px!important;margin:0!important;padding:8px 10px!important;
    display:flex!important;align-items:center!important;gap:10px!important;
    border:1px solid transparent!important;border-radius:9px!important;
    background:transparent!important;color:#365a76!important;box-shadow:none!important;
    font:inherit!important;font-size:11px!important;font-weight:650!important;text-align:left!important;
    cursor:pointer!important;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease!important;
}
.admin-sidebar .sidebar-link:hover,
.admin-sidebar nav .nav-products-main:hover{
    background:#f0f7fc!important;color:#075f9f!important;border-color:#e1edf5!important;transform:translateX(1px);
}
.admin-sidebar .sidebar-link.active,
.admin-sidebar nav .nav-products-main.active{
    position:relative;background:linear-gradient(90deg,#e7f3fd 0%,#f3f9fd 100%)!important;
    color:#075fa8!important;border-color:#d9eafa!important;font-weight:800!important;
}
.admin-sidebar .sidebar-link.active:before,
.admin-sidebar nav .nav-products-main.active:before{
    content:"";position:absolute;left:-2px;top:8px;bottom:8px;width:3px;border-radius:5px;background:#0b75c9;
}
.admin-sidebar .nav-icon{
    width:20px!important;height:20px!important;flex:0 0 20px!important;display:grid!important;place-items:center!important;
    color:#6e879c!important;transition:color .16s ease!important;
}
.admin-sidebar .nav-icon svg{width:17px!important;height:17px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.75!important}
.admin-sidebar .sidebar-link:hover .nav-icon,.admin-sidebar .sidebar-link.active .nav-icon,
.admin-sidebar .nav-products-main:hover .nav-icon,.admin-sidebar .nav-products-main.active .nav-icon{color:#0871c2!important}
.sidebar-link-label,.nav-products-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}
.admin-sidebar .nav-products{width:100%;margin:0!important}
.admin-sidebar nav .nav-products-arrow{width:14px;height:14px;color:#91a6b7!important;transition:transform .2s ease!important}
.admin-sidebar nav .nav-products-arrow svg{width:14px;height:14px;stroke-width:2!important}
.admin-sidebar nav .nav-products.open .nav-products-arrow{transform:rotate(180deg)}
.admin-sidebar nav .nav-products-submenu{
    display:grid!important;grid-template-rows:0fr;margin:0 0 0 28px!important;padding:0 0 0 10px!important;
    border-left:1px solid #dce8f0!important;overflow:hidden;transition:grid-template-rows .22s ease,margin .22s ease!important;
}
.admin-sidebar nav .nav-products-submenu>*{overflow:hidden}
.admin-sidebar nav .nav-products:not(.open) .nav-products-submenu{grid-template-rows:0fr;display:none!important}
.admin-sidebar nav .nav-products.open .nav-products-submenu{display:grid!important;grid-template-rows:1fr;margin-top:2px!important;margin-bottom:3px!important;gap:1px}
.admin-sidebar nav .nav-products-submenu a{
    min-height:30px!important;margin:0!important;padding:6px 8px!important;border-radius:7px!important;
    color:#70889c!important;background:transparent!important;font-size:9.5px!important;font-weight:650!important;gap:7px!important;
}
.admin-sidebar nav .nav-products-submenu a:hover{background:#f1f7fb!important;color:#0a67ad!important}
.admin-sidebar nav .nav-products-submenu a.active{background:#e8f3fb!important;color:#075fa8!important;font-weight:800!important}
.admin-sidebar .nav-sub-dot{width:4px!important;height:4px!important;flex:0 0 4px!important;background:currentColor!important}
.admin-sidebar .sidebar-user-card.sidebar-foot{
    margin-top:8px!important;padding:9px!important;min-height:52px;border:1px solid #e0e9ef!important;border-radius:12px!important;
    background:#fff;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:8px!important;
    box-shadow:0 4px 14px rgba(15,66,104,.045);
}
.admin-sidebar .sidebar-user-card .avatar{
    width:32px!important;height:32px!important;border-radius:9px!important;background:linear-gradient(145deg,#0b78c9,#085a9d)!important;color:#fff!important;font-size:11px!important;
}
.sidebar-user-meta{min-width:0}.admin-sidebar .sidebar-user-meta strong,.admin-sidebar .sidebar-user-meta small{max-width:135px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.admin-sidebar .sidebar-user-meta strong{font-size:9.5px;color:#1e4867}.admin-sidebar .sidebar-user-meta small{font-size:7.5px;color:#879aaa;margin-top:2px}
.admin-sidebar .sidebar-user-card form{display:block!important}
.sidebar-logout{width:28px;height:28px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:8px!important;background:#f7f9fb!important;color:#7d91a2!important;cursor:pointer!important}
.sidebar-logout:hover{background:#fff0f0!important;color:#bd4c55!important}

/* Modo contraído manual */
@media(min-width:1051px){
    body.sidebar-collapsed .admin-sidebar.sidebar{width:var(--admin-sidebar-mini)!important;padding-left:9px!important;padding-right:9px!important}
    body.sidebar-collapsed .main{width:calc(100% - var(--admin-sidebar-mini))!important;margin-left:var(--admin-sidebar-mini)!important}
    body.sidebar-collapsed .sidebar-brand-row{min-height:56px}
    body.sidebar-collapsed .admin-sidebar .sidebar-brand.brand-image{height:52px!important;min-height:52px!important;padding:6px!important;justify-content:center!important}
    body.sidebar-collapsed .admin-sidebar .sidebar-logo-full{display:none!important}
    body.sidebar-collapsed .admin-sidebar .sidebar-logo-mini{display:block!important}
    body.sidebar-collapsed .sidebar-collapse-btn{right:-5px;top:15px;transform:rotate(180deg)}
    body.sidebar-collapsed .sidebar-workspace,body.sidebar-collapsed .nav-section-title,
    body.sidebar-collapsed .sidebar-link-label,body.sidebar-collapsed .nav-products-label,
    body.sidebar-collapsed .nav-products-arrow,body.sidebar-collapsed .sidebar-user-meta,
    body.sidebar-collapsed .sidebar-user-card form{display:none!important}
    body.sidebar-collapsed .nav-section{border-top:0;margin-top:3px;padding-top:0;gap:3px}
    body.sidebar-collapsed .admin-sidebar .sidebar-link,body.sidebar-collapsed .admin-sidebar nav .nav-products-main{justify-content:center!important;padding:8px!important;min-height:39px!important}
    body.sidebar-collapsed .admin-sidebar .nav-icon{width:22px!important;height:22px!important;flex-basis:22px!important}
    body.sidebar-collapsed .admin-sidebar .nav-icon svg{width:19px!important;height:19px!important}
    body.sidebar-collapsed .admin-sidebar nav .nav-products-submenu{display:none!important}
    body.sidebar-collapsed .admin-sidebar .sidebar-user-card.sidebar-foot{display:flex!important;justify-content:center!important;padding:7px!important}
    body.sidebar-collapsed .admin-sidebar .sidebar-user-card .avatar{margin:0!important}
}

/* Tablet: menú compacto automático */
@media(max-width:1050px){
    .admin-sidebar.sidebar{width:var(--admin-sidebar-mini)!important;padding:12px 9px!important}
    .main{width:calc(100% - var(--admin-sidebar-mini))!important;margin-left:var(--admin-sidebar-mini)!important}
    .sidebar-brand-row{min-height:54px}.sidebar-collapse-btn{display:none!important}
    .admin-sidebar .sidebar-brand.brand-image{height:50px!important;min-height:50px!important;padding:6px!important;margin:0!important;justify-content:center!important}
    .admin-sidebar .sidebar-logo-full{display:none!important}.admin-sidebar .sidebar-logo-mini{display:block!important}
    .sidebar-workspace,.nav-section-title,.sidebar-link-label,.nav-products-label,.nav-products-arrow,.sidebar-user-meta,.sidebar-user-card form{display:none!important}
    .nav-section{border-top:0;margin-top:3px;padding-top:0;gap:3px}
    .admin-sidebar .sidebar-link,.admin-sidebar nav .nav-products-main{justify-content:center!important;padding:8px!important;min-height:39px!important}
    .admin-sidebar .nav-icon{width:22px!important;height:22px!important;flex-basis:22px!important}.admin-sidebar .nav-icon svg{width:19px!important;height:19px!important}
    .admin-sidebar nav .nav-products-submenu{display:none!important}
    .admin-sidebar .sidebar-user-card.sidebar-foot{display:flex!important;justify-content:center!important;padding:7px!important}.admin-sidebar .sidebar-user-card .avatar{margin:0!important}
}

.import-tip-wholesale{border-left-color:#21a36b;background:#f1fbf6}.import-tip-wholesale b{color:#177c51}
