body.dedup-ext-h5-ui{--dedup-ext-page-bg: linear-gradient(180deg, #fff3b0 0, #f8f5ea 220px, #f7f8fa 100%);--dedup-ext-card-bg: rgba(255, 255, 255, .98);--dedup-ext-border: var(--wyk-border, #ebe3cc);--dedup-ext-text: var(--wyk-text-main, #1f1f1f);--dedup-ext-muted: var(--wyk-text-secondary, #66604f);--dedup-ext-primary: var(--wyk-primary, #ffd100);--dedup-ext-green: var(--wyk-coffee-green, #155c49);--dedup-ext-orange: var(--wyk-orange, #ff8a00);--dedup-ext-radius: 8px;--dedup-ext-shadow: 0 10px 24px rgba(31, 31, 31, .08)}body.dedup-ext-source-tongtian{--dedup-ext-green: #14624f}body.dedup-ext-source-tongpin{--dedup-ext-green: #14576a}body.dedup-ext-h5-ui #app{background:var(--dedup-ext-page-bg)!important}body.dedup-ext-h5-ui #app :where(.page,.ext-page,.lewo-page,.agent-page,.cs-page,.page-root,.detail-page,.list-page,.form-page,.planet-page,.square-page,.profile-page,.market-page,.search-page,.publish-page,.my-page){max-width:100%;min-height:100vh;overflow-x:hidden;background:var(--dedup-ext-page-bg)!important;color:var(--dedup-ext-text)!important}body.dedup-ext-h5-ui #app :where(.topbar,.navbar,.header){min-height:50px;border-bottom:1px solid var(--dedup-ext-border)!important;background:#fffdf5f5!important;box-shadow:0 8px 20px #1f1f1f0d!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.dedup-ext-h5-ui #app :where(.hero,.hero-card,.lewo-hero,.summary-card){border:0!important;border-radius:var(--dedup-ext-radius)!important;background:linear-gradient(135deg,var(--dedup-ext-green),#10382f)!important;color:#fff!important;box-shadow:0 16px 34px #155c492e!important}body.dedup-ext-h5-ui #app :where(.hero *,.hero-card *,.lewo-hero *,.summary-card *){letter-spacing:0!important}body.dedup-ext-h5-ui #app :where(.hero-title,.hero h1,.hero-card h1,.lewo-hero h1,.summary-card h1){color:#fff!important;font-weight:900!important}body.dedup-ext-h5-ui #app :where(.hero-sub,.hero-desc,.hero-summary,.hero-card .desc,.hero-card .hero-subtitle,.summary-card .stage-range){color:#ffffffd6!important}body.dedup-ext-h5-ui #app :where(.card,.section-card,.stat-card,.metric-card,.state-card,.story-card,.list-card,.question-card,.notice-card,.satisfaction-card,.form-card,.search-card,.member-card,.record-card,.entry-item,.mini-row,.panel,.filter-panel,.profile-card,.file-card,.voice-card,.link-card,.cover-card,.cover-empty,.popup-panel,.security-dialog){border:1px solid var(--dedup-ext-border)!important;border-radius:var(--dedup-ext-radius)!important;background:var(--dedup-ext-card-bg)!important;box-shadow:var(--dedup-ext-shadow)!important}body.dedup-ext-h5-ui #app :where(.state-card,.state-box,.empty-inline,.empty,.lewo-state,.reward-qr.empty,.cover-empty){min-height:96px;border-style:dashed!important;color:var(--dedup-ext-muted)!important;text-align:center}body.dedup-ext-h5-ui #app :where(button,.button,.primary-btn,.secondary-btn,.ghost-btn,.pill-btn,.retry-btn,.load-more,.main-btn,.submit-btn,.send-btn,.tool-btn,.search-btn,.back-btn,.close-btn,.security-btn,.satisfaction-btn){min-height:40px;border-radius:var(--dedup-ext-radius)!important;font-size:14px;font-weight:900!important;letter-spacing:0!important;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}body.dedup-ext-h5-ui #app :where(.primary-btn,.pill-btn,.retry-btn,.load-more,.main-btn,.submit-btn,.send-btn,.search-btn,.security-btn.primary){border:1px solid var(--dedup-ext-primary)!important;background:var(--dedup-ext-primary)!important;color:var(--wyk-deep-gold, #2b2110)!important;box-shadow:0 10px 22px #f2b60033!important}body.dedup-ext-h5-ui #app :where(.secondary-btn,.ghost-btn,.tool-btn,.back-btn,.close-btn,.security-btn.secondary,.main-btn.secondary,.main-btn.ghost){border:1px solid var(--dedup-ext-border)!important;background:#fffdf7!important;color:var(--dedup-ext-green)!important;box-shadow:none!important}body.dedup-ext-h5-ui #app :where(button:active,.primary-btn:active,.secondary-btn:active,.main-btn:active,.submit-btn:active,.send-btn:active){transform:translateY(1px) scale(.99)}body.dedup-ext-h5-ui #app :where(button[disabled],.primary-btn[disabled],.submit-btn[disabled],.main-btn[disabled],.send-btn[disabled]){opacity:.58;box-shadow:none!important}body.dedup-ext-h5-ui #app :where(input,textarea,select,picker,.field-input,.field-input-single,.answer-input,.search-input,.textarea,.select-field,.picker-box){min-height:40px;border:1px solid var(--dedup-ext-border)!important;border-radius:var(--dedup-ext-radius)!important;background:#fffdf7!important;color:var(--dedup-ext-text)!important}body.dedup-ext-h5-ui #app :where(.tag,.mini-tag,.status-chip,.status-badge,.entry-icon,.state-icon,.quick-icon,.category-tag,.member-tag,.recommend-tag){border-radius:var(--dedup-ext-radius)!important;background:var(--wyk-bg-soft, #fff7d6)!important;color:var(--wyk-deep-gold, #2b2110)!important;font-weight:900!important}body.dedup-ext-h5-ui #app :where(.status-approved,.status-success,.status-badge.approved){background:#e9f7ef!important;color:#157347!important}body.dedup-ext-h5-ui #app :where(.status-rejected,.status-danger,.state-card.error,.field-error){background:#fff5f5!important;color:var(--wyk-danger, #ef4444)!important}body.dedup-ext-h5-ui #app :where(.page-title,.section-title,.state-title,.card-title,.entry-title,.title,h1,h2,h3){color:var(--dedup-ext-text)!important;letter-spacing:0!important}body.dedup-ext-h5-ui #app :where(.page-desc,.section-desc,.state-desc,.entry-desc,.meta,.mini-desc,.record-note,.field-tip,.muted,.desc){color:var(--dedup-ext-muted)!important}body.dedup-ext-h5-ui #app :where(.section-link,.link,.nav-action,.topbar-link,.member-id,.price-text,.distance){color:var(--dedup-ext-orange)!important}body.dedup-ext-h5-ui #app :where(.hero .page-title,.hero h1,.hero h2,.hero-title,.hero-card h1,.lewo-hero h1,.summary-card h1){color:#fff!important}body.dedup-ext-h5-ui #app :where(.hero .page-desc,.hero p,.hero-desc,.hero-sub,.hero-summary,.hero-card .desc,.hero-card .hero-subtitle,.summary-card .stage-range){color:#ffffffd1!important}@media (max-width: 430px){body.dedup-ext-h5-ui #app :where(.page,.ext-page,.lewo-page,.agent-page,.cs-page,.page-root,.detail-page,.list-page,.form-page,.planet-page,.square-page,.profile-page){padding-left:14px!important;padding-right:14px!important}body.dedup-ext-h5-ui #app :where(.section-card,.card,.form-card,.list-card,.state-card,.notice-card,.search-card,.member-card,.record-card){margin-left:0!important;margin-right:0!important}body.dedup-ext-h5-ui #app :where(.stats-grid,.metric-grid,.entry-list,.resource-grid,.quick-grid){gap:8px!important}}.tab-bar[data-v-d1adef66]{position:fixed;bottom:0;left:0;right:0;z-index:100;width:100vw;min-height:calc(68px + var(--safe-area-bottom, env(safe-area-inset-bottom, 0px)));margin:0;padding:0 0 var(--safe-area-bottom, env(safe-area-inset-bottom, 0px));border-top:1px solid var(--wyk-border, #ebe3cc);background:#fffffff5;box-shadow:0 -12px 30px #1f1f1f14;box-sizing:border-box;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.tab-bar-inner[data-v-d1adef66]{width:100%;max-width:var(--page-max-width, 430px);height:68px;display:flex;align-items:center;justify-content:space-around;gap:4px;margin:0 auto;padding:7px 8px 6px;box-sizing:border-box}.tab-item[data-v-d1adef66]{display:flex;flex:1;min-width:0;min-height:54px;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:5px 4px;border-radius:8px;box-sizing:border-box;cursor:pointer;transition:background .16s ease,transform .16s ease}.tab-item[data-v-d1adef66]:active{transform:scale(.98)}.tab-icon-shell[data-v-d1adef66]{display:grid;place-items:center;width:28px;height:26px;border:1px solid var(--wyk-border, #ebe3cc);border-radius:8px;background:#fff8dc;color:var(--wyk-text-secondary, #66604f);line-height:1;transition:all .18s ease}.tab-icon-symbol[data-v-d1adef66]{font-size:12px;font-weight:900;line-height:1;letter-spacing:0}.tab-label[data-v-d1adef66]{max-width:100%;overflow:hidden;color:var(--wyk-text-secondary, #66604f);font-size:11px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.tab-item.active[data-v-d1adef66]{background:#fff4c2}.tab-item.active .tab-icon-shell[data-v-d1adef66]{border-color:var(--wyk-primary, #ffd100);background:var(--wyk-primary, #ffd100);color:var(--wyk-deep-gold, #2b2110);box-shadow:0 6px 14px #f2b60038}.tab-item.active .tab-label[data-v-d1adef66]{color:var(--wyk-deep-gold, #2b2110);font-weight:900}@media (max-width: 390px){.tab-bar-inner[data-v-d1adef66]{gap:3px;padding-left:6px;padding-right:6px}.tab-item[data-v-d1adef66]{min-height:56px;padding-left:2px;padding-right:2px}.tab-icon-shell[data-v-d1adef66]{width:26px;height:26px}.tab-label[data-v-d1adef66]{font-size:10px}}@media (max-width: 375px){.tab-label[data-v-d1adef66]{white-space:normal;text-align:center}}.toast-overlay[data-v-594a85b9]{position:fixed;left:50%;bottom:80px;transform:translate(-50%);z-index:200;pointer-events:none}.toast-box[data-v-594a85b9]{background:#13231df0;border-radius:var(--radius-md, 8px);padding:10px 20px;max-width:300px}.toast-text[data-v-594a85b9]{color:#fff;font-size:14px;text-align:center}.global-page-nav[data-v-b8415647]{position:fixed;top:calc(10px + env(safe-area-inset-top));left:12px;z-index:130;display:flex;align-items:center;gap:8px;pointer-events:auto}.nav-pill[data-v-b8415647]{display:inline-flex;align-items:center;justify-content:center;gap:3px;height:34px;min-width:58px;margin:0;padding:0 10px;border:1px solid rgba(0,161,214,.16);border-radius:999px;color:var(--lewo-primary, var(--wyk-primary-active, #F7B500));background:#ffffffeb;box-shadow:0 8px 22px #00a1d629;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px;font-weight:800;line-height:1}.nav-pill[data-v-b8415647]:after{border:0}.nav-pill[data-v-b8415647]:active{transform:scale(.96)}.nav-pill--home[data-v-b8415647]{min-width:54px;color:var(--lewo-text-secondary, #61666d)}.nav-icon[data-v-b8415647]{font-size:17px;line-height:1;transform:translateY(-1px)}.panda-float[data-v-2d1624b0]{position:fixed;z-index:88;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.panda-float.dragging[data-v-2d1624b0]{cursor:grabbing}.panda-face[data-v-2d1624b0]{display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;border:1px solid rgba(255,210,30,.48);box-shadow:0 10px 24px #f7b50033;font-size:24px;line-height:1;overflow:hidden}.panda-face-img[data-v-2d1624b0]{display:block;width:var(--icon-size);height:var(--icon-size);object-fit:contain}.panda-face[data-v-2d1624b0]:active{transform:scale(.96)}.global-audio-mini[data-v-f42fe2f4]{position:fixed;left:50%;bottom:calc(74px + env(safe-area-inset-bottom,0px));z-index:72;width:min(366px,calc(100vw - 24px));min-height:58px;box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:15px;background:#18211df5;color:#fff;box-shadow:0 16px 36px #0e141147;transform:translate(-50%)}.global-audio-mini.is-tab-page[data-v-f42fe2f4]{bottom:calc(70px + env(safe-area-inset-bottom,0px))}.mini-cover[data-v-f42fe2f4]{flex:0 0 36px;width:36px;height:36px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#f1c84b;color:#3d3210;font-weight:900}.mini-cover image[data-v-f42fe2f4]{display:block;width:100%;height:100%;object-fit:cover}.mini-main[data-v-f42fe2f4]{flex:1;min-width:0}.mini-title[data-v-f42fe2f4],.mini-time[data-v-f42fe2f4],.mini-error[data-v-f42fe2f4]{display:block}.mini-title[data-v-f42fe2f4]{overflow:hidden;color:#fff;font-size:13px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.mini-progress[data-v-f42fe2f4]{height:3px;margin-top:6px;overflow:hidden;border-radius:999px;background:#ffffff2e}.mini-progress-fill[data-v-f42fe2f4]{height:100%;border-radius:inherit;background:#f1c84b}.mini-time[data-v-f42fe2f4]{margin-top:4px;color:#ffffffb8;font-size:10px}.mini-error[data-v-f42fe2f4]{margin-top:3px;color:#ffd7d7;font-size:10px}.mini-play[data-v-f42fe2f4],.mini-close[data-v-f42fe2f4]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.mini-play[data-v-f42fe2f4]{width:34px;height:34px;border:1px solid rgba(255,255,255,.7);border-radius:50%;color:#fff;font-size:15px;font-weight:900}.mini-close[data-v-f42fe2f4]{width:24px;height:24px;color:#ffffffb8;font-size:18px}@media (max-width: 340px){.global-audio-mini[data-v-f42fe2f4]{width:calc(100vw - 18px);gap:7px;padding-left:8px;padding-right:8px}.mini-play[data-v-f42fe2f4]{width:32px;height:32px}}.global-broadcast-float[data-v-e4a80836]{position:fixed;left:50%;bottom:calc(78px + env(safe-area-inset-bottom));z-index:960;width:min(92vw,430px);transform:translate(-50%);pointer-events:none}.broadcast-card[data-v-e4a80836]{position:relative;display:flex;gap:12px;padding:15px 16px;border-radius:22px;background:#fffffff5;border:1px solid var(--wyk-border, #efe6c8);box-shadow:0 16px 42px #5c3b002e;pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.broadcast-card.priority-urgent[data-v-e4a80836]{border-color:#ef444457}.broadcast-card.priority-high[data-v-e4a80836]{border-color:#f9731657}.broadcast-close[data-v-e4a80836]{position:absolute;right:10px;top:8px;width:24px;height:24px;border:0;border-radius:999px;color:var(--wyk-text-secondary, #8a7a55);background:var(--wyk-bg-soft, #fff3cc);font-size:16px;line-height:24px}.broadcast-icon[data-v-e4a80836]{flex:0 0 40px;width:40px;height:40px;border-radius:15px;display:grid;place-items:center;background:linear-gradient(135deg,var(--wyk-primary, #ffd21e),var(--wyk-orange, #ff9f1c));color:var(--wyk-deep-gold, #5c3b00);font-weight:900}.broadcast-content[data-v-e4a80836]{min-width:0;display:flex;flex-direction:column;gap:5px;padding-right:14px}.broadcast-meta[data-v-e4a80836]{color:var(--wyk-text-secondary, #8a7a55);font-size:11px;line-height:1.3}.broadcast-title[data-v-e4a80836]{color:var(--wyk-text-main, #2b2416);font-size:15px;line-height:1.35;font-weight:800}.broadcast-subtitle[data-v-e4a80836],.broadcast-text[data-v-e4a80836]{color:var(--wyk-text-secondary, #8a7a55);font-size:12px;line-height:1.45}.broadcast-text[data-v-e4a80836]{color:#5c4b2b}.broadcast-actions[data-v-e4a80836]{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.broadcast-action[data-v-e4a80836]{border:0;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:800}.broadcast-action.primary[data-v-e4a80836]{background:var(--wyk-primary, #ffd21e);color:var(--wyk-deep-gold, #5c3b00)}.broadcast-action.ghost[data-v-e4a80836]{background:var(--wyk-bg-soft, #fff3cc);color:var(--wyk-deep-gold, #5c3b00)}.broadcast-float-enter-active[data-v-e4a80836],.broadcast-float-leave-active[data-v-e4a80836]{transition:opacity .22s ease,transform .22s ease}.broadcast-float-enter-from[data-v-e4a80836],.broadcast-float-leave-to[data-v-e4a80836]{opacity:0;transform:translate(-50%,12px)}@media (max-width: 360px){.global-broadcast-float[data-v-e4a80836]{width:92vw}.broadcast-card[data-v-e4a80836]{padding:13px 14px;border-radius:20px}}.pwa-guide[data-v-58bcc658]{position:fixed;left:max(14px,env(safe-area-inset-left,0px));right:max(14px,env(safe-area-inset-right,0px));bottom:calc(var(--tab-bar-height, 72px) + env(safe-area-inset-bottom,0px) + 12px);z-index:230;display:flex;align-items:center;gap:10px;max-width:430px;margin:0 auto;padding:12px 12px 12px 14px;box-sizing:border-box;border:1px solid var(--wyk-border, #EFE6C8);border-radius:12px;background:#fffffffa;box-shadow:0 16px 34px #5c3b0024}.pwa-guide__content[data-v-58bcc658]{flex:1;min-width:0}.pwa-guide__title[data-v-58bcc658]{color:var(--wyk-text-main, #2B2416);font-size:14px;font-weight:700;line-height:1.35}.pwa-guide__text[data-v-58bcc658]{margin-top:3px;color:var(--wyk-text-secondary, #8A7A55);font-size:12px;line-height:1.4}.pwa-guide__primary[data-v-58bcc658],.pwa-guide__close[data-v-58bcc658]{border:0;outline:none}.pwa-guide__primary[data-v-58bcc658]{flex:0 0 auto;min-width:56px;height:34px;padding:0 14px;border-radius:10px;background:linear-gradient(135deg,var(--wyk-primary, #FFD21E),var(--wyk-orange, #FF9F1C));color:var(--wyk-deep-gold, #5C3B00);font-size:13px;font-weight:700}.pwa-guide__close[data-v-58bcc658]{flex:0 0 30px;width:30px;height:30px;border-radius:10px;background:var(--wyk-bg-soft, #FFF3CC);color:var(--wyk-deep-gold, #5C3B00);font-size:20px;line-height:28px}.pwa-modal[data-v-58bcc658]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:520;display:flex;align-items:flex-end;justify-content:center;padding:18px max(14px,env(safe-area-inset-left,0px)) calc(18px + env(safe-area-inset-bottom,0px)) max(14px,env(safe-area-inset-right,0px));box-sizing:border-box}.pwa-modal__mask[data-v-58bcc658]{position:absolute;top:0;right:0;bottom:0;left:0;background:#2b24167a}.pwa-modal__panel[data-v-58bcc658]{position:relative;width:100%;max-width:430px;max-height:min(78vh,640px);overflow-y:auto;box-sizing:border-box;border-radius:14px;background:#fff;box-shadow:0 20px 46px #5c3b002e}.pwa-modal__header[data-v-58bcc658]{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;padding:18px 18px 12px;border-bottom:1px solid var(--wyk-divider, #F3E7C5)}.pwa-modal__title[data-v-58bcc658]{color:var(--wyk-text-main, #2B2416);font-size:18px;font-weight:800;line-height:1.35}.pwa-modal__subtitle[data-v-58bcc658]{margin-top:6px;color:var(--wyk-text-secondary, #8A7A55);font-size:13px;line-height:1.55}.pwa-modal__close[data-v-58bcc658]{flex:0 0 34px;width:34px;height:34px;border:0;border-radius:10px;background:var(--wyk-bg-soft, #FFF3CC);color:var(--wyk-deep-gold, #5C3B00);font-size:22px;line-height:30px}.pwa-modal__browser[data-v-58bcc658]{margin:14px 18px 0;padding:10px 12px;border-radius:10px;background:var(--wyk-bg-soft, #FFF3CC);color:var(--wyk-deep-gold, #5C3B00);font-size:13px;font-weight:700}.pwa-modal__steps[data-v-58bcc658]{display:grid;gap:10px;padding:14px 18px 4px}.pwa-modal__step[data-v-58bcc658]{display:flex;gap:10px;align-items:flex-start;min-width:0}.pwa-modal__step-index[data-v-58bcc658]{flex:0 0 24px;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--wyk-primary, #FFD21E),var(--wyk-orange, #FF9F1C));color:var(--wyk-deep-gold, #5C3B00);font-size:13px;font-weight:800;line-height:24px;text-align:center}.pwa-modal__step-text[data-v-58bcc658]{flex:1;min-width:0;color:var(--wyk-text-main, #2B2416);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.pwa-modal__note[data-v-58bcc658]{margin:12px 18px 0;padding:10px 12px;border-radius:10px;background:#fff8e7;color:#8a641c;font-size:12px;line-height:1.55}.pwa-modal__actions[data-v-58bcc658]{display:flex;gap:10px;padding:16px 18px 18px}.pwa-modal__primary[data-v-58bcc658],.pwa-modal__secondary[data-v-58bcc658]{flex:1;height:42px;border:0;border-radius:8px;font-size:14px;font-weight:800}.pwa-modal__primary[data-v-58bcc658]{background:linear-gradient(135deg,var(--wyk-primary, #FFD21E),var(--wyk-orange, #FF9F1C));color:var(--wyk-deep-gold, #5C3B00)}.pwa-modal__secondary[data-v-58bcc658]{background:var(--wyk-bg-soft, #FFF3CC);color:var(--wyk-deep-gold, #5C3B00)}.pwa-toast[data-v-58bcc658]{position:fixed;left:50%;bottom:calc(var(--tab-bar-height, 72px) + env(safe-area-inset-bottom,0px) + 84px);z-index:560;width:max-content;max-width:calc(100vw - 36px);transform:translate(-50%);padding:10px 14px;border-radius:10px;background:#2b2416eb;color:#fff;font-size:13px;line-height:1.4;text-align:center}@media (max-width: 360px){.pwa-guide[data-v-58bcc658]{flex-wrap:wrap;align-items:flex-start}.pwa-guide__content[data-v-58bcc658]{flex:1 1 calc(100% - 44px)}.pwa-guide__primary[data-v-58bcc658]{order:3;width:100%;min-width:48px;padding:0 10px}.pwa-guide__close[data-v-58bcc658]{margin-left:auto}.pwa-modal__actions[data-v-58bcc658]{flex-direction:column}}.update-toast[data-v-c0521cac]{position:fixed;left:max(14px,env(safe-area-inset-left,0px));right:max(14px,env(safe-area-inset-right,0px));bottom:calc(var(--tab-bar-height, 72px) + env(safe-area-inset-bottom,0px) + 12px);z-index:240;display:flex;align-items:center;gap:8px;max-width:430px;margin:0 auto;padding:12px;box-sizing:border-box;border-radius:8px;background:#13231df5;box-shadow:0 12px 34px #0f221a3d}.update-toast--force[data-v-c0521cac]{background:#0f5d43fa}.update-toast__content[data-v-c0521cac]{flex:1;min-width:0}.update-toast__title[data-v-c0521cac]{color:#fff;font-size:14px;font-weight:700;line-height:1.35}.update-toast__text[data-v-c0521cac]{margin-top:2px;color:#ffffffd1;font-size:12px;line-height:1.4}.update-toast__primary[data-v-c0521cac],.update-toast__secondary[data-v-c0521cac]{flex:0 0 auto;height:34px;min-width:54px;padding:0 12px;border:0;border-radius:8px;font-size:13px;font-weight:700}.update-toast__primary[data-v-c0521cac]{background:#fff;color:#0f5d43}.update-toast__secondary[data-v-c0521cac]{background:#ffffff21;color:#fff}@media (max-width: 360px){.update-toast[data-v-c0521cac]{gap:6px;padding:10px}.update-toast__primary[data-v-c0521cac],.update-toast__secondary[data-v-c0521cac]{min-width:46px;padding:0 9px}}.lewo-image-viewer[data-v-4b5ed254]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:#05080ef0;touch-action:none}.viewer-stage[data-v-4b5ed254]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:grab}.viewer-stage[data-v-4b5ed254]:active{cursor:grabbing}.viewer-image[data-v-4b5ed254]{display:block;max-width:100vw;max-height:100vh;width:auto;height:auto;object-fit:contain;-webkit-user-select:none;user-select:none;transition:transform .16s ease;will-change:transform}.viewer-close[data-v-4b5ed254],.viewer-nav[data-v-4b5ed254]{position:fixed;z-index:2;border:0;color:#fff;background:#ffffff29;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.viewer-close[data-v-4b5ed254]{top:calc(12px + env(safe-area-inset-top));right:12px;width:42px;height:42px;border-radius:50%;font-size:28px;line-height:1}.viewer-nav[data-v-4b5ed254]{top:50%;width:42px;height:56px;border-radius:999px;transform:translateY(-50%);font-size:34px}.viewer-nav.prev[data-v-4b5ed254]{left:10px}.viewer-nav.next[data-v-4b5ed254]{right:10px}.viewer-counter[data-v-4b5ed254]{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom));z-index:2;transform:translate(-50%);min-width:58px;padding:7px 12px;border-radius:999px;color:#fff;background:#ffffff29;text-align:center;font-size:13px;font-weight:800;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media (max-width: 480px){.viewer-nav[data-v-4b5ed254]{display:none}}:root{--ui-color-primary: #FFD100;--ui-color-primary-hover: #FFC300;--ui-color-primary-active: #F2B600;--ui-color-accent: #FF8A00;--ui-color-coffee: #155C49;--ui-color-coffee-deep: #0F4638;--ui-color-bg: #F7F8FA;--ui-color-surface: #FFFFFF;--ui-color-surface-soft: #FFF7D6;--ui-color-text: #1F1F1F;--ui-color-text-secondary: #66604F;--ui-color-text-muted: #9B927A;--ui-color-border: #EBE3CC;--ui-color-divider: #F0E7D2;--ui-color-success: #16A34A;--ui-color-warning: #F97316;--ui-color-danger: #EF4444;--ui-color-info: #3B82F6;--ui-color-button-text: #2B2110;--ui-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--ui-font-size-xs: 11px;--ui-font-size-sm: 12px;--ui-font-size-md: 14px;--ui-font-size-lg: 16px;--ui-font-size-title: 24px;--ui-line-height: 1.5;--ui-space-1: 4px;--ui-space-2: 8px;--ui-space-3: 12px;--ui-space-4: 16px;--ui-space-5: 20px;--ui-space-6: 24px;--ui-radius-sm: 8px;--ui-radius-md: 8px;--ui-radius-lg: 8px;--ui-radius-panel: 10px;--ui-control-height: 44px;--ui-shadow-sm: 0 4px 12px rgba(31, 31, 31, .05);--ui-shadow-md: 0 10px 24px rgba(31, 31, 31, .08);--ui-shadow-lg: 0 18px 44px rgba(31, 31, 31, .12);--ui-focus-ring: 0 0 0 3px rgba(255, 209, 0, .18)}.ui-card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-md)}.ui-panel{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-panel);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm)}.ui-btn{min-height:var(--ui-control-height);display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-2);padding:0 var(--ui-space-4);border:1px solid transparent;border-radius:var(--ui-radius-md);font-family:var(--ui-font-family);font-size:var(--ui-font-size-md);font-weight:800;letter-spacing:0;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.ui-btn:active{transform:translateY(1px) scale(.99)}.ui-btn:disabled,.ui-btn.is-disabled{cursor:not-allowed;opacity:.62;box-shadow:none}.ui-btn--primary{border-color:var(--ui-color-primary);background:var(--ui-color-primary);color:var(--ui-color-button-text);box-shadow:0 10px 22px #f2b60033}.ui-btn--confirm{border-color:var(--ui-color-coffee);background:var(--ui-color-coffee);color:#fff;box-shadow:0 10px 22px #155c492e}.ui-btn--ghost{border-color:var(--ui-color-border);background:#fffdf7;color:var(--ui-color-button-text)}.ui-btn--danger{border-color:#fecaca;background:#fef2f2;color:var(--ui-color-danger)}.ui-field{display:flex;flex-direction:column;gap:6px;color:var(--ui-color-text-secondary);font-size:var(--ui-font-size-md)}.ui-input,.ui-select,.ui-textarea{width:100%;min-height:var(--ui-control-height);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:#fffdf7;color:var(--ui-color-text);font:inherit;outline:none}.ui-input,.ui-select{padding:0 var(--ui-space-3)}.ui-textarea{min-height:96px;padding:var(--ui-space-3);resize:vertical}.ui-input:focus,.ui-select:focus,.ui-textarea:focus{border-color:var(--ui-color-primary-active);box-shadow:var(--ui-focus-ring)}.ui-tag{min-height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--ui-space-2);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-soft);color:var(--ui-color-button-text);font-size:var(--ui-font-size-xs);font-weight:800;white-space:nowrap}.ui-tag--success{background:#e8f8ef;color:#15803d}.ui-tag--warning{background:#fff3e0;color:var(--ui-color-warning)}.ui-tag--danger{background:#fef2f2;color:var(--ui-color-danger)}.ui-state{display:grid;gap:var(--ui-space-2);justify-items:center;padding:var(--ui-space-6) var(--ui-space-4);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);color:var(--ui-color-text-secondary);text-align:center}.ui-state__title{color:var(--ui-color-text);font-size:var(--ui-font-size-lg);font-weight:900}.ui-state__desc{color:var(--ui-color-text-secondary);font-size:var(--ui-font-size-md);line-height:1.6}.ui-state--empty{background:#fffdf7}.ui-state--error{border-color:#fecaca;background:#fff7f7}.ui-loading{position:relative;overflow:hidden;background:var(--ui-color-surface-soft)}.ui-loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.62),transparent);animation:ui-loading-shimmer 1.2s infinite}.ui-modal{width:min(92vw,520px);max-height:82vh;overflow:auto;border-radius:var(--ui-radius-panel);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-lg)}@keyframes ui-loading-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.ui-btn,.ui-loading:after{transition:none;animation:none}}:root{--wyk-primary: var(--ui-color-primary);--wyk-primary-hover: var(--ui-color-primary-hover);--wyk-primary-active: var(--ui-color-primary-active);--wyk-orange: var(--ui-color-accent);--wyk-gold: #E7A900;--wyk-deep-gold: #2B2110;--wyk-coffee-green: var(--ui-color-coffee);--wyk-coffee-green-2: var(--ui-color-coffee-deep);--wyk-bg: var(--ui-color-bg);--wyk-bg-card: var(--ui-color-surface);--wyk-bg-soft: var(--ui-color-surface-soft);--wyk-bg-page: var(--ui-color-bg);--wyk-text-main: var(--ui-color-text);--wyk-text-secondary: var(--ui-color-text-secondary);--wyk-text-muted: var(--ui-color-text-muted);--wyk-border: var(--ui-color-border);--wyk-divider: var(--ui-color-divider);--wyk-success: var(--ui-color-success);--wyk-warning: var(--ui-color-warning);--wyk-danger: var(--ui-color-danger);--wyk-info: var(--ui-color-info);--lewo-primary: var(--wyk-primary);--lewo-primary-dark: var(--wyk-primary-active);--lewo-primary-light: var(--wyk-bg-soft);--lewo-primary-soft: #FFF8DC;--lewo-accent: var(--wyk-orange);--lewo-accent-soft: #FFF0D6;--lewo-bg: var(--wyk-bg-page);--lewo-card: var(--wyk-bg-card);--lewo-text: var(--wyk-text-main);--lewo-text-secondary: var(--wyk-text-secondary);--lewo-text-muted: var(--wyk-text-muted);--lewo-border: var(--wyk-border);--lewo-success: var(--wyk-success);--lewo-warning: var(--wyk-warning);--lewo-danger: var(--wyk-danger);--lewo-info: var(--wyk-info);--lewo-hero: linear-gradient(135deg, #FFF6C7 0%, var(--wyk-primary) 52%, #FF9D2D 120%);--lewo-hero-soft: linear-gradient(180deg, #FFF3B8 0%, #F8F5EB 210px, var(--wyk-bg-page) 100%);--legacy-gold: var(--lewo-primary);--legacy-gold-dark: var(--lewo-primary-dark);--legacy-gold-light: var(--wyk-primary-active, #F7B500);--gold: var(--lewo-accent);--gold-soft: var(--lewo-accent-soft);--ink: var(--lewo-text);--muted: var(--lewo-text-secondary);--line: var(--lewo-border);--surface-soft: var(--lewo-primary-soft);--primary: var(--lewo-primary);--primary-dark: var(--lewo-primary-dark);--accent: var(--lewo-accent);--text-title: var(--lewo-text);--text-body: var(--lewo-text-secondary);--text-hint: var(--lewo-text-muted);--border: var(--lewo-border);--bg-page: var(--lewo-bg);--bg-card: var(--lewo-card);--success: var(--lewo-success);--warning: var(--lewo-warning);--danger: var(--lewo-danger);--info: var(--lewo-info);--radius-sm: var(--ui-radius-sm);--radius-md: var(--ui-radius-md);--radius-lg: var(--ui-radius-lg);--radius-xl: var(--ui-radius-panel);--shadow-sm: var(--ui-shadow-sm);--shadow-md: var(--ui-shadow-md);--shadow-lg: var(--ui-shadow-lg);--shadow-soft: var(--shadow-sm);--shadow-card: var(--shadow-md);--font-mono: "SF Mono", "Menlo", "Consolas", "Courier New", monospace;--page-max-width: 430px;--tab-bar-height: 68px;--safe-area-bottom: env(safe-area-inset-bottom, 0px)}html,body{margin:0;padding:0;background:var(--lewo-bg, #FFF9E6);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}view,scroll-view,swiper,swiper-item{display:block;box-sizing:border-box}text{box-sizing:border-box}image{display:inline-block;box-sizing:border-box;max-width:100%}button,input,textarea{box-sizing:border-box;font:inherit}#app{max-width:var(--page-max-width);margin:0 auto;min-height:100vh;background:var(--bg-page, #FFF9E6);position:relative;overflow-x:hidden}@media (max-width: 600px){#app{width:100%;max-width:100vw;margin:0}}.page-container{min-height:100vh;padding-bottom:calc(var(--tab-bar-height) + var(--safe-area-bottom))}.page-container.no-tab{padding-bottom:0}.lewo-page{min-height:100vh;padding:14px 14px calc(var(--tab-bar-height) + 18px + var(--safe-area-bottom));background:var(--lewo-hero-soft);color:var(--lewo-text)}body.has-global-page-nav #app :is(.page,.lewo-page,.detail-page,.list-page,.form-page,.planet-page,.square-page,.agent-page,.invite-page){padding-top:calc(58px + env(safe-area-inset-top))!important}body.has-global-page-nav #app :is(.topbar,.navbar,.header):first-child{margin-top:calc(42px + env(safe-area-inset-top))!important}.lewo-hero{position:relative;overflow:hidden;padding:22px 18px;border-radius:var(--radius-xl);background:var(--lewo-hero);color:var(--wyk-deep-gold);box-shadow:0 14px 34px #5c3b0029}.lewo-hero:after{content:"";position:absolute;right:-26px;top:-22px;width:118px;height:118px;border-radius:50%;background:#ffffff29}.lewo-card{margin-top:12px;padding:14px;border:1px solid var(--lewo-border);border-radius:var(--radius-lg);background:var(--lewo-card);box-shadow:var(--shadow-md)}.lewo-btn{min-height:42px;border:0;border-radius:12px;background:var(--lewo-primary);color:var(--wyk-deep-gold);font-size:14px;font-weight:700}.lewo-btn--ghost{background:var(--lewo-primary-light);color:var(--lewo-primary-dark)}.lewo-tag{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;background:var(--lewo-primary-light);color:var(--lewo-primary-dark);font-size:11px;font-weight:700}.lewo-state{margin-top:12px;padding:24px 16px;border:1px solid var(--lewo-border);border-radius:var(--radius-lg);background:#fff;color:var(--lewo-text-secondary);text-align:center;box-shadow:var(--shadow-sm)}.lewo-state__icon{display:block;margin-bottom:8px;font-size:28px}.lewo-state__title{display:block;color:var(--lewo-text);font-size:15px;font-weight:700}.lewo-state__desc{display:block;margin-top:6px;color:var(--lewo-text-muted);font-size:12px;line-height:1.6}.lewo-safe-card{margin-top:12px;padding:12px 14px;border:1px solid var(--wyk-border);border-radius:var(--radius-lg);background:var(--lewo-primary-soft);color:var(--lewo-text-secondary);font-size:12px;line-height:1.6}p,span,div,li,td,th{word-break:break-word;overflow-wrap:break-word}.topbar,.navbar,.header{color:var(--lewo-text)!important;background:#fffffff0!important;border-bottom:1px solid var(--lewo-border)!important;box-shadow:0 8px 22px #5c3b000f!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.nav-action,.nav-back,.back,.back-btn,.topbar-back,.topbar-link,.link,.section-link,.video-open,.kicker,.hero-kicker{color:var(--lewo-primary)!important}.icon-btn,.back-btn,.nav-back,.topbar-back{border:1px solid var(--wyk-border)!important;background:var(--lewo-primary-light)!important;color:var(--lewo-primary-dark)!important;box-shadow:0 6px 14px #5c3b0014!important}.page,.detail-page,.list-page,.form-page,.planet-page,.square-page,.agent-page,.invite-page{background:var(--lewo-hero-soft)!important;color:var(--lewo-text)!important}.hero,.hero-card,.summary-card,.cover-card.empty,.cover-empty{background:var(--lewo-hero)!important;color:var(--wyk-deep-gold)!important;border:0!important;box-shadow:0 16px 34px #5c3b0024!important}.hero-card .desc,.hero-card .hero-desc,.hero-card .hero-sub,.hero-card .hero-summary,.summary-card .stage-range,.hero-card .hero-kicker,.hero .kicker,.hero .desc,.lewo-hero .kicker,.lewo-hero .desc,.lewo-hero .hero-sub,.lewo-hero .hero-desc{color:#ffffffd6!important;color:#5c3b00c7!important}.hero-card .hero-title,.hero .hero-title,.lewo-hero .hero-title{color:var(--wyk-text-main)!important}.card,.safe-card,.state-card,.section-card,.story-card,.list-card,.question-card,.info-card,.filter-card,.article-card,.comment-card,.title-card,.hint-card,.form-card,.search-card,.dashboard,.member-card{border:1px solid var(--lewo-border)!important;background:var(--lewo-card)!important;box-shadow:var(--shadow-md)!important}.primary-btn,.main-btn,.pill-btn,.search-btn,.submit-btn,.bottom-btn,.action-btn.primary,.actions button,.comment-form button,.modal-actions .primary,.popup-actions .primary-btn,.tabs .active{border-color:var(--lewo-primary)!important;background:var(--lewo-primary)!important;color:var(--wyk-deep-gold)!important}.ghost-btn,.ghost-action,.secondary-btn,.owner-actions button,.toggle-btn,.load-more,.state-btn,.action-btn.ghost{border:1px solid var(--wyk-border)!important;background:var(--lewo-primary-light)!important;color:var(--lewo-primary-dark)!important}.tag,.badge,.status-chip,.status-pill,.total-chip,.meta text,.tabs text,.member-tags text{background:var(--lewo-primary-light)!important;color:var(--lewo-primary-dark)!important}.tag.gold,.badge.gold,.pvu-chip{background:var(--lewo-accent-soft)!important;color:var(--lewo-accent)!important}.state-card,.state-row,.empty-inline,.no-more{color:var(--lewo-text-secondary)!important}.state-card.error,.hint-card.rejected{border-color:#ff4d4f2e!important;background:#fff7f7!important}.rich-content :is(img),.story-rich :is(img),.block-image,.supplement-image,.grid-img,.image-thumb,.review-image,.cover-image{cursor:zoom-in}#app,#app *{box-sizing:border-box}#app :where(.market-page,.search-page,.detail-page,.publish-page,.my-page,.profile-page){max-width:100%;overflow-x:hidden;background:var(--wyk-bg-page)!important;color:var(--wyk-text-main)!important}#app :where(.market-hero){background:var(--lewo-hero)!important;color:var(--wyk-deep-gold)!important;box-shadow:0 16px 34px #5c3b0024!important}#app :where(.market-hero .hero-kicker,.market-hero .hero-subtitle){color:#5c3b00c2!important}#app :where(.market-hero .search-button,.search-button,.category-pill.active,.refresh-button,.mini-button,.state-button,.load-more,.link-button.primary,.lock-button,.dialog-button.primary,.head-action,.upload-button,.cover-button.active,.price-tabs button.active,.primary-submit,.publish-button,.small-button.primary,.section-button){border-color:var(--wyk-primary)!important;background:var(--wyk-primary)!important;color:var(--wyk-deep-gold)!important;box-shadow:0 8px 18px #f7b50024!important}#app :where(.quick-action.primary,.state-button.secondary,.secondary-submit,.publisher-button,.back-button){background:var(--wyk-deep-gold)!important;color:#fff!important;border-color:var(--wyk-deep-gold)!important}#app :where(.quick-action.gold,.tag-chip,.confirm-row,.lock-panel,.unlock-note,.link-card,.state-card,.loading-card,.search-panel,.form-section,.detail-card,.profile-hero,.stat-item,.publisher-panel,.resource-card,.unlock-card,.skeleton-card,.cover-wrap,.image-thumb,.image-slot,.compliance-dialog){border-color:var(--wyk-border)!important;background:var(--wyk-bg-card)!important;box-shadow:var(--shadow-md)!important}#app :where(.quick-action.gold,.tag-chip,.confirm-row,.lock-panel,.unlock-note,.link-card){background:var(--wyk-bg-soft)!important}#app :where(.category,.kicker,.section-link,.section-action,.secondary-button,.small-button,.ghost-button,.link-title,.section-button,.load-more){color:var(--wyk-deep-gold)!important}#app :where(.category-pill,.status-pill,.scope-tabs,.scope-tab,.field,.search-input,.textarea,.select-field,.price-tabs button,.cover-button,.sort-actions button,.link-button,.ghost-button,.secondary-button,.small-button){border-color:var(--wyk-border)!important;background:#fffdf5!important;color:var(--wyk-text-secondary)!important}#app :where(.scope-tab.active,.status-pill.active){background:#fff!important;color:var(--wyk-deep-gold)!important;border-color:var(--wyk-primary)!important;box-shadow:0 6px 16px #f7b50024!important}#app :where(.cover-fallback,.publisher-avatar.fallback,.avatar.fallback){background:linear-gradient(145deg,var(--wyk-primary),var(--wyk-orange))!important;color:var(--wyk-deep-gold)!important}#app :where(.price-badge,.backup-badge){background:#5c3b00e0!important;color:#fff!important}#app :where(.status-badge.pending){background:#fff3cc!important;color:var(--wyk-deep-gold)!important}#app :where(.status-badge.approved){background:#e8f8ef!important;color:#15803d!important}#app :where(.status-badge.rejected,.small-button.danger,.ghost-button.danger,.plain-danger,.sort-actions .danger){background:#fef2f2!important;color:var(--wyk-danger)!important;border-color:#fecaca!important}#app :where(.metric-item,.skeleton-cover,.skeleton-line){background:#fff7d6!important}#app :where(.section,.submit-bar){border-color:var(--wyk-divider)!important}@media (max-width: 430px){#app :where(.market-page,.search-page,.detail-page,.publish-page,.my-page,.profile-page){width:100%}#app :where(.resource-grid,.skeleton-grid){gap:8px!important}#app :where(.metric-grid,.stats-row){gap:6px!important}}#app :where(.lsdt-page,.arbitration-page,.agent-page,.page,.login-root,.register-root){max-width:100%;overflow-x:hidden;background:linear-gradient(180deg,#fff3b0 0%,var(--wyk-bg-page) 42%,#fffdf4 100%)!important;color:var(--wyk-text-main)!important}#app :where(.topbar,.navbar,.header){background:#fffdf5f5!important;border-color:var(--wyk-divider)!important}#app :where(.hero-card,.page-head,.order-card,.form-card,.notice-card,.compliance-card,.stat-card,.ledger-list,.ledger-row,.metric-card,.section-card,.story-card,.list-card,.question-card,.popup-panel,.security-dialog,.ad-card){border-color:var(--wyk-border)!important;background:var(--wyk-bg-card)!important;box-shadow:var(--shadow-md)!important}#app :where(.lsdt-page .hero-card,.agent-page .hero-card,.boss-reward .hero-card,.page .hero-card){background:var(--lewo-hero)!important;color:var(--wyk-deep-gold)!important}#app :where(.login-root .brand-name,.register-root .brand-name,.nav-title,.title,.page-title,.hero-title,.section-title,.ledger-title,.question-content,.answer-content,.state-title){color:var(--wyk-text-main)!important}#app :where(.brand-sub,.page-desc,.balance-label,.stat-label,.ledger-meta,.entry-desc,.mini-desc,.state-desc,.section-desc,.record-note,.field-tip,.popup-note){color:var(--wyk-text-secondary)!important}#app :where(.back,.ledger-link,.nav-action,.forgot-link,.link,.switch-link,.section-link,.section-action,.answer-label,.total-chip,.member-id){color:var(--wyk-deep-gold)!important}#app :where(.hero-actions button,.retry-btn,.reason-chip.active,.submit-btn,.pill-btn,.primary-btn,.primary-btn.inline,.security-btn.primary){border-color:var(--wyk-primary)!important;background:var(--wyk-primary)!important;color:var(--wyk-deep-gold)!important;box-shadow:0 10px 22px #f7b50029!important}#app :where(.hero-actions .secondary,.secondary-btn,.security-btn.secondary,.toggle-btn,.load-more,.image-slot.upload,.reward-qr.empty,.notice-box,.answer-box,.popup-note){border-color:var(--wyk-border)!important;background:var(--wyk-bg-soft)!important;color:var(--wyk-deep-gold)!important}#app :where(.phone-row,.pwd-row,.field-input-single,.field textarea,.textarea,.reason-chip,.image-slot,.reward-qr,.ad-card,.compliance-card,.notice-card){border-color:var(--wyk-border)!important;background:#fffdf5!important}#app :where(.badge-frame){background:linear-gradient(145deg,#fff,#fff2b8)!important;border-color:var(--wyk-primary)!important;box-shadow:0 18px 34px #5c3b001f,0 0 26px #ffd21e38!important}#app :where(.bg-deco,.deco-circle,.deco-1,.deco-2){display:none!important;background:transparent!important}#app :where(.ad-card){color:var(--wyk-text-main)!important}#app :where(.ad-icon){color:var(--wyk-deep-gold)!important}#app :where(.country-code,.agree-check.checked){color:var(--wyk-deep-gold)!important;border-color:var(--wyk-border)!important}#app :where(.balance-value,.stat-value,.metric-value,.status-cell text,.ledger-amount.income){color:var(--wyk-deep-gold)!important}#app :where(.ledger-amount.expense){color:var(--wyk-warning)!important}#app :where(.status-chip,.mini-tag,.total-chip,.entry-icon,.state-icon){background:var(--wyk-bg-soft)!important;color:var(--wyk-deep-gold)!important}#app :where(.status-approved){background:#e8f8ef!important;color:#15803d!important}#app :where(.status-rejected,.required,.field-error){color:var(--wyk-danger)!important}#app :where(.status-rejected){background:#fef2f2!important}@media (max-width: 430px){#app :where(.login-root,.register-root){padding-left:14px!important;padding-right:14px!important}#app :where(.form-card,.brand-area,.ad-section){max-width:100%!important}#app :where(.metric-grid,.status-grid,.reason-grid,.stats-grid){gap:8px!important}}html,body{background:linear-gradient(180deg,#fff6c7 0,#f7f8fa 260px),#f7f8fa}#app{background:var(--wyk-bg-page);box-shadow:0 0 0 1px #1f1f1f0a}#app :where(button,.button,.primary-btn,.secondary-btn,.ghost-btn,.detail-btn,.state-action,.mini-btn,.mini-primary,.map-nav-btn){min-height:40px;border-radius:8px!important;font-weight:900!important;letter-spacing:0!important;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}#app :where(button:active,.button:active,.primary-btn:active,.detail-btn:active,.state-action:active,.map-nav-btn:active){transform:translateY(1px) scale(.99)}#app :where(input,textarea,select,.field,.search-input,.textarea,.select-field){border-radius:8px!important;border-color:var(--wyk-border)!important;background:#fffdf7!important}#app :where(.coffee-page,.store-detail-page,.page-container){background:linear-gradient(180deg,#fff2b3 0,#f8f5ea 210px,#f7f8fa)!important}#app :where(.hero-band,.store-hero,.lewo-hero,.hero-card,.summary-card){border-radius:8px!important;box-shadow:0 18px 36px #155c492e!important}#app :where(.quick-tile,.store-card,.state-box,.info-section,.goods-section,.state-panel,.lewo-card,.card,.section-card,.form-card,.list-card,.filter-card){border-color:var(--wyk-border)!important;border-radius:8px!important;background:#fffffffa!important;box-shadow:var(--shadow-md)!important}#app :where(.quick-icon,.action-code,.state-icon,.entry-icon,.status-chip,.mini-tag,.tag,.badge){border-radius:8px!important;background:var(--wyk-bg-soft)!important;color:var(--wyk-deep-gold)!important}#app :where(.locate-btn,.detail-btn,.state-action,.primary-btn,.mini-primary,.submit-btn,.bottom-btn,.main-btn){border-color:var(--wyk-primary)!important;background:var(--wyk-primary)!important;color:var(--wyk-deep-gold)!important;box-shadow:0 10px 22px #f2b60033!important}#app :where(.secondary-btn,.map-nav-btn,.quick-action.primary){border-color:var(--wyk-coffee-green)!important;background:var(--wyk-coffee-green)!important;color:#fff!important;box-shadow:0 10px 22px #155c492e!important}#app :where(.ghost-btn,.back-btn,.mini-btn,.state-button.secondary,.secondary-submit,.back-button){border:1px solid var(--wyk-border)!important;background:#fffdf7!important;color:var(--wyk-deep-gold)!important;box-shadow:none!important}#app :where(.section-head h2,.section-title,h1,h2,h3,.city-name,.store-card h3,.state-title){color:var(--wyk-text-main)!important;letter-spacing:0!important}#app :where(.hero-copy h1,.store-hero h1){color:#fff!important}#app :where(.hero-copy p,.store-hero p){color:#ffffffdb!important}#app :where(.city-label,.section-kicker,.quick-desc,.store-address,.state-desc,.metric-label,.info-row span,.shop-item span){color:var(--wyk-text-secondary)!important}#app :where(.distance,.price-text,.section-link,.nav-action){color:#e65a00!important}#app :where(.status-pill.open,.status-approved){background:#e9f7ef!important;color:#157347!important}@media (min-width: 431px){#app{border-left:1px solid rgba(31,31,31,.04);border-right:1px solid rgba(31,31,31,.04)}}#app{--uiopt-009-state-pad: 18px;--uiopt-009-state-min-h: 108px}#app :where(.lewo-state,.state-card,.state-box,.empty-inline,.empty,.loading-card,.skeleton-card,.cover-empty,.reward-qr.empty){min-height:var(--uiopt-009-state-min-h);display:grid!important;align-content:center;justify-items:center;gap:8px;padding:var(--uiopt-009-state-pad)!important;border:1px solid var(--wyk-border)!important;border-radius:8px!important;background:linear-gradient(180deg,#fffdf7fa,#fffffffa)!important;color:var(--wyk-text-secondary)!important;text-align:center!important;box-shadow:var(--shadow-md)!important}#app :where(.lewo-state[data-ui-state=loading],.loading-card,.skeleton-card,.skeleton-line,.skeleton-cover){position:relative;overflow:hidden;background:#fff8dc!important}#app :where(.lewo-state[data-ui-state=loading],.loading-card,.skeleton-card):after,#app :where(.skeleton-line,.skeleton-cover):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.62),transparent);animation:uiopt-009-h5-shimmer 1.35s infinite}#app :where(.lewo-state--empty,.empty-inline,.empty,.cover-empty,.reward-qr.empty){border-style:dashed!important}#app :where(.lewo-state--error,.state-card.error,.hint-card.rejected,.field-error){border-color:#ef444438!important;background:linear-gradient(180deg,#fff7f7fa,#fffffffa)!important}#app :where(.lewo-state--error .lewo-state__title,.state-card.error,.field-error){color:var(--wyk-danger)!important}#app :where(.lewo-state__icon,.state-icon){min-width:42px;min-height:34px;display:inline-grid!important;place-items:center;border-radius:8px!important;background:var(--wyk-bg-soft)!important;color:var(--wyk-deep-gold)!important}#app :where(.lewo-state__action,.state-action,.state-btn){min-height:40px!important;padding:0 16px!important;border-radius:8px!important;font-weight:900!important}@keyframes uiopt-009-h5-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){#app :where(.lewo-state[data-ui-state=loading],.loading-card,.skeleton-card,.skeleton-line,.skeleton-cover):after{animation:none}}#app{--uiopt-010-touch-target: 44px;--uiopt-010-edge-space: 14px;--uiopt-010-bottom-action-height: 74px}#app :where(*){min-width:0}#app :where(button,a,[role=button],.tab-item,.quick-tile,.entry-card,.entry-row,.store-card,.resource-card,.list-card,.flow-action,.coupon-option,.product-row,.shop-item){touch-action:manipulation;-webkit-tap-highlight-color:rgba(255,209,0,.18)}#app :where(button,.button,.primary-btn,.secondary-btn,.ghost-btn,.detail-btn,.state-action,.state-btn,.mini-btn,.mini-primary,.map-nav-btn,.flow-action,.coupon-option,.tab-item,.quick-tile,.entry-card,.entry-row,.section-link,.link-button,.small-button,.head-action){min-height:var(--uiopt-010-touch-target)!important}#app :where(input,textarea,select,.field,.field-input,.search-input,.textarea,.select-field,.price-input,.phone-row,.pwd-row,.field-input-single){width:100%!important;max-width:100%!important;min-height:var(--uiopt-010-touch-target)!important}#app :where(.coffee-page,.store-detail-page,.checkout-page,.page-container,.lewo-page,.market-page,.search-page,.detail-page,.publish-page,.my-page,.profile-page,.lsdt-page,.arbitration-page,.agent-page,.login-root,.register-root){max-width:100%;overflow-x:hidden}#app :where(.checkout-page,.publish-page,.form-page,.detail-page.has-fixed-actions){padding-bottom:calc(var(--uiopt-010-bottom-action-height) + env(safe-area-inset-bottom,0px) + 18px)!important}#app :where(.submit-bar,.bottom-actions,.bottom-bar,.cart-bar,.footer-bar,.fixed-actions,.pay-bar){left:50%!important;right:auto!important;width:min(100%,var(--page-max-width, 430px))!important;max-width:100vw!important;transform:translate(-50%)!important;padding-left:max(var(--uiopt-010-edge-space),env(safe-area-inset-left,0px))!important;padding-right:max(var(--uiopt-010-edge-space),env(safe-area-inset-right,0px))!important;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))!important}#app :where(.action-bar){gap:8px!important;padding-left:max(var(--uiopt-010-edge-space),env(safe-area-inset-left,0px))!important;padding-right:max(var(--uiopt-010-edge-space),env(safe-area-inset-right,0px))!important}#app :where(.tab-bar,.pwa-guide){max-width:100vw!important}#app :where(.popup-mask,.modal-overlay,.copy-modal,.pwa-modal,.security-dialog){padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px))}#app :where(.popup-panel,.modal-card,.panda-modal,.security-dialog,.compliance-dialog,.dialog-card,.copy-panel,.pwa-modal__panel,.ui-modal){width:min(100%,calc(var(--page-max-width, 430px) - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important;overflow:auto!important;overscroll-behavior:contain}#app :where(.quick-grid,.flow-grid,.hero-actions,.state-actions,.stats-grid,.metric-grid,.status-grid,.reason-grid,.product-buttons,.coupon-options,.filter-row,.form-grid,.category-form,.scope-tabs,.chip-row,.store-main,.section-head,.order-item,.coupon-option,.info-row,.record-row,.poster-entry){min-width:0}#app :where(.store-card h3,.store-address,.quick-title,.quick-desc,.section-title,.state-title,.nav-title,.record-name,.record-meta,.product-title,.coupon-option strong,.coupon-option span,.info-row strong){max-width:100%;overflow-wrap:anywhere}#app :where(.toast,.page-toast,.login-toast,.reg-toast,.pwa-toast,.toast-overlay){max-width:min(340px,calc(100vw - 28px))!important;line-height:1.45!important;text-align:center}@media (max-width: 430px){#app{--uiopt-010-edge-space: 12px}#app :where(.hero-actions,.state-actions,.popup-actions,.modal-actions,.pwa-modal__actions){flex-wrap:wrap!important;align-items:stretch!important}#app :where(.hero-actions>*,.state-actions>*,.popup-actions>*,.modal-actions>*,.pwa-modal__actions>*){flex:1 1 128px!important}#app :where(.submit-bar,.bottom-actions){grid-template-columns:minmax(0,1fr) minmax(116px,.82fr)!important;gap:8px!important}#app :where(.quick-grid){gap:10px!important}#app :where(.shop-item.product,.product-row){grid-template-columns:56px minmax(0,1fr)!important}#app :where(.product-action,.row-actions,.product-buttons){grid-column:1 / -1}}@media (max-width: 390px){#app{--uiopt-010-edge-space: 10px}#app :where(.quick-grid,.stats-grid,.metric-grid,.status-grid,.reason-grid,.flow-grid){gap:8px!important}#app :where(.quick-tile,.store-card,.state-box,.info-section,.goods-section,.section-card,.form-card,.list-card){padding-left:12px!important;padding-right:12px!important}#app :where(.quick-title,.tab-label,.bottom-label,.store-card h3,.section-title){line-height:1.25!important}}@media (max-width: 375px){#app :where(.quick-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}#app :where(.action-bar){grid-template-columns:repeat(2,minmax(0,1fr))!important}#app :where(.submit-bar,.bottom-actions){grid-template-columns:1fr!important}#app :where(.hero-actions>*,.state-actions>*,.popup-actions>*,.modal-actions>*,.pwa-modal__actions>*){flex-basis:100%!important}}@media (min-width: 431px) and (max-width: 768px){#app :where(.popup-panel,.modal-card,.panda-modal,.security-dialog,.compliance-dialog,.dialog-card,.copy-panel,.pwa-modal__panel,.ui-modal){max-width:min(520px,calc(100vw - 32px))!important}}
