.page_page__dGVIe{min-height:100vh;background:radial-gradient(120% 80% at 50% 0,#24503a 0,#1b3a29 45%,#0f1a13 100%)}.page_header__oNpeF{color:#fff;padding:18px 16px 30px}.page_headerInner__XsLVS,.page_sheetInner__yGWoA{max-width:1040px;margin:0 auto;width:100%}.page_headerTop__3102f{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.page_sharedBy__tdhug{display:flex;align-items:center;gap:10px}.page_shield__UUx7w{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex:none}.page_sharedByName__M6rHS{font-size:14px;font-weight:700;margin:0}.page_sharedByNote__h8YyF{font-size:12px;font-weight:600;color:var(--on-atmosphere-2);margin:0}.page_expiry__igACp{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;border-radius:var(--r-pill);padding:9px 14px;margin:0}.page_headerTitle__9JgZY{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:20px}.page_system__OmVH2{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--on-atmosphere-2);margin:0}.page_equipMeta__j7u5Q{font-size:14px;font-weight:600;color:var(--on-atmosphere-2);margin:2px 0 0}.page_headerCta__zWA3z{background:#fff;color:var(--forest-ink);flex:none}.page_sheet__IRFqa{border-radius:var(--r-sheet) var(--r-sheet) 0 0;padding:22px 16px 40px;min-height:60vh}.page_sheetInner__yGWoA{display:flex;flex-direction:column;gap:22px}.page_columns__IOSCh{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media (min-width:900px){.page_columns__IOSCh{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.page_stack__01pLV{display:flex;flex-direction:column;gap:20px}.page_card__OiHER{border-radius:var(--r-card);padding:20px;display:flex;flex-direction:column;gap:12px}.page_details__Gqnbv{margin:0;display:flex;flex-direction:column}.page_detailRow__MXIt_{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--hairline)}.page_detailRow__MXIt_:last-child{border-bottom:0}.page_detailKey__VrcyL{color:var(--ink-2);font-weight:500;font-size:14px;margin:0}.page_detailValue__jkJc2{font-weight:700;font-size:14px;text-align:right;margin:0}.page_history__3FuQq{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.page_historyRow__sWijy{display:flex;gap:14px;align-items:flex-start;padding:7px 0}.page_historyDate__qZchS{width:92px;flex:none;font-size:13px;color:var(--ink-3);font-weight:600}.page_historyTime__ZDOZt{display:block;font-weight:500}.page_historyTitle__NSyVN{font-size:14px;font-weight:700;margin:0}.page_docs__QSWAi,.page_faults__chbA7{list-style:none;margin:0;padding:0}.page_faults__chbA7{display:flex;flex-direction:column;gap:10px}.page_faultRow__HkxVm{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page_faultBadge__I_GQ8{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:var(--r-pill);font-size:12px;font-weight:800;flex:none}.page_docs__QSWAi{display:flex;flex-wrap:wrap;gap:8px}.page_docChip__i37bt{background:var(--sheet);color:var(--ink);min-height:44px;padding:0 14px;border-radius:12px;font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:8px}.page_footer___ifu_{text-align:center;padding-top:8px;display:flex;flex-direction:column;gap:4px}.SubmitRecordForm_form__JkdhE{border-radius:var(--r-sheet);padding:24px;display:flex;flex-direction:column;gap:20px}.SubmitRecordForm_fields__h0VJB{display:flex;flex-direction:column;gap:18px}.SubmitRecordForm_field__vOjy7{display:flex;flex-direction:column;gap:8px}.SubmitRecordForm_row__8RDTa{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px}@media (min-width:560px){.SubmitRecordForm_row__8RDTa{grid-template-columns:1fr 1fr}}.SubmitRecordForm_error__NYiND{font-size:13px;line-height:18px;font-weight:600;color:var(--overdue-fg);margin:0}.SubmitRecordForm_errorBox__LRvj2{background:var(--overdue-bg);color:var(--overdue-fg);border-radius:var(--r-card);padding:14px 16px;font-size:14px;line-height:20px;font-weight:600;margin:0}.SubmitRecordForm_note__K2wQZ{display:flex;gap:10px;align-items:flex-start;color:var(--ink-2);font-size:13px;line-height:19px;font-weight:500;margin:0}.SubmitRecordForm_photoDrop__y2lHQ{display:flex;align-items:center;justify-content:center;gap:10px;min-height:72px;border:1.5px dashed rgba(15,26,19,.25);border-radius:18px;color:var(--link);cursor:pointer;position:relative}.SubmitRecordForm_fileInput__oAS_o{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer;min-height:0;padding:0;border:0}.SubmitRecordForm_done__ZZMbi{border-radius:var(--r-sheet);padding:32px 24px;display:flex;flex-direction:column;align-items:center;text-align:center}.SubmitRecordForm_doneMark__IGC4s{width:64px;height:64px;border-radius:50%;background:var(--mint);color:var(--forest-ink);display:grid;place-items:center}