.my-licenses[data-v-23747c33]{background:#f5f5f5;min-height:100vh}.my-licenses__content[data-v-23747c33]{padding:12px}.my-licenses__header[data-v-23747c33]{background:#fff;border-radius:12px;padding:14px 16px;margin-bottom:10px}.my-licenses__header__title[data-v-23747c33]{font-size:16px;font-weight:700;color:#181818}.my-licenses__header__desc[data-v-23747c33]{margin-top:4px;font-size:12px;line-height:1.6;color:#999}.my-licenses__demo-flag[data-v-23747c33]{background:#fff7ed;border:1px dashed rgba(245,158,11,.5);color:#b45309;border-radius:8px;padding:8px 10px;font-size:12px;text-align:center;margin-bottom:10px}.my-licenses__empty[data-v-23747c33]{background:#fff;border-radius:12px;padding:32px 20px;text-align:center}.my-licenses__empty__img[data-v-23747c33]{width:120px;height:auto;display:block;margin:0 auto 12px}.my-licenses__empty__text[data-v-23747c33]{font-size:14px;color:#666}.my-licenses__empty__sub[data-v-23747c33]{margin-top:6px;font-size:12px;line-height:1.6;color:#bbb}.my-licenses__empty__btn[data-v-23747c33]{display:inline-block;margin-top:16px;padding:8px 22px;border:1px solid #60bb46;border-radius:90px;color:#60bb46;font-size:13px}.my-licenses__empty__btn[data-v-23747c33]:active{background:#f0fae6}.my-licenses__refresh[data-v-23747c33]{margin:16px auto 4px;text-align:center;font-size:12px;color:#bbb;padding:8px}.lic-card[data-v-23747c33]{background:#fff;border-radius:12px;padding:14px;margin-bottom:10px}.lic-card__head[data-v-23747c33]{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #f2f2f2}.lic-card__head__software[data-v-23747c33]{font-size:15px;font-weight:600;color:#181818}.lic-card__head__status[data-v-23747c33]{font-size:12px;font-weight:500;padding:3px 10px;border-radius:90px}.lic-card__head__status--ready[data-v-23747c33]{color:#60bb46;background:#f0fae6}.lic-card__head__status--pending[data-v-23747c33]{color:#d97706;background:#fff7ed}.lic-card__row[data-v-23747c33]{display:flex;align-items:flex-start;gap:8px;margin-top:10px;font-size:13px;line-height:1.5}.lic-card__row__label[data-v-23747c33]{flex-shrink:0;width:56px;color:#999}.lic-card__row__value[data-v-23747c33]{flex:1;min-width:0;color:#333;word-break:break-all}.lic-card__row__value--code[data-v-23747c33]{font-family:Menlo,Consolas,monospace;letter-spacing:.2px}.lic-card__expiring[data-v-23747c33]{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:4px;font-size:11px;color:#d97706;background:#fff7ed}.lic-card__actions[data-v-23747c33]{display:flex;gap:10px;margin-top:14px}.lic-card__btn[data-v-23747c33]{flex:1;height:38px;border-radius:90px;font-size:13px;border:1px solid #60bb46;background:#fff;color:#60bb46;transition:background .2s ease,opacity .2s ease}.lic-card__btn[data-v-23747c33]:active{background:#f0fae6}.lic-card__btn[data-v-23747c33]:disabled{opacity:.55;pointer-events:none}.lic-card__btn--primary[data-v-23747c33]{background:#60bb46;color:#fff}.lic-card__btn--primary[data-v-23747c33]:active{background:#50a336}.lic-card__tip[data-v-23747c33]{margin-top:10px;padding:8px 10px;background:#fff7ed;border-left:3px solid #f59e0b;border-radius:4px 8px 8px 4px;font-size:12px;line-height:1.6;color:#b45309}.lic-card__tip strong[data-v-23747c33]{font-weight:600;color:#92400e}.lic-card__pending[data-v-23747c33]{margin-top:12px;padding:10px 12px;background:#f9f9f9;border-radius:8px;font-size:12px;line-height:1.6;color:#999}.my-licenses--a[data-v-23747c33]{background:#f2f2f7}.my-licenses--a .my-licenses__content[data-v-23747c33]{padding:8px 16px calc(24px + env(safe-area-inset-bottom, 0px))}.my-licenses--a .my-licenses__header[data-v-23747c33]{background:transparent;border-radius:0;padding:8px 4px 16px;margin:0}.my-licenses--a .my-licenses__header__title[data-v-23747c33]{font-size:28px;font-weight:700;line-height:1.2;color:#1c1c1e}.my-licenses--a .my-licenses__header__desc[data-v-23747c33]{margin-top:4px;font-size:13px;color:#8a8a8e}.my-licenses--a .my-licenses__empty[data-v-23747c33]{border-radius:12px}.my-licenses--a .my-licenses__empty__btn[data-v-23747c33]{border:none;border-radius:12px;background:#f2f2f7;color:#3f9a2e;font-size:15px;padding:10px 24px}.my-licenses--a .my-licenses__refresh[data-v-23747c33]{color:#3f9a2e;font-size:13px}.my-licenses--a .lic-card[data-v-23747c33]{padding:0;margin-bottom:18px;border-radius:12px;overflow:hidden}.my-licenses--a .lic-card__head[data-v-23747c33]{padding:13px 16px;border-bottom:none}.my-licenses--a .lic-card__head__software[data-v-23747c33]{font-size:17px;font-weight:600;color:#1c1c1e}.my-licenses--a .lic-card__head__status[data-v-23747c33]{font-size:12px;font-weight:600;padding:2px 10px}.my-licenses--a .lic-card__head__status--ready[data-v-23747c33]{color:#2e7d1f;background:#e4f5dd}.my-licenses--a .lic-card__head__status--pending[data-v-23747c33]{color:#9a6100;background:#fff1d6}.my-licenses--a .lic-card__row[data-v-23747c33]{position:relative;margin:0;padding:11px 16px;align-items:center;font-size:15px}.my-licenses--a .lic-card__row[data-v-23747c33]:before{content:"";position:absolute;left:16px;right:0;top:0;border-top:1px solid #e9e9ee}.my-licenses--a .lic-card__row__label[data-v-23747c33]{width:auto;min-width:64px;color:#8a8a8e}.my-licenses--a .lic-card__row__value[data-v-23747c33]{text-align:right;color:#1c1c1e}.my-licenses--a .lic-card__row__value--code[data-v-23747c33]{font-size:13px}.my-licenses--a .lic-card__actions[data-v-23747c33]{flex-direction:column;gap:0;margin:0}.my-licenses--a .lic-card__btn[data-v-23747c33]{position:relative;flex:none;height:46px;padding:0 16px;border:none;border-radius:0;background:#fff;color:#3f9a2e;font-size:15px;text-align:left}.my-licenses--a .lic-card__btn[data-v-23747c33]:before{content:"";position:absolute;left:16px;right:0;top:0;border-top:1px solid #e9e9ee}.my-licenses--a .lic-card__btn[data-v-23747c33]:active{background:#f2f2f5}.my-licenses--a .lic-card__btn--primary[data-v-23747c33]{background:#fff;color:#3f9a2e;font-weight:600}.my-licenses--a .lic-card__btn--primary[data-v-23747c33]:active{background:#f2f2f5}.my-licenses--a .lic-card__tip[data-v-23747c33]{margin:0;padding:10px 16px 12px;background:#fffaf0;border-left:none;border-radius:0;border-top:1px solid #e9e9ee;color:#8f6a14}.my-licenses--a .lic-card__pending[data-v-23747c33]{margin:0;padding:11px 16px 13px;background:transparent;border-radius:0;border-top:1px solid #e9e9ee;color:#8a8a8e}