.tabs{display:flex;gap:8px;background:#fff;border:1px solid #dde3e8;padding:7px;border-radius:14px;margin-bottom:18px;position:sticky;top:10px;z-index:5;box-shadow:0 8px 25px #1e293b0a}.tab{background:transparent;color:#66727d;padding:11px 18px}.tab.active{background:#e9f6f3;color:#087f68}.tab-page{display:none}.tab-page.active{display:block}.three{grid-template-columns:repeat(3,1fr)}small{color:#89939b}.hero-card{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#0b7766,#07584d);color:#fff}.hero-card p{color:#d5eee9}.card-icon{display:grid;place-items:center;width:46px;height:46px;background:#ffffff1c;border:1px solid #ffffff30;border-radius:14px;font-size:30px;margin-bottom:14px}.step-list{display:grid;grid-template-columns:1fr 1fr;gap:9px}.step-list span{background:#ffffff13;padding:10px 14px;border-radius:9px;font-size:12px}.warning-card{border-color:#f1d79a;background:#fffaf0}.warning-card p{margin:0}.job-card{margin-top:16px}.job-card.hidden{display:none}.job-dot{width:12px;height:12px;border-radius:50%;background:#e9a23b;box-shadow:0 0 0 5px #e9a23b22}.job-card pre{direction:ltr;text-align:left;background:#111c22;color:#d8e7e3;padding:16px;border-radius:12px;max-height:340px;overflow:auto;white-space:pre-wrap;font:12px Consolas,monospace}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;background:transparent;border:0;padding:0;box-shadow:none}.stats div{background:#fff;border:1px solid #dde3e8;border-radius:16px;padding:20px}.stats span{display:block;color:#77828b;font-size:12px}.stats strong{font-size:28px;color:#0b7766}.toolbar{display:flex;justify-content:space-between;gap:20px;align-items:end}.filters{display:flex;gap:8px}.filters input{min-width:240px}.filters select,select{border:1px solid #ccd5dc;background:#f9fafb;border-radius:10px;padding:11px;font:inherit}.table-wrap{overflow:auto;margin-top:20px}table{width:100%;border-collapse:collapse;min-width:780px}th,td{text-align:right;padding:13px 10px;border-bottom:1px solid #edf0f2;font-size:13px}th{color:#78838c;font-weight:500}td strong{display:block;max-width:380px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}td small{direction:ltr;display:block}.icon-danger{background:#fff0f0;color:#c73f3f;padding:8px 11px}.pagination{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:18px}.pagination button,.secondary{background:#edf1f3;color:#4b5963}.danger-zone{display:flex;justify-content:space-between;align-items:center;border-color:#f0c9c9;background:#fffafa}.danger-zone>div:last-child{display:flex;gap:8px}.danger{background:#c73f3f;color:#fff}dialog{border:0;border-radius:18px;padding:0;box-shadow:0 24px 80px #10182044;max-width:450px;width:calc(100% - 32px)}dialog::backdrop{background:#17202a88;backdrop-filter:blur(3px)}dialog form{padding:25px}.dialog-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:20px}@media(max-width:760px){.hero-card,.toolbar,.danger-zone{display:grid;gap:18px}.three,.stats{grid-template-columns:1fr}.filters{display:grid}.filters input{min-width:0}.tabs{overflow:auto}.tab{white-space:nowrap}}
/* Product row actions */
.row-actions{display:flex;align-items:center;gap:6px;white-space:nowrap}
.torob-product-link{display:inline-flex;align-items:center;justify-content:center;background:#eef6ff;color:#1769aa;border:1px solid #cfe2f5;border-radius:10px;padding:8px 12px;font-weight:700;text-decoration:none}
.torob-product-link:hover{background:#deeeff;border-color:#a9ccea}
