:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-tap-highlight-color:transparent;--ui-primary:#007aff;--ui-primary-fill:var(--ui-primary);--ui-primary-fill-hover:var(--ui-primary-hover);--ui-on-primary:#fff;--ui-confirm-text:var(--ui-on-primary);--ui-tab-indicator:#d8b87a;--ui-switch-on:var(--ui-primary-fill);--ui-gender-male-text:var(--ui-on-primary);--ui-gender-female-fill:#ff5e57;--ui-gender-female-text:#fff;--ui-bg:#f2f2f7;--ui-surface:#fff;--ui-text:#1c1c1e;--ui-text-muted:#636366;--ui-text-hint:#a0a0a6;--ui-border:#e5e5ea;--ui-danger:#d70015;--ui-success:#248a3d;--ui-radius-sm:6px;--ui-radius-md:8px;--ui-radius-lg:12px;--ui-radius-xl:16px;--ui-control-sm:32px;--ui-control-md:40px;--ui-control-lg:44px;--ui-content-max-width:800px;--ui-chart-min-width:400px;--ui-shadow-card:0 1px 2px color-mix(in srgb, var(--ui-text) 4%, transparent);--ui-shadow-dialog:0 16px 48px color-mix(in srgb, var(--ui-text) 18%, transparent);--ui-primary-hover:color-mix(in srgb, var(--ui-primary) 85%, black);--ui-primary-soft:color-mix(in srgb, var(--ui-primary) 9%, var(--ui-surface));--ui-grouped-fill:color-mix(in srgb, var(--ui-text) 2%, var(--ui-surface));--ui-hover:color-mix(in srgb, var(--ui-text) 4%, var(--ui-surface));--ui-border-strong:color-mix(in srgb, var(--ui-border) 75%, var(--ui-text));--ui-placeholder:color-mix(in srgb, var(--ui-text-muted) 65%, var(--ui-surface));--ui-danger-soft:color-mix(in srgb, var(--ui-danger) 8%, var(--ui-surface));--ui-success-soft:color-mix(in srgb, var(--ui-success) 8%, var(--ui-surface));--ui-overlay:#00000073;--ui-scroll-thumb:color-mix(in srgb, var(--ui-text) 20%, transparent);--ui-scroll-thumb-hover:color-mix(in srgb, var(--ui-text) 32%, transparent)}:root[data-ui-theme=black-gold]{--ui-primary:#a68b55;--ui-primary-fill:#262626;--ui-primary-fill-hover:#3a352b;--ui-on-primary:var(--ui-primary);--ui-confirm-text:#ecd6a3;--ui-switch-on:#cbb17c;--ui-gender-male-text:var(--ui-switch-on);--ui-gender-female-fill:var(--ui-switch-on);--ui-gender-female-text:var(--ui-primary-fill);--ui-primary-soft:#f7f2e8}html,body{height:100%;overflow:hidden}#app{overscroll-behavior:none;scrollbar-width:none;height:100%;overflow:hidden}#app::-webkit-scrollbar{display:none}:root{--header-h:35px;--wx-m:#40b043;--wx-h:#c50000;--wx-t:#8d7047;--wx-j:#d89114;--wx-s:#3973f1;--wx-m-soft:#f6ffed;--wx-h-soft:#fff1f0;--wx-t-soft:#fffbe6;--wx-j-soft:#fff7e6;--wx-s-soft:#e6f7ff;--wx-m-border:#b7eb8f;--wx-h-border:#ffa39e;--wx-t-border:#ffdc8f;--wx-j-border:#fff491;--wx-s-border:#91d5ff}.YI-m{color:var(--wx-m)}.YI-h{color:var(--wx-h)}.YI-t{color:var(--wx-t)}.YI-j{color:var(--wx-j)}.YI-s{color:var(--wx-s)}body{background:var(--ui-bg);color:var(--ui-text);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;touch-action:manipulation;overscroll-behavior-x:none;scrollbar-width:none;margin:0;padding-top:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}body::-webkit-scrollbar{display:none}*{box-sizing:border-box}.ui-chart-content{width:100%;max-width:var(--ui-content-max-width);min-width:var(--ui-chart-min-width);padding-bottom:env(safe-area-inset-bottom,20px);background:var(--ui-surface);flex-direction:column;flex:1;margin-inline:auto;display:flex;position:relative;overflow:visible}.ui-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ui-scroll-thumb) transparent;-webkit-overflow-scrolling:touch;overflow:auto}.ui-scroll::-webkit-scrollbar{width:6px;height:6px}.ui-scroll::-webkit-scrollbar-track{background:0 0}.ui-scroll::-webkit-scrollbar-thumb{background:var(--ui-scroll-thumb);border-radius:999px}.ui-scroll::-webkit-scrollbar-thumb:hover{background:var(--ui-scroll-thumb-hover)}.ui-scroll--hidden{scrollbar-width:none;-ms-overflow-style:none}.ui-scroll--hidden::-webkit-scrollbar{display:none}.ui-scroll-x{overflow:auto hidden}*{-ms-overflow-style:none;scrollbar-width:none!important}::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.dialog-message[data-v-fc17f73b]{color:var(--ui-text);flex-direction:column;gap:16px;font-size:14px;line-height:1.7;display:flex}.dialog-message p[data-v-fc17f73b],.dialog-message label[data-v-fc17f73b]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.dialog-message input[data-v-fc17f73b]{box-sizing:border-box;border:1px solid var(--ui-border-strong);width:100%;min-height:44px;color:var(--ui-text);background:var(--ui-bg);font:inherit;border-radius:9px;padding:10px 12px}.dialog-action[data-v-fc17f73b]{border:1px solid var(--ui-border);min-width:76px;min-height:40px;color:var(--ui-text);background:var(--ui-surface);font:inherit;cursor:pointer;border-radius:9px;padding:9px 18px;font-size:14px}.dialog-action[data-v-fc17f73b]:hover{background:var(--ui-hover)}.dialog-action--primary[data-v-fc17f73b]{color:var(--ui-on-primary);background:var(--ui-primary-fill);border-color:#0000}.dialog-action--primary[data-v-fc17f73b]:hover{background:var(--ui-primary-fill-hover)}.dialog-action--danger[data-v-fc17f73b],.dialog-action--danger[data-v-fc17f73b]:hover{color:#fff;background:var(--ui-danger)}
