.pc-page.svelte-1rt0nq0{padding:18px 22px;max-width:1100px}.pc-head.svelte-1rt0nq0{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px}.pc-head.svelte-1rt0nq0 h1:where(.svelte-1rt0nq0){font-size:18px;margin:0;color:#1e2c3a}.pc-hint.svelte-1rt0nq0{margin:4px 0 0;font-size:12px;color:#6b7886}.btn-primary.svelte-1rt0nq0{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:600;background:#2c7fb8;color:#fff;border:none;border-radius:4px;cursor:pointer}.btn-primary.svelte-1rt0nq0:hover{background:#1f6896}.pc-actions.svelte-1rt0nq0{display:flex;align-items:center;gap:8px}.btn-secondary.svelte-1rt0nq0{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;background:#fff;color:#1e2c3a;border:1px solid #cfd8df;border-radius:4px;cursor:pointer;text-decoration:none}.btn-secondary.svelte-1rt0nq0:hover{background:#f4f8fb;border-color:#2c7fb8;color:#2c7fb8}.btn-secondary.svelte-1rt0nq0:disabled{opacity:.6;cursor:default}.pc-err.svelte-1rt0nq0{margin-bottom:12px;padding:8px 12px;background:#fdecea;border:1px solid #f5c2c0;border-radius:4px;color:#842029;font-size:12px;display:flex;justify-content:space-between;align-items:center}.pc-err.svelte-1rt0nq0 button:where(.svelte-1rt0nq0){background:none;border:none;cursor:pointer;font-size:16px;color:#842029}.pc-notice.svelte-1rt0nq0{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:10px 0;padding:9px 12px;border-radius:6px;background:#e7f6ee;color:#1e7d46;border:1px solid #bfe6cf;font-size:13px}.pc-notice.svelte-1rt0nq0 button:where(.svelte-1rt0nq0){background:none;border:none;cursor:pointer;font-size:16px;color:#1e7d46}.pc-loading.svelte-1rt0nq0,.pc-empty.svelte-1rt0nq0{color:#6b7886;font-size:13px}.pc-tbl.svelte-1rt0nq0{width:100%;border-collapse:collapse;font-size:12px}.pc-tbl.svelte-1rt0nq0 th:where(.svelte-1rt0nq0),.pc-tbl.svelte-1rt0nq0 td:where(.svelte-1rt0nq0){padding:4px 6px;border-bottom:1px solid #e6eff5;text-align:left}.pc-tbl.svelte-1rt0nq0 th:where(.svelte-1rt0nq0){font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#4a5663;font-weight:600}.pc-tbl.svelte-1rt0nq0 tr.saving:where(.svelte-1rt0nq0){opacity:.7}.pc-tbl.svelte-1rt0nq0 input:where(.svelte-1rt0nq0){width:100%;padding:4px 6px;font-size:12px;border:1px solid transparent;border-radius:3px;background:transparent}.pc-tbl.svelte-1rt0nq0 input:where(.svelte-1rt0nq0):hover{border-color:#cfd8df;background:#fff}.pc-tbl.svelte-1rt0nq0 input:where(.svelte-1rt0nq0):focus{outline:none;border-color:#5fa3c5;background:#fff;box-shadow:0 0 0 2px #5fa3c533}.col-name.svelte-1rt0nq0{width:22%}.col-code.svelte-1rt0nq0{width:13%}.col-size.svelte-1rt0nq0{width:15%}.col-price.svelte-1rt0nq0{width:11%}.col-currency.svelte-1rt0nq0{width:7%}.col-notes.svelte-1rt0nq0{width:24%}.col-actions.svelte-1rt0nq0{width:50px;text-align:center}.del-btn.svelte-1rt0nq0{background:none;border:1px solid transparent;border-radius:3px;padding:4px;cursor:pointer;color:#6b7886}.del-btn.svelte-1rt0nq0:hover{color:#b14b3c;border-color:#f5c2c0;background:#fdecea}
