.maintenance_page__qWZ5f{min-height:100vh;padding:32px;color:#172027;background:#f4f2ec}.maintenance_header__uPhlv,.maintenance_layout__zHg_v,.maintenance_metrics__DXpNv{width:min(1180px,100%);margin-inline:auto}.maintenance_header__uPhlv{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.maintenance_form__VCWg6 h2,.maintenance_header__uPhlv h1,.maintenance_queue__LvW_U h2{margin:4px 0 8px}.maintenance_header__uPhlv p,.maintenance_issue__gzMW6 p{margin:0;color:#526069}.maintenance_header__uPhlv a{color:#174d43;font-weight:700}.maintenance_headerNav__IaFFe{display:flex;gap:18px;flex-wrap:wrap;justify-content:flex-end}.maintenance_eyebrow__Qbo8K{margin:0;color:#707b72;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.maintenance_metrics__DXpNv{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px;margin-bottom:20px}.maintenance_metrics__DXpNv article{display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid #d7d4ca;border-radius:14px;background:#fff}.maintenance_metrics__DXpNv span{color:#67727a;font-size:13px}.maintenance_metrics__DXpNv strong{font-size:30px}.maintenance_layout__zHg_v{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.5fr);grid-gap:20px;gap:20px;align-items:start}.maintenance_form__VCWg6,.maintenance_queue__LvW_U{padding:22px;border:1px solid #d7d4ca;border-radius:16px;background:#fff}.maintenance_form__VCWg6{display:grid;grid-gap:16px;gap:16px;position:-webkit-sticky;position:sticky;top:20px}.maintenance_form__VCWg6 label,.maintenance_submitRepair__I2uSM label{display:grid;grid-gap:7px;gap:7px;color:#36434a;font-size:13px;font-weight:700}.maintenance_form__VCWg6 input,.maintenance_form__VCWg6 select,.maintenance_form__VCWg6 textarea,.maintenance_submitRepair__I2uSM input,.maintenance_submitRepair__I2uSM textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid #c8ccc8;border-radius:9px;color:inherit;background:#fff;font:inherit}.maintenance_form__VCWg6 textarea,.maintenance_submitRepair__I2uSM textarea{min-height:86px;resize:vertical}.maintenance_twoColumns__drfT0{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.maintenance_checkbox__xzFC4{display:flex!important;align-items:center}.maintenance_checkbox__xzFC4 input{width:18px;min-height:18px}.maintenance_form__VCWg6 small{margin-top:-10px;color:#6d7577}.maintenance_form__VCWg6 button,.maintenance_issue__gzMW6 button{min-height:44px;padding:10px 16px;border:0;border-radius:9px;color:#fff;background:#174d43;font-weight:800;cursor:pointer}.maintenance_issue__gzMW6 .maintenance_dangerButton__WGONg{color:#8a2c22;border:1px solid #d9a59d;background:#fff3f1}.maintenance_form__VCWg6 button:disabled,.maintenance_issue__gzMW6 button:disabled{opacity:.55;cursor:wait}.maintenance_issue__gzMW6,.maintenance_queue__LvW_U{display:grid;grid-gap:14px;gap:14px}.maintenance_issue__gzMW6{padding:18px;border:1px solid #deddd7;border-radius:12px}.maintenance_issueTop__I6aEJ{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.maintenance_issueTop__I6aEJ h3{margin:9px 0 3px}.maintenance_blocked__3eUz2,.maintenance_status__4H_Qw{display:inline-block;margin-right:6px;padding:4px 8px;border-radius:99px;color:#225a50;background:#e4f0eb;font-size:12px;font-weight:800}.maintenance_blocked__3eUz2{color:#8a2c22;background:#f9e5e1}.maintenance_details__YsKfx{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:0}.maintenance_details__YsKfx div{padding:10px;border-radius:9px;background:#f5f4f0}.maintenance_details__YsKfx dt{color:#6d7577;font-size:12px}.maintenance_details__YsKfx dd{margin:4px 0 0;font-weight:700}.maintenance_resolution__l1RTz{padding:12px;border-left:3px solid #4a746b;background:#f1f6f3}.maintenance_submitRepair__I2uSM{display:grid;grid-template-columns:1fr 180px;grid-gap:10px;gap:10px}.maintenance_submitRepair__I2uSM button{grid-column:1/-1}.maintenance_evidenceActions__rQbMp{display:grid;grid-gap:10px;gap:10px}.maintenance_evidenceActions__rQbMp label,.maintenance_fullWidth__rTNrM{display:grid;grid-gap:7px;gap:7px;color:#36434a;font-size:13px;font-weight:700}.maintenance_fullWidth__rTNrM{grid-column:1/-1}.maintenance_photoGrid__13VTP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.maintenance_photoGrid__13VTP figure{margin:0}.maintenance_photoGrid__13VTP img{display:block;width:100%;aspect-ratio:4/3;border-radius:9px;object-fit:cover;background:#ecebe6}.maintenance_photoGrid__13VTP figcaption{margin-top:5px;color:#67727a;font-size:12px}.maintenance_history__gB5Gc{padding:11px 12px;border-radius:9px;background:#f6f0df}.maintenance_history__gB5Gc summary{cursor:pointer;font-weight:800}.maintenance_history__gB5Gc p{margin-top:8px;font-size:13px}.maintenance_error__gOexn,.maintenance_notice__NtxRP,.maintenance_state__aMx9d{width:min(1180px,100%);margin:0 auto 16px;padding:12px 16px;border-radius:10px}.maintenance_error__gOexn{color:#8a2c22;background:#f9e5e1}.maintenance_notice__NtxRP{color:#225a50;background:#e4f0eb}.maintenance_empty__H6gNk,.maintenance_state__aMx9d{color:#67727a}@media (max-width:800px){.maintenance_page__qWZ5f{min-width:0;padding:18px 16px calc(96px + env(safe-area-inset-bottom))}.maintenance_header__uPhlv,.maintenance_issueTop__I6aEJ{flex-direction:column}.maintenance_header__uPhlv{margin-bottom:18px}.maintenance_header__uPhlv h1{font-size:28px;line-height:34px}.maintenance_headerNav__IaFFe{justify-content:flex-start}.maintenance_metrics__DXpNv{grid-template-columns:repeat(2,1fr)}.maintenance_layout__zHg_v{grid-template-columns:1fr}.maintenance_form__VCWg6{position:static}.maintenance_form__VCWg6,.maintenance_issue__gzMW6,.maintenance_queue__LvW_U{min-width:0;border-radius:8px;padding:16px}.maintenance_details__YsKfx,.maintenance_submitRepair__I2uSM,.maintenance_twoColumns__drfT0{grid-template-columns:1fr}.maintenance_fullWidth__rTNrM,.maintenance_submitRepair__I2uSM button{grid-column:auto}.maintenance_evidenceActions__rQbMp input,.maintenance_form__VCWg6 input,.maintenance_form__VCWg6 select,.maintenance_form__VCWg6 textarea,.maintenance_submitRepair__I2uSM input,.maintenance_submitRepair__I2uSM textarea{min-width:0;max-width:100%;font-size:16px}.maintenance_form__VCWg6>button[type=submit]{position:-webkit-sticky;position:sticky;z-index:4;bottom:calc(72px + env(safe-area-inset-bottom));box-shadow:0 -8px 18px rgb(23 32 39/10%)}.maintenance_checkbox__xzFC4,.maintenance_evidenceActions__rQbMp label,.maintenance_issue__gzMW6 :is(button,input[type=file]){min-height:44px}.maintenance_evidenceActions__rQbMp button,.maintenance_issue__gzMW6>button,.maintenance_submitRepair__I2uSM button{width:100%}.maintenance_issue__gzMW6,.maintenance_issue__gzMW6 *{overflow-wrap:anywhere}}@media (max-width:480px){.maintenance_metrics__DXpNv,.maintenance_photoGrid__13VTP{grid-template-columns:1fr}}