.measurement-entry{border:1px solid #e2e8f0;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:20px;background:#fff;box-shadow:0 10px 30px #0f172a0a}.measurement-entry__header{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.measurement-entry__eyebrow{text-transform:uppercase;font-size:12px;letter-spacing:.08em;font-weight:600;color:#6366f1;margin-bottom:4px}.measurement-entry__description{color:#475569;margin-top:8px;line-height:1.5}.measurement-entry__meta{background:#0f172a;color:#fff;border-radius:12px;padding:16px 20px;min-width:220px}.measurement-entry__meta-label{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#a5b4fc}.measurement-entry__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.measurement-entry__field{display:flex;flex-direction:column;gap:6px}.measurement-entry__field-label{font-weight:600;color:#1f2937}.measurement-entry__input{display:flex;align-items:center;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;background:#f8fafc}.measurement-entry__input input{flex:1;border:none;padding:10px 12px;font-size:15px;background:transparent;color:#0f172a}.measurement-entry__input input:focus{outline:none}.measurement-entry__unit{padding:10px 12px;background:#e0f2fe;color:#0369a1;font-weight:600}.measurement-entry__input--error{border-color:#f87171}.measurement-entry__helper{font-size:13px;color:#64748b}.measurement-entry__derived{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.measurement-entry__derived-card{border:1px solid #e2e8f0;border-radius:12px;padding:16px 18px;background:#f8fafc}.measurement-entry__derived-card span{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8}.measurement-entry__derived-card strong{display:block;font-size:24px;margin-top:4px;color:#0f172a}.measurement-entry__status-ok{margin-top:6px;color:#0f9d58;font-size:14px;font-weight:600}.measurement-entry__status-alert{margin-top:6px;color:#f97316;font-size:14px;font-weight:600}.measurement-entry__payload{border:1px solid #e2e8f0;border-radius:12px;padding:16px;background:#0f172a;color:#e2e8f0}.measurement-entry__payload-header{display:flex;justify-content:space-between;font-weight:600;color:#c7d2fe;flex-wrap:wrap;gap:8px}.measurement-entry__payload-meta{font-size:13px;color:#94a3b8}.measurement-entry__payload pre{margin-top:12px;background:#020617;padding:16px;border-radius:10px;overflow:auto;font-size:13px}@media(max-width:768px){.measurement-entry{padding:18px}}.measurement-workspace{display:flex;flex-direction:column;gap:24px;padding:24px;background:#f5f7fb;border-radius:20px;border:1px solid #e2e8f0}.measurement-workspace__header{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.measurement-workspace__eyebrow{text-transform:uppercase;font-size:12px;letter-spacing:.08em;font-weight:600;color:#6366f1;margin-bottom:6px}.measurement-workspace__lead{color:#475569;margin-top:8px;line-height:1.5}.measurement-workspace__select{display:flex;flex-direction:column;gap:6px;font-weight:600;color:#0f172a}.measurement-workspace__select select{border-radius:10px;border:1px solid #cbd5f5;padding:10px 14px;font-size:15px;background:#fff;min-width:220px}.measurement-workspace__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}.measurement-workspace__column{display:flex;flex-direction:column;gap:20px}.measurement-workspace__summary{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.measurement-workspace__summary-card{border:1px solid #cbd5f5;border-radius:12px;padding:16px 20px;background:#fff;min-width:200px}.measurement-workspace__summary-label{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8}.measurement-workspace__summary-card strong{display:block;font-size:20px;margin-top:4px;color:#0f172a}.measurement-workspace__copy-btn{border:none;background:#2563eb;color:#fff;padding:12px 20px;border-radius:10px;font-weight:600;cursor:pointer}@media(max-width:768px){.measurement-workspace{padding:16px}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background:#eef2ff;padding:32px}.page-shell[data-astro-cid-ci4pjvap]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.page-shell__nav[data-astro-cid-ci4pjvap]{display:flex;justify-content:space-between;align-items:center}.page-shell__link[data-astro-cid-ci4pjvap]{text-decoration:none;color:#2563eb;font-weight:600}
