._wrapper_cdic8_1{position:fixed;bottom:24px;right:24px;z-index:50;display:flex;flex-direction:column;align-items:flex-end;font-family:Inter,sans-serif}@media (max-width: 768px){._wrapper_cdic8_1{bottom:110px;right:16px}._triggerButton_cdic8_19{padding:8px 12px;gap:8px;font-size:12px}._progressRing_cdic8_25{width:18px;height:18px}._header_cdic8_31,._stepItem_cdic8_35{padding:12px 16px}._stepTitle_cdic8_39{font-size:13px}._stepIcon_cdic8_43{width:20px;height:20px}}._triggerButton_cdic8_19{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;cursor:pointer;transition:all .2s ease;color:#1f2937;font-weight:500;font-size:14px}._triggerButton_cdic8_19:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}._progressRing_cdic8_25{position:relative;width:24px;height:24px}._container_cdic8_80{width:calc(100vw - 32px);max-width:380px;background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;border:1px solid #e5e7eb;overflow:hidden;margin-bottom:16px;animation:_slideUp_cdic8_1 .3s ease-out}@keyframes _slideUp_cdic8_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._header_cdic8_31{padding:20px;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;align-items:flex-start;background:#f9fafb}._headerContent_cdic8_114 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:#111827}._headerDesc_cdic8_122{margin:0;font-size:12px;color:#6b7280}._closeButton_cdic8_128{background:none;border:none;color:#9ca3af;cursor:pointer;padding:4px;border-radius:4px}._closeButton_cdic8_128:hover{color:#4b5563;background:#f3f4f6}._progressBar_cdic8_142{height:4px;background:#e5e7eb;width:100%}._progressFill_cdic8_148{height:100%;background:#2563eb;transition:width .5s ease}._stepsList_cdic8_154{padding:8px 0}._stepItem_cdic8_35{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;text-decoration:none;border-left:2px solid transparent;transition:background .2s;cursor:pointer}._stepItem_cdic8_35:not(:last-child){border-bottom:1px solid #f3f4f6}._stepItem_cdic8_35:hover{background:#f9fafb}._stepIcon_cdic8_43{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-top:2px}._stepIconPending_cdic8_188{background:#f3f4f6;color:#6b7280;border:1px solid #e5e7eb}._stepIconComplete_cdic8_194{background:#d1fae5;color:#059669;border:1px solid #a7f3d0}._stepIconCurrent_cdic8_200{background:#bfdbfe;color:#2563eb;border:1px solid #93c5fd}._stepContent_cdic8_206{flex:1}._stepTitle_cdic8_39{font-weight:500;font-size:14px;color:#374151;margin-bottom:4px;display:flex;align-items:center;gap:8px}._badge_cdic8_220{font-size:10px;padding:2px 6px;border-radius:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}._badgePending_cdic8_229{background:#fef3c7;color:#d97706}._stepDesc_cdic8_234{font-size:12px;color:#6b7280;line-height:1.4}._actionIcon_cdic8_240{color:#9ca3af;opacity:0;transition:opacity .2s}._stepItem_cdic8_35:hover ._actionIcon_cdic8_240{opacity:1}._wrapper_18yup_6{position:fixed;bottom:24px;right:24px;z-index:50;display:flex;flex-direction:column;align-items:flex-end;font-family:Inter,sans-serif}._triggerButton_18yup_18{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;cursor:pointer;transition:all .2s ease;color:#1f2937;font-weight:500;font-size:14px}._triggerButton_18yup_18:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}._progressRing_18yup_43{position:relative;width:24px;height:24px;flex-shrink:0}._container_18yup_51{width:calc(100vw - 32px);max-width:380px;background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;border:1px solid #e5e7eb;overflow:hidden;margin-bottom:16px;animation:_slideUp_18yup_1 .3s ease-out}@keyframes _slideUp_18yup_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._header_18yup_77{padding:20px;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;align-items:flex-start;background:#f9fafb}._headerContent_18yup_86 h3{margin:0 0 4px;font-size:16px;font-weight:600;color:#111827}._headerDesc_18yup_94{margin:0;font-size:12px;color:#6b7280}._closeButton_18yup_100{background:none;border:none;color:#9ca3af;cursor:pointer;padding:4px;border-radius:4px;flex-shrink:0}._closeButton_18yup_100:hover{color:#4b5563;background:#f3f4f6}._progressBar_18yup_116{height:4px;background:#e5e7eb;width:100%}._progressFill_18yup_122{height:100%;background:#2563eb;transition:width .5s ease}._stepsList_18yup_129{padding:8px 0}._stepItem_18yup_133{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;text-decoration:none;color:inherit;border-left:2px solid transparent;transition:background .2s;cursor:pointer}._stepItem_18yup_133:hover{background:#f9fafb}._stepIcon_18yup_149{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-top:2px}._stepIconCurrent_18yup_160{background:#bfdbfe;color:#2563eb;border:1px solid #93c5fd}._stepIconComplete_18yup_166{background:#d1fae5;color:#059669;border:1px solid #a7f3d0}._stepContent_18yup_172{flex:1}._stepTitle_18yup_176{font-weight:500;font-size:14px;color:#374151;margin-bottom:4px;display:flex;align-items:center;gap:8px}._stepDesc_18yup_186{font-size:12px;color:#6b7280;line-height:1.4}._actionIcon_18yup_192{color:#9ca3af;opacity:0;transition:opacity .2s}._stepItem_18yup_133:hover ._actionIcon_18yup_192{opacity:1}@media (max-width: 768px){._wrapper_18yup_6{bottom:110px;right:16px}._triggerButton_18yup_18{padding:8px 12px;gap:8px;font-size:12px}._triggerLabel_18yup_218{display:none}._progressRing_18yup_43{width:18px;height:18px}._container_18yup_51{width:min(320px,calc(100vw - 32px))}._header_18yup_77{padding:12px 16px}._headerContent_18yup_86 h3{font-size:14px;margin-bottom:2px}._headerDesc_18yup_94{display:none}._stepItem_18yup_133{padding:12px 16px;gap:10px;align-items:center}._stepIcon_18yup_149{width:20px;height:20px;margin-top:0}._stepContent_18yup_172{display:flex;align-items:center}._stepTitle_18yup_176{font-size:13px;margin-bottom:0}._stepDesc_18yup_186{display:none}}._toast_1idw7_1{position:fixed;top:1.5rem;right:1.5rem;display:flex;align-items:flex-start;gap:12px;width:340px;padding:14px;background:#000000bf;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:18px;box-shadow:0 4px 6px -1px #0000000d,0 10px 15px -3px #0000000d,0 20px 40px #00000014;transform:translate(120%);opacity:0;transition:all .5s cubic-bezier(.19,1,.22,1);z-index:9999}._toast_1idw7_1._show_1idw7_25{transform:translate(0);opacity:1}._icon_1idw7_30{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:50%;background:#ffffff1a;color:#fff}._avatar_1idw7_42{width:38px;height:38px;border-radius:50%;object-fit:cover;flex-shrink:0;box-shadow:0 2px 4px #0000000d}._content_1idw7_51{flex:1;min-width:0;padding-top:2px}._message_1idw7_57{margin:0;font-size:.9rem;font-weight:500;line-height:1.4;color:#fff;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._actionBtn_1idw7_70{margin-top:8px;padding:6px 12px;background-color:#ffffffe6;color:#000;border:none;border-radius:6px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s ease}._actionBtn_1idw7_70:hover{background-color:#fff;transform:translateY(-1px)}._closeBtn_1idw7_88{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;border:none;border-radius:50%;cursor:pointer;transition:all .2s ease;color:#d1d5db;opacity:0}._toast_1idw7_1:hover ._closeBtn_1idw7_88,._closeBtn_1idw7_88:focus{opacity:1}._closeBtn_1idw7_88:hover{background-color:#0000000d;color:#4b5563}._success_1idw7_120 ._icon_1idw7_30{color:#189c8c;background:#10b9811a}._error_1idw7_125 ._icon_1idw7_30{color:#ef4444;background:#ef44441a}._warning_1idw7_130 ._icon_1idw7_30{color:#f59e0b;background:#f59e0b1a}._info_1idw7_135 ._icon_1idw7_30{color:#3b82f6;background:#3b82f61a}@media (prefers-color-scheme: dark){._toast_1idw7_1{background:#1e1e1ed9;border:1px solid rgba(255,255,255,.1);box-shadow:0 15px 40px #00000080}._message_1idw7_57{color:#e5e7eb}._icon_1idw7_30{background:#ffffff1a;color:#e5e7eb}._success_1idw7_120 ._icon_1idw7_30{background:#10b98133}._error_1idw7_125 ._icon_1idw7_30{background:#ef444433}._warning_1idw7_130 ._icon_1idw7_30{background:#f59e0b33}._info_1idw7_135 ._icon_1idw7_30{background:#3b82f633}}@media (max-width: 640px){._toast_1idw7_1{top:1rem;left:1rem;right:1rem;width:auto;transform:translateY(-150%)}._toast_1idw7_1._show_1idw7_25{transform:translateY(0)}}*{box-sizing:border-box}html,body,#root{height:100%}:root{--bg: #f7fbfa;--surface: #ffffff;--border: #e8f3ec;--brand: #0e7a6a;--brand-2: #189c8c;--text: #0f1e18;--muted: #7c8b87;--shadow: 0 2px 10px rgba(0, 0, 0, .04);--ui-scale: 1}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .str-chat{--str-chat__primary-color: #218aff;--str-chat__message-bubble-background-color--me: #218aff;--str-chat__message-bubble-background-color--other: #65c466}.str-chat .str-chat__message--me .str-chat__message-bubble,.str-chat__message-simple--me .str-chat__message-bubble{background-color:#218aff!important;border-color:#218aff!important}.str-chat .str-chat__message--other .str-chat__message-bubble,.str-chat__message-simple--other .str-chat__message-bubble,.str-chat__message--other .str-chat__message-text-inner{background-color:#65c466!important;border-color:#65c466!important}.str-chat__message--me .str-chat__message-text,.str-chat__message-simple--me .str-chat__message-text,.str-chat__message--other .str-chat__message-text,.str-chat__message-simple--other .str-chat__message-text{color:#fff!important}.str-chat__message--other .str-chat__message-text-inner{background-color:transparent!important}
