.pwa-route-shell{width:100%;height:var(--app-visual-height,100dvh);min-height:0;overflow:hidden;margin-inline:auto}.pwa-portrait-content{transform:translateZ(0);container-type:inline-size}.swipe-back-shell[data-v-722c4588]{position:relative;min-height:100dvh;overflow:hidden;background:#eef5ff;touch-action:pan-y pinch-zoom}.swipe-back-route[data-v-722c4588]{position:relative;min-height:100dvh;z-index:2;background:#eef5ff;will-change:transform}.swipe-back-route.is-elevated[data-v-722c4588]{box-shadow:-18px 0 36px #0f172a3d}.swipe-back-underlay[data-v-722c4588]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;background:#eef5ff;pointer-events:none}.swipe-back-snapshot[data-v-722c4588],.swipe-back-snapshot-fallback[data-v-722c4588]{width:100%;min-height:100dvh;transform-origin:center center;pointer-events:none;-webkit-user-select:none;user-select:none;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1)}.swipe-back-snapshot[data-v-722c4588] *{pointer-events:none!important}.swipe-back-snapshot-fallback[data-v-722c4588]{background:linear-gradient(180deg,#eaf3fffa 0,#f8fbfffa),#eef5ff}.swipe-back-affordance[data-v-722c4588]{position:fixed;top:50%;left:0;z-index:3;display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(191,219,254,.9);border-radius:999px;background:#ffffffeb;box-shadow:0 12px 28px #0f54a02e;color:#1d4ed8;pointer-events:none;transition:opacity .12s ease}.swipe-back-affordance svg[data-v-722c4588]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.35;stroke-linecap:round;stroke-linejoin:round}.app-toast-surface{padding:10px 14px;border-radius:8px;color:#fff;background:#111827eb}.toast[data-v-59b76390]{position:fixed;left:50%;bottom:calc(92px + var(--app-safe-bottom));z-index:3000;transform:translate(-50%);max-width:86vw}.fade-enter-active[data-v-59b76390],.fade-leave-active[data-v-59b76390]{transition:opacity .2s}.fade-enter-from[data-v-59b76390],.fade-leave-to[data-v-59b76390]{opacity:0}.app-button[data-v-0d89d9b0]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:44px;padding:0 16px;border:1px solid transparent;border-radius:var(--radius-control);font-weight:900;letter-spacing:0;white-space:nowrap;transition:transform .12s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.app-button.block[data-v-0d89d9b0]{width:100%}.app-button.sm[data-v-0d89d9b0]{min-height:34px;padding:0 12px;font-size:13px}.app-button.lg[data-v-0d89d9b0]{min-height:50px;padding:0 18px;font-size:16px}.app-button.round[data-v-0d89d9b0]{border-radius:999px}.app-button.icon[data-v-0d89d9b0]{width:42px;min-width:42px;padding:0}.app-button.sm.icon[data-v-0d89d9b0]{width:34px;min-width:34px}.primary[data-v-0d89d9b0]{color:#fff;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-strong) 100%);box-shadow:0 12px 22px #2457d638}.secondary[data-v-0d89d9b0]{border-color:#2457d62e;color:var(--color-primary);background:var(--color-primary-soft)}.tonal[data-v-0d89d9b0]{border-color:#d8e7fb;color:var(--color-ink);background:linear-gradient(180deg,#fff,#f5f9ff)}.success[data-v-0d89d9b0]{color:#fff;background:linear-gradient(135deg,var(--color-teal) 0%,#087569 100%);box-shadow:0 12px 22px #0f8a7a2e}.danger[data-v-0d89d9b0]{color:#fff;background:linear-gradient(135deg,var(--color-danger) 0%,#9f1d1d 100%);box-shadow:0 12px 22px #c932322e}.ghost[data-v-0d89d9b0]{color:var(--color-primary);background:transparent}.app-button[data-v-0d89d9b0]:active:not(:disabled){transform:translateY(1px)}.app-button[data-v-0d89d9b0]:disabled{opacity:.58;box-shadow:none}.button-icon[data-v-0d89d9b0]{display:inline-grid;place-items:center;width:18px;height:18px}.button-label[data-v-0d89d9b0]{min-width:0;overflow:hidden;text-overflow:ellipsis}.button-spinner[data-v-0d89d9b0]{width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;opacity:.86;animation:button-spin-0d89d9b0 .7s linear infinite}@keyframes button-spin-0d89d9b0{to{transform:rotate(360deg)}}.auth-page[data-v-a371dbaa]{--auth-red: #ff3b48;--auth-text: #17181c;--auth-muted: #7c818c;height:var(--app-visual-height, 100dvh);min-height:0;width:100%;max-width:432px;margin:0 auto;display:flex;flex-direction:column;overflow:hidden;color:var(--auth-text);background:#f5f6f8;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}.auth-page[data-v-a371dbaa] *,.auth-page[data-v-a371dbaa] .app-button{box-sizing:border-box}.auth-nav[data-v-a371dbaa]{flex:none;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;min-height:68px;padding:calc(14px + var(--app-safe-top, 0px)) 14px 14px;background:#fff;gap:8px}.auth-nav strong[data-v-a371dbaa]{min-width:0;text-align:center;font-size:18px;font-weight:900;overflow-wrap:anywhere}.auth-back[data-v-a371dbaa]{width:36px;height:36px;display:grid;place-items:center;border-radius:8px;color:var(--auth-red);background:#fff0f1;text-decoration:none}.auth-back svg[data-v-a371dbaa]{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2}.auth-scroll[data-v-a371dbaa]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:24px max(14px,var(--app-safe-left, 0px)) calc(24px + var(--app-safe-bottom, 0px)) max(14px,var(--app-safe-right, 0px));scroll-padding-block:16px}.auth-hero[data-v-a371dbaa]{display:grid;justify-items:center;gap:8px;text-align:center;margin-bottom:24px}.auth-emblem[data-v-a371dbaa]{display:grid;place-items:center;width:60px;height:60px;border-radius:8px;color:#fff;background:linear-gradient(145deg,#ff4a4f,#ff2d55)}.auth-emblem span[data-v-a371dbaa]{font-size:34px;font-weight:900;line-height:1}.auth-hero h1[data-v-a371dbaa]{margin:0;max-width:100%;font-size:26px;font-weight:900;letter-spacing:-.5px;overflow-wrap:anywhere}.auth-hero p[data-v-a371dbaa]{margin:0;color:var(--auth-muted);font-size:12px;line-height:1.6}.auth-card[data-v-a371dbaa]{width:100%;padding:20px 18px;border:1px solid #edf0f2;border-radius:8px;background:#fff;box-shadow:0 4px 12px #1418230a}.auth-card-title[data-v-a371dbaa]{display:grid;gap:5px;margin-bottom:8px}.auth-card-title strong[data-v-a371dbaa]{font-size:22px;font-weight:900;line-height:1.35}.auth-card-title span[data-v-a371dbaa]{color:var(--auth-muted);font-size:11px;line-height:1.5}.form-stack[data-v-a371dbaa]{display:grid;gap:12px}.input-group[data-v-a371dbaa],.input-wrap[data-v-a371dbaa],.invite-input-wrap[data-v-a371dbaa]{position:relative;min-width:0}.input-wrap[data-v-a371dbaa]{display:flex;align-items:center}.auth-card .input[data-v-a371dbaa]{width:100%;min-width:0;min-height:48px;padding:12px;border:1px solid #edf0f2;border-radius:8px;color:var(--auth-text);background:#f5f6f8;box-shadow:none;caret-color:var(--auth-red);font-size:14px;line-height:22px}.input-wrap .input[data-v-a371dbaa]{padding-right:40px}.auth-card .input[data-v-a371dbaa]::placeholder{color:var(--auth-muted)}.auth-card .input[data-v-a371dbaa]:focus{outline:none;border-color:var(--auth-red);box-shadow:0 0 0 3px #ff3b481a}.input-clear[data-v-a371dbaa],.input-toggle[data-v-a371dbaa]{position:absolute;top:50%;right:6px;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:6px;color:var(--auth-muted);background:transparent;transform:translateY(-50%)}.input-clear[data-v-a371dbaa]:hover,.input-toggle[data-v-a371dbaa]:hover{color:var(--auth-red);background:#fff0f1}.auth-card[data-v-a371dbaa] .app-button.primary{min-height:48px;padding:12px;border:0;border-radius:8px;color:#fff;background:linear-gradient(135deg,#ff4a4f,#ff2d55);box-shadow:none;font-size:15px;font-weight:800;white-space:normal}.auth-card .muted[data-v-a371dbaa]{margin:2px 0 0;color:var(--auth-muted);font-size:12px;line-height:1.6;text-align:center}.auth-card .link[data-v-a371dbaa]{color:var(--auth-red);text-align:center;font-size:12px;font-weight:700;line-height:1.6}.login-dropdown[data-v-a371dbaa]{position:absolute;z-index:20;top:100%;right:0;left:0;max-height:240px;margin-top:5px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #edf0f2;border-radius:8px;background:#fff;box-shadow:0 4px 12px #14182314}.login-dropdown-item[data-v-a371dbaa]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:0;background:transparent;text-align:left;font-size:14px}.dropdown-username[data-v-a371dbaa]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--auth-text);font-weight:700}.dropdown-password[data-v-a371dbaa]{color:var(--auth-muted);font-size:12px}.dropdown-remove[data-v-a371dbaa]{flex:none;color:var(--auth-muted);width:20px;height:20px;text-align:center}.login-dropdown-clear[data-v-a371dbaa]{width:100%;border:0;border-top:1px solid #edf0f2;padding:8px 12px;background:transparent;color:var(--auth-muted);font-size:12px}.login-dropdown-item[data-v-a371dbaa]:hover,.login-dropdown-clear[data-v-a371dbaa]:hover{background:#fff0f1;color:var(--auth-red)}.dropdown-enter-active[data-v-a371dbaa],.dropdown-leave-active[data-v-a371dbaa]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-a371dbaa],.dropdown-leave-to[data-v-a371dbaa]{opacity:0;transform:translateY(-4px)}.field[data-v-a371dbaa]{display:grid;gap:5px;min-width:0}.field>span[data-v-a371dbaa]{color:var(--auth-text);font-size:12px;font-weight:700}.field>small[data-v-a371dbaa]{color:var(--auth-muted);font-size:10px;line-height:1.5}.invite-field[data-v-a371dbaa]{padding:11px;border:1px solid #edf0f2;border-radius:8px;background:#fff}.invite-input-wrap svg[data-v-a371dbaa]{position:absolute;top:50%;right:13px;width:18px;height:18px;fill:none;stroke:var(--auth-red);stroke-width:2;transform:translateY(-50%);pointer-events:none}.invite-input-wrap.locked .input[data-v-a371dbaa]{padding-right:42px;color:var(--auth-muted);background:#f5f6f8}.captcha-row[data-v-a371dbaa]{display:grid;grid-template-columns:minmax(0,1fr) 104px;gap:9px}.captcha-image[data-v-a371dbaa]{display:grid;place-items:center;min-width:0;min-height:48px;padding:0;overflow:hidden;border:1px solid #edf0f2;border-radius:8px;color:var(--auth-red);background:#fff0f1;font-size:11px;font-weight:700}.captcha-image img[data-v-a371dbaa]{display:block;width:100%;height:38px;object-fit:contain}@media(max-height:740px){.auth-scroll[data-v-a371dbaa]{padding-top:18px}.auth-hero[data-v-a371dbaa]{margin-bottom:18px}.auth-emblem[data-v-a371dbaa]{width:48px;height:48px}.auth-emblem span[data-v-a371dbaa]{font-size:28px}}.auth-page[data-v-6d6a0b4c]{--auth-red: #ff3b48;--auth-text: #17181c;--auth-muted: #7c818c;height:var(--app-visual-height, 100dvh);min-height:0;width:100%;max-width:432px;margin:0 auto;display:flex;flex-direction:column;overflow:hidden;color:var(--auth-text);background:#f5f6f8;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}.auth-page[data-v-6d6a0b4c] *,.auth-page[data-v-6d6a0b4c] .app-button{box-sizing:border-box}.auth-nav[data-v-6d6a0b4c]{flex:none;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;min-height:68px;padding:calc(14px + var(--app-safe-top, 0px)) 14px 14px;background:#fff;gap:8px}.auth-nav strong[data-v-6d6a0b4c]{min-width:0;text-align:center;font-size:18px;font-weight:900;overflow-wrap:anywhere}.auth-back[data-v-6d6a0b4c]{width:36px;height:36px;display:grid;place-items:center;border-radius:8px;color:var(--auth-red);background:#fff0f1;text-decoration:none}.auth-back svg[data-v-6d6a0b4c]{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2}.auth-scroll[data-v-6d6a0b4c]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:24px max(14px,var(--app-safe-left, 0px)) calc(24px + var(--app-safe-bottom, 0px)) max(14px,var(--app-safe-right, 0px));scroll-padding-block:16px}.auth-hero[data-v-6d6a0b4c]{display:grid;justify-items:center;gap:8px;text-align:center;margin-bottom:24px}.auth-emblem[data-v-6d6a0b4c]{display:grid;place-items:center;width:60px;height:60px;border-radius:8px;color:#fff;background:linear-gradient(145deg,#ff4a4f,#ff2d55)}.auth-emblem span[data-v-6d6a0b4c]{font-size:34px;font-weight:900;line-height:1}.auth-hero h1[data-v-6d6a0b4c]{margin:0;max-width:100%;font-size:26px;font-weight:900;letter-spacing:-.5px;overflow-wrap:anywhere}.auth-hero p[data-v-6d6a0b4c]{margin:0;color:var(--auth-muted);font-size:12px;line-height:1.6}.auth-card[data-v-6d6a0b4c]{width:100%;padding:20px 18px;border:1px solid #edf0f2;border-radius:8px;background:#fff;box-shadow:0 4px 12px #1418230a}.auth-card-title[data-v-6d6a0b4c]{display:grid;gap:5px;margin-bottom:8px}.auth-card-title strong[data-v-6d6a0b4c]{font-size:22px;font-weight:900;line-height:1.35}.auth-card-title span[data-v-6d6a0b4c]{color:var(--auth-muted);font-size:11px;line-height:1.5}.form-stack[data-v-6d6a0b4c]{display:grid;gap:12px}.input-group[data-v-6d6a0b4c],.input-wrap[data-v-6d6a0b4c],.invite-input-wrap[data-v-6d6a0b4c]{position:relative;min-width:0}.input-wrap[data-v-6d6a0b4c]{display:flex;align-items:center}.auth-card .input[data-v-6d6a0b4c]{width:100%;min-width:0;min-height:48px;padding:12px;border:1px solid #edf0f2;border-radius:8px;color:var(--auth-text);background:#f5f6f8;box-shadow:none;caret-color:var(--auth-red);font-size:14px;line-height:22px}.input-wrap .input[data-v-6d6a0b4c]{padding-right:40px}.auth-card .input[data-v-6d6a0b4c]::placeholder{color:var(--auth-muted)}.auth-card .input[data-v-6d6a0b4c]:focus{outline:none;border-color:var(--auth-red);box-shadow:0 0 0 3px #ff3b481a}.input-clear[data-v-6d6a0b4c],.input-toggle[data-v-6d6a0b4c]{position:absolute;top:50%;right:6px;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:6px;color:var(--auth-muted);background:transparent;transform:translateY(-50%)}.input-clear[data-v-6d6a0b4c]:hover,.input-toggle[data-v-6d6a0b4c]:hover{color:var(--auth-red);background:#fff0f1}.auth-card[data-v-6d6a0b4c] .app-button.primary{min-height:48px;padding:12px;border:0;border-radius:8px;color:#fff;background:linear-gradient(135deg,#ff4a4f,#ff2d55);box-shadow:none;font-size:15px;font-weight:800;white-space:normal}.auth-card .muted[data-v-6d6a0b4c]{margin:2px 0 0;color:var(--auth-muted);font-size:12px;line-height:1.6;text-align:center}.auth-card .link[data-v-6d6a0b4c]{color:var(--auth-red);text-align:center;font-size:12px;font-weight:700;line-height:1.6}.login-dropdown[data-v-6d6a0b4c]{position:absolute;z-index:20;top:100%;right:0;left:0;max-height:240px;margin-top:5px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #edf0f2;border-radius:8px;background:#fff;box-shadow:0 4px 12px #14182314}.login-dropdown-item[data-v-6d6a0b4c]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:0;background:transparent;text-align:left;font-size:14px}.dropdown-username[data-v-6d6a0b4c]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--auth-text);font-weight:700}.dropdown-password[data-v-6d6a0b4c]{color:var(--auth-muted);font-size:12px}.dropdown-remove[data-v-6d6a0b4c]{flex:none;color:var(--auth-muted);width:20px;height:20px;text-align:center}.login-dropdown-clear[data-v-6d6a0b4c]{width:100%;border:0;border-top:1px solid #edf0f2;padding:8px 12px;background:transparent;color:var(--auth-muted);font-size:12px}.login-dropdown-item[data-v-6d6a0b4c]:hover,.login-dropdown-clear[data-v-6d6a0b4c]:hover{background:#fff0f1;color:var(--auth-red)}.dropdown-enter-active[data-v-6d6a0b4c],.dropdown-leave-active[data-v-6d6a0b4c]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-6d6a0b4c],.dropdown-leave-to[data-v-6d6a0b4c]{opacity:0;transform:translateY(-4px)}.field[data-v-6d6a0b4c]{display:grid;gap:5px;min-width:0}.field>span[data-v-6d6a0b4c]{color:var(--auth-text);font-size:12px;font-weight:700}.field>small[data-v-6d6a0b4c]{color:var(--auth-muted);font-size:10px;line-height:1.5}.invite-field[data-v-6d6a0b4c]{padding:11px;border:1px solid #edf0f2;border-radius:8px;background:#fff}.invite-input-wrap svg[data-v-6d6a0b4c]{position:absolute;top:50%;right:13px;width:18px;height:18px;fill:none;stroke:var(--auth-red);stroke-width:2;transform:translateY(-50%);pointer-events:none}.invite-input-wrap.locked .input[data-v-6d6a0b4c]{padding-right:42px;color:var(--auth-muted);background:#f5f6f8}.captcha-row[data-v-6d6a0b4c]{display:grid;grid-template-columns:minmax(0,1fr) 104px;gap:9px}.captcha-image[data-v-6d6a0b4c]{display:grid;place-items:center;min-width:0;min-height:48px;padding:0;overflow:hidden;border:1px solid #edf0f2;border-radius:8px;color:var(--auth-red);background:#fff0f1;font-size:11px;font-weight:700}.captcha-image img[data-v-6d6a0b4c]{display:block;width:100%;height:38px;object-fit:contain}@media(max-height:740px){.auth-scroll[data-v-6d6a0b4c]{padding-top:18px}.auth-hero[data-v-6d6a0b4c]{margin-bottom:18px}.auth-emblem[data-v-6d6a0b4c]{width:48px;height:48px}.auth-emblem span[data-v-6d6a0b4c]{font-size:28px}}.bright-ui-overlay{--color-primary:#ff3b48;--color-primary-strong:#ff2d55;--color-primary-soft:#fff0f1;--color-ink:#17181c;--color-muted:#7c818c;--color-line:#edf0f2;--radius-card:8px;--radius-control:8px;color:#17181c}.bright-ui-overlay .dialog-card,.bright-ui-overlay .sheet{background:#fff;border:1px solid #edf0f2;border-radius:8px;box-shadow:0 8px 24px #14182314}.bright-ui-overlay .input{min-width:0;width:100%;border:1px solid #edf0f2;border-radius:8px;background:#f5f6f8;color:#17181c}.bright-ui-overlay .input:focus{outline:none;border-color:#ff3b48;box-shadow:0 0 0 3px #ff3b481a}.bright-ui-overlay .app-button{border-radius:8px;box-shadow:none;white-space:normal}.bright-ui-overlay .app-button.primary{background:linear-gradient(135deg,#ff4a4f,#ff2d55);color:#fff}.bright-ui-overlay .app-button.secondary{color:#ff3b48;background:#fff0f1;border-color:#ffdce0}.bright-ui-overlay .option-row{border:1px solid #edf0f2;border-radius:8px;background:#f5f6f8;color:#17181c}.bright-ui-overlay .option-row.active{border-color:#ff3b48;background:#fff0f1}.bright-ui-overlay .option-row em,.bright-ui-overlay .option-check{background:#fff0f1;color:#ff3b48}.sheet-mask[data-v-357b5f8b]{position:fixed;top:var(--app-visual-offset-top);right:0;bottom:auto;left:0;height:var(--app-visual-height);z-index:120;display:flex;align-items:flex-end;justify-content:center;padding:0 max(10px,var(--app-safe-right)) max(10px,var(--app-safe-bottom)) max(10px,var(--app-safe-left));background:#0f233f75;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:sheet-mask-in-357b5f8b .16s ease-out}.sheet[data-v-357b5f8b]{display:flex;min-height:0;flex-direction:column;width:min(520px,100%);max-height:min(var(--sheet-max-height),calc(var(--app-visual-height) - var(--app-safe-top) - var(--app-safe-bottom) - 8px));overflow:hidden;border:1px solid rgba(210,226,244,.92);border-radius:8px 8px 0 0;background:#fff;box-shadow:0 22px 60px #0f233f3d;animation:sheet-rise-357b5f8b .18s ease-out}.sheet-handle[data-v-357b5f8b]{display:block;width:42px;height:5px;margin:10px auto 4px;border-radius:999px;background:#d3deeb}.sheet-head[data-v-357b5f8b]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:8px 16px 12px;border-bottom:1px solid #e5edf7}.sheet-title[data-v-357b5f8b]{min-width:0}.sheet-title span[data-v-357b5f8b],.sheet-title strong[data-v-357b5f8b]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet-title span[data-v-357b5f8b]{color:var(--color-muted);font-size:12px;font-weight:800}.sheet-title strong[data-v-357b5f8b]{margin-top:3px;color:var(--color-ink);font-size:19px;font-weight:950}.sheet-close[data-v-357b5f8b]{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:var(--radius-control);color:var(--color-primary);background:var(--color-primary-soft)}.sheet-close svg[data-v-357b5f8b]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.sheet-body[data-v-357b5f8b]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sheet-body.padded[data-v-357b5f8b]{padding:14px 14px 16px}@keyframes sheet-mask-in-357b5f8b{0%{opacity:0}to{opacity:1}}@keyframes sheet-rise-357b5f8b{0%{transform:translateY(18px);opacity:.88}to{transform:translateY(0);opacity:1}}.app-header[data-v-e35af05c]{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:minmax(64px,1fr) minmax(0,auto) minmax(64px,1fr);align-items:center;gap:8px;height:var(--app-header-total-height);padding:var(--app-safe-top) 8px 0;margin:0 -14px 14px;background:linear-gradient(180deg,var(--color-ink) 0 var(--app-safe-top),rgba(255,255,255,.97) var(--app-safe-top) 100%);border-bottom:1px solid var(--color-line);box-shadow:0 8px 22px #183e7012;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}h1[data-v-e35af05c]{grid-column:2;margin:0;text-align:center;font-size:18px;font-weight:950;letter-spacing:0;color:var(--color-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-button[data-v-e35af05c],.icon-space[data-v-e35af05c]{width:48px;height:48px;display:grid;place-items:center}.icon-button[data-v-e35af05c],.icon-space[data-v-e35af05c]{justify-self:start}.right[data-v-e35af05c]{grid-column:3;justify-self:end;min-width:48px;max-width:42vw;min-height:48px;display:flex;align-items:center;justify-content:flex-end;gap:6px}.header-currency[data-v-e35af05c]{width:68px;height:34px;padding:0 7px;border:1px solid var(--color-line);border-radius:10px;background:#fff;color:var(--color-ink);font-size:12px;font-weight:850}.right[data-v-e35af05c] .input,.right[data-v-e35af05c] .app-button,.right[data-v-e35af05c] select{max-width:100%}.icon-button[data-v-e35af05c]{border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-primary)}.icon-button[data-v-e35af05c]:active{background:var(--color-primary-soft)}svg[data-v-e35af05c]{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.empty[data-v-2efffc21]{display:grid;place-items:center;min-height:160px;margin:10px 0;padding:32px 16px;border:1px dashed var(--color-line);border-radius:var(--radius-card);background:#ffffffbd;text-align:center;color:var(--color-muted);font-size:13px;font-weight:900}.input-wrap[data-v-182bebc4]{position:relative}.amount-field[data-v-182bebc4]{padding-right:42px}.clear-button[data-v-182bebc4]{position:absolute;top:50%;right:10px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:#e8eef8;color:#60718a;font-size:16px;line-height:1;transform:translateY(-50%)}.quick[data-v-182bebc4]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:8px}button[data-v-182bebc4]{min-width:0;min-height:34px;overflow:hidden;border:1px solid rgba(36,87,214,.18);border-radius:var(--radius-control);color:var(--color-primary);background:#fff;font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}button[data-v-182bebc4]:active{background:var(--color-primary-soft)}.mark-six-builder[data-v-ac52ff69]{display:grid;gap:12px}.builder-groups[data-v-ac52ff69],.builder-plays[data-v-ac52ff69]{display:flex;gap:7px;overflow-x:auto;padding-bottom:2px}.builder-groups button[data-v-ac52ff69],.builder-plays button[data-v-ac52ff69],.kind-selector button[data-v-ac52ff69],.amount-mode button[data-v-ac52ff69],.combination-mode button[data-v-ac52ff69],.drag-target button[data-v-ac52ff69]{flex:0 0 auto;min-height:34px;border:1px solid #dce5f1;border-radius:8px;background:#f8fbff;color:#3e4f68;padding:6px 11px;font-weight:850}.builder-groups button.active[data-v-ac52ff69],.builder-plays button.active[data-v-ac52ff69],.kind-selector button.active[data-v-ac52ff69],.amount-mode button.active[data-v-ac52ff69],.combination-mode button.active[data-v-ac52ff69],.drag-target button.active[data-v-ac52ff69]{border-color:#df3f39;background:#fff5f4;color:#c72f29}.reuse-hint[data-v-ac52ff69]{margin:-5px 0 0;color:#718097;font-size:11px}.advanced-entry[data-v-ac52ff69]{display:grid;gap:8px;padding:10px;border:1px solid #f0dcc0;border-radius:9px;background:linear-gradient(135deg,#fffaf0,#fff)}.advanced-entry header[data-v-ac52ff69]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.advanced-entry header strong[data-v-ac52ff69]{color:#9a4f05;font-size:13px}.advanced-entry header span[data-v-ac52ff69]{color:#8a7461;font-size:10px;text-align:right}.advanced-entry>div[data-v-ac52ff69]{display:flex;gap:7px;overflow-x:auto;padding:2px 1px 3px}.advanced-entry button[data-v-ac52ff69]{flex:0 0 auto;min-height:32px;padding:5px 10px;border:1px solid #e9cda9;border-radius:8px;background:#fff;color:#744318;font-size:11px;font-weight:900}.builder-heading[data-v-ac52ff69]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:2px}.builder-heading span[data-v-ac52ff69],.builder-heading strong[data-v-ac52ff69]{display:block}.builder-heading span[data-v-ac52ff69]{color:#748197;font-size:12px}.builder-heading span em[data-v-ac52ff69]{color:#c72f29;font-style:normal;font-weight:900}.builder-heading strong[data-v-ac52ff69]{margin-top:3px;color:#26364d;font-size:14px}.builder-heading>button[data-v-ac52ff69]{border:0;border-radius:8px;background:#eef3fb;color:#465a76;padding:7px 10px;font-weight:800}.number-grid[data-v-ac52ff69]{display:grid;grid-template-columns:repeat(7,28px);justify-content:space-between;gap:14px 5px}.number-grid button[data-v-ac52ff69]{position:relative;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:2px solid transparent;border-radius:50%;color:#fff;font-weight:900;transition:transform .12s ease,box-shadow .12s ease}.red[data-v-ac52ff69]{background:#d8403a!important}.blue[data-v-ac52ff69]{background:#2d6cdf!important}.green[data-v-ac52ff69]{background:#15945d!important}.number-grid button.active[data-v-ac52ff69],.zodiac-grid button.active[data-v-ac52ff69],.tail-grid button.active[data-v-ac52ff69],.choice-grid button.active[data-v-ac52ff69]{border:2px solid #fff;box-shadow:0 0 0 2px #5b21b6,0 0 0 4px #f59e0b,0 4px 8px #4c1d954d;transform:scale(1.02);z-index:1}.number-grid button.active[data-v-ac52ff69]{border:2px solid transparent!important;border-radius:4px;color:#fff!important;box-shadow:none!important;transform:none!important}.number-grid button.active[data-v-ac52ff69]:after{content:"✓";position:absolute;top:-12px;right:-12px;display:grid;place-items:center;width:12px;height:12px;border:2px solid #fff;border-radius:50%;background:#f59e0b;color:#4c1d95;font-size:9px;line-height:1;font-weight:950;z-index:2}.number-grid button.banker[data-v-ac52ff69],.zodiac-grid button.banker[data-v-ac52ff69],.tail-grid button.banker[data-v-ac52ff69]{border-color:#fff;box-shadow:0 0 0 3px #a11212,0 0 0 5px #ffd166,0 5px 12px #a1121240;transform:scale(1.08);z-index:1}.number-grid button.drag[data-v-ac52ff69],.zodiac-grid button.drag[data-v-ac52ff69],.tail-grid button.drag[data-v-ac52ff69]{border-color:#fff;box-shadow:0 0 0 3px #174ea6,0 0 0 5px #a8cbff,0 5px 12px #174ea638;transform:scale(1.08);z-index:1}.zodiac-grid[data-v-ac52ff69],.tail-grid[data-v-ac52ff69],.choice-grid[data-v-ac52ff69]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.tail-grid[data-v-ac52ff69]{grid-template-columns:repeat(5,minmax(0,1fr))}.choice-grid[data-v-ac52ff69]{grid-template-columns:repeat(3,minmax(0,1fr))}.choice-grid.two[data-v-ac52ff69]{grid-template-columns:repeat(2,minmax(0,1fr))}.zodiac-grid button[data-v-ac52ff69],.tail-grid button[data-v-ac52ff69],.choice-grid button[data-v-ac52ff69]{position:relative;min-height:44px;border:2px solid #e1e8f2;border-radius:8px;background:#fff;color:#27364b;font-weight:900;transition:transform .12s ease,box-shadow .12s ease}.zodiac-grid small[data-v-ac52ff69],.tail-grid small[data-v-ac52ff69],.choice-grid small[data-v-ac52ff69]{display:block;margin-top:2px;color:#748197;font-size:10px}.zodiac-grid button.natal[data-v-ac52ff69]{background:#fff9e8}.kind-selector[data-v-ac52ff69],.amount-mode[data-v-ac52ff69],.combination-mode[data-v-ac52ff69]{display:flex;align-items:center;gap:7px;overflow-x:auto}.kind-selector>span[data-v-ac52ff69],.amount-mode>span[data-v-ac52ff69],.combination-mode>span[data-v-ac52ff69]{flex:0 0 auto;color:#748197;font-size:12px;font-weight:850}.drag-target[data-v-ac52ff69]{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:9px;border-radius:9px;background:#fff8e7}.drag-target button small[data-v-ac52ff69]{display:block;margin-top:2px;font-size:10px}.drag-target p[data-v-ac52ff69]{grid-column:1 / -1;margin:0;color:#7a5b21;font-size:11px;line-height:1.4}.drag-legend[data-v-ac52ff69]{display:flex;align-items:center;gap:12px;color:#6b7280;font-size:11px}.drag-legend span[data-v-ac52ff69]{display:inline-flex;align-items:center;gap:4px}.drag-legend i[data-v-ac52ff69]{display:inline-block;width:10px;height:10px;border-radius:50%}.drag-legend .banker-dot[data-v-ac52ff69]{background:#a11212;box-shadow:0 0 0 2px #ffd166}.drag-legend .drag-dot[data-v-ac52ff69]{background:#174ea6;box-shadow:0 0 0 2px #a8cbff}.number-selector[data-v-ac52ff69],.zodiac-selector[data-v-ac52ff69]{display:grid;gap:9px}.selected-number-summary[data-v-ac52ff69]{margin:2px 0 0;padding:9px 10px;border-radius:8px;background:#f5f3ff;color:#4c1d95;font-size:12px;line-height:1.75;overflow-wrap:anywhere}.selected-number-summary strong[data-v-ac52ff69]{margin-right:4px}.quick-filter-head[data-v-ac52ff69]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.quick-filter-head strong[data-v-ac52ff69]{color:#34445a;font-size:12px}.quick-filter-head span[data-v-ac52ff69]{color:#7a8799;font-size:10px;text-align:right}.quick-filter-row[data-v-ac52ff69]{display:flex;align-items:center;gap:6px;overflow-x:auto;padding-bottom:2px}.quick-filter-row>span[data-v-ac52ff69]{flex:0 0 32px;color:#748197;font-size:10px;font-weight:850}.quick-filter-row button[data-v-ac52ff69],.zodiac-shortcuts button[data-v-ac52ff69]{flex:0 0 auto;min-height:30px;border:1px solid #dce5f1;border-radius:7px;background:#f8fbff;color:#42546d;padding:5px 9px;font-size:11px;font-weight:850}.zodiac-shortcuts button.active[data-v-ac52ff69]{border-color:#5b21b6;background:#7c3aed;color:#fff;box-shadow:0 0 0 2px #f59e0b}.quick-filter-row button.active[data-v-ac52ff69]{border:2px solid #6d28d9;background:#7c3aed;color:#fff;box-shadow:0 0 0 2px #c4b5fd,0 3px 8px #4c1d954d}.zodiac-shortcuts[data-v-ac52ff69]{display:flex;gap:7px}.kind-selector small[data-v-ac52ff69]{font-size:10px}.tiered-note[data-v-ac52ff69]{display:flex;justify-content:space-between;gap:8px;padding:9px 10px;border-radius:8px;background:#fff7e6;color:#8a5b09;font-size:12px}.builder-settlement[data-v-ac52ff69]{display:grid;gap:9px;padding-top:11px;border-top:1px solid #edf1f6}.builder-preview[data-v-ac52ff69]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;border-radius:9px;background:#f2f7fd}.builder-preview div[data-v-ac52ff69]{min-width:0}.builder-preview span[data-v-ac52ff69],.builder-preview strong[data-v-ac52ff69]{display:block}.builder-preview span[data-v-ac52ff69]{color:#718097;font-size:11px}.builder-preview strong[data-v-ac52ff69]{margin-top:3px;color:#1d2d44;font-size:16px}.builder-preview p[data-v-ac52ff69]{grid-column:1 / -1;margin:0;color:#5f6f86;font-size:12px;line-height:1.45}.builder-preview.danger[data-v-ac52ff69]{background:#fff2f1}.builder-preview.danger p[data-v-ac52ff69],.action-error[data-v-ac52ff69]{color:#c72f29}.action-error[data-v-ac52ff69]{margin:-4px 0 0;font-size:12px;font-weight:800}.builder-actions[data-v-ac52ff69]{display:grid;grid-template-columns:1fr 1fr;gap:9px}.builder-actions.single[data-v-ac52ff69]{grid-template-columns:1fr}@media(min-width:720px){.number-grid[data-v-ac52ff69]{grid-template-columns:repeat(10,30px);gap:16px 9px}.number-grid button[data-v-ac52ff69]{width:30px;height:30px}}@media(max-width:360px){.mark-six-builder[data-v-ac52ff69]{gap:10px}.number-grid[data-v-ac52ff69]{grid-template-columns:repeat(7,26px);gap:14px 6px}.number-grid button[data-v-ac52ff69]{width:26px;height:26px;font-size:11px}.builder-groups button[data-v-ac52ff69],.builder-plays button[data-v-ac52ff69]{padding-inline:9px}}.mark-six-page[data-v-6c955721]{min-height:100vh;background:#f4f7fb;color:#172033;padding-bottom:max(32px,calc(24px + env(safe-area-inset-bottom,0px)))}.help-button[data-v-6c955721]{width:30px;height:30px;border:0;border-radius:50%;background:#eef3fb;color:#36506f;font-weight:800}.game-tabs[data-v-6c955721]{display:flex;gap:7px;overflow-x:auto;padding:8px 0 0}.game-tabs button[data-v-6c955721]{flex:0 0 auto;border:1px solid #dce5f1;background:#fff;color:#415168;border-radius:8px;padding:7px 11px;font-size:14px;font-weight:800}.game-tabs button.active[data-v-6c955721]{border-color:#db3b35;background:#fff1f0;color:#c72f29}.load-error-panel[data-v-6c955721]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:12px 14px;border:1px solid #f0c9a6;border-radius:10px;background:#fff7ed;color:#944d15}.load-error-panel div[data-v-6c955721]{display:grid;gap:3px}.load-error-panel span[data-v-6c955721]{font-size:12px;line-height:1.4}.load-error-panel button[data-v-6c955721]{flex:0 0 auto;border:0;border-radius:9px;padding:8px 12px;background:#a85b1b;color:#fff;font-weight:800}.draw-summary[data-v-6c955721]{margin:10px 0 0;display:grid;grid-template-columns:minmax(0,1fr)}.draw-summary>div[data-v-6c955721],.selector[data-v-6c955721],.data-panel[data-v-6c955721]{background:#fff;border:1px solid #e0e8f2;border-radius:8px}.draw-summary>div[data-v-6c955721]{min-width:0;padding:9px 12px}.draw-summary span[data-v-6c955721],.draw-summary b[data-v-6c955721],.draw-summary small[data-v-6c955721],.selection-line[data-v-6c955721],.order-row span[data-v-6c955721],.draw-row span[data-v-6c955721]{display:block;color:#718097;font-size:11px}.draw-summary .issue-line[data-v-6c955721]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0}.draw-summary .issue-line span[data-v-6c955721],.draw-summary .issue-line small[data-v-6c955721]{min-width:0;line-height:1.25}.draw-summary .issue-line span[data-v-6c955721]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draw-summary .issue-date[data-v-6c955721]{flex:0 0 auto;color:#8a97ac;font-weight:700;text-align:right;white-space:nowrap}.draw-summary strong[data-v-6c955721]{display:block;font-size:16px;line-height:1.2}.draw-summary strong.danger[data-v-6c955721]{color:#cf332d}.muted[data-v-6c955721]{color:#8b97aa}.balls[data-v-6c955721],.draw-summary .balls[data-v-6c955721]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.balls-with-zodiac[data-v-6c955721]{align-items:flex-start;gap:7px;row-gap:8px}.draw-summary .balls[data-v-6c955721]{row-gap:7px}.draw-time[data-v-6c955721]{margin:0;color:#718097;font-size:11px;line-height:1.35}.countdown-card[data-v-6c955721]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px}.countdown-card div[data-v-6c955721]{min-width:0}.countdown-card p[data-v-6c955721]{grid-column:1 / -1}.balls i[data-v-6c955721],.number-grid button[data-v-6c955721]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:#fff;font-weight:800;font-style:normal}.draw-ball[data-v-6c955721]{display:inline-grid;justify-items:center;gap:3px;min-width:32px;color:#6f7e94;font-size:12px;font-weight:850;line-height:1}.balls-with-zodiac .draw-ball i[data-v-6c955721]{width:32px;height:32px;font-size:17px;font-weight:950;letter-spacing:0}.balls-with-zodiac .draw-plus[data-v-6c955721]{display:inline-flex;align-items:center;justify-content:center;height:32px;min-width:12px;color:#25364e;font-size:20px;font-weight:950;line-height:1;text-align:center}.draw-ball em[data-v-6c955721]{display:block;font-style:normal;line-height:1.1}.draw-ball.special i[data-v-6c955721]{outline:3px solid #f0d28a}.draw-summary .balls i[data-v-6c955721]{width:28px;height:28px;font-size:14px}.draw-summary .draw-ball[data-v-6c955721]{min-width:28px;gap:2px;font-size:10px}.draw-summary .draw-ball.special i[data-v-6c955721]{outline-width:2px}.red[data-v-6c955721]{background:#d8403a}.blue[data-v-6c955721]{background:#2d6cdf}.green[data-v-6c955721]{background:#15945d}.control-card[data-v-6c955721]{margin:9px 0 0;padding:9px;background:#fff;border:1px solid #e0e8f2;border-radius:8px;box-shadow:0 10px 24px #1f2d450f}.main-tabs[data-v-6c955721]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:3px;background:#eef3fb;border-radius:8px}.main-tabs button[data-v-6c955721]{min-width:0;min-height:34px;border:0;border-radius:6px;background:transparent;color:#40516a;font-size:13px;font-weight:900}.main-tabs button.active[data-v-6c955721]{background:#fff;color:#cf332d;box-shadow:0 1px 6px #2c3f5c1f}.play-controls[data-v-6c955721]{margin-top:10px;padding-top:9px;border-top:1px solid #eef2f7}.control-label[data-v-6c955721]{margin:0 2px 7px;color:#718097;font-size:11px;font-weight:700}.control-label.sub[data-v-6c955721]{margin-top:9px}.play-groups[data-v-6c955721],.play-strip[data-v-6c955721]{display:flex;flex-wrap:wrap;gap:7px}.play-groups button[data-v-6c955721],.play-strip button[data-v-6c955721]{flex:0 0 auto;border:1px solid #dce5f1;background:#f8fbff;color:#3e4f68;border-radius:8px;font-weight:800}.play-groups button[data-v-6c955721]{min-width:68px;min-height:34px;padding:6px 11px;font-size:13px}.play-strip button[data-v-6c955721]{min-height:32px;padding:6px 10px;font-size:13px}.play-groups button.active[data-v-6c955721],.play-strip button.active[data-v-6c955721]{border-color:#df3f39;background:#fff5f4;color:#c72f29}.play-strip button[data-v-6c955721]:disabled{opacity:.45}.text-bet-entry[data-v-6c955721]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid #eef2f7}.text-bet-entry strong[data-v-6c955721],.text-bet-entry span[data-v-6c955721]{display:block}.text-bet-entry strong[data-v-6c955721]{color:#26364d;font-size:14px;font-weight:900}.text-bet-entry span[data-v-6c955721]{margin-top:2px;color:#718097;font-size:12px}.text-tool-actions[data-v-6c955721]{display:flex;align-items:center;gap:8px;flex-shrink:0}.bet-panel[data-v-6c955721],.data-panel[data-v-6c955721]{margin:12px 0 0}.builder-panel[data-v-6c955721]{padding:12px;border:1px solid #e0e8f2;border-radius:8px;background:#fff}.selector[data-v-6c955721]{padding:12px}.selector header[data-v-6c955721],.footer-meta[data-v-6c955721],.order-row[data-v-6c955721]{display:flex;align-items:center;justify-content:space-between;gap:10px}.selector header span[data-v-6c955721]{display:block;color:#728197;font-size:12px}.selector header strong[data-v-6c955721]{font-size:20px;color:#c72f29}.selector header button[data-v-6c955721],.cart-remove[data-v-6c955721]{border:0;background:#eef3fb;color:#465a76;border-radius:8px;padding:7px 10px;font-weight:700}.number-grid[data-v-6c955721]{display:grid;grid-template-columns:repeat(7,28px);justify-content:space-between;gap:8px 4px;margin-top:12px}.number-grid button[data-v-6c955721]{width:28px;height:28px;border:2px solid transparent;font-size:13px}.number-grid button.active[data-v-6c955721],.choice-grid button.active[data-v-6c955721],.zodiac-grid button.active[data-v-6c955721],.tail-grid button.active[data-v-6c955721]{border-color:#111827;box-shadow:0 0 0 2px #f4d06f}.choice-grid[data-v-6c955721],.zodiac-grid[data-v-6c955721],.tail-grid[data-v-6c955721]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.zodiac-grid[data-v-6c955721]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.choice-grid.two[data-v-6c955721]{grid-template-columns:repeat(2,minmax(0,1fr))}.tail-grid[data-v-6c955721]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.choice-grid button[data-v-6c955721],.zodiac-grid button[data-v-6c955721],.tail-grid button[data-v-6c955721]{min-height:42px;border:2px solid #e1e8f2;border-radius:8px;background:#fff;font-size:16px;font-weight:700}.choice-grid button strong[data-v-6c955721],.choice-grid button span[data-v-6c955721],.tail-grid button strong[data-v-6c955721],.tail-grid button span[data-v-6c955721]{display:block}.choice-grid button span[data-v-6c955721],.tail-grid button span[data-v-6c955721]{margin-top:4px;color:#6d7b92}.choice-grid button.red[data-v-6c955721]{border-color:#dc373142;background:#fff2f1;color:#c72f29}.choice-grid button.blue[data-v-6c955721]{border-color:#2d6cdf42;background:#f0f6ff;color:#2457d6}.choice-grid button.green[data-v-6c955721]{border-color:#15945d42;background:#edf9f4;color:#0f8654}.choice-grid button.red span[data-v-6c955721]{color:#c72f29}.choice-grid button.blue span[data-v-6c955721]{color:#2457d6}.choice-grid button.green span[data-v-6c955721]{color:#0f8654}.choice-grid button.red.active[data-v-6c955721]{border-color:#dc3731;box-shadow:0 0 0 2px #dc373129}.choice-grid button.blue.active[data-v-6c955721]{border-color:#2d6cdf;box-shadow:0 0 0 2px #2d6cdf29}.choice-grid button.green.active[data-v-6c955721]{border-color:#15945d;box-shadow:0 0 0 2px #15945d29}.zodiac-grid button.natal[data-v-6c955721]{color:#c72f29}.selection-line[data-v-6c955721]{margin:12px 0 0;display:flex;justify-content:space-between;gap:10px}.selection-line span[data-v-6c955721]{color:#26364d;font-size:13px}.draw-row[data-v-6c955721],.order-row[data-v-6c955721]{padding:12px;border-bottom:1px solid #e7edf5}.draw-row[data-v-6c955721]{display:grid;gap:8px;padding:12px 12px 3px}.draw-meta[data-v-6c955721]{display:flex;width:100%;align-items:baseline;justify-content:space-between;gap:12px}.draw-row[data-v-6c955721]:last-child,.order-row[data-v-6c955721]:last-child{border-bottom:0}.order-row[data-v-6c955721]{align-items:flex-start}.order-row.is-clickable[data-v-6c955721]{cursor:pointer}.order-main[data-v-6c955721]{min-width:0;flex:1}.order-main time[data-v-6c955721]{display:block;margin-top:6px;color:#8a98ae;font-size:12px}.order-remark[data-v-6c955721]{max-width:100%;overflow:hidden;color:#2457d6;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.order-aside[data-v-6c955721]{flex:0 0 auto}.order-row strong[data-v-6c955721],.draw-row strong[data-v-6c955721]{display:block;margin-bottom:4px}.draw-row strong[data-v-6c955721]{margin:0;font-size:18px;line-height:1.2;letter-spacing:0;white-space:nowrap}.draw-row span[data-v-6c955721]{flex:0 0 auto;text-align:right;white-space:nowrap}.draw-row .balls[data-v-6c955721]{margin-top:0}.draw-row .draw-ball[data-v-6c955721]{display:inline-grid;justify-items:center;gap:3px;min-width:32px;color:#6f7e94;font-size:13px;font-weight:850;line-height:1;text-align:center;white-space:normal}.draw-row .draw-ball em[data-v-6c955721]{color:#6a7890;font-size:13px;font-weight:900}.order-row p[data-v-6c955721]{margin:0;text-align:right}.order-row b[data-v-6c955721]{color:#26364d}.order-row .win[data-v-6c955721]{color:#15945d}.bet-footer[data-v-6c955721]{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1px solid #dce5f1;padding:10px 14px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -8px 22px #17203314}.bet-footer[data-v-6c955721] .input{min-height:42px;font-size:16px;font-weight:900}.footer-meta[data-v-6c955721]{margin-top:8px;color:#66758d;font-size:12px}.footer-meta b[data-v-6c955721]{color:#c72f29}.footer-hint[data-v-6c955721]{margin:6px 0 0;color:#4d5f78;font-size:12px;line-height:1.4}.footer-hint.danger[data-v-6c955721]{color:#c72f29;font-weight:700}.footer-actions[data-v-6c955721]{margin-top:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cart-body[data-v-6c955721]{display:grid;gap:8px;padding-bottom:10px}.cart-dock[data-v-6c955721]{position:static;margin:12px 0 0;padding-top:12px;border-top:1px solid #edf1f6}.cart-dock>button[data-v-6c955721]{display:grid;grid-template-columns:1fr auto;width:100%;gap:2px 12px;padding:11px 14px;border:1px solid #d9e3f0;border-radius:10px;background:#fffffff7;color:#2b3b52;text-align:left;box-shadow:0 4px 12px #18274014}.cart-dock span[data-v-6c955721],.cart-dock strong[data-v-6c955721],.cart-dock small[data-v-6c955721]{display:block}.cart-dock strong[data-v-6c955721]{grid-row:1 / 3;grid-column:2;align-self:center;color:#c72f29;font-size:18px}.cart-dock small[data-v-6c955721]{color:#718097}.cart-toolbar[data-v-6c955721]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;color:#718097;font-size:12px}.cart-body.grouped[data-v-6c955721]{max-height:50dvh;overflow-y:auto}.cart-batch[data-v-6c955721]{padding:11px;border:1px solid #e2e9f3;border-radius:9px;background:#fbfdff}.cart-batch header[data-v-6c955721]{display:flex;align-items:center;justify-content:space-between;gap:10px}.cart-batch header strong[data-v-6c955721],.cart-batch header span[data-v-6c955721]{display:block}.cart-batch header span[data-v-6c955721],.cart-batch p[data-v-6c955721],.cart-batch summary[data-v-6c955721]{color:#6f7e94;font-size:12px}.cart-batch header span[data-v-6c955721]{margin-top:3px}.cart-batch p[data-v-6c955721]{margin:8px 0 0;line-height:1.5}.cart-batch summary[data-v-6c955721]{margin-top:8px;cursor:pointer;font-weight:850}.cart-batch .cart-remove[data-v-6c955721]{width:auto;padding:0 9px;color:#c72f29;font-size:12px}.cart-item[data-v-6c955721]{display:grid;grid-template-columns:34px 1fr auto;gap:8px;align-items:center;padding:10px;border:1px solid #e7edf5;border-radius:8px;background:#fbfdff}.cart-item span[data-v-6c955721]{min-width:0;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.cart-item b[data-v-6c955721]{color:#c72f29;font-size:13px;white-space:nowrap}.cart-remove[data-v-6c955721]{width:30px;height:30px;padding:0;font-size:20px;line-height:1}.cart-footer[data-v-6c955721]{position:sticky;z-index:3;bottom:calc(-16px - env(safe-area-inset-bottom,0px));display:grid;grid-template-columns:minmax(96px,.45fr) 1fr;gap:10px;margin:0 -14px calc(-16px - env(safe-area-inset-bottom,0px));padding:10px 14px max(16px,calc(12px + env(safe-area-inset-bottom,0px)));border-top:1px solid #e8eef6;background:#fffffffa;box-shadow:0 -6px 16px #1827400f}.text-bet-body[data-v-6c955721]{display:grid;gap:12px}.text-input-panel[data-v-6c955721]{border:1px solid #e0e8f2;border-radius:8px;background:#fbfdff;overflow:hidden}.text-input-panel header[data-v-6c955721]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid #e8eef6}.text-input-panel header span[data-v-6c955721]{color:#718097;font-size:12px;font-weight:800}.text-input-panel header button[data-v-6c955721]{border:0;border-radius:8px;background:#eef3fb;color:#465a76;padding:6px 10px;font-weight:800}.text-input-panel header button[data-v-6c955721]:disabled{opacity:.45}.text-bet-textarea[data-v-6c955721]{display:block;width:100%;min-height:150px;resize:vertical;border:0;outline:none;padding:12px;color:#172033;background:#fff;font-size:14px;line-height:1.55}.text-bet-actions[data-v-6c955721]{display:grid}.parse-overview[data-v-6c955721]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.parse-overview>div[data-v-6c955721]{min-width:0;padding:10px;border:1px solid #e0e8f2;border-radius:8px;background:#fff}.parse-overview span[data-v-6c955721],.parse-overview strong[data-v-6c955721]{display:block}.parse-overview span[data-v-6c955721]{color:#718097;font-size:12px}.parse-overview strong[data-v-6c955721]{margin-top:4px;color:#172033;font-size:18px}.parse-overview .warn strong[data-v-6c955721]{color:#c72f29}.parse-warnings[data-v-6c955721]{display:grid;gap:6px}.parse-warnings p[data-v-6c955721],.parse-line-warning[data-v-6c955721],.text-bet-footer p[data-v-6c955721]{margin:0;color:#c72f29;font-size:12px;line-height:1.45}.parse-lines[data-v-6c955721]{display:grid;gap:8px}.parse-line[data-v-6c955721]{padding:10px;border:1px solid #e0e8f2;border-radius:8px;background:#fff}.parse-line.warn[data-v-6c955721]{border-color:#c72f2959;background:#fff7f6}.parse-line.muted[data-v-6c955721]{background:#f8fbff}.parse-line header[data-v-6c955721]{display:flex;align-items:center;justify-content:space-between;gap:10px}.parse-line header span[data-v-6c955721]{color:#718097;font-size:12px;font-weight:800}.parse-line header b[data-v-6c955721]{color:#15945d;font-size:12px}.parse-line.warn header b[data-v-6c955721]{color:#c72f29}.parse-source[data-v-6c955721]{margin:7px 0 0;color:#172033;font-size:14px;font-weight:800;line-height:1.45;word-break:break-word}.parse-summary[data-v-6c955721]{margin:4px 0 0;color:#718097;font-size:12px}.parse-ticket-list[data-v-6c955721]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.parse-ticket-list span[data-v-6c955721]{max-width:100%;border:1px solid #dce5f1;border-radius:999px;background:#f8fbff;color:#33445d;padding:5px 8px;font-size:12px;font-weight:800;line-height:1.2}.parse-ticket-list span.disabled[data-v-6c955721]{border-color:#c72f2940;background:#fff1f0;color:#c72f29}.parse-ticket-list em[data-v-6c955721]{margin-left:2px;color:#c72f29;font-style:normal}.text-bet-footer[data-v-6c955721]{display:grid;gap:8px;padding-top:12px;border-top:1px solid #e8eef6}.text-bet-footer div[data-v-6c955721]{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:380px){.draw-row strong[data-v-6c955721]{font-size:16px}.number-grid[data-v-6c955721]{grid-template-columns:repeat(7,26px);gap:7px 3px}.number-grid button[data-v-6c955721]{width:26px;height:26px;font-size:12px}.zodiac-grid[data-v-6c955721],.tail-grid[data-v-6c955721]{gap:6px}.zodiac-grid button[data-v-6c955721],.tail-grid button[data-v-6c955721]{min-height:38px;font-size:15px}.footer-actions[data-v-6c955721]{gap:6px}}.text-page[data-v-8f07dc66]{color:var(--color-ink)}.text-page.has-footer[data-v-8f07dc66]{padding-bottom:156px}.setup-card[data-v-8f07dc66],.text-card[data-v-8f07dc66],.result-card[data-v-8f07dc66],.placeholder-card[data-v-8f07dc66]{padding:12px}.field-grid[data-v-8f07dc66]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.field-grid.single[data-v-8f07dc66]{grid-template-columns:minmax(0,1fr)}.field-grid label[data-v-8f07dc66]{display:grid;gap:6px;min-width:0}.field-grid span[data-v-8f07dc66],.section-head span[data-v-8f07dc66]{color:var(--color-muted);font-size:12px;font-weight:800}.auto-issue-note[data-v-8f07dc66]{margin:0;padding:9px 10px;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-weight:900}.issue-grid[data-v-8f07dc66]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.issue-grid article[data-v-8f07dc66]{min-width:0;padding:10px;border:1px solid #dbe6f4;border-radius:var(--radius-card);background:#fff}.issue-grid article.disabled[data-v-8f07dc66]{background:#f8fafc}.issue-grid span[data-v-8f07dc66],.issue-grid small[data-v-8f07dc66],.issue-grid strong[data-v-8f07dc66]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issue-grid span[data-v-8f07dc66]{color:var(--color-muted);font-size:12px;font-weight:900}.issue-grid strong[data-v-8f07dc66]{margin-top:5px;color:var(--color-ink);font-size:14px;font-weight:950}.issue-grid small[data-v-8f07dc66]{margin-top:4px;color:var(--color-muted);font-size:11px;font-weight:800}.section-head[data-v-8f07dc66]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.section-head strong[data-v-8f07dc66],.section-head span[data-v-8f07dc66]{display:block}.section-head strong[data-v-8f07dc66]{font-size:15px;font-weight:950}.section-head button[data-v-8f07dc66],.line-actions button[data-v-8f07dc66]{min-height:30px;border:0;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);font-weight:900}.section-head button[data-v-8f07dc66]{padding:0 10px}.text-input[data-v-8f07dc66],.edit-textarea[data-v-8f07dc66]{width:100%;resize:vertical;border:1px solid var(--color-line);border-radius:var(--radius-card);outline:0;background:#fff;color:var(--color-ink);font:inherit;font-weight:800;line-height:1.55}.text-input[data-v-8f07dc66]{min-height:180px;padding:12px}.text-input[data-v-8f07dc66]:focus,.edit-textarea[data-v-8f07dc66]:focus{border-color:#2457d68c;box-shadow:0 0 0 3px #2457d61c}.action-row[data-v-8f07dc66],.submit-footer>div[data-v-8f07dc66]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.action-row[data-v-8f07dc66]{margin-top:10px}.overview-grid[data-v-8f07dc66]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.overview-grid div[data-v-8f07dc66]{padding:10px;border-radius:var(--radius-card);background:#f4f8fe}.overview-grid span[data-v-8f07dc66],.overview-grid strong[data-v-8f07dc66]{display:block}.overview-grid span[data-v-8f07dc66]{color:var(--color-muted);font-size:12px;font-weight:900}.overview-grid strong[data-v-8f07dc66]{margin-top:4px;color:var(--color-ink);font-size:18px;font-weight:950}.overview-grid .warn strong[data-v-8f07dc66]{color:var(--color-danger)}.warning-list[data-v-8f07dc66],.line-warning[data-v-8f07dc66]{color:var(--color-danger);font-size:12px;font-weight:800}.warning-list[data-v-8f07dc66]{margin-top:10px;padding:8px 10px;border-radius:var(--radius-card);background:var(--color-danger-soft)}.warning-list p[data-v-8f07dc66],.line-warning[data-v-8f07dc66]{margin:0}.warning-list p+p[data-v-8f07dc66]{margin-top:4px}.filter-tabs[data-v-8f07dc66]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:12px;padding:5px;border-radius:var(--radius-card);background:#edf3fb}.filter-tabs button[data-v-8f07dc66]{min-width:0;min-height:38px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-text);font-weight:950}.filter-tabs button.active[data-v-8f07dc66]{background:#fff;color:var(--color-danger);box-shadow:0 6px 14px #183e7014}.filter-tabs b[data-v-8f07dc66]{color:var(--color-muted);font-size:12px}.line-list[data-v-8f07dc66]{display:grid;gap:10px;margin-top:12px}.line-item[data-v-8f07dc66]{padding:12px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.line-item.abnormal[data-v-8f07dc66]{border-color:#c9323247;background:snow}.line-item.deleted[data-v-8f07dc66]{opacity:.68;background:#f8fafc}.line-item.edited[data-v-8f07dc66]{border-color:#2457d652}.line-item header[data-v-8f07dc66]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.line-item header span[data-v-8f07dc66],.line-item header strong[data-v-8f07dc66]{display:block}.line-item header span[data-v-8f07dc66]{color:var(--color-muted);font-size:12px;font-weight:800}.line-item header strong[data-v-8f07dc66]{margin-top:2px;font-size:15px;font-weight:950}.line-actions[data-v-8f07dc66]{display:flex;flex:0 0 auto;gap:6px}.line-actions button[data-v-8f07dc66]{padding:0 9px}.source-line[data-v-8f07dc66]{margin:10px 0 0;color:var(--color-ink);font-size:14px;font-weight:900;line-height:1.45;word-break:break-word}.summary-line[data-v-8f07dc66]{margin:6px 0 0;color:var(--color-muted);font-size:13px;font-weight:800}.ticket-chips[data-v-8f07dc66]{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.ticket-chips span[data-v-8f07dc66]{max-width:100%;padding:6px 8px;border-radius:var(--radius-control);background:#f2f6fc;color:var(--color-text);font-size:12px;font-weight:900}.ticket-chips span.disabled[data-v-8f07dc66]{color:var(--color-danger);background:var(--color-danger-soft)}.line-warning[data-v-8f07dc66]{margin-top:8px}.submit-footer[data-v-8f07dc66]{position:fixed;left:50%;bottom:0;z-index:45;width:min(100%,520px);transform:translate(-50%);padding:10px 14px calc(12px + var(--app-safe-bottom));border-top:1px solid var(--color-line);background:#fffffff5;box-shadow:0 -10px 24px #183e7014;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.submit-footer p[data-v-8f07dc66]{margin:0 0 8px;color:var(--color-muted);font-size:13px;font-weight:900}.submit-footer p.danger[data-v-8f07dc66]{color:var(--color-danger)}.draft-list[data-v-8f07dc66]{display:grid;gap:8px}.draft-list article[data-v-8f07dc66]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--color-line);border-radius:var(--radius-card);background:#fff}.draft-info[data-v-8f07dc66]{min-width:0;display:grid;gap:4px}.draft-actions[data-v-8f07dc66]{flex:0 0 auto;display:flex;align-items:center;gap:8px}.draft-list strong[data-v-8f07dc66],.draft-list em[data-v-8f07dc66],.draft-list span[data-v-8f07dc66],.draft-list time[data-v-8f07dc66]{display:block}.draft-list strong[data-v-8f07dc66]{font-size:14px;font-weight:950}.draft-list em[data-v-8f07dc66]{max-width:100%;overflow:hidden;color:var(--color-primary);font-size:12px;font-style:normal;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.draft-list span[data-v-8f07dc66],.draft-list time[data-v-8f07dc66]{color:var(--color-muted);font-size:12px;font-weight:800}.draft-list time[data-v-8f07dc66]{flex:0 0 auto}.edit-body[data-v-8f07dc66]{display:grid;gap:12px}.edit-textarea[data-v-8f07dc66]{min-height:120px;padding:10px}@media(max-width:380px){.field-grid[data-v-8f07dc66],.action-row[data-v-8f07dc66],.submit-footer>div[data-v-8f07dc66]{grid-template-columns:1fr}.issue-grid[data-v-8f07dc66]{grid-template-columns:1fr}}.dialog-mask[data-v-e33c99f8]{position:fixed;top:var(--app-visual-offset-top);right:0;bottom:auto;left:0;height:var(--app-visual-height);z-index:130;display:grid;place-items:center;padding:max(18px,var(--app-safe-top)) max(18px,var(--app-safe-right)) max(18px,var(--app-safe-bottom)) max(18px,var(--app-safe-left));overflow:auto;overscroll-behavior:contain;background:#0f233f75;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dialog-card[data-v-e33c99f8]{display:flex;gap:14px;width:min(390px,100%);max-height:calc(var(--app-visual-height) - max(36px,calc(var(--app-safe-top) + var(--app-safe-bottom))));min-height:0;flex-direction:column;overflow:hidden;padding:18px;border:1px solid rgba(210,226,244,.92);border-radius:var(--radius-card);background:#fff;box-shadow:var(--shadow-float)}.dialog-card.compact[data-v-e33c99f8]{width:min(340px,100%)}.dialog-head[data-v-e33c99f8]{display:flex;flex:0 0 auto;justify-content:space-between;align-items:flex-start;gap:12px}.dialog-head span[data-v-e33c99f8]{display:block;margin-bottom:3px;color:var(--color-muted);font-size:12px;font-weight:800}.dialog-head h2[data-v-e33c99f8]{margin:0;color:var(--color-ink);font-size:19px;font-weight:950}.dialog-close[data-v-e33c99f8]{flex:0 0 auto;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:var(--radius-control);color:var(--color-primary);background:var(--color-primary-soft)}.dialog-close svg[data-v-e33c99f8]{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.dialog-message[data-v-e33c99f8]{margin:0;color:var(--color-muted);font-size:14px;line-height:1.55;white-space:pre-line}.dialog-body[data-v-e33c99f8]{min-height:0;overflow-y:auto;overscroll-behavior:contain}.dialog-footer[data-v-e33c99f8]{flex:0 0 auto;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:2px}@media(max-width:420px),(max-height:560px){.dialog-mask[data-v-e33c99f8]{padding:max(8px,var(--app-safe-top)) max(8px,var(--app-safe-right)) max(8px,var(--app-safe-bottom)) max(8px,var(--app-safe-left))}.dialog-card[data-v-e33c99f8]{max-height:calc(var(--app-visual-height) - max(16px,calc(var(--app-safe-top) + var(--app-safe-bottom))));padding:14px}}.text-result-page[data-v-7bc42723]{color:var(--color-ink)}.text-result-page.has-footer[data-v-7bc42723]{padding-bottom:148px}.task-head-card[data-v-7bc42723],.result-card[data-v-7bc42723],.empty-result-card[data-v-7bc42723]{padding:12px}.task-head-card[data-v-7bc42723]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0}.task-actions[data-v-7bc42723]{display:flex;align-items:center;gap:8px;flex-shrink:0}.task-head-card strong[data-v-7bc42723],.task-head-card span[data-v-7bc42723]{display:block}.task-head-card strong[data-v-7bc42723]{font-size:15px;font-weight:950}.task-head-card span[data-v-7bc42723]{margin-top:4px;color:var(--color-muted);font-size:12px;font-weight:800}.overview-grid[data-v-7bc42723]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.overview-grid article[data-v-7bc42723],.batch-info[data-v-7bc42723],.issue-grid article[data-v-7bc42723]{min-width:0;padding:10px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.overview-grid span[data-v-7bc42723],.overview-grid strong[data-v-7bc42723],.batch-info span[data-v-7bc42723],.batch-info strong[data-v-7bc42723],.issue-grid span[data-v-7bc42723],.issue-grid strong[data-v-7bc42723],.issue-grid small[data-v-7bc42723]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-grid span[data-v-7bc42723],.batch-info span[data-v-7bc42723],.issue-grid span[data-v-7bc42723],.issue-grid small[data-v-7bc42723]{color:var(--color-muted);font-size:12px;font-weight:900}.overview-grid strong[data-v-7bc42723],.batch-info strong[data-v-7bc42723],.issue-grid strong[data-v-7bc42723]{margin-top:4px;color:var(--color-ink);font-size:16px;font-weight:950}.overview-grid .warn strong[data-v-7bc42723]{color:var(--color-danger)}.batch-info[data-v-7bc42723],.issue-grid[data-v-7bc42723]{margin-top:10px}.issue-grid[data-v-7bc42723]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.issue-grid article.disabled[data-v-7bc42723]{background:#f8fafc}.warning-list[data-v-7bc42723],.line-warning[data-v-7bc42723]{color:var(--color-danger);font-size:12px;font-weight:800}.warning-list[data-v-7bc42723]{margin-top:10px;padding:8px 10px;border-radius:var(--radius-card);background:var(--color-danger-soft)}.warning-list p[data-v-7bc42723],.line-warning[data-v-7bc42723]{margin:0}.warning-list p+p[data-v-7bc42723]{margin-top:4px}.filter-tabs[data-v-7bc42723]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:12px;padding:5px;border-radius:var(--radius-card);background:#edf3fb}.filter-tabs button[data-v-7bc42723]{min-width:0;min-height:38px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-text);font-weight:950}.filter-tabs button.active[data-v-7bc42723]{background:#fff;color:var(--color-danger);box-shadow:0 6px 14px #183e7014}.filter-tabs b[data-v-7bc42723]{color:var(--color-muted);font-size:12px}.line-list[data-v-7bc42723],.sheet-form[data-v-7bc42723]{display:grid;gap:10px}.line-list[data-v-7bc42723]{margin-top:12px}.line-item[data-v-7bc42723]{padding:12px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.line-item.abnormal[data-v-7bc42723]{border-color:#c9323247;background:snow}.line-item.deleted[data-v-7bc42723]{opacity:.68;background:#f8fafc}.line-item.edited[data-v-7bc42723]{border-color:#2457d652}.line-item header[data-v-7bc42723]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.line-item header span[data-v-7bc42723],.line-item header strong[data-v-7bc42723]{display:block}.line-item header span[data-v-7bc42723]{color:var(--color-muted);font-size:12px;font-weight:800}.line-item header strong[data-v-7bc42723]{margin-top:2px;font-size:15px;font-weight:950}.line-actions[data-v-7bc42723]{display:flex;flex:0 0 auto;gap:6px}.line-actions button[data-v-7bc42723]{min-height:30px;padding:0 9px;border:0;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);font-weight:900}.line-actions button.manual[data-v-7bc42723]{background:#fff4dd;color:#9a6200}.manual-badge[data-v-7bc42723]{display:inline-flex;margin:7px 0 0;padding:4px 7px;border-radius:999px;background:#eaf7ef;color:#14794a;font-size:11px;font-weight:900}.manual-source[data-v-7bc42723]{margin-bottom:10px;padding:10px;border-radius:8px;background:#f5f8fc}.manual-source span[data-v-7bc42723],.manual-game-field span[data-v-7bc42723]{display:block;color:var(--color-muted);font-size:12px;font-weight:850}.manual-source p[data-v-7bc42723]{margin:5px 0 0;color:var(--color-ink);font-size:13px;line-height:1.5;white-space:pre-wrap}.manual-game-field[data-v-7bc42723]{display:grid;gap:6px;margin-bottom:12px}.source-line[data-v-7bc42723]{margin:10px 0 0;color:var(--color-ink);font-size:14px;font-weight:900;line-height:1.45;word-break:break-word}.summary-line[data-v-7bc42723]{margin:6px 0 0;color:var(--color-muted);font-size:13px;font-weight:800}.ticket-chips[data-v-7bc42723]{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.ticket-chips span[data-v-7bc42723]{max-width:100%;padding:6px 8px;border-radius:var(--radius-control);background:#f2f6fc;color:var(--color-text);font-size:12px;font-weight:900}.ticket-chips span.disabled[data-v-7bc42723]{color:var(--color-danger);background:var(--color-danger-soft)}.line-warning[data-v-7bc42723]{margin-top:8px}.submit-footer[data-v-7bc42723]{position:fixed;left:50%;bottom:0;z-index:45;width:min(100%,520px);transform:translate(-50%);padding:10px 14px calc(12px + var(--app-safe-bottom));border-top:1px solid var(--color-line);background:#fffffff5;box-shadow:0 -10px 24px #183e7014;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.submit-footer p[data-v-7bc42723]{margin:0 0 8px;color:var(--color-muted);font-size:13px;font-weight:900}.submit-footer p.danger[data-v-7bc42723]{color:var(--color-danger)}.submit-footer>div[data-v-7bc42723]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.edit-textarea[data-v-7bc42723]{width:100%;min-height:120px;resize:vertical;padding:10px;border:1px solid var(--color-line);border-radius:var(--radius-card);outline:0;background:#fff;color:var(--color-ink);font:inherit;font-weight:800;line-height:1.55}.edit-textarea[data-v-7bc42723]:focus{border-color:#2457d68c;box-shadow:0 0 0 3px #2457d61c}@media(max-width:380px){.issue-grid[data-v-7bc42723],.submit-footer>div[data-v-7bc42723]{grid-template-columns:1fr}}.risk-page[data-v-29acae76]{color:var(--color-ink)}.batch-card[data-v-29acae76],.overview-card[data-v-29acae76],.insight-card[data-v-29acae76],.result-card[data-v-29acae76],.relation-card[data-v-29acae76]{padding:12px;margin-bottom:12px}.batch-card[data-v-29acae76]{display:flex;align-items:center;justify-content:space-between;gap:10px}.batch-card strong[data-v-29acae76],.batch-card span[data-v-29acae76]{display:block}.batch-card strong[data-v-29acae76]{font-size:15px;font-weight:950}.batch-card span[data-v-29acae76]{margin-top:4px;color:var(--color-muted);font-size:12px;font-weight:800;line-height:1.45}.overview-grid[data-v-29acae76],.recommend-grid[data-v-29acae76],.metric-grid[data-v-29acae76]{display:grid;gap:8px}.overview-grid[data-v-29acae76]{grid-template-columns:repeat(4,minmax(0,1fr))}.overview-grid article[data-v-29acae76],.recommend-card[data-v-29acae76]{min-width:0;padding:10px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.overview-grid span[data-v-29acae76],.overview-grid strong[data-v-29acae76],.recommend-card span[data-v-29acae76],.recommend-card strong[data-v-29acae76],.recommend-card em[data-v-29acae76]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-grid span[data-v-29acae76],.recommend-card span[data-v-29acae76],.recommend-card em[data-v-29acae76]{color:var(--color-muted);font-size:12px;font-weight:850;font-style:normal}.overview-grid strong[data-v-29acae76],.recommend-card strong[data-v-29acae76]{margin-top:5px;font-size:16px;font-weight:950}.danger[data-v-29acae76]{color:var(--color-danger)}.warn[data-v-29acae76]{color:#c27712}.ok[data-v-29acae76]{color:var(--color-teal)}.score-line[data-v-29acae76]{display:flex;align-items:center;gap:8px;margin-top:10px;padding:9px 10px;border-radius:var(--radius-card);background:#edf3fb;color:var(--color-muted);font-size:12px;font-weight:900}.score-line b[data-v-29acae76]{color:var(--color-primary);font-size:18px}.score-line em[data-v-29acae76]{margin-left:auto;color:var(--color-ink);font-style:normal}.insight-card p[data-v-29acae76]{margin:0;color:var(--color-text);font-size:13px;font-weight:850;line-height:1.55}.insight-card p+p[data-v-29acae76]{margin-top:6px}.recommend-grid[data-v-29acae76]{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}.recommend-card.push strong[data-v-29acae76]{color:var(--color-danger)}.recommend-card.split strong[data-v-29acae76]{color:#c27712}.recommend-card.eat strong[data-v-29acae76]{color:var(--color-teal)}.filter-tabs[data-v-29acae76]{position:sticky;top:var(--app-header-total-height);z-index:20;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0 -2px 12px;padding:5px;border-radius:var(--radius-card);background:#e8f0fa}.filter-tabs button[data-v-29acae76]{min-height:38px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-text);font-size:13px;font-weight:950}.filter-tabs button.active[data-v-29acae76]{background:#fff;color:var(--color-danger);box-shadow:0 8px 16px #183e7014}.filter-tabs b[data-v-29acae76]{color:var(--color-muted);font-size:11px}.risk-row[data-v-29acae76]{padding:12px 0;border-bottom:1px solid var(--color-line)}.risk-row[data-v-29acae76]:last-child{border-bottom:0}.risk-row header[data-v-29acae76],.exposure-row[data-v-29acae76]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.risk-row header strong[data-v-29acae76],.exposure-row strong[data-v-29acae76],.relation-row strong[data-v-29acae76]{display:block;color:var(--color-ink);font-size:15px;font-weight:950;line-height:1.35}.risk-row header span[data-v-29acae76],.exposure-row span[data-v-29acae76],.relation-row span[data-v-29acae76]{display:block;margin-top:4px;color:var(--color-muted);font-size:12px;font-weight:800;line-height:1.4}.risk-row header em[data-v-29acae76]{flex-shrink:0;padding:6px 8px;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-style:normal;font-weight:950}.risk-row.push header em[data-v-29acae76]{background:var(--color-danger-soft);color:var(--color-danger)}.risk-row.split header em[data-v-29acae76]{background:#fff6e7;color:#b46a08}.source-text[data-v-29acae76]{margin:8px 0 0;color:var(--color-ink);font-size:13px;font-weight:900;line-height:1.45}.metric-grid[data-v-29acae76]{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:9px}.metric-grid span[data-v-29acae76]{min-width:0;padding:7px 8px;border-radius:var(--radius-control);background:#f3f7fd;color:var(--color-muted);font-size:11px;font-weight:850}.metric-grid b[data-v-29acae76]{display:block;margin-top:3px;color:var(--color-ink);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reason-list[data-v-29acae76]{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.reason-list span[data-v-29acae76]{padding:5px 7px;border-radius:var(--radius-control);background:#fff3f3;color:var(--color-danger);font-size:11px;font-weight:850}.risk-row.eat .reason-list span[data-v-29acae76]{background:#ecfdf6;color:var(--color-teal)}.exposure-row[data-v-29acae76]{padding:11px 0;border-bottom:1px solid var(--color-line)}.exposure-row[data-v-29acae76]:last-child{border-bottom:0}.exposure-row em[data-v-29acae76]{color:var(--color-danger);font-size:15px;font-style:normal;font-weight:950}.relation-stack[data-v-29acae76]{display:grid;gap:12px}.relation-card h2[data-v-29acae76]{margin:0 0 10px;font-size:16px;font-weight:950}.relation-row[data-v-29acae76]{padding:10px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.relation-row+.relation-row[data-v-29acae76]{margin-top:8px}.relation-row em[data-v-29acae76]{display:block;margin-top:6px;color:var(--color-primary);font-size:12px;font-style:normal;font-weight:900}.more-tip[data-v-29acae76]{margin:10px 0 0;color:var(--color-muted);font-size:12px;font-weight:850;text-align:center}.reconcile-page[data-v-cc2cd32b]{color:var(--color-ink)}.reconcile-page.editor-mode[data-v-cc2cd32b]{padding-bottom:calc(94px + var(--app-safe-bottom))}.summary-grid[data-v-cc2cd32b],.overview-grid[data-v-cc2cd32b],.settle-grid[data-v-cc2cd32b]{display:grid;gap:8px}.summary-grid[data-v-cc2cd32b]{grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 0}.summary-grid article[data-v-cc2cd32b],.overview-grid article[data-v-cc2cd32b],.settle-grid div[data-v-cc2cd32b]{min-width:0;padding:10px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.summary-grid span[data-v-cc2cd32b],.summary-grid strong[data-v-cc2cd32b],.overview-grid span[data-v-cc2cd32b],.overview-grid strong[data-v-cc2cd32b],.settle-grid span[data-v-cc2cd32b],.settle-grid strong[data-v-cc2cd32b]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-grid span[data-v-cc2cd32b],.overview-grid span[data-v-cc2cd32b],.settle-grid span[data-v-cc2cd32b]{color:var(--color-muted);font-size:12px;font-weight:900}.summary-grid strong[data-v-cc2cd32b]{margin-top:4px;font-size:15px;font-weight:950}.overview-grid[data-v-cc2cd32b]{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-grid strong[data-v-cc2cd32b],.settle-grid strong[data-v-cc2cd32b]{margin-top:4px;font-size:17px;font-weight:950}.settle-grid[data-v-cc2cd32b]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.positive strong[data-v-cc2cd32b]{color:#07826f}.negative strong[data-v-cc2cd32b],.warn strong[data-v-cc2cd32b]{color:var(--color-danger)}.page-tabs[data-v-cc2cd32b],.task-pane-tabs[data-v-cc2cd32b],.filter-tabs[data-v-cc2cd32b]{display:grid;gap:7px;padding:5px;border-radius:var(--radius-card);background:#edf3fb}.page-tabs[data-v-cc2cd32b]{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}.task-pane-tabs[data-v-cc2cd32b]{grid-template-columns:repeat(2,minmax(0,1fr));margin:-2px 0 12px}.filter-tabs[data-v-cc2cd32b]{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.page-tabs button[data-v-cc2cd32b],.task-pane-tabs button[data-v-cc2cd32b],.filter-tabs button[data-v-cc2cd32b]{min-width:0;min-height:38px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-text);font-weight:950}.page-tabs button.active[data-v-cc2cd32b],.task-pane-tabs button.active[data-v-cc2cd32b],.filter-tabs button.active[data-v-cc2cd32b]{background:#fff;color:var(--color-danger);box-shadow:0 6px 14px #183e7014}.task-pane-tabs button[data-v-cc2cd32b]{min-height:34px;font-size:13px}.task-pane-tabs b[data-v-cc2cd32b],.filter-tabs b[data-v-cc2cd32b]{color:var(--color-muted);font-size:12px}.task-editor[data-v-cc2cd32b],.result-card[data-v-cc2cd32b],.task-list-card[data-v-cc2cd32b],.party-card[data-v-cc2cd32b],.rates-card[data-v-cc2cd32b]{padding:12px}.editor-mode .task-editor[data-v-cc2cd32b]{overflow:visible}.section-head[data-v-cc2cd32b]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.section-actions[data-v-cc2cd32b]{display:flex;flex:0 0 auto;gap:8px}.section-head strong[data-v-cc2cd32b],.section-head span[data-v-cc2cd32b]{display:block}.section-head strong[data-v-cc2cd32b]{font-size:15px;font-weight:950}.section-head span[data-v-cc2cd32b]{color:var(--color-muted);font-size:12px;font-weight:800}.field-grid[data-v-cc2cd32b]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.field-grid label[data-v-cc2cd32b]:first-child,.draw-date-field[data-v-cc2cd32b]{grid-column:1 / -1}.field-grid label[data-v-cc2cd32b],.sheet-form label[data-v-cc2cd32b]{display:grid;gap:6px;min-width:0}.field-grid span[data-v-cc2cd32b],.sheet-form label>span[data-v-cc2cd32b]{color:var(--color-muted);font-size:12px;font-weight:900}.issue-lock-card[data-v-cc2cd32b]{margin-top:10px;padding:10px;border:1px solid #e1ebf7;border-radius:var(--radius-card);background:#f8fbff}.issue-lock-card header[data-v-cc2cd32b]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.issue-lock-card header strong[data-v-cc2cd32b],.issue-lock-card header span[data-v-cc2cd32b]{display:block}.issue-lock-card header strong[data-v-cc2cd32b]{color:var(--color-ink);font-size:13px;font-weight:950}.issue-lock-card header span[data-v-cc2cd32b]{color:var(--color-muted);font-size:11px;font-weight:800;text-align:right}.issue-lock-list[data-v-cc2cd32b]{display:grid;gap:6px}.issue-lock-list article[data-v-cc2cd32b]{min-width:0;padding:8px 9px;border:1px solid #dbe7f5;border-radius:var(--radius-control);background:#fff}.issue-lock-list article.active[data-v-cc2cd32b]{border-color:#c5d8ff;background:#fbfdff}.issue-lock-list article.pending[data-v-cc2cd32b]{border-color:#c932323d;background:snow}.issue-lock-list article.missing[data-v-cc2cd32b]{opacity:.72}.issue-row-main[data-v-cc2cd32b]{display:flex;align-items:center;justify-content:space-between;gap:10px}.issue-row-main div[data-v-cc2cd32b],.issue-row-main strong[data-v-cc2cd32b],.issue-row-main span[data-v-cc2cd32b],.issue-row-main small[data-v-cc2cd32b]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issue-row-main div[data-v-cc2cd32b]{display:flex;align-items:baseline;gap:7px}.issue-row-main span[data-v-cc2cd32b],.issue-row-main small[data-v-cc2cd32b]{color:var(--color-muted);font-size:11px;font-weight:800}.issue-row-main strong[data-v-cc2cd32b]{color:var(--color-ink);font-size:12px;font-weight:950}.issue-draw-balls[data-v-cc2cd32b]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px;margin:8px 0 1px;padding-top:7px;border-top:1px dashed #e3ebf6}.issue-draw-balls .draw-ball[data-v-cc2cd32b]{display:inline-grid;justify-items:center;gap:2px;min-width:27px;color:#6f7e94;font-size:10px;font-weight:850;line-height:1}.issue-draw-balls .draw-ball i[data-v-cc2cd32b]{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:50%;color:#fff;font-size:12px;font-style:normal;font-weight:950}.issue-draw-balls .draw-ball em[data-v-cc2cd32b]{display:block;font-style:normal;line-height:1.1}.issue-draw-balls .draw-ball.special i[data-v-cc2cd32b]{outline:2px solid #f0d28a}.issue-draw-balls .draw-plus[data-v-cc2cd32b]{display:inline-flex;align-items:center;justify-content:center;height:27px;color:#25364e;font-size:15px;font-weight:950}.issue-draw-balls .red[data-v-cc2cd32b]{background:#d8403a}.issue-draw-balls .blue[data-v-cc2cd32b]{background:#2d6cdf}.issue-draw-balls .green[data-v-cc2cd32b]{background:#15945d}.text-field[data-v-cc2cd32b]{display:grid;gap:7px;margin-top:10px}.text-field>span[data-v-cc2cd32b]{color:var(--color-muted);font-size:12px;font-weight:900}.text-input[data-v-cc2cd32b],.edit-textarea[data-v-cc2cd32b]{width:100%;resize:vertical;border:1px solid var(--color-line);border-radius:var(--radius-card);outline:0;background:#fff;color:var(--color-ink);font:inherit;font-weight:800;line-height:1.55}.text-input[data-v-cc2cd32b]{min-height:260px;padding:12px}.editor-mode .text-input[data-v-cc2cd32b]{min-height:360px;padding-bottom:18px}.edit-textarea[data-v-cc2cd32b]{min-height:120px;padding:10px}.text-input[data-v-cc2cd32b]:focus,.edit-textarea[data-v-cc2cd32b]:focus{border-color:#2457d68c;box-shadow:0 0 0 3px #2457d61c}.action-row[data-v-cc2cd32b]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.editor-mode .action-row[data-v-cc2cd32b]{position:fixed;right:14px;bottom:0;left:14px;z-index:60;margin:0;padding:10px 0 calc(10px + var(--app-safe-bottom));border-top:1px solid #e8eef7;background:linear-gradient(180deg,#f8fafc00 0,#f8fafcf5 14px,#fff 42px);box-shadow:0 -14px 28px #10233f14}.line-list[data-v-cc2cd32b],.task-list[data-v-cc2cd32b],.party-list[data-v-cc2cd32b],.sheet-form[data-v-cc2cd32b]{display:grid;gap:10px}.line-list[data-v-cc2cd32b]{margin-top:12px}.line-item[data-v-cc2cd32b],.task-list article[data-v-cc2cd32b],.party-list article[data-v-cc2cd32b]{padding:12px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.line-item.abnormal[data-v-cc2cd32b]{border-color:#c9323247;background:snow}.line-item.edited[data-v-cc2cd32b]{border-color:#2457d652}.line-item.deleted[data-v-cc2cd32b]{opacity:.68;background:#f8fafc}.line-item header[data-v-cc2cd32b],.task-list article[data-v-cc2cd32b],.party-list article[data-v-cc2cd32b]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.line-item header span[data-v-cc2cd32b],.line-item header strong[data-v-cc2cd32b],.task-list strong[data-v-cc2cd32b],.task-list span[data-v-cc2cd32b],.party-list strong[data-v-cc2cd32b],.party-list span[data-v-cc2cd32b]{display:block}.line-item header span[data-v-cc2cd32b],.task-list span[data-v-cc2cd32b],.party-list span[data-v-cc2cd32b]{color:var(--color-muted);font-size:12px;font-weight:800}.line-item header strong[data-v-cc2cd32b],.task-list strong[data-v-cc2cd32b],.party-list strong[data-v-cc2cd32b]{color:var(--color-ink);font-size:14px;font-weight:950}.line-actions[data-v-cc2cd32b],.party-list article>div[data-v-cc2cd32b]:last-child{display:flex;flex:0 0 auto;gap:6px}.line-actions button[data-v-cc2cd32b],.task-list button[data-v-cc2cd32b],.party-list button[data-v-cc2cd32b]{min-height:30px;padding:0 9px;border:0;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);font-weight:900}.task-list article.active[data-v-cc2cd32b]{border-color:#2457d657;background:#f7fbff}.party-list button[data-v-cc2cd32b]:disabled{opacity:.45}.source-line[data-v-cc2cd32b]{margin:10px 0 0;color:var(--color-ink);font-size:14px;font-weight:900;line-height:1.45;word-break:break-word}.summary-line[data-v-cc2cd32b],.line-warning[data-v-cc2cd32b]{margin:6px 0 0;font-size:13px;font-weight:800}.summary-line[data-v-cc2cd32b]{color:var(--color-muted)}.line-warning[data-v-cc2cd32b]{color:var(--color-danger)}.party-rate-note[data-v-cc2cd32b]{display:grid;gap:5px;padding:10px;border:1px solid rgba(36,87,214,.14);border-radius:var(--radius-card);background:#f5f8fc}.party-rate-note strong[data-v-cc2cd32b]{color:var(--color-ink);font-size:14px;font-weight:950}.party-rate-note p[data-v-cc2cd32b]{margin:0;color:var(--color-muted);font-size:12px;font-weight:800;line-height:1.45}.ticket-chips[data-v-cc2cd32b]{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.ticket-chips span[data-v-cc2cd32b]{max-width:100%;padding:6px 8px;border-radius:var(--radius-control);background:#f2f6fc;color:var(--color-text);font-size:12px;font-weight:900}.reconcile-strip[data-v-cc2cd32b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:9px}.reconcile-strip span[data-v-cc2cd32b]{min-width:0;overflow:hidden;padding:7px 8px;border-radius:var(--radius-control);background:#f7fafc;color:var(--color-text);font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.help-content[data-v-cc2cd32b]{display:grid;gap:12px;color:var(--color-text);font-size:14px;font-weight:800;line-height:1.55}.help-content p[data-v-cc2cd32b],.help-content ul[data-v-cc2cd32b]{margin:0}.help-content section[data-v-cc2cd32b]{display:grid;gap:6px;padding:10px;border-radius:var(--radius-control);background:#f5f8fc}.help-content strong[data-v-cc2cd32b]{color:var(--color-ink);font-size:14px;font-weight:950}.help-content ul[data-v-cc2cd32b]{padding-left:18px}.dialog-full-button[data-v-cc2cd32b]{grid-column:1 / -1}.rate-editor[data-v-cc2cd32b]{display:grid;gap:12px}.rate-editor.compact[data-v-cc2cd32b]{gap:10px}.rate-group[data-v-cc2cd32b]{display:grid;gap:8px}.rate-group>strong[data-v-cc2cd32b]{color:var(--color-ink);font-size:14px;font-weight:950}.rate-grid[data-v-cc2cd32b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rate-grid label[data-v-cc2cd32b]{display:grid;gap:5px}.rate-grid span[data-v-cc2cd32b]{color:var(--color-muted);font-size:12px;font-weight:900}.rate-editor[data-v-cc2cd32b] .rate-group{display:grid;gap:8px}.rate-editor[data-v-cc2cd32b] .rate-group>strong{color:var(--color-ink);font-size:14px;font-weight:950}.rate-editor[data-v-cc2cd32b] .rate-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rate-editor[data-v-cc2cd32b] .rate-grid label{display:grid;gap:5px}.rate-editor[data-v-cc2cd32b] .rate-grid span{color:var(--color-muted);font-size:12px;font-weight:900}@media(max-width:420px){.summary-grid[data-v-cc2cd32b]{grid-template-columns:repeat(2,minmax(0,1fr))}.field-grid[data-v-cc2cd32b],.rate-editor[data-v-cc2cd32b] .rate-grid{grid-template-columns:minmax(0,1fr)}}.reconcile-result-page[data-v-4392bb8d]{color:var(--color-ink)}.header-actions[data-v-4392bb8d]{display:flex;align-items:center;gap:6px}.task-head-card[data-v-4392bb8d],.issue-lock-card[data-v-4392bb8d],.result-card[data-v-4392bb8d],.empty-result-card[data-v-4392bb8d]{padding:12px}.task-head-card[data-v-4392bb8d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0}.task-head-actions[data-v-4392bb8d]{display:flex;flex:0 0 auto;align-items:center;gap:8px}.task-head-card strong[data-v-4392bb8d],.task-head-card span[data-v-4392bb8d]{display:block}.task-head-card strong[data-v-4392bb8d]{font-size:15px;font-weight:950}.task-head-card span[data-v-4392bb8d]{margin-top:4px;color:var(--color-muted);font-size:12px;font-weight:800}.issue-lock-card[data-v-4392bb8d]{margin:12px 0;background:#f8fbff}.issue-lock-card header[data-v-4392bb8d]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.issue-lock-card header strong[data-v-4392bb8d],.issue-lock-card header span[data-v-4392bb8d]{display:block}.issue-lock-card header strong[data-v-4392bb8d]{font-size:13px;font-weight:950}.issue-lock-card header span[data-v-4392bb8d]{color:var(--color-muted);font-size:12px;font-weight:900}.issue-preview-grid[data-v-4392bb8d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.issue-preview-grid article[data-v-4392bb8d]{min-width:0;padding:8px;border:1px solid #dbe7f5;border-radius:var(--radius-control);background:#fff}.issue-preview-grid article.pending[data-v-4392bb8d]{border-color:#c932323d;background:snow}.issue-preview-grid article.missing[data-v-4392bb8d]{opacity:.72}.issue-preview-grid>article>span[data-v-4392bb8d],.issue-preview-grid strong[data-v-4392bb8d],.issue-preview-grid small[data-v-4392bb8d]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issue-preview-grid>article>span[data-v-4392bb8d],.issue-preview-grid small[data-v-4392bb8d]{color:var(--color-muted);font-size:11px;font-weight:800}.issue-preview-grid strong[data-v-4392bb8d]{margin:3px 0;color:var(--color-ink);font-size:14px;font-weight:950}.issue-draw-balls[data-v-4392bb8d]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:5px;margin:6px 0}.issue-draw-balls .draw-ball[data-v-4392bb8d]{display:inline-grid;justify-items:center;gap:2px;min-width:24px;color:#6f7e94;font-size:9px;font-weight:850;line-height:1}.issue-draw-balls .draw-ball i[data-v-4392bb8d]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:#fff;font-size:11px;font-style:normal;font-weight:950}.issue-draw-balls .draw-ball em[data-v-4392bb8d]{display:block;font-style:normal;line-height:1.1}.issue-draw-balls .draw-ball.special i[data-v-4392bb8d]{outline:2px solid #f0d28a}.issue-draw-balls .draw-plus[data-v-4392bb8d]{display:inline-flex;align-items:center;justify-content:center;height:24px;color:#25364e;font-size:15px;font-weight:950}.issue-draw-balls .red[data-v-4392bb8d]{background:#d8403a}.issue-draw-balls .blue[data-v-4392bb8d]{background:#2d6cdf}.issue-draw-balls .green[data-v-4392bb8d]{background:#15945d}.overview-grid[data-v-4392bb8d],.settle-grid[data-v-4392bb8d]{display:grid;gap:8px}.overview-grid[data-v-4392bb8d]{grid-template-columns:repeat(4,minmax(0,1fr))}.settle-grid[data-v-4392bb8d]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.overview-grid article[data-v-4392bb8d],.settle-grid div[data-v-4392bb8d]{min-width:0;padding:10px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.overview-grid span[data-v-4392bb8d],.overview-grid strong[data-v-4392bb8d],.settle-grid span[data-v-4392bb8d],.settle-grid strong[data-v-4392bb8d]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-grid span[data-v-4392bb8d],.settle-grid span[data-v-4392bb8d]{color:var(--color-muted);font-size:12px;font-weight:900}.overview-grid strong[data-v-4392bb8d],.settle-grid strong[data-v-4392bb8d]{margin-top:4px;font-size:16px;font-weight:950}.positive strong[data-v-4392bb8d]{color:#07826f}.negative strong[data-v-4392bb8d],.warn strong[data-v-4392bb8d]{color:var(--color-danger)}.filter-tabs[data-v-4392bb8d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:12px;padding:5px;border-radius:var(--radius-card);background:#edf3fb}.filter-tabs button[data-v-4392bb8d]{min-width:0;min-height:38px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-text);font-weight:950}.filter-tabs button.active[data-v-4392bb8d]{background:#fff;color:var(--color-danger);box-shadow:0 6px 14px #183e7014}.filter-tabs b[data-v-4392bb8d]{color:var(--color-muted);font-size:12px}.line-list[data-v-4392bb8d],.sheet-form[data-v-4392bb8d]{display:grid;gap:10px}.line-list[data-v-4392bb8d]{margin-top:12px}.line-item[data-v-4392bb8d]{padding:12px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.line-item.abnormal[data-v-4392bb8d]{border-color:#c9323247;background:snow}.line-item.edited[data-v-4392bb8d]{border-color:#2457d652}.line-item.deleted[data-v-4392bb8d]{opacity:.68;background:#f8fafc}.line-item header[data-v-4392bb8d]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.line-item header span[data-v-4392bb8d],.line-item header strong[data-v-4392bb8d]{display:block}.line-item header span[data-v-4392bb8d]{color:var(--color-muted);font-size:12px;font-weight:800}.line-item header strong[data-v-4392bb8d]{color:var(--color-ink);font-size:14px;font-weight:950}.line-actions[data-v-4392bb8d]{display:flex;flex:0 0 auto;gap:6px}.line-actions button[data-v-4392bb8d]{min-height:30px;padding:0 9px;border:0;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);font-weight:900}.source-line[data-v-4392bb8d]{margin:10px 0 0;color:var(--color-ink);font-size:14px;font-weight:900;line-height:1.45;word-break:break-word}.summary-line[data-v-4392bb8d],.line-warning[data-v-4392bb8d]{margin:6px 0 0;font-size:13px;font-weight:800}.summary-line[data-v-4392bb8d]{color:var(--color-muted)}.line-warning[data-v-4392bb8d]{color:var(--color-danger)}.ticket-chips[data-v-4392bb8d]{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.ticket-chips span[data-v-4392bb8d]{max-width:100%;padding:6px 8px;border-radius:var(--radius-control);background:#f2f6fc;color:var(--color-text);font-size:12px;font-weight:900}.reconcile-strip[data-v-4392bb8d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:9px}.reconcile-strip span[data-v-4392bb8d]{min-width:0;overflow:hidden;padding:7px 8px;border-radius:var(--radius-control);background:#f7fafc;color:var(--color-text);font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.edit-textarea[data-v-4392bb8d]{width:100%;min-height:120px;resize:vertical;padding:10px;border:1px solid var(--color-line);border-radius:var(--radius-card);outline:0;background:#fff;color:var(--color-ink);font:inherit;font-weight:800;line-height:1.55}.edit-textarea[data-v-4392bb8d]:focus{border-color:#2457d68c;box-shadow:0 0 0 3px #2457d61c}@media(max-width:420px){.overview-grid[data-v-4392bb8d]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pc-reconcile-page[data-v-e0a9a762]{min-height:100dvh;background:#edf4fb;color:#10213b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.workbench-header[data-v-e0a9a762]{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:54px;padding:7px 10px;border-bottom:1px solid #cfe0f2;background:#f8fbff}.panel-head strong[data-v-e0a9a762],.issue-box-header>strong[data-v-e0a9a762],.abnormal-box>strong[data-v-e0a9a762],.batch-box>strong[data-v-e0a9a762]{display:block;font-size:13px;font-weight:900}.panel-head span[data-v-e0a9a762]{display:block;margin-top:3px;color:#64748b;font-size:11px;font-weight:700}.workbench-header nav[data-v-e0a9a762],.header-actions[data-v-e0a9a762],.append-actions[data-v-e0a9a762],.result-toolbar[data-v-e0a9a762],.result-toolbar>div[data-v-e0a9a762]{display:flex;align-items:center;gap:8px}.header-actions[data-v-e0a9a762]{min-width:0;flex:0 1 auto;justify-content:flex-end}.header-meta[data-v-e0a9a762]{display:grid;min-width:0;flex:0 1 auto;grid-template-columns:240px 340px 130px 145px auto;align-items:end;gap:7px}.header-meta>label[data-v-e0a9a762],.header-meta .counterparty-field[data-v-e0a9a762]{min-width:0}.header-meta label>span[data-v-e0a9a762]{display:block;margin:0 0 3px;color:#64748b;font-size:10px;font-weight:800}.header-meta input[data-v-e0a9a762],.header-meta select[data-v-e0a9a762]{height:32px;padding:0 8px;font-size:12px}.header-meta .counterparty-field[data-v-e0a9a762]{gap:6px}.header-meta .save-meta-button[data-v-e0a9a762]{align-self:end}.header-task-actions[data-v-e0a9a762],.header-global-actions[data-v-e0a9a762]{flex:0 0 auto}.header-task-actions[data-v-e0a9a762]{padding-right:8px;border-right:1px solid #d7e4f3}.plugin-download-button[data-v-e0a9a762]{border-color:#0f766e;background:#ecfdf5;color:#0f766e;font-weight:850}.workbench-header button[data-v-e0a9a762]{min-width:auto;height:32px;padding-right:14px;padding-left:14px;font-size:12px;white-space:nowrap}.workbench-layout[data-v-e0a9a762]{position:relative;display:grid;grid-template-columns:minmax(720px,1fr);gap:12px;padding:12px}.workbench-layout.right-pinned[data-v-e0a9a762]{grid-template-columns:minmax(720px,1fr) 360px}.task-panel[data-v-e0a9a762],.main-panel[data-v-e0a9a762],.summary-panel[data-v-e0a9a762]{min-width:0;border:1px solid #cfe0f2;border-radius:8px;background:#fff}.task-panel[data-v-e0a9a762],.summary-panel[data-v-e0a9a762]{align-self:start;position:sticky;top:76px;max-height:calc(100dvh - 88px)}.task-panel[data-v-e0a9a762]{display:flex;height:calc(100dvh - 88px);flex-direction:column;overflow:hidden}.task-panel.task-panel-floating[data-v-e0a9a762]{position:fixed;z-index:82;top:76px;left:16px;width:min(920px,calc(100vw - 32px));height:calc(100dvh - 92px);max-height:calc(100dvh - 92px);box-shadow:0 24px 60px #0f23413d}.task-panel-content[data-v-e0a9a762]{display:grid;grid-template-columns:minmax(390px,1.05fr) minmax(350px,.95fr);min-height:0;flex:1 1 auto;overflow:hidden}.task-panel-tools[data-v-e0a9a762]{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;border-left:1px solid #dbe8f6;background:#fbfdff}.summary-panel[data-v-e0a9a762]{overflow:auto}.summary-panel.summary-panel-floating[data-v-e0a9a762]{position:fixed;z-index:84;top:76px;right:16px;width:min(430px,calc(100vw - 32px));max-height:calc(100dvh - 92px);box-shadow:0 24px 60px #0f23413d}.side-drawer-backdrop[data-v-e0a9a762]{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;background:#0f172a2e}.main-panel[data-v-e0a9a762]{overflow:hidden}.panel-head[data-v-e0a9a762]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px;border-bottom:1px solid #dbe8f6;background:#f7fbff}.panel-head-actions[data-v-e0a9a762]{display:inline-flex;align-items:center;gap:6px}.task-sort-switch[data-v-e0a9a762]{display:inline-flex;padding:2px;border:1px solid #d2dfed;border-radius:7px;background:#eef4fa}.task-sort-switch button[data-v-e0a9a762]{height:28px;padding:0 10px;border:0;border-radius:5px;background:transparent;color:#64748b;cursor:pointer;font-size:11px;font-weight:850;white-space:nowrap}.task-sort-switch button.active[data-v-e0a9a762]{background:#fff;color:#1d5fd1;box-shadow:0 1px 3px #1e406424}.task-list[data-v-e0a9a762]{display:grid;gap:5px;min-height:0;overflow-y:auto;padding:7px;align-content:start;overscroll-behavior:contain}.task-item[data-v-e0a9a762],.batch-item[data-v-e0a9a762],.abnormal-box button[data-v-e0a9a762]{width:100%;min-width:0;border:1px solid #d7e4f3;border-radius:8px;background:#fff;color:inherit;text-align:left;cursor:pointer}.task-item[data-v-e0a9a762]{display:flex;align-items:center;gap:6px;padding:6px 7px}.task-item-body[data-v-e0a9a762]{min-width:0;flex:1 1 auto}.task-item.active[data-v-e0a9a762],.task-item.switching[data-v-e0a9a762],.batch-item.active[data-v-e0a9a762]{border-color:#2f8df6;background:#eef6ff}.task-item.switching .task-item-body[data-v-e0a9a762]{opacity:.78}.task-item strong[data-v-e0a9a762],.task-item span[data-v-e0a9a762],.task-item em[data-v-e0a9a762]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-item strong[data-v-e0a9a762]{font-size:12px;font-weight:900}.task-item span[data-v-e0a9a762],.task-item em[data-v-e0a9a762]{margin-top:3px;color:#64748b;font-size:11px;font-style:normal;font-weight:700}.task-item span.task-draw-meta[data-v-e0a9a762]{color:#334e73;font-weight:800}.task-delete-button[data-v-e0a9a762]{flex:0 0 auto;min-height:26px;padding:0 8px;border:1px solid rgba(201,50,50,.28);border-radius:6px;background:#fff5f5;color:#c93232;font-weight:900;font-size:11px;cursor:pointer}.batch-box[data-v-e0a9a762],.issue-box[data-v-e0a9a762],.abnormal-box[data-v-e0a9a762]{display:grid;gap:6px;padding:8px;border-top:1px solid #dbe8f6}.task-panel .batch-box[data-v-e0a9a762]{flex:1 1 auto;min-height:100px;overflow-y:auto;align-content:start;overscroll-behavior:contain}.batch-item[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:2px}.batch-select-button[data-v-e0a9a762]{display:flex;min-width:0;flex:1 1 auto;align-items:center;justify-content:space-between;gap:8px;padding:5px 7px;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left;font-size:12px}.batch-select-button span[data-v-e0a9a762],.batch-select-button em[data-v-e0a9a762]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batch-select-button em[data-v-e0a9a762]{color:#64748b;font-style:normal}.batch-delete-button[data-v-e0a9a762]{display:inline-grid;width:25px;height:25px;flex:0 0 25px;place-items:center;padding:0;border:0;border-radius:5px;background:transparent;color:#9a6870;cursor:pointer}.batch-delete-button[data-v-e0a9a762]:hover:not(:disabled){background:#fff0f0;color:#c93232}.batch-delete-button svg[data-v-e0a9a762]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.counterparty-field[data-v-e0a9a762],.append-head label[data-v-e0a9a762]{min-width:0}.counterparty-field[data-v-e0a9a762]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px}.append-head span[data-v-e0a9a762]{display:block;margin-bottom:5px;color:#64748b;font-size:11px;font-weight:800}input[data-v-e0a9a762],select[data-v-e0a9a762],textarea[data-v-e0a9a762]{width:100%;min-width:0;border:1px solid #cbd8e8;border-radius:6px;background:#fff;color:#10213b;font:inherit;outline:none}input[data-v-e0a9a762],select[data-v-e0a9a762]{height:38px;padding:0 10px}textarea[data-v-e0a9a762]{resize:vertical}input[data-v-e0a9a762]:focus,select[data-v-e0a9a762]:focus,textarea[data-v-e0a9a762]:focus{border-color:#2f8df6;box-shadow:0 0 0 2px #2f8df624}.append-panel[data-v-e0a9a762]{padding:8px;border-bottom:1px solid #dbe8f6}.task-panel .append-panel[data-v-e0a9a762]{flex:0 0 auto;border-top:1px solid #dbe8f6;border-bottom:0;background:#fbfdff}.append-head[data-v-e0a9a762]{display:grid;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:10px;margin-bottom:10px}.task-panel .append-head[data-v-e0a9a762]{grid-template-columns:1fr;align-items:stretch}.task-panel .append-actions[data-v-e0a9a762]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6px}.task-panel .append-actions .ghost-button[data-v-e0a9a762],.task-panel .append-actions .primary-button[data-v-e0a9a762]{min-width:0;width:100%}.append-panel textarea[data-v-e0a9a762]{min-height:150px;padding:10px;line-height:1.5}.task-panel .append-panel textarea[data-v-e0a9a762]{min-height:112px;max-height:24vh;font-size:12px}.task-panel .append-head input[data-v-e0a9a762]{height:32px;padding:0 8px;font-size:12px}.task-panel .append-actions button[data-v-e0a9a762]{height:32px;font-size:11px}button[data-v-e0a9a762]{font:inherit;font-weight:800}.primary-button[data-v-e0a9a762],.ghost-button[data-v-e0a9a762],.danger-button[data-v-e0a9a762],.confirm-button[data-v-e0a9a762],.icon-button[data-v-e0a9a762]{height:38px;border-radius:6px;cursor:pointer}.confirm-button[data-v-e0a9a762]{min-width:96px;border:1px solid #18864a;background:#18864a;color:#fff}.primary-button[data-v-e0a9a762]{min-width:112px;border:1px solid #2f8df6;background:#2f8df6;color:#fff}.ghost-button[data-v-e0a9a762],.icon-button[data-v-e0a9a762]{border:1px solid #cbd8e8;background:#fff;color:#26384f}.danger-button[data-v-e0a9a762]{min-width:88px;border:1px solid rgba(201,50,50,.32);background:#fff5f5;color:#c93232}.icon-button[data-v-e0a9a762]{width:38px}.compact-button[data-v-e0a9a762],.small-button[data-v-e0a9a762]{min-width:auto;padding:0 12px;white-space:nowrap}.small-button[data-v-e0a9a762]{height:34px}button[data-v-e0a9a762]:disabled{cursor:not-allowed;opacity:.55}.result-toolbar[data-v-e0a9a762]{display:flex;align-items:center;gap:8px;justify-content:space-between;padding:7px 10px;border-bottom:1px solid #dbe8f6}.task-lifecycle-banner[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 14px;border-bottom:1px solid #b7d6f5;background:#eff7ff;color:#174a7e}.task-lifecycle-banner>div[data-v-e0a9a762]{min-width:0}.task-lifecycle-banner strong[data-v-e0a9a762],.task-lifecycle-banner span[data-v-e0a9a762]{display:block}.task-lifecycle-banner strong[data-v-e0a9a762]{font-size:14px;font-weight:950}.task-lifecycle-banner span[data-v-e0a9a762]{margin-top:3px;font-size:12px;font-weight:750;line-height:1.5}.task-lifecycle-banner.pending[data-v-e0a9a762]{border-color:#f0c98d;background:#fff8e8;color:#8a560b}.task-lifecycle-banner.settled[data-v-e0a9a762]{border-color:#a8d9ba;background:#f0faf4;color:#1f6b40}.task-lifecycle-banner.review[data-v-e0a9a762]{box-shadow:inset 4px 0 #e08a15}.drawer-toggle-button[data-v-e0a9a762]{flex:0 0 auto;height:30px;padding:0 12px;border:1px solid #b9d4f4;border-radius:999px;background:#eff7ff;color:#155dde;cursor:pointer;font-size:12px;font-weight:950;white-space:nowrap}.filter-search-row[data-v-e0a9a762]{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:6px}.line-search[data-v-e0a9a762]{width:clamp(170px,18vw,270px);height:30px;padding:0 9px;font-size:12px}.abnormal-nav[data-v-e0a9a762]{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px}.abnormal-nav button[data-v-e0a9a762]{height:30px;padding:0 8px;border:1px solid #efb4aa;border-radius:5px;background:#fff6f3;color:#c24132;cursor:pointer;font-size:12px}.abnormal-nav span[data-v-e0a9a762]{color:#64748b;font-size:12px;font-weight:800}.view-actions[data-v-e0a9a762]{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px}.silent-audit-banner[data-v-e0a9a762]{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px;border-bottom:1px solid #f1cf8e;background:#fff8e8;color:#7c4a08}.silent-audit-banner strong[data-v-e0a9a762],.silent-audit-banner span[data-v-e0a9a762]{display:block}.silent-audit-banner strong[data-v-e0a9a762]{font-size:13px;font-weight:950}.silent-audit-banner span[data-v-e0a9a762]{margin-top:2px;font-size:11px;font-weight:750}.silent-audit-banner button[data-v-e0a9a762]{flex:0 0 auto;height:30px;padding:0 10px;border:1px solid #e7a93c;border-radius:5px;background:#fff;color:#9a5b05;cursor:pointer;font-size:11px;font-weight:900}.silent-audit-actions[data-v-e0a9a762]{display:flex;flex:0 0 auto;gap:7px}.silent-audit-banner.blocked[data-v-e0a9a762]{border-bottom-color:#efb1a7;background:#fff2f0;color:#9f3428}.silent-audit-banner.blocked button[data-v-e0a9a762]{border-color:#df8275;color:#b33c2f}.filter-tabs[data-v-e0a9a762]{display:flex;align-items:center;gap:5px}.filter-tabs button[data-v-e0a9a762]{height:30px;padding:0 9px;border:1px solid #d7e4f3;border-radius:6px;background:#fff;color:#44566f;cursor:pointer;font-size:11px}.filter-tabs button.active[data-v-e0a9a762]{border-color:#2f8df6;background:#2f8df6;color:#fff}.workspace-switch[data-v-e0a9a762],.risk-view-tabs[data-v-e0a9a762]{display:inline-flex;flex:0 0 auto;gap:3px;padding:2px;border:1px solid #d7e4f3;border-radius:6px;background:#f3f7fb}.workspace-switch button[data-v-e0a9a762],.risk-view-tabs button[data-v-e0a9a762]{height:32px;padding:0 14px;border:0;border-radius:4px;background:transparent;color:#64748b;cursor:pointer;font-size:13px;font-weight:850}.workspace-switch button.active[data-v-e0a9a762],.risk-view-tabs button.active[data-v-e0a9a762]{background:#fff;color:#155dde;box-shadow:0 1px 3px #10213b1f}.risk-view-tabs[data-v-e0a9a762]{min-width:0;overflow-x:auto}.risk-workspace[data-v-e0a9a762]{height:calc(100dvh - 158px);min-height:500px;overflow:auto;background:#f8fbff}.risk-task-scope[data-v-e0a9a762]{padding:9px 10px 8px;border-bottom:1px solid #dbe8f6;background:#f4f8fd}.risk-task-scope-head[data-v-e0a9a762],.risk-task-scope-head>div[data-v-e0a9a762],.risk-task-options label[data-v-e0a9a762],.risk-task-options label span[data-v-e0a9a762]{min-width:0}.risk-task-scope-head[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:10px}.risk-task-scope-head strong[data-v-e0a9a762],.risk-task-scope-head span[data-v-e0a9a762],.risk-task-options b[data-v-e0a9a762],.risk-task-options small[data-v-e0a9a762]{display:block}.risk-task-scope-head strong[data-v-e0a9a762]{color:#18324f;font-size:12px;font-weight:950}.risk-task-scope-head span[data-v-e0a9a762]{margin-top:2px;color:#64748b;font-size:10px;font-weight:750}.risk-task-scope-head button[data-v-e0a9a762]{height:28px;min-width:auto;padding:0 9px;font-size:10px}.risk-task-options[data-v-e0a9a762]{display:flex;gap:6px;margin-top:7px;overflow-x:auto;padding-bottom:2px}.risk-task-options label[data-v-e0a9a762]{position:relative;display:grid;grid-template-columns:15px minmax(130px,210px) auto;flex:0 0 auto;align-items:center;gap:7px;padding:6px 8px;border:1px solid #d2dfed;border-radius:6px;background:#fff;cursor:pointer}.risk-task-options label.active[data-v-e0a9a762]{border-color:#2f8df6;background:#eef6ff}.risk-task-options label.anchor[data-v-e0a9a762]{box-shadow:inset 3px 0 #2f8df6}.risk-task-options input[data-v-e0a9a762]{width:14px;height:14px;margin:0;accent-color:#2f8df6}.risk-task-options b[data-v-e0a9a762]{overflow:hidden;color:#223a57;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.risk-task-options small[data-v-e0a9a762]{margin-top:2px;overflow:hidden;color:#64748b;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.risk-task-options em[data-v-e0a9a762]{color:#1d5fd1;font-size:9px;font-style:normal;font-weight:900}.risk-task-scope>p[data-v-e0a9a762]{margin:4px 0 0;color:#7b8ba0;font-size:9px;font-weight:700}.risk-command-bar[data-v-e0a9a762]{position:sticky;top:0;z-index:7;display:flex;align-items:center;gap:8px;min-height:44px;padding:7px 10px;border-bottom:1px solid #dbe8f6;background:#fff}.risk-command-bar>p[data-v-e0a9a762]{min-width:0;margin:0 auto 0 4px;overflow:hidden;color:#64748b;font-size:10px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.risk-command-bar>button[data-v-e0a9a762]{flex:0 0 auto;height:29px;min-width:auto;padding:0 10px;font-size:10px}.risk-strategy-switch[data-v-e0a9a762]{display:flex;align-items:center;flex:0 0 auto;gap:3px;padding:2px;border:1px solid #d7e4f3;border-radius:6px;background:#f3f7fb}.risk-strategy-switch>span[data-v-e0a9a762]{padding:0 6px;color:#52657d;font-size:10px;font-weight:850}.risk-strategy-switch button[data-v-e0a9a762]{height:25px;padding:0 8px;border:0;border-radius:4px;background:transparent;color:#64748b;cursor:pointer;font-size:10px;font-weight:850}.risk-strategy-switch button.active[data-v-e0a9a762]{background:#fff;color:#155dde;box-shadow:0 1px 3px #10213b1f}.risk-config-bar[data-v-e0a9a762]{display:grid;grid-template-columns:repeat(6,minmax(90px,1fr));align-items:end;gap:7px;padding:8px 10px;border-bottom:1px solid #dbe8f6;background:#fff}.risk-config-bar label span[data-v-e0a9a762]{display:block;margin-bottom:3px;color:#64748b;font-size:10px;font-weight:800}.risk-config-bar input[data-v-e0a9a762],.risk-config-bar select[data-v-e0a9a762]{height:30px;padding:0 7px;font-size:11px}.risk-config-bar button[data-v-e0a9a762],.risk-plan-strip button[data-v-e0a9a762],.risk-adjust-panel>button[data-v-e0a9a762]{height:30px;min-width:auto;padding:0 10px;font-size:11px}.risk-summary-band[data-v-e0a9a762]{display:grid;grid-template-columns:repeat(8,minmax(105px,1fr));border-bottom:1px solid #dbe8f6;background:#fff}.risk-summary-band article[data-v-e0a9a762]{min-width:0;padding:8px 10px;border-right:1px solid #edf2f7}.risk-summary-band span[data-v-e0a9a762],.risk-summary-band strong[data-v-e0a9a762]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.risk-summary-band span[data-v-e0a9a762]{color:#64748b;font-size:10px;font-weight:800}.risk-summary-band strong[data-v-e0a9a762]{margin-top:4px;font-size:14px;font-weight:950}.risk-state-cell.safe[data-v-e0a9a762]{box-shadow:inset 4px 0 #1a9b55;background:#f0faf4}.risk-state-cell.warning[data-v-e0a9a762]{box-shadow:inset 4px 0 #d49418;background:#fff9eb}.risk-state-cell.stop[data-v-e0a9a762]{box-shadow:inset 4px 0 #d8453a;background:#fff3f1}.risk-state-cell.safe strong[data-v-e0a9a762]{color:#17713e}.risk-state-cell.warning strong[data-v-e0a9a762]{color:#9a6409}.risk-state-cell.stop strong[data-v-e0a9a762]{color:#c2352d}.risk-plan-strip[data-v-e0a9a762]{display:grid;grid-template-columns:auto minmax(0,1fr) repeat(4,auto);align-items:center;gap:8px;padding:7px 10px;border-bottom:1px solid #dbe8f6;background:#eef7f1}.risk-plan-strip>span[data-v-e0a9a762]{padding:4px 7px;border-radius:5px;background:#dff3e5;color:#17713e;font-size:10px;font-weight:900}.risk-plan-strip>span.stale[data-v-e0a9a762]{background:#fff0ec;color:#c24132}.risk-plan-strip p[data-v-e0a9a762]{margin:0;overflow:hidden;color:#51647c;font-size:11px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.risk-realized-backtest[data-v-e0a9a762]{padding:12px 14px;border-bottom:1px solid #b9d8c5;background:linear-gradient(135deg,#f2fbf5,#f8fbff)}.risk-realized-backtest>header[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.risk-realized-backtest>header strong[data-v-e0a9a762],.risk-realized-backtest>header span[data-v-e0a9a762]{display:block}.risk-realized-backtest>header strong[data-v-e0a9a762]{color:#17375e;font-size:16px;font-weight:950}.risk-realized-backtest>header span[data-v-e0a9a762]{margin-top:3px;color:#64748b;font-size:11px;font-weight:750}.risk-realized-backtest>header em[data-v-e0a9a762]{flex:0 0 auto;padding:5px 9px;border-radius:999px;font-size:10px;font-style:normal;font-weight:900}.risk-realized-backtest>header em.complete[data-v-e0a9a762]{background:#dff4e7;color:#17713e}.risk-realized-backtest>header em.partial[data-v-e0a9a762]{background:#fff1d6;color:#9a6409}.risk-realized-metrics[data-v-e0a9a762]{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));overflow:hidden;border:1px solid #d5e5dc;border-radius:8px;background:#fff}.risk-realized-metrics article[data-v-e0a9a762]{min-width:0;padding:10px 12px;border-right:1px solid #e5eee8}.risk-realized-metrics article[data-v-e0a9a762]:last-child{border-right:0}.risk-realized-metrics article.primary[data-v-e0a9a762]{background:#eef9f2}.risk-realized-metrics span[data-v-e0a9a762],.risk-realized-metrics strong[data-v-e0a9a762]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.risk-realized-metrics span[data-v-e0a9a762]{color:#64748b;font-size:10px;font-weight:800}.risk-realized-metrics strong[data-v-e0a9a762]{margin-top:4px;color:#17375e;font-size:17px;font-weight:950}.risk-realized-backtest>p[data-v-e0a9a762]{margin:8px 0 0;color:#607086;font-size:10px;font-weight:750}.risk-protection-alerts[data-v-e0a9a762]{border-bottom:1px solid #f1d49b;background:#fffaf0}.risk-protection-alerts>header[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-bottom:1px solid #f1d49b}.risk-protection-alerts>header strong[data-v-e0a9a762],.risk-protection-alerts>header span[data-v-e0a9a762]{display:block}.risk-protection-alerts>header strong[data-v-e0a9a762]{color:#9a6409;font-size:12px;font-weight:950}.risk-protection-alerts>header span[data-v-e0a9a762]{margin-top:2px;color:#8a6a35;font-size:10px;font-weight:800}.risk-protection-alerts>header>span[data-v-e0a9a762]{flex:0 0 auto;margin-top:0;color:#b45309;text-align:right}.risk-protection-alerts table[data-v-e0a9a762]{width:100%;border-collapse:collapse;table-layout:fixed;background:#fffdf7}.risk-protection-alerts th[data-v-e0a9a762],.risk-protection-alerts td[data-v-e0a9a762]{padding:6px 8px;border-right:1px solid #f5dfb4;border-bottom:1px solid #f5dfb4;color:#3f3421;font-size:10px;text-align:right;vertical-align:top}.risk-protection-alerts th[data-v-e0a9a762]{background:#fff7e6;color:#8a5b11;font-weight:900}.risk-protection-alerts th[data-v-e0a9a762]:first-child,.risk-protection-alerts td[data-v-e0a9a762]:first-child,.risk-protection-alerts th[data-v-e0a9a762]:last-child,.risk-protection-alerts td[data-v-e0a9a762]:last-child{text-align:left}.risk-protection-alerts td strong[data-v-e0a9a762],.risk-protection-alerts td small[data-v-e0a9a762]{display:block}.risk-protection-alerts td strong[data-v-e0a9a762]{color:#172b47;font-size:10px}.risk-protection-alerts td small[data-v-e0a9a762]{margin-top:2px;color:#8a6a35;line-height:1.35}.risk-matrix-layout[data-v-e0a9a762]{display:grid;grid-template-columns:minmax(620px,1fr) 260px;min-height:520px}.risk-action-workspace[data-v-e0a9a762]{background:#fff}.risk-action-workspace>header[data-v-e0a9a762]{display:grid;grid-template-columns:minmax(260px,1fr) repeat(3,minmax(110px,auto));align-items:center;gap:18px;padding:16px 18px;border-bottom:1px solid #dbe8f6}.risk-action-workspace>header>div:first-child strong[data-v-e0a9a762],.risk-action-workspace>header>div:first-child span[data-v-e0a9a762],.risk-action-workspace>header>div:not(:first-child) span[data-v-e0a9a762],.risk-action-workspace>header>div:not(:first-child) strong[data-v-e0a9a762]{display:block}.risk-action-workspace>header>div:first-child strong[data-v-e0a9a762]{color:#172b47;font-size:18px;font-weight:950}.risk-action-workspace>header>div:first-child span[data-v-e0a9a762]{margin-top:5px;color:#64748b;font-size:13px;line-height:1.5}.risk-action-workspace>header>div[data-v-e0a9a762]:not(:first-child){text-align:right}.risk-action-workspace>header>div:not(:first-child) span[data-v-e0a9a762]{color:#64748b;font-size:12px;font-weight:850}.risk-action-workspace>header>div:not(:first-child) strong[data-v-e0a9a762]{margin-top:5px;font-size:18px}.risk-action-queues[data-v-e0a9a762]{min-width:0}.risk-action-group[data-v-e0a9a762]{margin:14px;overflow:hidden;border:1px solid #dbe8f6;border-radius:12px;background:#fff;box-shadow:0 4px 14px #2141680f}.risk-action-group-head[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:10px 14px;border-left:6px solid #1a9b55;background:#f6faf8}.risk-action-group.push .risk-action-group-head[data-v-e0a9a762]{border-left-color:#d8453a;background:#fff5f3}.risk-action-group.split .risk-action-group-head[data-v-e0a9a762]{border-left-color:#d49418;background:#fffaf0}.risk-action-group-head strong[data-v-e0a9a762]{display:block;color:#203650;font-size:16px;font-weight:950}.risk-action-group-head small[data-v-e0a9a762]{display:block;margin-top:3px;color:#64748b;font-size:12px;line-height:1.4}.risk-action-group-head span[data-v-e0a9a762]{color:#52657d;font-size:13px;font-weight:800}.risk-action-group-head span b[data-v-e0a9a762]{color:#c2352d;font-size:14px}.risk-action-group>p[data-v-e0a9a762]{margin:0;padding:16px;color:#8090a4;font-size:13px}.risk-action-group table[data-v-e0a9a762]{width:100%;border-collapse:collapse;table-layout:fixed;min-width:940px}.risk-action-group th[data-v-e0a9a762],.risk-action-group td[data-v-e0a9a762]{padding:11px 12px;border-right:1px solid #edf2f7;border-top:1px solid #edf2f7;color:#31445c;font-size:13px;text-align:right}.risk-action-group th[data-v-e0a9a762]{background:#f5f8fc;color:#52657d;font-size:12px;font-weight:900}.risk-action-group th[data-v-e0a9a762]:nth-child(2),.risk-action-group td[data-v-e0a9a762]:nth-child(2),.risk-action-group th[data-v-e0a9a762]:last-child,.risk-action-group td[data-v-e0a9a762]:last-child{text-align:left}.risk-action-group th[data-v-e0a9a762]:nth-child(1){width:110px}.risk-action-group th[data-v-e0a9a762]:nth-child(2){width:23%}.risk-action-group th[data-v-e0a9a762]:nth-child(4){width:82px}.risk-action-group th[data-v-e0a9a762]:last-child{width:27%}.risk-action-group td strong[data-v-e0a9a762]{color:#172b47;font-size:13px}.risk-action-group td small[data-v-e0a9a762]{display:block;margin-top:4px;color:#718197;font-size:12px;line-height:1.45}.risk-play-summary-workspace[data-v-e0a9a762]{overflow:auto;background:#f6f9fd}.risk-play-summary-workspace>header[data-v-e0a9a762]{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:10px;min-height:64px;padding:12px 16px;border-bottom:1px solid #dbe8f6;background:#fff}.risk-play-summary-workspace>header>div[data-v-e0a9a762]:first-child{flex:1;min-width:0}.risk-play-summary-workspace>header strong[data-v-e0a9a762],.risk-play-summary-workspace>header span[data-v-e0a9a762]{display:block}.risk-play-summary-workspace>header strong[data-v-e0a9a762]{color:#172b47;font-size:18px}.risk-play-summary-workspace>header span[data-v-e0a9a762]{margin-top:4px;color:#64748b;font-size:13px;font-weight:750}.risk-play-summary-workspace>header label[data-v-e0a9a762]{display:flex;align-items:center;gap:8px;color:#64748b;font-size:12px;font-weight:850}.risk-play-summary-workspace>header select[data-v-e0a9a762]{width:138px;height:34px;padding:0 9px;font-size:12px}.risk-play-summary-overview[data-v-e0a9a762]{display:grid;grid-template-columns:repeat(6,minmax(110px,1fr));gap:12px;padding:14px}.risk-play-summary-overview article[data-v-e0a9a762]{min-height:76px;padding:13px 14px;border:1px solid #dbe8f6;border-radius:10px;background:#fff}.risk-play-summary-overview span[data-v-e0a9a762],.risk-play-summary-overview strong[data-v-e0a9a762]{display:block}.risk-play-summary-overview span[data-v-e0a9a762]{color:#64748b;font-size:12px;font-weight:850}.risk-play-summary-overview strong[data-v-e0a9a762]{margin-top:7px;color:#172b47;font-size:20px}.risk-play-summary-overview article.secondary[data-v-e0a9a762]{background:#f8fafc}.risk-play-summary-overview article.retain[data-v-e0a9a762]{border-color:#b9e3ca;background:#f0faf4}.risk-play-summary-overview article.retain strong[data-v-e0a9a762]{color:#17713e}.risk-play-summary-overview article.push[data-v-e0a9a762]{border-color:#f3c4bd;background:#fff3f1}.risk-play-summary-overview article.push strong[data-v-e0a9a762]{color:#c2352d}.risk-play-summary-card[data-v-e0a9a762]{margin:0 14px 14px;overflow:auto;border:1px solid #dbe8f6;border-radius:12px;background:#fff}.risk-play-summary-card-head[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;border-left:4px solid #2563eb;border-bottom:1px solid #dbe8f6;background:#f8fbff}.risk-play-summary-card-head strong[data-v-e0a9a762],.risk-play-summary-card-head span[data-v-e0a9a762]{display:block}.risk-play-summary-card-head strong[data-v-e0a9a762]{color:#172b47;font-size:17px}.risk-play-summary-card-head span[data-v-e0a9a762]{margin-top:4px;color:#64748b;font-size:12px;font-weight:760}.risk-play-summary-card-head>div[data-v-e0a9a762]:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;text-align:right}.risk-play-head-metrics span[data-v-e0a9a762]{margin:0;padding:6px 9px;border-radius:7px;background:#eef3f8}.risk-play-head-metrics span b[data-v-e0a9a762]{margin-left:3px;color:#203650}.risk-play-head-metrics span.retain[data-v-e0a9a762]{background:#eaf8ef;color:#17713e}.risk-play-head-metrics span.push[data-v-e0a9a762]{background:#fff0ed;color:#c2352d}.risk-play-head-metrics span.liability[data-v-e0a9a762]{background:#fff8e8;color:#94610b}.risk-play-summary-table[data-v-e0a9a762]{width:100%;min-width:1080px;border-collapse:collapse;table-layout:fixed}.risk-play-summary-table th[data-v-e0a9a762],.risk-play-summary-table td[data-v-e0a9a762]{padding:11px 12px;border-right:1px solid #edf2f7;border-bottom:1px solid #edf2f7;color:#26384f;font-size:13px;text-align:right}.risk-play-summary-table th[data-v-e0a9a762]{position:sticky;top:64px;z-index:4;background:#eef6ff;color:#123d6d;font-weight:900}.risk-play-summary-table th button[data-v-e0a9a762]{width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:right;cursor:pointer}.risk-play-summary-table th:first-child button[data-v-e0a9a762],.risk-play-summary-table th[data-v-e0a9a762]:first-child,.risk-play-summary-table td[data-v-e0a9a762]:first-child,.risk-play-summary-table th[data-v-e0a9a762]:last-child,.risk-play-summary-table td[data-v-e0a9a762]:last-child{text-align:left}.risk-play-summary-table th[data-v-e0a9a762]:first-child{width:18%}.risk-play-summary-table th[data-v-e0a9a762]:nth-child(2){width:7%}.risk-play-summary-table th[data-v-e0a9a762]:last-child{width:23%}.risk-play-summary-table td strong[data-v-e0a9a762]{display:block;color:#172b47;font-size:14px}.risk-play-summary-table td small[data-v-e0a9a762]{display:block;margin-top:4px;color:#718197;font-size:12px;line-height:1.5}.risk-exposure-tools[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:11px 14px;border-bottom:1px solid #dbe8f6;background:#fff}.risk-exposure-tools>div strong[data-v-e0a9a762],.risk-exposure-tools>div small[data-v-e0a9a762]{display:block}.risk-exposure-tools>div strong[data-v-e0a9a762]{color:#172b47;font-size:17px}.risk-exposure-tools>div small[data-v-e0a9a762]{margin-top:4px;color:#64748b;font-size:12px}.risk-exposure-tools label[data-v-e0a9a762]{display:flex;align-items:center;gap:8px;color:#64748b;font-size:12px;font-weight:850}.risk-exposure-tools select[data-v-e0a9a762]{width:145px;height:34px;padding:0 9px;font-size:12px}.risk-exposure-table-wrap[data-v-e0a9a762],.risk-ticket-table-wrap[data-v-e0a9a762],.risk-scenario-table-wrap[data-v-e0a9a762]{overflow:auto}.risk-exposure-table[data-v-e0a9a762],.risk-ticket-table[data-v-e0a9a762],.risk-scenario-table[data-v-e0a9a762]{width:100%;border-collapse:collapse;table-layout:fixed;background:#fff}.risk-exposure-table th[data-v-e0a9a762],.risk-exposure-table td[data-v-e0a9a762],.risk-ticket-table th[data-v-e0a9a762],.risk-ticket-table td[data-v-e0a9a762],.risk-scenario-table th[data-v-e0a9a762],.risk-scenario-table td[data-v-e0a9a762]{padding:11px 12px;border-right:1px solid #e5edf6;border-bottom:1px solid #e5edf6;color:#26384f;font-size:13px;text-align:right}.risk-exposure-table th[data-v-e0a9a762],.risk-ticket-table th[data-v-e0a9a762],.risk-scenario-table th[data-v-e0a9a762]{position:sticky;top:0;z-index:3;background:#eef6ff;color:#123d6d;font-weight:900}.risk-exposure-table th[data-v-e0a9a762]:first-child,.risk-exposure-table td[data-v-e0a9a762]:first-child,.risk-ticket-table th[data-v-e0a9a762]:nth-child(2),.risk-ticket-table td[data-v-e0a9a762]:nth-child(2),.risk-scenario-table th[data-v-e0a9a762]:first-child,.risk-scenario-table td[data-v-e0a9a762]:first-child{text-align:left}.risk-exposure-table tbody tr[data-v-e0a9a762]{cursor:pointer}.risk-exposure-table tbody tr[data-v-e0a9a762]:hover,.risk-exposure-table tbody tr.active[data-v-e0a9a762]{background:#edf6ff}.risk-list-explainer[data-v-e0a9a762]{position:sticky;top:0;z-index:4;padding:13px 16px;border-bottom:1px solid #dbe8f6;background:#f8fbff}.risk-list-explainer strong[data-v-e0a9a762],.risk-list-explainer span[data-v-e0a9a762]{display:block}.risk-list-explainer strong[data-v-e0a9a762]{color:#172b47;font-size:17px;font-weight:950}.risk-list-explainer span[data-v-e0a9a762]{margin-top:4px;color:#64748b;font-size:12px;line-height:1.5}.risk-ticket-table-wrap .risk-ticket-table th[data-v-e0a9a762],.risk-scenario-table-wrap .risk-scenario-table th[data-v-e0a9a762]{top:70px}.risk-adjust-panel[data-v-e0a9a762]{padding:12px;border-left:1px solid #dbe8f6;background:#fff}.risk-adjust-panel>span[data-v-e0a9a762],.risk-adjust-panel>strong[data-v-e0a9a762],.risk-adjust-panel small[data-v-e0a9a762]{display:block}.risk-adjust-panel>span[data-v-e0a9a762],.risk-adjust-panel label span[data-v-e0a9a762]{color:#64748b;font-size:10px;font-weight:800}.risk-adjust-panel>strong[data-v-e0a9a762]{margin-top:4px;font-size:16px}.risk-adjust-metrics[data-v-e0a9a762]{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:10px 0}.risk-adjust-metrics p[data-v-e0a9a762]{margin:0;padding:7px;background:#f4f8fc;font-size:11px;font-weight:800}.risk-adjust-panel label input[data-v-e0a9a762]{height:28px;padding:0}.risk-adjust-panel label b[data-v-e0a9a762]{display:block;color:#155dde;text-align:right}.risk-ratio-buttons[data-v-e0a9a762]{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin:8px 0}.risk-ratio-buttons button[data-v-e0a9a762]{height:27px;padding:0;border:1px solid #cbd8e8;border-radius:4px;background:#fff;color:#44566f;cursor:pointer;font-size:10px}.risk-adjust-panel>button[data-v-e0a9a762]{width:100%}.risk-adjust-panel small[data-v-e0a9a762]{margin-top:8px;color:#7b8ba0;font-size:10px;line-height:1.5}.risk-ticket-table th[data-v-e0a9a762]:nth-child(2){width:28%}.risk-ticket-table td small[data-v-e0a9a762]{display:block;margin-top:2px;color:#64748b}.risk-ticket-table input[type=range][data-v-e0a9a762]{height:24px;padding:0}.ticket-allocation-buttons[data-v-e0a9a762]{display:flex;gap:4px;margin-bottom:3px}.ticket-allocation-buttons button[data-v-e0a9a762]{height:24px;padding:0 7px;border:1px solid #b9d4f4;border-radius:5px;background:#f7fbff;color:#285681;cursor:pointer;font-size:10px;font-weight:900}.ticket-allocation-buttons button[data-v-e0a9a762]:last-child{border-color:#f0c98d;background:#fff8e8;color:#9a5c05}.risk-action[data-v-e0a9a762]{display:inline-block;padding:3px 6px;border-radius:4px;font-weight:900}.risk-action.eat[data-v-e0a9a762]{background:#eaf8ef;color:#15803d}.risk-action.split[data-v-e0a9a762]{background:#fff8e8;color:#a16207}.risk-action.push[data-v-e0a9a762]{background:#fff0ec;color:#c24132}.risk-empty[data-v-e0a9a762]{padding:70px 20px;color:#64748b;text-align:center;font-size:12px}.risk-plan-modal[data-v-e0a9a762]{width:min(760px,100%);max-height:calc(100dvh - 48px);overflow:hidden;border:1px solid #cbd8e8;border-radius:8px;background:#fff;box-shadow:0 18px 48px #10213b3d}.risk-plan-modal>header[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border-bottom:1px solid #dbe8f6;background:#f7fbff}.risk-plan-modal>header strong[data-v-e0a9a762],.risk-plan-modal>header span[data-v-e0a9a762]{display:block}.risk-plan-modal>header strong[data-v-e0a9a762]{font-size:15px}.risk-plan-modal>header span[data-v-e0a9a762]{margin-top:2px;color:#64748b;font-size:11px}.risk-plan-modal>header button[data-v-e0a9a762]{width:30px;height:30px;border:0;background:transparent;color:#64748b;cursor:pointer;font-size:22px}.risk-plan-list[data-v-e0a9a762]{display:grid;gap:7px;max-height:calc(100dvh - 120px);padding:10px;overflow:auto}.risk-plan-list article[data-v-e0a9a762]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;padding:10px;border:1px solid #dbe8f6;border-radius:7px;background:#fff}.risk-plan-list article.active[data-v-e0a9a762]{border-color:#2f8df6;background:#f3f8ff}.risk-plan-list article.stale[data-v-e0a9a762]{border-color:#efb4aa}.risk-plan-main[data-v-e0a9a762]{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:10px}.risk-plan-main strong[data-v-e0a9a762],.risk-plan-main span[data-v-e0a9a762]{display:block}.risk-plan-main strong[data-v-e0a9a762]{font-size:13px}.risk-plan-main span[data-v-e0a9a762],.risk-plan-main time[data-v-e0a9a762]{margin-top:2px;color:#64748b;font-size:10px}.risk-plan-metrics[data-v-e0a9a762]{display:flex;grid-column:1;flex-wrap:wrap;gap:6px 14px;color:#64748b;font-size:11px}.risk-plan-metrics b[data-v-e0a9a762]{color:#26384f}.risk-plan-list article>p[data-v-e0a9a762]{grid-column:1;margin:0;color:#64748b;font-size:10px}.risk-plan-actions[data-v-e0a9a762]{display:flex;grid-column:2;grid-row:1 / span 3;align-items:center;gap:6px}.risk-plan-actions button[data-v-e0a9a762]{height:30px;min-width:auto;padding:0 9px;font-size:11px}.risk-push-modal[data-v-e0a9a762]{display:flex;flex-direction:column;width:min(920px,100%);max-height:calc(100dvh - 48px);overflow:hidden;border:1px solid #cbd8e8;border-radius:8px;background:#fff;box-shadow:0 18px 48px #10213b3d}.risk-push-modal>header[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-bottom:1px solid #dbe8f6;background:#f7fbff}.risk-push-modal>header strong[data-v-e0a9a762],.risk-push-modal>header span[data-v-e0a9a762]{display:block}.risk-push-modal>header strong[data-v-e0a9a762]{font-size:15px}.risk-push-modal>header span[data-v-e0a9a762]{margin-top:2px;color:#64748b;font-size:11px}.risk-push-modal>header button[data-v-e0a9a762]{width:30px;height:30px;border:0;background:transparent;color:#64748b;cursor:pointer;font-size:22px}.risk-push-controls[data-v-e0a9a762]{display:grid;grid-template-columns:130px minmax(0,1fr) auto;align-items:end;gap:10px;padding:10px 14px;border-bottom:1px solid #dbe8f6}.risk-push-controls label span[data-v-e0a9a762]{display:block;margin-bottom:4px;color:#52647b;font-size:11px;font-weight:850}.risk-push-controls input[data-v-e0a9a762]{height:34px}.risk-push-controls p[data-v-e0a9a762]{margin:0;color:#64748b;font-size:10px;font-weight:700;line-height:1.5}.risk-push-controls button[data-v-e0a9a762]{height:34px;min-width:132px;font-size:11px}.risk-push-summary[data-v-e0a9a762]{display:flex;align-items:center;gap:16px;padding:8px 14px;border-bottom:1px solid #c9ead5;background:#effaf3;color:#315942;font-size:11px}.risk-push-summary.invalid[data-v-e0a9a762]{border-color:#f1c3b8;background:#fff3ef;color:#a13b2e}.risk-push-summary>strong[data-v-e0a9a762]{margin-left:auto}.risk-push-summary button[data-v-e0a9a762]{height:28px;min-width:auto;padding:0 9px;font-size:10px}.risk-push-messages[data-v-e0a9a762]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 14px;overflow:auto}.risk-push-messages article[data-v-e0a9a762]{min-width:0;overflow:hidden;border:1px solid #dbe8f6;border-radius:7px;background:#fff}.risk-push-messages article.invalid[data-v-e0a9a762]{border-color:#efaa9d}.risk-push-messages article>div[data-v-e0a9a762]{display:flex;align-items:center;gap:8px;padding:7px 9px;border-bottom:1px solid #e5edf6;background:#f8fbff}.risk-push-messages article>div strong[data-v-e0a9a762]{color:#1e3856;font-size:12px}.risk-push-messages article>div span[data-v-e0a9a762]{color:#64748b;font-size:10px}.risk-push-messages article>div button[data-v-e0a9a762]{width:48px;height:27px;margin-left:auto;border:1px solid #cbd8e8;border-radius:4px;background:#fff;color:#1d5fd1;cursor:pointer;font-size:10px;font-weight:900}.risk-push-messages pre[data-v-e0a9a762]{min-height:150px;max-height:300px;margin:0;padding:10px;overflow:auto;color:#172f4d;font-family:inherit;font-size:12px;font-weight:750;line-height:1.65;white-space:pre-wrap}.risk-push-messages article>p[data-v-e0a9a762]{margin:0;padding:7px 9px;border-top:1px solid #f1c3b8;background:#fff5f2;color:#b23e30;font-size:10px;font-weight:800}.line-table-wrap[data-v-e0a9a762]{height:calc(100dvh - 158px);min-height:500px;overflow:auto}.silent-audit-banner+.line-table-wrap[data-v-e0a9a762]{height:calc(100dvh - 202px);min-height:456px}.line-table[data-v-e0a9a762]{width:100%;min-width:1040px;border-collapse:collapse;table-layout:fixed}.line-table th[data-v-e0a9a762],.line-table td[data-v-e0a9a762]{border-bottom:1px solid #e1ebf6;border-right:1px solid #e1ebf6;vertical-align:top}.line-table th[data-v-e0a9a762]{position:sticky;top:0;z-index:4;padding:10px 8px;background:#eef6ff;color:#123d6d;text-align:left;font-size:13px;font-weight:900}.line-table td[data-v-e0a9a762]{padding:10px 8px;color:#26384f;font-size:13px;line-height:1.45}.line-table tr.quality-review td[data-v-e0a9a762]{background:#fffaf0}.line-table tr.quality-review td[data-v-e0a9a762]:first-child{box-shadow:inset 4px 0 #e8a321}.line-table tr.quality-blocked td[data-v-e0a9a762]{background:#fff3f1}.line-table tr.quality-blocked td[data-v-e0a9a762]:first-child{box-shadow:inset 4px 0 #d94b3d}.line-table tr.quality-complex td[data-v-e0a9a762]{background:#f7fbff}.line-table tr.quality-reviewed td[data-v-e0a9a762]{background:#f3fbf6}.line-table tr.quality-reviewed td[data-v-e0a9a762]:first-child{box-shadow:inset 4px 0 #2d9a5f}.line-table.density-compact th[data-v-e0a9a762]{padding:8px 7px;font-size:12px}.line-table.density-compact td[data-v-e0a9a762]{padding:7px;font-size:12px;line-height:1.35}.col-no[data-v-e0a9a762]{width:38px;text-align:center}.col-status[data-v-e0a9a762]{width:48px;text-align:center}.col-source[data-v-e0a9a762]{width:230px;word-break:break-word}.source-cell-content[data-v-e0a9a762]{position:relative;min-width:0;outline:none}.source-detail-actions[data-v-e0a9a762]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.block-detail-trigger[data-v-e0a9a762],.clause-detail-trigger[data-v-e0a9a762]{display:inline-flex;align-items:center;height:22px;padding:0 7px;border:1px solid #bfd5ec;border-radius:5px;background:#f7fbff;color:#285681;cursor:pointer;font-size:11px;font-weight:900}.clause-detail-trigger[data-v-e0a9a762]{border-color:#a9d6c0;background:#f1fbf6;color:#18794e}.block-detail-trigger.warning[data-v-e0a9a762]{border-color:#f3b27e;background:#fff7ed;color:#b45309}.block-detail-trigger[data-v-e0a9a762]:hover,.clause-detail-trigger[data-v-e0a9a762]:hover{border-color:#2f8cff;color:#155ea8}.col-summary[data-v-e0a9a762]{width:260px}.col-tickets[data-v-e0a9a762]{width:300px}.col-actions[data-v-e0a9a762]{width:44px;text-align:center}.status-pill[data-v-e0a9a762]{display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:6px;background:#edf7e9;color:#329326;font-weight:900}.status-pill.warning[data-v-e0a9a762]{background:#fff0ec;color:#db4b38}.status-pill.deleted[data-v-e0a9a762],.status-pill.draft[data-v-e0a9a762]{background:#eef2f7;color:#64748b}.quality-pill[data-v-e0a9a762]{display:block;box-sizing:border-box;width:100%;height:21px;margin-top:5px;padding:0 6px;border:1px solid #f0b46c;border-radius:5px;background:#fff8eb;color:#a85b07;cursor:pointer;font-size:10px;font-weight:900;line-height:1.1;white-space:normal}.quality-pill.blocked[data-v-e0a9a762]{border-color:#f0aaa2;background:#fff1ef;color:#c83a2b}.quality-pill.reviewed[data-v-e0a9a762]{border-color:#9bd5b3;background:#effaf3;color:#237a4a}.quality-pill[data-v-e0a9a762]:hover{border-color:#2f8df6;color:#155ea8}.density-compact .quality-pill[data-v-e0a9a762]{height:auto;min-height:18px;margin-top:4px;padding:2px 3px;font-size:9px}.reconcile-note[data-v-e0a9a762]{color:#c2410c!important}tr.deleted[data-v-e0a9a762]{opacity:.58}.col-status small[data-v-e0a9a762],.col-summary small[data-v-e0a9a762]{display:block;margin-top:6px;color:#64748b;font-size:12px;font-style:normal;font-weight:700}.col-summary strong[data-v-e0a9a762]{color:#10213b;font-weight:900}.density-compact .source-text[data-v-e0a9a762],.density-compact .col-summary>strong[data-v-e0a9a762]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.density-compact .status-pill[data-v-e0a9a762]{height:21px;padding:0 4px;font-size:10px}.line-table.density-compact th.col-status[data-v-e0a9a762],.line-table.density-compact td.col-status[data-v-e0a9a762]{padding-right:4px;padding-left:4px}.density-compact .col-status small[data-v-e0a9a762],.density-compact .col-summary small[data-v-e0a9a762]{margin-top:4px;font-size:10px}.density-compact .source-text[data-v-e0a9a762]{-webkit-line-clamp:3;white-space:pre-wrap}.density-compact .col-summary>strong[data-v-e0a9a762]{-webkit-line-clamp:2}.line-summary-stats[data-v-e0a9a762]{display:flex;flex-wrap:wrap;gap:5px 10px;margin-top:8px;color:#64748b;font-size:12px;font-weight:850;line-height:1.35}.ticket-chip[data-v-e0a9a762]{display:inline-flex;max-width:100%;margin:0 6px 6px 0;padding:5px 8px;border-radius:6px;background:#eef6ff;color:#155dde;font-size:12px;font-weight:800;line-height:1.35;overflow-wrap:anywhere;white-space:normal}.density-compact .ticket-chip[data-v-e0a9a762]{display:block;width:100%;margin:0 0 4px;padding:4px 7px;overflow:hidden;font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.density-compact .line-summary-stats[data-v-e0a9a762]{gap:4px 8px;margin-top:6px;font-size:11px;line-height:1.25}.density-compact .show-more-tickets[data-v-e0a9a762]{min-height:21px;margin-top:0;padding:0;font-size:11px;text-align:left}.density-compact .col-actions button[data-v-e0a9a762]{width:28px;min-height:34px;height:auto;margin-bottom:4px;padding:3px 0;font-size:10px;line-height:1.05;white-space:normal}.ticket-chip.won[data-v-e0a9a762]{border:1px solid #8ed7aa;background:#eaf8ef;color:#15803d}.ticket-chip.lost[data-v-e0a9a762],.ticket-chip.void[data-v-e0a9a762]{background:#f1f5f9;color:#64748b}.ticket-chip.pending[data-v-e0a9a762]{border:1px solid #f3c985;background:#fff8e8;color:#a16207}.ticket-chip.abnormal[data-v-e0a9a762]{border:1px solid #f0b5ad;background:#fff0ec;color:#c24132}.ticket-chip.rebate-issue[data-v-e0a9a762]{border:1px solid #f4b6a2;background:#fff7ed;color:#c2410c}.ticket-chip.subsidy[data-v-e0a9a762]{border:1px solid #f2bd72;background:#fff8e8;color:#a65308}.show-more-tickets[data-v-e0a9a762]{display:block;min-height:30px;margin-top:2px;padding:0 8px;border:0;background:transparent;color:#37658f;cursor:pointer;font-size:12px;font-weight:850;text-decoration:underline;text-underline-offset:3px}.show-more-tickets[data-v-e0a9a762]:hover{color:#155dde}.col-actions button[data-v-e0a9a762]{display:block;width:32px;height:30px;margin:0 auto 6px;border:1px solid #cbd8e8;border-radius:6px;background:#fff;color:#26384f;cursor:pointer}.summary-alert[data-v-e0a9a762]{margin:8px 8px 0;padding:7px 8px;border:1px solid #b9d8c5;border-radius:8px;background:#f0faf4;color:#24613c;font-size:11px;font-weight:900}.summary-alert.blocked[data-v-e0a9a762]{border-color:#efb4aa;background:#fff4f1;color:#b9382b}.summary-alert.review[data-v-e0a9a762]{border-color:#f0c98d;background:#fff8e8;color:#9a5c05}.settlement-hero[data-v-e0a9a762]{display:grid;gap:4px;margin:8px;padding:12px;border:1px solid #dbe8f6;border-radius:10px;background:linear-gradient(135deg,#f8fbff,#eef6ff)}.settlement-hero.negative[data-v-e0a9a762]{border-color:#f0b8ac;background:linear-gradient(135deg,#fff7f3,#ffe8de)}.settlement-hero.positive[data-v-e0a9a762]{border-color:#a8d9ba;background:linear-gradient(135deg,#f3fbf6,#e4f8eb)}.settlement-hero.pending-draw-hero[data-v-e0a9a762]{border-color:#f0c98d;background:linear-gradient(135deg,#fffaf0,#fff2cf)}.settlement-hero.pending-draw-hero strong[data-v-e0a9a762]{color:#9a5c05;font-size:18px}.pending-draw-stat[data-v-e0a9a762]{color:#9a5c05!important;font-weight:900!important}.settlement-hero span[data-v-e0a9a762],.summary-grid span[data-v-e0a9a762]{display:block;color:#64748b;font-size:11px;font-weight:850}.settlement-hero strong[data-v-e0a9a762]{color:#10213b;font-size:22px;font-weight:950;line-height:1.15}.settlement-hero.negative strong[data-v-e0a9a762]{color:#d64232}.settlement-hero.positive strong[data-v-e0a9a762]{color:#15803d}.settlement-hero p[data-v-e0a9a762]{margin:0;color:#64748b;font-size:11px;font-weight:800;line-height:1.45}.summary-grid[data-v-e0a9a762]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 8px 8px}.summary-grid article[data-v-e0a9a762]{min-width:0;padding:8px;border:1px solid #dbe8f6;border-radius:8px;background:#f8fbff}.summary-grid .ticket-stat[data-v-e0a9a762]{grid-column:1 / -1}.summary-grid strong[data-v-e0a9a762]{display:block;overflow:hidden;margin-top:4px;font-size:14px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.summary-grid .negative strong[data-v-e0a9a762]{color:#d64232}.summary-grid .positive strong[data-v-e0a9a762],.summary-grid .win-stat strong[data-v-e0a9a762]{color:#18864a}.declaration-check[data-v-e0a9a762]{display:grid;gap:5px;margin:0 8px 8px;padding:8px;border:1px solid #b9d8c5;border-radius:7px;background:#f0faf4;color:#24613c;font-size:11px}.declaration-check.mismatch[data-v-e0a9a762]{border-color:#efb4aa;background:#fff4f1;color:#b9382b}.declaration-check strong[data-v-e0a9a762]{font-weight:900}.positive[data-v-e0a9a762]{color:#18864a}.negative[data-v-e0a9a762]{color:#db4b38}.issue-box article[data-v-e0a9a762]{padding:7px;border:1px solid #dbe8f6;border-radius:8px;background:#f8fbff}.issue-box-header[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:8px}.issue-box-header nav[data-v-e0a9a762]{display:inline-flex;gap:2px;padding:2px;border-radius:7px;background:#eaf2fb}.issue-box-header button[data-v-e0a9a762]{min-height:25px;padding:0 8px;border:0;border-radius:5px;background:transparent;color:#64748b;font-size:10px;font-weight:900;cursor:pointer}.issue-box-header button.active[data-v-e0a9a762]{background:#fff;color:#1769c2;box-shadow:0 1px 3px #174d8729}.issue-history-warning[data-v-e0a9a762]{margin:0;color:#a86211;font-size:10px;font-weight:800}.issue-box article.pending[data-v-e0a9a762]{border-color:#f2c09b;background:#fff8ef}.issue-box article.missing[data-v-e0a9a762]{border-color:#ecc5c5;background:#fff5f5}.issue-box span[data-v-e0a9a762],.issue-box b[data-v-e0a9a762],.issue-box small[data-v-e0a9a762]{display:block}.issue-box span[data-v-e0a9a762]{color:#64748b;font-size:11px;font-weight:800}.issue-box b[data-v-e0a9a762]{margin-top:3px;font-size:13px}.issue-box small[data-v-e0a9a762]{margin-top:3px;color:#64748b;font-size:10px}.issue-box .issue-sync-button[data-v-e0a9a762]{width:100%;min-height:30px;margin-top:7px;border-color:#d3984c;background:#fff;color:#9a5b13;font-size:11px;font-weight:900}.issue-box .issue-sync-button[data-v-e0a9a762]:disabled{cursor:wait;opacity:.6}.issue-box .issue-draw-balls[data-v-e0a9a762]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px;margin-top:6px;padding-top:6px;overflow:visible;border-top:1px dashed #d9e6f5}.issue-box .issue-draw-balls .draw-ball[data-v-e0a9a762]{display:inline-grid;justify-items:center;gap:2px;min-width:30px;color:#66778f;font-size:11px;font-weight:900;line-height:1}.issue-box .issue-draw-balls .draw-ball i[data-v-e0a9a762]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;color:#fff;font-size:14px;font-style:normal;font-weight:950;letter-spacing:0}.issue-box .issue-draw-balls .draw-ball em[data-v-e0a9a762]{display:block;font-style:normal;line-height:1.1}.issue-box .issue-draw-balls .draw-ball.special i[data-v-e0a9a762]{outline:2px solid #f0d28a}.issue-box .issue-draw-balls .draw-plus[data-v-e0a9a762]{display:inline-flex;align-items:center;justify-content:center;height:30px;min-width:8px;color:#24364f;font-size:16px;font-weight:950;line-height:1}.issue-box .issue-draw-balls .red[data-v-e0a9a762]{background:#d8403a}.issue-box .issue-draw-balls .blue[data-v-e0a9a762]{background:#2d6cdf}.issue-box .issue-draw-balls .green[data-v-e0a9a762]{background:#15945d}.abnormal-box button[data-v-e0a9a762]{padding:7px;font-size:11px}.abnormal-box span[data-v-e0a9a762],.abnormal-box em[data-v-e0a9a762]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.abnormal-box span[data-v-e0a9a762]{font-weight:900}.abnormal-box em[data-v-e0a9a762]{margin-top:4px;color:#db4b38;font-size:10px;font-style:normal}.empty-text[data-v-e0a9a762],.empty-row[data-v-e0a9a762]{color:#64748b;font-size:13px;font-weight:700}.empty-text[data-v-e0a9a762]{margin:0;padding:12px}.empty-row[data-v-e0a9a762]{height:120px;text-align:center;vertical-align:middle}.modal-mask[data-v-e0a9a762]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:24px;overflow:auto;overscroll-behavior:contain;background:#0c182861}.modal-mask.edit-over-detail-mask[data-v-e0a9a762]{z-index:95;background:#0c182829}.append-modal[data-v-e0a9a762]{display:flex;flex-direction:column;width:min(980px,100%);max-height:min(820px,calc(100dvh - 48px));overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 24px 70px #091e4247}.append-modal header[data-v-e0a9a762],.append-modal footer[data-v-e0a9a762]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid #dbe8f6}.append-modal footer[data-v-e0a9a762]{position:relative;z-index:2;justify-content:flex-end;border-top:1px solid #dbe8f6;border-bottom:0;background:#fff}.append-modal header strong[data-v-e0a9a762],.append-modal header span[data-v-e0a9a762],.append-modal-body label>span[data-v-e0a9a762]{display:block}.append-modal header strong[data-v-e0a9a762]{font-size:18px;font-weight:950}.append-modal header span[data-v-e0a9a762]{margin-top:4px;color:#64748b;font-size:12px;font-weight:750}.append-modal header>button[data-v-e0a9a762]{width:38px;height:38px;border:0;background:transparent;color:#64748b;cursor:pointer;font-size:25px}.append-modal-body[data-v-e0a9a762]{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:14px;padding:18px;overflow-y:auto;overscroll-behavior:contain}.append-modal-body label>span[data-v-e0a9a762]{margin-bottom:6px;color:#52647b;font-size:13px;font-weight:900}.append-modal-body input[data-v-e0a9a762]{height:42px}.append-modal-body .append-text-field[data-v-e0a9a762]{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.append-modal-body textarea[data-v-e0a9a762]{min-height:clamp(180px,42dvh,390px);flex:1 1 auto;padding:14px;line-height:1.65;resize:vertical}@media(max-width:760px),(max-height:680px){.modal-mask[data-v-e0a9a762]{padding:8px}.append-modal[data-v-e0a9a762]{max-height:calc(100dvh - 16px)}.append-modal header[data-v-e0a9a762],.append-modal footer[data-v-e0a9a762]{padding:10px 12px}.append-modal-body[data-v-e0a9a762]{gap:10px;padding:12px}.append-modal-body textarea[data-v-e0a9a762]{min-height:150px}.append-modal footer[data-v-e0a9a762]{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:8px}.append-modal footer button[data-v-e0a9a762]{min-width:0;padding-right:10px;padding-left:10px;white-space:nowrap}}.shared-document-modal[data-v-e0a9a762]{width:min(1120px,100%)}.shared-document-body[data-v-e0a9a762]{min-height:0;overflow:auto;padding:16px 18px}.shared-document-filters[data-v-e0a9a762]{display:grid;grid-template-columns:minmax(220px,1fr) 210px 170px auto;gap:10px;margin-bottom:14px}.shared-document-filters input[data-v-e0a9a762],.shared-document-filters select[data-v-e0a9a762],.shared-document-create-body input[data-v-e0a9a762],.shared-document-create-body select[data-v-e0a9a762]{height:38px}.shared-document-table-wrap[data-v-e0a9a762]{overflow:auto;border:1px solid #dbe8f6;border-radius:8px}.shared-document-table[data-v-e0a9a762]{width:100%;border-collapse:collapse;background:#fff}.shared-document-table th[data-v-e0a9a762],.shared-document-table td[data-v-e0a9a762]{padding:11px 12px;border-right:1px solid #e5edf6;border-bottom:1px solid #e5edf6;color:#334155;font-size:12px;text-align:left;white-space:nowrap}.shared-document-table th[data-v-e0a9a762]{background:#f4f8fc;color:#52647b;font-weight:900}.shared-document-modal footer>span[data-v-e0a9a762]{margin-right:auto;color:#64748b;font-size:12px;font-weight:800}.shared-document-create-modal[data-v-e0a9a762]{width:min(620px,100%)}.shared-document-create-body[data-v-e0a9a762]{display:grid;gap:14px;padding:18px}.shared-document-create-body label>span[data-v-e0a9a762]{display:block;margin-bottom:6px;color:#52647b;font-size:13px;font-weight:900}.shared-document-create-body p[data-v-e0a9a762]{margin:0;padding:10px 12px;border-radius:6px;background:#eef6ff;color:#3f5875;font-size:12px;line-height:1.6}@media(max-width:760px){.shared-document-filters[data-v-e0a9a762]{grid-template-columns:1fr}}.edit-modal[data-v-e0a9a762]{display:flex;flex-direction:column;width:min(860px,100%);max-height:min(760px,calc(100dvh - 48px));border-radius:8px;background:#fff;box-shadow:0 22px 60px #091e423d}.edit-modal header[data-v-e0a9a762],.edit-modal footer[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid #dbe8f6}.edit-modal footer[data-v-e0a9a762]{justify-content:flex-end;border-top:1px solid #dbe8f6;border-bottom:0}.edit-modal footer .edit-format-guide-button[data-v-e0a9a762]{margin-right:auto}.format-guide-mask[data-v-e0a9a762]{z-index:140}.format-guide-modal[data-v-e0a9a762]{display:flex;flex-direction:column;width:min(980px,calc(100vw - 32px));max-height:min(820px,calc(100dvh - 32px));border-radius:10px;background:#fff;box-shadow:0 24px 70px #091e4247}.format-guide-modal>header[data-v-e0a9a762],.format-guide-modal>footer[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid #dbe8f6}.format-guide-modal>header strong[data-v-e0a9a762],.format-guide-modal>header span[data-v-e0a9a762]{display:block}.format-guide-modal>header strong[data-v-e0a9a762]{color:#172b4d;font-size:20px;font-weight:900}.format-guide-modal>header span[data-v-e0a9a762]{margin-top:4px;color:#64748b;font-size:13px}.format-guide-modal>header>button[data-v-e0a9a762]{width:36px;height:36px;border:0;background:transparent;color:#64748b;font-size:24px;cursor:pointer}.format-guide-tools[data-v-e0a9a762]{display:grid;gap:10px;padding:14px 18px;border-bottom:1px solid #e5edf7;background:#f8fbff}.format-guide-tools input[data-v-e0a9a762]{width:100%;min-height:40px;padding:0 12px;border:1px solid #cbd9ea;border-radius:7px;background:#fff}.format-guide-tools nav[data-v-e0a9a762]{display:flex;gap:7px;overflow-x:auto}.format-guide-tools nav button[data-v-e0a9a762]{flex:0 0 auto;padding:7px 12px;border:1px solid #cbd9ea;border-radius:999px;background:#fff;color:#52647b;cursor:pointer;font-weight:800}.format-guide-tools nav button.active[data-v-e0a9a762]{border-color:#246bce;background:#eaf3ff;color:#174f9a}.format-guide-body[data-v-e0a9a762]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 18px;overflow:auto}.format-guide-card[data-v-e0a9a762]{align-self:start;padding:14px;border:1px solid #dbe8f6;border-radius:9px;background:#fff}.format-guide-card-head strong[data-v-e0a9a762],.format-guide-card-head span[data-v-e0a9a762]{display:block}.format-guide-card-head strong[data-v-e0a9a762]{color:#172b4d;font-size:16px;font-weight:900}.format-guide-card-head span[data-v-e0a9a762],.format-guide-card>p[data-v-e0a9a762]{color:#64748b;font-size:12px;line-height:1.6}.format-guide-card>p[data-v-e0a9a762]{margin:8px 0 10px}.format-example-list[data-v-e0a9a762]{display:grid;gap:7px}.format-example-list>div[data-v-e0a9a762]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;border-radius:7px;background:#f5f8fc}.format-example-list span[data-v-e0a9a762]{padding:3px 6px;border-radius:4px;background:#e6f0ff;color:#245b9c;font-size:10px;font-weight:900;white-space:nowrap}.format-example-list span.compound[data-v-e0a9a762]{background:#fff1dd;color:#9a5700}.format-example-list code[data-v-e0a9a762]{min-width:0;overflow-wrap:anywhere;color:#243b5a;font-family:inherit;font-size:12px;font-weight:750}.format-example-list button[data-v-e0a9a762]{padding:5px 8px;border:1px solid #b8cce5;border-radius:5px;background:#fff;color:#245b9c;cursor:pointer;font-weight:800}.format-guide-modal>footer[data-v-e0a9a762]{border-top:1px solid #dbe8f6;border-bottom:0}.format-guide-modal>footer small[data-v-e0a9a762]{color:#8a5a12;line-height:1.5}@media(max-width:760px){.format-guide-body[data-v-e0a9a762]{grid-template-columns:1fr}.format-guide-modal>footer[data-v-e0a9a762]{align-items:flex-start}}.edit-modal header strong[data-v-e0a9a762],.edit-modal header span[data-v-e0a9a762]{display:block}.edit-modal header strong[data-v-e0a9a762]{font-size:16px;font-weight:900}.edit-modal header span[data-v-e0a9a762]{margin-top:3px;color:#b45309;font-size:12px;font-weight:800}.edit-modal header button[data-v-e0a9a762]{width:34px;height:34px;border:0;background:transparent;color:#64748b;cursor:pointer;font-size:22px}.edit-detail-map[data-v-e0a9a762]{display:grid;gap:6px;max-height:160px;padding:10px 12px;overflow:auto;border-bottom:1px solid #dbe8f6;background:#fbfdff}.edit-detail-map button[data-v-e0a9a762]{display:grid;grid-template-columns:48px minmax(0,1fr);gap:3px 8px;width:100%;padding:6px 8px;border:1px solid #dbe8f6;border-radius:6px;background:#fff;color:#26384f;text-align:left;cursor:pointer}.edit-detail-map button.active[data-v-e0a9a762]{border-color:#f3a261;background:#fff7ed;box-shadow:inset 3px 0 #f59e0b}.edit-detail-map button.abnormal[data-v-e0a9a762]{border-color:#f7c297;background:#fffaf3}.edit-detail-map span[data-v-e0a9a762]{grid-row:1 / span 2;color:#b45309;font-size:11px;font-weight:900}.edit-detail-map b[data-v-e0a9a762],.edit-detail-map em[data-v-e0a9a762]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-detail-map b[data-v-e0a9a762]{font-size:12px;font-weight:900}.edit-detail-map em[data-v-e0a9a762]{color:#9a6409;font-size:11px;font-style:normal;font-weight:750}.edit-modal textarea[data-v-e0a9a762]{display:block;flex:1 1 220px;min-height:220px;padding:12px;border:0;border-radius:0;overflow:auto}.edit-original-text[data-v-e0a9a762]{margin:0 20px 16px;border:1px solid #d6e3f5;border-radius:10px;background:#f7faff}.edit-original-text summary[data-v-e0a9a762]{padding:10px 12px;color:#31547e;font-weight:700;cursor:pointer}.edit-original-text pre[data-v-e0a9a762]{max-height:220px;margin:0;padding:0 12px 12px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:#586b85;font:inherit}.edit-validation[data-v-e0a9a762]{display:grid;gap:8px;padding:10px 12px;border-top:1px solid #dbe8f6;background:#fff8ed}.edit-validation.success[data-v-e0a9a762]{background:#f0fbf4}.edit-validation-head[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:12px}.edit-validation-head strong[data-v-e0a9a762]{color:#9a6409;font-size:13px;font-weight:950}.edit-validation.success .edit-validation-head strong[data-v-e0a9a762]{color:#168a2c}.edit-validation-head span[data-v-e0a9a762]{color:#64748b;font-size:12px;font-weight:750}.edit-validation-stats[data-v-e0a9a762]{display:flex;flex-wrap:wrap;gap:6px}.edit-validation-stats span[data-v-e0a9a762]{padding:3px 7px;border-radius:5px;background:#fff;color:#475569;font-size:11px;font-weight:850}.edit-validation p[data-v-e0a9a762]{margin:0;color:#10213b;font-size:13px;font-weight:900;line-height:1.5}.edit-validation small[data-v-e0a9a762]{color:#9a6409;font-size:12px;font-weight:800}.edit-validation-issues[data-v-e0a9a762]{display:grid;gap:6px;max-height:132px;overflow:auto}.edit-validation-issues button[data-v-e0a9a762]{display:grid;grid-template-columns:46px minmax(0,1fr);gap:3px 8px;width:100%;padding:6px 8px;border:1px solid #f3bd8f;border-radius:6px;background:#fff;color:#26384f;text-align:left;cursor:pointer}.edit-validation-issues span[data-v-e0a9a762]{grid-row:1 / span 2;color:#b45309;font-size:11px;font-weight:900}.edit-validation-issues b[data-v-e0a9a762],.edit-validation-issues em[data-v-e0a9a762]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-validation-issues b[data-v-e0a9a762]{font-size:12px;font-weight:900}.edit-validation-issues em[data-v-e0a9a762]{color:#9a6409;font-size:11px;font-style:normal;font-weight:750}.block-detail-modal[data-v-e0a9a762]{display:flex;flex-direction:column;width:min(1080px,100%);max-height:min(780px,calc(100dvh - 48px));border-radius:8px;background:#fff;box-shadow:0 22px 60px #091e423d}.block-detail-modal header[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid #dbe8f6}.block-detail-modal header strong[data-v-e0a9a762],.block-detail-modal header span[data-v-e0a9a762]{display:block}.block-detail-modal header strong[data-v-e0a9a762]{font-size:16px;font-weight:900}.block-detail-modal header span[data-v-e0a9a762]{margin-top:3px;color:#64748b;font-size:12px;font-weight:750}.block-detail-modal header button[data-v-e0a9a762]{width:34px;height:34px;border:0;background:transparent;color:#64748b;cursor:pointer;font-size:22px}.block-detail-modal-body[data-v-e0a9a762]{display:grid;grid-template-columns:310px minmax(0,1fr);min-height:0;overflow:hidden}.block-detail-issue-panel[data-v-e0a9a762]{display:flex;flex-direction:column;gap:7px;min-height:0;padding:12px;overflow:auto;border-right:1px solid #dbe8f6;background:#fffaf3}.block-detail-issue-panel>strong[data-v-e0a9a762]{color:#9a6409;font-size:12px;font-weight:900}.block-detail-issue-panel button[data-v-e0a9a762]{display:grid;grid-template-columns:42px minmax(0,1fr);gap:4px 8px;width:100%;padding:7px 8px;border:1px solid #f3bd8f;border-radius:6px;background:#fff;color:#26384f;text-align:left;cursor:pointer}.block-detail-issue-panel button.active[data-v-e0a9a762]{border-color:#f59e0b;background:#fff4e3;box-shadow:inset 3px 0 #f59e0b}.block-detail-issue-panel span[data-v-e0a9a762]{grid-row:1 / span 2;color:#b45309;font-size:11px;font-weight:900}.block-detail-issue-panel b[data-v-e0a9a762],.block-detail-issue-panel em[data-v-e0a9a762]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-detail-issue-panel b[data-v-e0a9a762]{font-size:12px;font-weight:900}.block-detail-issue-panel em[data-v-e0a9a762]{color:#9a6409;font-size:11px;font-style:normal;font-weight:750}.block-detail-issue-panel p[data-v-e0a9a762]{margin:0;color:#64748b;font-size:12px;line-height:1.6}.block-detail-source-panel[data-v-e0a9a762]{display:grid;grid-template-rows:minmax(120px,.42fr) minmax(0,1fr);min-width:0;min-height:0}.block-detail-full-text[data-v-e0a9a762]{min-height:0;padding:12px;overflow:auto;border-bottom:1px solid #dbe8f6;background:#fbfdff}.block-detail-full-text strong[data-v-e0a9a762]{display:block;margin-bottom:6px;color:#123d6d;font-size:12px;font-weight:900}.block-detail-full-text p[data-v-e0a9a762]{margin:0;color:#26384f;font-size:12px;font-weight:700;line-height:1.65;white-space:pre-wrap;word-break:break-word}.block-detail-line-list[data-v-e0a9a762]{display:grid;align-content:start;gap:7px;min-height:0;padding:12px;overflow:auto}.block-detail-line-list article[data-v-e0a9a762]{display:grid;gap:5px;padding:8px 9px;border:1px solid #dbe8f6;border-radius:6px;background:#fff}.block-detail-line-list article.abnormal[data-v-e0a9a762]{border-color:#f3bd8f;background:#fff8ed}.block-detail-line-list article.active[data-v-e0a9a762]{border-color:#f59e0b;box-shadow:inset 3px 0 #f59e0b}.block-detail-line-list article.parsed[data-v-e0a9a762]{border-color:#cce8d2}.block-detail-line-list article>div[data-v-e0a9a762]{display:flex;align-items:center;gap:8px}.block-detail-line-list article span[data-v-e0a9a762]{margin-right:auto;color:#b45309;font-size:11px;font-weight:900}.block-detail-line-list article button[data-v-e0a9a762]{height:24px;padding:0 8px;border:1px solid #bfd5ec;border-radius:5px;background:#fff;color:#285681;cursor:pointer;font-size:11px;font-weight:800}.block-detail-line-list article button[data-v-e0a9a762]:disabled{cursor:not-allowed;opacity:.55}.block-detail-line-list article p[data-v-e0a9a762]{margin:0;color:#203650;font-size:13px;font-weight:850;line-height:1.55;white-space:pre-wrap;word-break:break-word}.block-detail-line-list article em[data-v-e0a9a762]{color:#64748b;font-size:12px;font-style:normal;font-weight:750}.block-detail-line-list article.abnormal em[data-v-e0a9a762]{color:#9a6409}.clause-detail-modal[data-v-e0a9a762]{display:flex;flex-direction:column;width:min(920px,100%);max-height:min(760px,calc(100dvh - 48px));border-radius:8px;background:#fff;box-shadow:0 22px 60px #091e423d}.clause-detail-modal header[data-v-e0a9a762],.clause-detail-modal footer[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px}.clause-detail-modal header[data-v-e0a9a762]{border-bottom:1px solid #dbe8f6}.clause-detail-modal footer[data-v-e0a9a762]{border-top:1px solid #dbe8f6}.clause-detail-modal header strong[data-v-e0a9a762],.clause-detail-modal header span[data-v-e0a9a762]{display:block}.clause-detail-modal header strong[data-v-e0a9a762]{font-size:16px;font-weight:900}.clause-detail-modal header span[data-v-e0a9a762],.clause-detail-modal footer small[data-v-e0a9a762]{margin-top:3px;color:#64748b;font-size:12px;font-weight:750}.clause-detail-modal header>button[data-v-e0a9a762]{width:34px;height:34px;border:0;background:transparent;color:#64748b;cursor:pointer;font-size:22px}.clause-detail-body[data-v-e0a9a762]{min-height:0;overflow:auto}.clause-detail-original[data-v-e0a9a762]{padding:12px 14px;border-bottom:1px solid #dbe8f6;background:#fbfdff}.clause-detail-original strong[data-v-e0a9a762]{color:#123d6d;font-size:12px;font-weight:900}.clause-detail-original p[data-v-e0a9a762]{margin:6px 0 0;color:#26384f;font-size:13px;font-weight:750;line-height:1.65;white-space:pre-wrap;word-break:break-word}.clause-detail-list[data-v-e0a9a762]{display:grid;gap:8px;padding:12px 14px}.clause-detail-list article[data-v-e0a9a762]{display:grid;grid-template-columns:68px minmax(0,1fr) 130px;align-items:center;gap:12px;padding:10px 12px;border:1px solid #cce8d2;border-radius:7px;background:#f9fefb}.clause-detail-index[data-v-e0a9a762]{color:#18794e;font-size:12px;font-weight:900}.clause-detail-content p[data-v-e0a9a762]{margin:0 0 4px;color:#203650;font-size:13px;font-weight:850;line-height:1.5;word-break:break-word}.clause-detail-content strong[data-v-e0a9a762],.clause-detail-totals span[data-v-e0a9a762]{color:#64748b;font-size:12px;font-weight:750}.clause-detail-totals[data-v-e0a9a762]{text-align:right}.clause-detail-totals b[data-v-e0a9a762],.clause-detail-totals span[data-v-e0a9a762]{display:block}.clause-detail-totals b[data-v-e0a9a762]{color:#123d6d;font-size:13px;font-weight:900}@media(max-width:720px){.clause-detail-list article[data-v-e0a9a762]{grid-template-columns:56px minmax(0,1fr)}.clause-detail-totals[data-v-e0a9a762]{grid-column:2;display:flex;gap:10px;text-align:left}}.tickets-modal[data-v-e0a9a762]{display:flex;flex-direction:column;width:min(1180px,100%);max-height:min(720px,calc(100dvh - 48px));border-radius:8px;background:#fff;box-shadow:0 22px 60px #091e423d}.tickets-modal header[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid #dbe8f6}.tickets-modal header strong[data-v-e0a9a762],.tickets-modal header span[data-v-e0a9a762]{display:block}.tickets-modal header strong[data-v-e0a9a762]{font-size:16px;font-weight:900}.tickets-modal header span[data-v-e0a9a762]{margin-top:3px;color:#64748b;font-size:12px;font-weight:750}.tickets-modal header button[data-v-e0a9a762]{width:34px;height:34px;border:0;background:transparent;color:#64748b;cursor:pointer;font-size:22px}.tickets-modal-source[data-v-e0a9a762]{display:grid;grid-template-columns:auto 1fr;gap:8px;padding:8px 14px;border-bottom:1px solid #dbe8f6;background:#f8fbff}.tickets-modal-source span[data-v-e0a9a762]{color:#365573;font-size:12px;font-weight:950;line-height:1.45}.tickets-modal-source p[data-v-e0a9a762]{max-height:72px;margin:0;overflow:auto;color:#26384f;font-size:12px;font-weight:750;line-height:1.45;white-space:pre-wrap;word-break:break-word}.tickets-modal-quality[data-v-e0a9a762]{padding:9px 14px;border-bottom:1px solid #f0d6ac;background:#fffaf0;color:#7c4a08}.tickets-modal-quality.blocked[data-v-e0a9a762]{border-bottom-color:#f3c1ba;background:#fff4f2;color:#a83225}.tickets-modal-quality.reviewed[data-v-e0a9a762]{border-bottom-color:#b9dfc8;background:#f2fbf5;color:#237a4a}.quality-modal-head[data-v-e0a9a762]{display:flex;align-items:center;gap:10px;margin-bottom:4px}.quality-modal-head strong[data-v-e0a9a762]{font-size:13px}.quality-modal-head span[data-v-e0a9a762]{font-size:11px;font-weight:800}.tickets-modal-quality p[data-v-e0a9a762]{display:inline;margin:0 12px 0 0;font-size:11px;font-weight:750}.tickets-modal-quality ul[data-v-e0a9a762]{display:flex;flex-wrap:wrap;gap:5px 14px;margin:7px 0 0;padding:0;list-style:none}.tickets-modal-quality li[data-v-e0a9a762]{display:flex;gap:5px;font-size:11px}.quality-review-actions[data-v-e0a9a762],.quality-review-disposition[data-v-e0a9a762]{display:flex;align-items:center;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(148,163,184,.35)}.quality-review-actions button[data-v-e0a9a762]{flex:0 0 auto;min-height:32px;padding:0 13px;border:1px solid #c98518;border-radius:6px;background:#fff;color:#8a5308;cursor:pointer;font-weight:900}.quality-review-actions button[data-v-e0a9a762]:disabled{cursor:not-allowed;opacity:.55}.quality-review-actions span[data-v-e0a9a762]{color:#7c5b26;font-size:11px;font-weight:750}.quality-review-disposition[data-v-e0a9a762]{color:#237a4a;font-size:12px;font-weight:900}.tickets-modal-body[data-v-e0a9a762]{min-height:0;overflow:auto;padding:0}.ticket-detail-table[data-v-e0a9a762]{width:100%;min-width:1080px;border-collapse:collapse}.ticket-detail-table th[data-v-e0a9a762],.ticket-detail-table td[data-v-e0a9a762]{padding:8px 10px;border-bottom:1px solid #e4edf7;color:#26384f;font-size:12px;font-weight:750;line-height:1.35;text-align:left;white-space:nowrap}.ticket-detail-table th[data-v-e0a9a762]{position:sticky;top:0;z-index:1;background:#edf5ff;color:#12365f;font-weight:950}.ticket-detail-table td[data-v-e0a9a762]:nth-child(3){max-width:210px;overflow:hidden;text-overflow:ellipsis}.ticket-detail-table tr.won td[data-v-e0a9a762]{background:#f0fbf4;color:#15803d}.ticket-detail-table tr.rebate-issue td[data-v-e0a9a762]{background:#fff7ed}.ticket-detail-table tr.subsidy td[data-v-e0a9a762]{background:#fff8e8;color:#8f4b0b}.ticket-detail-table tr.abnormal td[data-v-e0a9a762]{background:#fff0ec;color:#c24132}.aggregation-open-button[data-v-e0a9a762]{box-shadow:0 4px 12px #155dde2e}.aggregation-modal-mask[data-v-e0a9a762]{z-index:90}.aggregation-modal[data-v-e0a9a762]{display:flex;flex-direction:column;width:min(1380px,100%);max-height:min(880px,calc(100dvh - 48px));overflow:hidden;border:1px solid #cddff2;border-radius:12px;background:#fff;box-shadow:0 28px 80px #081d3d4d}.aggregation-modal>header[data-v-e0a9a762],.aggregation-modal>footer[data-v-e0a9a762]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 18px;border-bottom:1px solid #dbe8f6}.aggregation-modal>footer[data-v-e0a9a762]{border-top:1px solid #dbe8f6;border-bottom:0;background:#f8fbff}.aggregation-modal>header strong[data-v-e0a9a762],.aggregation-modal>header span[data-v-e0a9a762]{display:block}.aggregation-modal>header strong[data-v-e0a9a762]{color:#172b47;font-size:19px;font-weight:950}.aggregation-modal>header span[data-v-e0a9a762]{margin-top:4px;color:#64748b;font-size:12px;font-weight:750}.aggregation-modal>header>button[data-v-e0a9a762]{width:38px;height:38px;border:0;background:transparent;color:#64748b;cursor:pointer;font-size:25px}.aggregation-warning[data-v-e0a9a762]{flex:0 0 auto;padding:8px 18px;border-bottom:1px solid #f2d2a3;background:#fff8e8;color:#915d09;font-size:12px;font-weight:850}.aggregation-view-switch[data-v-e0a9a762]{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:10px 18px;border-bottom:1px solid #dbe8f6;background:#fff}.aggregation-view-switch button[data-v-e0a9a762]{padding:7px 14px;border:1px solid #c8d8ea;border-radius:7px;background:#fff;color:#40546d;cursor:pointer;font-size:12px;font-weight:900}.aggregation-view-switch button.active[data-v-e0a9a762]{border-color:#2677e8;background:#2677e8;color:#fff;box-shadow:0 3px 9px #2677e82e}.aggregation-view-switch span[data-v-e0a9a762]{margin-left:4px;color:#718197;font-size:11px;font-weight:750}.aggregation-overview[data-v-e0a9a762]{flex:0 0 auto;display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:10px;padding:12px 18px;border-bottom:1px solid #dbe8f6;background:linear-gradient(180deg,#f8fbff,#fff)}.aggregation-overview article[data-v-e0a9a762]{padding:11px 13px;border:1px solid #d8e6f5;border-radius:8px;background:#fff}.aggregation-overview span[data-v-e0a9a762],.aggregation-overview strong[data-v-e0a9a762]{display:block}.aggregation-overview span[data-v-e0a9a762]{color:#65758a;font-size:11px;font-weight:850}.aggregation-overview strong[data-v-e0a9a762]{margin-top:5px;color:#17375e;font-size:20px;font-weight:950}.aggregation-overview article.danger[data-v-e0a9a762]{border-color:#f0c7c1;background:#fff7f5}.aggregation-overview article.danger strong[data-v-e0a9a762]{color:#c13f32}.special-number-exposure-note[data-v-e0a9a762]{flex:0 0 auto;padding:8px 18px;border-bottom:1px solid #dbe8f6;background:#f7fbff;color:#58708d;font-size:11px;font-weight:750;line-height:1.45}.aggregation-tab-panel[data-v-e0a9a762]{flex:0 0 auto;border-bottom:1px solid #dbe8f6;background:#f4f8fc}.aggregation-tab-toolbar[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 18px 0}.aggregation-tab-toolbar>strong[data-v-e0a9a762]{color:#354b66;font-size:12px;font-weight:950}.aggregation-tab-toolbar>div[data-v-e0a9a762]{display:flex;align-items:center;gap:6px}.aggregation-tab-toolbar span[data-v-e0a9a762]{margin-right:2px;color:#718197;font-size:11px;font-weight:800}.aggregation-tab-toolbar button[data-v-e0a9a762]{padding:5px 10px;border:1px solid #c8d8ea;border-radius:6px;background:#fff;color:#40546d;cursor:pointer;font-size:11px;font-weight:900}.aggregation-tab-toolbar button.active[data-v-e0a9a762]{border-color:#2677e8;background:#eaf3ff;color:#1764c5}.aggregation-tabs[data-v-e0a9a762]{display:flex;flex-wrap:wrap;gap:7px;padding:9px 18px 11px}.aggregation-tabs button[data-v-e0a9a762]{flex:1 1 112px;min-width:100px;min-height:48px;padding:7px 12px;border:1px solid #ccdaea;border-radius:7px;background:#fff;color:#40546d;cursor:pointer;text-align:left;white-space:nowrap}.aggregation-tabs button span[data-v-e0a9a762],.aggregation-tabs button b[data-v-e0a9a762]{display:block}.aggregation-tabs button span[data-v-e0a9a762]{font-size:12px;font-weight:900}.aggregation-tabs button b[data-v-e0a9a762]{margin-top:3px;color:#718197;font-size:11px;font-weight:800}.aggregation-tabs button b.tab-payout[data-v-e0a9a762]{color:#bd493e}.aggregation-tabs button.winning[data-v-e0a9a762]:not(.active){border-color:#efb5ad;background:#fff6f4;color:#ae352b}.aggregation-tabs button.active[data-v-e0a9a762]{border-color:#2677e8;background:#2677e8;color:#fff;box-shadow:0 4px 12px #2677e838}.aggregation-tabs button.active b[data-v-e0a9a762]{color:#dcecff}.aggregation-tabs button.active b.tab-payout[data-v-e0a9a762]{color:#fff}.aggregation-table-wrap[data-v-e0a9a762]{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain}.aggregation-table[data-v-e0a9a762]{width:100%;min-width:980px;border-collapse:collapse}.aggregation-table th[data-v-e0a9a762],.aggregation-table td[data-v-e0a9a762]{padding:10px 13px;border-bottom:1px solid #e4edf7;color:#2b3e57;font-size:13px;font-weight:750;line-height:1.35;text-align:right;white-space:nowrap}.aggregation-table th[data-v-e0a9a762]{position:sticky;top:0;z-index:2;padding-top:0;padding-bottom:0;background:#eaf3fe}.aggregation-table th button[data-v-e0a9a762]{display:flex;align-items:center;justify-content:flex-end;gap:5px;width:100%;height:42px;border:0;background:transparent;color:#23496f;cursor:pointer;font-size:12px;font-weight:950;text-align:inherit}.aggregation-table th:first-child button[data-v-e0a9a762],.aggregation-table th:nth-child(2) button[data-v-e0a9a762]{justify-content:flex-start}.aggregation-sort-icon[data-v-e0a9a762]{display:inline-flex;flex:0 0 12px;flex-direction:column;justify-content:center;width:12px;height:12px;color:#91a4bb;font-size:7px;line-height:6px}.aggregation-sort-icon[data-v-e0a9a762]:before{content:"▲"}.aggregation-sort-icon[data-v-e0a9a762]:after{content:"▼"}.aggregation-sort-icon.asc[data-v-e0a9a762]:before,.aggregation-sort-icon.desc[data-v-e0a9a762]:after{color:#176fd1;filter:drop-shadow(0 0 1px rgba(23,111,209,.25))}.aggregation-sort-icon.asc[data-v-e0a9a762]:after,.aggregation-sort-icon.desc[data-v-e0a9a762]:before{color:#c7d3e1}.aggregation-table th button:hover .aggregation-sort-icon.idle[data-v-e0a9a762]{color:#4f7fad}.aggregation-table th[data-v-e0a9a762]:first-child,.aggregation-table th[data-v-e0a9a762]:nth-child(2),.aggregation-table td[data-v-e0a9a762]:first-child,.aggregation-table td[data-v-e0a9a762]:nth-child(2){text-align:left}.aggregation-table td:first-child strong[data-v-e0a9a762],.aggregation-table td:first-child small[data-v-e0a9a762]{display:block}.aggregation-table td:first-child strong[data-v-e0a9a762],.aggregation-table td:nth-child(2) strong[data-v-e0a9a762]{color:#172b47;font-size:13px}.aggregation-table td:first-child small[data-v-e0a9a762]{margin-top:3px;color:#8491a3;font-size:11px}.aggregation-table tbody tr:hover td[data-v-e0a9a762]{background:#f7fbff}.aggregation-table .potential-cell[data-v-e0a9a762]{color:#c13f32;font-size:14px;font-weight:950}.aggregation-table .potential-cell.muted[data-v-e0a9a762]{color:#94a3b8}.aggregation-table .result-cell[data-v-e0a9a762]{color:#64748b;font-weight:900}.aggregation-table .result-cell.won[data-v-e0a9a762]{color:#c13f32}.special-number-exposure-table[data-v-e0a9a762]{min-width:1120px}.special-number-exposure-table th[data-v-e0a9a762]:first-child,.special-number-exposure-table th[data-v-e0a9a762]:nth-child(2),.special-number-exposure-table td[data-v-e0a9a762]:first-child,.special-number-exposure-table td[data-v-e0a9a762]:nth-child(2){text-align:center}.special-number-exposure-table th:first-child button[data-v-e0a9a762],.special-number-exposure-table th:nth-child(2) button[data-v-e0a9a762]{justify-content:center}.special-number-exposure-table th[data-v-e0a9a762]:last-child,.special-number-exposure-table td[data-v-e0a9a762]:last-child{text-align:left}.special-number-exposure-table th:last-child button[data-v-e0a9a762]{justify-content:flex-start}.special-number-badge[data-v-e0a9a762]{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:28px;border:1px solid #a9c9ee;border-radius:14px;background:#eef6ff;color:#165fae!important;font-size:13px!important;font-weight:950}.special-number-sources[data-v-e0a9a762]{min-width:170px;max-width:360px}.special-number-sources summary[data-v-e0a9a762]{color:#1764c5;cursor:pointer;font-size:12px;font-weight:900}.special-number-sources div[data-v-e0a9a762]{display:grid;gap:2px;margin-top:7px;padding:7px 9px;border:1px solid #d7e5f3;border-radius:6px;background:#f7fbff;white-space:normal}.special-number-sources div strong[data-v-e0a9a762]{color:#2b4666;font-size:11px}.special-number-sources div span[data-v-e0a9a762]{color:#687b91;font-size:10px;line-height:1.4}.aggregation-modal>footer p[data-v-e0a9a762]{margin:0;color:#65758a;font-size:11px;font-weight:750;line-height:1.45}@media(max-width:1000px){.aggregation-view-switch[data-v-e0a9a762]{align-items:flex-start;flex-wrap:wrap}.aggregation-view-switch span[data-v-e0a9a762]{flex:1 0 100%;margin-left:0}.aggregation-overview[data-v-e0a9a762]{grid-template-columns:repeat(2,minmax(150px,1fr))}.aggregation-tab-toolbar[data-v-e0a9a762]{align-items:flex-start;flex-direction:column}}.party-manager-modal[data-v-e0a9a762]{display:flex;flex-direction:column;width:min(1320px,100%);max-height:calc(100dvh - 48px);border-radius:8px;background:#fff;box-shadow:0 22px 60px #091e423d}.party-manager-modal>header[data-v-e0a9a762],.party-manager-modal>footer[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #dbe8f6}.party-manager-modal>footer[data-v-e0a9a762]{justify-content:flex-end;border-top:1px solid #dbe8f6;border-bottom:0}.party-manager-modal>header strong[data-v-e0a9a762],.party-manager-modal>header span[data-v-e0a9a762]{display:block}.party-manager-modal>header strong[data-v-e0a9a762]{font-size:18px;font-weight:950}.party-manager-modal>header span[data-v-e0a9a762]{margin-top:4px;color:#64748b;font-size:12px;font-weight:750}.party-manager-modal>header button[data-v-e0a9a762]{width:36px;height:36px;border:0;background:transparent;color:#64748b;cursor:pointer;font-size:24px}.party-manager-body[data-v-e0a9a762]{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);min-height:0;overflow:hidden}.party-list-panel[data-v-e0a9a762],.party-form-panel[data-v-e0a9a762]{min-height:0;overflow:auto;padding:14px}.party-list-panel[data-v-e0a9a762]{border-right:1px solid #dbe8f6;background:#f8fbff}.party-list-head[data-v-e0a9a762],.party-form-head[data-v-e0a9a762],.party-rate-actions[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.party-list-head strong[data-v-e0a9a762],.party-form-head strong[data-v-e0a9a762],.party-rate-actions strong[data-v-e0a9a762]{font-size:14px;font-weight:950}.party-list[data-v-e0a9a762]{display:grid;gap:8px}.party-list article[data-v-e0a9a762]{display:grid;gap:10px;padding:10px;border:1px solid #d7e4f3;border-radius:8px;background:#fff}.party-list article.active[data-v-e0a9a762]{border-color:#2f8df6;background:#eef6ff}.system-odds-entry[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:11px 10px;border:1px solid #d7e4f3;border-radius:8px;background:#fff;color:#172a45;cursor:pointer;text-align:left}.system-odds-entry.active[data-v-e0a9a762]{border-color:#2f8df6;background:#eef6ff}.system-odds-entry strong[data-v-e0a9a762],.system-odds-entry small[data-v-e0a9a762]{display:block}.system-odds-entry strong[data-v-e0a9a762]{font-size:14px;font-weight:950}.system-odds-entry small[data-v-e0a9a762]{margin-top:4px;color:#64748b;font-size:12px;font-weight:750}.system-odds-entry em[data-v-e0a9a762],.system-odds-title em[data-v-e0a9a762]{flex:0 0 auto;padding:3px 7px;border-radius:4px;background:#e8f1ff;color:#1d5fd1;font-size:11px;font-style:normal;font-weight:900}.party-list article strong[data-v-e0a9a762],.party-list article span[data-v-e0a9a762]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.party-list article strong[data-v-e0a9a762]{font-size:14px;font-weight:950}.party-list article span[data-v-e0a9a762]{margin-top:4px;color:#64748b;font-size:12px;font-weight:750}.party-row-actions[data-v-e0a9a762]{display:flex;gap:8px}.party-row-actions button[data-v-e0a9a762],.danger-lite-button[data-v-e0a9a762]{height:30px;padding:0 12px;border:1px solid #cbd8e8;border-radius:6px;background:#fff;color:#26384f;cursor:pointer}.party-row-actions .danger-lite-button[data-v-e0a9a762]{border-color:#c9323252;background:#fff5f5;color:#c93232}.party-form-grid[data-v-e0a9a762]{display:grid;grid-template-columns:minmax(180px,1fr) 150px;gap:10px;margin-bottom:12px}.system-odds-title>div strong[data-v-e0a9a762],.system-odds-title>div span[data-v-e0a9a762]{display:block}.system-odds-title>div span[data-v-e0a9a762]{margin-top:3px;color:#64748b;font-size:12px;font-weight:750}.system-odds-groups[data-v-e0a9a762]{padding-bottom:4px}.system-odds-grid[data-v-e0a9a762]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.system-odds-grid article[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:9px 10px;border:1px solid #e3ebf5;border-radius:6px;background:#f8fbff}.system-odds-copy[data-v-e0a9a762]{min-width:0}.system-odds-grid article span[data-v-e0a9a762],.system-odds-grid article small[data-v-e0a9a762]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-odds-grid article span[data-v-e0a9a762]{color:#52647b;font-size:12px;font-weight:800}.system-odds-grid article small[data-v-e0a9a762]{margin-top:3px;color:#8291a5;font-size:10px;font-weight:750}.system-odds-grid article strong[data-v-e0a9a762]{flex:0 0 auto;color:#1d5fd1;font-size:14px;font-weight:950}.party-form-grid label[data-v-e0a9a762]{min-width:0}.party-form-grid label span[data-v-e0a9a762]{display:block;margin-bottom:5px;color:#64748b;font-size:12px;font-weight:850}.party-note-field[data-v-e0a9a762]{grid-column:1 / -1}.party-rate-groups[data-v-e0a9a762]{margin-bottom:16px}.party-section-help[data-v-e0a9a762]{margin:-4px 0 10px;color:#64748b;font-size:12px;font-weight:750}.party-odds-head[data-v-e0a9a762],.party-odds-actions[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;gap:10px}.party-odds-head[data-v-e0a9a762]{padding-top:14px;border-top:1px solid #dbe8f6}.party-odds-head strong[data-v-e0a9a762],.party-odds-head span[data-v-e0a9a762]{display:block}.party-odds-head strong[data-v-e0a9a762]{font-size:14px;font-weight:950}.party-odds-head>div>span[data-v-e0a9a762]{margin-top:3px;color:#64748b;font-size:12px;font-weight:750}.odds-toggle[data-v-e0a9a762]{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 10px;border:1px solid #cbd8e8;border-radius:6px;background:#fff;color:#26384f;cursor:pointer;font-size:12px;font-weight:900}.odds-toggle input[data-v-e0a9a762]{width:16px;height:16px;accent-color:#2f8df6}.custom-odds-explanation[data-v-e0a9a762]{margin:10px 0;padding:10px 12px;border-left:3px solid #2f8df6;background:#f3f8ff}.custom-odds-explanation strong[data-v-e0a9a762],.custom-odds-explanation p[data-v-e0a9a762]{display:block}.custom-odds-explanation strong[data-v-e0a9a762]{font-size:12px;font-weight:950}.custom-odds-explanation p[data-v-e0a9a762]{margin:4px 0 0;color:#52647b;font-size:12px;font-weight:700;line-height:1.55}.party-odds-actions[data-v-e0a9a762]{justify-content:flex-end;margin-bottom:10px}.party-odds-groups.disabled[data-v-e0a9a762]{opacity:.66}.custom-odds-grid[data-v-e0a9a762]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.custom-odds-grid label[data-v-e0a9a762],.custom-odds-grid span[data-v-e0a9a762],.custom-odds-grid small[data-v-e0a9a762]{display:block;min-width:0}.custom-odds-grid span[data-v-e0a9a762]{overflow:hidden;color:#41536b;font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.custom-odds-grid small[data-v-e0a9a762]{margin:3px 0 5px;color:#1d5fd1;font-size:11px;font-weight:850}.custom-odds-grid input[data-v-e0a9a762]{height:34px}.derived-odds-output[data-v-e0a9a762]{display:flex;align-items:center;height:34px;padding:0 10px;border:1px solid #dbe6f2;border-radius:6px;background:#f5f8fc;color:#1d5fd1;font-size:14px;font-weight:900}.rate-groups[data-v-e0a9a762]{display:grid;gap:12px}.rate-group[data-v-e0a9a762]{display:grid;gap:10px;padding:12px;border:1px solid #dbe8f6;border-radius:8px;background:#fff}.rate-group>strong[data-v-e0a9a762]{font-size:14px;font-weight:950}.rate-grid[data-v-e0a9a762]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.rate-grid label[data-v-e0a9a762]{min-width:0}.rate-grid label span[data-v-e0a9a762]{display:block;overflow:hidden;margin-bottom:5px;color:#41536b;font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.rate-grid label span em[data-v-e0a9a762]{margin-left:5px;color:#c45f0a;font-size:11px;font-style:normal;font-weight:900}.rate-grid input[data-v-e0a9a762]{height:34px}@media(min-width:1181px){.pc-reconcile-page[data-v-e0a9a762]{display:flex;height:100dvh;min-height:0;flex-direction:column;overflow:hidden}.workbench-header[data-v-e0a9a762]{flex:0 0 auto}.workbench-layout[data-v-e0a9a762]{height:0;min-height:0;flex:1 1 auto;overflow:hidden}.main-panel[data-v-e0a9a762]{display:flex;height:100%;min-height:0;flex-direction:column}.line-table-wrap[data-v-e0a9a762],.silent-audit-banner+.line-table-wrap[data-v-e0a9a762]{box-sizing:border-box;height:auto;min-height:0;flex:1 1 auto}.line-table-wrap[data-v-e0a9a762]{padding-bottom:16px;scroll-padding-bottom:16px}}@media(max-width:1750px){.workbench-header[data-v-e0a9a762]{flex-wrap:wrap}.header-meta[data-v-e0a9a762],.header-actions[data-v-e0a9a762]{width:100%}.header-meta[data-v-e0a9a762]{grid-template-columns:minmax(200px,240px) minmax(280px,340px) 130px 145px auto}.header-actions[data-v-e0a9a762]{justify-content:flex-end}.task-panel[data-v-e0a9a762],.summary-panel[data-v-e0a9a762]{top:108px;max-height:calc(100dvh - 120px)}.task-panel.task-panel-floating[data-v-e0a9a762],.summary-panel.summary-panel-floating[data-v-e0a9a762]{top:108px;max-height:calc(100dvh - 124px)}.task-panel.task-panel-floating[data-v-e0a9a762]{height:calc(100dvh - 124px)}.task-panel[data-v-e0a9a762]{height:calc(100dvh - 120px)}.risk-workspace[data-v-e0a9a762]{height:calc(100dvh - 178px)}}@media(max-width:1500px){.risk-command-bar[data-v-e0a9a762]{flex-wrap:wrap}.risk-command-bar>p[data-v-e0a9a762]{order:3;flex:1 0 100%}.risk-config-bar[data-v-e0a9a762]{grid-template-columns:repeat(4,minmax(100px,1fr))}.risk-summary-band[data-v-e0a9a762]{grid-template-columns:repeat(4,minmax(105px,1fr))}.risk-realized-metrics[data-v-e0a9a762]{grid-template-columns:repeat(3,minmax(120px,1fr))}.risk-realized-metrics article[data-v-e0a9a762]:nth-child(3){border-right:0}.risk-realized-metrics article[data-v-e0a9a762]:nth-child(-n+3){border-bottom:1px solid #e5eee8}.risk-matrix-layout[data-v-e0a9a762]{grid-template-columns:1fr}.risk-adjust-panel[data-v-e0a9a762]{border-top:1px solid #dbe8f6;border-left:0}.result-toolbar[data-v-e0a9a762],.filter-search-row[data-v-e0a9a762]{flex-wrap:wrap}}@media(max-width:1180px){.header-actions[data-v-e0a9a762]{justify-content:space-between}.workbench-layout[data-v-e0a9a762],.workbench-layout.right-pinned[data-v-e0a9a762]{grid-template-columns:minmax(560px,1fr)}.task-panel[data-v-e0a9a762]{top:124px;height:calc(100dvh - 136px);max-height:calc(100dvh - 136px)}.summary-panel[data-v-e0a9a762]{position:static;grid-column:1 / -1;max-height:none}.rate-grid[data-v-e0a9a762],.custom-odds-grid[data-v-e0a9a762],.system-odds-grid[data-v-e0a9a762]{grid-template-columns:repeat(3,minmax(0,1fr))}.risk-matrix-layout[data-v-e0a9a762]{grid-template-columns:1fr}.risk-adjust-panel[data-v-e0a9a762]{border-top:1px solid #dbe8f6;border-left:0}}@media(max-width:820px){.workbench-header[data-v-e0a9a762],.header-actions[data-v-e0a9a762],.result-toolbar[data-v-e0a9a762],.append-head[data-v-e0a9a762]{align-items:stretch;flex-direction:column}.header-task-actions[data-v-e0a9a762],.header-global-actions[data-v-e0a9a762]{flex-wrap:wrap}.header-task-actions[data-v-e0a9a762]{padding-right:0;padding-bottom:8px;border-right:0;border-bottom:1px solid #d7e4f3}.workbench-layout[data-v-e0a9a762],.append-head[data-v-e0a9a762]{display:grid;grid-template-columns:1fr}.header-meta[data-v-e0a9a762]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.header-meta .save-meta-button[data-v-e0a9a762]{width:100%}.risk-config-bar[data-v-e0a9a762],.risk-summary-band[data-v-e0a9a762]{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-command-bar[data-v-e0a9a762]{align-items:stretch}.risk-strategy-switch[data-v-e0a9a762]{width:100%;overflow-x:auto}.risk-action-workspace[data-v-e0a9a762]{overflow-x:auto}.risk-action-queues[data-v-e0a9a762]{min-width:700px}.risk-action-workspace>header[data-v-e0a9a762]{grid-template-columns:repeat(3,1fr);min-width:620px}.risk-action-workspace>header>div[data-v-e0a9a762]:first-child{grid-column:1 / -1}.risk-plan-strip[data-v-e0a9a762],.risk-push-controls[data-v-e0a9a762],.risk-push-messages[data-v-e0a9a762]{grid-template-columns:1fr}.risk-push-summary[data-v-e0a9a762]{align-items:flex-start;flex-direction:column;gap:5px}.risk-push-summary>strong[data-v-e0a9a762]{margin-left:0}.task-panel[data-v-e0a9a762],.summary-panel[data-v-e0a9a762]{position:static;height:auto;max-height:none}.task-panel[data-v-e0a9a762]{display:block;overflow:visible}.task-list[data-v-e0a9a762],.task-panel .batch-box[data-v-e0a9a762]{min-height:0;max-height:none;overflow:visible}.party-manager-body[data-v-e0a9a762],.party-form-grid[data-v-e0a9a762],.rate-grid[data-v-e0a9a762],.custom-odds-grid[data-v-e0a9a762],.system-odds-grid[data-v-e0a9a762]{grid-template-columns:1fr}.party-list-panel[data-v-e0a9a762]{border-right:0;border-bottom:1px solid #dbe8f6}}.task-panel.task-panel-floating[data-v-e0a9a762]{position:fixed;z-index:82;top:76px;left:16px;display:flex;width:min(920px,calc(100vw - 32px));height:calc(100dvh - 92px);max-height:calc(100dvh - 92px);overflow:hidden}.summary-panel.summary-panel-floating[data-v-e0a9a762]{position:fixed;z-index:84;top:76px;right:16px;width:min(430px,calc(100vw - 32px));max-height:calc(100dvh - 92px);overflow:auto}@media(max-width:1750px){.task-panel.task-panel-floating[data-v-e0a9a762],.summary-panel.summary-panel-floating[data-v-e0a9a762]{top:108px;max-height:calc(100dvh - 124px)}.task-panel.task-panel-floating[data-v-e0a9a762]{height:calc(100dvh - 124px)}}@media(max-width:820px){.task-panel.task-panel-floating[data-v-e0a9a762],.summary-panel.summary-panel-floating[data-v-e0a9a762]{top:12px;right:12px;left:12px;width:auto;max-height:calc(100dvh - 24px)}.task-panel.task-panel-floating[data-v-e0a9a762]{height:calc(100dvh - 24px)}.task-panel-content[data-v-e0a9a762]{display:flex;flex-direction:column}.task-list[data-v-e0a9a762]{flex:1 1 55%;min-height:220px;max-height:none;overflow-y:auto}.task-panel-tools[data-v-e0a9a762]{max-height:45%;border-top:1px solid #dbe8f6;border-left:0}.task-panel .append-panel textarea[data-v-e0a9a762]{min-height:86px;max-height:14vh}.task-panel .batch-box[data-v-e0a9a762]{overflow-y:auto}}.risk-workspace[data-v-e0a9a762]{--risk-blue: #216ee7;--risk-blue-dark: #174da8;--risk-ink: #172b47;--risk-muted: #687b93;--risk-line: #d9e4f1;--risk-card-shadow: 0 5px 18px rgba(31, 61, 97, .07);padding-bottom:28px;background:radial-gradient(circle at 8% 0%,rgba(62,133,235,.08),transparent 280px),linear-gradient(180deg,#f3f7fc 0,#f7f9fc 320px,#f5f8fb)}.risk-task-scope[data-v-e0a9a762]{margin:14px 16px 0;padding:14px 15px 12px;border:1px solid var(--risk-line);border-radius:12px;background:#fffffff0;box-shadow:var(--risk-card-shadow)}.risk-task-scope-head strong[data-v-e0a9a762]{color:var(--risk-ink);font-size:15px;letter-spacing:.01em}.risk-task-scope-head span[data-v-e0a9a762]{margin-top:4px;color:var(--risk-muted);font-size:11px}.risk-task-scope-head button[data-v-e0a9a762]{height:32px;padding:0 12px;border-radius:7px;font-size:11px}.risk-task-options[data-v-e0a9a762]{gap:9px;margin-top:11px;padding:1px 1px 5px}.risk-task-options label[data-v-e0a9a762]{grid-template-columns:17px minmax(150px,230px) auto;gap:9px;min-height:49px;padding:8px 10px;border-color:#d9e3ef;border-radius:9px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.risk-task-options label[data-v-e0a9a762]:hover{border-color:#a8c7ef;box-shadow:0 3px 10px #255ca114;transform:translateY(-1px)}.risk-task-options label.active[data-v-e0a9a762]{border-color:#6da6ef;background:linear-gradient(135deg,#edf5ff,#f8fbff);box-shadow:0 3px 11px #216ee71a}.risk-task-options label.anchor[data-v-e0a9a762]{box-shadow:inset 4px 0 0 var(--risk-blue),0 3px 11px #216ee71a}.risk-task-options input[data-v-e0a9a762]{width:16px;height:16px;accent-color:var(--risk-blue)}.risk-task-options b[data-v-e0a9a762]{color:#1d3552;font-size:12px}.risk-task-options small[data-v-e0a9a762]{margin-top:3px;color:#708198;font-size:10px}.risk-task-options em[data-v-e0a9a762]{padding:3px 6px;border-radius:999px;background:#dcecff;color:#155ac3;font-size:9px}.risk-task-scope>p[data-v-e0a9a762]{margin:7px 1px 0;color:#8190a2;font-size:10px}.risk-command-bar[data-v-e0a9a762]{top:8px;z-index:8;flex-wrap:wrap;gap:8px;min-height:58px;margin:12px 16px 0;padding:10px 11px;border:1px solid var(--risk-line);border-radius:12px;background:#fffffff2;box-shadow:0 7px 22px #18375b17;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.risk-strategy-switch[data-v-e0a9a762]{gap:4px;padding:3px;border-color:#d7e2ef;border-radius:9px;background:#f1f5fa}.risk-strategy-switch>span[data-v-e0a9a762]{padding:0 9px;color:#4f627a;font-size:11px}.risk-strategy-switch button[data-v-e0a9a762]{height:31px;padding:0 11px;border-radius:7px;font-size:11px;transition:color .18s ease,background .18s ease,box-shadow .18s ease}.risk-strategy-switch button[data-v-e0a9a762]:hover:not(.active){background:#e7eef7;color:#314a69}.risk-strategy-switch button.active[data-v-e0a9a762]{background:linear-gradient(135deg,var(--risk-blue),#3989f2);color:#fff;box-shadow:0 4px 10px #216ee73b}.risk-command-bar>p[data-v-e0a9a762]{flex:1 1 260px;margin-left:3px;color:#6c7f96;font-size:11px;line-height:1.4}.risk-command-bar>button[data-v-e0a9a762]{height:33px;padding:0 12px;border-radius:7px;font-size:11px;font-weight:850}.risk-v8-mode-bar[data-v-e0a9a762]{display:grid;grid-template-columns:minmax(180px,auto) minmax(280px,1fr) minmax(260px,auto);align-items:center;gap:12px;margin:10px 16px 0;padding:12px 14px;border:1px solid #bcd6f7;border-radius:11px;background:linear-gradient(135deg,#eef6ff,#fff);box-shadow:var(--risk-card-shadow)}.risk-v8-mode-bar>div[data-v-e0a9a762]:first-child{display:grid;gap:3px}.risk-v8-mode-bar span[data-v-e0a9a762]{color:#667b94;font-size:10px}.risk-v8-mode-bar strong[data-v-e0a9a762]{color:#174f99;font-size:13px}.risk-v8-mode-bar p[data-v-e0a9a762]{margin:0;color:#58708c;font-size:11px;line-height:1.5;text-align:right}.risk-v8-mode-bar p b[data-v-e0a9a762]{color:#155db8;font-size:13px}.risk-v8-mode-options[data-v-e0a9a762]{display:flex;gap:6px}.risk-v8-mode-options button[data-v-e0a9a762]{min-height:34px;padding:0 13px;border:1px solid #c8d9ed;border-radius:8px;background:#fff;color:#49637f;font-size:11px;font-weight:800}.risk-v8-mode-options button.active[data-v-e0a9a762]{border-color:#2877dc;background:#2877dc;color:#fff;box-shadow:0 4px 10px #216ee733}.risk-config-bar[data-v-e0a9a762]{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:11px;margin:10px 16px 0;padding:13px 14px 14px;border:1px solid #d9e4f0;border-radius:11px;background:#fff;box-shadow:var(--risk-card-shadow)}.risk-config-bar label span[data-v-e0a9a762]{margin-bottom:6px;color:#5c7089;font-size:11px}.risk-config-bar input[data-v-e0a9a762],.risk-config-bar select[data-v-e0a9a762]{height:36px;padding:0 10px;border-color:#cfdceb;border-radius:7px;background:#fbfdff;color:#203650;font-size:12px}.risk-summary-band[data-v-e0a9a762]{grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;margin:14px 16px 0;border:0;background:transparent}.risk-summary-band article[data-v-e0a9a762]{min-height:77px;padding:13px 14px;border:1px solid var(--risk-line);border-radius:11px;background:#fff;box-shadow:var(--risk-card-shadow)}.risk-summary-band span[data-v-e0a9a762]{color:var(--risk-muted);font-size:11px;letter-spacing:.01em}.risk-summary-band strong[data-v-e0a9a762]{margin-top:7px;color:var(--risk-ink);font-size:18px;letter-spacing:-.01em}.risk-state-cell.safe[data-v-e0a9a762],.risk-state-cell.warning[data-v-e0a9a762],.risk-state-cell.stop[data-v-e0a9a762]{border-left-width:4px;box-shadow:var(--risk-card-shadow)}.risk-state-cell.safe[data-v-e0a9a762]{border-color:#a9ddbd;border-left-color:#1a9b55;background:linear-gradient(135deg,#edf9f2,#fff)}.risk-state-cell.warning[data-v-e0a9a762]{border-color:#efd394;border-left-color:#d49418;background:linear-gradient(135deg,#fff8e7,#fff)}.risk-state-cell.stop[data-v-e0a9a762]{border-color:#efb4ac;border-left-color:#d8453a;background:linear-gradient(135deg,#fff1ef,#fff)}.risk-ignored-tickets[data-v-e0a9a762]{display:flex;align-items:center;gap:10px;margin:10px 16px 0;padding:10px 12px;border:1px solid #efd394;border-radius:10px;background:#fff9eb;color:#6f5317;font-size:11px}.risk-ignored-tickets>div[data-v-e0a9a762]{display:grid;min-width:260px;gap:3px}.risk-ignored-tickets strong[data-v-e0a9a762]{color:#9a6500;font-size:12px}.risk-ignored-tickets p[data-v-e0a9a762]{display:grid;gap:2px;margin:0;padding-left:10px;border-left:1px solid #ead49e}.risk-ignored-tickets p b[data-v-e0a9a762]{color:#765515}.risk-ignored-tickets p span[data-v-e0a9a762]{color:#806d44}.risk-ignored-tickets em[data-v-e0a9a762]{margin-left:auto;white-space:nowrap;color:#9a6500;font-style:normal}.risk-plan-strip[data-v-e0a9a762]{grid-template-columns:auto minmax(180px,1fr) repeat(4,auto);gap:9px;margin:10px 16px 0;padding:10px 12px;border:1px solid #cfe4d6;border-radius:10px;background:linear-gradient(135deg,#edf8f1,#f8fbff);box-shadow:0 3px 12px #1f5d390f}.risk-plan-strip>span[data-v-e0a9a762]{padding:5px 8px;border-radius:999px;font-size:10px}.risk-plan-strip p[data-v-e0a9a762]{color:#536a63;font-size:11px}.risk-plan-strip button[data-v-e0a9a762]{height:32px;border-radius:7px;font-size:11px}.risk-loading-state[data-v-e0a9a762]{position:relative;display:grid;grid-template-columns:auto minmax(220px,1fr) minmax(260px,.85fr);align-items:center;gap:16px;min-height:124px;margin:14px 16px 0;padding:22px 24px;overflow:hidden;border:1px solid #cfe0f3;border-radius:14px;background:linear-gradient(135deg,#fff,#f2f7fd);box-shadow:var(--risk-card-shadow)}.risk-loading-mark[data-v-e0a9a762]{display:flex;width:48px;height:48px;align-items:center;justify-content:center;gap:4px;border-radius:13px;background:linear-gradient(135deg,#1f6fe8,#55a1f6);box-shadow:0 8px 18px #216ee738}.risk-loading-mark i[data-v-e0a9a762]{width:4px;border-radius:99px;background:#fff;animation:risk-loading-bars-e0a9a762 1.1s ease-in-out infinite}.risk-loading-mark i[data-v-e0a9a762]:nth-child(1){height:13px;animation-delay:-.22s}.risk-loading-mark i[data-v-e0a9a762]:nth-child(2){height:23px;animation-delay:-.11s}.risk-loading-mark i[data-v-e0a9a762]:nth-child(3){height:17px}@keyframes risk-loading-bars-e0a9a762{0%,to{transform:scaleY(.65);opacity:.65}50%{transform:scaleY(1);opacity:1}}.risk-loading-state>div:nth-child(2) strong[data-v-e0a9a762],.risk-loading-state>div:nth-child(2) span[data-v-e0a9a762]{display:block}.risk-loading-state>div:nth-child(2) strong[data-v-e0a9a762]{color:var(--risk-ink);font-size:17px;font-weight:950}.risk-loading-state>div:nth-child(2) span[data-v-e0a9a762]{margin-top:6px;color:var(--risk-muted);font-size:12px;line-height:1.55}.risk-loading-skeleton[data-v-e0a9a762]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.risk-loading-skeleton i[data-v-e0a9a762]{height:34px;border-radius:8px;background:linear-gradient(90deg,#e8eff7 25%,#f6f9fc,#e8eff7 75%);background-size:200% 100%;animation:risk-loading-shimmer-e0a9a762 1.5s linear infinite}@keyframes risk-loading-shimmer-e0a9a762{0%{background-position:200% 0}to{background-position:-200% 0}}.risk-workspace>.risk-realized-backtest[data-v-e0a9a762],.risk-workspace>.risk-protection-alerts[data-v-e0a9a762],.risk-workspace>.risk-action-workspace[data-v-e0a9a762],.risk-workspace>.risk-play-summary-workspace[data-v-e0a9a762],.risk-workspace>.risk-matrix-layout[data-v-e0a9a762],.risk-workspace>.risk-ticket-table-wrap[data-v-e0a9a762],.risk-workspace>.risk-scenario-table-wrap[data-v-e0a9a762]{margin:14px 16px 0;overflow:hidden;border:1px solid var(--risk-line);border-radius:13px;background:#fff;box-shadow:var(--risk-card-shadow)}.risk-realized-backtest[data-v-e0a9a762]{padding:16px;background:linear-gradient(135deg,#f0faf4,#f8fbff)}.risk-realized-metrics[data-v-e0a9a762]{border-radius:10px}.risk-realized-metrics article[data-v-e0a9a762]{padding:12px 14px}.risk-realized-metrics span[data-v-e0a9a762]{font-size:11px}.risk-realized-metrics strong[data-v-e0a9a762]{margin-top:6px;font-size:19px}.risk-action-workspace>header[data-v-e0a9a762],.risk-play-summary-workspace>header[data-v-e0a9a762],.risk-exposure-tools[data-v-e0a9a762],.risk-list-explainer[data-v-e0a9a762]{background:linear-gradient(180deg,#fff,#f9fbfe)}.risk-action-workspace>header[data-v-e0a9a762]{padding:18px 20px}.risk-action-workspace>header>div:first-child strong[data-v-e0a9a762],.risk-play-summary-workspace>header strong[data-v-e0a9a762],.risk-exposure-tools>div strong[data-v-e0a9a762],.risk-list-explainer strong[data-v-e0a9a762]{color:var(--risk-ink);font-size:18px}.risk-action-group[data-v-e0a9a762]{border-radius:11px;box-shadow:0 3px 13px #1f3d610e}.risk-action-group-head[data-v-e0a9a762]{min-height:64px;padding:12px 15px}.risk-action-group th[data-v-e0a9a762],.risk-play-summary-table th[data-v-e0a9a762],.risk-exposure-table th[data-v-e0a9a762],.risk-ticket-table th[data-v-e0a9a762],.risk-scenario-table th[data-v-e0a9a762]{background:#f1f5fa;color:#4d627b}.risk-action-group tbody tr:hover td[data-v-e0a9a762],.risk-play-summary-table tbody tr:hover td[data-v-e0a9a762],.risk-ticket-table tbody tr:hover td[data-v-e0a9a762],.risk-scenario-table tbody tr:hover td[data-v-e0a9a762]{background:#f7faff}.risk-empty[data-v-e0a9a762]{margin:14px 16px 0;padding:72px 20px;border:1px dashed #c8d8ea;border-radius:13px;background:#ffffffb8;color:#71849a;font-size:13px}.risk-view-tabs[data-v-e0a9a762]{gap:4px;padding:3px;border-color:#cfdeee;border-radius:9px;background:#eef3f8}.risk-view-tabs button[data-v-e0a9a762]{height:32px;padding:0 15px;border-radius:7px;font-size:12px}.risk-view-tabs button.active[data-v-e0a9a762]{background:#fff;color:var(--risk-blue);box-shadow:0 3px 9px #1d47771f}@media(max-width:1280px){.risk-command-bar[data-v-e0a9a762]{align-items:flex-start}.risk-command-bar>p[data-v-e0a9a762]{flex-basis:100%;order:3;white-space:normal}.risk-summary-band[data-v-e0a9a762]{grid-template-columns:repeat(2,minmax(150px,1fr))}.risk-plan-strip[data-v-e0a9a762]{grid-template-columns:auto minmax(180px,1fr) repeat(2,auto)}.risk-loading-state[data-v-e0a9a762]{grid-template-columns:auto 1fr}.risk-loading-skeleton[data-v-e0a9a762]{display:none}.risk-v8-mode-bar[data-v-e0a9a762]{grid-template-columns:minmax(170px,auto) 1fr}.risk-v8-mode-bar>p[data-v-e0a9a762]{grid-column:1 / -1;text-align:left}}@media(max-width:820px){.risk-task-scope[data-v-e0a9a762],.risk-command-bar[data-v-e0a9a762],.risk-v8-mode-bar[data-v-e0a9a762],.risk-config-bar[data-v-e0a9a762],.risk-summary-band[data-v-e0a9a762],.risk-ignored-tickets[data-v-e0a9a762],.risk-plan-strip[data-v-e0a9a762],.risk-loading-state[data-v-e0a9a762],.risk-workspace>.risk-realized-backtest[data-v-e0a9a762],.risk-workspace>.risk-protection-alerts[data-v-e0a9a762],.risk-workspace>.risk-action-workspace[data-v-e0a9a762],.risk-workspace>.risk-play-summary-workspace[data-v-e0a9a762],.risk-workspace>.risk-matrix-layout[data-v-e0a9a762],.risk-workspace>.risk-ticket-table-wrap[data-v-e0a9a762],.risk-workspace>.risk-scenario-table-wrap[data-v-e0a9a762],.risk-empty[data-v-e0a9a762]{margin-right:8px;margin-left:8px}.risk-command-bar[data-v-e0a9a762]{position:static}.risk-v8-mode-bar[data-v-e0a9a762]{grid-template-columns:1fr}.risk-v8-mode-bar>p[data-v-e0a9a762]{grid-column:auto}.risk-v8-mode-options[data-v-e0a9a762]{overflow-x:auto}.risk-strategy-switch[data-v-e0a9a762]{width:100%;overflow-x:auto}.risk-strategy-switch>span[data-v-e0a9a762]{position:sticky;left:0;background:#f1f5fa}.risk-summary-band[data-v-e0a9a762]{grid-template-columns:1fr}.risk-ignored-tickets[data-v-e0a9a762]{align-items:flex-start;flex-direction:column}.risk-ignored-tickets>div[data-v-e0a9a762]{min-width:0}.risk-ignored-tickets p[data-v-e0a9a762]{width:100%;padding-top:6px;padding-left:0;border-top:1px solid #ead49e;border-left:0}.risk-plan-strip[data-v-e0a9a762]{display:flex;align-items:flex-start;flex-wrap:wrap}.risk-plan-strip p[data-v-e0a9a762]{flex-basis:100%;white-space:normal}.risk-loading-state[data-v-e0a9a762]{grid-template-columns:auto 1fr;padding:18px}}.risk-plan-modal[data-v-e0a9a762]{display:flex;max-height:calc(100dvh - 48px);min-height:0;flex-direction:column}.risk-push-modal[data-v-e0a9a762],.party-manager-modal[data-v-e0a9a762]{max-height:calc(100dvh - 48px);min-height:0}.append-modal[data-v-e0a9a762]{max-height:min(820px,calc(100dvh - 48px));min-height:0}.modal-mask.append-safe-mask[data-v-e0a9a762]{height:var(--app-visual-height, 100dvh);padding-top:calc(24px + var(--app-safe-top, 0px));padding-bottom:calc(24px + var(--app-safe-bottom, 0px));overflow:hidden}.append-safe-mask .append-modal[data-v-e0a9a762]{max-height:min(820px,calc(var(--app-visual-height, 100dvh) - 48px - var(--app-safe-top, 0px) - var(--app-safe-bottom, 0px)))}.edit-modal[data-v-e0a9a762],.clause-detail-modal[data-v-e0a9a762]{max-height:min(760px,calc(100dvh - 48px));min-height:0;overflow:hidden}.format-guide-modal[data-v-e0a9a762]{max-height:min(820px,calc(100dvh - 32px));min-height:0;overflow:hidden}.block-detail-modal[data-v-e0a9a762]{max-height:min(780px,calc(100dvh - 48px));min-height:0;overflow:hidden}.tickets-modal[data-v-e0a9a762]{max-height:min(720px,calc(100dvh - 48px));min-height:0;overflow:hidden}.aggregation-modal[data-v-e0a9a762]{max-height:min(880px,calc(100dvh - 48px));min-height:0}.risk-plan-modal>header[data-v-e0a9a762],.risk-push-modal>header[data-v-e0a9a762],.append-modal>header[data-v-e0a9a762],.append-modal>footer[data-v-e0a9a762],.edit-modal>header[data-v-e0a9a762],.edit-modal>footer[data-v-e0a9a762],.format-guide-modal>header[data-v-e0a9a762],.format-guide-modal>footer[data-v-e0a9a762],.block-detail-modal>header[data-v-e0a9a762],.clause-detail-modal>header[data-v-e0a9a762],.clause-detail-modal>footer[data-v-e0a9a762],.tickets-modal>header[data-v-e0a9a762],.aggregation-modal>header[data-v-e0a9a762],.aggregation-modal>footer[data-v-e0a9a762],.party-manager-modal>header[data-v-e0a9a762],.party-manager-modal>footer[data-v-e0a9a762]{flex:0 0 auto}.risk-plan-list[data-v-e0a9a762],.risk-push-messages[data-v-e0a9a762],.shared-document-body[data-v-e0a9a762],.edit-modal-body[data-v-e0a9a762],.format-guide-body[data-v-e0a9a762],.block-detail-modal-body[data-v-e0a9a762],.clause-detail-body[data-v-e0a9a762],.tickets-modal-body[data-v-e0a9a762],.aggregation-table-wrap[data-v-e0a9a762],.party-manager-body[data-v-e0a9a762]{min-height:0;flex:1 1 auto;overscroll-behavior:contain}.risk-plan-list[data-v-e0a9a762]{max-height:none}.edit-modal-body[data-v-e0a9a762]{display:flex;flex-direction:column;overflow-y:auto}.edit-modal textarea[data-v-e0a9a762]{min-height:clamp(150px,34dvh,220px);flex:0 0 auto}@media(max-width:760px),(max-height:680px){.risk-plan-modal[data-v-e0a9a762],.risk-push-modal[data-v-e0a9a762],.append-modal[data-v-e0a9a762],.edit-modal[data-v-e0a9a762],.format-guide-modal[data-v-e0a9a762],.block-detail-modal[data-v-e0a9a762],.clause-detail-modal[data-v-e0a9a762],.tickets-modal[data-v-e0a9a762],.aggregation-modal[data-v-e0a9a762],.party-manager-modal[data-v-e0a9a762]{max-height:calc(100dvh - 16px)}.edit-modal>footer[data-v-e0a9a762]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.edit-modal>footer .edit-format-guide-button[data-v-e0a9a762]{margin-right:0}.edit-modal>footer button[data-v-e0a9a762]{width:100%;min-width:0;padding-right:8px;padding-left:8px;white-space:nowrap}}.review-button[data-v-e0a9a762]{border:1px solid #8bbcff;border-radius:8px;padding:8px 13px;background:#eaf4ff;color:#1767c8;font-weight:850;cursor:pointer}.review-button[data-v-e0a9a762]:disabled{cursor:not-allowed;opacity:.55}.abnormal-ai-button[data-v-e0a9a762]{border:1px solid #d69a42;border-radius:8px;padding:8px 13px;background:#fff5e5;color:#a65408;font-weight:850;cursor:pointer}.abnormal-ai-button[data-v-e0a9a762]:disabled{cursor:not-allowed;opacity:.5}.task-review-badge[data-v-e0a9a762],.line-review-badge[data-v-e0a9a762]{width:fit-content;border:1px solid #ffc56e;border-radius:999px;padding:3px 8px;background:#fff6e8;color:#b65b00;font-size:11px;font-style:normal;font-weight:850;cursor:pointer}.task-review-badge.done[data-v-e0a9a762]{border-color:#ffbd55}.task-review-badge.stale[data-v-e0a9a762],.task-review-badge.failed[data-v-e0a9a762]{border-color:#f0a6a6;background:#fff0f0;color:#c23535}.task-review-badge.scanning[data-v-e0a9a762]{border-color:#9fc7ff;background:#edf6ff;color:#1767c8}.line-review-badge[data-v-e0a9a762]{display:block;margin-top:5px}.review-mask[data-v-e0a9a762]{z-index:80}.review-progress-mask[data-v-e0a9a762]{z-index:92}.review-progress-dialog[data-v-e0a9a762]{position:relative;display:flex;width:min(460px,calc(100vw - 28px));flex-direction:column;align-items:center;border:1px solid #a9cdfa;border-radius:20px;padding:30px 30px 24px;background:#fff;box-shadow:0 26px 90px #123e744d;text-align:center}.review-progress-dialog-close[data-v-e0a9a762]{position:absolute;top:10px;right:12px;border:0;background:transparent;color:#718096;font-size:24px;cursor:pointer}.review-progress-dialog-mark[data-v-e0a9a762]{display:grid;width:64px;height:64px;margin-bottom:14px;place-items:center;border-radius:50%;background:#e8f3ff}.review-progress-dialog-mark i[data-v-e0a9a762]{width:34px;height:34px;border:4px solid #c2dcfb;border-top-color:#2879e8;border-radius:50%;animation:review-spin-e0a9a762 .8s linear infinite}.review-progress-dialog>strong[data-v-e0a9a762]{color:#132d4f;font-size:22px}.review-progress-dialog>b[data-v-e0a9a762]{max-width:100%;margin-top:7px;overflow:hidden;color:#526b8b;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.review-progress-dialog>span[data-v-e0a9a762]{margin-top:12px;color:#1767c8;font-size:14px;font-weight:800}.review-progress-elapsed[data-v-e0a9a762]{display:flex;align-items:baseline;gap:8px;margin-top:15px;border-radius:12px;padding:10px 18px;background:#f2f7fd}.review-progress-elapsed small[data-v-e0a9a762]{color:#71849d}.review-progress-elapsed em[data-v-e0a9a762]{color:#173f73;font-size:24px;font-style:normal;font-variant-numeric:tabular-nums;font-weight:900}.review-progress-dialog>p[data-v-e0a9a762]{margin:16px 0 18px;color:#687b93;font-size:13px;line-height:1.65}.review-progress-card[data-v-e0a9a762]{position:fixed;right:18px;bottom:18px;z-index:70;display:grid;width:min(360px,calc(100vw - 24px));grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;border:1px solid #9cc8ff;border-radius:14px;padding:14px 38px 14px 14px;background:#f7fbff;box-shadow:0 16px 44px #174b8c3d}.review-progress-card strong[data-v-e0a9a762],.review-progress-card span[data-v-e0a9a762],.review-progress-card small[data-v-e0a9a762]{display:block}.review-progress-card span[data-v-e0a9a762]{margin-top:3px;color:#1767c8;font-size:13px;font-weight:800}.review-progress-card small[data-v-e0a9a762]{margin-top:4px;color:#6b7d95;line-height:1.4}.review-progress-close[data-v-e0a9a762]{position:absolute;top:7px;right:8px;border:0;background:transparent;color:#718096;font-size:21px;cursor:pointer}.review-progress-mark[data-v-e0a9a762]{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:#e3f0ff}.review-progress-mark i[data-v-e0a9a762]{width:22px;height:22px;border:3px solid #bad8ff;border-top-color:#2879e8;border-radius:50%;animation:review-spin-e0a9a762 .8s linear infinite}.review-progress-mini[data-v-e0a9a762]{position:fixed;right:16px;bottom:16px;z-index:70;border:1px solid #8bbcff;border-radius:999px;padding:9px 14px;background:#eaf4ff;box-shadow:0 10px 28px #174b8c33;color:#1767c8;font-weight:850;cursor:pointer}.review-modal[data-v-e0a9a762]{display:flex;width:min(1240px,calc(100vw - 28px));max-height:calc(100dvh - 28px);flex-direction:column;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 24px 80px #0f2d5547}.abnormal-repair-modal[data-v-e0a9a762]{width:min(1120px,calc(100vw - 28px))}.abnormal-repair-modal>header[data-v-e0a9a762]{border-bottom-color:#f0d8b4;background:#fffaf2}.abnormal-repair-loading[data-v-e0a9a762]{display:grid;min-height:320px;place-content:center;gap:12px;padding:44px;text-align:center}.abnormal-repair-loading i[data-v-e0a9a762]{width:42px;height:42px;margin:auto;border:4px solid #f3dfc0;border-top-color:#c87518;border-radius:50%;animation:review-spin-e0a9a762 .8s linear infinite}.abnormal-repair-loading span[data-v-e0a9a762]{color:#7a6a56;font-size:13px}.abnormal-repair-summary[data-v-e0a9a762]{border-bottom-color:#f0dfc5;background:#fffaf2}.abnormal-repair-summary button.active[data-v-e0a9a762]{border-color:#d69a42;background:#fff0d8;color:#a65408}.abnormal-repair-error[data-v-e0a9a762]{display:grid;min-height:260px;place-content:center;gap:10px;padding:36px;color:#b42318;text-align:center}.abnormal-repair-error button[data-v-e0a9a762]{width:fit-content;margin:4px auto 0;border:1px solid #e0a050;border-radius:7px;padding:7px 16px;background:#fff5e5;color:#9a4b08;cursor:pointer}.abnormal-repair-list .review-item[data-v-e0a9a762]{grid-template-columns:minmax(0,1fr) 130px;border-left:4px solid #d79a3f}.review-modal>header[data-v-e0a9a762],.review-modal>footer[data-v-e0a9a762]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid #dce8f5}.review-modal>footer[data-v-e0a9a762]{justify-content:flex-end;border-top:1px solid #dce8f5;border-bottom:0}.review-modal>header strong[data-v-e0a9a762],.review-modal>header span[data-v-e0a9a762]{display:block}.review-modal>header strong[data-v-e0a9a762]{font-size:18px}.review-modal>header span[data-v-e0a9a762]{margin-top:3px;color:#6b7d95;font-size:12px}.review-modal>header>button[data-v-e0a9a762]{border:0;background:transparent;color:#60738e;font-size:25px;cursor:pointer}.review-loading[data-v-e0a9a762],.review-empty[data-v-e0a9a762]{display:grid;min-height:300px;place-content:center;gap:10px;padding:40px;text-align:center}.review-loading i[data-v-e0a9a762]{width:38px;height:38px;margin:auto;border:4px solid #dbeaff;border-top-color:#2879e8;border-radius:50%;animation:review-spin-e0a9a762 .8s linear infinite}@keyframes review-spin-e0a9a762{to{transform:rotate(360deg)}}.review-loading span[data-v-e0a9a762],.review-empty span[data-v-e0a9a762]{color:#718096;font-size:13px}.review-summary[data-v-e0a9a762]{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:7px;padding:10px 16px;border-bottom:1px solid #e4edf7;background:#f7fbff}.review-summary button[data-v-e0a9a762]{border:1px solid #c9d9ec;border-radius:999px;padding:6px 11px;background:#fff;color:#435875;font-weight:800;cursor:pointer}.review-summary button.active[data-v-e0a9a762]{border-color:#3b82f6;background:#eaf3ff;color:#1767c8}.review-summary>span[data-v-e0a9a762]{margin-left:auto;color:#718096;font-size:12px}.review-list[data-v-e0a9a762]{min-height:0;flex:1 1 auto;overflow:auto;padding:12px}.review-item[data-v-e0a9a762]{display:grid;grid-template-columns:28px minmax(0,1fr) 112px;gap:10px;margin-bottom:10px;border:1px solid #dce7f4;border-left:5px solid #f3a83b;border-radius:12px;padding:12px;background:#fff}.review-item.safe[data-v-e0a9a762]{border-left-color:#27ae60}.review-item.unresolved[data-v-e0a9a762]{border-left-color:#e64949}.review-item.confirmed[data-v-e0a9a762]{border-left-color:#5488c7}.review-item.applied[data-v-e0a9a762]{border-left-color:#1b9b58;background:#f5fbf7}.review-item-check[data-v-e0a9a762]{padding-top:3px}.review-item-head[data-v-e0a9a762]{display:flex;align-items:center;gap:8px}.review-item-head span[data-v-e0a9a762]{border-radius:999px;padding:3px 7px;background:#fff4dd;color:#a75a00;font-size:11px;font-weight:850}.review-item.safe .review-item-head span[data-v-e0a9a762]{background:#e8f8ee;color:#168447}.review-item.unresolved .review-item-head span[data-v-e0a9a762]{background:#ffecec;color:#c93636}.review-item.applied .review-item-head span[data-v-e0a9a762]{background:#ddf5e6;color:#137541}.review-item.confirmed .review-item-head span[data-v-e0a9a762]{background:#e8f1fc;color:#2f68a9}.review-item-main[data-v-e0a9a762]{min-width:0}.review-item-head em[data-v-e0a9a762]{margin-left:auto;color:#718096;font-size:11px;font-style:normal}.review-compare[data-v-e0a9a762]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.review-compare section[data-v-e0a9a762]{position:relative;min-width:0;border-radius:8px;padding:9px 9px 42px;background:#f6f8fb}.review-compare b[data-v-e0a9a762],.review-compare small[data-v-e0a9a762]{display:block;color:#667991;font-size:11px}.review-compare pre[data-v-e0a9a762],.edit-review-suggestion pre[data-v-e0a9a762]{margin:6px 0;overflow-wrap:anywhere;white-space:pre-wrap;font:inherit}.review-recognize-button[data-v-e0a9a762]{position:absolute;right:9px;bottom:8px;border:1px solid #8ab9f4;border-radius:7px;padding:5px 11px;background:#fff;color:#1767c8;font-size:11px;font-weight:850;cursor:pointer}.review-recognize-button.suggestion[data-v-e0a9a762]{border-color:#9a8ce7;color:#6650c8}.review-recognize-button[data-v-e0a9a762]:hover:not(:disabled){background:#eaf4ff}.review-recognize-button.suggestion[data-v-e0a9a762]:hover:not(:disabled){background:#f2efff}.review-recognize-button[data-v-e0a9a762]:disabled{cursor:not-allowed;opacity:.5}.review-recognition-mask[data-v-e0a9a762]{z-index:96;background:#0c182880}.review-recognition-modal[data-v-e0a9a762]{display:flex;width:min(980px,calc(100vw - 28px));max-height:calc(100dvh - 28px);flex-direction:column;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 26px 90px #0f2d5557}.review-recognition-modal>header[data-v-e0a9a762],.review-recognition-modal>footer[data-v-e0a9a762]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;border-bottom:1px solid #dce8f5}.review-recognition-modal>footer[data-v-e0a9a762]{border-top:1px solid #dce8f5;border-bottom:0}.review-recognition-modal>header strong[data-v-e0a9a762],.review-recognition-modal>header span[data-v-e0a9a762]{display:block}.review-recognition-modal>header strong[data-v-e0a9a762]{font-size:18px}.review-recognition-modal>header span[data-v-e0a9a762],.review-recognition-modal>footer small[data-v-e0a9a762]{margin-top:3px;color:#6b7d95;font-size:12px}.review-recognition-modal>header>button[data-v-e0a9a762]{border:0;background:transparent;color:#60738e;font-size:25px;cursor:pointer}.review-recognition-body[data-v-e0a9a762]{min-height:0;flex:1 1 auto;overflow:auto;padding:14px 18px 20px}.review-recognition-source[data-v-e0a9a762]{border:1px solid #d7e4f2;border-radius:10px;padding:11px 13px;background:#f7faff}.review-recognition-source strong[data-v-e0a9a762]{color:#60738e;font-size:12px}.review-recognition-source pre[data-v-e0a9a762]{margin:8px 0 0;overflow-wrap:anywhere;white-space:pre-wrap;font:inherit;line-height:1.55}.review-recognition-loading[data-v-e0a9a762],.review-recognition-error[data-v-e0a9a762]{display:grid;min-height:240px;place-content:center;gap:10px;text-align:center}.review-recognition-loading i[data-v-e0a9a762]{width:34px;height:34px;margin:auto;border:3px solid #dbeaff;border-top-color:#2879e8;border-radius:50%;animation:review-spin-e0a9a762 .8s linear infinite}.review-recognition-error[data-v-e0a9a762]{color:#c93636}.review-recognition-error span[data-v-e0a9a762]{color:#7e4c4c}.review-recognition-summary[data-v-e0a9a762]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:12px}.review-recognition-summary article[data-v-e0a9a762]{border:1px solid #dce7f4;border-radius:10px;padding:11px;background:#fff}.review-recognition-summary article.success[data-v-e0a9a762]{border-color:#a9dfbc;background:#f1fbf4}.review-recognition-summary article.danger[data-v-e0a9a762]{border-color:#f0b0b0;background:#fff4f4}.review-recognition-summary span[data-v-e0a9a762],.review-recognition-summary strong[data-v-e0a9a762]{display:block}.review-recognition-summary span[data-v-e0a9a762]{color:#718096;font-size:11px}.review-recognition-summary strong[data-v-e0a9a762]{margin-top:4px;color:#17314f;font-size:16px}.review-recognition-warnings[data-v-e0a9a762]{margin-top:12px;border:1px solid #f1c078;border-radius:10px;padding:10px 12px;background:#fff8eb;color:#995400}.review-recognition-warnings ul[data-v-e0a9a762]{margin:7px 0 0;padding-left:20px}.review-recognition-lines[data-v-e0a9a762],.review-recognition-tickets[data-v-e0a9a762]{margin-top:14px}.review-recognition-lines>header[data-v-e0a9a762],.review-recognition-tickets>header[data-v-e0a9a762]{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px;color:#52647b}.review-recognition-lines>article[data-v-e0a9a762]{margin-bottom:7px;border:1px solid #dce7f4;border-left:4px solid #3da66b;border-radius:9px;padding:9px 11px}.review-recognition-lines>article.unparsed[data-v-e0a9a762]{border-left-color:#e64949;background:#fff7f7}.review-recognition-lines>article>div[data-v-e0a9a762]{display:flex;justify-content:space-between;gap:10px}.review-recognition-lines pre[data-v-e0a9a762]{margin:7px 0;overflow-wrap:anywhere;white-space:pre-wrap;font:inherit}.review-recognition-lines p[data-v-e0a9a762],.review-recognition-lines small[data-v-e0a9a762]{margin:0;color:#60738e;font-size:12px}.review-recognition-lines small[data-v-e0a9a762]{display:block;margin-top:5px;color:#b45f00}.review-recognition-tickets>div[data-v-e0a9a762]{max-height:330px;overflow:auto;border:1px solid #dce7f4;border-radius:10px}.review-recognition-tickets table[data-v-e0a9a762]{width:100%;border-collapse:collapse;font-size:12px}.review-recognition-tickets th[data-v-e0a9a762],.review-recognition-tickets td[data-v-e0a9a762]{border-bottom:1px solid #e7eef6;padding:8px 10px;text-align:left}.review-recognition-tickets th[data-v-e0a9a762]{position:sticky;top:0;z-index:1;background:#eef5fd;color:#425a78}.review-item-main>p[data-v-e0a9a762]{margin:7px 0 0;color:#a85c00;font-size:12px}.review-item-actions[data-v-e0a9a762]{display:flex;min-width:0;flex-direction:column;gap:7px}.confirm-original-button[data-v-e0a9a762]{border:1px solid #70a6e5;border-radius:7px;background:#edf5ff;color:#2367b5;font-weight:900;cursor:pointer}.confirm-original-button[data-v-e0a9a762]:disabled{cursor:not-allowed;opacity:.55}.review-applied-label[data-v-e0a9a762]{display:grid;min-height:34px;place-items:center;border:1px solid #9ed8b4;border-radius:7px;background:#eaf8ef;color:#137541;font-size:12px;font-weight:900}.review-confirmed-label[data-v-e0a9a762]{display:grid;min-height:34px;place-items:center;border:1px solid #a9c8ec;border-radius:7px;background:#edf5ff;color:#2f68a9;font-size:12px;font-weight:900}.edit-review-suggestion[data-v-e0a9a762]{border:1px solid #9cc8ff;border-radius:10px;padding:10px;background:#f1f7ff}.edit-review-suggestion>div[data-v-e0a9a762]{display:flex;justify-content:space-between;gap:10px}.edit-review-suggestion span[data-v-e0a9a762]{color:#627790;font-size:11px}@media(max-width:760px){.review-modal[data-v-e0a9a762]{width:calc(100vw - 12px);max-height:calc(100dvh - 12px)}.review-item[data-v-e0a9a762]{grid-template-columns:24px minmax(0,1fr)}.review-item-actions[data-v-e0a9a762]{grid-column:2;flex-direction:row}.review-compare[data-v-e0a9a762]{grid-template-columns:1fr}.review-modal>footer[data-v-e0a9a762]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.review-recognition-modal[data-v-e0a9a762]{width:calc(100vw - 12px);max-height:calc(100dvh - 12px)}.review-recognition-summary[data-v-e0a9a762]{grid-template-columns:repeat(2,minmax(0,1fr))}.review-recognition-modal>footer[data-v-e0a9a762]{align-items:stretch;flex-direction:column}}.split-page[data-v-ba502f0e]{height:var(--app-visual-height, 100dvh);min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#f5f7fb;color:#1b2c43}.split-page[data-v-ba502f0e] .app-header{flex-shrink:0;margin:0}.split-scroll[data-v-ba502f0e]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:18px max(16px,calc((100vw - 1180px)/2)) calc(28px + env(safe-area-inset-bottom))}.split-card[data-v-ba502f0e]{margin:0 auto 14px;max-width:1180px;padding:18px;border:1px solid #dce5f0;border-radius:14px;background:#fff;box-shadow:0 8px 24px #22446e0d}.intro-card[data-v-ba502f0e],.result-header[data-v-ba502f0e],.result-source[data-v-ba502f0e]{display:flex;align-items:center;justify-content:space-between;gap:14px}.intro-card div[data-v-ba502f0e],.result-header div[data-v-ba502f0e],.result-source[data-v-ba502f0e]{display:grid;gap:5px}.intro-card span[data-v-ba502f0e],.result-header span[data-v-ba502f0e],.result-source span[data-v-ba502f0e]{color:#718197;font-size:12px}.field-label[data-v-ba502f0e]{display:grid;gap:7px;margin-bottom:14px;color:#4c607a;font-size:13px;font-weight:700}.field-label textarea[data-v-ba502f0e],.field-label input[data-v-ba502f0e],.field-label select[data-v-ba502f0e]{box-sizing:border-box;width:100%;border:1px solid #cbd7e6;border-radius:9px;padding:10px 11px;color:#243b58;background:#fbfdff;font:inherit}.field-label textarea[data-v-ba502f0e]{min-height:150px;resize:vertical;line-height:1.6}.auto-mode[data-v-ba502f0e]{display:grid;gap:5px;margin-bottom:14px;padding:12px 14px;border:1px solid #b8d4f7;border-radius:10px;background:#f1f7ff;color:#245384}.auto-mode span[data-v-ba502f0e]{color:#5d7590;font-size:12px;line-height:1.5}.result-tabs[data-v-ba502f0e]{display:flex;gap:8px;overflow-x:auto;margin:16px 0 0;padding:4px 2px 8px;border-bottom:1px solid #dce5f0;overscroll-behavior-x:contain}.result-tabs button[data-v-ba502f0e]{flex:0 0 auto;display:grid;gap:3px;min-width:112px;padding:9px 12px;border:1px solid #cbd7e6;border-radius:9px 9px 0 0;background:#f7faff;color:#48617d;cursor:pointer;font:inherit;font-weight:800;text-align:left}.result-tabs button.active[data-v-ba502f0e]{border-color:#1769d2;background:#1769d2;color:#fff}.result-tabs small[data-v-ba502f0e]{font-size:11px;font-weight:600;opacity:.78}.field-grid[data-v-ba502f0e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.action-row[data-v-ba502f0e]{display:flex;flex-wrap:wrap;gap:8px}.primary-button[data-v-ba502f0e],.ghost-button[data-v-ba502f0e]{border:0;border-radius:8px;padding:9px 14px;cursor:pointer;font-weight:700}.primary-button[data-v-ba502f0e]{background:#1769d2;color:#fff}.ghost-button[data-v-ba502f0e]{border:1px solid #cbd7e6;background:#fff;color:#36516e}.primary-button[data-v-ba502f0e]:disabled,.ghost-button[data-v-ba502f0e]:disabled{opacity:.45;cursor:not-allowed}.number-audit[data-v-ba502f0e]{margin-top:14px;font-size:13px}.number-audit summary[data-v-ba502f0e]{cursor:pointer}.number-audit table[data-v-ba502f0e]{width:100%;margin-top:10px;border-collapse:collapse;table-layout:fixed}.number-audit th[data-v-ba502f0e],.number-audit td[data-v-ba502f0e]{padding:7px 3px;text-align:center;border-bottom:1px solid #e5ebf3;overflow-wrap:anywhere}.error-message[data-v-ba502f0e]{margin:12px 0 0;color:#c53b45;font-size:13px}.result-block[data-v-ba502f0e]{margin-top:18px;padding-top:15px;border-top:1px solid #e5ebf3}.group-list[data-v-ba502f0e]{display:grid;gap:8px;margin-top:12px}.group-list article[data-v-ba502f0e]{display:grid;gap:7px;padding:11px 12px;border-radius:9px;background:#f5f8fc}.group-list article div[data-v-ba502f0e]{display:flex;justify-content:space-between;gap:12px}.group-list article span[data-v-ba502f0e]{color:#718197;font-size:12px}.group-list p[data-v-ba502f0e]{margin:0;color:#263f5e;line-height:1.55;white-space:pre-line;word-break:break-word}.balance-ok[data-v-ba502f0e]{margin-top:10px;color:#16834a;font-size:13px;font-weight:700}@media(max-width:640px){.split-scroll[data-v-ba502f0e]{padding:10px 10px calc(20px + env(safe-area-inset-bottom))}.split-card[data-v-ba502f0e]{padding:14px;border-radius:11px}.field-grid[data-v-ba502f0e]{grid-template-columns:1fr;gap:0}.intro-card[data-v-ba502f0e],.result-header[data-v-ba502f0e]{align-items:stretch;flex-direction:column}.result-header .action-row[data-v-ba502f0e]{display:grid;grid-template-columns:1fr 1fr}.result-header .action-row button[data-v-ba502f0e]{width:100%}.group-list article div[data-v-ba502f0e]{align-items:flex-start;flex-direction:column;gap:3px}.result-tabs button[data-v-ba502f0e]{min-width:96px}}.adjust-toggle[data-v-ba502f0e]{margin-bottom:12px}.adjustments[data-v-ba502f0e]{padding:14px;margin-bottom:14px;border:1px solid #dce5f0;border-radius:10px}.settings-hint[data-v-ba502f0e],.plan-summary[data-v-ba502f0e],.group-difference[data-v-ba502f0e]{color:#5c7290;line-height:1.6;font-size:12px;overflow-wrap:anywhere}.plan-summary[data-v-ba502f0e]{margin:10px 0;padding:10px;background:#f1f7ff;border-radius:8px}.plan-warning[data-v-ba502f0e]{color:#875900;background:#fff8e8;padding:8px 10px;border-radius:7px;font-size:12px;line-height:1.6}.expanded-numbers[data-v-ba502f0e]{margin:2px 0 0;font-size:12px;color:#718197;overflow-wrap:anywhere}.allocation-list[data-v-ba502f0e]{display:grid;gap:8px;margin-top:12px}.allocation-list>div[data-v-ba502f0e]{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;line-height:1.7}.allocation-list span[data-v-ba502f0e]{overflow-wrap:anywhere}body{margin:0;background:#f3f6fa;color:#172b46;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}.export-preview-page[data-v-b59d5930]{width:100%;min-width:1180px;height:100dvh;padding:0 18px 24px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.export-preview-content[data-v-b59d5930]{padding-top:50px}.preview-toolbar[data-v-b59d5930]{position:fixed;z-index:50;top:0;right:0;left:0;display:flex;min-height:44px;align-items:center;justify-content:space-between;padding:5px 14px;border-bottom:1px solid #c9d8ea;background:#fffffff7;box-shadow:0 5px 20px #23406514;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.preview-toolbar h1[data-v-b59d5930]{margin:0;font-size:15px;line-height:1.2}.toolbar-actions[data-v-b59d5930]{display:flex;gap:7px}.toolbar-actions button[data-v-b59d5930]{height:30px;padding:0 11px;border-radius:6px;font-size:11px;font-weight:800;cursor:pointer}.secondary-button[data-v-b59d5930]{border:1px solid #b8c8dc;background:#fff;color:#40546e}.export-button[data-v-b59d5930]{border:1px solid #176ac6;background:#176ac6;color:#fff;box-shadow:0 7px 16px #176ac633}.export-button[data-v-b59d5930]:disabled{opacity:.6;cursor:wait}.export-notice[data-v-b59d5930]{position:fixed;z-index:80;top:46px;right:14px;padding:7px 10px;border-radius:6px;background:#166534;color:#fff!important;font-weight:800;box-shadow:0 6px 16px #16653438}.state-card[data-v-b59d5930],.summary-card[data-v-b59d5930],.play-summary-card[data-v-b59d5930],.rebate-summary-card[data-v-b59d5930],.legend-bar[data-v-b59d5930],.preview-table-wrap[data-v-b59d5930]{max-width:1720px;margin-right:auto;margin-left:auto}.state-card[data-v-b59d5930]{padding:40px;border:1px solid #d6e2ef;border-radius:12px;background:#fff;text-align:center}.error-card[data-v-b59d5930]{border-color:#efb7af;background:#fff7f5;color:#9f241a}.error-card button[data-v-b59d5930]{padding:8px 16px;border:0;border-radius:6px;background:#b9382e;color:#fff}.summary-card[data-v-b59d5930]{padding:16px 18px;border:1px solid #cbdced;border-radius:12px;background:#fff;box-shadow:0 8px 24px #243f5f0f}.summary-title[data-v-b59d5930]{display:flex;align-items:center;justify-content:space-between;gap:20px}.summary-title span[data-v-b59d5930],.summary-grid span[data-v-b59d5930]{display:block;color:#718197;font-size:11px;font-weight:700}.summary-title strong[data-v-b59d5930]{display:block;margin-top:2px;font-size:19px}.summary-title b[data-v-b59d5930]{padding:8px 13px;border-radius:8px;font-size:16px}.receive-total[data-v-b59d5930]{background:#e2f5e9;color:#17633a}.pay-total[data-v-b59d5930]{background:#fee8e5;color:#b42318}.mixed-total[data-v-b59d5930]{background:#fff2cc;color:#8a5800}.neutral-total[data-v-b59d5930]{background:#eef2f6;color:#52647b}.summary-grid[data-v-b59d5930]{display:grid;grid-template-columns:1.2fr 2fr repeat(4,1fr);gap:10px;margin-top:14px}.summary-grid article[data-v-b59d5930]{min-width:0;padding:10px 12px;border-radius:8px;background:#f5f8fc}.summary-grid strong[data-v-b59d5930]{display:block;overflow:hidden;margin-top:4px;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.win-text[data-v-b59d5930]{color:#b42318}.play-summary-card[data-v-b59d5930],.rebate-summary-card[data-v-b59d5930]{margin-top:12px;overflow:hidden;border:1px solid #cbdced;border-radius:10px;background:#fff}.play-summary-card h2[data-v-b59d5930],.rebate-summary-card h2[data-v-b59d5930]{margin:0;padding:9px 12px;background:#eaf2fb;color:#17365d;font-size:14px}.play-summary-table[data-v-b59d5930]{width:100%;border-collapse:collapse;table-layout:fixed}.play-summary-table th[data-v-b59d5930],.play-summary-table td[data-v-b59d5930]{padding:8px 10px;border-top:1px solid #d7e1ec;border-right:1px solid #d7e1ec;font-size:12px;text-align:center}.play-summary-table thead th[data-v-b59d5930]{background:#f5f8fc;color:#52647b}.play-summary-table tfoot th[data-v-b59d5930]{background:#dceeff;color:#17365d;font-weight:850}.play-summary-table .has-payout[data-v-b59d5930]{background:#fce4d6;color:#b91c1c;font-weight:850}.rebate-summary-table[data-v-b59d5930]{width:100%;border-collapse:collapse;table-layout:fixed}.rebate-summary-table th[data-v-b59d5930],.rebate-summary-table td[data-v-b59d5930]{padding:8px 10px;border-top:1px solid #d7e1ec;border-right:1px solid #d7e1ec;font-size:12px;text-align:center}.rebate-summary-table thead th[data-v-b59d5930]{background:#f5f8fc;color:#52647b}.rebate-summary-table tfoot th[data-v-b59d5930]{background:#dceeff;color:#17365d;font-weight:850}.rebate-summary-table th[data-v-b59d5930]:nth-child(2),.rebate-summary-table td[data-v-b59d5930]:nth-child(2){width:46%}.rebate-play-cell[data-v-b59d5930]{color:#17365d;font-weight:800;text-align:left!important}.legend-bar[data-v-b59d5930]{display:flex;align-items:center;gap:20px;padding:12px 3px;color:#52647b;font-size:12px}.legend-bar span[data-v-b59d5930]{display:inline-flex;align-items:center;gap:6px}.legend-bar i[data-v-b59d5930]{width:10px;height:10px;border-radius:3px}.legend-bar em[data-v-b59d5930]{margin-left:auto;color:#7b899c;font-style:normal}.win-dot[data-v-b59d5930],.abnormal-dot[data-v-b59d5930]{background:#f6b8b1}.pending-dot[data-v-b59d5930]{background:#f2d27f}.preview-table-wrap[data-v-b59d5930]{overflow:visible;border:1px solid #b9cde2;border-radius:10px;background:#fff;box-shadow:0 8px 28px #243f5f12}.preview-table[data-v-b59d5930]{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.preview-table th[data-v-b59d5930]{position:sticky;z-index:20;top:44px;padding:13px 10px;border-right:1px solid #365d89;border-bottom:1px solid #17365d;background:#17365d;color:#fff;font-size:12px;text-align:left;box-shadow:0 4px 9px #17365d2e}.preview-table th[data-v-b59d5930]:nth-child(1),.preview-table th[data-v-b59d5930]:nth-child(10){text-align:center}.preview-table th[data-v-b59d5930]:nth-child(1){width:62px}.preview-table th[data-v-b59d5930]:nth-child(2){width:26%}.preview-table th[data-v-b59d5930]:nth-child(3){width:13%}.preview-table th[data-v-b59d5930]:nth-child(4){width:17%}.preview-table th[data-v-b59d5930]:nth-child(5){width:22%}.preview-table th[data-v-b59d5930]:nth-child(6){width:100px}.preview-table th[data-v-b59d5930]:nth-child(7){width:170px}.preview-table th[data-v-b59d5930]:nth-child(8){width:130px}.preview-table th[data-v-b59d5930]:nth-child(9){width:215px}.preview-table th[data-v-b59d5930]:nth-child(10){width:60px}.preview-table td[data-v-b59d5930]{padding:12px 10px;border-right:1px solid #d7e1ec;border-bottom:1px solid #d7e1ec;color:#263a54;font-size:12px;line-height:1.55;vertical-align:middle;overflow-wrap:anywhere}.preview-table tbody tr:nth-child(2n) td[data-v-b59d5930]{background:#f8fafc}.sequence-cell[data-v-b59d5930],.money-cell[data-v-b59d5930],.check-cell[data-v-b59d5930]{text-align:center;font-variant-numeric:tabular-nums}.sequence-cell[data-v-b59d5930]{color:#60738c;font-weight:850}.source-cell small[data-v-b59d5930]{display:inline-block;margin-bottom:4px;padding:2px 5px;border-radius:4px;background:#e8eef6;color:#52647b}.source-cell pre[data-v-b59d5930]{margin:0;white-space:pre-wrap;font:inherit;font-weight:650}.summary-cell[data-v-b59d5930]{white-space:pre-wrap}.winning-cell[data-v-b59d5930],.settlement-cell[data-v-b59d5930]{font-weight:800}.settlement-cell strong[data-v-b59d5930]{display:block}.settlement-cell small[data-v-b59d5930]{display:block;margin-top:3px;color:#64748b;font-size:10px;font-weight:650;white-space:nowrap}.rebate-cell strong[data-v-b59d5930],.rebate-cell small[data-v-b59d5930]{display:block}.rebate-cell strong[data-v-b59d5930]{color:#243a57;font-size:14px;font-weight:850}.rebate-cell small[data-v-b59d5930]{margin-top:3px;color:#718197;font-size:10px;font-weight:650}.tone-win .winning-cell[data-v-b59d5930],.tone-win .settlement-cell[data-v-b59d5930]{background:#fce4d6!important;color:#b91c1c}.tone-pending .winning-cell[data-v-b59d5930],.tone-pending .settlement-cell[data-v-b59d5930]{background:#fff2cc!important;color:#9a6700}.tone-abnormal .winning-cell[data-v-b59d5930],.tone-abnormal .settlement-cell[data-v-b59d5930]{background:#fee2e2!important;color:#991b1b}.check-cell[data-v-b59d5930]{color:#58708e;font-size:21px!important}@media print{.export-preview-page[data-v-b59d5930]{min-width:0;height:auto;padding:0;overflow:visible}.export-preview-content[data-v-b59d5930]{padding-top:0}.preview-toolbar[data-v-b59d5930]{display:none}.preview-table th[data-v-b59d5930]{position:static}.summary-card[data-v-b59d5930],.preview-table-wrap[data-v-b59d5930]{box-shadow:none}}.home-user-card[data-v-4bb5f27e]{min-width:0;padding:12px;border:1px solid #efcaca;border-radius:14px;background:#fff;color:#702020}.home-user-row[data-v-4bb5f27e]{display:flex;align-items:center;gap:12px;min-width:0}.home-user-avatar[data-v-4bb5f27e]{display:grid;place-items:center;flex:none;width:44px;height:44px;overflow:hidden;border-radius:12px;background:#c62828;color:#fff;font-size:23px;font-weight:700}.home-user-avatar img[data-v-4bb5f27e]{width:100%;height:100%;object-fit:cover}.home-user-avatar svg[data-v-4bb5f27e]{width:23px;height:23px}.home-user-main[data-v-4bb5f27e]{display:grid;gap:4px;flex:1;min-width:0}.home-user-name[data-v-4bb5f27e]{min-width:0;font-size:16px;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.home-user-invite[data-v-4bb5f27e]{display:flex;align-items:center;flex-wrap:wrap;gap:3px 6px;min-width:0;color:#986f6f;font-size:12px;line-height:1.5}.home-user-invite>span[data-v-4bb5f27e]{flex:none}.home-user-invite b[data-v-4bb5f27e]{min-width:0;max-width:100%;color:#702020;font-size:13px;font-weight:650;overflow-wrap:anywhere;user-select:text;-webkit-user-select:text}.home-user-copy[data-v-4bb5f27e]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:3px;flex:none;min-width:52px;min-height:28px;padding:3px 6px;border:0;border-radius:6px;background:#fff0f0;color:#a52222;font-family:inherit;font-size:11px;line-height:1.4}.home-user-copy svg[data-v-4bb5f27e]{width:12px;height:12px}.home-user-copy[data-v-4bb5f27e]:before{position:absolute;top:-8px;right:0;bottom:-8px;left:0;content:""}.home-user-copy[data-v-4bb5f27e]:disabled{opacity:.5}.home-user-copy[data-v-4bb5f27e]:focus-visible,.home-user-retry[data-v-4bb5f27e]:focus-visible{outline:2px solid #c62828;outline-offset:2px}.home-user-retry[data-v-4bb5f27e]{display:block;width:100%;margin-top:10px;padding:6px 0;border:0;background:transparent;color:#a52222;text-align:left;font-family:inherit;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.mark-six-home[data-v-f5a956b2]{height:var(--app-visual-height,100dvh);min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#fff;color:#351b1b}.mark-six-home-header[data-v-f5a956b2]{display:flex;justify-content:flex-end;flex:none;padding:calc(var(--app-safe-top) + 14px) 18px 10px;border-bottom:1px solid #f4dede;background:#fff}.home-support[data-v-f5a956b2]{min-width:46px;min-height:34px;border:1px solid #e6bebe;border-radius:10px;background:#fff;color:#a52222;font-weight:850}.mark-six-home-scroll[data-v-f5a956b2]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:14px 16px calc(76px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)))}.home-identity[data-v-f5a956b2]{margin-bottom:14px}.home-logout[data-v-f5a956b2]{position:fixed;right:max(14px,var(--app-safe-right,env(safe-area-inset-right,0px)));bottom:calc(12px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));z-index:20;min-height:30px;padding:4px 10px;border:1px solid #e4b5b5;border-radius:9px;background:#fff;color:#a52222;font:700 11px/1.2 inherit;box-shadow:0 4px 12px #7d1f1f1a}.home-logout[data-v-f5a956b2]:active{background:#fff0f0}.mark-six-home-actions[data-v-f5a956b2]{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.home-action[data-v-f5a956b2]{display:grid;justify-items:center;align-content:center;gap:9px;width:100%;min-height:112px;padding:14px 8px;border-radius:16px;text-align:center;transition:transform .14s ease,box-shadow .14s ease}.home-action[data-v-f5a956b2]:active{transform:scale(.98)}.home-action-primary[data-v-f5a956b2]{border:1px solid #b52222;background:#c62828;color:#fff;box-shadow:0 10px 20px #b41e1e29}.action-icon[data-v-f5a956b2]{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#fff;color:#b52222;font-size:27px;font-weight:500}.home-action-primary .action-icon[data-v-f5a956b2]{background:#a51e1e;color:#fff}.home-action strong[data-v-f5a956b2]{font-size:15px;font-weight:900;white-space:nowrap}.home-club-section[data-v-f5a956b2]{margin-top:24px}.home-club-section-head[data-v-f5a956b2]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:11px}.home-club-section-head>div[data-v-f5a956b2]{display:grid;gap:3px}.home-club-section-head h2[data-v-f5a956b2]{margin:0;color:#3d1717;font-size:21px;font-weight:950}.home-refresh[data-v-f5a956b2]{min-height:32px;padding:0 11px;border:1px solid #e4b5b5;border-radius:9px;background:#fff;color:#a52222;font-size:12px;font-weight:800}.home-refresh[data-v-f5a956b2]:disabled{opacity:.55}.home-club-list[data-v-f5a956b2]{display:grid;gap:10px}.home-club-card[data-v-f5a956b2]{display:grid;grid-template-columns:42px minmax(0,1fr) auto 15px;align-items:center;gap:10px;width:100%;padding:13px 11px;border:1px solid #efcaca;border-radius:15px;background:#fff;text-align:left;box-shadow:0 6px 15px #7d1f1f0f;transition:transform .14s ease,box-shadow .14s ease}.home-club-card[data-v-f5a956b2]:active{transform:scale(.99);box-shadow:0 3px 8px #7d1f1f1a}.club-card-mark[data-v-f5a956b2]{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#c62828;color:#fff;font-size:22px;font-weight:950}.club-card-main[data-v-f5a956b2],.club-card-points[data-v-f5a956b2]{display:grid;gap:4px;min-width:0}.club-card-main strong[data-v-f5a956b2]{overflow:hidden;color:#401c1c;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.club-card-main small[data-v-f5a956b2],.club-card-points small[data-v-f5a956b2]{color:#9a6a6a;font-size:10px}.club-card-points[data-v-f5a956b2]{text-align:right}.club-card-points b[data-v-f5a956b2]{color:#b52222;font-size:14px;font-weight:900;white-space:nowrap}.club-card-arrow[data-v-f5a956b2]{color:#c14a4a;font-size:24px;font-weight:300;text-align:right}.home-club-empty[data-v-f5a956b2]{margin:0;padding:22px 14px;border:1px dashed #e4b5b5;border-radius:14px;color:#986b6b;background:#fff;text-align:center;font-size:13px;line-height:1.6}.home-tool-section[data-v-f5a956b2]{display:none;position:fixed;left:50%;bottom:calc(12px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));z-index:19;width:auto;margin:0;padding:0;transform:translate(-50%)}.home-tool-card[data-v-f5a956b2]{display:inline-flex;align-items:center;gap:6px;min-height:30px;width:auto;padding:5px 9px;border:1px solid #efcaca;border-radius:999px;background:#fff;color:#7d2626;text-align:left;box-shadow:0 4px 12px #7d1f1f14}.home-tool-card[data-v-f5a956b2]:active{background:#fff5f5}.home-tool-icon[data-v-f5a956b2]{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:#fff0f0;color:#b52222;font-size:11px;font-weight:950}.home-tool-copy[data-v-f5a956b2]{display:block;min-width:0}.home-tool-copy strong[data-v-f5a956b2]{font-size:11px;font-weight:850;white-space:nowrap}.home-tool-copy small[data-v-f5a956b2]{display:none}.home-tool-arrow[data-v-f5a956b2]{color:#c14a4a;font-size:16px;line-height:1;text-align:right}.home-sheet-form[data-v-f5a956b2]{display:grid;gap:14px;color:#653b3b}.home-sheet-form>p[data-v-f5a956b2]{margin:0;font-size:13px;line-height:1.65}.home-sheet-form label[data-v-f5a956b2]{display:grid;gap:8px;color:#6d3f3f;font-size:12px;font-weight:850}.home-sheet-form input[data-v-f5a956b2]{width:100%;min-height:46px;padding:0 13px;border:1px solid #e4b7b7;border-radius:12px;background:#fff;color:#432020;outline:0}.home-sheet-form input[data-v-f5a956b2]:focus{border-color:#c62828;box-shadow:0 0 0 3px #c628281f}.home-error[data-v-f5a956b2]{color:#ae2424!important;font-weight:750}.contact-agent-button[data-v-f5a956b2]{width:100%;min-height:44px;border:1px solid #e3b0b0;border-radius:12px;background:#fff;color:#a52222;font:inherit;font-weight:850}@media(max-width:370px){.mark-six-home-header[data-v-f5a956b2],.mark-six-home-scroll[data-v-f5a956b2]{padding-left:12px;padding-right:12px}.home-action[data-v-f5a956b2]{min-height:104px}.home-club-card[data-v-f5a956b2]{grid-template-columns:38px minmax(0,1fr) auto 12px;gap:8px;padding-left:9px;padding-right:8px}.club-card-mark[data-v-f5a956b2]{width:38px;height:38px;font-size:20px}.club-card-points b[data-v-f5a956b2]{font-size:12px}}@media(min-width:768px)and (hover:hover)and (pointer:fine){.mark-six-home-scroll[data-v-f5a956b2]{padding-bottom:calc(76px + var(--app-safe-bottom))}.home-tool-section[data-v-f5a956b2]{display:block}}.club-icon[data-v-71e0a9d8]{display:block;width:1em;height:1em;overflow:visible;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.card-panel{--panel-ink:#80513d;--panel-muted:#a17c60;--panel-line:#e7cfaa;--panel-green:#26984e;position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;max-height:100%;box-sizing:border-box;padding:0 8px 8px;border:2px solid #f7ffffa8;border-radius:16px;background:linear-gradient(135deg,#d0dce144,#a7b5bf2e 65%,#d4dcde44);box-shadow:inset 0 0 0 1px #ffffff38,0 10px 34px #07131755;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);outline:none;color:var(--panel-ink);font:15px/1.5 PingFang SC,Noto Sans Lao,Microsoft YaHei,Arial,sans-serif}.card-panel *{box-sizing:border-box}.card-panel button,.card-panel input,.card-panel select{font:inherit;touch-action:manipulation}.card-panel button{cursor:pointer}.card-panel button:disabled{opacity:.55;cursor:default}.card-panel :is(button,input,select):focus-visible{outline:2px solid #c58435;outline-offset:2px}.card-panel-header{position:relative;flex:none;display:flex;align-items:flex-start;justify-content:center;min-height:50px;margin:0 -8px;padding:0 48px;border:0;background:none}.card-panel-header>div{display:contents}.card-panel-header h2{position:relative;top:-5px;display:grid;place-items:center;width:min(65%,330px);min-width:154px;height:51px;margin:0;padding:3px 16px 8px;background:url(/games/common/classic-ui/title-tab-v1.png) center/100% 200% no-repeat;color:#fff6cf;font-size:24px;line-height:1.2;text-align:center;letter-spacing:.05em;overflow-wrap:anywhere}.card-panel-header small{display:none}.card-panel-header button{position:absolute;right:4px;top:0;display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;background:none;color:#fff7d9;filter:drop-shadow(0 2px 1px #68625b99)}.card-panel-header button .club-icon{width:30px;height:30px;stroke-width:3.5}.card-panel-header button>span:before,.card-panel-header button>span:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:27px;border-radius:2px;background:#fff7d9;transform:translate(-50%,-50%) rotate(45deg)}.card-panel-header button>span:after{transform:translate(-50%,-50%) rotate(-45deg)}.card-panel-paper{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;border:3px solid #656b6599;border-radius:11px;background:linear-gradient(#fff6df,#fffdf5 70%);box-shadow:inset 0 1px #fff8d9}.card-panel-body{flex:1;display:flex;flex-direction:column;gap:14px;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:22px;scroll-padding:14px}.card-panel-body>p{margin:0;overflow-wrap:anywhere}.card-panel-footer{flex:none;display:flex;justify-content:center;gap:12px;padding:12px 18px 16px;background:#fbe4bb;border-top:1px solid #efdab6}.card-panel-footer button{min-height:44px;min-width:110px;padding:8px 20px;border:1px solid #d6cd98;border-radius:25px;color:#fffbea;font-size:17px;font-weight:800;text-shadow:0 1px #9a5317;background:linear-gradient(#fff18e,#ffce46 23%,#f7aa2b 77%,#ffca56);box-shadow:inset 0 2px 2px #ffffd9d9,0 3px #97704166}.card-panel-footer button.dialog-primary{border-color:#b5d1a2;background:linear-gradient(#baf7bd,#59e47c 25%,#12bd4e 78%,#38d669);text-shadow:0 1px #188339;box-shadow:inset 0 2px 2px #efffeecf,0 3px #3a6c3c66}.card-panel-footer button:active:not(:disabled){transform:translateY(2px)}.card-panel :is(input:not([type=checkbox]):not([type=radio]),select){min-height:44px;max-width:100%;border:1px solid #d7bd94;border-radius:8px;background:#fffdf3;color:#80513d;padding:8px 10px}.card-panel input:is([type=checkbox],[type=radio]){accent-color:#24b94e;width:22px;height:22px}.card-panel :is(.editor-segments,.guandan-mode-options) button[aria-pressed=true]{background:#e0f1ca;color:#287a37;border-color:#5baf60;box-shadow:inset 0 1px #fff8}@media(max-height:440px){.card-panel-header{min-height:44px}.card-panel-header h2{height:46px;font-size:22px}.card-panel-body{padding:12px;gap:10px}.card-panel-footer{padding:8px 12px 10px}}@media(max-width:420px){.card-panel-body{padding:16px}.card-panel-header h2{font-size:21px}.card-panel:lang(en) h2,.card-panel:lang(lo) h2{font-size:18px;letter-spacing:0}}.classic-dialog-heading h2,.card-panel-header h2{font-weight:700;font-synthesis:none;-webkit-text-stroke-width:0;text-shadow:0 1px 1px #8b4e2399}.classic-game-ui{--game-ink:#80513d;--game-muted:#a17c60;--game-paper:#fff9e9;font-family:PingFang SC,Noto Sans Lao,Microsoft YaHei,Arial,sans-serif;color:var(--game-ink);touch-action:auto}.classic-game-ui button,.classic-game-ui input,.classic-game-ui select,.classic-game-ui textarea{font:inherit}.classic-game-ui button{cursor:pointer;-webkit-tap-highlight-color:transparent}.classic-game-ui button:disabled{cursor:default;filter:saturate(.35);opacity:.6}.classic-game-ui button:focus-visible,.classic-game-ui input:focus-visible,.classic-game-ui select:focus-visible,.classic-game-ui textarea:focus-visible{outline:3px solid #c77b25;outline-offset:3px}.classic-game-ui .game-button{position:relative;box-sizing:border-box;min-height:44px;min-width:112px;padding:7px 25px;border:1px solid #d6cd98;border-radius:28px;color:#fffbea;font-size:20px;font-weight:800;line-height:1.25;text-align:center;text-shadow:0 1px 1px #9a5317,1px 0 #a66e2c,-1px 0 #a66e2c;box-shadow:inset 0 2px 2px #ffffd9d9,inset 0 -3px 2px #e28b2999,0 3px 1px #97704166,0 4px 8px #51442c29;background:linear-gradient(#fff18e,#ffce46 23%,#f7aa2b 77%,#ffca56);transition:transform .1s,box-shadow .1s}.classic-game-ui .game-button.green{border-color:#b5d1a2;text-shadow:0 1px 1px #188339,1px 0 #218b43,-1px 0 #218b43;background:linear-gradient(#baf7bd,#59e47c 25%,#12bd4e 78%,#38d669);box-shadow:inset 0 2px 2px #efffeecf,inset 0 -3px 2px #179b5999,0 3px 1px #3a6c3c66,0 4px 8px #244d2c29}.classic-game-ui .game-button:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 1px 4px #8d631b44,0 1px 1px #97704166}.classic-game-ui .game-button.small{font-size:15px;min-width:80px;padding:7px 16px}.classic-game-ui .game-button.quiet{color:#80513d;background:linear-gradient(#fffdf3,#eee4cb);text-shadow:0 1px #fff;border-color:#d2c2a5;box-shadow:inset 0 1px #fff,0 2px #baaa8b66}.classic-game-ui .game-button.danger{background:linear-gradient(#ffce9c,#f08452 25%,#da583a 78%,#ed895a);border-color:#e2a281;text-shadow:0 1px #95402a}.classic-game-ui .game-link{background:transparent;border:0;color:#a26740;text-decoration:underline;min-height:44px;padding:8px}.config-dialog-paper[data-v-7e709164]:not(.card-panel-paper){display:contents}.config-dialog-backdrop[data-v-7e709164]:not(.club-dialog-backdrop){position:fixed;z-index:2000;top:0;left:0;width:100%;height:var(--app-visual-height,100dvh);box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:calc(var(--app-safe-top,env(safe-area-inset-top,0px)) + 12px) max(12px,var(--app-safe-right,env(safe-area-inset-right,0px))) calc(var(--app-safe-bottom,env(safe-area-inset-bottom,0px)) + 12px) max(12px,var(--app-safe-left,env(safe-area-inset-left,0px)));background:#1826207a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overscroll-behavior:contain}.config-dialog[data-v-7e709164]:not(.card-panel){display:flex;flex-direction:column;width:100%;max-width:520px;max-height:100%;min-height:0;overflow:hidden;border:1px solid #efcccc;border-radius:18px;background:#fff;box-shadow:0 24px 80px #731f1f2e;color:#351b1b;outline:0;text-align:left;font-family:inherit}.config-dialog-header[data-v-7e709164]:not(.card-panel-header){display:flex;align-items:center;justify-content:space-between;gap:14px;flex:none;padding:19px 20px 17px;border-bottom:1px solid #f1dada}.config-dialog-header:not(.card-panel-header)>div[data-v-7e709164]{min-width:0}.config-dialog-header:not(.card-panel-header) small[data-v-7e709164]{display:block;margin-bottom:5px;color:#a52222;font-size:11px;font-weight:700;overflow-wrap:anywhere}.config-dialog-header:not(.card-panel-header) h2[data-v-7e709164]{margin:0;color:#702020;font-size:21px;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.config-dialog-close[data-v-7e709164]:not(.card-panel-close){display:grid;place-items:center;width:36px;height:36px;flex:none;border:1px solid #f0cccc;border-radius:50%;background:#fff5f5;color:#a52222}.config-dialog-close:not(.card-panel-close) .club-icon[data-v-7e709164]{width:18px;height:18px}.config-dialog-close[data-v-7e709164]:not(.card-panel-close):disabled{opacity:.4}.config-dialog-content[data-v-7e709164]:not(.card-panel-body){flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:20px;scroll-padding:14px;scrollbar-width:thin}.config-dialog-footer[data-v-7e709164]:not(.card-panel-footer){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:10px;flex:none;padding:14px 20px 18px;border-top:1px solid #f1dada;background:#fff}.config-dialog-footer[data-v-7e709164]:not(.card-panel-footer) button{min-width:0;min-height:46px;padding:10px 12px;border:1px solid #efcccc;border-radius:12px;background:#fff;color:#6e3d3d;font-family:inherit;font-size:14px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.config-dialog-footer[data-v-7e709164]:not(.card-panel-footer) button.dialog-primary{border-color:#c62828;background:#c62828;color:#fff}.config-dialog-footer[data-v-7e709164]:not(.card-panel-footer) button:disabled{opacity:.5}.config-dialog[data-v-7e709164]:not(.card-panel) input:focus-visible,.config-dialog[data-v-7e709164]:not(.card-panel) select:focus-visible,.config-dialog[data-v-7e709164]:not(.card-panel) button:focus-visible{outline:2px solid #c62828;outline-offset:2px}@media(max-width:370px){.config-dialog-header[data-v-7e709164]:not(.card-panel-header){padding:16px}.config-dialog-content[data-v-7e709164]:not(.card-panel-body){padding:16px}.config-dialog-footer[data-v-7e709164]:not(.card-panel-footer){padding:12px 16px 16px}.config-dialog-header:not(.card-panel-header) h2[data-v-7e709164]{font-size:19px}}.config-dialog:not(.card-panel).is-compact .config-dialog-header[data-v-7e709164]:not(.card-panel-header){padding:10px 12px}.config-dialog:not(.card-panel).is-compact .config-dialog-header:not(.card-panel-header) h2[data-v-7e709164]{font-size:17px}.config-dialog:not(.card-panel).is-compact .config-dialog-content[data-v-7e709164]:not(.card-panel-body){padding:12px}.config-dialog:not(.card-panel).is-compact .config-dialog-footer[data-v-7e709164]:not(.card-panel-footer){padding:10px 12px}.config-dialog:not(.card-panel).is-wide[data-v-7e709164]{max-width:1040px}.config-dialog:not(.card-panel).is-stretched[data-v-7e709164]{height:100%}.config-dialog:not(.card-panel).is-stretched .config-dialog-content[data-v-7e709164]{display:flex;flex-direction:column;overflow:hidden;padding:0}.club-dialog-backdrop[data-v-7e709164]{position:fixed;z-index:1900;left:var(--card-lobby-vx,0px);top:var(--card-lobby-vy,0px);width:var(--card-lobby-vw,100vw);height:var(--card-lobby-vh,var(--app-visual-height,100dvh));display:flex;align-items:center;justify-content:center;overflow:hidden;padding:calc(var(--card-lobby-safe-top,0px) + 12px) calc(var(--card-lobby-safe-right,0px) + 12px) calc(var(--card-lobby-safe-bottom,0px) + 12px) calc(var(--card-lobby-safe-left,0px) + 12px);background:#17251e80}.config-dialog.card-panel[data-v-7e709164]{width:min(620px,100%);max-height:100%}.config-dialog.card-panel.is-compact[data-v-7e709164]{width:min(380px,100%)}.config-dialog.card-panel.is-wide[data-v-7e709164]{width:min(880px,100%)}.config-dialog.card-panel .config-dialog-content[data-v-7e709164]{display:block}.config-dialog.card-panel .config-dialog-content[data-v-7e709164] form{min-width:0}.config-dialog.card-panel .config-dialog-footer[data-v-7e709164] button{flex:1;min-width:0;max-width:240px}.config-dialog.card-panel[data-v-7e709164] .editor-fields-grid{gap:10px}.config-dialog.card-panel[data-v-7e709164] .editor-segments button{min-height:44px;background:#fffdf7;box-shadow:none}.config-dialog.card-panel[data-v-7e709164] .editor-segments button[aria-pressed=true]{background:#e5f2df;border-color:#6ca572;color:#286843}.order-calendar[data-v-9786e4ae]{min-width:0;color:#702020}.order-calendar-month[data-v-9786e4ae]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.order-calendar-month button[data-v-9786e4ae]{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:10px;background:#fff5f5;color:#a52222}.order-calendar-month strong[data-v-9786e4ae]{font-size:16px}.order-calendar-month .club-icon[data-v-9786e4ae]{width:18px;height:18px}.order-calendar-week[data-v-9786e4ae],.order-calendar-days[data-v-9786e4ae]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center}.order-calendar-week[data-v-9786e4ae]{padding:4px 0;color:#986f6f;font-size:12px}.order-calendar-days button[data-v-9786e4ae]{min-width:0;height:44px;padding:0;border:1px solid transparent;border-radius:10px;background:#fff;color:#4a1c1c;font:600 14px/1 inherit}.order-calendar-days button.outside[data-v-9786e4ae]{color:#c6b9b9}.order-calendar-days button.today[data-v-9786e4ae]{border-color:#efcccc}.order-calendar-days button.selected[data-v-9786e4ae]{border-color:#c62828;background:#c62828;color:#fff}.order-calendar-today[data-v-9786e4ae]{width:100%;min-height:44px;margin-top:10px;border:1px solid #efcccc;border-radius:10px;background:#fff5f5;color:#a52222;font:700 13px/1.4 inherit}.ms-message-workbench .ms-desk-tasks{display:flex;flex:none;gap:7px;overflow-x:auto;padding:5px 14px;background:#fff;scrollbar-width:none}.ms-message-workbench .ms-desk-tasks>button,.ms-message-workbench .ms-desk-liability{display:grid;flex:1 0 120px;gap:4px;padding:7px 10px;text-align:left;border:1px solid #efdada;border-radius:7px;background:snow}.ms-message-workbench .ms-desk-tasks span{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:#946767}.ms-message-workbench .ms-desk-tasks small{font-size:10px}.ms-message-workbench .ms-desk-tasks strong{font-size:17px;color:#702020;font-variant-numeric:tabular-nums}.ms-message-workbench .ms-desk-liability{background:#fff;border-style:dashed}.ms-message-workbench .ms-desk-deadline{display:flex;flex:none;gap:10px;align-items:center;overflow-x:auto;white-space:nowrap;padding:4px 14px;color:#946767;font-size:11px;scrollbar-width:none}.ms-message-workbench .ms-desk-deadline select{width:160px;flex:none;min-height:28px;padding:3px 6px;font-size:11px}.ms-message-workbench .ms-desk-deadline.is-urgent{color:#b52222;background:#fff2eb}.ms-message-workbench .ms-desk-deadline small{font-size:10px}.ms-message-workbench .ms-desk-draft{display:flex;flex:none;align-items:center;gap:7px;flex-wrap:wrap;padding:5px 14px;background:#fff5df;border-bottom:1px solid #eedcb8;font-size:11px;max-height:95px;overflow-y:auto}.ms-message-workbench .ms-desk-draft>span{flex:1;min-width:180px}.ms-message-workbench .ms-desk-draft button{font-size:10px;min-height:25px;padding:3px 6px}.ms-message-workbench .ms-desk-draft details{width:100%;overflow-wrap:anywhere}.ms-message-workbench .ms-desk-feed-tools{display:flex;flex:none;gap:5px;margin-bottom:6px;min-width:0}.ms-message-workbench .ms-desk-feed-tools input{flex:1 1 100px;width:100px;min-width:50px}.ms-message-workbench .ms-desk-feed-tools select{flex:0 0 140px;width:140px}.ms-message-workbench .ms-desk-feed-tools :is(input,select,button){font-size:11px;min-height:29px;padding:4px 7px}.ms-message-workbench .ms-desk-feed-tools button{flex:none;white-space:nowrap}.ms-message-workbench .ms-message-source-entry{position:relative;flex:none}.ms-message-workbench .ms-message-source-entry>button:first-child{width:100%;padding-bottom:30px}.ms-message-workbench .ms-message-source-entry .ms-message-pin{position:absolute;bottom:5px;right:7px;min-height:24px;padding:0 5px;border-color:transparent;background:transparent;font-size:17px}.ms-message-workbench .ms-message-source-entry .ms-message-pin[aria-pressed=true]{color:#ae7619;background:#fff6dc}.ms-message-workbench .ms-message-source-entry small{display:block;margin-top:4px;color:#9a7373;font-size:11px}.ms-message-workbench .ms-message-source-entry .ms-message-source-total{color:#702020;font-size:13px}.ms-message-workbench .ms-message-source-heading{display:flex;gap:5px;justify-content:space-between}.ms-message-workbench .ms-message-sources input:not([type=checkbox]){min-width:0;width:100%}.ms-message-workbench .ms-desk-card-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:5px 0 8px}.ms-message-workbench .ms-desk-card-actions button{font-size:11px;padding:4px 7px;min-height:28px}.ms-message-workbench .ms-desk-settled{display:flex;gap:7px;flex-wrap:wrap;color:#34704c;background:#f3faf5;padding:8px;border-radius:5px;font-variant-numeric:tabular-nums}.ms-message-workbench .ms-desk-settled small{color:#789180}.ms-desk-parsed{padding:8px;background:#fff7f7;border:1px solid #f1dcdc;border-radius:6px;font-size:12px}.ms-desk-parsed p{margin:6px 0}.ms-desk-parsed small{display:block;color:#946767;margin-top:3px}.ms-flow-statements .ms-desk-peer-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:8px}.ms-flow-statements .ms-desk-peer-cards>button{display:grid;gap:5px;text-align:left;padding:12px;border:1px solid #efdada;border-radius:8px;min-width:0;overflow-wrap:anywhere}.ms-flow-statements .ms-desk-peer-cards b{font-size:16px}.ms-flow-statements .ms-desk-peer-cards small{font-size:11px;color:#946767}@media(max-width:1023px){.ms-message-workbench .ms-message-toolbar{grid-template-columns:minmax(0,1fr) auto auto;padding:4px 9px;gap:5px}.ms-message-workbench .ms-message-toolbar>div,.ms-message-workbench .ms-message-toolbar .ms-toolbar-export{display:none}.ms-message-workbench .ms-message-toolbar select{min-height:31px}.ms-message-workbench .ms-message-toolbar button{min-height:27px;padding:3px 6px}.ms-message-workbench .ms-message-datebar{padding:2px 10px}.ms-message-workbench .ms-message-datebar button{min-height:26px;padding:3px 7px}.ms-message-workbench .ms-desk-tasks{display:none}.ms-message-workbench .ms-desk-tasks>button,.ms-message-workbench .ms-desk-liability{flex-basis:104px;padding:4px 7px;gap:1px;min-height:38px}.ms-message-workbench .ms-desk-tasks span{font-size:10px}.ms-message-workbench .ms-desk-tasks strong{font-size:13px}.ms-message-workbench .ms-desk-deadline{padding:2px 10px;gap:7px;font-size:10px}.ms-message-workbench .ms-desk-deadline select{width:122px;min-height:25px;font-size:10px}.ms-message-workbench .ms-desk-deadline small{display:none}.ms-message-workbench .ms-message-layout,.ms-message-workbench .ms-message-layout.is-owner{flex-direction:column;padding:0;gap:0}.ms-message-workbench .ms-message-mobile-filters{display:grid;flex:none;grid-template-columns:minmax(0,1fr) 70px 44px;gap:4px;padding:4px 9px}.ms-message-workbench .ms-message-mobile-filters>select:first-of-type{grid-column:1 / span 2;grid-row:1;display:block}.ms-message-workbench .ms-message-mobile-filters>.ms-desk-source-find{grid-column:3;grid-row:1;display:block}.ms-message-workbench .ms-message-mobile-filters>input,.ms-message-workbench .ms-message-mobile-filters>select:nth-of-type(2),.ms-message-workbench .ms-message-mobile-filters>label,.ms-message-workbench .ms-message-mobile-filters>button:not(.ms-desk-source-find){display:none}.ms-message-workbench .ms-message-mobile-filters.is-expanded>input{display:block;grid-row:2;grid-column:1 / -1;width:100%!important;height:27px!important;min-height:27px!important;padding:4px 7px;font-size:11px}.ms-message-workbench .ms-message-mobile-filters.is-expanded>select:nth-of-type(2){display:block;grid-row:3;grid-column:1}.ms-message-workbench .ms-message-mobile-filters.is-expanded>label{display:flex;grid-row:3;grid-column:2;font-size:10px}.ms-message-workbench .ms-message-mobile-filters.is-expanded>button:not(.ms-desk-source-find){display:block;grid-row:3;grid-column:3}.ms-message-workbench .ms-message-mobile-filters>select{max-width:100%;width:100%;min-width:0;min-height:27px;padding:3px 5px;font-size:10px}.ms-message-workbench .ms-message-mobile-filters button{min-height:27px;padding:2px 4px;font-size:10px}.ms-message-workbench .ms-message-mobile-filters input[type=checkbox]{width:14px!important;height:14px!important;min-height:14px!important}.ms-message-workbench .ms-message-feed{padding:5px 8px 0}.ms-message-workbench .ms-desk-feed-tools,.ms-message-workbench .ms-message-selectionbar{display:none}.ms-message-workbench .ms-desk-draft{padding:3px 9px;font-size:10px;max-height:64px;gap:4px}.ms-message-workbench .ms-desk-draft>span{min-width:160px}.ms-message-workbench .ms-desk-card-actions{gap:5px}.ms-message-workbench .ms-desk-card-actions button{font-size:10px;min-height:26px;padding:3px 6px}.ms-message-workbench .ms-desk-settled{font-size:11px;padding:6px}@container ms-message-desk (max-height:420px){.ms-message-workbench:has(.ms-message-card input:focus) .ms-desk-tasks,.ms-message-workbench:has(.ms-message-card input:focus) .ms-desk-deadline,.ms-message-workbench:has(.ms-message-card input:focus) .ms-desk-feed-tools,.ms-message-workbench:has(.ms-message-card input:focus) .ms-desk-draft{display:none}}}@media(max-width:1023px){.ms-message-workbench .ms-message-mobile-filters:not(.is-expanded)>label{display:none!important}}.ms-flow-workbench .ms-flow-statements{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ms-flow-workbench .ms-flow-statements>*{flex-shrink:0}.ms-flow-workbench .ms-flow-statements>.ms-flow-table-scroll{flex:0 0 auto;min-height:150px;max-height:min(60dvh,550px);overflow:auto}@media(max-width:1023px){.ms-flow-workbench .ms-flow-statements>.ms-flow-table-scroll{max-height:none;overflow:visible}}.ms-flow-workbench{display:flex;position:relative;flex:1;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;background:snow;color:#702020;font-size:13px;box-sizing:border-box}.ms-flow-workbench *,.ms-flow-dialog *{box-sizing:border-box}.ms-flow-workbench button,.ms-flow-dialog button{min-height:36px;padding:7px 11px;border:1px solid #efcccc;border-radius:8px;background:#fff;color:#8e2929;font-family:inherit;font-weight:600;font-size:12px;line-height:1.4;cursor:pointer}.ms-flow-workbench button:disabled,.ms-flow-dialog button:disabled{opacity:.45;cursor:default}.ms-flow-workbench button[aria-pressed=true],.ms-flow-dialog button[aria-pressed=true]{border-color:#c62828;background:#fff0f0;color:#a52222}.ms-flow-workbench button.ms-flow-primary,.ms-flow-dialog button.ms-flow-primary{border-color:#c62828;background:#c62828;color:#fff}.ms-flow-workbench input,.ms-flow-workbench select,.ms-flow-workbench textarea,.ms-flow-dialog input,.ms-flow-dialog select,.ms-flow-dialog textarea{display:block;width:100%;min-width:0;min-height:38px;padding:8px 9px;border:1px solid #e8caca;border-radius:7px;background:#fff;color:#502727;font:inherit;line-height:1.4}.ms-flow-workbench input[type=checkbox],.ms-flow-dialog input[type=checkbox]{width:20px;height:20px;min-height:20px;accent-color:#c62828}.ms-flow-workbench :focus-visible,.ms-flow-dialog :focus-visible{outline:2px solid #c62828;outline-offset:2px}.ms-flow-workbench label,.ms-flow-dialog label{display:grid;gap:5px;min-width:0;color:#805757}.ms-flow-workbench small,.ms-flow-dialog small{display:block;color:#987373;font-size:11px;line-height:1.45;overflow-wrap:anywhere}.ms-flow-workbench p,.ms-flow-dialog p{margin:5px 0;line-height:1.55;overflow-wrap:anywhere}.ms-flow-toolbar{display:flex;align-items:center;gap:8px;flex:none;padding:9px 16px;background:#fff;border-bottom:1px solid #f1dddd;flex-wrap:wrap}.ms-flow-toolbar>div{display:flex;align-items:baseline;gap:7px;margin-right:auto}.ms-flow-toolbar>div strong{font-size:19px;font-variant-numeric:tabular-nums}.ms-flow-toolbar select{width:auto;max-width:160px;min-height:34px}.ms-flow-workbench .is-negative{color:#c62828}.ms-flow-datebar{display:flex;align-items:center;gap:6px;flex:none;padding:6px 16px;background:#fff}.ms-flow-datebar small{margin-right:auto}.ms-flow-datebar button{min-height:30px;padding:4px 10px;border-color:transparent}.ms-flow-notice{display:flex;align-items:center;flex:none;height:27px;padding:0 16px;background:#fff7f7;color:#a46e6e;font-size:11px;white-space:nowrap;overflow:hidden}.ms-flow-notice button{min-height:24px;padding:0;border:0;background:transparent;color:#b52323;font-size:11px}.ms-flow-error{flex:none;margin:0!important;padding:8px 12px;background:#fff0f0;color:#b02121;font-size:12px;overflow-wrap:anywhere}.ms-flow-error button{min-height:28px;margin-left:6px;padding:2px 6px}.ms-flow-warning{flex:none;padding:8px 12px;border:1px solid #f4ddb0;background:#fff7e8;color:#8b591c;font-size:12px;line-height:1.5}.ms-flow-tabs{display:flex;gap:16px;flex:none;min-width:0;padding:0 16px;border-bottom:1px solid #efdada;background:#fff;overflow-x:auto;overscroll-behavior:contain}.ms-flow-tabs button{position:relative;flex:none;min-height:38px;padding:8px 0;border:0;border-radius:0;background:transparent;white-space:nowrap}.ms-flow-tabs button[aria-pressed=true]{background:transparent;box-shadow:inset 0 -2px #c62828}.ms-flow-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;flex:none;padding:11px 16px;background:#fff;border-bottom:1px solid #f1dddd}.ms-flow-metrics>div{display:grid;min-width:0;gap:3px}.ms-flow-metrics strong{font-size:17px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ms-flow-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;flex:1;min-height:0;min-width:0;padding:12px 16px;overflow:hidden}.ms-flow-layout:has(.ms-flow-processing){grid-template-columns:220px minmax(0,1fr) 280px}.ms-flow-layout.is-batches,.ms-flow-layout.is-personal{grid-template-columns:minmax(0,1fr)}.ms-flow-filters{display:flex;flex-direction:column;gap:13px;min-height:0;overflow-y:auto;padding:13px;border:1px solid #efdada;border-radius:10px;background:#fff}.ms-flow-filters input,.ms-flow-filters select{font-size:12px}.ms-flow-main{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;border:1px solid #efdada;border-radius:10px;background:#fff}.ms-flow-selection-bar{display:flex;align-items:center;gap:7px;flex-wrap:wrap;flex:none;padding:7px 10px;border-bottom:1px solid #f1dddd}.ms-flow-selection-bar button{min-height:30px;padding:4px 7px;font-size:11px}.ms-flow-selection-bar span{margin-left:auto;font-size:11px;color:#997171}.ms-flow-table-scroll{flex:1;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-padding:12px}.ms-flow-table-scroll table{width:100%;border-collapse:collapse;font-size:12px;table-layout:auto}.ms-flow-table-scroll th{position:sticky;z-index:1;top:0;padding:11px 8px;border-bottom:1px solid #eddada;background:#fff5f5;text-align:left;font-size:11px;font-weight:650;white-space:nowrap}.ms-flow-table-scroll td{padding:10px 8px;border-bottom:1px solid #f3e6e6;font-variant-numeric:tabular-nums;vertical-align:middle;overflow-wrap:anywhere}.ms-flow-table-scroll td>strong{font-size:12px}.ms-flow-table-scroll td input:not([type=checkbox]){width:84px;min-height:32px;padding:5px;font-size:12px}.ms-flow-table-scroll tr.selected{background:#fff8f8}.ms-flow-state{display:inline-block;padding:3px 6px;border-radius:5px;background:#f3f0f0;color:#795c5c;font-size:11px;white-space:nowrap}.ms-flow-state.state-PENDING,.ms-flow-state.state-PARTIAL{background:#fff1d9;color:#996016}.ms-flow-state.state-ACCEPTED,.ms-flow-state.state-FORWARDED,.ms-flow-state.state-SETTLED{background:#eaf7ee;color:#267147}.ms-flow-state.state-REJECTED,.ms-flow-state.state-EXPIRED,.ms-flow-state.state-FAILED{background:#fff0ed;color:#b33a2c}.ms-flow-processing{display:flex;flex-direction:column;gap:11px;min-height:0;overflow-y:auto;padding:14px;border:1px solid #efdada;border-radius:10px;background:#fff}.ms-flow-processing>strong{font-size:15px}.ms-flow-processing>p{font-size:11px;color:#997171}.ms-flow-processing label{gap:6px;font-size:12px}.ms-flow-pagination{display:flex;align-items:center;justify-content:center;gap:12px;flex:none;padding:8px;border-top:1px solid #f1dddd;background:#fff}.ms-flow-pagination span{font-size:11px;color:#997171}.ms-flow-pagination button{min-height:32px;padding:5px 9px}.ms-flow-actionbar{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:none;padding:8px 16px;border-top:1px solid #efdada;background:#fff}.ms-flow-actionbar>span{margin-right:auto;font-size:12px}.ms-flow-mobile-setup,.ms-flow-mobile-tools,.ms-flow-mobile-risk,.ms-flow-mobile-pagination{display:none}.ms-flow-empty{padding:40px 16px;text-align:center;color:#997171}.ms-flow-batch-card,.ms-flow-personal-card{margin:10px;padding:12px;border:1px solid #efdada;border-radius:9px}.ms-flow-batch-card header,.ms-flow-personal-card header{display:flex;align-items:center;justify-content:space-between;gap:10px}.ms-flow-batch-card p{color:#997171;font-size:11px}.ms-flow-batch-card footer{display:flex;gap:8px;margin-top:10px}.ms-flow-personal-card>div{display:flex;align-items:center;gap:8px}.ms-flow-personal-card>div small{margin-left:auto}.ms-flow-inline{display:flex!important;align-items:center;gap:8px;flex-wrap:wrap}.ms-flow-inline>span{font-size:12px}.ms-flow-inline>button{flex:1}.ms-flow-inline>input[type=checkbox]{flex:none}.ms-flow-dialog{display:grid;gap:14px;min-width:0;color:#702020;font-size:13px}.ms-flow-dialog fieldset{min-width:0;margin:0;padding:12px;border:1px solid #efdada;border-radius:8px}.ms-flow-dialog legend{padding:0 6px;color:#b03a3a}.ms-flow-dialog h3{margin:4px 0;font-size:15px}.ms-flow-dialog textarea{resize:vertical;min-height:70px}.ms-flow-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ms-flow-form-grid+button{margin-top:10px}.ms-flow-preview{display:grid;gap:6px;padding:12px;border:1px solid #efcccc;border-radius:8px;background:#fff7f7}.ms-flow-receive-lines{display:grid;gap:8px}.ms-flow-receive-lines>label{display:grid;grid-template-columns:minmax(0,1fr) 110px;align-items:center;gap:10px;padding-bottom:8px;border-bottom:1px solid #f0dddd}.ms-flow-statements{display:flex;flex-direction:column;gap:9px;flex:1;min-height:0;min-width:0;padding:12px 16px;overflow:hidden}.ms-flow-statements>.ms-flow-metrics{grid-template-columns:repeat(3,minmax(0,1fr));padding:10px;border:1px solid #efdada;border-radius:8px}.ms-flow-statements>p{flex:none;margin:0;font-size:11px}.ms-flow-statements>.ms-flow-table-scroll{border:1px solid #efdada;border-radius:8px;background:#fff}.ms-flow-statement-filters{display:flex;align-items:flex-end;gap:9px;flex:none}.ms-flow-statement-filters>label{flex:1;max-width:280px;font-size:12px}.ms-flow-statement-actions{display:flex;gap:8px;flex:none;flex-wrap:wrap}.ms-flow-statement-actions button{font-size:11px;min-height:32px}.ms-flow-enable{flex:1;min-height:0;overflow-y:auto;padding:28px 20px}.ms-flow-enable h2{font-size:20px}.ms-flow-enable button{margin:12px 8px 0 0}.ms-flow-workbench .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:1023px){.ms-flow-toolbar{gap:6px;padding:5px 12px;flex-wrap:nowrap}.ms-flow-toolbar>.ms-flow-desktop-tool{display:none}.ms-flow-toolbar>.ms-flow-mobile-tools{display:block;min-height:34px;padding:5px 8px}.ms-flow-toolbar>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1px 5px;min-width:0;margin-right:auto}.ms-flow-toolbar .ms-flow-mobile-risk{display:block;grid-column:1/-1;font-size:10px}.ms-flow-toolbar>div>small:first-child{font-size:10px}.ms-flow-toolbar>div strong{font-size:17px}.ms-flow-toolbar>div small{font-size:10px}.ms-flow-toolbar>button{font-size:11px;min-height:32px;padding:5px 7px}.ms-flow-toolbar>label{margin-left:auto}.ms-flow-toolbar select{max-width:125px;font-size:12px}.ms-flow-datebar{padding:5px 12px}.ms-flow-datebar button{font-size:11px;padding:5px 7px}.ms-flow-datebar small{font-size:10px}.ms-flow-notice{position:relative;height:0;padding:0;overflow:visible;z-index:3}.ms-flow-notice>span{display:none}.ms-flow-notice>button{position:absolute;left:12px;right:12px;bottom:0;padding:4px 8px;min-height:28px;border:1px solid #edcf95;border-radius:6px;background:#fff6df;font-size:10px}.ms-flow-tabs{gap:17px;padding-inline:12px}.ms-flow-tabs button{font-size:12px}.ms-flow-workbench>.ms-flow-metrics{display:none}.ms-flow-dialog .ms-flow-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;border:0}.ms-flow-metrics strong{font-size:15px}.ms-flow-metrics small{font-size:10px}.ms-flow-layout,.ms-flow-layout:has(.ms-flow-processing){display:flex;flex-direction:column;gap:7px;padding:7px 12px}.ms-flow-filters{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:6px;flex:none;padding:0;border:0;overflow:visible}.ms-flow-filters>label>span{display:none}.ms-flow-filters label{font-size:10px;gap:3px}.ms-flow-filters label:nth-child(n+3){display:none}.ms-flow-filters select,.ms-flow-filters input{min-height:34px;padding:5px;font-size:12px}.ms-flow-main{flex:1;border-radius:8px}.ms-flow-processing{display:none;position:absolute;z-index:5;right:12px;bottom:60px;left:12px;max-height:55%;padding:12px;box-shadow:0 8px 36px #70202026}.ms-flow-processing.is-open{display:flex}.ms-flow-mobile-setup{display:block!important}.ms-flow-actionbar{gap:6px;padding:8px 12px}.ms-flow-actionbar>span{display:none}.ms-flow-actionbar button{flex:1;font-size:11px;min-height:40px;padding:6px 8px}.ms-flow-position-table,.ms-flow-position-table tbody{display:block}.ms-flow-position-table thead{display:none}.ms-flow-position-table tr{display:grid;position:relative;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:8px;padding:11px;border:1px solid #f0dada;border-radius:8px}.ms-flow-position-table td{display:block;padding:0;border:0;font-size:12px}.ms-flow-position-table td:before{display:block;margin-bottom:3px;color:#997171;font-size:10px;content:attr(data-label)}.ms-flow-position-table td:has(input[type=checkbox]){position:absolute;right:0;top:0;padding:12px}.ms-flow-position-table td:has(input[type=checkbox]):before{display:none}.ms-flow-position-table td:has(>strong){grid-column:1/-1;padding-right:35px}.ms-flow-position-table td:has(>strong):before{display:none}.ms-flow-position-table td input:not([type=checkbox]){width:100%;min-height:30px;padding:4px}.ms-flow-selection-bar{gap:5px;padding:5px 7px}.ms-flow-selection-bar button{min-height:28px;padding:4px 5px;font-size:10px}.ms-flow-selection-bar span{font-size:10px}.ms-flow-main>.ms-flow-pagination{display:none}.ms-flow-mobile-pagination{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px;font-size:10px}.ms-flow-mobile-pagination button{min-height:36px;font-size:11px}.ms-flow-pagination button{font-size:11px}.ms-flow-pagination span{font-size:10px}.ms-flow-form-grid{grid-template-columns:minmax(0,1fr)}.ms-flow-receive-lines>label{grid-template-columns:minmax(0,1fr) 90px}.ms-flow-statements{padding:8px 12px;gap:7px}.ms-flow-statement-actions{gap:5px}.ms-flow-statement-actions button{flex:1;min-width:calc(50% - 5px)}.ms-flow-statement-filters{gap:6px}.ms-flow-statement-filters label,.ms-flow-statements table{font-size:11px}.ms-flow-statements th,.ms-flow-statements td{padding:8px 5px;white-space:normal}}.ms-flow-workbench button.ms-flow-row-link{min-height:28px;padding:0;border:0;border-radius:0;background:transparent;color:#8e2929;font-size:12px;text-align:left;line-height:1.5}@media(min-width:1024px){.ms-flow-toolbar .ms-flow-mobile-tools{display:block}}@media(max-width:1023px){.ms-flow-statements{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ms-flow-statements>.ms-flow-table-scroll{flex:0 0 auto;overflow:visible}.ms-flow-statements>.ms-flow-pagination{margin-top:auto}}@media(max-width:1023px){.ms-flow-statements table,.ms-flow-statements tbody{display:block}.ms-flow-statements thead{display:none}.ms-flow-statements tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;border-bottom:1px solid #efdada}.ms-flow-statements td{display:block;padding:0;border:0}.ms-flow-statements td:before{display:block;margin-bottom:3px;color:#997171;font-size:10px;content:attr(data-label)}.ms-flow-statements td:nth-child(-n+2),.ms-flow-statements td:last-child{grid-column:1/-1}.ms-flow-statements td:first-child small{display:inline;margin-left:6px}}@media(min-width:1024px){.mark-six-club-page.is-flow .mark-six-club-header{min-height:48px;padding-top:4px;padding-bottom:4px}.mark-six-club-page.is-flow .club-header-icon{width:32px;height:32px}.mark-six-club-page.is-flow .club-header-title strong{font-size:16px}.ms-flow-toolbar{padding-block:5px}.ms-flow-toolbar button{min-height:32px;padding-block:5px}.ms-flow-datebar{padding-block:3px}.ms-flow-notice{height:20px}.ms-flow-tabs button{min-height:32px;padding-block:6px}.ms-flow-metrics{padding-block:7px}.ms-flow-metrics strong{font-size:15px}.ms-flow-layout{padding-block:8px}.ms-flow-selection-bar{padding-block:5px}.ms-flow-table-scroll th{padding:7px 6px}.ms-flow-table-scroll td{padding:5px 6px}.ms-flow-table-scroll td input:not([type=checkbox]){min-height:28px;padding:3px 5px}.ms-flow-workbench button.ms-flow-row-link{min-height:22px}.ms-flow-actionbar{padding-block:5px}.ms-flow-actionbar button{min-height:32px;padding-block:5px}.ms-flow-pagination{padding-block:5px}.ms-flow-pagination button{min-height:28px;padding-block:3px}}.ms-flow-navigation{flex:none;background:#fff;border-bottom:1px solid #efdada}.ms-flow-main-nav{display:flex;gap:20px;padding:0 16px;min-width:0;overflow-x:auto;overscroll-behavior:contain}.ms-flow-main-nav button{display:flex;align-items:center;gap:6px;flex:none;min-height:40px!important;padding:8px 0!important;border:0!important;border-radius:0!important;background:transparent!important;white-space:nowrap;font-size:13px!important}.ms-flow-main-nav button[aria-pressed=true]{box-shadow:inset 0 -2px #c62828;color:#a52222}.ms-flow-inbox-count{display:inline-flex;justify-content:center;min-width:18px;padding:1px 5px;border-radius:9px;background:#c62828;color:#fff;font-size:10px}.ms-flow-workbench button.ms-flow-inbox-prompt{display:flex;align-items:center;justify-content:space-between;gap:10px;width:calc(100% - 32px);min-height:34px;margin:6px 16px 0;padding:6px 10px;border-color:#efdfbd;background:#fff8e9;color:#865c22;text-align:left;font-size:11px}.ms-flow-inbox-prompt strong{flex:none;font-size:11px}.ms-flow-inbox-prompt span{font-weight:400;line-height:1.5}.ms-flow-page-guide{padding:8px 16px}.ms-flow-page-guide p{margin:0;font-size:12px;color:#936c6c}.ms-flow-steps{display:flex;align-items:center;gap:16px;margin:0;padding:0;list-style:none;color:#977676;font-size:12px}.ms-flow-steps li{display:flex;align-items:center;gap:5px}.ms-flow-steps li+li:before{content:"›";margin-right:8px;color:#c5aaaa}.ms-flow-steps li>b{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:none;border:1px solid #dfcccc;border-radius:50%;background:#fff;font-size:10px}.ms-flow-steps .is-current{color:#a52222;font-weight:650}.ms-flow-steps .is-current>b{border-color:#c62828;background:#c62828;color:#fff}.ms-flow-selection-help{display:flex;align-items:flex-start;gap:8px;flex-direction:column;padding:12px;color:#997171;font-size:12px;line-height:1.7}.ms-flow-selection-help strong{color:#702020;font-size:14px}.ms-flow-processing h3{margin:0;color:#702020;font-size:15px}.ms-flow-processing .ms-flow-processing-hint{margin:0;color:#997171;font-size:11px}.ms-flow-processing details{border-top:1px solid #f0dddd;padding-top:10px}.ms-flow-processing summary{cursor:pointer;color:#8e2929;font-size:12px}.ms-flow-processing details[open] summary{margin-bottom:10px}.ms-flow-processing details>label{margin-top:10px}.ms-flow-allocation-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:10px 8px;border:1px solid #efdada;border-radius:8px;background:#fff7f7}.ms-flow-allocation-summary span{display:grid;gap:5px;color:#987373;font-size:10px;overflow-wrap:anywhere}.ms-flow-allocation-summary b{color:#702020;font-size:14px;font-variant-numeric:tabular-nums}.ms-flow-processing .ms-flow-processing-close{display:none;align-self:flex-end;min-height:30px;padding:3px 8px}.ms-flow-actionbar .ms-flow-action-step{display:flex;align-items:center;gap:7px;margin-right:auto}.ms-flow-action-step small{color:#997171}.ms-flow-top-tip{flex:none;margin:0!important;padding:5px 16px;color:#987373;font-size:11px;background:#fff}.ms-flow-mobile-instructions,.ms-flow-mobile-next{display:none}@media(max-width:1023px){.ms-flow-main-nav{gap:20px;padding-inline:12px}.ms-flow-main-nav button{min-height:37px!important;font-size:12px!important}.ms-flow-workbench button.ms-flow-inbox-prompt{width:calc(100% - 24px);margin:5px 12px 0;padding:5px 8px;gap:5px;font-size:10px;min-height:31px}.ms-flow-inbox-prompt strong{font-size:10px}.ms-flow-page-guide{padding:7px 12px}.ms-flow-page-guide p{font-size:11px}.ms-flow-steps{justify-content:space-between;gap:3px;font-size:11px}.ms-flow-steps li{gap:3px}.ms-flow-steps li+li:before{margin-right:3px}.ms-flow-steps li>b{width:16px;height:16px;font-size:9px}.ms-flow-top-tip,.ms-flow-selection-bar .ms-flow-power-select{display:none}.ms-flow-processing .ms-flow-processing-close{display:block}.ms-flow-processing.is-open{top:8px;right:12px;bottom:8px;left:12px;max-height:none;z-index:6;box-shadow:0 4px 24px #70202026;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:calc(14px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)))}.ms-flow-processing .ms-flow-mobile-instructions{display:grid;gap:8px;flex:none;margin-top:8px;padding-top:12px;border-top:1px solid #efdada}.ms-flow-mobile-instructions>p{font-size:11px}.ms-flow-mobile-instructions>button{min-height:40px!important}.ms-flow-actionbar .ms-flow-action-step{display:block;flex:1;margin:0;font-size:11px}.ms-flow-actionbar .ms-flow-action-step small{font-size:10px}.ms-flow-actionbar .ms-flow-mobile-next{display:block;flex:0 1 auto;padding-inline:15px;min-width:0}.ms-flow-actionbar .ms-flow-desktop-confirm{display:none}.ms-flow-actionbar .ms-flow-mobile-setup{display:none!important}}.ms-message-workbench{position:relative;height:100%;min-height:0;overflow:hidden;font-size:13px;container-type:size;container-name:ms-message-desk}.ms-message-toolbar{display:flex;flex:none;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid #efdada;background:#fff}.ms-message-toolbar>div{display:grid;gap:3px;margin-right:auto}.ms-message-toolbar strong{font-size:16px}.ms-message-toolbar small{font-size:10px;color:#648269}.ms-message-toolbar small.is-offline{color:#c62828}.ms-message-toolbar select{width:155px;min-height:34px}.ms-message-datebar{display:flex;flex:none;gap:5px;padding:5px 14px;background:#fff}.ms-message-datebar button{min-height:30px;padding:4px 10px;border-color:transparent}.ms-message-datebar button:last-child{margin-left:auto}.ms-message-statusbar{display:flex;flex:none;gap:18px;overflow-x:auto;max-width:100%;padding:0 14px;background:#fff;border-bottom:1px solid #efdada;scrollbar-width:none}.ms-message-statusbar button{flex:none;padding:8px 0;min-height:36px;border:0;border-radius:0;background:transparent;white-space:nowrap}.ms-message-statusbar button[aria-pressed=true]{background:transparent;box-shadow:inset 0 -2px #c62828}.ms-message-statusbar b{margin-left:4px;font-size:10px}.ms-message-mobile-filters{display:none}.ms-message-layout{display:grid;grid-template-columns:190px minmax(0,1fr) 320px;gap:12px;flex:1;min-height:0;min-width:0;overflow:hidden;padding:10px 14px}.ms-message-layout.is-owner{grid-template-columns:190px minmax(0,1fr)}.ms-message-sources{display:flex;flex-direction:column;gap:5px;min-height:0;overflow-y:auto;padding:8px;border:1px solid #efdada;border-radius:9px;background:#fff;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ms-message-sources button{text-align:left}.ms-message-sources button>span{display:flex;justify-content:space-between;gap:5px;overflow-wrap:anywhere}.ms-message-sources>strong{font-size:14px}.ms-message-feed{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.ms-message-selectionbar{display:flex;align-items:center;flex-wrap:wrap;gap:5px;flex:none;padding-bottom:7px}.ms-message-selectionbar button{min-height:29px;padding:4px 7px;font-size:11px}.ms-message-selectionbar small{margin-left:auto}.ms-message-scroll{flex:1;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-anchor:none;padding-bottom:calc(12px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)))}.ms-message-sources>*{flex-shrink:0}.ms-message-sources .ms-message-source-total,.ms-message-order-total{color:#702020;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ms-message-order-total{margin:0 0 9px}.ms-message-batch-block+.ms-message-batch-block{padding-top:12px;border-top:1px dashed #eadada}.ms-message-source-heading strong{min-width:0;overflow-wrap:anywhere;font-size:inherit}.ms-message-source-heading .ms-message-new{align-self:flex-start}.ms-message-source-code,.ms-message-source-time{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ms-message-source-time time{white-space:nowrap}.ms-message-card{padding:12px;margin:0 0 10px;border:1px solid #ead5d5;border-radius:9px;background:#fff;content-visibility:auto;contain-intrinsic-size:auto 260px}.ms-message-card.is-unread{border-left:3px solid #c62828}.ms-message-heading{display:flex;align-items:flex-start;gap:7px;margin-bottom:9px;min-height:32px}.ms-message-heading>div{flex:1;min-width:0}.ms-message-heading strong{overflow-wrap:anywhere}.ms-message-heading small{font-size:10px;margin-top:3px}.ms-message-heading>input{flex:none;margin:0}.ms-message-new{display:inline-block!important;flex:none;padding:1px 5px;border-radius:5px;background:#c62828;color:#fff!important;font-size:10px;font-weight:600}.ms-message-state{flex:none;max-width:100px;font-size:11px;color:#967171}.ms-message-state[data-state=UNPROCESSED],.ms-message-state[data-state=WAIT_RECEIVE]{color:#b52222}.ms-message-state[data-state=PENDING]{color:#9a7419}.ms-message-state[data-state=PROCESSED],.ms-message-state[data-state=SETTLED]{color:#427c59}.ms-message-state[data-state=EXCEPTION]{color:#c62828}.ms-message-text{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin:0 0 9px;color:#442727;font:500 14px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;-webkit-user-select:text;user-select:text}.ms-message-lines{display:grid;gap:0;border-top:1px solid #f2e4e4}.ms-message-line-head,.ms-message-line{display:grid;grid-template-columns:minmax(100px,1fr) 68px 83px 70px;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid #f5eaea}.ms-message-line-head{color:#9a7474;font-size:10px}.ms-message-line-head>span:not(:first-child),.ms-message-line>span{text-align:right;font-variant-numeric:tabular-nums}.ms-message-line>input{text-align:right;min-height:32px;height:32px;font-size:12px;padding:5px}.ms-message-selection{display:flex!important;align-items:center;gap:5px!important;font-size:11px;min-width:0}.ms-message-selection>span{min-width:0;overflow-wrap:anywhere}.ms-message-selection b{font-weight:500}.ms-message-selection small{font-size:11px;color:#613f3f}.ms-message-selection>input{flex:none;width:17px!important;height:17px!important;min-height:17px!important;margin:0}.ms-message-line.is-selected{background:snow}.ms-message-line.is-conflict{box-shadow:inset 2px 0 #d9a642}.ms-message-card>footer{display:flex;align-items:center;justify-content:space-between;gap:7px;flex-wrap:wrap;padding-top:8px;color:#987171;font-size:10px}.ms-message-card>footer>span,.ms-message-card>footer>small{flex:1;min-width:0}.ms-message-card>footer button{flex:none;min-height:28px;padding:4px 7px;font-size:11px}.ms-message-batch-total{display:flex;align-items:center;gap:10px;justify-content:space-between}.ms-message-batch-total strong{font-size:13px}.ms-message-batch-total button{min-height:30px;font-size:11px}.ms-message-batch-texts{padding-top:12px}.ms-message-batch-texts>pre+pre{padding-top:12px;border-top:1px dashed #eadada}.ms-message-new-share{font-size:11px;color:#b32525}.ms-message-new-banner{flex:none;min-height:31px!important;background:#fff0f0!important;border-color:#efcaca!important;margin-bottom:7px}.ms-message-loadmore{width:100%;margin:2px 0 10px}.ms-message-end-space{height:8px}.ms-message-processing{display:flex;flex-direction:column;min-height:0;overflow:hidden;border:1px solid #efdada;border-radius:9px;background:#fff}.ms-message-processing>header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none;padding:12px;border-bottom:1px solid #f2dddd}.ms-message-processing-scroll{display:flex;flex-direction:column;gap:11px;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:12px}.ms-message-processing>footer{flex:none;padding:10px 12px calc(10px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));border-top:1px solid #f2dddd}.ms-message-processing>footer>button{width:100%}.ms-message-allocation-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:10px;background:#fff5f5;border-radius:7px}.ms-message-allocation-summary span{display:grid;gap:5px;color:#997171;font-size:10px;overflow-wrap:anywhere}.ms-message-allocation-summary b{font-size:14px;color:#702020;font-variant-numeric:tabular-nums}.ms-message-mobile-only,.ms-message-actionbar{display:none}.ms-message-intake-block{border:1px solid #efdada;border-radius:8px;padding:10px}.ms-message-intake-block>header{display:flex;align-items:center;gap:8px;margin-bottom:7px}.ms-message-intake-block>header>button{margin-left:auto}.ms-message-intake-block.is-excluded{opacity:.5}.ms-message-intake-progress{position:sticky;top:0;z-index:1;padding:10px;background:#fff3f3}.ms-message-intake-progress>span{float:right}.ms-message-export textarea{min-height:230px;font:13px/1.6 ui-monospace,monospace}.ms-message-legacy{display:flex;flex-direction:column;min-height:0;height:min(65dvh,680px);overflow:hidden}.config-dialog:has(.ms-message-export) .config-dialog-footer{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1023px){.ms-message-toolbar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:7px 10px;gap:5px}.ms-message-toolbar>div{grid-column:span 2;min-width:0;margin:0}.ms-message-toolbar strong{font-size:14px}.ms-message-toolbar select{width:100%;min-width:0;min-height:31px;font-size:12px}.ms-message-toolbar button{width:100%;min-height:30px;padding:4px 8px;font-size:11px}.ms-message-datebar{padding:4px 10px}.ms-message-datebar button{min-height:28px;padding:3px 8px;font-size:11px}.ms-message-statusbar{gap:17px;padding-inline:10px}.ms-message-statusbar button{min-height:33px;font-size:11px}.ms-message-mobile-filters{display:flex;flex:none;align-items:center;gap:10px;padding:6px 10px;background:#fff;border-bottom:1px solid #f1dddd}.ms-message-mobile-filters select{flex:1;min-height:30px;max-width:70%;font-size:11px;padding:4px 7px}.ms-message-mobile-filters label{display:flex;flex:none;align-items:center;font-size:11px;gap:4px;white-space:nowrap}.ms-message-mobile-filters input{width:16px!important;height:16px!important;min-height:16px!important;margin:0}.ms-message-layout,.ms-message-layout.is-owner{position:static;display:flex;padding:7px 8px;gap:0}.ms-message-sources{display:none}.ms-message-feed{flex:1}.ms-message-card{padding:10px 9px;margin-bottom:8px;border-radius:8px}.ms-message-text{font-size:13px;line-height:1.6}.ms-message-heading{gap:5px;margin-bottom:8px}.ms-message-heading strong{font-size:12px}.ms-message-heading small{font-size:9px}.ms-message-state{font-size:10px;max-width:80px}.ms-message-line-head,.ms-message-line{grid-template-columns:minmax(0,1fr) 49px 65px 52px;gap:5px;padding:6px 0;font-size:11px}.ms-message-line>input{height:31px;min-height:31px;font-size:11px}.ms-message-selection{font-size:10px!important;gap:3px!important}.ms-message-selection small{font-size:10px}.ms-message-selection>input{width:15px!important;height:15px!important;min-height:15px!important}.ms-message-line-head{font-size:9px}.ms-message-card>footer{font-size:9px}.ms-message-card>footer button{font-size:10px}.ms-message-selectionbar{padding-bottom:5px;gap:4px}.ms-message-selectionbar button{font-size:10px;min-height:27px;padding:3px 6px}.ms-message-selectionbar small{font-size:10px}.ms-message-processing{display:none}.ms-message-processing.is-open{display:flex;position:absolute;top:4px;right:7px;bottom:4px;left:7px;z-index:8;box-shadow:0 4px 24px #70202026}.ms-message-mobile-only{display:block}.ms-message-actionbar{display:flex;flex:none;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px calc(7px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));border-top:1px solid #efdada;background:#fff}.ms-message-actionbar>div{display:grid;gap:3px;min-width:0}.ms-message-actionbar strong{font-size:11px}.ms-message-actionbar small{font-size:10px}.ms-message-actionbar button{flex:none;font-size:12px;min-height:36px}.ms-message-export textarea{min-height:190px}.ms-message-intake-block>header{flex-wrap:wrap;font-size:12px}.ms-message-batch-total{gap:5px}.ms-message-batch-total strong{font-size:12px}}@media(max-width:1023px){@container ms-message-desk (max-height:420px){.ms-message-workbench:has(.ms-message-card input:focus) .ms-message-toolbar,.ms-message-workbench:has(.ms-message-card input:focus) .ms-message-datebar,.ms-message-workbench:has(.ms-message-card input:focus) .ms-message-statusbar,.ms-message-workbench:has(.ms-message-card input:focus) .ms-message-mobile-filters,.ms-message-workbench:has(.ms-message-card input:focus) .ms-message-selectionbar{display:none}}}.ms-message-layout.is-receiving{grid-template-columns:190px minmax(0,1fr) 360px}.ms-conversation-bar{display:none}.ms-source-extended{display:none!important}.ms-message-sources .ms-message-source-entry>button:first-child{padding:8px;gap:3px}.ms-message-source-entry .ms-message-source-code,.ms-message-source-entry .ms-message-source-time{font-size:10px}.ms-message-source-entry .ms-message-source-total{font-size:12px}.ms-message-sources .ms-message-source-entry small{line-height:1.35}.ms-batch-excerpt{margin-top:8px;color:#6e4d4d;font-size:12px;max-height:5.1em;overflow:hidden}.ms-receipt-meta{font-size:10px;color:#8c6868;line-height:1.6;margin:6px 0;overflow-wrap:anywhere}.ms-order-receipts{display:grid;gap:6px;padding-top:9px;margin-top:8px;border-top:1px dashed #efdada}.ms-order-receipts>strong{font-size:12px;color:#702020}.ms-order-receipts>small,.ms-order-receipts article>small{font-size:10px;color:#957171;overflow-wrap:anywhere}.ms-order-receipts article{padding:7px 8px;border-radius:6px;background:#fff8f8;display:grid;gap:4px}.ms-order-receipts article>div{display:flex;justify-content:space-between;align-items:center;gap:6px}.ms-order-receipts article b{font-size:11px}.ms-order-receipts article p{margin:0;font-size:11px;line-height:1.5}.ms-order-receipts button,.ms-receipt-return-actions button{min-height:27px;padding:3px 6px;font-size:10px}.ms-order-receipts article>button{justify-self:start}.ms-receipt-return-actions{display:flex;flex-wrap:wrap;gap:5px}.ms-receive-panel{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;background:#fff;border:1px solid #efdada;border-radius:9px}.ms-receive-panel>header{display:flex;align-items:center;gap:8px;justify-content:space-between;flex:none;padding:10px 12px;border-bottom:1px solid #efdada}.ms-receive-panel>header>div{display:grid;gap:4px;min-width:0}.ms-receive-panel>header strong{font-size:14px;color:#702020}.ms-receive-panel>header small{font-size:11px;overflow-wrap:anywhere}.ms-receive-panel>header>button{width:30px;height:30px;min-height:30px;flex:none;padding:0;font-size:20px}.ms-receive-navigation{display:flex;flex:none;gap:6px;padding:7px 10px;border-bottom:1px solid #f4e7e7}.ms-receive-navigation button{flex:1;min-width:0;min-height:29px;padding:4px 6px;font-size:11px}.ms-receive-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:10px 12px;scroll-padding:12px}.ms-receive-panel>footer{flex:none;padding:10px 12px calc(10px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));border-top:1px solid #efdada}.ms-receive-panel>footer button{width:100%;min-height:38px;overflow-wrap:anywhere}.ms-receive-scroll>*,.ms-receipt-handling>*{margin-block:0 9px}.ms-receive-scroll button{font-size:11px;min-height:30px;padding:4px 7px}.ms-receive-scroll input:not([type=checkbox]):not([type=radio]),.ms-receive-scroll select,.ms-receive-scroll textarea{width:100%;min-width:0;min-height:32px;padding:5px 7px;font-size:12px;border:1px solid #e8cdcd;border-radius:6px;background:#fff;box-sizing:border-box}.ms-receive-scroll label{display:grid;gap:5px;font-size:11px}.ms-receive-scroll input[type=checkbox],.ms-receive-scroll input[type=radio]{width:17px!important;height:17px!important;min-height:17px!important;margin:0;flex:none}.ms-receipt-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:9px;border-radius:7px;background:#fff5f5}.ms-receipt-totals span{display:grid;gap:4px;font-size:10px;overflow-wrap:anywhere}.ms-receipt-totals b{font-size:14px;color:#702020;font-variant-numeric:tabular-nums}.ms-receipt-fields,.ms-receipt-buttons{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.ms-receipt-fields>*{flex:1;min-width:0}.ms-receipt-fields>label{flex-basis:110px}.ms-receipt-buttons button{flex:1;min-width:0}.ms-receipt-handling,.ms-receipt-quick,.ms-bulk-receipt>fieldset{min-width:0;padding:10px;border:1px solid #efdada;border-radius:7px}.ms-receipt-handling legend,.ms-receipt-quick legend{font-size:12px;color:#702020}.ms-receipt-radio{display:flex!important;align-items:flex-start;gap:7px!important;line-height:1.5}.ms-receipt-handling small,.ms-receive-scroll>small{font-size:10px;color:#946f6f;line-height:1.5}.ms-receipt-notice{padding:7px;background:#fff6df;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.ms-receipt-orders>article{padding:9px 0;border-bottom:1px dashed #eadada}.ms-receipt-orders pre{font:11px/1.6 ui-monospace,monospace;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0;-webkit-user-select:text;user-select:text}.ms-receipt-order-check{display:flex!important;gap:6px!important;align-items:center}.ms-receipt-orders>article>label:last-child{grid-template-columns:minmax(0,1fr) 85px;align-items:center}.ms-receipt-atoms>label{display:grid;grid-template-columns:minmax(0,1fr) 90px;align-items:center;padding-block:6px;border-bottom:1px solid #f2e5e5}.ms-receipt-atoms>label>span{min-width:0;overflow-wrap:anywhere}.ms-receipt-atoms small{display:block;color:#947474;font-size:10px}.ms-receipt-reasons{display:flex;flex-wrap:wrap;gap:4px}.ms-receipt-reasons button{font-size:10px!important;min-height:25px!important}.ms-batch-delivery textarea{width:100%;min-height:260px;box-sizing:border-box;font:13px/1.6 ui-monospace,monospace}.ms-bulk-receipt .ms-receipt-handling{margin-top:10px}.ms-receipt-text-button{width:100%}@media(max-width:1023px){.ms-conversation-bar{display:flex;align-items:center;gap:7px;flex:none;min-height:34px;padding:3px 9px;border-bottom:1px solid #f0dddd;background:#fff}.ms-conversation-bar>strong{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.ms-conversation-bar button{min-height:27px;padding:3px 6px;font-size:10px;flex:none}.ms-message-layout.is-receiving{display:flex}.ms-message-workbench.is-conversation-list .ms-message-feed{display:none}.ms-message-workbench.is-conversation-list .ms-message-sources{display:flex;flex:1;border:0;border-radius:0;width:100%;box-sizing:border-box}.ms-message-workbench.is-conversation-list .ms-message-source-entry>button:first-child{padding:10px}.ms-message-workbench.is-conversation-list .ms-message-source-heading strong{font-size:14px}.ms-message-workbench.is-conversation-list .ms-message-source-entry .ms-message-source-time{font-size:11px}.ms-receive-panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:12;height:100%;max-height:var(--app-visual-height,100dvh);box-sizing:border-box;border-radius:0;border:0}.ms-receive-panel>header{padding:8px 11px}.ms-receive-scroll{padding:10px 12px}.ms-receive-panel>footer{padding:8px 12px calc(8px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)))}.ms-receipt-orders pre{font-size:12px}.ms-order-receipts>strong{font-size:11px}.ms-message-workbench .ms-batch-excerpt{font-size:12px}}.ms-mobile-connection{font-size:9px;color:#648269;flex:none;max-width:76px;overflow-wrap:anywhere}.ms-mobile-connection.is-offline{color:#b52222}.ms-message-batch-actionbar{display:none}@media(max-width:1023px){.ms-message-batch-actionbar{display:flex;align-items:center;gap:6px;flex:none;padding:7px 9px calc(7px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));border-top:1px solid #efdada;background:#fff}.ms-message-batch-actionbar>div{display:grid;flex:1;gap:3px;min-width:0}.ms-message-batch-actionbar strong{font-size:11px;overflow-wrap:anywhere}.ms-message-batch-actionbar small{font-size:9px;line-height:1.4;color:#946f6f}.ms-message-batch-actionbar button{flex:none;min-height:33px;padding:5px 7px;font-size:11px}}.ms-desk-alerts-bar{display:flex;align-items:center;gap:6px;flex:none;flex-wrap:wrap;padding:5px 14px;background:#fffaf7;border-bottom:1px solid #efdada;min-width:0}.ms-desk-alerts-bar>button{min-height:28px;padding:4px 8px;font-size:11px;line-height:1.35;overflow-wrap:anywhere}.ms-desk-alerts-bar .ms-automation-state{display:flex;gap:8px;align-items:center;text-align:left;flex:1;min-width:180px}.ms-automation-state span{color:#785353}.ms-desk-alerts-bar .has-alerts{background:#fff0e5;border-color:#d56c29;color:#9c360c}.ms-alert-error{color:#b52222;font-size:11px;overflow-wrap:anywhere}.ms-desk-alerts-bar>.ms-alert-error{flex-basis:100%;line-height:1.4}.ms-message-risk-flag{display:block;padding:5px 7px;background:#fff0e5;color:#963506;border-left:3px solid #d76a27;font-size:11px;line-height:1.4;margin:7px 0}.ms-alert-presets{display:flex;flex-wrap:wrap;gap:7px}.ms-alert-presets button{min-height:35px;padding:6px 12px;border:1px solid #e8bbbb;border-radius:7px;background:#fff8f8;color:#8b2525}.ms-alert-help,.ms-automation-settings>small,.ms-risk-list small,.ms-desk-sound-settings small{font-size:12px;line-height:1.65;color:#8b6868}.ms-automation-settings,.ms-risk-settings{padding:12px;border:1px solid #efdada;border-radius:9px;min-width:0;overflow-wrap:anywhere}.ms-alert-summary{color:#9c2626;font-weight:700;font-size:13px}.ms-alert-checkbox{display:flex!important;align-items:center;gap:8px!important;min-height:30px;font-size:13px}.ms-alert-checkbox input[type=checkbox]{width:18px!important;height:18px!important;min-height:18px!important;margin:0;flex:none}.ms-risk-alert{padding:12px;border:1px solid #f0c9a8;border-left:4px solid #d76a27;background:#fff9f3;border-radius:8px;overflow-wrap:anywhere}.ms-risk-alert>header{display:flex;justify-content:space-between;align-items:center;gap:10px}.ms-risk-alert strong{font-size:19px;color:#a93b10;font-variant-numeric:tabular-nums}.ms-risk-alert p{margin:7px 0;font-size:12px;line-height:1.5}.ms-risk-alert>button{display:block;min-height:32px;margin-top:8px}.ms-risk-list select,.ms-desk-sound-settings input[type=range]{max-width:100%;width:100%;min-width:0}.ms-alert-focus{flex:none;display:flex;align-items:center;gap:7px;padding:5px 9px;background:#fff4e7;font-size:11px;overflow-wrap:anywhere}.ms-alert-focus button{min-height:26px;font-size:10px;padding:3px 6px}@media(max-width:1023px){.ms-desk-alerts-bar{padding:4px 9px;gap:4px}.ms-desk-alerts-bar>button{font-size:10px;min-height:26px;padding:3px 5px}.ms-desk-alerts-bar .ms-automation-state{min-width:0;flex-basis:calc(100% - 90px);gap:5px}.ms-automation-state span{font-size:9px}.ms-desk-alerts-bar>button:nth-child(2){flex:1}.ms-automation-settings,.ms-risk-settings{padding:9px}.ms-alert-presets button{flex:1 1 40%;font-size:12px}.ms-desk-alerts-bar .ms-automation-state b{white-space:nowrap}.ms-risk-alert>header{align-items:flex-start}.ms-risk-alert strong{font-size:17px}}.ms-order-time[data-v-16915420]{min-width:0;color:#986f6f;font-size:11px;line-height:1.5;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ms-order-bettor[data-v-523bafcf]{display:grid;gap:4px;min-width:0;color:#986f6f;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.ms-order-bettor-identity[data-v-523bafcf]{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:4px;min-width:0}.ms-order-bettor-identity>span[data-v-523bafcf]{min-width:0;max-width:100%}.ms-order-bettor strong[data-v-523bafcf],.ms-order-bettor b[data-v-523bafcf]{color:#702020;font-weight:650}.ms-order-bettor.is-compact .ms-order-bettor-identity[data-v-523bafcf]{align-items:baseline;column-gap:10px;row-gap:2px}.ms-order-bettor.is-compact .ms-order-bettor-name[data-v-523bafcf]{font-size:14px;line-height:1.4}.ms-order-bettor.is-compact .ms-order-bettor-code[data-v-523bafcf]{font-size:11px;line-height:1.4}.ms-order-bettor.is-compact .ms-order-bettor-code b[data-v-523bafcf]{color:inherit;font-weight:500}.ms-order-badge[data-v-3f946499]{display:inline-flex;align-items:center;gap:4px;flex:none;max-width:100%;padding:4px 7px;border-radius:8px;color:#1d4ed8;background:#eff6ff;font-size:11px;font-weight:700;line-height:1.4;white-space:nowrap}.ms-order-badge i[data-v-3f946499]{width:5px;height:5px;flex:none;border-radius:50%;background:currentColor}.ms-order-badge.is-waiting[data-v-3f946499]{color:#a16207;background:#fffbeb}.ms-order-badge.is-pending[data-v-3f946499]{color:#c2410c;background:#fff7ed}.ms-order-badge.is-settled[data-v-3f946499]{color:#15803d;background:#f0fdf4}.ms-order-badge.is-voided[data-v-3f946499]{color:#64748b;background:#f1f5f9}.ms-order-badge.is-error[data-v-3f946499]{color:#b91c1c;background:#fef2f2}.order-quick-filters[data-v-786297b4]{position:sticky;top:0;z-index:5;display:grid;gap:10px;min-width:0;background:#fff}.order-date-row[data-v-786297b4],.order-status-row[data-v-786297b4]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.order-date-tabs[data-v-786297b4]{display:flex;gap:4px;padding:2px;border-radius:8px;background:#f8f3f3}.order-quick-filters .order-date-row .order-date-tabs button[data-v-786297b4]{position:relative;min-width:58px;min-height:32px;padding:4px 10px;border:0;border-radius:6px;background:transparent;color:#986f6f;font-family:inherit;font-size:12px;font-weight:650;line-height:1.4;box-shadow:none}.order-quick-filters .order-date-row .order-date-tabs button.active[data-v-786297b4]{background:#fff;color:#a52222;box-shadow:0 1px 4px #70202012}.order-quick-filters .order-date-row .order-date-tabs button[data-v-786297b4]:before,.order-quick-filters .order-date-row .order-history-link[data-v-786297b4]:before{position:absolute;top:-6px;right:0;bottom:-6px;left:0;content:""}.order-quick-filters .order-date-row button.order-history-link[data-v-786297b4]{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:5px;min-width:48px;min-height:36px;padding:3px 1px;border:0;border-radius:0;background:transparent;color:#986f6f;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;box-shadow:none}.order-quick-filters .order-date-row .order-history-link.active[data-v-786297b4]{color:#a52222}.order-history-link svg[data-v-786297b4]{width:14px;height:14px;flex:none}.order-status-tabs[data-v-786297b4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;flex:1;min-width:0}.order-quick-filters .order-status-row .order-status-tabs button[data-v-786297b4]{position:relative;min-width:0;min-height:32px;padding:4px 3px;border:0;border-radius:5px;background:transparent;color:#986f6f;font-family:inherit;font-size:12px;font-weight:500;line-height:1.35;overflow-wrap:anywhere;box-shadow:none}.order-quick-filters .order-status-row .order-status-tabs button[data-v-786297b4]:before{position:absolute;top:-6px;right:0;bottom:-6px;left:0;content:""}.order-quick-filters .order-status-row .order-status-tabs button.active[data-v-786297b4]{font-weight:750;background:#fff0f0;color:#a52222}.order-quick-filters .order-status-row .order-status-tabs .tone-waiting.active[data-v-786297b4]{background:#fffbeb;color:#a16207}.order-quick-filters .order-status-row .order-status-tabs .tone-settled.active[data-v-786297b4]{background:#f0fdf4;color:#15803d}.order-quick-filters .order-status-row .order-status-tabs .tone-voided.active[data-v-786297b4]{background:#f1f5f9;color:#64748b}.order-filter-count[data-v-786297b4]{flex:none;min-width:60px;max-width:80px;color:#a58c8c;font-size:11px;line-height:1.4;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.order-quick-filters button[data-v-786297b4]:focus-visible{outline:2px solid #c62828;outline-offset:2px}.hint[data-v-2d16348f]{display:flex;align-items:center;justify-content:center;gap:6px;color:#1d4ed8;font-size:13px;font-weight:700;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:none;transition:height .16s ease}.pull[data-v-2d16348f]{min-height:calc(100dvh - var(--pull-refresh-offset, 168px));user-select:none;cursor:default;-webkit-user-select:none}.hint-icon[data-v-2d16348f]{display:inline-block;font-size:15px;line-height:1;transform:rotate(0)}.hint-icon.spinning[data-v-2d16348f]{animation:spin-2d16348f .85s linear infinite}@keyframes spin-2d16348f{to{transform:rotate(360deg)}}.ms-order-pull.pull[data-v-a6337457]{min-height:0}.ms-order-list[data-v-a6337457]{gap:8px}.ms-order-results[data-v-a6337457]{display:flex;flex-direction:column;gap:10px;min-height:180px;min-width:0}.ms-order-card-heading>.ms-order-bettor[data-v-a6337457]{flex:1;min-width:0}.ms-order-card-info[data-v-a6337457]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3px 10px;color:#70847c;font-size:11px;line-height:1.5;font-variant-numeric:tabular-nums}.ms-order-card-info>span[data-v-a6337457]{min-width:0;overflow-wrap:anywhere}.ms-order-profit[data-v-a6337457]{margin-left:auto;color:#176f5d;font-weight:650}.ms-order-list.club-ms-ui .ms-order-scope-tabs[data-v-a6337457]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;border-bottom:1px solid #f1e5e5}.ms-order-list.club-ms-ui .ms-order-scope-tabs button[data-v-a6337457]{position:relative;min-height:36px;padding:5px 8px;border:0;border-radius:0;background:transparent;color:#986f6f;font-size:13px;font-weight:500;line-height:1.4;box-shadow:none}.ms-order-list.club-ms-ui .ms-order-scope-tabs button[data-v-a6337457]:before{position:absolute;top:-4px;right:0;bottom:-4px;left:0;content:""}.ms-order-list.club-ms-ui .ms-order-scope-tabs button.active[data-v-a6337457]{background:transparent;color:#a52222;font-weight:750;box-shadow:inset 0 -2px #c62828}.ms-order-skeleton[data-v-a6337457]{display:grid;gap:10px;min-height:180px}.ms-order-skeleton>div[data-v-a6337457]{display:grid;align-content:center;gap:12px;padding:16px;border:1px solid #f2e6e6;border-radius:12px;background:snow}.ms-order-skeleton i[data-v-a6337457]{height:10px;width:74%;border-radius:4px;background:#f2eaea}.ms-order-skeleton i[data-v-a6337457]:nth-child(2){width:92%}.ms-order-skeleton i[data-v-a6337457]:last-child{width:48%}.club-ms-page{height:var(--app-visual-height,100dvh);min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#f5f6f4;color:#203e3a;box-sizing:border-box;font-family:inherit}.ms-dialog-error{grid-column:1/-1;margin:0;color:#9c3f22;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.ms-page-header{flex:none;display:flex;align-items:center;gap:10px;padding:calc(var(--app-safe-top,env(safe-area-inset-top,0px)) + 10px) 14px 12px;background:#fff;color:#203e3a;border-bottom:1px solid #e1e7e2;box-shadow:0 1px 4px #19382b0d}.ms-page-header h1{flex:1;min-width:0;margin:0;font-size:18px;line-height:1.35;overflow-wrap:anywhere}.ms-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0}.ms-page-header .ms-icon-button{display:grid;place-items:center;width:40px;height:40px;flex:none;border:1px solid #d8e1db;border-radius:10px;background:#f8faf8;color:#35574c}.ms-page-header .ms-header-primary,.ms-page-header .ms-header-secondary{width:auto;min-height:40px;max-width:130px;padding:8px 11px;border-radius:10px;font:700 12px/1.2 inherit;white-space:nowrap}.ms-page-header .ms-header-primary{border:1px solid #176f5d;background:#176f5d;color:#fff}.ms-page-header .ms-header-secondary{border:1px solid #d2ddd5;background:#f7f9f7;color:#2d5d4e}.ms-page-header .club-icon{width:19px;height:19px}.ms-page-tools{flex:none;padding:12px 16px 10px;background:#fff}.ms-page-tabs{display:flex;flex:none;gap:8px;padding:0 16px 10px;background:#fff;border-bottom:1px solid #e1e7e2}.ms-page-tabs button{min-width:0;flex:1;min-height:42px;padding:8px 5px;border:1px solid #dfe6de;border-radius:9px;background:#fff;color:#48645c;font:700 13px/1.4 inherit;overflow-wrap:anywhere}.ms-page-tabs .active{background:#eaf4ee;color:#176f5d;border-color:#4a9b82;box-shadow:inset 0 -2px #176f5d}.ms-page-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-padding-bottom:20px;padding:0 max(16px,var(--app-safe-right,0px)) calc(24px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px))) max(16px,var(--app-safe-left,0px))}.ms-page-content{max-width:1080px;margin:0 auto}.club-ms-ui{min-width:0;font-size:13px;line-height:1.55;color:#203e3a}.club-ms-ui *,.ms-page-tools *{box-sizing:border-box}.ms-stack{display:flex;flex-direction:column;gap:12px;min-width:0}.club-ms-ui h2,.club-ms-ui h3,.club-ms-ui p{margin:0;overflow-wrap:anywhere}.club-ms-ui h2{font-size:16px}.club-ms-ui h3{font-size:14px}.club-ms-ui small{color:#70847c}.club-ms-ui strong,.club-ms-ui b{overflow-wrap:anywhere}.ms-card{padding:14px;border:1px solid #e0e7e0;border-radius:8px;background:#fff;min-width:0}.club-ms-ui summary{cursor:pointer;min-height:40px;display:flex;align-items:center;gap:8px;font-weight:700;overflow-wrap:anywhere}.club-ms-ui details[open]>summary{margin-bottom:10px}.ms-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.ms-field{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:12px}.ms-field input,.ms-field select,.ms-input{display:block;min-width:0;width:100%;min-height:44px;border:1px solid #d4dfd7;border-radius:8px;background:#fff;color:#203e3a;padding:9px 10px;font:inherit}.ms-field small{min-height:44px;display:flex;align-items:center;overflow-wrap:anywhere}.ms-check{display:flex;gap:10px;align-items:center;min-height:44px}.ms-check input{width:20px;height:20px;flex:none}.club-ms-ui button{min-height:44px;min-width:0;padding:10px 12px;border:1px solid #d4dfd7;border-radius:8px;background:#fff;color:#24584b;font:600 13px/1.35 inherit;overflow-wrap:anywhere}.club-ms-ui button.ms-primary{background:#176f5d;color:#fff;border-color:#176f5d}.club-ms-ui button:disabled{opacity:.5}.club-ms-ui input:focus-visible,.club-ms-ui select:focus-visible,.club-ms-ui button:focus-visible{outline:2px solid #26947b;outline-offset:2px}.ms-actions{display:flex;gap:8px;flex-wrap:wrap}.ms-actions>*{flex:1 1 120px}.ms-row{display:flex;gap:10px;justify-content:space-between;align-items:flex-start}.ms-row>strong{min-width:0;flex:1}.ms-state{flex:none;max-width:44%;color:#89652c;font-size:11px}.ms-item{padding:12px 0;border-top:1px solid #e7ece5}.ms-management-menu{gap:8px}.ms-management-item{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:13px 14px!important;text-align:left;background:#fff!important;border-color:#e0e7e1!important;border-radius:12px!important}.ms-management-item>span{display:flex;flex-direction:column;gap:3px;min-width:0}.ms-management-item strong{font-size:14px;color:#203e3a}.ms-management-item small{color:#728279;font-size:12px;font-weight:400;line-height:1.4}.ms-management-item>b{flex:none;color:#8b9a92;font-size:24px;font-weight:400;line-height:1}.ms-funds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0}.ms-funds>div{min-width:0;padding:10px 8px;background:#e8eee6;border-radius:8px}.ms-funds dt{font-size:11px;color:#63776c;overflow-wrap:anywhere}.ms-funds dd{font-size:16px;font-weight:700;margin:5px 0 0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ms-pairs{display:flex;flex-direction:column;gap:7px;margin:0}.ms-pairs>div{display:flex;justify-content:space-between;gap:12px;min-width:0}.ms-pairs dt{min-width:0;color:#70847c;overflow-wrap:anywhere}.ms-pairs dd{margin:0;min-width:0;max-width:60%;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ms-term-read{display:grid;grid-template-columns:minmax(0,1fr) minmax(50px,auto) minmax(45px,auto);gap:9px;align-items:center;padding:10px 0;border-top:1px solid #edf0eb;min-width:0}.ms-term-read>*{min-width:0;overflow-wrap:anywhere}.ms-term-read>b,.ms-term-read>span:last-child{text-align:right}.ms-error,.ms-subsidy{padding:10px;border-radius:8px;background:#fff0e8;color:#9c3f22;overflow-wrap:anywhere}.ms-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:8px}.ms-pagination button{max-width:42%}.ms-status-line{display:flex;align-items:center;justify-content:space-between;gap:10px}.ms-status-badge{flex:none;padding:4px 8px;border-radius:999px;background:#f4ebe3;color:#936132;font-size:11px;font-weight:700}.ms-status-badge.is-on{background:#e7f4eb;color:#28724f}.ms-status-warning{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-radius:10px;background:#fff0e8;color:#9c3f22}.ms-status-warning p{min-width:0}.ms-status-warning button{flex:none;min-height:36px;padding:7px 10px;color:#9c3f22;border-color:#e7bda8;background:#fff8f3;font-size:12px}.ms-status-toggle{width:100%}.ms-conflict-list{padding-top:2px}.ms-conflict-list summary{min-height:36px;color:#9c3f22;font-size:12px}.ms-conflict-list ul{margin:0;padding-left:18px}.ms-order-card-heading>div{min-width:0}.ms-order-card-summary{color:#203e3a;font-size:14px;font-weight:700;line-height:1.45}.ms-order-card-heading .ms-state{margin-top:2px}.ms-order-detail-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.ms-order-detail-heading p{margin:5px 0 0;color:#89652c;font-size:12px}.ms-order-detail-total{flex:none;font-weight:750;color:#176f5d}.ms-order-readable{display:flex;flex-direction:column;gap:5px}.ms-order-readable small{color:#70847c}.ms-order-readable strong{font-size:16px;line-height:1.5}.ms-order-detail-meta{padding:10px 0;border-top:1px solid #edf0eb;border-bottom:1px solid #edf0eb}.ms-order-detail-items{display:flex;flex-direction:column;gap:8px}.ms-order-detail-items h3{margin:0;font-size:14px}.ms-order-detail-item{padding:11px 12px;border:1px solid #e3e9e3;border-radius:10px;background:#fff}.ms-order-detail-item-title{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.ms-order-detail-item-title strong{min-width:0}.ms-order-detail-item-title b{flex:none;color:#176f5d}.ms-order-detail-item .ms-pairs{margin-top:8px;padding-top:8px;border-top:1px solid #edf0eb}.ms-order-detail-item .ms-pairs>div{font-size:12px}.ms-policy-note{color:#70847c;font-size:12px}.ms-policy-editor{padding-top:4px}.ms-load-more{width:100%;min-height:46px;border:1px solid #b9d7cb;border-radius:10px;background:#f3faf6;color:#176f5d;font:700 13px/1.3 inherit}.ms-load-more:disabled{opacity:.55}.ms-order-filters{grid-template-columns:minmax(0,1fr);max-width:420px}@media(min-width:760px){.ms-page-tools,.ms-page-tabs{width:100%;max-width:1112px;margin-left:auto;margin-right:auto}.ms-page-header h1{font-size:20px}.ms-funds dd{font-size:21px}.ms-page-tabs{max-width:560px;background:transparent;border-bottom:0}.ms-page-tabs button{font-size:14px}}@media(max-height:680px){.ms-page-header{padding-bottom:8px}.ms-page-tools{padding-top:7px;padding-bottom:7px}.ms-page-tabs{padding-bottom:8px}.ms-funds dd{font-size:14px}}.club-mark-six-lobby[data-v-a24389b2]{gap:8px;padding:0 0 12px}.club-mark-six-lobby-head[data-v-a24389b2]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:8px 10px;border:1px solid #efcccc;border-radius:12px;background:#fff;box-shadow:none}.club-mark-six-lobby-balance[data-v-a24389b2]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 7px;min-width:0}.club-mark-six-lobby-balance small[data-v-a24389b2]{flex:none;color:#9a6a6a;font-size:11px;line-height:1.4}.club-mark-six-lobby-balance strong[data-v-a24389b2]{min-width:0;color:#702020;font-size:20px;font-weight:800;line-height:1.2;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.club-mark-six-lobby-actions[data-v-a24389b2]{display:block}.club-mark-six-lobby .club-mark-six-lobby-actions .ms-primary[data-v-a24389b2]{position:relative;min-width:92px;min-height:32px;padding:5px 10px;border:0;border-radius:8px;background:#c62828;color:#fff;font-size:12px;line-height:1.4;white-space:nowrap}.club-mark-six-lobby-actions .ms-primary[data-v-a24389b2]:before{position:absolute;top:-6px;right:0;bottom:-6px;left:0;content:""}.club-member-search-form label[data-v-c7f10d6f]{display:grid;gap:10px;font-size:13px;color:#702020}.club-member-search-form input[data-v-c7f10d6f]{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid #efcccc;border-radius:11px;background:#fff;color:#351b1b;font:inherit;font-size:16px;line-height:1.4}.club-member-search-form input[data-v-c7f10d6f]:focus{border-color:#c62828;outline:2px solid #c6282833;outline-offset:1px}.member-terms-dialog[data-v-43c2b2ed]{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.member-terms-games[data-v-43c2b2ed]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:none;gap:6px;padding:10px 12px;border-bottom:1px solid #f1dada;background:#fff}.member-terms-games button[data-v-43c2b2ed]{min-width:0;min-height:44px;padding:7px 5px;border:1px solid #efcccc;border-radius:10px;background:#fff;color:#986f6f;font:inherit;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.member-terms-games button.active[data-v-43c2b2ed]{border-color:#c62828;background:#fff0f0;color:#a52222;font-weight:750}.member-terms-games button[data-v-43c2b2ed]:disabled{opacity:.5}.club-dialog-backdrop .member-sheet.classic-member-operations{position:static;inset:auto;display:flex;flex-direction:column;gap:12px;width:auto;max-width:none;height:auto;max-height:none;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;color:#80513d;box-shadow:none;overflow:visible}.club-dialog-backdrop .classic-member-operations .sheet-member{padding:0 0 12px;border-bottom:1px solid #e7cfaa}.club-dialog-backdrop .classic-member-operations .sheet-member strong,.classic-member-operations .subsheet-head strong{color:#80513d}.club-dialog-backdrop .classic-member-operations .sheet-member small{color:#a17c60}.club-dialog-backdrop .classic-member-operations .balance-summary{margin:0;padding:12px;background:#f4e7ca;border-color:#e2cda6;border-radius:10px}.club-dialog-backdrop .classic-member-operations .balance-summary strong{color:#a66c2e}.club-dialog-backdrop .classic-member-operations .action-list{gap:8px}.club-dialog-backdrop .classic-member-operations .action-list>button{min-height:56px;border-color:#e1cda7;border-radius:10px;background:#fffdf1;box-shadow:none}.club-dialog-backdrop .classic-member-operations .action-list strong{color:#80513d}.club-dialog-backdrop .classic-member-operations .action-list small{color:#a17c60;white-space:normal}.club-dialog-backdrop .classic-member-operations .action-icon{background:#f5e1b4;color:#a26d2c}.club-dialog-backdrop .classic-member-operations .direction-tabs{background:#f4e7ca;border-radius:10px}.club-dialog-backdrop .classic-member-operations .direction-tabs button{min-height:44px;color:#9e7549}.club-dialog-backdrop .classic-member-operations .direction-tabs button.active{background:#dcedc6;color:#368047;border-color:#78b969;box-shadow:none}.club-dialog-backdrop .classic-member-operations .amount-field>div{background:#fffdf3;border-color:#d7bd94}.club-dialog-backdrop .classic-member-operations .amount-presets button{min-height:44px;background:#fff9e5;border-color:#d8be94;color:#98682e}.club-dialog-backdrop .classic-member-operations .operation-note{color:#a17c60;background:none;padding:0}.club-dialog-backdrop .classic-member-operations .terms-scroll{flex:none;overflow:visible;padding:0}.club-dialog-backdrop .classic-member-operations .rate-card{background:#fff9e9;border-color:#e4cfab;border-radius:10px}.club-dialog-backdrop .classic-member-operations .rate-card :is(strong,label>span){color:#80513d}.club-dialog-backdrop .classic-member-operations .primary-action{flex:none;width:100%;margin-top:4px;min-height:46px;font-size:17px}.club-page.club-refresh .members-panel .member-card{grid-template-columns:48px minmax(0,1fr) 44px}.club-page.club-refresh .members-panel .member-card>.more{width:44px;height:44px}.club-page.club-refresh .member-main small{white-space:normal;overflow-wrap:anywhere}.member-terms-error{color:#b34032;font-size:12px;overflow-wrap:anywhere}.member-terms-error button{min-height:44px;padding:7px 12px;border:1px solid #d7bd94;border-radius:8px;background:#fff7df;color:#80513d}.club-page.club-refresh .club-record-toolbar{align-items:stretch;gap:8px}.club-page.club-refresh .club-record-scopes{min-height:44px;gap:0;padding:0;border:0;border-radius:10px;background:linear-gradient(180deg,#30557bd9,#23466bdf);box-shadow:inset 0 0 0 1px #adc5d54d;overflow:hidden}.club-page.club-refresh .club-record-scopes button{position:relative;min-height:44px;padding:8px 10px;border:0;border-radius:0;background:transparent;box-shadow:none;color:#cbdbe6;font:inherit;font-size:13px;font-weight:600;line-height:1.3;transition:background .14s,color .14s;touch-action:manipulation}.club-page.club-refresh .club-record-scopes button+button:before{position:absolute;content:"";left:0;top:calc(50% - 8px);width:1px;height:16px;background:#c6d9e329}.club-page.club-refresh .club-record-scopes button.active{background:#8ba8c12b;color:#ffe5ad;box-shadow:inset 0 1px #dfedfa14}.club-page.club-refresh .club-record-scopes button.active:after{position:absolute;content:"";left:calc(50% - 16px);bottom:5px;width:32px;height:2px;border-radius:2px;background:#edcf88}.club-page.club-refresh .club-toolbar-action{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;margin:0;padding:8px 12px;border:1px solid #c2c7a36b;border-radius:10px;background:linear-gradient(180deg,#355d83ed,#264969f2);box-shadow:inset 0 1px #e4f0ff1a,0 2px 5px #102c471a;color:#f7ebcf;font:inherit;font-size:13px;font-weight:600;line-height:1.3;text-shadow:none;white-space:nowrap;transition:background .14s,border-color .14s;touch-action:manipulation}.club-page.club-refresh .club-toolbar-action svg{flex:none;width:18px;height:18px;color:#e8d6a7;stroke-width:1.8}.club-page.club-refresh .club-toolbar-action:active,.club-page.club-refresh .club-toolbar-action[aria-expanded=true]{background:#284c70;border-color:#dfc98d;box-shadow:inset 0 2px 4px #122e492e}.club-page.club-refresh .club-toolbar-action:focus-visible,.club-page.club-refresh .club-record-scopes button:focus-visible{outline:2px solid #edcf88;outline-offset:2px}.club-page.club-refresh .club-record-scopes button:focus-visible{outline-offset:-3px}@media(hover:hover){.club-page.club-refresh .club-toolbar-action:hover{background:#3d6489;border-color:#d0c89c}.club-page.club-refresh .club-record-scopes button:hover{background:#91acc226;color:#fff0ca}}@media(prefers-reduced-motion:reduce){.club-page.club-refresh .club-toolbar-action,.club-page.club-refresh .club-record-scopes button{transition:none}}.member-operation-hint[data-v-e833c53b]{flex:none;margin:10px 0 12px;color:#7e8d8e;font-size:12px;line-height:1.5}.members-panel[data-v-e833c53b]{display:grid;gap:9px}.member-card[data-v-e833c53b]{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) 40px;gap:12px;align-items:center;min-height:78px;padding:13px 13px 13px 14px;border:1px solid #dfe9e6;border-radius:18px;background:linear-gradient(145deg,#fff 0,#fcfefd 72%,#f3f9f7);box-shadow:0 8px 24px #12353b0f}.avatar[data-v-e833c53b]{width:48px;height:48px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(145deg,#173b48,#16806f);color:#fff;font-size:18px;font-weight:850;box-shadow:0 7px 16px #1460552e,inset 0 1px #ffffff2e}.avatar.small[data-v-e833c53b]{width:44px;height:44px;border-radius:14px;font-size:16px}.member-main[data-v-e833c53b]{display:grid;gap:4px;min-width:0}.member-name[data-v-e833c53b]{display:flex;align-items:center;gap:7px;min-width:0}.member-name strong[data-v-e833c53b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#18323c;font-size:16px}.member-name span[data-v-e833c53b]{flex:none;padding:3px 7px;border:1px solid #d8ebe4;border-radius:8px;background:#e8f3ef;color:#18715f;font-size:9px;font-weight:800}.role-owner .member-name span[data-v-e833c53b],.role-super_admin .member-name span[data-v-e833c53b]{border-color:#f1ddb2;background:#fff1d3;color:#9a6817}.member-main small[data-v-e833c53b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7c8b90;font-size:11px}.member-main small b[data-v-e833c53b]{color:#466068;font-size:12px}.member-today[data-v-e833c53b]{color:#6c817b!important}.more[data-v-e833c53b]{width:40px;height:40px;display:grid;place-items:center;border:1px solid #e2ece9;border-radius:13px;background:#f0f6f4;color:#176f60;transition:transform .15s ease,background .15s ease}.more[data-v-e833c53b]:active{transform:scale(.94);background:#e1efea}.more .club-icon[data-v-e833c53b]{width:20px;height:20px}.member-sheet[data-v-e833c53b]{box-sizing:border-box;display:flex;flex-direction:column;min-width:0;min-height:0;width:100%;max-width:none;height:auto;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.sheet-member[data-v-e833c53b]{flex:none;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:11px;padding:2px 1px 13px;border-bottom:1px solid #e2eae7}.sheet-member>div[data-v-e833c53b]:not(.avatar){display:grid;gap:2px;min-width:0}.sheet-member small[data-v-e833c53b]{color:#23806e;font-size:10px;font-weight:800}.sheet-member strong[data-v-e833c53b]{min-width:0;white-space:normal;overflow-wrap:anywhere;color:#18343e;font-size:18px}.sheet-member>button[data-v-e833c53b]{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:12px;background:#e8efed;color:#50646a}.sheet-member>button .club-icon[data-v-e833c53b]{width:18px;height:18px}.balance-summary[data-v-e833c53b]{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;min-width:0;margin:14px 0 9px;padding:16px;border:1px solid #dfeae7;border-radius:18px;background:linear-gradient(135deg,#edf7f3,#fff)}.balance-summary span[data-v-e833c53b]{color:#6f827d;font-size:11px}.balance-summary strong[data-v-e833c53b]{min-width:0;max-width:100%;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;color:#153943;font-size:24px;letter-spacing:-.5px}.action-list[data-v-e833c53b]{display:grid;overflow:hidden;border:1px solid #e0e9e6;border-radius:19px;background:#fff}.action-list>button[data-v-e833c53b]{width:100%;display:grid;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:11px;min-height:66px;padding:11px 13px;border:0;border-bottom:1px solid #edf2f0;background:#fff;text-align:left}.action-list>button[data-v-e833c53b]:last-child{border-bottom:0}.action-list>button[data-v-e833c53b]:active{background:#f3f8f6}.action-list>button>span[data-v-e833c53b]{display:grid;gap:3px;min-width:0;overflow-wrap:anywhere}.action-list strong[data-v-e833c53b]{color:#20373f;font-size:14px}.action-list small[data-v-e833c53b]{color:#81908f;font-size:10px}.action-list>button>.club-icon[data-v-e833c53b]{width:17px;height:17px;color:#8a9998}.action-icon[data-v-e833c53b]{width:40px;height:40px;display:grid;place-items:center;border-radius:13px}.action-icon .club-icon[data-v-e833c53b]{width:20px;height:20px}.action-icon.green[data-v-e833c53b]{color:#14715f;background:#e2f2ec}.action-icon.blue[data-v-e833c53b]{color:#356f9c;background:#e7f1f8}.action-icon.gold[data-v-e833c53b]{color:#a6721d;background:#fff0ce}.action-icon.violet[data-v-e833c53b]{color:#7363a0;background:#eeeafb}.subsheet-head[data-v-e833c53b]{flex:none;display:grid;grid-template-columns:40px 1fr;align-items:center;gap:10px;padding:14px 0 12px}.subsheet-head>button[data-v-e833c53b]{width:40px;height:40px;display:grid;place-items:center;border:1px solid #dde7e4;border-radius:13px;background:#fff;color:#31515a}.subsheet-head>button .club-icon[data-v-e833c53b]{width:18px;height:18px}.subsheet-head>div[data-v-e833c53b]{display:grid;gap:2px}.subsheet-head strong[data-v-e833c53b]{color:#173741;font-size:18px}.subsheet-head small[data-v-e833c53b]{color:#7e8d8e;font-size:10px}.direction-tabs[data-v-e833c53b]{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:4px;border-radius:16px;background:#e7efec}.direction-tabs button[data-v-e833c53b]{height:45px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:12px;background:transparent;color:#70817f;font-weight:800}.direction-tabs button.active[data-v-e833c53b]{color:#fff;background:linear-gradient(135deg,#16806c,#126856);box-shadow:0 5px 13px #12685633}.direction-tabs .club-icon[data-v-e833c53b]{width:17px;height:17px}.amount-field[data-v-e833c53b]{display:grid;gap:8px;margin-top:17px}.amount-field>span[data-v-e833c53b]{color:#6e817d;font-size:11px;font-weight:750}.amount-field>div[data-v-e833c53b]{height:64px;display:grid;grid-template-columns:30px 1fr;align-items:center;padding:0 16px;border:1.5px solid #bcd6cf;border-radius:18px;background:#fff;box-shadow:0 7px 18px #133e420d}.amount-field b[data-v-e833c53b]{color:#17735f;font-size:24px}.amount-field input[data-v-e833c53b]{min-width:0;border:0;outline:0;color:#173943;background:transparent;font:800 28px/1 Inter,PingFang SC,sans-serif}.amount-presets[data-v-e833c53b]{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:9px}.amount-presets button[data-v-e833c53b]{height:36px;border:1px solid #dbe7e3;border-radius:11px;background:#fff;color:#44625f;font-size:11px;font-weight:750}.operation-note[data-v-e833c53b]{display:flex;align-items:flex-start;gap:7px;margin:13px 2px;color:#778985;font-size:10px;line-height:1.45}.operation-note .club-icon[data-v-e833c53b]{flex:none;width:14px;height:14px;color:#31806e}.primary-action[data-v-e833c53b]{flex:none;width:100%;height:51px;margin-top:4px;border:0;border-radius:16px;color:#fff;background:linear-gradient(135deg,#19836e,#116653);font-size:15px;font-weight:850;box-shadow:0 9px 19px #11665333}.primary-action.gold[data-v-e833c53b]{color:#60420e;background:linear-gradient(135deg,#f5d88f,#d9ab54);box-shadow:0 9px 19px #b17f232e}.primary-action[data-v-e833c53b]:disabled{opacity:.5;box-shadow:none}.permission-confirm[data-v-e833c53b]{display:grid;justify-items:center;margin:2px 0 12px;padding:20px 17px;border:1px solid #dfeae7;border-radius:20px;background:#fff;text-align:center}.permission-confirm>i[data-v-e833c53b]{width:54px;height:54px;display:grid;place-items:center;margin-bottom:10px;border-radius:18px;color:#246f93;background:#e6f1f6}.permission-confirm.elevated>i[data-v-e833c53b]{color:#a36e17;background:#fff0cd}.permission-confirm i .club-icon[data-v-e833c53b]{width:26px;height:26px}.permission-confirm strong[data-v-e833c53b]{color:#183943;font-size:17px}.permission-confirm p[data-v-e833c53b]{margin:7px 0 0;color:#748581;font-size:11px;line-height:1.6}.role-flow[data-v-e833c53b]{display:grid;grid-template-columns:1fr 20px 1fr;align-items:center;gap:8px;margin-bottom:9px;padding:12px 15px;border-radius:15px;background:#e9f1ef;text-align:center}.role-flow span[data-v-e833c53b],.role-flow b[data-v-e833c53b]{font-size:12px}.role-flow span[data-v-e833c53b]{color:#788985}.role-flow b[data-v-e833c53b]{color:#146c5a}.role-flow .club-icon[data-v-e833c53b]{width:16px;height:16px;color:#8ca09b}.members-panel .member-card>.more[data-v-e833c53b]{width:30px;height:30px;border-color:#e6c875;border-radius:10px;background:linear-gradient(145deg,#fff8e7,#efd18a);color:#7a5318;box-shadow:inset 0 1px #ffffffe6,0 3px 8px #8b601b24}.members-panel .member-card>.more[data-v-e833c53b]:active{transform:scale(.92);box-shadow:inset 0 1px 2px #7a53182e}.members-panel .member-card>.more .club-icon[data-v-e833c53b]{width:15px;height:15px;stroke-width:2.5}.terms-scroll[data-v-e833c53b]{flex:none;min-height:0;overflow:visible;padding:1px 1px 14px}.select-field[data-v-e833c53b]{display:grid;gap:7px}.select-field>span[data-v-e833c53b]{color:#6e817d;font-size:11px;font-weight:750}.select-field select[data-v-e833c53b]{height:46px;border:1px solid #d5e3df;border-radius:14px;padding:0 12px;background:#fff;color:#24424a;font:inherit;outline:0}.rate-card[data-v-e833c53b]{margin-top:10px;padding:14px;border:1px solid #dfe9e6;border-radius:18px;background:#fff}.rate-card header[data-v-e833c53b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.rate-card header>div[data-v-e833c53b]{display:grid;gap:2px}.rate-card header strong[data-v-e833c53b]{color:#1d3a43;font-size:14px}.rate-card header small[data-v-e833c53b]{color:#84918f;font-size:9px}.rate-card header>span[data-v-e833c53b]{width:30px;height:30px;display:grid;place-items:center;border-radius:10px;color:#18715f;background:#e6f3ef;font-weight:900}.rate-card>label[data-v-e833c53b]{display:grid;grid-template-columns:1fr 108px;align-items:center;min-height:48px;border-top:1px solid #edf2f0;color:#536b70;font-size:12px}.rate-card>label>div[data-v-e833c53b]{height:34px;display:grid;grid-template-columns:1fr 22px;align-items:center;border:1px solid #d9e5e1;border-radius:10px;background:#f9fbfa}.rate-card input[data-v-e833c53b]{min-width:0;width:100%;border:0;outline:0;padding:0 8px;background:transparent;text-align:right;font:700 13px/1 inherit}.rate-card em[data-v-e833c53b]{font-style:normal;color:#7d8d8a}.advanced-toggle[data-v-e833c53b]{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding:0 13px;border:1px solid #dce7e3;border-radius:14px;background:#fff;color:#38555d}.advanced-toggle>span[data-v-e833c53b]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:750}.advanced-toggle .club-icon[data-v-e833c53b]{width:16px;height:16px}.advanced-toggle>.club-icon[data-v-e833c53b]{transition:transform .18s}.advanced-toggle>.club-icon.rotated[data-v-e833c53b]{transform:rotate(180deg)}.advanced-fields[data-v-e833c53b]{display:grid;gap:10px;margin-top:8px;padding:12px;border-radius:15px;background:#e9f1ef}.advanced-fields label[data-v-e833c53b]{display:grid;gap:6px;color:#5d7474;font-size:10px}.advanced-fields textarea[data-v-e833c53b]{width:100%;resize:vertical;border:1px solid #d5e2de;border-radius:11px;padding:9px;background:#fff;color:#314b51;font:11px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;outline:0}.terms-save[data-v-e833c53b]{margin-top:8px}.member-sheet-enter-active[data-v-e833c53b],.member-sheet-leave-active[data-v-e833c53b]{transition:opacity .2s ease}.member-sheet-enter-active .member-sheet[data-v-e833c53b],.member-sheet-leave-active .member-sheet[data-v-e833c53b]{transition:transform .24s cubic-bezier(.2,.75,.2,1)}.member-sheet-enter-from[data-v-e833c53b],.member-sheet-leave-to[data-v-e833c53b]{opacity:0}.member-sheet-enter-from .member-sheet[data-v-e833c53b],.member-sheet-leave-to .member-sheet[data-v-e833c53b]{transform:translateY(28px)}@media(max-height:680px){.sheet-member[data-v-e833c53b]{padding-bottom:9px}.balance-summary[data-v-e833c53b]{margin-top:9px;padding:12px}.action-list>button[data-v-e833c53b]{min-height:58px}}@media(prefers-reduced-motion:reduce){.member-sheet-enter-active[data-v-e833c53b],.member-sheet-leave-active[data-v-e833c53b],.member-sheet-enter-active .member-sheet[data-v-e833c53b],.member-sheet-leave-active .member-sheet[data-v-e833c53b]{transition:none}}fieldset[data-v-f6cd9eef]{display:grid;gap:14px;min-width:0;margin:0;padding:0;border:0}h3[data-v-f6cd9eef]{margin:0;color:#203e3a;font-size:14px}label[data-v-f6cd9eef]{display:grid;gap:7px;color:#587066;font-size:12px}input[type=number][data-v-f6cd9eef],select[data-v-f6cd9eef]{box-sizing:border-box;width:100%;min-height:44px;border:1px solid #dde5dc;border-radius:10px;padding:0 12px;background:#fafbf8;color:#203e3a;font:inherit}.tw-switch[data-v-f6cd9eef]{display:flex;align-items:center;justify-content:space-between;min-height:44px}.tw-switch input[data-v-f6cd9eef]{width:22px;height:22px;accent-color:#24715a}p[data-v-f6cd9eef]{margin:0;font-size:12px;color:#7a6b4e}fieldset[data-v-944e3a2c]{display:grid;gap:14px;margin:0;padding:20px 0 0;border:0;border-top:1px solid #edf0eb}h3[data-v-944e3a2c]{margin:0;font-size:14px;color:#203e3a}p[data-v-944e3a2c]{margin:0;color:#789080;font-size:12px;line-height:1.7}label[data-v-944e3a2c]{display:grid;gap:8px;font-size:12px;color:#587066}input[data-v-944e3a2c],select[data-v-944e3a2c]{width:100%;box-sizing:border-box;height:46px;padding:0 12px;border:1px solid #dde5dc;border-radius:11px;background:#fafbf8;color:#203e3a;font:inherit;font-size:15px}.texas-rake-fields[data-v-0c9597d4]{border:0;padding:0;margin:18px 0 0;min-width:0;display:grid;gap:12px}.texas-rake-fields h3[data-v-0c9597d4]{margin:0;font-size:14px;color:#203e3a}.texas-rake-fields p[data-v-0c9597d4]{margin:0;font-size:12px;color:#788b7e;line-height:1.6}.texas-rake-fields>div[data-v-0c9597d4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.texas-rake-fields label[data-v-0c9597d4]{display:grid;min-width:0;gap:8px;color:#587066;font-size:12px}.texas-rake-fields input[type=number][data-v-0c9597d4]{width:100%;box-sizing:border-box;min-width:0;height:46px;padding:0 12px;border:1px solid #dde5dc;border-radius:11px;background:#fafbf8;color:#203e3a;font-size:15px}.texas-rake-fields .texas-rake-check[data-v-0c9597d4]{display:flex;align-items:center;gap:10px;min-height:44px}.texas-fields[data-v-4bfbcc3b]{display:grid;gap:16px;min-width:0;border:0;padding:0;margin:0}.texas-fields>div[data-v-4bfbcc3b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.texas-fields label[data-v-4bfbcc3b]{display:grid;gap:8px;min-width:0}.texas-fields span[data-v-4bfbcc3b]{color:#587066;font-size:12px}.texas-fields input[data-v-4bfbcc3b]{box-sizing:border-box;width:100%;min-width:0;height:46px;padding:0 12px;border:1px solid #dde5dc;border-radius:11px;background:#fafbf8;color:#203e3a;font-size:15px}.texas-fields h3[data-v-4bfbcc3b]{margin:0;font-size:14px;color:#203e3a}.texas-fields small[data-v-4bfbcc3b]{color:#89958d;font-size:11px;line-height:1.6}.profile-editor[data-v-159ae4ee]{display:grid;gap:20px;min-width:0}.profile-editor fieldset[data-v-159ae4ee]{display:grid;gap:16px;min-width:0;margin:0;padding:0;border:0}.profile-editor fieldset+fieldset[data-v-159ae4ee]{padding-top:20px;border-top:1px solid #edf0eb}.profile-editor h3[data-v-159ae4ee]{margin:0;color:#203e3a;font-size:14px;font-weight:750}.profile-editor label[data-v-159ae4ee],.editor-field[data-v-159ae4ee]{display:grid;gap:8px;min-width:0}.profile-editor label>span[data-v-159ae4ee],.editor-field>span[data-v-159ae4ee],.editor-chips>span[data-v-159ae4ee]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#587066;font-size:12px;font-weight:650}.profile-editor small[data-v-159ae4ee]{color:#89958d;font-size:11px;font-weight:400;line-height:1.6}.profile-editor input[data-v-159ae4ee]{width:100%;min-width:0;box-sizing:border-box;height:46px;padding:0 12px;border:1px solid #dde5dc;border-radius:11px;background:#fafbf8;color:#203e3a;font-family:inherit;font-size:15px;font-weight:500;line-height:1.4}.editor-fields-grid[data-v-159ae4ee]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.editor-segments[data-v-159ae4ee]{display:flex;min-height:46px;padding:3px;gap:3px;border-radius:11px;background:#f1f4ed}.editor-segments button[data-v-159ae4ee]{flex:1;min-width:0;padding:7px 2px;border:1px solid transparent;border-radius:8px;background:transparent;color:#7b897e;font-family:inherit;font-size:14px;font-weight:700;line-height:1.3}.editor-segments button[aria-pressed=true][data-v-159ae4ee]{border-color:#cedfd4;background:#fff;color:#176f5d;box-shadow:0 2px 5px #1c442c0d}.editor-segments button small[data-v-159ae4ee]{display:block;color:inherit;font-size:10px}.profile-editor .editor-enabled[data-v-159ae4ee]{display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative;min-height:34px}.editor-enabled input[data-v-159ae4ee]{position:absolute;right:0;width:44px;height:30px;opacity:0;cursor:pointer}.editor-enabled i[data-v-159ae4ee]{position:relative;width:42px;height:24px;border-radius:20px;background:#d8dfd5;pointer-events:none}.editor-enabled i[data-v-159ae4ee]:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0002;transition:transform .15s}.editor-enabled input:checked+i[data-v-159ae4ee]{background:#176f5d}.editor-enabled input:checked+i[data-v-159ae4ee]:after{transform:translate(18px)}.editor-enabled input:focus-visible+i[data-v-159ae4ee]{outline:2px solid #26947b;outline-offset:3px}.editor-chips[data-v-159ae4ee]{display:grid;gap:10px}.editor-chips p[data-v-159ae4ee]{margin:0;color:#89958d;font-size:11px;line-height:1.6}.profile-chip-row[data-v-159ae4ee]{position:relative;min-width:0}.profile-chip-row input[data-v-159ae4ee]{padding-right:38px}.profile-chip-row>button[data-v-159ae4ee]{position:absolute;top:5px;right:5px;display:grid;place-items:center;width:34px;height:36px;border:0;border-radius:8px;background:transparent;color:#9ba69e}.profile-chip-row .club-icon[data-v-159ae4ee]{width:15px;height:15px}.profile-chip-row>button[data-v-159ae4ee]:disabled{opacity:.3}.add-chip[data-v-159ae4ee]{display:flex;align-items:center;justify-content:center;gap:6px;min-height:42px;border:1px dashed #cfdcd1;border-radius:11px;background:#f9fbf6;color:#176f5d;font-family:inherit;font-size:12px;font-weight:650;line-height:1.4}.add-chip .club-icon[data-v-159ae4ee]{width:15px;height:15px}.editor-note[data-v-159ae4ee]{display:flex;align-items:flex-start;gap:8px;margin:0;padding:12px;border-radius:10px;background:#f4f6f0;color:#839084;font-size:11px;line-height:1.7}.editor-note .club-icon[data-v-159ae4ee]{flex:none;width:15px;height:15px;margin-top:2px}.editor-error[data-v-159ae4ee]{margin:0;color:#b34037;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.profile-editor fieldset[data-v-159ae4ee]:disabled{opacity:.65}.card-profiles[data-v-0ab23739]{display:grid;gap:12px;min-width:0}.profiles-heading[data-v-0ab23739]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:6px 0}.profiles-heading>div[data-v-0ab23739]{min-width:0}.profiles-heading h2[data-v-0ab23739]{display:flex;align-items:center;gap:7px;margin:0;color:#203e3a;font-size:17px;font-weight:750;line-height:1.4}.profiles-heading h2>span[data-v-0ab23739]{padding:2px 6px;border-radius:6px;background:#e8ede4;color:#829079;font-size:10px}.profiles-heading p[data-v-0ab23739]{margin:5px 0 0;color:#89958c;font-size:11px;line-height:1.55}.profile-add[data-v-0ab23739]{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:none;min-height:40px;max-width:47%;padding:8px 11px;border:1px solid #176f5d;border-radius:10px;background:#176f5d;color:#fff;font-family:inherit;font-size:12px;font-weight:700;line-height:1.4}.profile-add .club-icon[data-v-0ab23739]{width:15px;height:15px;flex:none}.card-profiles button[data-v-0ab23739]:disabled{opacity:.45}.profile-list[data-v-0ab23739]{display:grid;gap:10px}.profile-list>article[data-v-0ab23739]{overflow:hidden;min-width:0;padding:16px;border:1px solid #e2e8df;border-radius:17px;background:#fff;box-shadow:0 3px 10px #273d2406}.profile-title[data-v-0ab23739]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.profile-title h3[data-v-0ab23739]{min-width:0;margin:0;color:#203e3a;font-size:15px;font-weight:750;line-height:1.5;overflow-wrap:anywhere}.profile-status[data-v-0ab23739]{display:inline-flex;align-items:center;gap:4px;flex:none;max-width:42%;padding:3px 6px;border-radius:5px;color:#91998e;background:#f1f3ed;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.profile-status i[data-v-0ab23739]{width:4px;height:4px;flex:none;border-radius:50%;background:currentColor}.profile-status.enabled[data-v-0ab23739]{color:#277a5c;background:#eef6ec}.profile-metrics[data-v-0ab23739]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.25fr);gap:12px;margin:17px 0 13px}.profile-metrics>div[data-v-0ab23739]{display:flex;flex-direction:column;gap:5px;min-width:0}.profile-metrics dt[data-v-0ab23739]{color:#91a08f;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.profile-metrics dd[data-v-0ab23739]{margin:0;color:#29473b;font-size:20px;font-weight:650;line-height:1.2;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.profile-metrics small[data-v-0ab23739]{margin-left:3px;font-size:10px;font-weight:400;color:#91a08f}.profile-details[data-v-0ab23739]{display:flex;align-items:center;gap:5px;flex-wrap:wrap;color:#96a18f;font-size:10px}.profile-details>span[data-v-0ab23739]{margin-right:2px;max-width:100%;overflow-wrap:anywhere}.profile-details b[data-v-0ab23739]{padding:3px 6px;border-radius:5px;background:#f4f6f0;color:#6e7f67;font-size:10px;font-weight:550;font-variant-numeric:tabular-nums}.profile-list article>footer[data-v-0ab23739]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:13px;padding-top:10px;border-top:1px solid #f0f2eb}.profile-empty[data-v-0ab23739]{display:flex;align-items:center;gap:5px;min-width:0;color:#99a18f;font-size:10px;line-height:1.5}.profile-empty .club-icon[data-v-0ab23739]{width:13px;height:13px;flex:none}.profile-empty b[data-v-0ab23739]{color:#72836b;font-weight:600}.row-actions[data-v-0ab23739]{display:flex;align-items:center;gap:10px;flex:none}.row-actions button[data-v-0ab23739]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:34px;padding:5px 0;border:0;background:transparent;color:#98a18e;font-family:inherit;font-size:11px;font-weight:650;line-height:1.4}.row-actions button.profile-edit[data-v-0ab23739]{color:#28775c}.row-actions .club-icon[data-v-0ab23739]{width:13px;height:13px}.profiles-message[data-v-0ab23739],.profiles-empty[data-v-0ab23739]{margin:0;padding:24px 14px;border:1px dashed #dce5d8;border-radius:15px;color:#83917a;text-align:center;font-size:12px;line-height:1.6}.profiles-message button[data-v-0ab23739],.profiles-empty button[data-v-0ab23739]{min-height:40px;margin-left:6px;padding:7px 12px;border:0;border-radius:9px;background:#eaf1e4;color:#28775c}.profiles-empty>.club-icon[data-v-0ab23739]{width:30px;height:30px;margin:auto}.profile-disabled[data-v-0ab23739]{box-shadow:none!important}.profile-disabled .profile-title h3[data-v-0ab23739]{color:#6b7c69}.settings-card[data-v-637b53ad]{min-width:0}.settings-body[data-v-637b53ad]{display:grid;gap:16px;min-width:0}.settings-head[data-v-637b53ad]{width:100%;display:flex;align-items:center;gap:10px;min-height:48px;border:0;border-radius:12px;background:#fff;color:#203e3a;text-align:left}.settings-head .club-icon[data-v-637b53ad]{width:18px;height:18px}.settings-head>span[data-v-637b53ad]{flex:1}.select-field[data-v-637b53ad]{display:flex;align-items:center;gap:13px;min-width:0;padding:14px 16px;border:1px solid #e3e8df;border-radius:17px;background:#fff}.select-field>i[data-v-637b53ad]{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:13px;background:#edf3e7;color:#71845f}.select-field>i .club-icon[data-v-637b53ad]{width:24px;height:24px}.select-field>span[data-v-637b53ad]{display:grid;gap:5px;min-width:0;flex:1;color:#8d9986;font-size:10px;font-weight:600}.select-field select[data-v-637b53ad]{width:100%;min-width:0;height:26px;padding:0 21px 0 0;border:0!important;border-radius:0;background:transparent!important;color:#243f33!important;font-family:inherit;font-size:17px;font-weight:700;line-height:1.4;outline:0}.shared-summary[data-v-637b53ad]{padding:16px;border:1px solid #e3e8df;border-radius:17px;background:#fff}.shared-summary>header[data-v-637b53ad]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.shared-summary h2[data-v-637b53ad]{margin:0;color:#203e3a;font-size:15px;font-weight:750;line-height:1.4}.shared-summary p[data-v-637b53ad]{margin:5px 0 0;color:#8e9b86;font-size:10px;line-height:1.5}.game-availability[data-v-637b53ad]{display:inline-flex;align-items:center;gap:4px;flex:none;max-width:40%;padding:3px 6px;border-radius:5px;background:#f1f3ed;color:#929b8d;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.game-availability i[data-v-637b53ad]{width:4px;height:4px;flex:none;border-radius:50%;background:currentColor}.game-availability.enabled[data-v-637b53ad]{color:#277a5c;background:#eef6ec}.shared-summary-bottom[data-v-637b53ad]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-top:15px}.shared-summary dl[data-v-637b53ad]{display:flex;gap:20px;flex:1;min-width:0;margin:0}.shared-summary dl>div[data-v-637b53ad]{display:grid;gap:6px;min-width:0;flex:1}.shared-summary dt[data-v-637b53ad]{color:#91a08b;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.shared-summary dd[data-v-637b53ad]{margin:0;color:#284935;font-size:19px;font-weight:650;line-height:1.3;overflow-wrap:anywhere}.shared-summary dd small[data-v-637b53ad]{font-size:10px;font-weight:400;color:#8d9a85}.shared-summary-bottom>button[data-v-637b53ad]{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:38px;max-width:40%;padding:8px 10px;border:1px solid #dde6d6;border-radius:10px;background:#f7faf3;color:#3b7857;font-family:inherit;font-size:11px;font-weight:650;line-height:1.5}.shared-summary-bottom>button .club-icon[data-v-637b53ad]{width:14px;height:14px;flex:none}.shared-summary-bottom>button[data-v-637b53ad]:disabled{opacity:.5}.game-settings-form fieldset[data-v-637b53ad]{display:grid;gap:19px;min-width:0;margin:0;padding:0;border:0}.game-settings-form label[data-v-637b53ad]{display:grid;gap:8px;min-width:0}.game-settings-form label>span[data-v-637b53ad]{display:flex;justify-content:space-between;gap:10px;color:#587066;font-size:12px;font-weight:650}.game-settings-form small[data-v-637b53ad]{color:#89958d;font-size:11px;font-weight:400;line-height:1.6}.game-settings-form input[data-v-637b53ad]:not([type=checkbox]),.game-settings-form select[data-v-637b53ad]{width:100%;min-width:0;height:44px;box-sizing:border-box;padding:0 12px;border:1px solid #dde5dc;border-radius:11px;background:#fafbf8;color:#203e3a;font-family:inherit;font-size:15px;font-weight:500;line-height:1.4}.game-settings-form .toggle-row[data-v-637b53ad]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:18px;border-bottom:1px solid #edf0eb}.toggle-row>span[data-v-637b53ad]{display:grid!important;gap:4px}.toggle-row input[data-v-637b53ad]{position:absolute;right:0;width:44px;height:30px;opacity:0}.toggle-row>i[data-v-637b53ad]{flex:none;position:relative;width:42px;height:24px;border-radius:20px;background:#d8dfd5;pointer-events:none}.toggle-row>i[data-v-637b53ad]:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0002;transition:transform .15s}.toggle-row input:checked+i[data-v-637b53ad]{background:#176f5d}.toggle-row input:checked+i[data-v-637b53ad]:after{transform:translate(18px)}.toggle-row input:focus-visible+i[data-v-637b53ad]{outline:2px solid #26947b;outline-offset:3px}.room-settings[data-v-637b53ad]{display:grid;gap:18px}.rates-card[data-v-637b53ad]{display:grid;gap:10px}.rates-card>header[data-v-637b53ad]{display:grid;gap:5px}.rates-card header strong[data-v-637b53ad]{font-size:14px;color:#203e3a}.rates-card>label[data-v-637b53ad]{grid-template-columns:minmax(0,1fr) 100px;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #f0f3eb}.rates-card label>div[data-v-637b53ad]{position:relative}.rates-card input[data-v-637b53ad]{padding-right:30px!important;text-align:right}.rates-card em[data-v-637b53ad]{position:absolute;right:12px;top:14px;color:#93a087;font-size:12px;font-style:normal}.rates-card>p[data-v-637b53ad]{display:flex;align-items:flex-start;gap:7px;margin:0;padding:11px;border-radius:10px;background:#f4f6f0;color:#839084;font-size:11px;line-height:1.65}.rates-card>p .club-icon[data-v-637b53ad]{flex:none;width:15px;height:15px}.odds-card[data-v-637b53ad]{padding-top:18px;border-top:1px solid #edf0eb}.odds-toolbar[data-v-637b53ad]{display:flex;align-items:center;justify-content:space-between;gap:10px}.odds-head[data-v-637b53ad]{display:flex;align-items:center;gap:9px;flex:1;min-width:0;min-height:42px;padding:0;border:0;background:transparent;color:#203e3a;text-align:left;font-family:inherit;font-size:14px;font-weight:700;line-height:1.4}.odds-head>span[data-v-637b53ad]{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.odds-head small[data-v-637b53ad]{padding:2px 5px;border-radius:5px;background:#eef2e8}.odds-head>.club-icon[data-v-637b53ad]{width:15px;height:15px;flex:none}.restore-odds[data-v-637b53ad]{display:flex;align-items:center;justify-content:center;gap:5px;flex:none;min-height:40px;max-width:48%;padding:7px 9px;border:1px solid #dce5d6;border-radius:10px;background:#f8faf5;color:#6d825b;font-family:inherit;font-size:11px;font-weight:650;line-height:1.4}.restore-odds .club-icon[data-v-637b53ad]{width:14px;height:14px;flex:none}.odds-hint[data-v-637b53ad]{margin:4px 0 10px;color:#89958d;font-size:11px;line-height:1.65}.odds-list[data-v-637b53ad]{min-width:0}.odds-list label[data-v-637b53ad]{display:grid;grid-template-columns:minmax(0,1fr) 90px;align-items:center;gap:10px;min-height:64px;border-bottom:1px solid #edf0eb}.odds-list label>span[data-v-637b53ad]{display:grid;gap:4px;min-width:0}.odds-list label strong[data-v-637b53ad]{font-size:12px;overflow-wrap:anywhere}.odds-list input[data-v-637b53ad]{text-align:right}.odds-list>p[data-v-637b53ad]{font-size:12px;color:#89958d}.settings-error[data-v-637b53ad]{margin:12px 0 0;color:#b34037;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.reset-confirm-text[data-v-637b53ad]{margin:0;color:#758473;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.settings-help[data-v-637b53ad]{margin:0;padding:11px 13px;border-radius:11px;background:#f4f6f0;color:#76877a;font-size:11px;line-height:1.65}.advanced-settings[data-v-637b53ad]{display:grid;gap:12px;padding-top:4px;border-top:1px solid #edf0eb}.advanced-settings>summary[data-v-637b53ad]{cursor:pointer;min-height:42px;display:flex;align-items:center;color:#587066;font-size:13px;font-weight:700}@media(max-width:370px){.shared-summary dl[data-v-637b53ad]{gap:12px}.shared-summary-bottom[data-v-637b53ad]{gap:8px}.shared-summary-bottom>button[data-v-637b53ad]{padding:7px}.select-field[data-v-637b53ad]{padding:12px 14px}}.settings-menu[data-v-36df2355]{display:grid;gap:12px}.settings-section[data-v-36df2355]{padding:16px;border:1px solid #e5ebe9;border-radius:20px;background:#fff;box-shadow:0 9px 28px #142c3a0f}.single-task>.settings-section[data-v-36df2355]{padding:18px}.single-task>.settings-section>.section-title[data-v-36df2355]{display:none}.section-title[data-v-36df2355]{display:flex;align-items:center;gap:11px;margin-bottom:13px}.section-title>div[data-v-36df2355]{display:grid;gap:4px;min-width:0}.section-title strong[data-v-36df2355]{font-size:16px;color:#152d3b}.section-title small[data-v-36df2355]{color:#7a898f;line-height:1.35}.section-icon[data-v-36df2355]{width:40px;height:40px;display:grid;place-items:center;flex:none;border-radius:13px;background:#eaf5f2;color:#14725f;font-size:20px;font-weight:900}.section-icon.invite[data-v-36df2355]{background:#fff2dd;color:#a86514}.section-icon.create[data-v-36df2355]{background:#eef1fb;color:#485e9a}.action-form[data-v-36df2355]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.action-form input[data-v-36df2355]{min-width:0;border:1px solid #dce5e2;border-radius:12px;padding:12px;background:#f9fbfa;font:inherit;outline:none}.action-form input[data-v-36df2355]:focus{border-color:#1a8b73;box-shadow:0 0 0 3px #1a8b731a}.action-form button[data-v-36df2355]{border:0;border-radius:12px;background:#167562;color:#fff;padding:0 16px;font-weight:800}.action-form button[data-v-36df2355]:disabled{opacity:.45}@media(max-width:370px){.action-form[data-v-36df2355]{grid-template-columns:1fr}.action-form button[data-v-36df2355]{min-height:43px}}.club-rename-form[data-v-6df73b26]{display:grid;gap:10px;min-width:0;color:#702020}.club-rename-form label[data-v-6df73b26]{font-size:13px;font-weight:750}.club-rename-form input[data-v-6df73b26]{box-sizing:border-box;width:100%;min-width:0;min-height:46px;padding:10px 12px;border:1px solid #efcccc;border-radius:11px;background:#fff;color:#351b1b;font:inherit;font-size:16px}.club-rename-form input[data-v-6df73b26]:focus{border-color:#c62828;outline:2px solid #c6282826;outline-offset:1px}.club-rename-form input[data-v-6df73b26]:disabled{opacity:.6}.club-rename-form p[data-v-6df73b26]{margin:0;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.club-rename-hint[data-v-6df73b26]{color:#986f6f}.club-rename-error[data-v-6df73b26]{color:#a52222}.mark-six-club-page .club-members-view{min-width:0;gap:14px}.mark-six-club-page .club-members-view .club-member-overview{display:grid;min-width:0;overflow:hidden;border:1px solid #efcccc;border-radius:16px;background:#fff;box-shadow:0 6px 16px #731f1f0a}.mark-six-club-page .club-members-view .member-account{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center;gap:4px 12px;min-width:0;padding:13px 14px}.mark-six-club-page .club-members-view .member-account small{grid-column:1;color:#986f6f;font-size:12px;line-height:1.4}.mark-six-club-page .club-members-view .member-account strong{grid-column:1;grid-row:2;min-width:0;color:#702020;font-size:24px;font-weight:850;line-height:1.2;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.mark-six-club-page .club-members-view .member-account>span{grid-column:2;grid-row:1/3;max-width:136px;color:#986f6f;font-size:11px;line-height:1.5;text-align:right;overflow-wrap:anywhere}.mark-six-club-page .club-members-view .member-overview-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;border-top:1px solid #f1dada;background:#fff8f8}.mark-six-club-page .club-members-view .member-overview-metrics>div{display:grid;align-content:start;gap:5px;min-width:0;padding:11px 6px;text-align:center}.mark-six-club-page .club-members-view .member-overview-metrics>div+div{border-left:1px solid #f1dada}.mark-six-club-page .club-members-view .member-overview-metrics dt{margin:0;color:#986f6f;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.mark-six-club-page .club-members-view .member-overview-metrics dd{margin:0;color:#702020;font-size:16px;font-weight:800;line-height:1.3;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.mark-six-club-page .club-members-view .members-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0}.mark-six-club-page .club-members-view .members-list-toolbar{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;margin:0 0 2px;color:#702020;text-shadow:none}.mark-six-club-page .club-members-view .members-list-toolbar>strong{display:flex;align-items:center;gap:7px;min-width:0;font-size:15px;line-height:1.4}.mark-six-club-page .club-members-view .members-list-toolbar>strong small{display:inline-flex;align-items:center;justify-content:center;min-width:22px;min-height:22px;padding:1px 6px;border-radius:8px;background:#fff0f0;color:#a52222;font-size:11px;font-weight:750}.mark-six-club-page .club-members-view .member-search-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;width:100%;min-width:0;max-width:none}.mark-six-club-page .club-members-view .member-search-field{display:flex;align-items:center;min-width:0;min-height:44px;border:1px solid #efcccc;border-radius:11px;background:#fff;box-shadow:none}.mark-six-club-page .club-members-view .member-search-field input{box-sizing:border-box;flex:1;min-width:0;width:0;height:42px;margin:0;padding:10px 12px;border:0;border-radius:11px;outline:0;background:transparent;color:#351b1b;font:inherit;font-size:13px;line-height:1.4;text-overflow:ellipsis;cursor:pointer}.mark-six-club-page .club-members-view .member-search-field input::placeholder{color:#986f6f;opacity:1}.mark-six-club-page .club-members-view .member-search-field:focus-within{outline:2px solid #c6282833;outline-offset:1px}.mark-six-club-page .club-members-view .member-search-field>button{flex:none;display:grid;place-items:center;width:42px;min-height:42px;padding:0;border:0;border-radius:10px;background:transparent;color:#a52222;font-size:20px}.mark-six-club-page .club-members-view .member-search-open{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:76px;min-height:44px;margin:0;padding:9px 12px;border:1px solid #efcccc;border-radius:11px;background:#fff5f5;color:#a52222;font:inherit;font-size:13px;font-weight:750;line-height:1.4;white-space:nowrap;box-shadow:none;touch-action:manipulation}.mark-six-club-page .club-members-view .member-search-open .club-icon{flex:none;width:18px;height:18px}.mark-six-club-page .club-members-view .member-search-empty{margin:0;padding:24px 14px;border:1px dashed #efcccc;border-radius:13px;background:#fff8f8;color:#986f6f;font-size:13px;line-height:1.5;text-align:center;overflow-wrap:anywhere}.mark-six-club-page .club-members-view .members-panel .member-card{display:grid;grid-template-columns:40px minmax(0,1fr) 44px;align-items:center;gap:10px;min-width:0;min-height:90px;padding:12px;border:1px solid #efcccc;border-radius:14px;background:#fff;color:#351b1b;box-shadow:0 4px 12px #731f1f08}.mark-six-club-page .club-members-view .member-card>.avatar{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:12px;background:#c62828;color:#fff;font-size:17px;font-weight:800;box-shadow:none}.mark-six-club-page .club-members-view .member-main{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;min-width:0}.mark-six-club-page .club-members-view .member-name{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0}.mark-six-club-page .club-members-view .member-name strong{min-width:0;max-width:100%;overflow:visible;color:#702020;font-size:14px;font-weight:800;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.mark-six-club-page .club-members-view .member-name span{flex:none;max-width:100%;padding:2px 6px;border:1px solid #efcccc;border-radius:6px;background:#fff3f3;color:#a52222;font-size:10px;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.mark-six-club-page .club-members-view .member-main small{min-width:0;overflow:visible;color:#986f6f;font-size:11px;line-height:1.45;white-space:normal;overflow-wrap:anywhere}.mark-six-club-page .club-members-view .member-main small b{color:#6e3d3d;font-size:12px;font-weight:700}.mark-six-club-page .club-members-view .member-main .member-today{color:#986f6f!important}.mark-six-club-page .club-members-view .members-panel .member-card>.more{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #efcccc;border-radius:11px;background:#fff5f5;color:#a52222;box-shadow:none;touch-action:manipulation}.mark-six-club-page .club-members-view .members-panel .member-card>.more .club-icon{width:18px;height:18px;stroke-width:2}.mark-six-club-page .club-members-view .members-panel .member-card>.more:active,.mark-six-club-page .club-members-view .member-search-open:active{background:#ffecec;box-shadow:none}.mark-six-club-page .club-members-view .member-search-open:focus-visible,.mark-six-club-page .club-members-view .member-card>.more:focus-visible{outline:2px solid #c62828;outline-offset:2px}@media(max-width:370px){.mark-six-club-page .club-members-view .member-account{padding:12px;gap:4px 8px}.mark-six-club-page .club-members-view .member-account strong{font-size:22px}.mark-six-club-page .club-members-view .members-panel .member-card{gap:8px;padding:11px 10px}}.mark-six-club-page{height:var(--app-visual-height,100dvh);min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#fff;color:#351b1b}.mark-six-club-header{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;flex:none;min-height:70px;padding:calc(var(--app-safe-top,env(safe-area-inset-top,0px)) + 10px) 14px 10px;border-bottom:1px solid #f1dada;background:#fff;box-shadow:0 5px 16px #731f1f0f}.club-header-icon{display:grid;place-items:center;width:40px;height:40px;border:1px solid #f0cccc;border-radius:13px;background:#fff5f5;color:#a52222}.club-header-icon:first-child{border-color:transparent;border-radius:0;background:transparent;box-shadow:none}.club-header-icon:last-child{border-color:transparent;background:transparent;box-shadow:none}.club-header-icon .club-icon{width:21px;height:21px}.club-header-title{display:grid;min-width:0;border:0;background:transparent;text-align:center}.club-header-title small{color:#b52222;font-size:9px;font-weight:900;letter-spacing:1.7px}.club-header-title strong{margin-top:3px;overflow:hidden;color:#702020;font-size:18px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.mark-six-club-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding:14px 13px calc(18px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)))}.club-loading{display:grid;place-content:center;min-height:45dvh;color:#a52222;font-size:13px}.club-page-intro{padding:5px 3px 15px}.club-page-intro small{color:#b52222;font-size:10px;font-weight:900;letter-spacing:1.5px}.club-page-intro h1{margin:5px 0;color:#702020;font-size:25px;font-weight:950}.club-page-intro p{margin:0;color:#986f6f;font-size:12px;line-height:1.5}.club-summary{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:12px}.club-summary>div{display:grid;gap:5px;padding:14px;border:1px solid #efcccc;border-radius:17px;background:#fff;box-shadow:0 8px 20px #731f1f0d}.club-summary small{color:#9a6a6a;font-size:10px}.club-summary strong{color:#702020;font-size:18px;font-weight:900;overflow-wrap:anywhere}.club-lobby-view,.club-members-view,.club-ledger-view{display:grid;gap:12px}.club-summary-balance{grid-template-columns:1fr}.club-summary-balance>div{min-height:74px;align-content:center}.club-ledger-view{padding-bottom:8px}.ledger-card{padding:15px;border:1px solid #efcccc;border-radius:18px;background:#fff;box-shadow:0 8px 22px #731f1f0d}.ledger-card>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:5px}.ledger-card>header>div{display:grid;gap:4px}.ledger-card header strong{color:#702020}.ledger-card header small{color:#9a6a6a}.ledger-card header>span{display:grid;place-items:center;min-width:28px;height:28px;border-radius:10px;background:#fff0f0;color:#a52222;font-weight:900}.order-row{display:flex;justify-content:space-between;gap:10px;padding:12px 0;border-top:1px solid #f2dddd}.order-row>div,.order-row>span{display:grid;gap:4px;min-width:0}.order-row>span{text-align:right}.order-row b{color:#702020;font-size:12px}.order-row small{color:#9a6a6a;font-size:10px;line-height:1.4}.ledger-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px;border:1px solid #efcccc;border-radius:15px;background:#fff}.ledger-row div{display:grid;gap:4px;min-width:0}.ledger-row strong{color:#702020;font-size:13px}.ledger-row small{color:#9a6a6a;font-size:10px}.credit{color:#c62828}.debit{color:#7d5050}.empty-note{margin:10px 0;color:#9a6a6a;font-size:12px;text-align:center}.club-empty{display:grid;place-content:center;justify-items:center;min-height:55dvh;padding:30px;text-align:center}.club-empty-seal{display:grid;place-items:center;width:70px;height:70px;border-radius:22px;background:#c62828;color:#fff;font-size:38px;font-weight:950;box-shadow:0 12px 24px #c6282833}.club-empty h1{margin:16px 0 7px;color:#702020;font-size:21px}.club-empty p{max-width:290px;margin:0;color:#986f6f;font-size:13px;line-height:1.6}.club-empty button{margin-top:18px;padding:12px 22px;border:0;border-radius:12px;background:#c62828;color:#fff;font-weight:850}.club-tabs{display:grid;grid-template-columns:repeat(3,1fr);flex:none;padding:5px max(10px,var(--app-safe-right,0px)) calc(5px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px))) max(10px,var(--app-safe-left,0px));border-top:1px solid #f1dada;background:#fff}.club-tabs button{display:grid;justify-items:center;gap:4px;padding:6px 4px;border:0;border-radius:12px;background:transparent;color:#a18a8a;font-size:11px;font-weight:750}.club-tabs button .club-icon{width:20px;height:20px}.club-tabs button.active{background:#fff0f0;color:#a52222}.club-picker-list,.club-actions-list{display:grid;gap:9px}.club-picker-list button{display:grid;grid-template-columns:44px minmax(0,1fr) 18px;align-items:center;gap:10px;width:100%;padding:10px;border:1px solid #efcccc;border-radius:14px;background:#fff;text-align:left}.club-picker-list button.active{border-color:#c62828;background:#fff5f5}.club-picker-list button>span{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:#c62828;color:#fff;font-weight:900}.club-picker-list button>div{display:grid;gap:4px;min-width:0}.club-picker-list strong{color:#702020;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.club-picker-list small{color:#9a6a6a;font-size:10px}.club-picker-list b{color:#a52222;text-align:center}.club-actions-list button{display:grid;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:10px;width:100%;padding:12px;border:1px solid #efcccc;border-radius:15px;background:#fff;color:#702020;text-align:left}.club-actions-list button>.club-icon:first-child{width:22px;height:22px;padding:8px;box-sizing:content-box;border-radius:12px;background:#fff0f0;color:#a52222}.club-actions-list button span{display:grid;gap:4px;min-width:0}.club-actions-list strong{font-size:13px}.club-actions-list small{color:#9a6a6a;font-size:10px;line-height:1.4}.club-actions-list button>.club-icon:last-child{color:#c14a4a}.mark-six-club-page .club-ms-ui .ms-card,.mark-six-club-page .club-ms-ui .ms-order-detail-item{border-color:#efcccc;background:#fff}.mark-six-club-page .club-ms-ui button.ms-primary{border-color:#c62828;background:#c62828}.mark-six-club-page .club-ms-ui button:not(.ms-primary){border-color:#efcccc;color:#a52222;background:#fff}.mark-six-club-page .club-ms-ui .ms-state{color:#a36c34}.mark-six-club-page .club-ms-ui .ms-order-card-summary{color:#4a1c1c}.mark-six-club-page .club-ms-ui .ms-order-detail-heading p{color:#a36c34}.mark-six-club-page .club-ms-ui .ms-order-detail-total,.mark-six-club-page .club-ms-ui .ms-order-detail-item-title b{color:#a52222}.mark-six-club-page .club-ms-ui .ms-error{background:#fff0f0;color:#a52222}.mark-six-club-page .club-ms-ui .ms-load-more{border-color:#efcccc;background:#fff5f5;color:#a52222}.mark-six-club-page .ms-order-filter{display:grid;gap:6px}.mark-six-club-page .ms-order-filter>span{color:#6e3d3d;font-size:12px;font-weight:700}.mark-six-club-page .ms-filter-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:10px 14px;border:1px solid #efcccc;border-radius:12px;background:#fff;color:#4a1c1c;font:600 14px/1.35 inherit;text-align:left}.mark-six-club-page .ms-filter-trigger span{color:#a52222;font-size:22px;line-height:1}.ms-filter-options{display:grid;gap:8px}.ms-filter-options button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:10px 13px;border:1px solid #efcccc;border-radius:12px;background:#fff;color:#4a1c1c;font:600 14px/1.35 inherit;text-align:left}.ms-filter-options button.active{border-color:#c62828;background:#fff0f0;color:#a52222}.ms-filter-options b{color:#c62828}.mark-six-club-page .ms-order-card{gap:6px;padding:12px;border-radius:14px;cursor:pointer}.mark-six-club-page .ms-order-card:active{background:#fff8f8}.mark-six-club-page .ms-order-card-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;color:#9a6a6a;font-size:11px}.mark-six-club-page .ms-order-card-meta span{min-width:0;overflow-wrap:anywhere}.mark-six-club-page .ms-order-card .ms-actions{cursor:default}.mark-six-club-page .ms-order-card-status{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:6px;max-width:46%;min-width:0}.mark-six-club-page .ms-order-card-status .ms-state{max-width:none;white-space:nowrap}.mark-six-club-page .ms-order-cancel-mini{flex:none!important;min-height:28px!important;padding:4px 8px!important;border:1px solid #efcccc!important;border-radius:8px!important;background:#fff5f5!important;color:#a52222!important;font-size:11px!important;font-weight:750!important;line-height:1.2!important;white-space:nowrap}.mark-six-club-page .ms-order-cancel-mini:active{background:#ffe9e9!important}.mark-six-club-page :deep(.config-dialog){background:#fff;border-color:#efcccc}.mark-six-club-page :deep(.config-dialog-header){border-bottom-color:#f1dada}.mark-six-club-page :deep(.config-dialog-header h2){color:#702020}.mark-six-club-page :deep(.config-dialog-header small){color:#a52222}.mark-six-club-page :deep(.config-dialog-content){background:#fff}.mark-six-club-page :deep(.config-dialog-footer){border-top-color:#f1dada;background:#fff}.mark-six-club-page :deep(.config-dialog-footer button.dialog-primary){border-color:#c62828;background:#c62828}.mark-six-club-page :deep(.mark-six-invite-dialog .settings-menu){gap:0}.mark-six-club-page :deep(.mark-six-invite-dialog .settings-section){padding:0;border:0;border-radius:0;box-shadow:none}.mark-six-club-page :deep(.mark-six-invite-dialog .action-form){grid-template-columns:minmax(0,1fr) auto}.mark-six-club-page :deep(.mark-six-invite-dialog .action-form button){min-height:44px;background:#c62828;color:#fff}@media(max-width:370px){.mark-six-club-scroll{padding-left:10px;padding-right:10px}.club-summary strong,.club-header-title strong{font-size:16px}.mark-six-club-page .ms-order-card-status{gap:4px}.mark-six-club-page .ms-order-cancel-mini{padding-left:6px!important;padding-right:6px!important;font-size:10px!important}}.mark-six-club-scroll.is-flow-container{display:flex;overflow:hidden;padding:0;touch-action:auto}@media(max-width:1023px){.mark-six-club-page.is-flow .mark-six-club-header{min-height:50px;padding-top:calc(var(--app-safe-top,env(safe-area-inset-top,0px)) + 3px);padding-bottom:3px}.mark-six-club-page .club-tabs button{padding:4px}.mark-six-club-page .club-tabs button .club-icon{height:18px;width:18px}}@media(min-width:1024px){.mark-six-club-page .club-tabs button{padding:3px;min-height:40px}.mark-six-club-page .club-tabs .club-icon{width:16px;height:16px}}.ms-contract-page *{box-sizing:border-box}.ms-contract-page{font-size:15px;line-height:1.5;background:#f3f5f0}.ms-contract-page button,.ms-contract-page input{font:inherit;color:inherit}.ms-contract-page button{cursor:pointer}.ms-contract-page button:disabled{opacity:.5;cursor:default}.ms-contract-page button:focus-visible,.ms-contract-page input:focus-visible{outline:2px solid #278e76;outline-offset:2px}.ms-contract-page button{min-height:44px;border:1px solid #d8e1d8;border-radius:12px;padding:10px 16px;background:#fff;overflow-wrap:anywhere}.ms-contract-page input:not([type=checkbox]){width:100%;min-width:0;min-height:48px;border:1px solid #d5dfd6;border-radius:10px;background:#fff;padding:10px 14px;font-size:16px}.ms-contract-page .ms-contract-primary{background:#176f5d;border-color:#176f5d;color:#fff;font-weight:700}.ms-contract-page h1,.ms-contract-page h2,.ms-contract-page h3,.ms-contract-page p{margin:0;overflow-wrap:anywhere}.ms-contract-page-header{flex:none;display:flex;align-items:center;gap:16px;padding:calc(var(--app-safe-top,env(safe-area-inset-top,0px)) + 16px) max(24px,calc((100vw - 1200px)/2)) 18px;background:#24443a;color:#fff}.ms-contract-page-header>button{display:grid;place-items:center;flex:none;width:44px;padding:8px;border-color:#ffffff50;background:transparent;color:#fff}.ms-contract-page-header .club-icon{width:21px;height:21px}.ms-contract-page-header>div{flex:1;min-width:0}.ms-contract-page-header p{font-size:12px;opacity:.72}.ms-contract-page-header h1{font-size:24px;font-weight:650}.ms-contract-page-header>span{max-width:30%;font-size:13px;text-align:right;overflow-wrap:anywhere}.ms-contract-workspace{display:grid;grid-template-columns:250px minmax(0,1fr);gap:24px;flex:1;min-height:0;width:100%;max-width:1248px;margin:0 auto;padding:24px 24px 0}.ms-contract-sidebar{display:flex;flex-direction:column;gap:16px;min-height:0;padding-bottom:calc(24px + var(--app-safe-bottom,0px))}.ms-contract-sidebar h2{font-size:16px}.ms-contract-sidebar>p{flex:none;font-size:12px;line-height:1.7;color:#718277}.ms-contract-member-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:8px;padding:2px}.ms-contract-member-list button{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;padding:16px;flex:none}.ms-contract-member-list button.selected{background:#e7eee5;border-color:#aec7b4}.ms-contract-member-list strong{font-weight:650;overflow-wrap:anywhere}.ms-contract-member-list span{font-size:12px;color:#748377}.ms-contract-main{display:flex;flex-direction:column;min-height:0;min-width:0;background:#fff;border:1px solid #e0e6dc;border-bottom:0;border-radius:20px 20px 0 0;overflow:hidden}.ms-contract-heading{flex:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px 20px}.ms-contract-heading>div{min-width:0}.ms-contract-heading p{font-size:12px;color:#758579;margin-bottom:4px}.ms-contract-heading h2{font-size:24px;font-weight:650}.ms-contract-heading span{font-size:13px;color:#718278}.ms-contract-heading>button{max-width:44%;flex:none}.ms-contract-filters{flex:none;display:flex;align-items:center;gap:16px;padding:0 28px 16px}.ms-contract-filters>input{flex:1}.ms-contract-filters>label{display:flex;align-items:center;gap:8px;max-width:35%;font-size:13px;flex:none}.ms-contract-filters input[type=checkbox]{width:18px;height:18px;flex:none;accent-color:#176f5d}.ms-contract-filters>button{font-size:12px;max-width:28%;padding:8px}.ms-contract-groups{flex:none;display:flex;gap:8px;overflow-x:auto;overscroll-behavior:contain;padding:0 28px 16px;scrollbar-width:none}.ms-contract-groups button{flex:none;min-height:40px;font-size:13px;padding:8px 14px;border-radius:20px;border-color:transparent;background:#f3f5f0}.ms-contract-groups button.active{background:#e2eee6;color:#176f5d;border-color:#c7ddce;font-weight:700}.ms-contract-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-padding:20px;padding:0 28px 28px}.ms-contract-intro{padding:16px 0 20px;color:#738579;font-size:13px;line-height:1.7;border-top:1px solid #edf0e9}.ms-contract-rows{display:flex;flex-direction:column;gap:18px}.ms-contract-row{padding:24px;border:1px solid #e1e7dd;border-radius:16px;background:#fff;min-width:0}.ms-contract-row.has-conflict{border-color:#cb7d63;background:#fffaf7}.ms-contract-row>header{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:20px}.ms-contract-row h3{font-size:17px;font-weight:650;flex:1;min-width:0}.ms-contract-badge{color:#397f63;background:#edf5ed;font-size:11px;padding:4px 8px;border-radius:20px}.ms-contract-muted{font-size:12px;color:#718277}.ms-contract-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ms-contract-field{min-width:0;display:flex;flex-direction:column;gap:8px}.ms-contract-field>label{font-size:13px;font-weight:600;color:#516b60}.ms-contract-field>output{min-height:48px;display:flex;align-items:center;padding:10px 14px;border-radius:10px;background:#f2f5ef;font-size:18px;font-variant-numeric:tabular-nums}.ms-contract-origin{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:28px;font-size:11px;color:#7c8b80;overflow-wrap:anywhere}.ms-contract-origin button{min-height:28px;border:0;background:transparent;font-size:11px;color:#23785e;padding:4px 0;flex:none}.ms-contract-caption{font-size:12px;color:#7b8c80;margin-top:14px!important}.ms-contract-alert{font-size:13px;color:#a0482c;margin-top:12px!important;overflow-wrap:anywhere}.ms-contract-subsidy{display:inline-block;font-size:12px;color:#9b6330;background:#fff4e7;padding:7px 10px;border-radius:8px;margin-top:12px!important}.ms-contract-details{margin-top:14px;border-top:1px solid #edf0e9;padding-top:10px}.ms-contract-details>summary{cursor:pointer;color:#75867a;font-size:12px;min-height:32px;display:flex;align-items:center}.ms-contract-details .ms-pairs{padding-top:10px;font-size:13px}.ms-contract-notice{margin-bottom:20px;padding:16px;border:1px solid #ead9c2;border-radius:12px;background:#fff7ec;font-size:13px;display:flex;align-items:center;flex-wrap:wrap;gap:12px}.ms-contract-notice>strong{flex:1}.ms-contract-notice>button{min-height:36px;font-size:12px}.ms-contract-notice>p{width:100%}.ms-contract-placeholder{padding:24px;color:#7a8c7d}.ms-contract-footer{flex:none;border-top:1px solid #e6ebe2;padding:14px 28px calc(18px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));background:#fff}.ms-contract-feedback{min-height:20px;margin-bottom:10px;font-size:12px;color:#738579;overflow-wrap:anywhere}.ms-contract-feedback .is-success{color:#176f5d}.ms-contract-footer-actions{display:flex;justify-content:flex-end;gap:12px}.ms-contract-footer-actions>button{min-width:140px;max-width:60%;min-height:48px}.ms-terms-directory-header{padding:12px 0}.ms-terms-directory-header h2{font-size:22px!important}.ms-terms-directory-header p{color:#738478;margin-top:8px!important;line-height:1.7}.ms-member-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.club-ms-ui button.ms-member-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:22px;text-align:left;border-radius:14px;min-height:116px}.ms-member-tile strong{font-size:18px;font-weight:650;padding-right:22px}.ms-member-tile span{font-size:12px;color:#7d8d80}.ms-member-tile b{position:absolute;right:18px;top:20px;font-size:20px;color:#83988a}.ms-copy-content{font-size:14px;gap:20px}.ms-copy-filters{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ms-copy-sources{display:flex;flex-direction:column;gap:10px;max-height:260px;min-height:80px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:2px}.ms-copy-sources>button{display:flex;flex-direction:column;align-items:flex-start;gap:6px;flex:none;text-align:left;padding:14px 16px}.ms-copy-sources>button.selected{border-color:#6eaa8a;background:#edf5ed}.ms-copy-sources span{font-size:12px;color:#7c8c7d}.ms-copy-summary{padding:16px;border:1px solid #cddfd2;border-radius:12px;background:#f1f6ef;line-height:1.7}.ms-copy-summary>p{margin-top:8px!important}@media(max-width:899px){.ms-contract-page-header{gap:12px;padding:calc(var(--app-safe-top,env(safe-area-inset-top,0px)) + 10px) 16px 12px}.ms-contract-page-header h1{font-size:20px}.ms-contract-page-header>span{font-size:11px;max-width:28%}.ms-contract-workspace{display:flex;padding:0;gap:0;max-width:none}.ms-contract-sidebar{display:none}.ms-contract-main{flex:1;border:0;border-radius:0}.ms-contract-heading{padding:20px 18px 16px;gap:12px}.ms-contract-heading h2{font-size:23px}.ms-contract-heading>button{font-size:13px;padding:10px 12px;max-width:46%}.ms-contract-filters{padding:0 18px 14px;gap:12px;flex-wrap:wrap}.ms-contract-filters>input{flex-basis:55%;min-width:0}.ms-contract-filters>label{font-size:12px;max-width:38%}.ms-contract-filters>button{max-width:none}.ms-contract-groups{padding:0 18px 14px;gap:6px}.ms-contract-scroll{padding:0 16px 24px}.ms-contract-intro{font-size:12px;padding:14px 2px 18px}.ms-contract-row{padding:18px;border-radius:14px}.ms-contract-row>header{margin-bottom:18px}.ms-contract-row h3{font-size:16px}.ms-contract-inputs{gap:16px}.ms-contract-origin{align-items:flex-start;flex-wrap:wrap;line-height:1.4}.ms-contract-footer{padding:12px 18px calc(14px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)))}.ms-contract-footer-actions{display:grid;grid-template-columns:1fr 1.35fr;gap:12px}.ms-contract-footer-actions>button{min-width:0;max-width:none;font-size:14px;padding:10px}.ms-member-tiles{grid-template-columns:1fr}.club-ms-ui button.ms-member-tile{padding:20px;min-height:104px}.ms-copy-filters{grid-template-columns:1fr;gap:14px}}@media(max-height:680px){.ms-contract-page-header h1{font-size:18px}.ms-contract-page-header p{display:none}.ms-contract-heading{padding-top:14px;padding-bottom:12px}.ms-contract-heading p{display:none}.ms-contract-heading h2{font-size:21px}.ms-contract-filters,.ms-contract-groups{padding-bottom:10px}.ms-contract-footer{padding-top:10px}.ms-contract-feedback{margin-bottom:6px}}.ms-contract-feedback p[role=alert]{color:#9c4c31}.ms-contract-page{height:min(var(--app-visual-height,100dvh),var(--ms-viewport-height,100dvh))}@media(max-width:899px){.ms-contract-page.is-keyboard-open .ms-contract-heading,.ms-contract-page.is-keyboard-open .ms-contract-groups,.ms-contract-page.is-row-keyboard .ms-contract-filters{display:none}.ms-contract-page.is-keyboard-open .ms-contract-footer{padding:8px 16px}.ms-contract-page.is-keyboard-open .ms-contract-feedback{display:none}.ms-contract-page.is-keyboard-open .ms-contract-footer-actions>button{min-height:44px}.ms-contract-page.is-keyboard-open .ms-contract-intro{display:none}}.ms-source-terms[data-v-60b1a396]{overflow-wrap:anywhere}.ms-source-terms dl[data-v-60b1a396]{margin-top:12px;font-size:12px}.ms-intake{font-size:15px;line-height:1.6;padding-bottom:calc(var(--ms-intake-action-height,100px) + 24px);min-width:0}.ms-intake-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin:12px 0 24px}.ms-intake-heading h2{font-size:24px}.ms-intake-heading p{color:#728379;margin-top:8px}.ms-intake-heading>button{flex:none}.ms-intake-filters{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:24px;margin:24px 0}.ms-intake .ms-field{font-size:13px}.ms-intake .ms-field input,.ms-intake .ms-field select{min-height:48px;font-size:16px}.ms-intake-period{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin:20px 0}.ms-intake-period strong{font-size:20px}.ms-intake-period span{color:#687e71}.ms-intake-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0}.ms-intake-metrics>div{min-width:0}.ms-intake-metrics dt{font-size:12px;color:#708578;overflow-wrap:anywhere}.ms-intake-metrics dd{margin:6px 0 0;font-size:20px;font-weight:650;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ms-intake-overview{padding:24px;background:#eaf0e7;border-radius:16px;margin-bottom:12px}.ms-intake-risk-note{color:#78897b;font-size:12px;margin-bottom:24px!important}.ms-intake-select{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 0 20px}.ms-intake-select label{display:flex;align-items:center;gap:10px}.ms-intake input[type=checkbox]{width:20px;height:20px;accent-color:#176f5d;flex:none}.ms-intake-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.ms-intake-card{padding:26px;border:1px solid #dfe6da;border-radius:16px;background:#fff;min-width:0}.ms-intake-card>header{display:flex;align-items:flex-start;gap:12px}.ms-intake-card header>div{flex:1;min-width:0}.ms-intake-card h3{font-size:18px}.ms-intake-card header p{font-size:12px;color:#718579;margin-top:6px}.ms-intake-state{font-size:11px;color:#8b6836;max-width:32%;overflow-wrap:anywhere}.ms-intake-source{padding:18px 0;border-top:1px solid #e2e8dd;font-size:12px;overflow-wrap:anywhere}.ms-intake-source p{margin-top:8px}.ms-intake-notice{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;padding:20px;border:1px solid #d6ddad;border-radius:14px;background:#f7f8e8}.ms-intake-notice>span{flex:1;min-width:150px;font-size:12px}.ms-intake-batchbar{position:fixed;z-index:30;bottom:0;left:0;right:0;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px max(20px,var(--app-safe-right,0px)) calc(14px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px))) max(20px,var(--app-safe-left,0px));background:#fff;border-top:1px solid #dce4d8;box-shadow:0 -8px 30px #24443a08}.ms-intake-batchbar>button{min-width:180px;min-height:48px}.ms-batch-content{font-size:14px;gap:24px}.ms-batch-controls{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.ms-batch-controls>label{flex:1 1 140px}.ms-batch-controls>button{flex:1 1 100px}.ms-batch-preview{padding:24px;border-radius:16px;background:#f0f5ed}.ms-batch-content .ms-intake-source{font-size:13px}.club-ms-page.is-intake .ms-page-content{max-width:1200px}.club-ms-page.is-intake .ms-page-tabs{max-width:1232px}@media(max-width:899px){.ms-intake-heading{gap:16px;margin-bottom:20px}.ms-intake-heading h2{font-size:22px}.ms-intake-heading p{font-size:13px}.ms-intake-filters{grid-template-columns:1fr 1fr;gap:16px}.ms-intake-filters>label:last-child{grid-column:1/-1}.ms-intake-groups{grid-template-columns:1fr;gap:20px}.ms-intake-card{padding:20px}.ms-intake-metrics{gap:20px 16px}.ms-intake-metrics dd{font-size:18px}.ms-intake-overview{padding:20px}.ms-intake-batchbar>button{min-width:150px}.ms-batch-content .ms-intake-card,.ms-batch-preview{padding:18px}.club-ms-page.is-intake .ms-page-tabs{overflow-x:auto;overscroll-behavior:contain}.club-ms-page.is-intake .ms-page-tabs>button{min-width:100px;flex:1 0 100px}}.club-ms-page.is-intake{height:min(var(--app-visual-height,100dvh),var(--ms-intake-viewport-height,100dvh))}.club-ms-page.is-intake .ms-page-tools{max-width:1232px}@media(max-width:899px){.is-intake-keyboard .ms-page-tools,.is-intake-keyboard .ms-page-tabs,.is-intake-keyboard .ms-intake-heading,.is-intake-keyboard .ms-intake-period,.is-intake-keyboard .ms-intake .ms-funds,.is-intake-keyboard .ms-intake-overview,.is-intake-keyboard .ms-intake-risk-note{display:none}.is-intake-keyboard .ms-intake-batchbar{padding:8px 16px}.is-intake-keyboard .ms-intake-filters{margin:12px 0}}.ms-intake-scope{margin:20px 0 0!important;font-size:12px;color:#758777}.is-intake-keyboard .ms-intake-scope{display:none}.ms-contract-page.is-embedded{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;background:#fff;color:#351b1b}.ms-contract-page.is-embedded .ms-contract-workspace{display:flex;gap:0;max-width:none;padding:0}.ms-contract-page.is-embedded .ms-contract-main{flex:1;border:0;border-radius:0}.ms-contract-page.is-embedded .ms-contract-heading{padding:12px;gap:10px}.ms-contract-page.is-embedded .ms-contract-heading h2{color:#702020;font-size:17px}.ms-contract-page.is-embedded .ms-contract-heading p{display:none}.ms-contract-page.is-embedded .ms-contract-heading>button{font-size:12px}.ms-contract-page.is-embedded .ms-contract-filters{padding:0 12px 10px;gap:10px}.ms-contract-page.is-embedded .ms-contract-groups{padding:0 12px 10px}.ms-contract-page.is-embedded .ms-contract-groups button.active{background:#fff0f0;border-color:#efcccc;color:#a52222}.ms-contract-page.is-embedded .ms-contract-scroll{padding:0 12px 16px}.ms-contract-page.is-embedded .ms-contract-row{padding:12px;border-color:#efcccc}.ms-contract-page.is-embedded .ms-contract-footer{padding:10px 12px;border-color:#f1dada}.ms-contract-page.is-embedded .ms-contract-footer-actions{display:grid;grid-template-columns:1fr 1.35fr;gap:8px}.ms-contract-page.is-embedded .ms-contract-footer-actions>button{min-width:0;max-width:none}.ms-contract-page.is-embedded .ms-contract-primary{border-color:#c62828;background:#c62828;color:#fff}.ms-contract-page.is-embedded .ms-contract-filters input[type=checkbox]{accent-color:#c62828}.ms-contract-page.is-embedded .ms-contract-badge{background:#fff0f0;color:#a52222}.tabs[data-v-12d356e5]{position:fixed;bottom:0;z-index:60;display:flex;height:calc(50px + var(--app-safe-bottom,0px));box-sizing:border-box;max-width:432px;width:100%;left:50%;right:auto;transform:translate(-50%);padding:4px max(4px,var(--app-safe-right,0px)) calc(4px + var(--app-safe-bottom,0px)) max(4px,var(--app-safe-left,0px));background:#fff;border-top:1px solid #edf0f2;box-shadow:none;color:#7c818c}button[data-v-12d356e5]{position:relative;flex:1;display:grid;place-items:center;height:41px;min-width:0;padding:0;gap:2px;border:0;color:#7c818c;background:transparent;border-radius:0;box-shadow:none}button.active[data-v-12d356e5]{color:#ff3b48;background:transparent;box-shadow:none}strong[data-v-12d356e5]{font-size:10px;line-height:12px;font-weight:800;overflow-wrap:anywhere}svg[data-v-12d356e5]{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.badge[data-v-12d356e5]{position:absolute;top:0;right:18%;min-width:16px;height:16px;padding:0 4px;border-radius:999px;display:grid;place-items:center;color:#fff;background:#ff3b48;font-size:9px;font-weight:800}.native-android .tabs-bright{left:0;right:0;width:auto;max-width:none;transform:none}.scroll-top-button[data-v-b04a877b]{position:fixed;right:max(16px,calc((100vw - 430px)/2 + 16px));bottom:calc(var(--app-safe-bottom) + 18px);z-index:46;display:inline-flex;align-items:center;gap:5px;min-width:58px;height:42px;padding:0 12px;border:1px solid rgba(191,219,254,.95);border-radius:999px;color:#1d4ed8;background:#fffffff0;box-shadow:0 16px 34px #0f54a02e;font-size:12px;font-weight:950;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.scroll-top-button.with-tabbar[data-v-b04a877b]{bottom:calc(var(--app-tabbar-height) + 18px)}.scroll-top-button.elevated[data-v-b04a877b]{bottom:calc(var(--app-safe-bottom) + 86px);z-index:73}.scroll-top-button svg[data-v-b04a877b]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.scroll-top-button[data-v-b04a877b]:active{transform:translateY(1px);background:#eff6ff}.tx[data-v-d82ac004]{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:8px;padding:10px 11px;margin-bottom:7px;border:1px solid rgba(205,222,244,.95);border-radius:8px;color:inherit;text-align:left;background:linear-gradient(180deg,#fff,#f9fbff);box-shadow:0 8px 18px #1840760f}.tx.clickable[data-v-d82ac004]{cursor:pointer}.tx.clickable[data-v-d82ac004]:active{transform:translateY(1px);background:#f2f7ff}.tx-main[data-v-d82ac004]{min-width:0}.tx-title[data-v-d82ac004]{display:flex;align-items:baseline;gap:8px;min-width:0}.tx-title strong[data-v-d82ac004]{flex:0 1 auto;min-width:0;color:#10233f;font-size:16px;line-height:1.25;overflow-wrap:anywhere}.tx-title span[data-v-d82ac004]{flex:0 0 auto;color:#8393aa;font-size:11px;font-weight:700}.tx-desc[data-v-d82ac004],.tx-balance[data-v-d82ac004]{margin:3px 0 0;color:#64748b;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.tx-balance[data-v-d82ac004]{color:#71839d}.tx-meta[data-v-d82ac004]{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.tx-meta span[data-v-d82ac004]{max-width:100%;padding:2px 6px;border-radius:6px;color:#64748b;background:#eef4fb;font-size:12px;font-weight:800;overflow-wrap:anywhere}.tx-side[data-v-d82ac004]{display:grid;justify-items:end;gap:4px;align-self:center;min-width:98px}.tx-amount[data-v-d82ac004]{max-width:44vw;text-align:right;white-space:nowrap;font-size:18px;line-height:1.1}.tx-side span[data-v-d82ac004]{padding:2px 7px;border-radius:6px;color:#73839a;background:#eef4fb;font-size:11px;font-weight:900}.CREDIT .tx-amount[data-v-d82ac004]{color:#1d4ed8}.DEBIT .tx-amount[data-v-d82ac004]{color:#b91c1c}@media(max-width:380px){.tx[data-v-d82ac004]{grid-template-columns:minmax(0,1fr) auto;padding:9px 10px}.tx-title[data-v-d82ac004]{display:block}.tx-title span[data-v-d82ac004]{display:block;margin-top:2px}.tx-side[data-v-d82ac004]{min-width:82px}.tx-amount[data-v-d82ac004]{max-width:38vw;font-size:16px}}.page[data-v-6e9034ff] .app-header{margin-bottom:0}.wallet-filter[data-v-6e9034ff]{position:sticky;top:var(--app-header-total-height);z-index:35;margin:0 -14px 8px;padding:0;border-bottom:1px solid rgba(209,225,244,.82);background:#fffffff5;box-shadow:0 8px 20px #183e700a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.account-overview[data-v-6e9034ff],.turnover-overview[data-v-6e9034ff]{padding:14px;margin-bottom:12px;border:1px solid #dbe7f5;border-radius:12px;background:#fff}.account-overview[data-v-6e9034ff]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.account-overview div[data-v-6e9034ff]{display:grid;gap:5px}.account-overview span[data-v-6e9034ff],.turnover-overview span[data-v-6e9034ff]{color:#64748b;font-size:12px}.account-overview strong[data-v-6e9034ff]{color:#10233f;font-size:17px}.withdraw-state.allowed strong[data-v-6e9034ff]{color:#15803d}.withdraw-state.locked strong[data-v-6e9034ff]{color:#b91c1c}.turnover-overview h2[data-v-6e9034ff]{margin:0 0 10px;font-size:16px}.turnover-grid[data-v-6e9034ff]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.turnover-grid span[data-v-6e9034ff]{display:grid;gap:3px;padding:8px;border-radius:8px;background:#f5f8fc}.turnover-grid strong[data-v-6e9034ff]{color:#17365d;font-size:14px}.requirement-card[data-v-6e9034ff]{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:10px;margin-top:9px;border-left:4px solid #dc2626;border-radius:8px;background:#fff5f5}.requirement-card>strong[data-v-6e9034ff]{grid-column:1/-1;color:#991b1b}.filter-scroll[data-v-6e9034ff]{display:flex;align-items:center;gap:18px;overflow-x:auto;min-height:44px;padding:0 16px;scrollbar-width:none}.filter-scroll[data-v-6e9034ff]::-webkit-scrollbar{display:none}.filter-chip[data-v-6e9034ff]{flex:0 0 auto;position:relative;display:flex;align-items:center;min-height:44px;padding:0 1px;border:0;border-radius:0;color:#536985;text-align:left;background:transparent}.filter-chip strong[data-v-6e9034ff]{color:#61728a;font-size:14px;font-weight:900;line-height:1.1;white-space:nowrap}.filter-chip.active[data-v-6e9034ff]{color:#245bd6}.filter-chip.active strong[data-v-6e9034ff]{color:#2356c7}.filter-chip.active[data-v-6e9034ff]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:999px 999px 0 0;background:#2f63d7}.wallet-overview[data-v-6e9034ff]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 8px;padding:8px 2px}.wallet-overview div[data-v-6e9034ff]{min-width:0}.wallet-overview div[data-v-6e9034ff]:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 8px}.wallet-overview span[data-v-6e9034ff]{color:#64748b;font-size:11px;font-weight:800;white-space:nowrap}.wallet-overview strong[data-v-6e9034ff]{display:block;margin-top:2px;color:#10233f;font-size:15px;line-height:1.2}.list-footer[data-v-6e9034ff]{padding:16px 0 6px;color:#64748b;font-size:13px;font-weight:700;text-align:center}.detail-panel[data-v-6e9034ff]{display:grid;gap:12px}.detail-amount[data-v-6e9034ff]{display:grid;gap:4px;padding:12px;border:1px solid #d8e6f7;border-radius:8px;background:#f7faff}.detail-amount span[data-v-6e9034ff]{color:#64748b;font-size:12px;font-weight:900}.detail-amount strong[data-v-6e9034ff]{font-size:28px;line-height:1.1;overflow-wrap:anywhere}.detail-amount.CREDIT strong[data-v-6e9034ff]{color:#1d4ed8}.detail-amount.DEBIT strong[data-v-6e9034ff]{color:#b91c1c}.detail-grid[data-v-6e9034ff]{display:grid;gap:0;border:1px solid #e1ebf7;border-radius:8px;overflow:hidden}.detail-grid div[data-v-6e9034ff]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;padding:9px 10px;background:#fff}.detail-grid div+div[data-v-6e9034ff]{border-top:1px solid #eef3fa}.detail-grid span[data-v-6e9034ff]{color:#64748b;font-size:12px;font-weight:900}.detail-grid strong[data-v-6e9034ff]{min-width:0;color:#10233f;font-size:13px;text-align:right;overflow-wrap:anywhere}.detail-action[data-v-6e9034ff]{width:100%;min-height:42px;border:1px solid #bcd4ff;border-radius:8px;color:#2356c7;background:#eaf2ff;font-size:15px;font-weight:950}@media(max-width:380px){.wallet-filter[data-v-6e9034ff]{margin-inline:-14px}.filter-scroll[data-v-6e9034ff]{gap:16px;padding-inline:14px}.wallet-overview[data-v-6e9034ff]{align-items:flex-start}}.list-cell[data-v-7f2e51fd]{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:10px;min-height:58px;padding:10px 12px;border:1px solid #e0ebf8;border-radius:var(--radius-control);color:var(--color-ink);background:#fff;text-align:left}.list-cell.clickable[data-v-7f2e51fd]{cursor:pointer}.list-cell[data-v-7f2e51fd]:disabled{opacity:.55}.list-cell.clickable[data-v-7f2e51fd]:active{background:#f5f9ff}.cell-icon[data-v-7f2e51fd]{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-control);color:var(--color-primary);background:var(--color-primary-soft);font-size:18px;font-weight:950}.cell-icon.teal[data-v-7f2e51fd]{color:var(--color-teal);background:var(--color-teal-soft)}.cell-icon.red[data-v-7f2e51fd]{color:var(--color-danger);background:var(--color-danger-soft)}.cell-icon.slate[data-v-7f2e51fd]{color:#52657d;background:#f1f5f9}.cell-copy[data-v-7f2e51fd]{min-width:0}.cell-copy strong[data-v-7f2e51fd],.cell-copy small[data-v-7f2e51fd],.cell-value[data-v-7f2e51fd]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-copy strong[data-v-7f2e51fd]{font-size:15px;font-weight:900}.cell-copy small[data-v-7f2e51fd]{margin-top:3px;color:var(--color-muted);font-size:12px;font-weight:700}.cell-value[data-v-7f2e51fd]{max-width:120px;color:var(--color-muted);font-size:13px;font-weight:800}.cell-chevron[data-v-7f2e51fd]{width:20px;height:20px;fill:none;stroke:#7b8da5;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.list-cell.danger[data-v-7f2e51fd]{color:var(--color-danger)}.option-list[data-v-cb356789]{display:grid;gap:8px}.option-row[data-v-cb356789]{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:10px 12px;border:1px solid #dce8f7;border-radius:var(--radius-control);color:var(--color-ink);background:linear-gradient(180deg,#fff,#f7fbff);text-align:left}.option-row[data-v-cb356789]:disabled{opacity:.48}.option-check[data-v-cb356789]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:transparent;background:#eff5ff}.option-check svg[data-v-cb356789]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.option-copy[data-v-cb356789]{min-width:0}.option-copy strong[data-v-cb356789],.option-copy small[data-v-cb356789]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option-copy strong[data-v-cb356789]{font-size:16px;font-weight:900}.option-copy small[data-v-cb356789]{margin-top:3px;color:var(--color-muted);font-size:12px;font-weight:700}.option-row em[data-v-cb356789]{min-width:42px;padding:5px 8px;border-radius:999px;color:var(--color-muted);background:#fff;font-size:12px;font-style:normal;font-weight:900;text-align:center}.option-row.active[data-v-cb356789]{border-color:#2457d65c;color:var(--color-primary);background:linear-gradient(180deg,#f7fbff,#edf5ff);box-shadow:inset 3px 0 0 var(--color-primary)}.option-row.active .option-check[data-v-cb356789]{color:#fff;background:var(--color-primary)}.option-row.active em[data-v-cb356789]{color:var(--color-primary);background:#fff}.telegram-card[data-v-814dc313]{display:grid;gap:12px;padding:14px;margin-bottom:12px;border:1px solid rgba(206,224,244,.92);border-radius:var(--radius-card);background:#fffffff5;box-shadow:0 12px 30px #183e7014}.telegram-head[data-v-814dc313]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.telegram-head strong[data-v-814dc313]{display:block;font-size:16px}.telegram-head span[data-v-814dc313]{display:block;margin-top:4px;color:#64748b;font-size:12px;line-height:1.5}.telegram-head em[data-v-814dc313]{flex:0 0 auto;min-width:54px;padding:5px 9px;border-radius:999px;color:#64748b;background:#f1f5f9;text-align:center;font-size:12px;font-style:normal;font-weight:800}.telegram-head em.bound[data-v-814dc313]{color:#047857;background:#dcfce7}.telegram-actions[data-v-814dc313]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.telegram-actions[data-v-814dc313] .app-button:only-child{grid-column:1 / -1}.bind-code-box[data-v-814dc313]{display:grid;gap:6px;padding:12px;border:1px dashed #93c5fd;border-radius:8px;background:#eff6ff}.bind-code-box span[data-v-814dc313]{color:#64748b;font-size:12px;font-weight:700}.bind-code-box strong[data-v-814dc313]{color:#1d4ed8;font-size:28px;letter-spacing:0;font-variant-numeric:tabular-nums}.bind-code-box small[data-v-814dc313]{color:#475569;line-height:1.45}.password-form[data-v-032f0eeb]{display:grid;gap:12px}.profile-page[data-v-92f3cbe2]{--color-primary:#ff3b48;--color-primary-strong:#ff2d55;--color-primary-soft:#fff0f1;--color-ink:#17181c;--color-muted:#7c818c;--color-line:#edf0f2;--radius-control:8px;--radius-card:8px;height:var(--app-visual-height,100dvh);min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:0;max-width:432px;margin:auto;background:#f5f6f8;color:#17181c;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}.profile-page[data-v-92f3cbe2] *{box-sizing:border-box}.profile-page[data-v-92f3cbe2] .app-header{flex:none;position:relative;height:auto;min-height:calc(68px + var(--app-safe-top,0px));margin:0;padding:calc(14px + var(--app-safe-top,0px)) 10px 14px;background:#fff;border-bottom:1px solid #edf0f2;box-shadow:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.profile-page[data-v-92f3cbe2] .app-header h1{color:#17181c;font-size:18px}.profile-page[data-v-92f3cbe2] .app-header .header-currency{color:#7c818c;background:#f5f6f8;border:1px solid #edf0f2;border-radius:6px}.profile-page[data-v-92f3cbe2] .icon-space{width:36px;height:36px}.profile-scroll[data-v-92f3cbe2]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:10px max(10px,var(--app-safe-left,0px)) calc(60px + var(--app-safe-bottom,0px)) max(10px,var(--app-safe-right,0px));scroll-padding-block:10px}.profile-scroll[data-v-92f3cbe2] .pull{min-height:0}.profile-scroll[data-v-92f3cbe2] .hint{color:#ff3b48}.profile-primary[data-v-92f3cbe2],.profile-secondary[data-v-92f3cbe2]{display:grid;gap:10px}.profile-secondary[data-v-92f3cbe2]{margin-top:10px}.language-trigger[data-v-92f3cbe2]{display:flex;align-items:center;gap:4px;padding:6px;border:0;border-radius:6px;color:#ff3b48;background:#fff0f1;font-size:10px;max-width:104px}.language-trigger img[data-v-92f3cbe2]{width:16px;height:16px}.language-trigger span[data-v-92f3cbe2]{overflow-wrap:anywhere}.identity-card[data-v-92f3cbe2],.wallet-card[data-v-92f3cbe2],.quick-section[data-v-92f3cbe2],.bind-card[data-v-92f3cbe2],.settings-section[data-v-92f3cbe2]{padding:14px;border:1px solid #edf0f2;border-radius:8px;background:#fff;box-shadow:0 4px 12px #1418230a;min-width:0}.identity-main[data-v-92f3cbe2]{display:flex;align-items:center;gap:12px}.avatar[data-v-92f3cbe2]{flex:none;display:grid;place-items:center;width:54px;height:54px;border:0;border-radius:8px;background:linear-gradient(145deg,#ff4a4f,#ff2d55);color:#fff;font-size:26px;font-weight:900}.identity-copy[data-v-92f3cbe2]{min-width:0;flex:1}.name-line[data-v-92f3cbe2]{display:flex;align-items:center;gap:6px}.name-line strong[data-v-92f3cbe2]{font-size:16px;line-height:1.5;overflow-wrap:anywhere;min-width:0}.icon-edit[data-v-92f3cbe2]{display:grid;place-items:center;flex:none;width:28px;height:28px;padding:5px;border:0;border-radius:6px;color:#ff3b48;background:#fff0f1}.icon-edit svg[data-v-92f3cbe2],.cell-svg[data-v-92f3cbe2]{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.8}.badge-row[data-v-92f3cbe2]{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.badge[data-v-92f3cbe2]{font-size:10px;line-height:1.5;padding:3px 6px;border-radius:6px;background:#f5f6f8;color:#7c818c;overflow-wrap:anywhere}.badge.primary[data-v-92f3cbe2],.badge.teal[data-v-92f3cbe2]{background:#fff0f1;color:#ff3b48}.identity-meta[data-v-92f3cbe2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;border-top:1px solid #edf0f2;margin-top:14px;padding-top:12px}.identity-meta button[data-v-92f3cbe2],.identity-meta div[data-v-92f3cbe2]{min-width:0;border:0;border-radius:6px;padding:8px;text-align:left;background:#f5f6f8}.identity-meta span[data-v-92f3cbe2]{display:block;color:#7c818c;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.identity-meta strong[data-v-92f3cbe2]{display:block;margin-top:5px;font-size:12px;line-height:1.5;color:#17181c;overflow-wrap:anywhere}.wallet-card[data-v-92f3cbe2]{display:grid;gap:14px}.balance-copy[data-v-92f3cbe2]{min-width:0}.balance-copy span[data-v-92f3cbe2]{font-size:11px;color:#7c818c}.balance-copy strong[data-v-92f3cbe2]{display:block;font-size:24px;font-weight:900;margin-top:6px;overflow-wrap:anywhere;line-height:1.35}.wallet-actions[data-v-92f3cbe2]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);align-items:end;gap:8px}.currency-switch[data-v-92f3cbe2]{display:grid;gap:5px;min-width:0}.currency-switch span[data-v-92f3cbe2]{font-size:10px;color:#7c818c}.currency-switch select[data-v-92f3cbe2]{width:100%;min-width:0;height:36px;border:1px solid #edf0f2;border-radius:6px;color:#17181c;background:#f5f6f8;font-size:11px;padding:0 6px}.profile-page[data-v-92f3cbe2] .app-button{border-radius:8px;box-shadow:none;white-space:normal;padding:8px;font-size:12px;line-height:1.5}.profile-page[data-v-92f3cbe2] .app-button.primary{color:#fff;border:0;background:linear-gradient(135deg,#ff4a4f,#ff2d55)}.profile-page[data-v-92f3cbe2] .app-button.success,.profile-page[data-v-92f3cbe2] .app-button.secondary{background:#fff0f1;color:#ff3b48;border:1px solid #ffdce0}.section-head[data-v-92f3cbe2]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.section-head strong[data-v-92f3cbe2]{font-size:15px;line-height:1.5}.quick-grid[data-v-92f3cbe2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.quick-item[data-v-92f3cbe2]{display:flex;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:8px 0;border:0;background:#fff;text-align:center}.quick-icon[data-v-92f3cbe2]{display:grid;place-items:center;width:40px;height:40px;border-radius:8px;background:#fff0f1}.quick-icon img[data-v-92f3cbe2]{width:25px;height:25px}.quick-item strong[data-v-92f3cbe2]{font-size:12px;color:#17181c;line-height:1.5;overflow-wrap:anywhere;max-width:100%}.quick-item small[data-v-92f3cbe2]{font-size:10px;line-height:1.5;color:#7c818c;overflow-wrap:anywhere;max-width:100%}.bind-card>div[data-v-92f3cbe2]:first-child{display:grid;gap:6px}.bind-card strong[data-v-92f3cbe2]{font-size:14px}.bind-card span[data-v-92f3cbe2]{font-size:11px;line-height:1.5;color:#7c818c}.bind-form[data-v-92f3cbe2]{display:flex;gap:8px;margin-top:12px}.bind-form .input[data-v-92f3cbe2]{flex:1;min-width:0}.profile-page .input[data-v-92f3cbe2]{width:100%;min-width:0;padding:10px;border:1px solid #edf0f2;border-radius:8px;color:#17181c;background:#f5f6f8}.settings-list[data-v-92f3cbe2]{display:grid;gap:0}.profile-page[data-v-92f3cbe2] .list-cell{grid-template-columns:36px minmax(0,1fr) auto 20px;min-width:0;text-align:left;border:0;border-bottom:1px solid #edf0f2;border-radius:0;padding:12px 0;color:#17181c;background:#fff;gap:8px}.profile-page[data-v-92f3cbe2] .list-cell:last-child{border-bottom:0}.profile-page[data-v-92f3cbe2] .cell-icon{grid-column:1;grid-row:1;justify-self:start}.profile-page[data-v-92f3cbe2] .cell-copy{grid-column:2;grid-row:1;text-align:left}.profile-page[data-v-92f3cbe2] .cell-value{grid-column:3;grid-row:1;justify-self:end;text-align:right}.profile-page[data-v-92f3cbe2] .cell-chevron{grid-column:4;grid-row:1;justify-self:end}.profile-page[data-v-92f3cbe2] .cell-copy strong,.profile-page[data-v-92f3cbe2] .cell-copy small{white-space:normal;text-overflow:clip;overflow:visible}.profile-page[data-v-92f3cbe2] .cell-copy strong{font-size:13px;line-height:1.5;overflow-wrap:anywhere;color:#17181c}.profile-page[data-v-92f3cbe2] .cell-copy small{font-size:10px;color:#7c818c;line-height:1.5;overflow-wrap:anywhere}.profile-page[data-v-92f3cbe2] .cell-icon{border-radius:8px;background:#fff0f1;color:#ff3b48}.profile-page[data-v-92f3cbe2] .cell-value{font-size:10px;color:#7c818c;max-width:70px;overflow-wrap:anywhere;white-space:normal}.profile-page[data-v-92f3cbe2] .cell-chevron{color:#7c818c}.profile-page[data-v-92f3cbe2] .list-cell.danger .cell-copy strong{color:#ff3b48}.cell-img[data-v-92f3cbe2]{width:22px;height:22px}.profile-page[data-v-92f3cbe2] .telegram-card{border:1px solid #edf0f2;border-radius:8px;background:#fff;box-shadow:0 4px 12px #1418230a;padding:14px;color:#17181c}.profile-page[data-v-92f3cbe2] .telegram-head{flex-wrap:wrap;gap:8px}.profile-page[data-v-92f3cbe2] .telegram-head span,.profile-page[data-v-92f3cbe2] .bind-code-box small{color:#7c818c;overflow-wrap:anywhere}.profile-page[data-v-92f3cbe2] .telegram-head em{color:#ff3b48;background:#fff0f1;border-radius:6px}.profile-page[data-v-92f3cbe2] .bind-code-box{background:#f5f6f8;border-color:#edf0f2}.profile-page[data-v-92f3cbe2] .bind-code-box strong{color:#ff3b48}.profile-page[data-v-92f3cbe2] .telegram-actions{flex-wrap:wrap}@media(max-width:360px){.quick-grid[data-v-92f3cbe2]{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-meta[data-v-92f3cbe2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.identity-meta>div[data-v-92f3cbe2]:last-child{grid-column:1/-1}}.quick-icon svg[data-v-92f3cbe2]{width:24px;height:24px;stroke:#ff3b48;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.language-trigger .cell-svg[data-v-92f3cbe2]{width:16px;height:16px}.profile-page[data-v-92f3cbe2] .app-header .right{justify-self:end;min-width:0}.summary[data-v-63c5dfd9]{display:grid;grid-template-columns:1fr;gap:8px}.summary div[data-v-63c5dfd9]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.summary div+div[data-v-63c5dfd9]{padding-top:8px;border-top:1px solid rgba(216,230,247,.9)}.summary span[data-v-63c5dfd9]{color:#64748b;font-size:12px;white-space:nowrap}.summary strong[data-v-63c5dfd9]{min-width:0;max-width:72%;font-size:clamp(15px,4.3vw,20px);line-height:1.15;text-align:right;overflow-wrap:anywhere}.list-footer[data-v-63c5dfd9]{padding:16px 0 6px;color:#64748b;font-size:13px;font-weight:700;text-align:center}.loading[data-v-31d8de0c]{display:grid;place-items:center;min-height:140px;padding:24px;text-align:center;color:var(--color-muted);font-size:13px;font-weight:900}.lottery-orders-page[data-v-68866824]{width:100%;height:var(--app-visual-height, 100dvh);min-height:0;overflow-x:hidden;overflow-y:auto;padding-bottom:calc(var(--app-tabbar-height, 64px) + env(safe-area-inset-bottom) + 16px);background:#f5f7fa}.lottery-orders-page[data-v-68866824] .app-header{margin-bottom:0}.status-filter[data-v-68866824]{position:sticky;top:var(--app-header-total-height, 56px);z-index:4;display:flex;gap:8px;padding:12px 8px 10px;overflow-x:auto;background:#f5f7faf5;scrollbar-width:none}.status-filter[data-v-68866824]::-webkit-scrollbar{display:none}.status-filter button[data-v-68866824]{flex:0 0 auto;min-height:38px;padding:0 16px;border:1px solid #e1e6ed;border-radius:12px;color:#768195;background:#fff;font-size:13px;font-weight:850;box-shadow:0 2px 6px #1f2d3d08}.status-filter button.active[data-v-68866824]{border-color:#ff3b4d;color:#fff;background:linear-gradient(135deg,#ff4657,#ff3049);box-shadow:0 7px 16px #ff3b4d33}.order-list[data-v-68866824]{display:grid;gap:7px;padding:0 8px}.order-row[data-v-68866824]{display:flex;align-items:stretch;justify-content:space-between;gap:12px;width:100%;min-width:0;padding:13px 14px;border:1px solid #e9edf2;border-radius:12px;color:inherit;background:#fff;box-shadow:0 5px 14px #1f2d3d0b;text-align:left}.order-row[data-v-68866824]:active{transform:scale(.99)}.order-row-main[data-v-68866824]{min-width:0;flex:1 1 auto}.order-kicker[data-v-68866824]{display:flex;gap:5px;overflow:hidden;color:#8a94a6;font-size:11px;font-weight:800;white-space:nowrap;text-overflow:ellipsis}.order-number[data-v-68866824]{display:block;margin-top:5px;overflow:hidden;color:#18212f;font-size:16px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.order-row p[data-v-68866824]{display:block;margin:5px 0 0;overflow:hidden;color:#697386;font-size:12px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.order-row time[data-v-68866824]{display:block;margin-top:5px;color:#a0a8b5;font-size:11px}.order-row-side[data-v-68866824]{display:flex;flex:0 0 auto;min-width:82px;align-items:flex-end;flex-direction:column;justify-content:space-between;text-align:right}.order-row-side>strong[data-v-68866824]{color:#1e293b;font-size:17px;font-weight:950}.order-row-side>span[data-v-68866824]{color:#ff3b4d;font-size:11px;font-weight:850;white-space:nowrap}.status[data-v-68866824]{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;color:#e45b34;background:#fff3ed;font-size:11px;font-style:normal;font-weight:900;white-space:nowrap}.status-settled[data-v-68866824]{color:#0d8b76;background:#e7f8f1}.status-cancelled[data-v-68866824],.status-voided[data-v-68866824],.status-refunded[data-v-68866824],.status-rejected[data-v-68866824]{color:#788394;background:#f0f3f6}.list-footer[data-v-68866824]{display:grid;place-items:center;min-height:48px;color:#9aa3b1;font-size:12px}@media(max-width:360px){.order-row[data-v-68866824]{padding:14px 12px;gap:8px}.order-row-side[data-v-68866824]{min-width:76px}.order-row-side>strong[data-v-68866824]{font-size:15px}}.wallet-section-tabs[data-v-b734dd27]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:14px 16px;padding:5px;border:1px solid rgba(211,33,42,.14);border-radius:16px;background:#fffffff0;box-shadow:0 7px 22px #1f2d4412}.wallet-section-tabs button[data-v-b734dd27]{min-height:44px;padding:8px 12px;color:#788395;font-size:14px;font-weight:850;border:0;border-radius:12px;background:transparent}.wallet-section-tabs button.active[data-v-b734dd27]{color:#fff;background:linear-gradient(135deg,#d3212a,#ef5a61);box-shadow:0 5px 14px #d3212a33}@media(min-width:700px){.wallet-section-tabs[data-v-b734dd27]{margin-inline:auto;max-width:520px}}@media(max-width:340px){.wallet-section-tabs[data-v-b734dd27]{margin-inline:12px}.wallet-section-tabs button[data-v-b734dd27]{padding-inline:8px;font-size:13px}}.recharge-page[data-v-7170b545]{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#fff4ef 0,#f6f8fc 260px)}.balance-card[data-v-7170b545]{margin:14px 16px;padding:22px;color:#fff;border-radius:22px;background:linear-gradient(135deg,#d8202b,#ef765c);box-shadow:0 14px 30px #be182133}.balance-card span[data-v-7170b545],.balance-card small[data-v-7170b545]{display:block;opacity:.86}.balance-card strong[data-v-7170b545]{display:block;margin:8px 0;font-size:30px}.section-head[data-v-7170b545]{padding:4px 18px 12px}.section-head div[data-v-7170b545]{display:grid;gap:4px}.section-head strong[data-v-7170b545]{font-size:18px}.section-head span[data-v-7170b545]{color:#7b8494;font-size:13px}.method-list[data-v-7170b545]{display:grid;gap:12px;padding:0 16px}.method-card[data-v-7170b545]{overflow:hidden;background:#fff;border:1px solid #edf0f5;border-radius:18px;box-shadow:0 8px 24px #0f172a0d}.method-head[data-v-7170b545]{display:flex;align-items:center;gap:12px;width:100%;padding:16px;text-align:left;background:transparent;border:0}.method-head i[data-v-7170b545]{display:grid;place-items:center;width:44px;height:44px;color:#d8202b;font-size:20px;font-style:normal;border-radius:14px;background:#fff0f1}.method-head div[data-v-7170b545]{display:grid;flex:1;gap:5px}.method-head strong[data-v-7170b545]{font-size:16px}.method-head span[data-v-7170b545]{color:#7b8494;font-size:12px;line-height:1.45}.method-head b[data-v-7170b545]{color:#9aa3b1;transition:transform .2s}.method-head b.open[data-v-7170b545]{transform:rotate(180deg)}.account-list[data-v-7170b545]{display:grid;gap:12px;padding:0 12px 12px}.account-card[data-v-7170b545]{padding:16px;border-radius:16px;background:#f8fafc;border:1px solid #e8edf3}.account-card header[data-v-7170b545]{display:flex;justify-content:space-between;margin-bottom:12px}.account-card header span[data-v-7170b545]{color:#d8202b;font-weight:700}.qr-wrap[data-v-7170b545]{display:grid;place-items:center;gap:8px;margin:10px 0 16px}.qr-preview-trigger[data-v-7170b545]{display:block;padding:0;border:0;border-radius:14px;background:#fff;cursor:zoom-in}.qr-preview-trigger img[data-v-7170b545]{display:block;width:min(62vw,240px);aspect-ratio:1;object-fit:contain;border-radius:14px;background:#fff}.qr-wrap small[data-v-7170b545]{color:#8a94a3}dl[data-v-7170b545]{display:grid;gap:0;margin:0}dl div[data-v-7170b545]{display:grid;grid-template-columns:92px 1fr;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #e8edf3}dt[data-v-7170b545]{color:#7b8494;font-size:13px}dd[data-v-7170b545]{min-width:0;margin:0;text-align:right;word-break:break-all}dd button[data-v-7170b545]{margin-left:8px;padding:5px 9px;color:#d8202b;border:1px solid #f2b7bb;border-radius:8px;background:#fff}.instructions[data-v-7170b545]{margin:12px 0 0;padding:11px 12px;color:#805c42;font-size:13px;line-height:1.55;border-radius:10px;background:#fff6eb}.recharge-notice[data-v-7170b545]{margin:16px;padding:18px;border-radius:18px;background:#fff}.recharge-notice strong[data-v-7170b545]{font-size:16px}.recharge-notice p[data-v-7170b545]{color:#687385;font-size:13px;line-height:1.65}.recharge-notice button[data-v-7170b545]{width:100%;padding:13px;color:#fff;font-weight:700;border:0;border-radius:12px;background:#d8202b}.qr-preview-layer[data-v-7170b545]{position:fixed;z-index:300;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;min-height:0;padding:max(58px,calc(env(safe-area-inset-top,0px) + 50px)) 12px max(24px,env(safe-area-inset-bottom,0px));overflow:hidden;background:#020617f0}.qr-preview-content[data-v-7170b545]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:100%;min-height:0;color:#fff;text-align:center}.qr-preview-content img[data-v-7170b545]{display:block;max-width:100%;max-height:calc(var(--app-visual-height, 100dvh) - 150px);object-fit:contain;border-radius:12px;background:#fff;box-shadow:0 22px 60px #0000006b}.qr-preview-content strong[data-v-7170b545]{flex:0 0 auto;font-size:15px;line-height:1.4}.qr-preview-close[data-v-7170b545]{position:absolute;z-index:1;top:max(12px,env(safe-area-inset-top,0px));right:14px;display:grid;place-items:center;width:42px;height:42px;padding:0;color:#fff;font-size:30px;line-height:1;border:0;border-radius:999px;background:#ffffff29}.qr-preview-fade-enter-active[data-v-7170b545],.qr-preview-fade-leave-active[data-v-7170b545]{transition:opacity .18s ease}.qr-preview-fade-enter-from[data-v-7170b545],.qr-preview-fade-leave-to[data-v-7170b545]{opacity:0}@media(max-width:360px){.balance-card[data-v-7170b545]{margin-inline:12px}.method-list[data-v-7170b545]{padding-inline:12px}.method-head[data-v-7170b545]{padding:14px 12px}}.method-card[data-v-a788c6bf]{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px;border:1px solid #e8edf3;border-radius:17px;background:#fff;box-shadow:0 7px 20px #16263e0e;transition:border-color .16s,box-shadow .16s,transform .12s}.method-card[data-v-a788c6bf]:active{transform:scale(.992)}.method-card.selected[data-v-a788c6bf]{border-color:#e86f77;box-shadow:0 9px 25px #d3212a1f}.method-card.compact[data-v-a788c6bf]{padding:13px;box-shadow:none}.method-icon[data-v-a788c6bf]{display:grid;place-items:center;width:48px;height:48px;color:#fff;border-radius:15px;background:linear-gradient(145deg,#2d6bd0,#173f91);box-shadow:0 8px 15px #1d4ed82e}.type-usdt .method-icon[data-v-a788c6bf]{background:linear-gradient(145deg,#e23d46,#ae1721)}.type-qr_code .method-icon[data-v-a788c6bf]{background:linear-gradient(145deg,#e6a526,#c47710)}.method-icon svg[data-v-a788c6bf]{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.method-icon b[data-v-a788c6bf]{font-size:25px}.method-copy[data-v-a788c6bf]{min-width:0}.method-title[data-v-a788c6bf]{display:flex;align-items:center;gap:8px;min-width:0}.method-title strong[data-v-a788c6bf]{overflow:hidden;color:#182235;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.method-title span[data-v-a788c6bf]{flex:none;padding:2px 6px;color:#1d4ed8;font-size:9px;font-weight:850;border-radius:999px;background:#edf4ff}.method-copy p[data-v-a788c6bf]{overflow:hidden;margin:5px 0 3px;color:#596578;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.method-copy small[data-v-a788c6bf]{display:block;overflow:hidden;color:#9aa3b0;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.qr-badge[data-v-a788c6bf]{display:inline-flex;margin-top:7px;padding:3px 7px;color:#8b651b;font-size:9px;font-weight:800;border-radius:999px;background:#fff4d9}.selected-mark[data-v-a788c6bf]{display:grid;place-items:center;width:25px;height:25px;color:#fff;font-size:13px;border-radius:50%;background:#d3212a}.chevron[data-v-a788c6bf]{color:#a5adba;font-size:28px}.method-actions[data-v-a788c6bf]{grid-column:2 / 4;display:flex;justify-content:flex-end;gap:8px;padding-top:10px;border-top:1px solid #edf0f4}.method-form[data-v-4e22fc2f]{display:grid;gap:14px}.type-tabs[data-v-4e22fc2f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.type-tabs button[data-v-4e22fc2f]{display:grid;place-items:center;gap:3px;min-width:0;padding:10px 5px;color:#677389;border:1px solid #e1e7ef;border-radius:13px;background:#f8fafc}.type-tabs button.active[data-v-4e22fc2f]{color:#c61f2a;border-color:#ec9ba0;background:#fff2f3;box-shadow:inset 0 0 0 1px #d3212a14}.type-tabs button[data-v-4e22fc2f]:disabled:not(.active){opacity:.45}.type-tabs span[data-v-4e22fc2f]{font-size:20px}.type-tabs b[data-v-4e22fc2f]{font-size:13px}.type-tabs small[data-v-4e22fc2f]{overflow:hidden;max-width:100%;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.market-note[data-v-4e22fc2f]{display:grid;gap:4px;padding:11px 12px;color:#36547f;border-radius:11px;background:#edf4ff}.market-note.future[data-v-4e22fc2f]{color:#6e5a35;background:#fff7e9}.market-note strong[data-v-4e22fc2f]{font-size:13px}.market-note span[data-v-4e22fc2f]{font-size:11px;line-height:1.5}.field[data-v-4e22fc2f]{display:grid;gap:6px}.field>span[data-v-4e22fc2f]{color:#3f4b5e;font-size:13px;font-weight:850}.field>small[data-v-4e22fc2f]{color:#8a94a3;font-size:10px;line-height:1.45}.field .danger-tip[data-v-4e22fc2f]{color:#b35a56}.address-input[data-v-4e22fc2f]{min-height:78px;padding-top:11px;resize:none;word-break:break-all}[data-v-4e22fc2f] .qr-field{display:grid;grid-template-columns:1fr 106px;align-items:center;gap:10px;padding:12px;border:1px solid #e4e9f0;border-radius:13px;background:#fafbfc}[data-v-4e22fc2f] .qr-copy{display:grid;gap:5px;align-self:start}[data-v-4e22fc2f] .qr-copy strong{color:#3f4b5e;font-size:13px}[data-v-4e22fc2f] .qr-copy small{color:#8791a0;font-size:10px;line-height:1.45}[data-v-4e22fc2f] .qr-picker{grid-column:2;grid-row:1 / span 2;display:grid;place-items:center;overflow:hidden;width:106px;height:106px;color:#1d4ed8;font-size:11px;font-weight:850;border:1px dashed #87a8df;border-radius:12px;background:#f1f6ff}[data-v-4e22fc2f] .qr-picker.filled{border-style:solid;background:#fff}[data-v-4e22fc2f] .qr-picker img{width:100%;height:100%;object-fit:contain}[data-v-4e22fc2f] .qr-picker input{display:none}[data-v-4e22fc2f] .qr-actions{align-self:end}[data-v-4e22fc2f] .qr-actions button{padding:0;color:#d04a50;font-size:10px;border:0;background:transparent}@media(max-width:350px){.type-tabs[data-v-4e22fc2f]{gap:5px}.type-tabs button[data-v-4e22fc2f]{padding-inline:2px}[data-v-4e22fc2f] .qr-field{grid-template-columns:1fr 90px}[data-v-4e22fc2f] .qr-picker{width:90px;height:90px}}.withdrawal-page[data-v-45d8d6c7]{min-height:100vh;padding-bottom:calc(100px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#fff0f1 0,#f2f6fc 300px)}.balance-strip[data-v-45d8d6c7]{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:10px;margin:2px 0 14px}.balance-strip>div[data-v-45d8d6c7]{padding:18px;color:#fff;border-radius:19px;background:linear-gradient(135deg,#245fc0,#163f91);box-shadow:0 13px 25px #1d4ed830}.balance-strip>div span[data-v-45d8d6c7]{display:block;color:#ffffffc7;font-size:10px}.balance-strip>div strong[data-v-45d8d6c7]{display:block;overflow:hidden;margin-top:6px;font-size:clamp(22px,6vw,30px);text-overflow:ellipsis;white-space:nowrap}.balance-strip>button[data-v-45d8d6c7]{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-content:center;padding:13px;text-align:left;color:#405064;border:1px solid #e4e8f0;border-radius:19px;background:#fff;box-shadow:0 8px 20px #1c2a4a12}.balance-strip>button b[data-v-45d8d6c7]{color:#d3212a;font-size:22px}.balance-strip>button span[data-v-45d8d6c7]{grid-column:1;font-size:10px}.balance-strip>button i[data-v-45d8d6c7]{grid-column:2;grid-row:1 / 3;align-self:center;color:#9aa3b1;font-size:25px;font-style:normal}.form-card[data-v-45d8d6c7],.summary-card[data-v-45d8d6c7]{margin-bottom:12px;padding:17px;border:1px solid #e3e9ee;border-radius:19px;background:#fff;box-shadow:0 8px 22px #15273f0d}.card-title[data-v-45d8d6c7]{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.card-title>div[data-v-45d8d6c7]{display:flex;align-items:center;gap:9px}.card-title>div>span[data-v-45d8d6c7]{display:grid;place-items:center;width:24px;height:24px;color:#fff;font-size:11px;font-weight:900;border-radius:8px;background:#d3212a}.card-title strong[data-v-45d8d6c7]{color:#1b2739;font-size:15px}.card-title>small[data-v-45d8d6c7]{padding:4px 7px;color:#1d4ed8;font-size:10px;font-weight:850;border-radius:999px;background:#edf4ff}.text-action[data-v-45d8d6c7]{padding:5px;color:#c61f2a;font-size:11px;font-weight:850;border:0;background:transparent}.amount-input-wrap[data-v-45d8d6c7]{display:flex;align-items:stretch;min-height:62px;border:1.5px solid #dce4ea;border-radius:15px;background:#fbfcfd;transition:border-color .15s}.amount-input-wrap[data-v-45d8d6c7]:focus-within{border-color:#4f7fce;box-shadow:0 0 0 3px #1d4ed814}.amount-input-wrap input[data-v-45d8d6c7]{min-width:0;flex:1;padding:0 15px;color:#172235;font-size:29px;font-weight:900;border:0;outline:0;background:transparent}.amount-input-wrap>div[data-v-45d8d6c7]{display:flex;align-items:center;gap:7px;padding-right:12px}.amount-input-wrap span[data-v-45d8d6c7]{color:#687487;font-size:11px;font-weight:850}.amount-input-wrap button[data-v-45d8d6c7]{padding:6px 8px;color:#1d4ed8;font-size:10px;font-weight:850;border:0;border-radius:8px;background:#edf4ff}.quick-amounts[data-v-45d8d6c7]{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:10px}.quick-amounts button[data-v-45d8d6c7]{min-height:34px;color:#566477;font-size:11px;font-weight:800;border:1px solid #e2e7ed;border-radius:9px;background:#f8fafb}.field-tip[data-v-45d8d6c7],.switch-hint[data-v-45d8d6c7]{margin:10px 1px 0;color:#929caa;font-size:9px;line-height:1.5}.selected-method[data-v-45d8d6c7]{display:block;width:100%;padding:0;text-align:left;border:0;background:transparent}.empty-method[data-v-45d8d6c7]{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:14px;text-align:left;border:1px dashed #ef9fa4;border-radius:15px;background:#fff5f5}.empty-method>i[data-v-45d8d6c7]{display:grid;place-items:center;width:42px;height:42px;color:#d3212a;font-size:22px;font-style:normal;border-radius:13px;background:#ffe4e6}.empty-method>div[data-v-45d8d6c7]{display:grid;gap:4px}.empty-method strong[data-v-45d8d6c7]{font-size:13px}.empty-method span[data-v-45d8d6c7]{color:#81767c;font-size:9px;line-height:1.4}.empty-method>b[data-v-45d8d6c7]{color:#a79ba1;font-size:24px}.summary-card dl[data-v-45d8d6c7]{display:grid;gap:0;margin:0}.summary-card dl div[data-v-45d8d6c7]{display:grid;grid-template-columns:95px minmax(0,1fr);gap:12px;padding:10px 0;border-top:1px solid #edf0f3}.summary-card dt[data-v-45d8d6c7]{color:#8a95a3;font-size:10px}.summary-card dd[data-v-45d8d6c7]{overflow:hidden;margin:0;color:#4d5a6d;font-size:11px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.summary-card dd.important[data-v-45d8d6c7]{color:#1d4ed8;font-size:14px;font-weight:900}.bank-qr-note[data-v-45d8d6c7]{display:flex;align-items:center;gap:7px;margin-top:10px;padding:9px 10px;color:#7a5b1f;font-size:9px;border-radius:9px;background:#fff6df}.bank-qr-note span[data-v-45d8d6c7]{display:grid;place-items:center;width:17px;height:17px;color:#fff;border-radius:50%;background:#d49b2d}.warning[data-v-45d8d6c7]{color:#b45a50;font-size:10px}.submit-panel[data-v-45d8d6c7]{padding:16px 17px;border:1px solid #dfe7e2;border-radius:19px;background:#fff;box-shadow:0 10px 26px #15273f12}.submit-panel>p[data-v-45d8d6c7]{display:flex;align-items:flex-end;justify-content:space-between;margin:0 0 13px}.submit-panel>p span[data-v-45d8d6c7]{color:#85909e;font-size:10px}.submit-panel>p strong[data-v-45d8d6c7]{color:#152235;font-size:19px}.submit-panel>small[data-v-45d8d6c7]{display:block;margin-top:10px;color:#8e98a6;font-size:9px;line-height:1.5;text-align:center}.sheet-mask[data-v-45d8d6c7]{position:fixed;z-index:120;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background:#0f1f347a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.method-sheet[data-v-45d8d6c7]{width:min(100%,560px);max-height:82dvh;padding:18px 16px calc(18px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:#f7f9fa;box-shadow:0 -12px 35px #14213329}.method-sheet>header[data-v-45d8d6c7]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.method-sheet>header>div[data-v-45d8d6c7]{display:grid;gap:4px}.method-sheet>header strong[data-v-45d8d6c7]{font-size:18px}.method-sheet>header span[data-v-45d8d6c7]{color:#8994a2;font-size:10px}.method-sheet>header button[data-v-45d8d6c7]{display:grid;place-items:center;width:34px;height:34px;color:#657183;font-size:23px;border:0;border-radius:11px;background:#e9edf0}.sheet-list[data-v-45d8d6c7]{display:grid;gap:9px;max-height:52dvh;overflow-y:auto}.sheet-actions[data-v-45d8d6c7]{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:13px}.sheet-actions button[data-v-45d8d6c7]{min-height:42px;color:#1d4ed8;font-size:11px;font-weight:850;border:1px solid #cbdaf2;border-radius:11px;background:#fff}.sheet-actions button[data-v-45d8d6c7]:first-child{color:#c61f2a;border-color:#efc3c6}@media(max-width:350px){.balance-strip[data-v-45d8d6c7]{grid-template-columns:minmax(0,1fr) 95px}.balance-strip>div[data-v-45d8d6c7]{padding:15px}.form-card[data-v-45d8d6c7],.summary-card[data-v-45d8d6c7]{padding:14px}.quick-amounts[data-v-45d8d6c7]{gap:5px}.quick-amounts button[data-v-45d8d6c7]{font-size:10px}}.records-page[data-v-a5fe882a]{min-height:100vh;padding-bottom:calc(100px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#fff0f1 0,#f2f6fc 280px)}.status-tabs[data-v-a5fe882a]{position:sticky;top:calc(var(--app-header-total-height) + 1px);z-index:20;display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:-4px 0 14px;padding:5px;border:1px solid #e5eaf0;border-radius:14px;background:#fffffff5;box-shadow:0 6px 18px #182c470f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.status-tabs button[data-v-a5fe882a]{display:flex;align-items:center;justify-content:center;gap:4px;min-height:38px;color:#7a8594;font-size:12px;font-weight:800;border:0;border-radius:10px;background:transparent}.status-tabs button.active[data-v-a5fe882a]{color:#fff;background:#d3212a}.status-tabs span[data-v-a5fe882a]{min-width:17px;padding:1px 4px;font-size:9px;border-radius:999px;background:#78829126}.status-tabs button.active span[data-v-a5fe882a]{background:#fff3}.record-list[data-v-a5fe882a]{display:grid;gap:12px}.record-card[data-v-a5fe882a]{padding:16px;border:1px solid #e5eaf0;border-radius:18px;background:#fff;box-shadow:0 8px 22px #1728410d}.record-card header[data-v-a5fe882a]{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px}.record-type[data-v-a5fe882a]{display:grid;place-items:center;width:40px;height:40px;color:#fff;border-radius:13px;background:#245fc0}.record-type.usdt[data-v-a5fe882a]{background:#d3212a}.record-type b[data-v-a5fe882a]{font-size:17px}.record-head-copy[data-v-a5fe882a]{display:grid;min-width:0;gap:3px}.record-head-copy strong[data-v-a5fe882a]{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.record-head-copy span[data-v-a5fe882a]{color:#97a0ad;font-size:9px}.record-card header em[data-v-a5fe882a]{padding:5px 8px;color:#9a6a13;font-size:10px;font-style:normal;font-weight:850;border-radius:999px;background:#fff5dc}.record-card header em.completed[data-v-a5fe882a]{color:#1d4ed8;background:#edf4ff}.record-card header em.rejected[data-v-a5fe882a]{color:#c13c44;background:#fff0f1}.amount-line[data-v-a5fe882a]{display:flex;align-items:flex-end;justify-content:space-between;margin:15px 0 11px;padding:13px 14px;border-radius:12px;background:#f5f8fa}.amount-line span[data-v-a5fe882a]{color:#778294;font-size:10px}.amount-line strong[data-v-a5fe882a]{color:#172235;font-size:20px}.record-card dl[data-v-a5fe882a]{display:grid;gap:8px;margin:0}.record-card dl div[data-v-a5fe882a]{display:grid;grid-template-columns:66px minmax(0,1fr);gap:9px;font-size:10px}.record-card dt[data-v-a5fe882a]{color:#98a1ae}.record-card dd[data-v-a5fe882a]{overflow:hidden;margin:0;color:#536074;text-align:right;text-overflow:ellipsis;white-space:nowrap}.progress[data-v-a5fe882a]{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:5px;margin-top:15px;padding-top:13px;color:#a3abb6;font-size:9px;border-top:1px solid #edf0f3}.progress i[data-v-a5fe882a]{height:2px;background:#e4e8ed}.progress span.done[data-v-a5fe882a]{color:#1d4ed8;font-weight:850}.progress.rejected span.done[data-v-a5fe882a]{color:#c13c44}.reject-reason[data-v-a5fe882a]{margin:11px 0 0;padding:9px 10px;color:#b44249;font-size:10px;line-height:1.5;border-radius:9px;background:#fff3f4}.empty-records[data-v-a5fe882a]{display:grid;justify-items:center;padding:54px 24px;text-align:center;border:1px solid #e7ebf0;border-radius:19px;background:#fff}.empty-records>div[data-v-a5fe882a]{display:grid;place-items:center;width:68px;height:68px;color:#1d4ed8;font-size:36px;border-radius:22px;background:#edf4ff}.empty-records strong[data-v-a5fe882a]{margin-top:15px;font-size:16px}.empty-records p[data-v-a5fe882a]{margin:7px 0 18px;color:#8993a2;font-size:11px;line-height:1.6}@media(max-width:350px){.status-tabs button[data-v-a5fe882a]{font-size:10px}.record-card[data-v-a5fe882a]{padding:13px}.amount-line strong[data-v-a5fe882a]{font-size:18px}}.service-card[data-v-a3d9cef4]{display:grid;justify-items:center;gap:16px;padding:38px 22px;border-radius:18px;text-align:center;color:#10243f;background:radial-gradient(circle at 20% 0%,rgba(14,165,233,.18),transparent 38%),linear-gradient(180deg,#fff,#f8fbff);border:1px solid #d8e6f7;box-shadow:0 18px 38px #0f54a014}.bubble[data-v-a3d9cef4]{display:grid;place-items:center;width:78px;height:78px;border-radius:26px;background:#fff7ed}.bubble img[data-v-a3d9cef4]{width:52px;height:52px}h2[data-v-a3d9cef4]{margin:0;font-size:24px}p[data-v-a3d9cef4]{margin:0;color:#64748b;line-height:1.7}.apk-banner[data-v-3b0718e1]{position:fixed;z-index:9400;right:0;bottom:0;left:0;display:flex;width:100%;padding:8px 46px calc(8px + var(--app-safe-bottom)) 10px;color:#fff;background:linear-gradient(105deg,#9d0714,#d41f30 62%,#ef3b35);box-shadow:0 -8px 30px #1f10123d}.apk-banner__main[data-v-3b0718e1]{display:flex;flex:1;align-items:center;min-width:0;min-height:56px;padding:0;border:0;color:inherit;background:transparent;text-align:left}.apk-banner__logo[data-v-3b0718e1]{display:grid;flex:0 0 42px;place-items:center;width:42px;height:42px;border:1px solid rgba(255,255,255,.48);border-radius:13px;background:#ffffff2e;box-shadow:inset 0 1px #ffffff40;font-size:23px;font-weight:950}.apk-banner__copy[data-v-3b0718e1]{display:grid;min-width:0;margin:0 10px;gap:3px}.apk-banner__copy strong[data-v-3b0718e1]{overflow:hidden;font-size:15px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.apk-banner__copy small[data-v-3b0718e1]{overflow:hidden;color:#ffffffd1;font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.apk-banner__action[data-v-3b0718e1]{flex:0 0 auto;padding:9px 12px;border-radius:999px;color:#a00b18;background:#fff;box-shadow:0 3px 10px #53000838;font-size:13px;font-weight:900;white-space:nowrap}.apk-banner__close[data-v-3b0718e1]{position:absolute;top:7px;right:8px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;color:#ffffffe6;background:#36000538;font-size:24px;line-height:1}@media(max-width:360px){.apk-banner[data-v-3b0718e1]{padding-left:8px}.apk-banner__copy[data-v-3b0718e1]{margin-right:6px}.apk-banner__copy small[data-v-3b0718e1]{display:none}.apk-banner__action[data-v-3b0718e1]{padding:8px 10px}}.update-mask[data-v-dd870d9e]{position:fixed;top:var(--app-visual-offset-top);right:0;bottom:auto;left:0;height:var(--app-visual-height);z-index:10000;display:grid;place-items:center;padding:max(24px,var(--app-safe-top)) max(24px,var(--app-safe-right)) max(24px,var(--app-safe-bottom)) max(24px,var(--app-safe-left));overflow:auto;background:#081226a8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.update-dialog[data-v-dd870d9e]{width:min(360px,100%);max-height:calc(var(--app-visual-height) - max(48px,calc(var(--app-safe-top) + var(--app-safe-bottom))));padding:28px 24px 22px;overflow-y:auto;border-radius:22px;background:#fff;box-shadow:0 28px 80px #0000004d;text-align:center}.update-logo[data-v-dd870d9e]{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 14px;border-radius:18px;color:#fff;background:linear-gradient(145deg,#d51f2f,#8d0713);font-size:30px;font-weight:950}h2[data-v-dd870d9e]{margin:0 0 10px;color:#172033;font-size:21px}p[data-v-dd870d9e]{margin:0 0 16px;color:#64748b;line-height:1.65;white-space:pre-line}.version-chip[data-v-dd870d9e]{margin:0 0 18px;padding:9px;border-radius:10px;color:#8d0713;background:#fff0f1;font-weight:900}.primary-action[data-v-dd870d9e],.later-action[data-v-dd870d9e]{width:100%;min-height:44px;border:0;border-radius:12px;font-size:15px;font-weight:900}.primary-action[data-v-dd870d9e]{color:#fff;background:linear-gradient(135deg,#d51f2f,#a30b19)}.exit-action[data-v-dd870d9e]{width:100%;min-height:42px;margin-top:9px;border:1px solid #d8dee8;border-radius:12px;color:#64748b;background:#f7f8fa;font-size:14px;font-weight:800}.later-action[data-v-dd870d9e]{margin-top:9px;color:#64748b;background:#eef2f7}.progress-track[data-v-dd870d9e]{height:10px;margin:18px 0 10px;overflow:hidden;border-radius:999px;background:#e8edf5}.progress-track i[data-v-dd870d9e]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d51f2f,#ffb52e);transition:width .18s ease}.progress-dialog strong[data-v-dd870d9e]{display:block;color:#172033;font-size:25px}.progress-dialog small[data-v-dd870d9e]{display:block;margin-top:6px;color:#8290a5}html.native-android:before{content:"";position:fixed;top:0;left:0;right:0;height:var(--app-safe-top);background:#c92535;z-index:2147483647;pointer-events:none}html.native-android:has(.swipe-back-route :is(.club-page,.phaser-card-page,.guandan-page)):before{display:none}html.native-android.landscape-lobby-active:before{display:none}*{box-sizing:border-box}:root{--app-native-safe-top: 0px;--app-native-safe-right: 0px;--app-native-safe-bottom: 0px;--app-native-safe-left: 0px;--app-safe-top: max(env(safe-area-inset-top, 0px), var(--app-native-safe-top));--app-safe-right: max(env(safe-area-inset-right, 0px), var(--app-native-safe-right));--app-safe-bottom: max(env(safe-area-inset-bottom, 0px), var(--app-native-safe-bottom));--app-safe-left: max(env(safe-area-inset-left, 0px), var(--app-native-safe-left));--app-visual-height: 100dvh;--app-visual-offset-top: 0px;--app-header-height: 52px;--app-header-total-height: calc(var(--app-header-height) + var(--app-safe-top));--app-tabbar-height: calc(56px + var(--app-safe-bottom));--color-ink: #10233f;--color-text: #243b57;--color-muted: #6b7f98;--color-soft: #f5f8fc;--color-panel: #ffffff;--color-line: #dce7f4;--color-primary: #2457d6;--color-primary-strong: #173fba;--color-primary-soft: #edf4ff;--color-teal: #0f8a7a;--color-teal-soft: #e9faf6;--color-warning: #b86b00;--color-warning-soft: #fff7e8;--color-danger: #c93232;--color-danger-soft: #fff0f0;--control-height: 46px;--radius-card: 8px;--radius-control: 8px;--shadow-card: 0 10px 24px rgba(24, 62, 112, .08);--shadow-float: 0 18px 48px rgba(16, 35, 63, .18)}html,body,#app{width:100%;height:100%;min-height:100dvh;margin:0;overflow:hidden}body{position:fixed;top:0;right:0;bottom:0;left:0;background:#edf3fa;color:var(--color-ink);font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif;overscroll-behavior:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#app{position:relative;height:100%;min-height:100dvh;overflow:hidden}button,input,select{font:inherit}button{-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed}.app-modal-open{overflow:hidden}.page{position:relative;height:100dvh;overflow-y:auto;padding:0 14px calc(var(--app-tabbar-height) + 10px);background:linear-gradient(180deg,#eef5fb 0,#f5f8fc 240px,#f8fafc);-webkit-overflow-scrolling:touch}.page,.message-list{scrollbar-width:none;-ms-overflow-style:none}.page::-webkit-scrollbar,.message-list::-webkit-scrollbar{display:none}.page-title{margin:0 0 14px;font-size:22px;font-weight:900}.card{background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-card);padding:14px;margin-bottom:12px;box-shadow:var(--shadow-card)}.app-section-title{margin:16px 2px 10px;color:var(--color-text);font-size:14px;font-weight:900}.row{display:flex;justify-content:space-between;gap:12px;align-items:center}.muted{color:var(--color-muted)}.input{width:100%;min-height:var(--control-height);padding:0 12px;border:1px solid var(--color-line);border-radius:var(--radius-control);outline:0;background:linear-gradient(180deg,#fff,#fbfdff);color:var(--color-ink);font-weight:800;transition:border-color .16s ease,box-shadow .16s ease}select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px;background:linear-gradient(45deg,transparent 50%,#6f839d 50%) right 18px center / 7px 7px no-repeat,linear-gradient(135deg,#6f839d 50%,transparent 50%) right 13px center / 7px 7px no-repeat,linear-gradient(180deg,#fff,#fbfdff)}.input:focus{border-color:#2457d68c;box-shadow:0 0 0 3px #2457d61c}.form-stack{display:grid;gap:12px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.link{color:var(--color-primary);font-weight:800}
