.app-version-update-banner[data-v-bd1a47e5]{position:fixed;top:0;left:0;right:0;z-index:900;display:flex;align-items:center;justify-content:center;gap:10px;min-height:40px;padding:6px 12px;box-sizing:border-box;border-bottom:1px solid #91caff;background:#e6f4ff;color:#0958d9;font-size:13px;line-height:1.4}.app-version-update-banner__icon[data-v-bd1a47e5]{flex-shrink:0}.app-version-update-banner__message[data-v-bd1a47e5]{margin:0;min-width:0}.app-version-update-banner__refresh[data-v-bd1a47e5]{flex-shrink:0;min-height:28px;padding:0 10px;border:0;border-radius:6px;background:#1677ff;color:#fff;font-size:13px;font-weight:500;line-height:1;cursor:pointer}.app-version-update-banner__refresh[data-v-bd1a47e5]:hover{background:#4096ff}.app-version-update-banner__dismiss[data-v-bd1a47e5]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:inherit;cursor:pointer}.app-version-update-banner__dismiss[data-v-bd1a47e5]:hover{background:#0958d914}@media (max-width: 640px){.app-version-update-banner[data-v-bd1a47e5]{justify-content:flex-start;flex-wrap:wrap;row-gap:6px}.app-version-update-banner__message[data-v-bd1a47e5]{flex:1 1 auto}.app-version-update-banner__dismiss[data-v-bd1a47e5]{margin-left:auto}}.user-avatar[data-v-dcc7bf58]{flex-shrink:0;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;box-sizing:border-box;border:1px solid #fed7aa;background:#fff7ed;color:#ea580c;font-weight:600;line-height:1}.user-avatar--circle[data-v-dcc7bf58]{border-radius:50%}.user-avatar--square[data-v-dcc7bf58]{border-radius:8px}.user-avatar__img[data-v-dcc7bf58]{display:block;width:100%;height:100%;object-fit:cover}.user-avatar__fallback[data-v-dcc7bf58]{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;line-height:1;text-align:center}.user-avatar__fallback--emoji[data-v-dcc7bf58]{font-size:.82em;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.admin-support-detail[data-v-bee72589]{display:flex;flex-direction:column;min-width:0;color:#202020}.admin-support-detail__status[data-v-bee72589]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:20px 24px;color:#5f5f5f;font-size:15px}.admin-support-detail__status--error[data-v-bee72589]{color:#b42318}.admin-support-detail__status--empty[data-v-bee72589]{flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:48px 24px;color:#8a8a8a;text-align:center}.admin-support-detail__spin[data-v-bee72589]{animation:admin-support-detail-spin-bee72589 .9s linear infinite}@keyframes admin-support-detail-spin-bee72589{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.admin-support-detail__spin[data-v-bee72589]{animation:none}}.admin-support-detail__retry[data-v-bee72589]{padding:6px 12px;border:1px solid #d9d9d9;border-radius:10px;background:#fff;color:#0d0d0d;font:inherit;font-size:14px;cursor:pointer}.admin-support-detail__retry[data-v-bee72589]:hover,.admin-support-detail__retry[data-v-bee72589]:focus-visible{border-color:#4096ff;color:#1677ff;outline:none}.admin-support-detail__error[data-v-bee72589]{display:flex;align-items:center;gap:6px;margin:0;color:#b42318;font-size:14px;line-height:1.5}.admin-support-detail__error--solo[data-v-bee72589]{padding:0 24px 16px}.admin-support-detail__head[data-v-bee72589]{display:flex;flex-direction:column;gap:10px;padding:16px 24px 14px;border-bottom:1px solid #ececec;background:#fff}.admin-support-detail__subject[data-v-bee72589]{margin:0;min-width:0;color:#0d0d0d;font-size:20px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.admin-support-detail__chips[data-v-bee72589]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.admin-support-detail__user[data-v-bee72589]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;row-gap:6px;padding:12px 24px;border-bottom:1px solid #ececec;background:#fafafa}.admin-support-detail__fact[data-v-bee72589]{display:inline-flex;align-items:baseline;gap:6px;min-width:0}.admin-support-detail__fact-label[data-v-bee72589]{color:#8c8c8c;font-size:12px}.admin-support-detail__user-name[data-v-bee72589]{overflow:hidden;color:#0d0d0d;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.admin-support-detail__user-account[data-v-bee72589]{overflow:hidden;color:#5f5f5f;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.admin-support-detail__messages[data-v-bee72589]{flex:1 1 auto;max-height:none}.admin-support-detail__empty-thread[data-v-bee72589]{margin:0;color:#8a8a8a;font-size:14px;text-align:center}.admin-support-detail__reply[data-v-bee72589]{display:flex;flex-direction:column;gap:12px;padding:16px 24px 20px;border-top:1px solid #ececec;background:#fff}.admin-support-detail__reply textarea[data-v-bee72589]{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid #d9d9d9;border-radius:12px;background:#fff;color:#0d0d0d;font:inherit;font-size:15px;line-height:1.5;resize:vertical}.admin-support-detail__reply textarea[data-v-bee72589]:focus{outline:none;border-color:#1677ff;box-shadow:0 0 0 3px #1677ff1f}.admin-support-detail__actions[data-v-bee72589]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.admin-support-detail__actions button[data-v-bee72589]{padding:8px 16px;border:1px solid #d9d9d9;border-radius:12px;background:#fff;color:#0d0d0d;font:inherit;font-size:15px;font-weight:600;line-height:22px;min-height:40px;cursor:pointer;transition:border-color .15s ease,color .15s ease}.admin-support-detail__actions button[data-v-bee72589]:hover:not(:disabled),.admin-support-detail__actions button[data-v-bee72589]:focus-visible:not(:disabled){border-color:#4096ff;color:#1677ff;outline:none}.admin-support-detail__actions button.is-primary[data-v-bee72589]{border-color:#1677ff;background:#1677ff;color:#fff}.admin-support-detail__actions button.is-primary[data-v-bee72589]:hover:not(:disabled),.admin-support-detail__actions button.is-primary[data-v-bee72589]:focus-visible:not(:disabled){border-color:#4096ff;background:#4096ff;color:#fff}.admin-support-detail__actions button.is-danger[data-v-bee72589]{margin-left:auto;border-color:#ffccc7;color:#cf1322}.admin-support-detail__actions button.is-danger[data-v-bee72589]:hover:not(:disabled),.admin-support-detail__actions button.is-danger[data-v-bee72589]:focus-visible:not(:disabled){border-color:#ff4d4f;background:#fff1f0;color:#cf1322}.admin-support-detail__actions button[data-v-bee72589]:disabled{border-color:#0000000a;background:#0000000a;color:#00000040;cursor:not-allowed}.support-workspace__chip[data-v-bee72589]{display:inline-flex;align-items:center;box-sizing:border-box;height:24px;padding:0 9px;border:1px solid transparent;border-radius:6px;background:#f3f4f6;color:#5f5f5f;font-size:12px;font-weight:500;line-height:22px;white-space:nowrap}.support-workspace__chip[data-status=OPEN][data-v-bee72589]{background:#fff7e6;border-color:#ffd591;color:#b45309}.support-workspace__chip[data-status=AWAITING_USER][data-v-bee72589]{background:#e6f4ff;border-color:#91caff;color:#1677ff}.support-workspace__chip[data-status=SOLVED][data-v-bee72589]{background:#f6ffed;border-color:#b7eb8f;color:#15803d}.support-workspace__chip[data-status=CLOSED][data-v-bee72589]{background:#f3f4f6;border-color:#e5e7eb;color:#6b7280}.support-workspace__chip.is-category[data-v-bee72589]{background:#f9f0ff;border-color:#d3adf7;color:#531dab}.support-workspace__chip.is-code[data-v-bee72589]{border-color:#ececec;color:#5f5f5f;font-variant-numeric:tabular-nums;letter-spacing:.02em}.support-workspace__messages[data-v-bee72589]{display:flex;flex-direction:column;gap:14px;margin:0;padding:16px 24px;overflow:auto;list-style:none}.support-workspace__message[data-v-bee72589]{display:flex;align-items:flex-start;gap:10px;min-width:0}.support-workspace__message.is-staff[data-v-bee72589]{justify-content:flex-end}.support-workspace__avatar[data-v-bee72589]{display:inline-flex;flex:none;padding-top:2px}.support-workspace__bubble[data-v-bee72589]{max-width:min(100%,520px);min-width:0;padding:12px 14px;border:1px solid #ececec;border-radius:14px 14px 14px 6px;background:#fff}.support-workspace__message.is-staff .support-workspace__bubble[data-v-bee72589]{border-color:#d6e4ff;border-radius:14px 14px 6px;background:#e6f4ff}.support-workspace__meta[data-v-bee72589]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#5f5f5f;font-size:13px;font-weight:400}.support-workspace__meta strong[data-v-bee72589]{color:#0d0d0d;font-size:13px;font-weight:600}.support-workspace__role[data-v-bee72589]{display:inline-flex;align-items:center;padding:0 6px;border-radius:6px;background:#1677ff;color:#fff;font-size:11px;font-weight:600;line-height:18px}.support-admin-message__content[data-v-bee72589]{margin:6px 0 0;color:#202020;font-size:16px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width: 768px){.admin-support-detail__head[data-v-bee72589],.admin-support-detail__user[data-v-bee72589],.admin-support-detail__messages[data-v-bee72589],.admin-support-detail__reply[data-v-bee72589],.admin-support-detail__error--solo[data-v-bee72589],.admin-support-detail__status[data-v-bee72589]{padding-left:16px;padding-right:16px}.support-workspace__bubble[data-v-bee72589]{max-width:100%}.admin-support-detail__actions button[data-v-bee72589]{flex:1 1 140px;min-height:44px}.admin-support-detail__reply .admin-support-detail__actions[data-v-bee72589]{flex-direction:column;align-items:stretch}}.admin-support-modal__head[data-v-adb3e0f6]{display:flex;align-items:center;gap:12px;padding-right:28px}.admin-support-modal__open-admin[data-v-adb3e0f6]{margin-left:auto;padding:0;height:auto}.admin-support-modal__close[data-v-adb3e0f6]{display:inline-flex;align-items:center;justify-content:center;color:#5f5f5f}.support-ticket-workspace .ant-modal-content{display:flex;flex-direction:column;max-height:calc(100dvh - 48px)}.support-ticket-workspace .ant-modal-header{flex:none}.support-ticket-workspace .ant-modal-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.support-ticket-workspace .admin-support-detail{flex:1 1 auto;min-height:0}.support-ticket-workspace .support-workspace__messages{flex:1 1 auto;min-height:0;overflow:auto}.support-ticket-workspace .admin-support-detail__reply{flex:none}@media (max-width: 768px){.support-ticket-workspace.ant-modal-wrap{padding:0;align-items:stretch;overflow:hidden}.support-ticket-workspace .ant-modal{top:0!important;max-width:100%!important;width:100%!important;height:100dvh;margin:0!important;padding-bottom:0!important}.support-ticket-workspace .ant-modal-content{height:100dvh;max-height:100dvh;border-radius:0!important}.support-ticket-workspace .ant-modal-header{margin:0;padding:12px 52px 12px 16px}.support-ticket-workspace .ant-modal-title{font-size:16px;line-height:24px}.support-ticket-workspace .ant-modal-close{top:4px;right:4px;width:44px;height:44px}.support-ticket-workspace .ant-modal-body{flex:1;min-height:0;overflow:hidden}}#app[data-v-78125ddc]{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;min-height:100vh}.desktop-only{display:block}.desktop-only-flex{display:flex}.mobile-only,.mobile-only-flex{display:none}@media (max-width: 768px){.desktop-only,.desktop-only-flex{display:none!important}.mobile-only{display:block!important}.mobile-only-flex{display:flex!important}}.mobile-bottom-bar{position:fixed;bottom:0;left:0;right:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #f0f0f0;box-shadow:0 -2px 8px #0000000f;z-index:100;display:none;gap:12px;align-items:center}@media (max-width: 768px){.mobile-bottom-bar{display:flex}}.has-bottom-bar{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.mobile-fab{position:fixed;bottom:calc(20px + env(safe-area-inset-bottom,0px));right:20px;width:56px;height:56px;border-radius:50%;background:#fff;border:1px solid #e0e0e0;color:#333;box-shadow:0 0 8px #1677ff26,0 4px 12px #00000014;z-index:1000;display:none;align-items:center;justify-content:center;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}@media (max-width: 768px){.mobile-fab{display:flex}}.mobile-fab:active{transform:scale(.95)}.mobile-card-list{display:flex;flex-direction:column;gap:12px}.mobile-card-item{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:16px}.mobile-card-item-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.mobile-card-fields-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (max-width: 360px){.mobile-card-fields-grid{grid-template-columns:1fr}}@media (max-width: 768px){.mobile-stack{flex-direction:column!important}.mobile-full-width{width:100%!important;max-width:100%!important}.mobile-padding{padding:16px!important}.mobile-padding-sm{padding:12px!important}.mobile-gap-sm{gap:8px!important}.mobile-text-center{text-align:center!important}}.mobile-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mobile-scroll-x::-webkit-scrollbar{display:none}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}@media (max-width: 768px){.touch-target{min-height:44px;min-width:44px}}img:not([data-allow-drag=true]):not(.is-draggable){-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.auth-modal-wrap .ant-modal-mask{background-color:#0f172a7a;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.auth-modal-login .ant-modal-content{padding:0;border-radius:12px;overflow:hidden}.auth-modal-login .ant-modal-header{display:none}.auth-modal-login .ant-modal-close{top:25px;right:24px;width:30px;height:30px;border-radius:8px}@media (max-width: 720px){.auth-modal-login .ant-modal{max-width:min(360px,calc(100vw - 28px));margin:14px auto}.auth-modal-login .ant-modal-content{max-height:calc(100dvh - 28px);border-radius:14px;overflow-y:auto;-webkit-overflow-scrolling:touch}.auth-modal-login .ant-modal-close{top:16px;right:16px;width:30px;height:30px}}:root{--sb-bp-phone: 480px;--sb-bp-mobile: 768px;--sb-space-1: clamp(4px, 1.1vw, 6px);--sb-space-2: clamp(6px, 1.6vw, 10px);--sb-space-3: clamp(8px, 2.2vw, 14px);--sb-space-4: clamp(10px, 2.8vw, 16px);--sb-chrome-pad-x: clamp(8px, 2.5vw, 14px);--sb-chrome-pad-y: clamp(6px, 1.8vw, 10px);--sb-icon-btn-size: clamp(36px, 10.5vw, 44px);--sb-icon-btn-radius: clamp(10px, 2.5vw, 12px);--sb-logo-size: clamp(22px, 6.2vw, 28px);--sb-brand-title-size: clamp(14px, 4.1vw, 16px);--sb-drawer-pad-x: clamp(6px, 1.8vw, 10px);--sb-drawer-pad-x-end: clamp(8px, 2.2vw, 12px);--sb-drawer-logo-inset: clamp(10px, 3.2vw, 16px);--sb-drawer-brand-logo: clamp(22px, 6vw, 24px);--sb-drawer-item-radius: clamp(10px, 2.8vw, 12px);--sb-drawer-item-gap: clamp(2px, .8vw, 4px);--sb-drawer-nav-min-h: clamp(40px, 11vw, 48px);--sb-drawer-account-min-h: clamp(48px, 13vw, 56px);--sb-chip-h: clamp(32px, 9.2vw, 40px);--sb-chip-pad-x: clamp(10px, 2.8vw, 14px);--sb-chip-gap: clamp(6px, 1.8vw, 10px);--sb-chip-font: clamp(12px, 3.4vw, 13.5px);--sb-chip-icon: clamp(14px, 3.8vw, 16px);--sb-chip-label-max: clamp(4.5em, 18vw, 7em);--sb-composer-control-size: clamp(32px, 9vw, 36px);--sb-composer-agent-width: clamp(36px, 10vw, 42px);--sb-composer-icon-size: clamp(16px, 4.5vw, 18px);--sb-composer-chevron-size: clamp(10px, 2.8vw, 12px);--sb-composer-row-gap: clamp(2px, .6vw, 4px);--sb-composer-input-pad-y: clamp(6px, 1.6vw, 9px);--sb-composer-radius: clamp(20px, 5.5vw, 24px);--sb-panel-pad: clamp(10px, 2.5vw, 14px);--sb-panel-max-w: min(360px, calc(100vw - 2 * var(--sb-panel-pad)));--sb-panel-radius: clamp(10px, 2.5vw, 14px);--sb-duration-fast: .15s;--sb-duration-normal: .22s;--sb-duration-embed: .24s;--sb-ease-standard: cubic-bezier(.2, .8, .2, 1);--sb-ease-emphasized: cubic-bezier(.2, 0, 0, 1);--sb-motion-scale: 1;--sb-sidebar-expanded: 260px;--sb-sidebar-collapsed: 60px;--sb-sidebar-icon-btn: 36px;--sb-sidebar-collapsed-inset: 12px;--sb-embed-topbar-min-h: 52px;--sb-embed-title-size: 16px;--sb-embed-title-size-mobile: 17px;--sb-keyboard-inset: 0px;--sb-keyboard-duration: .32s;--sb-composer-safe-bottom: env(safe-area-inset-bottom, 0px);--sb-agent-tip-size: clamp(12.5px, 3.5vw, 14px);--sb-agent-waiting-min-h: clamp(24px, 7vw, 28px);--sb-agent-tip-color: #6e6e80;--sb-msg-font-size: 16px;--sb-msg-line-height: 1.75;--sb-msg-pad-x: clamp(10px, 3.2vw, 16px);--sb-msg-pad-y: clamp(8px, 2.4vw, 14px);--sb-msg-gap: clamp(10px, 2.8vw, 16px);--sb-followup-font: clamp(12.5px, 3.4vw, 14px);--sb-followup-min-h: clamp(34px, 9vw, 38px);--sb-followup-pad-x: clamp(12px, 3.2vw, 16px);--sb-followup-gap: clamp(8px, 2.2vw, 10px);--sb-error-text: #b42318;--sb-error-bg: #fff8f8;--sb-error-border: #f0d0d0;--sb-error-action-min-h: 32px;--sb-error-credits-bg: #fff9ef;--sb-error-credits-border: #f5d9a8;--sb-error-credits-text: #8a5a00;--sb-error-credits-action-bg: #c2410c;--sb-error-credits-action-bg-hover: #9a3412;--sb-error-credits-action-bg-active: #7c2d12;--sb-error-credits-action-text: #fff7ed;--rw-content-pad: clamp(12px, 2cqi, 16px);--rw-content-pad-bottom: clamp(16px, 3cqi, 24px);--rw-content-pad-narrow: 10px 12px 22px;--rw-section-header-pad: 10px 14px 8px;--rw-section-body-pad: 0 10px 10px;--rw-stat-gap: clamp(8px, 1.6cqi, 12px);--rw-card-radius: 10px;--rw-toolbar-gap: clamp(8px, 1.6cqi, 12px);--sb-embed-chip-h: 32px;--sb-embed-chip-h-lg: 36px;--sb-embed-chip-pad-x: 14px;--sb-embed-chip-radius: 999px;--sb-embed-chip-font: 13px;--sb-embed-chip-weight: 600;--sb-embed-chip-weight-regular: 500;--sb-embed-chip-soft-bg: #f0f0f0;--sb-embed-chip-soft-bg-hover: #e8e8e8;--sb-embed-chip-soft-text: #0d0d0d;--sb-embed-chip-ghost-bg: transparent;--sb-embed-chip-ghost-bg-hover: rgba(0, 0, 0, .04);--sb-embed-chip-ghost-text: #8e8e8e;--sb-embed-chip-ghost-text-hover: #5f5f5f;--sb-embed-chip-disabled-bg: #f7f7f7;--sb-embed-chip-disabled-border: #ebebeb;--sb-embed-chip-disabled-text: #b0b0b0;--sb-embed-chip-focus: rgba(13, 13, 13, .28);--sb-store-cta-h: 32px;--sb-store-cta-h-sm: 28px;--sb-store-cta-pad-x: 14px;--sb-store-cta-radius: 999px;--sb-store-cta-font: 13px;--sb-store-cta-font-sm: 12px;--sb-store-cta-weight: 600;--sb-store-cta-bg: #fff;--sb-store-cta-bg-hover: #f5f5f5;--sb-store-cta-border: #d1d5db;--sb-store-cta-border-hover: #9ca3af;--sb-store-cta-text: #0d0d0d;--sb-store-cta-disabled-opacity: .65;--sb-store-price-paid: #fa541c;--sb-store-price-free: #1f7a4c;--sb-search-h: 36px;--sb-search-radius: 999px;--sb-search-border: #e3e3e3;--sb-search-border-hover: #d4d4d4;--sb-search-border-focus: #c8c8c8;--sb-search-bg: #ffffff;--sb-search-icon-size: 16px;--sb-search-font: 13px;--sb-search-line: 20px;--sb-search-pad-x: 11px;--sb-search-gap: 7px;--sb-search-compact-w: 168px;--sb-search-compact-focus-w: 220px;--sb-search-placeholder: #9a9a9a;--sb-search-text: #202123;--sb-search-icon-color: #8a8a8a;--sb-search-focus-ring: 0 0 0 2px rgba(13, 13, 13, .06)}@media (max-width: 360px){:root{--sb-chrome-pad-x: 8px;--sb-composer-control-size: 32px;--sb-composer-agent-width: 36px;--sb-drawer-logo-inset: 10px;--sb-chip-label-max: 4.2em;--sb-brand-title-size: 14px;--sb-msg-pad-x: 10px;--sb-agent-tip-size: 12.5px;--sb-followup-min-h: 40px;--sb-followup-pad-x: 12px;--sb-followup-gap: 8px}}@media (max-width: 768px){:root{--sb-followup-min-h: 40px;--sb-followup-gap: 8px;--sb-error-action-min-h: 36px}}@media (min-width: 430px) and (max-width: 768px){:root{--sb-icon-btn-size: 44px;--sb-chip-h: 38px;--sb-composer-control-size: 36px;--sb-composer-agent-width: 40px;--sb-drawer-nav-min-h: 46px;--sb-drawer-brand-logo: 24px;--sb-msg-pad-x: 16px;--sb-agent-tip-size: 14px;--sb-followup-min-h: 40px;--sb-followup-pad-x: 16px;--sb-followup-gap: 8px}}@media (prefers-reduced-motion: reduce){:root{--sb-motion-scale: 0;--sb-duration-fast: .01ms;--sb-duration-normal: .01ms;--sb-duration-embed: .01ms}}
