.TeslaHkChecklistView_root__m5lqV{max-width:800px;width:90%;margin:0 auto;padding:20px 0 100px;color:#000;min-height:100vh}.TeslaHkChecklistView_header__2ObAY{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #eee;margin-bottom:24px;position:sticky;top:0;background:transparent;z-index:50}.TeslaHkChecklistView_header_left__1oSof{display:flex;align-items:center;grid-gap:8px;gap:8px}.TeslaHkChecklistView_tesla_badge__1LRCX{background:#e82127;color:#fff;padding:2px 8px;border-radius:4px;font-weight:700;font-size:14px}.TeslaHkChecklistView_header_title__1tPEd{font-weight:700;font-size:18px}.TeslaHkChecklistView_header_actions__2P-24{display:flex;grid-gap:8px;gap:8px}.TeslaHkChecklistView_btn_reset__2wdXP{padding:6px 14px;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer;font-size:13px;color:#666}.TeslaHkChecklistView_btn_reset__2wdXP:hover{background:#f5f5f5}.TeslaHkChecklistView_btn_print__2MzX5{padding:6px 14px;border:none;border-radius:6px;background:#171717;color:#fff;cursor:pointer;font-size:13px}.TeslaHkChecklistView_btn_print__2MzX5:hover{background:#333}.TeslaHkChecklistView_content__1arfW{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.TeslaHkChecklistView_progress_card__3TYKQ{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:24px}.TeslaHkChecklistView_section_title__22Wu2{font-size:22px;font-weight:700;margin-bottom:4px}.TeslaHkChecklistView_section_sub__1a81P{color:#888;font-size:14px;margin-bottom:16px}.TeslaHkChecklistView_progress_section__1TNpD{margin-top:8px}.TeslaHkChecklistView_progress_header__1j89X{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:8px}.TeslaHkChecklistView_progress_label__1DPwA{font-size:13px;color:#888}.TeslaHkChecklistView_progress_percent__2IPXn{font-size:24px;font-weight:700;color:#e82127}.TeslaHkChecklistView_progress_track__24NAk{height:8px;background:#f0f0f0;border-radius:100px;overflow:hidden}.TeslaHkChecklistView_progress_fill__3U4wa{height:100%;background:#e82127;border-radius:100px;transition:width .5s ease-out}.TeslaHkChecklistView_progress_count__3AJ0D{text-align:right;font-size:12px;color:#888;margin-top:4px}.TeslaHkChecklistView_checklist__1ObdF{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.TeslaHkChecklistView_card__3j1Gx{background:#fff;border:1px solid #e5e5e5;border-left:4px solid #e82127;border-radius:12px;overflow:hidden;transition:box-shadow .2s}.TeslaHkChecklistView_card__3j1Gx:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.TeslaHkChecklistView_card_complete__3xNIe{border-left-color:#22c55e}.TeslaHkChecklistView_card_header__1dM8X{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TeslaHkChecklistView_card_header_left__1tz0n{display:flex;align-items:center;grid-gap:12px;gap:12px}.TeslaHkChecklistView_card_badge__1G7vB{width:32px;height:32px;border-radius:50%;background:#f0f0f0;color:#333;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}.TeslaHkChecklistView_card_badge_done__8xjwZ{background:#22c55e;color:#fff}.TeslaHkChecklistView_card_title__1cjaD{font-size:16px;font-weight:700}.TeslaHkChecklistView_card_done_label__1JyjN{font-size:13px;font-weight:400;color:#888;margin-left:8px}.TeslaHkChecklistView_card_count__XD38K{font-size:12px;color:#888}.TeslaHkChecklistView_card_toggle__3NS8h{font-size:12px;color:#aaa}.TeslaHkChecklistView_card_body__2eBby{padding:4px 16px 16px}.TeslaHkChecklistView_checklist_item__3k-8c{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;padding:8px 6px;border-radius:6px;cursor:pointer;transition:background .15s}.TeslaHkChecklistView_checklist_item__3k-8c:hover{background:#f8f8f8}.TeslaHkChecklistView_checklist_item__3k-8c input[type=checkbox]{margin-top:3px;width:16px;height:16px;flex-shrink:0;cursor:pointer}.TeslaHkChecklistView_item_content__3bVq3{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.TeslaHkChecklistView_item_label__2tIPP{font-size:14px;font-weight:500;line-height:1.4}.TeslaHkChecklistView_item_label_checked__1UR8b{text-decoration:line-through;color:#aaa}.TeslaHkChecklistView_item_note__21ZRv{font-size:12px;color:#999}.TeslaHkChecklistView_remark_input__1Xznl{width:100%;margin-top:12px;padding:8px 10px;border:1px solid #e5e5e5;border-radius:6px;font-size:13px;background:#fafafa;box-sizing:border-box}.TeslaHkChecklistView_remark_input__1Xznl:focus{outline:none;border-color:#ccc}.TeslaHkChecklistView_remarks_section__L2zxu{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:24px}.TeslaHkChecklistView_remarks_textarea__pUVLP{width:100%;min-height:150px;padding:12px;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;resize:vertical;box-sizing:border-box;font-family:inherit}.TeslaHkChecklistView_remarks_textarea__pUVLP:focus{outline:none;border-color:#ccc}@media only screen and (max-width:767px){.TeslaHkChecklistView_header__2ObAY{flex-direction:column;grid-gap:10px;gap:10px;align-items:flex-start}.TeslaHkChecklistView_header_actions__2P-24{width:100%}.TeslaHkChecklistView_btn_print__2MzX5,.TeslaHkChecklistView_btn_reset__2wdXP{flex:1 1}.TeslaHkChecklistView_section_title__22Wu2{font-size:18px}.TeslaHkChecklistView_card_title__1cjaD{font-size:14px}}@media print{.TeslaHkChecklistView_header__2ObAY{position:static;border-bottom:2px solid #000}.TeslaHkChecklistView_header_actions__2P-24{display:none}.TeslaHkChecklistView_card__3j1Gx{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none;border:1px solid #ccc}.TeslaHkChecklistView_card_toggle__3NS8h{display:none}.TeslaHkChecklistView_remark_input__1Xznl{border:none;border-bottom:1px solid #000;border-radius:0;background:none}.TeslaHkChecklistView_root__m5lqV{max-width:none;width:100%;padding:0}}