._shell_alon0_1{color:#25253a;background:linear-gradient(#f3f0ff 0,#f7f7fb 260px);min-height:100vh;padding:16px 12px 44px;font-family:Arial,PingFang SC,sans-serif}._header_alon0_1{grid-template-columns:42px 1fr auto;align-items:center;gap:11px;max-width:720px;margin:0 auto 12px;display:grid}._header_alon0_1>a,._header_alon0_1>button{color:#6557dc;background:#fff;border:1px solid #dfdbf3;border-radius:12px;place-items:center;height:40px;font-size:18px;text-decoration:none;display:grid}._header_alon0_1>button{padding:0 13px;font-size:11px}._header_alon0_1 span{color:#6b5de0;font-size:10px;font-weight:800}._header_alon0_1 h1{margin:4px 0 2px;font-size:20px}._header_alon0_1 p{color:#888b9d;margin:0;font-size:10px}._safetyBar_alon0_1,._notice_alon0_1,._demoBanner_alon0_1{border-radius:12px;max-width:720px;margin:0 auto 12px;padding:11px 13px;font-size:10px}._safetyBar_alon0_1{background:#fff;border:1px solid #d9d4f4;gap:9px;display:flex}._safetyBar_alon0_1 b{color:#6658da}._safetyBar_alon0_1 span{color:#737688}._notice_alon0_1{color:#906326;background:#fff7e9}._demoBanner_alon0_1{color:#6255d6;background:#ebe8ff}._stateCard_alon0_1{text-align:center;background:#fff;border:1px solid #e1deef;border-radius:18px;max-width:720px;margin:24px auto;padding:28px 20px}._stateCard_alon0_1 b{font-size:15px}._stateCard_alon0_1 p{color:#85889a;font-size:11px;line-height:1.7}._stateCard_alon0_1 button{color:#fff;background:#6657e8;border:0;border-radius:10px;height:38px;padding:0 16px;font-size:11px}._summary_alon0_1{grid-template-columns:repeat(3,1fr);gap:8px;max-width:720px;margin:0 auto 12px;display:grid}._summary_alon0_1>div{background:#fff;border:1px solid #e2dff0;border-radius:14px;padding:13px 12px}._summary_alon0_1 small,._summary_alon0_1 strong,._summary_alon0_1 span{display:block}._summary_alon0_1 small{color:#8b8e9f;font-size:9px}._summary_alon0_1 strong{color:#5f51d5;margin-top:5px;font-size:22px}._summary_alon0_1 span{color:#9496a5;margin-top:2px;font-size:9px}._cardList_alon0_1{gap:11px;max-width:720px;margin:0 auto;display:grid}._card_alon0_1{background:#fff;border:1px solid #e3e0ed;border-radius:18px;padding:16px;box-shadow:0 8px 26px #403b7210}._cardTop_alon0_1{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}._avatar_alon0_1{color:#6254d9;background:#eeeaff;border-radius:14px;place-items:center;width:44px;height:44px;font-size:17px;font-weight:800;display:grid}._customer_alon0_1{min-width:0}._customer_alon0_1 b,._customer_alon0_1 span{display:block}._customer_alon0_1 b{font-size:14px}._customer_alon0_1 span{color:#8a8d9e;margin-top:4px;font-size:10px}._actionBadge_alon0_1{text-align:center;border-radius:10px;max-width:145px;padding:7px 9px;font-size:9px;font-weight:800}._careBadge_alon0_1{color:#318060;background:#e8f7ef}._retailBadge_alon0_1{color:#6153d4;background:#eeeaff}._serviceBadge_alon0_1{color:#a55b25;background:#fff1e6}._protectionBadge_alon0_1{color:#666b78;background:#f0f1f4}._why_alon0_1{background:#f8f7fc;border-radius:13px;margin-top:14px;padding:12px}._why_alon0_1 small{color:#7770be;font-size:9px;font-weight:800}._why_alon0_1 p{color:#55586b;margin:7px 0 0;font-size:10px;line-height:1.5}._meta_alon0_1{color:#9799a8;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:11px;font-size:9px;display:flex}._blocked_alon0_1{color:#737683;background:#f2f3f5;border-radius:9px;margin-top:11px;padding:9px;font-size:9px}._reviewButton_alon0_1,._saveButton_alon0_1{color:#fff;background:#6657e8;border:0;border-radius:11px;width:100%;height:42px;margin-top:13px;font-size:11px;font-weight:800}._reviewed_alon0_1{color:#32805f;text-align:center;background:#eaf8f1;border-radius:11px;margin-top:13px;padding:11px;font-size:10px;font-weight:700}._mask_alon0_1{z-index:80;background:#19182791;justify-content:center;align-items:flex-end;padding:14px;display:flex;position:fixed;inset:0}._sheet_alon0_1{background:#fafafe;border-radius:24px 24px 10px 10px;width:min(720px,100%);max-height:93vh;padding:20px 17px 28px;overflow-y:auto}._sheet_alon0_1>header{justify-content:space-between;align-items:flex-start;display:flex}._sheet_alon0_1 header small{color:#6657da;font-size:9px;font-weight:800}._sheet_alon0_1 h2{margin:5px 0 3px;font-size:20px}._sheet_alon0_1 header p{color:#85889a;margin:0;font-size:10px}._sheet_alon0_1 header button{color:#6a5bdd;background:#efedfa;border:0;border-radius:11px;width:36px;height:36px;font-size:22px}._sheet_alon0_1 fieldset{border:0;margin:17px 0 0;padding:0}._sheet_alon0_1 legend,._selectField_alon0_1,._noteField_alon0_1{color:#505365;font-size:10px;font-weight:800}._choiceGrid_alon0_1{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:8px;display:grid}._choiceGrid_alon0_1 button{color:#686b7c;background:#fff;border:1px solid #dedbe9;border-radius:10px;height:38px;font-size:10px}._choiceGrid_alon0_1 button._selected_alon0_1{color:#5e50d0;background:#eeeaff;border-color:#6b5de2;font-weight:800}._reasonGrid_alon0_1,._intentGrid_alon0_1{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}._reasonGrid_alon0_1 label,._intentGrid_alon0_1 label{color:#676a7b;background:#fff;border:1px solid #e0deea;border-radius:10px;align-items:center;gap:7px;min-height:40px;padding:8px 10px;font-size:9px;display:flex}._reasonGrid_alon0_1 label._checked_alon0_1,._intentGrid_alon0_1 label._checked_alon0_1{color:#5d50ce;background:#f0edff;border-color:#7465e7}._reasonGrid_alon0_1 input,._intentGrid_alon0_1 input{accent-color:#6657e8}._selectField_alon0_1,._noteField_alon0_1{gap:7px;margin-top:16px;display:grid}._selectField_alon0_1 select,._noteField_alon0_1 textarea{color:#303246;width:100%;font:inherit;background:#fff;border:1px solid #dedbea;border-radius:10px;font-size:10px}._selectField_alon0_1 select{height:40px;padding:0 10px}._noteField_alon0_1 textarea{resize:vertical;min-height:68px;padding:10px}._footnote_alon0_1{color:#9294a3;margin:13px 0 0;font-size:9px;line-height:1.6}._saveButton_alon0_1:disabled{background:#c9c6dc}._saveButton_alon0_1{height:46px}@media (width<=480px){._header_alon0_1{grid-template-columns:38px 1fr auto}._header_alon0_1 h1{font-size:17px}._header_alon0_1>button{padding:0 10px}._cardTop_alon0_1{grid-template-columns:42px minmax(0,1fr)}._actionBadge_alon0_1{grid-column:2;justify-self:start;max-width:none}._choiceGrid_alon0_1{grid-template-columns:1fr 1fr}._reasonGrid_alon0_1,._intentGrid_alon0_1{grid-template-columns:1fr}}._identitySummary_1mdrs_1{grid-template-columns:1fr 1fr;gap:7px;margin-top:13px;display:grid}._identitySummary_1mdrs_1>div{background:#f8f7fc;border-radius:11px;min-width:0;padding:10px}._identitySummary_1mdrs_1 small,._identitySummary_1mdrs_1 b{display:block}._identitySummary_1mdrs_1 small{color:#8d8fa0;font-size:8px}._identitySummary_1mdrs_1 b{color:#505366;overflow-wrap:anywhere;margin-top:5px;font-size:9px;line-height:1.45}._timelineButton_1mdrs_1{color:#6152d5;background:#f1eeff;border:1px solid #d6d0f7;border-radius:11px;width:100%;height:38px;margin-top:10px;font-size:10px;font-weight:800}._timelineMask_1mdrs_1{z-index:100;background:#f7f7fb;justify-content:center;display:flex;position:fixed;inset:0}._timelineSheet_1mdrs_1{box-sizing:border-box;background:linear-gradient(#f1eeff,#f8f8fc 230px);width:min(760px,100%);height:100vh;padding:18px 16px 36px;overflow-y:auto}._timelineHeader_1mdrs_1{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._timelineHeader_1mdrs_1 small{color:#6657da;font-size:9px;font-weight:800}._timelineHeader_1mdrs_1 h2{margin:5px 0 3px;font-size:20px}._timelineHeader_1mdrs_1 p{color:#85889a;margin:0;font-size:10px}._timelineHeader_1mdrs_1 button{color:#695bd9;background:#fff;border:0;border-radius:13px;flex:none;width:40px;height:40px;font-size:24px;box-shadow:0 6px 18px #403b7214}._timelineBoundary_1mdrs_1{color:#6f7284;background:#fff;border:1px solid #dcd7f5;border-radius:12px;margin-top:14px;padding:11px 12px;font-size:9px;line-height:1.6}._timelineFilters_1mdrs_1{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f5f3fcdd;grid-template-columns:repeat(4,1fr);gap:7px;margin:12px 0;padding:8px 0;display:grid;position:sticky;top:0}._timelineFilters_1mdrs_1 button{color:#77798a;background:#fff;border:1px solid #dedbea;border-radius:10px;height:35px;font-size:9px}._timelineFilters_1mdrs_1 button._timelineFilterActive_1mdrs_1{color:#fff;background:#6657e8;border-color:#6b5de3;font-weight:800}._timelineList_1mdrs_1{gap:10px;display:grid;position:relative}._timelineList_1mdrs_1:before{content:"";background:#ddd9ee;width:1px;position:absolute;top:20px;bottom:20px;left:16px}._timelineEvent_1mdrs_1{grid-template-columns:34px minmax(0,1fr);gap:10px;display:grid;position:relative}._timelineRail_1mdrs_1{z-index:1;color:#6254d9;background:#eeeaff;border:3px solid #f7f7fb;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;font-weight:800;display:grid;box-shadow:0 0 0 1px #dcd7f3}._timelineEvent_1mdrs_1[data-kind=purchase] ._timelineRail_1mdrs_1{color:#2f805e;background:#e7f6ee}._timelineEvent_1mdrs_1[data-kind=care] ._timelineRail_1mdrs_1{color:#9b6828;background:#fff2df}._timelineBody_1mdrs_1{background:#fff;border:1px solid #e5e2ef;border-radius:13px;min-width:0;padding:12px}._timelineBody_1mdrs_1 time{color:#9597a8;margin-bottom:7px;font-size:8px;display:block}._timelineBody_1mdrs_1 b{color:#44475a;font-size:10px;line-height:1.5;display:block}._timelineBody_1mdrs_1 b small{color:#9799a8;font-size:8px;font-weight:400;display:inline}._timelineBody_1mdrs_1>small{color:#8b8d9d;margin-top:5px;font-size:8px;display:block}._timelineBody_1mdrs_1 p{color:#5b5e70;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;font-size:10px;line-height:1.65}._timelineBody_1mdrs_1 ul{color:#55586b;margin:8px 0 0;padding-left:16px;font-size:9px;line-height:1.65}._timelineEmpty_1mdrs_1,._timelineError_1mdrs_1{text-align:center;color:#858899;background:#fff;border:1px dashed #dcd8ea;border-radius:14px;padding:28px 16px;font-size:10px}._timelineError_1mdrs_1 button{color:#6557dc;background:0 0;border:0;margin:10px auto 0;font-weight:800;display:block}._timelineMore_1mdrs_1{color:#6254d9;background:#fff;border:1px solid #d9d4f4;border-radius:11px;width:100%;height:40px;margin-top:13px;font-size:10px;font-weight:800}._timelineFootnote_1mdrs_1{text-align:center;color:#989aaa;margin:14px 0 0;font-size:8px}@media (width<=480px){._identitySummary_1mdrs_1{grid-template-columns:1fr}._timelineSheet_1mdrs_1{padding:14px 12px 30px}._timelineHeader_1mdrs_1 h2{font-size:18px}}
