.category-card[data-v-4543c287]{cursor:pointer;transition:all .3s}.permission_group[data-v-c7757e42]{margin-bottom:20px;border:1px solid #ccc;padding:10px}input[type=checkbox][data-v-c7757e42]{border-color:#000}.form-check-label[data-v-c7757e42]{cursor:pointer;font-weight:400}.cover-item[data-v-361ebf33]{border:1px solid #ccc;padding:10px;margin-bottom:10px;border-radius:5px;background-color:#fff;box-shadow:0 2px 2px #0000001a;display:flex;align-items:start}.cart-button[data-v-361ebf33]{display:flex;align-items:center;justify-content:center;padding:0 10px;height:fit-content;align-self:flex-start}.cart-btn[data-v-361ebf33]{margin:0 5px;height:25px;width:25px;border-radius:5px!important;padding:2px!important}.cart-quantity[data-v-361ebf33]{padding:0 10px}.cart-quantity input[data-v-361ebf33]{text-align:center;padding:2px auto;width:60px;height:30px;border-radius:5px!important;border:1px solid #ccc}input[data-v-361ebf33]::-webkit-outer-spin-button,input[data-v-361ebf33]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-361ebf33]{-moz-appearance:textfield}.delete-btn[data-v-361ebf33]{text-decoration:underline;cursor:pointer;color:#009efb;text-align:end}.summary-box[data-v-361ebf33]{border:1px solid #ccc;padding:10px;margin-bottom:10px;border-radius:5px;background-color:#fff;box-shadow:0 2px 2px #0000001a}.summary-header[data-v-361ebf33]{border-bottom:1px solid #ccc}.summary-body[data-v-361ebf33]{padding:10px}.summary-item[data-v-361ebf33]{display:flex;justify-content:space-between;margin-bottom:10px}.summary-title[data-v-361ebf33],.summary-value[data-v-361ebf33]{font-weight:500}.items-list[data-v-361ebf33]{border:1px solid #ccc;padding:10px;margin-bottom:10px;border-radius:5px;background-color:#fff;box-shadow:0 2px 2px #0000001a}.item-header[data-v-361ebf33],.item[data-v-361ebf33]{display:flex;justify-content:space-between;margin-bottom:10px}.item-header .item-name[data-v-361ebf33],.item-header .item-quantity[data-v-361ebf33]{font-weight:500}.image-caption[data-v-90977327]{position:absolute;bottom:75px;left:50%;transform:translate(-50%);max-width:90%;text-align:center;font-size:16px;font-weight:500;color:#fff;background:#0000004d;padding:4px 20px;border-radius:5px;pointer-events:none;z-index:9999}.nav-button[data-v-90977327]{position:absolute;top:50%;transform:translateY(-50%);background:#0000004d;border:none;color:#fff;font-size:30px;padding:10px;cursor:pointer;z-index:9999;border-radius:5px}.nav-button.left[data-v-90977327]{left:10px}.nav-button.right[data-v-90977327]{right:10px}.nav-button[data-v-90977327]:hover{background:#00000080}.vel-img-title{font-size:14px!important;bottom:75px!important;font-weight:500;color:#fff!important;background:#0006!important;padding:6px 20px;border-radius:5px;pointer-events:none}.show-more-btn[data-v-c0ab1a81]{cursor:pointer}.pdf-jobs-page[data-v-d2f36695]{position:relative}.stats-grid[data-v-d2f36695]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px}.stats-card[data-v-d2f36695]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px}.stats-label[data-v-d2f36695]{color:#64748b;font-size:.8rem;margin-bottom:4px}.stats-value[data-v-d2f36695]{font-size:1.2rem;font-weight:700;color:#0f172a}.stats-warning[data-v-d2f36695]{background:#fff9db;border-color:#ffe08a}.stats-primary[data-v-d2f36695]{background:#e7f1ff;border-color:#b6d4fe}.stats-success[data-v-d2f36695]{background:#e8f8ef;border-color:#badbcc}.stats-danger[data-v-d2f36695]{background:#fdebed;border-color:#f1aeb5}.filters-wrap[data-v-d2f36695]{display:flex;flex-wrap:wrap;gap:12px}.filters-search[data-v-d2f36695]{width:320px;max-width:100%}.filters-status[data-v-d2f36695]{width:180px}.filters-search-btn[data-v-d2f36695]{min-width:90px}.jobs-table-wrap[data-v-d2f36695]{border:1px solid #dee2e6;border-radius:10px;overflow:hidden}.remarks-cell[data-v-d2f36695]{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.flow-meta[data-v-d2f36695]{background:linear-gradient(135deg,#f8fbff,#eef5ff);border:1px solid #dbe7f6;border-radius:16px;padding:14px 16px;display:grid;gap:6px;font-size:.92rem;box-shadow:0 10px 30px #0f172a0f}.flow-step-card[data-v-d2f36695]{border:1px solid #dbe7f6;border-radius:18px;padding:16px;margin-bottom:14px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 12px 30px #0f172a0f}.flow-step-header[data-v-d2f36695]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.flow-step-index[data-v-d2f36695]{display:flex;align-items:flex-start;gap:12px;min-width:0}.flow-step-badge[data-v-d2f36695]{display:inline-flex;align-items:center;justify-content:center;min-width:70px;padding:6px 10px;border-radius:999px;background:#e8f1ff;color:#1d4ed8;font-weight:700;font-size:.78rem;flex-shrink:0}.flow-step-title[data-v-d2f36695]{font-size:1rem;font-weight:800;color:#0f172a;line-height:1.2}.flow-step-subtitle[data-v-d2f36695]{color:#64748b;font-size:.88rem;margin-top:4px;line-height:1.4}.flow-step-metrics[data-v-d2f36695]{display:flex;flex-wrap:wrap;gap:8px}.flow-metric-pill[data-v-d2f36695]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:#f8fafc;border:1px solid #dbe7f6;color:#334155;font-size:.82rem;font-weight:600}.flow-step-body[data-v-d2f36695]{display:grid;gap:14px}.flow-step-grid[data-v-d2f36695]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.flow-step-field[data-v-d2f36695]{padding:12px;border-radius:14px;background:#f8fafc;border:1px solid #e2e8f0;display:grid;gap:6px}.flow-field-label[data-v-d2f36695]{color:#64748b;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.flow-field-value[data-v-d2f36695]{color:#0f172a;font-weight:700;font-size:.95rem;word-break:break-word}.flow-params-wrap[data-v-d2f36695]{border-top:1px solid #e2e8f0;padding-top:12px}.flow-params-title[data-v-d2f36695]{font-size:.85rem;font-weight:800;color:#334155;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.flow-params-grid[data-v-d2f36695]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.flow-param-item[data-v-d2f36695]{border:1px solid #e2e8f0;border-radius:14px;padding:10px 12px;background:#fff}.flow-param-key[data-v-d2f36695]{color:#475569;font-size:.8rem;font-weight:800;margin-bottom:6px}.flow-param-value[data-v-d2f36695]{color:#0f172a;font-size:.92rem;word-break:break-word}.no-steps-state[data-v-d2f36695]{padding:12px 2px 6px}@media (max-width: 768px){.filters-search[data-v-d2f36695],.filters-status[data-v-d2f36695]{width:100%}.flow-step-header[data-v-d2f36695]{align-items:stretch}.flow-step-index[data-v-d2f36695],.flow-step-metrics[data-v-d2f36695]{width:100%}}.drag-handle[data-v-12211b62]{cursor:move;font-size:1.2rem}
