@charset "UTF-8";[data-v-b9c9852c]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-b9c9852c],body[data-v-b9c9852c]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-b9c9852c]{width:100%;min-height:100vh}a[data-v-b9c9852c]{text-decoration:none;color:inherit}ul[data-v-b9c9852c],ol[data-v-b9c9852c]{list-style:none}img[data-v-b9c9852c]{display:block;max-width:100%;border:none}input[data-v-b9c9852c],textarea[data-v-b9c9852c],button[data-v-b9c9852c]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-b9c9852c]{cursor:pointer}.page[data-v-b9c9852c]{min-height:100vh;background:#f5f6fa}.card[data-v-b9c9852c]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-b9c9852c]{display:flex;align-items:center}.flex-between[data-v-b9c9852c]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-b9c9852c]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-b9c9852c]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-b9c9852c]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-b9c9852c]:active{opacity:.8}.btn-primary.disabled[data-v-b9c9852c]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-b9c9852c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-b9c9852c]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-b9c9852c]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-b9c9852c]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-b9c9852c]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-b9c9852c]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-b9c9852c]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-b9c9852c]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-b9c9852c]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-b9c9852c]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-b9c9852c]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-b9c9852c]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-b9c9852c]{font-size:.8rem;color:#1a73e8}.cell[data-v-b9c9852c]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-b9c9852c]{font-size:.373rem;color:#333}.cell__value[data-v-b9c9852c]{font-size:.373rem;color:#999}.category-page[data-v-b9c9852c]{min-height:100vh;background:#f5f7fa}.category-content[data-v-b9c9852c]{margin:.267rem;padding:.4rem;background:#fff;border-radius:.267rem;font-size:.347rem;color:#666;line-height:1.7}.category-content[data-v-b9c9852c] p{margin-bottom:.267rem}.jump-page[data-v-b9c9852c]{min-height:100vh;background:linear-gradient(180deg,#eaf2ff 0%,#f5f7fa 100%)}.jump-card[data-v-b9c9852c]{margin:1.067rem .533rem 0;padding:.8rem .533rem .64rem;background:#fff;border-radius:.32rem;box-shadow:0 .107rem .427rem #1a73e814;text-align:center}.jump-ico[data-v-b9c9852c]{width:1.333rem;height:1.333rem;margin:0 auto .32rem;border-radius:50%;background:linear-gradient(135deg,#1a73e8,#4a94ff);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 .107rem .32rem #1a73e84d}.jump-ico__arrow[data-v-b9c9852c]{width:.587rem;height:.587rem;transform:rotate(-90deg)}.jump-title[data-v-b9c9852c]{font-size:.427rem;font-weight:700;color:#111827;line-height:1.4}.jump-sub[data-v-b9c9852c]{margin-top:.133rem;font-size:.32rem;color:#6b7280}.jump-btn[data-v-b9c9852c]{display:inline-block;margin-top:.533rem;padding:.24rem .8rem;background:#f97316;color:#fff!important;font-size:.373rem;font-weight:600;border-radius:26.64rem;text-decoration:none;box-shadow:0 .107rem .267rem #f9731640}.jump-url[data-v-b9c9852c]{margin-top:.427rem;font-size:.267rem;color:#9ca3af;word-break:break-all;line-height:1.5}.loading-wrap[data-v-b9c9852c]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#1a73e8}.loading-icon[data-v-b9c9852c]{font-size:.8rem}[data-v-29f6a84f]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-29f6a84f],body[data-v-29f6a84f]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-29f6a84f]{width:100%;min-height:100vh}a[data-v-29f6a84f]{text-decoration:none;color:inherit}ul[data-v-29f6a84f],ol[data-v-29f6a84f]{list-style:none}img[data-v-29f6a84f]{display:block;max-width:100%;border:none}input[data-v-29f6a84f],textarea[data-v-29f6a84f],button[data-v-29f6a84f]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-29f6a84f]{cursor:pointer}.page[data-v-29f6a84f]{min-height:100vh;background:#f5f6fa}.card[data-v-29f6a84f]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-29f6a84f]{display:flex;align-items:center}.flex-between[data-v-29f6a84f]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-29f6a84f]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-29f6a84f]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-29f6a84f]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-29f6a84f]:active{opacity:.8}.btn-primary.disabled[data-v-29f6a84f]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-29f6a84f]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-29f6a84f]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-29f6a84f]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-29f6a84f]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-29f6a84f]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-29f6a84f]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-29f6a84f]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-29f6a84f]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-29f6a84f]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-29f6a84f]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-29f6a84f]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-29f6a84f]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-29f6a84f]{font-size:.8rem;color:#1a73e8}.cell[data-v-29f6a84f]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-29f6a84f]{font-size:.373rem;color:#333}.cell__value[data-v-29f6a84f]{font-size:.373rem;color:#999}.nav-bar[data-v-29f6a84f]{position:sticky;top:0;z-index:90;display:flex;align-items:center;height:1.173rem;padding:0 .16rem;background:#fff;border-bottom:.027rem solid #f0f0f0}.nav-bar__back[data-v-29f6a84f]{display:flex;align-items:center;padding:.107rem .16rem;min-width:1.4rem;color:#333}.nav-bar__arrow[data-v-29f6a84f]{font-size:.533rem;color:#333;margin-right:.053rem}.nav-bar__back-text[data-v-29f6a84f]{font-size:.347rem;color:#333}.nav-bar__title[data-v-29f6a84f]{flex:1;text-align:center;font-size:.4rem;font-weight:600;color:#333;padding:0 .16rem}.nav-bar__right[data-v-29f6a84f]{min-width:1.4rem;display:flex;align-items:center;justify-content:flex-end}[data-v-afe1a1e3]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-afe1a1e3],body[data-v-afe1a1e3]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-afe1a1e3]{width:100%;min-height:100vh}a[data-v-afe1a1e3]{text-decoration:none;color:inherit}ul[data-v-afe1a1e3],ol[data-v-afe1a1e3]{list-style:none}img[data-v-afe1a1e3]{display:block;max-width:100%;border:none}input[data-v-afe1a1e3],textarea[data-v-afe1a1e3],button[data-v-afe1a1e3]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-afe1a1e3]{cursor:pointer}.page[data-v-afe1a1e3]{min-height:100vh;background:#f5f6fa}.card[data-v-afe1a1e3]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-afe1a1e3]{display:flex;align-items:center}.flex-between[data-v-afe1a1e3]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-afe1a1e3]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-afe1a1e3]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-afe1a1e3]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-afe1a1e3]:active{opacity:.8}.btn-primary.disabled[data-v-afe1a1e3]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-afe1a1e3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-afe1a1e3]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-afe1a1e3]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-afe1a1e3]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-afe1a1e3]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-afe1a1e3]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-afe1a1e3]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-afe1a1e3]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-afe1a1e3]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-afe1a1e3]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-afe1a1e3]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-afe1a1e3]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-afe1a1e3]{font-size:.8rem;color:#1a73e8}.cell[data-v-afe1a1e3]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-afe1a1e3]{font-size:.373rem;color:#333}.cell__value[data-v-afe1a1e3]{font-size:.373rem;color:#999}.app-icon[data-v-afe1a1e3]{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;line-height:1}.app-icon[data-v-afe1a1e3] svg{width:100%;height:100%;display:block}.app-icon--spin[data-v-afe1a1e3] svg{animation:app-icon-spin-afe1a1e3 .8s linear infinite}@keyframes app-icon-spin-afe1a1e3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-bc97d0c6]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-bc97d0c6],body[data-v-bc97d0c6]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-bc97d0c6]{width:100%;min-height:100vh}a[data-v-bc97d0c6]{text-decoration:none;color:inherit}ul[data-v-bc97d0c6],ol[data-v-bc97d0c6]{list-style:none}img[data-v-bc97d0c6]{display:block;max-width:100%;border:none}input[data-v-bc97d0c6],textarea[data-v-bc97d0c6],button[data-v-bc97d0c6]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-bc97d0c6]{cursor:pointer}.page[data-v-bc97d0c6]{min-height:100vh;background:#f5f6fa}.card[data-v-bc97d0c6]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-bc97d0c6]{display:flex;align-items:center}.flex-between[data-v-bc97d0c6]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-bc97d0c6]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-bc97d0c6]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-bc97d0c6]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-bc97d0c6]:active{opacity:.8}.btn-primary.disabled[data-v-bc97d0c6]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-bc97d0c6]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-bc97d0c6]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-bc97d0c6]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-bc97d0c6]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-bc97d0c6]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-bc97d0c6]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-bc97d0c6]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-bc97d0c6]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-bc97d0c6]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-bc97d0c6]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-bc97d0c6]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-bc97d0c6]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-bc97d0c6]{font-size:.8rem;color:#1a73e8}.cell[data-v-bc97d0c6]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-bc97d0c6]{font-size:.373rem;color:#333}.cell__value[data-v-bc97d0c6]{font-size:.373rem;color:#999}.scan-page[data-v-bc97d0c6]{min-height:100vh;background:#f5f7fb;padding-bottom:5.44rem}.scan-loading[data-v-bc97d0c6]{padding:3.2rem 1.06667rem;text-align:center;color:#8a94a6;font-size:.373rem}.scan-loading__spinner[data-v-bc97d0c6]{width:1.17333rem;height:1.17333rem;margin:0 auto .42667rem;border-radius:50%;border:.08rem solid #e4e8f0;border-top-color:#2563eb;animation:spin-bc97d0c6 .9s linear infinite}.scan-loading p[data-v-bc97d0c6]{margin:0}@keyframes spin-bc97d0c6{to{transform:rotate(360deg)}}.scan-state[data-v-bc97d0c6]{margin:1.06667rem .42667rem;padding:1.06667rem .64rem;background:#fff;border-radius:.37333rem;text-align:center;box-shadow:0 .10667rem .48rem #1428500d}.scan-state__icon[data-v-bc97d0c6]{width:1.70667rem;height:1.70667rem;margin:0 auto .42667rem;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:2rem;padding:.42667rem;box-sizing:border-box}.scan-state__icon--success[data-v-bc97d0c6]{background:linear-gradient(135deg,#10b981,#059669)}.scan-state__icon--error[data-v-bc97d0c6]{background:linear-gradient(135deg,#ef4444,#dc2626)}.scan-state__icon--login[data-v-bc97d0c6]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.scan-state h3[data-v-bc97d0c6]{font-size:.48rem;margin:0 0 .21333rem;color:#1f2937;font-weight:600}.scan-state p[data-v-bc97d0c6]{margin:0;color:#6b7280;font-size:.347rem;line-height:1.5}.scan-login-btn[data-v-bc97d0c6]{margin-top:.53333rem;padding:.26667rem 1.06667rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:26.64rem;font-size:.4rem;font-weight:600}.scan-login-btn[data-v-bc97d0c6]:active{opacity:.85}.tip-badge[data-v-bc97d0c6]{margin:.32rem .32rem .21333rem;padding:.26667rem .37333rem;border-radius:.26667rem;display:flex;align-items:center;gap:.21333rem;font-size:.333rem;line-height:1.4}.tip-badge__icon[data-v-bc97d0c6]{width:.42667rem;height:.42667rem;flex-shrink:0}.tip-badge--reg[data-v-bc97d0c6]{background:#eef6ff;color:#2563eb}.tip-badge--no-reg[data-v-bc97d0c6]{background:#fff7ed;color:#c2410c}.meeting-card[data-v-bc97d0c6],.company-card[data-v-bc97d0c6]{margin:.21333rem .32rem 0;padding:.37333rem .42667rem .32rem;background:#fff;border-radius:.32rem;box-shadow:0 .05333rem .32rem #1428500a}.meeting-card__title[data-v-bc97d0c6]{margin:0 0 .32rem;font-size:.453rem;color:#0f172a;font-weight:600;line-height:1.4;padding-bottom:.26667rem;border-bottom:.02667rem dashed #eef0f5}.meeting-card__row[data-v-bc97d0c6]{display:flex;align-items:center;padding:.21333rem 0}.meeting-card__label[data-v-bc97d0c6]{flex-shrink:0;font-size:.373rem;color:#94a3b8;white-space:nowrap}.meeting-card__value[data-v-bc97d0c6]{flex:1;min-width:0;text-align:right;font-size:.387rem;color:#1e293b;font-weight:500}.company-card__header[data-v-bc97d0c6]{margin-bottom:.26667rem;padding-bottom:.26667rem;border-bottom:.02667rem dashed #eef0f5}.company-card__header h4[data-v-bc97d0c6]{margin:0;font-size:.427rem;color:#0f172a;font-weight:600}.company-card__row[data-v-bc97d0c6]{display:flex;align-items:center;padding:.21333rem 0}.company-card__label[data-v-bc97d0c6]{flex-shrink:0;font-size:.373rem;color:#94a3b8;white-space:nowrap}.company-card__value[data-v-bc97d0c6]{flex:1;min-width:0;text-align:right;font-size:.387rem;color:#1e293b;font-weight:500}.company-card__field[data-v-bc97d0c6]{margin-bottom:.32rem}.company-card__field[data-v-bc97d0c6]:last-child{margin-bottom:0}.company-card__field label[data-v-bc97d0c6]{display:block;font-size:.373rem;color:#333;margin-bottom:.21333rem}.company-card__field .req[data-v-bc97d0c6]{color:#e74c3c}.company-card__input[data-v-bc97d0c6]{width:100%;height:1.17333rem;padding:0 .32rem;background:#f5f7fa;border:.02667rem solid transparent;border-radius:.21333rem;font-size:.373rem;color:#1e293b;outline:none;box-sizing:border-box}.company-card__input[data-v-bc97d0c6]::placeholder{color:#b0b0b0}.company-card__input[data-v-bc97d0c6]:focus{border-color:#2563eb;background:#fff}.scan-footer[data-v-bc97d0c6]{position:fixed;left:0;right:0;bottom:0;padding:.37333rem .42667rem calc(.53333rem + env(safe-area-inset-bottom));background:linear-gradient(to bottom,rgba(245,247,251,0),#f5f7fb 40%);display:flex;flex-direction:column;gap:.26667rem}.scan-action-btn[data-v-bc97d0c6]{width:100%;height:1.22667rem;line-height:1.22667rem;border-radius:26.64rem;font-size:.4rem;font-weight:600;border:none;text-align:center;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 .10667rem .37333rem #2563eb47;transition:transform .15s,opacity .15s}.scan-action-btn[data-v-bc97d0c6]:active{transform:scale(.98)}.scan-action-btn[data-v-bc97d0c6]:disabled{opacity:.5;box-shadow:none}.scan-ghost-btn[data-v-bc97d0c6]{width:100%;height:1.17333rem;line-height:1.17333rem;border-radius:26.64rem;font-size:.387rem;font-weight:500;background:#fff;color:#475569;border:.02667rem solid #e2e8f0}.scan-ghost-btn[data-v-bc97d0c6]:active{opacity:.7}[data-v-03b18a77]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-03b18a77],body[data-v-03b18a77]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-03b18a77]{width:100%;min-height:100vh}a[data-v-03b18a77]{text-decoration:none;color:inherit}ul[data-v-03b18a77],ol[data-v-03b18a77]{list-style:none}img[data-v-03b18a77]{display:block;max-width:100%;border:none}input[data-v-03b18a77],textarea[data-v-03b18a77],button[data-v-03b18a77]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-03b18a77]{cursor:pointer}.page[data-v-03b18a77]{min-height:100vh;background:#f5f6fa}.card[data-v-03b18a77]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-03b18a77]{display:flex;align-items:center}.flex-between[data-v-03b18a77]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-03b18a77]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-03b18a77]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-03b18a77]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-03b18a77]:active{opacity:.8}.btn-primary.disabled[data-v-03b18a77]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-03b18a77]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-03b18a77]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-03b18a77]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-03b18a77]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-03b18a77]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-03b18a77]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-03b18a77]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-03b18a77]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-03b18a77]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-03b18a77]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-03b18a77]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-03b18a77]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-03b18a77]{font-size:.8rem;color:#1a73e8}.cell[data-v-03b18a77]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-03b18a77]{font-size:.373rem;color:#333}.cell__value[data-v-03b18a77]{font-size:.373rem;color:#999}.cat-nav[data-v-03b18a77]{display:flex;flex-wrap:wrap;padding:.267rem .32rem;gap:.24rem;scrollbar-width:none}.cat-nav[data-v-03b18a77]::-webkit-scrollbar{display:none}.cat-nav__item[data-v-03b18a77]{flex:0 0 auto;width:calc((100% - .72rem)/4);display:flex;flex-direction:column;align-items:center;padding:.08rem 0}.cat-nav__icon[data-v-03b18a77]{width:.907rem;height:.907rem;border-radius:.24rem;background:#eef3fb;display:flex;align-items:center;justify-content:center;margin-bottom:.133rem;color:#1a73e8;transition:background .15s}.cat-nav__item:active .cat-nav__icon[data-v-03b18a77]{background:#e1ebfb}.cat-nav__emoji[data-v-03b18a77]{font-size:.533rem;line-height:1}.cat-nav__ionicon[data-v-03b18a77]{width:.48rem;height:.48rem}.cat-nav__img[data-v-03b18a77]{width:.587rem;height:.587rem;object-fit:contain}.cat-nav__fallback[data-v-03b18a77]{font-size:.453rem;color:#9ab4dd}.cat-nav__label[data-v-03b18a77]{font-size:.32rem;color:#4b5563;text-align:center;line-height:1.3;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}[data-v-a97630cb]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-a97630cb],body[data-v-a97630cb]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-a97630cb]{width:100%;min-height:100vh}a[data-v-a97630cb]{text-decoration:none;color:inherit}ul[data-v-a97630cb],ol[data-v-a97630cb]{list-style:none}img[data-v-a97630cb]{display:block;max-width:100%;border:none}input[data-v-a97630cb],textarea[data-v-a97630cb],button[data-v-a97630cb]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-a97630cb]{cursor:pointer}.page[data-v-a97630cb]{min-height:100vh;background:#f5f6fa}.card[data-v-a97630cb]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-a97630cb]{display:flex;align-items:center}.flex-between[data-v-a97630cb]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-a97630cb]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-a97630cb]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-a97630cb]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-a97630cb]:active{opacity:.8}.btn-primary.disabled[data-v-a97630cb]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-a97630cb]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-a97630cb]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-a97630cb]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-a97630cb]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-a97630cb]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-a97630cb]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-a97630cb]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-a97630cb]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-a97630cb]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-a97630cb]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-a97630cb]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-a97630cb]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-a97630cb]{font-size:.8rem;color:#1a73e8}.cell[data-v-a97630cb]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-a97630cb]{font-size:.373rem;color:#333}.cell__value[data-v-a97630cb]{font-size:.373rem;color:#999}.section-title[data-v-a97630cb]{display:flex;align-items:center;padding:.373rem .373rem .213rem}.section-title__bar[data-v-a97630cb]{width:.08rem;height:.373rem;background:#1a73e8;border-radius:.04rem;margin-right:.187rem;flex-shrink:0}.section-title__text[data-v-a97630cb]{font-size:.4rem;font-weight:600;color:#1f2937;line-height:1}.section-title__sub[data-v-a97630cb]{margin-left:.187rem;font-size:.293rem;color:#9ca3af}.section-title__more[data-v-a97630cb]{margin-left:auto;display:inline-flex;align-items:center;padding:.107rem .267rem;background:#1a73e8;color:#fff;font-size:.32rem;font-weight:500;border-radius:26.64rem;box-shadow:0 .053rem .16rem #1a73e840}.section-title__more[data-v-a97630cb]:active{background:#1559c4}.section-title__arrow[data-v-a97630cb]{margin-left:.053rem;font-size:.373rem;line-height:1}[data-v-7eb37d13]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-7eb37d13],body[data-v-7eb37d13]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-7eb37d13]{width:100%;min-height:100vh}a[data-v-7eb37d13]{text-decoration:none;color:inherit}ul[data-v-7eb37d13],ol[data-v-7eb37d13]{list-style:none}img[data-v-7eb37d13]{display:block;max-width:100%;border:none}input[data-v-7eb37d13],textarea[data-v-7eb37d13],button[data-v-7eb37d13]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-7eb37d13]{cursor:pointer}.page[data-v-7eb37d13]{min-height:100vh;background:#f5f6fa}.card[data-v-7eb37d13]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-7eb37d13]{display:flex;align-items:center}.flex-between[data-v-7eb37d13]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-7eb37d13]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-7eb37d13]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-7eb37d13]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-7eb37d13]:active{opacity:.8}.btn-primary.disabled[data-v-7eb37d13]{background:#ccc;color:#fff;pointer-events:none}.empty-state__text[data-v-7eb37d13]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-7eb37d13]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-7eb37d13]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-7eb37d13]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-7eb37d13]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-7eb37d13]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-7eb37d13]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-7eb37d13]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-7eb37d13]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-7eb37d13]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-7eb37d13]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-7eb37d13]{font-size:.8rem;color:#1a73e8}.cell[data-v-7eb37d13]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-7eb37d13]{font-size:.373rem;color:#333}.cell__value[data-v-7eb37d13]{font-size:.373rem;color:#999}.empty-state[data-v-7eb37d13]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__icon[data-v-7eb37d13]{font-size:1.067rem;margin-bottom:.267rem}.empty-state__text[data-v-7eb37d13]{font-size:.373rem;color:#999}[data-v-4baa4b95]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-4baa4b95],body[data-v-4baa4b95]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-4baa4b95]{width:100%;min-height:100vh}a[data-v-4baa4b95]{text-decoration:none;color:inherit}ul[data-v-4baa4b95],ol[data-v-4baa4b95]{list-style:none}img[data-v-4baa4b95]{display:block;max-width:100%;border:none}input[data-v-4baa4b95],textarea[data-v-4baa4b95],button[data-v-4baa4b95]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-4baa4b95]{cursor:pointer}.page[data-v-4baa4b95]{min-height:100vh;background:#f5f6fa}.card[data-v-4baa4b95]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-4baa4b95]{display:flex;align-items:center}.flex-between[data-v-4baa4b95]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-4baa4b95]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-4baa4b95]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-4baa4b95]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-4baa4b95]:active{opacity:.8}.btn-primary.disabled[data-v-4baa4b95]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-4baa4b95]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-4baa4b95]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-4baa4b95]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-4baa4b95]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-4baa4b95]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-4baa4b95]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-4baa4b95]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-4baa4b95]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-4baa4b95]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-4baa4b95]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-4baa4b95]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-4baa4b95]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-4baa4b95]{font-size:.8rem;color:#1a73e8}.cell[data-v-4baa4b95]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-4baa4b95]{font-size:.373rem;color:#333}.cell__value[data-v-4baa4b95]{font-size:.373rem;color:#999}.tabbar[data-v-4baa4b95]{position:fixed;left:0;right:0;bottom:0;display:flex;height:1.307rem;background:#fff;box-shadow:0 -.027rem .08rem #0000000f;z-index:200;padding-bottom:env(safe-area-inset-bottom,0)}.tabbar__item[data-v-4baa4b95]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.053rem;color:#999}.tabbar__item .tabbar__icon[data-v-4baa4b95]{font-size:.48rem;line-height:1}.tabbar__item .tabbar__label[data-v-4baa4b95]{font-size:.32rem}.tabbar__item.active[data-v-4baa4b95]{color:#1a73e8}[data-v-929cc9d8]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-929cc9d8],body[data-v-929cc9d8]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-929cc9d8]{width:100%;min-height:100vh}a[data-v-929cc9d8]{text-decoration:none;color:inherit}ul[data-v-929cc9d8],ol[data-v-929cc9d8]{list-style:none}img[data-v-929cc9d8]{display:block;max-width:100%;border:none}input[data-v-929cc9d8],textarea[data-v-929cc9d8],button[data-v-929cc9d8]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-929cc9d8]{cursor:pointer}.page[data-v-929cc9d8]{min-height:100vh;background:#f5f6fa}.card[data-v-929cc9d8]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-929cc9d8]{display:flex;align-items:center}.flex-between[data-v-929cc9d8]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-929cc9d8]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-929cc9d8]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-929cc9d8]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-929cc9d8]:active{opacity:.8}.btn-primary.disabled[data-v-929cc9d8]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-929cc9d8]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-929cc9d8]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-929cc9d8]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-929cc9d8]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-929cc9d8]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-929cc9d8]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-929cc9d8]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-929cc9d8]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-929cc9d8]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-929cc9d8]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-929cc9d8]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-929cc9d8]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-929cc9d8]{font-size:.8rem;color:#1a73e8}.cell[data-v-929cc9d8]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-929cc9d8]{font-size:.373rem;color:#333}.cell__value[data-v-929cc9d8]{font-size:.373rem;color:#999}.home-page[data-v-929cc9d8]{height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:hidden;position:relative;background:#f4f6fa}.home-loading[data-v-929cc9d8]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#1a73e8;gap:.267rem}.home-loading__spin[data-v-929cc9d8]{font-size:1.067rem}.home-loading__text[data-v-929cc9d8]{font-size:.347rem;color:#999}.home-scroll[data-v-929cc9d8]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:1.6rem}.home-top[data-v-929cc9d8]{flex-shrink:0;position:relative;background:#f4f6fa}.home-banner[data-v-929cc9d8]{position:relative;width:100%;height:5.333rem;overflow:hidden;background:linear-gradient(135deg,#eaf1fb 0%,#e1ebfb 100%)}.banner-track[data-v-929cc9d8]{display:flex;width:100%;height:100%;transition:transform .4s ease}.banner-slide[data-v-929cc9d8]{flex:0 0 100%;width:100%;height:100%}.banner-slide img[data-v-929cc9d8]{width:100%;height:100%;object-fit:cover;display:block}.banner-dots[data-v-929cc9d8]{position:absolute;bottom:.32rem;left:50%;transform:translate(-50%);display:flex;gap:.16rem;z-index:2}.banner-dot[data-v-929cc9d8]{width:.16rem;height:.16rem;border-radius:50%;background:rgba(255,255,255,.55);box-shadow:0 .027rem .053rem #00000026;transition:all .3s}.banner-dot--active[data-v-929cc9d8]{width:.427rem;border-radius:.08rem;background:#fff}.home-category[data-v-929cc9d8]{position:relative;margin:.213rem .32rem 0;background:#fff;border-radius:.4rem;box-shadow:0 .107rem .32rem #11335314;overflow:hidden;z-index:2}.home-category__head[data-v-929cc9d8]{display:flex;align-items:center;padding:.4rem .373rem .107rem}.home-category__bar[data-v-929cc9d8]{width:.08rem;height:.373rem;background:#1a73e8;border-radius:.04rem;margin-right:.187rem;flex-shrink:0}.home-category__title[data-v-929cc9d8]{font-size:.4rem;font-weight:700;color:#1f2937;line-height:1}.home-category__sub[data-v-929cc9d8]{margin-left:.187rem;font-size:.293rem;color:#9ca3af}.home-tabs-wrap[data-v-929cc9d8]{margin-top:.213rem;margin-left:.32rem;margin-right:.32rem}.home-tabs[data-v-929cc9d8]{display:flex;gap:.107rem;background:#eef1f6;border-radius:.56rem;padding:.08rem}.home-tabs .home-tab[data-v-929cc9d8]{flex:1;height:.853rem;border:none;background:transparent;border-radius:.48rem;font-size:.373rem;font-weight:600;color:#6b7280;cursor:pointer;transition:all .2s}.home-tabs .home-tab--active[data-v-929cc9d8]{background:#fff;color:#1a73e8;font-weight:700;box-shadow:0 .053rem .16rem #1133531a}.home-list-wrap[data-v-929cc9d8]{margin-top:.213rem}.home-list[data-v-929cc9d8]{padding:0 .32rem}.home-tabs-wrap .home-list[data-v-929cc9d8]{margin-top:.213rem;padding:0}.home-row[data-v-929cc9d8]{position:relative;display:flex;align-items:center;padding:.32rem;background:#fff;border-radius:.267rem;margin-bottom:.213rem;box-shadow:0 .053rem .16rem #1133530a;transition:background .15s}.home-row--bar[data-v-929cc9d8]{border-left:.107rem solid #1a73e8}.home-row[data-v-929cc9d8]:active{background:#f3f6fb}.home-row__body[data-v-929cc9d8]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.187rem;margin-right:.267rem}.home-row__head[data-v-929cc9d8]{display:flex;align-items:center;justify-content:space-between;gap:.213rem}.home-row__status[data-v-929cc9d8]{flex-shrink:0;height:.533rem;padding:0 .213rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.267rem;color:#fff;font-size:.293rem;font-weight:700;letter-spacing:.01em;white-space:nowrap;box-shadow:.053rem .053rem .107rem #00000014}.home-row__status--upcoming[data-v-929cc9d8]{background:linear-gradient(90deg,#f39c12 0%,#f5b041 100%)}.home-row__status--registering[data-v-929cc9d8]{background:linear-gradient(90deg,#27ae60 0%,#2ecc71 100%)}.home-row__status--closed[data-v-929cc9d8]{background:linear-gradient(90deg,#95a5a6 0%,#bdc3c7 100%)}.home-row__status--ended[data-v-929cc9d8]{background:linear-gradient(90deg,#e74c3c 0%,#ec7063 100%)}.home-row__status--collecting[data-v-929cc9d8]{background:linear-gradient(90deg,#27ae60 0%,#2ecc71 100%)}.home-row__publish[data-v-929cc9d8]{display:flex;align-items:center;gap:.16rem;flex-shrink:1;min-width:0}.home-row__sub[data-v-929cc9d8]{display:flex;align-items:center;gap:.16rem}.home-row__sub .home-row__time-label[data-v-929cc9d8],.home-row__sub .home-row__time[data-v-929cc9d8]{font-size:.347rem}.home-row__time-icon[data-v-929cc9d8]{flex-shrink:0;font-size:.32rem;color:#9ca3af}.home-row__time-label[data-v-929cc9d8]{flex-shrink:0;font-size:.293rem;color:#9ca3af;line-height:1.2}.home-row__title[data-v-929cc9d8]{padding-top:.187rem;border-top:.027rem solid #f0f0f0;font-size:.4rem;font-weight:600;color:#1f2937;line-height:1.4;word-break:break-all;white-space:normal}.home-row__time[data-v-929cc9d8]{font-size:.293rem;color:#6b7280;line-height:1.2}.home-row__arrow[data-v-929cc9d8]{flex-shrink:0;width:.373rem;height:.373rem;color:#c0c6cf}[data-v-3a9d0721]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-3a9d0721],body[data-v-3a9d0721]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-3a9d0721]{width:100%;min-height:100vh}a[data-v-3a9d0721]{text-decoration:none;color:inherit}ul[data-v-3a9d0721],ol[data-v-3a9d0721]{list-style:none}img[data-v-3a9d0721]{display:block;max-width:100%;border:none}input[data-v-3a9d0721],textarea[data-v-3a9d0721],button[data-v-3a9d0721]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-3a9d0721]{cursor:pointer}.page[data-v-3a9d0721]{min-height:100vh;background:#f5f6fa}.card[data-v-3a9d0721]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-3a9d0721]{display:flex;align-items:center}.flex-between[data-v-3a9d0721]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-3a9d0721]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-3a9d0721]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-3a9d0721]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-3a9d0721]:active{opacity:.8}.btn-primary.disabled[data-v-3a9d0721]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-3a9d0721]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-3a9d0721]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-3a9d0721]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-3a9d0721]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-3a9d0721]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-3a9d0721]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-3a9d0721]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-3a9d0721]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-3a9d0721]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-3a9d0721]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-3a9d0721]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-3a9d0721]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-3a9d0721]{font-size:.8rem;color:#1a73e8}.cell[data-v-3a9d0721]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-3a9d0721]{font-size:.373rem;color:#333}.cell__value[data-v-3a9d0721]{font-size:.373rem;color:#999}.list-page[data-v-3a9d0721]{padding-bottom:1.6rem}.list-header[data-v-3a9d0721]{position:relative;display:flex;align-items:center;padding:.48rem .4rem;background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);color:#fff;overflow:hidden}.list-header[data-v-3a9d0721]:after{content:"";position:absolute;right:-.8rem;top:-.8rem;width:2.4rem;height:2.4rem;background:rgba(255,255,255,.08);border-radius:50%}.list-header__bar[data-v-3a9d0721]{width:.107rem;height:.72rem;background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,.7) 100%);border-radius:.053rem;margin-right:.267rem;flex-shrink:0;box-shadow:0 0 .107rem #fff6}.list-header__main[data-v-3a9d0721]{flex:1}.list-header__title[data-v-3a9d0721]{font-size:.533rem;font-weight:800;color:#fff;line-height:1.2;letter-spacing:.027rem;text-shadow:0 .027rem .107rem rgba(0,0,0,.15)}.list-header__sub[data-v-3a9d0721]{margin-top:.107rem;font-size:.32rem;color:#ffffffe6;letter-spacing:.013rem}.list-header__stat[data-v-3a9d0721]{display:flex;align-items:baseline;gap:.107rem;padding:.16rem .32rem;background:rgba(255,255,255,.18);border:.027rem solid rgba(255,255,255,.35);border-radius:.48rem;flex-shrink:0;-webkit-backdrop-filter:blur(.053rem);backdrop-filter:blur(.053rem)}.list-header__num[data-v-3a9d0721]{font-size:.48rem;font-weight:800;color:#fff;line-height:1;text-shadow:0 .027rem .08rem rgba(0,0,0,.15)}.list-header__unit[data-v-3a9d0721]{font-size:.32rem;color:#fffffff2;font-weight:500}.list-content[data-v-3a9d0721]{padding:.267rem}.list-loading[data-v-3a9d0721]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.4rem 0 3.2rem;color:#1a73e8;gap:.267rem}.list-loading__spin[data-v-3a9d0721]{font-size:1.067rem}.list-loading__text[data-v-3a9d0721]{font-size:.347rem;color:#999}[data-v-fdd80c52]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-fdd80c52],body[data-v-fdd80c52]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-fdd80c52]{width:100%;min-height:100vh}a[data-v-fdd80c52]{text-decoration:none;color:inherit}ul[data-v-fdd80c52],ol[data-v-fdd80c52]{list-style:none}img[data-v-fdd80c52]{display:block;max-width:100%;border:none}input[data-v-fdd80c52],textarea[data-v-fdd80c52],button[data-v-fdd80c52]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-fdd80c52]{cursor:pointer}.page[data-v-fdd80c52]{min-height:100vh;background:#f5f6fa}.card[data-v-fdd80c52]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-fdd80c52]{display:flex;align-items:center}.flex-between[data-v-fdd80c52]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-fdd80c52]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-fdd80c52]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-fdd80c52]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-fdd80c52]:active{opacity:.8}.btn-primary.disabled[data-v-fdd80c52]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-fdd80c52]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-fdd80c52]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-fdd80c52]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-fdd80c52]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-fdd80c52]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-fdd80c52]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-fdd80c52]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-fdd80c52]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-fdd80c52]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-fdd80c52]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-fdd80c52]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-fdd80c52]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-fdd80c52]{font-size:.8rem;color:#1a73e8}.cell[data-v-fdd80c52]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-fdd80c52]{font-size:.373rem;color:#333}.cell__value[data-v-fdd80c52]{font-size:.373rem;color:#999}.enterprise-page[data-v-fdd80c52]{padding:.533rem .4rem}.enterprise-header[data-v-fdd80c52]{text-align:center;margin-bottom:.667rem}.enterprise-header h1[data-v-fdd80c52]{font-size:.533rem;font-weight:700;color:#333}.enterprise-header p[data-v-fdd80c52]{font-size:.347rem;color:#999;margin-top:.16rem}.enterprise-form[data-v-fdd80c52]{background:#fff;border-radius:.32rem;padding:.533rem;box-shadow:0 .053rem .16rem #0000000a}.enterprise-field[data-v-fdd80c52]{margin-bottom:.533rem}.enterprise-field label[data-v-fdd80c52]{display:block;font-size:.373rem;color:#333;margin-bottom:.267rem}.enterprise-field .req[data-v-fdd80c52]{color:#e74c3c}.enterprise-input[data-v-fdd80c52]{width:100%;height:1.173rem;padding:0 .4rem;background:#f5f7fa;border-radius:.16rem;font-size:.373rem;border:.027rem solid transparent;transition:all .2s}.enterprise-input[data-v-fdd80c52]::placeholder{color:#b0b0b0}.enterprise-input[data-v-fdd80c52]:focus{border-color:#1a73e8;background:#fff}.enterprise-input--error[data-v-fdd80c52]{border-color:#e74c3c;background:#fff5f5}.enterprise-roles[data-v-fdd80c52]{display:flex;gap:.267rem}.enterprise-role[data-v-fdd80c52]{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:.107rem;padding:.4rem .267rem;background:#f5f7fa;border-radius:.213rem;border:.027rem solid transparent;transition:all .25s}.enterprise-role__icon[data-v-fdd80c52]{font-size:.64rem}.enterprise-role__name[data-v-fdd80c52]{font-size:.373rem;color:#666;font-weight:500}.enterprise-role__check[data-v-fdd80c52]{position:absolute;top:.16rem;right:.16rem;width:.427rem;height:.427rem;border-radius:50%;border:.027rem solid #ccc;display:flex;align-items:center;justify-content:center;transition:all .25s}.enterprise-role__check-icon[data-v-fdd80c52]{font-size:.267rem;color:#fff}.enterprise-role.active[data-v-fdd80c52]{background:#e8f0fe;border-color:#1a73e8;transform:translateY(-.053rem);box-shadow:0 .053rem .16rem #1a73e826}.enterprise-role.active .enterprise-role__name[data-v-fdd80c52]{color:#1a73e8}.enterprise-role.active .enterprise-role__check[data-v-fdd80c52]{background:#1a73e8;border-color:#1a73e8}.enterprise-submit[data-v-fdd80c52]{display:flex;align-items:center;justify-content:center;gap:.16rem;width:100%;height:1.173rem;background:linear-gradient(135deg,#1a73e8 0%,#4a90d9 100%);color:#fff;border-radius:.587rem;font-size:.427rem;font-weight:500;margin-top:.4rem;box-shadow:0 .053rem .16rem #1a73e84d}.enterprise-submit__icon[data-v-fdd80c52]{font-size:.427rem}.enterprise-submit[data-v-fdd80c52]:disabled{background:#ccc;box-shadow:none}.enterprise-supply__hint[data-v-fdd80c52]{font-size:.32rem;color:#999;margin-bottom:.267rem}.enterprise-supply__chips[data-v-fdd80c52]{display:flex;flex-wrap:wrap;gap:.213rem;margin-bottom:.267rem}.enterprise-supply__chip[data-v-fdd80c52]{display:inline-flex;align-items:center;gap:.107rem;padding:.107rem .267rem;background:#e8f0fe;border-radius:.16rem;font-size:.347rem;color:#1a73e8}.enterprise-supply__chip-del[data-v-fdd80c52]{font-size:.4rem;line-height:1;cursor:pointer;color:#999}.enterprise-supply__chip-del[data-v-fdd80c52]:active{color:#e74c3c}.enterprise-supply__input-row[data-v-fdd80c52]{display:flex;gap:.213rem}.enterprise-supply__input[data-v-fdd80c52]{flex:1;height:.96rem;padding:0 .267rem;background:#f5f7fa;border-radius:.16rem;border:.027rem solid transparent;font-size:.347rem}.enterprise-supply__input[data-v-fdd80c52]:focus{border-color:#1a73e8;background:#fff}.enterprise-supply__add-btn[data-v-fdd80c52]{padding:0 .4rem;background:#1a73e8;color:#fff;border:none;border-radius:.16rem;font-size:.347rem}.enterprise-supply__desc-label[data-v-fdd80c52]{display:block;margin-top:.4rem;margin-bottom:.267rem}.enterprise-supply__textarea[data-v-fdd80c52]{width:100%;padding:.267rem;background:#f5f7fa;border-radius:.16rem;border:.027rem solid transparent;font-size:.347rem;color:#333;resize:none;box-sizing:border-box}.enterprise-supply__textarea[data-v-fdd80c52]:focus{border-color:#1a73e8;background:#fff}[data-v-0b0f15aa]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-0b0f15aa],body[data-v-0b0f15aa]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-0b0f15aa]{width:100%;min-height:100vh}a[data-v-0b0f15aa]{text-decoration:none;color:inherit}ul[data-v-0b0f15aa],ol[data-v-0b0f15aa]{list-style:none}img[data-v-0b0f15aa]{display:block;max-width:100%;border:none}input[data-v-0b0f15aa],textarea[data-v-0b0f15aa],button[data-v-0b0f15aa]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-0b0f15aa]{cursor:pointer}.page[data-v-0b0f15aa]{min-height:100vh;background:#f5f6fa}.card[data-v-0b0f15aa]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-0b0f15aa]{display:flex;align-items:center}.flex-between[data-v-0b0f15aa]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-0b0f15aa]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-0b0f15aa]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-0b0f15aa]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-0b0f15aa]:active{opacity:.8}.btn-primary.disabled[data-v-0b0f15aa]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-0b0f15aa]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-0b0f15aa]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-0b0f15aa]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-0b0f15aa]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-0b0f15aa]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-0b0f15aa]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-0b0f15aa]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-0b0f15aa]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-0b0f15aa]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-0b0f15aa]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-0b0f15aa]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-0b0f15aa]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-0b0f15aa]{font-size:.8rem;color:#1a73e8}.cell[data-v-0b0f15aa]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-0b0f15aa]{font-size:.373rem;color:#333}.cell__value[data-v-0b0f15aa]{font-size:.373rem;color:#999}.login-page[data-v-0b0f15aa]{position:relative;min-height:100vh;overflow:hidden;background:linear-gradient(160deg,#1a73e8 0%,#2d8bf5 45%,#5ba8f0 100%)}.login-bg[data-v-0b0f15aa]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.login-bg__circle[data-v-0b0f15aa]{position:absolute;border-radius:50%;background:rgba(255,255,255,.08)}.login-bg__circle--1[data-v-0b0f15aa]{width:4rem;height:4rem;top:-1.067rem;right:-1.067rem}.login-bg__circle--2[data-v-0b0f15aa]{width:2.4rem;height:2.4rem;top:3.2rem;left:-.8rem;background:rgba(255,255,255,.06)}.login-bg__circle--3[data-v-0b0f15aa]{width:1.6rem;height:1.6rem;bottom:2.667rem;right:.533rem;background:rgba(255,255,255,.05)}.login-content[data-v-0b0f15aa]{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh;padding:1.867rem .533rem .533rem}.login-brand[data-v-0b0f15aa]{text-align:center;margin-bottom:.8rem}.login-brand__logo[data-v-0b0f15aa]{width:1.76rem;height:1.76rem;margin:0 auto .347rem;border-radius:50%;background:rgba(255,255,255,.18);border:.053rem solid rgba(255,255,255,.45);display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(.107rem);backdrop-filter:blur(.107rem);box-shadow:0 .107rem .267rem #0000001f}.login-brand__icon[data-v-0b0f15aa]{font-size:.933rem;color:#fff}.login-brand__title[data-v-0b0f15aa]{font-size:.56rem;font-weight:700;color:#fff;letter-spacing:.027rem;text-shadow:0 .027rem .107rem rgba(0,0,0,.18)}.login-brand__sub[data-v-0b0f15aa]{margin-top:.16rem;font-size:.347rem;color:#ffffffd9;letter-spacing:.013rem}.login-card[data-v-0b0f15aa]{background:#fff;border-radius:.427rem;padding:.533rem .4rem .48rem;box-shadow:0 .16rem .4rem #0000001f}.login-card__title[data-v-0b0f15aa]{font-size:.427rem;font-weight:600;color:#333;margin-bottom:.4rem;padding-left:.107rem}.login-field[data-v-0b0f15aa]{position:relative;display:flex;align-items:center;height:1.173rem;background:#f5f7fa;border-radius:.587rem;padding:0 .4rem;margin-bottom:.32rem;border:.027rem solid transparent;transition:all .2s}.login-field__icon[data-v-0b0f15aa]{font-size:.427rem;color:#b0b0b0;margin-right:.213rem;flex-shrink:0}.login-field--code[data-v-0b0f15aa]{padding-right:.16rem}.login-input[data-v-0b0f15aa]{flex:1;height:100%;background:transparent;font-size:.373rem;border:none;outline:none}.login-input[data-v-0b0f15aa]::placeholder{color:#b0b0b0}.login-field[data-v-0b0f15aa]:has(.login-input--error){background:#fff5f5;border-color:#e74c3c}.login-code-btn[data-v-0b0f15aa]{flex-shrink:0;height:.8rem;padding:0 .267rem;background:#fff;color:#1a73e8;border:.027rem solid #1a73e8;border-radius:.4rem;font-size:.32rem;transition:all .2s}.login-code-btn[data-v-0b0f15aa]:disabled{color:#c0c4cc;border-color:#e8e8e8;background:#f9f9f9}.login-submit[data-v-0b0f15aa]{display:flex;align-items:center;justify-content:center;gap:.16rem;width:100%;height:1.173rem;background:linear-gradient(135deg,#1a73e8 0%,#4a90d9 100%);color:#fff;border-radius:.587rem;font-size:.427rem;font-weight:500;letter-spacing:.053rem;margin-top:.107rem;box-shadow:0 .08rem .213rem #1a73e859;transition:all .2s}.login-submit[data-v-0b0f15aa]:active{transform:translateY(.027rem)}.login-submit__icon[data-v-0b0f15aa]{font-size:.427rem}.login-submit[data-v-0b0f15aa]:disabled{background:#c0c4cc;box-shadow:none}.login-footer[data-v-0b0f15aa]{display:none}[data-v-8d1d97bc]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-8d1d97bc],body[data-v-8d1d97bc]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-8d1d97bc]{width:100%;min-height:100vh}a[data-v-8d1d97bc]{text-decoration:none;color:inherit}ul[data-v-8d1d97bc],ol[data-v-8d1d97bc]{list-style:none}img[data-v-8d1d97bc]{display:block;max-width:100%;border:none}input[data-v-8d1d97bc],textarea[data-v-8d1d97bc],button[data-v-8d1d97bc]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-8d1d97bc]{cursor:pointer}.page[data-v-8d1d97bc]{min-height:100vh;background:#f5f6fa}.card[data-v-8d1d97bc]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-8d1d97bc]{display:flex;align-items:center}.flex-between[data-v-8d1d97bc]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-8d1d97bc]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-8d1d97bc]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-8d1d97bc]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-8d1d97bc]:active{opacity:.8}.btn-primary.disabled[data-v-8d1d97bc]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-8d1d97bc]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-8d1d97bc]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-8d1d97bc]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-8d1d97bc]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-8d1d97bc]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-8d1d97bc]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-8d1d97bc]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-8d1d97bc]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-8d1d97bc]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-8d1d97bc]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-8d1d97bc]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-8d1d97bc]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-8d1d97bc]{font-size:.8rem;color:#1a73e8}.cell[data-v-8d1d97bc]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-8d1d97bc]{font-size:.373rem;color:#333}.cell__value[data-v-8d1d97bc]{font-size:.373rem;color:#999}.detail-page[data-v-8d1d97bc]{padding-bottom:1.6rem;position:relative}.detail-ribbon[data-v-8d1d97bc]{position:absolute;right:0;top:.267rem;height:.667rem;padding:0 .32rem 0 .24rem;display:inline-flex;align-items:center;justify-content:flex-start;border-radius:.333rem 0 0 .333rem;color:#fff;font-size:.373rem;font-weight:600;letter-spacing:.01em;white-space:nowrap;z-index:5;box-shadow:-.053rem .053rem .107rem #0000001f}.detail-ribbon[data-v-8d1d97bc]:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:.533rem;height:.533rem;border-radius:50%;background:rgba(255,255,255,.2);z-index:-1}.detail-ribbon--active[data-v-8d1d97bc]{background:linear-gradient(90deg,#27ae60 0%,#2ecc71 100%)}.detail-ribbon--upcoming[data-v-8d1d97bc]{background:linear-gradient(90deg,#f39c12 0%,#f5b041 100%)}.detail-ribbon--closed[data-v-8d1d97bc]{background:linear-gradient(90deg,#95a5a6 0%,#bdc3c7 100%)}.detail-ribbon--ended[data-v-8d1d97bc]{background:linear-gradient(90deg,#e74c3c 0%,#ec7063 100%)}.detail-ribbon--default[data-v-8d1d97bc]{background:linear-gradient(90deg,#95a5a6 0%,#bdc3c7 100%)}.detail-cover[data-v-8d1d97bc]{position:relative;width:100%;height:4rem;overflow:hidden}.detail-cover img[data-v-8d1d97bc]{width:100%;height:100%;object-fit:cover}.detail-section[data-v-8d1d97bc]{margin:.267rem;padding:.4rem;background:#fff;border-radius:.267rem}.detail-section--header[data-v-8d1d97bc]{position:relative}.detail-title[data-v-8d1d97bc]{font-size:.427rem;font-weight:600;color:#333;line-height:1.4;padding-right:1.6rem}.detail-section-title[data-v-8d1d97bc]{font-size:.373rem;font-weight:600;color:#333;margin-bottom:.267rem;padding-left:.16rem;border-left:.08rem solid #1a73e8}.detail-content[data-v-8d1d97bc]{font-size:.347rem;color:#666;line-height:1.6;word-break:break-word;overflow-wrap:anywhere}.detail-content[data-v-8d1d97bc] p{margin:0 0 .2rem}.detail-content[data-v-8d1d97bc] h1{font-size:.48rem;font-weight:700;color:#333;margin:.267rem 0 .16rem;line-height:1.4}.detail-content[data-v-8d1d97bc] h2{font-size:.427rem;font-weight:700;color:#333;margin:.24rem 0 .16rem;line-height:1.4}.detail-content[data-v-8d1d97bc] h3{font-size:.4rem;font-weight:600;color:#333;margin:.213rem 0 .133rem;line-height:1.4}.detail-content[data-v-8d1d97bc] ul,.detail-content[data-v-8d1d97bc] ol{padding-left:.6rem;margin:.133rem 0 .2rem}.detail-content[data-v-8d1d97bc] li{margin:.08rem 0}.detail-content[data-v-8d1d97bc] strong,.detail-content[data-v-8d1d97bc] b{font-weight:700;color:#333}.detail-content[data-v-8d1d97bc] em,.detail-content[data-v-8d1d97bc] i{font-style:italic}.detail-content[data-v-8d1d97bc] a{color:#1a73e8;word-break:break-all}.detail-content[data-v-8d1d97bc] a[data-attachment]{display:inline-flex;align-items:center;padding:.16rem .27rem;margin:.16rem 0;background:#f0f5ff;border:.027rem solid #d6e4ff;border-radius:.107rem;color:#1a73e8;text-decoration:none;font-size:.347rem;line-height:1.4;word-break:break-all}.detail-content[data-v-8d1d97bc] a[data-attachment]:before{content:"📎";margin-right:.107rem}.detail-content[data-v-8d1d97bc] img{display:block;max-width:100%;height:auto;margin:.213rem 0;border-radius:.107rem}.detail-content[data-v-8d1d97bc] blockquote{margin:.16rem 0;padding:.16rem .32rem;border-left:.08rem solid #e0e0e0;color:#999;background:#f7f8fa}.cell[data-v-8d1d97bc]{display:flex;align-items:flex-start;padding:.16rem 0 .16rem .16rem;font-size:.347rem;line-height:1.6}.cell+.cell[data-v-8d1d97bc]{border-top:.027rem solid #f5f5f5}.cell__label[data-v-8d1d97bc]{flex:0 0 1.8rem;color:#999}.cell__value[data-v-8d1d97bc]{flex:1;color:#333;word-break:break-all}.cell__value--link[data-v-8d1d97bc]{color:#1a73e8}[data-v-f7a19138]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-f7a19138],body[data-v-f7a19138]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-f7a19138]{width:100%;min-height:100vh}a[data-v-f7a19138]{text-decoration:none;color:inherit}ul[data-v-f7a19138],ol[data-v-f7a19138]{list-style:none}img[data-v-f7a19138]{display:block;max-width:100%;border:none}input[data-v-f7a19138],textarea[data-v-f7a19138],button[data-v-f7a19138]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-f7a19138]{cursor:pointer}.page[data-v-f7a19138]{min-height:100vh;background:#f5f6fa}.card[data-v-f7a19138]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-f7a19138]{display:flex;align-items:center}.flex-between[data-v-f7a19138]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-f7a19138]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-f7a19138]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-f7a19138]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-f7a19138]:active{opacity:.8}.btn-primary.disabled[data-v-f7a19138]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-f7a19138]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-f7a19138]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-f7a19138]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-f7a19138]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-f7a19138]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-f7a19138]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-f7a19138]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-f7a19138]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-f7a19138]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-f7a19138]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-f7a19138]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-f7a19138]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-f7a19138]{font-size:.8rem;color:#1a73e8}.cell[data-v-f7a19138]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-f7a19138]{font-size:.373rem;color:#333}.cell__value[data-v-f7a19138]{font-size:.373rem;color:#999}.form-page[data-v-f7a19138]{padding:.267rem .267rem 1.6rem}.form-header[data-v-f7a19138]{display:flex;flex-direction:column;gap:.107rem;padding:.4rem;background:linear-gradient(135deg,#e8f0fe 0%,#f0f7ff 100%);border-radius:.267rem;margin-bottom:.267rem;border-left:.08rem solid #1a73e8}.form-header__label[data-v-f7a19138]{font-size:.32rem;color:#1a73e8;font-weight:500}.form-header__title[data-v-f7a19138]{font-size:.427rem;font-weight:600;color:#333;line-height:1.4}.form-header__meta[data-v-f7a19138]{margin-top:.213rem;display:flex;flex-direction:column;gap:.107rem}.form-header__meta-item[data-v-f7a19138]{display:flex;align-items:center;gap:.16rem;font-size:.347rem;color:#666}.form-header__meta-icon[data-v-f7a19138]{font-size:.347rem;color:#1a73e8;flex-shrink:0}.form-section[data-v-f7a19138]{background:#fff;border-radius:.267rem;padding:.4rem;box-shadow:0 .027rem .107rem #0000000a}.form-field[data-v-f7a19138]{margin-bottom:.4rem}.form-field label[data-v-f7a19138]{display:block;font-size:.373rem;color:#333;margin-bottom:.2rem}.form-field .req[data-v-f7a19138]{color:#e74c3c}.form-input[data-v-f7a19138]{width:100%;height:1.067rem;padding:0 .4rem;background:#f5f7fa;border-radius:.16rem;font-size:.373rem;border:.027rem solid transparent;transition:all .2s}.form-input[data-v-f7a19138]::placeholder{color:#b0b0b0}.form-input[data-v-f7a19138]:focus{border-color:#1a73e8;background:#fff}.form-input--error[data-v-f7a19138]{border-color:#e74c3c;background:#fff5f5}.form-input--readonly[data-v-f7a19138]{color:#999;background:#f0f0f0}.form-error[data-v-f7a19138]{margin-top:.107rem;font-size:.32rem;color:#e74c3c}.form-submit[data-v-f7a19138]{display:flex;align-items:center;justify-content:center;gap:.16rem;width:100%;height:1.173rem;background:linear-gradient(135deg,#ff9800 0%,#ffb74d 100%);color:#fff;border-radius:.587rem;font-size:.427rem;font-weight:500;margin-top:.533rem;box-shadow:0 .053rem .16rem #ff98004d}.form-submit__icon[data-v-f7a19138]{font-size:.427rem}.form-submit[data-v-f7a19138]:disabled{background:#ccc;box-shadow:none}[data-v-fe853848]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-fe853848],body[data-v-fe853848]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-fe853848]{width:100%;min-height:100vh}a[data-v-fe853848]{text-decoration:none;color:inherit}ul[data-v-fe853848],ol[data-v-fe853848]{list-style:none}img[data-v-fe853848]{display:block;max-width:100%;border:none}input[data-v-fe853848],textarea[data-v-fe853848],button[data-v-fe853848]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-fe853848]{cursor:pointer}.page[data-v-fe853848]{min-height:100vh;background:#f5f6fa}.card[data-v-fe853848]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-fe853848]{display:flex;align-items:center}.flex-between[data-v-fe853848]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-fe853848]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-fe853848]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-fe853848]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-fe853848]:active{opacity:.8}.btn-primary.disabled[data-v-fe853848]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-fe853848]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-fe853848]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-fe853848]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-fe853848]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-fe853848]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-fe853848]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-fe853848]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-fe853848]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-fe853848]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-fe853848]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-fe853848]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-fe853848]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-fe853848]{font-size:.8rem;color:#1a73e8}.cell[data-v-fe853848]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-fe853848]{font-size:.373rem;color:#333}.cell__value[data-v-fe853848]{font-size:.373rem;color:#999}.checkins-page[data-v-fe853848]{padding:.267rem}.checkin-card[data-v-fe853848]{margin-bottom:.267rem;padding:.4rem;background:#fff;border-radius:.267rem}.checkin-card__header[data-v-fe853848]{display:flex;align-items:center;justify-content:space-between}.checkin-card__title[data-v-fe853848]{flex:1;font-size:.453rem;font-weight:600;color:#333;padding-right:.267rem}.checkin-card__status[data-v-fe853848]{flex-shrink:0;padding:.08rem .213rem;border-radius:.107rem;font-size:.347rem;font-weight:500}.checkin-card__status.status--checked[data-v-fe853848]{background:#e8f5e9;color:#27ae60}.checkin-card__status.status--unchecked[data-v-fe853848]{background:#e3f2fd;color:#1a73e8}.checkin-card__time[data-v-fe853848]{margin-top:.24rem;font-size:.373rem;color:#999}[data-v-349f809c]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-349f809c],body[data-v-349f809c]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-349f809c]{width:100%;min-height:100vh}a[data-v-349f809c]{text-decoration:none;color:inherit}ul[data-v-349f809c],ol[data-v-349f809c]{list-style:none}img[data-v-349f809c]{display:block;max-width:100%;border:none}input[data-v-349f809c],textarea[data-v-349f809c],button[data-v-349f809c]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-349f809c]{cursor:pointer}.page[data-v-349f809c]{min-height:100vh;background:#f5f6fa}.card[data-v-349f809c]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-349f809c]{display:flex;align-items:center}.flex-between[data-v-349f809c]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-349f809c]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-349f809c]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-349f809c]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-349f809c]:active{opacity:.8}.btn-primary.disabled[data-v-349f809c]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-349f809c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-349f809c]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-349f809c]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-349f809c]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-349f809c]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-349f809c]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-349f809c]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-349f809c]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-349f809c]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-349f809c]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-349f809c]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-349f809c]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-349f809c]{font-size:.8rem;color:#1a73e8}.cell[data-v-349f809c]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-349f809c]{font-size:.373rem;color:#333}.cell__value[data-v-349f809c]{font-size:.373rem;color:#999}.favorites-page[data-v-349f809c]{padding:.267rem}[data-v-ecb7855e]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-ecb7855e],body[data-v-ecb7855e]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-ecb7855e]{width:100%;min-height:100vh}a[data-v-ecb7855e]{text-decoration:none;color:inherit}ul[data-v-ecb7855e],ol[data-v-ecb7855e]{list-style:none}img[data-v-ecb7855e]{display:block;max-width:100%;border:none}input[data-v-ecb7855e],textarea[data-v-ecb7855e],button[data-v-ecb7855e]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-ecb7855e]{cursor:pointer}.page[data-v-ecb7855e]{min-height:100vh;background:#f5f6fa}.card[data-v-ecb7855e]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-ecb7855e]{display:flex;align-items:center}.flex-between[data-v-ecb7855e]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-ecb7855e]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-ecb7855e]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-ecb7855e]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-ecb7855e]:active{opacity:.8}.btn-primary.disabled[data-v-ecb7855e]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-ecb7855e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-ecb7855e]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-ecb7855e]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-ecb7855e]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-ecb7855e]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-ecb7855e]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-ecb7855e]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-ecb7855e]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-ecb7855e]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-ecb7855e]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-ecb7855e]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-ecb7855e]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-ecb7855e]{font-size:.8rem;color:#1a73e8}.cell[data-v-ecb7855e]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-ecb7855e]{font-size:.373rem;color:#333}.cell__value[data-v-ecb7855e]{font-size:.373rem;color:#999}.mine-page[data-v-ecb7855e]{padding-bottom:1.6rem;min-height:100vh;background:#f5f7fa}.mine-header[data-v-ecb7855e]{position:relative;padding:.853rem .4rem .693rem}.mine-header__bg[data-v-ecb7855e]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#1a73e8 0%,#4a90d9 60%,#5ba0e8 100%);border-bottom-left-radius:.64rem;border-bottom-right-radius:.64rem;overflow:hidden}.mine-header__bg[data-v-ecb7855e]:before{content:"";position:absolute;right:-.667rem;top:-.933rem;width:2.667rem;height:2.667rem;background:rgba(255,255,255,.1);border-radius:50%}.mine-header__bg[data-v-ecb7855e]:after{content:"";position:absolute;left:-.533rem;bottom:-1.067rem;width:1.867rem;height:1.867rem;background:rgba(255,255,255,.06);border-radius:50%}.mine-user[data-v-ecb7855e]{position:relative;display:flex;align-items:center;gap:.373rem}.mine-avatar[data-v-ecb7855e]{width:1.44rem;height:1.44rem;border-radius:50%;overflow:hidden;flex-shrink:0;border:.053rem solid rgba(255,255,255,.7);box-shadow:0 .053rem .16rem #0003,0 0 0 .053rem #ffffff26}.mine-avatar__img[data-v-ecb7855e]{width:100%;height:100%;object-fit:cover;display:block}.mine-user__info[data-v-ecb7855e]{flex:1;color:#fff;min-width:0}.mine-user__phone[data-v-ecb7855e]{font-size:.48rem;font-weight:800;letter-spacing:.013rem;text-shadow:0 .027rem .08rem rgba(0,0,0,.15)}.mine-user__phone-login[data-v-ecb7855e]{display:inline-block;padding:.107rem .293rem;background:#fff;color:#1a73e8;border-radius:.427rem;font-size:.373rem;font-weight:700;letter-spacing:0;box-shadow:0 .053rem .16rem #0000001f}.mine-user__company[data-v-ecb7855e]{font-size:.373rem;margin-top:.133rem;opacity:.92;letter-spacing:.013rem}.mine-user__roles[data-v-ecb7855e]{display:flex;gap:.133rem;margin-top:.187rem}.mine-user__role[data-v-ecb7855e]{padding:.067rem .213rem;background:rgba(255,255,255,.22);border:.027rem solid rgba(255,255,255,.4);border-radius:.267rem;font-size:.293rem;-webkit-backdrop-filter:blur(.053rem);backdrop-filter:blur(.053rem)}.mine-list[data-v-ecb7855e]{margin:.267rem;background:#fff;border-radius:.267rem;box-shadow:0 .027rem .107rem #0000000a;overflow:hidden}.mine-list__item[data-v-ecb7855e]{display:flex;align-items:center;padding:.347rem;border-bottom:.027rem solid #f3f3f5}.mine-list__item[data-v-ecb7855e]:last-child{border-bottom:none}.mine-list__item[data-v-ecb7855e]:active{background:#f8f9fc}.mine-list__icon-wrap[data-v-ecb7855e]{width:.853rem;height:.853rem;border-radius:.213rem;background:linear-gradient(135deg,#e8f0fe 0%,#d4e4fd 100%);display:flex;align-items:center;justify-content:center;color:#1a73e8;flex-shrink:0}.mine-list__icon[data-v-ecb7855e]{font-size:.453rem}.mine-list__info[data-v-ecb7855e]{flex:1;margin-left:.267rem;display:flex;flex-direction:column;min-width:0}.mine-list__label[data-v-ecb7855e]{font-size:.4rem;font-weight:500;color:#333}.mine-list__desc[data-v-ecb7855e]{font-size:.32rem;color:#999;margin-top:.107rem}.mine-list__arrow[data-v-ecb7855e]{flex-shrink:0;font-size:.453rem;color:#c0c4cc;margin-left:.16rem}.mine-logout[data-v-ecb7855e]{display:flex;align-items:center;justify-content:center;gap:.16rem;width:calc(100% - .533rem);margin:.533rem auto 0;height:1.067rem;background:#fff;color:#e74c3c;border-radius:.533rem;font-size:.4rem;border:none;box-shadow:0 .027rem .107rem #0000000a}.mine-logout__icon[data-v-ecb7855e]{font-size:.453rem}[data-v-71d9c011]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-71d9c011],body[data-v-71d9c011]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-71d9c011]{width:100%;min-height:100vh}a[data-v-71d9c011]{text-decoration:none;color:inherit}ul[data-v-71d9c011],ol[data-v-71d9c011]{list-style:none}img[data-v-71d9c011]{display:block;max-width:100%;border:none}input[data-v-71d9c011],textarea[data-v-71d9c011],button[data-v-71d9c011]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-71d9c011]{cursor:pointer}.page[data-v-71d9c011]{min-height:100vh;background:#f5f6fa}.card[data-v-71d9c011]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-71d9c011]{display:flex;align-items:center}.flex-between[data-v-71d9c011]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-71d9c011]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-71d9c011]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-71d9c011]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-71d9c011]:active{opacity:.8}.btn-primary.disabled[data-v-71d9c011]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-71d9c011]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-71d9c011]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-71d9c011]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-71d9c011]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-71d9c011]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-71d9c011]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-71d9c011]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-71d9c011]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-71d9c011]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-71d9c011]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-71d9c011]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-71d9c011]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-71d9c011]{font-size:.8rem;color:#1a73e8}.cell[data-v-71d9c011]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-71d9c011]{font-size:.373rem;color:#333}.cell__value[data-v-71d9c011]{font-size:.373rem;color:#999}.records-page[data-v-71d9c011]{padding:.267rem}.record-card[data-v-71d9c011]{margin-bottom:.32rem;padding:.4rem;background:#fff;border-radius:.267rem;box-shadow:0 .027rem .107rem #0000000a;transition:transform .15s,box-shadow .15s}.record-card[data-v-71d9c011]:active{transform:scale(.99);box-shadow:0 .053rem .16rem #00000014}.record-card__title[data-v-71d9c011]{font-size:.453rem;font-weight:600;color:#333;line-height:1.4;margin-bottom:.267rem}.record-card__section[data-v-71d9c011]{padding-top:.267rem;border-top:.027rem solid #f5f5f5}.record-card__info[data-v-71d9c011]{display:flex;align-items:baseline;gap:.16rem;margin-bottom:.16rem}.record-card__info[data-v-71d9c011]:last-child{margin-bottom:0}.record-card__label[data-v-71d9c011]{font-size:.373rem;color:#999;flex-shrink:0;white-space:nowrap}.record-card__value[data-v-71d9c011]{font-size:.373rem;color:#555;flex:1}.record-card__footer[data-v-71d9c011]{display:flex;align-items:center;justify-content:space-between;margin-top:.32rem;padding-top:.32rem;border-top:.027rem solid #f0f0f0}.record-card__cancel[data-v-71d9c011]{padding:.16rem .373rem;font-size:.347rem;color:#e74c3c;background:#fff5f5;border:.027rem solid #fcd2cf;border-radius:.373rem;cursor:pointer}.record-card__cancel[data-v-71d9c011]:active{opacity:.7}.record-card__checked-tag[data-v-71d9c011]{padding:.16rem .373rem;font-size:.347rem;color:#27ae60;background:#e8f5e9;border:.027rem solid #c8e6c9;border-radius:.373rem;cursor:default}.record-card__more[data-v-71d9c011]{display:flex;align-items:center;gap:.053rem;font-size:.347rem;color:#1a73e8}.record-card__more-arrow[data-v-71d9c011]{font-size:.373rem}[data-v-3480e20a]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-3480e20a],body[data-v-3480e20a]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-3480e20a]{width:100%;min-height:100vh}a[data-v-3480e20a]{text-decoration:none;color:inherit}ul[data-v-3480e20a],ol[data-v-3480e20a]{list-style:none}img[data-v-3480e20a]{display:block;max-width:100%;border:none}input[data-v-3480e20a],textarea[data-v-3480e20a],button[data-v-3480e20a]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-3480e20a]{cursor:pointer}.page[data-v-3480e20a]{min-height:100vh;background:#f5f6fa}.card[data-v-3480e20a]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-3480e20a]{display:flex;align-items:center}.flex-between[data-v-3480e20a]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-3480e20a]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-3480e20a]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-3480e20a]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-3480e20a]:active{opacity:.8}.btn-primary.disabled[data-v-3480e20a]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-3480e20a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-3480e20a]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-3480e20a]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-3480e20a]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-3480e20a]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-3480e20a]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-3480e20a]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-3480e20a]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-3480e20a]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-3480e20a]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-3480e20a]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-3480e20a]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-3480e20a]{font-size:.8rem;color:#1a73e8}.cell[data-v-3480e20a]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-3480e20a]{font-size:.373rem;color:#333}.cell__value[data-v-3480e20a]{font-size:.373rem;color:#999}.service-page[data-v-3480e20a]{padding:.267rem}.service-card[data-v-3480e20a]{background:#fff;border-radius:.267rem;overflow:hidden}.service-item[data-v-3480e20a]{display:flex;align-items:center;padding:.4rem;border-bottom:.027rem solid #f5f5f5;text-decoration:none;color:inherit}.service-item__icon[data-v-3480e20a]{font-size:.587rem;margin-right:.267rem}.service-item__body[data-v-3480e20a]{flex:1}.service-item__label[data-v-3480e20a]{font-size:.347rem;color:#999}.service-item__value[data-v-3480e20a]{font-size:.427rem;color:#333;margin-top:.053rem;font-weight:500}.service-item__arrow[data-v-3480e20a]{font-size:.4rem;color:#c0c4cc}.service-tip[data-v-3480e20a]{padding:.533rem .4rem;text-align:center}.service-tip p[data-v-3480e20a]{font-size:.347rem;color:#999;line-height:1.8}[data-v-c2e76fc5]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-c2e76fc5],body[data-v-c2e76fc5]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-c2e76fc5]{width:100%;min-height:100vh}a[data-v-c2e76fc5]{text-decoration:none;color:inherit}ul[data-v-c2e76fc5],ol[data-v-c2e76fc5]{list-style:none}img[data-v-c2e76fc5]{display:block;max-width:100%;border:none}input[data-v-c2e76fc5],textarea[data-v-c2e76fc5],button[data-v-c2e76fc5]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-c2e76fc5]{cursor:pointer}.page[data-v-c2e76fc5]{min-height:100vh;background:#f5f6fa}.card[data-v-c2e76fc5]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-c2e76fc5]{display:flex;align-items:center}.flex-between[data-v-c2e76fc5]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-c2e76fc5]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-c2e76fc5]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-c2e76fc5]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-c2e76fc5]:active{opacity:.8}.btn-primary.disabled[data-v-c2e76fc5]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-c2e76fc5]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-c2e76fc5]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-c2e76fc5]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-c2e76fc5]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-c2e76fc5]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-c2e76fc5]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-c2e76fc5]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-c2e76fc5]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-c2e76fc5]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-c2e76fc5]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-c2e76fc5]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-c2e76fc5]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-c2e76fc5]{font-size:.8rem;color:#1a73e8}.cell[data-v-c2e76fc5]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-c2e76fc5]{font-size:.373rem;color:#333}.cell__value[data-v-c2e76fc5]{font-size:.373rem;color:#999}.form-page[data-v-c2e76fc5]{padding:.267rem .267rem 1.6rem}.form-header[data-v-c2e76fc5]{display:flex;flex-direction:column;gap:.107rem;padding:.4rem;background:linear-gradient(135deg,#fff3e0 0%,#fff8e8 100%);border-radius:.267rem;margin-bottom:.267rem;border-left:.08rem solid #ff9800}.form-header__label[data-v-c2e76fc5]{font-size:.32rem;color:#ff9800;font-weight:500}.form-header__title[data-v-c2e76fc5]{font-size:.427rem;font-weight:600;color:#333;line-height:1.4}.form-header__meta[data-v-c2e76fc5]{margin-top:.213rem;display:flex;flex-direction:column;gap:.107rem}.form-header__meta-item[data-v-c2e76fc5]{display:flex;align-items:center;gap:.16rem;font-size:.347rem;color:#666}.form-header__meta-icon[data-v-c2e76fc5]{font-size:.347rem;color:#ff9800;flex-shrink:0}.form-section[data-v-c2e76fc5]{background:#fff;border-radius:.267rem;padding:.4rem;box-shadow:0 .027rem .107rem #0000000a}.form-field[data-v-c2e76fc5]{margin-bottom:.4rem}.form-field label[data-v-c2e76fc5]{display:block;font-size:.373rem;color:#333;margin-bottom:.2rem}.form-field .req[data-v-c2e76fc5]{color:#e74c3c}.form-input[data-v-c2e76fc5]{width:100%;height:1.067rem;padding:0 .4rem;background:#f5f7fa;border-radius:.16rem;font-size:.373rem;border:.027rem solid transparent;transition:all .2s}.form-input[data-v-c2e76fc5]::placeholder{color:#b0b0b0}.form-input[data-v-c2e76fc5]:focus{border-color:#ff9800;background:#fff}.form-input--error[data-v-c2e76fc5]{border-color:#e74c3c;background:#fff5f5}.form-input--readonly[data-v-c2e76fc5]{color:#999;background:#f0f0f0}.form-error[data-v-c2e76fc5]{margin-top:.107rem;font-size:.32rem;color:#e74c3c}.form-submit[data-v-c2e76fc5]{display:flex;align-items:center;justify-content:center;gap:.16rem;width:100%;height:1.173rem;background:linear-gradient(135deg,#ff9800 0%,#ffb74d 100%);color:#fff;border-radius:.587rem;font-size:.427rem;font-weight:500;margin-top:.533rem;box-shadow:0 .053rem .16rem #ff98004d}.form-submit__icon[data-v-c2e76fc5]{font-size:.427rem}.form-submit[data-v-c2e76fc5]:disabled{background:#ccc;box-shadow:none}[data-v-e1f26e2b]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-e1f26e2b],body[data-v-e1f26e2b]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-e1f26e2b]{width:100%;min-height:100vh}a[data-v-e1f26e2b]{text-decoration:none;color:inherit}ul[data-v-e1f26e2b],ol[data-v-e1f26e2b]{list-style:none}img[data-v-e1f26e2b]{display:block;max-width:100%;border:none}input[data-v-e1f26e2b],textarea[data-v-e1f26e2b],button[data-v-e1f26e2b]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-e1f26e2b]{cursor:pointer}.page[data-v-e1f26e2b]{min-height:100vh;background:#f5f6fa}.card[data-v-e1f26e2b]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-e1f26e2b]{display:flex;align-items:center}.flex-between[data-v-e1f26e2b]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-e1f26e2b]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-e1f26e2b]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-e1f26e2b]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-e1f26e2b]:active{opacity:.8}.btn-primary.disabled[data-v-e1f26e2b]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-e1f26e2b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-e1f26e2b]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-e1f26e2b]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-e1f26e2b]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-e1f26e2b]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-e1f26e2b]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-e1f26e2b]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-e1f26e2b]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-e1f26e2b]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-e1f26e2b]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-e1f26e2b]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-e1f26e2b]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-e1f26e2b]{font-size:.8rem;color:#1a73e8}.cell[data-v-e1f26e2b]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-e1f26e2b]{font-size:.373rem;color:#333}.cell__value[data-v-e1f26e2b]{font-size:.373rem;color:#999}.detail-page[data-v-e1f26e2b]{padding-bottom:1.6rem;position:relative}.detail-ribbon[data-v-e1f26e2b]{position:absolute;right:0;top:.267rem;height:.667rem;padding:0 .32rem 0 .24rem;display:inline-flex;align-items:center;justify-content:flex-start;border-radius:.333rem 0 0 .333rem;color:#fff;font-size:.373rem;font-weight:600;letter-spacing:.01em;white-space:nowrap;z-index:5;box-shadow:-.053rem .053rem .107rem #0000001f}.detail-ribbon[data-v-e1f26e2b]:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:.533rem;height:.533rem;border-radius:50%;background:rgba(255,255,255,.2);z-index:-1}.detail-ribbon--active[data-v-e1f26e2b]{background:linear-gradient(90deg,#27ae60 0%,#2ecc71 100%)}.detail-ribbon--upcoming[data-v-e1f26e2b]{background:linear-gradient(90deg,#f39c12 0%,#f5b041 100%)}.detail-ribbon--closed[data-v-e1f26e2b]{background:linear-gradient(90deg,#95a5a6 0%,#bdc3c7 100%)}.detail-ribbon--ended[data-v-e1f26e2b]{background:linear-gradient(90deg,#e74c3c 0%,#ec7063 100%)}.detail-ribbon--default[data-v-e1f26e2b]{background:linear-gradient(90deg,#95a5a6 0%,#bdc3c7 100%)}.detail-section[data-v-e1f26e2b]{margin:.267rem;padding:.4rem;background:#fff;border-radius:.267rem}.detail-section--header[data-v-e1f26e2b]{position:relative}.detail-title[data-v-e1f26e2b]{font-size:.427rem;font-weight:600;color:#333;line-height:1.4;padding-right:1.6rem}.detail-tags[data-v-e1f26e2b]{display:flex;flex-wrap:wrap;gap:.16rem;margin-top:.24rem}.detail-cat-tag[data-v-e1f26e2b]{padding:.08rem .213rem;border-radius:.107rem;font-size:.32rem;font-weight:500;line-height:1.2;white-space:nowrap}.detail-cat-tag--1[data-v-e1f26e2b]{background:#e8f0fe;color:#1a73e8}.detail-cat-tag--2[data-v-e1f26e2b]{background:#f3e8ff;color:#8b5cf6}.detail-cat-tag--3[data-v-e1f26e2b]{background:#e8f5e9;color:#27ae60}.detail-cat-tag--4[data-v-e1f26e2b]{background:#fff3e0;color:#f39c12}.detail-section-title[data-v-e1f26e2b]{font-size:.373rem;font-weight:600;color:#333;margin-bottom:.267rem;padding-left:.16rem;border-left:.08rem solid #1a73e8}.detail-content[data-v-e1f26e2b]{font-size:.347rem;color:#666;line-height:1.6;word-break:break-word;overflow-wrap:anywhere}.detail-content[data-v-e1f26e2b] p{margin:0 0 .2rem}.detail-content[data-v-e1f26e2b] h1{font-size:.48rem;font-weight:700;color:#333;margin:.267rem 0 .16rem;line-height:1.4}.detail-content[data-v-e1f26e2b] h2{font-size:.427rem;font-weight:700;color:#333;margin:.24rem 0 .16rem;line-height:1.4}.detail-content[data-v-e1f26e2b] h3{font-size:.4rem;font-weight:600;color:#333;margin:.213rem 0 .133rem;line-height:1.4}.detail-content[data-v-e1f26e2b] ul,.detail-content[data-v-e1f26e2b] ol{padding-left:.6rem;margin:.133rem 0 .2rem}.detail-content[data-v-e1f26e2b] li{margin:.08rem 0}.detail-content[data-v-e1f26e2b] strong,.detail-content[data-v-e1f26e2b] b{font-weight:700;color:#333}.detail-content[data-v-e1f26e2b] em,.detail-content[data-v-e1f26e2b] i{font-style:italic}.detail-content[data-v-e1f26e2b] a{color:#1a73e8;word-break:break-all}.detail-content[data-v-e1f26e2b] a[data-attachment]{display:inline-flex;align-items:center;padding:.16rem .27rem;margin:.16rem 0;background:#f0f5ff;border:.027rem solid #d6e4ff;border-radius:.107rem;color:#1a73e8;text-decoration:none;font-size:.347rem;line-height:1.4;word-break:break-all}.detail-content[data-v-e1f26e2b] a[data-attachment]:before{content:"📎";margin-right:.107rem}.detail-content[data-v-e1f26e2b] img{display:block;max-width:100%;height:auto;margin:.213rem 0;border-radius:.107rem}.detail-content[data-v-e1f26e2b] blockquote{margin:.16rem 0;padding:.16rem .32rem;border-left:.08rem solid #e0e0e0;color:#999;background:#f7f8fa}.cell[data-v-e1f26e2b]{display:flex;align-items:flex-start;padding:.16rem 0 .16rem .16rem;font-size:.347rem;line-height:1.6}.cell+.cell[data-v-e1f26e2b]{border-top:.027rem solid #f5f5f5}.cell__label[data-v-e1f26e2b]{flex:0 0 1.8rem;color:#999}.cell__value[data-v-e1f26e2b]{flex:1;color:#333;word-break:break-all}.cell__value--link[data-v-e1f26e2b]{color:#1a73e8}[data-v-9a45704f]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-9a45704f],body[data-v-9a45704f]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-9a45704f]{width:100%;min-height:100vh}a[data-v-9a45704f]{text-decoration:none;color:inherit}ul[data-v-9a45704f],ol[data-v-9a45704f]{list-style:none}img[data-v-9a45704f]{display:block;max-width:100%;border:none}input[data-v-9a45704f],textarea[data-v-9a45704f],button[data-v-9a45704f]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-9a45704f]{cursor:pointer}.page[data-v-9a45704f]{min-height:100vh;background:#f5f6fa}.card[data-v-9a45704f]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-9a45704f]{display:flex;align-items:center}.flex-between[data-v-9a45704f]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-9a45704f]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-9a45704f]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-9a45704f]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-9a45704f]:active{opacity:.8}.btn-primary.disabled[data-v-9a45704f]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-9a45704f]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-9a45704f]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-9a45704f]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-9a45704f]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-9a45704f]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-9a45704f]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-9a45704f]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-9a45704f]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-9a45704f]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-9a45704f]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-9a45704f]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-9a45704f]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-9a45704f]{font-size:.8rem;color:#1a73e8}.cell[data-v-9a45704f]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-9a45704f]{font-size:.373rem;color:#333}.cell__value[data-v-9a45704f]{font-size:.373rem;color:#999}.start-page[data-v-9a45704f]{display:flex;align-items:center;justify-content:center;height:100vh;color:#999;font-size:.373rem}[data-v-a6d7646b]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-a6d7646b],body[data-v-a6d7646b]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-a6d7646b]{width:100%;min-height:100vh}a[data-v-a6d7646b]{text-decoration:none;color:inherit}ul[data-v-a6d7646b],ol[data-v-a6d7646b]{list-style:none}img[data-v-a6d7646b]{display:block;max-width:100%;border:none}input[data-v-a6d7646b],textarea[data-v-a6d7646b],button[data-v-a6d7646b]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-a6d7646b]{cursor:pointer}.page[data-v-a6d7646b]{min-height:100vh;background:#f5f6fa}.card[data-v-a6d7646b]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-a6d7646b]{display:flex;align-items:center}.flex-between[data-v-a6d7646b]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-a6d7646b]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-a6d7646b]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-a6d7646b]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-a6d7646b]:active{opacity:.8}.btn-primary.disabled[data-v-a6d7646b]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-a6d7646b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-a6d7646b]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-a6d7646b]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-a6d7646b]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-a6d7646b]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-a6d7646b]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-a6d7646b]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-a6d7646b]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-a6d7646b]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-a6d7646b]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-a6d7646b]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-a6d7646b]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-a6d7646b]{font-size:.8rem;color:#1a73e8}.cell[data-v-a6d7646b]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-a6d7646b]{font-size:.373rem;color:#333}.cell__value[data-v-a6d7646b]{font-size:.373rem;color:#999}.supply-page[data-v-a6d7646b]{padding-bottom:1.6rem;min-height:100vh;background:#f5f7fa}.supply-loading[data-v-a6d7646b]{display:flex;align-items:center;justify-content:center;gap:.16rem;padding-top:2rem;font-size:.373rem;color:#999}.supply-loading .app-icon[data-v-a6d7646b]{font-size:.48rem;color:#1a73e8}.supply-norole[data-v-a6d7646b]{display:flex;flex-direction:column;align-items:center;padding-top:2rem}.supply-norole__icon[data-v-a6d7646b]{font-size:1.6rem}.supply-norole__text[data-v-a6d7646b]{font-size:.427rem;font-weight:600;color:#333;margin-top:.267rem}.supply-norole__desc[data-v-a6d7646b]{font-size:.347rem;color:#999;margin-top:.107rem}.supply-norole__btn[data-v-a6d7646b]{margin-top:.533rem;padding:.213rem .8rem;height:.853rem;background:linear-gradient(135deg,#1a73e8 0%,#4a90d9 100%);color:#fff;border-radius:.427rem;font-size:.373rem;box-shadow:0 .053rem .16rem #1a73e84d}.supply-card[data-v-a6d7646b]{background:#fff;border-radius:.213rem;margin:.267rem .4rem;padding:.4rem;box-shadow:0 .027rem .08rem #00000008}.supply-card--enterprise[data-v-a6d7646b]{display:flex;flex-direction:column;gap:.107rem;padding:.373rem .4rem;background:linear-gradient(135deg,#1a73e8 0%,#4a90d9 100%);box-shadow:0 .053rem .16rem #1a73e840}.supply-card__enterprise-label[data-v-a6d7646b]{font-size:.32rem;color:#ffffffd9;letter-spacing:.02em}.supply-card__enterprise-name[data-v-a6d7646b]{font-size:.48rem;font-weight:700;color:#fff;line-height:1.3;word-break:break-all}.supply-card__header[data-v-a6d7646b]{display:flex;align-items:center;justify-content:space-between}.supply-card__title[data-v-a6d7646b]{font-size:.4rem;font-weight:600;color:#333;margin-bottom:.267rem}.supply-card__add[data-v-a6d7646b]{font-size:.347rem;color:#1a73e8;background:none;border:none;padding:.053rem .16rem}.supply-empty[data-v-a6d7646b]{text-align:center;padding:.533rem 0;font-size:.347rem;color:#999}.supply-chips[data-v-a6d7646b]{display:flex;flex-wrap:wrap;gap:.213rem}.supply-chip[data-v-a6d7646b]{display:inline-flex;align-items:center;gap:.107rem;padding:.107rem .267rem;background:#e8f0fe;border-radius:.16rem;font-size:.347rem;color:#1a73e8}.supply-chip__del[data-v-a6d7646b]{font-size:.4rem;line-height:1;cursor:pointer;color:#999}.supply-chip__del[data-v-a6d7646b]:active{color:#e74c3c}.supply-desc[data-v-a6d7646b]{font-size:.347rem;color:#666;line-height:1.6;white-space:pre-wrap}.supply-textarea[data-v-a6d7646b]{width:100%;padding:.267rem;background:#f5f7fa;border-radius:.16rem;border:.027rem solid transparent;font-size:.347rem;color:#333;resize:none;box-sizing:border-box}.supply-textarea[data-v-a6d7646b]:focus{border-color:#1a73e8;background:#fff}.supply-desc__actions[data-v-a6d7646b],.supply-modal__actions[data-v-a6d7646b]{display:flex;gap:.267rem;margin-top:.267rem;justify-content:flex-end}.supply-btn[data-v-a6d7646b]{padding:.16rem .533rem;border-radius:.107rem;font-size:.347rem}.supply-btn--ghost[data-v-a6d7646b]{background:#f5f7fa;color:#666;border:none}.supply-btn--primary[data-v-a6d7646b]{background:#1a73e8;color:#fff;border:none}.supply-modal[data-v-a6d7646b]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.45);z-index:10000;display:flex;align-items:center;justify-content:center;padding:0 .8rem}.supply-modal__box[data-v-a6d7646b]{width:100%;max-width:8rem;background:#fff;border-radius:.213rem;padding:.4rem}.supply-modal__title[data-v-a6d7646b]{font-size:.4rem;font-weight:600;text-align:center;margin-bottom:.267rem}.supply-modal__input[data-v-a6d7646b]{width:100%;height:.96rem;padding:0 .267rem;background:#f5f7fa;border-radius:.107rem;border:.027rem solid transparent;font-size:.347rem;box-sizing:border-box}.supply-modal__input[data-v-a6d7646b]:focus{border-color:#1a73e8;background:#fff}[data-v-4b88d152]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-4b88d152],body[data-v-4b88d152]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-4b88d152]{width:100%;min-height:100vh}a[data-v-4b88d152]{text-decoration:none;color:inherit}ul[data-v-4b88d152],ol[data-v-4b88d152]{list-style:none}img[data-v-4b88d152]{display:block;max-width:100%;border:none}input[data-v-4b88d152],textarea[data-v-4b88d152],button[data-v-4b88d152]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-4b88d152]{cursor:pointer}.page[data-v-4b88d152]{min-height:100vh;background:#f5f6fa}.card[data-v-4b88d152]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-4b88d152]{display:flex;align-items:center}.flex-between[data-v-4b88d152]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-4b88d152]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-4b88d152]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-4b88d152]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-4b88d152]:active{opacity:.8}.btn-primary.disabled[data-v-4b88d152]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-4b88d152]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-4b88d152]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-4b88d152]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-4b88d152]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-4b88d152]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-4b88d152]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-4b88d152]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-4b88d152]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-4b88d152]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-4b88d152]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-4b88d152]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-4b88d152]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-4b88d152]{font-size:.8rem;color:#1a73e8}.cell[data-v-4b88d152]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-4b88d152]{font-size:.373rem;color:#333}.cell__value[data-v-4b88d152]{font-size:.373rem;color:#999}.meeting-card[data-v-4b88d152]{margin-bottom:.32rem;position:relative}.meeting-card__ribbon[data-v-4b88d152]{position:absolute;right:0;top:.267rem;height:.667rem;padding:0 .32rem 0 .24rem;display:inline-flex;align-items:center;justify-content:flex-start;border-radius:.333rem 0 0 .333rem;color:#fff;font-size:.373rem;font-weight:600;letter-spacing:.01em;white-space:nowrap;z-index:3;box-shadow:-.053rem .053rem .107rem #00000014}.meeting-card__ribbon[data-v-4b88d152]:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:.48rem;height:.48rem;border-radius:50%;background:rgba(255,255,255,.2);z-index:-1}.meeting-card__ribbon--active[data-v-4b88d152]{background:linear-gradient(90deg,#27ae60 0%,#2ecc71 100%)}.meeting-card__ribbon--upcoming[data-v-4b88d152]{background:linear-gradient(90deg,#f39c12 0%,#f5b041 100%)}.meeting-card__ribbon--closed[data-v-4b88d152]{background:linear-gradient(90deg,#95a5a6 0%,#bdc3c7 100%)}.meeting-card__ribbon--ended[data-v-4b88d152]{background:linear-gradient(90deg,#e74c3c 0%,#ec7063 100%)}.meeting-card__ribbon--default[data-v-4b88d152]{background:linear-gradient(90deg,#95a5a6 0%,#bdc3c7 100%)}.meeting-card__cover[data-v-4b88d152]{position:relative;width:100%;height:4rem;overflow:hidden}.meeting-card__cover img[data-v-4b88d152]{width:100%;height:100%;object-fit:cover}.meeting-card__body[data-v-4b88d152]{padding:.373rem}.meeting-card__title[data-v-4b88d152]{font-size:.427rem;font-weight:600;color:#333;margin-bottom:.267rem;line-height:1.35}.meeting-card__info[data-v-4b88d152]{display:flex;align-items:baseline;gap:.16rem;margin-bottom:.16rem}.meeting-card__info-label[data-v-4b88d152]{font-size:.347rem;color:#999;flex-shrink:0}.meeting-card__info-value[data-v-4b88d152]{font-size:.347rem;color:#666}.meeting-card__actions[data-v-4b88d152]{display:flex;align-items:center;gap:.24rem;margin-top:.32rem;padding-top:.32rem;border-top:.027rem solid #f0f0f0}.meeting-card__btn[data-v-4b88d152]{flex:1;height:.853rem;background:transparent;color:#1a73e8;border-radius:.427rem;font-size:.347rem;font-weight:500;border:.027rem solid #1a73e8}.meeting-card__icon-btn[data-v-4b88d152]{width:.853rem;height:.853rem;display:inline-flex;align-items:center;justify-content:center;background:#f5f6fa;color:#666;border-radius:50%;font-size:.427rem;border:none;transition:all .2s}.meeting-card__icon-btn--active[data-v-4b88d152]{background:#ffebee;color:#e74c3c}.meeting-card__more[data-v-4b88d152]{display:flex;align-items:center;justify-content:flex-end;gap:.053rem;margin-top:.32rem;padding-top:.32rem;border-top:.027rem solid #f0f0f0;font-size:.347rem;color:#1a73e8}.meeting-card__more-arrow[data-v-4b88d152]{font-size:.373rem}[data-v-bb9b4568]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-bb9b4568],body[data-v-bb9b4568]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-bb9b4568]{width:100%;min-height:100vh}a[data-v-bb9b4568]{text-decoration:none;color:inherit}ul[data-v-bb9b4568],ol[data-v-bb9b4568]{list-style:none}img[data-v-bb9b4568]{display:block;max-width:100%;border:none}input[data-v-bb9b4568],textarea[data-v-bb9b4568],button[data-v-bb9b4568]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-bb9b4568]{cursor:pointer}.page[data-v-bb9b4568]{min-height:100vh;background:#f5f6fa}.card[data-v-bb9b4568]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-bb9b4568]{display:flex;align-items:center}.flex-between[data-v-bb9b4568]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-bb9b4568]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-bb9b4568]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-bb9b4568]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-bb9b4568]:active{opacity:.8}.btn-primary.disabled[data-v-bb9b4568]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-bb9b4568]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-bb9b4568]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-bb9b4568]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-bb9b4568]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-bb9b4568]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-bb9b4568]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-bb9b4568]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-bb9b4568]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-bb9b4568]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-bb9b4568]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-bb9b4568]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-bb9b4568]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-bb9b4568]{font-size:.8rem;color:#1a73e8}.cell[data-v-bb9b4568]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-bb9b4568]{font-size:.373rem;color:#333}.cell__value[data-v-bb9b4568]{font-size:.373rem;color:#999}.proc-card[data-v-bb9b4568]{margin-bottom:.32rem;position:relative}.proc-card__ribbon[data-v-bb9b4568]{position:absolute;right:0;top:.267rem;height:.667rem;padding:0 .32rem 0 .24rem;display:inline-flex;align-items:center;justify-content:flex-start;border-radius:.333rem 0 0 .333rem;color:#fff;font-size:.373rem;font-weight:600;letter-spacing:.01em;white-space:nowrap;z-index:3;box-shadow:-.053rem .053rem .107rem #00000014}.proc-card__ribbon[data-v-bb9b4568]:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:.48rem;height:.48rem;border-radius:50%;background:rgba(255,255,255,.2);z-index:-1}.proc-card__ribbon--active[data-v-bb9b4568]{background:linear-gradient(90deg,#27ae60 0%,#2ecc71 100%)}.proc-card__ribbon--upcoming[data-v-bb9b4568]{background:linear-gradient(90deg,#f39c12 0%,#f5b041 100%)}.proc-card__ribbon--closed[data-v-bb9b4568]{background:linear-gradient(90deg,#95a5a6 0%,#bdc3c7 100%)}.proc-card__ribbon--ended[data-v-bb9b4568]{background:linear-gradient(90deg,#e74c3c 0%,#ec7063 100%)}.proc-card__ribbon--default[data-v-bb9b4568]{background:linear-gradient(90deg,#95a5a6 0%,#bdc3c7 100%)}.proc-card__body[data-v-bb9b4568]{padding:.267rem .32rem 0}.proc-card__title[data-v-bb9b4568]{font-size:.427rem;font-weight:600;color:#333;margin-bottom:.24rem;line-height:1.4}.proc-card__tags[data-v-bb9b4568]{display:flex;align-items:center;flex-wrap:wrap;gap:.16rem;margin-bottom:.267rem}.proc-card__cat-tag[data-v-bb9b4568]{padding:.08rem .213rem;border-radius:.107rem;font-size:.32rem;font-weight:500;line-height:1.2;white-space:nowrap}.proc-card__cat-tag[data-v-bb9b4568]:nth-child(4n+1){background:#e8f0fe;color:#1a73e8}.proc-card__cat-tag[data-v-bb9b4568]:nth-child(4n+2){background:#f3e8ff;color:#8b5cf6}.proc-card__cat-tag[data-v-bb9b4568]:nth-child(4n+3){background:#e8f5e9;color:#27ae60}.proc-card__cat-tag[data-v-bb9b4568]:nth-child(4n+4){background:#fff3e0;color:#f39c12}.proc-card__info[data-v-bb9b4568]{display:flex;align-items:baseline;gap:.16rem;margin-bottom:.16rem}.proc-card__info-label[data-v-bb9b4568]{font-size:.347rem;color:#999;flex-shrink:0}.proc-card__info-value[data-v-bb9b4568]{font-size:.347rem;color:#666}.proc-card__actions[data-v-bb9b4568]{display:flex;align-items:center;gap:.24rem;margin:.32rem .32rem .373rem;padding-top:.32rem;border-top:.027rem solid #f0f0f0}.proc-card__btn[data-v-bb9b4568]{flex:1;height:.853rem;background:transparent;color:#1a73e8;border-radius:.427rem;font-size:.347rem;font-weight:500;border:.027rem solid #1a73e8}.proc-card__icon-btn[data-v-bb9b4568]{width:.853rem;height:.853rem;display:inline-flex;align-items:center;justify-content:center;background:#f5f6fa;color:#666;border-radius:50%;font-size:.427rem;border:none;transition:all .2s}.proc-card__icon-btn--active[data-v-bb9b4568]{background:#ffebee;color:#e74c3c}.proc-card__more[data-v-bb9b4568]{display:flex;align-items:center;justify-content:flex-end;gap:.053rem;margin:.32rem .32rem .373rem;padding-top:.32rem;border-top:.027rem solid #f0f0f0;font-size:.347rem;color:#1a73e8}.proc-card__more-arrow[data-v-bb9b4568]{font-size:.373rem}[data-v-0b0d4200]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-v-0b0d4200],body[data-v-0b0d4200]{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:1rem;background:#f5f6fa;color:#333;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#app[data-v-0b0d4200]{width:100%;min-height:100vh}a[data-v-0b0d4200]{text-decoration:none;color:inherit}ul[data-v-0b0d4200],ol[data-v-0b0d4200]{list-style:none}img[data-v-0b0d4200]{display:block;max-width:100%;border:none}input[data-v-0b0d4200],textarea[data-v-0b0d4200],button[data-v-0b0d4200]{font-family:inherit;font-size:inherit;border:none;outline:none;background:none}button[data-v-0b0d4200]{cursor:pointer}.page[data-v-0b0d4200]{min-height:100vh;background:#f5f6fa}.card[data-v-0b0d4200]{background:#ffffff;border-radius:.267rem;overflow:hidden;box-shadow:0 .027rem .08rem #0000000a}.flex-row[data-v-0b0d4200]{display:flex;align-items:center}.flex-between[data-v-0b0d4200]{display:flex;align-items:center;justify-content:space-between}.ellipsis-1[data-v-0b0d4200]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-2[data-v-0b0d4200]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-primary[data-v-0b0d4200]{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding:0 .4rem;background:#1a73e8;color:#fff;border-radius:.48rem;font-size:.373rem;font-weight:500;border:none;transition:opacity .2s}.btn-primary[data-v-0b0d4200]:active{opacity:.8}.btn-primary.disabled[data-v-0b0d4200]{background:#ccc;color:#fff;pointer-events:none}.empty-state[data-v-0b0d4200]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.333rem 0}.empty-state__text[data-v-0b0d4200]{margin-top:.267rem;font-size:.373rem;color:#999}.bottom-bar[data-v-0b0d4200]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.267rem;padding:.2rem .4rem;background:#ffffff;box-shadow:0 -.027rem .08rem #0000000f;z-index:100}.bottom-bar .bottom-bar__btn[data-v-0b0d4200]{flex:1;height:1.067rem;display:flex;align-items:center;justify-content:center;gap:.133rem;border-radius:.533rem;font-size:.373rem;border:.027rem solid #e8e8e8;background:#ffffff;color:#666;transition:all .2s}.bottom-bar .bottom-bar__btn .app-icon[data-v-0b0d4200]{font-size:.427rem}.bottom-bar .bottom-bar__btn--icon[data-v-0b0d4200]{flex:0 0 1.067rem;width:1.067rem;padding:0}.bottom-bar .bottom-bar__btn--active[data-v-0b0d4200]{color:#e74c3c;border-color:#ffcdd2;background:#fff5f5}.bottom-bar .bottom-bar__btn--primary[data-v-0b0d4200]{background:#ff9800;color:#fff;border-color:#ff9800}.bottom-bar .bottom-bar__btn--primary.disabled[data-v-0b0d4200]{background:#ccc;border-color:#ccc;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--registered[data-v-0b0d4200]{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 100%);border-color:#27ae60;color:#fff;pointer-events:none}.bottom-bar .bottom-bar__btn--primary.bottom-bar__btn--checkedin[data-v-0b0d4200]{background:linear-gradient(135deg,#1a73e8 0%,#4285f4 100%);border-color:#1a73e8;color:#fff;pointer-events:none}.loading-wrap[data-v-0b0d4200]{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:#999}.loading-wrap .loading-icon[data-v-0b0d4200]{font-size:.8rem;color:#1a73e8}.cell[data-v-0b0d4200]{display:flex;align-items:center;justify-content:space-between;padding:.4rem;background:#ffffff;border-bottom:.027rem solid #e8e8e8}.cell__label[data-v-0b0d4200]{font-size:.373rem;color:#333}.cell__value[data-v-0b0d4200]{font-size:.373rem;color:#999}.status-badge[data-v-0b0d4200]{display:inline-block;padding:.107rem .24rem;border-radius:.133rem;font-size:.32rem;font-weight:500;line-height:1.2;white-space:nowrap;letter-spacing:.01em}.status-badge.status--upcoming[data-v-0b0d4200]{background:#fff3e0;color:#f39c12}.status-badge.status--active[data-v-0b0d4200]{background:#e8f5e9;color:#27ae60}.status-badge.status--closed[data-v-0b0d4200]{background:#f5f5f5;color:#999}.status-badge.status--ended[data-v-0b0d4200]{background:#ffebee;color:#e74c3c}
