.company-plan-badge__vip[data-v-21cd76c3]{color:#e9bf62;letter-spacing:-.5px;flex-shrink:0;margin-right:8px;font-style:italic;font-weight:800}.company-plan-badge__expiry.is-expired[data-v-21cd76c3]{color:#b9380a}.company-plan-badge.n-button[data-v-21cd76c3]{color:var(--ui-shell-text,#f5f5f5);background:#ffffff24}.company-plan-badge.n-button[data-v-21cd76c3]:hover,.company-plan-badge.n-button[data-v-21cd76c3]:focus-visible,.company-plan-badge.n-button[data-v-21cd76c3]:active{color:#fff;background:#fff3}.company-plan-benefits[data-v-21cd76c3]{box-sizing:border-box;color:#1f2329;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:min(1080px,100vw - 48px);overflow-y:auto}.company-plan-benefits__title[data-v-21cd76c3]{color:#111827}.company-plan-benefits__header[data-v-21cd76c3]{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:20px;display:flex}.company-plan-benefits__cards[data-v-21cd76c3]{grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.company-plan-benefits__actions[data-v-21cd76c3]{gap:8px;margin-left:auto;display:flex;position:relative}.company-plan-benefits__recharge-options[data-v-21cd76c3]{z-index:1;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;align-items:stretch;gap:8px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 6px 20px #0000001f}.company-plan-benefits__card[data-v-21cd76c3]{color:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;text-decoration:none;display:flex}.company-plan-benefits__current[data-v-21cd76c3]{margin-left:8px}.company-plan-benefits__pricing[data-v-21cd76c3]{box-sizing:border-box;background:#f6f7f9;border-radius:8px;flex-direction:column;justify-content:center;gap:6px;margin:10px 0;display:flex}.company-plan-benefits__pricing.is-discounted[data-v-21cd76c3],.company-plan-benefits__pricing.is-unavailable[data-v-21cd76c3]{background:#fff4ed}.company-plan-benefits__unavailable[data-v-21cd76c3]{color:#b9380a;font-weight:600}.company-plan-benefits__price-heading[data-v-21cd76c3]{color:#606773;justify-content:space-between;align-items:center;gap:8px;display:flex}.company-plan-benefits__discount[data-v-21cd76c3]{color:#fff;background:#c2410c;border-radius:4px;flex-shrink:0;margin-left:auto;font-weight:700}.company-plan-benefits__price[data-v-21cd76c3]{color:#111827;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.is-discounted .company-plan-benefits__price[data-v-21cd76c3],.company-plan-benefits__saving[data-v-21cd76c3]{color:#b9380a}.company-plan-benefits__period[data-v-21cd76c3]{color:#606773;white-space:nowrap;font-weight:400}.company-plan-benefits__price-detail[data-v-21cd76c3]{color:#606773;flex-wrap:wrap;gap:2px 8px;display:flex}.company-plan-benefits__saving[data-v-21cd76c3]{font-weight:600}.company-plan-benefits__secondary[data-v-21cd76c3]{color:#606773}.company-plan-benefits__list[data-v-21cd76c3]{border-top:1px solid #e5e7eb;margin:16px 0 0;padding-inline:0;list-style:none}.company-plan-benefits__list[data-v-21cd76c3] li{padding-left:20px;position:relative}.company-plan-benefits__list[data-v-21cd76c3] li+li{margin-top:6px}.company-plan-benefits__list[data-v-21cd76c3] li:before{content:"✓";color:#087f5b;position:absolute;left:0}.client-download-entry.n-button[data-v-ddfb9775]{color:var(--ui-shell-text);background:#ffffff24!important}.client-download-entry.n-button[data-v-ddfb9775]:hover,.client-download-entry.n-button[data-v-ddfb9775]:focus-visible,.client-download-entry.n-button[data-v-ddfb9775]:active{color:#fff;background:#fff3!important}.client-download-modal__content[data-v-ddfb9775]{gap:16px;display:grid}.client-download-modal__meta-value[data-v-ddfb9775]{overflow-wrap:anywhere;margin-top:4px}.client-download-modal__version-row[data-v-ddfb9775]{justify-content:space-between;align-items:center;gap:12px;display:flex}.client-download-modal__update-guide[data-v-ddfb9775]{text-align:center;margin:8px 4px}.client-download-modal__update-guide p[data-v-ddfb9775]{color:var(--ui-color-text-secondary,#475569);margin:6px 0}.client-download-package-card[data-v-ddfb9775] .n-card__content{flex-direction:column;display:flex}.client-download-package-card__heading[data-v-ddfb9775]{justify-content:space-between;align-items:center;gap:12px;display:flex}.client-download-package-card__description[data-v-ddfb9775]{color:var(--ui-color-text-secondary,#475569);margin:10px 0}.client-download-package-card__file[data-v-ddfb9775]{text-overflow:ellipsis;white-space:nowrap;margin:0 0 14px;overflow:hidden}.client-download-package-card__download[data-v-ddfb9775]{box-sizing:border-box;width:100%;max-width:100%}.client-download-modal__notes[data-v-ddfb9775]{min-width:0}.client-download-modal__notes p[data-v-ddfb9775]{color:var(--ui-color-text-secondary,#475569);white-space:pre-line;overflow-wrap:anywhere;margin:6px 0 0}.client-download-modal__actions[data-v-ddfb9775]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=640px){.client-download-entry.n-button[data-v-ddfb9775]{width:36px}.client-download-entry__label[data-v-ddfb9775]{display:none}.client-download-modal__actions[data-v-ddfb9775]>*{flex:auto}}.wechat-unread-reminder[data-v-dc203bd5]{min-width:0;max-width:40vw;color:var(--ui-warning,#faad14);font:inherit;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:4px;margin-left:auto;margin-right:16px;overflow:hidden}.wechat-unread-reminder[data-v-dc203bd5]:hover{text-decoration:underline}.wechat-unread-reminder[data-v-dc203bd5]:focus-visible{outline-offset:2px;outline:2px solid}@media (width<=1100px){.wechat-unread-reminder__suffix[data-v-dc203bd5]{display:none}}.user-entry-name[data-v-8bf47c64]{text-overflow:ellipsis;white-space:nowrap;max-width:8em;display:block;overflow:hidden}.wechat-binding-panel[data-v-d2df8d55]{width:100%}.wechat-binding-panel__actions[data-v-d2df8d55],.wechat-binding-panel__replacement[data-v-d2df8d55]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wechat-binding-panel__replacement[data-v-d2df8d55]{margin-top:12px}.wechat-binding-panel__replacement>p[data-v-d2df8d55]{width:100%;margin:0}.wechat-binding-panel__heading[data-v-d2df8d55]{justify-content:space-between;align-items:center;gap:24px;display:flex}.wechat-binding-panel__heading>div[data-v-d2df8d55]{min-width:0}.wechat-binding-panel__heading h2[data-v-d2df8d55]{color:#1f2937;margin:0}.wechat-binding-panel__heading p[data-v-d2df8d55]{color:#72809a;margin:4px 0 0}.wechat-binding-panel__title[data-v-d2df8d55]{align-items:center;gap:9px;display:flex}.wechat-binding-panel__title span[data-v-d2df8d55]{color:#9a6700;background:#fff7d6;border:1px solid #f2d675;border-radius:3px}.wechat-binding-panel>.n-alert[data-v-d2df8d55]{margin-top:14px}.wechat-binding-panel__challenge[data-v-d2df8d55]{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;margin-top:16px;display:flex}.wechat-binding-panel__challenge p[data-v-d2df8d55]{color:#667085;margin:0}.wechat-binding-panel__qr-stage[data-v-d2df8d55]{background:#fff;border-radius:5px;width:190px;position:relative;overflow:hidden}.wechat-binding-panel__qr[data-v-d2df8d55]{transform-origin:0 0;width:300px;position:absolute;top:-32px;left:-6px;transform:scale(.67)}.wechat-binding-panel__qr[data-v-d2df8d55] iframe{border:0;width:300px;display:block}.wechat-binding-panel__qr-loading[data-v-d2df8d55]{color:#72809a;background:#fff;place-items:center;display:grid;position:absolute;inset:0}.wechat-binding-panel__qr-retry[data-v-d2df8d55]{width:100%;font:inherit;cursor:pointer;border:0}.wechat-binding-panel__qr-retry[data-v-d2df8d55]:hover{color:#344054;background:#f8fafc}.wechat-binding-panel__qr-retry[data-v-d2df8d55]:disabled{cursor:wait}.wechat-binding-panel__error[data-v-d2df8d55]{margin-top:12px}@media (width<=600px){.wechat-binding-panel__heading[data-v-d2df8d55]{flex-direction:column;align-items:flex-start;gap:12px}}.wechat-binding-prompt.n-card>.n-card-header{grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;display:grid}.wechat-binding-prompt.n-card>.n-card-header .n-card-header__main{text-align:center;grid-column:2}.wechat-binding-prompt.n-card>.n-card-header .n-card-header__extra{grid-column:3;justify-self:end}.wechat-binding-prompt__message{color:#667085;text-align:center;margin:8px auto 4px}.wechat-binding-prompt .wechat-binding-panel__challenge{text-align:center;align-items:center;margin-top:8px}
