._modalOverlay_1fwl2_7{position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;overflow:auto;background:radial-gradient(circle at top,#ffffff29,#fff0 34%),color-mix(in srgb,#020617 72%,transparent);animation:_fadeInOverlay_1fwl2_1 .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;-webkit-overflow-scrolling:touch;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@keyframes _fadeInOverlay_1fwl2_1{0%{opacity:0}to{opacity:1}}._modalContent_1fwl2_42{background:color-mix(in srgb,var(--surface-raised, #f8fafc) 96%,var(--surface-base, #eef2f7));border:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 68%,transparent);width:100%;max-width:1600px;border-radius:var(--neu-radius, 16px);position:relative;animation:_fadeInContent_1fwl2_1 .4s cubic-bezier(.25,1,.5,1);overflow:visible;display:flex;flex-direction:column;max-height:95vh;will-change:transform,opacity;backface-visibility:hidden;transform:translateZ(0);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;box-shadow:0 28px 80px -42px #0f172a7a,0 14px 34px -26px #0f172a4d;isolation:isolate}._modalContent_1fwl2_42:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:calc(var(--neu-radius, 16px) + 2px);border:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 48%,transparent);pointer-events:none}._modalContent_1fwl2_42:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:calc(var(--neu-radius, 16px) - 1px);border:1px solid rgba(255,255,255,.42);pointer-events:none;opacity:.65}._modalContent_1fwl2_42._medium_1fwl2_92{max-width:650px}._modalContent_1fwl2_42._small_1fwl2_96{max-width:420px}@keyframes _fadeInContent_1fwl2_1{0%{opacity:0;transform:translate3d(0,-30px,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}._modalHeader_1fwl2_112{display:flex;justify-content:space-between;align-items:center;padding:20px 26px;border-bottom:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 46%,transparent);flex-shrink:0;transition:background-color .2s ease,border-color .2s ease}._modalTitle_1fwl2_125{font-size:1.3em;font-weight:700;margin:0;color:var(--text-primary);transition:color .2s ease}._closeButton_1fwl2_133{background:var(--neu-surface, var(--surface-muted));border:none;font-size:1.25em;cursor:pointer;color:var(--text-secondary);line-height:1;padding:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:color .2s ease,transform .2s ease,background-color .2s ease;border-radius:10px;box-shadow:var(--neu-flat);-webkit-tap-highlight-color:transparent}._closeButton_1fwl2_133:hover{color:var(--text-primary);background:var(--neu-surface, var(--surface-hover));transform:scale(1.05);box-shadow:var(--neu-raised)}._closeButton_1fwl2_133:focus-visible{outline:none;box-shadow:var(--focus-ring)}._closeButton_1fwl2_133:active{transform:scale(.95);box-shadow:var(--neu-inset)}._modalBody_1fwl2_172{overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1;transition:background-color .2s ease}[data-theme=dark] ._modalOverlay_1fwl2_7{background:radial-gradient(circle at top,#94a3b81f,#94a3b800 32%),#020617d1}[data-theme=dark] ._modalContent_1fwl2_42{box-shadow:0 30px 80px -42px #000000b3,0 12px 30px -26px #0000008c;background:color-mix(in srgb,var(--surface-secondary, #1f2937) 90%,var(--surface-tertiary, #111827));border-color:color-mix(in srgb,var(--border-color, #374151) 64%,transparent)}[data-theme=dark] ._modalContent_1fwl2_42:before{border-color:color-mix(in srgb,var(--border-color, #374151) 50%,transparent)}[data-theme=dark] ._modalContent_1fwl2_42:after{border-color:#ffffff0f;opacity:1}[data-theme=dark] ._modalHeader_1fwl2_112{background:color-mix(in srgb,var(--surface-secondary, #1f2937) 88%,var(--surface-tertiary, #111827))}[data-theme=dark] ._modalBody_1fwl2_172{background:color-mix(in srgb,var(--surface-tertiary, #111827) 86%,var(--surface-secondary, #1f2937))}@media(max-width:1024px){._modalOverlay_1fwl2_7{padding:16px}._modalContent_1fwl2_42{max-height:92vh;border-radius:14px}._modalHeader_1fwl2_112{padding:14px 18px}._modalTitle_1fwl2_125{font-size:1.15em}._modalBody_1fwl2_172{padding:18px}}@media(max-width:768px){._modalOverlay_1fwl2_7{padding:12px;align-items:flex-end}._modalContent_1fwl2_42{max-height:90vh;border-radius:16px 16px 0 0;animation:_slideUpContent_1fwl2_1 .35s cubic-bezier(.25,1,.5,1);margin-bottom:0}._modalContent_1fwl2_42._medium_1fwl2_92,._modalContent_1fwl2_42._small_1fwl2_96{max-width:100%}._modalHeader_1fwl2_112{padding:12px 16px;position:relative}._modalHeader_1fwl2_112:before{content:"";position:absolute;top:8px;left:50%;transform:translate(-50%);width:36px;height:4px;background:var(--text-quaternary, rgba(0, 0, 0, .15));border-radius:2px}._modalTitle_1fwl2_125{font-size:1.1em;margin-top:8px}._closeButton_1fwl2_133{font-size:1.8em;padding:4px 8px}._modalBody_1fwl2_172{padding:16px}@keyframes _slideUpContent_1fwl2_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}}@media(max-width:640px){._modalOverlay_1fwl2_7{padding:0}._modalContent_1fwl2_42{max-height:95vh;border-radius:12px 12px 0 0}._modalHeader_1fwl2_112{padding:10px 14px}._modalTitle_1fwl2_125{font-size:1em}._modalBody_1fwl2_172{padding:14px}}@media(hover:none)and (pointer:coarse){._closeButton_1fwl2_133{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}}._confirmContainer_1mz5r_2{padding:30px;text-align:center;background:color-mix(in srgb,var(--surface-raised, #f8fafc) 92%,transparent);border-radius:var(--neu-radius, 16px);border:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 52%,transparent);box-shadow:var( --neu-flat, 4px 4px 10px rgba(163, 177, 198, .22), -4px -4px 10px rgba(255, 255, 255, .82) )}._iconWrapper_1mz5r_20{font-size:4em;color:var(--color-warning, #f59e0b);margin-bottom:20px}._title_1mz5r_26{margin-top:0;margin-bottom:10px;font-size:1.4em}._message_1mz5r_32{font-size:1.1em;color:var(--text-primary);line-height:1.6;margin-bottom:30px}._buttonGroup_1mz5r_39{display:flex;justify-content:center;gap:15px}._btn_1mz5r_45{padding:10px 30px;border:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 56%,transparent);border-radius:var(--neu-radius, 16px);font-size:1em;font-weight:500;cursor:pointer;transition:all .2s;box-shadow:var(--neu-raised)}._btn_1mz5r_45:hover{transform:translateY(-2px);box-shadow:var(--neu-raised)}._btn_1mz5r_45:active{box-shadow:var(--neu-inset)}._btnCancel_1mz5r_66{background-color:color-mix(in srgb,var(--surface-base, #eef2f7) 76%,var(--surface-raised, #f8fafc) 24%);color:var(--text-primary)}._btnConfirm_1mz5r_75{background-color:color-mix(in srgb,var(--color-primary, #3b82f6) 20%,var(--surface-raised, #f8fafc) 80%);color:var(--text-primary, #0f172a);border-color:color-mix(in srgb,var(--color-primary, #3b82f6) 34%,transparent);box-shadow:var(--neu-raised),0 8px 18px color-mix(in srgb,var(--color-primary, #3b82f6) 22%,transparent)}._overlay_1cxce_5{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1600;pointer-events:none;font-family:inherit}._backdrop_1cxce_13{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c1223a6;pointer-events:auto}._highlight_1cxce_20{position:absolute;border-radius:12px;border:2px solid rgba(76,201,240,.9);box-shadow:0 0 0 4px #4cc9f059,0 16px 40px -28px #0c1223d9;pointer-events:none;background:#ffffff0a;transition:top .3s ease-out,left .3s ease-out,width .3s ease-out,height .3s ease-out,box-shadow .3s ease-out}._tooltip_1cxce_38{position:fixed;width:360px;background:var(--neu-surface, #ffffff);color:var(--text-color);border-radius:var(--neu-radius, 16px);box-shadow:var(--neu-raised, 0 24px 60px -36px rgba(15, 23, 42, .85));padding:20px 22px;pointer-events:auto;transform-origin:top left;animation:_popIn_1cxce_1 .3s cubic-bezier(.25,.8,.25,1) forwards}._tooltipExiting_1cxce_52{animation:_popOut_1cxce_1 .2s ease-in forwards}._tooltip_1cxce_38 h4{margin:8px 0 10px;font-size:1.1rem;font-weight:700}._tooltip_1cxce_38 p{margin:0 0 16px;font-size:.92rem;color:var(--text-light-color);line-height:1.5}._tooltipHeader_1cxce_70{display:flex;justify-content:space-between;align-items:center}._stepBadge_1cxce_76{padding:4px 10px;border-radius:var(--neu-radius-sm, 999px);font-size:.75rem;font-weight:600;background:#4cc9f02e;color:#0f87b0;text-transform:uppercase;letter-spacing:.04em}._closeBtn_1cxce_87{border:none;background:none;font-size:1.4rem;color:var(--text-light-color);cursor:pointer;line-height:1;padding:0}._closeBtn_1cxce_87:hover{color:var(--danger-color)}._tooltipActions_1cxce_101{display:flex;justify-content:flex-end;gap:10px}._primary_1cxce_107,._secondary_1cxce_108{border:none;border-radius:var(--neu-radius-sm, 10px);padding:8px 14px;font-size:.9rem;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}._primary_1cxce_107{background:linear-gradient(135deg,#0f87b0,#4cc9f0);color:#fff;box-shadow:var(--neu-raised)}._primary_1cxce_107:hover{transform:translateY(-1px);box-shadow:0 12px 28px -18px #4cc9f0cc}._secondary_1cxce_108{background:#4cc9f024;color:#0f87b0}._secondary_1cxce_108:disabled{opacity:.6;cursor:not-allowed}._secondary_1cxce_108:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 10px 24px -20px #4cc9f080}._waitingNotice_1cxce_147{display:flex;align-items:center;gap:8px;margin:0 0 16px;font-size:.85rem;color:var(--text-light-color)}._waitingNotice_1cxce_147 i{color:#0f87b0}._waitingNoticeGlobal_1cxce_160{position:fixed;left:50%;transform:translate(-50%);bottom:28px;padding:10px 16px;border-radius:12px;background:#0f172aeb;color:#fff;display:inline-flex;align-items:center;gap:10px;font-size:.9rem;font-weight:600;pointer-events:none;box-shadow:0 18px 40px -32px #0f172ae6;animation:_slideInUp_1cxce_1 .3s ease-out forwards;z-index:1601}._waitingNoticeGlobal_1cxce_160 i{color:#4cc9f0;font-size:1.1rem}._toastContainer_qnv32_3{position:fixed;right:28px;bottom:28px;z-index:200000;display:flex;flex-direction:column;gap:14px;pointer-events:none;max-width:min(420px,95vw)}@media(max-width:768px){._toastContainer_qnv32_3{right:12px;left:12px;bottom:auto;top:calc(env(safe-area-inset-top) + 12px);max-width:none;align-items:center}}.force-light-mobile ._toastContainer_qnv32_3{right:12px!important;left:12px!important;bottom:auto!important;top:calc(env(safe-area-inset-top) + 60px)!important;max-width:none!important;align-items:center!important}._toast_qnv32_3{display:flex;align-items:flex-start;padding:var(--space-3) var(--space-4);border-radius:var(--radius-xl);box-shadow:var(--glass-shadow, 0 4px 20px rgba(0, 0, 0, .08));width:auto;min-width:320px;max-width:min(420px,95vw);animation:_toastSlideIn_qnv32_1 var(--duration-slow) var(--ease-default) both;position:relative;pointer-events:auto;background:var(--glass-bg, rgba(255, 255, 255, .85));backdrop-filter:var(--glass-blur, blur(12px));-webkit-backdrop-filter:var(--glass-blur, blur(12px));border:var(--glass-border, 1px solid rgba(255, 255, 255, .3));border-left:4px solid transparent;padding-right:42px}._toastCustom_qnv32_59{min-width:0;max-width:none;padding:0;background:transparent;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}@keyframes _toastSlideIn_qnv32_1{0%{transform:translate3d(16px,16px,0) scale(.96);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes _toastSlideInMobile_qnv32_1{0%{transform:translate3d(0,-20px,0) scale(.96);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes _toastProgress_qnv32_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(max-width:768px){._toast_qnv32_3{animation:_toastSlideInMobile_qnv32_1 var(--duration-slow) var(--ease-default) both;width:100%;max-width:100%;min-width:auto}}.force-light-mobile ._toast_qnv32_3{animation:_toastSlideInMobile_qnv32_1 var(--duration-slow) var(--ease-default) both!important;width:100%!important;max-width:100%!important;min-width:auto!important}._icon_qnv32_118{font-size:20px;margin-right:12px;flex-shrink:0}._toast_qnv32_3._success_qnv32_124 ._icon_qnv32_118{color:var(--color-success)}._toast_qnv32_3._error_qnv32_127 ._icon_qnv32_118{color:var(--color-danger)}._toast_qnv32_3._info_qnv32_130 ._icon_qnv32_118{color:var(--color-info)}._toast_qnv32_3._warning_qnv32_133 ._icon_qnv32_118{color:var(--color-warning)}._toast_qnv32_3._success_qnv32_124{border-left-color:var(--color-success, #22c55e)}._toast_qnv32_3._error_qnv32_127{border-left-color:var(--color-danger, #ef4444)}._toast_qnv32_3._info_qnv32_130{border-left-color:var(--color-info, #3b82f6)}._toast_qnv32_3._warning_qnv32_133{border-left-color:var(--color-warning, #f59e0b)}._content_qnv32_155{flex-grow:1;min-width:0}._title_qnv32_160{font-weight:600;color:var(--text-primary, #1c1c1e);margin:0 0 4px}._message_qnv32_166{font-size:.88em;color:var(--text-secondary, #636366);line-height:1.5;margin:0;overflow-wrap:anywhere}._footer_qnv32_174{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}._metaLabel_qnv32_182,._actionLabel_qnv32_183{display:inline-flex;align-items:center;min-height:24px;border-radius:999px;font-size:.76rem;font-weight:700;line-height:1;white-space:nowrap}._metaLabel_qnv32_182{padding:0 8px;color:var(--text-secondary, #475569);background:color-mix(in srgb,var(--surface-secondary, #e2e8f0) 72%,transparent)}._actionLabel_qnv32_183{gap:6px;margin-left:auto;color:var(--color-info, #2563eb)}._actionLabel_qnv32_183 i{font-size:.7rem}._progress_qnv32_214{position:absolute;left:0;right:0;bottom:0;height:3px;transform-origin:left center;background:currentColor;opacity:.2;animation:_toastProgress_qnv32_1 var(--toast-duration, 5s) linear forwards}._closeButton_qnv32_226{position:absolute;top:10px;right:10px;background:color-mix(in srgb,var(--neu-surface, #ffffff) 82%,transparent);border:none;color:var(--text-tertiary, #8e8e93);cursor:pointer;font-size:14px;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:var(--neu-flat, 0 2px 8px rgba(15, 23, 42, .08))}._closeButton_qnv32_226:hover{background:color-mix(in srgb,var(--surface-secondary, #e2e8f0) 88%,transparent);transform:rotate(90deg);box-shadow:var(--neu-raised, 0 8px 16px rgba(15, 23, 42, .12))}._closeButton_qnv32_226:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(10, 132, 255, .3))}._toast_qnv32_3._clickable_qnv32_263{cursor:pointer}._toast_qnv32_3._clickable_qnv32_263:hover{box-shadow:var(--glass-shadow, var(--shadow-xl));transform:translateY(-2px)}:root._dark_qnv32_276 ._toast_qnv32_3,[data-theme=dark] ._toast_qnv32_3,._dark-mode_qnv32_278 ._toast_qnv32_3{background:#2c2c2ed9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-color:#ffffff1a}:root._dark_qnv32_276 ._toastCustom_qnv32_59,[data-theme=dark] ._toastCustom_qnv32_59,._dark-mode_qnv32_278 ._toastCustom_qnv32_59{background:transparent;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:root._dark_qnv32_276 ._title_qnv32_160,[data-theme=dark] ._title_qnv32_160,._dark-mode_qnv32_278 ._title_qnv32_160{color:var(--text-primary, #f5f5f7)}:root._dark_qnv32_276 ._message_qnv32_166,[data-theme=dark] ._message_qnv32_166,._dark-mode_qnv32_278 ._message_qnv32_166{color:var(--text-secondary, #a1a1a6)}:root._dark_qnv32_276 ._metaLabel_qnv32_182,[data-theme=dark] ._metaLabel_qnv32_182,._dark-mode_qnv32_278 ._metaLabel_qnv32_182{color:var(--text-secondary, #cbd5e1);background:#ffffff1a}:root._dark_qnv32_276 ._closeButton_qnv32_226,[data-theme=dark] ._closeButton_qnv32_226,._dark-mode_qnv32_278 ._closeButton_qnv32_226{background:#ffffff14;color:var(--text-tertiary, #8e8e93)}:root._dark_qnv32_276 ._closeButton_qnv32_226:hover,[data-theme=dark] ._closeButton_qnv32_226:hover,._dark-mode_qnv32_278 ._closeButton_qnv32_226:hover{background:#ffffff26}:root._dark_qnv32_276 ._toast_qnv32_3._success_qnv32_124,[data-theme=dark] ._toast_qnv32_3._success_qnv32_124,._dark-mode_qnv32_278 ._toast_qnv32_3._success_qnv32_124{background:#30d1582e;border-color:#30d15840}:root._dark_qnv32_276 ._toast_qnv32_3._error_qnv32_127,[data-theme=dark] ._toast_qnv32_3._error_qnv32_127,._dark-mode_qnv32_278 ._toast_qnv32_3._error_qnv32_127{background:#ff453a2e;border-color:#ff453a40}:root._dark_qnv32_276 ._toast_qnv32_3._info_qnv32_130,[data-theme=dark] ._toast_qnv32_3._info_qnv32_130,._dark-mode_qnv32_278 ._toast_qnv32_3._info_qnv32_130{background:#0a84ff2e;border-color:#0a84ff40}:root._dark_qnv32_276 ._toast_qnv32_3._warning_qnv32_133,[data-theme=dark] ._toast_qnv32_3._warning_qnv32_133,._dark-mode_qnv32_278 ._toast_qnv32_3._warning_qnv32_133{background:#ff9f0a2e;border-color:#ff9f0a40}@keyframes _slideInRight_1fojf_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _slideOutRight_1fojf_1{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}@keyframes _pulse_1fojf_1{0%,to{opacity:1}50%{opacity:.7}}._chatToast_1fojf_45{position:relative;display:flex;align-items:flex-start;gap:14px;width:min(var(--chat-toast-width, 400px),calc(100vw - 24px));min-width:min(320px,calc(100vw - 24px));max-width:min(var(--chat-toast-width, 420px),calc(100vw - 24px));cursor:pointer;border-radius:var(--chat-toast-radius, 16px);padding:16px 20px;overflow:hidden;opacity:0;transform:translate(100%);transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .25s ease,box-shadow .25s ease;will-change:transform,opacity;background:var( --chat-toast-background, linear-gradient(135deg, #4267b2 0%, #5b7bd5 100%) );color:var(--chat-toast-text-color, #ffffff);border:none;box-shadow:var(--neu-raised, 0 10px 40px rgba(59, 89, 152, .4));border-radius:var(--chat-toast-radius, var(--neu-radius, 16px));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._chatToast_1fojf_45._visible_1fojf_79{opacity:1;transform:translate(0)}._chatToast_1fojf_45._exiting_1fojf_84{animation:_slideOutRight_1fojf_1 .2s ease forwards}._chatToast_1fojf_45._chatToastAI_1fojf_91{background:var( --chat-toast-background, linear-gradient(135deg, #f8f4ff 0%, #ede7f6 100%) );box-shadow:var(--neu-raised, 0 10px 40px rgba(206, 147, 216, .3));border:1px solid rgba(206,147,216,.5)}._chatToast_1fojf_45._chatToastAssignment_1fojf_100{background:var( --chat-toast-background, linear-gradient(135deg, #0f766e 0%, #14b8a6 100%) );box-shadow:var(--neu-raised, 0 10px 40px rgba(15, 118, 110, .32))}._chatToast_1fojf_45._chatToastAI_1fojf_91:hover{box-shadow:0 14px 50px #ce93d866}._chatToast_1fojf_45._chatToastAI_1fojf_91:focus{box-shadow:0 10px 40px #ce93d84d}._chatToastAI_1fojf_91 ._customerName_1fojf_116,._chatToastAI_1fojf_91 ._message_1fojf_117{color:var(--chat-toast-text-color, #312e81);text-shadow:none}._chatToastAI_1fojf_91 ._typeHint_1fojf_122,._chatToastAI_1fojf_91 ._timestamp_1fojf_123,._chatToastAI_1fojf_91 ._moreLabels_1fojf_124{color:var(--chat-toast-text-muted, rgba(49, 46, 129, .72))}._chatToastAI_1fojf_91 ._typeHint_1fojf_122 i{color:var(--chat-toast-text-muted, rgba(49, 46, 129, .82))}._chatToastAI_1fojf_91 ._closeButton_1fojf_132{background:var(--chat-toast-control-bg, rgba(49, 46, 129, .1));color:var(--chat-toast-text-color, #312e81)}._chatToast_1fojf_45:hover{transform:translateY(-2px);box-shadow:0 14px 50px #3b599880}._chatToast_1fojf_45:focus{outline:none;box-shadow:0 10px 40px #3b599866}._avatarWrapper_1fojf_150{position:relative;flex-shrink:0}._avatar_1fojf_150{width:56px;height:56px;border-radius:50%;object-fit:cover;border:3px solid var(--chat-toast-avatar-border, rgba(255, 255, 255, .3));box-shadow:0 4px 12px #0003;transition:border-color .2s ease,transform .2s ease}._chatToast_1fojf_45:hover ._avatar_1fojf_150{transform:scale(1.05);border-color:#ffffff80}._content_1fojf_175{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden}._headerRow_1fojf_183{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px}._customerName_1fojf_116{font-weight:700;color:var(--chat-toast-text-color, #ffffff);font-size:16px;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px;text-shadow:0 1px 2px rgba(0,0,0,.2)}._badgeGroup_1fojf_206{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._sourcePill_1fojf_213{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;font-size:10px;font-weight:800;line-height:1;color:var(--chat-toast-text-color, #ffffff);background:var(--chat-toast-control-bg, rgba(255, 255, 255, .16));box-shadow:0 2px 8px #0000002e;white-space:nowrap}._purchaseBadge_1fojf_229{display:inline-flex;align-items:center;padding:4px 10px;border-radius:12px;font-size:11px;font-weight:700;color:#fff;white-space:nowrap;text-transform:capitalize;box-shadow:0 2px 8px #00000040}._statusBadge_1fojf_243{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;color:#fff;white-space:nowrap;box-shadow:0 2px 8px #0003}._statusBadge_1fojf_243 i{font-size:9px}._careStatusBadge_1fojf_261{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;white-space:nowrap;box-shadow:0 2px 8px #0003}._careStatusBadge_1fojf_261 i{font-size:9px}._labelsRow_1fojf_280{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:8px}._labelTag_1fojf_288{display:inline-flex;align-items:center;padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;white-space:nowrap;max-width:100px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 6px #0003;transition:transform .2s ease}._labelTag_1fojf_288:hover{transform:scale(1.05)}._moreLabels_1fojf_124{display:inline-flex;align-items:center;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:600;color:var(--chat-toast-text-muted, rgba(255, 255, 255, .8));background:var(--chat-toast-control-bg, rgba(255, 255, 255, .15));white-space:nowrap}._message_1fojf_117{font-size:14px;color:var(--chat-toast-text-soft, rgba(255, 255, 255, .9));line-height:1.5;margin:0;font-style:italic;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._footer_1fojf_340{display:flex;align-items:center;justify-content:space-between;margin-top:10px}._typeHint_1fojf_122{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--chat-toast-text-muted, rgba(255, 255, 255, .7))}._typeHint_1fojf_122 i{font-size:11px;color:var(--chat-toast-text-muted, rgba(255, 255, 255, .8));animation:_pulse_1fojf_1 2s infinite ease-in-out}._timestamp_1fojf_123{font-size:12px;color:var(--chat-toast-text-faint, rgba(255, 255, 255, .6))}._closeButton_1fojf_132{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:6px;border:none;background:var(--chat-toast-control-bg, rgba(0, 0, 0, .2));color:var(--chat-toast-text-soft, rgba(255, 255, 255, .9));cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;transition:background .15s ease,transform .15s ease;opacity:.7}._chatToast_1fojf_45:hover ._closeButton_1fojf_132{opacity:1}._closeButton_1fojf_132:hover{background:var(--chat-toast-control-bg-hover, rgba(0, 0, 0, .4));transform:scale(1.1)}._closeButton_1fojf_132:active{transform:scale(.95)}._closeButton_1fojf_132:focus{outline:none}:root._dark_1fojf_411 ._chatToast_1fojf_45,[data-theme=dark] ._chatToast_1fojf_45,._dark-mode_1fojf_413 ._chatToast_1fojf_45{background:var( --chat-toast-background, linear-gradient(135deg, #2d4373 0%, #3b5998 100%) );box-shadow:0 10px 40px #00000080}:root._dark_1fojf_411 ._chatToast_1fojf_45:hover,[data-theme=dark] ._chatToast_1fojf_45:hover,._dark-mode_1fojf_413 ._chatToast_1fojf_45:hover{box-shadow:0 14px 50px #0009}@media(max-width:480px){._chatToast_1fojf_45{padding:14px 16px;border-radius:var(--chat-toast-radius, 16px);gap:12px}._avatar_1fojf_150{width:48px;height:48px}._customerName_1fojf_116{font-size:14px;max-width:140px}._message_1fojf_117{font-size:13px;-webkit-line-clamp:1;line-clamp:1}._purchaseBadge_1fojf_229,._statusBadge_1fojf_243,._careStatusBadge_1fojf_261,._labelTag_1fojf_288{font-size:10px;padding:3px 8px}._footer_1fojf_340{margin-top:8px}._typeHint_1fojf_122,._timestamp_1fojf_123{font-size:11px}._closeButton_1fojf_132{width:24px;height:24px;font-size:11px;opacity:1}._badgeGroup_1fojf_206{gap:4px}._headerRow_1fojf_183{gap:8px}._labelsRow_1fojf_280{gap:4px}}@media(max-width:360px){._chatToast_1fojf_45{padding:12px 14px}._avatar_1fojf_150{width:42px;height:42px}._customerName_1fojf_116{max-width:110px}._labelsRow_1fojf_280>*:nth-child(n+3){display:none}._badgeGroup_1fojf_206>*:nth-child(n+2){display:none}}@media(prefers-reduced-motion:reduce){._chatToast_1fojf_45{transition:opacity .2s ease;transform:none!important}._chatToast_1fojf_45._visible_1fojf_79{transform:none}._chatToast_1fojf_45._exiting_1fojf_84{animation:none;opacity:0}._typeHint_1fojf_122 i{animation:none}._chatToast_1fojf_45:hover,._chatToast_1fojf_45:hover ._avatar_1fojf_150{transform:none}}._container_udp5n_5{display:inline-flex;flex-wrap:wrap;gap:3px;align-items:center}._indicator_udp5n_13{display:inline-flex;align-items:center;gap:4px;font-size:.85rem;font-weight:600;padding:3px 8px;border-radius:var(--neu-radius-sm, 8px);white-space:nowrap;flex-shrink:0;line-height:1.2;transition:var(--neu-transition, transform .15s ease);box-shadow:var(--neu-flat)}._indicator_udp5n_13:hover{transform:scale(1.02)}._indicator_udp5n_13 i{font-size:.9em}._containerCompact_udp5n_37{display:inline-flex;flex-wrap:wrap;gap:2px;align-items:center}._indicatorCompact_udp5n_44{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;font-weight:600;padding:3px 8px;border-radius:var(--neu-radius-sm, 6px);white-space:nowrap;flex-shrink:0;line-height:1.15;box-shadow:var(--neu-flat)}._indicatorCompact_udp5n_44 i{font-size:.85em}@media(max-width:768px){._container_udp5n_5{gap:2px}._indicator_udp5n_13{font-size:.58rem;padding:1px 4px;gap:2px;border-radius:6px}._indicator_udp5n_13 i{font-size:.85em}}@media(max-width:640px){._container_udp5n_5{gap:2px}._indicator_udp5n_13{font-size:.55rem;padding:0 3px}}._dropdownContainer_wf9n7_3{position:relative;display:inline-block;height:100%}._trigger_wf9n7_15{cursor:pointer;height:100%;display:flex;align-items:center}._dropdownMenu_wf9n7_29{position:absolute;top:calc(100% + 8px);left:0;background:var( --glass-overlay-bg, var(--surface-popover, var(--surface-primary)) );border-radius:var(--neu-radius, var(--radius-lg));box-shadow:var(--neu-raised, var(--shadow-lg));z-index:var(--z-dropdown);width:240px;padding:var(--space-2);border:1px solid var(--glass-overlay-border, var(--border-primary));backdrop-filter:var(--glass-overlay-blur, blur(12px));-webkit-backdrop-filter:var(--glass-overlay-blur, blur(12px));overflow:hidden;animation:_fadeIn_wf9n7_1 .2s ease-out;transform-origin:top right}@keyframes _fadeIn_wf9n7_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._dropdownMenu_wf9n7_29._alignRight_wf9n7_93{left:auto;right:0;transform-origin:top right}[data-theme=dark] ._dropdownMenu_wf9n7_29{background:var( --glass-overlay-bg, var(--surface-popover, var(--bg-secondary)) );border-color:var(--border-secondary, #48484a);box-shadow:var(--neu-raised, 0 8px 32px rgba(0, 0, 0, .45))}._dropdownContainer_wf9n7_3,._trigger_wf9n7_15{border:none;outline:none}._trigger_wf9n7_15:focus,._trigger_wf9n7_15:focus-visible{outline:none;box-shadow:none}[data-theme=dark] ._dropdownContainer_wf9n7_3,[data-theme=dark] ._trigger_wf9n7_15{border:none!important;outline:none!important}[data-theme=dark] ._trigger_wf9n7_15:focus,[data-theme=dark] ._trigger_wf9n7_15:focus-visible{outline:none!important;box-shadow:none!important}[data-theme=dark] ._trigger_wf9n7_15>*{border:none!important;outline:none!important}[data-theme=dark] ._trigger_wf9n7_15>*:focus{outline:none!important}._performerDisplay_y8p1x_7{position:relative;display:inline-flex;align-items:center;gap:.3em;padding-left:.5em;line-height:1.4}._performerIcon_y8p1x_16{display:inline-block;font-size:.85em;line-height:1;transform:rotate(-15deg);animation:_iconFloat_y8p1x_1 2s ease-in-out infinite}@keyframes _iconFloat_y8p1x_1{0%,to{transform:translateY(0) rotate(-15deg)}50%{transform:translateY(-2px) rotate(-15deg)}}._rank1_y8p1x_29{color:gold;text-shadow:0 0 8px rgba(255,215,0,.8),0 0 12px rgba(255,215,0,.6);filter:drop-shadow(0 2px 4px rgba(255,215,0,.4))}._rank2_y8p1x_36{color:silver;text-shadow:0 0 6px rgba(192,192,192,.8);filter:drop-shadow(0 2px 4px rgba(192,192,192,.4))}._rank3_y8p1x_42{color:#cd7f32;text-shadow:0 0 6px rgba(205,127,50,.8);filter:drop-shadow(0 2px 4px rgba(205,127,50,.4))}._nameRank1_y8p1x_48{color:#d4af37;font-weight:700}._nameRank2_y8p1x_53{color:#a8a8a8;font-weight:700}._nameRank3_y8p1x_58{color:#cd7f32;font-weight:700}._userAvatar_1aky6_5{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:visible;flex-shrink:0;position:relative;background-color:#f3f4f6;box-shadow:var(--neu-flat);transition:all .3s cubic-bezier(.16,1,.3,1)}._letterBase_1aky6_19{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-user-select:none;user-select:none;line-height:1}._imageOverlay_1aky6_37{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;object-fit:cover;z-index:1}._userAvatar_1aky6_5._small_1aky6_48{width:28px;height:28px;min-width:28px;min-height:28px}._userAvatar_1aky6_5._medium_1aky6_55{width:36px;height:36px;min-width:36px;min-height:36px}._userAvatar_1aky6_5._large_1aky6_62{width:52px;height:52px;min-width:52px;min-height:52px}._avatarImage_1aky6_69{width:100%;height:100%;object-fit:cover;display:block}._letterAvatar_1aky6_76{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;text-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-user-select:none;user-select:none}._clickable_1aky6_85{cursor:pointer}._clickable_1aky6_85:hover{transform:scale(1.05);box-shadow:var(--neu-raised)}._clickable_1aky6_85:active{transform:scale(.95);box-shadow:var(--neu-pressed)}._rank1_1aky6_100{border:2.5px solid #ffd700;box-shadow:0 0 8px #ffd7004d}._rank2_1aky6_105{border:2.5px solid #c0c0c0;box-shadow:0 0 8px #c0c0c040}._rank3_1aky6_110{border:2.5px solid #cd7f32;box-shadow:0 0 8px #cd7f3240}._rankMedal_1aky6_116{position:absolute;bottom:-2px;right:-2px;width:15px;height:15px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;box-shadow:0 1px 3px #0003;z-index:2;border:1px solid #e5e7eb}._large_1aky6_62 ._rankMedal_1aky6_116{width:18px;height:18px;font-size:12px;bottom:-3px;right:-3px}._small_1aky6_48 ._rankMedal_1aky6_116{width:12px;height:12px;font-size:8px;bottom:-1px;right:-1px}._roleBadge_1aky6_149{position:absolute;top:-3px;right:-3px;z-index:3;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 3px;border:1px solid #ffffff;border-radius:999px;box-shadow:0 1px 3px #0f172a3d;color:#fff;font-size:8px;font-weight:800;line-height:1;letter-spacing:0;pointer-events:none}._small_1aky6_48 ._roleBadge_1aky6_149{top:-2px;right:-2px;min-width:13px;height:13px;padding:0 2px;font-size:7px}._large_1aky6_62 ._roleBadge_1aky6_149{top:-4px;right:-4px;min-width:19px;height:19px;padding:0 4px;font-size:9px}._roleSuperAdmin_1aky6_189{background:#111827}._roleOwner_1aky6_193{background:#d97706}._roleManager_1aky6_197{background:#2563eb}._roleSale_1aky6_201{background:#16a34a}._roleAiBot_1aky6_205{background:#7c3aed}._roleCustom_1aky6_209{background:#64748b}._rank1_1aky6_100:hover{box-shadow:0 0 12px #ffd70080}._rank2_1aky6_105:hover{box-shadow:0 0 12px #c0c0c073}._rank3_1aky6_110:hover{box-shadow:0 0 12px #cd7f3273}[data-theme=dark] ._userAvatar_1aky6_5{background-color:#2a2a2c}[data-theme=dark] ._rankMedal_1aky6_116{background:#2a2a2c;border-color:#3a3a3c}[data-theme=dark] ._roleBadge_1aky6_149{border-color:#111827}._floatingToolbar_1ahzk_9{position:fixed;right:0;bottom:100px;display:flex;flex-direction:column;gap:8px;padding:8px;background:color-mix(in srgb,var(--neu-surface, #f8fafc) 96%,var(--bg-primary, #eef2f7));border-radius:22px;border:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 62%,transparent);box-shadow:var(--neu-raised);z-index:1000;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,width .3s ease,padding .3s ease,opacity .3s ease}._floatingToolbar_1ahzk_9._collapsed_1ahzk_38{width:48px;padding:6px;opacity:.9;gap:6px;transform:translate(calc(100% - 20px));pointer-events:none}._floatingToolbar_1ahzk_9._collapsed_1ahzk_38 ._toolbarButton_1ahzk_49{pointer-events:auto;width:36px;height:36px;padding:6px}._floatingToolbar_1ahzk_9._collapsed_1ahzk_38 ._redButton_1ahzk_56{height:36px}._floatingToolbar_1ahzk_9._collapsed_1ahzk_38 ._blueButton_1ahzk_60{height:80px;padding:8px 4px}._floatingToolbar_1ahzk_9._collapsed_1ahzk_38 ._greenButton_1ahzk_65{height:36px}._floatingToolbar_1ahzk_9._collapsed_1ahzk_38 ._verticalText_1ahzk_69{font-size:11px;letter-spacing:1.5px}._floatingToolbar_1ahzk_9._collapsed_1ahzk_38 ._buttonIcon_1ahzk_74{width:16px;height:16px}._floatingToolbar_1ahzk_9._collapsed_1ahzk_38 ._badge_1ahzk_79{min-width:14px;height:14px;font-size:8px;padding:2px;top:-2px;right:-2px}._floatingToolbar_1ahzk_9._collapsed_1ahzk_38 ._proposalDot_1ahzk_88{width:6px;height:6px;bottom:2px;right:2px}._floatingToolbar_1ahzk_9._expanded_1ahzk_96{width:68px;padding:8px;opacity:1;gap:8px;transform:translate(0);pointer-events:auto;box-shadow:var(--neu-raised, 0 12px 28px rgba(15, 23, 42, .18))}._floatingToolbar_1ahzk_9:hover{box-shadow:var(--neu-raised, 0 12px 40px rgba(15, 23, 42, .16))}._floatingToolbar_1ahzk_9._dragging_1ahzk_110{cursor:grabbing;transform:scale(1.05);box-shadow:0 20px 50px #0f172a33,0 0 0 2px #6366f14d}._toolbarButton_1ahzk_49{position:relative;width:52px;height:60px;display:flex;align-items:center;justify-content:center;border:none;border-radius:12px;cursor:pointer;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease;box-shadow:var(--neu-raised, 0 4px 12px rgba(0, 0, 0, .15));color:var(--text-color, #0f172a);font-weight:600}._redButton_1ahzk_56{background:color-mix(in srgb,#d14d41 16%,var(--neu-surface, #ffffff));color:#b9382e;height:52px}._redButton_1ahzk_56:hover{transform:translate(-2px);box-shadow:var(--neu-flat)}._blueButton_1ahzk_60{background:color-mix(in srgb,#4169e1 16%,var(--neu-surface, #ffffff));color:#2d4ec1;height:100px;padding:8px}._blueButton_1ahzk_60:hover{transform:translate(-2px);box-shadow:var(--neu-flat)}._greenButton_1ahzk_65{background:color-mix(in srgb,#22c55e 16%,var(--neu-surface, #ffffff));color:#15803d;height:60px}._greenButton_1ahzk_65:hover{transform:translate(-2px);box-shadow:var(--neu-flat)}._toolbarButton_1ahzk_49:active{transform:scale(.97);box-shadow:var(--neu-inset, inset 3px 3px 8px rgba(15, 23, 42, .08))}._primaryAction_1ahzk_184:active,._closeButton_1ahzk_183:active{box-shadow:var(--neu-inset)}[data-theme=dark] ._floatingToolbar_1ahzk_9,.dark ._floatingToolbar_1ahzk_9{border-color:color-mix(in srgb,var(--border-color, #334155) 70%,transparent)}._toolbarButton_1ahzk_49._active_1ahzk_205{box-shadow:var(--neu-inset),0 0 0 2px color-mix(in srgb,var(--primary-color, #2563eb) 22%,transparent)}._verticalText_1ahzk_69{writing-mode:vertical-rl;text-orientation:mixed;font-size:15px;font-weight:600;letter-spacing:2px}._buttonIcon_1ahzk_74{width:24px;height:24px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}._phoneButtonIcon_1ahzk_226{font-size:20px}._badge_1ahzk_79{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 6px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-radius:10px;border:2px solid white;font-size:10px;font-weight:700;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 8px #10b98166;animation:_badgeBounce_1ahzk_1 .5s cubic-bezier(.34,1.56,.64,1)}._badgeReminder_1ahzk_254{background:linear-gradient(135deg,#f59e0b,#f97316);box-shadow:0 2px 8px #f59e0b66}._reminderBadge_1ahzk_259{top:auto;bottom:-4px;right:-4px;background:linear-gradient(135deg,#f59e0b,#f97316);box-shadow:0 2px 8px #f59e0b66}._proposalDot_1ahzk_88{position:absolute;top:-2px;right:-2px;width:12px;height:12px;background:linear-gradient(135deg,#ff6b6b,#ee5a6f);border-radius:50%;border:2px solid white;animation:_proposalPulse_1ahzk_1 2s ease-in-out infinite;box-shadow:0 2px 8px #ff6b6b66}@keyframes _badgeBounce_1ahzk_1{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@keyframes _proposalPulse_1ahzk_1{0%,to{transform:scale(1);box-shadow:0 2px 8px #ff6b6b66,0 0 #ff6b6bb3}50%{transform:scale(1.15);box-shadow:0 2px 12px #ff6b6b99,0 0 0 6px #ff6b6b00}}._speechBubble_1ahzk_314{position:absolute;top:50%;transform:translateY(-50%);max-width:280px;padding:12px 16px;background:color-mix(in srgb,var(--neu-surface, #f8fafc) 96%,var(--bg-primary, #eef2f7));color:var(--text-color, #0f172a);border-radius:16px;font-size:13px;line-height:1.5;font-weight:500;box-shadow:var(--neu-raised);z-index:999;animation:_speechPop_1ahzk_1 .4s cubic-bezier(.34,1.56,.64,1);border:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 62%,transparent)}._speechBubbleLeft_1ahzk_337{right:calc(100% + 20px)}._speechBubbleLeft_1ahzk_337:after{content:"";position:absolute;top:50%;left:100%;transform:translateY(-50%);border:10px solid transparent;border-left-color:color-mix(in srgb,var(--neu-surface, #ffffff) 96%,transparent)}._speechBubbleRight_1ahzk_355{left:calc(100% + 20px)}._speechBubbleRight_1ahzk_355:after{content:"";position:absolute;top:50%;right:100%;transform:translateY(-50%);border:10px solid transparent;border-right-color:color-mix(in srgb,var(--neu-surface, #ffffff) 96%,transparent)}@keyframes _speechPop_1ahzk_1{0%{opacity:0;transform:translateY(-50%) scale(.8)}to{opacity:1;transform:translateY(-50%) scale(1)}}._supportPanel_1ahzk_388{position:fixed;right:100px;bottom:20px;width:380px;max-width:calc(100vw - 140px);max-height:600px;overflow-y:auto;background:color-mix(in srgb,var(--neu-surface, #f8fafc) 96%,var(--bg-primary, #eef2f7));border-radius:16px;border:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 62%,transparent);box-shadow:var(--neu-raised);padding:0;z-index:998;animation:_panelSlideIn_1ahzk_1 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes _panelSlideIn_1ahzk_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}._panelHeader_1ahzk_421{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:color-mix(in srgb,var(--primary-color, #3457d5) 14%,var(--neu-surface, #ffffff));border-radius:16px 16px 0 0;color:var(--text-color, #0f172a);box-shadow:inset 0 -1px color-mix(in srgb,var(--border-color, #cbd5e1) 65%,transparent)}._panelHeader_1ahzk_421 h3{margin:0;font-size:1.125rem;font-weight:600;color:inherit;display:flex;align-items:center;gap:8px}._supportHeaderIcon_1ahzk_447{font-size:18px}._closeButton_1ahzk_183{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--neu-surface, #ffffff) 94%,transparent);border:none;border-radius:8px;cursor:pointer;font-size:18px;color:var(--text-color, #0f172a);box-shadow:var(--neu-flat);transition:all .2s ease}._closeButton_1ahzk_183:hover{background:color-mix(in srgb,var(--danger-color, #ef4444) 10%,var(--neu-surface, #ffffff));transform:scale(1.03);box-shadow:var(--neu-raised)}._panelBody_1ahzk_477{padding:20px}._section_1ahzk_481{border-top:1px solid color-mix(in srgb,var(--border-color, #e2e8f0) 65%,transparent);padding-top:16px;margin-top:16px}._section_1ahzk_481:first-of-type{border-top:none;margin-top:0;padding-top:0}._sectionTitle_1ahzk_494{display:flex;align-items:center;gap:10px;margin-bottom:10px;color:#0f172a}._sectionTitle_1ahzk_494 h4{margin:0;font-size:1rem;font-weight:600}._sectionTitle_1ahzk_494 i,._sectionTitle_1ahzk_494 svg{color:#2563eb;width:18px;height:18px}._sectionBody_1ahzk_515{margin:0 0 12px;font-size:.875rem;color:#475569;line-height:1.6}._primaryAction_1ahzk_184{width:100%;border:none;border-radius:12px;background:color-mix(in srgb,var(--success-color, #16a34a) 16%,var(--neu-surface, #ffffff));color:var(--success-color, #15803d);font-weight:600;font-size:.9375rem;padding:12px 16px;cursor:pointer;box-shadow:var(--neu-raised);transition:transform .2s cubic-bezier(.34,1.56,.64,1)}._primaryAction_1ahzk_184:hover{transform:translateY(-1px);box-shadow:var(--neu-flat)}._primaryAction_1ahzk_184:active{transform:translateY(0)}._status_1ahzk_549{font-size:.875rem;margin-bottom:12px;padding:8px 12px;border-radius:8px;font-weight:500}._status_1ahzk_549._warning_1ahzk_557{background:color-mix(in srgb,var(--neu-surface, #ffffff) 95%,rgba(245,158,11,.08));color:#f59e0b;border:1px solid rgba(245,158,11,.2)}._status_1ahzk_549._success_1ahzk_567{background:color-mix(in srgb,var(--neu-surface, #ffffff) 95%,rgba(16,185,129,.08));color:#10b981;border:1px solid rgba(16,185,129,.2)}._status_1ahzk_549._muted_1ahzk_577{background:color-mix(in srgb,var(--neu-surface, #ffffff) 95%,rgba(148,163,184,.08));color:#94a3b8;border:1px solid rgba(148,163,184,.2)}._stepList_1ahzk_587{padding-left:20px;margin:0 0 12px;color:#475569;font-size:.875rem;line-height:1.6}._stepList_1ahzk_587 li{margin-bottom:8px}._stepList_1ahzk_587 code{background:#0e74901a;border-radius:4px;padding:2px 6px;font-family:Courier New,monospace;font-size:.8125rem;color:#0e7490;font-weight:600}._callout_1ahzk_609{background:color-mix(in srgb,var(--primary-color, #2563eb) 8%,var(--neu-surface, #ffffff));border-radius:12px;border:none;box-shadow:var(--neu-inset);padding:12px 14px;font-size:.8125rem;color:#1e3a8a;line-height:1.5}._callout_1ahzk_609 strong{color:#1e40af}._callout_1ahzk_609 code{background:color-mix(in srgb,var(--primary-color, #2563eb) 10%,var(--neu-surface, #ffffff));border-radius:4px;padding:2px 5px;font-family:Courier New,monospace;font-size:.75rem}._tipList_1ahzk_640{margin:0;padding-left:18px;color:#475569;font-size:.8125rem;line-height:1.55}._tipList_1ahzk_640 li{margin-bottom:6px}._supportPanel_1ahzk_388::-webkit-scrollbar{width:6px}._supportPanel_1ahzk_388::-webkit-scrollbar-track{background:#0000000d;border-radius:3px}._supportPanel_1ahzk_388::-webkit-scrollbar-thumb{background:#4169e14d;border-radius:3px}._supportPanel_1ahzk_388::-webkit-scrollbar-thumb:hover{background:#4169e180}@media(max-width:768px){._floatingToolbar_1ahzk_9{right:8px;bottom:72px}._supportPanel_1ahzk_388{right:8px;left:8px;width:auto;max-width:none;bottom:72px;max-height:calc(100vh - 150px)}._speechBubble_1ahzk_314{display:none}}[data-theme=dark] ._floatingToolbar_1ahzk_9,.dark-mode ._floatingToolbar_1ahzk_9{background:#1e293be6;border:2px solid rgba(100,116,139,.3);box-shadow:0 8px 32px #0000004d,0 0 0 1px #64748b26}[data-theme=dark] ._toolbarButton_1ahzk_49,.dark-mode ._toolbarButton_1ahzk_49{background:linear-gradient(145deg,#334155e6,#1e293be6);border-color:#64748b4d;color:#e2e8f0}[data-theme=dark] ._toolbarButton_1ahzk_49:hover,.dark-mode ._toolbarButton_1ahzk_49:hover{border-color:#64748b80;box-shadow:0 8px 24px #0000004d}[data-theme=dark] ._blueButton_1ahzk_60,.dark-mode ._blueButton_1ahzk_60{background:linear-gradient(145deg,#2563eb40,#1e40af40);border-color:#3b82f666}[data-theme=dark] ._blueButton_1ahzk_60:hover,.dark-mode ._blueButton_1ahzk_60:hover{background:linear-gradient(145deg,#2563eb59,#1e40af59);border-color:#3b82f699}[data-theme=dark] ._redButton_1ahzk_56,.dark-mode ._redButton_1ahzk_56{background:linear-gradient(145deg,#dc262640,#b91c1c40);border-color:#ef444466}[data-theme=dark] ._redButton_1ahzk_56:hover,.dark-mode ._redButton_1ahzk_56:hover{background:linear-gradient(145deg,#dc262659,#b91c1c59);border-color:#ef444499}[data-theme=dark] ._greenButton_1ahzk_65,.dark-mode ._greenButton_1ahzk_65{background:linear-gradient(145deg,#16a34a40,#15803d40);border-color:#22c55e66}[data-theme=dark] ._greenButton_1ahzk_65:hover,.dark-mode ._greenButton_1ahzk_65:hover{background:linear-gradient(145deg,#16a34a59,#15803d59);border-color:#22c55e99}[data-theme=dark] ._purpleButton_1ahzk_787,.dark-mode ._purpleButton_1ahzk_787{background:linear-gradient(145deg,#7e22ce40,#6b21a840);border-color:#a855f766}[data-theme=dark] ._purpleButton_1ahzk_787:hover,.dark-mode ._purpleButton_1ahzk_787:hover{background:linear-gradient(145deg,#7e22ce59,#6b21a859);border-color:#a855f799}[data-theme=dark] ._verticalText_1ahzk_69,.dark-mode ._verticalText_1ahzk_69{color:#e2e8f0}[data-theme=dark] ._speechBubble_1ahzk_314,.dark-mode ._speechBubble_1ahzk_314{background:#1e293bf2;border:1px solid rgba(100,116,139,.3);box-shadow:0 8px 24px #0006,0 0 0 1px #64748b33 inset}[data-theme=dark] ._speechBubble_1ahzk_314:before,.dark-mode ._speechBubble_1ahzk_314:before{border-left-color:#1e293bf2}[data-theme=dark] ._speechBubbleTitle_1ahzk_826,.dark-mode ._speechBubbleTitle_1ahzk_826{color:#e2e8f0}[data-theme=dark] ._speechBubbleText_1ahzk_831,.dark-mode ._speechBubbleText_1ahzk_831{color:#94a3b8}[data-theme=dark] ._supportPanel_1ahzk_388,.dark-mode ._supportPanel_1ahzk_388{background:#1e293bfa;border:1px solid rgba(100,116,139,.3);box-shadow:0 20px 60px #00000080}[data-theme=dark] ._supportHeader_1ahzk_447,.dark-mode ._supportHeader_1ahzk_447{background:linear-gradient(135deg,#16a34a26,#15803d26);border-bottom:1px solid rgba(100,116,139,.2)}[data-theme=dark] ._supportTitle_1ahzk_853,.dark-mode ._supportTitle_1ahzk_853{color:#e2e8f0}[data-theme=dark] ._supportClose_1ahzk_858,.dark-mode ._supportClose_1ahzk_858{color:#94a3b8}[data-theme=dark] ._supportClose_1ahzk_858:hover,.dark-mode ._supportClose_1ahzk_858:hover{background:#64748b33;color:#e2e8f0}[data-theme=dark] ._supportPanel_1ahzk_388::-webkit-scrollbar-track,.dark-mode ._supportPanel_1ahzk_388::-webkit-scrollbar-track{background:#64748b1a}[data-theme=dark] ._supportPanel_1ahzk_388::-webkit-scrollbar-thumb,.dark-mode ._supportPanel_1ahzk_388::-webkit-scrollbar-thumb{background:#4169e166}._toolbarButton_1ahzk_49:focus-visible,._closeButton_1ahzk_183:focus-visible,._primaryAction_1ahzk_184:focus-visible{outline:none;box-shadow:var(--neu-raised),0 0 0 2px color-mix(in srgb,var(--primary-color, #2563eb) 42%,transparent)}._toolbarButton_1ahzk_49{transition:transform var(--neu-transition, .2s ease),box-shadow var(--neu-transition, .2s ease),background-color var(--neu-transition, .2s ease)}._toolbarButton_1ahzk_49:hover{transform:translate(-1px)}._toolbarButton_1ahzk_49:active,._primaryAction_1ahzk_184:active,._closeButton_1ahzk_183:active{box-shadow:var(--neu-inset)}._supportPanel_1ahzk_388{background:color-mix(in srgb,var(--neu-surface, #f8fafc) 96%,var(--bg-primary, #eef2f7));border:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 62%,transparent)}._sectionTitle_1ahzk_494,._sectionBody_1ahzk_515,._stepList_1ahzk_587,._tipList_1ahzk_640{color:var(--text-color)}[data-theme=dark] ._floatingToolbar_1ahzk_9,.dark-mode ._floatingToolbar_1ahzk_9,[data-theme=dark] ._supportPanel_1ahzk_388,.dark-mode ._supportPanel_1ahzk_388{border:1px solid color-mix(in srgb,var(--border-color, #334155) 75%,transparent);box-shadow:var(--neu-raised)}._loaderContainer_1wqbg_5{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background:radial-gradient(circle at 14% -10%,color-mix(in srgb,var(--color-primary, #3b82f6) 12%,transparent),transparent 46%),var(--neu-bg, var(--bg-base, #eef2f7))}._spinner_1wqbg_20{width:50px;height:50px;border:4px solid color-mix(in srgb,var(--border-color, #cbd5e1) 68%,transparent);border-top-color:var(--color-primary, #3b82f6);border-radius:50%;box-shadow:var( --neu-inset-soft, inset 2px 2px 5px rgba(163, 177, 198, .26), inset -2px -2px 5px rgba(255, 255, 255, .8) );animation:_spin_1wqbg_20 .8s linear infinite}@keyframes _spin_1wqbg_20{to{transform:rotate(360deg)}}._loadingText_1wqbg_41{margin-top:16px;color:var(--text-secondary, #475569);font-size:1rem;font-weight:600;letter-spacing:.3px}._paginationWrapper_ynojs_3{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;scale:.9}._paginationControls_ynojs_12{display:flex;justify-content:center;align-items:center;gap:4px}._pageSizeSelector_ynojs_20{display:flex;align-items:center}._pageSizeSelector_ynojs_20 label{display:flex;align-items:center;gap:6px;font-size:.875rem;color:var(--text-secondary)}._pageSizeSelector_ynojs_20 select{padding:6px 28px 6px 10px;border:none;border-radius:var(--neu-radius, 16px);background:var(--neu-surface, var(--surface-secondary));color:var(--text-primary);font-size:.875rem;font-weight:500;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;transition:border-color .15s ease,box-shadow .15s ease;box-shadow:var(--neu-inset)}._pageSizeSelector_ynojs_20 select:hover:not(:disabled){box-shadow:var(--neu-inset),0 0 0 2px color-mix(in srgb,var(--accent-primary, #3b82f6) 18%,transparent)}._pageSizeSelector_ynojs_20 select:focus{outline:none;box-shadow:var(--neu-inset),var(--focus-ring, 0 0 0 3px rgba(59, 130, 246, .15))}._pageSizeSelector_ynojs_20 select:disabled{opacity:.5;cursor:not-allowed}._paginationBtn_ynojs_70{padding:8px 12px;border:none;border-radius:var(--neu-radius, 16px);background:var(--neu-surface, var(--surface-secondary));color:var(--text-primary);font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;min-width:36px;height:36px;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease;box-shadow:var(--neu-flat)}._paginationBtn_ynojs_70:disabled{cursor:not-allowed;opacity:.4}._paginationBtn_ynojs_70:not(:disabled):hover{transform:translateY(-1px);box-shadow:var(--neu-raised);background:var(--neu-surface, var(--surface-primary))}._navBtn_ynojs_103{padding:8px 10px}._pageBtn_ynojs_107{font-size:.875rem}._pageBtn_ynojs_107._active_ynojs_111{background:var(--accent-primary, #3b82f6);border-color:transparent;color:#fff;font-weight:600}._pageBtn_ynojs_107._active_ynojs_111:hover{background:var(--accent-primary-hover, #2563eb);border-color:var(--accent-primary-hover, #2563eb);transform:none}._pageNumbers_ynojs_124{display:flex;align-items:center;gap:4px}._ellipsis_ynojs_130{padding:0 6px;color:var(--text-tertiary, #9ca3af);font-weight:500;-webkit-user-select:none;user-select:none}._recordInfo_ynojs_137{font-size:.875rem;color:var(--text-secondary);white-space:nowrap}._paginationInfo_ynojs_143{font-size:.9em;color:var(--text-secondary)}._loadingIndicator_ynojs_148{color:var(--accent-primary, #3b82f6);font-size:1rem}@media(max-width:640px){._paginationWrapper_ynojs_3{flex-direction:column;gap:12px}._paginationControls_ynojs_12{gap:2px}._paginationBtn_ynojs_70{padding:6px 8px;min-width:32px;height:32px;font-size:.8rem}._pageNumbers_ynojs_124{gap:2px}._pageNumbers_ynojs_124 ._pageBtn_ynojs_107:nth-child(n+4):nth-last-child(n+4){display:none}._pageSizeSelector_ynojs_20{order:-1}._pageSizeSelector_ynojs_20 label{font-size:.8rem}._pageSizeSelector_ynojs_20 select{padding:4px 24px 4px 8px;font-size:.8rem}}._avatar_8bm06_5{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:visible;flex-shrink:0}._letterBase_8bm06_16{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-user-select:none;user-select:none;line-height:1}._imageOverlay_8bm06_34{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;object-fit:cover;z-index:1}._avatarImage_8bm06_46{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}._avatarInitial_8bm06_54{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;-webkit-user-select:none;user-select:none;text-shadow:0 1px 2px rgba(0,0,0,.2)}._letterAvatar_8bm06_67{border:2px solid rgba(255,255,255,.3);box-shadow:var(--neu-flat)}._chatBadge_8bm06_73{position:absolute;bottom:-2px;right:-2px;width:16px;height:16px;background:#10b981;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:8px;border:2px solid white;box-shadow:0 2px 4px #0003;z-index:10}._small_8bm06_92{width:32px;height:32px;font-size:.8rem}._medium_8bm06_98{width:40px;height:40px;font-size:1rem}._large_8bm06_104{width:52px;height:52px;font-size:1.2rem}._xlarge_8bm06_110{width:72px;height:72px;font-size:1.5rem}._withBorder_8bm06_117{box-shadow:0 0 0 2px #fff,0 2px 8px #667eea40}._clickable_8bm06_124{cursor:pointer;transition:all .2s ease}._clickable_8bm06_124:hover{transform:scale(1.05);box-shadow:0 4px 12px #667eea59}._clickable_8bm06_124:active{transform:scale(.98)}._tooltipWrapper_5ldq5_1{display:inline-block;position:relative}._tooltip_5ldq5_1{position:fixed;z-index:99999;background:var(--glass-overlay-bg, rgba(15, 23, 42, .82));color:var(--text-primary, #e5e7eb);padding:10px 14px;border-radius:var(--neu-radius, 16px);font-size:.875rem;max-width:400px;min-width:200px;pointer-events:none;white-space:normal;line-height:1.5;box-shadow:var(--glass-shadow, var(--neu-raised));border:1px solid var(--glass-overlay-border, rgba(255, 255, 255, .16));backdrop-filter:var(--glass-overlay-blur, blur(12px));-webkit-backdrop-filter:var(--glass-overlay-blur, blur(12px));opacity:1}@supports not (backdrop-filter: blur(1px)){._tooltip_5ldq5_1{background:var(--surface-popover, rgba(15, 23, 42, .95))}}@keyframes _tooltipFadeIn_5ldq5_1{0%{opacity:0}to{opacity:1}}._tooltip_5ldq5_1 .tooltip-content{display:flex;flex-direction:column;gap:8px}._tooltip_5ldq5_1 .tooltip-item{padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.2)}._tooltip_5ldq5_1 .tooltip-item:last-child{border:none;padding-bottom:0}._tooltip_5ldq5_1 .tooltip-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;font-size:.9em}._tooltip_5ldq5_1 .tooltip-user{font-weight:700;color:var(--color-success, #22c55e)}._tooltip_5ldq5_1 .tooltip-date{color:var(--color-warning, #f59e0b)}._tooltip_5ldq5_1 .tooltip-body{line-height:1.5;color:var(--text-primary, #f0f0f0)}._tooltip_5ldq5_1 .tooltip-assignee{color:var(--color-warning, #f59e0b);margin-bottom:4px;font-size:.9em;font-weight:500}._tooltip_5ldq5_1 .tooltip-enhanced{display:flex;flex-direction:column;gap:12px;max-width:360px}._tooltip_5ldq5_1 .tooltip-section{display:flex;flex-direction:column;gap:6px}._tooltip_5ldq5_1 .tooltip-section-header{display:flex;align-items:center;gap:8px;font-weight:600;font-size:.85em;color:var(--color-info, #3b82f6);padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.15);text-transform:uppercase;letter-spacing:.5px}._tooltip_5ldq5_1 .tooltip-section-header i{font-size:.9em}._tooltip_5ldq5_1 .tooltip-item-compact{padding:6px 8px;background:#ffffff0d;border-radius:6px;margin-bottom:4px}._tooltip_5ldq5_1 .tooltip-item-compact:last-child{margin-bottom:0}._tooltip_5ldq5_1 .tooltip-item-latest{background:#22c55e1f;border-left:3px solid var(--color-success, #22c55e)}._tooltip_5ldq5_1 .tooltip-type-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:12px;font-size:.75em;font-weight:600;text-transform:uppercase}._tooltip_5ldq5_1 .badge-chat{background:#3b82f633;color:#60a5fa}._tooltip_5ldq5_1 .badge-care{background:#22c55e33;color:#4ade80}._tooltip_5ldq5_1 .tooltip-product{display:flex;align-items:center;gap:6px;font-weight:500;margin-bottom:4px}._tooltip_5ldq5_1 .tooltip-product i{color:var(--color-warning, #f59e0b);font-size:.85em}._tooltip_5ldq5_1 .product-name{color:var(--text-primary, #f0f0f0)}._tooltip_5ldq5_1 .tooltip-meta{display:flex;align-items:center;gap:8px;font-size:.8em;opacity:.8}._tooltip_5ldq5_1 .tooltip-empty{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;color:#fff9;font-style:italic}._tooltip_5ldq5_1 .tooltip-empty i{font-size:1.2em}._indicator_1hazb_2{display:inline-flex;align-items:center;gap:6px;font-size:.8em;padding:3px 8px;white-space:nowrap;margin-bottom:4px;transition:transform .2s ease;background-color:var(--indicator-bg, rgba(128, 128, 128, .1));color:var(--indicator-color, #808080);border:1px solid color-mix(in srgb,var(--indicator-border, #ccc) 72%,transparent);font-weight:var(--indicator-weight, 500);border-radius:var(--indicator-radius, 15px);box-shadow:var( --neu-flat, 2px 2px 4px rgba(163, 177, 198, .18), -2px -2px 4px rgba(255, 255, 255, .78) )}._indicator_1hazb_2 i{font-size:.9em;transition:transform .2s ease}._indicator_1hazb_2:hover{transform:translateY(-1px)}@media(max-width:768px){._indicator_1hazb_2{font-size:.75em;padding:2px 6px;gap:4px}._indicator_1hazb_2 i{font-size:.85em}}@media(max-width:640px){._indicator_1hazb_2{font-size:.7em;padding:2px 5px}}._notificationModal_fvps7_1{padding:25px;text-align:center;background:color-mix(in srgb,var(--glass-overlay-bg, rgba(255, 255, 255, .72)) 86%,transparent);border-radius:var(--neu-radius, 16px)}._iconWrapper_fvps7_23{font-size:3.5em;margin-bottom:20px}._title_fvps7_33{margin-top:0;margin-bottom:10px;font-size:1.4em}._message_fvps7_45{margin-top:0;margin-bottom:25px;color:var(--text-light-color);line-height:1.6}._actions_fvps7_59{display:flex;justify-content:center}._closeButton_fvps7_69{padding:10px 30px;border:none;border-radius:var(--neu-radius, 16px);cursor:pointer;font-weight:500;font-size:1em;background-color:var(--primary-color);color:#fff;transition:background-color .2s,box-shadow .2s;box-shadow:var(--neu-raised),0 8px 16px #2563eb33}._closeButton_fvps7_69:hover{background-color:color-mix(in srgb,var(--primary-color) 90%,black);box-shadow:var(--neu-raised),0 10px 20px #2563eb40}._closeButton_fvps7_69:active{box-shadow:var(--neu-inset)}._info_fvps7_127 ._iconWrapper_fvps7_23{color:var(--info-color)}._success_fvps7_133 ._iconWrapper_fvps7_23{color:var(--success-color)}._warning_fvps7_139 ._iconWrapper_fvps7_23{color:var(--warning-color)}._error_fvps7_145 ._iconWrapper_fvps7_23{color:var(--danger-color)}._customerAvatar_3qj4l_5{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;flex-shrink:0;position:relative;background-color:#f8f9fa;box-shadow:var(--neu-flat);transition:all .3s cubic-bezier(.16,1,.3,1)}._customerAvatar_3qj4l_5._small_3qj4l_18{width:28px;height:28px;min-width:28px;min-height:28px}._customerAvatar_3qj4l_5._medium_3qj4l_25{width:36px;height:36px;min-width:36px;min-height:36px}._customerAvatar_3qj4l_5._large_3qj4l_32{width:52px;height:52px;min-width:52px;min-height:52px}._avatarImage_3qj4l_39{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;z-index:1}._letterAvatar_3qj4l_49{width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:0}._letter_3qj4l_49{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-user-select:none;user-select:none}._small_3qj4l_18 ._letter_3qj4l_49{font-size:12px}._medium_3qj4l_25 ._letter_3qj4l_49{font-size:15px}._large_3qj4l_32 ._letter_3qj4l_49{font-size:22px}._clickable_3qj4l_80{cursor:pointer}._clickable_3qj4l_80:hover{transform:scale(1.05);box-shadow:var(--neu-raised)}._clickable_3qj4l_80:active{transform:scale(.98)}[data-theme=dark] ._customerAvatar_3qj4l_5{background-color:#2a2a2c;box-shadow:var(--neu-flat)}[data-theme=dark] ._clickable_3qj4l_80:hover{box-shadow:var(--neu-raised)}._imageContainer_8nbxl_1{position:relative;overflow:hidden;background-color:var(--neu-surface, #f5f5f5);display:block;border-radius:var(--neu-radius-sm, 0)}._image_8nbxl_1{display:block;width:100%;height:100%;opacity:1}._placeholder_8nbxl_20{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#eee;animation:_pulse_8nbxl_1 1.5s infinite ease-in-out;z-index:1}._errorPlaceholder_8nbxl_32{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--neu-surface, #f0f0f0);color:#999;font-size:1.5rem;border-radius:var(--neu-radius-sm, 0)}@keyframes _pulse_8nbxl_1{0%{background-color:#eee}50%{background-color:#e0e0e0}to{background-color:#eee}}._identity_l2rc2_1{display:inline-flex;align-items:center;min-width:0;gap:.5rem}._name_l2rc2_8{min-width:0;overflow:hidden;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}._name_l2rc2_8:disabled{cursor:default;opacity:1}._taskCard_1ebb1_2{background:color-mix(in srgb,var(--neu-surface, #ffffff) 95%,transparent);border-radius:14px;padding:12px;margin-bottom:10px;border:1px solid color-mix(in srgb,var(--border-primary, #e5e7eb) 62%,transparent);box-shadow:var(--neu-flat, 0 6px 18px rgba(15, 23, 42, .08));cursor:pointer;display:flex;flex-direction:column;gap:8px;position:relative;transition:border-color .2s,box-shadow .2s,transform .2s;--accent: var(--color-primary, #3b82f6);--accent-strong: var(--color-primary-hover, #2563eb);--accent-soft: rgba(37, 99, 235, .08)}._taskCard_1ebb1_2:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:var(--accent, #3b82f6);opacity:.65;transition:opacity .2s,transform .2s;border-radius:12px 0 0 12px}._taskCard_1ebb1_2:hover:before{opacity:1;transform:translate(1px)}._taskCard_1ebb1_2:hover{border-color:color-mix(in srgb,var(--accent, #3b82f6) 42%,transparent);box-shadow:var(--neu-raised, 0 10px 24px rgba(15, 23, 42, .12));transform:translateY(-1px)}._cardHeader_1ebb1_50{display:flex;align-items:center;gap:10px;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid var(--border-tertiary, #f1f5f9)}._customerNameWrapper_1ebb1_59{display:flex;align-items:center;gap:8px}._customerAvatar_1ebb1_65{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid var(--border-secondary, #e5e7eb);flex-shrink:0;transition:border-color .2s ease}._customerAvatar_1ebb1_65:hover{border-color:var(--accent, #3b82f6)}._customerName_1ebb1_59{font-weight:700;font-size:14px;color:var(--accent-strong, #1e40af);cursor:pointer;transition:color .2s}._customerName_1ebb1_59:hover{color:var(--accent, #3b82f6)}._internalAvatar_1ebb1_91{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-primary, #2563eb);background:color-mix(in srgb,var(--color-primary, #2563eb) 12%,#ffffff);border:1px solid color-mix(in srgb,var(--color-primary, #2563eb) 25%,transparent)}._internalBadge_1ebb1_105{display:inline-flex;align-items:center;flex-shrink:0;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:700;color:var(--color-primary, #2563eb);background:color-mix(in srgb,var(--color-primary, #2563eb) 10%,#ffffff);border:1px solid color-mix(in srgb,var(--color-primary, #2563eb) 18%,transparent)}._indicatorsWrapper_1ebb1_119{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex-shrink:0}._customerMeta_1ebb1_127{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._cardBody_1ebb1_134{font-size:14px;line-height:1.6;padding:12px;background:color-mix(in srgb,var(--surface-secondary, #f8fafc) 88%,transparent);border-radius:10px;border-left:3px solid color-mix(in srgb,var(--border-primary, #cbd5e1) 75%,transparent);color:var(--text-primary, #334155);font-weight:500;box-shadow:var(--neu-inset, inset 2px 2px 6px rgba(15, 23, 42, .08))}._cardFooter_1ebb1_152{font-size:12px;color:var(--text-secondary, #64748b);border-top:1px solid var(--border-secondary, #e2e8f0);padding-top:10px;display:flex;flex-direction:column;gap:10px}._assignmentInfo_1ebb1_162,._dateInfo_1ebb1_163{display:flex;align-items:center;flex-wrap:wrap;gap:6px}._userDisplay_1ebb1_170{display:flex;align-items:center;gap:4px}._userDisplay_1ebb1_170 img{width:22px;height:22px;border-radius:50%;object-fit:cover;border:2px solid var(--surface-primary, white);box-shadow:var(--shadow-xs, 0 1px 2px rgba(0, 0, 0, .1))}._arrowIcon_1ebb1_185{color:var(--color-primary, #3b82f6);font-size:1.2em;margin:0 4px}._assigneesContainer_1ebb1_191{display:flex;align-items:center}._assigneeAvatarWrapper_1ebb1_197{position:relative;z-index:1}._assigneeAvatarWrapper_1ebb1_197[data-stack-index="1"]{z-index:1}._assigneeAvatarWrapper_1ebb1_197[data-stack-index="2"]{z-index:2}._assigneeAvatarWrapper_1ebb1_197[data-stack-index="3"]{z-index:3}._assigneeAvatarWrapper_1ebb1_197[data-stack-index="4"]{z-index:4}._assigneeAvatarWrapper_1ebb1_197[data-stack-index="5"]{z-index:5}._assigneeAvatarWrapper_1ebb1_197[data-stack-index="6"]{z-index:6}._assigneeAvatarWrapper_1ebb1_197[data-stack-index="7"]{z-index:7}._assigneeAvatarWrapper_1ebb1_197[data-stack-index="8"]{z-index:8}._assigneeAvatarWrapper_1ebb1_197[data-stack-index="9"]{z-index:9}._assigneeAvatarWrapper_1ebb1_197[data-stack-index="10"]{z-index:10}._assigneesContainer_1ebb1_191 img{margin-left:-6px;border:2px solid var(--surface-primary, white)}._assigneesContainer_1ebb1_191 img:first-child{margin-left:0}._assigneeNames_1ebb1_243{font-weight:600;color:var(--text-primary, #334155)}._dateInfo_1ebb1_163{justify-content:space-between;background:color-mix(in srgb,var(--surface-secondary, #f8fafc) 90%,transparent);padding:10px 12px;border-radius:10px;margin-top:2px;border:1px dashed color-mix(in srgb,var(--border-primary, #cbd5e1) 72%,transparent);gap:8px;box-shadow:var(--neu-flat, 0 2px 8px rgba(15, 23, 42, .08))}._dateInfoItem_1ebb1_264{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600}._dateInfoItem_1ebb1_264 i{color:var(--color-warning, #f59e0b);font-size:14px}._dateInfoItem_1ebb1_264 strong{color:var(--text-primary, #0f172a)}._overdueText_1ebb1_281{font-weight:800;color:var(--color-danger, #ef4444)}@media(max-width:640px){._taskCard_1ebb1_2{padding:12px}._cardBody_1ebb1_134{font-size:13px;padding:10px}._userDisplay_1ebb1_170 img{width:22px;height:22px}._dateInfo_1ebb1_163{flex-direction:column;align-items:flex-start;gap:4px}}._progressBarWrapper_1ebb1_308{margin-bottom:8px}._progressText_1ebb1_312{font-size:11px;color:#666;margin-bottom:3px;display:flex;align-items:center;gap:4px}._progressBarContainer_1ebb1_321{height:4px;background-color:#eee;border-radius:2px;overflow:hidden}._progressBarFill_1ebb1_328{height:100%;background-color:#10b981;transition:width .3s ease}._quickCompleteBtn_1ebb1_335{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px 16px;margin-top:8px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #10b98140}._quickCompleteBtn_1ebb1_335:hover{background:linear-gradient(135deg,#059669,#047857);transform:translateY(-1px);box-shadow:0 4px 12px #10b98159}._quickCompleteBtn_1ebb1_335:active{transform:translateY(0);box-shadow:0 2px 6px #10b98133}._quickCompleteBtn_1ebb1_335 i{font-size:14px}@media(max-width:640px){._quickCompleteBtn_1ebb1_335{padding:8px 12px;font-size:12px}}._indicator_7eikp_3{display:inline-flex;align-items:center;gap:6px;font-size:.8em;font-weight:700;padding:3px 10px;border-radius:var(--neu-radius-sm, 10px);white-space:nowrap;box-shadow:var(--neu-flat);transition:box-shadow var(--neu-transition, .2s ease)}._indicator_7eikp_3 i{font-size:.9em;font-weight:800}.animated-number{display:inline-block;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.02em;white-space:nowrap}.animated-number span{display:inline-block}.trend-indicator{display:inline-flex;align-items:center;gap:var(--space-1);font-weight:var(--font-medium);border-radius:var(--radius-md);padding:var(--space-1) var(--space-2);transition:all var(--transition-base);white-space:nowrap}.trend-sm{font-size:var(--text-xs);padding:2px var(--space-1)}.trend-md{font-size:var(--text-sm)}.trend-lg{font-size:var(--text-base);padding:var(--space-2) var(--space-3)}.trend-positive{color:var(--success-green-dark);background-color:var(--success-green-light)}.trend-negative{color:var(--danger-red-dark);background-color:var(--danger-red-light)}.trend-neutral{color:var(--gray-600);background-color:var(--gray-100)}.trend-icon{display:flex;align-items:center;justify-content:center}.trend-value{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@media(prefers-color-scheme:dark){.trend-positive{color:var(--success-green);background-color:#10b98126}.trend-negative{color:var(--danger-red);background-color:#ef444426}.trend-neutral{color:var(--gray-400);background-color:var(--gray-800)}}.circular-progress{position:relative;display:inline-flex;align-items:center;justify-content:center}.circular-progress-svg{transform:rotate(0)}.circular-progress-track{opacity:.3}.circular-progress-bar{transition:stroke-dashoffset .3s ease;filter:drop-shadow(0 0 4px currentColor)}.circular-progress-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);text-align:center;pointer-events:none}.circular-progress-value{font-weight:var(--font-bold);line-height:1;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.circular-progress-label{font-size:var(--text-xs);color:var(--gray-600);font-weight:var(--font-medium);max-width:80%;line-height:1.2}@media(prefers-color-scheme:dark){.circular-progress-track{opacity:.2}.circular-progress-label{color:var(--gray-400)}}.sparkline{display:inline-flex;position:relative}.sparkline-svg{display:block}.sparkline-tooltip-area{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:auto}._datePickerContainer_1xxn8_7{position:relative;flex:1 1 180px;min-width:160px;padding:2px;border-radius:18px;background:color-mix(in srgb,var(--neu-surface, #f8fafc) 92%,transparent);box-shadow:var(--neu-inset)}._datePickerToggle_1xxn8_17{display:flex;align-items:center;justify-content:space-between;width:100%;height:42px;padding:0 14px;background:color-mix(in srgb,var(--neu-surface, #ffffff) 90%,transparent);border:none;border-radius:16px;cursor:pointer;font-family:inherit;font-size:.9em;color:var(--text-color);text-align:left;gap:8px;box-shadow:var(--neu-flat);transition:transform .2s ease,box-shadow .2s ease,color .2s ease}._datePickerToggle_1xxn8_17:hover{color:var(--primary-color);transform:translateY(-1px);box-shadow:var(--neu-raised)}._datePickerToggle_1xxn8_17 i{color:var(--text-light-color);transition:transform .2s ease-in-out}._datePickerToggle_1xxn8_17 span{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._datePickerToggle_1xxn8_17 ._chevronUp_1xxn8_58{transform:rotate(180deg)}._datePickerPopover_1xxn8_62{position:absolute;z-index:99999;background:color-mix(in srgb,var(--card-bg-color) 88%,transparent);border:1px solid color-mix(in srgb,var(--border-color) 70%,transparent);border-radius:24px;box-shadow:0 24px 60px #0f172a2e,inset 1px 1px #ffffff59;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:flex;gap:0;padding:18px;min-width:520px;max-width:680px}._presets_1xxn8_80{display:flex;flex-direction:column;padding:6px 16px 6px 6px;margin-right:16px;border-right:1px solid color-mix(in srgb,var(--border-color) 60%,transparent);gap:4px;flex-shrink:0;min-width:120px;max-height:380px;overflow-y:auto;border-radius:16px;background:color-mix(in srgb,var(--neu-surface, #f8fafc) 92%,transparent);box-shadow:var(--neu-inset)}._presets_1xxn8_80::-webkit-scrollbar{width:4px}._presets_1xxn8_80::-webkit-scrollbar-thumb{background-color:var(--border-color);border-radius:2px}._presets_1xxn8_80::-webkit-scrollbar-track{background-color:transparent}._presets_1xxn8_80 button{background:color-mix(in srgb,var(--neu-surface, #ffffff) 90%,transparent);border:none;color:var(--text-color);padding:8px 12px;border-radius:12px;text-align:left;cursor:pointer;font-family:inherit;font-size:.85em;white-space:nowrap;transition:all .2s ease;font-weight:500;box-shadow:var(--neu-flat)}._presets_1xxn8_80 button:hover{background-color:color-mix(in srgb,var(--primary-color) 15%,transparent);transform:translate(2px);box-shadow:var(--neu-raised)}._presets_1xxn8_80 button._activePreset_1xxn8_134{background-color:color-mix(in srgb,var(--primary-color) 18%,var(--neu-surface, #ffffff));color:var(--primary-color);font-weight:600;box-shadow:var(--neu-inset)}._calendarArea_1xxn8_145{display:flex;flex-direction:column;flex:1;min-width:300px}._quickDateInputHeader_1xxn8_153{display:flex;align-items:flex-end;gap:8px;padding:12px;margin-bottom:8px;border-bottom:1px solid color-mix(in srgb,var(--border-color) 60%,transparent);border-radius:18px;background:color-mix(in srgb,var(--neu-surface, #f8fafc) 92%,transparent);box-shadow:var(--neu-inset)}._quickDateInputGroup_1xxn8_166{display:flex;flex-direction:column;gap:4px;flex:1}._quickDateInputLabel_1xxn8_173{font-size:.7em;color:var(--text-light-color);font-weight:600;text-transform:uppercase;letter-spacing:.3px}._quickDateInputField_1xxn8_181{width:100%;padding:8px 10px;border:none;border-radius:12px;font-size:.9em;font-family:inherit;background:color-mix(in srgb,var(--neu-surface, #ffffff) 90%,transparent);color:var(--text-color);text-align:center;transition:all .2s ease;box-shadow:var(--neu-inset)}._quickDateInputField_1xxn8_181:focus{outline:none;box-shadow:var(--neu-inset),0 0 0 2px color-mix(in srgb,var(--primary-color) 16%,transparent)}._quickDateInputField_1xxn8_181::placeholder{color:var(--text-light-color);font-size:.9em}._quickDateInputField_1xxn8_181._inputError_1xxn8_207{border-color:var(--danger-color, #dc3545);background-color:color-mix(in srgb,var(--danger-color, #dc3545) 5%,var(--bg-color))}._quickDateArrow_1xxn8_216{color:var(--text-light-color);font-size:.85em;padding-bottom:10px;opacity:.6}._quickDateErrorMsg_1xxn8_223{font-size:.75em;color:var(--danger-color, #dc3545);padding:4px 4px 8px;text-align:center}.react-datepicker{font-family:inherit;border:none;background-color:transparent;width:100%}.react-datepicker__header{background-color:transparent;border-bottom:1px solid var(--border-color);padding-top:8px}.react-datepicker__current-month{color:var(--text-color);font-weight:600;font-size:1em;margin-bottom:8px}.react-datepicker__day-name{color:var(--text-light-color);font-weight:600;font-size:.85em;width:2.4rem;line-height:2.4rem}.react-datepicker__day{color:var(--text-color);transition:all .2s ease;width:2.4rem;line-height:2.4rem;margin:.15rem;border-radius:6px}.react-datepicker__day:hover{background-color:color-mix(in srgb,var(--primary-color) 20%,transparent);color:var(--text-color);font-weight:600;transform:scale(1.05)}.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range{background-color:color-mix(in srgb,var(--primary-color) 25%,transparent);color:var(--text-color);font-weight:500}.react-datepicker__day--selected,.react-datepicker__day--range-start,.react-datepicker__day--range-end{background-color:var(--primary-color)!important;color:#fff!important;font-weight:700;box-shadow:0 2px 6px #00000026}.react-datepicker__day--keyboard-selected{background-color:color-mix(in srgb,var(--primary-color) 30%,transparent);color:var(--text-color);font-weight:600}.react-datepicker__day--range-start.react-datepicker__day--range-end{background-color:var(--primary-color)!important;color:#fff!important;border-radius:6px}.react-datepicker__day--disabled{color:var(--text-light-color);opacity:.4;cursor:not-allowed}.react-datepicker__navigation{top:12px}.react-datepicker__navigation-icon:before{border-color:var(--text-color);border-width:2px 2px 0 0;height:8px;width:8px}.react-datepicker__navigation:hover .react-datepicker__navigation-icon:before{border-color:var(--primary-color)}@media screen and (max-width:768px){._datePickerPopover_1xxn8_62{flex-direction:column;min-width:320px!important;max-width:calc(100vw - 20px)!important;left:10px!important;width:calc(100vw - 20px)!important}._presets_1xxn8_80{border-right:none;border-bottom:1px solid var(--border-color);margin:0 0 12px;padding:0 0 12px;flex-direction:row;flex-wrap:wrap;min-width:unset}._presets_1xxn8_80 button{width:auto;flex:1 1 auto;min-width:100px}._calendarArea_1xxn8_145{min-width:unset;width:100%}.react-datepicker{width:100%}}._wrapper_1di9m_1{position:relative;min-width:220px;font-family:inherit}._button_1di9m_13{width:100%;padding:8px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--border-color, #cbd5e0) 62%,transparent);background-color:color-mix(in srgb,var(--neu-surface, #fff) 95%,transparent);display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left;box-shadow:var(--neu-flat, 0 2px 8px rgba(15, 23, 42, .08));transition:box-shadow .2s ease,border-color .2s ease}._button_1di9m_13:hover{border-color:color-mix(in srgb,var(--color-primary, #3b82f6) 36%,transparent);box-shadow:var(--neu-raised, 0 8px 16px rgba(15, 23, 42, .12))}._button_1di9m_13:disabled{cursor:not-allowed;opacity:.65;box-shadow:var(--neu-flat, 0 2px 8px rgba(15, 23, 42, .08))}._button_1di9m_13 span{color:var(--text-color, #2d3748);font-size:14px}._arrow_1di9m_89{transition:transform .2s;color:var(--text-light-color, #a0aec0)}._arrow_1di9m_89._up_1di9m_99{transform:rotate(180deg)}._dropdown_1di9m_107{position:absolute;top:105%;left:0;right:0;background-color:color-mix(in srgb,var(--neu-surface, #fff) 95%,transparent);border:1px solid color-mix(in srgb,var(--border-color, #e2e8f0) 62%,transparent);border-radius:12px;box-shadow:var(--neu-raised, 0 10px 20px rgba(15, 23, 42, .14));z-index:10;max-height:250px;overflow-y:auto;padding:8px}._option_1di9m_147{display:flex;align-items:center;padding:8px 10px;border-radius:10px;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}._option_1di9m_147:hover{background-color:color-mix(in srgb,var(--surface-secondary, #f7fafc) 88%,transparent);box-shadow:var(--neu-inset, inset 2px 2px 6px rgba(15, 23, 42, .08))}._option_1di9m_147 input[type=checkbox]{margin-right:10px;cursor:pointer}._option_1di9m_147 label{font-size:14px;color:var(--text-secondary, #4a5568);flex-grow:1;cursor:pointer}._popover_12vfb_5{position:fixed;bottom:120px;width:380px;max-width:calc(100vw - 120px);height:580px;max-height:calc(100vh - 160px);background:color-mix(in srgb,var(--neu-surface, #f8fafc) 96%,var(--bg-primary, #eef2f7));border-radius:22px;border:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 62%,transparent);box-shadow:var(--neu-raised);display:flex;flex-direction:column;overflow:hidden;transition:opacity .4s cubic-bezier(.34,1.56,.64,1),transform .4s cubic-bezier(.34,1.56,.64,1),visibility .4s;opacity:0;transform:scale(.85) translateY(20px);visibility:hidden;z-index:998}._popover_12vfb_5._positionRight_12vfb_36{right:88px;transform-origin:bottom right}._popover_12vfb_5._positionLeft_12vfb_41{left:30px;right:auto;transform-origin:bottom left}._popover_12vfb_5._open_12vfb_47{opacity:1;transform:scale(1) translateY(0);visibility:visible;animation:_popoverSlideIn_12vfb_1 .5s cubic-bezier(.34,1.56,.64,1)}@keyframes _popoverSlideIn_12vfb_1{0%{opacity:0;transform:scale(.85) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}._header_12vfb_65{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 55%,transparent);background:color-mix(in srgb,var(--surface-secondary, #f8fafc) 94%,transparent);flex-shrink:0;overflow:visible;position:relative;z-index:2}._headerPrimary_12vfb_83{display:flex;flex-direction:column;gap:2px;min-width:0}._headerTitle_12vfb_90{font-size:17px;font-weight:800;background:linear-gradient(135deg,#2563eb,#0ea5e9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;letter-spacing:-.02em}._headerSubtitle_12vfb_101{font-size:12px;color:#6b7280;font-weight:500}._topActions_12vfb_107{display:inline-flex;gap:6px;margin-left:auto;margin-right:8px;flex:0 0 auto;max-width:min(160px,42vw);overflow:visible;position:relative;z-index:3}._topActionButton_12vfb_119{width:36px;min-width:36px;flex:0 0 36px;height:36px;border-radius:12px;border:none;background:color-mix(in srgb,var(--primary-color, #2563eb) 8%,var(--neu-surface, #ffffff));color:var(--primary-color, #2563eb);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:all .3s cubic-bezier(.34,1.56,.64,1);box-shadow:var(--neu-flat)}._topActionButton_12vfb_119:hover,._topActionButton_12vfb_119:focus-visible{transform:translateY(-1px);box-shadow:var(--neu-raised)}._topActionButton_12vfb_119:active,._closeButton_12vfb_148:active{box-shadow:var(--neu-inset)}._closeButton_12vfb_148:focus-visible,._chatContextButton_12vfb_153:focus-visible{outline:none;box-shadow:var(--neu-raised),0 0 0 2px color-mix(in srgb,var(--primary-color, #2563eb) 42%,transparent)}._topActionIcon_12vfb_160{display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;position:relative;z-index:1}._topActionLabel_12vfb_170{display:none}._topActionButton_12vfb_119:hover ._topActionLabel_12vfb_170,._topActionButton_12vfb_119:focus-visible ._topActionLabel_12vfb_170{display:none}._closeButton_12vfb_148{background:color-mix(in srgb,var(--danger-color, #ef4444) 10%,var(--neu-surface, #ffffff));border:none;border-radius:10px;font-size:20px;color:#ef4444;cursor:pointer;padding:6px 8px;transition:all .3s cubic-bezier(.34,1.56,.64,1);box-shadow:var(--neu-flat)}._closeButton_12vfb_148:hover{background:color-mix(in srgb,var(--danger-color, #ef4444) 14%,var(--neu-surface, #ffffff));transform:scale(1.03) rotate(90deg);box-shadow:var(--neu-raised)}._content_12vfb_205{flex-grow:1;display:flex;flex-direction:column;overflow:hidden;background:color-mix(in srgb,var(--surface-secondary, #f8fafc) 94%,transparent)}[data-theme=dark] ._popover_12vfb_5,.dark ._popover_12vfb_5{background:color-mix(in srgb,var(--neu-surface, #0f172a) 94%,transparent)}._chatTabContainer_12vfb_223{display:flex;flex-direction:column;height:100%;overflow:hidden}._messageList_12vfb_231{display:flex;flex-direction:column;gap:14px;padding:20px;flex-grow:1;overflow-y:auto}._chatContextBar_12vfb_242{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 8px;color:#4b5563;gap:12px;background:color-mix(in srgb,var(--primary-color, #2563eb) 5%,var(--surface-secondary, #f8fafc));border-bottom:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 55%,transparent)}._chatContextLabel_12vfb_258{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#9ca3af}._chatContextValue_12vfb_266{display:block;font-size:14px;color:#1f2937}._chatContextButton_12vfb_153{display:inline-flex;align-items:center;gap:6px;border:1px solid #d1d5db;background:#fff;border-radius:999px;padding:6px 12px;font-size:12px;color:#1d4ed8;cursor:pointer;transition:all .2s ease}._chatContextButton_12vfb_153:hover{border-color:#1d4ed8;background:#3b82f614}._notebookQuickActions_12vfb_291{display:flex;gap:8px;overflow-x:auto;padding:10px 20px;border-bottom:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 45%,transparent);background:color-mix(in srgb,var(--surface-secondary, #f8fafc) 92%,transparent)}._notebookQuickActions_12vfb_291 button{flex:0 0 auto;max-width:210px;min-height:32px;padding:6px 10px;overflow:hidden;border:1px solid rgba(148,163,184,.35);border-radius:999px;background:#fff;color:#334155;cursor:pointer;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}._notebookQuickActions_12vfb_291 button:disabled{cursor:not-allowed;opacity:.55}._notebookQuickActions_12vfb_291 button:not(:disabled):hover{border-color:#2563eb;color:#1d4ed8}._message_12vfb_231{padding:12px 16px;border-radius:20px;max-width:85%;line-height:1.6;word-wrap:break-word;animation:_messageSlideIn_12vfb_1 .3s cubic-bezier(.34,1.56,.64,1);box-shadow:0 2px 8px #0000000d}@keyframes _messageSlideIn_12vfb_1{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._userMessage_12vfb_353{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;align-self:flex-end;border-bottom-right-radius:6px;font-weight:500}._aiMessage_12vfb_361{background:linear-gradient(135deg,color-mix(in srgb,var(--neu-surface, #ffffff) 98%,transparent),color-mix(in srgb,var(--surface-secondary, #f8fafc) 92%,transparent));border:none;color:#374151;align-self:flex-start;border-bottom-left-radius:6px;box-shadow:var(--neu-flat)}._aiMessage_12vfb_361._loading_12vfb_374{display:flex;align-items:center;gap:10px}._aiMessage_12vfb_361._streaming_12vfb_381{background:linear-gradient(135deg,#667eea14,#764ba214);border-color:#667eea40;animation:_streamingPulse_12vfb_1 1.5s ease-in-out infinite}@keyframes _streamingPulse_12vfb_1{0%,to{background:linear-gradient(135deg,#667eea14,#764ba214)}50%{background:linear-gradient(135deg,#667eea1f,#764ba21f)}}._streamingCursor_12vfb_410{display:inline;animation:_cursorBlink_12vfb_1 .8s step-end infinite;color:#667eea;font-weight:400;margin-left:1px}@keyframes _cursorBlink_12vfb_1{0%,to{opacity:1}50%{opacity:0}}._mdContent_12vfb_430{line-height:1.65;font-size:.9rem;word-break:break-word}._mdContent_12vfb_430 p{margin:0 0 6px}._mdContent_12vfb_430 p:last-child{margin-bottom:0}._header_12vfb_65,._content_12vfb_205,._tabBar_12vfb_446{background:color-mix(in srgb,var(--neu-surface, #f8fafc) 96%,var(--bg-primary, #eef2f7))}._userMessage_12vfb_353{background:color-mix(in srgb,var(--primary-color, #2563eb) 18%,var(--neu-surface, #ffffff));color:var(--text-color, #0f172a);box-shadow:var(--neu-flat)}._aiMessage_12vfb_361{background:color-mix(in srgb,var(--neu-surface, #ffffff) 96%,transparent)}._topActionButton_12vfb_119:focus-visible,._closeButton_12vfb_148:focus-visible,._tabBarItem_12vfb_470:focus-visible,._chatContextButton_12vfb_153:focus-visible{outline:none;box-shadow:var(--neu-raised),0 0 0 2px color-mix(in srgb,var(--primary-color, #2563eb) 42%,transparent)}[data-theme=dark] ._popover_12vfb_5,.dark ._popover_12vfb_5{background:color-mix(in srgb,rgba(15,23,42,.35) 90%,var(--neu-surface, #0f172a))}._mdContent_12vfb_430 h1,._mdContent_12vfb_430 h2,._mdContent_12vfb_430 h3,._mdContent_12vfb_430 h4{margin:10px 0 6px;font-weight:600;line-height:1.3}._mdContent_12vfb_430 h1{font-size:1.15em}._mdContent_12vfb_430 h2{font-size:1.08em}._mdContent_12vfb_430 h3{font-size:1.02em}._mdContent_12vfb_430 ul,._mdContent_12vfb_430 ol{margin:4px 0;padding-left:20px}._mdContent_12vfb_430 li{margin-bottom:3px}._mdContent_12vfb_430 strong{font-weight:600;color:#1e293b}._mdContent_12vfb_430 em{font-style:italic}._mdContent_12vfb_430 blockquote{margin:6px 0;padding:6px 12px;border-left:3px solid #667eea;background:#667eea0f;border-radius:0 8px 8px 0;color:#475569}._mdContent_12vfb_430 .md-inline-code{background:#667eea1a;color:#4338ca;padding:1px 5px;border-radius:4px;font-size:.88em;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}._mdContent_12vfb_430 .md-code-block{position:relative;margin:8px 0}._mdContent_12vfb_430 .md-code-block pre{background:#1e293b;color:#e2e8f0;padding:12px 14px;border-radius:8px;overflow-x:auto;font-size:.84em;line-height:1.5;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;margin:0}._mdContent_12vfb_430 .md-copy-btn{position:absolute;top:6px;right:6px;background:#ffffff26;color:#94a3b8;border:none;padding:3px 8px;border-radius:4px;font-size:.72em;cursor:pointer;opacity:0;transition:opacity .2s}._mdContent_12vfb_430 .md-code-block:hover .md-copy-btn{opacity:1}._mdContent_12vfb_430 .md-copy-btn:hover{background:#ffffff40;color:#f1f5f9}._mdContent_12vfb_430 .md-table-wrap{overflow-x:auto;margin:8px 0}._mdContent_12vfb_430 table{border-collapse:collapse;width:100%;font-size:.88em}._mdContent_12vfb_430 th,._mdContent_12vfb_430 td{border:1px solid #e2e8f0;padding:6px 10px;text-align:left}._mdContent_12vfb_430 th{background:#f1f5f9;font-weight:600;color:#334155}._mdContent_12vfb_430 tr:nth-child(2n){background:#f1f5f980}._mdContent_12vfb_430 a{color:#667eea;text-decoration:none}._mdContent_12vfb_430 a:hover{text-decoration:underline}._mdContent_12vfb_430 hr{border:none;border-top:1px solid #e2e8f0;margin:8px 0}._messageMeta_12vfb_630{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:6px;opacity:.55;transition:opacity .2s}._message_12vfb_231:hover ._messageMeta_12vfb_630{opacity:1}._messageTime_12vfb_644{font-size:.68em;opacity:.6;display:block;margin-top:4px;text-align:right}._userMessage_12vfb_353 ._messageTime_12vfb_644{color:#ffffffb3}._copyMessageBtn_12vfb_656{background:none;border:none;cursor:pointer;color:inherit;padding:2px;border-radius:4px;display:flex;align-items:center;opacity:0;transition:opacity .2s}._message_12vfb_231:hover ._copyMessageBtn_12vfb_656{opacity:.6}._copyMessageBtn_12vfb_656:hover{opacity:1!important;background:#0000000f}._footer_12vfb_679{padding:15px 20px;border-top:1px solid #e8e8e8;background-color:#fff;flex-shrink:0}._inputShell_12vfb_686{display:flex;flex-direction:column;gap:6px}._inputWrapper_12vfb_692{position:relative;background:#f3f4f6;border-radius:14px;display:flex;align-items:center;padding-right:8px}._input_12vfb_686{width:100%;padding:12px 42px 12px 16px;border:none;background:transparent;font-size:14px;color:#1f2937}._input_12vfb_686:focus{outline:none}._sendButton_12vfb_714{position:static;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#6e45e2,#8f6cf8);color:#fff;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease,box-shadow .2s ease}._sendButton_12vfb_714:hover{transform:translateY(-1px);box-shadow:0 10px 18px -18px #6e45e2a6}._inputHintRow_12vfb_736{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#9ca3af}._quickPrompt_12vfb_744{border:none;background:#6e45e21f;color:#5b21b6;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;cursor:pointer;transition:background .2s ease}._quickPrompt_12vfb_744:hover{background:#6e45e233}._tabBar_12vfb_446{display:grid;grid-template-columns:repeat(3,1fr);padding:10px 12px;border-top:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 55%,transparent);background:color-mix(in srgb,var(--surface-secondary, #f8fafc) 94%,transparent);gap:8px}._tabBarItem_12vfb_470{position:relative;border:none;border-radius:12px;background:color-mix(in srgb,var(--neu-surface, #ffffff) 95%,transparent);color:#6b7280;font-size:13px;font-weight:700;padding:11px 8px;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);box-shadow:var(--neu-flat)}._tabBarItem_12vfb_470:hover{transform:translateY(-1px);box-shadow:var(--neu-raised)}._tabBarItemActive_12vfb_793{background:color-mix(in srgb,var(--primary-color, #667eea) 14%,var(--neu-surface, #ffffff));color:var(--primary-color, #2563eb);transform:none;box-shadow:var(--neu-inset)}._sendButton_12vfb_714:disabled{background-color:#ccc;cursor:not-allowed}._tabBarBadge_12vfb_809{position:absolute;top:6px;right:8px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#ef4444;color:#fff;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}._tabContent_12vfb_827{height:100%;overflow-y:auto;padding:20px;animation:_contentFadeIn_12vfb_1 .4s ease-out}._proposalView_12vfb_834{display:flex;flex-direction:column;gap:20px}._proposalLoading_12vfb_840{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:15px;color:#666}._proposalSection_12vfb_850{background:#fff;padding:15px;border-radius:8px;border:1px solid #e8e8e8}._proposalCallout_12vfb_857{background:linear-gradient(135deg,#6e45e21a,#6e45e233);border:1px solid rgba(110,69,226,.25);padding:12px;border-radius:12px;margin-bottom:12px;display:flex;flex-direction:column;gap:4px}._proposalCalloutLabel_12vfb_872{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#6e45e2;font-weight:600}._proposalCalloutContent_12vfb_880{font-size:14px;color:#402f6b;line-height:1.4}._proposalTitle_12vfb_886{font-size:14px;font-weight:600;color:#333;margin:0 0 10px;display:flex;align-items:center;gap:8px}._proposalText_12vfb_896{font-size:14px;line-height:1.6;color:#555;margin:0;max-height:160px;overflow-y:auto;padding-right:6px}._proposalList_12vfb_906{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._executeButton_12vfb_915{width:100%;padding:12px;background:#28a745;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:16px;font-weight:600;transition:background-color .2s}._executeButton_12vfb_915:hover{background:#218838}._executeButton_12vfb_915:disabled{background-color:#ccc;cursor:not-allowed}._proposalMeta_12vfb_937{margin-top:10px;font-size:12px;color:#6b7280;text-align:center}._conversationList_12vfb_946{padding:10px 0}._conversationToolbar_12vfb_950{display:flex;justify-content:flex-end;padding:0 20px 10px}._markAllButton_12vfb_956{display:inline-flex;align-items:center;gap:6px;border:1px solid #c7d2fe;background:#eef2ff;color:#4c1d95;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}._markAllButton_12vfb_956:hover:not(:disabled){background:#e0e7ff;border-color:#a5b4fc;transform:translateY(-1px)}._markAllButton_12vfb_956:disabled{opacity:.6;cursor:not-allowed;transform:none}._conversationItemWrapper_12vfb_986{display:flex;flex-direction:column;gap:8px}._conversationItem_12vfb_986{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:flex-start;padding:12px 20px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #f0f0f0}._conversationItem_12vfb_986:hover{background-color:#f0f0f0}._convAvatar_12vfb_1007,._convAvatarInitial_12vfb_1008{width:40px;height:40px;border-radius:50%;object-fit:cover}._convAvatarInitial_12vfb_1008{display:flex;align-items:center;justify-content:center;background-color:#e9eaf6;color:#6e45e2;font-weight:700}._conversationInfo_12vfb_1024{display:flex;flex-direction:column;gap:4px;overflow:hidden}._conversationNameLine_12vfb_1031{display:flex;align-items:center;gap:8px}._conversationName_12vfb_1031{font-weight:700;color:#3a7aff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._conversationMeta_12vfb_1045{display:flex;align-items:center;gap:8px}._statusRow_12vfb_1051{display:flex;flex-wrap:wrap;gap:6px;align-items:center}._statusChip_12vfb_1058,._careStatusChip_12vfb_1059{display:flex;align-items:center}._careStatusChip_12vfb_1059{max-width:100%}._simpleBadge_12vfb_1068{font-size:12px;font-weight:600;padding:2px 8px;border-radius:999px;background-color:#6b7280;color:#fff;white-space:nowrap}._lastMessage_12vfb_1078{font-size:13px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._convLabels_12vfb_1086{display:flex;gap:4px;flex-wrap:wrap}._convLabel_12vfb_1086{font-size:10px;padding:2px 6px;border-radius:4px;color:#fff}._conversationBadge_12vfb_1099{background-color:#28a745;color:#fff;border-radius:10px;padding:2px 8px;font-size:12px;font-weight:700}._conversationBadgeDot_12vfb_1108{width:12px;height:12px;min-width:12px;border-radius:50%;padding:0;background-color:#28a745;color:transparent;box-shadow:0 0 0 3px #28a74533}._actionsContainer_12vfb_1119{display:flex;flex-direction:column;align-items:flex-end;gap:8px}._replyToggleBtn_12vfb_1126{background:#f0f0f0;border:1px solid #ddd;color:#555;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer}._noConversations_12vfb_1139{text-align:center;padding:40px 20px;color:#888}._replyForm_12vfb_1146{padding:0 20px;background-color:#f9fafb;display:flex;gap:8px;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out,padding-top .3s ease-in-out,padding-bottom .3s ease-in-out}._replyInput_12vfb_1163{flex-grow:1;padding:8px 12px;border:1px solid #ccc;border-radius:18px;font-size:13px}._replyForm_12vfb_1146._visible_12vfb_1172{max-height:100px;padding-top:10px;padding-bottom:10px}._replyButton_12vfb_1179{flex-shrink:0;width:36px;height:36px;border-radius:50%;background-color:#6e45e2;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}._reminderContainer_12vfb_1193{display:flex;flex-direction:column;height:100%;gap:12px}._reminderToolbar_12vfb_1200{display:flex;justify-content:space-between;align-items:center;gap:10px}._reminderSyncStatus_12vfb_1207{min-width:0;color:#64748b;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._refreshButton_12vfb_1217{display:inline-flex;align-items:center;gap:6px;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:500;color:#1f2937;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}._refreshButton_12vfb_1217:hover:not(:disabled){background:#e2e8f0}._refreshButton_12vfb_1217:disabled{opacity:.6;cursor:not-allowed}._reminderList_12vfb_1243{flex:1;overflow-y:auto;padding-right:4px;display:flex;flex-direction:column;gap:12px}._reminderItem_12vfb_1252{background:#fff;border-radius:10px;border:1px solid #e2e8f0;padding:12px 14px;display:flex;flex-direction:column;gap:8px}._reminderHeaderRow_12vfb_1262{display:flex;justify-content:space-between;align-items:center;gap:8px}._reminderTag_12vfb_1269{font-size:11px;text-transform:uppercase;letter-spacing:.06em;background:#e0e7ff;color:#4338ca;border-radius:999px;padding:3px 10px;font-weight:600}._reminderSeverity_12vfb_1280{font-size:11px;font-weight:600;padding:3px 10px;border-radius:999px;text-transform:uppercase}._severityInfo_12vfb_1288{background:#e0f2fe;color:#0369a1}._severityWarning_12vfb_1293{background:#fef3c7;color:#b45309}._severityCritical_12vfb_1298{background:#fee2e2;color:#b91c1c}._reminderTitle_12vfb_1303{font-size:15px;font-weight:600;color:#0f172a;margin:0}._reminderMessage_12vfb_1310{font-size:14px;color:#334155;margin:0;line-height:1.5}._reminderDetail_12vfb_1317{font-size:13px;color:#64748b;margin:0}._reminderFooter_12vfb_1323{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}._reminderCustomer_12vfb_1331{font-weight:500;color:#475569}._reminderButton_12vfb_1336{display:inline-flex;align-items:center;gap:6px;background:#2563eb;color:#fff;border:none;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .2s ease}._reminderButton_12vfb_1336:hover{background:#1d4ed8}._reminderButton_12vfb_1336 svg{font-size:14px}._reminderLoading_12vfb_1359{display:flex;justify-content:center;align-items:center;padding:40px 0}._reminderEmpty_12vfb_1366{text-align:center;font-size:14px;color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;padding:30px 10px}._spinIcon_12vfb_1376{animation:_spinSmall_12vfb_1 1s linear infinite}@keyframes _spinSmall_12vfb_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _contentFadeIn_12vfb_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._messageList_12vfb_231::-webkit-scrollbar,._tabContent_12vfb_827::-webkit-scrollbar,._reminderList_12vfb_1243::-webkit-scrollbar{width:6px}._messageList_12vfb_231::-webkit-scrollbar-track,._tabContent_12vfb_827::-webkit-scrollbar-track,._reminderList_12vfb_1243::-webkit-scrollbar-track{background:#00000005;border-radius:3px}._messageList_12vfb_231::-webkit-scrollbar-thumb,._tabContent_12vfb_827::-webkit-scrollbar-thumb,._reminderList_12vfb_1243::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:3px}._messageList_12vfb_231::-webkit-scrollbar-thumb:hover,._tabContent_12vfb_827::-webkit-scrollbar-thumb:hover,._reminderList_12vfb_1243::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#5568d3,#653993)}[data-theme=dark] ._popover_12vfb_5,.dark-mode ._popover_12vfb_5{background:linear-gradient(135deg,#1e293bfa,#0f172af2);border:1px solid rgba(100,116,139,.3);box-shadow:0 20px 60px #00000080,0 0 0 1px #64748b33 inset}[data-theme=dark] ._header_12vfb_65,.dark-mode ._header_12vfb_65{background:linear-gradient(135deg,#667eea14,#764ba214);border-bottom:1px solid rgba(100,116,139,.2)}[data-theme=dark] ._headerTitle_12vfb_90,.dark-mode ._headerTitle_12vfb_90{background:linear-gradient(135deg,#a5b4fc,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] ._headerSubtitle_12vfb_101,.dark-mode ._headerSubtitle_12vfb_101{color:#94a3b8}[data-theme=dark] ._topActionButton_12vfb_119,.dark-mode ._topActionButton_12vfb_119{background:linear-gradient(135deg,#667eea26,#764ba233);border:1px solid rgba(102,126,234,.3);color:#a5b4fc}[data-theme=dark] ._topActionButton_12vfb_119:hover,.dark-mode ._topActionButton_12vfb_119:hover{background:linear-gradient(135deg,#667eea40,#764ba24d);box-shadow:0 12px 24px -16px #667eea66,0 0 0 1px #667eea66}[data-theme=dark] ._topActionLabel_12vfb_170,.dark-mode ._topActionLabel_12vfb_170{color:#a5b4fc}[data-theme=dark] ._closeButton_12vfb_148,.dark-mode ._closeButton_12vfb_148{background:linear-gradient(135deg,#ef444426,#dc262633);border:1px solid rgba(239,68,68,.3);color:#fca5a5}[data-theme=dark] ._closeButton_12vfb_148:hover,.dark-mode ._closeButton_12vfb_148:hover{background:linear-gradient(135deg,#ef444440,#dc26264d)}[data-theme=dark] ._content_12vfb_205,.dark-mode ._content_12vfb_205{background:linear-gradient(180deg,#1e293b80,#0f172acc)}[data-theme=dark] ._chatContextBar_12vfb_242,.dark-mode ._chatContextBar_12vfb_242{background:linear-gradient(135deg,#667eea0f,#764ba20f);border-bottom:1px solid rgba(100,116,139,.15)}[data-theme=dark] ._chatContextLabel_12vfb_258,.dark-mode ._chatContextLabel_12vfb_258{color:#64748b}[data-theme=dark] ._chatContextValue_12vfb_266,.dark-mode ._chatContextValue_12vfb_266{color:#e2e8f0}[data-theme=dark] ._chatContextButton_12vfb_153,.dark-mode ._chatContextButton_12vfb_153{background:#1e293bcc;border:1px solid rgba(100,116,139,.3);color:#93c5fd}[data-theme=dark] ._chatContextButton_12vfb_153:hover,.dark-mode ._chatContextButton_12vfb_153:hover{background:#1e3a8a4d;border-color:#3b82f6}[data-theme=dark] ._notebookQuickActions_12vfb_291,.dark-mode ._notebookQuickActions_12vfb_291{background:#0f172ab3;border-bottom-color:#64748b33}[data-theme=dark] ._notebookQuickActions_12vfb_291 button,.dark-mode ._notebookQuickActions_12vfb_291 button{background:#1e293bdb;border-color:#64748b57;color:#cbd5e1}[data-theme=dark] ._aiMessage_12vfb_361,.dark-mode ._aiMessage_12vfb_361{background:linear-gradient(135deg,#334155f2,#1e293bf2);border:1px solid rgba(100,116,139,.25);color:#e2e8f0}[data-theme=dark] ._aiMessage_12vfb_361._streaming_12vfb_381,.dark-mode ._aiMessage_12vfb_361._streaming_12vfb_381{background:linear-gradient(135deg,#667eea1f,#764ba21f);border-color:#667eea59}[data-theme=dark] ._streamingCursor_12vfb_410,.dark-mode ._streamingCursor_12vfb_410{color:#818cf8}[data-theme=dark] ._mdContent_12vfb_430 strong,.dark-mode ._mdContent_12vfb_430 strong{color:#f1f5f9}[data-theme=dark] ._mdContent_12vfb_430 blockquote,.dark-mode ._mdContent_12vfb_430 blockquote{background:#667eea14;color:#94a3b8;border-left-color:#818cf8}[data-theme=dark] ._mdContent_12vfb_430 .md-inline-code,.dark-mode ._mdContent_12vfb_430 .md-inline-code{background:#818cf826;color:#a5b4fc}[data-theme=dark] ._mdContent_12vfb_430 th,.dark-mode ._mdContent_12vfb_430 th{background:#334155cc;color:#e2e8f0}[data-theme=dark] ._mdContent_12vfb_430 th,.dark-mode ._mdContent_12vfb_430 th,[data-theme=dark] ._mdContent_12vfb_430 td,.dark-mode ._mdContent_12vfb_430 td{border-color:#64748b4d}[data-theme=dark] ._mdContent_12vfb_430 tr:nth-child(2n),.dark-mode ._mdContent_12vfb_430 tr:nth-child(2n){background:#3341554d}[data-theme=dark] ._mdContent_12vfb_430 a,.dark-mode ._mdContent_12vfb_430 a{color:#818cf8}[data-theme=dark] ._mdContent_12vfb_430 hr,.dark-mode ._mdContent_12vfb_430 hr{border-top-color:#64748b4d}[data-theme=dark] ._footer_12vfb_679,.dark-mode ._footer_12vfb_679{background-color:#0f172af2;border-top:1px solid rgba(100,116,139,.2)}[data-theme=dark] ._inputWrapper_12vfb_692,.dark-mode ._inputWrapper_12vfb_692{background:#1e293bcc}[data-theme=dark] ._input_12vfb_686,.dark-mode ._input_12vfb_686{color:#e2e8f0}[data-theme=dark] ._input_12vfb_686::placeholder,.dark-mode ._input_12vfb_686::placeholder{color:#64748b}[data-theme=dark] ._inputHintRow_12vfb_736,.dark-mode ._inputHintRow_12vfb_736{color:#64748b}[data-theme=dark] ._quickPrompt_12vfb_744,.dark-mode ._quickPrompt_12vfb_744{background:#6e45e233;color:#c4b5fd}[data-theme=dark] ._quickPrompt_12vfb_744:hover,.dark-mode ._quickPrompt_12vfb_744:hover{background:#6e45e24d}[data-theme=dark] ._tabBar_12vfb_446,.dark-mode ._tabBar_12vfb_446{background:linear-gradient(135deg,#1e293bf2,#0f172af2);border-top:1px solid rgba(100,116,139,.2)}[data-theme=dark] ._tabBarItem_12vfb_470,.dark-mode ._tabBarItem_12vfb_470{background:linear-gradient(135deg,#334155cc,#1e293bcc);border:1px solid rgba(100,116,139,.2);color:#94a3b8}[data-theme=dark] ._tabBarItem_12vfb_470:hover,.dark-mode ._tabBarItem_12vfb_470:hover{border-color:#667eea66;background:linear-gradient(135deg,#667eea26,#764ba226)}[data-theme=dark] ._tabBarItemActive_12vfb_793,.dark-mode ._tabBarItemActive_12vfb_793{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:transparent}[data-theme=dark] ._proposalSection_12vfb_850,.dark-mode ._proposalSection_12vfb_850{background:#1e293bcc;border:1px solid rgba(100,116,139,.2)}[data-theme=dark] ._proposalCallout_12vfb_857,.dark-mode ._proposalCallout_12vfb_857{background:linear-gradient(135deg,#6e45e226,#6e45e240);border:1px solid rgba(110,69,226,.35)}[data-theme=dark] ._proposalCalloutLabel_12vfb_872,.dark-mode ._proposalCalloutLabel_12vfb_872{color:#c4b5fd}[data-theme=dark] ._proposalCalloutContent_12vfb_880,.dark-mode ._proposalCalloutContent_12vfb_880{color:#e9d5ff}[data-theme=dark] ._proposalTitle_12vfb_886,.dark-mode ._proposalTitle_12vfb_886{color:#e2e8f0}[data-theme=dark] ._proposalText_12vfb_896,.dark-mode ._proposalText_12vfb_896{color:#cbd5e1}[data-theme=dark] ._proposalMeta_12vfb_937,.dark-mode ._proposalMeta_12vfb_937{color:#64748b}[data-theme=dark] ._proposalLoading_12vfb_840,.dark-mode ._proposalLoading_12vfb_840{color:#94a3b8}[data-theme=dark] ._conversationItem_12vfb_986,.dark-mode ._conversationItem_12vfb_986{border-bottom:1px solid rgba(100,116,139,.15)}[data-theme=dark] ._conversationItem_12vfb_986:hover,.dark-mode ._conversationItem_12vfb_986:hover{background-color:#33415580}[data-theme=dark] ._convAvatarInitial_12vfb_1008,.dark-mode ._convAvatarInitial_12vfb_1008{background-color:#6e45e240;color:#c4b5fd}[data-theme=dark] ._conversationName_12vfb_1031,.dark-mode ._conversationName_12vfb_1031{color:#93c5fd}[data-theme=dark] ._markAllButton_12vfb_956,.dark-mode ._markAllButton_12vfb_956{background:#4f46e533;border:1px solid rgba(79,70,229,.3);color:#c4b5fd}[data-theme=dark] ._markAllButton_12vfb_956:hover:not(:disabled),.dark-mode ._markAllButton_12vfb_956:hover:not(:disabled){background:#4f46e54d;border-color:#4f46e580}[data-theme=dark] ._reminderCard_12vfb_1811,.dark-mode ._reminderCard_12vfb_1811{background:linear-gradient(135deg,#334155cc,#1e293bcc);border:1px solid rgba(100,116,139,.2)}[data-theme=dark] ._reminderCard_12vfb_1811:hover,.dark-mode ._reminderCard_12vfb_1811:hover{border-color:#667eea66;background:linear-gradient(135deg,#334155e6,#1e293be6)}[data-theme=dark] ._reminderCard_12vfb_1811._critical_12vfb_1831,.dark-mode ._reminderCard_12vfb_1811._critical_12vfb_1831{background:linear-gradient(135deg,#ef44441f,#dc262614);border-color:#ef444459}[data-theme=dark] ._reminderCard_12vfb_1811._warning_12vfb_1841,.dark-mode ._reminderCard_12vfb_1811._warning_12vfb_1841{background:linear-gradient(135deg,#f59e0b1f,#d9770614);border-color:#f59e0b59}[data-theme=dark] ._reminderCard_12vfb_1811._info_12vfb_1851,.dark-mode ._reminderCard_12vfb_1811._info_12vfb_1851{background:linear-gradient(135deg,#3b82f61f,#2563eb14);border-color:#3b82f659}[data-theme=dark] ._reminderTitle_12vfb_1303,.dark-mode ._reminderTitle_12vfb_1303{color:#e2e8f0}[data-theme=dark] ._reminderMessage_12vfb_1310,.dark-mode ._reminderMessage_12vfb_1310{color:#cbd5e1}[data-theme=dark] ._reminderDetail_12vfb_1317,.dark-mode ._reminderDetail_12vfb_1317,[data-theme=dark] ._reminderCustomer_12vfb_1331,.dark-mode ._reminderCustomer_12vfb_1331{color:#94a3b8}[data-theme=dark] ._reminderEmpty_12vfb_1366,.dark-mode ._reminderEmpty_12vfb_1366{background:#1e293b80;border:1px dashed rgba(100,116,139,.3);color:#94a3b8}[data-theme=dark] ._messageList_12vfb_231::-webkit-scrollbar-track,[data-theme=dark] ._tabContent_12vfb_827::-webkit-scrollbar-track,[data-theme=dark] ._reminderList_12vfb_1243::-webkit-scrollbar-track,.dark-mode ._messageList_12vfb_231::-webkit-scrollbar-track,.dark-mode ._tabContent_12vfb_827::-webkit-scrollbar-track,.dark-mode ._reminderList_12vfb_1243::-webkit-scrollbar-track{background:#64748b1a}[data-theme=dark] ._messageList_12vfb_231::-webkit-scrollbar-thumb,[data-theme=dark] ._tabContent_12vfb_827::-webkit-scrollbar-thumb,[data-theme=dark] ._reminderList_12vfb_1243::-webkit-scrollbar-thumb,.dark-mode ._messageList_12vfb_231::-webkit-scrollbar-thumb,.dark-mode ._tabContent_12vfb_827::-webkit-scrollbar-thumb,.dark-mode ._reminderList_12vfb_1243::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#7c3aed,#a855f7)}._chipsContainer_1pqfv_5{display:flex;flex-wrap:wrap;gap:8px;padding:0 20px 15px;box-shadow:inset 0 -1px 0 var(--neu-shadow-dark, rgba(0, 0, 0, .08));background:color-mix(in srgb,var(--neu-surface, #f8fafc) 96%,transparent)}._chip_1pqfv_5{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:color-mix(in srgb,var(--neu-surface, #f3f4f6) 94%,transparent);border:none;border-radius:var(--neu-radius-sm, 10px);font-size:13px;color:#555;cursor:pointer;box-shadow:var(--neu-flat);transition:box-shadow var(--neu-transition, .2s ease),transform .2s ease}._chip_1pqfv_5:hover{box-shadow:var(--neu-raised);transform:translateY(-1px)}._chipIcon_1pqfv_36{font-size:14px;line-height:1}._chipText_1pqfv_41{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}._skeleton_1pqfv_49{background-color:#e0e0e0;border-color:#d1d1d1;color:transparent;cursor:wait;animation:_pulse_1pqfv_1 1.5s cubic-bezier(.4,0,.6,1) infinite}@keyframes _pulse_1pqfv_1{50%{opacity:.5}}._backdrop_1gw51_6{position:fixed;top:0;left:0;right:0;bottom:0;background:color-mix(in srgb,var(--overlay-backdrop, rgba(17, 24, 39, .52)) 90%,transparent);z-index:var(--z-modal-backdrop, 1040)}._modal_1gw51_20{position:fixed;top:15%;left:50%;transform:translate(-50%);width:90%;max-width:640px;max-height:70vh;background:color-mix(in srgb,var(--neu-surface, #f8fafc) 96%,var(--bg-primary, #eef2f7));border:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 62%,transparent);border-radius:var(--neu-radius-lg, 20px);box-shadow:var( --neu-raised, 10px 10px 24px rgba(163, 177, 198, .36), -10px -10px 24px rgba(255, 255, 255, .88) );z-index:var(--z-modal, 1050);display:flex;flex-direction:column;overflow:hidden}[data-theme=dark] ._modal_1gw51_20{background:color-mix(in srgb,var(--surface-raised, #1f2937) 90%,#111827 10%);border:1px solid color-mix(in srgb,var(--border-color, #374151) 76%,transparent)}._searchContainer_1gw51_54{display:flex;align-items:center;padding:var(--space-4, 16px);border-bottom:1px solid color-mix(in srgb,var(--border-color, #e5e7eb) 64%,transparent);gap:var(--space-3, 12px)}[data-theme=dark] ._searchContainer_1gw51_54{border-bottom-color:var(--border-dark, #374151)}._searchIcon_1gw51_67{width:20px;height:20px;color:var(--text-tertiary, #9ca3af);flex-shrink:0}._searchInput_1gw51_74{flex:1;border:none;outline:none;font-size:var(--text-lg, 1.125rem);background:transparent;color:var(--text-primary, #111827);font-family:inherit}._searchInput_1gw51_74::placeholder{color:var(--text-tertiary, #9ca3af)}._searchInput_1gw51_74:focus-visible{outline:none;box-shadow:var( --neu-inset-soft, inset 2px 2px 5px rgba(163, 177, 198, .24), inset -2px -2px 5px rgba(255, 255, 255, .75) ),0 0 0 2px color-mix(in srgb,var(--color-primary, #3b82f6) 35%,transparent);border-radius:var(--neu-radius-sm, 10px)}[data-theme=dark] ._searchInput_1gw51_74{color:var(--text-inverse, #fff)}._closeButton_1gw51_104{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid color-mix(in srgb,var(--border-color, #d1d5db) 62%,transparent);background:color-mix(in srgb,var(--surface-raised, #f8fafc) 88%,var(--surface-base, #eef2f7) 12%);border-radius:var(--neu-radius-sm, 10px);color:var(--text-secondary, #4b5563);cursor:pointer;transition:transform var(--transition-fast, .15s),box-shadow var(--transition-fast, .15s),background-color var(--transition-fast, .15s);box-shadow:var( --neu-flat, 2px 2px 4px rgba(163, 177, 198, .25), -2px -2px 4px rgba(255, 255, 255, .85) )}._closeButton_1gw51_104:hover{background:color-mix(in srgb,var(--surface-hover, #e2e8f0) 84%,var(--surface-raised, #f8fafc) 16%);color:var(--text-primary, #111827);transform:translateY(-1px)}[data-theme=dark] ._closeButton_1gw51_104{background:var(--gray-700, #374151);color:var(--gray-300, #d1d5db)}[data-theme=dark] ._closeButton_1gw51_104:hover{background:var(--gray-600, #4b5563);color:var(--text-inverse, #fff)}._commandsList_1gw51_152{flex:1;overflow-y:auto;padding:var(--space-2, 8px);background:color-mix(in srgb,var(--surface-base, #eef2f7) 88%,transparent)}._commandsList_1gw51_152::-webkit-scrollbar{width:6px}._commandsList_1gw51_152::-webkit-scrollbar-track{background:transparent}._commandsList_1gw51_152::-webkit-scrollbar-thumb{background:var(--gray-300, #d1d5db);border-radius:3px}._commandsList_1gw51_152::-webkit-scrollbar-thumb:hover{background:var(--gray-400, #9ca3af)}._commandGroup_1gw51_178{margin-bottom:var(--space-2, 8px)}._commandGroup_1gw51_178:last-child{margin-bottom:0}._groupLabel_1gw51_186{padding:var(--space-2, 8px) var(--space-3, 12px);font-size:var(--text-xs, .75rem);font-weight:var(--font-semibold, 600);color:var(--text-tertiary, #9ca3af);text-transform:uppercase;letter-spacing:.05em}._commandItem_1gw51_196{display:flex;align-items:center;padding:var(--space-3, 12px);border-radius:var(--radius-lg, 12px);cursor:pointer;gap:var(--space-3, 12px);border:1px solid transparent;transition:all var(--transition-fast, .15s)}._commandItem_1gw51_196:hover,._commandItem_1gw51_196._selected_1gw51_208{background:color-mix(in srgb,var(--color-primary, #3b82f6) 12%,var(--surface-raised, #f8fafc) 88%);border-color:color-mix(in srgb,var(--color-primary, #3b82f6) 22%,transparent);box-shadow:var( --neu-flat, 2px 2px 4px rgba(163, 177, 198, .24), -2px -2px 4px rgba(255, 255, 255, .84) )}[data-theme=dark] ._commandItem_1gw51_196:hover,[data-theme=dark] ._commandItem_1gw51_196._selected_1gw51_208{background:#3b82f633}._commandIcon_1gw51_231{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:color-mix(in srgb,var(--surface-raised, #f8fafc) 90%,var(--surface-base, #eef2f7) 10%);border-radius:var(--neu-radius-sm, 10px);color:var(--text-secondary, #4b5563);flex-shrink:0}._commandItem_1gw51_196._selected_1gw51_208 ._commandIcon_1gw51_231,._commandItem_1gw51_196:hover ._commandIcon_1gw51_231{background:color-mix(in srgb,var(--color-primary, #3b82f6) 22%,var(--surface-raised, #f8fafc) 78%);color:var(--color-primary, #3b82f6);box-shadow:var( --neu-inset-soft, inset 2px 2px 5px rgba(163, 177, 198, .24), inset -2px -2px 5px rgba(255, 255, 255, .75) )}._commandContent_1gw51_262{flex:1;min-width:0}._commandTitle_1gw51_267{font-size:var(--text-base, 1rem);font-weight:var(--font-medium, 500);color:var(--text-primary, #111827);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-theme=dark] ._commandTitle_1gw51_267{color:var(--text-inverse, #fff)}._commandSubtitle_1gw51_280{font-size:var(--text-sm, .875rem);color:var(--text-tertiary, #9ca3af);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}._commandShortcut_1gw51_289{display:flex;align-items:center;gap:4px;flex-shrink:0}._kbd_1gw51_297{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;background:color-mix(in srgb,var(--surface-raised, #f8fafc) 90%,var(--surface-base, #eef2f7) 10%);border:1px solid color-mix(in srgb,var(--border-color, #d1d5db) 56%,transparent);border-radius:var(--radius-sm, 4px);font-size:var(--text-xs, .75rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #4b5563);font-family:var(--font-mono, monospace);box-shadow:var( --neu-flat, 1px 1px 2px rgba(163, 177, 198, .2), -1px -1px 2px rgba(255, 255, 255, .82) )}[data-theme=dark] ._kbd_1gw51_297{background:var(--gray-700, #374151);border-color:var(--gray-600, #4b5563);color:var(--gray-300, #d1d5db);box-shadow:0 1px 0 var(--gray-800, #1f2937)}._kbd_1gw51_297 svg{width:12px;height:12px}._noResults_1gw51_336{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8, 32px);text-align:center;color:var(--text-tertiary, #9ca3af)}._noResultsIcon_1gw51_346{width:48px;height:48px;margin-bottom:var(--space-3, 12px);opacity:.5}._noResultsHint_1gw51_353{font-size:var(--text-sm, .875rem);margin-top:var(--space-1, 4px)}._footer_1gw51_359{display:flex;align-items:center;justify-content:flex-end;padding:var(--space-3, 12px) var(--space-4, 16px);border-top:1px solid color-mix(in srgb,var(--border-color, #e5e7eb) 64%,transparent);gap:var(--space-6, 24px);background:color-mix(in srgb,var(--surface-base, #eef2f7) 80%,var(--surface-raised, #f8fafc) 20%)}._closeButton_1gw51_104:focus-visible,._commandItem_1gw51_196:focus-visible{outline:none;box-shadow:var(--neu-raised),0 0 0 2px color-mix(in srgb,var(--color-primary, #3b82f6) 45%,transparent)}._commandItem_1gw51_196:active,._closeButton_1gw51_104:active{box-shadow:var(--neu-inset)}[data-theme=dark] ._footer_1gw51_359{border-top-color:var(--border-dark, #374151);background:var(--gray-800, #1f2937)}._footerItem_1gw51_397{display:flex;align-items:center;gap:var(--space-2, 8px);font-size:var(--text-sm, .875rem);color:var(--text-tertiary, #9ca3af)}._footerItem_1gw51_397 ._kbd_1gw51_297{min-width:20px;height:20px;font-size:10px}@media(max-width:640px){._modal_1gw51_20{top:10%;max-height:80vh;width:95%;border-radius:var(--radius-lg, 12px)}._searchInput_1gw51_74{font-size:var(--text-base, 1rem)}._commandItem_1gw51_196{padding:var(--space-2, 8px) var(--space-3, 12px)}._commandIcon_1gw51_231{width:32px;height:32px}._commandShortcut_1gw51_289{display:none}._footer_1gw51_359{flex-wrap:wrap;justify-content:center;gap:var(--space-4, 16px)}}._backdrop_1a2sg_6{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-modal-backdrop, 1040)}._modal_1a2sg_17{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:800px;max-height:85vh;background:color-mix(in srgb,var(--neu-surface, #f3f4f6) 96%,transparent);border-radius:var(--neu-radius, 16px);box-shadow:var(--neu-raised),0 25px 50px -12px #00000040;z-index:var(--z-modal, 1050);display:flex;flex-direction:column;overflow:hidden}[data-theme=dark] ._modal_1a2sg_17{background:color-mix(in srgb,var(--neu-surface, #1e293b) 96%,transparent);box-shadow:var(--neu-raised),0 25px 50px -12px #00000080}._header_1a2sg_40{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5, 20px) var(--space-6, 24px);box-shadow:inset 0 -1px 0 var(--neu-shadow-dark)}[data-theme=dark] ._header_1a2sg_40{box-shadow:inset 0 -1px 0 var(--neu-shadow-dark)}._headerTitle_1a2sg_52{display:flex;align-items:center;gap:var(--space-3, 12px)}._headerTitle_1a2sg_52 h2{margin:0;font-size:var(--text-xl, 1.25rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #111827)}[data-theme=dark] ._headerTitle_1a2sg_52 h2{color:var(--text-inverse, #fff)}._headerIcon_1a2sg_69{width:24px;height:24px;color:var(--primary-blue, #3b82f6)}._closeButton_1a2sg_75{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:color-mix(in srgb,var(--neu-surface, #f3f4f6) 94%,transparent);border-radius:var(--neu-radius-sm, 10px);color:var(--text-secondary, #4b5563);cursor:pointer;box-shadow:var(--neu-flat);transition:box-shadow var(--neu-transition, .2s ease)}._closeButton_1a2sg_75:hover{box-shadow:var(--neu-raised);color:var(--text-primary, #111827)}._closeButton_1a2sg_75:active{box-shadow:var(--neu-pressed)}[data-theme=dark] ._closeButton_1a2sg_75{background:color-mix(in srgb,var(--neu-surface, #374151) 94%,transparent);color:var(--gray-300, #d1d5db);box-shadow:var(--neu-flat)}[data-theme=dark] ._closeButton_1a2sg_75:hover{box-shadow:var(--neu-raised);color:var(--text-inverse, #fff)}._content_1a2sg_111{flex:1;overflow-y:auto;padding:var(--space-5, 20px) var(--space-6, 24px)}._content_1a2sg_111::-webkit-scrollbar{width:6px}._content_1a2sg_111::-webkit-scrollbar-track{background:transparent}._content_1a2sg_111::-webkit-scrollbar-thumb{background:var(--gray-300, #d1d5db);border-radius:3px}._grid_1a2sg_132{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-6, 24px)}._group_1a2sg_139{background:color-mix(in srgb,var(--neu-surface, #f3f4f6) 96%,transparent);border-radius:var(--neu-radius, 16px);padding:var(--space-4, 16px);box-shadow:var(--neu-flat)}[data-theme=dark] ._group_1a2sg_139{background:color-mix(in srgb,var(--neu-surface, #1e293b) 96%,transparent);box-shadow:var(--neu-flat)}._groupHeader_1a2sg_151{display:flex;align-items:center;gap:var(--space-2, 8px);margin-bottom:var(--space-3, 12px);padding-bottom:var(--space-3, 12px);box-shadow:inset 0 -1px 0 var(--neu-shadow-dark)}[data-theme=dark] ._groupHeader_1a2sg_151{box-shadow:inset 0 -1px 0 var(--neu-shadow-dark)}._groupHeader_1a2sg_151 svg{width:18px;height:18px;color:var(--primary-blue, #3b82f6)}._groupHeader_1a2sg_151 h3{margin:0;font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #111827);text-transform:uppercase;letter-spacing:.05em}[data-theme=dark] ._groupHeader_1a2sg_151 h3{color:var(--text-inverse, #fff)}._shortcuts_1a2sg_184{display:flex;flex-direction:column;gap:var(--space-2, 8px)}._shortcutRow_1a2sg_190{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2, 8px) 0;gap:var(--space-3, 12px)}._description_1a2sg_198{font-size:var(--text-sm, .875rem);color:var(--text-secondary, #4b5563);flex:1}[data-theme=dark] ._description_1a2sg_198{color:var(--gray-300, #d1d5db)}._keys_1a2sg_208{display:flex;align-items:center;gap:4px;flex-shrink:0}._plus_1a2sg_215{color:var(--text-tertiary, #9ca3af);font-size:var(--text-xs, .75rem);padding:0 2px}._kbd_1a2sg_222{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;background:color-mix(in srgb,var(--neu-surface, #f3f4f6) 95%,transparent);border-radius:var(--neu-radius-sm, 6px);font-size:var(--text-xs, .75rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #4b5563);font-family:var(--font-mono, monospace);box-shadow:var(--neu-inset),0 2px 0 var(--neu-shadow-dark)}[data-theme=dark] ._kbd_1a2sg_222{background:color-mix(in srgb,var(--neu-surface, #374151) 95%,transparent);color:var(--gray-200, #e5e7eb);box-shadow:var(--neu-inset),0 2px 0 var(--neu-shadow-dark)}._footer_1a2sg_245{display:flex;align-items:center;justify-content:center;padding:var(--space-4, 16px) var(--space-6, 24px);box-shadow:inset 0 1px 0 var(--neu-shadow-dark);background:color-mix(in srgb,var(--neu-surface, #f3f4f6) 96%,transparent)}[data-theme=dark] ._footer_1a2sg_245{box-shadow:inset 0 1px 0 var(--neu-shadow-dark);background:color-mix(in srgb,var(--neu-surface, #1e293b) 96%,transparent)}._footerHint_1a2sg_259{font-size:var(--text-sm, .875rem);color:var(--text-tertiary, #9ca3af)}._footerHint_1a2sg_259 ._kbd_1a2sg_222{margin:0 4px;min-width:24px;height:24px}@media(max-width:768px){._modal_1a2sg_17{width:95%;max-height:90vh}._grid_1a2sg_132{grid-template-columns:1fr;gap:var(--space-4, 16px)}._header_1a2sg_40,._content_1a2sg_111,._footer_1a2sg_245{padding-left:var(--space-4, 16px);padding-right:var(--space-4, 16px)}._shortcutRow_1a2sg_190{flex-wrap:wrap}._description_1a2sg_198{width:100%;margin-bottom:var(--space-1, 4px)}}._edgeContainer_1k3lk_9{--tour-primary: #3b82f6;--tour-primary-light: #60a5fa;--tour-primary-dark: #2563eb;--tour-success: #10b981;--tour-success-bg: rgba(16, 185, 129, .1);--tour-warning: #f59e0b;--tour-danger: #ef4444;--tour-bg: #ffffff;--tour-bg-secondary: #f9fafb;--tour-bg-hover: #f3f4f6;--tour-bg-active: #e5e7eb;--tour-border: #e5e7eb;--tour-border-light: #f3f4f6;--tour-text: #1f2937;--tour-text-secondary: #374151;--tour-text-light: #6b7280;--tour-text-muted: #9ca3af;--tour-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--tour-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--tour-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--tour-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04)}[data-theme=dark] ._edgeContainer_1k3lk_9,.dark ._edgeContainer_1k3lk_9{--tour-primary: #60a5fa;--tour-primary-light: #93c5fd;--tour-primary-dark: #3b82f6;--tour-success: #34d399;--tour-success-bg: rgba(52, 211, 153, .15);--tour-bg: #1e293b;--tour-bg-secondary: #0f172a;--tour-bg-hover: #334155;--tour-bg-active: #475569;--tour-border: #334155;--tour-border-light: #1e293b;--tour-text: #f1f5f9;--tour-text-secondary: #e2e8f0;--tour-text-light: #94a3b8;--tour-text-muted: #64748b;--tour-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--tour-shadow: 0 4px 6px -1px rgba(0, 0, 0, .4);--tour-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .5);--tour-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .5)}@media(prefers-color-scheme:dark){._edgeContainer_1k3lk_9{--tour-primary: #60a5fa;--tour-primary-light: #93c5fd;--tour-primary-dark: #3b82f6;--tour-success: #34d399;--tour-success-bg: rgba(52, 211, 153, .15);--tour-bg: #1e293b;--tour-bg-secondary: #0f172a;--tour-bg-hover: #334155;--tour-bg-active: #475569;--tour-border: #334155;--tour-border-light: #1e293b;--tour-text: #f1f5f9;--tour-text-secondary: #e2e8f0;--tour-text-light: #94a3b8;--tour-text-muted: #64748b;--tour-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--tour-shadow: 0 4px 6px -1px rgba(0, 0, 0, .4);--tour-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .5);--tour-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .5)}}html[data-theme=dark] ._edgeContainer_1k3lk_9,html.dark ._edgeContainer_1k3lk_9{--tour-bg: #1e293b;--tour-bg-secondary: #0f172a;--tour-bg-hover: #334155;--tour-bg-active: #475569;--tour-border: #334155;--tour-border-light: #1e293b;--tour-text: #f1f5f9;--tour-text-secondary: #e2e8f0;--tour-text-light: #94a3b8;--tour-text-muted: #64748b}._edgeContainer_1k3lk_9{position:fixed;top:25%;transform:translateY(-50%);z-index:999;display:flex;align-items:center}._right_1k3lk_135{right:0;flex-direction:row-reverse}._left_1k3lk_140{left:0;flex-direction:row}._edgeTab_1k3lk_149{display:flex;align-items:center;gap:0;padding:10px;background:color-mix(in srgb,var(--tour-primary) 10%,var(--tour-bg));color:var(--tour-primary-dark);border:1px solid color-mix(in srgb,var(--tour-primary) 24%,transparent);cursor:pointer;font-size:.75rem;font-weight:600;white-space:nowrap;box-shadow:var(--neu-flat, var(--tour-shadow-lg));transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden}._right_1k3lk_135 ._edgeTab_1k3lk_149{border-radius:8px 0 0 8px;flex-direction:row-reverse;padding-right:8px}._left_1k3lk_140 ._edgeTab_1k3lk_149{border-radius:0 8px 8px 0;padding-left:8px}._edgeTab_1k3lk_149:hover,._edgeTab_1k3lk_149._hovered_1k3lk_178{gap:8px;padding:12px 14px;box-shadow:var(--neu-raised, var(--tour-shadow-xl))}._right_1k3lk_135 ._edgeTab_1k3lk_149:hover,._right_1k3lk_135 ._edgeTab_1k3lk_149._hovered_1k3lk_178{padding-right:12px}._left_1k3lk_140 ._edgeTab_1k3lk_149:hover,._left_1k3lk_140 ._edgeTab_1k3lk_149._hovered_1k3lk_178{padding-left:12px}._tabIcon_1k3lk_194{display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s}._edgeTab_1k3lk_149:hover ._tabIcon_1k3lk_194,._edgeTab_1k3lk_149._hovered_1k3lk_178 ._tabIcon_1k3lk_194{transform:scale(1.1)}._tabLabel_1k3lk_207{display:inline-block;overflow:hidden;font-size:.85rem;letter-spacing:.01em}._tabBadge_1k3lk_214{display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:var(--tour-danger);color:#fff;border-radius:9px;font-size:.65rem;font-weight:700;box-shadow:var(--tour-shadow-sm);animation:_pulse_1k3lk_1 2s infinite}@keyframes _pulse_1k3lk_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.9}}._tabArrow_1k3lk_242{display:flex;align-items:center;margin-left:2px}._panel_1k3lk_252{position:absolute;top:50%;transform:translateY(-50%);width:360px;max-height:860px;background:var(--tour-bg);border-radius:16px;border:1px solid var(--tour-border);box-shadow:var(--tour-shadow-xl);overflow:hidden;display:flex;flex-direction:column}._right_1k3lk_135 ._panel_1k3lk_252{right:12px}._left_1k3lk_140 ._panel_1k3lk_252{left:12px}._panelHeader_1k3lk_279{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid var(--tour-border);background:var(--tour-bg-secondary)}._headerContent_1k3lk_289{display:flex;align-items:flex-start;gap:12px}._headerIcon_1k3lk_295{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,var(--tour-primary),var(--tour-primary-light));color:#fff;border-radius:12px;box-shadow:var(--tour-shadow)}._panelTitle_1k3lk_312{margin:0 0 4px;font-size:1.1rem;font-weight:700;color:var(--tour-text)}._panelSubtitle_1k3lk_319{margin:0;font-size:.8rem;color:var(--tour-text-light);line-height:1.4}._closeBtn_1k3lk_326{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:var(--tour-bg-hover);border:1px solid var(--tour-border);border-radius:8px;color:var(--tour-text-light);cursor:pointer;transition:all .2s}._closeBtn_1k3lk_326:hover{background:var(--tour-bg-active);color:var(--tour-text)}._pageIndicator_1k3lk_351{display:flex;align-items:center;gap:8px;padding:10px 16px;background:var(--tour-bg-hover);border-bottom:1px solid var(--tour-border);font-size:.8rem;color:var(--tour-text-light)}._pageIndicator_1k3lk_351 strong{color:var(--tour-primary);font-weight:600}._pageIcon_1k3lk_367{font-size:.9rem}._progressSection_1k3lk_375{padding:14px 16px;background:var(--tour-bg);border-bottom:1px solid var(--tour-border)}._progressInfo_1k3lk_381{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}._progressLabel_1k3lk_388{font-size:.8rem;color:var(--tour-text-light)}._progressCount_1k3lk_393{font-size:.85rem;font-weight:700;color:var(--tour-primary)}._progressBar_1k3lk_399{height:8px;background:var(--tour-bg-hover);border-radius:4px;overflow:hidden;border:1px solid var(--tour-border-light)}._progressFill_1k3lk_407{height:100%;background:linear-gradient(90deg,var(--tour-primary),var(--tour-success));border-radius:4px}._categoryTabs_1k3lk_417{display:flex;gap:6px;padding:10px 12px;background:var(--tour-bg-secondary);border-bottom:1px solid var(--tour-border);overflow-x:auto}._categoryTab_1k3lk_417{display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:.75rem;font-weight:500;color:var(--tour-text-light);background:var(--tour-bg);border:1px solid var(--tour-border);border-radius:8px;cursor:pointer;transition:all .2s;white-space:nowrap}._categoryTab_1k3lk_417:hover{background:var(--tour-bg-hover);color:var(--tour-text)}._categoryTab_1k3lk_417._activeTab_1k3lk_447{background:var(--tour-primary);color:#fff;border-color:var(--tour-primary)}._tabCount_1k3lk_453{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;font-size:.65rem;font-weight:600;background:var(--tour-bg-hover);border-radius:10px}._categoryTab_1k3lk_417._activeTab_1k3lk_447 ._tabCount_1k3lk_453{background:#ffffff40;color:#fff}._tourList_1k3lk_475{flex:1;overflow-y:auto;padding:8px;max-height:480px}._emptyState_1k3lk_482{padding:24px 16px;text-align:center;color:var(--tour-text-muted);font-size:.85rem}._tourItem_1k3lk_489{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:12px;cursor:pointer;transition:all .2s ease;border:1px solid transparent;margin-bottom:6px}._tourItem_1k3lk_489:last-child{margin-bottom:0}._tourItem_1k3lk_489:hover{background:var(--tour-bg-hover);border-color:var(--tour-border)}._tourItem_1k3lk_489._completed_1k3lk_510{opacity:.6}._tourItem_1k3lk_489._completed_1k3lk_510:hover{opacity:1}._tourIcon_1k3lk_519{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;background:var(--tour-bg-hover);border:1px solid var(--tour-border);border-radius:10px;color:var(--tour-primary);font-size:1.1rem;transition:all .2s}._tourItem_1k3lk_489:hover ._tourIcon_1k3lk_519{background:linear-gradient(135deg,var(--tour-primary),var(--tour-primary-light));border-color:transparent;color:#fff;transform:scale(1.05)}._completedIcon_1k3lk_545{background:var(--tour-success)!important;border-color:transparent!important;color:#fff!important}._tourContent_1k3lk_552{flex:1;min-width:0}._tourHeader_1k3lk_557{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap}._tourTitle_1k3lk_565{margin:0;font-size:.9rem;font-weight:600;color:var(--tour-text)}._categoryBadge_1k3lk_572{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;font-size:.65rem;font-weight:600;color:var(--badge-color, var(--tour-primary));background:color-mix(in srgb,var(--badge-color, var(--tour-primary)) 12%,transparent);border-radius:6px}._tourDescription_1k3lk_588{margin:0 0 6px;font-size:.75rem;color:var(--tour-text-light);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._tourHighlight_1k3lk_600{margin:0 0 8px;padding:6px 10px;font-size:.72rem;font-weight:500;color:var(--tour-success);background:var(--tour-success-bg);border-radius:6px;border-left:3px solid var(--tour-success)}._tourMeta_1k3lk_611{display:flex;align-items:center;gap:8px;font-size:.7rem;color:var(--tour-text-muted)}._metaItem_1k3lk_619{display:flex;align-items:center;gap:3px}._metaDivider_1k3lk_625{opacity:.4}._tourAction_1k3lk_630{display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center}._startLabel_1k3lk_638{display:flex;align-items:center;gap:4px;font-size:.75rem;font-weight:600;color:var(--tour-primary);opacity:0;transform:translate(-4px);transition:all .2s}._tourItem_1k3lk_489:hover ._startLabel_1k3lk_638{opacity:1;transform:translate(0)}._chevron_1k3lk_655{transition:transform .2s}._tourItem_1k3lk_489:hover ._chevron_1k3lk_655{transform:translate(3px)}._resetBtn_1k3lk_663{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;background:var(--tour-bg-hover);border:1px solid var(--tour-border);border-radius:8px;color:var(--tour-text-light);cursor:pointer;opacity:0;transition:all .2s}._tourItem_1k3lk_489:hover ._resetBtn_1k3lk_663{opacity:1}._resetBtn_1k3lk_663:hover{background:var(--tour-bg-active);color:var(--tour-primary);transform:rotate(90deg)}._panelFooter_1k3lk_693{padding:14px 16px;border-top:1px solid var(--tour-border);background:var(--tour-bg-secondary)}._footerTip_1k3lk_699{display:flex;align-items:center;gap:10px;font-size:.75rem;color:var(--tour-text-muted)}._tipIcon_1k3lk_707{font-size:1rem}._panelFooter_1k3lk_693 kbd{display:inline-block;padding:3px 8px;font-size:.7rem;font-family:ui-monospace,SFMono-Regular,monospace;background:var(--tour-bg);border:1px solid var(--tour-border);border-radius:6px;box-shadow:var(--tour-shadow-sm);color:var(--tour-text-secondary)}@media(max-width:768px){._edgeContainer_1k3lk_9{top:auto;bottom:100px;transform:none}._edgeTab_1k3lk_149{padding:12px}._right_1k3lk_135 ._edgeTab_1k3lk_149{border-radius:10px 0 0 10px}._left_1k3lk_140 ._edgeTab_1k3lk_149{border-radius:0 10px 10px 0}._panel_1k3lk_252{position:fixed;top:auto;bottom:70px;left:12px;right:12px;width:auto;max-height:60vh;transform:none;border-radius:20px}._right_1k3lk_135 ._panel_1k3lk_252,._left_1k3lk_140 ._panel_1k3lk_252{left:12px;right:12px}._categoryTabs_1k3lk_417{flex-wrap:nowrap;-webkit-overflow-scrolling:touch}._tourList_1k3lk_475{max-height:calc(60vh - 260px)}}._tourList_1k3lk_475::-webkit-scrollbar{width:6px}._tourList_1k3lk_475::-webkit-scrollbar-track{background:transparent}._tourList_1k3lk_475::-webkit-scrollbar-thumb{background:var(--tour-border);border-radius:3px}._tourList_1k3lk_475::-webkit-scrollbar-thumb:hover{background:var(--tour-text-muted)}@keyframes _fadeIn_1k3lk_1{0%{opacity:0}to{opacity:1}}._panel_1k3lk_252{animation:_fadeIn_1k3lk_1 .2s ease-out}._helpContainer_13dcb_8{--help-primary: #6366f1;--help-primary-light: #818cf8;--help-primary-dark: #4f46e5;--help-success: #10b981;--help-warning: #f59e0b;--help-bg: #ffffff;--help-bg-secondary: #f8fafc;--help-bg-tertiary: #f1f5f9;--help-bg-hover: #f3f4f6;--help-bg-active: #e5e7eb;--help-border: #e2e8f0;--help-border-light: #f1f5f9;--help-text: #1e293b;--help-text-secondary: #475569;--help-text-light: #64748b;--help-text-muted: #94a3b8;--help-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--help-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1);--help-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--help-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04)}[data-theme=dark] ._helpContainer_13dcb_8,.dark ._helpContainer_13dcb_8{--help-primary: #818cf8;--help-primary-light: #a5b4fc;--help-primary-dark: #6366f1;--help-bg: #1e293b;--help-bg-secondary: #0f172a;--help-bg-tertiary: #334155;--help-bg-hover: #334155;--help-bg-active: #475569;--help-border: #334155;--help-border-light: #1e293b;--help-text: #f1f5f9;--help-text-secondary: #e2e8f0;--help-text-light: #94a3b8;--help-text-muted: #64748b;--help-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--help-shadow: 0 4px 6px -1px rgba(0, 0, 0, .4);--help-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .5);--help-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .5)}._helpContainer_13dcb_8{position:fixed;top:30%;transform:translateY(-30%);z-index:1000;display:flex;align-items:center;transition:right .3s cubic-bezier(.4,0,.2,1),left .3s cubic-bezier(.4,0,.2,1)}._right_13dcb_84{right:0;flex-direction:row-reverse}._left_13dcb_89{left:0;flex-direction:row}._peekEdge_13dcb_98{position:absolute;top:calc(100% + 8px);width:28px;height:80px;background:linear-gradient(180deg,var(--help-primary) 0%,var(--help-primary-dark) 100%);cursor:pointer;z-index:999;transition:all .25s cubic-bezier(.4,0,.2,1);opacity:.9;box-shadow:var(--help-shadow-lg);display:flex;align-items:center;justify-content:center}._peekEdge_13dcb_98._right_13dcb_84{right:0;border-radius:12px 0 0 12px}._peekEdge_13dcb_98._left_13dcb_89{left:0;border-radius:0 12px 12px 0}._peekEdge_13dcb_98:hover{width:36px;opacity:1;box-shadow:var(--help-shadow-xl)}._peekEdge_13dcb_98:before{content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:8px solid rgba(255,255,255,.9);transition:transform .2s ease}._peekEdge_13dcb_98._left_13dcb_89:before{border-right:none;border-left:8px solid rgba(255,255,255,.9)}._peekEdge_13dcb_98:hover:before{transform:translate(-2px)}._peekEdge_13dcb_98._left_13dcb_89:hover:before{transform:translate(2px)}._peekEdge_13dcb_98:after{content:"?";position:absolute;bottom:12px;font-size:14px;font-weight:700;color:#fffffff2;text-shadow:0 1px 2px rgba(0,0,0,.2)}@keyframes _peekPulse_13dcb_1{0%,to{box-shadow:var(--help-shadow),0 0 #6366f166}50%{box-shadow:var(--help-shadow-lg),0 0 0 8px #6366f100}}._peekEdge_13dcb_98._pulsing_13dcb_184{animation:_peekPulse_13dcb_1 2s ease-in-out infinite}._edgeTab_13dcb_191{display:flex;align-items:center;gap:0;padding:12px;background:color-mix(in srgb,var(--help-primary) 11%,var(--help-bg));color:var(--help-primary-dark);border:1px solid color-mix(in srgb,var(--help-primary) 26%,transparent);cursor:pointer;font-size:.8rem;font-weight:600;white-space:nowrap;box-shadow:var(--neu-flat, var(--help-shadow-lg));transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden}._right_13dcb_84 ._edgeTab_13dcb_191{border-radius:10px 0 0 10px;flex-direction:row-reverse;padding-right:8px}._left_13dcb_89 ._edgeTab_13dcb_191{border-radius:0 10px 10px 0;padding-left:8px}._edgeTab_13dcb_191:hover,._edgeTab_13dcb_191._hovered_13dcb_220{gap:10px;padding:12px 16px;box-shadow:var(--neu-raised, var(--help-shadow-xl))}._right_13dcb_84 ._edgeTab_13dcb_191:hover,._right_13dcb_84 ._edgeTab_13dcb_191._hovered_13dcb_220{padding-right:12px}._left_13dcb_89 ._edgeTab_13dcb_191:hover,._left_13dcb_89 ._edgeTab_13dcb_191._hovered_13dcb_220{padding-left:12px}._tabIcon_13dcb_236{display:flex;align-items:center;justify-content:center;flex-shrink:0}._tabLabel_13dcb_243{overflow:hidden;white-space:nowrap}._tabArrow_13dcb_248{display:flex;align-items:center;opacity:.7}._panel_13dcb_257{position:absolute;top:50%;transform:translateY(-50%);width:420px;max-height:90vh;background:var(--help-bg);border-radius:16px;border:1px solid var(--help-border);box-shadow:var(--help-shadow-xl);overflow:hidden;display:flex;flex-direction:column}._right_13dcb_84 ._panel_13dcb_257{right:12px}._left_13dcb_89 ._panel_13dcb_257{left:12px}._panelHeader_13dcb_283{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;background:linear-gradient(135deg,var(--header-color, var(--help-primary)),color-mix(in srgb,var(--header-color, var(--help-primary)) 80%,white));color:#fff}._headerContent_13dcb_297{display:flex;align-items:center;gap:12px}._headerIcon_13dcb_303{font-size:1.75rem;line-height:1}._headerText_13dcb_308{display:flex;flex-direction:column;gap:2px}._panelTitle_13dcb_314{margin:0;font-size:1.1rem;font-weight:700;color:#fff}._panelSubtitle_13dcb_321{margin:0;font-size:.8rem;opacity:.9}._closeBtn_13dcb_327{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:#fff3;color:#fff;cursor:pointer;transition:all .2s}._closeBtn_13dcb_327:hover{background:#ffffff4d;transform:scale(1.05)}._overview_13dcb_349{padding:16px 20px;background:var(--help-bg-secondary);border-bottom:1px solid var(--help-border)}._overview_13dcb_349 p{margin:0;font-size:.875rem;color:var(--help-text-secondary);line-height:1.6}._searchBox_13dcb_365{position:relative;padding:12px 20px;border-bottom:1px solid var(--help-border)}._searchIcon_13dcb_371{position:absolute;left:32px;top:50%;transform:translateY(-50%);color:var(--help-text-muted);pointer-events:none}._searchInput_13dcb_380{width:100%;padding:10px 36px;border:1px solid var(--help-border);border-radius:10px;background:var(--help-bg);color:var(--help-text);font-size:.875rem;transition:all .2s}._searchInput_13dcb_380:focus{outline:none;border-color:var(--help-primary);box-shadow:0 0 0 3px #6366f11a}._searchInput_13dcb_380::placeholder{color:var(--help-text-muted)}._clearSearch_13dcb_401{position:absolute;right:32px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:50%;background:var(--help-bg-active);color:var(--help-text-light);cursor:pointer;transition:all .2s}._clearSearch_13dcb_401:hover{background:var(--help-primary);color:#fff}._tabsBar_13dcb_427{display:flex;gap:4px;padding:8px 20px;border-bottom:1px solid var(--help-border);background:var(--help-bg-secondary)}._tab_13dcb_236{display:flex;align-items:center;gap:6px;padding:8px 14px;border:none;border-radius:8px;background:transparent;color:var(--help-text-light);font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s}._tab_13dcb_236:hover{background:var(--help-bg-hover);color:var(--help-text)}._tab_13dcb_236._activeTab_13dcb_455{background:var(--help-primary);color:#fff}._panelContent_13dcb_463{flex:1;overflow-y:auto;padding:12px 0}._panelContent_13dcb_463::-webkit-scrollbar{width:6px}._panelContent_13dcb_463::-webkit-scrollbar-track{background:transparent}._panelContent_13dcb_463::-webkit-scrollbar-thumb{background:var(--help-border);border-radius:3px}._panelContent_13dcb_463::-webkit-scrollbar-thumb:hover{background:var(--help-text-muted)}._sectionsContainer_13dcb_489{padding:0 12px}._sectionItem_13dcb_493{margin-bottom:8px;border-radius:12px;background:var(--help-bg);border:1px solid var(--help-border);overflow:hidden;transition:all .2s}._sectionItem_13dcb_493:hover{border-color:var(--help-primary)}._sectionItem_13dcb_493._sectionOpen_13dcb_506{border-color:var(--help-primary);box-shadow:var(--help-shadow)}._sectionHeader_13dcb_511{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border:none;background:transparent;cursor:pointer;text-align:left}._sectionIcon_13dcb_523{font-size:1.5rem;line-height:1;flex-shrink:0}._sectionInfo_13dcb_529{flex:1;min-width:0}._sectionTitle_13dcb_534{margin:0 0 2px;font-size:.95rem;font-weight:600;color:var(--help-text)}._sectionSummary_13dcb_541{margin:0;font-size:.8rem;color:var(--help-text-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sectionToggle_13dcb_550{color:var(--help-text-muted);transition:transform .2s}._sectionOpen_13dcb_506 ._sectionToggle_13dcb_550{color:var(--help-primary)}._sectionContent_13dcb_559{overflow:hidden;border-top:1px solid var(--help-border);background:var(--help-bg-secondary)}._stepsList_13dcb_568{padding:12px 16px}._stepItem_13dcb_572{display:flex;gap:12px;padding:12px 0;border-bottom:1px dashed var(--help-border-light)}._stepItem_13dcb_572:last-child{border-bottom:none}._stepNumber_13dcb_583{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--help-primary);color:#fff;font-size:.75rem;font-weight:700}._stepContent_13dcb_597{flex:1;min-width:0}._stepTitle_13dcb_602{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-size:.9rem;font-weight:600;color:var(--help-text)}._stepIcon_13dcb_612{font-size:1rem}._stepDescription_13dcb_616{margin:0 0 10px;font-size:.825rem;color:var(--help-text-secondary);line-height:1.5}._stepAction_13dcb_624,._stepResult_13dcb_625,._stepExample_13dcb_626,._stepNote_13dcb_627{display:flex;flex-direction:column;gap:4px;padding:8px 10px;margin-top:8px;border-radius:8px;font-size:.8rem}._stepAction_13dcb_624{background:#6366f114;border-left:3px solid var(--help-primary)}._stepResult_13dcb_625{background:#10b98114;border-left:3px solid var(--help-success)}._stepExample_13dcb_626{background:#f59e0b14;border-left:3px solid var(--help-warning)}._stepNote_13dcb_627{background:var(--help-bg-tertiary);border-left:3px solid var(--help-text-muted)}._actionLabel_13dcb_657,._resultLabel_13dcb_658,._exampleLabel_13dcb_659,._noteLabel_13dcb_660{font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.02em}._actionLabel_13dcb_657{color:var(--help-primary)}._resultLabel_13dcb_658{color:var(--help-success)}._exampleLabel_13dcb_659{color:var(--help-warning)}._noteLabel_13dcb_660{color:var(--help-text-light)}._actionText_13dcb_680,._resultText_13dcb_681,._exampleText_13dcb_682,._noteText_13dcb_683{color:var(--help-text-secondary);white-space:pre-wrap}._shortcutBadge_13dcb_689{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:4px 10px;border:1px solid var(--help-border);border-radius:6px;background:var(--help-bg);color:var(--help-text-light);font-size:.75rem;cursor:pointer;transition:all .2s}._shortcutBadge_13dcb_689:hover{background:var(--help-bg-hover);border-color:var(--help-primary)}._shortcutBadge_13dcb_689 kbd{font-family:SF Mono,Consolas,monospace;font-size:.7rem;padding:2px 6px;background:var(--help-bg-tertiary);border-radius:4px}._copiedIcon_13dcb_717{color:var(--help-success)}._tipsBox_13dcb_722{margin:0 16px 12px;padding:12px;background:#10b98114;border-radius:10px;border:1px solid rgba(16,185,129,.2)}._tipsTitle_13dcb_730{margin:0 0 8px;font-size:.85rem;font-weight:600;color:var(--help-success)}._tipsList_13dcb_737{margin:0;padding-left:18px}._tipsList_13dcb_737 li{font-size:.8rem;color:var(--help-text-secondary);margin-bottom:4px;line-height:1.5}._tipsList_13dcb_737 li:last-child{margin-bottom:0}._faqPanel_13dcb_756{padding:0 20px}._faqTitle_13dcb_760{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:.95rem;font-weight:600;color:var(--help-text)}._faqList_13dcb_770{display:flex;flex-direction:column;gap:8px}._faqItem_13dcb_776{border:1px solid var(--help-border);border-radius:10px;overflow:hidden;transition:all .2s}._faqItem_13dcb_776:hover{border-color:var(--help-primary)}._faqItem_13dcb_776._faqOpen_13dcb_787{border-color:var(--help-primary);box-shadow:var(--help-shadow-sm)}._faqQuestion_13dcb_792{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 14px;border:none;background:var(--help-bg);color:var(--help-text);font-size:.875rem;font-weight:500;text-align:left;cursor:pointer;transition:background .2s}._faqQuestion_13dcb_792:hover{background:var(--help-bg-hover)}._faqQuestion_13dcb_792 span{flex:1}._faqAnswer_13dcb_817{overflow:hidden;border-top:1px solid var(--help-border);background:var(--help-bg-secondary)}._faqAnswer_13dcb_817 p{margin:0;padding:12px 14px;font-size:.825rem;color:var(--help-text-secondary);line-height:1.6}._shortcutsPanel_13dcb_834{padding:0 20px}._shortcutsTitle_13dcb_838{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:.95rem;font-weight:600;color:var(--help-text)}._shortcutsList_13dcb_848{display:flex;flex-direction:column;gap:8px}._shortcutItem_13dcb_854{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--help-bg-secondary);border:1px solid var(--help-border);border-radius:8px}._shortcutKey_13dcb_864{flex-shrink:0;padding:4px 10px;background:var(--help-bg);border:1px solid var(--help-border);border-radius:6px;font-family:SF Mono,Consolas,monospace;font-size:.75rem;font-weight:600;color:var(--help-primary);box-shadow:var(--help-shadow-sm)}._shortcutDesc_13dcb_877{font-size:.825rem;color:var(--help-text-secondary)}._emptyState_13dcb_885{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 20px;text-align:center;color:var(--help-text-muted)}._emptyState_13dcb_885 p{margin:0;font-size:.875rem}._emptyState_13dcb_885 button{padding:8px 16px;border:1px solid var(--help-border);border-radius:8px;background:var(--help-bg);color:var(--help-primary);font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s}._emptyState_13dcb_885 button:hover{background:var(--help-primary);color:#fff;border-color:var(--help-primary)}._panelFooter_13dcb_922{padding:12px 20px;border-top:1px solid var(--help-border);background:var(--help-bg-secondary)}._footerTip_13dcb_928{display:flex;align-items:center;justify-content:center;gap:6px;font-size:.75rem;color:var(--help-text-light)}._footerTip_13dcb_928 kbd{padding:2px 6px;background:var(--help-bg);border:1px solid var(--help-border);border-radius:4px;font-family:SF Mono,Consolas,monospace;font-size:.7rem}._srOnly_13dcb_947{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:480px){._panel_13dcb_257{width:calc(100vw - 24px);max-height:80vh}._right_13dcb_84 ._panel_13dcb_257{right:6px}._left_13dcb_89 ._panel_13dcb_257{left:6px}}@media(max-height:700px){._panel_13dcb_257{max-height:85vh}._overview_13dcb_349,._panelHeader_13dcb_283{padding:12px 16px}}._badge_i3ium_3{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--neu-radius-sm, 10px);font-size:11px;font-weight:600;white-space:nowrap;transition:box-shadow var(--neu-transition, .2s ease);box-shadow:var(--neu-flat)}._badge_i3ium_3._compact_i3ium_16{padding:0;gap:0;width:16px;height:16px;border-radius:999px;justify-content:center}._badge_i3ium_3._compact_i3ium_16 span{display:none}._badge_i3ium_3 i{font-size:10px}._warningHigh_i3ium_34{background:color-mix(in srgb,#f44336 18%,var(--neu-surface, #f3f4f6) 82%);color:#c62828}._warningMedium_i3ium_39{background:color-mix(in srgb,#ff9800 15%,var(--neu-surface, #f3f4f6) 85%);color:#e65100}._warningLow_i3ium_44{background:color-mix(in srgb,#4caf50 15%,var(--neu-surface, #f3f4f6) 85%);color:#2e7d32}._expired_i3ium_50{background:color-mix(in srgb,var(--neu-surface, #f3f4f6) 96%,transparent);color:#616161}._expired_i3ium_50:hover{box-shadow:var(--neu-raised);cursor:pointer}._loading_i3ium_61{background:color-mix(in srgb,var(--neu-surface, #f3f4f6) 96%,transparent);color:#9e9e9e}@media(max-width:768px){._badge_i3ium_3:not(._compact_i3ium_16){font-size:10px;padding:3px 8px}._badge_i3ium_3 i{font-size:9px}}@keyframes _pulse_i3ium_1{0%,to{opacity:1}50%{opacity:.7}}._warningHigh_i3ium_34{animation:_pulse_i3ium_1 2s ease-in-out infinite}._identity_1elru_1{display:inline-flex;align-items:center;min-width:0;gap:.5rem}._name_1elru_8{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tagSelectContainer_1qn2k_9{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:5px 10px;border:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 56%,transparent);border-radius:var(--neu-radius-sm, 10px);cursor:text;transition:border-color .2s,box-shadow .2s;min-height:40px;position:relative;background-color:color-mix(in srgb,var(--surface-raised, #f8fafc) 90%,var(--surface-base, #eef2f7) 10%);box-shadow:var( --neu-inset-soft, inset 2px 2px 4px rgba(163, 177, 198, .2), inset -2px -2px 4px rgba(255, 255, 255, .72) )}._tagSelectContainer_1qn2k_9:focus-within{border-color:color-mix(in srgb,var(--color-primary, #007aff) 55%,transparent);box-shadow:var( --neu-inset-soft, inset 2px 2px 4px rgba(163, 177, 198, .2), inset -2px -2px 4px rgba(255, 255, 255, .72) ),0 0 0 2px color-mix(in srgb,var(--color-primary, #007aff) 24%,transparent)}._tagsWrapper_1qn2k_93{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex-grow:1}._tagChip_1qn2k_109{display:flex;align-items:center;background-color:color-mix(in srgb,var(--color-primary, #6366f1) 14%,var(--surface-raised, #f8fafc) 86%);color:var(--text-primary, #333);padding:4px 8px;border-radius:999px;font-size:13px;font-weight:500;border:1px solid color-mix(in srgb,var(--color-primary, #6366f1) 26%,transparent)}._removeTag_1qn2k_143{background:none;border:none;color:#666;margin-left:6px;cursor:pointer;font-size:16px;line-height:1;padding:0}._removeTag_1qn2k_143:hover{color:var(--color-danger, #ef4444)}._tagInput_1qn2k_173{border:none;outline:none;padding:4px 2px;flex-grow:1;min-width:120px;background-color:transparent;font-size:14px}._dropdown_1qn2k_193{position:absolute;top:100%;left:0;right:0;background-color:color-mix(in srgb,var(--surface-raised, #f8fafc) 92%,transparent);border:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 56%,transparent);border-top:none;border-radius:0 0 var(--neu-radius-sm, 10px) var(--neu-radius-sm, 10px);z-index:1000;max-height:200px;overflow-y:auto;box-shadow:var( --neu-raised, 8px 8px 18px rgba(163, 177, 198, .3), -8px -8px 18px rgba(255, 255, 255, .86) );margin-top:-1px}._dropdownItem_1qn2k_243{padding:10px 12px;cursor:pointer;font-size:14px}._dropdownItem_1qn2k_243:hover{background-color:color-mix(in srgb,var(--surface-hover, #e2e8f0) 84%,var(--surface-raised, #f8fafc) 16%)}[data-theme=dark] ._tagSelectContainer_1qn2k_9,:root.dark ._tagSelectContainer_1qn2k_9{background-color:var(--surface-secondary, #27272a)!important;border-color:var(--border-primary, #3f3f46)!important;color:var(--text-primary, #fafafa)!important}[data-theme=dark] ._tagSelectContainer_1qn2k_9:focus-within,:root.dark ._tagSelectContainer_1qn2k_9:focus-within{border-color:#3b82f699!important;box-shadow:0 0 0 2px #3b82f633!important}[data-theme=dark] ._tagChip_1qn2k_109,:root.dark ._tagChip_1qn2k_109{background:#6366f138!important;border:1px solid rgba(99,102,241,.4)!important;color:#c4b5fd!important;font-weight:600}[data-theme=dark] ._removeTag_1qn2k_143,:root.dark ._removeTag_1qn2k_143{color:#a1a1aa!important}[data-theme=dark] ._removeTag_1qn2k_143:hover,:root.dark ._removeTag_1qn2k_143:hover{color:#ef4444!important}[data-theme=dark] ._tagInput_1qn2k_173,:root.dark ._tagInput_1qn2k_173{color:var(--text-primary, #fafafa)!important}[data-theme=dark] ._tagInput_1qn2k_173::placeholder,:root.dark ._tagInput_1qn2k_173::placeholder{color:var(--text-tertiary, #71717a)!important}[data-theme=dark] ._dropdown_1qn2k_193,:root.dark ._dropdown_1qn2k_193{background-color:var(--surface-secondary, #27272a)!important;border-color:var(--border-primary, #3f3f46)!important;box-shadow:0 4px 12px #0006!important}[data-theme=dark] ._dropdownItem_1qn2k_243,:root.dark ._dropdownItem_1qn2k_243{color:var(--text-primary, #fafafa)!important}[data-theme=dark] ._dropdownItem_1qn2k_243:hover,:root.dark ._dropdownItem_1qn2k_243:hover{background-color:#3b82f626!important;color:#93c5fd!important}._container_13t66_5{position:relative;display:inline-block}._triggerButton_13t66_11{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease;white-space:nowrap}._triggerButton_13t66_11:hover:not(._disabled_13t66_27){transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}._triggerButton_13t66_11:active:not(._disabled_13t66_27){transform:translateY(0)}._triggerButton_13t66_11._disabled_13t66_27{opacity:.5;cursor:not-allowed}._buttonIcon_13t66_41{font-weight:700;font-family:Monaco,Menlo,Consolas,monospace}._buttonText_13t66_46{font-size:inherit}._chevron_13t66_50{font-size:10px;transition:transform .2s ease;opacity:.8}._chevronOpen_13t66_56{transform:rotate(180deg)}._sizeSmall_13t66_61{padding:4px 8px;font-size:11px;gap:4px}._sizeSmall_13t66_61 ._buttonIcon_13t66_41{font-size:10px}._sizeMedium_13t66_71{padding:6px 12px;font-size:13px}._sizeLarge_13t66_76{padding:8px 16px;font-size:14px}._dropdown_13t66_82{position:fixed;z-index:2147483000;min-width:min(320px,calc(100vw - 24px));max-width:400px;background:color-mix(in srgb,var(--neu-surface, #ffffff) 97%,transparent);border-radius:var(--neu-radius-sm, 10px);box-shadow:var(--neu-raised),0 10px 40px #0000001f;overflow:hidden;animation:_dropdownFadeIn_13t66_1 .15s ease-out}@keyframes _dropdownFadeIn_13t66_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._searchBox_13t66_108{padding:12px;box-shadow:inset 0 -1px 0 var(--neu-shadow-dark, rgba(0, 0, 0, .06))}._searchInput_13t66_113{width:100%;padding:8px 12px;border:1px solid var(--border-color, #e1e5eb);border-radius:var(--neu-radius-sm, 8px);font-size:13px;outline:none;background:color-mix(in srgb,var(--neu-surface, #ffffff) 97%,transparent);box-shadow:var(--neu-inset);color:var(--text-primary, #1f2937);transition:border-color .2s ease,box-shadow .2s ease}._searchInput_13t66_113:focus{border-color:var(--primary-color, #667eea);box-shadow:var(--neu-inset),0 0 0 3px #667eea1a}._searchInput_13t66_113::placeholder{color:var(--text-tertiary, #9ca3af)}._categoryTabs_13t66_140{display:flex;flex-wrap:wrap;gap:4px;padding:8px 12px;box-shadow:inset 0 -1px 0 var(--neu-shadow-dark, rgba(0, 0, 0, .06));background:color-mix(in srgb,var(--neu-surface, #fafbfc) 95%,transparent)}._categoryTab_13t66_140{padding:4px 10px;background:color-mix(in srgb,var(--neu-surface, #f3f4f6) 94%,transparent);border:none;border-radius:var(--neu-radius-sm, 10px);font-size:11px;color:var(--text-secondary, #6b7280);cursor:pointer;box-shadow:var(--neu-flat);transition:box-shadow var(--neu-transition, .18s ease);white-space:nowrap}._categoryTab_13t66_140:hover{box-shadow:var(--neu-raised)}._categoryTabActive_13t66_166{background:var(--primary-color, #667eea);color:#fff;box-shadow:var(--neu-inset)}._categoryTabActive_13t66_166:hover{background:var(--primary-dark, #5a6fd8);box-shadow:var(--neu-inset)}._variablesList_13t66_178{max-height:300px;overflow-y:auto;padding:8px}._variablesList_13t66_178::-webkit-scrollbar{width:6px}._variablesList_13t66_178::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._variablesList_13t66_178::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._variablesList_13t66_178::-webkit-scrollbar-thumb:hover{background:#a1a1a1}._noResults_13t66_202{padding:20px;text-align:center;color:#9ca3af;font-size:13px}._variableItem_13t66_210{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;background:transparent;border:none;border-radius:6px;cursor:pointer;text-align:left;transition:background .15s ease}._variableItem_13t66_210:hover{background:var(--hover-bg, #f3f4f6)}._variableItem_13t66_210:active{background:var(--active-bg, #e5e7eb)}._variableIcon_13t66_232{flex-shrink:0;font-size:14px}._variableInfo_13t66_237{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._variableLabel_13t66_245{font-size:13px;font-weight:500;color:var(--text-primary, #1f2937);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._variableKey_13t66_254{font-size:11px;color:var(--text-secondary, #6b7280);font-family:Monaco,Menlo,Consolas,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropdownFooter_13t66_264{padding:8px 12px;background:var(--bg-secondary, #f9fafb);border-top:1px solid var(--border-color, #f0f2f5);text-align:center}._dropdownFooter_13t66_264 small{font-size:11px;color:var(--text-tertiary, #9ca3af)}@media(prefers-color-scheme:dark){._dropdown_13t66_82{background:var(--bg-primary, #1f2937);border-color:var(--border-color, #374151)}._searchInput_13t66_113{background:var(--input-bg, #374151);border-color:var(--border-color, #4b5563);color:var(--text-primary, #f9fafb)}._searchInput_13t66_113::placeholder{color:var(--text-tertiary, #9ca3af)}._categoryTabs_13t66_140{background:var(--bg-tertiary, #111827)}._categoryTab_13t66_140{border-color:var(--border-color, #374151);color:var(--text-secondary, #d1d5db)}._categoryTab_13t66_140:hover{background:var(--hover-bg, #374151);border-color:var(--border-color, #4b5563)}._variableItem_13t66_210:hover{background:var(--hover-bg, #374151)}._variableLabel_13t66_245{color:var(--text-primary, #f9fafb)}._variableKey_13t66_254{color:var(--text-secondary, #9ca3af)}._dropdownFooter_13t66_264{background:var(--bg-tertiary, #111827);border-color:var(--border-color, #374151)}}._pickerLayer_uv58r_2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:16px}._pickerContainer_uv58r_12{position:relative;width:250px;max-width:calc(100vw - 32px);max-height:min(420px,calc(100vh - 32px));background-color:color-mix(in srgb,var(--surface-raised, #f8fafc) 92%,transparent);border:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 56%,transparent);border-radius:var(--neu-radius-md, 14px);box-shadow:var( --neu-raised, 8px 8px 18px rgba(163, 177, 198, .3), -8px -8px 18px rgba(255, 255, 255, .86) );z-index:2147483001;isolation:isolate;padding:10px;display:flex;flex-direction:column;gap:10px}._searchInput_uv58r_38{width:100%;padding:8px 10px;border-radius:var(--neu-radius-sm, 10px);border:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 56%,transparent);background-color:color-mix(in srgb,var(--surface-base, #eef2f7) 78%,var(--surface-raised, #f8fafc) 22%);color:var(--text-color);box-sizing:border-box;box-shadow:var( --neu-inset-soft, inset 2px 2px 4px rgba(163, 177, 198, .2), inset -2px -2px 4px rgba(255, 255, 255, .74) )}._iconGrid_uv58r_58{display:grid;grid-template-columns:repeat(6,1fr);gap:5px;max-height:200px;overflow-y:auto}._iconButton_uv58r_66{background-color:transparent;border:1px solid transparent;color:var(--text-color);padding:8px;border-radius:var(--neu-radius-sm, 10px);cursor:pointer;font-size:1.2em;transition:all .2s}._iconButton_uv58r_66:hover{background-color:color-mix(in srgb,var(--surface-hover, #e2e8f0) 84%,var(--surface-raised, #f8fafc) 16%);border-color:color-mix(in srgb,var(--color-primary, var(--primary-color, #2563eb)) 38%,transparent);box-shadow:var( --neu-flat, 2px 2px 5px rgba(163, 177, 198, .2), -2px -2px 5px rgba(255, 255, 255, .82) )}._iconButton_uv58r_66._selected_uv58r_95{background-color:color-mix(in srgb,var(--color-primary, var(--primary-color, #2563eb)) 20%,var(--surface-raised, #f8fafc) 80%);color:var(--color-primary, var(--primary-color, #2563eb));border-color:color-mix(in srgb,var(--color-primary, var(--primary-color, #2563eb)) 40%,transparent);box-shadow:var( --neu-inset-soft, inset 2px 2px 5px rgba(163, 177, 198, .24), inset -2px -2px 5px rgba(255, 255, 255, .75) )}._overlay_yaj65_9{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:auto}._backdrop_yaj65_20{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,#020617 50%,transparent);transition:opacity var(--duration-normal) var(--ease-default)}._sheet_yaj65_31{position:fixed;left:0;right:0;bottom:0;display:flex;flex-direction:column;background:color-mix(in srgb,var(--neu-surface, var(--surface-secondary)) 95%,transparent);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);border:1px solid color-mix(in srgb,var(--border-color, #cbd5e1) 62%,transparent);box-shadow:var(--neu-raised, var(--shadow-lg));padding-bottom:env(safe-area-inset-bottom,0);-webkit-user-select:none;user-select:none;will-change:transform}._sheet_yaj65_31._animating_yaj65_54{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}._handleArea_yaj65_62{display:flex;align-items:center;justify-content:center;padding:12px 0 8px;cursor:grab;touch-action:none}._handleArea_yaj65_62:active{cursor:grabbing}._handle_yaj65_62{width:36px;height:4px;background:color-mix(in srgb,var(--border-primary, #94a3b8) 75%,transparent);border-radius:var(--radius-xs);transition:background var(--duration-normal) var(--ease-default)}._handleArea_yaj65_62:active ._handle_yaj65_62{background:var(--text-tertiary)}._header_yaj65_97{display:flex;align-items:center;justify-content:space-between;padding:8px 16px 16px;border-bottom:1px solid color-mix(in srgb,var(--border-color, #e5e7eb) 65%,transparent)}._title_yaj65_108{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-primary, #0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._closeButton_yaj65_120{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:color-mix(in srgb,var(--surface-secondary, #f1f5f9) 88%,transparent);border:none;border-radius:50%;box-shadow:var(--neu-flat, 0 2px 8px rgba(15, 23, 42, .08));color:var(--text-secondary, #64748b);cursor:pointer;transition:background .2s ease,color .2s ease;-webkit-tap-highlight-color:transparent}._closeButton_yaj65_120:hover{background:color-mix(in srgb,var(--surface-secondary, #e2e8f0) 90%,transparent);color:var(--text-primary, #0f172a);box-shadow:var(--neu-raised, 0 10px 20px rgba(15, 23, 42, .12))}._closeButton_yaj65_120:active{transform:scale(.95)}._closeButton_yaj65_120 svg{width:20px;height:20px}._content_yaj65_169{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}[data-theme=dark] ._sheet_yaj65_31{background:color-mix(in srgb,var(--neu-surface, #1e1e32) 94%,transparent);border-color:color-mix(in srgb,var(--border-color, #3d3d5c) 75%,transparent);box-shadow:var(--neu-raised, 0 -4px 24px rgba(0, 0, 0, .5))}[data-theme=dark] ._handle_yaj65_62{background:var(--border-color, #3d3d5c)}[data-theme=dark] ._header_yaj65_97{border-bottom-color:var(--border-color, #3d3d5c)}[data-theme=dark] ._title_yaj65_108{color:var(--text-primary, #e8e8e8)}[data-theme=dark] ._closeButton_yaj65_120{background:color-mix(in srgb,var(--surface-secondary, #334155) 72%,transparent);color:var(--text-secondary, #a0a0a0)}[data-theme=dark] ._closeButton_yaj65_120:hover{background:color-mix(in srgb,var(--surface-secondary, #475569) 70%,transparent);color:var(--text-primary, #e8e8e8)}@media(min-width:992px){._sheet_yaj65_31{left:50%;bottom:auto;top:50%;width:480px;max-width:calc(100vw - 48px);max-height:80vh!important;transform:translate(-50%,-50%)!important;border-radius:16px}._handleArea_yaj65_62{display:none}}@media(prefers-reduced-motion:reduce){._sheet_yaj65_31,._backdrop_yaj65_20,._sheet_yaj65_31._animating_yaj65_54{transition:none}}@media(orientation:landscape)and (max-height:500px){._sheet_yaj65_31{max-height:90vh!important}._handleArea_yaj65_62{padding:8px 0 4px}._header_yaj65_97{padding:4px 16px 12px}._content_yaj65_169{padding:12px 16px}}
