.skc-wrap{max-width:1120px;margin:28px auto 60px;padding:0 18px;color:#241a2d}.skc-head{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:22px}.skc-head span{color:#6500b8;font-weight:800;font-size:12px;letter-spacing:.08em}.skc-head h1{font-size:38px;margin:4px 0 6px}.skc-head p{margin:0;color:#746b79}.skc-card{background:#fff;border:1px solid #eadff4;border-radius:20px;padding:26px;box-shadow:0 12px 35px rgba(75,0,130,.08)}.skc-center{text-align:center;max-width:700px;margin:40px auto}.skc-form{display:grid;gap:14px}.skc-form label{font-weight:800}.skc-form input,.skc-form textarea{width:100%;padding:13px 14px;border:1px solid #d9c8ed;border-radius:11px;font:inherit}.skc-form small{color:#777}.skc-grid2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.skc-logo-prev{width:100px;height:100px;border-radius:18px;object-fit:cover;display:block;margin:8px 0}.skc-banner-prev{width:100%;max-height:160px;border-radius:14px;object-fit:cover;display:block;margin:8px 0}.skc-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;background:#6500b8;color:#fff!important;border:0;border-radius:10px;font-weight:800;text-decoration:none;cursor:pointer}.skc-btn.skc-light{background:#f1e8fa;color:#6500b8!important}.skc-btn.skc-small{padding:8px 12px}.skc-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.skc-success,.skc-note{padding:14px 16px;border-radius:12px;margin-bottom:16px}.skc-success{background:#edfff3;color:#17783a}.skc-note{background:#f7f1fc;color:#574461}.skc-tabs,.skc-order-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.skc-tabs button,.skc-order-tabs button{padding:11px 16px;border:1px solid #dac8eb;border-radius:999px;background:#fff;cursor:pointer;font-weight:700}.skc-tabs button.active,.skc-order-tabs button.active{background:#6500b8;color:#fff}.skc-tabpane{display:none}.skc-tabpane.active{display:block}.skc-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.skc-item{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit;border:1px solid #eee3f7;border-radius:14px;padding:12px}.skc-item img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px}.skc-empty{text-align:center;padding:34px;color:#7d7481}.skc-orders{display:grid;gap:16px}.skc-order header,.skc-order footer{display:flex;justify-content:space-between;align-items:center;gap:12px}.skc-order-item{display:grid;grid-template-columns:72px 1fr auto;gap:14px;align-items:center;padding:16px 0;border-top:1px solid #eee}.skc-order-item img{width:68px;height:68px;object-fit:cover;border-radius:10px}.skc-order-item small{display:block;color:#777;margin-top:4px}
/* Oculta piezas visuales antiguas de Dokan que duplican la cabecera de tienda. La identidad SoyKibai añadida por Seller Experience queda visible. */
.soykibai-public-store .dokan-store-sidebar,.soykibai-public-store .dokan-store-profile-frame .profile-info-summery-wrapper,.soykibai-public-store .dokan-store-profile-frame .profile-frame-no-banner{display:none!important}.soykibai-public-store .dokan-store-profile-frame{min-height:0!important;background:none!important;margin:0!important}.soykibai-public-store .dokan-store-tabs{display:none!important}
@media(max-width:800px){.skc-grid2,.skc-cards{grid-template-columns:1fr}.skc-head{align-items:flex-start;flex-direction:column}.skc-head h1{font-size:30px}.skc-order-item{grid-template-columns:60px 1fr}.skc-order-item>div:last-child{grid-column:2}.skc-order header,.skc-order footer{align-items:flex-start;flex-direction:column}}
