.auth[data-v-6ce6cef5]{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(120% 80% at 80% -10%,rgba(37,99,235,.12),transparent 60%),radial-gradient(90% 70% at 0% 110%,rgba(37,99,235,.12),transparent 55%),var(--plane, #F4F5F7)}.auth-card[data-v-6ce6cef5]{width:100%;max-width:380px;background:var(--surface-1, #FFFFFF);border:1px solid var(--hair, rgba(15, 23, 42, .075));border-radius:var(--radius, 20px);padding:36px 28px 30px;text-align:center;box-shadow:0 24px 60px #0f172a1a}.auth-logo[data-v-6ce6cef5]{width:60px;height:60px;margin:0 auto 18px;border-radius:18px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--gold, #2563EB),var(--gold-deep, #1D4ED8))}.auth-logo svg[data-v-6ce6cef5]{width:30px;height:30px}.auth-title[data-v-6ce6cef5]{font-size:26px;font-weight:700;letter-spacing:-.02em;color:var(--ink, #0F172A);margin:0}.auth-title span[data-v-6ce6cef5]{color:var(--ink-3, #94A3B8);font-weight:500;margin-left:6px}.auth-sub[data-v-6ce6cef5]{color:var(--ink-2, #64748B);font-size:14px;line-height:1.5;margin:10px 0 26px}.auth-btn[data-v-6ce6cef5]{width:100%;height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:none;border-radius:14px;background:#29a9e0;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:filter .15s ease,transform .05s ease}.auth-btn svg[data-v-6ce6cef5]{width:22px;height:22px}.auth-btn[data-v-6ce6cef5]:hover{filter:brightness(1.08)}.auth-btn[data-v-6ce6cef5]:active{transform:scale(.985)}.auth-note[data-v-6ce6cef5]{color:var(--ink-3, #94A3B8);font-size:12.5px;line-height:1.5;margin:16px 0 0}.auth-wait[data-v-6ce6cef5]{color:var(--ink-2, #64748B);font-size:14px;line-height:1.5;display:flex;align-items:center;gap:10px;justify-content:center}.auth-spin[data-v-6ce6cef5]{width:18px;height:18px;border:2px solid rgba(15,23,42,.18);border-top-color:var(--gold, #2563EB);border-radius:50%;animation:sp-6ce6cef5 .8s linear infinite;flex-shrink:0}@keyframes sp-6ce6cef5{to{transform:rotate(360deg)}}.auth-bad[data-v-6ce6cef5]{color:var(--bad, #DC2626);font-size:14px;margin-bottom:12px}.auth-link[data-v-6ce6cef5]{background:none;border:none;color:var(--ink-3, #94A3B8);font-size:13px;cursor:pointer;text-decoration:underline;margin-top:14px}.ask-wrap[data-v-7f828634]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;background:#0506088c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ask[data-v-7f828634]{width:100%;max-width:560px;height:88dvh;display:flex;flex-direction:column;background:var(--surface-0, #EDEFF2);border:1px solid var(--hair, rgba(15, 23, 42, .08));border-radius:22px 22px 0 0;overflow:hidden;animation:rise-7f828634 .25s cubic-bezier(.2,.8,.2,1)}@keyframes rise-7f828634{0%{transform:translateY(30px);opacity:.6}}@media(min-width:900px){.ask-wrap[data-v-7f828634]{align-items:center}.ask[data-v-7f828634]{width:min(960px,92vw);max-width:none;height:min(88dvh,840px);border-radius:22px}}.ask-head[data-v-7f828634]{display:flex;align-items:center;gap:11px;padding:14px 16px;border-bottom:1px solid var(--hair, rgba(15, 23, 42, .08))}.ask-orb[data-v-7f828634]{width:34px;height:34px;border-radius:11px;flex:0 0 auto;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--teal, #2563EB),var(--teal-deep, #1D4ED8))}.ask-orb svg[data-v-7f828634]{width:19px;height:19px}.ask-orb.live[data-v-7f828634]{animation:orb-7f828634 1.1s ease-in-out infinite}@keyframes orb-7f828634{50%{box-shadow:0 0 0 6px #2563eb1f}}.ask-ttl[data-v-7f828634]{display:flex;flex-direction:column;line-height:1.15;flex:1}.ask-ttl b[data-v-7f828634]{font-size:15px;font-weight:700;color:var(--ink, #0F172A)}.ask-ttl small[data-v-7f828634]{font-size:11.5px;color:var(--ink-3, #94A3B8)}.ask-x[data-v-7f828634]{width:32px;height:32px;border:none;background:var(--surface-2, #FFFFFF);border-radius:9px;color:var(--ink-2, #64748B);cursor:pointer;display:grid;place-items:center}.ask-x svg[data-v-7f828634]{width:18px;height:18px;fill:none}.ask-list[data-v-7f828634]{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px}.ask-empty[data-v-7f828634]{margin:auto 0;text-align:center;color:var(--ink-3, #94A3B8)}.ask-empty p[data-v-7f828634]{font-size:14px;margin:0 0 16px}.ask-sugg[data-v-7f828634]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.ask-sugg button[data-v-7f828634]{background:var(--surface-1, #FFFFFF);border:1px solid var(--hair, rgba(15, 23, 42, .08));color:var(--ink-2, #64748B);font-size:12.5px;padding:8px 13px;border-radius:999px;cursor:pointer}.ask-sugg button[data-v-7f828634]:hover{color:var(--ink, #0F172A);border-color:var(--teal, #2563EB)}.msg[data-v-7f828634]{display:flex}.msg.user[data-v-7f828634]{justify-content:flex-end}.bubble[data-v-7f828634]{max-width:82%;padding:10px 13px;border-radius:15px;font-size:14px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.msg.user .bubble[data-v-7f828634]{background:linear-gradient(135deg,var(--teal-deep, #1D4ED8),#157a9c);color:#eafcff;border-bottom-right-radius:5px}.msg.assistant .bubble[data-v-7f828634]{background:var(--surface-2, #FFFFFF);color:var(--ink, #0F172A);border-bottom-left-radius:5px}.typing[data-v-7f828634]{display:inline-flex;gap:4px}.typing span[data-v-7f828634]{width:6px;height:6px;border-radius:50%;background:var(--ink-3, #94A3B8);animation:ty-7f828634 1s infinite}.typing span[data-v-7f828634]:nth-child(2){animation-delay:.15s}.typing span[data-v-7f828634]:nth-child(3){animation-delay:.3s}@keyframes ty-7f828634{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.ask-bar[data-v-7f828634]{display:flex;align-items:flex-end;gap:9px;padding:12px 14px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--hair, rgba(15, 23, 42, .08));background:var(--surface-1, #FFFFFF)}.ask-input[data-v-7f828634]{flex:1;resize:none;max-height:110px;background:var(--surface-2, #FFFFFF);border:1px solid var(--hair, rgba(15, 23, 42, .08));border-radius:15px;color:var(--ink, #0F172A);font-family:var(--sans);font-size:14px;padding:11px 14px;line-height:1.4;outline:none}.ask-input[data-v-7f828634]:focus{border-color:var(--teal, #2563EB)}.mic[data-v-7f828634],.send[data-v-7f828634]{width:44px;height:44px;flex:0 0 auto;border:none;border-radius:14px;cursor:pointer;display:grid;place-items:center}.mic[data-v-7f828634]{background:var(--surface-2, #FFFFFF);color:var(--ink-2, #64748B)}.mic svg[data-v-7f828634]{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.mic.live[data-v-7f828634]{background:var(--bad, #DC2626);color:#fff;animation:pulse-7f828634 1.1s ease-in-out infinite}@keyframes pulse-7f828634{50%{box-shadow:0 0 0 8px #dc26261f}}.send[data-v-7f828634]{background:linear-gradient(135deg,var(--teal, #2563EB),var(--teal-deep, #1D4ED8));color:#fff}.send[data-v-7f828634]:disabled{opacity:.4}.send svg[data-v-7f828634]{width:20px;height:20px}.rec[data-v-7f828634]{flex:1;display:flex;align-items:center;gap:10px;height:44px;padding:0 14px;background:var(--surface-2, #FFFFFF);border-radius:15px}.rec-dot[data-v-7f828634]{width:9px;height:9px;border-radius:50%;background:var(--bad, #DC2626);animation:blink-7f828634 1s infinite}@keyframes blink-7f828634{50%{opacity:.3}}.rec-wave[data-v-7f828634]{display:inline-flex;align-items:center;gap:3px;height:20px}.rec-wave i[data-v-7f828634]{width:3px;height:6px;border-radius:3px;background:var(--teal, #2563EB);animation:wv-7f828634 .7s ease-in-out infinite}@keyframes wv-7f828634{50%{height:18px}}.rec-txt[data-v-7f828634]{font-size:13px;color:var(--ink-2, #64748B)}.boot[data-v-c5c5aaf2]{min-height:100dvh;display:flex;align-items:center;justify-content:center;background:var(--surface-0, #EDEFF2)}.boot-spin[data-v-c5c5aaf2]{width:26px;height:26px;border:2.5px solid rgba(15,23,42,.14);border-top-color:var(--gold, #2563EB);border-radius:50%;animation:bootsp-c5c5aaf2 .8s linear infinite}@keyframes bootsp-c5c5aaf2{to{transform:rotate(360deg)}}.app-shell[data-v-c5c5aaf2]{position:relative;width:100%;max-width:var(--app-max);min-height:100vh;min-height:100dvh;margin:0 auto;background:var(--surface-0);overflow:hidden}.app-body[data-v-c5c5aaf2]{min-height:100vh;min-height:100dvh;padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom,0px))}.tabbar[data-v-c5c5aaf2]{position:fixed;left:50%;transform:translate(-50%);bottom:0;width:100%;max-width:var(--app-max);height:var(--tabbar-h);padding:9px 14px calc(24px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,rgba(244,245,247,0),var(--surface-0) 55%);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--hair);display:flex;justify-content:space-between;align-items:flex-start;z-index:25}.tab[data-v-c5c5aaf2]{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1;color:var(--ink-3);font-size:9.5px;font-weight:600;text-decoration:none;cursor:pointer}.tab.active[data-v-c5c5aaf2]{color:var(--teal)}.tab.active .tab-ic[data-v-c5c5aaf2]{filter:drop-shadow(0 0 8px rgba(37,99,235,.3))}.tab-ic[data-v-c5c5aaf2]{width:23px;height:23px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.fab[data-v-c5c5aaf2]{position:fixed;right:max(16px,calc(50vw - var(--app-max) / 2 + 16px));bottom:calc(var(--tabbar-h) + 16px + env(safe-area-inset-bottom,0px));z-index:30;display:flex;align-items:center;gap:9px;padding:12px 17px;border:none;border-radius:999px;background:linear-gradient(135deg,var(--teal),var(--teal-deep));color:#fff;font-family:var(--sans);font-weight:700;font-size:13px;box-shadow:var(--shadow-fab);cursor:pointer}.fab svg[data-v-c5c5aaf2]{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.sidebar[data-v-c5c5aaf2]{display:none}@media(min-width:900px){.app-shell[data-v-c5c5aaf2]{max-width:none;background:transparent;overflow:visible}.app-body[data-v-c5c5aaf2]{min-height:100dvh;padding-top:30px;padding-bottom:60px;padding-left:max(262px,calc((100vw - 1180px)/2));padding-right:max(32px,calc((100vw - 1180px)/2))}.tabbar[data-v-c5c5aaf2],.fab[data-v-c5c5aaf2]{display:none}.sidebar[data-v-c5c5aaf2]{display:flex;flex-direction:column;position:fixed;left:0;top:0;bottom:0;width:230px;padding:22px 16px calc(18px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,var(--surface-1),var(--surface-0) 70%);border-right:1px solid var(--hair);z-index:40}.sb-brand[data-v-c5c5aaf2]{display:flex;align-items:center;gap:11px;padding:4px 8px 22px}.sb-logo[data-v-c5c5aaf2]{width:38px;height:38px;border-radius:12px;flex:0 0 auto;background:linear-gradient(145deg,var(--gold),var(--gold-deep));display:flex;align-items:center;justify-content:center;color:#fff}.sb-logo svg[data-v-c5c5aaf2]{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.sb-name[data-v-c5c5aaf2]{display:flex;flex-direction:column;line-height:1.05;font-size:17px;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.sb-name small[data-v-c5c5aaf2]{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:3px}.sb-nav[data-v-c5c5aaf2]{display:flex;flex-direction:column;gap:4px}.sb-item[data-v-c5c5aaf2]{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:12px;color:var(--ink-2);font-size:13.5px;font-weight:600;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background .18s ease,color .18s ease}.sb-item[data-v-c5c5aaf2]:hover{background:#0f172a0a;color:var(--ink)}.sb-item.active[data-v-c5c5aaf2]{color:var(--teal);background:var(--teal-soft);border-color:#2563eb4d}.sb-item.active .sb-ic[data-v-c5c5aaf2]{filter:drop-shadow(0 0 8px rgba(37,99,235,.3))}.sb-ic[data-v-c5c5aaf2]{width:21px;height:21px;flex:0 0 auto;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.sb-assist[data-v-c5c5aaf2]{margin-top:auto;display:flex;align-items:center;gap:9px;padding:12px 14px;border:none;border-radius:14px;background:linear-gradient(135deg,var(--teal),var(--teal-deep));color:#fff;font-family:var(--sans);font-weight:700;font-size:13px;box-shadow:var(--shadow-fab);cursor:pointer;text-align:left}.sb-assist svg[data-v-c5c5aaf2]{width:18px;height:18px;flex:0 0 auto;stroke:currentColor;fill:none;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}}.today[data-v-472125d9]{padding:16px 15px 8px}.ic[data-v-472125d9]{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.ic-16[data-v-472125d9]{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.num[data-v-472125d9]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.hero[data-v-472125d9]{background:radial-gradient(120% 100% at 100% 0%,rgba(37,99,235,.12),transparent 55%),linear-gradient(180deg,var(--surface-2),var(--surface-1));border:1px solid var(--hair-2);border-radius:24px;padding:18px 18px 16px;position:relative;overflow:hidden}.hero[data-v-472125d9]:after{content:"";position:absolute;right:-40px;top:-40px;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.3),transparent 70%);filter:blur(6px)}.hero .greet[data-v-472125d9]{font-size:13.5px;color:var(--ink-2);margin:0 0 2px;font-weight:500}.hero .date[data-v-472125d9]{font-size:11px;color:var(--ink-3);letter-spacing:.04em;text-transform:capitalize}.hero .bal-label[data-v-472125d9]{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-weight:700;margin:16px 0 2px}.hero .bal[data-v-472125d9]{font-size:38px;font-weight:800;letter-spacing:-.035em;line-height:1;position:relative;z-index:1}.hero .bal .cur[data-v-472125d9]{font-size:22px;color:var(--ink-2);font-weight:600;margin-left:2px}.accounts[data-v-472125d9]{display:flex;gap:7px;margin-top:14px;flex-wrap:wrap;position:relative;z-index:1}.chip[data-v-472125d9]{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;padding:4px 9px;border-radius:999px;border:1px solid var(--hair-2);color:var(--ink-2)}.chip .cd[data-v-472125d9]{width:7px;height:7px;border-radius:50%;flex:0 0 auto}.kpi-grid[data-v-472125d9]{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:12px}.kpi[data-v-472125d9]{background:var(--surface-1);border:1px solid var(--hair);border-radius:var(--radius-sm);padding:13px;min-width:0}.kp-ic[data-v-472125d9]{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.k-good[data-v-472125d9]{background:var(--good-soft);color:var(--good)}.k-violet[data-v-472125d9]{background:var(--violet-soft);color:var(--violet)}.k-warn[data-v-472125d9]{background:var(--warn-soft);color:var(--warn)}.k-blue[data-v-472125d9]{background:var(--teal-soft);color:var(--teal)}.kp-val[data-v-472125d9]{font-size:21px;font-weight:800;letter-spacing:-.02em;line-height:1.05;overflow-wrap:anywhere}.kp-lab[data-v-472125d9]{font-size:11.5px;color:var(--ink-2);margin-top:3px;line-height:1.3}.kp-sub[data-v-472125d9]{font-size:11px;color:var(--ink-3);margin-top:5px;line-height:1.3}.sec-title[data-v-472125d9]{display:flex;align-items:center;justify-content:space-between;margin:20px 4px 11px}.sec-title h3[data-v-472125d9]{font-size:14px;font-weight:700;letter-spacing:-.01em;margin:0}.ai-card[data-v-472125d9]{position:relative;background:linear-gradient(180deg,rgba(37,99,235,.12),var(--surface-1));border:1px solid rgba(37,99,235,.3);border-radius:var(--radius);padding:15px 15px 15px 18px;overflow:hidden}.ai-card[data-v-472125d9]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--teal),transparent)}.ai-top[data-v-472125d9]{display:flex;align-items:center;gap:9px;margin-bottom:9px}.ai-orb[data-v-472125d9]{width:28px;height:28px;border-radius:9px;background:var(--teal-soft);color:var(--teal);display:flex;align-items:center;justify-content:center;position:relative;flex:0 0 auto}.ai-orb.live[data-v-472125d9]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:12px;border:1px solid rgba(37,99,235,.3);animation:orb-pulse-472125d9 2.6s ease-out infinite}@keyframes orb-pulse-472125d9{0%{transform:scale(.85);opacity:.8}to{transform:scale(1.25);opacity:0}}.ai-h[data-v-472125d9]{font-size:14px;font-weight:700;letter-spacing:-.01em}.ai-h small[data-v-472125d9]{display:block;font-size:10.5px;color:var(--teal);font-weight:600;letter-spacing:.04em}.ai-card p[data-v-472125d9]{font-size:13px;line-height:1.55;color:var(--ink);margin:0 0 12px}.ai-card p.ai-err[data-v-472125d9]{color:var(--bad)}.ghost-btn[data-v-472125d9]{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--teal);background:#2563eb1f;border:1px solid rgba(37,99,235,.3);border-radius:11px;padding:8px 13px;cursor:pointer;font-family:var(--sans)}.ghost-btn[data-v-472125d9]:disabled{opacity:.55;cursor:default}.err-card[data-v-472125d9]{display:flex;gap:13px;align-items:flex-start;background:linear-gradient(180deg,rgba(220,38,38,.12),var(--surface-1));border:1px solid var(--bad-soft);border-radius:var(--radius);padding:16px}.err-ic[data-v-472125d9]{width:38px;height:38px;border-radius:11px;flex:0 0 auto;background:var(--bad-soft);color:var(--bad);display:flex;align-items:center;justify-content:center}.err-body[data-v-472125d9]{min-width:0}.err-body b[data-v-472125d9]{font-size:14px;font-weight:700}.err-body p[data-v-472125d9]{font-size:12.5px;color:var(--ink-2);margin:4px 0 12px;line-height:1.45}.err-body .ghost-btn[data-v-472125d9]{color:var(--ink-2);background:#0f172a0d;border-color:var(--hair-2)}.sk[data-v-472125d9]{position:relative;overflow:hidden;background:var(--surface-2);border-radius:7px}.sk[data-v-472125d9]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(15,23,42,.06),transparent);animation:sk-sheen-472125d9 1.3s infinite}@keyframes sk-sheen-472125d9{to{transform:translate(100%)}}.sk-line[data-v-472125d9]{border-radius:6px}.sk-hero .sk-line[data-v-472125d9]{background:#0f172a0d}.sk-chips[data-v-472125d9]{display:flex;gap:7px;margin-top:14px}.sk-chip[data-v-472125d9]{width:92px;height:22px;border-radius:999px;background:#0f172a0d}.sk-sq[data-v-472125d9]{width:34px;height:34px;border-radius:10px}@media(prefers-reduced-motion:reduce){.sk[data-v-472125d9]:after,.ai-orb.live[data-v-472125d9]:after{animation:none}}.insight-col[data-v-472125d9]{display:contents}@media(min-width:900px){.today[data-v-472125d9]{padding:0;display:grid;grid-template-columns:1.45fr 1fr;grid-template-areas:"hero    insight" "kpi     insight";column-gap:18px;row-gap:16px;align-items:start}.today>svg[aria-hidden][data-v-472125d9]{display:none}.hero[data-v-472125d9]{grid-area:hero}.kpi-grid[data-v-472125d9]{grid-area:kpi;grid-template-columns:repeat(2,1fr);margin-top:0}.insight-col[data-v-472125d9]{grid-area:insight;display:flex;flex-direction:column;align-self:stretch;height:100%}.insight-col .sec-title[data-v-472125d9]{margin:2px 2px 11px}.insight-col .ai-card[data-v-472125d9]{flex:1 1 auto}.err-card[data-v-472125d9]{grid-column:1 / -1}}.scr[data-v-fa693e35]{padding:14px 15px 20px;min-height:100%}.ic[data-v-fa693e35]{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.ic-14[data-v-fa693e35]{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.scr-head[data-v-fa693e35]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.scr-brand[data-v-fa693e35]{width:34px;height:34px;border-radius:11px;flex:0 0 auto;background:linear-gradient(145deg,var(--gold),var(--gold-deep));display:flex;align-items:center;justify-content:center;color:#fff}.scr-brand .ic[data-v-fa693e35]{width:19px;height:19px}.scr-title[data-v-fa693e35]{display:flex;flex-direction:column;line-height:1.15}.scr-title b[data-v-fa693e35]{font-size:18px;font-weight:800;letter-spacing:-.02em}.scr-title small[data-v-fa693e35]{font-size:11.5px;color:var(--ink-2)}.card[data-v-fa693e35]{background:var(--surface-1);border:1px solid var(--hair);border-radius:var(--radius);padding:15px}.card+.card[data-v-fa693e35],.stack[data-v-fa693e35]>*+*{margin-top:12px}.eyebrow[data-v-fa693e35]{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);font-weight:700;margin:0 0 3px}.row[data-v-fa693e35]{display:flex;align-items:center}.between[data-v-fa693e35]{justify-content:space-between}.muted[data-v-fa693e35]{color:var(--ink-2)}.tiny[data-v-fa693e35]{font-size:12px}.num[data-v-fa693e35]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.big[data-v-fa693e35]{font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.empty[data-v-fa693e35]{color:var(--ink-3);font-size:12.5px;text-align:center;margin:8px 0}.delta[data-v-fa693e35]{display:inline-flex;align-items:center;gap:3px;font-size:13px;font-weight:700}.delta.up[data-v-fa693e35]{color:var(--good)}.delta.down[data-v-fa693e35]{color:var(--bad)}.sec-title[data-v-fa693e35]{display:flex;align-items:center;justify-content:space-between;margin:20px 4px 11px}.sec-title h3[data-v-fa693e35]{font-size:14px;font-weight:700;letter-spacing:-.01em;margin:0}.chart-card[data-v-fa693e35]{padding-bottom:11px}.chart-top[data-v-fa693e35]{margin-bottom:6px}.area-svg[data-v-fa693e35]{overflow:visible}.area-svg .grid line[data-v-fa693e35]{stroke:var(--grid);stroke-width:1}.area-svg .y-lab[data-v-fa693e35]{font-size:9px;fill:var(--ink-3);font-family:var(--sans);font-variant-numeric:tabular-nums}.area-svg .x-lab[data-v-fa693e35]{font-size:10px;fill:var(--ink-3);font-family:var(--sans)}.area-line[data-v-fa693e35]{fill:none;stroke:var(--gold);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.donut-row[data-v-fa693e35]{display:flex;gap:16px;align-items:center}.donut[data-v-fa693e35]{flex:0 0 auto}.donut-c[data-v-fa693e35]{font-size:19px;font-weight:800;fill:var(--ink);font-family:var(--sans);letter-spacing:-.5px}.donut-s[data-v-fa693e35]{font-size:10px;font-weight:600;fill:var(--ink-3);font-family:var(--sans)}.leg[data-v-fa693e35]{display:flex;flex-direction:column;gap:9px;flex:1;min-width:0}.leg .lr[data-v-fa693e35]{display:flex;align-items:center;gap:9px}.leg .ld[data-v-fa693e35]{width:10px;height:10px;border-radius:3px;flex:0 0 auto}.leg .ln[data-v-fa693e35]{flex:1 1 auto;font-size:12.5px;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leg .lv[data-v-fa693e35]{font-size:12.5px;font-weight:700}.li[data-v-fa693e35]{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--hair)}.li[data-v-fa693e35]:first-child{padding-top:2px}.li[data-v-fa693e35]:last-child{border-bottom:0;padding-bottom:2px}.li-ic[data-v-fa693e35]{width:38px;height:38px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;background:var(--surface-2);color:var(--ink-2)}.li-main[data-v-fa693e35]{flex:1 1 auto;min-width:0}.li-main b[data-v-fa693e35]{font-size:13.5px;font-weight:600;display:block;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.li-main small[data-v-fa693e35]{font-size:11.5px;color:var(--ink-3)}.li-val[data-v-fa693e35]{font-size:14px;font-weight:700;text-align:right;flex:0 0 auto}.gold-card[data-v-fa693e35]{border-color:#2563eb4d;background:linear-gradient(180deg,rgba(37,99,235,.12),var(--surface-1))}.gold-ic[data-v-fa693e35]{background:var(--gold-soft);color:var(--gold)}.gold-val[data-v-fa693e35]{color:var(--gold)}.bar-row[data-v-fa693e35]{display:flex;align-items:center;gap:11px;padding:9px 0}.bar-row .bl[data-v-fa693e35]{width:92px;flex:0 0 auto;font-size:12.5px;color:var(--ink-2);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar-track[data-v-fa693e35]{flex:1 1 auto;height:9px;background:var(--surface-2);border-radius:6px;overflow:hidden}.bar-fill[data-v-fa693e35]{height:100%;border-radius:6px;background:linear-gradient(90deg,var(--gold-deep),var(--gold))}.bar-row .bv[data-v-fa693e35]{width:54px;text-align:right;font-size:12px;font-weight:700;color:var(--ink);flex:0 0 auto}.err[data-v-fa693e35]{text-align:center;padding:26px 18px}.err .ic-warn[data-v-fa693e35]{width:30px;height:30px;color:var(--bad);margin:0 auto 10px}.err p[data-v-fa693e35]{color:var(--ink-2);font-size:13.5px;margin:0 0 14px}.retry[data-v-fa693e35]{font-size:13px;font-weight:700;color:var(--gold);background:var(--gold-soft);border:1px solid rgba(37,99,235,.3);border-radius:11px;padding:9px 18px;cursor:pointer}.sk[data-v-fa693e35]{position:relative;overflow:hidden;border-color:var(--hair)}.sk-chart[data-v-fa693e35]{height:190px}.sk-donut[data-v-fa693e35]{height:168px}.sk-line[data-v-fa693e35]{height:96px}.sk-bars[data-v-fa693e35]{height:210px}.sk[data-v-fa693e35]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(15,23,42,.04),transparent);transform:translate(-100%);animation:sk-shimmer-fa693e35 1.4s ease-in-out infinite}@keyframes sk-shimmer-fa693e35{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.sk[data-v-fa693e35]:after{animation:none}}.msec[data-v-fa693e35]{display:contents}@media(min-width:900px){.ready[data-v-fa693e35]{display:grid;grid-template-columns:1fr 1fr;column-gap:18px;row-gap:6px;align-items:start}.ready>.chart-card[data-v-fa693e35]{grid-column:1 / -1;grid-row:1}.msec[data-v-fa693e35]{display:flex;flex-direction:column}.msec.expenses[data-v-fa693e35]{grid-column:1;grid-row:2}.msec.clients[data-v-fa693e35]{grid-column:2;grid-row:2}.msec.expected[data-v-fa693e35]{grid-column:1 / -1;grid-row:3}.msec .sec-title[data-v-fa693e35]{margin:6px 4px 11px}.donut[data-v-fa693e35]{width:132px;height:132px}}.scr[data-v-463d667c]{position:relative}.scr-head[data-v-463d667c]{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--hair);position:sticky;top:0;z-index:10;background:linear-gradient(180deg,var(--surface-0),rgba(244,245,247,.86));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.scr-head .brand[data-v-463d667c]{width:34px;height:34px;border-radius:11px;background:linear-gradient(145deg,var(--gold),var(--gold-deep));display:flex;align-items:center;justify-content:center;color:#fff;flex:0 0 auto}.scr-head .tt[data-v-463d667c]{display:flex;flex-direction:column;line-height:1.2}.scr-head .tt b[data-v-463d667c]{font-size:15px;font-weight:700;letter-spacing:-.01em}.scr-head .tt small[data-v-463d667c]{font-size:11px;color:var(--gold);font-weight:600;margin-top:1px}.scr-head .tt small.dim[data-v-463d667c]{color:var(--ink-3);font-weight:500}.body[data-v-463d667c]{padding:16px 15px 24px}.ic[data-v-463d667c]{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.ic-16[data-v-463d667c]{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.card[data-v-463d667c]{background:var(--surface-1);border:1px solid var(--hair);border-radius:var(--radius);padding:15px}.eyebrow[data-v-463d667c]{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);font-weight:700;margin:0 0 12px}.row[data-v-463d667c]{display:flex;align-items:center}.between[data-v-463d667c]{justify-content:space-between}.gap[data-v-463d667c]{gap:10px}.min0[data-v-463d667c]{min-width:0}.muted[data-v-463d667c]{color:var(--ink-2)}.tiny[data-v-463d667c]{font-size:12px}.empty[data-v-463d667c]{color:var(--ink-3);font-size:13px;margin:2px 0}.sec-title[data-v-463d667c]{display:flex;align-items:center;justify-content:space-between;margin:20px 4px 11px}.sec-title h3[data-v-463d667c]{font-size:14px;font-weight:700;letter-spacing:-.01em;margin:0}.fn-list[data-v-463d667c]{display:flex;flex-direction:column;gap:10px}.fr[data-v-463d667c]{margin:0}.fr-top[data-v-463d667c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.fr-top .fn[data-v-463d667c]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--ink)}.fr-top .fn.good[data-v-463d667c]{color:var(--good)}.fr-top .cnt[data-v-463d667c]{font-size:10.5px;font-weight:700;color:var(--plane);background:var(--gold);border-radius:6px;padding:1px 7px}.fr-top .cnt.good[data-v-463d667c]{background:var(--good);color:#fff}.fr-top .sum[data-v-463d667c]{font-size:13px;font-weight:700}.fr-top .sum.good[data-v-463d667c]{color:var(--good)}.ft[data-v-463d667c]{height:14px;border-radius:7px;background:var(--surface-2);overflow:hidden}.ff[data-v-463d667c]{height:100%;border-radius:7px;transition:width .4s ease}.stalled[data-v-463d667c]{display:flex;flex-direction:column;gap:10px}.card.red[data-v-463d667c]{border-color:#dc26264d;background:linear-gradient(180deg,rgba(220,38,38,.12),var(--surface-1))}.li-ic[data-v-463d667c]{width:38px;height:38px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;background:var(--surface-2);color:var(--ink-2)}.li-ic.bad[data-v-463d667c]{background:var(--bad-soft);color:var(--bad)}.st-t[data-v-463d667c]{font-size:13.5px;font-weight:600;display:block;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bad-t[data-v-463d667c]{color:var(--bad);margin-top:2px}.li-val[data-v-463d667c]{font-size:14px;font-weight:700;text-align:right;flex:0 0 auto;padding-left:10px}.ok-note[data-v-463d667c]{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--ink-2);padding:13px 15px}.good-c[data-v-463d667c]{color:var(--good);flex:0 0 auto}.li[data-v-463d667c]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--hair)}.li[data-v-463d667c]:first-child{padding-top:2px}.li[data-v-463d667c]:last-child{border-bottom:0;padding-bottom:2px}.li .li-ic[data-v-463d667c]{color:var(--ink-2)}.li .li-main[data-v-463d667c]{flex:1 1 auto;min-width:0}.li .li-main b[data-v-463d667c]{font-size:13.5px;font-weight:600;display:block;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.li .li-main small[data-v-463d667c]{font-size:11.5px;color:var(--ink-3);display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metrics[data-v-463d667c]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.mx[data-v-463d667c]{background:var(--surface-1);border:1px solid var(--hair);border-radius:var(--radius-sm);padding:13px 11px}.mx-ic[data-v-463d667c]{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;margin-bottom:9px}.mx-ic.teal[data-v-463d667c]{background:var(--teal-soft);color:var(--teal)}.mx-ic.gold[data-v-463d667c]{background:var(--gold-soft);color:var(--gold)}.mx-ic.violet[data-v-463d667c]{background:var(--violet-soft);color:#7c3aed}.mx-val[data-v-463d667c]{font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:1.05}.mx-lab[data-v-463d667c]{font-size:11px;color:var(--ink-2);margin-top:4px;line-height:1.25}.err[data-v-463d667c]{text-align:center;padding:48px 24px}.err-ic[data-v-463d667c]{width:46px;height:46px;border-radius:14px;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;background:var(--bad-soft);color:var(--bad)}.err-t[data-v-463d667c]{font-size:15px;font-weight:700;margin:0 0 6px}.err-m[data-v-463d667c]{font-size:12.5px;color:var(--ink-3);margin:0 0 18px;line-height:1.5}.retry[data-v-463d667c]{font-size:13px;font-weight:700;color:var(--gold);background:var(--gold-soft);border:1px solid rgba(37,99,235,.3);border-radius:12px;padding:10px 22px;cursor:pointer;font-family:var(--sans)}.sk-metrics[data-v-463d667c]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:20px}.sk-metrics .sk-box[data-v-463d667c]{height:78px}.sk-box[data-v-463d667c]{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--surface-1),var(--surface-2),var(--surface-1));background-size:200% 100%;animation:sk-463d667c 1.3s ease-in-out infinite}.sk-card[data-v-463d667c]{border-radius:var(--radius);height:150px;margin-bottom:14px}.sk-tall[data-v-463d667c]{height:210px}@keyframes sk-463d667c{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.sk-box[data-v-463d667c]{animation:none}.ff[data-v-463d667c]{transition:none}}.ssec[data-v-463d667c]{display:contents}@media(min-width:900px){.ready[data-v-463d667c]{display:grid;grid-template-columns:1fr 1fr;column-gap:18px;row-gap:6px;align-items:start}.ready>.funnel[data-v-463d667c]{grid-column:1 / -1;grid-row:1}.ssec[data-v-463d667c]{display:flex;flex-direction:column}.ssec.leads-sec[data-v-463d667c]{grid-column:1;grid-row:2}.ssec.stalled-sec[data-v-463d667c]{grid-column:2;grid-row:2}.ssec.metrics-sec[data-v-463d667c]{grid-column:1 / -1;grid-row:3}.ssec .sec-title[data-v-463d667c]{margin:6px 4px 11px}}.screen[data-v-91bee47c]{display:flex;flex-direction:column;min-height:100%}.tg-head[data-v-91bee47c]{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:14px 16px 12px;border-bottom:1px solid var(--hair)}.tg-brand[data-v-91bee47c]{width:34px;height:34px;border-radius:11px;flex:0 0 auto;background:linear-gradient(145deg,var(--gold),var(--gold-deep));display:flex;align-items:center;justify-content:center;color:#fff}.tg-title[data-v-91bee47c]{display:flex;flex-direction:column;line-height:1.15}.tg-title b[data-v-91bee47c]{font-size:15px;font-weight:700;letter-spacing:-.01em}.tg-title small[data-v-91bee47c]{font-size:11px;color:var(--teal);display:flex;align-items:center;gap:5px}.tg-title small[data-v-91bee47c]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--teal);box-shadow:0 0 8px var(--teal)}.ic[data-v-91bee47c]{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.ic-16[data-v-91bee47c]{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.body[data-v-91bee47c]{flex:1 1 auto;padding:16px 15px 8px}.fot[data-v-91bee47c]{display:flex;gap:11px}.fx[data-v-91bee47c]{flex:1;min-width:0;background:var(--surface-1);border:1px solid var(--hair);border-radius:var(--radius-sm);padding:13px}.fx .v[data-v-91bee47c]{font-size:20px;font-weight:800;letter-spacing:-.02em}.fx .l[data-v-91bee47c]{font-size:11px;color:var(--ink-2);margin-top:3px}.team-card[data-v-91bee47c]{margin-top:12px}.card[data-v-91bee47c]{background:var(--surface-1);border:1px solid var(--hair);border-radius:var(--radius);padding:15px}.emp[data-v-91bee47c]{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--hair)}.emp[data-v-91bee47c]:last-child{border-bottom:0}.emp[data-v-91bee47c]:first-child{padding-top:2px}.ava[data-v-91bee47c]{width:42px;height:42px;border-radius:13px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;color:#fff}.em-main[data-v-91bee47c]{flex:1 1 auto;min-width:0}.em-main b[data-v-91bee47c]{font-size:14px;font-weight:600;display:flex;align-items:center;gap:7px;letter-spacing:-.01em;flex-wrap:wrap}.em-main .nm[data-v-91bee47c]{min-width:0}.em-main small[data-v-91bee47c]{font-size:11.5px;color:var(--ink-3);display:block;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge[data-v-91bee47c]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:3px 8px;border-radius:8px;white-space:nowrap}.badge .bd-ic[data-v-91bee47c]{width:11px;height:11px}.b-good[data-v-91bee47c]{background:var(--good-soft);color:var(--good)}.b-warn[data-v-91bee47c]{background:var(--warn-soft);color:var(--warn)}.b-gold[data-v-91bee47c]{background:var(--gold-soft);color:var(--gold)}.b-violet[data-v-91bee47c]{background:#7c3aed1f;color:#7c3aed}.b-neutral[data-v-91bee47c]{background:#0f172a0f;color:var(--ink-2)}.em-act[data-v-91bee47c]{display:flex;gap:6px;flex:0 0 auto}.icon-btn[data-v-91bee47c]{width:32px;height:32px;border-radius:10px;background:var(--surface-2);border:1px solid var(--hair);color:var(--ink-2);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.icon-btn[data-v-91bee47c]:active{background:var(--surface-3)}.empty[data-v-91bee47c]{color:var(--ink-3);font-size:13px;text-align:center;padding:8px 0}.err[data-v-91bee47c]{text-align:center;padding:48px 20px}.err-ic[data-v-91bee47c]{width:48px;height:48px;margin:0 auto 14px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:var(--bad-soft);color:var(--bad)}.err-t[data-v-91bee47c]{font-size:15px;font-weight:700;margin:0 0 4px}.err-s[data-v-91bee47c]{font-size:12.5px;color:var(--ink-3);margin:0 0 16px;line-height:1.5}.retry[data-v-91bee47c]{font-size:13px;font-weight:700;color:var(--gold);background:var(--gold-soft);border:1px solid rgba(37,99,235,.3);border-radius:11px;padding:9px 18px;cursor:pointer}.sk[data-v-91bee47c]{display:block;border-radius:7px;background:linear-gradient(100deg,var(--surface-2) 30%,var(--surface-3) 50%,var(--surface-2) 70%);background-size:220% 100%;animation:sk-sheen-91bee47c 1.3s ease-in-out infinite}@keyframes sk-sheen-91bee47c{0%{background-position:180% 0}to{background-position:-80% 0}}.sk-fx[data-v-91bee47c]{display:flex;flex-direction:column;gap:9px}.sk-line[data-v-91bee47c]{height:12px}.sk-line.lg[data-v-91bee47c]{height:18px;width:65%}.sk-line.sm[data-v-91bee47c]{height:10px;width:50%}.sk-ava[data-v-91bee47c]{width:42px;height:42px;border-radius:13px;flex:0 0 auto}.sk-card[data-v-91bee47c]{margin-top:12px}@media(prefers-reduced-motion:reduce){.sk[data-v-91bee47c]{animation:none}}@media(min-width:900px){.fot[data-v-91bee47c]{gap:16px}.team-card[data-v-91bee47c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;margin-top:16px;padding:0;background:transparent;border:none}.team-card .emp[data-v-91bee47c]{padding:14px;border:1px solid var(--hair);border-radius:var(--radius-sm);background:var(--surface-1)}.team-card .emp[data-v-91bee47c]:first-child{padding-top:14px}.team-card .emp[data-v-91bee47c]:last-child{border-bottom:1px solid var(--hair)}}.scr[data-v-615f01b5]{min-height:100%;color:var(--ink)}.head[data-v-615f01b5]{display:flex;align-items:center;gap:10px;padding:14px 16px 12px;border-bottom:1px solid var(--hair);position:sticky;top:0;z-index:20;background:linear-gradient(180deg,var(--surface-0),rgba(244,245,247,.82));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.brand[data-v-615f01b5]{width:34px;height:34px;border-radius:11px;background:linear-gradient(145deg,var(--gold),var(--gold-deep));display:flex;align-items:center;justify-content:center;color:#fff;flex:0 0 auto}.brand .ic[data-v-615f01b5]{width:19px;height:19px}.title[data-v-615f01b5]{display:flex;flex-direction:column;line-height:1.15;min-width:0}.title b[data-v-615f01b5]{font-size:15px;font-weight:700;letter-spacing:-.01em}.title small[data-v-615f01b5]{font-size:11px;color:var(--teal);display:flex;align-items:center;gap:5px;margin-top:2px}.title small[data-v-615f01b5]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--teal);box-shadow:0 0 8px var(--teal);flex:0 0 auto}.hbtn[data-v-615f01b5]{margin-left:auto;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--ink-2);background:#0f172a0d;border:1px solid var(--hair);cursor:pointer;flex:0 0 auto}.hbtn[data-v-615f01b5]:active{background:#0f172a1a}.ic[data-v-615f01b5]{stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.body[data-v-615f01b5]{padding:12px 15px 24px}.cal-day[data-v-615f01b5]{margin-bottom:6px}.cd-h[data-v-615f01b5]{display:flex;align-items:center;gap:9px;margin:14px 4px 11px}.cd-h b[data-v-615f01b5]{font-size:13px;font-weight:700}.cd-h .cd-tag[data-v-615f01b5]{font-size:11px;color:var(--ink-3)}.cd-h .line[data-v-615f01b5]{flex:1;height:1px;background:var(--hair)}.slot[data-v-615f01b5]{display:flex;gap:12px;align-items:stretch;margin-bottom:9px}.tm[data-v-615f01b5]{width:46px;flex:0 0 auto;font-size:12px;font-weight:700;color:var(--ink-2);padding-top:12px;text-align:right;line-height:1.25}.ev[data-v-615f01b5]{flex:1 1 auto;background:var(--surface-1);border:1px solid var(--hair);border-left:3px solid var(--gold);border-radius:12px;padding:11px 13px;display:flex;align-items:center;gap:10px;text-align:left;font-family:var(--sans);color:var(--ink);width:100%}.ev.event[data-v-615f01b5]{cursor:default;transition:border-color .18s ease,background .18s ease}.ev.event.tappable[data-v-615f01b5]{cursor:pointer}.ev.teal[data-v-615f01b5]{border-left-color:var(--teal)}.ev.violet[data-v-615f01b5]{border-left-color:var(--violet)}.ev.event.open[data-v-615f01b5]{background:var(--surface-2)}.ev-main[data-v-615f01b5]{flex:1 1 auto;min-width:0}.ev b[data-v-615f01b5]{font-size:13px;font-weight:600;display:block;letter-spacing:-.01em}.ev small[data-v-615f01b5]{font-size:11px;color:var(--ink-3);display:block;margin-top:3px}.desc[data-v-615f01b5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .18s ease}.desc.full[data-v-615f01b5]{white-space:normal;color:var(--ink-2)}.chev[data-v-615f01b5]{width:17px;height:17px;flex:0 0 auto;stroke:var(--ink-3);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.chev.up[data-v-615f01b5]{transform:rotate(180deg);stroke:var(--ink-2)}.slot.free .ev[data-v-615f01b5]{background:repeating-linear-gradient(135deg,rgba(22,163,74,.12),rgba(22,163,74,.12) 8px,transparent 8px,transparent 16px),var(--surface-0);border:1px dashed rgba(22,163,74,.3);border-left:1px dashed rgba(22,163,74,.3);justify-content:space-between;color:var(--good)}.slot.free .ev b[data-v-615f01b5]{color:var(--good)}.slot.free .ev small[data-v-615f01b5]{color:#15803d}.take[data-v-615f01b5]{font-size:11.5px;font-weight:700;color:var(--good);background:var(--good-soft);border:1px solid rgba(22,163,74,.3);border-radius:9px;padding:6px 11px;cursor:pointer;flex:0 0 auto;font-family:var(--sans)}.take[data-v-615f01b5]:active{background:#16a34a4d}.hint[data-v-615f01b5]{margin-top:14px;width:100%;display:flex;align-items:center;gap:9px;padding:13px 15px;border-radius:var(--radius-sm);background:var(--teal-soft);border:1px solid rgba(37,99,235,.3);color:var(--teal);font-family:var(--sans);font-size:12.5px;font-weight:600;cursor:pointer;text-align:left}.hint .ic[data-v-615f01b5]{color:var(--teal);flex:0 0 auto}.hint[data-v-615f01b5]:active{background:#2563eb1f}.state[data-v-615f01b5]{padding:48px 24px;text-align:center}.st-msg[data-v-615f01b5]{color:var(--ink-2);font-size:13px;margin:0 0 16px;line-height:1.5}.retry[data-v-615f01b5]{font-size:13px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--teal),var(--teal-deep));border:none;border-radius:999px;padding:10px 22px;cursor:pointer;font-family:var(--sans)}.sk[data-v-615f01b5]{display:block;border-radius:6px;background:linear-gradient(100deg,var(--surface-1) 30%,var(--surface-2) 50%,var(--surface-1) 70%);background-size:200% 100%;animation:sk-615f01b5 1.3s ease-in-out infinite}.sk-wrap .cd-h[data-v-615f01b5]{align-items:center}.sk-h[data-v-615f01b5]{width:96px;height:13px}.sk-tm[data-v-615f01b5]{width:40px;height:12px;margin:12px 0 0 6px;align-self:flex-start}.sk-ev[data-v-615f01b5]{background:var(--surface-1);border-color:var(--hair);border-left-color:var(--surface-3);flex-direction:column;align-items:flex-start;gap:7px}.sk-l1[data-v-615f01b5]{width:62%;height:12px}.sk-l2[data-v-615f01b5]{width:40%;height:10px}@keyframes sk-615f01b5{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.sk[data-v-615f01b5]{animation:none}}@media(min-width:900px){.days-grid[data-v-615f01b5]{display:grid;grid-template-columns:1fr 1fr;column-gap:24px;align-items:start}.cal-day[data-v-615f01b5]{margin-bottom:10px}.hint[data-v-615f01b5]{grid-column:1 / -1}}.ov[data-v-96b36635]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#0f172ab8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:flex-end;justify-content:center}.player[data-v-96b36635]{width:100%;max-width:480px;max-height:94dvh;background:#fff;border:1px solid var(--grid);border-radius:22px 22px 0 0;display:flex;flex-direction:column;overflow:hidden;animation:up-96b36635 .28s ease}@keyframes up-96b36635{0%{transform:translateY(24px);opacity:.6}}@media(min-width:620px){.ov[data-v-96b36635]{align-items:center}.player[data-v-96b36635]{border-radius:22px}}.ph[data-v-96b36635]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 14px;border-bottom:1px solid var(--hair)}.ph-t[data-v-96b36635]{display:flex;align-items:center;gap:8px;min-width:0}.rec[data-v-96b36635]{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:600;color:var(--bad);flex:none}.rec i[data-v-96b36635]{width:7px;height:7px;border-radius:50%;background:var(--bad);animation:blink-96b36635 1.3s infinite}@keyframes blink-96b36635{50%{opacity:.3}}.src[data-v-96b36635]{flex:none;font-size:10.5px;color:#fff;background:var(--teal);border-radius:6px;padding:2px 7px;font-weight:500}.ttl[data-v-96b36635]{font-size:12.5px;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x[data-v-96b36635]{flex:none;width:30px;height:30px;border:0;background:#0f172a0f;border-radius:9px;cursor:pointer}.x svg[data-v-96b36635]{width:16px;height:16px;fill:none;stroke:#475569;stroke-width:2;stroke-linecap:round}.vid[data-v-96b36635]{width:100%;aspect-ratio:16/9;background:#000;display:block}.real-stage[data-v-96b36635]{cursor:pointer}.poster[data-v-96b36635]{position:relative;aspect-ratio:16/9;background:radial-gradient(circle at 50% 42%,#15181d,#0b0f14);display:flex;align-items:center;justify-content:center}.pl[data-v-96b36635]{width:62px;height:62px;border-radius:50%;background:#2563eb1f;border:1.5px solid var(--teal);display:flex;align-items:center;justify-content:center;transition:transform .15s}.real-stage:active .pl[data-v-96b36635]{transform:scale(.94)}.pl svg[data-v-96b36635]{width:28px;height:28px;fill:var(--teal);margin-left:3px}.p-meta[data-v-96b36635]{position:absolute;left:14px;bottom:12px;display:flex;flex-direction:column;gap:4px}.badge[data-v-96b36635]{font-size:10.5px;color:#fff;background:var(--teal);border-radius:6px;padding:2px 7px;font-weight:500;align-self:flex-start}.p-date[data-v-96b36635]{font-size:11px;color:#cbd5e1}.open[data-v-96b36635]{display:flex;align-items:center;justify-content:center;gap:7px;width:calc(100% - 28px);margin:12px 14px 4px;padding:11px;background:var(--teal);color:#fff;border:0;border-radius:13px;font-size:13.5px;font-weight:500;cursor:pointer}.open svg[data-v-96b36635]{width:15px;height:15px;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.summary[data-v-96b36635]{overflow-y:auto;padding:8px 16px 22px}.s-h[data-v-96b36635]{font-size:13.5px;font-weight:600;color:var(--ink);margin:14px 0 6px}.s-h[data-v-96b36635]:first-child{margin-top:6px}.s-p[data-v-96b36635]{font-size:13px;line-height:1.55;color:#475569;margin-bottom:6px}.s-li[data-v-96b36635]{display:flex;gap:7px;font-size:13px;line-height:1.5;color:#475569;margin-bottom:5px}.s-li span[data-v-96b36635]{color:var(--teal)}.stage[data-v-96b36635]{position:relative;background:radial-gradient(circle at 50% 40%,#15181d,#0b0f14);padding:16px}.grid[data-v-96b36635]{display:grid;gap:9px}.grid.n1[data-v-96b36635]{grid-template-columns:1fr}.grid.n2[data-v-96b36635],.grid.n3[data-v-96b36635],.grid.n4[data-v-96b36635]{grid-template-columns:1fr 1fr}.tile[data-v-96b36635]{position:relative;aspect-ratio:16/10;background:#15181d;border:1.5px solid transparent;border-radius:13px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;transition:border-color .3s,box-shadow .3s}.tile.live[data-v-96b36635]{border-color:var(--teal);box-shadow:0 0 0 3px #2563eb1f}.av[data-v-96b36635]{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#e2e8f0,#eef1f4);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#475569}.tile.live .av[data-v-96b36635]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1d4ed8}.bars[data-v-96b36635]{display:flex;align-items:flex-end;gap:3px;height:12px;opacity:.25}.tile.live .bars[data-v-96b36635]{opacity:1}.bars i[data-v-96b36635]{width:3px;height:4px;background:var(--teal);border-radius:2px}.tile.live .bars i[data-v-96b36635]{animation:eq-96b36635 .7s ease-in-out infinite alternate}@keyframes eq-96b36635{to{height:12px}}.nm[data-v-96b36635]{font-size:11.5px;color:#94a3b8}.tile.live .nm[data-v-96b36635]{color:#fff}.clock[data-v-96b36635]{position:absolute;top:22px;right:22px;font-size:11px;font-variant-numeric:tabular-nums;color:#fff;background:#0f172a73;border-radius:7px;padding:3px 7px}.ctrl[data-v-96b36635]{display:flex;align-items:center;gap:11px;padding:12px 14px;border-bottom:1px solid var(--hair)}.pp[data-v-96b36635]{flex:none;width:40px;height:40px;border:0;border-radius:50%;background:var(--teal);cursor:pointer;display:flex;align-items:center;justify-content:center}.pp svg[data-v-96b36635]{width:20px;height:20px;fill:#fff}.track[data-v-96b36635]{flex:1;height:6px;background:#0f172a17;border-radius:4px;cursor:pointer;overflow:hidden}.track i[data-v-96b36635]{display:block;height:100%;background:var(--teal);border-radius:4px;transition:width .3s linear}.tm[data-v-96b36635]{flex:none;font-size:11px;color:#64748b;font-variant-numeric:tabular-nums}.miss[data-v-96b36635]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:11px 14px;border-bottom:1px solid var(--hair)}.mhd[data-v-96b36635]{font-size:11px;color:var(--bad);font-weight:500}.mchip[data-v-96b36635]{font-size:11px;color:#b91c1c;background:var(--bad-soft);border-radius:8px;padding:4px 8px}.tr[data-v-96b36635]{flex:1;overflow-y:auto;padding:12px 14px 22px;display:flex;flex-direction:column;gap:9px}.ln[data-v-96b36635]{cursor:pointer;padding:7px 10px;border-radius:10px;transition:background .2s,opacity .2s;opacity:.5}.ln.past[data-v-96b36635]{opacity:.72}.ln.act[data-v-96b36635]{background:#2563eb1f;opacity:1}.ln .who[data-v-96b36635]{display:block;font-size:11px;font-weight:500;color:var(--teal);margin-bottom:2px}.ln .tx[data-v-96b36635]{font-size:13.5px;line-height:1.5;color:#0f172a}.ln.nar[data-v-96b36635]{font-style:italic}.ln.nar .tx[data-v-96b36635]{font-size:12px;color:#64748b}.calls[data-v-33f42e74]{padding:18px 15px calc(var(--tabbar-h) + 24px)}.hd[data-v-33f42e74]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:15px}h1[data-v-33f42e74]{font-size:25px;font-weight:600;letter-spacing:-.02em;margin:0}.sub[data-v-33f42e74]{font-size:12.5px;color:#64748b;margin:3px 0 0;display:flex;align-items:center;gap:6px}.dot[data-v-33f42e74]{width:6px;height:6px;border-radius:50%;background:var(--teal);box-shadow:0 0 8px var(--teal)}.conn[data-v-33f42e74]{flex:none;display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:500;color:#fff;background:var(--teal);border:0;border-radius:13px;padding:9px 13px;cursor:pointer;transition:opacity .2s,transform .1s}.conn[data-v-33f42e74]:disabled{opacity:.5}.conn[data-v-33f42e74]:active{transform:scale(.97)}.conn .ic[data-v-33f42e74]{width:16px;height:16px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.stats[data-v-33f42e74]{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:14px}.stat[data-v-33f42e74]{background:#0f172a0a;border:1px solid var(--hair);border-radius:var(--radius-sm);padding:11px 12px}.stat .v[data-v-33f42e74]{display:block;font-size:20px;font-weight:600;letter-spacing:-.02em}.stat .v i[data-v-33f42e74]{font-size:13px;font-weight:500;color:#64748b;font-style:normal}.stat .v.bad[data-v-33f42e74]{color:var(--bad)}.stat .l[data-v-33f42e74]{font-size:11px;color:#64748b}.upl[data-v-33f42e74]{background:#2563eb1f;border:1px solid rgba(37,99,235,.3);border-radius:var(--radius-sm);padding:12px 13px;margin-bottom:13px}.upl-top[data-v-33f42e74]{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--teal);margin-bottom:9px}.spin[data-v-33f42e74]{width:14px;height:14px;border-radius:50%;border:2px solid rgba(37,99,235,.3);border-top-color:var(--teal);animation:sp-33f42e74 .7s linear infinite}@keyframes sp-33f42e74{to{transform:rotate(360deg)}}.bar[data-v-33f42e74]{height:5px;border-radius:4px;background:#0f172a12;overflow:hidden}.bar i[data-v-33f42e74]{display:block;height:100%;background:var(--teal);border-radius:4px;transition:width .5s ease}.err[data-v-33f42e74]{color:var(--bad);font-size:13px}.segs[data-v-33f42e74]{display:flex;gap:8px;overflow-x:auto;margin-bottom:14px;padding-bottom:2px;scrollbar-width:none}.segs[data-v-33f42e74]::-webkit-scrollbar{display:none}.seg[data-v-33f42e74]{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;padding:7px 13px;border-radius:20px;border:1px solid var(--hair);background:#0f172a0a;color:#475569;cursor:pointer;white-space:nowrap;transition:background .2s,color .2s,border-color .2s}.seg.on[data-v-33f42e74]{background:var(--gold);color:#fff;border-color:var(--gold);font-weight:500}.seg .cnt[data-v-33f42e74]{font-size:11px;opacity:.6}.seg.on .cnt[data-v-33f42e74]{opacity:.85}.empty[data-v-33f42e74]{color:#64748b;font-size:13px;text-align:center;padding:26px 0}.list[data-v-33f42e74]{display:flex;flex-direction:column;gap:10px}.card[data-v-33f42e74]{background:#fff;border:1px solid var(--hair);border-radius:var(--radius-sm);padding:12px 13px;cursor:pointer;transition:border-color .2s,background .2s}.card[data-v-33f42e74]:active{background:#fff}.card.fresh[data-v-33f42e74]{border-color:#2563eb4d;animation:pop-33f42e74 .5s ease}@keyframes pop-33f42e74{0%{opacity:0;transform:translateY(-8px)}}.row[data-v-33f42e74]{display:flex;align-items:flex-start;gap:11px}.ico[data-v-33f42e74]{flex:none;width:38px;height:38px;border-radius:11px;display:flex;align-items:center;justify-content:center}.ico svg[data-v-33f42e74]{width:19px;height:19px;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ico.blue[data-v-33f42e74]{background:#2563eb1f}.ico.blue svg[data-v-33f42e74]{stroke:#2563eb}.ico.gold[data-v-33f42e74]{background:var(--gold-soft)}.ico.gold svg[data-v-33f42e74]{stroke:var(--gold)}.ico.violet[data-v-33f42e74]{background:var(--violet-soft)}.ico.violet svg[data-v-33f42e74]{stroke:#7c3aed}.mid[data-v-33f42e74]{flex:1;min-width:0}.ttl[data-v-33f42e74]{font-size:14px;font-weight:500;line-height:1.25}.meta[data-v-33f42e74]{font-size:11px;color:#64748b;margin-top:3px}.src[data-v-33f42e74]{color:#475569;margin-right:3px}.right[data-v-33f42e74]{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.pill[data-v-33f42e74]{font-size:10.5px;font-weight:500;padding:4px 8px;border-radius:8px;white-space:nowrap}.pill.good[data-v-33f42e74]{background:var(--good-soft);color:var(--good)}.pill.bad[data-v-33f42e74]{background:var(--bad-soft);color:var(--bad)}.pill.warn[data-v-33f42e74]{background:var(--warn-soft);color:var(--warn)}.pill.mute[data-v-33f42e74]{background:#0f172a0f;color:#64748b}.watch[data-v-33f42e74]{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;color:var(--teal)}.watch svg[data-v-33f42e74]{width:12px;height:12px;fill:var(--teal)}.sheet-ov[data-v-33f42e74]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#0f172a99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center}.sheet[data-v-33f42e74]{width:100%;max-width:440px;background:#fff;border:1px solid var(--grid);border-radius:22px 22px 0 0;padding:16px 14px calc(18px + env(safe-area-inset-bottom,0px));animation:up-33f42e74 .26s ease}@media(min-width:620px){.sheet-ov[data-v-33f42e74]{align-items:center}.sheet[data-v-33f42e74]{border-radius:22px}}@keyframes up-33f42e74{0%{transform:translateY(24px);opacity:.5}}.sh-hd[data-v-33f42e74]{font-size:15px;font-weight:600;text-align:center;margin:4px 0 14px}.opt[data-v-33f42e74]{width:100%;display:flex;align-items:center;gap:12px;background:#0f172a0a;border:1px solid var(--hair);border-radius:var(--radius-sm);padding:12px 13px;margin-bottom:9px;cursor:pointer;text-align:left;transition:background .2s}.opt[data-v-33f42e74]:active{background:#0f172a14}.oic[data-v-33f42e74]{flex:none;width:40px;height:40px;border-radius:11px;display:flex;align-items:center;justify-content:center}.oic svg[data-v-33f42e74]{width:20px;height:20px;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.oic.zoom[data-v-33f42e74]{background:#2563eb1f}.oic.zoom svg[data-v-33f42e74]{stroke:#2563eb}.oic.tldv[data-v-33f42e74]{background:var(--teal-soft)}.oic.tldv svg[data-v-33f42e74]{stroke:var(--teal)}.oic.file[data-v-33f42e74]{background:var(--gold-soft)}.oic.file svg[data-v-33f42e74]{stroke:var(--gold)}.ot[data-v-33f42e74]{flex:1;min-width:0}.ot b[data-v-33f42e74]{display:block;font-size:14px;font-weight:500;color:var(--ink)}.ot i[data-v-33f42e74]{display:block;font-size:11.5px;color:#64748b;font-style:normal;margin-top:1px}.chev[data-v-33f42e74]{flex:none;width:18px;height:18px;fill:none;stroke:#94a3b8;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cancel[data-v-33f42e74]{width:100%;margin-top:5px;background:none;border:0;color:#64748b;font-size:13px;padding:11px;cursor:pointer}.drop-enter-active[data-v-33f42e74],.drop-leave-active[data-v-33f42e74]{transition:opacity .25s,transform .25s}.drop-enter-from[data-v-33f42e74],.drop-leave-to[data-v-33f42e74]{opacity:0;transform:translateY(-6px)}.fade-enter-active[data-v-33f42e74],.fade-leave-active[data-v-33f42e74]{transition:opacity .2s}.fade-enter-from[data-v-33f42e74],.fade-leave-to[data-v-33f42e74]{opacity:0}:root{--plane: #F4F5F7;--surface-0: #EDEFF2;--surface-1: #FFFFFF;--surface-2: #FFFFFF;--surface-3: #F1F3F5;--ink: #0F172A;--ink-2: #64748B;--ink-3: #94A3B8;--hair: rgba(15, 23, 42, .08);--hair-2: rgba(15, 23, 42, .14);--gold: #2563EB;--gold-deep: #1D4ED8;--gold-soft: rgba(37, 99, 235, .1);--teal: #2563EB;--teal-deep: #1D4ED8;--teal-soft: rgba(37, 99, 235, .1);--good: #16A34A;--good-soft: rgba(22, 163, 74, .1);--warn: #D97706;--warn-soft: rgba(217, 119, 6, .1);--bad: #DC2626;--bad-soft: rgba(220, 38, 38, .1);--violet: #7C3AED;--violet-soft: rgba(124, 58, 237, .1);--rose: #DB2777;--c-gold: #0EA5E9;--c-teal: #0D9488;--c-violet: #7C3AED;--c-rose: #DB2777;--c-green: #16A34A;--grid: #E4E7EC;--sans: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", system-ui, Roboto, Helvetica, Arial, sans-serif;--radius: 20px;--radius-sm: 14px;--radius-xs: 11px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 15px;--sp-5: 20px;--shadow-fab: 0 10px 24px -8px rgba(37, 99, 235, .4), 0 0 0 1px rgba(37, 99, 235, .18);--shadow-card: 0 1px 2px rgba(16, 24, 40, .05), 0 1px 3px rgba(16, 24, 40, .04);--tabbar-h: 82px;--app-max: 440px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0}body{font-family:var(--sans);background:radial-gradient(1100px 520px at 50% -10%,rgba(37,99,235,.05),transparent 60%),radial-gradient(900px 700px at 85% 18%,rgba(37,99,235,.03),transparent 55%),var(--plane);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100vh}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}svg{display:block}@media(prefers-reduced-motion:reduce){*{animation:none!important}}
