:root{color-scheme:dark}*{box-sizing:border-box}.app.tech[data-v-f2a7c67e]{--bg0: #050914;--bg1: #070e23;--panel: rgba(255, 255, 255, .045);--panel2: rgba(255, 255, 255, .03);--stroke: rgba(255, 255, 255, .08);--blueA: rgba(56, 189, 248, .55);--blueB: rgba(99, 102, 241, .45);--blueC: rgba(14, 165, 233, .3);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .55);--glass: rgba(255, 255, 255, .035);--glass2: rgba(255, 255, 255, .02);--navH: 46px;--navPadY: 12px;--navPadX: 12px;--navRadius: 14px;min-height:100vh;display:grid;grid-template-columns:260px 1fr;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;overflow:hidden;position:relative}.app.tech.is-auth[data-v-f2a7c67e]{grid-template-columns:1fr;background:transparent}.app.tech[data-v-f2a7c67e]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.app.tech.is-auth[data-v-f2a7c67e]:before{display:none}.glow[data-v-f2a7c67e]{position:fixed;pointer-events:none;filter:blur(52px);opacity:.75}.glow-a[data-v-f2a7c67e]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-f2a7c67e]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.sidebar[data-v-f2a7c67e]{padding:22px 18px;border-right:1px solid rgba(255,255,255,.06);background:#080c1c8c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;flex-direction:column;gap:18px;box-shadow:14px 0 44px #00000059;position:relative;overflow:hidden}.sidebar[data-v-f2a7c67e]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf873,#6366f140,#0ea5e938,#38bdf873);opacity:.14;filter:blur(14px);pointer-events:none;animation:holoShift-f2a7c67e 7s linear infinite}@keyframes holoShift-f2a7c67e{0%{transform:translate(-16%)}to{transform:translate(16%)}}.brand[data-v-f2a7c67e]{display:flex;gap:12px;align-items:center;position:relative}.brandMark[data-v-f2a7c67e]{width:50px;height:50px;border-radius:999px;display:grid;place-items:center;font-weight:900;background:linear-gradient(135deg,#38bdf8a6,#6366f173);box-shadow:0 18px 42px #38bdf81f;border:1px solid rgba(255,255,255,.22)}.brandName[data-v-f2a7c67e]{font-weight:900;color:#fff;letter-spacing:.2px}.brandSub[data-v-f2a7c67e]{font-size:12px;color:var(--muted);margin-top:2px}.nav[data-v-f2a7c67e]{display:flex;flex-direction:column;gap:10px;margin-top:6px}.navItem[data-v-f2a7c67e],.navGroupBtn[data-v-f2a7c67e]{text-decoration:none;position:relative;width:100%;border-radius:var(--navRadius);min-height:var(--navH);padding:var(--navPadY) var(--navPadX);background:#ffffff08;border:1px solid rgba(255,255,255,.06);color:#ffffffc7;display:flex;align-items:center;gap:10px;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease;cursor:pointer}.navItem.is-new[data-v-f2a7c67e]{border-color:#38bdf838;box-shadow:0 12px 30px #38bdf814}.navBadge[data-v-f2a7c67e]{position:absolute;right:28px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:900;padding:4px 8px;border-radius:999px;color:#ffffffe6;border:1px solid rgba(56,189,248,.2);background:#38bdf81a;box-shadow:0 0 0 6px #38bdf80f}.navItem--sub[data-v-f2a7c67e]{background:#ffffff06;border-color:#ffffff0e;padding-left:calc(var(--navPadX) + 6px)}.navItem--sub[data-v-f2a7c67e]:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:999px;background:#38bdf859;opacity:.9}.navItem--sub.active[data-v-f2a7c67e]:before{background:#38bdf8f2;box-shadow:0 0 0 6px #38bdf81f}.navItem[data-v-f2a7c67e]:hover,.navGroupBtn[data-v-f2a7c67e]:hover{background:#ffffff0d;color:#ffffffeb;border-color:#38bdf838;box-shadow:0 12px 30px #38bdf81a;transform:translateY(-1px)}.navItem.active[data-v-f2a7c67e],.navGroupBtn.active[data-v-f2a7c67e]{background:linear-gradient(90deg,#38bdf838,#6366f124);border-color:#38bdf83d;color:#fffffff2;box-shadow:0 18px 40px #38bdf81f}.navIcon[data-v-f2a7c67e]{width:22px;height:22px;display:grid;place-items:center;color:#ffffffe6}.navLabel[data-v-f2a7c67e]{font-weight:800;font-size:14px}.navPill[data-v-f2a7c67e]{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:10px;height:10px;border-radius:999px;background:#38bdf800}.navItem.active .navPill[data-v-f2a7c67e],.navGroupBtn.active .navPill[data-v-f2a7c67e]{background:#38bdf8f2;box-shadow:0 0 0 6px #38bdf824}.navDivider[data-v-f2a7c67e]{height:1px;margin:6px 6px 2px;background:linear-gradient(90deg,#fff0,#ffffff1a,#38bdf81f,#ffffff1a,#fff0);opacity:.65}.navGroup[data-v-f2a7c67e]{display:flex;flex-direction:column;gap:8px;position:relative}.navGroupRight[data-v-f2a7c67e]{margin-left:auto;display:inline-flex;align-items:center;gap:10px}.navGroupHint[data-v-f2a7c67e]{font-size:12px;font-weight:850;padding:4px 8px;border-radius:999px;color:#ffffffe0;border:1px solid rgba(255,255,255,.08);background:#ffffff09}.navChevron[data-v-f2a7c67e]{font-size:12px;opacity:.85;transform-origin:center}.subNav[data-v-f2a7c67e]{display:none;height:0px;opacity:0;overflow:hidden;padding:6px 6px 2px;border-radius:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);box-shadow:0 14px 34px #00000047;position:relative}.subNav[data-v-f2a7c67e]:before{content:"";position:absolute;inset:-1px;pointer-events:none;border-radius:16px;background:radial-gradient(420px 220px at 18% 20%,rgba(56,189,248,.12),transparent 60%),radial-gradient(420px 220px at 80% 50%,rgba(99,102,241,.1),transparent 62%);opacity:.9}.subNavItem[data-v-f2a7c67e]{position:relative;text-decoration:none;width:100%;border-radius:14px;padding:10px 10px 10px 12px;margin-bottom:6px;display:flex;align-items:center;gap:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);color:#ffffffb8;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.subNavItem[data-v-f2a7c67e]:hover{background:#ffffff0a;color:#ffffffe6;border-color:#38bdf82e;box-shadow:0 12px 26px #38bdf814}.subNavItem.active[data-v-f2a7c67e]{background:linear-gradient(90deg,#38bdf82e,#6366f11f);border-color:#38bdf833;color:#fffffff2;box-shadow:0 18px 36px #38bdf81a}.subIcon[data-v-f2a7c67e]{width:20px;height:20px;display:grid;place-items:center;opacity:.95}.subLabel[data-v-f2a7c67e]{font-weight:800;font-size:13px}.subPill[data-v-f2a7c67e]{margin-left:auto;width:8px;height:8px;border-radius:999px;background:#38bdf800}.subNavItem.active .subPill[data-v-f2a7c67e]{background:#38bdf8f2;box-shadow:0 0 0 6px #38bdf81f}.spacer[data-v-f2a7c67e]{flex:1}.logout[data-v-f2a7c67e]{border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffffc7;border-radius:14px;padding:12px;display:flex;gap:10px;align-items:center;cursor:pointer}.main[data-v-f2a7c67e]{padding:18px;overflow:hidden;display:flex;flex-direction:column;gap:10px}.app.tech.is-auth .main[data-v-f2a7c67e]{padding:0}.mainBody[data-v-f2a7c67e]{flex:1;overflow:auto;padding-right:6px}.app.tech.is-auth .mainBody[data-v-f2a7c67e]{padding-right:0}.mainBody[data-v-f2a7c67e]::-webkit-scrollbar{width:10px}.mainBody[data-v-f2a7c67e]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.popupMask[data-v-f2a7c67e]{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:18px;background:#0000008c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.popupCard[data-v-f2a7c67e]{width:min(720px,96vw);max-height:min(78vh,760px);overflow:hidden;border-radius:18px;background:#080c1cdb;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 70px #00000085;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:grid;grid-template-rows:auto 1fr auto}.popupHead[data-v-f2a7c67e]{padding:14px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.08)}.popupTitle[data-v-f2a7c67e]{font-weight:950;display:inline-flex;gap:10px;align-items:center;color:#ffffffeb}.popupSub[data-v-f2a7c67e]{margin-top:6px;font-size:12px;color:#ffffffa8}.popupNewCount[data-v-f2a7c67e]{font-weight:950;padding:4px 8px;border-radius:999px;border:1px solid rgba(56,189,248,.2);background:#38bdf81a;color:#ffffffe6}.popupMuted[data-v-f2a7c67e]{opacity:.85}.iconClose[data-v-f2a7c67e]{width:36px;height:36px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ffffffd9;cursor:pointer}.iconClose[data-v-f2a7c67e]:hover{border-color:#38bdf838;box-shadow:0 14px 34px #38bdf81a}.popupBody[data-v-f2a7c67e]{padding:12px 14px;overflow:auto}.popupBody[data-v-f2a7c67e]::-webkit-scrollbar{width:10px}.popupBody[data-v-f2a7c67e]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.popupLoading[data-v-f2a7c67e]{display:flex;gap:10px;align-items:center;justify-content:center;padding:26px 0;opacity:.9}.loaderDot[data-v-f2a7c67e]{width:10px;height:10px;border-radius:999px;background:#ffffffb3;box-shadow:0 0 0 6px #ffffff0f;animation:ld-f2a7c67e .9s ease-in-out infinite}.loaderDot[data-v-f2a7c67e]:nth-child(2){animation-delay:.12s}.loaderDot[data-v-f2a7c67e]:nth-child(3){animation-delay:.24s}@keyframes ld-f2a7c67e{0%{transform:translateY(0);opacity:.55}50%{transform:translateY(-5px);opacity:1}to{transform:translateY(0);opacity:.55}}.popupErr[data-v-f2a7c67e]{padding:14px 12px;border-radius:14px;background:#ff50501a;border:1px solid rgba(255,80,80,.22);color:#ffffffe0}.annList[data-v-f2a7c67e]{list-style:none;padding:0;margin:0;display:grid;gap:10px}.annItem[data-v-f2a7c67e]{border-radius:14px;padding:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.annTop[data-v-f2a7c67e]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.annTitle[data-v-f2a7c67e]{font-weight:950;color:#ffffffeb;line-height:1.25}.annTagNew[data-v-f2a7c67e]{font-size:11px;font-weight:950;padding:4px 8px;border-radius:999px;border:1px solid rgba(56,189,248,.22);background:#38bdf81f;color:#ffffffe6;white-space:nowrap}.annMeta[data-v-f2a7c67e]{margin-top:6px;font-size:12px;opacity:.68}.annPreview[data-v-f2a7c67e]{margin-top:8px;font-size:12px;opacity:.82;line-height:1.35;word-break:break-word}.annEmpty[data-v-f2a7c67e]{padding:18px 12px;opacity:.7;text-align:center;border-radius:14px;border:1px dashed rgba(255,255,255,.14)}.popupActions[data-v-f2a7c67e]{padding:12px 14px;display:flex;gap:10px;justify-content:flex-end;border-top:1px solid rgba(255,255,255,.08)}.popupBtn[data-v-f2a7c67e]{padding:10px 12px;border-radius:12px;font-weight:900;cursor:pointer;border:1px solid rgba(56,189,248,.22);background:#38bdf81f;color:#ffffffeb}.popupBtn.ghost[data-v-f2a7c67e]{border-color:#ffffff1a;background:#ffffff0f;color:#fffc}.popupBtn.soft[data-v-f2a7c67e]{border-color:#38bdf82e;background:#38bdf814}.popup-enter-active[data-v-f2a7c67e],.popup-leave-active[data-v-f2a7c67e]{transition:transform .18s ease,opacity .18s ease}.popup-enter-from[data-v-f2a7c67e],.popup-leave-to[data-v-f2a7c67e]{opacity:0;transform:translateY(10px) scale(.99)}.toast[data-v-f2a7c67e]{position:fixed;right:18px;bottom:18px;z-index:9999;display:flex;align-items:center;gap:14px;padding:12px;border-radius:16px;background:#080c1cc7;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 44px #00000061;max-width:min(420px,92vw)}.toastLeft[data-v-f2a7c67e]{display:grid;gap:4px;min-width:0}.toastTitle[data-v-f2a7c67e]{font-weight:950;display:inline-flex;align-items:center;gap:10px;color:#ffffffeb}.toastSub[data-v-f2a7c67e]{font-size:12px;color:#ffffffa6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toastRight[data-v-f2a7c67e]{display:inline-flex;gap:8px;align-items:center}.toastBtn[data-v-f2a7c67e]{padding:9px 10px;border-radius:12px;font-weight:900;cursor:pointer;border:1px solid rgba(56,189,248,.22);background:#38bdf81f;color:#ffffffeb}.toastBtn.ghost[data-v-f2a7c67e]{border-color:#ffffff1a;background:#ffffff0f;color:#fffc}.toast-enter-active[data-v-f2a7c67e],.toast-leave-active[data-v-f2a7c67e]{transition:transform .18s ease,opacity .18s ease}.toast-enter-from[data-v-f2a7c67e],.toast-leave-to[data-v-f2a7c67e]{opacity:0;transform:translateY(10px)}@media(max-width:1100px){.app.tech[data-v-f2a7c67e]{grid-template-columns:86px 1fr}.brandText[data-v-f2a7c67e],.navLabel[data-v-f2a7c67e],.navGroupHint[data-v-f2a7c67e],.navChevron[data-v-f2a7c67e],.subLabel[data-v-f2a7c67e]{display:none}.navDivider[data-v-f2a7c67e]{margin:6px 2px 2px}.navBadge[data-v-f2a7c67e]{right:26px}}@media(max-width:920px){.main[data-v-f2a7c67e]{padding:14px}.app.tech.is-auth .main[data-v-f2a7c67e]{padding:0}}.dash[data-v-80c9f8a1]{width:100%}.dashTop[data-v-80c9f8a1]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:2px 0 12px;position:relative;z-index:9999}.topActions[data-v-80c9f8a1]{display:inline-flex;align-items:center;gap:10px}.topRefresh[data-v-80c9f8a1]{width:40px;height:40px}.searchWrap[data-v-80c9f8a1]{position:relative;flex:1;max-width:740px;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 44px #00000038}.searchIcon[data-v-80c9f8a1]{color:#ffffffa6;font-size:14px}.searchInput[data-v-80c9f8a1]{width:100%;border:none;outline:none;background:transparent;color:#ffffffeb;font-weight:900;font-size:13px}.searchInput[data-v-80c9f8a1]::placeholder{color:#ffffff73;font-weight:850}.searchClear[data-v-80c9f8a1]{width:34px;height:34px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffbf;cursor:pointer}.searchClear[data-v-80c9f8a1]:hover{border-color:#38bdf82e;color:#ffffffeb;transform:translateY(-1px)}.searchPanel[data-v-80c9f8a1]{position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:9999;border-radius:18px;padding:12px;background:#080e22eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 80px #00000080;max-height:420px;overflow:auto}.searchPanelTop[data-v-80c9f8a1]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}.searchPanelTitle[data-v-80c9f8a1]{color:#ffffffd1;font-weight:900;display:inline-flex;align-items:center;gap:10px}.searchPanelMeta[data-v-80c9f8a1]{display:inline-flex;align-items:center;gap:8px}.pillMini[data-v-80c9f8a1]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffbf;font-weight:900;font-size:12px}.pillBtn[data-v-80c9f8a1]{height:34px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffd1;font-weight:900;font-size:12px;cursor:pointer}.pillBtn[data-v-80c9f8a1]:hover{border-color:#38bdf82e;transform:translateY(-1px)}.searchEmpty[data-v-80c9f8a1]{margin-top:12px;padding:12px;border-radius:14px;border:1px dashed rgba(255,255,255,.12);color:#ffffffb3;font-weight:850}.searchGroups[data-v-80c9f8a1]{margin-top:10px;display:grid;gap:10px}.searchGroup[data-v-80c9f8a1]{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;overflow:hidden}.searchGroupHead[data-v-80c9f8a1]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-bottom:1px solid rgba(255,255,255,.08)}.searchGroupTitle[data-v-80c9f8a1]{display:inline-flex;align-items:center;gap:10px;color:#ffffffd9;font-weight:950;font-size:12px}.groupCount[data-v-80c9f8a1]{margin-left:6px;padding:2px 8px;border-radius:999px;border:1px solid rgba(56,189,248,.18);background:#38bdf80f;color:#ffffffe0;font-weight:950}.seeAllBtn[data-v-80c9f8a1]{border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffd9;border-radius:999px;padding:8px 10px;font-weight:950;font-size:12px;cursor:pointer}.seeAllBtn[data-v-80c9f8a1]:hover{border-color:#38bdf82e;transform:translateY(-1px)}.searchItems[data-v-80c9f8a1]{padding:8px;display:grid;gap:8px}.searchItem[data-v-80c9f8a1]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;padding:10px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#ffffff05;color:#ffffffe6;cursor:pointer}.searchItem[data-v-80c9f8a1]:hover{border-color:#38bdf82e;transform:translateY(-1px)}.searchItemTitle[data-v-80c9f8a1]{font-weight:950;font-size:12px;color:#ffffffeb}.searchItemSub[data-v-80c9f8a1]{margin-top:2px;font-weight:850;font-size:11px;color:#ffffff9e}.searchPanelHint[data-v-80c9f8a1]{margin-top:10px;display:flex;align-items:center;gap:10px;color:#ffffff94;font-weight:850;font-size:12px}.menuWrap[data-v-80c9f8a1]{position:relative}.iconBtn[data-v-80c9f8a1]{width:40px;height:40px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffd1;cursor:pointer;position:relative}.iconBtn[data-v-80c9f8a1]:hover{border-color:#38bdf82e;color:#ffffffeb;transform:translateY(-1px)}.badge[data-v-80c9f8a1]{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 6px;border-radius:999px;background:#ef4444f2;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:950;border:1px solid rgba(255,255,255,.18)}.profileBtn[data-v-80c9f8a1]{height:40px;display:inline-flex;align-items:center;gap:10px;padding:0 12px 0 10px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffe6;cursor:pointer;font-weight:950}.profileBtn[data-v-80c9f8a1]:hover{border-color:#38bdf82e;transform:translateY(-1px)}.profileName[data-v-80c9f8a1]{font-size:12px;font-weight:950;color:#ffffffe6}.avatar[data-v-80c9f8a1]{width:28px;height:28px;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#0000002e;display:grid;place-items:center}.avatar.big[data-v-80c9f8a1]{width:44px;height:44px;border-radius:16px}.avatar img[data-v-80c9f8a1]{width:100%;height:100%;object-fit:cover}.avatarTxt[data-v-80c9f8a1]{font-size:12px;font-weight:950;color:#ffffffe6}.menuPanel[data-v-80c9f8a1]{position:absolute;top:calc(100% + 10px);right:0;z-index:9999;width:320px;border-radius:18px;padding:12px;background:#080e22eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 80px #00000080}.menuTop[data-v-80c9f8a1]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}.menuTitle[data-v-80c9f8a1]{display:inline-flex;align-items:center;gap:10px;font-weight:950;color:#ffffffe6}.menuBtn[data-v-80c9f8a1]{height:32px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffd9;font-weight:950;font-size:12px;cursor:pointer}.menuBtn[data-v-80c9f8a1]:hover{border-color:#38bdf82e;transform:translateY(-1px)}.menuEmpty[data-v-80c9f8a1]{margin-top:10px;padding:12px;border-radius:14px;border:1px dashed rgba(255,255,255,.12);color:#ffffffb3;font-weight:850}.menuList[data-v-80c9f8a1]{margin-top:10px;display:grid;gap:8px}.menuItem[data-v-80c9f8a1]{width:100%;text-align:left;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffe6;cursor:pointer}.menuItem[data-v-80c9f8a1]:hover{border-color:#38bdf82e;transform:translateY(-1px)}.menuItem.unread[data-v-80c9f8a1]{border-color:#38bdf82e;background:#38bdf80f}.menuItemMain[data-v-80c9f8a1]{display:flex;flex-direction:column;gap:4px;min-width:0}.menuItemTitle[data-v-80c9f8a1]{font-weight:950;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menuItemBody[data-v-80c9f8a1]{font-weight:850;font-size:12px;color:#ffffffad;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.menuItemTime[data-v-80c9f8a1]{margin-top:2px;font-weight:850;font-size:11px;color:#ffffff8c;display:inline-flex;align-items:center;gap:8px}.dot[data-v-80c9f8a1]{width:10px;height:10px;border-radius:999px;background:#38bdf8e6;box-shadow:0 0 0 6px #38bdf81f;margin-top:4px;flex:0 0 auto}.menuFoot[data-v-80c9f8a1]{margin-top:10px;display:flex;justify-content:flex-end}.menuLink[data-v-80c9f8a1]{border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffdb;border-radius:999px;padding:8px 10px;font-weight:950;font-size:12px;cursor:pointer}.menuLink[data-v-80c9f8a1]:hover{border-color:#38bdf82e;transform:translateY(-1px)}.profileTop[data-v-80c9f8a1]{padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}.profileBig[data-v-80c9f8a1]{display:flex;align-items:center;gap:10px}.profileBigName[data-v-80c9f8a1]{font-weight:950;color:#ffffffeb}.profileBigSub[data-v-80c9f8a1]{margin-top:2px;font-size:12px;font-weight:850;color:#ffffffa6}.menuAction[data-v-80c9f8a1]{align-items:center;gap:10px}.menuAction i[data-v-80c9f8a1]{width:18px;opacity:.9}.menuAction.danger[data-v-80c9f8a1]{border-color:#ef444433}.menuAction.danger[data-v-80c9f8a1]:hover{border-color:#ef444459;background:#ef444414}.subSearchTag[data-v-80c9f8a1]{font-weight:950;color:#38bdf8e6}.statGrid[data-v-80c9f8a1]{--sideBlockMaxH: 430px;display:grid;grid-template-columns:repeat(12,1fr);gap:12px;padding:6px 0 14px}.statCard[data-v-80c9f8a1],.chartCard[data-v-80c9f8a1],.calendarCard[data-v-80c9f8a1],.sideCard[data-v-80c9f8a1]{position:relative;overflow:hidden;border-radius:18px;padding:14px 14px 12px;background:var(--glass, rgba(255, 255, 255, .02));border:1px solid rgba(255,255,255,.07);box-shadow:0 18px 44px #00000047;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.statCard[data-v-80c9f8a1]{grid-column:span 3;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease}.statCard.wide[data-v-80c9f8a1]{grid-column:span 6}.statCard[data-v-80c9f8a1]:hover{border-color:#38bdf833;background:#ffffff0b;box-shadow:0 22px 56px #38bdf814;transform:translateY(-1px)}.statGlow[data-v-80c9f8a1]{position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(circle at 22% 18%,rgba(56,189,248,.18),transparent 58%),radial-gradient(circle at 82% 28%,rgba(99,102,241,.14),transparent 62%);opacity:.85;filter:blur(14px)}.cardSheen[data-v-80c9f8a1]{position:absolute;inset:-2px;pointer-events:none;background:linear-gradient(115deg,#fff0 25%,#ffffff14 45%,#fff0 70%);transform:translate(-40%);opacity:.12;animation:sheen-80c9f8a1 5.5s ease-in-out infinite}@keyframes sheen-80c9f8a1{0%{transform:translate(-60%)}55%{transform:translate(60%)}to{transform:translate(60%)}}.statTop[data-v-80c9f8a1]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;position:relative;z-index:1}.statIcon[data-v-80c9f8a1]{width:38px;height:38px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#38bdf838,#6366f124);border:1px solid rgba(255,255,255,.08);color:#ffffffeb}.statRefresh[data-v-80c9f8a1]{width:36px;height:36px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffffc7;cursor:pointer}.statRefresh[data-v-80c9f8a1]:hover{border-color:#38bdf82e;color:#ffffffeb}.statLabel[data-v-80c9f8a1]{font-size:12px;color:#ffffff9e;font-weight:800;letter-spacing:.3px;position:relative;z-index:1}.statValue[data-v-80c9f8a1]{margin-top:6px;font-size:30px;font-weight:950;letter-spacing:.2px;position:relative;z-index:1}.statHint[data-v-80c9f8a1]{margin-top:6px;font-size:12px;color:#ffffff7a;position:relative;z-index:1;font-weight:850}.statError[data-v-80c9f8a1]{font-size:14px;font-weight:850;color:#ef4444f2}.loadingWrap[data-v-80c9f8a1]{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:850;color:#ffffffb3}.spinner[data-v-80c9f8a1]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.18);border-top-color:#38bdf8b3;animation:spin-80c9f8a1 .85s linear infinite}@keyframes spin-80c9f8a1{to{transform:rotate(360deg)}}.leftCol[data-v-80c9f8a1]{grid-column:span 8;display:flex;flex-direction:column;gap:12px}.chartCard[data-v-80c9f8a1]{width:100%;--chartH: 270px;background:#ffffff07;border-color:#ffffff14}.chartGlow[data-v-80c9f8a1]{position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(circle at 20% 20%,rgba(56,189,248,.14),transparent 58%),radial-gradient(circle at 82% 30%,rgba(99,102,241,.12),transparent 62%);opacity:.9;filter:blur(14px)}.chartTop[data-v-80c9f8a1]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;position:relative;z-index:1}.chartTitle[data-v-80c9f8a1]{display:flex;gap:10px;align-items:flex-start}.chartBadge[data-v-80c9f8a1]{width:38px;height:38px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#38bdf838,#6366f124);border:1px solid rgba(255,255,255,.08);color:#ffffffeb}.chartH[data-v-80c9f8a1]{font-weight:950;letter-spacing:.2px}.chartSub[data-v-80c9f8a1]{margin-top:2px;font-size:12px;color:#fff9;font-weight:850}.chartActions[data-v-80c9f8a1]{display:flex;align-items:center;gap:10px}.segmented[data-v-80c9f8a1]{display:inline-flex;gap:6px;padding:6px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.segBtn[data-v-80c9f8a1]{height:32px;padding:0 12px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;color:#ffffffc7;font-weight:950;cursor:pointer;transition:transform .14s ease,border-color .16s ease,background .16s ease,color .16s ease}.segBtn[data-v-80c9f8a1]:hover{border-color:#38bdf82e;color:#ffffffeb;transform:translateY(-1px)}.segBtn.active[data-v-80c9f8a1]{background:linear-gradient(90deg,#38bdf82e,#6366f11f);border-color:#38bdf838;color:#fffffff2}.chartRefreshBtn[data-v-80c9f8a1]{width:38px;height:38px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffc7;cursor:pointer;transition:transform .14s ease}.chartRefreshBtn[data-v-80c9f8a1]:hover{border-color:#38bdf82e;color:#ffffffeb;transform:translateY(-1px)}.chipRow[data-v-80c9f8a1]{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px;position:relative;z-index:1}.chip[data-v-80c9f8a1]{display:inline-flex;align-items:center;gap:10px;padding:9px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff05;color:#ffffffdb;font-weight:950;cursor:pointer;position:relative;overflow:hidden;transition:transform .16s ease,border-color .16s ease,background .16s ease}.chip[data-v-80c9f8a1]:hover{transform:translateY(-1px);border-color:#38bdf838;background:#ffffff08}.chip.active[data-v-80c9f8a1]{border-color:#38bdf847;background:#38bdf80f}.chipDot[data-v-80c9f8a1]{width:10px;height:10px;border-radius:999px;background:#fffc;box-shadow:0 0 0 6px #ffffff1f;flex:0 0 auto}.chipText[data-v-80c9f8a1]{font-size:12px;font-weight:950}.chip.bank .chipDot[data-v-80c9f8a1]{background:#f2ff00e6;box-shadow:0 0 0 6px #f2ff001f}.chip.news .chipDot[data-v-80c9f8a1]{background:#6366f1e6;box-shadow:0 0 0 6px #6366f11f}.chip.jobs .chipDot[data-v-80c9f8a1]{background:#0ea5e9e6;box-shadow:0 0 0 6px #0ea5e91f}.chip.announcement .chipDot[data-v-80c9f8a1]{background:#22c55ee6;box-shadow:0 0 0 6px #22c55e1f}.chip.all .chipDot[data-v-80c9f8a1]{background:#fffc;box-shadow:0 0 0 6px #ffffff14}.chartMeta[data-v-80c9f8a1]{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px;position:relative;z-index:1}.metaPill[data-v-80c9f8a1]{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:var(--panel2, rgba(255,255,255,.02));border:1px solid var(--stroke, rgba(255,255,255,.08));color:#ffffffc7;font-weight:850}.metaPill.subtle[data-v-80c9f8a1]{opacity:.85}.errorPill[data-v-80c9f8a1]{border-color:#ef444440;color:#ef4444f2}.chartCanvasWrap[data-v-80c9f8a1]{margin-top:12px;position:relative;z-index:1;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 25% 20%,rgba(56,189,248,.08),transparent 55%),radial-gradient(circle at 80% 25%,rgba(99,102,241,.06),transparent 58%),#ffffff04;overflow:hidden;height:var(--chartH)}.chartCanvas[data-v-80c9f8a1]{width:100%!important;height:100%!important;display:block}.chartOverlay[data-v-80c9f8a1]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;color:#ffffffd1;font-weight:900;background:#070e238c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.chartOverlay.error[data-v-80c9f8a1]{color:#ef4444f2;background:#070e23a6}.legend[data-v-80c9f8a1]{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;position:relative;z-index:1}.legItem[data-v-80c9f8a1]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffc7;font-weight:900;font-size:12px}.legDot[data-v-80c9f8a1]{width:10px;height:10px;border-radius:999px}.legDot.total[data-v-80c9f8a1]{background:#ffffffd9}.legDot.bank[data-v-80c9f8a1]{background:#f2ff00e6}.legDot.news[data-v-80c9f8a1]{background:#6366f1e6}.legDot.jobs[data-v-80c9f8a1]{background:#0ea5e9e6}.legDot.announcement[data-v-80c9f8a1]{background:#22c55ee6}.legHint[data-v-80c9f8a1]{margin-left:auto;display:inline-flex;align-items:center;gap:8px;color:#ffffff94;font-weight:850;font-size:12px}.sideCol[data-v-80c9f8a1]{grid-column:span 4;display:flex;flex-direction:column;gap:12px}.sideCard[data-v-80c9f8a1]{background:#ffffff06;border-color:#ffffff14}.sideGlow[data-v-80c9f8a1]{position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(circle at 22% 18%,rgba(56,189,248,.12),transparent 58%),radial-gradient(circle at 82% 28%,rgba(99,102,241,.1),transparent 62%);opacity:.85;filter:blur(14px)}.sideTop[data-v-80c9f8a1]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;position:relative;z-index:1}.sideTitle[data-v-80c9f8a1]{display:flex;gap:10px;align-items:flex-start}.sideBadge[data-v-80c9f8a1]{width:38px;height:38px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#38bdf838,#6366f124);border:1px solid rgba(255,255,255,.08);color:#ffffffeb}.sideH[data-v-80c9f8a1]{font-weight:950;letter-spacing:.2px}.sideSub[data-v-80c9f8a1]{margin-top:2px;font-size:12px;color:#fff9;font-weight:850}.sideRefresh[data-v-80c9f8a1]{width:38px;height:38px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffc7;cursor:pointer}.sideRefresh[data-v-80c9f8a1]:hover{border-color:#38bdf82e;color:#ffffffeb;transform:translateY(-1px)}.sideMeta[data-v-80c9f8a1]{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px;position:relative;z-index:1}.metaMini[data-v-80c9f8a1]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffc7;font-weight:900;font-size:12px}.sideLink[data-v-80c9f8a1]{border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffdb;border-radius:999px;padding:8px 10px;font-weight:950;font-size:12px;cursor:pointer}.sideLink[data-v-80c9f8a1]:hover{border-color:#38bdf82e;transform:translateY(-1px)}.sideBody[data-v-80c9f8a1]{margin-top:10px;position:relative;z-index:1}.sideState[data-v-80c9f8a1]{padding:12px;border-radius:14px;border:1px dashed rgba(255,255,255,.1);color:#ffffffb3;font-weight:850;display:flex;align-items:center;gap:10px}.sideState.errState[data-v-80c9f8a1]{border-color:#ef444440;color:#ef4444f2}.miniChip[data-v-80c9f8a1]{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border-radius:999px;border:1px solid rgba(56,189,248,.18);background:#38bdf80f;color:#ffffffdb;font-weight:900;font-size:11px}.miniChip.subtle[data-v-80c9f8a1]{border-color:#ffffff14;background:#ffffff05;color:#ffffffb3}.sideList[data-v-80c9f8a1]{display:grid;gap:10px}.sideItem[data-v-80c9f8a1]{display:grid;grid-template-columns:44px 1fr;gap:10px;align-items:center;padding:10px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.sideItem[data-v-80c9f8a1]:hover{transform:translateY(-1px);border-color:#38bdf82e;background:#ffffff08}.sideAvatar[data-v-80c9f8a1]{width:44px;height:44px;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0000002e;display:grid;place-items:center}.sideAvatar img[data-v-80c9f8a1]{width:100%;height:100%;object-fit:cover}.sideAvatarEmpty[data-v-80c9f8a1]{color:#ffffffb3;font-size:14px}.sideInfo[data-v-80c9f8a1]{display:flex;flex-direction:column;gap:4px}.sideName[data-v-80c9f8a1]{font-weight:950;color:#ffffffeb;font-size:13px;display:flex;align-items:center;gap:8px}.empNoChip[data-v-80c9f8a1]{padding:4px 8px}.sideRole[data-v-80c9f8a1]{font-weight:850;color:#ffffffad;font-size:12px}.sideChips[data-v-80c9f8a1]{display:flex;flex-wrap:wrap;gap:6px}.sideCard.boardCard[data-v-80c9f8a1]{background:#ffffff07;border-color:#ffffff17}.boardHero[data-v-80c9f8a1]{position:absolute;inset:-2px -2px auto;height:86px;pointer-events:none;background:radial-gradient(circle at 20% 30%,rgba(99,102,241,.18),transparent 58%),radial-gradient(circle at 75% 20%,rgba(56,189,248,.14),transparent 62%),linear-gradient(180deg,#ffffff0f,#fff0);opacity:.9}.boardList[data-v-80c9f8a1]{display:grid;gap:10px}.boardItem[data-v-80c9f8a1]{display:grid;grid-template-columns:52px 1fr 18px;gap:10px;align-items:center;padding:10px;border-radius:16px;border:1px solid rgba(255,255,255,.085);background:#ffffff05;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.boardItem[data-v-80c9f8a1]:hover{transform:translateY(-1px);border-color:#6366f138;background:#ffffff08}.boardLogo[data-v-80c9f8a1]{width:52px;height:52px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0003;display:grid;place-items:center}.boardLogo img[data-v-80c9f8a1]{width:100%;height:100%;object-fit:cover}.boardInfo[data-v-80c9f8a1]{min-width:0;display:flex;flex-direction:column;gap:6px}.boardCommittee[data-v-80c9f8a1]{font-weight:950;font-size:12px;color:#ffffffd9}.boardNameRow[data-v-80c9f8a1]{display:flex;align-items:center;gap:8px;justify-content:space-between}.boardName[data-v-80c9f8a1]{font-weight:950;font-size:13px;color:#ffffffeb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.boardRolePill[data-v-80c9f8a1]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid rgba(99,102,241,.22);background:#6366f114;color:#ffffffe6;font-weight:950;font-size:11px;flex:0 0 auto}.boardMetaRow[data-v-80c9f8a1]{display:flex;flex-wrap:wrap;gap:6px}.boardChevron[data-v-80c9f8a1]{opacity:.8}.boardPager[data-v-80c9f8a1]{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.pagerBtn[data-v-80c9f8a1]{width:36px;height:36px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffd9;cursor:pointer}.pagerBtn[data-v-80c9f8a1]:hover:not(:disabled){border-color:#38bdf82e;transform:translateY(-1px)}.pagerBtn[data-v-80c9f8a1]:disabled{opacity:.5;cursor:not-allowed}.pagerInfo[data-v-80c9f8a1]{color:#ffffffad;font-weight:900;font-size:12px}.newsList[data-v-80c9f8a1]{display:grid;gap:10px}.newsItem[data-v-80c9f8a1]{display:grid;grid-template-columns:76px 1fr 18px;gap:10px;align-items:center;padding:10px;border-radius:16px;border:1px solid rgba(255,255,255,.085);background:#ffffff05;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.newsItem[data-v-80c9f8a1]:hover{transform:translateY(-1px);border-color:#38bdf82e;background:#ffffff08}.newsThumb[data-v-80c9f8a1]{width:76px;height:52px;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0003;display:grid;place-items:center}.newsThumb img[data-v-80c9f8a1]{width:100%;height:100%;object-fit:cover}.newsThumbEmpty[data-v-80c9f8a1]{color:#ffffffb3;font-size:14px}.newsInfo[data-v-80c9f8a1]{min-width:0;display:flex;flex-direction:column;gap:6px}.newsTitle[data-v-80c9f8a1]{font-weight:950;font-size:13px;color:#ffffffeb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.newsMeta[data-v-80c9f8a1]{display:flex;flex-wrap:wrap;gap:6px}.calendarCard[data-v-80c9f8a1]{grid-column:span 12;background:#ffffff06;border-color:#ffffff17}.calTop[data-v-80c9f8a1]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;position:relative;z-index:1}.calTitle[data-v-80c9f8a1]{display:flex;align-items:flex-start;gap:10px}.calBadge[data-v-80c9f8a1]{width:38px;height:38px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#38bdf838,#6366f124);border:1px solid rgba(255,255,255,.08);color:#ffffffeb}.calH[data-v-80c9f8a1]{font-weight:950;letter-spacing:.2px}.calSub[data-v-80c9f8a1]{margin-top:2px;font-size:12px;color:#fff9;font-weight:850}.calNav[data-v-80c9f8a1]{display:inline-flex;align-items:center;gap:10px}.calNavBtn[data-v-80c9f8a1]{width:38px;height:38px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffd9;cursor:pointer}.calNavBtn[data-v-80c9f8a1]:hover{border-color:#38bdf82e;transform:translateY(-1px)}.calMonth[data-v-80c9f8a1]{padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffd9;font-weight:950;font-size:12px}.muted[data-v-80c9f8a1]{opacity:.7}.calGridWrap[data-v-80c9f8a1]{margin-top:12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff04;overflow:hidden;position:relative;z-index:1}.calWeekHead[data-v-80c9f8a1]{display:grid;grid-template-columns:repeat(7,1fr);background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.06)}.calWeekCell[data-v-80c9f8a1]{padding:10px 8px;text-align:center;font-weight:950;font-size:12px;color:#ffffffa6}.calGrid[data-v-80c9f8a1]{display:grid;grid-template-columns:repeat(7,1fr)}.calCell[data-v-80c9f8a1]{height:44px;border:none;outline:none;background:transparent;border-right:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);display:grid;place-items:center;color:#ffffffd9;cursor:pointer;position:relative}.calCell[data-v-80c9f8a1]:nth-child(7n){border-right:none}.calCell.blank[data-v-80c9f8a1]{cursor:default;opacity:.4}.calCell[data-v-80c9f8a1]:hover:not(.blank){background:#38bdf80f}.calCell.selected[data-v-80c9f8a1]:not(.blank){background:#38bdf81a;box-shadow:inset 0 0 0 1px #38bdf838}.calCell.today[data-v-80c9f8a1]:not(.blank){box-shadow:inset 0 0 0 1px #6366f13d}.calCell.hasEvent:not(.blank) .calNum[data-v-80c9f8a1]{font-weight:950}.calNum[data-v-80c9f8a1]{font-weight:850;font-size:12px}.calDot[data-v-80c9f8a1]{position:absolute;bottom:7px;width:7px;height:7px;border-radius:999px;background:#22c55ef2;box-shadow:0 0 0 5px #22c55e1f}.calBottom[data-v-80c9f8a1]{margin-top:12px;display:grid;grid-template-columns:1.2fr .8fr;gap:12px;position:relative;z-index:1}.calSide[data-v-80c9f8a1],.calForm[data-v-80c9f8a1]{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;padding:12px}.calSideHead[data-v-80c9f8a1]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}.calSideTitle[data-v-80c9f8a1]{font-weight:950;color:#ffffffe6;display:inline-flex;align-items:center;gap:10px;font-size:12px}.mono[data-v-80c9f8a1]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.calClearBtn[data-v-80c9f8a1]{height:32px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffd9;font-weight:950;font-size:12px;cursor:pointer}.calClearBtn[data-v-80c9f8a1]:hover:not(:disabled){border-color:#38bdf82e;transform:translateY(-1px)}.calClearBtn[data-v-80c9f8a1]:disabled{opacity:.5;cursor:not-allowed}.calEmpty[data-v-80c9f8a1]{margin-top:10px;padding:14px;border-radius:14px;border:1px dashed rgba(255,255,255,.12);color:#ffffffb3;font-weight:900;display:flex;align-items:center;gap:10px}.calEvents[data-v-80c9f8a1]{margin-top:10px;display:grid;gap:10px}.calEvent[data-v-80c9f8a1]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.calEventTitle[data-v-80c9f8a1]{font-weight:950;color:#ffffffeb}.calEventMeta[data-v-80c9f8a1]{margin-top:6px;display:flex;flex-wrap:wrap;gap:6px}.calDelBtn[data-v-80c9f8a1]{width:36px;height:36px;border-radius:14px;border:1px solid rgba(239,68,68,.18);background:#ef44440f;color:#ffffffe6;cursor:pointer}.calDelBtn[data-v-80c9f8a1]:hover{border-color:#ef444459;background:#ef44441a;transform:translateY(-1px)}.calFormHead[data-v-80c9f8a1]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}.calFormTitle[data-v-80c9f8a1]{font-weight:950;color:#ffffffe6;display:inline-flex;align-items:center;gap:10px;font-size:12px}.calTodayBtn[data-v-80c9f8a1]{height:32px;padding:0 10px;border-radius:999px;border:1px solid rgba(99,102,241,.22);background:#6366f114;color:#ffffffe6;font-weight:950;font-size:12px;cursor:pointer}.calTodayBtn[data-v-80c9f8a1]:hover{transform:translateY(-1px);border-color:#6366f14d}.calFields[data-v-80c9f8a1]{margin-top:10px;display:grid;gap:10px}.field .label[data-v-80c9f8a1]{font-weight:900;font-size:12px;color:#ffffffb3;margin-bottom:6px}.input[data-v-80c9f8a1]{width:100%;height:40px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffeb;outline:none;padding:0 12px;font-weight:900;font-size:12px}.input[data-v-80c9f8a1]:focus{border-color:#38bdf82e;box-shadow:0 0 0 6px #38bdf814}.fieldRow[data-v-80c9f8a1]{display:grid;grid-template-columns:.45fr .55fr;gap:10px}.btnPrimary[data-v-80c9f8a1]{height:40px;border-radius:14px;border:1px solid rgba(56,189,248,.22);background:linear-gradient(90deg,#38bdf829,#6366f11a);color:#fffffff2;font-weight:950;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px}.btnPrimary[data-v-80c9f8a1]:disabled{opacity:.55;cursor:not-allowed}.btnPrimary[data-v-80c9f8a1]:hover:not(:disabled){transform:translateY(-1px);border-color:#38bdf852}.calHint[data-v-80c9f8a1]{margin-top:10px;color:#ffffff94;font-weight:850;font-size:12px;display:flex;align-items:center;gap:10px}.overlay[data-v-80c9f8a1]{position:fixed;inset:0;z-index:100000;background:#00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;padding:18px}.modal[data-v-80c9f8a1]{width:min(520px,92vw);border-radius:20px;border:1px solid rgba(255,255,255,.12);background:#080e22eb;box-shadow:0 40px 120px #000000a6;padding:12px}.modalTop[data-v-80c9f8a1]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}.modalTitle[data-v-80c9f8a1]{font-weight:950;color:#ffffffeb;display:inline-flex;align-items:center;gap:10px}.xBtn[data-v-80c9f8a1]{width:36px;height:36px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffd9;cursor:pointer}.xBtn[data-v-80c9f8a1]:hover{transform:translateY(-1px);border-color:#38bdf82e}.modalBody[data-v-80c9f8a1]{padding:12px 2px;color:#fffc;font-weight:850}.modalActions[data-v-80c9f8a1]{display:flex;justify-content:flex-end;gap:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.btnGhost[data-v-80c9f8a1],.btnDanger[data-v-80c9f8a1]{height:38px;padding:0 12px;border-radius:14px;font-weight:950;cursor:pointer;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffe6}.btnGhost[data-v-80c9f8a1]:hover{transform:translateY(-1px);border-color:#38bdf82e}.btnDanger[data-v-80c9f8a1]{border-color:#ef444438;background:#ef444414}.btnDanger[data-v-80c9f8a1]:hover{transform:translateY(-1px);border-color:#ef444459}.toastWrap[data-v-80c9f8a1]{position:fixed;top:14px;right:14px;z-index:100001;display:grid;gap:10px}.toast[data-v-80c9f8a1]{width:min(360px,92vw);border-radius:16px;border:1px solid rgba(255,255,255,.12);background:#080e22eb;box-shadow:0 24px 70px #0000008c;padding:10px 12px;display:flex;align-items:center;gap:10px;color:#ffffffe6;font-weight:900}.toast i[data-v-80c9f8a1]{opacity:.95}.toast.ok[data-v-80c9f8a1]{border-color:#22c55e40}.toast.danger[data-v-80c9f8a1]{border-color:#ef444440}.toastMsg[data-v-80c9f8a1]{min-width:0}@media(max-width:1100px){.statCard[data-v-80c9f8a1],.statCard.wide[data-v-80c9f8a1]{grid-column:span 6}.leftCol[data-v-80c9f8a1],.sideCol[data-v-80c9f8a1]{grid-column:span 12}.dashTop[data-v-80c9f8a1]{flex-direction:column;align-items:stretch}.topActions[data-v-80c9f8a1]{justify-content:flex-end}.menuPanel[data-v-80c9f8a1]{right:0;left:auto}.calBottom[data-v-80c9f8a1]{grid-template-columns:1fr}}@media(max-width:920px){.statCard[data-v-80c9f8a1],.statCard.wide[data-v-80c9f8a1]{grid-column:span 12}.chartActions[data-v-80c9f8a1]{width:100%;justify-content:space-between}.fieldRow[data-v-80c9f8a1]{grid-template-columns:1fr}}.ov[data-v-26334670]{padding:14px}.ovHead[data-v-26334670]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:16px;border-radius:18px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 44px #00000047}.headRight[data-v-26334670]{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.kicker[data-v-26334670]{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;opacity:.8}.kDot[data-v-26334670]{width:10px;height:10px;border-radius:999px;background:#38bdf8e6;box-shadow:0 0 18px #38bdf88c}.title[data-v-26334670]{margin:8px 0 4px;font-size:26px;line-height:1.1;font-weight:950}.sub[data-v-26334670]{margin:0;font-size:13px;opacity:.7}.profileBox[data-v-26334670]{display:inline-flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);cursor:default;min-width:320px}.avatar[data-v-26334670]{width:38px;height:38px;border-radius:999px;display:grid;place-items:center;font-weight:950;color:#ffffffeb;background:linear-gradient(135deg,#38bdf859,#6366f140);border:1px solid rgba(56,189,248,.18);box-shadow:0 14px 34px #38bdf81a;overflow:hidden}.avatarImg[data-v-26334670]{width:100%;height:100%;object-fit:contain;padding:6px;background:#ffffff0f}.dotSpin[data-v-26334670]{width:10px;height:10px;border-radius:999px;background:#ffffffb3;box-shadow:0 0 0 6px #ffffff14;animation:pulse-26334670 .9s ease-in-out infinite}@keyframes pulse-26334670{0%{transform:scale(.9);opacity:.6}50%{transform:scale(1.1);opacity:1}to{transform:scale(.9);opacity:.6}}.profileMeta[data-v-26334670]{display:grid;gap:6px;min-width:0}.profileName[data-v-26334670]{font-weight:950;font-size:13px;color:#ffffffeb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.profileBankLine[data-v-26334670]{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.25;opacity:.9;white-space:normal;overflow:visible;text-overflow:unset}.bankStack[data-v-26334670]{display:grid;gap:2px}.bankCodeRow[data-v-26334670]{opacity:.9}.bankNameRow[data-v-26334670]{opacity:.95}.bankName[data-v-26334670]{font-weight:950;white-space:normal;overflow:visible;text-overflow:unset;word-break:break-word}.muted[data-v-26334670]{opacity:.75;font-weight:800}.mono[data-v-26334670]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.profileErr[data-v-26334670]{margin-top:2px;font-size:11px;color:#ff8c8ce6;opacity:.95;white-space:normal;word-break:break-word;max-width:320px}.btn[data-v-26334670]{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 14px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(56,189,248,.18);color:#ffffffe6;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease}.btn[data-v-26334670]:hover{background:#ffffff14;box-shadow:0 14px 34px #38bdf81a}.btn[data-v-26334670]:disabled{opacity:.6;cursor:not-allowed}.btnIcon[data-v-26334670]{display:inline-block}.spin[data-v-26334670]{animation:spin-26334670 .9s linear infinite}@keyframes spin-26334670{to{transform:rotate(360deg)}}.banner[data-v-26334670]{margin-top:12px;padding:14px 16px;border-radius:16px;background:#ff50501a;border:1px solid rgba(255,80,80,.22)}.bannerTitle[data-v-26334670]{font-weight:900;margin-bottom:4px}.bannerBody[data-v-26334670]{opacity:.85;font-size:13px}.grid[data-v-26334670]{margin-top:14px;display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.card[data-v-26334670]{border-radius:18px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 44px #00000047;overflow:hidden}.cardHead[data-v-26334670]{display:flex;justify-content:space-between;align-items:center;padding:14px 14px 10px}.cardTitle[data-v-26334670]{font-weight:950;letter-spacing:.2px;display:inline-flex;align-items:center;gap:10px}.pill[data-v-26334670]{font-size:12px;padding:6px 10px;border-radius:999px;background:#00000038;border:1px solid rgba(255,255,255,.1);opacity:.9}.stat[data-v-26334670]{grid-column:span 3;padding-bottom:12px}.chartWide[data-v-26334670]{grid-column:span 8}.chartNarrow[data-v-26334670]{grid-column:span 4}.actions[data-v-26334670]{grid-column:span 12}.list[data-v-26334670]{grid-column:span 4}.statRow[data-v-26334670]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:0 14px 12px}.statValue[data-v-26334670]{font-size:42px;font-weight:950;letter-spacing:-1px}.statMeta[data-v-26334670]{text-align:right}.statLabel[data-v-26334670]{font-size:12px;opacity:.72}.statSub[data-v-26334670]{font-size:13px;font-weight:900;opacity:.9}.divider[data-v-26334670]{height:1px;margin:0 14px;background:#ffffff1a}.mini[data-v-26334670]{padding:12px 14px 8px}.miniLabel[data-v-26334670]{font-size:12px;opacity:.72;margin-bottom:6px}.miniText[data-v-26334670]{font-size:13px;font-weight:900;opacity:.95;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.miniBtn[data-v-26334670]{margin:0 14px 14px;width:calc(100% - 28px);display:inline-flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;font-weight:900;cursor:pointer;border:1px solid rgba(56,189,248,.18);background:#38bdf814;color:#ffffffe6}.miniBtn[data-v-26334670]:hover{background:#38bdf81a}.chartWrap[data-v-26334670]{height:280px;padding:0 14px 12px}.chartWrap.small[data-v-26334670]{height:240px}.hint[data-v-26334670]{padding:0 14px 14px;font-size:12px;opacity:.7}.actionGrid[data-v-26334670]{padding:0 14px 14px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.qbtn[data-v-26334670]{border-radius:14px;padding:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb;font-weight:950;cursor:pointer;display:inline-flex;align-items:center;gap:10px}.qbtn[data-v-26334670]:hover{border-color:#38bdf82e;box-shadow:0 14px 34px #38bdf814;background:#ffffff0d}.rows[data-v-26334670]{list-style:none;padding:0 10px 12px;margin:0}.row[data-v-26334670]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;border-radius:12px;transition:background .16s ease}.row[data-v-26334670]:hover{background:#ffffff0d}.rowTitle[data-v-26334670]{font-weight:950;font-size:13px}.rowSub[data-v-26334670]{font-size:12px;opacity:.68;margin-top:2px}.chip[data-v-26334670]{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#00000038;opacity:.9;white-space:nowrap}.empty[data-v-26334670]{padding:16px 10px;opacity:.7;font-size:13px}.skeletonList[data-v-26334670]{padding:0 14px 14px}.sk[data-v-26334670]{height:42px;border-radius:12px;margin-top:10px;background:linear-gradient(90deg,#ffffff0d,#ffffff1a,#ffffff0d);background-size:240% 100%;animation:shimmer-26334670 1.1s ease infinite}@keyframes shimmer-26334670{0%{background-position:0% 0}to{background-position:120% 0}}@media(max-width:1100px){.stat[data-v-26334670]{grid-column:span 6}.chartWide[data-v-26334670],.chartNarrow[data-v-26334670]{grid-column:span 12}.list[data-v-26334670]{grid-column:span 6}.actionGrid[data-v-26334670]{grid-template-columns:repeat(2,minmax(0,1fr))}.profileBox[data-v-26334670]{min-width:280px}.profileName[data-v-26334670]{max-width:200px}}@media(max-width:720px){.ovHead[data-v-26334670]{flex-direction:column;align-items:flex-start}.headRight[data-v-26334670]{width:100%;justify-content:space-between}.stat[data-v-26334670],.list[data-v-26334670]{grid-column:span 12}.actionGrid[data-v-26334670]{grid-template-columns:1fr}.profileBox[data-v-26334670]{width:100%;min-width:0}.profileName[data-v-26334670]{max-width:260px}}.page.tech[data-v-89106fc8]{--bg0: #050914;--bg1: #070e23;--glass: rgba(255, 255, 255, .06);--glass2: rgba(255, 255, 255, .04);--stroke: rgba(255, 255, 255, .08);--blueA: rgba(56, 189, 248, .55);--blueB: rgba(99, 102, 241, .45);--blueC: rgba(14, 165, 233, .28);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .56);--danger: rgba(248, 113, 113, .95);min-height:100vh;padding:18px;color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));position:relative;overflow:hidden}.page.tech[data-v-89106fc8]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.glow[data-v-89106fc8]{position:fixed;pointer-events:none;filter:blur(52px);opacity:.75}.glow-a[data-v-89106fc8]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-89106fc8]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.layout[data-v-89106fc8]{display:grid;grid-template-columns:1fr;gap:14px;align-items:start}.content[data-v-89106fc8]{display:flex;flex-direction:column;gap:14px}.head[data-v-89106fc8]{display:flex;align-items:center;justify-content:space-between;gap:14px}.headLeft[data-v-89106fc8]{display:flex;align-items:center;gap:12px}.title[data-v-89106fc8]{font-size:22px;font-weight:900;letter-spacing:.2px}.sub[data-v-89106fc8]{margin-top:4px;font-size:13px;color:var(--muted)}.backBtn[data-v-89106fc8]{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffe0;cursor:pointer}.pill[data-v-89106fc8]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:700}.card[data-v-89106fc8]{position:relative;background:var(--glass2);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px #0006;overflow:hidden}.card[data-v-89106fc8]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf866,#6366f138,#0ea5e92e,#38bdf866);opacity:.18;filter:blur(14px);pointer-events:none;animation:holo-89106fc8 7s linear infinite}@keyframes holo-89106fc8{0%{transform:translate(-16%)}to{transform:translate(16%)}}.cardTop[data-v-89106fc8]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.cardTitle[data-v-89106fc8]{display:flex;align-items:center;gap:10px;font-weight:900;letter-spacing:.2px}.cardHint[data-v-89106fc8]{font-size:12px;color:var(--muted);text-align:right}.form[data-v-89106fc8]{display:flex;flex-direction:column;gap:12px}.row[data-v-89106fc8]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.label>span[data-v-89106fc8]{display:block;font-size:12px;color:var(--muted);margin-bottom:8px}.labelTopRow[data-v-89106fc8]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.labelTopRow>span[data-v-89106fc8]{display:block;font-size:12px;color:var(--muted);margin:0}.labelActions[data-v-89106fc8]{display:inline-flex;gap:8px;flex-wrap:wrap}.miniAction[data-v-89106fc8]{border:1px solid rgba(255,255,255,.12);background:#ffffff08;color:#ffffffdb;padding:8px 10px;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-weight:900;font-size:12px}.miniAction.ghost[data-v-89106fc8]{background:#ffffff05}.miniAction.on[data-v-89106fc8]{border-color:#38bdf847;background:linear-gradient(90deg,#38bdf838,#6366f11f);box-shadow:0 16px 34px #38bdf81f}.inputWrap[data-v-89106fc8]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.inputWrap i[data-v-89106fc8]{opacity:.75}.inp[data-v-89106fc8]{width:100%;border:0;outline:none;background:transparent;color:#ffffffeb;font-size:14px}.inputWrap[data-v-89106fc8]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.err[data-v-89106fc8]{margin-top:8px;font-size:12px;color:var(--danger)}.fintechToggle[data-v-89106fc8]{display:inline-flex;align-items:center;gap:12px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff08;color:#ffffffe6;cursor:pointer;font-weight:950;min-height:40px;-webkit-user-select:none;user-select:none}.fintechToggle[data-v-89106fc8]:hover{border-color:#38bdf838;box-shadow:0 14px 34px #38bdf814}.fintechText[data-v-89106fc8]{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.2px;white-space:nowrap}.fintechSwitch[data-v-89106fc8]{position:relative;width:54px;height:28px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#0000002e;box-shadow:inset 0 0 0 6px #ffffff08}.fintechKnob[data-v-89106fc8]{position:absolute;top:50%;left:3px;width:22px;height:22px;border-radius:999px;transform:translateY(-50%);background:#ffffff47;border:1px solid rgba(255,255,255,.18);box-shadow:0 14px 34px #00000059;transition:transform .18s ease,background .18s ease,border-color .18s ease}.fintechToggle.on[data-v-89106fc8]{border-color:#38bdf852;background:linear-gradient(90deg,#38bdf838,#6366f11f);box-shadow:0 16px 34px #38bdf81f}.fintechToggle.on .fintechSwitch[data-v-89106fc8]{border-color:#38bdf842;background:#38bdf82e}.fintechToggle.on .fintechKnob[data-v-89106fc8]{transform:translate(26px,-50%);background:#ffffffeb;border-color:#ffffff47}.fintechHint[data-v-89106fc8]{margin-top:6px;font-size:12px;color:#ffffff9e;font-weight:800}.mono[data-v-89106fc8]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.colorRow[data-v-89106fc8]{display:grid;grid-template-columns:1fr 1fr 220px;gap:12px;padding:12px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.colorPick[data-v-89106fc8]{display:flex;flex-direction:column;gap:8px}.colorLabel[data-v-89106fc8]{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);font-weight:800}.colorWrap[data-v-89106fc8]{display:grid;grid-template-columns:54px 1fr;gap:10px;align-items:center;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.colorWrap[data-v-89106fc8]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.colorInp[data-v-89106fc8]{width:44px;height:34px;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:transparent;cursor:pointer}.hexInp[data-v-89106fc8]{font-weight:800;letter-spacing:.2px}.gradSwatch[data-v-89106fc8]{border-radius:18px;border:1px solid rgba(255,255,255,.12);min-height:86px;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000059}.gradSwatch[data-v-89106fc8]:after{content:"";position:absolute;inset:0;background:radial-gradient(400px 160px at 30% 30%,rgba(255,255,255,.22),transparent 60%);opacity:.35;pointer-events:none}.swatchText[data-v-89106fc8]{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:10px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#00000038;color:#ffffffeb;font-weight:900;font-size:12px}.filters[data-v-89106fc8]{display:flex;flex-wrap:wrap;gap:10px;padding:12px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.fBtn[data-v-89106fc8]{border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffd1;padding:10px 12px;border-radius:14px;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-weight:500;font-size:12px}.fBtn.on[data-v-89106fc8]{border-color:#38bdf847;background:linear-gradient(90deg,#38bdf838,#6366f11f);color:#fffffff2;box-shadow:0 16px 34px #38bdf81f}.flagPair[data-v-89106fc8]{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.flag[data-v-89106fc8]{width:22px;height:22px;border-radius:6px;border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 24px #00000040}.fLabel[data-v-89106fc8]{flex:1 1 auto;min-width:0;text-align:left;line-height:1.2}.previewWrap[data-v-89106fc8]{width:100%;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px;--g1: #38bdf8;--g2: #6366f1;position:relative}.previewWrap[data-v-89106fc8]:before{content:"";position:absolute;inset:-2px;border-radius:18px;background:radial-gradient(circle at 50% 50%,var(--g1),var(--g2)) 50% 50% / calc(100% - 15px) calc(100% - 15px) no-repeat;opacity:.12;filter:blur(14px);pointer-events:none}.previewWrap[data-v-89106fc8]>*{position:relative;z-index:1}.previewTop[data-v-89106fc8]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.previewTitle[data-v-89106fc8]{display:flex;align-items:center;gap:10px;font-weight:900}.miniBtn[data-v-89106fc8]{border-radius:12px;padding:8px 10px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb;display:inline-flex;gap:8px;align-items:center;font-weight:800;font-size:12px}.previewCard[data-v-89106fc8]{display:grid;grid-template-columns:160px 1fr;gap:12px;align-items:start}.fileHidden[data-v-89106fc8]{position:absolute;width:1px;height:0;opacity:0;pointer-events:none}.imgBox[data-v-89106fc8]{width:160px;height:160px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0003;display:grid;place-items:center}.imgBox img[data-v-89106fc8]{width:100%;height:100%;object-fit:cover}.imgBox.clickable[data-v-89106fc8]{cursor:pointer}.imgBox.clickable[data-v-89106fc8]:hover{border-color:#38bdf84d;box-shadow:0 0 0 6px #38bdf814}.imgEmpty[data-v-89106fc8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#ffffffa6;font-size:12px}.imgHint[data-v-89106fc8]{font-size:12px;color:#ffffff8c}.previewMeta .pTitle[data-v-89106fc8]{font-weight:600;font-size:14px}.previewMeta .pSub[data-v-89106fc8]{margin-top:4px;color:var(--muted);font-size:12px}.pLinks[data-v-89106fc8]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.plink[data-v-89106fc8]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffe6;text-decoration:none;font-size:12px;font-weight:800}.plink.muted[data-v-89106fc8]{color:#fff9}.chips[data-v-89106fc8]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-89106fc8]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.22);background:linear-gradient(90deg,#38bdf82e,#6366f11f);color:#ffffffeb;font-size:12px;font-weight:500}.chip.ghost[data-v-89106fc8]{border-color:#ffffff1a;background:#ffffff08;color:#ffffffb3}.chipFlagPair[data-v-89106fc8]{display:inline-flex;align-items:center;gap:8px}.chipFlag[data-v-89106fc8]{width:18px;height:18px;border-radius:5px;border:1px solid rgba(255,255,255,.12)}.chipText[data-v-89106fc8]{margin-left:8px}.actions[data-v-89106fc8]{display:flex;justify-content:flex-end;gap:10px;padding-top:6px}.btn[data-v-89106fc8]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe6;font-weight:900;display:inline-flex;align-items:center;gap:10px}.btn.primary[data-v-89106fc8]{border-color:#38bdf84d;background:linear-gradient(90deg,#38bdf847,#6366f124)}.btn.ghost[data-v-89106fc8]{background:#ffffff08}.ov[data-v-89106fc8]{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:18px;background:#050914b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ovCard[data-v-89106fc8]{width:min(980px,96vw);border-radius:22px;position:relative;overflow:hidden;background:#070e23d1;border:1px solid rgba(255,255,255,.1);box-shadow:0 26px 90px #0000009e}.ovGlow[data-v-89106fc8]{position:absolute;inset:-2px;pointer-events:none;opacity:.9;filter:blur(18px)}.ov.success .ovGlow[data-v-89106fc8]{background:radial-gradient(circle at 18% 22%,rgba(56,189,248,.22),transparent 60%),radial-gradient(circle at 82% 26%,rgba(34,197,94,.18),transparent 62%),radial-gradient(circle at 70% 92%,rgba(99,102,241,.16),transparent 62%)}.ov.error .ovGlow[data-v-89106fc8]{background:radial-gradient(circle at 18% 22%,rgba(248,113,113,.22),transparent 60%),radial-gradient(circle at 82% 26%,rgba(99,102,241,.16),transparent 62%),radial-gradient(circle at 70% 92%,rgba(56,189,248,.14),transparent 62%)}.ovTop[data-v-89106fc8]{display:grid;grid-template-columns:56px 1fr 42px;align-items:center;gap:12px;padding:16px;border-bottom:1px solid rgba(255,255,255,.08);position:relative;z-index:1}.ovIcon[data-v-89106fc8]{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;box-shadow:0 14px 34px #00000059;font-size:20px}.ov.success .ovIcon[data-v-89106fc8]{border-color:#38bdf84d;box-shadow:0 18px 44px #38bdf81f}.ov.error .ovIcon[data-v-89106fc8]{border-color:#f8717147;box-shadow:0 18px 44px #f871711f}.ovHead[data-v-89106fc8]{min-width:0}.ovTitle[data-v-89106fc8]{font-size:18px;font-weight:950;letter-spacing:.2px;color:#fffffff0}.ovSub[data-v-89106fc8]{margin-top:6px;display:flex;align-items:center;gap:10px;color:#fff9;font-size:12px;font-weight:800}.ovTag[data-v-89106fc8]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#0000002e;letter-spacing:.4px}.ovDot[data-v-89106fc8]{width:6px;height:6px;border-radius:99px;background:#ffffff59}.ovX[data-v-89106fc8]{width:42px;height:42px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe0;cursor:pointer;display:grid;place-items:center}.ovBody[data-v-89106fc8]{padding:16px;position:relative;z-index:1}.ovMsg[data-v-89106fc8]{font-size:14px;line-height:1.6;font-weight:850;color:#ffffffdb;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;white-space:pre-line}.ovActions[data-v-89106fc8]{display:flex;justify-content:flex-end;gap:10px;margin-top:14px;flex-wrap:wrap}.ovBtn[data-v-89106fc8]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffe6;font-weight:950;display:inline-flex;align-items:center;gap:10px;min-width:170px;justify-content:center}.ovBtn.ghost[data-v-89106fc8]{background:#ffffff08}.ov.success .ovBtn.primary[data-v-89106fc8]{border-color:#38bdf852;background:linear-gradient(90deg,#38bdf847,#22c55e1f)}.ov.error .ovBtn.primary[data-v-89106fc8]{border-color:#f8717147;background:linear-gradient(90deg,#f8717138,#6366f11f)}@media(max-width:980px){.row[data-v-89106fc8],.previewCard[data-v-89106fc8]{grid-template-columns:1fr}.imgBox[data-v-89106fc8]{width:100%;height:200px}.colorRow[data-v-89106fc8]{grid-template-columns:1fr}.gradSwatch[data-v-89106fc8]{min-height:110px}.ovBtn[data-v-89106fc8]{width:100%}.labelTopRow[data-v-89106fc8]{flex-direction:column;align-items:flex-start}}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.page.tech[data-v-91aad694]{--bg0: #050914;--bg1: #070e23;--glass2: rgba(255, 255, 255, .04);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .56);--danger: rgba(248, 113, 113, .95);min-height:100vh;padding:18px;color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));position:relative;overflow:hidden}.page.tech[data-v-91aad694]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.glow[data-v-91aad694]{position:fixed;pointer-events:none;filter:blur(52px);opacity:.75}.glow-a[data-v-91aad694]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-91aad694]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.layout[data-v-91aad694]{width:100%}.content[data-v-91aad694]{display:flex;flex-direction:column;gap:14px}.head[data-v-91aad694]{display:flex;align-items:center;justify-content:space-between;gap:14px}.headLeft[data-v-91aad694]{display:flex;align-items:center;gap:12px}.title[data-v-91aad694]{font-size:22px;font-weight:900;letter-spacing:.2px}.sub[data-v-91aad694]{margin-top:4px;font-size:13px;color:var(--muted)}.backBtn[data-v-91aad694]{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffe0;cursor:pointer}.pill[data-v-91aad694]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:700}.card[data-v-91aad694]{position:relative;background:var(--glass2);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px #0006;overflow:hidden}.card[data-v-91aad694]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf866,#6366f138,#0ea5e92e,#38bdf866);opacity:.18;filter:blur(14px);pointer-events:none;animation:holo-91aad694 7s linear infinite}@keyframes holo-91aad694{0%{transform:translate(-16%)}to{transform:translate(16%)}}.cardTop[data-v-91aad694]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.cardTitle[data-v-91aad694]{display:flex;align-items:center;gap:10px;font-weight:900}.cardHint[data-v-91aad694]{font-size:12px;color:var(--muted);text-align:right}.form[data-v-91aad694]{display:flex;flex-direction:column;gap:12px}.row[data-v-91aad694]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.label>span[data-v-91aad694]{display:block;font-size:12px;color:var(--muted);margin-bottom:8px}.inputWrap[data-v-91aad694]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.inputWrap i[data-v-91aad694]{opacity:.75}.inputWrap.readonly[data-v-91aad694]{opacity:.85}.inp[data-v-91aad694]{width:100%;border:0;outline:none;background:transparent;color:#ffffffeb;font-size:14px}.select[data-v-91aad694]{appearance:none}.inputWrap[data-v-91aad694]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.err[data-v-91aad694]{margin-top:8px;font-size:12px;color:var(--danger)}[data-v-91aad694] .dateInp{font-weight:900;letter-spacing:.2px}[data-v-91aad694] .techCalendar{background:#060a1aeb;border:1px solid rgba(56,189,248,.22);border-radius:18px;box-shadow:0 22px 60px #0000008c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow:hidden;position:relative}.tagRow[data-v-91aad694]{display:flex;gap:10px;align-items:center}.tagInput[data-v-91aad694]{flex:1 1 auto}.tagChips[data-v-91aad694]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.tagChip[data-v-91aad694]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.22);background:linear-gradient(90deg,#38bdf82e,#6366f11f);color:#ffffffeb;font-size:12px;font-weight:700}.tagChip.ghost[data-v-91aad694]{border-color:#ffffff1a;background:#ffffff08;color:#ffffffb3}.tagChip .x[data-v-91aad694]{border:0;background:transparent;color:#ffffffd9;cursor:pointer;padding:0 2px}.textareaWrap[data-v-91aad694]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.textareaWrap i[data-v-91aad694]{opacity:.75;margin-top:3px}.textarea[data-v-91aad694]{width:100%;border:0;outline:none;resize:vertical;min-height:160px;background:transparent;color:#ffffffeb;font-size:14px;line-height:1.5}.textareaWrap[data-v-91aad694]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.imgPanel[data-v-91aad694]{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}.imgPanelTop[data-v-91aad694]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.imgPanelTitle[data-v-91aad694]{display:inline-flex;align-items:center;gap:10px;font-weight:900}.fileHidden[data-v-91aad694]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.dualPreview[data-v-91aad694]{display:grid;grid-template-columns:1.2fr 1fr;gap:12px;align-items:start}.imgBox[data-v-91aad694]{width:100%;height:220px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0003;display:grid;place-items:center}.imgBox.big[data-v-91aad694]{height:260px}.imgBox img[data-v-91aad694]{width:100%;height:100%;object-fit:cover}.imgBox.clickable[data-v-91aad694]{cursor:pointer}.imgBox.clickable[data-v-91aad694]:hover{border-color:#38bdf84d;box-shadow:0 0 0 6px #38bdf814}.imgEmpty[data-v-91aad694]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#ffffffa6;font-size:12px}.imgHint[data-v-91aad694]{font-size:12px;color:#ffffff8c}.galleryDrop[data-v-91aad694]{position:relative;border-radius:18px;border:1px dashed rgba(255,255,255,.18);background:#ffffff08;overflow:hidden;cursor:pointer}.galleryDrop.drag[data-v-91aad694]{border-color:#38bdf84d;box-shadow:0 0 0 6px #38bdf814}.galleryDropInner[data-v-91aad694]{padding:14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.dropIcon[data-v-91aad694]{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,#38bdf842,#6366f129);border:1px solid rgba(255,255,255,.08)}.dropTitle[data-v-91aad694]{font-weight:900}.dropSub[data-v-91aad694]{margin-top:4px;font-size:12px;color:var(--muted)}.galleryMeta[data-v-91aad694]{display:inline-flex;align-items:center;gap:10px}.countPill[data-v-91aad694]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:800;font-size:12px}.galleryGrid[data-v-91aad694]{margin-top:12px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.gItem[data-v-91aad694]{position:relative;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0003;aspect-ratio:1 / 1}.gItem img[data-v-91aad694]{width:100%;height:100%;object-fit:cover}.gRemove[data-v-91aad694]{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#00000040;color:#ffffffe6;cursor:pointer}.gIdx[data-v-91aad694]{position:absolute;left:8px;bottom:8px;padding:6px 8px;border-radius:999px;font-size:11px;font-weight:900;color:#ffffffe6;background:#00000040;border:1px solid rgba(255,255,255,.12)}.miniBtn[data-v-91aad694]{border-radius:12px;padding:8px 10px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb;display:inline-flex;gap:8px;align-items:center;font-weight:900;font-size:12px}.ghostBtn[data-v-91aad694]{background:#ffffff05}.busyPill[data-v-91aad694]{margin-left:10px;display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb;font-weight:900;font-size:12px}.actions[data-v-91aad694]{display:flex;justify-content:flex-end;gap:10px;padding-top:6px}.btn[data-v-91aad694]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe6;font-weight:900;display:inline-flex;align-items:center;gap:10px}.btn[data-v-91aad694]:disabled{opacity:.65;cursor:not-allowed}.btn.primary[data-v-91aad694]{border-color:#38bdf84d;background:linear-gradient(90deg,#38bdf847,#6366f124)}.btn.ghost[data-v-91aad694]{background:#ffffff08}.popOverlay[data-v-91aad694]{position:fixed;inset:0;background:#050914b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:18px;z-index:9999}.popModal[data-v-91aad694]{width:min(680px,96vw);border-radius:20px;position:relative;background:#070e23d1;border:1px solid rgba(255,255,255,.08);box-shadow:0 26px 80px #0000008c;overflow:hidden}.popGlow[data-v-91aad694]{position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(circle at 20% 18%,rgba(56,189,248,.18),transparent 60%),radial-gradient(circle at 82% 22%,rgba(99,102,241,.14),transparent 62%);opacity:.9;filter:blur(16px)}.popTop[data-v-91aad694]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border-bottom:1px solid rgba(255,255,255,.08);position:relative;z-index:1}.popTitle[data-v-91aad694]{display:inline-flex;align-items:center;gap:10px;font-weight:950;font-size:18px;color:#ffffffeb}.popTitle.ok i[data-v-91aad694]{color:#22c55ef2}.popTitle.bad i[data-v-91aad694]{color:#f87171f2}.iconClose[data-v-91aad694]{width:40px;height:40px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffe0;cursor:pointer;display:grid;place-items:center}.popBody[data-v-91aad694]{padding:14px;position:relative;z-index:1}.popMsg[data-v-91aad694]{color:#ffffffdb;line-height:1.55;font-weight:800;word-break:break-word}.popActions[data-v-91aad694]{padding:14px;display:flex;gap:10px;justify-content:flex-end;position:relative;z-index:1}@media(max-width:980px){.row[data-v-91aad694],.dualPreview[data-v-91aad694]{grid-template-columns:1fr}.galleryGrid[data-v-91aad694]{grid-template-columns:repeat(3,minmax(0,1fr))}}.page.tech[data-v-6d98eb0e]{--bg0: #050914;--bg1: #070e23;--glass2: rgba(255, 255, 255, .04);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .56);--danger: rgba(248, 113, 113, .95);min-height:100vh;padding:18px;color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));position:relative;overflow:hidden}.page.tech[data-v-6d98eb0e]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.glow[data-v-6d98eb0e]{position:fixed;pointer-events:none;filter:blur(52px);opacity:.75}.glow-a[data-v-6d98eb0e]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-6d98eb0e]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.divider[data-v-6d98eb0e]{height:1px;width:100%;background:linear-gradient(90deg,#fff0,#ffffff1f,#fff0);margin:6px 0 2px}.layout[data-v-6d98eb0e]{display:grid;grid-template-columns:1fr;gap:14px;align-items:start}.content[data-v-6d98eb0e]{display:flex;flex-direction:column;gap:14px}.head[data-v-6d98eb0e]{display:flex;align-items:center;justify-content:space-between;gap:14px}.headLeft[data-v-6d98eb0e]{display:flex;align-items:center;gap:12px}.title[data-v-6d98eb0e]{font-size:22px;font-weight:900;letter-spacing:.2px}.sub[data-v-6d98eb0e]{margin-top:4px;font-size:13px;color:var(--muted)}.backBtn[data-v-6d98eb0e]{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffe0;cursor:pointer}.pill[data-v-6d98eb0e]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:700}.card[data-v-6d98eb0e]{position:relative;background:var(--glass2);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px #0006;overflow:hidden}.card[data-v-6d98eb0e]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf866,#6366f138,#0ea5e92e,#38bdf866);opacity:.18;filter:blur(14px);pointer-events:none;animation:holo-6d98eb0e 7s linear infinite}@keyframes holo-6d98eb0e{0%{transform:translate(-16%)}to{transform:translate(16%)}}.cardTop[data-v-6d98eb0e]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.cardTitle[data-v-6d98eb0e]{display:flex;align-items:center;gap:10px;font-weight:900}.cardHint[data-v-6d98eb0e]{font-size:12px;color:var(--muted);text-align:right}.form[data-v-6d98eb0e]{display:flex;flex-direction:column;gap:12px}.row[data-v-6d98eb0e]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.label>span[data-v-6d98eb0e]{display:block;font-size:12px;color:var(--muted);margin-bottom:8px}.inputWrap[data-v-6d98eb0e]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.inputWrap i[data-v-6d98eb0e]{opacity:.75}.inputWrap.readonly[data-v-6d98eb0e]{opacity:.85}.inp[data-v-6d98eb0e]{width:100%;border:0;outline:none;background:transparent;color:#ffffffeb;font-size:14px}.select[data-v-6d98eb0e]{appearance:none}.inputWrap[data-v-6d98eb0e]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.err[data-v-6d98eb0e]{margin-top:8px;font-size:12px;color:var(--danger)}.bulletRow[data-v-6d98eb0e]{display:flex;gap:10px;align-items:center}.bulletInput[data-v-6d98eb0e]{flex:1 1 auto}.bulletPanel[data-v-6d98eb0e]{margin-top:10px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}.bulletTop[data-v-6d98eb0e]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.bulletTitle[data-v-6d98eb0e]{display:inline-flex;align-items:center;gap:10px;font-weight:900}.countPill[data-v-6d98eb0e]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:800;font-size:12px}.dotList[data-v-6d98eb0e]{list-style:none;padding:0;margin:0;display:grid;gap:10px}.dotList li[data-v-6d98eb0e]{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(56,189,248,.18);background:linear-gradient(90deg,#38bdf81a,#6366f10f)}.dot[data-v-6d98eb0e]{width:8px;height:8px;border-radius:999px;background:#38bdf8f2;box-shadow:0 0 0 6px #38bdf81f}.txt[data-v-6d98eb0e]{color:#ffffffeb;font-weight:700;font-size:13px;line-height:1.35}.xBtn[data-v-6d98eb0e]{width:32px;height:32px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#0000002e;color:#ffffffe6;cursor:pointer}.xBtn[data-v-6d98eb0e]:hover{border-color:#f8717159;box-shadow:0 0 0 6px #f8717114}.emptyHint[data-v-6d98eb0e]{display:inline-flex;align-items:center;gap:10px;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffa6;font-weight:800;font-size:12px}.miniBtn[data-v-6d98eb0e]{border-radius:12px;padding:8px 10px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb;display:inline-flex;gap:8px;align-items:center;font-weight:900;font-size:12px}.ghostBtn[data-v-6d98eb0e]{background:#ffffff05}.actions[data-v-6d98eb0e]{display:flex;justify-content:flex-end;gap:10px;padding-top:6px}.btn[data-v-6d98eb0e]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe6;font-weight:900;display:inline-flex;align-items:center;gap:10px}.btn.primary[data-v-6d98eb0e]{border-color:#38bdf84d;background:linear-gradient(90deg,#38bdf847,#6366f124)}.btn.ghost[data-v-6d98eb0e]{background:#ffffff08}.btn[data-v-6d98eb0e]:disabled{opacity:.65;cursor:not-allowed}.ov[data-v-6d98eb0e]{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:18px;background:#050914b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ovCard[data-v-6d98eb0e]{width:min(980px,96vw);border-radius:22px;position:relative;overflow:hidden;background:#070e23d1;border:1px solid rgba(255,255,255,.1);box-shadow:0 26px 90px #0000009e}.ovGlow[data-v-6d98eb0e]{position:absolute;inset:-2px;pointer-events:none;opacity:.9;filter:blur(18px)}.ov.success .ovGlow[data-v-6d98eb0e]{background:radial-gradient(circle at 18% 22%,rgba(56,189,248,.22),transparent 60%),radial-gradient(circle at 82% 26%,rgba(34,197,94,.18),transparent 62%),radial-gradient(circle at 70% 92%,rgba(99,102,241,.16),transparent 62%)}.ov.error .ovGlow[data-v-6d98eb0e]{background:radial-gradient(circle at 18% 22%,rgba(248,113,113,.22),transparent 60%),radial-gradient(circle at 82% 26%,rgba(99,102,241,.16),transparent 62%),radial-gradient(circle at 70% 92%,rgba(56,189,248,.14),transparent 62%)}.ovTop[data-v-6d98eb0e]{display:grid;grid-template-columns:56px 1fr 42px;align-items:center;gap:12px;padding:16px;border-bottom:1px solid rgba(255,255,255,.08);position:relative;z-index:1}.ovIcon[data-v-6d98eb0e]{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;box-shadow:0 14px 34px #00000059;font-size:20px}.ov.success .ovIcon[data-v-6d98eb0e]{border-color:#38bdf84d;box-shadow:0 18px 44px #38bdf81f}.ov.error .ovIcon[data-v-6d98eb0e]{border-color:#f8717147;box-shadow:0 18px 44px #f871711f}.ovHead[data-v-6d98eb0e]{min-width:0}.ovTitle[data-v-6d98eb0e]{font-size:18px;font-weight:950;letter-spacing:.2px;color:#fffffff0}.ovSub[data-v-6d98eb0e]{margin-top:6px;display:flex;align-items:center;gap:10px;color:#fff9;font-size:12px;font-weight:800}.ovTag[data-v-6d98eb0e]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#0000002e;letter-spacing:.4px}.ovDot[data-v-6d98eb0e]{width:6px;height:6px;border-radius:99px;background:#ffffff59}.ovX[data-v-6d98eb0e]{width:42px;height:42px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe0;cursor:pointer;display:grid;place-items:center}.ovBody[data-v-6d98eb0e]{padding:16px;position:relative;z-index:1}.ovMsg[data-v-6d98eb0e]{font-size:14px;line-height:1.6;font-weight:850;color:#ffffffdb;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;white-space:pre-line}.ovActions[data-v-6d98eb0e]{display:flex;justify-content:flex-end;gap:10px;margin-top:14px;flex-wrap:wrap}.ovBtn[data-v-6d98eb0e]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffe6;font-weight:950;display:inline-flex;align-items:center;gap:10px;min-width:170px;justify-content:center}.ovBtn.ghost[data-v-6d98eb0e]{background:#ffffff08}.ov.success .ovBtn.primary[data-v-6d98eb0e]{border-color:#38bdf852;background:linear-gradient(90deg,#38bdf847,#22c55e1f)}.ov.error .ovBtn.primary[data-v-6d98eb0e]{border-color:#f8717147;background:linear-gradient(90deg,#f8717138,#6366f11f)}@media(max-width:980px){.row[data-v-6d98eb0e]{grid-template-columns:1fr}.bulletRow[data-v-6d98eb0e]{flex-direction:column;align-items:stretch}.ovBtn[data-v-6d98eb0e]{width:100%}}.page.tech[data-v-6ae17cbf]{--bg0: #050914;--bg1: #070e23;--glass2: rgba(255, 255, 255, .04);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .56);--danger: rgba(248, 113, 113, .95);--green: rgba(34, 197, 94, 1);--red: rgba(239, 68, 68, 1);min-height:100vh;padding:18px;color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));position:relative;overflow:hidden}.page.tech[data-v-6ae17cbf]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.glow[data-v-6ae17cbf]{position:fixed;pointer-events:none;filter:blur(52px);opacity:.75}.glow-a[data-v-6ae17cbf]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-6ae17cbf]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.layout[data-v-6ae17cbf]{width:100%}.content[data-v-6ae17cbf]{display:flex;flex-direction:column;gap:14px}.head[data-v-6ae17cbf]{display:flex;align-items:center;justify-content:space-between;gap:14px}.headLeft[data-v-6ae17cbf]{display:flex;align-items:center;gap:12px}.title[data-v-6ae17cbf]{font-size:22px;font-weight:900;letter-spacing:.2px}.sub[data-v-6ae17cbf]{margin-top:4px;font-size:13px;color:var(--muted)}.mono[data-v-6ae17cbf]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#ffffffc7}.backBtn[data-v-6ae17cbf]{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffe0;cursor:pointer}.pill[data-v-6ae17cbf]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:700}.card[data-v-6ae17cbf]{position:relative;background:var(--glass2);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px #0006;overflow:hidden}.card[data-v-6ae17cbf]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf866,#6366f138,#0ea5e92e,#38bdf866);opacity:.18;filter:blur(14px);pointer-events:none;animation:holo-6ae17cbf 7s linear infinite}@keyframes holo-6ae17cbf{0%{transform:translate(-16%)}to{transform:translate(16%)}}.cardTop[data-v-6ae17cbf]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.cardTitle[data-v-6ae17cbf]{display:flex;align-items:center;gap:10px;font-weight:900}.cardHint[data-v-6ae17cbf]{font-size:12px;color:var(--muted);text-align:right}.form[data-v-6ae17cbf]{display:flex;flex-direction:column;gap:12px}.row[data-v-6ae17cbf]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.label>span[data-v-6ae17cbf]{display:block;font-size:12px;color:var(--muted);margin-bottom:8px}.inputWrap[data-v-6ae17cbf]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.inputWrap i[data-v-6ae17cbf]{opacity:.75}.inputWrap.readonly[data-v-6ae17cbf]{opacity:.85}.inp[data-v-6ae17cbf]{width:100%;border:0;outline:none;background:transparent;color:#ffffffeb;font-size:14px}.select[data-v-6ae17cbf]{appearance:none}.inputWrap[data-v-6ae17cbf]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.err[data-v-6ae17cbf]{margin-top:8px;font-size:12px;color:var(--danger)}.divider[data-v-6ae17cbf]{height:1px;width:100%;background:linear-gradient(90deg,#fff0,#ffffff1f,#fff0);margin:6px 0 2px}.sectionTitle[data-v-6ae17cbf]{display:inline-flex;align-items:center;gap:10px;font-weight:900;color:#ffffffe6;padding:6px 0}.textareaWrap[data-v-6ae17cbf]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.textareaWrap i[data-v-6ae17cbf]{opacity:.75;margin-top:3px}.textarea[data-v-6ae17cbf]{width:100%;border:0;outline:none;resize:vertical;min-height:110px;background:transparent;color:#ffffffeb;font-size:14px;line-height:1.5}.textareaWrap[data-v-6ae17cbf]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.imgPanel[data-v-6ae17cbf]{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}.imgPanelTop[data-v-6ae17cbf]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.imgPanelTitle[data-v-6ae17cbf]{display:inline-flex;align-items:center;gap:10px;font-weight:900}.fileHidden[data-v-6ae17cbf]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.previewCard[data-v-6ae17cbf]{display:grid;grid-template-columns:170px 1fr;gap:12px;align-items:start}.imgBox[data-v-6ae17cbf]{width:170px;height:170px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0003;display:grid;place-items:center}.imgBox img[data-v-6ae17cbf]{width:100%;height:100%;object-fit:cover}.imgBox.clickable[data-v-6ae17cbf]{cursor:pointer}.imgBox.clickable[data-v-6ae17cbf]:hover{border-color:#38bdf84d;box-shadow:0 0 0 6px #38bdf814}.imgEmpty[data-v-6ae17cbf]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#ffffffa6;font-size:12px}.imgHint[data-v-6ae17cbf]{font-size:12px;color:#ffffff8c}.previewMeta .pTitle[data-v-6ae17cbf]{font-weight:900;font-size:15px}.previewMeta .pSub[data-v-6ae17cbf]{margin-top:6px;color:var(--muted);font-size:13px;line-height:1.4}.metaRow[data-v-6ae17cbf]{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.statusPill[data-v-6ae17cbf]{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffe6;font-weight:900;font-size:12px}.statusPill.on[data-v-6ae17cbf]{border-color:#22c55e38}.statusPill.off[data-v-6ae17cbf]{border-color:#ef444438}.dotGlow[data-v-6ae17cbf]{width:10px;height:10px;border-radius:999px}.dotGlow.green[data-v-6ae17cbf]{background:var(--green);box-shadow:0 0 0 6px #22c55e29,0 0 18px #22c55e8c}.dotGlow.red[data-v-6ae17cbf]{background:var(--red);box-shadow:0 0 0 6px #ef444429,0 0 18px #ef44448c}.timePill[data-v-6ae17cbf]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffd1;font-weight:800;font-size:12px}.miniBtn[data-v-6ae17cbf]{border-radius:12px;padding:8px 10px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb;display:inline-flex;gap:8px;align-items:center;font-weight:900;font-size:12px}.actions[data-v-6ae17cbf]{display:flex;justify-content:flex-end;gap:10px;padding-top:6px}.btn[data-v-6ae17cbf]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe6;font-weight:900;display:inline-flex;align-items:center;gap:10px}.btn[data-v-6ae17cbf]:disabled{opacity:.65;cursor:not-allowed}.btn.primary[data-v-6ae17cbf]{border-color:#38bdf84d;background:linear-gradient(90deg,#38bdf847,#6366f124)}.btn.ghost[data-v-6ae17cbf]{background:#ffffff08}.miniSpin[data-v-6ae17cbf]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.22);border-top-color:#38bdf8f2;animation:spin-6ae17cbf .75s linear infinite}@keyframes spin-6ae17cbf{to{transform:rotate(360deg)}}.ov[data-v-6ae17cbf]{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:18px;background:#050914b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ovCard[data-v-6ae17cbf]{width:min(980px,96vw);border-radius:22px;position:relative;overflow:hidden;background:#070e23d1;border:1px solid rgba(255,255,255,.1);box-shadow:0 26px 90px #0000009e}.ovGlow[data-v-6ae17cbf]{position:absolute;inset:-2px;pointer-events:none;opacity:.9;filter:blur(18px)}.ov.success .ovGlow[data-v-6ae17cbf]{background:radial-gradient(circle at 18% 22%,rgba(56,189,248,.22),transparent 60%),radial-gradient(circle at 82% 26%,rgba(34,197,94,.18),transparent 62%),radial-gradient(circle at 70% 92%,rgba(99,102,241,.16),transparent 62%)}.ov.error .ovGlow[data-v-6ae17cbf]{background:radial-gradient(circle at 18% 22%,rgba(248,113,113,.22),transparent 60%),radial-gradient(circle at 82% 26%,rgba(99,102,241,.16),transparent 62%),radial-gradient(circle at 70% 92%,rgba(56,189,248,.14),transparent 62%)}.ovTop[data-v-6ae17cbf]{display:grid;grid-template-columns:56px 1fr 42px;align-items:center;gap:12px;padding:16px;border-bottom:1px solid rgba(255,255,255,.08);position:relative;z-index:1}.ovIcon[data-v-6ae17cbf]{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;box-shadow:0 14px 34px #00000059;font-size:20px}.ov.success .ovIcon[data-v-6ae17cbf]{border-color:#38bdf84d;box-shadow:0 18px 44px #38bdf81f}.ov.error .ovIcon[data-v-6ae17cbf]{border-color:#f8717147;box-shadow:0 18px 44px #f871711f}.ovHead[data-v-6ae17cbf]{min-width:0}.ovTitle[data-v-6ae17cbf]{font-size:18px;font-weight:950;letter-spacing:.2px;color:#fffffff0}.ovSub[data-v-6ae17cbf]{margin-top:6px;display:flex;align-items:center;gap:10px;color:#fff9;font-size:12px;font-weight:800}.ovTag[data-v-6ae17cbf]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#0000002e;letter-spacing:.4px}.ovDot[data-v-6ae17cbf]{width:6px;height:6px;border-radius:99px;background:#ffffff59}.ovX[data-v-6ae17cbf]{width:42px;height:42px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe0;cursor:pointer;display:grid;place-items:center}.ovBody[data-v-6ae17cbf]{padding:16px;position:relative;z-index:1}.ovMsg[data-v-6ae17cbf]{font-size:14px;line-height:1.6;font-weight:850;color:#ffffffdb;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;white-space:pre-line}.ovActions[data-v-6ae17cbf]{display:flex;justify-content:flex-end;gap:10px;margin-top:14px;flex-wrap:wrap}.ovBtn[data-v-6ae17cbf]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffe6;font-weight:950;display:inline-flex;align-items:center;gap:10px;min-width:170px;justify-content:center}.ovBtn.ghost[data-v-6ae17cbf]{background:#ffffff08}.ov.success .ovBtn.primary[data-v-6ae17cbf]{border-color:#38bdf852;background:linear-gradient(90deg,#38bdf847,#22c55e1f)}.ov.error .ovBtn.primary[data-v-6ae17cbf]{border-color:#f8717147;background:linear-gradient(90deg,#f8717138,#6366f11f)}@media(max-width:980px){.row[data-v-6ae17cbf],.previewCard[data-v-6ae17cbf]{grid-template-columns:1fr}.imgBox[data-v-6ae17cbf]{width:100%;height:220px}.ovBtn[data-v-6ae17cbf]{width:100%}}.page.tech[data-v-54f5184f]{--bg0: #050914;--bg1: #070e23;--glass2: rgba(255, 255, 255, .04);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .56);--danger: rgba(248, 113, 113, .95);min-height:100vh;padding:18px;color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));position:relative;overflow:hidden}.page.tech[data-v-54f5184f]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.glow[data-v-54f5184f]{position:fixed;pointer-events:none;filter:blur(52px);opacity:.75}.glow-a[data-v-54f5184f]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-54f5184f]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.toastWrap[data-v-54f5184f]{position:fixed;top:18px;right:18px;z-index:9999;pointer-events:none}.toast[data-v-54f5184f]{pointer-events:auto;min-width:320px;max-width:460px;display:grid;grid-template-columns:44px 1fr;gap:10px;align-items:start;padding:12px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px #00000073;overflow:hidden;position:relative}.toast[data-v-54f5184f]:before{content:"";position:absolute;inset:-2px;opacity:.18;filter:blur(14px);pointer-events:none}.toast.success[data-v-54f5184f]{border-color:#22c55e47}.toast.success[data-v-54f5184f]:before{background:linear-gradient(90deg,#22c55e8c,#38bdf838,#22c55e8c)}.toast.error[data-v-54f5184f]{border-color:#f8717147}.toast.error[data-v-54f5184f]:before{background:linear-gradient(90deg,#f871718c,#6366f12e,#f871718c)}.toastIcon[data-v-54f5184f]{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);background:#0000002e;font-size:18px}.toast.success .toastIcon[data-v-54f5184f]{color:#22c55ef2}.toast.error .toastIcon[data-v-54f5184f]{color:#f87171f2}.toastBody[data-v-54f5184f]{display:flex;flex-direction:column;gap:6px}.toastTitle[data-v-54f5184f]{font-weight:1000;letter-spacing:.2px;color:#ffffffeb;font-size:13px}.toastText[data-v-54f5184f]{color:#ffffffb8;font-weight:800;font-size:12px;line-height:1.35}.toastActions[data-v-54f5184f]{margin-top:6px;display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.toastAct[data-v-54f5184f]{border-radius:12px;padding:8px 10px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe6;font-weight:900;font-size:12px;display:inline-flex;align-items:center;gap:8px}.toastAct.primary[data-v-54f5184f]{border-color:#38bdf859;background:linear-gradient(90deg,#38bdf847,#6366f124)}.toastAct[data-v-54f5184f]:hover{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.layout[data-v-54f5184f]{width:100%}.content[data-v-54f5184f]{display:flex;flex-direction:column;gap:14px}.head[data-v-54f5184f]{display:flex;align-items:center;justify-content:space-between;gap:14px}.headLeft[data-v-54f5184f]{display:flex;align-items:center;gap:12px}.title[data-v-54f5184f]{font-size:22px;font-weight:900;letter-spacing:.2px}.sub[data-v-54f5184f]{margin-top:4px;font-size:13px;color:var(--muted)}.backBtn[data-v-54f5184f]{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffe0;cursor:pointer}.pill[data-v-54f5184f]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:700}.card[data-v-54f5184f]{position:relative;background:var(--glass2);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px #0006;overflow:hidden}.card[data-v-54f5184f]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf866,#6366f138,#0ea5e92e,#38bdf866);opacity:.18;filter:blur(14px);pointer-events:none;animation:holo-54f5184f 7s linear infinite}@keyframes holo-54f5184f{0%{transform:translate(-16%)}to{transform:translate(16%)}}.cardTop[data-v-54f5184f]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.cardTitle[data-v-54f5184f]{display:flex;align-items:center;gap:10px;font-weight:900}.cardHint[data-v-54f5184f]{font-size:12px;color:var(--muted);text-align:right}.form[data-v-54f5184f]{display:flex;flex-direction:column;gap:12px}.row[data-v-54f5184f]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.label>span[data-v-54f5184f]{display:block;font-size:12px;color:var(--muted);margin-bottom:8px}.inputWrap[data-v-54f5184f]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.inputWrap i[data-v-54f5184f]{opacity:.75}.inp[data-v-54f5184f]{width:100%;border:0;outline:none;background:transparent;color:#ffffffeb;font-size:14px}.inputWrap[data-v-54f5184f]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.err[data-v-54f5184f]{margin-top:8px;font-size:12px;color:var(--danger)}.divider[data-v-54f5184f]{height:1px;width:100%;background:linear-gradient(90deg,#fff0,#ffffff1f,#fff0);margin:6px 0 2px}.sectionTitle[data-v-54f5184f]{display:inline-flex;align-items:center;gap:10px;font-weight:900;color:#ffffffe6;padding:6px 0}.committeeBar[data-v-54f5184f]{display:flex;flex-wrap:wrap;gap:10px;padding:12px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;align-items:center}.cBtn[data-v-54f5184f]{border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffd1;padding:10px 12px;border-radius:14px;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-weight:900;font-size:12px;position:relative}.cBtn.on[data-v-54f5184f]{border-color:#38bdf847;background:linear-gradient(90deg,#38bdf838,#6366f11f);color:#fffffff2;box-shadow:0 16px 34px #38bdf81f}.cIcon[data-v-54f5184f]{width:18px;display:grid;place-items:center;opacity:.9}.cLabel[data-v-54f5184f]{line-height:1.1}.cDot[data-v-54f5184f]{width:10px;height:10px;border-radius:999px;background:#ffffff1f;margin-left:4px}.cDot.on[data-v-54f5184f]{background:#38bdf8f2;box-shadow:0 0 0 6px #38bdf81f}.committeePill[data-v-54f5184f]{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:900;font-size:12px}.dualUpload[data-v-54f5184f]{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.upCard[data-v-54f5184f]{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}.upTop[data-v-54f5184f]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.upTitle[data-v-54f5184f]{display:inline-flex;align-items:center;gap:10px;font-weight:900}.fileHidden[data-v-54f5184f]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.imgBox[data-v-54f5184f]{width:100%;height:220px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0003;display:grid;place-items:center}.imgBox.small[data-v-54f5184f]{height:160px}.imgBox img[data-v-54f5184f]{width:100%;height:100%;object-fit:cover}.imgBox.clickable[data-v-54f5184f]{cursor:pointer}.imgBox.clickable[data-v-54f5184f]:hover{border-color:#38bdf84d;box-shadow:0 0 0 6px #38bdf814}.imgEmpty[data-v-54f5184f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#ffffffa6;font-size:12px}.imgHint[data-v-54f5184f]{font-size:12px;color:#ffffff8c}.miniBtn[data-v-54f5184f]{border-radius:12px;padding:8px 10px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb;display:inline-flex;gap:8px;align-items:center;font-weight:900;font-size:12px}.actions[data-v-54f5184f]{display:flex;justify-content:flex-end;gap:10px;padding-top:6px}.btn[data-v-54f5184f]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe6;font-weight:900;display:inline-flex;align-items:center;gap:10px}.btn.primary[data-v-54f5184f]{border-color:#38bdf84d;background:linear-gradient(90deg,#38bdf847,#6366f124)}.btn.ghost[data-v-54f5184f]{background:#ffffff08}.btn[data-v-54f5184f]:disabled{opacity:.6;cursor:not-allowed}.previewWrap[data-v-54f5184f]{width:100%;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}.previewTop[data-v-54f5184f]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.previewTitle[data-v-54f5184f]{display:inline-flex;align-items:center;gap:10px;font-weight:900}.previewPills[data-v-54f5184f]{display:inline-flex;gap:10px;align-items:center;flex-wrap:wrap}.pillSoft[data-v-54f5184f]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffd1;font-weight:800;font-size:12px}.previewCard[data-v-54f5184f]{display:grid;grid-template-columns:1fr 220px;gap:12px;align-items:stretch;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#00000024;overflow:hidden}.leftCol[data-v-54f5184f]{padding:12px;display:flex;flex-direction:column;gap:12px}.logoLine[data-v-54f5184f]{display:flex;align-items:center;gap:10px}.logoMini[data-v-54f5184f]{width:44px;height:44px;border-radius:16px;border:1px solid rgba(255,255,255,.12);overflow:hidden;display:grid;place-items:center;background:#ffffff08}.logoMini img[data-v-54f5184f]{width:100%;height:100%;object-fit:cover}.logoEmpty[data-v-54f5184f]{color:#ffffffa6}.bankName[data-v-54f5184f]{font-weight:900;letter-spacing:.2px}.bankRole[data-v-54f5184f]{margin-top:2px;font-size:12px;color:var(--muted);font-weight:800}.personLine .personName[data-v-54f5184f]{font-weight:900;font-size:16px}.mutedSmall[data-v-54f5184f]{margin-top:4px;font-size:12px;color:var(--muted);font-weight:700}.rightCol[data-v-54f5184f]{display:grid;place-items:center;padding:12px}.avatar[data-v-54f5184f]{width:180px;height:180px;border-radius:22px;border:1px solid rgba(255,255,255,.12);overflow:hidden;background:#ffffff08;box-shadow:0 18px 50px #00000059;display:grid;place-items:center}.avatar img[data-v-54f5184f]{width:100%;height:100%;object-fit:cover}.avatarEmpty[data-v-54f5184f]{color:#ffffffb3;font-size:34px}@media(max-width:980px){.row[data-v-54f5184f],.dualUpload[data-v-54f5184f],.previewCard[data-v-54f5184f]{grid-template-columns:1fr}.avatar[data-v-54f5184f]{width:100%;height:240px;border-radius:18px}.committeePill[data-v-54f5184f]{margin-left:0}.toast[data-v-54f5184f]{min-width:280px}}.page.tech[data-v-130f25c8]{--bg0: #050914;--bg1: #070e23;--glass2: rgba(255, 255, 255, .04);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .56);--danger: rgba(248, 113, 113, .95);min-height:100vh;padding:18px;color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));position:relative;overflow:hidden}.page.tech[data-v-130f25c8]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.glow[data-v-130f25c8]{position:fixed;pointer-events:none;filter:blur(52px);opacity:.75}.glow-a[data-v-130f25c8]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-130f25c8]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.layout[data-v-130f25c8]{width:100%}.content[data-v-130f25c8]{display:flex;flex-direction:column;gap:14px}.head[data-v-130f25c8]{display:flex;align-items:center;justify-content:space-between;gap:14px}.headLeft[data-v-130f25c8]{display:flex;align-items:center;gap:12px}.title[data-v-130f25c8]{font-size:22px;font-weight:900;letter-spacing:.2px}.sub[data-v-130f25c8]{margin-top:4px;font-size:13px;color:var(--muted)}.backBtn[data-v-130f25c8]{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffe0;cursor:pointer}.pill[data-v-130f25c8]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:700}.card[data-v-130f25c8]{position:relative;background:var(--glass2);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px #0006;overflow:hidden}.card[data-v-130f25c8]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf866,#6366f138,#0ea5e92e,#38bdf866);opacity:.18;filter:blur(14px);pointer-events:none;animation:holo-130f25c8 7s linear infinite}@keyframes holo-130f25c8{0%{transform:translate(-16%)}to{transform:translate(16%)}}.cardTop[data-v-130f25c8]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.cardTitle[data-v-130f25c8]{display:flex;align-items:center;gap:10px;font-weight:900}.cardHint[data-v-130f25c8]{font-size:12px;color:var(--muted);text-align:right}.form[data-v-130f25c8]{display:flex;flex-direction:column;gap:12px}.row[data-v-130f25c8]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.row.single[data-v-130f25c8]{grid-template-columns:1fr}.label>span[data-v-130f25c8]{display:block;font-size:12px;color:var(--muted);margin-bottom:8px}.inputWrap[data-v-130f25c8]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.inputWrap i[data-v-130f25c8]{opacity:.75}.inp[data-v-130f25c8]{width:100%;border:0;outline:none;background:transparent;color:#ffffffeb;font-size:14px}.select[data-v-130f25c8]{appearance:none}.inputWrap[data-v-130f25c8]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.err[data-v-130f25c8]{margin-top:8px;font-size:12px;color:var(--danger)}.divider[data-v-130f25c8]{height:1px;width:100%;background:linear-gradient(90deg,#fff0,#ffffff1f,#fff0);margin:6px 0 2px}.sectionTitle[data-v-130f25c8]{display:inline-flex;align-items:center;gap:10px;font-weight:900;color:#ffffffe6;padding:6px 0}.uploadRow[data-v-130f25c8]{display:grid;grid-template-columns:1fr 1.2fr;gap:12px;align-items:start}.upCard[data-v-130f25c8]{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}.upTop[data-v-130f25c8]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.upTitle[data-v-130f25c8]{display:inline-flex;align-items:center;gap:10px;font-weight:900}.fileHidden[data-v-130f25c8]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.imgBox[data-v-130f25c8]{width:100%;height:260px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0003;display:grid;place-items:center}.imgBox img[data-v-130f25c8]{width:100%;height:100%;object-fit:cover}.imgBox.clickable[data-v-130f25c8]{cursor:pointer}.imgBox.clickable[data-v-130f25c8]:hover{border-color:#38bdf84d;box-shadow:0 0 0 6px #38bdf814}.imgEmpty[data-v-130f25c8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#ffffffa6;font-size:12px}.imgHint[data-v-130f25c8]{font-size:12px;color:#ffffff8c}.previewWrap[data-v-130f25c8]{width:100%;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}.previewTop[data-v-130f25c8]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.previewTitle[data-v-130f25c8]{display:inline-flex;align-items:center;gap:10px;font-weight:900}.pillSoft[data-v-130f25c8]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffd1;font-weight:800;font-size:12px}.empPreviewCard[data-v-130f25c8]{display:grid;grid-template-columns:230px 1fr;gap:12px;align-items:stretch;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#00000024;overflow:hidden}.empLeft[data-v-130f25c8]{padding:12px;display:flex;flex-direction:column;gap:10px;align-items:center}.empRight[data-v-130f25c8]{padding:12px;display:flex;flex-direction:column;gap:10px}.avatar[data-v-130f25c8]{width:200px;height:200px;border-radius:22px;border:1px solid rgba(255,255,255,.12);overflow:hidden;background:#ffffff08;box-shadow:0 18px 50px #00000059;display:grid;place-items:center}.avatar img[data-v-130f25c8]{width:100%;height:100%;object-fit:cover}.avatarEmpty[data-v-130f25c8]{color:#ffffffb3;font-size:34px}.toast[data-v-130f25c8]{position:fixed;right:18px;bottom:18px;z-index:11000;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#070e23eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 22px 60px #0000008c;font-weight:950;animation:toastIn-130f25c8 .24s ease-out}@keyframes toastIn-130f25c8{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.toast.success[data-v-130f25c8]{border-color:#22c55e38}.toast.success i[data-v-130f25c8]{color:#22c55ef2}.toast.error[data-v-130f25c8]{border-color:#ef444440}.toast.error i[data-v-130f25c8]{color:#ef4444f2}.toast.info[data-v-130f25c8]{border-color:#38bdf838}.toast.info i[data-v-130f25c8]{color:#38bdf8f2}.toastText[data-v-130f25c8]{color:#ffffffe6;font-size:13px}.statusPill[data-v-130f25c8]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffd1;font-weight:900;font-size:12px}.statusPill .dot[data-v-130f25c8]{width:10px;height:10px;border-radius:999px;background:#38bdf8f2;box-shadow:0 0 0 6px #38bdf81f}.statusPill.head[data-v-130f25c8]{border-color:#22c55e40;background:linear-gradient(90deg,#22c55e24,#38bdf814)}.statusPill.head .dot[data-v-130f25c8]{background:#22c55ef2;box-shadow:0 0 0 6px #22c55e1f}.pName[data-v-130f25c8]{font-weight:900;font-size:18px;letter-spacing:.2px}.pRole[data-v-130f25c8]{font-weight:900;font-size:13px;color:#ffffffe0}.metaRow[data-v-130f25c8]{display:flex;flex-wrap:wrap;gap:8px}.metaChip[data-v-130f25c8]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.22);background:linear-gradient(90deg,#38bdf82e,#6366f11f);color:#ffffffeb;font-size:12px;font-weight:900}.metaChip.head[data-v-130f25c8]{border-color:#22c55e40;background:linear-gradient(90deg,#22c55e29,#38bdf81a)}.note[data-v-130f25c8]{margin-top:2px;display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffa6;font-weight:800;font-size:12px}.miniBtn[data-v-130f25c8]{border-radius:12px;padding:8px 10px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb;display:inline-flex;gap:8px;align-items:center;font-weight:900;font-size:12px}.actions[data-v-130f25c8]{display:flex;justify-content:flex-end;gap:10px;padding-top:6px}.btn[data-v-130f25c8]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe6;font-weight:900;display:inline-flex;align-items:center;gap:10px}.btn.primary[data-v-130f25c8]{border-color:#38bdf84d;background:linear-gradient(90deg,#38bdf847,#6366f124)}.btn.ghost[data-v-130f25c8]{background:#ffffff08}.modalOverlay[data-v-130f25c8]{position:fixed;inset:0;z-index:12000;background:#0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;padding:18px}.modalCard[data-v-130f25c8]{width:min(520px,94vw);border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#070e23eb;box-shadow:0 26px 80px #0000008c;overflow:hidden;animation:modalIn-130f25c8 .2s ease-out}@keyframes modalIn-130f25c8{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.modalTop[data-v-130f25c8]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 14px 10px;border-bottom:1px solid rgba(255,255,255,.08)}.modalTitle[data-v-130f25c8]{display:inline-flex;align-items:center;gap:10px;font-weight:950}.modalTitle i[data-v-130f25c8]{color:#22c55ef2}.modalX[data-v-130f25c8]{width:40px;height:40px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffd9;cursor:pointer;display:grid;place-items:center}.modalBody[data-v-130f25c8]{padding:12px 14px}.modalMsg[data-v-130f25c8]{font-size:13px;color:#ffffffe6;line-height:1.4}.modalInfo[data-v-130f25c8]{margin-top:10px;border-radius:16px;border:1px solid rgba(56,189,248,.18);background:#ffffff08;padding:10px 12px}.infoRow[data-v-130f25c8]{display:flex;justify-content:space-between;gap:10px;padding:6px 0}.infoRow .k[data-v-130f25c8]{color:#fff9;font-weight:850;font-size:12px}.infoRow .v[data-v-130f25c8]{color:#ffffffeb;font-weight:900;font-size:12px;text-align:right}.modalActions[data-v-130f25c8]{display:flex;justify-content:flex-end;gap:10px;padding:12px 14px 14px;border-top:1px solid rgba(255,255,255,.08)}@media(max-width:980px){.row[data-v-130f25c8],.uploadRow[data-v-130f25c8],.empPreviewCard[data-v-130f25c8]{grid-template-columns:1fr}.avatar[data-v-130f25c8]{width:100%;height:240px;border-radius:18px}}[data-v-1d75c06d]:root{color-scheme:dark}[data-v-1d75c06d]{box-sizing:border-box}#add_member[data-v-1d75c06d]{background-color:#28a475}#add_member[data-v-1d75c06d]:hover{background-color:#1e6f56;transition:background-color .3s ease}.app.tech[data-v-1d75c06d]{--bg0: #050914;--bg1: #070e23;--panel: rgba(255, 255, 255, .045);--panel2: rgba(255, 255, 255, .03);--stroke: rgba(255, 255, 255, .08);--blueA: rgba(56, 189, 248, .55);--blueB: rgba(99, 102, 241, .45);--blueC: rgba(14, 165, 233, .3);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .55);min-height:100vh;display:block;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;overflow:hidden;position:relative}.app.tech[data-v-1d75c06d]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.glow[data-v-1d75c06d]{position:fixed;pointer-events:none;filter:blur(52px);opacity:.75}.glow-a[data-v-1d75c06d]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-1d75c06d]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.main[data-v-1d75c06d]{padding:18px;overflow:hidden;display:flex;flex-direction:column;gap:10px}.topbar[data-v-1d75c06d]{display:grid;grid-template-columns:1fr 380px 280px;gap:14px;align-items:center;padding:10px 6px;will-change:transform,opacity}.hello[data-v-1d75c06d]{font-size:13px;color:var(--muted)}.name[data-v-1d75c06d]{font-size:22px;font-weight:950;letter-spacing:.2px}.searchWrap[data-v-1d75c06d]{display:flex;align-items:center;gap:10px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:10px 12px}.searchWrap[data-v-1d75c06d]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.searchIcon[data-v-1d75c06d]{color:#ffffff94}.search[data-v-1d75c06d]{width:100%;border:0;outline:none;background:transparent;color:#ffffffe6;font-size:14px}.topActions[data-v-1d75c06d]{display:flex;justify-content:flex-end;align-items:center;gap:12px}.iconBtn[data-v-1d75c06d]{position:relative;width:40px;height:40px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#ffffff09;display:grid;place-items:center;cursor:pointer;color:#ffffffdb;will-change:transform}.profile[data-v-1d75c06d]{display:flex;align-items:center;gap:10px;padding-left:6px}.avatar[data-v-1d75c06d]{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;font-weight:900;background:linear-gradient(135deg,#ffffff14,#38bdf824);border:1px solid rgba(255,255,255,.08)}.profileName[data-v-1d75c06d]{font-weight:850;font-size:13px}.profileRole[data-v-1d75c06d]{font-size:12px;color:var(--muted);margin-top:2px}.mainBody[data-v-1d75c06d]{flex:1;overflow:auto;padding-right:6px}.mainBody[data-v-1d75c06d]::-webkit-scrollbar{width:10px}.mainBody[data-v-1d75c06d]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.membersPage[data-v-1d75c06d]{padding:6px 6px 18px;color:var(--txt)}.pageTop[data-v-1d75c06d]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:12px}.pageTitle[data-v-1d75c06d]{font-size:20px;font-weight:950;letter-spacing:.2px}.actions[data-v-1d75c06d]{display:flex;align-items:center;gap:10px;min-width:520px}.filterWrap[data-v-1d75c06d]{width:360px;display:flex;align-items:center;gap:10px;background:var(--panel2);border:1px solid var(--stroke);border-radius:16px;padding:10px 12px}.filterWrap[data-v-1d75c06d]:focus-within{border-color:#38bdf838;box-shadow:0 0 0 6px #38bdf812}.filterIcon[data-v-1d75c06d]{color:#ffffff8c}.filterSelect[data-v-1d75c06d]{width:160px;border:0;outline:none;background:transparent;color:#ffffffd6;font-weight:850}.filterInput[data-v-1d75c06d]{flex:1;border:0;outline:none;background:transparent;color:#ffffffe6;font-size:14px}.ghostBtn[data-v-1d75c06d]{height:40px;padding:0 12px;border-radius:14px;border:1px solid var(--stroke);background:#ffffff05;color:#ffffffc7;font-weight:900;cursor:pointer;will-change:transform}.ghostBtn[data-v-1d75c06d]:hover{border-color:#38bdf829;color:#ffffffeb}.metaRow[data-v-1d75c06d]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.metaPill[data-v-1d75c06d]{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:var(--panel2);border:1px solid var(--stroke);color:#ffffffc7;font-weight:850}.errorPill[data-v-1d75c06d]{border-color:#ef444440;color:#ef4444f2}.spinner[data-v-1d75c06d]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.18);border-top-color:#38bdf8b3;animation:spin-1d75c06d .85s linear infinite}@keyframes spin-1d75c06d{to{transform:rotate(360deg)}}.tableWrap[data-v-1d75c06d]{border-radius:18px;overflow:hidden;background:var(--panel2);border:1px solid var(--stroke);box-shadow:0 18px 44px #00000047;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.table[data-v-1d75c06d]{width:100%;border-collapse:collapse}.th[data-v-1d75c06d],.td[data-v-1d75c06d]{padding:12px;border-bottom:1px solid rgba(255,255,255,.06);text-align:left;font-size:13px}.th[data-v-1d75c06d]{color:#fffc;font-weight:950;background:linear-gradient(90deg,#38bdf81a,#6366f10f);-webkit-user-select:none;user-select:none;cursor:pointer}.thLast[data-v-1d75c06d]{cursor:default}.tr[data-v-1d75c06d]{cursor:pointer;transition:background .16s ease;will-change:transform}.tr[data-v-1d75c06d]:hover{background:#ffffff08}.td[data-v-1d75c06d]{color:#ffffffdb;font-weight:800}.td.fullText[data-v-1d75c06d]{white-space:normal;word-break:break-word}.tdLast[data-v-1d75c06d]{width:320px}.linkBtn[data-v-1d75c06d]{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid var(--stroke);background:#ffffff05;color:#ffffffdb;font-weight:950;text-decoration:none;line-height:1;max-width:100%}.linkBtn[data-v-1d75c06d]:hover{border-color:#38bdf838;color:#ffffffeb;box-shadow:0 12px 30px #38bdf814}.linkBtn.fb[data-v-1d75c06d]{border-color:#1877f242}.linkBtn.fb[data-v-1d75c06d]:hover{border-color:#1877f28c;box-shadow:0 12px 30px #1877f21f}.linkBtn.web[data-v-1d75c06d]{border-color:#38bdf838}.btnText[data-v-1d75c06d]{font-size:12px;font-weight:950;letter-spacing:.2px}.linkRaw[data-v-1d75c06d]{margin-top:8px;font-size:12px;color:var(--muted);word-break:break-all}.actionRow[data-v-1d75c06d]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start}.pillBtn[data-v-1d75c06d]{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid var(--stroke);background:#ffffff05;color:#fffc;font-weight:900;cursor:pointer;line-height:1;will-change:transform}.pillBtn[data-v-1d75c06d]:hover{border-color:#38bdf82e;color:#ffffffeb}.pillBtn[data-v-1d75c06d]:disabled{opacity:.55;cursor:not-allowed}.pillBtn.danger[data-v-1d75c06d]{border-color:#ef444442}.pillBtn.danger[data-v-1d75c06d]:hover{border-color:#ef444473}.empty[data-v-1d75c06d]{padding:18px;text-align:center;color:var(--muted);font-weight:900}.pager[data-v-1d75c06d]{margin-top:12px;display:flex;gap:12px;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:16px;background:var(--panel2);border:1px solid var(--stroke)}.pagerLeft[data-v-1d75c06d]{color:#ffffffb8;font-weight:850;font-size:13px;display:flex;align-items:center;gap:8px}.pagerDot[data-v-1d75c06d]{width:6px;height:6px;border-radius:999px;background:#38bdf8bf;box-shadow:0 0 0 6px #38bdf81f}.pagerRight[data-v-1d75c06d]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.pagerBtn[data-v-1d75c06d]{height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--stroke);background:#ffffff05;color:#ffffffd1;font-weight:950;cursor:pointer;will-change:transform}.pagerBtn[data-v-1d75c06d]:hover{border-color:#38bdf82e;color:#ffffffeb}.pagerBtn[data-v-1d75c06d]:disabled{opacity:.55;cursor:not-allowed}.pagerBtn.num[data-v-1d75c06d]{min-width:38px;padding:0 10px}.pagerBtn.num.on[data-v-1d75c06d]{background:linear-gradient(90deg,#38bdf838,#6366f124);border-color:#38bdf83d;color:#fffffff2;box-shadow:0 12px 30px #38bdf814}.pagerEllipsis[data-v-1d75c06d]{color:#ffffff8c;font-weight:950;padding:0 4px}.overlay[data-v-1d75c06d]{position:fixed;inset:0;background:#050914b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:20px;z-index:9999}.modal[data-v-1d75c06d]{width:min(980px,96vw);max-height:88vh;overflow:hidden;border-radius:20px;position:relative;background:#070e23c7;border:1px solid var(--stroke);box-shadow:0 26px 80px #0000008c;will-change:transform,opacity}.modalGlow[data-v-1d75c06d]{position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(circle at 20% 18%,rgba(56,189,248,.18),transparent 60%),radial-gradient(circle at 82% 22%,rgba(99,102,241,.14),transparent 62%);opacity:.9;filter:blur(16px)}.modalTop[data-v-1d75c06d]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid rgba(255,255,255,.08);position:relative;z-index:1}.modalTitle[data-v-1d75c06d]{display:flex;align-items:center;gap:12px;font-weight:950;color:#ffffffeb;font-size:22px}.modalBody[data-v-1d75c06d]{padding:16px;overflow:auto;max-height:calc(88vh - 70px);position:relative;z-index:1}.kvGrid[data-v-1d75c06d]{display:grid;grid-template-columns:1fr;gap:12px}.kv[data-v-1d75c06d]{display:grid;grid-template-columns:1.2fr 2fr;gap:12px;padding:14px;border-radius:18px;background:var(--panel2);border:1px solid var(--stroke)}.k[data-v-1d75c06d]{color:#ffffff9e;font-weight:950;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v[data-v-1d75c06d]{color:#ffffffe0;font-weight:850;font-size:14px;word-break:break-word;line-height:1.65}.listBox[data-v-1d75c06d]{display:grid;gap:10px;padding:12px;border-radius:18px;border:1px solid rgba(56,189,248,.18);background:linear-gradient(180deg,#ffffff08,#0000002e);box-shadow:0 0 0 6px #38bdf80f}.listBox.cross[data-v-1d75c06d]{border-color:#6366f12e;box-shadow:0 0 0 6px #6366f10f}.neoItem[data-v-1d75c06d]{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;position:relative;overflow:hidden}.neoItem[data-v-1d75c06d]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf838,#6366f11f,#38bdf838);opacity:.16;filter:blur(14px);pointer-events:none}.neoDot[data-v-1d75c06d]{width:10px;height:10px;border-radius:999px;margin-top:7px;flex:0 0 auto;background:#38bdf8f2;box-shadow:0 0 0 6px #38bdf824}.neoText[data-v-1d75c06d]{position:relative;z-index:1;font-size:14px;font-weight:850;color:#ffffffe6}.neoEmpty[data-v-1d75c06d]{color:#fff9;font-weight:900;font-size:14px}.flagPair[data-v-1d75c06d]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.2);background:#0000002e;box-shadow:0 0 0 6px #38bdf80f;flex:0 0 auto}.flag[data-v-1d75c06d]{width:22px;height:22px;border-radius:6px;border:1px solid rgba(255,255,255,.14);box-shadow:0 10px 22px #00000047}.colorValue[data-v-1d75c06d]{display:inline-flex;align-items:center;gap:12px}.swatch[data-v-1d75c06d]{width:22px;height:22px;border-radius:7px;border:1px solid rgba(255,255,255,.14);box-shadow:0 10px 22px #00000047}.swatch.invalid[data-v-1d75c06d]{background:#ffffff0f;position:relative}.swatch.invalid[data-v-1d75c06d]:after{content:"!";position:absolute;inset:0;display:grid;place-items:center;font-weight:950;font-size:14px;color:#ef4444f2}.hexPill[data-v-1d75c06d]{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#00000038;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:950;letter-spacing:.3px;color:#ffffffe6;font-size:14px}.idCell[data-v-1d75c06d]{display:flex;flex-direction:column;gap:8px}.logoMini[data-v-1d75c06d]{width:44px;height:44px;object-fit:contain;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#0000002e}.logoUnderId[data-v-1d75c06d]{margin-top:10px;display:grid;gap:8px}.logoLabel[data-v-1d75c06d]{font-weight:900;font-size:12px;color:#ffffff9e}.logoImg[data-v-1d75c06d]{width:140px;height:140px;object-fit:contain;border-radius:18px;border:1px solid rgba(255,255,255,.14);background:#0000002e;box-shadow:0 18px 44px #00000059}.confirmOverlay[data-v-1d75c06d]{position:fixed;inset:0;z-index:10050;background:#050914bd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;padding:20px}.confirmCard[data-v-1d75c06d]{width:min(520px,95vw);border-radius:22px;background:#070e23e0;border:1px solid rgba(255,255,255,.1);box-shadow:0 28px 90px #0009;padding:18px 18px 16px;position:relative;overflow:hidden;will-change:transform,opacity}.confirmCard[data-v-1d75c06d]:before{content:"";position:absolute;inset:-2px;opacity:.18;filter:blur(16px);pointer-events:none;background:linear-gradient(90deg,#38bdf859,#6366f138,#38bdf82e,#38bdf859)}.confirmCard.danger[data-v-1d75c06d]:before{background:linear-gradient(90deg,#ef444459,#6366f138,#38bdf82e,#ef444459)}.confirmIcon[data-v-1d75c06d]{width:92px;height:92px;border-radius:999px;margin:8px auto 10px;display:grid;place-items:center;position:relative}.skull[data-v-1d75c06d]{width:62px;height:62px;border-radius:18px;display:grid;place-items:center;position:relative;z-index:2;background:#38bdf829;border:1px solid rgba(56,189,248,.22);box-shadow:0 18px 44px #38bdf824}.confirmCard.danger .skull[data-v-1d75c06d]{background:#ef444429;border:1px solid rgba(239,68,68,.22);box-shadow:0 18px 44px #ef444424}.skull i[data-v-1d75c06d]{font-size:22px;color:#38bdf8f2}.confirmCard.danger .skull i[data-v-1d75c06d]{color:#ef4444f2}.ring[data-v-1d75c06d]{position:absolute;border-radius:999px;border:1px solid rgba(56,189,248,.2);inset:0;z-index:1;animation:pulse-1d75c06d 1.9s ease-in-out infinite}.confirmCard.danger .ring[data-v-1d75c06d]{border-color:#ef444433}.ringB[data-v-1d75c06d]{inset:-10px;opacity:.55;animation-delay:.35s}@keyframes pulse-1d75c06d{0%{transform:scale(.96);opacity:.55}60%{transform:scale(1.05);opacity:.18}to{transform:scale(.96);opacity:.55}}.confirmTitle[data-v-1d75c06d]{text-align:center;font-weight:950;font-size:22px;color:#ffffffeb;position:relative;z-index:2}.confirmText[data-v-1d75c06d]{margin-top:8px;text-align:center;color:#ffffffb8;font-weight:850;position:relative;z-index:2;line-height:1.5}.confirmName[data-v-1d75c06d]{display:inline-block;margin-left:6px;color:#ffffffeb}.confirmHint[data-v-1d75c06d]{margin-top:8px;font-size:12px;color:#ffffff94}.confirmActions[data-v-1d75c06d]{margin-top:14px;display:flex;gap:10px;justify-content:center;position:relative;z-index:2}.cBtn[data-v-1d75c06d]{height:42px;padding:0 14px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffd6;font-weight:950;cursor:pointer;display:inline-flex;align-items:center;gap:10px;will-change:transform}.cBtn[data-v-1d75c06d]:disabled{opacity:.6;cursor:not-allowed}.cBtn.ghost[data-v-1d75c06d]:hover{border-color:#38bdf82e}.cBtn.info[data-v-1d75c06d]{border-color:#38bdf838;background:#38bdf81f}.cBtn.info[data-v-1d75c06d]:hover{border-color:#38bdf873}.cBtn.danger[data-v-1d75c06d]{border-color:#ef444447;background:#ef44441f}.cBtn.danger[data-v-1d75c06d]:hover{border-color:#ef444480}.miniSpin[data-v-1d75c06d]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.22);border-top-color:#38bdf8f2;animation:spin-1d75c06d .75s linear infinite}.confirmCard.danger .miniSpin[data-v-1d75c06d]{border-top-color:#ef4444f2}.toast[data-v-1d75c06d]{position:fixed;right:18px;bottom:18px;z-index:11000;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#070e23eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 22px 60px #0000008c;font-weight:950;animation:toastIn-1d75c06d .24s ease-out;will-change:transform,opacity}@keyframes toastIn-1d75c06d{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.toast.success[data-v-1d75c06d]{border-color:#22c55e38}.toast.success i[data-v-1d75c06d]{color:#22c55ef2}.toast.error[data-v-1d75c06d]{border-color:#ef444440}.toast.error i[data-v-1d75c06d]{color:#ef4444f2}.toast.info[data-v-1d75c06d]{border-color:#38bdf838}.toast.info i[data-v-1d75c06d]{color:#38bdf8f2}.toastText[data-v-1d75c06d]{color:#ffffffe6;font-size:13px}@media(max-width:1100px){.topbar[data-v-1d75c06d]{grid-template-columns:1fr 1fr 160px}}@media(max-width:920px){.topbar[data-v-1d75c06d]{grid-template-columns:1fr 1fr}.topActions[data-v-1d75c06d]{justify-content:flex-start}.actions[data-v-1d75c06d]{min-width:0;width:100%;flex-wrap:wrap;justify-content:flex-end}.filterWrap[data-v-1d75c06d]{width:100%}.kv[data-v-1d75c06d]{grid-template-columns:1fr}.tdLast[data-v-1d75c06d]{width:100%}.pager[data-v-1d75c06d]{flex-direction:column;align-items:stretch}.pagerRight[data-v-1d75c06d]{justify-content:center}}#add_news[data-v-131df6f8]{background-color:#28a475}#add_news[data-v-131df6f8]:hover{background-color:#1e6f56;transition:background-color .3s ease}.th[data-v-131df6f8],.td[data-v-131df6f8]{padding:10px;font-size:12px}.thLabel[data-v-131df6f8]{font-size:12px;letter-spacing:.2px}.sortIcon i[data-v-131df6f8]{font-size:12px}.colWide[data-v-131df6f8]{width:46%;max-width:760px}.colTags[data-v-131df6f8]{width:260px;max-width:320px}.titleMetaRow[data-v-131df6f8]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.miniDate[data-v-131df6f8]{display:inline-flex;align-items:center;gap:8px;font-weight:950;color:#ffffffa8;font-size:12px}.miniDate i[data-v-131df6f8]{color:#38bdf8cc}.miniTags[data-v-131df6f8]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.tagMore[data-v-131df6f8]{font-size:12px;font-weight:950;color:#ffffff9e;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0000002e}.tagsCell[data-v-131df6f8]{display:flex;flex-wrap:wrap;gap:8px}.tagPill[data-v-131df6f8]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.18);background:#38bdf81a;color:#ffffffeb;font-weight:950;font-size:12px;line-height:1;white-space:nowrap}.mutedDash[data-v-131df6f8]{color:#ffffff8c;font-weight:950}.thLast[data-v-131df6f8]{cursor:default}.tdLast[data-v-131df6f8]{width:320px}.actionRow[data-v-131df6f8]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start}.pillBtn[data-v-131df6f8]{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid var(--stroke);background:#ffffff05;color:#fffc;font-weight:900;cursor:pointer;line-height:1;will-change:transform}.pillBtn[data-v-131df6f8]:hover{border-color:#38bdf82e;color:#ffffffeb}.pillBtn[data-v-131df6f8]:disabled{opacity:.55;cursor:not-allowed}.pillBtn.danger[data-v-131df6f8]{border-color:#ef444442}.pillBtn.danger[data-v-131df6f8]:hover{border-color:#ef444473}.pager[data-v-131df6f8]{margin-top:12px;padding:12px;border-radius:18px;background:var(--panel2);border:1px solid var(--stroke);box-shadow:0 14px 34px #0000003d;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pagerInfo[data-v-131df6f8]{color:#ffffffb8;font-weight:900;font-size:12px}.pagerInfo b[data-v-131df6f8]{color:#ffffffeb}.pagerBtns[data-v-131df6f8]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.pBtn[data-v-131df6f8]{height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--stroke);background:#ffffff05;color:#ffffffd1;font-weight:950;cursor:pointer;display:inline-flex;align-items:center;gap:8px;will-change:transform}.pBtn[data-v-131df6f8]:hover{border-color:#38bdf82e;color:#fffffff2}.pBtn.active[data-v-131df6f8]{border-color:#38bdf847;background:#38bdf81f;color:#fffffff2;animation:pageActive-131df6f8 .24s ease-out}@keyframes pageActive-131df6f8{0%{transform:scale(.97)}to{transform:scale(1)}}.pBtn[data-v-131df6f8]:disabled{opacity:.55;cursor:not-allowed}.pDots[data-v-131df6f8]{color:#ffffff8c;font-weight:950;padding:0 4px}@keyframes floatGlowA-131df6f8{0%,to{transform:translate(0) scale(1)}50%{transform:translate(28px,-18px) scale(1.06)}}@keyframes floatGlowB-131df6f8{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-22px,16px) scale(1.05)}}@keyframes sheen-131df6f8{0%{transform:translate(-70%);opacity:0}25%{opacity:.55}55%{transform:translate(70%);opacity:0}to{transform:translate(70%);opacity:0}}@media(prefers-reduced-motion:reduce){.glow-a[data-v-131df6f8],.glow-b[data-v-131df6f8]{animation:none!important}.tableWrap[data-v-131df6f8]:before{animation:none!important}.pBtn.active[data-v-131df6f8]{animation:none!important}}[data-v-131df6f8]:root{color-scheme:dark}[data-v-131df6f8]{box-sizing:border-box}.app.tech[data-v-131df6f8]{--bg0: #050914;--bg1: #070e23;--panel: rgba(255, 255, 255, .045);--panel2: rgba(255, 255, 255, .03);--stroke: rgba(255, 255, 255, .08);--blueA: rgba(56, 189, 248, .55);--blueB: rgba(99, 102, 241, .45);--blueC: rgba(14, 165, 233, .3);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .55);min-height:100vh;display:grid;grid-template-columns:1fr;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;overflow:hidden;position:relative}.app.tech[data-v-131df6f8]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.glow[data-v-131df6f8]{position:fixed;pointer-events:none;filter:blur(52px);opacity:.75}.glow-a[data-v-131df6f8]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%);animation:floatGlowA-131df6f8 10s ease-in-out infinite}.glow-b[data-v-131df6f8]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%);animation:floatGlowB-131df6f8 12s ease-in-out infinite}.main[data-v-131df6f8]{padding:18px;overflow:hidden;display:flex;flex-direction:column;gap:10px}.topbar[data-v-131df6f8]{display:grid;grid-template-columns:1fr 380px 280px;gap:14px;align-items:center;padding:10px 6px}.hello[data-v-131df6f8]{font-size:13px;color:var(--muted)}.name[data-v-131df6f8]{font-size:22px;font-weight:950;letter-spacing:.2px}.searchWrap[data-v-131df6f8]{display:flex;align-items:center;gap:10px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:10px 12px}.searchWrap[data-v-131df6f8]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.searchIcon[data-v-131df6f8]{color:#ffffff94}.search[data-v-131df6f8]{width:100%;border:0;outline:none;background:transparent;color:#ffffffe6;font-size:14px}.topActions[data-v-131df6f8]{display:flex;justify-content:flex-end;align-items:center;gap:12px}.iconBtn[data-v-131df6f8]{position:relative;width:40px;height:40px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#ffffff09;display:grid;place-items:center;cursor:pointer;color:#ffffffdb;will-change:transform}.profile[data-v-131df6f8]{display:flex;align-items:center;gap:10px;padding-left:6px}.avatar[data-v-131df6f8]{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;font-weight:900;background:linear-gradient(135deg,#ffffff14,#38bdf824);border:1px solid rgba(255,255,255,.08)}.profileName[data-v-131df6f8]{font-weight:850;font-size:13px}.profileRole[data-v-131df6f8]{font-size:12px;color:var(--muted);margin-top:2px}.mainBody[data-v-131df6f8]{flex:1;overflow:auto;padding-right:6px}.mainBody[data-v-131df6f8]::-webkit-scrollbar{width:10px}.mainBody[data-v-131df6f8]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.membersPage[data-v-131df6f8]{padding:6px 6px 18px;color:var(--txt)}.pageTop[data-v-131df6f8]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:12px}.pageTitle[data-v-131df6f8]{font-size:20px;font-weight:950;letter-spacing:.2px}.pageSub[data-v-131df6f8]{margin-top:4px;font-size:12px;color:var(--muted)}.mono[data-v-131df6f8]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#ffffffc7}.actions[data-v-131df6f8]{display:flex;align-items:center;gap:10px;min-width:520px}.filterWrap[data-v-131df6f8]{width:360px;display:flex;align-items:center;gap:10px;background:var(--panel2);border:1px solid var(--stroke);border-radius:16px;padding:10px 12px}.filterWrap[data-v-131df6f8]:focus-within{border-color:#38bdf838;box-shadow:0 0 0 6px #38bdf812}.filterIcon[data-v-131df6f8]{color:#ffffff8c}.filterSelect[data-v-131df6f8]{width:160px;border:0;outline:none;background:transparent;color:#ffffffd6;font-weight:850}.filterInput[data-v-131df6f8]{flex:1;border:0;outline:none;background:transparent;color:#ffffffe6;font-size:14px}.ghostBtn[data-v-131df6f8]{height:40px;padding:0 12px;border-radius:14px;border:1px solid var(--stroke);background:#ffffff05;color:#ffffffc7;font-weight:900;cursor:pointer;will-change:transform}.metaRow[data-v-131df6f8]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.metaPill[data-v-131df6f8]{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:var(--panel2);border:1px solid var(--stroke);color:#ffffffc7;font-weight:850}.errorPill[data-v-131df6f8]{border-color:#ef444440;color:#ef4444f2}.spinner[data-v-131df6f8]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.18);border-top-color:#38bdf8b3;animation:spin-131df6f8 .85s linear infinite}@keyframes spin-131df6f8{to{transform:rotate(360deg)}}.tableWrap[data-v-131df6f8]{border-radius:18px;overflow:hidden;background:var(--panel2);border:1px solid var(--stroke);box-shadow:0 18px 44px #00000047;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative}.tableWrap[data-v-131df6f8]:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.07) 45%,transparent 70%);transform:translate(-70%);animation:sheen-131df6f8 7.5s ease-in-out infinite;opacity:.18;mix-blend-mode:screen}.table[data-v-131df6f8]{width:100%;border-collapse:collapse}.th[data-v-131df6f8]{color:#fffc;font-weight:950;background:linear-gradient(90deg,#38bdf81a,#6366f10f);-webkit-user-select:none;user-select:none;cursor:pointer}.tr[data-v-131df6f8]{cursor:pointer;transition:background .16s ease;will-change:transform}.tr[data-v-131df6f8]:hover{background:#ffffff08}.td[data-v-131df6f8]{color:#ffffffdb;font-weight:800}.empty[data-v-131df6f8]{padding:18px;text-align:center;color:var(--muted);font-weight:900}.titleCell[data-v-131df6f8]{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.titleText[data-v-131df6f8]{flex:1;min-width:0}.tMain[data-v-131df6f8]{white-space:normal;overflow:visible;text-overflow:initial;word-break:break-word;line-height:1.5}.thumbMini[data-v-131df6f8]{width:56px;height:56px;object-fit:cover;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:#0000002e;box-shadow:0 12px 30px #00000040;flex:0 0 auto}@media(max-width:520px){.titleCell[data-v-131df6f8]{flex-direction:column}}.overlay[data-v-131df6f8]{position:fixed;inset:0;background:#050914b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:clamp(16px,3vw,36px);display:flex;align-items:center;justify-content:center;z-index:9999}.modal[data-v-131df6f8]{width:min(980px,96vw);max-height:92vh;overflow:hidden;border-radius:22px;position:relative;background:#070e23c7;border:1px solid var(--stroke);box-shadow:0 26px 80px #0000008c}.modalGlow[data-v-131df6f8]{position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(circle at 20% 18%,rgba(56,189,248,.18),transparent 60%),radial-gradient(circle at 82% 22%,rgba(99,102,241,.14),transparent 62%);opacity:.9;filter:blur(16px)}.modalTop[data-v-131df6f8]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px;border-bottom:1px solid rgba(255,255,255,.08);position:relative;z-index:1}.modalTitle[data-v-131df6f8]{display:flex;align-items:center;gap:12px;font-weight:950;color:#ffffffeb;font-size:22px}.modalBody[data-v-131df6f8]{padding:18px 18px 26px;overflow:auto;max-height:calc(92vh - 76px);position:relative;z-index:1;scrollbar-gutter:stable}.kvGrid[data-v-131df6f8]{display:grid;grid-template-columns:1fr;gap:12px}.kv[data-v-131df6f8]{display:grid;grid-template-columns:1.2fr 2fr;gap:12px;padding:14px;border-radius:18px;background:var(--panel2);border:1px solid var(--stroke)}.k[data-v-131df6f8]{color:#ffffff9e;font-weight:950;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v[data-v-131df6f8]{color:#ffffffe0;font-weight:850;font-size:14px;word-break:break-word;line-height:1.65}.mediaBlock[data-v-131df6f8],.tagBlock[data-v-131df6f8]{margin-bottom:16px;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.mediaTop[data-v-131df6f8]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.mediaTitle[data-v-131df6f8]{display:inline-flex;align-items:center;gap:10px;font-weight:950}.mediaHint[data-v-131df6f8]{font-size:12px;color:#ffffff9e;font-weight:850}.mediaGrid[data-v-131df6f8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mediaItem[data-v-131df6f8]{position:relative;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#00000038;aspect-ratio:1 / 1;cursor:pointer;padding:0}.mediaItem.hero[data-v-131df6f8]{grid-column:span 2;aspect-ratio:2 / 1}.mediaItem img[data-v-131df6f8]{width:100%;height:100%;object-fit:cover}.mediaTag[data-v-131df6f8]{position:absolute;left:10px;bottom:10px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#00000038;color:#ffffffe6;font-weight:950;font-size:12px}.tagTitle[data-v-131df6f8]{display:inline-flex;align-items:center;gap:10px;font-weight:950;margin-bottom:10px}.tagChips[data-v-131df6f8]{display:flex;flex-wrap:wrap;gap:10px}.tagBtn[data-v-131df6f8]{display:inline-flex;align-items:center;gap:12px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff08;color:#ffffffeb;font-size:12px;font-weight:950;cursor:pointer;position:relative;overflow:hidden;transition:transform .16s ease,border-color .16s ease,background .16s ease}.tagBtn[data-v-131df6f8]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf838,#6366f11f,#38bdf838);opacity:.16;filter:blur(14px);pointer-events:none}.tagBtn[data-v-131df6f8]:hover{transform:translateY(-1px);border-color:#38bdf842;background:#ffffff0a}.tagBtn[data-v-131df6f8]:active{transform:translateY(0)}.tagDot[data-v-131df6f8]{width:10px;height:10px;border-radius:999px;background:#38bdf8f2;box-shadow:0 0 0 6px #38bdf824;flex:0 0 auto;position:relative;z-index:1}.tagText[data-v-131df6f8]{position:relative;z-index:1;line-height:1.2}.imgOverlay[data-v-131df6f8]{position:fixed;inset:0;z-index:10000;background:#050914d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:clamp(14px,3vw,34px)}.imgModal[data-v-131df6f8]{width:min(1100px,98vw);max-height:92vh;border-radius:22px;overflow:hidden;position:relative;border:1px solid rgba(255,255,255,.1);background:#00000038;box-shadow:0 26px 80px #0000008c}.imgClose[data-v-131df6f8]{position:absolute;top:12px;right:12px;width:42px;height:42px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#00000040;color:#ffffffe6;cursor:pointer;display:grid;place-items:center;z-index:1}.imgFull[data-v-131df6f8]{width:100%;height:92vh;object-fit:contain;display:block}.confirmOverlay[data-v-131df6f8]{position:fixed;inset:0;z-index:10050;background:#050914bd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;padding:20px}.confirmCard[data-v-131df6f8]{width:min(520px,95vw);border-radius:22px;background:#070e23e0;border:1px solid rgba(255,255,255,.1);box-shadow:0 28px 90px #0009;padding:18px 18px 16px;position:relative;overflow:hidden}.confirmCard[data-v-131df6f8]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#ef444459,#6366f138,#38bdf82e,#ef444459);opacity:.18;filter:blur(16px);pointer-events:none}.confirmIcon[data-v-131df6f8]{width:92px;height:92px;border-radius:999px;margin:8px auto 10px;display:grid;place-items:center;position:relative}.skull[data-v-131df6f8]{width:62px;height:62px;border-radius:18px;display:grid;place-items:center;background:#ef444429;border:1px solid rgba(239,68,68,.22);box-shadow:0 18px 44px #ef444424;position:relative;z-index:2}.skull i[data-v-131df6f8]{font-size:22px;color:#ef4444f2}.ring[data-v-131df6f8]{position:absolute;border-radius:999px;border:1px solid rgba(239,68,68,.2);inset:0;z-index:1;animation:pulse-131df6f8 1.9s ease-in-out infinite}.ringB[data-v-131df6f8]{inset:-10px;opacity:.55;animation-delay:.35s}@keyframes pulse-131df6f8{0%{transform:scale(.96);opacity:.55}60%{transform:scale(1.05);opacity:.18}to{transform:scale(.96);opacity:.55}}.confirmTitle[data-v-131df6f8]{text-align:center;font-weight:950;font-size:22px;color:#ffffffeb;position:relative;z-index:2}.confirmText[data-v-131df6f8]{margin-top:8px;text-align:center;color:#ffffffb8;font-weight:850;position:relative;z-index:2;line-height:1.5}.confirmName[data-v-131df6f8]{display:inline-block;margin-left:6px;color:#ffffffeb}.confirmHint[data-v-131df6f8]{margin-top:8px;font-size:12px;color:#ffffff94}.confirmActions[data-v-131df6f8]{margin-top:14px;display:flex;gap:10px;justify-content:center;position:relative;z-index:2}.cBtn[data-v-131df6f8]{height:42px;padding:0 14px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffd6;font-weight:950;cursor:pointer;display:inline-flex;align-items:center;gap:10px}.cBtn[data-v-131df6f8]:disabled{opacity:.6;cursor:not-allowed}.cBtn.ghost[data-v-131df6f8]:hover{border-color:#38bdf82e}.cBtn.danger[data-v-131df6f8]{border-color:#ef444447;background:#ef44441f}.cBtn.danger[data-v-131df6f8]:hover{border-color:#ef444480}.cBtn.primary[data-v-131df6f8]{border-color:#38bdf847;background:#38bdf81f}.cBtn.primary[data-v-131df6f8]:hover{border-color:#38bdf885}.miniSpin[data-v-131df6f8]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.22);border-top-color:#ef4444f2;animation:spin-131df6f8 .75s linear infinite}.confirmCard.edit[data-v-131df6f8]:before{background:linear-gradient(90deg,#38bdf84d,#6366f12e,#0ea5e929,#38bdf84d);opacity:.18}.confirmCard.edit .skull[data-v-131df6f8]{background:#38bdf829;border:1px solid rgba(56,189,248,.22);box-shadow:0 18px 44px #38bdf824}.confirmCard.edit .skull i[data-v-131df6f8]{color:#38bdf8f2}.confirmCard.edit .ring[data-v-131df6f8]{border:1px solid rgba(56,189,248,.22)}.toast[data-v-131df6f8]{position:fixed;right:18px;bottom:18px;z-index:11000;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#070e23eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 22px 60px #0000008c;font-weight:950;animation:toastIn-131df6f8 .24s ease-out}@keyframes toastIn-131df6f8{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.toast.success[data-v-131df6f8]{border-color:#22c55e38}.toast.success i[data-v-131df6f8]{color:#22c55ef2}.toast.error[data-v-131df6f8]{border-color:#ef444440}.toast.error i[data-v-131df6f8]{color:#ef4444f2}.toastText[data-v-131df6f8]{color:#ffffffe6;font-size:13px}@media(max-width:1100px){.app.tech[data-v-131df6f8]{grid-template-columns:1fr}.profileText[data-v-131df6f8]{display:none}.topbar[data-v-131df6f8]{grid-template-columns:1fr 1fr 160px}}@media(max-width:920px){.topbar[data-v-131df6f8]{grid-template-columns:1fr 1fr}.topActions[data-v-131df6f8]{justify-content:flex-start}.actions[data-v-131df6f8]{min-width:0;width:100%;flex-wrap:wrap;justify-content:flex-end}.filterWrap[data-v-131df6f8]{width:100%}.kv[data-v-131df6f8]{grid-template-columns:1fr}.mediaGrid[data-v-131df6f8]{grid-template-columns:repeat(2,minmax(0,1fr))}.mediaItem.hero[data-v-131df6f8]{grid-column:span 2}.colWide[data-v-131df6f8],.colTags[data-v-131df6f8]{width:auto;max-width:none}.tdLast[data-v-131df6f8]{width:100%}}@media(max-width:520px){.overlay[data-v-131df6f8]{padding:12px}.modalTop[data-v-131df6f8]{padding:14px}.modalBody[data-v-131df6f8]{padding:14px 14px 20px;max-height:calc(92vh - 64px)}}#add_news[data-v-d68dbd03]{background-color:#28a475}#add_news[data-v-d68dbd03]:hover{background-color:#1e6f56;transition:background-color .3s ease}[data-v-d68dbd03]{box-sizing:border-box}.page.tech[data-v-d68dbd03]{--bg0: #050914;--bg1: #070e23;--panel: rgba(255, 255, 255, .045);--panel2: rgba(255, 255, 255, .03);--stroke: rgba(255, 255, 255, .08);--blueA: rgba(56, 189, 248, .55);--blueB: rgba(99, 102, 241, .45);--blueC: rgba(14, 165, 233, .3);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .55);position:relative;isolation:isolate;overflow:hidden;min-height:100%;padding:18px;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}.page.tech[data-v-d68dbd03]:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.22;z-index:0;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.glow[data-v-d68dbd03]{position:absolute;pointer-events:none;filter:blur(52px);opacity:.75;z-index:0}.glow-a[data-v-d68dbd03]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-d68dbd03]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.topbar[data-v-d68dbd03],.pageBody[data-v-d68dbd03]{position:relative;z-index:1}.topbar[data-v-d68dbd03]{display:grid;grid-template-columns:1fr 380px 280px;gap:14px;align-items:center;padding:10px 6px}.hello[data-v-d68dbd03]{font-size:13px;color:var(--muted)}.name[data-v-d68dbd03]{font-size:22px;font-weight:950;letter-spacing:.2px}.searchWrap[data-v-d68dbd03]{display:flex;align-items:center;gap:10px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:10px 12px}.searchWrap[data-v-d68dbd03]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.searchIcon[data-v-d68dbd03]{color:#ffffff94}.search[data-v-d68dbd03]{width:100%;border:0;outline:none;background:transparent;color:#ffffffe6;font-size:14px}.topActions[data-v-d68dbd03]{display:flex;justify-content:flex-end;align-items:center;gap:12px}.iconBtn[data-v-d68dbd03]{position:relative;width:40px;height:40px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#ffffff09;display:grid;place-items:center;cursor:pointer;color:#ffffffdb}.profile[data-v-d68dbd03]{display:flex;align-items:center;gap:10px;padding-left:6px}.avatar[data-v-d68dbd03]{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;font-weight:900;background:linear-gradient(135deg,#ffffff14,#38bdf824);border:1px solid rgba(255,255,255,.08)}.profileName[data-v-d68dbd03]{font-weight:850;font-size:13px}.profileRole[data-v-d68dbd03]{font-size:12px;color:var(--muted);margin-top:2px}.pageBody[data-v-d68dbd03]{overflow:auto;padding-right:6px}.pageBody[data-v-d68dbd03]::-webkit-scrollbar{width:10px}.pageBody[data-v-d68dbd03]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.membersPage[data-v-d68dbd03]{padding:6px 6px 18px;color:var(--txt)}.pageTop[data-v-d68dbd03]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:12px}.pageTitle[data-v-d68dbd03]{font-size:20px;font-weight:950;letter-spacing:.2px}.pageSub[data-v-d68dbd03]{margin-top:4px;font-size:12px;color:var(--muted)}.mono[data-v-d68dbd03]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#ffffffc7}.actions[data-v-d68dbd03]{display:flex;align-items:center;gap:10px;min-width:520px}.filterWrap[data-v-d68dbd03]{width:360px;display:flex;align-items:center;gap:10px;background:var(--panel2);border:1px solid var(--stroke);border-radius:16px;padding:10px 12px}.filterWrap[data-v-d68dbd03]:focus-within{border-color:#38bdf838;box-shadow:0 0 0 6px #38bdf812}.filterIcon[data-v-d68dbd03]{color:#ffffff8c}.filterSelect[data-v-d68dbd03]{width:160px;border:0;outline:none;background:transparent;color:#ffffffd6;font-weight:850}.filterInput[data-v-d68dbd03]{flex:1;border:0;outline:none;background:transparent;color:#ffffffe6;font-size:14px}.ghostBtn[data-v-d68dbd03]{height:40px;padding:0 12px;border-radius:14px;border:1px solid var(--stroke);background:#ffffff05;color:#ffffffc7;font-weight:900;cursor:pointer}.metaRow[data-v-d68dbd03]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.metaPill[data-v-d68dbd03]{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:var(--panel2);border:1px solid var(--stroke);color:#ffffffc7;font-weight:850}.errorPill[data-v-d68dbd03]{border-color:#ef444440;color:#ef4444f2}.spinner[data-v-d68dbd03]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.18);border-top-color:#38bdf8b3;animation:spin-d68dbd03 .85s linear infinite}@keyframes spin-d68dbd03{to{transform:rotate(360deg)}}.tableWrap[data-v-d68dbd03]{border-radius:18px;overflow:hidden;background:var(--panel2);border:1px solid var(--stroke);box-shadow:0 18px 44px #00000047;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.table[data-v-d68dbd03]{width:100%;border-collapse:collapse}.th[data-v-d68dbd03],.td[data-v-d68dbd03]{padding:12px;border-bottom:1px solid rgba(255,255,255,.06);text-align:left;font-size:13px}.th[data-v-d68dbd03]{color:#fffc;font-weight:950;background:linear-gradient(90deg,#38bdf81a,#6366f10f);-webkit-user-select:none;user-select:none;cursor:pointer}.thLast[data-v-d68dbd03]{cursor:default}.tr[data-v-d68dbd03]{cursor:pointer;transition:background .16s ease}.tr[data-v-d68dbd03]:hover{background:#ffffff08}.td[data-v-d68dbd03]{color:#ffffffdb;font-weight:800}.tdLast[data-v-d68dbd03]{width:420px}.empty[data-v-d68dbd03]{padding:18px;text-align:center;color:var(--muted);font-weight:900}.actionRow[data-v-d68dbd03]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start}.pillBtn[data-v-d68dbd03]{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid var(--stroke);background:#ffffff05;color:#fffc;font-weight:900;cursor:pointer;line-height:1}.pillBtn[data-v-d68dbd03]:hover{border-color:#38bdf82e;color:#ffffffeb}.pillBtn[data-v-d68dbd03]:disabled{opacity:.55;cursor:not-allowed}.pillBtn.on[data-v-d68dbd03]{background:linear-gradient(90deg,#38bdf82e,#6366f11a);border-color:#38bdf838;color:#fffffff2}.pillBtn.danger[data-v-d68dbd03]{border-color:#ef444442}.pillBtn.danger[data-v-d68dbd03]:hover{border-color:#ef444473}.toggleBtn i[data-v-d68dbd03]{font-size:16px}.overlay[data-v-d68dbd03]{position:fixed;inset:0;background:#050914b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:20px;z-index:9999}.modal[data-v-d68dbd03]{width:min(980px,96vw);max-height:88vh;overflow:hidden;border-radius:20px;position:relative;background:#070e23c7;border:1px solid var(--stroke);box-shadow:0 26px 80px #0000008c}.modalGlow[data-v-d68dbd03]{position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(circle at 20% 18%,rgba(56,189,248,.18),transparent 60%),radial-gradient(circle at 82% 22%,rgba(99,102,241,.14),transparent 62%);opacity:.9;filter:blur(16px)}.modalTop[data-v-d68dbd03]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid rgba(255,255,255,.08);position:relative;z-index:1}.modalTitle[data-v-d68dbd03]{display:flex;align-items:center;gap:12px;font-weight:950;color:#ffffffeb;font-size:22px}.modalBody[data-v-d68dbd03]{padding:16px;overflow:auto;max-height:calc(88vh - 70px);position:relative;z-index:1}.kvGrid[data-v-d68dbd03]{display:grid;grid-template-columns:1fr;gap:12px}.kv[data-v-d68dbd03]{display:grid;grid-template-columns:1.2fr 2fr;gap:12px;padding:14px;border-radius:18px;background:var(--panel2);border:1px solid var(--stroke)}.k[data-v-d68dbd03]{color:#ffffff9e;font-weight:950;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v[data-v-d68dbd03]{color:#ffffffe0;font-weight:850;font-size:14px;word-break:break-word;line-height:1.65}.listBox[data-v-d68dbd03]{display:grid;gap:10px;padding:12px;border-radius:18px;border:1px solid rgba(56,189,248,.18);background:linear-gradient(180deg,#ffffff08,#0000002e);box-shadow:0 0 0 6px #38bdf80f}.neoItem[data-v-d68dbd03]{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;position:relative;overflow:hidden}.neoItem[data-v-d68dbd03]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf838,#6366f11f,#38bdf838);opacity:.16;filter:blur(14px);pointer-events:none}.neoDot[data-v-d68dbd03]{width:10px;height:10px;border-radius:999px;margin-top:7px;flex:0 0 auto;background:#38bdf8f2;box-shadow:0 0 0 6px #38bdf824}.neoText[data-v-d68dbd03]{position:relative;z-index:1;font-size:14px;font-weight:850;color:#ffffffe6}.neoEmpty[data-v-d68dbd03]{color:#fff9;font-weight:900;font-size:14px}.confirmOverlay[data-v-d68dbd03]{position:fixed;inset:0;z-index:10050;background:#050914bd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;padding:20px}.confirmCard[data-v-d68dbd03]{width:min(520px,95vw);border-radius:22px;background:#070e23e0;border:1px solid rgba(255,255,255,.1);box-shadow:0 28px 90px #0009;padding:18px 18px 16px;position:relative;overflow:hidden}.confirmCard[data-v-d68dbd03]:before{content:"";position:absolute;inset:-2px;opacity:.18;filter:blur(16px);pointer-events:none;background:linear-gradient(90deg,#38bdf859,#6366f138,#38bdf82e,#38bdf859)}.confirmCard.danger[data-v-d68dbd03]:before{background:linear-gradient(90deg,#ef444459,#6366f138,#38bdf82e,#ef444459)}.confirmIcon[data-v-d68dbd03]{width:92px;height:92px;border-radius:999px;margin:8px auto 10px;display:grid;place-items:center;position:relative}.skull[data-v-d68dbd03]{width:62px;height:62px;border-radius:18px;display:grid;place-items:center;position:relative;z-index:2;background:#38bdf829;border:1px solid rgba(56,189,248,.22);box-shadow:0 18px 44px #38bdf824}.confirmCard.danger .skull[data-v-d68dbd03]{background:#ef444429;border:1px solid rgba(239,68,68,.22);box-shadow:0 18px 44px #ef444424}.skull i[data-v-d68dbd03]{font-size:22px;color:#38bdf8f2}.confirmCard.danger .skull i[data-v-d68dbd03]{color:#ef4444f2}.ring[data-v-d68dbd03]{position:absolute;border-radius:999px;inset:0;z-index:1;animation:pulse-d68dbd03 1.9s ease-in-out infinite;border:1px solid rgba(56,189,248,.2)}.confirmCard.danger .ring[data-v-d68dbd03]{border-color:#ef444433}.ringB[data-v-d68dbd03]{inset:-10px;opacity:.55;animation-delay:.35s}@keyframes pulse-d68dbd03{0%{transform:scale(.96);opacity:.55}60%{transform:scale(1.05);opacity:.18}to{transform:scale(.96);opacity:.55}}.confirmTitle[data-v-d68dbd03]{text-align:center;font-weight:950;font-size:22px;color:#ffffffeb;position:relative;z-index:2}.confirmText[data-v-d68dbd03]{margin-top:8px;text-align:center;color:#ffffffb8;font-weight:850;position:relative;z-index:2;line-height:1.5}.confirmName[data-v-d68dbd03]{display:inline-block;margin-left:6px;color:#ffffffeb}.confirmHint[data-v-d68dbd03]{margin-top:8px;font-size:12px;color:#ffffff94}.confirmActions[data-v-d68dbd03]{margin-top:14px;display:flex;gap:10px;justify-content:center;position:relative;z-index:2}.cBtn[data-v-d68dbd03]{height:42px;padding:0 14px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffd6;font-weight:950;cursor:pointer;display:inline-flex;align-items:center;gap:10px}.cBtn[data-v-d68dbd03]:disabled{opacity:.6;cursor:not-allowed}.cBtn.ghost[data-v-d68dbd03]:hover{border-color:#38bdf82e}.cBtn.info[data-v-d68dbd03]{border-color:#38bdf838;background:#38bdf81f}.cBtn.info[data-v-d68dbd03]:hover{border-color:#38bdf873}.cBtn.danger[data-v-d68dbd03]{border-color:#ef444447;background:#ef44441f}.cBtn.danger[data-v-d68dbd03]:hover{border-color:#ef444480}.miniSpin[data-v-d68dbd03]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.22);border-top-color:#38bdf8f2;animation:spin-d68dbd03 .75s linear infinite}.confirmCard.danger .miniSpin[data-v-d68dbd03]{border-top-color:#ef4444f2}.toast[data-v-d68dbd03]{position:fixed;right:18px;bottom:18px;z-index:11000;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#070e23eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 22px 60px #0000008c;font-weight:950;animation:toastIn-d68dbd03 .24s ease-out}@keyframes toastIn-d68dbd03{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.toast.success[data-v-d68dbd03]{border-color:#22c55e38}.toast.success i[data-v-d68dbd03]{color:#22c55ef2}.toast.error[data-v-d68dbd03]{border-color:#ef444440}.toast.error i[data-v-d68dbd03]{color:#ef4444f2}.toast.info[data-v-d68dbd03]{border-color:#38bdf838}.toast.info i[data-v-d68dbd03]{color:#38bdf8f2}.toastText[data-v-d68dbd03]{color:#ffffffe6;font-size:13px}@media(max-width:1100px){.topbar[data-v-d68dbd03]{grid-template-columns:1fr 1fr 220px}.tdLast[data-v-d68dbd03]{width:360px}}@media(max-width:920px){.topbar[data-v-d68dbd03]{grid-template-columns:1fr 1fr}.topActions[data-v-d68dbd03]{justify-content:flex-start}.actions[data-v-d68dbd03]{min-width:0;width:100%;flex-wrap:wrap;justify-content:flex-end}.filterWrap[data-v-d68dbd03]{width:100%}.kv[data-v-d68dbd03]{grid-template-columns:1fr}.tdLast[data-v-d68dbd03]{width:100%}}#add_news[data-v-e38fe9cd]{background-color:#28a475}#add_news[data-v-e38fe9cd]:hover{background-color:#1e6f56;transition:background-color .3s ease}.linkRow[data-v-e38fe9cd]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.linkFull[data-v-e38fe9cd]{font-size:12px;font-weight:850;color:#ffffffbf;word-break:break-all;line-height:1.4}[data-v-e38fe9cd]{box-sizing:border-box}.page.tech[data-v-e38fe9cd]{--bg0: #050914;--bg1: #070e23;--panel2: rgba(255, 255, 255, .03);--stroke: rgba(255, 255, 255, .08);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .55);position:relative;isolation:isolate;overflow:hidden;min-height:100%;padding:18px;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}.page.tech[data-v-e38fe9cd]:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.22;z-index:0;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.glow[data-v-e38fe9cd]{position:absolute;pointer-events:none;filter:blur(52px);opacity:.75;z-index:0}.glow-a[data-v-e38fe9cd]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-e38fe9cd]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.topbar[data-v-e38fe9cd],.pageBody[data-v-e38fe9cd]{position:relative;z-index:1}.topbar[data-v-e38fe9cd]{display:grid;grid-template-columns:1fr 380px 280px;gap:14px;align-items:center;padding:10px 6px}.hello[data-v-e38fe9cd]{font-size:13px;color:var(--muted)}.name[data-v-e38fe9cd]{font-size:22px;font-weight:950;letter-spacing:.2px}.searchWrap[data-v-e38fe9cd]{display:flex;align-items:center;gap:10px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:10px 12px}.searchWrap[data-v-e38fe9cd]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.searchIcon[data-v-e38fe9cd]{color:#ffffff94}.search[data-v-e38fe9cd]{width:100%;border:0;outline:none;background:transparent;color:#ffffffe6;font-size:14px}.topActions[data-v-e38fe9cd]{display:flex;justify-content:flex-end;align-items:center;gap:12px}.iconBtn[data-v-e38fe9cd]{position:relative;width:40px;height:40px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#ffffff09;display:grid;place-items:center;cursor:pointer;color:#ffffffdb}.profile[data-v-e38fe9cd]{display:flex;align-items:center;gap:10px;padding-left:6px}.avatar[data-v-e38fe9cd]{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;font-weight:900;background:linear-gradient(135deg,#ffffff14,#38bdf824);border:1px solid rgba(255,255,255,.08)}.profileName[data-v-e38fe9cd]{font-weight:850;font-size:13px}.profileRole[data-v-e38fe9cd]{font-size:12px;color:var(--muted);margin-top:2px}.pageBody[data-v-e38fe9cd]{overflow:auto;padding-right:6px}.pageBody[data-v-e38fe9cd]::-webkit-scrollbar{width:10px}.pageBody[data-v-e38fe9cd]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.membersPage[data-v-e38fe9cd]{padding:6px 6px 18px;color:var(--txt)}.pageTop[data-v-e38fe9cd]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:12px}.pageTitle[data-v-e38fe9cd]{font-size:20px;font-weight:950;letter-spacing:.2px}.pageSub[data-v-e38fe9cd]{margin-top:4px;font-size:12px;color:var(--muted)}.mono[data-v-e38fe9cd]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#ffffffc7}.actions[data-v-e38fe9cd]{display:flex;align-items:center;gap:10px;min-width:520px}.filterWrap[data-v-e38fe9cd]{width:360px;display:flex;align-items:center;gap:10px;background:var(--panel2);border:1px solid var(--stroke);border-radius:16px;padding:10px 12px}.filterWrap[data-v-e38fe9cd]:focus-within{border-color:#38bdf838;box-shadow:0 0 0 6px #38bdf812}.filterIcon[data-v-e38fe9cd]{color:#ffffff8c}.filterSelect[data-v-e38fe9cd]{width:160px;border:0;outline:none;background:transparent;color:#ffffffd6;font-weight:850}.filterInput[data-v-e38fe9cd]{flex:1;border:0;outline:none;background:transparent;color:#ffffffe6;font-size:14px}.ghostBtn[data-v-e38fe9cd]{height:40px;padding:0 12px;border-radius:14px;border:1px solid var(--stroke);background:#ffffff05;color:#ffffffc7;font-weight:900;cursor:pointer}.metaRow[data-v-e38fe9cd]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.metaPill[data-v-e38fe9cd]{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:var(--panel2);border:1px solid var(--stroke);color:#ffffffc7;font-weight:850}.errorPill[data-v-e38fe9cd]{border-color:#ef444440;color:#ef4444f2}.spinner[data-v-e38fe9cd]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.18);border-top-color:#38bdf8b3;animation:spin-e38fe9cd .85s linear infinite}@keyframes spin-e38fe9cd{to{transform:rotate(360deg)}}.tableWrap[data-v-e38fe9cd]{border-radius:18px;overflow:hidden;background:var(--panel2);border:1px solid var(--stroke);box-shadow:0 18px 44px #00000047;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.table[data-v-e38fe9cd]{width:100%;border-collapse:collapse}.th[data-v-e38fe9cd],.td[data-v-e38fe9cd]{padding:12px;border-bottom:1px solid rgba(255,255,255,.06);text-align:left;font-size:13px}.th[data-v-e38fe9cd]{color:#fffc;font-weight:950;background:linear-gradient(90deg,#38bdf81a,#6366f10f);-webkit-user-select:none;user-select:none;cursor:pointer}.thLast[data-v-e38fe9cd]{cursor:default}.tr[data-v-e38fe9cd]{cursor:pointer;transition:background .16s ease}.tr[data-v-e38fe9cd]:hover{background:#ffffff08}.td[data-v-e38fe9cd]{color:#ffffffdb;font-weight:800}.tdLast[data-v-e38fe9cd]{width:420px}.empty[data-v-e38fe9cd]{padding:18px;text-align:center;color:var(--muted);font-weight:900}.linkBtn[data-v-e38fe9cd]{height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(56,189,248,.22);background:#38bdf81f;color:#ffffffeb;font-weight:950;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.linkBtn[data-v-e38fe9cd]:hover{border-color:#38bdf87a;background:#38bdf829}.linkBtn[data-v-e38fe9cd]:active{transform:translateY(1px)}.thImg[data-v-e38fe9cd]{cursor:default;width:92px}.tdImg[data-v-e38fe9cd]{width:92px}.thumbWrap[data-v-e38fe9cd]{position:relative;width:64px;height:44px;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#ffffff08;box-shadow:0 14px 34px #00000059}.thumb[data-v-e38fe9cd]{width:100%;height:100%;object-fit:cover;display:block}.thumbPh[data-v-e38fe9cd]{width:100%;height:100%;display:grid;place-items:center;color:#ffffff80}.thumbDot[data-v-e38fe9cd]{position:absolute;right:6px;bottom:6px;width:10px;height:10px;border-radius:999px;background:#ffffff47;box-shadow:0 0 0 5px #00000038}.thumbDot.on[data-v-e38fe9cd]{background:#22c55ef2;box-shadow:0 0 0 6px #22c55e24}.actionRow[data-v-e38fe9cd]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start}.pillBtn[data-v-e38fe9cd]{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid var(--stroke);background:#ffffff05;color:#fffc;font-weight:900;cursor:pointer;line-height:1}.pillBtn[data-v-e38fe9cd]:hover{border-color:#38bdf82e;color:#ffffffeb}.pillBtn[data-v-e38fe9cd]:disabled{opacity:.55;cursor:not-allowed}.pillBtn.on[data-v-e38fe9cd]{background:linear-gradient(90deg,#38bdf82e,#6366f11a);border-color:#38bdf838;color:#fffffff2}.pillBtn.danger[data-v-e38fe9cd]{border-color:#ef444442}.pillBtn.danger[data-v-e38fe9cd]:hover{border-color:#ef444473}.toggleBtn i[data-v-e38fe9cd]{font-size:16px}.overlay[data-v-e38fe9cd]{position:fixed;inset:0;background:#050914b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:20px;z-index:9999}.modal[data-v-e38fe9cd]{width:min(980px,96vw);max-height:88vh;overflow:hidden;border-radius:20px;position:relative;background:#070e23c7;border:1px solid var(--stroke);box-shadow:0 26px 80px #0000008c}.modalGlow[data-v-e38fe9cd]{position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(circle at 20% 18%,rgba(56,189,248,.18),transparent 60%),radial-gradient(circle at 82% 22%,rgba(99,102,241,.14),transparent 62%);opacity:.9;filter:blur(16px)}.modalTop[data-v-e38fe9cd]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid rgba(255,255,255,.08);position:relative;z-index:1}.modalTitle[data-v-e38fe9cd]{display:flex;align-items:center;gap:12px;font-weight:950;color:#ffffffeb;font-size:22px}.modalTopRight[data-v-e38fe9cd]{display:flex;align-items:center;gap:10px}.statusBadge[data-v-e38fe9cd]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#fffc;font-weight:950;font-size:12px}.statusBadge.on[data-v-e38fe9cd]{border-color:#22c55e38;background:#22c55e14}.statusBadge.on i[data-v-e38fe9cd]{color:#22c55ef2}.modalBody[data-v-e38fe9cd]{padding:16px;overflow:auto;max-height:calc(88vh - 70px);position:relative;z-index:1}.imagePanel[data-v-e38fe9cd]{border-radius:18px;overflow:hidden;background:#ffffff08;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 44px #0000003d;margin-bottom:12px}.imagePanelTop[data-v-e38fe9cd]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;border-bottom:1px solid rgba(255,255,255,.08)}.imagePanelTitle[data-v-e38fe9cd]{display:inline-flex;align-items:center;gap:10px;font-weight:950;color:#ffffffe6}.imageLink[data-v-e38fe9cd]{text-decoration:none;color:#38bdf8f2;font-weight:950;font-size:12px;display:inline-flex;align-items:center;gap:8px}.imageLink[data-v-e38fe9cd]:hover{text-decoration:underline}.imagePanelBody[data-v-e38fe9cd]{padding:12px}.previewImg[data-v-e38fe9cd]{width:100%;max-height:360px;object-fit:contain;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#00000040}.kvGrid[data-v-e38fe9cd]{display:grid;grid-template-columns:1fr;gap:12px}.kv[data-v-e38fe9cd]{display:grid;grid-template-columns:1.2fr 2fr;gap:12px;padding:14px;border-radius:18px;background:var(--panel2);border:1px solid var(--stroke)}.k[data-v-e38fe9cd]{color:#ffffff9e;font-weight:950;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v[data-v-e38fe9cd]{color:#ffffffe0;font-weight:850;font-size:14px;word-break:break-word;line-height:1.65}.listBox[data-v-e38fe9cd]{display:grid;gap:10px;padding:12px;border-radius:18px;border:1px solid rgba(56,189,248,.18);background:linear-gradient(180deg,#ffffff08,#0000002e);box-shadow:0 0 0 6px #38bdf80f}.neoItem[data-v-e38fe9cd]{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;position:relative;overflow:hidden}.neoItem[data-v-e38fe9cd]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf838,#6366f11f,#38bdf838);opacity:.16;filter:blur(14px);pointer-events:none}.neoDot[data-v-e38fe9cd]{width:10px;height:10px;border-radius:999px;margin-top:7px;flex:0 0 auto;background:#38bdf8f2;box-shadow:0 0 0 6px #38bdf824}.neoText[data-v-e38fe9cd]{position:relative;z-index:1;font-size:14px;font-weight:850;color:#ffffffe6}.neoEmpty[data-v-e38fe9cd]{color:#fff9;font-weight:900;font-size:14px}.confirmOverlay[data-v-e38fe9cd]{position:fixed;inset:0;z-index:10050;background:#050914bd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;padding:20px}.confirmCard[data-v-e38fe9cd]{width:min(520px,95vw);border-radius:22px;background:#070e23e0;border:1px solid rgba(255,255,255,.1);box-shadow:0 28px 90px #0009;padding:18px 18px 16px;position:relative;overflow:hidden}.confirmCard[data-v-e38fe9cd]:before{content:"";position:absolute;inset:-2px;opacity:.18;filter:blur(16px);pointer-events:none;background:linear-gradient(90deg,#38bdf859,#6366f138,#38bdf82e,#38bdf859)}.confirmCard.danger[data-v-e38fe9cd]:before{background:linear-gradient(90deg,#ef444459,#6366f138,#38bdf82e,#ef444459)}.confirmIcon[data-v-e38fe9cd]{width:92px;height:92px;border-radius:999px;margin:8px auto 10px;display:grid;place-items:center;position:relative}.skull[data-v-e38fe9cd]{width:62px;height:62px;border-radius:18px;display:grid;place-items:center;position:relative;z-index:2;background:#38bdf829;border:1px solid rgba(56,189,248,.22);box-shadow:0 18px 44px #38bdf824}.confirmCard.danger .skull[data-v-e38fe9cd]{background:#ef444429;border:1px solid rgba(239,68,68,.22);box-shadow:0 18px 44px #ef444424}.skull i[data-v-e38fe9cd]{font-size:22px;color:#38bdf8f2}.confirmCard.danger .skull i[data-v-e38fe9cd]{color:#ef4444f2}.ring[data-v-e38fe9cd]{position:absolute;border-radius:999px;inset:0;z-index:1;animation:pulse-e38fe9cd 1.9s ease-in-out infinite;border:1px solid rgba(56,189,248,.2)}.confirmCard.danger .ring[data-v-e38fe9cd]{border-color:#ef444433}.ringB[data-v-e38fe9cd]{inset:-10px;opacity:.55;animation-delay:.35s}@keyframes pulse-e38fe9cd{0%{transform:scale(.96);opacity:.55}60%{transform:scale(1.05);opacity:.18}to{transform:scale(.96);opacity:.55}}.confirmTitle[data-v-e38fe9cd]{text-align:center;font-weight:950;font-size:22px;color:#ffffffeb;position:relative;z-index:2}.confirmText[data-v-e38fe9cd]{margin-top:8px;text-align:center;color:#ffffffb8;font-weight:850;position:relative;z-index:2;line-height:1.5}.confirmName[data-v-e38fe9cd]{display:inline-block;margin-left:6px;color:#ffffffeb}.confirmHint[data-v-e38fe9cd]{margin-top:8px;font-size:12px;color:#ffffff94}.confirmActions[data-v-e38fe9cd]{margin-top:14px;display:flex;gap:10px;justify-content:center;position:relative;z-index:2}.cBtn[data-v-e38fe9cd]{height:42px;padding:0 14px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffd6;font-weight:950;cursor:pointer;display:inline-flex;align-items:center;gap:10px}.cBtn[data-v-e38fe9cd]:disabled{opacity:.6;cursor:not-allowed}.cBtn.ghost[data-v-e38fe9cd]:hover{border-color:#38bdf82e}.cBtn.info[data-v-e38fe9cd]{border-color:#38bdf838;background:#38bdf81f}.cBtn.info[data-v-e38fe9cd]:hover{border-color:#38bdf873}.cBtn.danger[data-v-e38fe9cd]{border-color:#ef444447;background:#ef44441f}.cBtn.danger[data-v-e38fe9cd]:hover{border-color:#ef444480}.miniSpin[data-v-e38fe9cd]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.22);border-top-color:#38bdf8f2;animation:spin-e38fe9cd .75s linear infinite}.confirmCard.danger .miniSpin[data-v-e38fe9cd]{border-top-color:#ef4444f2}.toast[data-v-e38fe9cd]{position:fixed;right:18px;bottom:18px;z-index:11000;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#070e23eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 22px 60px #0000008c;font-weight:950;animation:toastIn-e38fe9cd .24s ease-out}@keyframes toastIn-e38fe9cd{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.toast.success[data-v-e38fe9cd]{border-color:#22c55e38}.toast.success i[data-v-e38fe9cd]{color:#22c55ef2}.toast.error[data-v-e38fe9cd]{border-color:#ef444440}.toast.error i[data-v-e38fe9cd]{color:#ef4444f2}.toast.info[data-v-e38fe9cd]{border-color:#38bdf838}.toast.info i[data-v-e38fe9cd]{color:#38bdf8f2}.toastText[data-v-e38fe9cd]{color:#ffffffe6;font-size:13px}@media(max-width:1100px){.topbar[data-v-e38fe9cd]{grid-template-columns:1fr 1fr 220px}.tdLast[data-v-e38fe9cd]{width:360px}}@media(max-width:920px){.topbar[data-v-e38fe9cd]{grid-template-columns:1fr 1fr}.topActions[data-v-e38fe9cd]{justify-content:flex-start}.actions[data-v-e38fe9cd]{min-width:0;width:100%;flex-wrap:wrap;justify-content:flex-end}.filterWrap[data-v-e38fe9cd]{width:100%}.kv[data-v-e38fe9cd]{grid-template-columns:1fr}.tdLast[data-v-e38fe9cd]{width:100%}.thImg[data-v-e38fe9cd],.tdImg[data-v-e38fe9cd]{width:78px}.thumbWrap[data-v-e38fe9cd]{width:56px;height:40px}}[data-v-a4e95df6]:root{color-scheme:dark}[data-v-a4e95df6]{box-sizing:border-box}#add_member[data-v-a4e95df6]{background-color:#28a475}#add_member[data-v-a4e95df6]:hover{background-color:#1e6f56;transition:background-color .3s ease}.app.tech[data-v-a4e95df6]{--bg0: #050914;--bg1: #070e23;--panel: rgba(255, 255, 255, .045);--panel2: rgba(255, 255, 255, .03);--stroke: rgba(255, 255, 255, .08);--blueA: rgba(56, 189, 248, .55);--blueB: rgba(99, 102, 241, .45);--blueC: rgba(14, 165, 233, .3);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .55);min-height:100vh;display:block;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;overflow:hidden;position:relative}.app.tech[data-v-a4e95df6]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.chips[data-v-a4e95df6]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.chip[data-v-a4e95df6]{--chip: rgba(56, 189, 248, .95);--chipBorder: rgba(56, 189, 248, .18);--chipGlow: rgba(56, 189, 248, .12);display:inline-flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:14px;border:1px solid var(--chipBorder);background:#ffffff08;box-shadow:0 14px 30px #00000040;white-space:nowrap}.chipLeft[data-v-a4e95df6]{display:inline-flex;align-items:center;gap:10px;min-width:0}.chipIconWrap[data-v-a4e95df6]{width:28px;height:28px;border-radius:10px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);background:#0000002e}.chipIcon[data-v-a4e95df6]{font-size:13px;color:var(--chip)}.chipText[data-v-a4e95df6]{font-weight:950;font-size:12px;color:#ffffffeb;max-width:220px;overflow:hidden;text-overflow:ellipsis}.chipDot[data-v-a4e95df6]{width:8px;height:8px;border-radius:999px;background:var(--chip);box-shadow:0 0 0 6px var(--chipGlow);flex:0 0 auto}.chip[data-v-a4e95df6]:hover{border-color:#ffffff2e;background:#ffffff0a}.chipEmpty[data-v-a4e95df6]{opacity:.7;--chip: rgba(255, 255, 255, .55);--chipBorder: rgba(255, 255, 255, .12);--chipGlow: rgba(255, 255, 255, .08)}.chip-president[data-v-a4e95df6]{--chip: rgba(250, 204, 21, .95);--chipBorder: rgba(250, 204, 21, .22);--chipGlow: rgba(250, 204, 21, .12)}.chip-vice_president[data-v-a4e95df6]{--chip: rgba(99, 102, 241, .95);--chipBorder: rgba(99, 102, 241, .22);--chipGlow: rgba(99, 102, 241, .12)}.chip-audit[data-v-a4e95df6]{--chip: rgba(56, 189, 248, .95);--chipBorder: rgba(56, 189, 248, .22);--chipGlow: rgba(56, 189, 248, .12)}.chip-risk[data-v-a4e95df6]{--chip: rgba(34, 197, 94, .95);--chipBorder: rgba(34, 197, 94, .22);--chipGlow: rgba(34, 197, 94, .12)}.chip-remuneration[data-v-a4e95df6]{--chip: rgba(251, 113, 133, .95);--chipBorder: rgba(251, 113, 133, .22);--chipGlow: rgba(251, 113, 133, .12)}.chip-nomination[data-v-a4e95df6]{--chip: rgba(167, 139, 250, .95);--chipBorder: rgba(167, 139, 250, .22);--chipGlow: rgba(167, 139, 250, .12)}.chip-credit[data-v-a4e95df6]{--chip: rgba(244, 114, 182, .95);--chipBorder: rgba(244, 114, 182, .22);--chipGlow: rgba(244, 114, 182, .12)}.chip-it[data-v-a4e95df6]{--chip: rgba(14, 165, 233, .95);--chipBorder: rgba(14, 165, 233, .22);--chipGlow: rgba(14, 165, 233, .12)}.chip-hr[data-v-a4e95df6]{--chip: rgba(245, 158, 11, .95);--chipBorder: rgba(245, 158, 11, .22);--chipGlow: rgba(245, 158, 11, .12)}.tr.rowHL td[data-v-a4e95df6]{background:var(--hlBg, rgba(34, 197, 94, .16));box-shadow:var(--hlShadow, none)}.glow[data-v-a4e95df6]{position:fixed;pointer-events:none;filter:blur(52px);opacity:.75}.glow-a[data-v-a4e95df6]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-a4e95df6]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.main[data-v-a4e95df6]{padding:18px;overflow:hidden;display:flex;flex-direction:column;gap:10px}.topbar[data-v-a4e95df6]{display:grid;grid-template-columns:1fr 380px 280px;gap:14px;align-items:center;padding:10px 6px;will-change:transform,opacity}.hello[data-v-a4e95df6]{font-size:13px;color:var(--muted)}.name[data-v-a4e95df6]{font-size:22px;font-weight:950;letter-spacing:.2px}.searchWrap[data-v-a4e95df6]{display:flex;align-items:center;gap:10px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:10px 12px}.searchWrap[data-v-a4e95df6]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.searchIcon[data-v-a4e95df6]{color:#ffffff94}.search[data-v-a4e95df6]{width:100%;border:0;outline:none;background:transparent;color:#ffffffe6;font-size:14px}.topActions[data-v-a4e95df6]{display:flex;justify-content:flex-end;align-items:center;gap:12px}.iconBtn[data-v-a4e95df6]{position:relative;width:40px;height:40px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#ffffff09;display:grid;place-items:center;cursor:pointer;color:#ffffffdb;will-change:transform}.profile[data-v-a4e95df6]{display:flex;align-items:center;gap:10px;padding-left:6px}.avatar[data-v-a4e95df6]{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;font-weight:900;background:linear-gradient(135deg,#ffffff14,#38bdf824);border:1px solid rgba(255,255,255,.08)}.profileName[data-v-a4e95df6]{font-weight:850;font-size:13px}.profileRole[data-v-a4e95df6]{font-size:12px;color:var(--muted);margin-top:2px}.mainBody[data-v-a4e95df6]{flex:1;overflow:auto;padding-right:6px}.mainBody[data-v-a4e95df6]::-webkit-scrollbar{width:10px}.mainBody[data-v-a4e95df6]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.membersPage[data-v-a4e95df6]{padding:6px 6px 18px;color:var(--txt)}.pageTop[data-v-a4e95df6]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:12px}.pageTitle[data-v-a4e95df6]{font-size:20px;font-weight:950;letter-spacing:.2px}.actions[data-v-a4e95df6]{display:flex;align-items:center;gap:10px;min-width:520px}.filterWrap[data-v-a4e95df6]{width:360px;display:flex;align-items:center;gap:10px;background:var(--panel2);border:1px solid var(--stroke);border-radius:16px;padding:10px 12px}.filterWrap[data-v-a4e95df6]:focus-within{border-color:#38bdf838;box-shadow:0 0 0 6px #38bdf812}.filterIcon[data-v-a4e95df6]{color:#ffffff8c}.filterSelect[data-v-a4e95df6]{width:160px;border:0;outline:none;background:transparent;color:#ffffffd6;font-weight:850}.filterInput[data-v-a4e95df6]{flex:1;border:0;outline:none;background:transparent;color:#ffffffe6;font-size:14px}.ghostBtn[data-v-a4e95df6]{height:40px;padding:0 12px;border-radius:14px;border:1px solid var(--stroke);background:#ffffff05;color:#ffffffc7;font-weight:900;cursor:pointer;will-change:transform}.ghostBtn[data-v-a4e95df6]:hover{border-color:#38bdf829;color:#ffffffeb}.metaRow[data-v-a4e95df6]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.metaPill[data-v-a4e95df6]{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:var(--panel2);border:1px solid var(--stroke);color:#ffffffc7;font-weight:850}.errorPill[data-v-a4e95df6]{border-color:#ef444440;color:#ef4444f2}.spinner[data-v-a4e95df6]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.18);border-top-color:#38bdf8b3;animation:spin-a4e95df6 .85s linear infinite}@keyframes spin-a4e95df6{to{transform:rotate(360deg)}}.tableWrap[data-v-a4e95df6]{border-radius:18px;overflow:hidden;background:var(--panel2);border:1px solid var(--stroke);box-shadow:0 18px 44px #00000047;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.table[data-v-a4e95df6]{width:100%;border-collapse:collapse}.th[data-v-a4e95df6],.td[data-v-a4e95df6]{padding:12px;border-bottom:1px solid rgba(255,255,255,.06);text-align:left;font-size:13px}.th[data-v-a4e95df6]{color:#fffc;font-weight:950;background:linear-gradient(90deg,#38bdf81a,#6366f10f);-webkit-user-select:none;user-select:none;cursor:pointer}.thLast[data-v-a4e95df6]{cursor:default}.tr[data-v-a4e95df6]{cursor:pointer;transition:background .16s ease;will-change:transform}.tr[data-v-a4e95df6]:hover{background:#ffffff08}.td[data-v-a4e95df6]{color:#ffffffdb;font-weight:800}.td.fullText[data-v-a4e95df6]{white-space:normal;word-break:break-word}.tdLast[data-v-a4e95df6]{width:320px}.actionRow[data-v-a4e95df6]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start}.pillBtn[data-v-a4e95df6]{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid var(--stroke);background:#ffffff05;color:#fffc;font-weight:900;cursor:pointer;line-height:1;will-change:transform}.pillBtn[data-v-a4e95df6]:hover{border-color:#38bdf82e;color:#ffffffeb}.pillBtn[data-v-a4e95df6]:disabled{opacity:.55;cursor:not-allowed}.pillBtn.danger[data-v-a4e95df6]{border-color:#ef444442}.pillBtn.danger[data-v-a4e95df6]:hover{border-color:#ef444473}.empty[data-v-a4e95df6]{padding:18px;text-align:center;color:var(--muted);font-weight:900}.pager[data-v-a4e95df6]{margin-top:12px;display:flex;gap:12px;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:16px;background:var(--panel2);border:1px solid var(--stroke)}.pagerLeft[data-v-a4e95df6]{color:#ffffffb8;font-weight:850;font-size:13px;display:flex;align-items:center;gap:8px}.pagerDot[data-v-a4e95df6]{width:6px;height:6px;border-radius:999px;background:#38bdf8bf;box-shadow:0 0 0 6px #38bdf81f}.pagerRight[data-v-a4e95df6]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.pagerBtn[data-v-a4e95df6]{height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--stroke);background:#ffffff05;color:#ffffffd1;font-weight:950;cursor:pointer;will-change:transform}.pagerBtn[data-v-a4e95df6]:hover{border-color:#38bdf82e;color:#ffffffeb}.pagerBtn[data-v-a4e95df6]:disabled{opacity:.55;cursor:not-allowed}.pagerBtn.num[data-v-a4e95df6]{min-width:38px;padding:0 10px}.pagerBtn.num.on[data-v-a4e95df6]{background:linear-gradient(90deg,#38bdf838,#6366f124);border-color:#38bdf83d;color:#fffffff2;box-shadow:0 12px 30px #38bdf814}.pagerEllipsis[data-v-a4e95df6]{color:#ffffff8c;font-weight:950;padding:0 4px}.overlay[data-v-a4e95df6]{position:fixed;inset:0;background:#050914b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:20px;z-index:9999}.modal[data-v-a4e95df6]{width:min(980px,96vw);max-height:88vh;overflow:hidden;border-radius:20px;position:relative;background:#070e23c7;border:1px solid var(--stroke);box-shadow:0 26px 80px #0000008c;will-change:transform,opacity}.modalGlow[data-v-a4e95df6]{position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(circle at 20% 18%,rgba(56,189,248,.18),transparent 60%),radial-gradient(circle at 82% 22%,rgba(99,102,241,.14),transparent 62%);opacity:.9;filter:blur(16px)}.modalTop[data-v-a4e95df6]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid rgba(255,255,255,.08);position:relative;z-index:1}.modalTitle[data-v-a4e95df6]{display:flex;align-items:center;gap:12px;font-weight:950;color:#ffffffeb;font-size:22px}.modalBody[data-v-a4e95df6]{padding:16px;overflow:auto;max-height:calc(88vh - 70px);position:relative;z-index:1}.imageRow[data-v-a4e95df6]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.imgCard[data-v-a4e95df6]{border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);padding:12px}.imgLabel[data-v-a4e95df6]{font-weight:900;color:#ffffffb3;font-size:12px;margin-bottom:10px}.bigImg[data-v-a4e95df6]{width:100%;height:220px;object-fit:contain;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:#0000002e}.imgEmpty[data-v-a4e95df6]{height:220px;display:grid;place-items:center;border-radius:16px;border:1px dashed rgba(255,255,255,.16);color:#ffffff8c;font-weight:900}.kvGrid[data-v-a4e95df6]{display:grid;grid-template-columns:1fr;gap:12px}.kv[data-v-a4e95df6]{display:grid;grid-template-columns:1.2fr 2fr;gap:12px;padding:14px;border-radius:18px;background:var(--panel2);border:1px solid var(--stroke)}.k[data-v-a4e95df6]{color:#ffffff9e;font-weight:950;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v[data-v-a4e95df6]{color:#ffffffe0;font-weight:850;font-size:14px;word-break:break-word;line-height:1.65}.idCell[data-v-a4e95df6]{display:flex;flex-direction:column;gap:8px}.logoMini[data-v-a4e95df6]{width:44px;height:44px;object-fit:contain;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#0000002e}.confirmOverlay[data-v-a4e95df6]{position:fixed;inset:0;z-index:10050;background:#050914bd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;padding:20px}.confirmCard[data-v-a4e95df6]{width:min(520px,95vw);border-radius:22px;background:#070e23e0;border:1px solid rgba(255,255,255,.1);box-shadow:0 28px 90px #0009;padding:18px 18px 16px;position:relative;overflow:hidden;will-change:transform,opacity}.confirmCard[data-v-a4e95df6]:before{content:"";position:absolute;inset:-2px;opacity:.18;filter:blur(16px);pointer-events:none;background:linear-gradient(90deg,#38bdf859,#6366f138,#38bdf82e,#38bdf859)}.confirmCard.danger[data-v-a4e95df6]:before{background:linear-gradient(90deg,#ef444459,#6366f138,#38bdf82e,#ef444459)}.confirmIcon[data-v-a4e95df6]{width:92px;height:92px;border-radius:999px;margin:8px auto 10px;display:grid;place-items:center;position:relative}.skull[data-v-a4e95df6]{width:62px;height:62px;border-radius:18px;display:grid;place-items:center;position:relative;z-index:2;background:#38bdf829;border:1px solid rgba(56,189,248,.22);box-shadow:0 18px 44px #38bdf824}.confirmCard.danger .skull[data-v-a4e95df6]{background:#ef444429;border:1px solid rgba(239,68,68,.22);box-shadow:0 18px 44px #ef444424}.skull i[data-v-a4e95df6]{font-size:22px;color:#38bdf8f2}.confirmCard.danger .skull i[data-v-a4e95df6]{color:#ef4444f2}.ring[data-v-a4e95df6]{position:absolute;border-radius:999px;border:1px solid rgba(56,189,248,.2);inset:0;z-index:1;animation:pulse-a4e95df6 1.9s ease-in-out infinite}.confirmCard.danger .ring[data-v-a4e95df6]{border-color:#ef444433}.ringB[data-v-a4e95df6]{inset:-10px;opacity:.55;animation-delay:.35s}@keyframes pulse-a4e95df6{0%{transform:scale(.96);opacity:.55}60%{transform:scale(1.05);opacity:.18}to{transform:scale(.96);opacity:.55}}.confirmTitle[data-v-a4e95df6]{text-align:center;font-weight:950;font-size:22px;color:#ffffffeb;position:relative;z-index:2}.confirmText[data-v-a4e95df6]{margin-top:8px;text-align:center;color:#ffffffb8;font-weight:850;position:relative;z-index:2;line-height:1.5}.confirmName[data-v-a4e95df6]{display:inline-block;margin-left:6px;color:#ffffffeb}.confirmHint[data-v-a4e95df6]{margin-top:8px;font-size:12px;color:#ffffff94}.confirmActions[data-v-a4e95df6]{margin-top:14px;display:flex;gap:10px;justify-content:center;position:relative;z-index:2}.cBtn[data-v-a4e95df6]{height:42px;padding:0 14px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffd6;font-weight:950;cursor:pointer;display:inline-flex;align-items:center;gap:10px;will-change:transform}.cBtn[data-v-a4e95df6]:disabled{opacity:.6;cursor:not-allowed}.cBtn.ghost[data-v-a4e95df6]:hover{border-color:#38bdf82e}.cBtn.info[data-v-a4e95df6]{border-color:#38bdf838;background:#38bdf81f}.cBtn.info[data-v-a4e95df6]:hover{border-color:#38bdf873}.cBtn.danger[data-v-a4e95df6]{border-color:#ef444447;background:#ef44441f}.cBtn.danger[data-v-a4e95df6]:hover{border-color:#ef444480}.miniSpin[data-v-a4e95df6]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.22);border-top-color:#38bdf8f2;animation:spin-a4e95df6 .75s linear infinite}.confirmCard.danger .miniSpin[data-v-a4e95df6]{border-top-color:#ef4444f2}.toast[data-v-a4e95df6]{position:fixed;right:18px;bottom:18px;z-index:11000;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#070e23eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 22px 60px #0000008c;font-weight:950;animation:toastIn-a4e95df6 .24s ease-out;will-change:transform,opacity}@keyframes toastIn-a4e95df6{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.toast.success[data-v-a4e95df6]{border-color:#22c55e38}.toast.success i[data-v-a4e95df6]{color:#22c55ef2}.toast.error[data-v-a4e95df6]{border-color:#ef444440}.toast.error i[data-v-a4e95df6]{color:#ef4444f2}.toast.info[data-v-a4e95df6]{border-color:#38bdf838}.toast.info i[data-v-a4e95df6]{color:#38bdf8f2}.toastText[data-v-a4e95df6]{color:#ffffffe6;font-size:13px}@media(max-width:1100px){.topbar[data-v-a4e95df6]{grid-template-columns:1fr 1fr 160px}}@media(max-width:920px){.topbar[data-v-a4e95df6]{grid-template-columns:1fr 1fr}.topActions[data-v-a4e95df6]{justify-content:flex-start}.actions[data-v-a4e95df6]{min-width:0;width:100%;flex-wrap:wrap;justify-content:flex-end}.filterWrap[data-v-a4e95df6]{width:100%}.kv[data-v-a4e95df6]{grid-template-columns:1fr}.tdLast[data-v-a4e95df6]{width:100%}.pager[data-v-a4e95df6]{flex-direction:column;align-items:stretch}.pagerRight[data-v-a4e95df6]{justify-content:center}.imageRow[data-v-a4e95df6]{grid-template-columns:1fr}}[data-v-34b1d14b]:root{color-scheme:dark}[data-v-34b1d14b]{box-sizing:border-box}.app.tech[data-v-34b1d14b]{--bg0: #050914;--bg1: #070e23;--panel: rgba(255, 255, 255, .045);--panel2: rgba(255, 255, 255, .03);--stroke: rgba(255, 255, 255, .08);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .55);min-height:100vh;display:block;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;overflow:hidden;position:relative}.app.tech[data-v-34b1d14b]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.glow[data-v-34b1d14b]{position:fixed;pointer-events:none;filter:blur(52px);opacity:.75}.glow-a[data-v-34b1d14b]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-34b1d14b]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.main[data-v-34b1d14b]{padding:18px;overflow:hidden;display:flex;flex-direction:column;gap:10px}.topbar[data-v-34b1d14b]{display:grid;grid-template-columns:1fr 380px 280px;gap:14px;align-items:center;padding:10px 6px;will-change:transform,opacity}.hello[data-v-34b1d14b]{font-size:13px;color:var(--muted)}.name[data-v-34b1d14b]{font-size:22px;font-weight:950;letter-spacing:.2px}.searchWrap[data-v-34b1d14b]{display:flex;align-items:center;gap:10px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:10px 12px}.searchWrap[data-v-34b1d14b]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.searchIcon[data-v-34b1d14b]{color:#ffffff94}.search[data-v-34b1d14b]{width:100%;border:0;outline:none;background:transparent;color:#ffffffe6;font-size:14px}.topActions[data-v-34b1d14b]{display:flex;justify-content:flex-end;align-items:center;gap:12px}.iconBtn[data-v-34b1d14b]{position:relative;width:40px;height:40px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#ffffff09;display:grid;place-items:center;cursor:pointer;color:#ffffffdb;will-change:transform}.profile[data-v-34b1d14b]{display:flex;align-items:center;gap:10px;padding-left:6px}.avatarTop[data-v-34b1d14b]{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;font-weight:900;background:linear-gradient(135deg,#ffffff14,#38bdf824);border:1px solid rgba(255,255,255,.08)}.profileName[data-v-34b1d14b]{font-weight:850;font-size:13px}.profileRole[data-v-34b1d14b]{font-size:12px;color:var(--muted);margin-top:2px}.mainBody[data-v-34b1d14b]{flex:1;overflow:auto;padding-right:6px}.mainBody[data-v-34b1d14b]::-webkit-scrollbar{width:10px}.mainBody[data-v-34b1d14b]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.membersPage[data-v-34b1d14b]{padding:6px 6px 18px;color:var(--txt)}.pageTop[data-v-34b1d14b]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:12px}.pageTitle[data-v-34b1d14b]{font-size:20px;font-weight:950;letter-spacing:.2px}.pageSub[data-v-34b1d14b]{margin-top:4px;font-size:12px;color:var(--muted);font-weight:800}.actions[data-v-34b1d14b]{display:flex;align-items:center;gap:10px;min-width:520px}.filterWrap[data-v-34b1d14b]{width:360px;display:flex;align-items:center;gap:10px;background:var(--panel2);border:1px solid var(--stroke);border-radius:16px;padding:10px 12px}.filterWrap[data-v-34b1d14b]:focus-within{border-color:#38bdf838;box-shadow:0 0 0 6px #38bdf812}.filterIcon[data-v-34b1d14b]{color:#ffffff8c}.filterSelect[data-v-34b1d14b]{width:160px;border:0;outline:none;background:transparent;color:#ffffffd6;font-weight:850}.filterInput[data-v-34b1d14b]{flex:1;border:0;outline:none;background:transparent;color:#ffffffe6;font-size:14px}.ghostBtn[data-v-34b1d14b]{height:40px;padding:0 12px;border-radius:14px;border:1px solid var(--stroke);background:#ffffff05;color:#ffffffc7;font-weight:900;cursor:pointer;will-change:transform}.ghostBtn[data-v-34b1d14b]:hover{border-color:#38bdf829;color:#ffffffeb}.metaRow[data-v-34b1d14b]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.metaPill[data-v-34b1d14b]{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:var(--panel2);border:1px solid var(--stroke);color:#ffffffc7;font-weight:850}.addPill[data-v-34b1d14b]{cursor:pointer;background:#28a4752e;border-color:#28a47538}.addPill[data-v-34b1d14b]:hover{background:#28a47542;border-color:#28a47559}.errorPill[data-v-34b1d14b]{border-color:#ef444440;color:#ef4444f2}.spinner[data-v-34b1d14b]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.18);border-top-color:#38bdf8b3;animation:spin-34b1d14b .85s linear infinite}@keyframes spin-34b1d14b{to{transform:rotate(360deg)}}.tableWrap[data-v-34b1d14b]{border-radius:18px;overflow:hidden;background:var(--panel2);border:1px solid var(--stroke);box-shadow:0 18px 44px #00000047;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.table[data-v-34b1d14b]{width:100%;border-collapse:collapse}.th[data-v-34b1d14b],.td[data-v-34b1d14b]{padding:12px;border-bottom:1px solid rgba(255,255,255,.06);text-align:left;font-size:13px}.th[data-v-34b1d14b]{color:#fffc;font-weight:950;background:linear-gradient(90deg,#38bdf81a,#6366f10f);-webkit-user-select:none;user-select:none;cursor:pointer}.thLast[data-v-34b1d14b]{cursor:default}.tr[data-v-34b1d14b]{cursor:pointer;transition:background .16s ease;will-change:transform}.tr[data-v-34b1d14b]:hover{background:#ffffff08}.td[data-v-34b1d14b]{color:#ffffffdb;font-weight:800}.tdLast[data-v-34b1d14b]{width:320px}.tr.rowHL td[data-v-34b1d14b]{background:var(--hlBg, rgba(34, 197, 94, .16));box-shadow:var(--hlShadow, none)}.idCell[data-v-34b1d14b]{display:flex;flex-direction:column;gap:8px}.logoMini[data-v-34b1d14b]{width:44px;height:44px;object-fit:cover;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#0000002e}.logoMiniEmpty[data-v-34b1d14b]{width:44px;height:44px;border-radius:12px;border:1px dashed rgba(255,255,255,.16);display:grid;place-items:center;color:#ffffff8c;background:#00000024}.imgMiniCell[data-v-34b1d14b]{display:inline-flex;align-items:center}.imgMini[data-v-34b1d14b]{width:38px;height:38px;object-fit:cover;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#0000002e}.imgMiniEmpty[data-v-34b1d14b]{width:38px;height:38px;border-radius:12px;border:1px dashed rgba(255,255,255,.16);display:grid;place-items:center;color:#ffffff8c;background:#00000024}.actionRow[data-v-34b1d14b]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start}.pillBtn[data-v-34b1d14b]{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid var(--stroke);background:#ffffff05;color:#fffc;font-weight:900;cursor:pointer;line-height:1;will-change:transform}.pillBtn[data-v-34b1d14b]:hover{border-color:#38bdf82e;color:#ffffffeb}.pillBtn[data-v-34b1d14b]:disabled{opacity:.55;cursor:not-allowed}.pillBtn.danger[data-v-34b1d14b]{border-color:#ef444442}.pillBtn.danger[data-v-34b1d14b]:hover{border-color:#ef444473}.empty[data-v-34b1d14b]{padding:18px;text-align:center;color:var(--muted);font-weight:900}.pager[data-v-34b1d14b]{margin-top:12px;display:flex;gap:12px;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:16px;background:var(--panel2);border:1px solid var(--stroke)}.pagerLeft[data-v-34b1d14b]{color:#ffffffb8;font-weight:850;font-size:13px;display:flex;align-items:center;gap:8px}.pagerDot[data-v-34b1d14b]{width:6px;height:6px;border-radius:999px;background:#38bdf8bf;box-shadow:0 0 0 6px #38bdf81f}.pagerRight[data-v-34b1d14b]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.pagerBtn[data-v-34b1d14b]{height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--stroke);background:#ffffff05;color:#ffffffd1;font-weight:950;cursor:pointer;will-change:transform}.pagerBtn[data-v-34b1d14b]:hover{border-color:#38bdf82e;color:#ffffffeb}.pagerBtn[data-v-34b1d14b]:disabled{opacity:.55;cursor:not-allowed}.pagerBtn.num[data-v-34b1d14b]{min-width:38px;padding:0 10px}.pagerBtn.num.on[data-v-34b1d14b]{background:linear-gradient(90deg,#38bdf838,#6366f124);border-color:#38bdf83d;color:#fffffff2;box-shadow:0 12px 30px #38bdf814}.pagerEllipsis[data-v-34b1d14b]{color:#ffffff8c;font-weight:950;padding:0 4px}.overlay[data-v-34b1d14b]{position:fixed;inset:0;background:#050914b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:20px;z-index:9999}.modal[data-v-34b1d14b]{width:min(980px,96vw);max-height:88vh;overflow:hidden;border-radius:20px;position:relative;background:#070e23c7;border:1px solid var(--stroke);box-shadow:0 26px 80px #0000008c;will-change:transform,opacity}.modalGlow[data-v-34b1d14b]{position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(circle at 20% 18%,rgba(56,189,248,.18),transparent 60%),radial-gradient(circle at 82% 22%,rgba(99,102,241,.14),transparent 62%);opacity:.9;filter:blur(16px)}.modalTop[data-v-34b1d14b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid rgba(255,255,255,.08);position:relative;z-index:1}.modalTitle[data-v-34b1d14b]{display:flex;align-items:center;gap:12px;font-weight:950;color:#ffffffeb;font-size:22px}.modalBody[data-v-34b1d14b]{padding:16px;overflow:auto;max-height:calc(88vh - 70px);position:relative;z-index:1}.imageRow[data-v-34b1d14b]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.imgCard[data-v-34b1d14b]{border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);padding:12px}.imgLabel[data-v-34b1d14b]{font-weight:900;color:#ffffffb3;font-size:12px;margin-bottom:10px}.bigImg[data-v-34b1d14b]{width:100%;height:220px;object-fit:cover;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:#0000002e}.imgEmpty[data-v-34b1d14b]{height:220px;display:grid;place-items:center;border-radius:16px;border:1px dashed rgba(255,255,255,.16);color:#ffffff8c;font-weight:900}.quickInfo[data-v-34b1d14b]{display:grid;gap:10px}.qi[data-v-34b1d14b]{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.qi .k[data-v-34b1d14b]{color:#ffffff9e;font-weight:950;font-size:12px}.qi .v[data-v-34b1d14b]{color:#ffffffeb;font-weight:900;font-size:12px;text-align:right}.kvGrid[data-v-34b1d14b]{display:grid;grid-template-columns:1fr;gap:12px}.kv[data-v-34b1d14b]{display:grid;grid-template-columns:1.2fr 2fr;gap:12px;padding:14px;border-radius:18px;background:var(--panel2);border:1px solid var(--stroke)}.k[data-v-34b1d14b]{color:#ffffff9e;font-weight:950;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v[data-v-34b1d14b]{color:#ffffffe0;font-weight:850;font-size:14px;word-break:break-word;line-height:1.65}.confirmOverlay[data-v-34b1d14b]{position:fixed;inset:0;z-index:10050;background:#050914bd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;padding:20px}.confirmCard[data-v-34b1d14b]{width:min(520px,95vw);border-radius:22px;background:#070e23e0;border:1px solid rgba(255,255,255,.1);box-shadow:0 28px 90px #0009;padding:18px 18px 16px;position:relative;overflow:hidden;will-change:transform,opacity}.confirmCard[data-v-34b1d14b]:before{content:"";position:absolute;inset:-2px;opacity:.18;filter:blur(16px);pointer-events:none;background:linear-gradient(90deg,#38bdf859,#6366f138,#38bdf82e,#38bdf859)}.confirmCard.danger[data-v-34b1d14b]:before{background:linear-gradient(90deg,#ef444459,#6366f138,#38bdf82e,#ef444459)}.confirmIcon[data-v-34b1d14b]{width:92px;height:92px;border-radius:999px;margin:8px auto 10px;display:grid;place-items:center;position:relative}.skull[data-v-34b1d14b]{width:62px;height:62px;border-radius:18px;display:grid;place-items:center;position:relative;z-index:2;background:#38bdf829;border:1px solid rgba(56,189,248,.22);box-shadow:0 18px 44px #38bdf824}.confirmCard.danger .skull[data-v-34b1d14b]{background:#ef444429;border:1px solid rgba(239,68,68,.22);box-shadow:0 18px 44px #ef444424}.skull i[data-v-34b1d14b]{font-size:22px;color:#38bdf8f2}.confirmCard.danger .skull i[data-v-34b1d14b]{color:#ef4444f2}.ring[data-v-34b1d14b]{position:absolute;border-radius:999px;border:1px solid rgba(56,189,248,.2);inset:0;z-index:1;animation:pulse-34b1d14b 1.9s ease-in-out infinite}.confirmCard.danger .ring[data-v-34b1d14b]{border-color:#ef444433}.ringB[data-v-34b1d14b]{inset:-10px;opacity:.55;animation-delay:.35s}@keyframes pulse-34b1d14b{0%{transform:scale(.96);opacity:.55}60%{transform:scale(1.05);opacity:.18}to{transform:scale(.96);opacity:.55}}.confirmTitle[data-v-34b1d14b]{text-align:center;font-weight:950;font-size:22px;color:#ffffffeb;position:relative;z-index:2}.confirmText[data-v-34b1d14b]{margin-top:8px;text-align:center;color:#ffffffb8;font-weight:850;position:relative;z-index:2;line-height:1.5}.confirmName[data-v-34b1d14b]{display:inline-block;margin-left:6px;color:#ffffffeb}.confirmHint[data-v-34b1d14b]{margin-top:8px;font-size:12px;color:#ffffff94}.confirmActions[data-v-34b1d14b]{margin-top:14px;display:flex;gap:10px;justify-content:center;position:relative;z-index:2}.cBtn[data-v-34b1d14b]{height:42px;padding:0 14px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffd6;font-weight:950;cursor:pointer;display:inline-flex;align-items:center;gap:10px;will-change:transform}.cBtn[data-v-34b1d14b]:disabled{opacity:.6;cursor:not-allowed}.cBtn.ghost[data-v-34b1d14b]:hover{border-color:#38bdf82e}.cBtn.info[data-v-34b1d14b]{border-color:#38bdf838;background:#38bdf81f}.cBtn.info[data-v-34b1d14b]:hover{border-color:#38bdf873}.cBtn.danger[data-v-34b1d14b]{border-color:#ef444447;background:#ef44441f}.cBtn.danger[data-v-34b1d14b]:hover{border-color:#ef444480}.miniSpin[data-v-34b1d14b]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.22);border-top-color:#38bdf8f2;animation:spin-34b1d14b .75s linear infinite}.confirmCard.danger .miniSpin[data-v-34b1d14b]{border-top-color:#ef4444f2}.toast[data-v-34b1d14b]{position:fixed;right:18px;bottom:18px;z-index:11000;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#070e23eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 22px 60px #0000008c;font-weight:950;animation:toastIn-34b1d14b .24s ease-out;will-change:transform,opacity}@keyframes toastIn-34b1d14b{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.toast.success[data-v-34b1d14b]{border-color:#22c55e38}.toast.success i[data-v-34b1d14b]{color:#22c55ef2}.toast.error[data-v-34b1d14b]{border-color:#ef444440}.toast.error i[data-v-34b1d14b]{color:#ef4444f2}.toast.info[data-v-34b1d14b]{border-color:#38bdf838}.toast.info i[data-v-34b1d14b]{color:#38bdf8f2}.toastText[data-v-34b1d14b]{color:#ffffffe6;font-size:13px}@media(max-width:1100px){.topbar[data-v-34b1d14b]{grid-template-columns:1fr 1fr 160px}}@media(max-width:920px){.topbar[data-v-34b1d14b]{grid-template-columns:1fr 1fr}.topActions[data-v-34b1d14b]{justify-content:flex-start}.actions[data-v-34b1d14b]{min-width:0;width:100%;flex-wrap:wrap;justify-content:flex-end}.filterWrap[data-v-34b1d14b]{width:100%}.kv[data-v-34b1d14b]{grid-template-columns:1fr}.tdLast[data-v-34b1d14b]{width:100%}.pager[data-v-34b1d14b]{flex-direction:column;align-items:stretch}.pagerRight[data-v-34b1d14b]{justify-content:center}.imageRow[data-v-34b1d14b]{grid-template-columns:1fr}}.page.tech[data-v-3d12bdfc]{--bg0: #050914;--bg1: #070e23;--glass: rgba(255, 255, 255, .06);--glass2: rgba(255, 255, 255, .04);--stroke: rgba(255, 255, 255, .08);--blueA: rgba(56, 189, 248, .55);--blueB: rgba(99, 102, 241, .45);--blueC: rgba(14, 165, 233, .28);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .56);--danger: rgba(248, 113, 113, .95);min-height:100vh;padding:18px;color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));position:relative;overflow:hidden}.page.tech[data-v-3d12bdfc]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.glow[data-v-3d12bdfc]{position:fixed;pointer-events:none;filter:blur(52px);opacity:.75}.glow-a[data-v-3d12bdfc]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-3d12bdfc]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.layout[data-v-3d12bdfc],.content[data-v-3d12bdfc]{display:flex;flex-direction:column;gap:14px}.head[data-v-3d12bdfc]{display:flex;align-items:center;justify-content:space-between;gap:14px}.headLeft[data-v-3d12bdfc]{display:flex;align-items:center;gap:12px}.title[data-v-3d12bdfc]{font-size:22px;font-weight:900;letter-spacing:.2px}.sub[data-v-3d12bdfc]{margin-top:4px;font-size:13px;color:var(--muted)}.mono[data-v-3d12bdfc]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.backBtn[data-v-3d12bdfc]{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffe0;cursor:pointer}.pill[data-v-3d12bdfc]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:700}.card[data-v-3d12bdfc]{position:relative;background:var(--glass2);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px #0006;overflow:hidden}.card[data-v-3d12bdfc]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf866,#6366f138,#0ea5e92e,#38bdf866);opacity:.18;filter:blur(14px);pointer-events:none;animation:holo-3d12bdfc 7s linear infinite}@keyframes holo-3d12bdfc{0%{transform:translate(-16%)}to{transform:translate(16%)}}.cardTop[data-v-3d12bdfc]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.cardTitle[data-v-3d12bdfc]{display:flex;align-items:center;gap:10px;font-weight:900;letter-spacing:.2px}.cardHint[data-v-3d12bdfc]{font-size:12px;color:var(--muted);text-align:right}.miniState[data-v-3d12bdfc]{display:inline-flex;align-items:center;gap:10px;font-weight:850}.spinner[data-v-3d12bdfc]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.18);border-top-color:#38bdf8cc;animation:spin-3d12bdfc .85s linear infinite}@keyframes spin-3d12bdfc{to{transform:rotate(360deg)}}.state[data-v-3d12bdfc]{margin-top:10px;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;font-weight:850;display:inline-flex;align-items:center;gap:10px}.state.error[data-v-3d12bdfc]{border-color:#f8717140;color:#f87171f2}.form[data-v-3d12bdfc]{display:flex;flex-direction:column;gap:12px;margin-top:6px}.row[data-v-3d12bdfc]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.label>span[data-v-3d12bdfc]{display:block;font-size:12px;color:var(--muted);margin-bottom:8px}.inputWrap[data-v-3d12bdfc]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.inputWrap i[data-v-3d12bdfc]{opacity:.75}.inp[data-v-3d12bdfc]{width:100%;border:0;outline:none;background:transparent;color:#ffffffeb;font-size:14px}.inputWrap[data-v-3d12bdfc]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.err[data-v-3d12bdfc]{margin-top:8px;font-size:12px;color:var(--danger)}.colorRow[data-v-3d12bdfc]{display:grid;grid-template-columns:1fr 1fr 220px;gap:12px;padding:12px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.colorPick[data-v-3d12bdfc]{display:flex;flex-direction:column;gap:8px}.colorLabel[data-v-3d12bdfc]{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);font-weight:800}.colorWrap[data-v-3d12bdfc]{display:grid;grid-template-columns:54px 1fr;gap:10px;align-items:center;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.colorWrap[data-v-3d12bdfc]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.colorInp[data-v-3d12bdfc]{width:44px;height:34px;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:transparent;cursor:pointer}.hexInp[data-v-3d12bdfc]{font-weight:800;letter-spacing:.2px}.gradSwatch[data-v-3d12bdfc]{border-radius:18px;border:1px solid rgba(255,255,255,.12);min-height:86px;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000059}.gradSwatch[data-v-3d12bdfc]:after{content:"";position:absolute;inset:0;background:radial-gradient(400px 160px at 30% 30%,rgba(255,255,255,.22),transparent 60%);opacity:.35;pointer-events:none}.swatchText[data-v-3d12bdfc]{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:10px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#00000038;color:#ffffffeb;font-weight:900;font-size:12px}.filters[data-v-3d12bdfc]{display:flex;flex-wrap:wrap;gap:10px;padding:12px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.fBtn[data-v-3d12bdfc]{border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffd1;padding:10px 12px;border-radius:14px;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-weight:500;font-size:12px}.fBtn.on[data-v-3d12bdfc]{border-color:#38bdf847;background:linear-gradient(90deg,#38bdf838,#6366f11f);color:#fffffff2;box-shadow:0 16px 34px #38bdf81f}.flagPair[data-v-3d12bdfc]{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.flag[data-v-3d12bdfc]{width:22px;height:22px;border-radius:6px;border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 24px #00000040}.fLabel[data-v-3d12bdfc]{flex:1 1 auto;min-width:0;text-align:left;line-height:1.2}.previewWrap[data-v-3d12bdfc]{width:100%;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px;--g1: #38bdf8;--g2: #6366f1;position:relative}.previewWrap[data-v-3d12bdfc]:before{content:"";position:absolute;inset:-2px;border-radius:18px;background:radial-gradient(circle at 50% 50%,var(--g1),var(--g2)) 50% 50% / calc(100% - 15px) calc(100% - 15px) no-repeat;opacity:.12;filter:blur(14px);pointer-events:none}.previewWrap[data-v-3d12bdfc]>*{position:relative;z-index:1}.previewTop[data-v-3d12bdfc]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.previewTitle[data-v-3d12bdfc]{display:flex;align-items:center;gap:10px;font-weight:900}.previewActions[data-v-3d12bdfc]{display:flex;gap:10px;align-items:center}.miniBtn[data-v-3d12bdfc]{border-radius:12px;padding:8px 10px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb;display:inline-flex;gap:8px;align-items:center;font-weight:800;font-size:12px}.previewCard[data-v-3d12bdfc]{display:grid;grid-template-columns:160px 1fr;gap:12px;align-items:start}.fileHidden[data-v-3d12bdfc]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.imgBox[data-v-3d12bdfc]{width:160px;height:160px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0003;display:grid;place-items:center}.imgBox img[data-v-3d12bdfc]{width:100%;height:100%;object-fit:cover}.imgBox.clickable[data-v-3d12bdfc]{cursor:pointer}.imgBox.clickable[data-v-3d12bdfc]:hover{border-color:#38bdf84d;box-shadow:0 0 0 6px #38bdf814}.imgEmpty[data-v-3d12bdfc]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#ffffffa6;font-size:12px}.imgHint[data-v-3d12bdfc]{font-size:12px;color:#ffffff8c}.previewMeta .pTitle[data-v-3d12bdfc]{font-weight:600;font-size:14px}.previewMeta .pSub[data-v-3d12bdfc]{margin-top:4px;color:var(--muted);font-size:12px}.metaMini[data-v-3d12bdfc]{margin-top:10px;display:grid;gap:6px;padding:10px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.metaLine[data-v-3d12bdfc]{display:grid;grid-template-columns:80px 1fr;gap:10px;align-items:baseline}.k[data-v-3d12bdfc]{color:#fff9;font-weight:900;font-size:12px}.v[data-v-3d12bdfc]{font-weight:850;font-size:12px;color:#ffffffd9;word-break:break-word}.pLinks[data-v-3d12bdfc]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.plink[data-v-3d12bdfc]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffe6;text-decoration:none;font-size:12px;font-weight:800}.plink.muted[data-v-3d12bdfc]{color:#fff9}.chips[data-v-3d12bdfc]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-3d12bdfc]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.22);background:linear-gradient(90deg,#38bdf82e,#6366f11f);color:#ffffffeb;font-size:12px;font-weight:500}.chip.ghost[data-v-3d12bdfc]{border-color:#ffffff1a;background:#ffffff08;color:#ffffffb3}.chipFlagPair[data-v-3d12bdfc]{display:inline-flex;align-items:center;gap:8px}.chipFlag[data-v-3d12bdfc]{width:18px;height:18px;border-radius:5px;border:1px solid rgba(255,255,255,.12)}.chipText[data-v-3d12bdfc]{margin-left:8px}.actions[data-v-3d12bdfc]{display:flex;justify-content:flex-end;gap:10px;padding-top:6px}.btn[data-v-3d12bdfc]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe6;font-weight:900;display:inline-flex;align-items:center;gap:10px}.btn.primary[data-v-3d12bdfc]{border-color:#38bdf84d;background:linear-gradient(90deg,#38bdf847,#6366f124)}.btn.ghost[data-v-3d12bdfc]{background:#ffffff08}.ov[data-v-3d12bdfc]{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:18px;background:#050914b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ovCard[data-v-3d12bdfc]{width:min(980px,96vw);border-radius:22px;position:relative;overflow:hidden;background:#070e23d1;border:1px solid rgba(255,255,255,.1);box-shadow:0 26px 90px #0000009e}.ovGlow[data-v-3d12bdfc]{position:absolute;inset:-2px;pointer-events:none;opacity:.9;filter:blur(18px)}.ov.success .ovGlow[data-v-3d12bdfc]{background:radial-gradient(circle at 18% 22%,rgba(56,189,248,.22),transparent 60%),radial-gradient(circle at 82% 26%,rgba(34,197,94,.18),transparent 62%),radial-gradient(circle at 70% 92%,rgba(99,102,241,.16),transparent 62%)}.ov.error .ovGlow[data-v-3d12bdfc]{background:radial-gradient(circle at 18% 22%,rgba(248,113,113,.22),transparent 60%),radial-gradient(circle at 82% 26%,rgba(99,102,241,.16),transparent 62%),radial-gradient(circle at 70% 92%,rgba(56,189,248,.14),transparent 62%)}.ovTop[data-v-3d12bdfc]{display:grid;grid-template-columns:56px 1fr 42px;align-items:center;gap:12px;padding:16px;border-bottom:1px solid rgba(255,255,255,.08);position:relative;z-index:1}.ovIcon[data-v-3d12bdfc]{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;box-shadow:0 14px 34px #00000059;font-size:20px}.ov.success .ovIcon[data-v-3d12bdfc]{border-color:#38bdf84d;box-shadow:0 18px 44px #38bdf81f}.ov.error .ovIcon[data-v-3d12bdfc]{border-color:#f8717147;box-shadow:0 18px 44px #f871711f}.ovHead[data-v-3d12bdfc]{min-width:0}.ovTitle[data-v-3d12bdfc]{font-size:18px;font-weight:950;letter-spacing:.2px;color:#fffffff0}.ovSub[data-v-3d12bdfc]{margin-top:6px;display:flex;align-items:center;gap:10px;color:#fff9;font-size:12px;font-weight:800}.ovTag[data-v-3d12bdfc]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#0000002e;letter-spacing:.4px}.ovDot[data-v-3d12bdfc]{width:6px;height:6px;border-radius:99px;background:#ffffff59}.ovX[data-v-3d12bdfc]{width:42px;height:42px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe0;cursor:pointer;display:grid;place-items:center}.ovBody[data-v-3d12bdfc]{padding:16px;position:relative;z-index:1}.ovMsg[data-v-3d12bdfc]{font-size:14px;line-height:1.6;font-weight:850;color:#ffffffdb;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;white-space:pre-line}.ovActions[data-v-3d12bdfc]{display:flex;justify-content:flex-end;gap:10px;margin-top:14px;flex-wrap:wrap}.ovBtn[data-v-3d12bdfc]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffe6;font-weight:950;display:inline-flex;align-items:center;gap:10px;min-width:170px;justify-content:center}.ovBtn.ghost[data-v-3d12bdfc]{background:#ffffff08}.ov.success .ovBtn.primary[data-v-3d12bdfc]{border-color:#38bdf852;background:linear-gradient(90deg,#38bdf847,#22c55e1f)}.ov.error .ovBtn.primary[data-v-3d12bdfc]{border-color:#f8717147;background:linear-gradient(90deg,#f8717138,#6366f11f)}@media(max-width:980px){.row[data-v-3d12bdfc],.previewCard[data-v-3d12bdfc]{grid-template-columns:1fr}.imgBox[data-v-3d12bdfc]{width:100%;height:200px}.colorRow[data-v-3d12bdfc]{grid-template-columns:1fr}.gradSwatch[data-v-3d12bdfc]{min-height:110px}.ovBtn[data-v-3d12bdfc]{width:100%}}.page.tech[data-v-15f17f0f]{--bg0: #050914;--bg1: #070e23;--glass2: rgba(255, 255, 255, .04);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .56);--danger: rgba(248, 113, 113, .95);min-height:100vh;padding:18px;color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));position:relative;overflow:hidden}.page.tech[data-v-15f17f0f]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.glow[data-v-15f17f0f]{position:fixed;pointer-events:none;filter:blur(52px);opacity:.75}.glow-a[data-v-15f17f0f]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-15f17f0f]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.layout[data-v-15f17f0f]{display:block}.content[data-v-15f17f0f]{display:flex;flex-direction:column;gap:14px}.head[data-v-15f17f0f]{display:flex;align-items:center;justify-content:space-between;gap:14px}.headLeft[data-v-15f17f0f]{display:flex;align-items:center;gap:12px}.title[data-v-15f17f0f]{font-size:22px;font-weight:900;letter-spacing:.2px}.sub[data-v-15f17f0f]{margin-top:4px;font-size:13px;color:var(--muted)}.mono[data-v-15f17f0f]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#ffffffdb}.backBtn[data-v-15f17f0f]{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffe0;cursor:pointer}.pill[data-v-15f17f0f]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:700}.card[data-v-15f17f0f]{position:relative;background:var(--glass2);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px #0006;overflow:hidden}.card[data-v-15f17f0f]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf866,#6366f138,#0ea5e92e,#38bdf866);opacity:.18;filter:blur(14px);pointer-events:none;animation:holo-15f17f0f 7s linear infinite}@keyframes holo-15f17f0f{0%{transform:translate(-16%)}to{transform:translate(16%)}}.cardTop[data-v-15f17f0f]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.cardTitle[data-v-15f17f0f]{display:flex;align-items:center;gap:10px;font-weight:900}.cardHint[data-v-15f17f0f]{font-size:12px;color:var(--muted);text-align:right;display:inline-flex;align-items:center;gap:10px}.errInline[data-v-15f17f0f]{color:#f87171f2;font-weight:900}.okInline[data-v-15f17f0f]{color:#22c55ef2;font-weight:900}.form[data-v-15f17f0f]{display:flex;flex-direction:column;gap:12px}.row[data-v-15f17f0f]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.label>span[data-v-15f17f0f]{display:block;font-size:12px;color:var(--muted);margin-bottom:8px}.inputWrap[data-v-15f17f0f]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.inputWrap i[data-v-15f17f0f]{opacity:.75}.inputWrap.readonly[data-v-15f17f0f]{opacity:.85}.inp[data-v-15f17f0f]{width:100%;border:0;outline:none;background:transparent;color:#ffffffeb;font-size:14px}.select[data-v-15f17f0f]{appearance:none}.inputWrap[data-v-15f17f0f]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.err[data-v-15f17f0f]{margin-top:8px;font-size:12px;color:var(--danger)}[data-v-15f17f0f] .dateInp{font-weight:900;letter-spacing:.2px}[data-v-15f17f0f] .techCalendar{background:#060a1aeb;border:1px solid rgba(56,189,248,.22);border-radius:18px;box-shadow:0 22px 60px #0000008c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow:hidden;position:relative}.tagRow[data-v-15f17f0f]{display:flex;gap:10px;align-items:center}.tagInput[data-v-15f17f0f]{flex:1 1 auto}.tagChips[data-v-15f17f0f]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.tagChip[data-v-15f17f0f]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.22);background:linear-gradient(90deg,#38bdf82e,#6366f11f);color:#ffffffeb;font-size:12px;font-weight:700}.tagChip.ghost[data-v-15f17f0f]{border-color:#ffffff1a;background:#ffffff08;color:#ffffffb3}.tagChip .x[data-v-15f17f0f]{border:0;background:transparent;color:#ffffffd9;cursor:pointer;padding:0 2px}.textareaWrap[data-v-15f17f0f]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.textareaWrap i[data-v-15f17f0f]{opacity:.75;margin-top:3px}.textarea[data-v-15f17f0f]{width:100%;border:0;outline:none;resize:vertical;min-height:160px;background:transparent;color:#ffffffeb;font-size:14px;line-height:1.5}.textareaWrap[data-v-15f17f0f]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.imgPanel[data-v-15f17f0f]{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}.imgPanelTop[data-v-15f17f0f]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.imgPanelTitle[data-v-15f17f0f]{display:inline-flex;align-items:center;gap:10px;font-weight:900}.fileHidden[data-v-15f17f0f]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.dualPreview[data-v-15f17f0f]{display:grid;grid-template-columns:1.2fr 1fr;gap:12px;align-items:start}.imgBox[data-v-15f17f0f]{width:100%;height:220px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0003;display:grid;place-items:center}.imgBox.big[data-v-15f17f0f]{height:260px}.imgBox img[data-v-15f17f0f]{width:100%;height:100%;object-fit:cover}.imgBox.clickable[data-v-15f17f0f]{cursor:pointer}.imgBox.clickable[data-v-15f17f0f]:hover{border-color:#38bdf84d;box-shadow:0 0 0 6px #38bdf814}.imgEmpty[data-v-15f17f0f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#ffffffa6;font-size:12px}.imgHint[data-v-15f17f0f]{font-size:12px;color:#ffffff8c}.galleryDrop[data-v-15f17f0f]{position:relative;border-radius:18px;border:1px dashed rgba(255,255,255,.18);background:#ffffff08;overflow:hidden;cursor:pointer}.galleryDrop.drag[data-v-15f17f0f]{border-color:#38bdf84d;box-shadow:0 0 0 6px #38bdf814}.galleryDropInner[data-v-15f17f0f]{padding:14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.dropIcon[data-v-15f17f0f]{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,#38bdf842,#6366f129);border:1px solid rgba(255,255,255,.08)}.dropTitle[data-v-15f17f0f]{font-weight:900}.dropSub[data-v-15f17f0f]{margin-top:4px;font-size:12px;color:var(--muted)}.galleryMeta[data-v-15f17f0f]{display:inline-flex;align-items:center;gap:10px}.countPill[data-v-15f17f0f]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:800;font-size:12px}.galleryGrid[data-v-15f17f0f]{margin-top:12px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.gItem[data-v-15f17f0f]{position:relative;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0003;aspect-ratio:1 / 1}.gItem img[data-v-15f17f0f]{width:100%;height:100%;object-fit:cover}.gRemove[data-v-15f17f0f]{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#00000040;color:#ffffffe6;cursor:pointer}.gIdx[data-v-15f17f0f]{position:absolute;left:8px;bottom:8px;padding:6px 8px;border-radius:999px;font-size:11px;font-weight:900;color:#ffffffe6;background:#00000040;border:1px solid rgba(255,255,255,.12)}.miniBtn[data-v-15f17f0f]{border-radius:12px;padding:8px 10px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb;display:inline-flex;gap:8px;align-items:center;font-weight:900;font-size:12px}.ghostBtn[data-v-15f17f0f]{background:#ffffff05}.busyPill[data-v-15f17f0f]{margin-left:10px;display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb;font-weight:900;font-size:12px}.warnPill[data-v-15f17f0f]{margin-left:10px;display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(248,113,113,.18);background:#f8717114;color:#f87171f2;font-weight:900;font-size:12px}.actions[data-v-15f17f0f]{display:flex;justify-content:flex-end;gap:10px;padding-top:6px}.btn[data-v-15f17f0f]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe6;font-weight:900;display:inline-flex;align-items:center;gap:10px}.btn[data-v-15f17f0f]:disabled{opacity:.65;cursor:not-allowed}.btn.primary[data-v-15f17f0f]{border-color:#38bdf84d;background:linear-gradient(90deg,#38bdf847,#6366f124)}.btn.ghost[data-v-15f17f0f]{background:#ffffff08}.popOverlay[data-v-15f17f0f]{position:fixed;inset:0;background:#050914b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:18px;z-index:9999}.popModal[data-v-15f17f0f]{width:min(680px,96vw);border-radius:20px;position:relative;background:#070e23d1;border:1px solid rgba(255,255,255,.08);box-shadow:0 26px 80px #0000008c;overflow:hidden}.popGlow[data-v-15f17f0f]{position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(circle at 20% 18%,rgba(56,189,248,.18),transparent 60%),radial-gradient(circle at 82% 22%,rgba(99,102,241,.14),transparent 62%);opacity:.9;filter:blur(16px)}.popTop[data-v-15f17f0f]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border-bottom:1px solid rgba(255,255,255,.08);position:relative;z-index:1}.popTitle[data-v-15f17f0f]{display:inline-flex;align-items:center;gap:10px;font-weight:950;font-size:18px;color:#ffffffeb}.popTitle.ok i[data-v-15f17f0f]{color:#22c55ef2}.popTitle.bad i[data-v-15f17f0f]{color:#f87171f2}.iconClose[data-v-15f17f0f]{width:40px;height:40px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffe0;cursor:pointer;display:grid;place-items:center}.popBody[data-v-15f17f0f]{padding:14px;position:relative;z-index:1}.popMsg[data-v-15f17f0f]{color:#ffffffdb;line-height:1.55;font-weight:800;word-break:break-word}.popActions[data-v-15f17f0f]{padding:14px;display:flex;gap:10px;justify-content:flex-end;position:relative;z-index:1}@media(max-width:980px){.row[data-v-15f17f0f],.dualPreview[data-v-15f17f0f]{grid-template-columns:1fr}.galleryGrid[data-v-15f17f0f]{grid-template-columns:repeat(3,minmax(0,1fr))}}.page.tech[data-v-882686a4]{--bg0: #050914;--bg1: #070e23;--glass2: rgba(255, 255, 255, .04);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .56);--danger: rgba(248, 113, 113, .95);--green: rgba(34, 197, 94, 1);--red: rgba(239, 68, 68, 1);min-height:100vh;padding:18px;color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));position:relative;overflow:hidden}.page.tech[data-v-882686a4]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.glow[data-v-882686a4]{position:fixed;pointer-events:none;filter:blur(52px);opacity:.75}.glow-a[data-v-882686a4]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-882686a4]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.layout[data-v-882686a4]{display:grid;grid-template-columns:1fr;gap:14px;align-items:start}.content[data-v-882686a4]{display:flex;flex-direction:column;gap:14px}.head[data-v-882686a4]{display:flex;align-items:center;justify-content:space-between;gap:14px}.headLeft[data-v-882686a4]{display:flex;align-items:center;gap:12px}.title[data-v-882686a4]{font-size:22px;font-weight:900;letter-spacing:.2px}.sub[data-v-882686a4]{margin-top:4px;font-size:13px;color:var(--muted)}.backBtn[data-v-882686a4]{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffe0;cursor:pointer}.pill[data-v-882686a4]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:700}.card[data-v-882686a4]{position:relative;background:var(--glass2);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px #0006;overflow:hidden}.card[data-v-882686a4]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf866,#6366f138,#0ea5e92e,#38bdf866);opacity:.18;filter:blur(14px);pointer-events:none;animation:holo-882686a4 7s linear infinite}@keyframes holo-882686a4{0%{transform:translate(-16%)}to{transform:translate(16%)}}.cardTop[data-v-882686a4]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.cardTitle[data-v-882686a4]{display:flex;align-items:center;gap:10px;font-weight:900}.cardHint[data-v-882686a4]{font-size:12px;color:var(--muted);text-align:right}.form[data-v-882686a4]{display:flex;flex-direction:column;gap:12px}.row[data-v-882686a4]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.label>span[data-v-882686a4]{display:block;font-size:12px;color:var(--muted);margin-bottom:8px}.inputWrap[data-v-882686a4]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.inputWrap i[data-v-882686a4]{opacity:.75}.inputWrap.readonly[data-v-882686a4]{opacity:.85}.inp[data-v-882686a4]{width:100%;border:0;outline:none;background:transparent;color:#ffffffeb;font-size:14px}.select[data-v-882686a4]{appearance:none}.inputWrap[data-v-882686a4]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.err[data-v-882686a4]{margin-top:8px;font-size:12px;color:var(--danger)}.divider[data-v-882686a4]{height:1px;width:100%;background:linear-gradient(90deg,#fff0,#ffffff1f,#fff0);margin:6px 0 2px}.sectionTitle[data-v-882686a4]{display:inline-flex;align-items:center;gap:10px;font-weight:900;color:#ffffffe6;padding:6px 0}.textareaWrap[data-v-882686a4]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.textareaWrap i[data-v-882686a4]{opacity:.75;margin-top:3px}.textarea[data-v-882686a4]{width:100%;border:0;outline:none;resize:vertical;min-height:110px;background:transparent;color:#ffffffeb;font-size:14px;line-height:1.5}.textareaWrap[data-v-882686a4]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.imgPanel[data-v-882686a4]{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}.imgPanelTop[data-v-882686a4]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.imgPanelTitle[data-v-882686a4]{display:inline-flex;align-items:center;gap:10px;font-weight:900}.fileHidden[data-v-882686a4]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.previewCard[data-v-882686a4]{display:grid;grid-template-columns:170px 1fr;gap:12px;align-items:start}.imgBox[data-v-882686a4]{width:170px;height:170px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0003;display:grid;place-items:center}.imgBox img[data-v-882686a4]{width:100%;height:100%;object-fit:cover}.imgBox.clickable[data-v-882686a4]{cursor:pointer}.imgBox.clickable[data-v-882686a4]:hover{border-color:#38bdf84d;box-shadow:0 0 0 6px #38bdf814}.imgEmpty[data-v-882686a4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#ffffffa6;font-size:12px}.imgHint[data-v-882686a4]{font-size:12px;color:#ffffff8c}.previewMeta .pTitle[data-v-882686a4]{font-weight:900;font-size:15px}.previewMeta .pSub[data-v-882686a4]{margin-top:6px;color:var(--muted);font-size:13px;line-height:1.4}.metaRow[data-v-882686a4]{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.statusPill[data-v-882686a4]{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffe6;font-weight:900;font-size:12px}.statusPill.on[data-v-882686a4]{border-color:#22c55e38}.statusPill.off[data-v-882686a4]{border-color:#ef444438}.dotGlow[data-v-882686a4]{width:10px;height:10px;border-radius:999px}.dotGlow.green[data-v-882686a4]{background:var(--green);box-shadow:0 0 0 6px #22c55e29,0 0 18px #22c55e8c}.dotGlow.red[data-v-882686a4]{background:var(--red);box-shadow:0 0 0 6px #ef444429,0 0 18px #ef44448c}.timePill[data-v-882686a4]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffd1;font-weight:800;font-size:12px}.miniBtn[data-v-882686a4]{border-radius:12px;padding:8px 10px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb;display:inline-flex;gap:8px;align-items:center;font-weight:900;font-size:12px}.actions[data-v-882686a4]{display:flex;justify-content:flex-end;gap:10px;padding-top:6px}.btn[data-v-882686a4]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe6;font-weight:900;display:inline-flex;align-items:center;gap:10px}.btn[data-v-882686a4]:disabled{opacity:.65;cursor:not-allowed}.btn.primary[data-v-882686a4]{border-color:#38bdf84d;background:linear-gradient(90deg,#38bdf847,#6366f124)}.btn.ghost[data-v-882686a4]{background:#ffffff08}.miniSpin[data-v-882686a4]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.22);border-top-color:#38bdf8f2;animation:spin-882686a4 .75s linear infinite}@keyframes spin-882686a4{to{transform:rotate(360deg)}}.ov[data-v-882686a4]{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:18px;background:#050914b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ovCard[data-v-882686a4]{width:min(980px,96vw);border-radius:22px;position:relative;overflow:hidden;background:#070e23d1;border:1px solid rgba(255,255,255,.1);box-shadow:0 26px 90px #0000009e}.ovGlow[data-v-882686a4]{position:absolute;inset:-2px;pointer-events:none;opacity:.9;filter:blur(18px)}.ov.success .ovGlow[data-v-882686a4]{background:radial-gradient(circle at 18% 22%,rgba(56,189,248,.22),transparent 60%),radial-gradient(circle at 82% 26%,rgba(34,197,94,.18),transparent 62%),radial-gradient(circle at 70% 92%,rgba(99,102,241,.16),transparent 62%)}.ov.error .ovGlow[data-v-882686a4]{background:radial-gradient(circle at 18% 22%,rgba(248,113,113,.22),transparent 60%),radial-gradient(circle at 82% 26%,rgba(99,102,241,.16),transparent 62%),radial-gradient(circle at 70% 92%,rgba(56,189,248,.14),transparent 62%)}.ovTop[data-v-882686a4]{display:grid;grid-template-columns:56px 1fr 42px;align-items:center;gap:12px;padding:16px;border-bottom:1px solid rgba(255,255,255,.08);position:relative;z-index:1}.ovIcon[data-v-882686a4]{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;box-shadow:0 14px 34px #00000059;font-size:20px}.ov.success .ovIcon[data-v-882686a4]{border-color:#38bdf84d;box-shadow:0 18px 44px #38bdf81f}.ov.error .ovIcon[data-v-882686a4]{border-color:#f8717147;box-shadow:0 18px 44px #f871711f}.ovHead[data-v-882686a4]{min-width:0}.ovTitle[data-v-882686a4]{font-size:18px;font-weight:950;letter-spacing:.2px;color:#fffffff0}.ovSub[data-v-882686a4]{margin-top:6px;display:flex;align-items:center;gap:10px;color:#fff9;font-size:12px;font-weight:800}.ovTag[data-v-882686a4]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#0000002e;letter-spacing:.4px}.ovDot[data-v-882686a4]{width:6px;height:6px;border-radius:99px;background:#ffffff59}.ovX[data-v-882686a4]{width:42px;height:42px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe0;cursor:pointer;display:grid;place-items:center}.ovBody[data-v-882686a4]{padding:16px;position:relative;z-index:1}.ovMsg[data-v-882686a4]{font-size:14px;line-height:1.6;font-weight:850;color:#ffffffdb;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;white-space:pre-line}.ovActions[data-v-882686a4]{display:flex;justify-content:flex-end;gap:10px;margin-top:14px;flex-wrap:wrap}.ovBtn[data-v-882686a4]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffe6;font-weight:950;display:inline-flex;align-items:center;gap:10px;min-width:170px;justify-content:center}.ovBtn.ghost[data-v-882686a4]{background:#ffffff08}.ov.success .ovBtn.primary[data-v-882686a4]{border-color:#38bdf852;background:linear-gradient(90deg,#38bdf847,#22c55e1f)}.ov.error .ovBtn.primary[data-v-882686a4]{border-color:#f8717147;background:linear-gradient(90deg,#f8717138,#6366f11f)}@media(max-width:980px){.row[data-v-882686a4],.previewCard[data-v-882686a4]{grid-template-columns:1fr}.imgBox[data-v-882686a4]{width:100%;height:220px}.ovBtn[data-v-882686a4]{width:100%}}.page.tech[data-v-1f88de1b]{--bg0: #050914;--bg1: #070e23;--glass2: rgba(255, 255, 255, .04);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .56);--danger: rgba(248, 113, 113, .95);min-height:100vh;padding:18px;color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));position:relative;overflow:hidden}.page.tech[data-v-1f88de1b]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.glow[data-v-1f88de1b]{position:fixed;pointer-events:none;filter:blur(52px);opacity:.75}.glow-a[data-v-1f88de1b]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-1f88de1b]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.divider[data-v-1f88de1b]{height:1px;width:100%;background:linear-gradient(90deg,#fff0,#ffffff1f,#fff0);margin:6px 0 2px}.layout[data-v-1f88de1b]{display:block}.content[data-v-1f88de1b]{display:flex;flex-direction:column;gap:14px}.head[data-v-1f88de1b]{display:flex;align-items:center;justify-content:space-between;gap:14px}.headLeft[data-v-1f88de1b]{display:flex;align-items:center;gap:12px}.title[data-v-1f88de1b]{font-size:22px;font-weight:900;letter-spacing:.2px}.sub[data-v-1f88de1b]{margin-top:4px;font-size:13px;color:var(--muted);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.idPill[data-v-1f88de1b]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.22);background:#38bdf814;color:#ffffffe6;font-weight:900}.dangerText[data-v-1f88de1b]{color:var(--danger)}.backBtn[data-v-1f88de1b]{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffe0;cursor:pointer}.pill[data-v-1f88de1b]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:700}.card[data-v-1f88de1b]{position:relative;background:var(--glass2);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px #0006;overflow:hidden}.card[data-v-1f88de1b]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf866,#6366f138,#0ea5e92e,#38bdf866);opacity:.18;filter:blur(14px);pointer-events:none;animation:holo-1f88de1b 7s linear infinite}@keyframes holo-1f88de1b{0%{transform:translate(-16%)}to{transform:translate(16%)}}.cardTop[data-v-1f88de1b]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.cardTitle[data-v-1f88de1b]{display:flex;align-items:center;gap:10px;font-weight:900}.cardHint[data-v-1f88de1b]{font-size:12px;color:var(--muted);text-align:right}.form[data-v-1f88de1b]{display:flex;flex-direction:column;gap:12px}.row[data-v-1f88de1b]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.label>span[data-v-1f88de1b]{display:block;font-size:12px;color:var(--muted);margin-bottom:8px}.inputWrap[data-v-1f88de1b]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.inputWrap i[data-v-1f88de1b]{opacity:.75}.inputWrap.readonly[data-v-1f88de1b]{opacity:.85}.inp[data-v-1f88de1b]{width:100%;border:0;outline:none;background:transparent;color:#ffffffeb;font-size:14px}.select[data-v-1f88de1b]{appearance:none}.inputWrap[data-v-1f88de1b]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.err[data-v-1f88de1b]{margin-top:8px;font-size:12px;color:var(--danger)}.bulletRow[data-v-1f88de1b]{display:flex;gap:10px;align-items:center}.bulletInput[data-v-1f88de1b]{flex:1 1 auto}.bulletPanel[data-v-1f88de1b]{margin-top:10px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}.bulletTop[data-v-1f88de1b]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.bulletTitle[data-v-1f88de1b]{display:inline-flex;align-items:center;gap:10px;font-weight:900}.countPill[data-v-1f88de1b]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:800;font-size:12px}.dotList[data-v-1f88de1b]{list-style:none;padding:0;margin:0;display:grid;gap:10px}.dotList li[data-v-1f88de1b]{display:grid;grid-template-columns:10px 1fr auto auto auto;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(56,189,248,.18);background:linear-gradient(90deg,#38bdf81a,#6366f10f)}.dot[data-v-1f88de1b]{width:8px;height:8px;border-radius:999px;background:#38bdf8f2;box-shadow:0 0 0 6px #38bdf81f}.txt[data-v-1f88de1b]{color:#ffffffeb;font-weight:700;font-size:13px;line-height:1.35}.editInp[data-v-1f88de1b]{width:100%;border:1px solid rgba(56,189,248,.22);outline:none;background:#0000002e;color:#ffffffeb;border-radius:12px;padding:8px 10px;font-weight:800;font-size:13px}.editInp[data-v-1f88de1b]:focus{box-shadow:0 0 0 6px #38bdf814}.sBtn[data-v-1f88de1b]{width:34px;height:34px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#0000002e;color:#ffffffeb;cursor:pointer;display:grid;place-items:center}.sBtn[data-v-1f88de1b]:hover{border-color:#38bdf859;box-shadow:0 0 0 6px #38bdf814}.sBtn.ghost[data-v-1f88de1b]:hover{border-color:#ffffff40;box-shadow:0 0 0 6px #ffffff0f}.xBtn[data-v-1f88de1b]{width:32px;height:32px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#0000002e;color:#ffffffe6;cursor:pointer}.xBtn[data-v-1f88de1b]:hover{border-color:#f8717159;box-shadow:0 0 0 6px #f8717114}.xBtn i[data-v-1f88de1b]{font-size:14px}.emptyHint[data-v-1f88de1b]{display:inline-flex;align-items:center;gap:10px;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffa6;font-weight:800;font-size:12px}.miniBtn[data-v-1f88de1b]{border-radius:12px;padding:8px 10px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb;display:inline-flex;gap:8px;align-items:center;font-weight:900;font-size:12px}.ghostBtn[data-v-1f88de1b]{background:#ffffff05}.actions[data-v-1f88de1b]{display:flex;justify-content:flex-end;gap:10px;padding-top:6px;flex-wrap:wrap}.btn[data-v-1f88de1b]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe6;font-weight:900;display:inline-flex;align-items:center;gap:10px}.btn.primary[data-v-1f88de1b]{border-color:#38bdf84d;background:linear-gradient(90deg,#38bdf847,#6366f124)}.btn.ghost[data-v-1f88de1b]{background:#ffffff08}.btn[data-v-1f88de1b]:disabled{opacity:.65;cursor:not-allowed}.ov[data-v-1f88de1b]{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:18px;background:#050914b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ovCard[data-v-1f88de1b]{width:min(980px,96vw);border-radius:22px;position:relative;overflow:hidden;background:#070e23d1;border:1px solid rgba(255,255,255,.1);box-shadow:0 26px 90px #0000009e}.ovGlow[data-v-1f88de1b]{position:absolute;inset:-2px;pointer-events:none;opacity:.9;filter:blur(18px)}.ov.success .ovGlow[data-v-1f88de1b]{background:radial-gradient(circle at 18% 22%,rgba(56,189,248,.22),transparent 60%),radial-gradient(circle at 82% 26%,rgba(34,197,94,.18),transparent 62%),radial-gradient(circle at 70% 92%,rgba(99,102,241,.16),transparent 62%)}.ov.error .ovGlow[data-v-1f88de1b]{background:radial-gradient(circle at 18% 22%,rgba(248,113,113,.22),transparent 60%),radial-gradient(circle at 82% 26%,rgba(99,102,241,.16),transparent 62%),radial-gradient(circle at 70% 92%,rgba(56,189,248,.14),transparent 62%)}.ovTop[data-v-1f88de1b]{display:grid;grid-template-columns:56px 1fr 42px;align-items:center;gap:12px;padding:16px;border-bottom:1px solid rgba(255,255,255,.08);position:relative;z-index:1}.ovIcon[data-v-1f88de1b]{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;box-shadow:0 14px 34px #00000059;font-size:20px}.ov.success .ovIcon[data-v-1f88de1b]{border-color:#38bdf84d;box-shadow:0 18px 44px #38bdf81f}.ov.error .ovIcon[data-v-1f88de1b]{border-color:#f8717147;box-shadow:0 18px 44px #f871711f}.ovHead[data-v-1f88de1b]{min-width:0}.ovTitle[data-v-1f88de1b]{font-size:18px;font-weight:950;letter-spacing:.2px;color:#fffffff0}.ovSub[data-v-1f88de1b]{margin-top:6px;display:flex;align-items:center;gap:10px;color:#fff9;font-size:12px;font-weight:800}.ovTag[data-v-1f88de1b]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#0000002e;letter-spacing:.4px}.ovDot[data-v-1f88de1b]{width:6px;height:6px;border-radius:99px;background:#ffffff59}.ovX[data-v-1f88de1b]{width:42px;height:42px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe0;cursor:pointer;display:grid;place-items:center}.ovBody[data-v-1f88de1b]{padding:16px;position:relative;z-index:1}.ovMsg[data-v-1f88de1b]{font-size:14px;line-height:1.6;font-weight:850;color:#ffffffdb;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;white-space:pre-line}.ovActions[data-v-1f88de1b]{display:flex;justify-content:flex-end;gap:10px;margin-top:14px;flex-wrap:wrap}.ovBtn[data-v-1f88de1b]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffe6;font-weight:950;display:inline-flex;align-items:center;gap:10px;min-width:170px;justify-content:center}.ovBtn.ghost[data-v-1f88de1b]{background:#ffffff08}.ov.success .ovBtn.primary[data-v-1f88de1b]{border-color:#38bdf852;background:linear-gradient(90deg,#38bdf847,#22c55e1f)}.ov.error .ovBtn.primary[data-v-1f88de1b]{border-color:#f8717147;background:linear-gradient(90deg,#f8717138,#6366f11f)}@media(max-width:980px){.row[data-v-1f88de1b]{grid-template-columns:1fr}.bulletRow[data-v-1f88de1b]{flex-direction:column;align-items:stretch}.ovBtn[data-v-1f88de1b]{width:100%}}.page.tech[data-v-4be289a1]{--bg0: #050914;--bg1: #070e23;--glass2: rgba(255, 255, 255, .04);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .56);--danger: rgba(248, 113, 113, .95);min-height:100vh;padding:18px;color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));position:relative;overflow:hidden}.page.tech[data-v-4be289a1]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.glow[data-v-4be289a1]{position:fixed;pointer-events:none;filter:blur(52px);opacity:.75}.glow-a[data-v-4be289a1]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-4be289a1]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.toastWrap[data-v-4be289a1]{position:fixed;top:18px;right:18px;z-index:9999;pointer-events:none}.toast[data-v-4be289a1]{pointer-events:auto;min-width:320px;max-width:420px;display:grid;grid-template-columns:44px 1fr 36px;gap:10px;align-items:center;padding:12px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px #00000073;overflow:hidden;position:relative}.toast[data-v-4be289a1]:before{content:"";position:absolute;inset:-2px;opacity:.18;filter:blur(14px);pointer-events:none}.toast.success[data-v-4be289a1]{border-color:#22c55e47}.toast.success[data-v-4be289a1]:before{background:linear-gradient(90deg,#22c55e8c,#38bdf838,#22c55e8c)}.toast.error[data-v-4be289a1]{border-color:#f8717147}.toast.error[data-v-4be289a1]:before{background:linear-gradient(90deg,#f871718c,#6366f12e,#f871718c)}.toastIcon[data-v-4be289a1]{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);background:#0000002e;font-size:18px}.toast.success .toastIcon[data-v-4be289a1]{color:#22c55ef2}.toast.error .toastIcon[data-v-4be289a1]{color:#f87171f2}.toastBody[data-v-4be289a1]{display:flex;flex-direction:column;gap:3px}.toastTitle[data-v-4be289a1]{font-weight:1000;letter-spacing:.2px;color:#ffffffeb;font-size:13px}.toastText[data-v-4be289a1]{color:#ffffffb8;font-weight:800;font-size:12px;line-height:1.35}.toastClose[data-v-4be289a1]{width:36px;height:36px;border-radius:14px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffd1;cursor:pointer}.toastClose[data-v-4be289a1]:hover{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.layout[data-v-4be289a1]{width:100%}.content[data-v-4be289a1]{display:flex;flex-direction:column;gap:14px}.head[data-v-4be289a1]{display:flex;align-items:center;justify-content:space-between;gap:14px}.headLeft[data-v-4be289a1]{display:flex;align-items:center;gap:12px}.title[data-v-4be289a1]{font-size:22px;font-weight:900;letter-spacing:.2px}.sub[data-v-4be289a1]{margin-top:4px;font-size:13px;color:var(--muted)}.backBtn[data-v-4be289a1]{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffe0;cursor:pointer}.pill[data-v-4be289a1]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:700}.pillSoft.mini[data-v-4be289a1]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffc7;font-weight:800;font-size:12px}.card[data-v-4be289a1]{position:relative;background:var(--glass2);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px #0006;overflow:hidden}.card[data-v-4be289a1]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf866,#6366f138,#0ea5e92e,#38bdf866);opacity:.18;filter:blur(14px);pointer-events:none;animation:holo-4be289a1 7s linear infinite}@keyframes holo-4be289a1{0%{transform:translate(-16%)}to{transform:translate(16%)}}.cardTop[data-v-4be289a1]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.cardTitle[data-v-4be289a1]{display:flex;align-items:center;gap:10px;font-weight:900}.cardHint[data-v-4be289a1]{font-size:12px;color:var(--muted);text-align:right}.form[data-v-4be289a1]{display:flex;flex-direction:column;gap:12px}.row[data-v-4be289a1]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.label>span[data-v-4be289a1]{display:block;font-size:12px;color:var(--muted);margin-bottom:8px}.inputWrap[data-v-4be289a1]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.inputWrap i[data-v-4be289a1]{opacity:.75}.inp[data-v-4be289a1]{width:100%;border:0;outline:none;background:transparent;color:#ffffffeb;font-size:14px}.inputWrap[data-v-4be289a1]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.err[data-v-4be289a1]{margin-top:8px;font-size:12px;color:var(--danger)}.divider[data-v-4be289a1]{height:1px;width:100%;background:linear-gradient(90deg,#fff0,#ffffff1f,#fff0);margin:6px 0 2px}.sectionTitle[data-v-4be289a1]{display:inline-flex;align-items:center;gap:10px;font-weight:900;color:#ffffffe6;padding:6px 0}.committeeBar[data-v-4be289a1]{display:flex;flex-wrap:wrap;gap:10px;padding:12px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;align-items:center}.cBtn[data-v-4be289a1]{border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffd1;padding:10px 12px;border-radius:14px;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-weight:900;font-size:12px;position:relative}.cBtn.on[data-v-4be289a1]{border-color:#38bdf847;background:linear-gradient(90deg,#38bdf838,#6366f11f);color:#fffffff2;box-shadow:0 16px 34px #38bdf81f}.cIcon[data-v-4be289a1]{width:18px;display:grid;place-items:center;opacity:.9}.cLabel[data-v-4be289a1]{line-height:1.1}.cDot[data-v-4be289a1]{width:10px;height:10px;border-radius:999px;background:#ffffff1f;margin-left:4px}.cDot.on[data-v-4be289a1]{background:#38bdf8f2;box-shadow:0 0 0 6px #38bdf81f}.committeePill[data-v-4be289a1]{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:900;font-size:12px}.dualUpload[data-v-4be289a1]{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.upCard[data-v-4be289a1]{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}.upTop[data-v-4be289a1]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.upTitle[data-v-4be289a1]{display:inline-flex;align-items:center;gap:10px;font-weight:900}.fileHidden[data-v-4be289a1]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.imgBox[data-v-4be289a1]{width:100%;height:220px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0003;display:grid;place-items:center}.imgBox.small[data-v-4be289a1]{height:160px}.imgBox img[data-v-4be289a1]{width:100%;height:100%;object-fit:cover}.imgBox.clickable[data-v-4be289a1]{cursor:pointer}.imgBox.clickable[data-v-4be289a1]:hover{border-color:#38bdf84d;box-shadow:0 0 0 6px #38bdf814}.imgEmpty[data-v-4be289a1]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#ffffffa6;font-size:12px}.imgHint[data-v-4be289a1]{font-size:12px;color:#ffffff8c}.miniBtn[data-v-4be289a1]{border-radius:12px;padding:8px 10px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb;display:inline-flex;gap:8px;align-items:center;font-weight:900;font-size:12px}.actions[data-v-4be289a1]{display:flex;justify-content:flex-end;gap:10px;padding-top:6px;flex-wrap:wrap}.btn[data-v-4be289a1]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe6;font-weight:900;display:inline-flex;align-items:center;gap:10px}.btn.primary[data-v-4be289a1]{border-color:#38bdf84d;background:linear-gradient(90deg,#38bdf847,#6366f124)}.btn.ghost[data-v-4be289a1]{background:#ffffff08}.btn[data-v-4be289a1]:disabled{opacity:.6;cursor:not-allowed}.previewWrap[data-v-4be289a1]{width:100%;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}.previewTop[data-v-4be289a1]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.previewTitle[data-v-4be289a1]{display:inline-flex;align-items:center;gap:10px;font-weight:900}.previewPills[data-v-4be289a1]{display:inline-flex;gap:10px;align-items:center;flex-wrap:wrap}.pillSoft[data-v-4be289a1]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffd1;font-weight:800;font-size:12px}.previewCard[data-v-4be289a1]{display:grid;grid-template-columns:1fr 220px;gap:12px;align-items:stretch;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#00000024;overflow:hidden}.leftCol[data-v-4be289a1]{padding:12px;display:flex;flex-direction:column;gap:12px}.logoLine[data-v-4be289a1]{display:flex;align-items:center;gap:10px}.logoMini[data-v-4be289a1]{width:44px;height:44px;border-radius:16px;border:1px solid rgba(255,255,255,.12);overflow:hidden;display:grid;place-items:center;background:#ffffff08}.logoMini img[data-v-4be289a1]{width:100%;height:100%;object-fit:cover}.logoEmpty[data-v-4be289a1]{color:#ffffffa6}.bankName[data-v-4be289a1]{font-weight:900;letter-spacing:.2px}.bankRole[data-v-4be289a1]{margin-top:2px;font-size:12px;color:var(--muted);font-weight:800}.personLine .personName[data-v-4be289a1]{font-weight:900;font-size:16px}.mutedSmall[data-v-4be289a1]{margin-top:4px;font-size:12px;color:var(--muted);font-weight:700}.rightCol[data-v-4be289a1]{display:grid;place-items:center;padding:12px}.avatar[data-v-4be289a1]{width:180px;height:180px;border-radius:22px;border:1px solid rgba(255,255,255,.12);overflow:hidden;background:#ffffff08;box-shadow:0 18px 50px #00000059;display:grid;place-items:center}.avatar img[data-v-4be289a1]{width:100%;height:100%;object-fit:cover}.avatarEmpty[data-v-4be289a1]{color:#ffffffb3;font-size:34px}.badge[data-v-4be289a1]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.22);background:#38bdf81f;color:#ffffffe6;font-weight:900;font-size:12px}.pathHint[data-v-4be289a1]{margin-top:10px;color:#fff9;font-size:12px;font-weight:800;display:flex;gap:8px;align-items:center;word-break:break-all}@media(max-width:980px){.row[data-v-4be289a1],.dualUpload[data-v-4be289a1],.previewCard[data-v-4be289a1]{grid-template-columns:1fr}.avatar[data-v-4be289a1]{width:100%;height:240px;border-radius:18px}.committeePill[data-v-4be289a1]{margin-left:0}.toast[data-v-4be289a1]{min-width:280px}}.page.tech[data-v-3296287c]{--bg0: #050914;--bg1: #070e23;--glass2: rgba(255, 255, 255, .04);--txt: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .56);--danger: rgba(248, 113, 113, .95);min-height:100vh;padding:18px;color:var(--txt);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;background:radial-gradient(1100px 620px at 18% 14%,rgba(56,189,248,.16),transparent 58%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.14),transparent 60%),radial-gradient(800px 520px at 70% 90%,rgba(14,165,233,.1),transparent 62%),linear-gradient(180deg,var(--bg1),var(--bg0));position:relative;overflow:hidden}.page.tech[data-v-3296287c]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%);mask-image:radial-gradient(circle at 35% 18%,black 0%,transparent 60%)}.glow[data-v-3296287c]{position:fixed;pointer-events:none;filter:blur(52px);opacity:.75}.glow-a[data-v-3296287c]{width:560px;height:560px;left:-180px;top:120px;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.4),transparent 62%)}.glow-b[data-v-3296287c]{width:560px;height:560px;right:-200px;top:-160px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.34),transparent 62%)}.layout[data-v-3296287c]{width:100%}.content[data-v-3296287c]{display:flex;flex-direction:column;gap:14px}.head[data-v-3296287c]{display:flex;align-items:center;justify-content:space-between;gap:14px}.headLeft[data-v-3296287c]{display:flex;align-items:center;gap:12px}.title[data-v-3296287c]{font-size:22px;font-weight:900;letter-spacing:.2px}.sub[data-v-3296287c]{margin-top:4px;font-size:13px;color:var(--muted)}.backBtn[data-v-3296287c]{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffe0;cursor:pointer}.pill[data-v-3296287c]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffdb;font-weight:700}.card[data-v-3296287c]{position:relative;background:var(--glass2);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px #0006;overflow:hidden}.card[data-v-3296287c]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf866,#6366f138,#0ea5e92e,#38bdf866);opacity:.18;filter:blur(14px);pointer-events:none;animation:holo-3296287c 7s linear infinite}@keyframes holo-3296287c{0%{transform:translate(-16%)}to{transform:translate(16%)}}.cardTop[data-v-3296287c]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.cardTitle[data-v-3296287c]{display:flex;align-items:center;gap:10px;font-weight:900}.cardHint[data-v-3296287c]{font-size:12px;color:var(--muted);text-align:right}.form[data-v-3296287c]{display:flex;flex-direction:column;gap:12px}.row[data-v-3296287c]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.row.single[data-v-3296287c]{grid-template-columns:1fr}.label>span[data-v-3296287c]{display:block;font-size:12px;color:var(--muted);margin-bottom:8px}.inputWrap[data-v-3296287c]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.inputWrap i[data-v-3296287c]{opacity:.75}.inp[data-v-3296287c]{width:100%;border:0;outline:none;background:transparent;color:#ffffffeb;font-size:14px}.select[data-v-3296287c]{appearance:none}.inputWrap[data-v-3296287c]:focus-within{border-color:#38bdf840;box-shadow:0 0 0 6px #38bdf814}.err[data-v-3296287c]{margin-top:8px;font-size:12px;color:var(--danger)}.divider[data-v-3296287c]{height:1px;width:100%;background:linear-gradient(90deg,#fff0,#ffffff1f,#fff0);margin:6px 0 2px}.sectionTitle[data-v-3296287c]{display:inline-flex;align-items:center;gap:10px;font-weight:900;color:#ffffffe6;padding:6px 0}.uploadRow[data-v-3296287c]{display:grid;grid-template-columns:1fr 1.2fr;gap:12px;align-items:start}.upCard[data-v-3296287c]{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}.upTop[data-v-3296287c]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.upTitle[data-v-3296287c]{display:inline-flex;align-items:center;gap:10px;font-weight:900}.fileHidden[data-v-3296287c]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.imgBox[data-v-3296287c]{width:100%;height:260px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0003;display:grid;place-items:center}.imgBox img[data-v-3296287c]{width:100%;height:100%;object-fit:cover}.imgBox.clickable[data-v-3296287c]{cursor:pointer}.imgBox.clickable[data-v-3296287c]:hover{border-color:#38bdf84d;box-shadow:0 0 0 6px #38bdf814}.imgEmpty[data-v-3296287c]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#ffffffa6;font-size:12px}.imgHint[data-v-3296287c]{font-size:12px;color:#ffffff8c}.previewWrap[data-v-3296287c]{width:100%;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}.previewTop[data-v-3296287c]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.previewTitle[data-v-3296287c]{display:inline-flex;align-items:center;gap:10px;font-weight:900}.pillSoft[data-v-3296287c]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffd1;font-weight:800;font-size:12px}.empPreviewCard[data-v-3296287c]{display:grid;grid-template-columns:230px 1fr;gap:12px;align-items:stretch;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#00000024;overflow:hidden}.empLeft[data-v-3296287c]{padding:12px;display:flex;flex-direction:column;gap:10px;align-items:center}.empRight[data-v-3296287c]{padding:12px;display:flex;flex-direction:column;gap:10px}.avatar[data-v-3296287c]{width:200px;height:200px;border-radius:22px;border:1px solid rgba(255,255,255,.12);overflow:hidden;background:#ffffff08;box-shadow:0 18px 50px #00000059;display:grid;place-items:center}.avatar img[data-v-3296287c]{width:100%;height:100%;object-fit:cover}.avatarEmpty[data-v-3296287c]{color:#ffffffb3;font-size:34px}.toast[data-v-3296287c]{position:fixed;right:18px;bottom:18px;z-index:11000;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#070e23eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 22px 60px #0000008c;font-weight:950;animation:toastIn-3296287c .24s ease-out}@keyframes toastIn-3296287c{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.toast.success[data-v-3296287c]{border-color:#22c55e38}.toast.success i[data-v-3296287c]{color:#22c55ef2}.toast.error[data-v-3296287c]{border-color:#ef444440}.toast.error i[data-v-3296287c]{color:#ef4444f2}.toast.info[data-v-3296287c]{border-color:#38bdf838}.toast.info i[data-v-3296287c]{color:#38bdf8f2}.toastText[data-v-3296287c]{color:#ffffffe6;font-size:13px}.statusPill[data-v-3296287c]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffd1;font-weight:900;font-size:12px}.statusPill .dot[data-v-3296287c]{width:10px;height:10px;border-radius:999px;background:#38bdf8f2;box-shadow:0 0 0 6px #38bdf81f}.statusPill.head[data-v-3296287c]{border-color:#22c55e40;background:linear-gradient(90deg,#22c55e24,#38bdf814)}.statusPill.head .dot[data-v-3296287c]{background:#22c55ef2;box-shadow:0 0 0 6px #22c55e1f}.pName[data-v-3296287c]{font-weight:900;font-size:18px;letter-spacing:.2px}.pRole[data-v-3296287c]{font-weight:900;font-size:13px;color:#ffffffe0}.metaRow[data-v-3296287c]{display:flex;flex-wrap:wrap;gap:8px}.metaChip[data-v-3296287c]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.22);background:linear-gradient(90deg,#38bdf82e,#6366f11f);color:#ffffffeb;font-size:12px;font-weight:900}.metaChip.head[data-v-3296287c]{border-color:#22c55e40;background:linear-gradient(90deg,#22c55e29,#38bdf81a)}.note[data-v-3296287c]{margin-top:2px;display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffa6;font-weight:800;font-size:12px}.miniBtn[data-v-3296287c]{border-radius:12px;padding:8px 10px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb;display:inline-flex;gap:8px;align-items:center;font-weight:900;font-size:12px}.actions[data-v-3296287c]{display:flex;justify-content:flex-end;gap:10px;padding-top:6px}.btn[data-v-3296287c]{border-radius:14px;padding:12px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe6;font-weight:900;display:inline-flex;align-items:center;gap:10px}.btn.primary[data-v-3296287c]{border-color:#38bdf84d;background:linear-gradient(90deg,#38bdf847,#6366f124)}.btn.ghost[data-v-3296287c]{background:#ffffff08}@media(max-width:980px){.row[data-v-3296287c],.uploadRow[data-v-3296287c],.empPreviewCard[data-v-3296287c]{grid-template-columns:1fr}.avatar[data-v-3296287c]{width:100%;height:240px;border-radius:18px}}.va[data-v-9b863696]{display:flex;flex-direction:column;gap:14px;padding:10px 6px 18px}.card[data-v-9b863696]{background:var(--panel);border:1px solid var(--stroke);border-radius:18px;box-shadow:0 18px 50px #00000059;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:relative;overflow:hidden}.card[data-v-9b863696]:before{content:"";position:absolute;inset:-1px;pointer-events:none;background:radial-gradient(560px 220px at 20% 20%,rgba(56,189,248,.09),transparent 60%),radial-gradient(520px 220px at 80% 40%,rgba(99,102,241,.08),transparent 62%);opacity:.9}.vaHead[data-v-9b863696]{display:flex;align-items:end;justify-content:space-between;gap:14px}.vaTitle h1[data-v-9b863696]{margin:0;font-size:22px;letter-spacing:.2px}.titleRow[data-v-9b863696]{display:flex;align-items:center;gap:10px}.sub[data-v-9b863696]{margin-top:6px;color:var(--muted);font-size:13px}.lastUpd b[data-v-9b863696]{color:#ffffffe6}.segWrap[data-v-9b863696]{display:inline-flex;gap:8px;padding:8px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;box-shadow:0 14px 34px #00000040}.seg[data-v-9b863696]{position:relative;border:1px solid rgba(255,255,255,.08);background:#ffffff06;color:#ffffffc7;padding:10px 12px;border-radius:14px;font-weight:850;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease;min-width:92px}.seg[data-v-9b863696]:hover{transform:translateY(-1px);border-color:#38bdf840;background:#ffffff0a;color:#ffffffeb}.seg.active[data-v-9b863696]{background:linear-gradient(90deg,#38bdf833,#6366f11f);border-color:#38bdf83d;color:#fffffff2;box-shadow:0 18px 40px #38bdf814}.segPill[data-v-9b863696]{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:9px;height:9px;border-radius:999px;background:#38bdf800}.seg.active .segPill[data-v-9b863696]{background:#38bdf8f2;box-shadow:0 0 0 6px #38bdf824}.stateCard[data-v-9b863696]{padding:14px}.stateRow[data-v-9b863696]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;font-weight:900;color:#fffc}.stateCard.err .stateRow[data-v-9b863696]{color:#ef4444f2}.retryBtn[data-v-9b863696]{margin-top:10px;position:relative;z-index:1;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffe6;padding:10px 12px;border-radius:14px;font-weight:900;cursor:pointer}.retryBtn[data-v-9b863696]:hover{border-color:#38bdf838;transform:translateY(-1px)}.spinner[data-v-9b863696]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.18);border-top-color:#38bdf8bf;animation:spin-9b863696 .85s linear infinite}@keyframes spin-9b863696{to{transform:rotate(360deg)}}.kpis[data-v-9b863696]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.kpi[data-v-9b863696]{padding:14px 14px 12px}.kTop[data-v-9b863696]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px}.kLabel[data-v-9b863696]{display:inline-flex;align-items:center;gap:10px;color:#ffffffd1;font-weight:950}.kChip[data-v-9b863696]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.22);background:#38bdf814;color:#ffffffe6;font-weight:900;font-size:12px}.kChip2[data-v-9b863696]{border-color:#6366f138;background:#6366f114}.kValue[data-v-9b863696]{position:relative;z-index:1;margin-top:10px;font-size:28px;font-weight:950;letter-spacing:.2px}.kHint[data-v-9b863696]{position:relative;z-index:1;margin-top:6px;color:var(--muted);font-size:12px}.sep[data-v-9b863696]{margin:0 8px;opacity:.6}.miniMuted[data-v-9b863696]{color:#ffffff94;font-weight:850}.kDelta[data-v-9b863696]{position:relative;z-index:1;margin-top:8px;display:inline-flex;align-items:center;gap:8px;font-weight:900;font-size:12px;color:#ffffffb8;padding:8px 10px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.kDelta.up[data-v-9b863696]{border-color:#22c55e38;background:#22c55e14}.kDelta.down[data-v-9b863696]{border-color:#ef444438;background:#ef444414}.kDelta2[data-v-9b863696]{border-color:#6366f138;background:#6366f114}.dot[data-v-9b863696]{width:9px;height:9px;border-radius:999px;background:#ffffff26;box-shadow:0 0 0 6px #ffffff0a}.dot.on[data-v-9b863696]{background:#38bdf8f2;box-shadow:0 0 0 6px #38bdf824;animation:pulse-9b863696 1.2s ease-in-out infinite}@keyframes pulse-9b863696{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.12);opacity:.85}}.miniBtn[data-v-9b863696]{position:relative;z-index:1;width:36px;height:36px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffd6;cursor:pointer}.miniBtn[data-v-9b863696]:hover{border-color:#38bdf833;transform:translateY(-1px)}.rtSpark[data-v-9b863696]{position:relative;z-index:1;margin-top:10px;height:70px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff04;overflow:hidden}.rtSpark canvas[data-v-9b863696]{width:100%!important;height:100%!important;display:block}.rtLabel[data-v-9b863696]{position:absolute;left:10px;bottom:8px;display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:900;color:#ffffff9e}.rtDot[data-v-9b863696]{width:8px;height:8px;border-radius:999px;background:#38bdf8d9;box-shadow:0 0 0 6px #38bdf81f}.grid[data-v-9b863696]{display:grid;grid-template-columns:1.35fr 1fr;gap:12px}.chartCard[data-v-9b863696]{padding:12px 12px 10px}.cardHead[data-v-9b863696]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:4px 6px 10px}.cardTitle[data-v-9b863696]{display:inline-flex;align-items:center;gap:10px;font-weight:950}.cardRight[data-v-9b863696]{display:inline-flex;gap:8px;align-items:center}.badge[data-v-9b863696]{font-size:12px;font-weight:850;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffd1}.badge2[data-v-9b863696]{border-color:#6366f140;background:#6366f114}.chartMetaRow[data-v-9b863696]{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:10px;padding:0 6px 10px}.metaPill[data-v-9b863696]{display:inline-flex;align-items:center;gap:10px;padding:9px 11px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffc2;font-weight:900;font-size:12px}.metaPill.subtle[data-v-9b863696]{opacity:.9}.sep2[data-v-9b863696]{opacity:.6;margin:0 8px}.chartBox[data-v-9b863696]{position:relative;z-index:1;height:320px;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:radial-gradient(circle at 25% 20%,rgba(56,189,248,.06),transparent 55%),radial-gradient(circle at 80% 25%,rgba(99,102,241,.05),transparent 58%),#ffffff03;overflow:hidden}.chartBox canvas[data-v-9b863696]{width:100%!important;height:100%!important;display:block}.chartOverlay[data-v-9b863696]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;color:#ffffffc7;font-weight:950;background:#070e2373;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.grid2[data-v-9b863696]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tableCard[data-v-9b863696]{padding:12px}.tableWrap[data-v-9b863696]{position:relative;z-index:1;overflow:auto;border-radius:14px;border:1px solid rgba(255,255,255,.07)}.tbl[data-v-9b863696]{width:100%;border-collapse:collapse;font-size:13px}.tbl thead th[data-v-9b863696]{text-align:left;padding:10px;color:#fffc;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.07);position:sticky;top:0}.tbl td[data-v-9b863696]{padding:10px;border-bottom:1px solid rgba(255,255,255,.06);color:#ffffffc7}.tbl tr:hover td[data-v-9b863696]{background:#ffffff08}.num[data-v-9b863696]{text-align:right}.empty[data-v-9b863696]{text-align:center;color:var(--muted);padding:18px 10px}.country[data-v-9b863696]{display:inline-flex;align-items:center;gap:10px}.cc[data-v-9b863696]{font-weight:950;padding:4px 8px;border-radius:999px;border:1px solid rgba(56,189,248,.2);background:#38bdf81a;color:#ffffffeb}.cn[data-v-9b863696]{color:#ffffffb8}.path[data-v-9b863696]{max-width:420px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.muted[data-v-9b863696]{color:var(--muted)}.foot[data-v-9b863696]{padding-top:4px;font-size:12px}@media(max-width:1100px){.kpis[data-v-9b863696],.grid[data-v-9b863696],.grid2[data-v-9b863696]{grid-template-columns:1fr}.segWrap[data-v-9b863696]{flex-wrap:wrap;justify-content:flex-end}}.createFormPage[data-v-7c1da34a]{width:100%;height:100%;padding:10px 6px;color:var(--txt)}.toast[data-v-7c1da34a]{position:fixed;right:18px;bottom:18px;z-index:99999;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid rgba(56,189,248,.22);background:#080c1cb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffeb;box-shadow:0 18px 40px #00000059;opacity:0;pointer-events:none;transform:translateY(6px)}.toast.show[data-v-7c1da34a]{opacity:1;pointer-events:auto;transform:translateY(0)}.toast.danger[data-v-7c1da34a]{border-color:#f8717147}.alertCard[data-v-7c1da34a]{width:min(520px,calc(100vw - 24px))}.alertText[data-v-7c1da34a]{font-size:14px;font-weight:950;color:#ffffffeb}.alertMeta[data-v-7c1da34a]{font-size:12px;font-weight:900;color:#ffffffb8}.pageTopbar[data-v-7c1da34a]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:14px 14px 10px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);box-shadow:0 18px 40px #00000038;margin-bottom:12px}.titleRow[data-v-7c1da34a]{display:flex;align-items:center;gap:10px}.pageTitle[data-v-7c1da34a]{margin:0;font-size:18px;font-weight:950;letter-spacing:.2px}.pill[data-v-7c1da34a]{font-size:11px;font-weight:900;padding:4px 8px;border-radius:999px;background:#38bdf81f;border:1px solid rgba(56,189,248,.18);color:#ffffffe6}.pageSub[data-v-7c1da34a]{margin:6px 0 0;font-size:12px;color:#fff9;line-height:1.4}.topRight[data-v-7c1da34a]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.layout[data-v-7c1da34a]{display:grid;grid-template-columns:1fr 360px;gap:12px}@media(max-width:1100px){.layout[data-v-7c1da34a]{grid-template-columns:1fr}}.card[data-v-7c1da34a]{position:relative;border-radius:18px;padding:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);box-shadow:0 16px 34px #00000040}.btn[data-v-7c1da34a]{border:1px solid rgba(56,189,248,.22);background:linear-gradient(90deg,#38bdf82e,#6366f11a);color:#ffffffeb;border-radius:14px;padding:10px 12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:900;transition:background .18s ease,transform .18s ease,border-color .18s ease,box-shadow .18s ease}.btn[data-v-7c1da34a]:hover{background:linear-gradient(90deg,#38bdf83d,#6366f124);border-color:#38bdf847;box-shadow:0 14px 28px #38bdf81a;transform:translateY(-1px)}.btn.ghost[data-v-7c1da34a]{border:1px solid rgba(255,255,255,.1);background:#ffffff08}.btn.ghost[data-v-7c1da34a]:hover{background:#ffffff0d;border-color:#38bdf838}.btn.smallBtn[data-v-7c1da34a]{padding:9px 10px;border-radius:12px;font-size:12px}.dangerBtn[data-v-7c1da34a]{border-color:#f8717142!important}.dangerBtn[data-v-7c1da34a]:hover{border-color:#f871716b!important;background:#f8717114!important}.miniBtn[data-v-7c1da34a]{width:34px;height:34px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffe6;cursor:pointer;display:grid;place-items:center;transition:transform .16s ease,background .16s ease,border-color .16s ease}.miniBtn[data-v-7c1da34a]:hover{transform:translateY(-1px);background:#ffffff0d;border-color:#38bdf82e}.miniBtn.danger[data-v-7c1da34a]{border-color:#f871712e}.miniBtn.danger[data-v-7c1da34a]:hover{border-color:#f8717159;background:#f8717114}.field[data-v-7c1da34a]{display:flex;flex-direction:column;gap:6px}.label[data-v-7c1da34a]{font-size:12px;font-weight:800;color:#ffffffb8}.input[data-v-7c1da34a],.textarea[data-v-7c1da34a],.select[data-v-7c1da34a]{width:100%;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:#ffffffeb;padding:10px 12px;outline:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;direction:ltr;text-align:left;unicode-bidi:plaintext;writing-mode:horizontal-tb}.input[data-v-7c1da34a]:focus,.textarea[data-v-7c1da34a]:focus,.select[data-v-7c1da34a]:focus{border-color:#38bdf859;box-shadow:0 0 0 6px #38bdf81a}.textarea[data-v-7c1da34a]{resize:vertical}.select[data-v-7c1da34a]{appearance:none}.inputModern[data-v-7c1da34a]{background:#080c1c59;border-color:#ffffff1f}.richInput[data-v-7c1da34a],.optionInput[data-v-7c1da34a]{direction:ltr;text-align:left;unicode-bidi:plaintext;writing-mode:horizontal-tb}.richInput[data-v-7c1da34a]{width:100%;min-height:42px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:#ffffffeb;padding:10px 12px;outline:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;line-height:1.45}.richInput[data-v-7c1da34a]:focus{border-color:#38bdf859;box-shadow:0 0 0 6px #38bdf81a}.richInput[data-v-7c1da34a]:empty:before{content:attr(data-placeholder);color:#ffffff73}.titleRich.hasLink[data-v-7c1da34a],.titleRich[data-v-7c1da34a] a{color:#f87171f2!important}.titleRich[data-v-7c1da34a] a{text-decoration:underline}.switchWrap[data-v-7c1da34a]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06)}.switchWrap.compact[data-v-7c1da34a]{padding:10px}.switch[data-v-7c1da34a]{width:44px;height:26px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;cursor:pointer;position:relative;transition:background .16s ease,border-color .16s ease}.switch .knob[data-v-7c1da34a]{position:absolute;top:50%;left:4px;transform:translateY(-50%);width:20px;height:20px;border-radius:999px;background:#ffffffe6;transition:left .16s ease}.switch.on[data-v-7c1da34a]{background:#38bdf838;border-color:#38bdf84d}.switch.on .knob[data-v-7c1da34a]{left:20px}.switchText[data-v-7c1da34a]{display:flex;flex-direction:column;line-height:1.2}.switchTitle[data-v-7c1da34a]{font-weight:900;font-size:12px}.switchSub[data-v-7c1da34a]{font-size:11px;color:#ffffff8c}.metaCard[data-v-7c1da34a]{overflow:hidden}.metaHeader[data-v-7c1da34a]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.metaBadge[data-v-7c1da34a]{display:inline-flex;align-items:center;gap:10px;font-weight:900;font-size:12px;padding:8px 10px;border-radius:999px;background:#38bdf81a;border:1px solid rgba(56,189,248,.16)}.metaActions[data-v-7c1da34a]{display:inline-flex;gap:8px}.metaGrid[data-v-7c1da34a]{display:grid;gap:10px}.fieldRow[data-v-7c1da34a]{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:900px){.fieldRow[data-v-7c1da34a]{grid-template-columns:1fr}}.builderHeader[data-v-7c1da34a],.previewHeader[data-v-7c1da34a]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 4px 8px;margin:0 6px 8px}.builderTitle[data-v-7c1da34a],.previewTitle[data-v-7c1da34a]{display:inline-flex;align-items:center;gap:10px;font-weight:950}.builderHint[data-v-7c1da34a],.previewHint[data-v-7c1da34a]{font-size:12px;color:#ffffff8c}.qList[data-v-7c1da34a]{display:flex;flex-direction:column;gap:10px}.qCard[data-v-7c1da34a]{overflow:hidden}.qTop[data-v-7c1da34a]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.qIndex[data-v-7c1da34a]{display:inline-flex;align-items:center;gap:10px}.qBadge[data-v-7c1da34a]{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;font-weight:950;background:#38bdf829;border:1px solid rgba(56,189,248,.18)}.qTypePill[data-v-7c1da34a]{font-size:11px;font-weight:900;padding:5px 9px;border-radius:999px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:#ffffffd1}.qTools[data-v-7c1da34a]{display:inline-flex;gap:8px}.qGrid[data-v-7c1da34a]{display:grid;gap:10px}.formatBar[data-v-7c1da34a]{display:flex;align-items:center;gap:8px;padding:10px;border-radius:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);margin-bottom:10px}.fmtBtn[data-v-7c1da34a]{width:34px;height:34px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffe6;cursor:pointer;display:grid;place-items:center;transition:transform .16s ease,background .16s ease,border-color .16s ease}.fmtBtn[data-v-7c1da34a]:hover{transform:translateY(-1px);background:#ffffff0d;border-color:#38bdf82e}.fmtHint[data-v-7c1da34a]{margin-left:auto;font-size:11px;color:#ffffff8c;font-weight:800}.options[data-v-7c1da34a]{margin-top:6px;padding:10px;border-radius:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06)}.optionsHead[data-v-7c1da34a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;gap:10px}.optionsHead.tight[data-v-7c1da34a]{margin-bottom:6px}.optionsTitle[data-v-7c1da34a]{display:inline-flex;align-items:center;gap:10px;font-weight:950;font-size:12px}.optionsList[data-v-7c1da34a]{display:flex;flex-direction:column;gap:8px}.optionRow[data-v-7c1da34a]{display:grid;grid-template-columns:26px 1fr 34px 34px;gap:10px;align-items:center}.optionRowTight[data-v-7c1da34a]{grid-template-columns:26px 1fr 34px}.optionIcon[data-v-7c1da34a]{width:26px;height:26px;border-radius:12px;display:grid;place-items:center;background:#ffffff08;border:1px solid rgba(255,255,255,.06);color:#ffffffd9}.optionInput[data-v-7c1da34a]{width:100%}.optionsFoot[data-v-7c1da34a]{margin-top:8px;display:flex;justify-content:flex-end}.tinyBtn[data-v-7c1da34a]{border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb;border-radius:12px;padding:8px 10px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-weight:900;font-size:12px}.tinyBtn[data-v-7c1da34a]:hover{border-color:#38bdf82e;background:#ffffff0d}.linkTiny[data-v-7c1da34a]{margin-left:8px;padding:6px 10px}.hintTiny[data-v-7c1da34a]{font-size:11px;color:#ffffff8c;font-weight:800;margin-top:6px}.imgPreviewWrap[data-v-7c1da34a]{margin-top:10px;padding:10px;border-radius:16px;background:#38bdf80f;border:1px solid rgba(56,189,248,.14)}.imgPreviewHead[data-v-7c1da34a]{display:flex;align-items:center;gap:10px;font-weight:950;font-size:12px;margin-bottom:8px}.imgHint[data-v-7c1da34a]{margin-left:auto;font-size:11px;color:#fff9;font-weight:800}.imgGrid[data-v-7c1da34a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(max-width:900px){.imgGrid[data-v-7c1da34a]{grid-template-columns:repeat(2,minmax(0,1fr))}}.imgTile[data-v-7c1da34a]{position:relative;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0000001f;display:flex;align-items:center;justify-content:center;padding:8px}.imgTile img[data-v-7c1da34a]{max-width:100%;max-height:320px;width:auto;height:auto;display:block}.imgRemove[data-v-7c1da34a]{position:absolute;top:8px;right:8px;width:34px;height:34px;border-radius:12px;border:1px solid rgba(248,113,113,.22);background:#f871711a;color:#fffffff2;cursor:pointer}.imgRemove[data-v-7c1da34a]:hover{border-color:#f8717166;background:#f8717124}.fileSettings[data-v-7c1da34a]{display:grid;gap:10px;margin-top:10px}.fileTypePicker[data-v-7c1da34a]{position:relative;display:grid;gap:10px}.fileTypeMenu[data-v-7c1da34a]{position:absolute;top:46px;left:0;right:0;z-index:5;border-radius:16px;padding:10px;background:#080c1ceb;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 40px #0006;display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.fileTypeRow[data-v-7c1da34a]{display:flex;align-items:center;gap:10px;font-weight:900;font-size:12px;color:#ffffffe6}.chipRow[data-v-7c1da34a]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-7c1da34a]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:#38bdf81f;border:1px solid rgba(56,189,248,.18);color:#ffffffeb;font-size:12px;font-weight:900;cursor:pointer}.chip.ghost[data-v-7c1da34a]{cursor:default;background:#ffffff08;border-color:#ffffff14;color:#ffffffbf}.chip i[data-v-7c1da34a]{font-size:11px;opacity:.8}.scorePreviewRow[data-v-7c1da34a]{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.scoreBtn[data-v-7c1da34a]{width:38px;height:38px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffeb;cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease}.scoreBtn[data-v-7c1da34a]:hover{border-color:#38bdf82e;background:#ffffff0d;transform:translateY(-1px)}.previewScore .scoreBtn.active[data-v-7c1da34a]{border-color:#38bdf861;background:#38bdf81a}.gridEditor[data-v-7c1da34a]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gridCol[data-v-7c1da34a]{display:grid;gap:8px}@media(max-width:900px){.gridEditor[data-v-7c1da34a]{grid-template-columns:1fr}}.bottomAdd[data-v-7c1da34a]{display:flex;gap:10px;padding:12px 6px 4px;flex-wrap:wrap}.sideTools[data-v-7c1da34a]{position:sticky;top:14px;align-self:start;display:flex;flex-direction:column;gap:12px}.toolCard[data-v-7c1da34a]{border-radius:18px;padding:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);box-shadow:0 16px 32px #00000038}.toolTitle[data-v-7c1da34a]{display:inline-flex;align-items:center;gap:10px;font-weight:950;margin-bottom:10px}.toolBtn[data-v-7c1da34a]{width:100%;border-radius:14px;padding:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffffd9;cursor:pointer;display:flex;align-items:center;gap:10px;font-weight:900;transition:background .18s ease,border-color .18s ease,transform .18s ease;margin-bottom:8px}.toolBtn[data-v-7c1da34a]:hover{background:#ffffff0d;border-color:#38bdf82e;transform:translateY(-1px)}.toolDivider[data-v-7c1da34a]{height:1px;background:#ffffff14;margin:8px 0}.jsonBox[data-v-7c1da34a]{border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.06);background:#0000002e}.jsonHead[data-v-7c1da34a]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-bottom:1px solid rgba(255,255,255,.06)}.jsonTitle[data-v-7c1da34a]{font-weight:950;font-size:12px}.jsonMeta[data-v-7c1da34a]{font-size:11px;color:#fff9;font-weight:900}.jsonPre[data-v-7c1da34a]{margin:0;padding:10px;font-size:11px;line-height:1.4;max-height:360px;overflow:auto;color:#ffffffc7}.previewList[data-v-7c1da34a]{display:flex;flex-direction:column;gap:10px}.previewCard[data-v-7c1da34a]{margin-bottom:10px}.previewFormTitle[data-v-7c1da34a]{font-size:18px;font-weight:950}.previewFormDesc[data-v-7c1da34a]{margin-top:6px;color:#fff9;font-size:12px;line-height:1.5}.previewEmail[data-v-7c1da34a]{margin-top:12px}.previewQTitle[data-v-7c1da34a]{display:flex;align-items:center;gap:10px;font-weight:950}.qText[data-v-7c1da34a] a{color:#f87171f2}.qNum[data-v-7c1da34a]{width:26px;height:26px;border-radius:999px;display:grid;place-items:center;font-size:12px;background:#38bdf824;border:1px solid rgba(56,189,248,.16)}.req[data-v-7c1da34a]{margin-left:auto;color:#f87171f2}.previewQDesc[data-v-7c1da34a]{margin-top:8px;font-size:12px;color:#ffffff94}.previewControl[data-v-7c1da34a]{margin-top:12px}.choiceList[data-v-7c1da34a]{display:flex;flex-direction:column;gap:8px}.choiceRow[data-v-7c1da34a]{display:flex;align-items:center;gap:10px;font-size:13px;color:#ffffffd9}.previewFooter[data-v-7c1da34a]{display:flex;gap:10px;flex-wrap:wrap;padding:10px 6px 4px}.previewUpload[data-v-7c1da34a]{display:grid;gap:10px}.uploadMeta[data-v-7c1da34a]{display:flex;align-items:center;justify-content:space-between;gap:10px}.filePill[data-v-7c1da34a]{display:inline-flex;align-items:center;gap:8px;font-weight:950;font-size:12px;padding:6px 10px;border-radius:999px;background:#38bdf81a;border:1px solid rgba(56,189,248,.16)}.fileHint[data-v-7c1da34a]{font-size:11px;color:#ffffff94;font-weight:800}.dropZone[data-v-7c1da34a]{display:flex;align-items:center;gap:12px;padding:12px;border-radius:16px;border:1px dashed rgba(255,255,255,.16);background:#00000024;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.dropZone[data-v-7c1da34a]:hover{border-color:#38bdf842;background:#38bdf80f;transform:translateY(-1px)}.dzText[data-v-7c1da34a]{display:flex;flex-direction:column;gap:2px}.dzTitle[data-v-7c1da34a]{font-weight:950;font-size:12px}.dzSub[data-v-7c1da34a]{font-size:11px;color:#fff9;font-weight:800}.hiddenInput[data-v-7c1da34a]{display:none}.uploadList[data-v-7c1da34a]{display:grid;gap:8px}.uploadItem[data-v-7c1da34a]{display:grid;grid-template-columns:18px 1fr 34px;align-items:center;gap:10px;padding:10px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.uMeta[data-v-7c1da34a]{display:flex;flex-direction:column;gap:2px}.uName[data-v-7c1da34a]{font-weight:950;font-size:12px}.uSub[data-v-7c1da34a]{font-size:11px;color:#fff9;font-weight:800}.previewGrid[data-v-7c1da34a]{display:grid;gap:10px}.gridMeta[data-v-7c1da34a]{display:flex;align-items:center;justify-content:space-between;gap:10px}.gridPill[data-v-7c1da34a]{display:inline-flex;align-items:center;gap:8px;font-weight:950;font-size:12px;padding:6px 10px;border-radius:999px;background:#38bdf81a;border:1px solid rgba(56,189,248,.16)}.gridHint[data-v-7c1da34a]{font-size:11px;color:#ffffff94;font-weight:800}.gridTableWrap[data-v-7c1da34a]{overflow:auto;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#00000024}.gridTable[data-v-7c1da34a]{width:100%;border-collapse:collapse;min-width:520px}.gridTable th[data-v-7c1da34a],.gridTable td[data-v-7c1da34a]{padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.06);border-right:1px solid rgba(255,255,255,.06);vertical-align:middle;color:#ffffffd9;font-size:12px}.gridTable th[data-v-7c1da34a]:last-child,.gridTable td[data-v-7c1da34a]:last-child{border-right:none}.gridCorner[data-v-7c1da34a]{width:180px}.gridRowHead[data-v-7c1da34a]{font-weight:900;color:#ffffffe6}.gridCell[data-v-7c1da34a]{text-align:center}.overlay[data-v-7c1da34a]{position:fixed;inset:0;z-index:99998;display:grid;place-items:center;background:#0000008c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.overlayCard[data-v-7c1da34a]{width:min(560px,calc(100vw - 24px));border-radius:18px;border:1px solid rgba(56,189,248,.18);background:#080c1cc7;box-shadow:0 28px 80px #0000008c;overflow:hidden}.overlayTop[data-v-7c1da34a]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(90deg,#38bdf81a,#6366f10f)}.overlayTitle[data-v-7c1da34a]{display:inline-flex;align-items:center;gap:10px;font-weight:950;font-size:13px;color:#ffffffeb}.overlayBody[data-v-7c1da34a]{padding:12px;display:grid;gap:12px}.overlayInput[data-v-7c1da34a]{background:#00000038;border-color:#38bdf833}.overlayPreview[data-v-7c1da34a]{border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#00000024;overflow:hidden}.overlayPreviewHead[data-v-7c1da34a]{display:flex;align-items:center;gap:10px;padding:10px;border-bottom:1px solid rgba(255,255,255,.08);font-weight:950;font-size:12px}.overlayImgBox[data-v-7c1da34a]{padding:10px}.overlayImgBox img[data-v-7c1da34a]{width:100%;max-height:260px;object-fit:contain;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#0000001a}.imgErr[data-v-7c1da34a]{margin-top:8px;font-size:12px;font-weight:900;color:#f87171f2}.overlayActions[data-v-7c1da34a]{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.overlayUploadRow[data-v-7c1da34a]{display:flex;align-items:center;justify-content:space-between;gap:10px}.mono[data-v-b2ad2b3c]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.muted[data-v-b2ad2b3c]{color:var(--muted)}.dotSep[data-v-b2ad2b3c]{margin:0 10px;opacity:.5}.ok[data-v-b2ad2b3c]{color:#3cffaaf2}.bad[data-v-b2ad2b3c]{color:#ff7878f2}.chatAdmin[data-v-b2ad2b3c]{display:flex;flex-direction:column;gap:14px;min-height:calc(100vh - 40px)}.topbar[data-v-b2ad2b3c]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:14px 16px;border-radius:18px;background:var(--panel);border:1px solid var(--stroke);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 44px #00000047}.headline .kicker[data-v-b2ad2b3c]{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.kDot[data-v-b2ad2b3c]{width:10px;height:10px;border-radius:999px;background:radial-gradient(circle at 30% 30%,#ffffffe6,#38bdf8f2);box-shadow:0 0 18px #38bdf840}.title[data-v-b2ad2b3c]{margin:6px 0 2px;font-size:26px;line-height:1.12;letter-spacing:.2px}.subtitle[data-v-b2ad2b3c]{margin:0;font-size:13px;color:#ffffffb8}.actions[data-v-b2ad2b3c]{display:flex;align-items:center;gap:10px}.pill[data-v-b2ad2b3c]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;background:#00000038;border:1px solid rgba(255,255,255,.1)}.pill .dot[data-v-b2ad2b3c]{width:10px;height:10px;border-radius:999px;background:#ffffff59}.pill.ok .dot[data-v-b2ad2b3c]{background:#3cffaae6;box-shadow:0 0 18px #3cffaa2e}.pill.bad .dot[data-v-b2ad2b3c]{background:#ff5d5de6;box-shadow:0 0 18px #ff5d5d2e}.btn[data-v-b2ad2b3c]{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ffffffe6;cursor:pointer;transition:background .18s ease,border-color .18s ease}.btn[data-v-b2ad2b3c]:hover{background:#ffffff14;border-color:#38bdf838}.btn[data-v-b2ad2b3c]:disabled{opacity:.55;cursor:not-allowed}.btn.ghost[data-v-b2ad2b3c]{background:#0000002e}.btn.primary[data-v-b2ad2b3c]{background:linear-gradient(90deg,#38bdf829,#6366f11f);border-color:#38bdf838}.btn.tiny[data-v-b2ad2b3c]{padding:9px 10px;border-radius:12px}.btnIcon.spin[data-v-b2ad2b3c]{animation:spin-b2ad2b3c .9s linear infinite}@keyframes spin-b2ad2b3c{to{transform:rotate(360deg)}}.grid[data-v-b2ad2b3c]{display:grid;grid-template-columns:360px 1fr;gap:14px;align-items:start}.left[data-v-b2ad2b3c],.right[data-v-b2ad2b3c]{border-radius:18px;background:var(--panel);border:1px solid var(--stroke);overflow:hidden;box-shadow:0 18px 44px #00000042}.left[data-v-b2ad2b3c]{display:flex;flex-direction:column;min-height:72vh}.leftTop[data-v-b2ad2b3c]{padding:12px 12px 10px;border-bottom:1px solid rgba(255,255,255,.08);background:#00000024}.field .label[data-v-b2ad2b3c]{font-size:12px;color:var(--muted);margin-bottom:6px}.searchRow[data-v-b2ad2b3c]{display:flex;gap:8px;align-items:center}.input[data-v-b2ad2b3c]{width:100%;border-radius:14px;padding:10px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffffeb;outline:none;box-sizing:border-box}.input[data-v-b2ad2b3c]:focus{border-color:#38bdf847;box-shadow:0 0 0 4px #38bdf81a}.miniRow[data-v-b2ad2b3c]{display:flex;gap:10px;margin-top:10px}.mini[data-v-b2ad2b3c]{flex:1;border-radius:14px;padding:10px 12px;background:#00000029;border:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;align-items:center}.list[data-v-b2ad2b3c]{padding:10px;overflow:auto}.list[data-v-b2ad2b3c]::-webkit-scrollbar{width:10px}.list[data-v-b2ad2b3c]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.item[data-v-b2ad2b3c]{width:100%;text-align:left;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#00000029;color:#ffffffe6;cursor:pointer;margin-bottom:10px;transition:border-color .18s ease,background .18s ease}.item[data-v-b2ad2b3c]:hover{border-color:#38bdf82e;background:#0003}.item.active[data-v-b2ad2b3c]{border-color:#38bdf83d;background:linear-gradient(90deg,#38bdf81f,#6366f114)}.itemTop[data-v-b2ad2b3c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.bank[data-v-b2ad2b3c]{display:flex;align-items:center;gap:10px;font-weight:950}.badge[data-v-b2ad2b3c]{min-width:28px;height:24px;padding:0 8px;border-radius:999px;background:#ff5d5d24;border:1px solid rgba(255,93,93,.25);display:flex;align-items:center;justify-content:center;font-weight:950}.preview[data-v-b2ad2b3c]{color:#ffffffbf;font-size:13px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.meta[data-v-b2ad2b3c]{margin-top:8px;font-size:12px;color:#ffffff9e}.right[data-v-b2ad2b3c]{display:flex;flex-direction:column;min-height:72vh}.roomTop[data-v-b2ad2b3c]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08);background:#00000024}.roomTitle[data-v-b2ad2b3c]{display:flex;align-items:center;gap:10px;font-weight:950}.roomMeta[data-v-b2ad2b3c]{font-size:12px;color:#ffffffb8;margin-left:auto}.msgs[data-v-b2ad2b3c]{flex:1;padding:14px;overflow:auto;scroll-behavior:smooth}.msgs[data-v-b2ad2b3c]::-webkit-scrollbar{width:10px}.msgs[data-v-b2ad2b3c]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.row[data-v-b2ad2b3c]{display:flex;margin:10px 0}.row.me[data-v-b2ad2b3c]{justify-content:flex-end}.row.bank[data-v-b2ad2b3c]{justify-content:flex-start}.bubble[data-v-b2ad2b3c]{max-width:min(760px,86%);border-radius:16px;padding:10px 12px;border:1px solid rgba(255,255,255,.1);background:#00000038;box-shadow:0 10px 30px #00000040}.row.me .bubble[data-v-b2ad2b3c]{background:linear-gradient(135deg,#6366f124,#00000029);border-color:#6366f138}.row.bank .bubble[data-v-b2ad2b3c]{background:linear-gradient(135deg,#38bdf824,#00000029);border-color:#38bdf838}.bubbleTop[data-v-b2ad2b3c]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px}.who[data-v-b2ad2b3c]{display:inline-flex;align-items:center;gap:8px;font-weight:950}.time[data-v-b2ad2b3c]{font-size:12px;color:#ffffff8c}.body[data-v-b2ad2b3c]{white-space:pre-wrap;word-break:break-word;line-height:1.42;color:#ffffffeb}.hint[data-v-b2ad2b3c]{margin-top:6px;font-size:12px;color:#ffffff8c}.hint.bad[data-v-b2ad2b3c]{color:#ff7878e6}.composer[data-v-b2ad2b3c]{display:flex;gap:10px;padding:12px;border-top:1px solid rgba(255,255,255,.08);background:#00000024}.state[data-v-b2ad2b3c]{padding:18px;border-radius:14px;background:#00000024;border:1px dashed rgba(255,255,255,.14);display:flex;gap:12px;align-items:flex-start;color:#ffffffd1}.state.big[data-v-b2ad2b3c]{padding:20px}.state.err[data-v-b2ad2b3c]{border-style:solid;border-color:#ff5d5d40;background:#ff5d5d0f}.stateTitle[data-v-b2ad2b3c]{font-weight:950;margin-bottom:2px}.stateMsg[data-v-b2ad2b3c]{color:#ffffffbf}.spinner[data-v-b2ad2b3c]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.25);border-top-color:#ffffffd9;display:inline-block;animation:spin-b2ad2b3c .8s linear infinite}.foot[data-v-b2ad2b3c]{padding:10px 12px 12px;font-size:12px;border-top:1px solid rgba(255,255,255,.06);background:#0000001a}@media(max-width:980px){.grid[data-v-b2ad2b3c]{grid-template-columns:1fr}}.tplPage[data-v-9835399d]{width:100%;height:100%;padding:10px 6px;color:var(--txt)}.pageTopbar[data-v-9835399d]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:14px 14px 10px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);box-shadow:0 18px 40px #00000038;margin-bottom:12px}.titleRow[data-v-9835399d]{display:flex;align-items:center;gap:10px}.pageTitle[data-v-9835399d]{margin:0;font-size:18px;font-weight:950;letter-spacing:.2px}.pill[data-v-9835399d]{font-size:11px;font-weight:900;padding:4px 8px;border-radius:999px;background:#38bdf81f;border:1px solid rgba(56,189,248,.18);color:#ffffffe6}.ghostPill[data-v-9835399d]{margin-left:10px;background:#ffffff08;border-color:#ffffff1a;color:#ffffffc7}.pageSub[data-v-9835399d]{margin:6px 0 0;font-size:12px;color:#fff9;line-height:1.4}.topRight[data-v-9835399d]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.card[data-v-9835399d]{position:relative;border-radius:18px;padding:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);box-shadow:0 16px 34px #00000040}.btn[data-v-9835399d]{border:1px solid rgba(56,189,248,.22);background:linear-gradient(90deg,#38bdf82e,#6366f11a);color:#ffffffeb;border-radius:14px;padding:10px 12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:900;transition:background .18s ease,transform .18s ease,border-color .18s ease,box-shadow .18s ease}.btn[data-v-9835399d]:hover{background:linear-gradient(90deg,#38bdf83d,#6366f124);border-color:#38bdf847;box-shadow:0 14px 28px #38bdf81a;transform:translateY(-1px)}.btn.ghost[data-v-9835399d]{border:1px solid rgba(255,255,255,.1);background:#ffffff08}.btn.ghost[data-v-9835399d]:hover{background:#ffffff0d;border-color:#38bdf838}.btn[data-v-9835399d]:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.dangerBtn[data-v-9835399d]{border-color:#f8717142!important}.dangerBtn[data-v-9835399d]:hover{border-color:#f871716b!important;background:#f8717114!important}.miniBtn[data-v-9835399d]{width:34px;height:34px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffe6;cursor:pointer;display:grid;place-items:center;transition:transform .16s ease,background .16s ease,border-color .16s ease}.miniBtn[data-v-9835399d]:hover{transform:translateY(-1px);background:#ffffff0d;border-color:#38bdf82e}.miniBtn[data-v-9835399d]:disabled{opacity:.55;cursor:not-allowed;transform:none}.miniBtn.danger[data-v-9835399d]{border-color:#f871712e}.miniBtn.danger[data-v-9835399d]:hover{border-color:#f8717159;background:#f8717114}.miniBtn.on[data-v-9835399d]{border-color:#38bdf838}.miniBtn.off[data-v-9835399d]{border-color:#f8717138}.field[data-v-9835399d]{display:flex;flex-direction:column;gap:6px}.label[data-v-9835399d]{font-size:12px;font-weight:800;color:#ffffffb8}.labelRow[data-v-9835399d]{display:inline-flex;align-items:center;gap:8px}.smallHint[data-v-9835399d]{margin-top:6px;font-size:12px;color:#ffffff9e;font-weight:800}.emailPreview[data-v-9835399d]{margin-top:10px;display:grid;gap:8px}.emailRow[data-v-9835399d]{display:grid;gap:8px}.emailLabel[data-v-9835399d]{display:inline-flex;align-items:center;gap:8px;font-weight:900;color:#ffffffd9}.emailErr[data-v-9835399d]{font-size:12px;color:#f87171f2;font-weight:900}.dangerInput[data-v-9835399d]{border-color:#f8717173!important;box-shadow:0 0 0 3px #f871711f!important}.input[data-v-9835399d],.textarea[data-v-9835399d],.select[data-v-9835399d]{width:100%;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:#ffffffeb;padding:10px 12px;outline:none}.textarea[data-v-9835399d]{resize:vertical}.toolbar[data-v-9835399d]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:12px}.toolLeft[data-v-9835399d]{display:grid;grid-template-columns:1fr 220px;gap:10px;width:min(760px,100%)}@media(max-width:900px){.toolbar[data-v-9835399d]{flex-direction:column;align-items:stretch}.toolLeft[data-v-9835399d]{grid-template-columns:1fr}}.toolRight[data-v-9835399d]{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.statPill[data-v-9835399d]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.18);background:#38bdf814;font-weight:900;font-size:12px}.statPill.ghost[data-v-9835399d]{border-color:#ffffff1a;background:#ffffff08}.grid[data-v-9835399d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:1200px){.grid[data-v-9835399d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.grid[data-v-9835399d]{grid-template-columns:1fr}}.tplCard[data-v-9835399d]{overflow:hidden;display:flex;flex-direction:column;gap:12px}.tplCard.inactive[data-v-9835399d]{opacity:.72;filter:saturate(.85)}.tplTop[data-v-9835399d]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.tplName[data-v-9835399d]{font-weight:950;font-size:16px}.tplMeta[data-v-9835399d]{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}.metaItem[data-v-9835399d]{font-size:11px;color:#ffffff9e;font-weight:800;display:inline-flex;gap:8px;align-items:center}.tplActions[data-v-9835399d]{display:inline-flex;gap:8px}.tplBody[data-v-9835399d]{display:grid;gap:10px}.tplThumbs[data-v-9835399d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;align-items:start}.thumbImg[data-v-9835399d]{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0003}.thumbMore[data-v-9835399d]{justify-self:start;font-size:12px;font-weight:950;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffd9}.previewImgs[data-v-9835399d]{display:grid;grid-template-columns:1fr;gap:10px}.previewImg[data-v-9835399d]{display:block;width:100%;height:auto;border-radius:14px;object-fit:contain;border:1px solid rgba(255,255,255,.1);background:#0003}.imgBox[data-v-9835399d]{border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;padding:10px}.imgTop[data-v-9835399d]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.imgTitle[data-v-9835399d]{display:inline-flex;gap:10px;align-items:center;font-weight:950;color:#ffffffe0}.imgActions[data-v-9835399d]{display:inline-flex;gap:10px;align-items:center}.imgAddRow[data-v-9835399d]{display:grid;grid-template-columns:1fr 34px 34px;gap:8px;align-items:center;margin-bottom:10px}.imgGrid[data-v-9835399d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(max-width:800px){.imgGrid[data-v-9835399d]{grid-template-columns:1fr}}.imgTile[data-v-9835399d]{border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#00000024;padding:10px;display:grid;gap:8px}.imgPreview[data-v-9835399d]{display:block;width:100%;height:auto;object-fit:contain;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#0003}.imgBtns[data-v-9835399d]{display:inline-flex;gap:8px;align-items:center}.imgUrlInput[data-v-9835399d]{font-size:12px}.imgEmpty[data-v-9835399d]{padding:10px;border-radius:14px;border:1px dashed rgba(255,255,255,.14);color:#ffffffa6;font-weight:900;text-align:center}.scorePicker[data-v-9835399d]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.scoreIconBtn[data-v-9835399d]{width:38px;height:38px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffe6;cursor:pointer;display:grid;place-items:center;transition:transform .16s ease,background .16s ease,border-color .16s ease}.scoreIconBtn[data-v-9835399d]:hover{transform:translateY(-1px);background:#ffffff0f;border-color:#38bdf82e}.scoreIconBtn.on[data-v-9835399d]{border-color:#38bdf847;background:#38bdf81a}.scoreValue[data-v-9835399d]{font-weight:950;color:#ffffffd9;padding-left:6px}.iconPick[data-v-9835399d]{display:inline-flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.iconPickBtn[data-v-9835399d]{width:40px;height:40px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffe6;cursor:pointer;display:grid;place-items:center;transition:transform .16s ease,background .16s ease,border-color .16s ease}.iconPickBtn[data-v-9835399d]:hover{transform:translateY(-1px);background:#ffffff0f;border-color:#38bdf82e}.iconPickBtn.on[data-v-9835399d]{border-color:#38bdf847;background:#38bdf81a}.tplDesc[data-v-9835399d]{font-size:12px;color:#ffffffb3;line-height:1.5}.chips[data-v-9835399d]{display:flex;gap:8px;flex-wrap:wrap}.chip[data-v-9835399d]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:#38bdf81f;border:1px solid rgba(56,189,248,.18);color:#ffffffeb;font-size:12px;font-weight:900}.chip.ghost[data-v-9835399d]{background:#ffffff08;border-color:#ffffff14;color:#ffffffc7}.dangerChip[data-v-9835399d]{border-color:#f8717138!important;background:#f8717112!important;color:#ffffffeb!important}.tplFoot[data-v-9835399d]{display:flex;gap:10px;flex-wrap:wrap;margin-top:auto}.empty[data-v-9835399d]{grid-column:1 / -1;text-align:center;padding:20px}.emptyTitle[data-v-9835399d]{font-weight:950;font-size:16px;display:inline-flex;gap:10px;align-items:center}.emptySub[data-v-9835399d]{margin-top:8px;font-size:12px;color:#ffffffa6;line-height:1.5}.overlay[data-v-9835399d]{position:fixed;inset:0;z-index:99998;display:grid;place-items:center;background:#0000008c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.overlayCard[data-v-9835399d]{width:min(900px,calc(100vw - 24px));border-radius:18px;border:1px solid rgba(56,189,248,.18);background:#080c1cc7;box-shadow:0 28px 80px #0000008c;overflow:hidden}.overlayTop[data-v-9835399d]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(90deg,#38bdf81a,#6366f10f)}.overlayTitle[data-v-9835399d]{display:inline-flex;align-items:center;gap:10px;font-weight:950;font-size:13px;color:#ffffffeb;flex-wrap:wrap}.overlayBody[data-v-9835399d]{padding:12px;display:grid;gap:12px}.overlayActions[data-v-9835399d]{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.jsonPre[data-v-9835399d]{margin:0;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#00000038;max-height:420px;overflow:auto;color:#ffffffc7;font-size:11px;line-height:1.45}.activeRow[data-v-9835399d]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.toggleBtn[data-v-9835399d]{border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffeb;border-radius:14px;padding:10px 12px;display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-weight:900;transition:transform .16s ease,background .16s ease,border-color .16s ease}.toggleBtn[data-v-9835399d]:hover{transform:translateY(-1px);background:#ffffff0d;border-color:#38bdf82e}.toggleBtn.on[data-v-9835399d]{border-color:#38bdf838;background:#38bdf814}.smallToggle[data-v-9835399d]{padding:8px 10px;border-radius:12px;font-size:12px;gap:8px}.activeHint[data-v-9835399d]{font-size:12px;color:#ffffff9e;font-weight:800}.toast[data-v-9835399d]{position:fixed;right:18px;bottom:18px;z-index:99999;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid rgba(56,189,248,.22);background:#080c1cb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffeb;box-shadow:0 18px 40px #00000059;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.toast.show[data-v-9835399d]{opacity:1;pointer-events:auto;transform:translateY(0)}.toast.danger[data-v-9835399d]{border-color:#f8717147}.hiddenInput[data-v-9835399d]{display:none}.editorCard[data-v-9835399d]{width:min(1020px,calc(100vw - 24px))}.linkCard[data-v-9835399d]{width:min(560px,calc(100vw - 24px))}.linkMetaRow[data-v-9835399d]{margin-top:10px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.linkMetaRow .ghostPill[data-v-9835399d]{margin-left:0}.topBtns[data-v-9835399d]{display:inline-flex;gap:10px;align-items:center}.editorBody[data-v-9835399d]{max-height:calc(100vh - 140px);overflow:auto}.loadingRow[data-v-9835399d]{display:inline-flex;gap:10px;align-items:center;padding:12px;color:#ffffffc7;font-weight:900}.editorGrid[data-v-9835399d]{display:grid;grid-template-columns:1fr 220px;gap:10px}.editorSpan2[data-v-9835399d]{grid-column:1 / -1}.innerCard[data-v-9835399d]{padding:12px;border-radius:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06)}.innerTitle[data-v-9835399d]{display:inline-flex;gap:10px;align-items:center;font-weight:950;color:#ffffffeb;margin-bottom:10px}.innerTop[data-v-9835399d]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.innerActions[data-v-9835399d]{display:inline-flex;gap:10px;align-items:center}.smallSelect[data-v-9835399d]{padding:8px 10px;border-radius:12px}.qList[data-v-9835399d]{display:grid;gap:10px}.qItem[data-v-9835399d]{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#00000024;padding:10px}.qHead[data-v-9835399d]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.qLeft[data-v-9835399d]{display:inline-flex;gap:10px;align-items:center;flex-wrap:wrap}.qRight[data-v-9835399d]{display:inline-flex;gap:8px;align-items:center}.qIndex[data-v-9835399d]{font-weight:950;color:#ffffffd9}.qBody[data-v-9835399d]{margin-top:10px;display:grid;gap:10px}.optBox[data-v-9835399d]{border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;padding:10px}.optTop[data-v-9835399d]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.optTitle[data-v-9835399d]{display:inline-flex;gap:10px;align-items:center;font-weight:950;color:#ffffffe0}.optList[data-v-9835399d]{display:grid;gap:8px}.optRow[data-v-9835399d]{display:grid;grid-template-columns:1fr 34px 34px;gap:8px;align-items:center}.optInput[data-v-9835399d]{padding:10px 12px}.miniSettings[data-v-9835399d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.emptyInner[data-v-9835399d]{padding:12px;border-radius:14px;border:1px dashed rgba(255,255,255,.14);color:#ffffffa6;font-weight:900;text-align:center}.overlayFade-enter-active[data-v-9835399d],.overlayFade-leave-active[data-v-9835399d]{transition:opacity .22s ease}.overlayFade-enter-from[data-v-9835399d],.overlayFade-leave-to[data-v-9835399d]{opacity:0}.overlayFade-enter-from .overlayCard[data-v-9835399d]{transform:translateY(10px) scale(.99);opacity:0}.overlayFade-enter-active .overlayCard[data-v-9835399d],.overlayFade-leave-active .overlayCard[data-v-9835399d]{transition:transform .22s ease,opacity .22s ease}.overlayFade-leave-to .overlayCard[data-v-9835399d]{transform:translateY(10px) scale(.99);opacity:0}.previewWrap[data-v-9835399d]{display:grid;gap:12px}.previewHeader[data-v-9835399d]{display:grid;gap:10px}.previewTitleRow[data-v-9835399d]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.previewTitle[data-v-9835399d]{display:inline-flex;gap:10px;align-items:center;font-weight:950;color:#ffffffeb;font-size:15px}.previewMeta[data-v-9835399d]{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.previewDesc[data-v-9835399d]{color:#ffffffbd;line-height:1.5;font-size:12px}.previewFlags[data-v-9835399d]{display:inline-flex;gap:8px;flex-wrap:wrap}.previewList[data-v-9835399d]{display:grid;gap:12px}.previewQ[data-v-9835399d]{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#00000024;padding:12px;display:grid;gap:10px}.previewQTop[data-v-9835399d]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.previewQTitle[data-v-9835399d]{font-weight:950;color:#ffffffeb;display:inline-flex;gap:8px;align-items:center}.qNum[data-v-9835399d]{color:#ffffffc7}.req[data-v-9835399d]{color:#f87171;font-weight:950}.previewQDesc[data-v-9835399d]{color:#ffffffb3;font-size:12px;line-height:1.5}.previewField[data-v-9835399d],.previewChoices[data-v-9835399d]{display:grid;gap:8px}.choiceRow[data-v-9835399d]{display:inline-flex;gap:10px;align-items:center;color:#ffffffd6;font-weight:800}.uploadRow[data-v-9835399d]{display:grid;gap:8px}.uploadHint[data-v-9835399d]{font-size:12px;color:#ffffffa6;font-weight:800}.scoreRow[data-v-9835399d]{display:inline-flex;gap:10px;align-items:center}.scoreHint[data-v-9835399d]{color:#ffffffb3;font-weight:900}.tableWrap[data-v-9835399d]{overflow:auto}.gridTable[data-v-9835399d]{width:100%;border-collapse:collapse;min-width:520px}.gridTable th[data-v-9835399d],.gridTable td[data-v-9835399d]{border:1px solid rgba(255,255,255,.1);padding:10px;text-align:center}.gridTable th[data-v-9835399d]{background:#ffffff08;color:#ffffffe6;font-weight:950}.rowHead[data-v-9835399d]{text-align:left!important;font-weight:900;color:#ffffffd9}.cell input[data-v-9835399d]{transform:scale(1.05)}.pickerWrap[data-v-9835399d]{border-radius:14px;cursor:pointer}.pickerInput[data-v-9835399d]{cursor:pointer}.niceAlert[data-v-9835399d]{position:fixed;top:18px;left:50%;transform:translate(-50%);z-index:100000;width:min(520px,calc(100vw - 24px));border-radius:18px;padding:12px;display:grid;grid-template-columns:36px 1fr 34px;gap:10px;align-items:center;border:1px solid rgba(56,189,248,.22);background:#080c1cc7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 60px #00000073}.niceAlert.success[data-v-9835399d]{border-color:#22c55e38}.niceAlert.danger[data-v-9835399d]{border-color:#f8717147}.niceAlertIcon[data-v-9835399d]{width:36px;height:36px;border-radius:14px;display:grid;place-items:center;background:#38bdf81f;border:1px solid rgba(56,189,248,.16);color:#ffffffeb}.niceAlert.success .niceAlertIcon[data-v-9835399d]{background:#22c55e24;border-color:#22c55e2e}.niceAlert.danger .niceAlertIcon[data-v-9835399d]{background:#f871711f;border-color:#f871712e}.niceAlertTitle[data-v-9835399d]{font-weight:950;color:#fffffff2;font-size:13px;line-height:1.2}.niceAlertSub[data-v-9835399d]{margin-top:2px;font-size:12px;color:#ffffffb3;line-height:1.35}.niceAlertClose[data-v-9835399d]{width:34px;height:34px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffe6;cursor:pointer}.niceAlertClose[data-v-9835399d]:hover{background:#ffffff0f;transform:translateY(-1px)}.alertPop-enter-active[data-v-9835399d],.alertPop-leave-active[data-v-9835399d]{transition:opacity .18s ease,transform .18s ease}.alertPop-enter-from[data-v-9835399d],.alertPop-leave-to[data-v-9835399d]{opacity:0;transform:translate(-50%) translateY(-8px)}.loginPage[data-v-47183859]{--muted: rgba(255, 255, 255, .55);color-scheme:dark;position:relative;width:100%;min-height:100vh;display:grid;place-items:center;padding:28px;overflow:hidden;isolation:isolate;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}.bgVideo[data-v-47183859]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.02);filter:saturate(1.05) contrast(1.05) brightness(.85);z-index:-2}.bgOverlay[data-v-47183859]{position:absolute;inset:0;z-index:-1;background:radial-gradient(900px 520px at 20% 14%,rgba(56,189,248,.12),transparent 60%),radial-gradient(900px 520px at 82% 18%,rgba(99,102,241,.12),transparent 62%),linear-gradient(180deg,#050914b8,#050914d1)}.loginCard[data-v-47183859]{width:min(440px,100%);border-radius:22px;padding:22px 20px 18px;position:relative;overflow:hidden;z-index:1;background:#ffffff0b;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 26px 70px #0000008c,0 0 0 1px #38bdf80f inset}.loginCard[data-v-47183859]:before{content:"";position:absolute;inset:-2px;pointer-events:none;opacity:.95;z-index:0;background:radial-gradient(520px 240px at 18% 12%,rgba(56,189,248,.18),transparent 60%),radial-gradient(520px 240px at 84% 22%,rgba(99,102,241,.16),transparent 62%)}.loginCard[data-v-47183859]:after{content:"";position:absolute;left:14px;right:14px;top:12px;height:1px;z-index:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);opacity:.7;pointer-events:none}.lightSweep[data-v-47183859]{position:absolute;inset:-55%;z-index:1;pointer-events:none;opacity:0;background:linear-gradient(115deg,transparent 36%,rgba(56,189,248,.12) 44%,rgba(255,255,255,.26) 50%,rgba(99,102,241,.14) 56%,transparent 64%);filter:blur(1.1px) saturate(1.05);mix-blend-mode:screen}.sweepA[data-v-47183859]{filter:blur(1px) saturate(1.06)}.sweepB[data-v-47183859]{inset:-62%;background:linear-gradient(120deg,transparent 34%,rgba(56,189,248,.09) 43%,rgba(255,255,255,.18) 50%,rgba(99,102,241,.1) 57%,transparent 66%);filter:blur(1.6px) saturate(1.03)}.cardTop[data-v-47183859]{position:relative;z-index:2;display:grid;justify-items:center;gap:8px;padding-bottom:14px}.logoWrap[data-v-47183859]{width:56px;height:56px;border-radius:999px;padding:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 46px #38bdf81f}.logoWrap img[data-v-47183859]{width:100%;height:100%;object-fit:contain;border-radius:999px}.title[data-v-47183859]{font-weight:950;letter-spacing:.2px;color:#fffffff5;font-size:18px}.sub[data-v-47183859]{font-size:13px;color:#ffffff8c}.form[data-v-47183859]{position:relative;z-index:2;display:grid;gap:12px;padding-top:6px}.field[data-v-47183859]{display:grid;gap:7px}.label[data-v-47183859]{font-size:12px;font-weight:800;color:#ffffffb8}.inputWrap[data-v-47183859]{display:flex;align-items:center;gap:10px;padding:12px;border-radius:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}.inputWrap[data-v-47183859]:focus-within{border-color:#38bdf847;box-shadow:0 16px 42px #38bdf81f;transform:translateY(-1px);background:#ffffff0b}.inputWrap i[data-v-47183859]{opacity:.92;width:18px;text-align:center}.inputWrap input[data-v-47183859]{flex:1;border:none;outline:none;background:transparent;color:#ffffffeb;font-weight:700;font-size:14px}.inputWrap input[data-v-47183859]::placeholder{color:#ffffff61;font-weight:700}.eyeBtn[data-v-47183859]{border:none;background:transparent;color:#ffffffb8;cursor:pointer;padding:6px;border-radius:12px;transition:background .16s ease,color .16s ease}.eyeBtn[data-v-47183859]:hover{background:#ffffff0d;color:#ffffffeb}.row[data-v-47183859]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 2px 4px}.check[data-v-47183859]{display:inline-flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none;color:#ffffffb8;font-weight:750;font-size:12px}.check input[data-v-47183859]{width:16px;height:16px}.error[data-v-47183859]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#ffffffeb;font-weight:750;font-size:12.5px}.submitBtn[data-v-47183859]{margin-top:4px;border:1px solid rgba(56,189,248,.22);border-radius:16px;padding:12px;cursor:pointer;background:linear-gradient(90deg,#38bdf83d,#6366f129);color:#fffffff2;font-weight:900;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.submitBtn[data-v-47183859]:hover{transform:translateY(-1px);border-color:#38bdf847;box-shadow:0 18px 46px #38bdf824}.submitBtn[data-v-47183859]:disabled{opacity:.65;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:520px){.loginPage[data-v-47183859]{padding:18px}.loginCard[data-v-47183859]{border-radius:18px}}@media(prefers-reduced-motion:reduce){.bgVideo[data-v-47183859],.lightSweep[data-v-47183859]{display:none}}.docViewer[data-v-23c71275]{width:100%;min-height:calc(100vh - 36px);padding:10px 10px 14px;color:var(--txt, rgba(255, 255, 255, .92))}.topbar[data-v-23c71275]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 6px 16px}.topLeft[data-v-23c71275]{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.topActions[data-v-23c71275]{display:inline-flex;gap:10px;flex-shrink:0}.searchWrap[data-v-23c71275]{width:min(620px,100%);display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:#00000047;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px #00000040;min-width:0}.searchWrap i[data-v-23c71275]{opacity:.85}.searchWrap input[data-v-23c71275]{flex:1;min-width:0;background:transparent;border:none;outline:none;color:#ffffffe6;font-weight:800}.searchWrap input[data-v-23c71275]::placeholder{color:#ffffff59;font-weight:800}.btn[data-v-23c71275]{border:none;cursor:pointer;padding:10px 12px;border-radius:12px;display:inline-flex;align-items:center;gap:10px;font-weight:900;color:#ffffffe0;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a,0 10px 30px #0000002e;transition:transform .16s ease,filter .16s ease,background .16s ease}.btn[data-v-23c71275]:hover{transform:translateY(-1px);filter:brightness(1.05);background:#ffffff14}.btn[data-v-23c71275]:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn.primary[data-v-23c71275]{background:#38bdf82e;box-shadow:inset 0 0 0 1px #38bdf842,0 10px 30px #0000002e}.btn.primary[data-v-23c71275]:hover{background:#38bdf838}.btn.ghost[data-v-23c71275]{background:#ffffff0a}.btn.danger[data-v-23c71275]{background:#ff3c3c1f;box-shadow:inset 0 0 0 1px #ff3c3c2e,0 10px 30px #0000002e}.btn.danger[data-v-23c71275]:hover{background:#ff3c3c29}.profileWrap[data-v-23c71275]{position:relative;display:inline-flex;align-items:center;flex-shrink:0}.userBtn[data-v-23c71275]{border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;gap:12px;padding:6px 8px;border-radius:12px;transition:background .16s ease,transform .16s ease}.userBtn[data-v-23c71275]:hover{background:#ffffff0a;transform:translateY(-1px)}.userName[data-v-23c71275]{color:#78aafff2;font-weight:900;white-space:nowrap}.avatar[data-v-23c71275]{width:30px;height:30px;border-radius:999px;overflow:hidden;border:1px solid rgba(255,255,255,.14);background:#ffffff0f}.avatar img[data-v-23c71275]{width:100%;height:100%;object-fit:cover}.avatarPh[data-v-23c71275]{width:100%;height:100%;background:linear-gradient(135deg,#38bdf840,#6366f12e)}.chevron[data-v-23c71275]{font-size:12px;opacity:.85;transform-origin:center;color:#ffffffbf}.profileMenu[data-v-23c71275]{position:absolute;right:0;top:calc(100% + 10px);width:220px;border-radius:14px;padding:8px;background:#0a0c16eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 46px #00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50}.menuItem[data-v-23c71275]{width:100%;border:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:#ffffff08;color:#ffffffdb;transition:background .16s ease,transform .16s ease,color .16s ease,box-shadow .16s ease}.menuItem[data-v-23c71275]:hover{background:#ffffff0f;transform:translateY(-1px);box-shadow:0 12px 24px #00000040}.menuItem.danger[data-v-23c71275]{background:#ffffff05;color:#ffffffe0}.menuItem.danger[data-v-23c71275]:hover{background:#ff3c3c1f;color:#fffffff2}.miIcon[data-v-23c71275]{width:18px;height:18px;display:grid;place-items:center;opacity:.9}.miLabel[data-v-23c71275]{font-weight:900;font-size:13px}.menuDivider[data-v-23c71275]{height:1px;margin:8px 6px;background:linear-gradient(90deg,#fff0,#ffffff24,#fff0);opacity:.65}.toastWrap[data-v-23c71275]{position:fixed;top:14px;right:14px;z-index:200;pointer-events:none}.toast[data-v-23c71275]{pointer-events:auto;width:min(420px,calc(100vw - 28px));border-radius:16px;padding:12px 12px 10px;display:grid;grid-template-columns:26px 1fr 30px;gap:10px;align-items:start;background:#0a0c16db;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 60px #0000008c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.tIcon[data-v-23c71275]{width:26px;height:26px;border-radius:10px;display:grid;place-items:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.tBody[data-v-23c71275]{min-width:0}.tTitle[data-v-23c71275]{font-weight:950;font-size:13px;line-height:1.2}.tMsg[data-v-23c71275]{margin-top:4px;font-weight:850;font-size:11.5px;opacity:.8;line-height:1.35;word-break:break-word}.tClose[data-v-23c71275]{width:30px;height:30px;border:none;cursor:pointer;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffffdb;display:grid;place-items:center;transition:transform .16s ease,background .16s ease}.tClose[data-v-23c71275]:hover{transform:translateY(-1px);background:#ffffff14}.tBar[data-v-23c71275]{position:absolute;left:0;bottom:0;height:3px;width:100%;transform-origin:left center;background:#38bdf8e6}.toast.t-success .tBar[data-v-23c71275]{background:#22c55ef2}.toast.t-error .tBar[data-v-23c71275]{background:#ff3c3cf2}.toast.t-info .tBar[data-v-23c71275]{background:#38bdf8f2}.layout[data-v-23c71275]{display:grid;grid-template-columns:1fr;gap:18px}.leftCol[data-v-23c71275]{display:grid;gap:18px}.card[data-v-23c71275]{border-radius:16px;background:#0000003d;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 44px #0000004d}.section[data-v-23c71275]{padding:18px 18px 16px}.sectionHead[data-v-23c71275]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:14px}.sectionTitle[data-v-23c71275]{font-size:16px;font-weight:900;margin:0;color:#78d2c8e6}.miniHint[data-v-23c71275]{font-size:11px;opacity:.55;font-weight:800}.docTypes[data-v-23c71275]{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.docTypeTile[data-v-23c71275]{border:none;cursor:pointer;border-radius:10px;padding:14px 12px 12px;background:#3a52a08c;box-shadow:inset 0 0 0 1px #ffffff1a;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease;color:#ffffffe6}.docTypeTile[data-v-23c71275]:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:inset 0 0 0 1px #ffffff24,0 14px 30px #00000040}.docTypeTile.active[data-v-23c71275]{background:#38bdf82e;box-shadow:inset 0 0 0 1px #38bdf847,0 16px 34px #00000042}.docIcon[data-v-23c71275]{height:46px;display:grid;place-items:center;margin-bottom:10px}.docIcon img[data-v-23c71275]{width:42px;height:42px;object-fit:contain}.docIconPh[data-v-23c71275]{width:42px;height:42px;border-radius:10px;background:#ffffff1a;border:1px dashed rgba(255,255,255,.18)}.docLabel[data-v-23c71275]{font-weight:900;font-size:12px;opacity:.92;text-align:center}.docsCard[data-v-23c71275]{padding-bottom:12px}.docsTop[data-v-23c71275]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.docsTitle .hTitle[data-v-23c71275]{font-weight:950;font-size:16px}.docsTitle .hSub[data-v-23c71275]{margin-top:4px;font-size:11px;opacity:.65;font-weight:800}.docsTools[data-v-23c71275]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.select[data-v-23c71275]{display:inline-flex;align-items:center;gap:8px;padding:9px 10px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.select i[data-v-23c71275]{opacity:.75;font-size:12px}.select select[data-v-23c71275]{background:transparent;border:none;outline:none;color:#ffffffe0;font-weight:900;font-size:12px}.notice[data-v-23c71275]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;font-weight:850;margin:10px 0 12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.notice.danger[data-v-23c71275]{background:#ff3c3c1f;border-color:#ff3c3c2e}.tableWrap[data-v-23c71275]{overflow:auto;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#00000029}.table[data-v-23c71275]{width:100%;border-collapse:separate;border-spacing:0;min-width:980px}.table thead th[data-v-23c71275]{text-align:left;font-size:11px;letter-spacing:.4px;text-transform:uppercase;padding:12px;font-weight:950;opacity:.72;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.08);position:sticky;top:0;z-index:2}.table tbody td[data-v-23c71275]{padding:12px;border-bottom:1px solid rgba(255,255,255,.06);vertical-align:middle}.table tbody tr:hover td[data-v-23c71275]{background:#ffffff08}.table tbody tr:last-child td[data-v-23c71275]{border-bottom:none}.empty[data-v-23c71275]{text-align:center;padding:22px 12px!important;font-weight:900;opacity:.75}.empty i[data-v-23c71275]{margin-right:10px}.colName[data-v-23c71275]{width:360px}.colType[data-v-23c71275]{width:120px}.colTags[data-v-23c71275]{width:190px}.colOwner[data-v-23c71275]{width:130px}.colSize[data-v-23c71275]{width:110px}.colUpdated[data-v-23c71275]{width:170px}.colActions[data-v-23c71275]{width:140px}.nameCell[data-v-23c71275]{display:flex;align-items:center;gap:12px}.fileDot[data-v-23c71275]{width:10px;height:10px;border-radius:999px;opacity:.95;box-shadow:0 0 0 2px #ffffff0f}.dPdf[data-v-23c71275]{background:#ff0f37e6}.dDocs[data-v-23c71275]{background:#007bfff2}.dXls[data-v-23c71275]{background:#22c55ef2}.dPpt[data-v-23c71275]{background:#ffa500f2}.dTxt[data-v-23c71275]{background:#38bdf8f2}.dOther[data-v-23c71275]{background:#a855f7d9}.nameText[data-v-23c71275]{min-width:0}.nm[data-v-23c71275]{font-weight:950;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subLine[data-v-23c71275]{margin-top:3px;font-size:10px;opacity:.65;font-weight:850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dotSep[data-v-23c71275]{margin:0 6px;opacity:.45}.muted[data-v-23c71275]{opacity:.72;font-weight:850;font-size:11px}.pill[data-v-23c71275]{display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;border-radius:999px;font-weight:950;font-size:11px;letter-spacing:.4px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d}.pPdf[data-v-23c71275]{background:#ffa50024;border-color:#ffa50038}.pDocs[data-v-23c71275]{background:#38bdf824;border-color:#38bdf838}.pXls[data-v-23c71275]{background:#22c55e24;border-color:#22c55e38}.pPpt[data-v-23c71275]{background:#f43f5e1f;border-color:#f43f5e33}.pTxt[data-v-23c71275]{background:#94a3b81f;border-color:#94a3b833}.pOther[data-v-23c71275]{background:#a855f71f;border-color:#a855f733}.tags[data-v-23c71275]{display:flex;gap:8px;flex-wrap:wrap}.tag[data-v-23c71275]{padding:6px 9px;border-radius:999px;font-size:10px;font-weight:950;opacity:.85;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.tag.more[data-v-23c71275]{opacity:.7}.rowActions[data-v-23c71275]{display:inline-flex;gap:10px}.iconBtn[data-v-23c71275]{width:34px;height:34px;border:none;cursor:pointer;border-radius:10px;display:grid;place-items:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#ffffffdb;transition:transform .16s ease,filter .16s ease,background .16s ease}.iconBtn[data-v-23c71275]:hover{transform:translateY(-1px);filter:brightness(1.06);background:#ffffff12}.iconBtn.danger[data-v-23c71275]{background:#ff3c3c1f;border-color:#ff3c3c2e}.check[data-v-23c71275]{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.check input[data-v-23c71275]{width:16px;height:16px;accent-color:rgba(56,189,248,.95)}.check span[data-v-23c71275]{display:none}.pager[data-v-23c71275]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.pageInfo[data-v-23c71275]{font-weight:900;font-size:12px;opacity:.8}.miniBtn[data-v-23c71275]{margin-top:6px;width:max-content;border:none;cursor:pointer;padding:8px 10px;border-radius:10px;background:#00000038;color:#ffffffdb;font-weight:900;font-size:11px;transition:transform .16s ease,filter .16s ease}.miniBtn[data-v-23c71275]:hover{transform:translateY(-1px);filter:brightness(1.06)}.miniBtn[data-v-23c71275]:disabled{opacity:.6;cursor:not-allowed;transform:none}.modalOverlay[data-v-23c71275]{position:fixed;inset:0;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:100;display:grid;place-items:center;padding:16px}.modal[data-v-23c71275]{width:min(760px,100%);border-radius:18px;background:#0a0c16eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 80px #0009;overflow:hidden}.modal.small[data-v-23c71275]{width:min(520px,100%)}.modalHead[data-v-23c71275]{display:flex;align-items:center;justify-content:space-between;padding:14px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.08)}.modalTitle[data-v-23c71275]{display:inline-flex;align-items:center;gap:10px;font-weight:950}.modalBody[data-v-23c71275]{padding:14px}.modalFoot[data-v-23c71275]{display:flex;justify-content:flex-end;gap:10px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06);margin-top:12px}.dropzone[data-v-23c71275]{position:relative;border-radius:16px;padding:18px 14px;display:flex;align-items:center;gap:14px;background:#ffffff08;border:1px dashed rgba(255,255,255,.18);transition:filter .16s ease,background .16s ease,border-color .16s ease;cursor:pointer}.dropzone.dragging[data-v-23c71275]{background:#38bdf81f;border-color:#38bdf847}.dzIcon[data-v-23c71275]{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#38bdf81f;border:1px solid rgba(56,189,248,.18)}.dzIcon i[data-v-23c71275]{font-size:18px;opacity:.9}.dzText[data-v-23c71275]{display:grid;gap:4px}.dzTitle[data-v-23c71275]{font-weight:950}.dzSub[data-v-23c71275]{font-size:11px;opacity:.65;font-weight:850}.fileInput[data-v-23c71275]{position:absolute;inset:0;opacity:0;cursor:pointer}.grid2[data-v-23c71275]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.field[data-v-23c71275]{display:grid;gap:8px}.field .label[data-v-23c71275]{font-size:11px;font-weight:950;opacity:.75}.field input[data-v-23c71275],.field select[data-v-23c71275],.field textarea[data-v-23c71275]{width:100%;border-radius:12px;padding:10px 12px;background:#00000038;border:1px solid rgba(255,255,255,.1);outline:none;color:#ffffffe0;font-weight:850}.field textarea[data-v-23c71275]{resize:vertical}.span2[data-v-23c71275]{grid-column:span 2}.pickedFile[data-v-23c71275]{margin-top:12px;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.pfName[data-v-23c71275]{font-weight:950;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pfSize[data-v-23c71275]{font-size:11px;opacity:.7;font-weight:900}.confirmMsg[data-v-23c71275]{font-weight:850;opacity:.86;padding:6px 2px 0}@media(max-width:1100px){.docTypes[data-v-23c71275]{grid-template-columns:repeat(3,1fr)}.docsTop[data-v-23c71275]{flex-direction:column;align-items:stretch}}@media(max-width:760px){.topbar[data-v-23c71275]{align-items:flex-start}.topLeft[data-v-23c71275]{flex-direction:column;align-items:stretch}.topActions[data-v-23c71275]{justify-content:flex-start}.docTypes[data-v-23c71275]{grid-template-columns:repeat(2,1fr)}.grid2[data-v-23c71275]{grid-template-columns:1fr}.span2[data-v-23c71275]{grid-column:auto}}.viewer[data-v-67a43e56]{display:grid;gap:14px}.card[data-v-67a43e56]{background:var(--panel, rgba(255, 255, 255, .045));border:1px solid var(--stroke, rgba(255, 255, 255, .08));border-radius:18px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 44px #00000047}.cardInner[data-v-67a43e56]{background:var(--panel2, rgba(255, 255, 255, .03));border:1px solid var(--stroke, rgba(255, 255, 255, .08));border-radius:16px;padding:14px}.head[data-v-67a43e56]{padding:16px;display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:980px){.head[data-v-67a43e56]{grid-template-columns:1fr 1.2fr;align-items:end}}.kicker[data-v-67a43e56]{color:var(--muted, rgba(255, 255, 255, .55));font-weight:800;letter-spacing:.2px;font-size:12px}.title[data-v-67a43e56]{margin:4px 0 0;font-size:22px;font-weight:900;color:var(--txt, rgba(255, 255, 255, .92))}.sub[data-v-67a43e56]{margin:6px 0 0;color:var(--muted, rgba(255, 255, 255, .55));font-size:13px}.controls[data-v-67a43e56]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}.field[data-v-67a43e56]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:var(--glass, rgba(255, 255, 255, .035));border:1px solid var(--stroke, rgba(255, 255, 255, .08))}.field i[data-v-67a43e56]{opacity:.9}.input[data-v-67a43e56]{background:transparent;border:none;outline:none;color:var(--txt, rgba(255, 255, 255, .92));width:220px;max-width:56vw}.input[data-v-67a43e56]::placeholder{color:var(--muted, rgba(255, 255, 255, .55))}.chip[data-v-67a43e56]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;background:var(--glass, rgba(255, 255, 255, .035));border:1px solid var(--stroke, rgba(255, 255, 255, .08));color:#ffffffd9;font-weight:800;font-size:13px;-webkit-user-select:none;user-select:none;cursor:pointer}.chip input[data-v-67a43e56]{accent-color:rgba(56,189,248,.9)}.btn[data-v-67a43e56]{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid var(--stroke, rgba(255, 255, 255, .08));background:var(--glass, rgba(255, 255, 255, .035));color:#ffffffdb;font-weight:900;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.btn[data-v-67a43e56]:hover{transform:translateY(-1px);border-color:#38bdf838;box-shadow:0 14px 34px #38bdf814}.btn[data-v-67a43e56]:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.btn.primary[data-v-67a43e56]{background:linear-gradient(90deg,#38bdf82e,#6366f11f);border-color:#38bdf833}.btn.danger[data-v-67a43e56]{border-color:#f8717138;background:#f8717114}.metaRow[data-v-67a43e56]{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}.metaPill[data-v-67a43e56]{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;font-size:12px;font-weight:900;border:1px solid var(--stroke, rgba(255, 255, 255, .08));background:#ffffff08;color:#ffffffd1}.list[data-v-67a43e56]{display:grid;gap:12px}.row[data-v-67a43e56]{padding:14px;display:flex;justify-content:space-between;gap:12px;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease,background .14s ease}.row[data-v-67a43e56]:hover{transform:translateY(-1px);border-color:#38bdf838;box-shadow:0 18px 44px #38bdf814}.row.unread[data-v-67a43e56]{background:linear-gradient(90deg,#38bdf81f,#ffffff08);border-color:#38bdf838}.rowLeft[data-v-67a43e56]{min-width:0}.rowTop[data-v-67a43e56]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rowTitle[data-v-67a43e56]{margin:0;font-size:16px;font-weight:900;color:#fffffff2}.dot[data-v-67a43e56]{width:10px;height:10px;border-radius:999px;background:#38bdf8f2;box-shadow:0 0 0 6px #38bdf81f}.badge[data-v-67a43e56]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.18);background:#38bdf814;color:#ffffffe6;font-weight:900;font-size:12px}.rowSummary[data-v-67a43e56]{margin:10px 0 0;color:#ffffffb8;font-size:13px;line-height:1.55;max-width:78ch}.rowMeta[data-v-67a43e56]{margin-top:10px;display:flex;gap:10px;flex-wrap:wrap}.meta[data-v-67a43e56]{display:inline-flex;align-items:center;gap:8px;color:var(--muted, rgba(255, 255, 255, .55));font-size:12px;font-weight:800}.rowRight[data-v-67a43e56]{display:flex;align-items:center}.linkBtn[data-v-67a43e56]{border:none;background:transparent;color:#38bdf8f2;font-weight:900;cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:10px 6px}.empty[data-v-67a43e56]{padding:16px;display:flex;gap:12px;align-items:center;color:#ffffffbf}.emptyTitle[data-v-67a43e56]{font-weight:900;color:#ffffffeb}.emptySub[data-v-67a43e56]{margin-top:3px;color:var(--muted, rgba(255, 255, 255, .55));font-size:13px}.error[data-v-67a43e56]{padding:14px;display:grid;gap:10px;border-color:#f8717138;background:#f871710f}.errorTop[data-v-67a43e56]{display:flex;align-items:center;gap:10px;font-weight:900}.errorMsg[data-v-67a43e56]{color:#ffffffbf;font-size:13px}.skeleton[data-v-67a43e56]{display:grid;gap:12px}.sk[data-v-67a43e56]{height:92px;border-radius:18px;background:linear-gradient(90deg,#ffffff08,#ffffff12,#ffffff08);background-size:200% 200%;border:1px solid var(--stroke, rgba(255, 255, 255, .08));animation:shimmer-67a43e56 1.15s ease infinite}@keyframes shimmer-67a43e56{0%{background-position:0% 50%}to{background-position:100% 50%}}.overlay[data-v-67a43e56]{position:fixed;inset:0;z-index:9999;background:#00000094;display:grid;place-items:center;padding:18px}.modal[data-v-67a43e56]{width:min(1020px,96vw);max-height:calc(100vh - 36px);overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.modalHead[data-v-67a43e56]{position:sticky;top:0;padding:14px;display:flex;justify-content:space-between;gap:12px;align-items:flex-start;background:#080c1cc7;border-bottom:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.modalKicker[data-v-67a43e56]{font-size:12px;font-weight:900;color:var(--muted, rgba(255, 255, 255, .55))}.modalTitle[data-v-67a43e56]{margin:6px 0 0;font-size:18px;font-weight:950;color:#fffffff2}.modalMeta[data-v-67a43e56]{margin-top:10px;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.modalHeadRight[data-v-67a43e56]{display:flex;gap:10px;align-items:center}.modalBody[data-v-67a43e56]{padding:14px;display:grid;gap:14px}.sectionTitle[data-v-67a43e56]{display:inline-flex;align-items:center;gap:10px;font-weight:950;margin-bottom:10px;color:#ffffffeb}.contentText[data-v-67a43e56]{margin:0;white-space:pre-wrap;line-height:1.7;color:#ffffffd1}.img[data-v-67a43e56]{width:100%;border-radius:16px;border:1px solid rgba(255,255,255,.1)}.pdf[data-v-67a43e56]{width:100%;height:min(70vh,760px);border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#00000040}.previewActions[data-v-67a43e56]{margin-top:12px;display:flex;justify-content:flex-end}.fade-enter-active[data-v-67a43e56],.fade-leave-active[data-v-67a43e56]{transition:opacity .16s ease}.fade-enter-from[data-v-67a43e56],.fade-leave-to[data-v-67a43e56]{opacity:0}.page[data-v-08ea4f74]{width:100%;min-height:calc(100vh - 36px);padding:10px 10px 14px;color:var(--txt, rgba(255, 255, 255, .92))}.topbar[data-v-08ea4f74]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:8px 6px 16px;flex-wrap:wrap}.leftTitle[data-v-08ea4f74]{display:grid;gap:6px}.titleRow[data-v-08ea4f74]{display:inline-flex;align-items:center;gap:10px;font-weight:950;font-size:16px}.sub[data-v-08ea4f74]{color:#ffffffa6;font-weight:850;font-size:12px}.rightTools[data-v-08ea4f74]{display:inline-flex;gap:10px;align-items:center;flex-wrap:wrap}.searchWrap[data-v-08ea4f74]{width:min(420px,100%);display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#00000038;border:1px solid rgba(255,255,255,.1)}.searchWrap input[data-v-08ea4f74]{flex:1;background:transparent;border:none;outline:none;color:#ffffffeb;font-weight:800}.searchWrap input[data-v-08ea4f74]::placeholder{color:#ffffff59}.card[data-v-08ea4f74]{border-radius:18px;background:#0000003d;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 44px #0000004d;padding:14px}.cardHead[data-v-08ea4f74]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 6px 12px}.cardTitle[data-v-08ea4f74]{display:inline-flex;align-items:center;gap:10px;font-weight:950}.pill[data-v-08ea4f74]{font-weight:950;font-size:12px;padding:6px 10px;border-radius:999px;background:#38bdf81a;border:1px solid rgba(56,189,248,.16)}.loadingRow[data-v-08ea4f74],.errorRow[data-v-08ea4f74]{padding:14px 10px;display:inline-flex;gap:10px;align-items:center;font-weight:900}.errorRow[data-v-08ea4f74]{color:#f87171f2}.cardsWrap[data-v-08ea4f74]{padding:6px}.cardsGrid.oneCol[data-v-08ea4f74]{display:grid;grid-template-columns:1fr;gap:12px}.itemCard[data-v-08ea4f74]{border-radius:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);padding:12px;cursor:pointer;outline:none;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.itemCard[data-v-08ea4f74]:hover{transform:translateY(-1px);background:#ffffff0a;box-shadow:0 16px 34px #00000047}.itemCard[data-v-08ea4f74]:focus{box-shadow:0 0 0 3px #38bdf824 inset,0 16px 34px #00000047}.itemHead[data-v-08ea4f74]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.idx[data-v-08ea4f74]{color:#fff9;font-weight:950}.tTitle[data-v-08ea4f74]{font-weight:950;color:#ffffffeb}.tSub[data-v-08ea4f74]{margin-top:6px;font-size:12px;color:#fff9;font-weight:800;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.mono[data-v-08ea4f74]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New}.dot[data-v-08ea4f74]{opacity:.7}.itemFoot[data-v-08ea4f74]{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.muted[data-v-08ea4f74]{color:#fff9;font-weight:850;font-size:12px;display:inline-flex;align-items:center;gap:8px}.empty[data-v-08ea4f74]{padding:18px;text-align:center;color:#ffffffa6;font-weight:900}.badge[data-v-08ea4f74]{display:inline-flex;align-items:center;gap:8px;font-weight:950;font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb}.btn[data-v-08ea4f74]{border:1px solid rgba(56,189,248,.22);background:linear-gradient(90deg,#38bdf82e,#6366f11a);color:#ffffffeb;border-radius:14px;padding:10px 12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:950;transition:transform .16s ease,box-shadow .16s ease}.btn[data-v-08ea4f74]:hover{transform:translateY(-1px);box-shadow:0 14px 28px #38bdf81a}.btn.ghost[data-v-08ea4f74]{border-color:#ffffff1a;background:#ffffff08}.btn.mini[data-v-08ea4f74]{padding:8px 10px;border-radius:12px;font-size:12px}.btn[data-v-08ea4f74]:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.toast[data-v-08ea4f74]{position:fixed;right:18px;bottom:18px;z-index:99999;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid rgba(56,189,248,.22);background:#080c1cb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffeb;box-shadow:0 18px 40px #00000059;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.toast.show[data-v-08ea4f74]{opacity:1;pointer-events:auto;transform:translateY(0)}.toast.danger[data-v-08ea4f74]{border-color:#f8717147}.mono[data-v-b13f7ce5]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.muted[data-v-b13f7ce5]{color:var(--muted)}.dotSep[data-v-b13f7ce5]{margin:0 10px;opacity:.5}.chatRoom[data-v-b13f7ce5]{display:flex;flex-direction:column;gap:14px;min-height:calc(100vh - 40px)}.topbar[data-v-b13f7ce5]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:14px 16px;border-radius:18px;background:var(--panel);border:1px solid var(--stroke);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 44px #00000047}.headline .kicker[data-v-b13f7ce5]{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.kDot[data-v-b13f7ce5]{width:10px;height:10px;border-radius:999px;background:radial-gradient(circle at 30% 30%,#ffffffe6,#38bdf8f2);box-shadow:0 0 18px #38bdf840}.title[data-v-b13f7ce5]{margin:6px 0 2px;font-size:26px;line-height:1.12;letter-spacing:.2px}.subtitle[data-v-b13f7ce5]{margin:0;font-size:13px;color:#ffffffb8}.actions[data-v-b13f7ce5]{display:flex;align-items:center;gap:10px}.pill[data-v-b13f7ce5]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;background:#00000038;border:1px solid rgba(255,255,255,.1)}.pill .dot[data-v-b13f7ce5]{width:10px;height:10px;border-radius:999px;background:#ffffff59}.pill.ok .dot[data-v-b13f7ce5]{background:#3cffaae6;box-shadow:0 0 18px #3cffaa2e}.pill.bad .dot[data-v-b13f7ce5]{background:#ff5d5de6;box-shadow:0 0 18px #ff5d5d2e}.ok[data-v-b13f7ce5]{color:#3cffaaf2}.bad[data-v-b13f7ce5]{color:#ff7878f2}.btn[data-v-b13f7ce5]{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ffffffe6;cursor:pointer;transition:background .18s ease,border-color .18s ease}.btn[data-v-b13f7ce5]:hover{background:#ffffff14;border-color:#38bdf838}.btn[data-v-b13f7ce5]:disabled{opacity:.55;cursor:not-allowed}.btn.ghost[data-v-b13f7ce5]{background:#0000002e}.btn.primary[data-v-b13f7ce5]{background:linear-gradient(90deg,#38bdf829,#6366f11f);border-color:#38bdf838}.btnIcon.spin[data-v-b13f7ce5]{animation:spin-b13f7ce5 .9s linear infinite}@keyframes spin-b13f7ce5{to{transform:rotate(360deg)}}.grid[data-v-b13f7ce5]{display:grid;grid-template-columns:1fr;gap:14px;align-items:start}.card[data-v-b13f7ce5]{border-radius:18px;background:var(--panel);border:1px solid var(--stroke);overflow:hidden;display:flex;flex-direction:column;min-height:calc(100vh - 140px);box-shadow:0 18px 44px #00000047}.cardTop[data-v-b13f7ce5]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08);background:#00000029}.cardTitle[data-v-b13f7ce5]{display:flex;align-items:center;gap:10px;font-weight:900;color:#ffffffeb}.cardMeta[data-v-b13f7ce5]{font-size:12px;display:flex;align-items:center;gap:8px;color:#ffffffc7}.list[data-v-b13f7ce5]{flex:1;padding:14px;overflow:auto;scroll-behavior:smooth}.list[data-v-b13f7ce5]::-webkit-scrollbar{width:10px}.list[data-v-b13f7ce5]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.state[data-v-b13f7ce5]{padding:18px;border-radius:14px;background:#00000029;border:1px dashed rgba(255,255,255,.14);display:flex;gap:12px;align-items:flex-start;color:#ffffffd1}.state.err[data-v-b13f7ce5]{border-style:solid;border-color:#ff5d5d40;background:#ff5d5d0f}.stateTitle[data-v-b13f7ce5]{font-weight:900;margin-bottom:2px}.stateMsg[data-v-b13f7ce5]{color:#ffffffbf}.spinner[data-v-b13f7ce5]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.25);border-top-color:#ffffffd9;display:inline-block;animation:spin-b13f7ce5 .8s linear infinite}.row[data-v-b13f7ce5]{display:flex;margin:10px 0}.row.me[data-v-b13f7ce5]{justify-content:flex-end}.row.admin[data-v-b13f7ce5]{justify-content:flex-start}.bubble[data-v-b13f7ce5]{max-width:min(760px,82%);border-radius:16px;padding:10px 12px;border:1px solid rgba(255,255,255,.1);background:#00000038;box-shadow:0 10px 30px #00000040}.row.me .bubble[data-v-b13f7ce5]{background:linear-gradient(135deg,#38bdf829,#00000029);border-color:#38bdf838}.row.admin .bubble[data-v-b13f7ce5]{background:linear-gradient(135deg,#6366f124,#00000029);border-color:#6366f133}.bubbleTop[data-v-b13f7ce5]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px}.who[data-v-b13f7ce5]{display:inline-flex;align-items:center;gap:8px;font-weight:900;color:#ffffffe0}.time[data-v-b13f7ce5]{font-size:12px;color:#ffffff8c}.body[data-v-b13f7ce5]{white-space:pre-wrap;word-break:break-word;line-height:1.4;color:#ffffffeb}.hint[data-v-b13f7ce5]{margin-top:6px;font-size:12px;color:#ffffff8c}.hint.bad[data-v-b13f7ce5]{color:#ff7878e6}.composer[data-v-b13f7ce5]{display:flex;gap:10px;padding:12px;border-top:1px solid rgba(255,255,255,.08);background:#00000029}.input[data-v-b13f7ce5]{flex:1;resize:none;border-radius:14px;padding:10px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffffeb;outline:none}.input[data-v-b13f7ce5]:focus{border-color:#38bdf847;box-shadow:0 0 0 4px #38bdf81a}.foot[data-v-b13f7ce5]{padding:10px 12px 12px;font-size:12px;border-top:1px solid rgba(255,255,255,.06);background:#0000001a}.page.annPage[data-v-4c68ec32]{padding:18px 18px 28px;min-height:calc(100vh - 12px)}.annInner[data-v-4c68ec32]{width:100%;max-width:100%;margin:0}.topbar[data-v-4c68ec32]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#0810268c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px #00000047;margin-bottom:14px}.titleRow[data-v-4c68ec32]{display:flex;align-items:center;gap:12px}.titleIcon[data-v-4c68ec32]{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;background:radial-gradient(circle at 30% 30%,#5ab4ff40,#0000);border:1px solid rgba(255,255,255,.08)}.titleIcon i[data-v-4c68ec32]{font-size:18px;color:#d2ebfff2}.pageTitle[data-v-4c68ec32]{font-size:16px;font-weight:800;letter-spacing:.2px;color:#f0fafffa}.pageSub[data-v-4c68ec32]{font-size:12px;color:#d2ebffb3;margin-top:2px}.content[data-v-4c68ec32]{width:100%;display:flex;flex-direction:column;gap:14px}.card[data-v-4c68ec32]{width:100%;border-radius:18px;padding:14px;border:1px solid rgba(255,255,255,.08);background:#08102673;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 34px #00000040}.cardHead[data-v-4c68ec32]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}.hTitle[data-v-4c68ec32]{font-size:13px;font-weight:900;color:#f0fafff2}.hint[data-v-4c68ec32]{font-size:12px;color:#d2ebffa6}.grid2[data-v-4c68ec32]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.field .label[data-v-4c68ec32]{display:inline-block;font-size:12px;font-weight:800;color:#e6f5ffe0;margin-bottom:6px}.req[data-v-4c68ec32]{color:#ff7878f2}.inputWrap[data-v-4c68ec32]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#0a142d6b}.inputWrap i[data-v-4c68ec32]{opacity:.8}.inputWrap input[data-v-4c68ec32]{width:100%;border:0;outline:0;background:transparent;color:#f0fafff2;font-size:13px}.textarea[data-v-4c68ec32]{width:100%;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#0a142d6b;color:#f0fafff2;outline:0;resize:vertical}.miniHint[data-v-4c68ec32]{margin-top:6px;font-size:11px;color:#d2ebff9e}.tagInput[data-v-4c68ec32]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#0a142d6b}.tagInput input[data-v-4c68ec32]{flex:1;border:0;outline:0;background:transparent;color:#f0fafff2;font-size:13px}.miniBtn[data-v-4c68ec32]{width:34px;height:34px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#5ab4ff1f;color:#f0fafff2;cursor:pointer}.miniBtn[data-v-4c68ec32]:hover{background:#5ab4ff2e}.tagPills[data-v-4c68ec32]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.pillTag[data-v-4c68ec32]{border:1px solid rgba(255,255,255,.1);background:#5ab4ff1c;color:#f0fafff2;border-radius:999px;padding:7px 10px;font-size:12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.pillTag[data-v-4c68ec32]:hover{background:#5ab4ff29}.dropzone[data-v-4c68ec32]{border-radius:18px;border:1px dashed rgba(255,255,255,.14);background:#0a142d47;overflow:hidden}.dropzone.dragOver[data-v-4c68ec32]{border-color:#5ab4ff8c;background:#5ab4ff14}.fileInput[data-v-4c68ec32]{display:none}.dzInner[data-v-4c68ec32]{padding:14px;display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:12px;cursor:pointer}.dzIcon[data-v-4c68ec32]{width:52px;height:52px;border-radius:18px;display:grid;place-items:center;background:radial-gradient(circle at 30% 30%,#5ab4ff40,#0000);border:1px solid rgba(255,255,255,.08)}.dzIcon i[data-v-4c68ec32]{font-size:18px;color:#e6f5fff2}.dzTitle[data-v-4c68ec32]{font-size:13px;font-weight:900;color:#f0fafff2}.dzSub[data-v-4c68ec32]{margin-top:3px;font-size:11px;color:#d2ebffa6}.fileList[data-v-4c68ec32]{margin-top:12px;display:flex;flex-direction:column;gap:10px}.fileRow[data-v-4c68ec32]{display:grid;grid-template-columns:44px 1fr 40px;gap:12px;padding:10px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#0a142d61}.fileIcon[data-v-4c68ec32]{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);background:#5ab4ff1a}.fileIcon i[data-v-4c68ec32]{opacity:.9}.fileMeta[data-v-4c68ec32]{min-width:0}.fileName[data-v-4c68ec32]{font-size:13px;font-weight:800;color:#f0fafff2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fileSub[data-v-4c68ec32]{margin-top:3px;font-size:11px;color:#d2ebffa6}.preview[data-v-4c68ec32]{margin-top:10px;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#00000026}.preview img[data-v-4c68ec32]{width:100%;display:block;max-height:260px;object-fit:contain}.preview video[data-v-4c68ec32]{width:100%;display:block;max-height:260px}.fileActions[data-v-4c68ec32]{display:flex;justify-content:flex-end;align-items:flex-start}.iconBtn[data-v-4c68ec32]{width:36px;height:36px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ff5a5a14;color:#f0faffeb;cursor:pointer}.iconBtn[data-v-4c68ec32]:hover{background:#ff5a5a24}.memberAccess[data-v-4c68ec32]{display:flex;flex-direction:column;gap:10px}.selectBtn[data-v-4c68ec32]{padding:11px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#0a142d6b;color:#f0fafff2;display:inline-flex;align-items:center;gap:10px;cursor:pointer}.selectBtn.full[data-v-4c68ec32]{width:100%;justify-content:space-between}.selectBtn .txt[data-v-4c68ec32]{flex:1;text-align:left;font-size:13px;font-weight:900;opacity:.92}.badge[data-v-4c68ec32]{min-width:26px;height:22px;padding:0 8px;border-radius:999px;display:grid;place-items:center;font-size:12px;font-weight:900;border:1px solid rgba(255,255,255,.1);background:#5ab4ff29}.ext[data-v-4c68ec32]{opacity:.8}.chips[data-v-4c68ec32]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-4c68ec32]{border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#5ab4ff1c;color:#f0fafff2;padding:7px 10px;font-size:12px;display:inline-flex;gap:8px;align-items:center;cursor:pointer}.chip[data-v-4c68ec32]:hover{background:#5ab4ff29}.chipLogo[data-v-4c68ec32]{width:18px;height:18px;border-radius:7px;object-fit:contain;border:1px solid rgba(255,255,255,.1);background:#ffffff0d}.actions[data-v-4c68ec32]{display:flex;justify-content:flex-end;gap:10px;padding-top:2px}.btn[data-v-4c68ec32]{border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#5ab4ff2e;color:#f0fafff2;padding:10px 12px;display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-weight:900;font-size:12px}.btn[data-v-4c68ec32]:hover{background:#5ab4ff3d}.btn[data-v-4c68ec32]:disabled{opacity:.55;cursor:not-allowed}.btn.ghost[data-v-4c68ec32]{background:#ffffff0f}.btn.ghost[data-v-4c68ec32]:hover{background:#ffffff1a}.btn.small[data-v-4c68ec32]{padding:8px 10px;font-size:12px}.btn.ghost.small[data-v-4c68ec32]{padding:8px 10px}.msg[data-v-4c68ec32]{margin-top:6px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.1);display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:800}.msg.err[data-v-4c68ec32]{background:#ff5a5a14;color:#ffd2d2f2}.msg.ok[data-v-4c68ec32]{background:#50ffb414;color:#d2ffebf2}.toastHost[data-v-4c68ec32]{position:fixed;top:14px;right:14px;z-index:10000;pointer-events:none;display:flex;flex-direction:column;gap:10px}.toast[data-v-4c68ec32]{pointer-events:auto;width:min(420px,calc(100vw - 28px));display:grid;grid-template-columns:46px 1fr 38px;align-items:start;gap:10px;padding:12px;border-radius:18px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#0a142de0,#081026d1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 60px #00000080;position:relative;overflow:hidden}.toast[data-v-4c68ec32]:before{content:"";position:absolute;inset:-1px;border-radius:18px;padding:1px;background:radial-gradient(circle at 20% 20%,#5ab4ff38,#0000);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.toastIcon[data-v-4c68ec32]{width:46px;height:46px;border-radius:18px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.14);background:#5ab4ff1f;color:#f0fafff2}.toast.success .toastIcon[data-v-4c68ec32]{background:#50ffb41f}.toast.error .toastIcon[data-v-4c68ec32]{background:#ff5a5a1f}.toastBody[data-v-4c68ec32]{min-width:0}.toastTitle[data-v-4c68ec32]{font-size:12px;font-weight:950;color:#f5fcfffa;letter-spacing:.2px}.toastMsg[data-v-4c68ec32]{margin-top:4px;font-size:12px;color:#d2ebffbf;line-height:1.35;word-break:break-word}.toastClose[data-v-4c68ec32]{width:38px;height:38px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#f0faffe6;cursor:pointer}.toastClose[data-v-4c68ec32]:hover{background:#ffffff1a}.toastBar[data-v-4c68ec32]{position:absolute;left:10px;right:10px;bottom:8px;height:3px;border-radius:999px;background:#ffffff1a;overflow:hidden}.toastBar[data-v-4c68ec32]:after{content:"";display:block;height:100%;width:100%;transform-origin:left;transform:scaleX(1);background:#5ab4ffbf;animation:toastBar-4c68ec32 var(--dur) linear forwards}.toast.success .toastBar[data-v-4c68ec32]:after{background:#50ffb4cc}.toast.error .toastBar[data-v-4c68ec32]:after{background:#ff5a5acc}@keyframes toastBar-4c68ec32{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.overlay[data-v-4c68ec32]{position:fixed;inset:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:18px;background:#00000085;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none}.overlay.isOpen[data-v-4c68ec32]{pointer-events:auto}.sheet[data-v-4c68ec32]{width:min(820px,96vw);max-height:min(760px,88vh);display:flex;flex-direction:column;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:#081026db;box-shadow:0 18px 60px #00000080;overflow:hidden}.sheetHead[data-v-4c68ec32]{padding:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.08)}.sheetTitle[data-v-4c68ec32]{display:flex;align-items:center;gap:12px;color:#f0fafff2}.sheetTitle i[data-v-4c68ec32]{width:42px;height:42px;border-radius:16px;display:grid;place-items:center;background:#5ab4ff1f;border:1px solid rgba(255,255,255,.08)}.t1[data-v-4c68ec32]{font-size:13px;font-weight:900}.t2[data-v-4c68ec32]{font-size:12px;color:#d2ebffad;margin-top:2px}.iconBtn2[data-v-4c68ec32]{width:40px;height:40px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ff5a5a14;color:#f0faffeb;cursor:pointer}.iconBtn2[data-v-4c68ec32]:hover{background:#ff5a5a24}.sheetTools[data-v-4c68ec32]{padding:12px;display:grid;grid-template-columns:1fr auto;gap:10px;border-bottom:1px solid rgba(255,255,255,.08)}.searchWrap[data-v-4c68ec32]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#0a142d6b}.searchWrap input[data-v-4c68ec32]{width:100%;border:0;outline:0;background:transparent;color:#f0fafff2;font-size:12px}.bulk[data-v-4c68ec32]{display:flex;gap:8px;align-items:center}.miniBtn2[data-v-4c68ec32]{border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#5ab4ff1f;color:#f0fafff2;padding:10px 12px;font-size:12px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.miniBtn2.ghost[data-v-4c68ec32]{background:#ffffff0f}.miniBtn2[data-v-4c68ec32]:hover{background:#5ab4ff2e}.miniBtn2.ghost[data-v-4c68ec32]:hover{background:#ffffff1a}.sheetList[data-v-4c68ec32]{padding:8px;overflow:auto;flex:1}.mItem[data-v-4c68ec32]{width:100%;padding:12px;border-radius:16px;display:grid;grid-template-columns:18px 34px 1fr auto;align-items:center;gap:12px;color:#f0faffeb;cursor:pointer}.mItem[data-v-4c68ec32]:hover{background:#5ab4ff1f}.bankLogo[data-v-4c68ec32]{width:30px;height:30px;border-radius:12px;object-fit:contain;border:1px solid rgba(255,255,255,.1);background:#ffffff0d}.mName[data-v-4c68ec32]{font-size:12px;font-weight:900}.mId[data-v-4c68ec32]{font-size:11px;color:#d2ebffad}.empty[data-v-4c68ec32]{padding:16px 10px;text-align:center;font-size:12px;color:#d2ebffa6}.sheetFoot[data-v-4c68ec32]{padding:12px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;gap:10px}.count[data-v-4c68ec32]{font-size:12px;color:#d2ebffb8;font-weight:900}@media(max-width:900px){.grid2[data-v-4c68ec32]{grid-template-columns:1fr}.dzInner[data-v-4c68ec32]{grid-template-columns:52px 1fr}.dzBtn[data-v-4c68ec32]{display:none}.sheetTools[data-v-4c68ec32]{grid-template-columns:1fr}.bulk[data-v-4c68ec32]{justify-content:flex-end}.toastHost[data-v-4c68ec32]{left:14px;right:14px}}.page[data-v-e860a1f8]{width:100%;min-height:calc(100vh - 36px);padding:10px 10px 14px;color:var(--txt, rgba(255, 255, 255, .92))}.topbar[data-v-e860a1f8]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:8px 6px 16px;flex-wrap:wrap}.left[data-v-e860a1f8]{display:inline-flex;gap:12px;align-items:center}.headText[data-v-e860a1f8]{display:grid;gap:6px}.titleRow[data-v-e860a1f8]{display:inline-flex;align-items:center;gap:10px;font-weight:950;font-size:16px}.sub[data-v-e860a1f8]{color:#ffffffa6;font-weight:850;font-size:12px}.mono[data-v-e860a1f8]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New}.grid[data-v-e860a1f8]{display:grid;grid-template-columns:1fr 340px;gap:18px}.leftCol[data-v-e860a1f8],.rightCol[data-v-e860a1f8]{display:grid;gap:18px}.card[data-v-e860a1f8]{border-radius:18px;background:#0000003d;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 44px #0000004d}.section[data-v-e860a1f8]{padding:18px 18px 16px}.sectionTitle[data-v-e860a1f8]{font-size:15px;font-weight:950;margin-bottom:10px;color:#78d2c8e6;display:inline-flex;gap:10px;align-items:center}.subText[data-v-e860a1f8]{font-size:12px;color:#ffffffa6;line-height:1.5;font-weight:800}.successCard[data-v-e860a1f8]{border-color:#38bdf82e;background:#06142452}.successHead[data-v-e860a1f8]{display:flex;gap:12px;align-items:center;margin-bottom:12px}.successIcon[data-v-e860a1f8]{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;background:#38bdf81a;border:1px solid rgba(56,189,248,.18);color:#38bdf8f2;font-size:22px}.successTitle[data-v-e860a1f8]{font-weight:950;font-size:16px}.successSub[data-v-e860a1f8]{margin-top:3px;font-weight:850;font-size:12px;color:#ffffffa6}.badge[data-v-e860a1f8]{display:inline-flex;align-items:center;gap:8px;font-weight:950;font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffdb}.badge.ok[data-v-e860a1f8]{border-color:#38bdf833;background:#38bdf814}.badge.off[data-v-e860a1f8]{border-color:#f871712e;background:#f8717114}.btn[data-v-e860a1f8]{border:1px solid rgba(56,189,248,.22);background:linear-gradient(90deg,#38bdf82e,#6366f11a);color:#ffffffeb;border-radius:14px;padding:10px 12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:950;transition:transform .16s ease,box-shadow .16s ease}.btn[data-v-e860a1f8]:hover{transform:translateY(-1px);box-shadow:0 14px 28px #38bdf81a}.btn.ghost[data-v-e860a1f8]{border-color:#ffffff1a;background:#ffffff08}.btn.mini[data-v-e860a1f8]{padding:8px 10px;border-radius:12px;font-size:12px}.btn[data-v-e860a1f8]:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.formHead[data-v-e860a1f8]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.formTitle[data-v-e860a1f8]{font-weight:950;font-size:16px}.formTitle a[data-v-e860a1f8]{color:#78aafff2;text-decoration:none;font-weight:950}.chips[data-v-e860a1f8]{display:inline-flex;gap:8px;flex-wrap:wrap}.chip[data-v-e860a1f8]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:#ffffffc7;font-size:12px;font-weight:900}.desc[data-v-e860a1f8]{color:#ffffffbd;line-height:1.5;font-size:12px;margin:8px 0 12px}.req[data-v-e860a1f8]{color:#f87171;font-weight:950}.errText[data-v-e860a1f8]{font-size:12px;color:#f87171f2;font-weight:900}.warnText[data-v-e860a1f8]{margin-top:10px;font-weight:900;color:#f87171f2}.emailBox[data-v-e860a1f8]{display:grid;gap:8px;margin-bottom:12px}.emailLabel[data-v-e860a1f8]{display:inline-flex;gap:10px;align-items:center;font-weight:950}.input[data-v-e860a1f8],.textarea[data-v-e860a1f8],.select[data-v-e860a1f8],.fileInput[data-v-e860a1f8]{width:100%;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:#ffffffeb;padding:10px 12px;outline:none;font-weight:850}.textarea[data-v-e860a1f8]{resize:vertical}.dangerInput[data-v-e860a1f8]{border-color:#f8717173!important;box-shadow:0 0 0 3px #f871711f!important}.qList[data-v-e860a1f8]{display:grid;gap:12px;margin-top:10px}.qCard[data-v-e860a1f8]{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#00000024;padding:12px;display:grid;gap:10px}.qTop[data-v-e860a1f8]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.qTitle[data-v-e860a1f8]{font-weight:950;display:inline-flex;gap:8px;align-items:center}.qTitle a[data-v-e860a1f8]{color:#78aafff2;text-decoration:none;font-weight:950}.qNum[data-v-e860a1f8]{color:#ffffffc7}.qDesc[data-v-e860a1f8]{color:#ffffffb3;font-size:12px;line-height:1.5}.pill[data-v-e860a1f8]{font-size:11px;font-weight:900;padding:4px 8px;border-radius:999px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);color:#ffffffc7}.field[data-v-e860a1f8],.choices[data-v-e860a1f8]{display:grid;gap:8px}.choiceRow[data-v-e860a1f8]{display:inline-flex;gap:10px;align-items:center;color:#ffffffd6;font-weight:800}.hint[data-v-e860a1f8]{font-size:12px;color:#ffffffa6;font-weight:800}.imgs[data-v-e860a1f8]{display:grid;grid-template-columns:1fr;gap:10px}.img[data-v-e860a1f8]{display:block;width:100%;height:auto;border-radius:14px;object-fit:contain;border:1px solid rgba(255,255,255,.1);background:#0003}.uploadRow[data-v-e860a1f8]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fileMeta[data-v-e860a1f8]{display:grid;gap:4px;flex:1;min-width:220px}.fileName[data-v-e860a1f8]{font-weight:950;color:#ffffffe0;word-break:break-word}.fileSub[data-v-e860a1f8]{font-size:12px;font-weight:850;color:#fff9;display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.dot[data-v-e860a1f8]{opacity:.7}.scorePicker[data-v-e860a1f8]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.scoreBtn[data-v-e860a1f8]{width:38px;height:38px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffe6;cursor:pointer;display:grid;place-items:center;transition:transform .16s ease,background .16s ease,border-color .16s ease}.scoreBtn[data-v-e860a1f8]:hover{transform:translateY(-1px);background:#ffffff0f;border-color:#38bdf82e}.scoreBtn.on[data-v-e860a1f8]{border-color:#38bdf847;background:#38bdf81a}.scoreVal[data-v-e860a1f8]{font-weight:950;color:#ffffffd9;padding-left:6px}.tableWrap[data-v-e860a1f8]{overflow:auto}.gridTable[data-v-e860a1f8]{width:100%;border-collapse:collapse;min-width:520px}.gridTable th[data-v-e860a1f8],.gridTable td[data-v-e860a1f8]{border:1px solid rgba(255,255,255,.1);padding:10px;text-align:center}.gridTable th[data-v-e860a1f8]{background:#ffffff08;color:#ffffffe6;font-weight:950}.rowHead[data-v-e860a1f8]{text-align:left!important;font-weight:900;color:#ffffffd9}.cell input[data-v-e860a1f8]{transform:scale(1.05)}.pickerWrap[data-v-e860a1f8]{border-radius:14px;cursor:pointer}.pickerInput[data-v-e860a1f8]{cursor:pointer}.submitRow[data-v-e860a1f8]{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.loadingRow[data-v-e860a1f8]{display:inline-flex;gap:10px;align-items:center;font-weight:900;color:#fffc}.danger[data-v-e860a1f8]{border-color:#f8717138}.kv[data-v-e860a1f8]{display:grid;grid-template-columns:120px 1fr;gap:8px 10px}.k[data-v-e860a1f8]{color:#ffffffa6;font-weight:900;font-size:12px}.v[data-v-e860a1f8]{color:#ffffffe0;font-weight:900;font-size:12px;word-break:break-word}.miniHint[data-v-e860a1f8]{margin-top:10px;font-size:12px;color:#ffffffa6;font-weight:800}.overlay[data-v-e860a1f8]{position:fixed;inset:0;z-index:100000;background:#0000008c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;padding:18px}.modalCard[data-v-e860a1f8]{width:min(520px,100%);border-radius:18px;background:#080c1ccc;border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 64px #0000008c;padding:16px}.modalHead[data-v-e860a1f8]{display:flex;align-items:center;gap:12px}.modalIcon[data-v-e860a1f8]{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#78d2c8f2;font-size:20px}.modalText[data-v-e860a1f8]{display:grid;gap:3px}.modalTitle[data-v-e860a1f8]{font-weight:950;font-size:16px}.modalSub[data-v-e860a1f8]{font-weight:850;font-size:12px;color:#ffffffa6}.modalActions[data-v-e860a1f8]{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:14px}.successOverlay[data-v-e860a1f8]{background:#0009}.successModal[data-v-e860a1f8]{border-color:#38bdf82e}.successIconBig[data-v-e860a1f8]{background:#38bdf81a;border-color:#38bdf82e;color:#38bdf8f2}.toast[data-v-e860a1f8]{position:fixed;right:18px;bottom:18px;z-index:99999;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid rgba(56,189,248,.22);background:#080c1cb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffeb;box-shadow:0 18px 40px #00000059;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.toast.show[data-v-e860a1f8]{opacity:1;pointer-events:auto;transform:translateY(0)}.toast.danger[data-v-e860a1f8]{border-color:#f8717147}@media(max-width:1100px){.grid[data-v-e860a1f8]{grid-template-columns:1fr}}.docViewer[data-v-14c29d91]{width:100%;min-height:calc(100vh - 36px);padding:10px 10px 14px;color:var(--txt, rgba(255, 255, 255, .92))}.topbar[data-v-14c29d91]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 6px 16px}.searchWrap[data-v-14c29d91]{width:min(520px,100%);display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:#00000047;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px #00000040}.searchWrap i[data-v-14c29d91]{opacity:.85}.searchWrap input[data-v-14c29d91]{flex:1;background:transparent;border:none;outline:none;color:#ffffffe6;font-weight:700}.searchWrap input[data-v-14c29d91]::placeholder{color:#ffffff59;font-weight:700}.profileWrap[data-v-14c29d91]{position:relative;display:inline-flex;align-items:center}.userBtn[data-v-14c29d91]{border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;gap:12px;padding:6px 8px;border-radius:12px;transition:background .16s ease,transform .16s ease}.userBtn[data-v-14c29d91]:hover{background:#ffffff0a;transform:translateY(-1px)}.userName[data-v-14c29d91]{color:#78aafff2;font-weight:800;white-space:nowrap}.avatar[data-v-14c29d91]{width:30px;height:30px;border-radius:999px;overflow:hidden;border:1px solid rgba(255,255,255,.14);background:#ffffff0f}.avatar img[data-v-14c29d91]{width:100%;height:100%;object-fit:cover}.avatarPh[data-v-14c29d91]{width:100%;height:100%;background:linear-gradient(135deg,#38bdf840,#6366f12e)}.chevron[data-v-14c29d91]{font-size:12px;opacity:.85;transform-origin:center;color:#ffffffbf}.profileMenu[data-v-14c29d91]{position:absolute;right:0;top:calc(100% + 10px);width:220px;border-radius:14px;padding:8px;background:#0a0c16eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 46px #00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50;display:none;opacity:0;pointer-events:none}.menuItem[data-v-14c29d91]{width:100%;border:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:#ffffff08;color:#ffffffdb;transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.menuItem[data-v-14c29d91]:hover{background:#ffffff0f;transform:translateY(-1px);box-shadow:0 12px 24px #00000040}.menuItem.danger[data-v-14c29d91]:hover{background:#ff3c3c1f}.miIcon[data-v-14c29d91]{width:18px;height:18px;display:grid;place-items:center;opacity:.9}.miLabel[data-v-14c29d91]{font-weight:850;font-size:13px}.menuDivider[data-v-14c29d91]{height:1px;margin:8px 6px;background:linear-gradient(90deg,#fff0,#ffffff24,#fff0);opacity:.65}.layout[data-v-14c29d91]{display:grid;grid-template-columns:1fr 340px;gap:18px}.leftCol[data-v-14c29d91],.rightCol[data-v-14c29d91]{display:grid;gap:18px}.card[data-v-14c29d91]{border-radius:16px;background:#0000003d;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 44px #0000004d}.section[data-v-14c29d91]{padding:18px 18px 16px}.sectionTitle[data-v-14c29d91]{font-size:16px;font-weight:850;margin-bottom:14px;color:#78d2c8e6;display:inline-flex;align-items:center;gap:10px}.docTypes[data-v-14c29d91]{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.docTypeTile[data-v-14c29d91]{border:none;cursor:pointer;border-radius:10px;padding:14px 12px 12px;background:#3a52a08c;box-shadow:inset 0 0 0 1px #ffffff1a;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease;color:#ffffffe6}.docTypeTile[data-v-14c29d91]:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:inset 0 0 0 1px #ffffff24,0 14px 30px #00000040}.docIcon[data-v-14c29d91]{height:46px;display:grid;place-items:center;margin-bottom:10px}.docIcon img[data-v-14c29d91]{width:42px;height:42px;object-fit:contain}.docIconPh[data-v-14c29d91]{width:42px;height:42px;border-radius:10px;background:#ffffff1a;border:1px dashed rgba(255,255,255,.18)}.docLabel[data-v-14c29d91]{font-weight:800;font-size:12px;opacity:.9;text-align:center}.wordHead[data-v-14c29d91]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.wordTitle[data-v-14c29d91]{display:grid;gap:4px}.wordSub[data-v-14c29d91]{color:#ffffffa6;font-weight:800;font-size:12px}.wordActions[data-v-14c29d91]{display:inline-flex;gap:10px;align-items:center;flex-wrap:wrap}.seg[data-v-14c29d91]{display:inline-flex;border-radius:999px;padding:4px;background:#ffffff08;border:1px solid rgba(255,255,255,.1)}.segBtn[data-v-14c29d91]{border:none;cursor:pointer;padding:8px 10px;border-radius:999px;background:transparent;color:#ffffffc7;font-weight:900;font-size:12px;display:inline-flex;gap:8px;align-items:center;transition:background .16s ease,color .16s ease}.segBtn.on[data-v-14c29d91]{background:#38bdf824;color:#ffffffeb}.tableWrap.wordTableWrap[data-v-14c29d91]{overflow:auto}.wordTable[data-v-14c29d91]{width:100%;border-collapse:collapse;min-width:940px}.wordTable th[data-v-14c29d91],.wordTable td[data-v-14c29d91]{border-bottom:1px solid rgba(255,255,255,.1);padding:12px 10px;vertical-align:middle}.wordTable th[data-v-14c29d91]{text-align:left;color:#ffffffb8;font-weight:900;font-size:12px;background:#ffffff05;position:sticky;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wordRow:hover td[data-v-14c29d91]{background:#ffffff08}.wIcon[data-v-14c29d91]{width:34px;height:34px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);display:grid;place-items:center}.wIcon img[data-v-14c29d91]{width:22px;height:22px;object-fit:contain}.nameCell[data-v-14c29d91]{display:grid;gap:6px}.nameTop[data-v-14c29d91]{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.linkBtn[data-v-14c29d91]{border:none;background:transparent;padding:0;cursor:pointer;text-align:left}.docName[data-v-14c29d91]{font-weight:950;color:#78aafff2}.linkBtn:hover .docName[data-v-14c29d91]{text-decoration:underline}.nameSub[data-v-14c29d91]{color:#ffffff94;font-weight:800;font-size:12px;display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.mono[data-v-14c29d91]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New}.dot[data-v-14c29d91]{opacity:.6}.badge2[data-v-14c29d91]{display:inline-flex;align-items:center;gap:8px;font-weight:950;font-size:11px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#fffc}.badge2.bStar[data-v-14c29d91]{border-color:#ffd66638;background:#ffd6661a}.badge2.bGhost[data-v-14c29d91]{border-color:#ffffff1a;background:#ffffff08}.badge2.bLock[data-v-14c29d91]{border-color:#f8717138;background:#f871711a}.tagRow[data-v-14c29d91]{display:inline-flex;gap:8px;flex-wrap:wrap;align-items:center}.tagChip[data-v-14c29d91]{display:inline-flex;gap:8px;align-items:center;padding:6px 10px;border-radius:999px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);font-weight:900;font-size:12px;color:#fffc}.tagAdd[data-v-14c29d91]{border:1px dashed rgba(255,255,255,.18);background:#ffffff05;color:#ffffffb8;padding:6px 10px;border-radius:999px;cursor:pointer;font-weight:900;font-size:12px}.tagAdd[data-v-14c29d91]:hover{background:#ffffff0d}.rowActions[data-v-14c29d91]{display:inline-flex;justify-content:flex-end;gap:8px;align-items:center}.iconBtn[data-v-14c29d91]{width:34px;height:34px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:#ffffffdb;cursor:pointer;display:grid;place-items:center;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.iconBtn[data-v-14c29d91]:hover{transform:translateY(-1px);background:#ffffff0d;box-shadow:0 14px 28px #00000040}.menuWrap[data-v-14c29d91]{position:relative;display:inline-flex}.rowMenu[data-v-14c29d91]{position:absolute;right:0;top:calc(100% + 10px);width:200px;border-radius:14px;padding:8px;background:#0a0c16eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 46px #00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:60;display:none;opacity:0;transform:translateY(-6px) scale(.98);pointer-events:none}.rmItem[data-v-14c29d91]{width:100%;border:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:#ffffff08;color:#ffffffdb;transition:background .16s ease,transform .16s ease;font-weight:900}.rmItem[data-v-14c29d91]:hover{background:#ffffff0f;transform:translateY(-1px)}.rmItem.danger[data-v-14c29d91]:hover{background:#ff3c3c1f}.rmDivider[data-v-14c29d91]{height:1px;margin:8px 6px;background:linear-gradient(90deg,#fff0,#ffffff24,#fff0);opacity:.65}.empty[data-v-14c29d91]{padding:26px 10px;display:grid;gap:8px;justify-items:center;color:#fffc}.emptyIcon[data-v-14c29d91]{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:#ffffff08;border:1px solid rgba(255,255,255,.1);color:#78aafff2;font-size:20px}.emptyTitle[data-v-14c29d91]{font-weight:950}.emptySub[data-v-14c29d91]{font-size:12px;font-weight:800;color:#fff9}.btn[data-v-14c29d91]{border:1px solid rgba(56,189,248,.22);background:linear-gradient(90deg,#38bdf82e,#6366f11a);color:#ffffffeb;border-radius:14px;padding:10px 12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:950;transition:transform .16s ease,box-shadow .16s ease}.btn[data-v-14c29d91]:hover{transform:translateY(-1px);box-shadow:0 14px 28px #38bdf81a}.btn.mini[data-v-14c29d91]{padding:8px 10px;border-radius:12px;font-size:12px}.storageGrid[data-v-14c29d91]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.storageCard[data-v-14c29d91]{border-radius:14px;padding:16px 16px 14px;min-height:132px;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 38px #00000038;position:relative;overflow:hidden}.storageCard.v1[data-v-14c29d91]{background:linear-gradient(90deg,#3256a0bf,#0a365a8c)}.storageCard.v2[data-v-14c29d91]{background:linear-gradient(90deg,#235fa0b3,#0c525a8c)}.storageCard.v3[data-v-14c29d91]{background:linear-gradient(90deg,#285896b3,#10465c8c)}.storageCard.v4[data-v-14c29d91]{background:linear-gradient(90deg,#285896b3,#145c5c8c)}.storageIcon[data-v-14c29d91]{width:28px;height:28px;border-radius:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);display:grid;place-items:center;margin-bottom:10px}.storageIcon img[data-v-14c29d91]{width:18px;height:18px;object-fit:contain}.storageIconPh[data-v-14c29d91]{width:18px;height:18px;border-radius:6px;background:#ffffff24}.storageName[data-v-14c29d91]{font-weight:900;font-size:20px;margin-bottom:12px;color:#fffffff2}.bar[data-v-14c29d91]{height:8px;border-radius:999px;background:#ffffff38;overflow:hidden;margin-bottom:10px}.barFill[data-v-14c29d91]{height:100%;border-radius:999px;background:#ffffffeb}.storageMeta[data-v-14c29d91]{display:flex;justify-content:space-between;font-weight:800;opacity:.72}.internalBox[data-v-14c29d91]{display:grid;grid-template-columns:76px 1fr;gap:14px;align-items:center;background:#ffa5002e;border:1px solid rgba(255,165,0,.22);border-radius:10px;padding:12px}.donutWrap[data-v-14c29d91]{width:72px;height:72px;position:relative;display:grid;place-items:center}.donut[data-v-14c29d91]{width:72px;height:72px}.donutBg[data-v-14c29d91]{fill:none;stroke:#ffffff38;stroke-width:3.6}.donutFg[data-v-14c29d91]{fill:none;stroke:#ffa500f2;stroke-width:3.6;stroke-linecap:round}.donutText[data-v-14c29d91]{position:absolute;font-weight:950;font-size:12px;color:#ffffffeb}.internalInfo[data-v-14c29d91]{display:grid;gap:4px}.internalTitle[data-v-14c29d91]{font-weight:900;font-size:12px;opacity:.95}.internalSub[data-v-14c29d91]{font-weight:800;font-size:11px;opacity:.75}.miniBtn[data-v-14c29d91]{margin-top:6px;width:max-content;border:none;cursor:pointer;padding:6px 10px;border-radius:8px;background:#00000038;color:#ffffffdb;font-weight:850;font-size:11px}.miniBtn[data-v-14c29d91]:hover{filter:brightness(1.06)}.list[data-v-14c29d91],.listRow[data-v-14c29d91]{display:grid;gap:10px}.rowLeft[data-v-14c29d91]{display:flex;align-items:center;gap:10px}.folderIcon[data-v-14c29d91]{width:18px;height:14px;border-radius:3px;background:#ffc800d9;box-shadow:0 0 0 1px #00000026 inset}.rowText[data-v-14c29d91]{display:grid;gap:2px}.rowTitle[data-v-14c29d91]{font-weight:850;font-size:12px;opacity:.88}.rowSub[data-v-14c29d91]{font-weight:750;font-size:10px;opacity:.55}.rowLine[data-v-14c29d91]{height:2px;border-radius:999px;background:#ffffff2e}.files[data-v-14c29d91]{display:grid;gap:10px}.fileRow[data-v-14c29d91]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.1)}.fileRow[data-v-14c29d91]:last-child{border-bottom:none;padding-bottom:0}.fileLeft[data-v-14c29d91]{display:flex;align-items:center;gap:10px;min-width:0}.fileIcon[data-v-14c29d91]{width:18px;height:18px;border-radius:4px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);display:grid;place-items:center}.fileIconPh[data-v-14c29d91]{width:10px;height:10px;border-radius:3px;background:#78aaffd9}.fileName[data-v-14c29d91]{font-weight:800;font-size:12px;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fileSize[data-v-14c29d91]{font-weight:800;font-size:11px;opacity:.55}.toast[data-v-14c29d91]{position:fixed;right:18px;bottom:18px;z-index:99999;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid rgba(56,189,248,.22);background:#080c1cb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffeb;box-shadow:0 18px 40px #00000059;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.toast.show[data-v-14c29d91]{opacity:1;pointer-events:auto;transform:translateY(0)}.toast.danger[data-v-14c29d91]{border-color:#f8717147}@media(max-width:1100px){.layout[data-v-14c29d91]{grid-template-columns:1fr}}@media(max-width:760px){.docTypes[data-v-14c29d91]{grid-template-columns:repeat(2,1fr)}.storageGrid[data-v-14c29d91]{grid-template-columns:1fr}}.docViewer[data-v-3a184dab]{width:100%;min-height:calc(100vh - 36px);padding:10px 10px 14px;color:var(--txt, rgba(255, 255, 255, .92))}.topbar[data-v-3a184dab]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 6px 16px}.searchWrap[data-v-3a184dab]{width:min(520px,100%);display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:#00000047;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px #00000040}.searchWrap i[data-v-3a184dab]{opacity:.85}.searchWrap input[data-v-3a184dab]{flex:1;background:transparent;border:none;outline:none;color:#ffffffe6;font-weight:700}.searchWrap input[data-v-3a184dab]::placeholder{color:#ffffff59;font-weight:700}.profileWrap[data-v-3a184dab]{position:relative;display:inline-flex;align-items:center}.userBtn[data-v-3a184dab]{border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;gap:12px;padding:6px 8px;border-radius:12px;transition:background .16s ease,transform .16s ease}.userBtn[data-v-3a184dab]:hover{background:#ffffff0a;transform:translateY(-1px)}.userName[data-v-3a184dab]{color:#78aafff2;font-weight:800;white-space:nowrap}.avatar[data-v-3a184dab]{width:30px;height:30px;border-radius:999px;overflow:hidden;border:1px solid rgba(255,255,255,.14);background:#ffffff0f}.avatar img[data-v-3a184dab]{width:100%;height:100%;object-fit:cover}.avatarPh[data-v-3a184dab]{width:100%;height:100%;background:linear-gradient(135deg,#38bdf840,#6366f12e)}.chevron[data-v-3a184dab]{font-size:12px;opacity:.85;transform-origin:center;color:#ffffffbf}.profileMenu[data-v-3a184dab]{position:absolute;right:0;top:calc(100% + 10px);width:220px;border-radius:14px;padding:8px;background:#0a0c16eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 46px #00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50;display:none;opacity:0;pointer-events:none}.menuItem[data-v-3a184dab]{width:100%;border:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:#ffffff08;color:#ffffffdb;transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.menuItem[data-v-3a184dab]:hover{background:#ffffff0f;transform:translateY(-1px);box-shadow:0 12px 24px #00000040}.menuItem.danger[data-v-3a184dab]:hover{background:#ff3c3c1f}.miIcon[data-v-3a184dab]{width:18px;height:18px;display:grid;place-items:center;opacity:.9}.miLabel[data-v-3a184dab]{font-weight:850;font-size:13px}.menuDivider[data-v-3a184dab]{height:1px;margin:8px 6px;background:linear-gradient(90deg,#fff0,#ffffff24,#fff0);opacity:.65}.layout[data-v-3a184dab]{display:grid;grid-template-columns:1fr 340px;gap:18px}.leftCol[data-v-3a184dab],.rightCol[data-v-3a184dab]{display:grid;gap:18px}.card[data-v-3a184dab]{border-radius:16px;background:#0000003d;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 44px #0000004d}.section[data-v-3a184dab]{padding:18px 18px 16px}.sectionTitle[data-v-3a184dab]{font-size:16px;font-weight:850;margin-bottom:14px;color:#78d2c8e6;display:inline-flex;align-items:center;gap:10px}.docTypes[data-v-3a184dab]{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.docTypeTile[data-v-3a184dab]{border:none;cursor:pointer;border-radius:10px;padding:14px 12px 12px;background:#3a52a08c;box-shadow:inset 0 0 0 1px #ffffff1a;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease;color:#ffffffe6}.docTypeTile[data-v-3a184dab]:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:inset 0 0 0 1px #ffffff24,0 14px 30px #00000040}.docIcon[data-v-3a184dab]{height:46px;display:grid;place-items:center;margin-bottom:10px}.docIcon img[data-v-3a184dab]{width:42px;height:42px;object-fit:contain}.docIconPh[data-v-3a184dab]{width:42px;height:42px;border-radius:10px;background:#ffffff1a;border:1px dashed rgba(255,255,255,.18)}.docLabel[data-v-3a184dab]{font-weight:800;font-size:12px;opacity:.9;text-align:center}.wordHead[data-v-3a184dab]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.wordTitle[data-v-3a184dab]{display:grid;gap:4px}.wordSub[data-v-3a184dab]{color:#ffffffa6;font-weight:800;font-size:12px}.wordActions[data-v-3a184dab]{display:inline-flex;gap:10px;align-items:center;flex-wrap:wrap}.seg[data-v-3a184dab]{display:inline-flex;border-radius:999px;padding:4px;background:#ffffff08;border:1px solid rgba(255,255,255,.1)}.segBtn[data-v-3a184dab]{border:none;cursor:pointer;padding:8px 10px;border-radius:999px;background:transparent;color:#ffffffc7;font-weight:900;font-size:12px;display:inline-flex;gap:8px;align-items:center;transition:background .16s ease,color .16s ease}.segBtn.on[data-v-3a184dab]{background:#38bdf824;color:#ffffffeb}.tableWrap.wordTableWrap[data-v-3a184dab]{overflow:auto}.wordTable[data-v-3a184dab]{width:100%;border-collapse:collapse;min-width:940px}.wordTable th[data-v-3a184dab],.wordTable td[data-v-3a184dab]{border-bottom:1px solid rgba(255,255,255,.1);padding:12px 10px;vertical-align:middle}.wordTable th[data-v-3a184dab]{text-align:left;color:#ffffffb8;font-weight:900;font-size:12px;background:#ffffff05;position:sticky;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wordRow:hover td[data-v-3a184dab]{background:#ffffff08}.wIcon[data-v-3a184dab]{width:34px;height:34px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);display:grid;place-items:center}.wIcon img[data-v-3a184dab]{width:22px;height:22px;object-fit:contain}.nameCell[data-v-3a184dab]{display:grid;gap:6px}.nameTop[data-v-3a184dab]{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.linkBtn[data-v-3a184dab]{border:none;background:transparent;padding:0;cursor:pointer;text-align:left}.docName[data-v-3a184dab]{font-weight:950;color:#78aafff2}.linkBtn:hover .docName[data-v-3a184dab]{text-decoration:underline}.nameSub[data-v-3a184dab]{color:#ffffff94;font-weight:800;font-size:12px;display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.mono[data-v-3a184dab]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New}.dot[data-v-3a184dab]{opacity:.6}.badge2[data-v-3a184dab]{display:inline-flex;align-items:center;gap:8px;font-weight:950;font-size:11px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#fffc}.badge2.bStar[data-v-3a184dab]{border-color:#ffd66638;background:#ffd6661a}.badge2.bGhost[data-v-3a184dab]{border-color:#ffffff1a;background:#ffffff08}.badge2.bLock[data-v-3a184dab]{border-color:#f8717138;background:#f871711a}.tagRow[data-v-3a184dab]{display:inline-flex;gap:8px;flex-wrap:wrap;align-items:center}.tagChip[data-v-3a184dab]{display:inline-flex;gap:8px;align-items:center;padding:6px 10px;border-radius:999px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);font-weight:900;font-size:12px;color:#fffc}.tagAdd[data-v-3a184dab]{border:1px dashed rgba(255,255,255,.18);background:#ffffff05;color:#ffffffb8;padding:6px 10px;border-radius:999px;cursor:pointer;font-weight:900;font-size:12px}.tagAdd[data-v-3a184dab]:hover{background:#ffffff0d}.rowActions[data-v-3a184dab]{display:inline-flex;justify-content:flex-end;gap:8px;align-items:center}.iconBtn[data-v-3a184dab]{width:34px;height:34px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:#ffffffdb;cursor:pointer;display:grid;place-items:center;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.iconBtn[data-v-3a184dab]:hover{transform:translateY(-1px);background:#ffffff0d;box-shadow:0 14px 28px #00000040}.menuWrap[data-v-3a184dab]{position:relative;display:inline-flex}.rowMenu[data-v-3a184dab]{position:absolute;right:0;top:calc(100% + 10px);width:200px;border-radius:14px;padding:8px;background:#0a0c16eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 46px #00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:60;display:none;opacity:0;transform:translateY(-6px) scale(.98);pointer-events:none}.rmItem[data-v-3a184dab]{width:100%;border:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:#ffffff08;color:#ffffffdb;transition:background .16s ease,transform .16s ease;font-weight:900}.rmItem[data-v-3a184dab]:hover{background:#ffffff0f;transform:translateY(-1px)}.rmItem.danger[data-v-3a184dab]:hover{background:#ff3c3c1f}.rmDivider[data-v-3a184dab]{height:1px;margin:8px 6px;background:linear-gradient(90deg,#fff0,#ffffff24,#fff0);opacity:.65}.empty[data-v-3a184dab]{padding:26px 10px;display:grid;gap:8px;justify-items:center;color:#fffc}.emptyIcon[data-v-3a184dab]{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:#ffffff08;border:1px solid rgba(255,255,255,.1);color:#78aafff2;font-size:20px}.emptyTitle[data-v-3a184dab]{font-weight:950}.emptySub[data-v-3a184dab]{font-size:12px;font-weight:800;color:#fff9}.btn[data-v-3a184dab]{border:1px solid rgba(56,189,248,.22);background:linear-gradient(90deg,#38bdf82e,#6366f11a);color:#ffffffeb;border-radius:14px;padding:10px 12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:950;transition:transform .16s ease,box-shadow .16s ease}.btn[data-v-3a184dab]:hover{transform:translateY(-1px);box-shadow:0 14px 28px #38bdf81a}.btn.mini[data-v-3a184dab]{padding:8px 10px;border-radius:12px;font-size:12px}.storageGrid[data-v-3a184dab]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.storageCard[data-v-3a184dab]{border-radius:14px;padding:16px 16px 14px;min-height:132px;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 38px #00000038;position:relative;overflow:hidden}.storageCard.v1[data-v-3a184dab]{background:linear-gradient(90deg,#3256a0bf,#0a365a8c)}.storageCard.v2[data-v-3a184dab]{background:linear-gradient(90deg,#235fa0b3,#0c525a8c)}.storageCard.v3[data-v-3a184dab]{background:linear-gradient(90deg,#285896b3,#10465c8c)}.storageCard.v4[data-v-3a184dab]{background:linear-gradient(90deg,#285896b3,#145c5c8c)}.storageIcon[data-v-3a184dab]{width:28px;height:28px;border-radius:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);display:grid;place-items:center;margin-bottom:10px}.storageIcon img[data-v-3a184dab]{width:18px;height:18px;object-fit:contain}.storageIconPh[data-v-3a184dab]{width:18px;height:18px;border-radius:6px;background:#ffffff24}.storageName[data-v-3a184dab]{font-weight:900;font-size:20px;margin-bottom:12px;color:#fffffff2}.bar[data-v-3a184dab]{height:8px;border-radius:999px;background:#ffffff38;overflow:hidden;margin-bottom:10px}.barFill[data-v-3a184dab]{height:100%;border-radius:999px;background:#ffffffeb}.storageMeta[data-v-3a184dab]{display:flex;justify-content:space-between;font-weight:800;opacity:.72}.internalBox[data-v-3a184dab]{display:grid;grid-template-columns:76px 1fr;gap:14px;align-items:center;background:#ffa5002e;border:1px solid rgba(255,165,0,.22);border-radius:10px;padding:12px}.donutWrap[data-v-3a184dab]{width:72px;height:72px;position:relative;display:grid;place-items:center}.donut[data-v-3a184dab]{width:72px;height:72px}.donutBg[data-v-3a184dab]{fill:none;stroke:#ffffff38;stroke-width:3.6}.donutFg[data-v-3a184dab]{fill:none;stroke:#ffa500f2;stroke-width:3.6;stroke-linecap:round}.donutText[data-v-3a184dab]{position:absolute;font-weight:950;font-size:12px;color:#ffffffeb}.internalInfo[data-v-3a184dab]{display:grid;gap:4px}.internalTitle[data-v-3a184dab]{font-weight:900;font-size:12px;opacity:.95}.internalSub[data-v-3a184dab]{font-weight:800;font-size:11px;opacity:.75}.miniBtn[data-v-3a184dab]{margin-top:6px;width:max-content;border:none;cursor:pointer;padding:6px 10px;border-radius:8px;background:#00000038;color:#ffffffdb;font-weight:850;font-size:11px}.miniBtn[data-v-3a184dab]:hover{filter:brightness(1.06)}.list[data-v-3a184dab],.listRow[data-v-3a184dab]{display:grid;gap:10px}.rowLeft[data-v-3a184dab]{display:flex;align-items:center;gap:10px}.folderIcon[data-v-3a184dab]{width:18px;height:14px;border-radius:3px;background:#ffc800d9;box-shadow:0 0 0 1px #00000026 inset}.rowText[data-v-3a184dab]{display:grid;gap:2px}.rowTitle[data-v-3a184dab]{font-weight:850;font-size:12px;opacity:.88}.rowSub[data-v-3a184dab]{font-weight:750;font-size:10px;opacity:.55}.rowLine[data-v-3a184dab]{height:2px;border-radius:999px;background:#ffffff2e}.files[data-v-3a184dab]{display:grid;gap:10px}.fileRow[data-v-3a184dab]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.1)}.fileRow[data-v-3a184dab]:last-child{border-bottom:none;padding-bottom:0}.fileLeft[data-v-3a184dab]{display:flex;align-items:center;gap:10px;min-width:0}.fileIcon[data-v-3a184dab]{width:18px;height:18px;border-radius:4px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);display:grid;place-items:center}.fileIconPh[data-v-3a184dab]{width:10px;height:10px;border-radius:3px;background:#78aaffd9}.fileName[data-v-3a184dab]{font-weight:800;font-size:12px;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fileSize[data-v-3a184dab]{font-weight:800;font-size:11px;opacity:.55}.toast[data-v-3a184dab]{position:fixed;right:18px;bottom:18px;z-index:99999;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid rgba(56,189,248,.22);background:#080c1cb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffeb;box-shadow:0 18px 40px #00000059;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.toast.show[data-v-3a184dab]{opacity:1;pointer-events:auto;transform:translateY(0)}.toast.danger[data-v-3a184dab]{border-color:#f8717147}@media(max-width:1100px){.layout[data-v-3a184dab]{grid-template-columns:1fr}}@media(max-width:760px){.docTypes[data-v-3a184dab]{grid-template-columns:repeat(2,1fr)}.storageGrid[data-v-3a184dab]{grid-template-columns:1fr}}.docViewer[data-v-bac68031]{width:100%;min-height:calc(100vh - 36px);padding:10px 10px 14px;color:var(--txt, rgba(255, 255, 255, .92))}.topbar[data-v-bac68031]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 6px 16px}.searchWrap[data-v-bac68031]{width:min(520px,100%);display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:#00000047;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px #00000040}.searchWrap i[data-v-bac68031]{opacity:.85}.searchWrap input[data-v-bac68031]{flex:1;background:transparent;border:none;outline:none;color:#ffffffe6;font-weight:700}.searchWrap input[data-v-bac68031]::placeholder{color:#ffffff59;font-weight:700}.profileWrap[data-v-bac68031]{position:relative;display:inline-flex;align-items:center}.userBtn[data-v-bac68031]{border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;gap:12px;padding:6px 8px;border-radius:12px;transition:background .16s ease,transform .16s ease}.userBtn[data-v-bac68031]:hover{background:#ffffff0a;transform:translateY(-1px)}.userName[data-v-bac68031]{color:#78aafff2;font-weight:800;white-space:nowrap}.avatar[data-v-bac68031]{width:30px;height:30px;border-radius:999px;overflow:hidden;border:1px solid rgba(255,255,255,.14);background:#ffffff0f}.avatar img[data-v-bac68031]{width:100%;height:100%;object-fit:cover}.avatarPh[data-v-bac68031]{width:100%;height:100%;background:linear-gradient(135deg,#38bdf840,#6366f12e)}.chevron[data-v-bac68031]{font-size:12px;opacity:.85;transform-origin:center;color:#ffffffbf}.profileMenu[data-v-bac68031]{position:absolute;right:0;top:calc(100% + 10px);width:220px;border-radius:14px;padding:8px;background:#0a0c16eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 46px #00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50;display:none;opacity:0;pointer-events:none}.menuItem[data-v-bac68031]{width:100%;border:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:#ffffff08;color:#ffffffdb;transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.menuItem[data-v-bac68031]:hover{background:#ffffff0f;transform:translateY(-1px);box-shadow:0 12px 24px #00000040}.menuItem.danger[data-v-bac68031]:hover{background:#ff3c3c1f}.miIcon[data-v-bac68031]{width:18px;height:18px;display:grid;place-items:center;opacity:.9}.miLabel[data-v-bac68031]{font-weight:850;font-size:13px}.menuDivider[data-v-bac68031]{height:1px;margin:8px 6px;background:linear-gradient(90deg,#fff0,#ffffff24,#fff0);opacity:.65}.layout[data-v-bac68031]{display:grid;grid-template-columns:1fr 340px;gap:18px}.leftCol[data-v-bac68031],.rightCol[data-v-bac68031]{display:grid;gap:18px}.card[data-v-bac68031]{border-radius:16px;background:#0000003d;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 44px #0000004d}.section[data-v-bac68031]{padding:18px 18px 16px}.sectionTitle[data-v-bac68031]{font-size:16px;font-weight:850;margin-bottom:14px;color:#78d2c8e6;display:inline-flex;align-items:center;gap:10px}.docTypes[data-v-bac68031]{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.docTypeTile[data-v-bac68031]{border:none;cursor:pointer;border-radius:10px;padding:14px 12px 12px;background:#3a52a08c;box-shadow:inset 0 0 0 1px #ffffff1a;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease;color:#ffffffe6}.docTypeTile[data-v-bac68031]:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:inset 0 0 0 1px #ffffff24,0 14px 30px #00000040}.docIcon[data-v-bac68031]{height:46px;display:grid;place-items:center;margin-bottom:10px}.docIcon img[data-v-bac68031]{width:42px;height:42px;object-fit:contain}.docIconPh[data-v-bac68031]{width:42px;height:42px;border-radius:10px;background:#ffffff1a;border:1px dashed rgba(255,255,255,.18)}.docLabel[data-v-bac68031]{font-weight:800;font-size:12px;opacity:.9;text-align:center}.wordHead[data-v-bac68031]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.wordTitle[data-v-bac68031]{display:grid;gap:4px}.wordSub[data-v-bac68031]{color:#ffffffa6;font-weight:800;font-size:12px}.wordActions[data-v-bac68031]{display:inline-flex;gap:10px;align-items:center;flex-wrap:wrap}.seg[data-v-bac68031]{display:inline-flex;border-radius:999px;padding:4px;background:#ffffff08;border:1px solid rgba(255,255,255,.1)}.segBtn[data-v-bac68031]{border:none;cursor:pointer;padding:8px 10px;border-radius:999px;background:transparent;color:#ffffffc7;font-weight:900;font-size:12px;display:inline-flex;gap:8px;align-items:center;transition:background .16s ease,color .16s ease}.segBtn.on[data-v-bac68031]{background:#38bdf824;color:#ffffffeb}.tableWrap.wordTableWrap[data-v-bac68031]{overflow:auto}.wordTable[data-v-bac68031]{width:100%;border-collapse:collapse;min-width:940px}.wordTable th[data-v-bac68031],.wordTable td[data-v-bac68031]{border-bottom:1px solid rgba(255,255,255,.1);padding:12px 10px;vertical-align:middle}.wordTable th[data-v-bac68031]{text-align:left;color:#ffffffb8;font-weight:900;font-size:12px;background:#ffffff05;position:sticky;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wordRow:hover td[data-v-bac68031]{background:#ffffff08}.wIcon[data-v-bac68031]{width:34px;height:34px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);display:grid;place-items:center}.wIcon img[data-v-bac68031]{width:22px;height:22px;object-fit:contain}.nameCell[data-v-bac68031]{display:grid;gap:6px}.nameTop[data-v-bac68031]{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.linkBtn[data-v-bac68031]{border:none;background:transparent;padding:0;cursor:pointer;text-align:left}.docName[data-v-bac68031]{font-weight:950;color:#78aafff2}.linkBtn:hover .docName[data-v-bac68031]{text-decoration:underline}.nameSub[data-v-bac68031]{color:#ffffff94;font-weight:800;font-size:12px;display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.mono[data-v-bac68031]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New}.dot[data-v-bac68031]{opacity:.6}.badge2[data-v-bac68031]{display:inline-flex;align-items:center;gap:8px;font-weight:950;font-size:11px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#fffc}.badge2.bStar[data-v-bac68031]{border-color:#ffd66638;background:#ffd6661a}.badge2.bGhost[data-v-bac68031]{border-color:#ffffff1a;background:#ffffff08}.badge2.bLock[data-v-bac68031]{border-color:#f8717138;background:#f871711a}.tagRow[data-v-bac68031]{display:inline-flex;gap:8px;flex-wrap:wrap;align-items:center}.tagChip[data-v-bac68031]{display:inline-flex;gap:8px;align-items:center;padding:6px 10px;border-radius:999px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);font-weight:900;font-size:12px;color:#fffc}.tagAdd[data-v-bac68031]{border:1px dashed rgba(255,255,255,.18);background:#ffffff05;color:#ffffffb8;padding:6px 10px;border-radius:999px;cursor:pointer;font-weight:900;font-size:12px}.tagAdd[data-v-bac68031]:hover{background:#ffffff0d}.rowActions[data-v-bac68031]{display:inline-flex;justify-content:flex-end;gap:8px;align-items:center}.iconBtn[data-v-bac68031]{width:34px;height:34px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:#ffffffdb;cursor:pointer;display:grid;place-items:center;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.iconBtn[data-v-bac68031]:hover{transform:translateY(-1px);background:#ffffff0d;box-shadow:0 14px 28px #00000040}.menuWrap[data-v-bac68031]{position:relative;display:inline-flex}.rowMenu[data-v-bac68031]{position:absolute;right:0;top:calc(100% + 10px);width:200px;border-radius:14px;padding:8px;background:#0a0c16eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 46px #00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:60;display:none;opacity:0;transform:translateY(-6px) scale(.98);pointer-events:none}.rmItem[data-v-bac68031]{width:100%;border:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:#ffffff08;color:#ffffffdb;transition:background .16s ease,transform .16s ease;font-weight:900}.rmItem[data-v-bac68031]:hover{background:#ffffff0f;transform:translateY(-1px)}.rmItem.danger[data-v-bac68031]:hover{background:#ff3c3c1f}.rmDivider[data-v-bac68031]{height:1px;margin:8px 6px;background:linear-gradient(90deg,#fff0,#ffffff24,#fff0);opacity:.65}.empty[data-v-bac68031]{padding:26px 10px;display:grid;gap:8px;justify-items:center;color:#fffc}.emptyIcon[data-v-bac68031]{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:#ffffff08;border:1px solid rgba(255,255,255,.1);color:#78aafff2;font-size:20px}.emptyTitle[data-v-bac68031]{font-weight:950}.emptySub[data-v-bac68031]{font-size:12px;font-weight:800;color:#fff9}.btn[data-v-bac68031]{border:1px solid rgba(56,189,248,.22);background:linear-gradient(90deg,#38bdf82e,#6366f11a);color:#ffffffeb;border-radius:14px;padding:10px 12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:950;transition:transform .16s ease,box-shadow .16s ease}.btn[data-v-bac68031]:hover{transform:translateY(-1px);box-shadow:0 14px 28px #38bdf81a}.btn.mini[data-v-bac68031]{padding:8px 10px;border-radius:12px;font-size:12px}.storageGrid[data-v-bac68031]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.storageCard[data-v-bac68031]{border-radius:14px;padding:16px 16px 14px;min-height:132px;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 38px #00000038;position:relative;overflow:hidden}.storageCard.v1[data-v-bac68031]{background:linear-gradient(90deg,#3256a0bf,#0a365a8c)}.storageCard.v2[data-v-bac68031]{background:linear-gradient(90deg,#235fa0b3,#0c525a8c)}.storageCard.v3[data-v-bac68031]{background:linear-gradient(90deg,#285896b3,#10465c8c)}.storageCard.v4[data-v-bac68031]{background:linear-gradient(90deg,#285896b3,#145c5c8c)}.storageIcon[data-v-bac68031]{width:28px;height:28px;border-radius:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);display:grid;place-items:center;margin-bottom:10px}.storageIcon img[data-v-bac68031]{width:18px;height:18px;object-fit:contain}.storageIconPh[data-v-bac68031]{width:18px;height:18px;border-radius:6px;background:#ffffff24}.storageName[data-v-bac68031]{font-weight:900;font-size:20px;margin-bottom:12px;color:#fffffff2}.bar[data-v-bac68031]{height:8px;border-radius:999px;background:#ffffff38;overflow:hidden;margin-bottom:10px}.barFill[data-v-bac68031]{height:100%;border-radius:999px;background:#ffffffeb}.storageMeta[data-v-bac68031]{display:flex;justify-content:space-between;font-weight:800;opacity:.72}.internalBox[data-v-bac68031]{display:grid;grid-template-columns:76px 1fr;gap:14px;align-items:center;background:#ffa5002e;border:1px solid rgba(255,165,0,.22);border-radius:10px;padding:12px}.donutWrap[data-v-bac68031]{width:72px;height:72px;position:relative;display:grid;place-items:center}.donut[data-v-bac68031]{width:72px;height:72px}.donutBg[data-v-bac68031]{fill:none;stroke:#ffffff38;stroke-width:3.6}.donutFg[data-v-bac68031]{fill:none;stroke:#ffa500f2;stroke-width:3.6;stroke-linecap:round}.donutText[data-v-bac68031]{position:absolute;font-weight:950;font-size:12px;color:#ffffffeb}.internalInfo[data-v-bac68031]{display:grid;gap:4px}.internalTitle[data-v-bac68031]{font-weight:900;font-size:12px;opacity:.95}.internalSub[data-v-bac68031]{font-weight:800;font-size:11px;opacity:.75}.miniBtn[data-v-bac68031]{margin-top:6px;width:max-content;border:none;cursor:pointer;padding:6px 10px;border-radius:8px;background:#00000038;color:#ffffffdb;font-weight:850;font-size:11px}.miniBtn[data-v-bac68031]:hover{filter:brightness(1.06)}.list[data-v-bac68031],.listRow[data-v-bac68031]{display:grid;gap:10px}.rowLeft[data-v-bac68031]{display:flex;align-items:center;gap:10px}.folderIcon[data-v-bac68031]{width:18px;height:14px;border-radius:3px;background:#ffc800d9;box-shadow:0 0 0 1px #00000026 inset}.rowText[data-v-bac68031]{display:grid;gap:2px}.rowTitle[data-v-bac68031]{font-weight:850;font-size:12px;opacity:.88}.rowSub[data-v-bac68031]{font-weight:750;font-size:10px;opacity:.55}.rowLine[data-v-bac68031]{height:2px;border-radius:999px;background:#ffffff2e}.files[data-v-bac68031]{display:grid;gap:10px}.fileRow[data-v-bac68031]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.1)}.fileRow[data-v-bac68031]:last-child{border-bottom:none;padding-bottom:0}.fileLeft[data-v-bac68031]{display:flex;align-items:center;gap:10px;min-width:0}.fileIcon[data-v-bac68031]{width:18px;height:18px;border-radius:4px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);display:grid;place-items:center}.fileIconPh[data-v-bac68031]{width:10px;height:10px;border-radius:3px;background:#78aaffd9}.fileName[data-v-bac68031]{font-weight:800;font-size:12px;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fileSize[data-v-bac68031]{font-weight:800;font-size:11px;opacity:.55}.toast[data-v-bac68031]{position:fixed;right:18px;bottom:18px;z-index:99999;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid rgba(56,189,248,.22);background:#080c1cb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffeb;box-shadow:0 18px 40px #00000059;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.toast.show[data-v-bac68031]{opacity:1;pointer-events:auto;transform:translateY(0)}.toast.danger[data-v-bac68031]{border-color:#f8717147}@media(max-width:1100px){.layout[data-v-bac68031]{grid-template-columns:1fr}}@media(max-width:760px){.docTypes[data-v-bac68031]{grid-template-columns:repeat(2,1fr)}.storageGrid[data-v-bac68031]{grid-template-columns:1fr}}.docViewer[data-v-4f69e945]{width:100%;min-height:calc(100vh - 36px);padding:10px 10px 14px;color:var(--txt, rgba(255, 255, 255, .92))}.topbar[data-v-4f69e945]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 6px 16px}.searchWrap[data-v-4f69e945]{width:min(520px,100%);display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:#00000047;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px #00000040}.searchWrap i[data-v-4f69e945]{opacity:.85}.searchWrap input[data-v-4f69e945]{flex:1;background:transparent;border:none;outline:none;color:#ffffffe6;font-weight:700}.searchWrap input[data-v-4f69e945]::placeholder{color:#ffffff59;font-weight:700}.profileWrap[data-v-4f69e945]{position:relative;display:inline-flex;align-items:center}.userBtn[data-v-4f69e945]{border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;gap:12px;padding:6px 8px;border-radius:12px;transition:background .16s ease,transform .16s ease}.userBtn[data-v-4f69e945]:hover{background:#ffffff0a;transform:translateY(-1px)}.userName[data-v-4f69e945]{color:#78aafff2;font-weight:800;white-space:nowrap}.avatar[data-v-4f69e945]{width:30px;height:30px;border-radius:999px;overflow:hidden;border:1px solid rgba(255,255,255,.14);background:#ffffff0f}.avatar img[data-v-4f69e945]{width:100%;height:100%;object-fit:cover}.avatarPh[data-v-4f69e945]{width:100%;height:100%;background:linear-gradient(135deg,#38bdf840,#6366f12e)}.chevron[data-v-4f69e945]{font-size:12px;opacity:.85;transform-origin:center;color:#ffffffbf}.profileMenu[data-v-4f69e945]{position:absolute;right:0;top:calc(100% + 10px);width:220px;border-radius:14px;padding:8px;background:#0a0c16eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 46px #00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50;display:none;opacity:0;pointer-events:none}.menuItem[data-v-4f69e945]{width:100%;border:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:#ffffff08;color:#ffffffdb;transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.menuItem[data-v-4f69e945]:hover{background:#ffffff0f;transform:translateY(-1px);box-shadow:0 12px 24px #00000040}.menuItem.danger[data-v-4f69e945]:hover{background:#ff3c3c1f}.miIcon[data-v-4f69e945]{width:18px;height:18px;display:grid;place-items:center;opacity:.9}.miLabel[data-v-4f69e945]{font-weight:850;font-size:13px}.menuDivider[data-v-4f69e945]{height:1px;margin:8px 6px;background:linear-gradient(90deg,#fff0,#ffffff24,#fff0);opacity:.65}.layout[data-v-4f69e945]{display:grid;grid-template-columns:1fr 340px;gap:18px}.leftCol[data-v-4f69e945],.rightCol[data-v-4f69e945]{display:grid;gap:18px}.card[data-v-4f69e945]{border-radius:16px;background:#0000003d;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 44px #0000004d}.section[data-v-4f69e945]{padding:18px 18px 16px}.sectionTitle[data-v-4f69e945]{font-size:16px;font-weight:850;margin-bottom:14px;color:#78d2c8e6;display:inline-flex;align-items:center;gap:10px}.docTypes[data-v-4f69e945]{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.docTypeTile[data-v-4f69e945]{border:none;cursor:pointer;border-radius:10px;padding:14px 12px 12px;background:#3a52a08c;box-shadow:inset 0 0 0 1px #ffffff1a;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease;color:#ffffffe6}.docTypeTile[data-v-4f69e945]:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:inset 0 0 0 1px #ffffff24,0 14px 30px #00000040}.docIcon[data-v-4f69e945]{height:46px;display:grid;place-items:center;margin-bottom:10px}.docIcon img[data-v-4f69e945]{width:42px;height:42px;object-fit:contain}.docIconPh[data-v-4f69e945]{width:42px;height:42px;border-radius:10px;background:#ffffff1a;border:1px dashed rgba(255,255,255,.18)}.docLabel[data-v-4f69e945]{font-weight:800;font-size:12px;opacity:.9;text-align:center}.wordHead[data-v-4f69e945]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.wordTitle[data-v-4f69e945]{display:grid;gap:4px}.wordSub[data-v-4f69e945]{color:#ffffffa6;font-weight:800;font-size:12px}.wordActions[data-v-4f69e945]{display:inline-flex;gap:10px;align-items:center;flex-wrap:wrap}.seg[data-v-4f69e945]{display:inline-flex;border-radius:999px;padding:4px;background:#ffffff08;border:1px solid rgba(255,255,255,.1)}.segBtn[data-v-4f69e945]{border:none;cursor:pointer;padding:8px 10px;border-radius:999px;background:transparent;color:#ffffffc7;font-weight:900;font-size:12px;display:inline-flex;gap:8px;align-items:center;transition:background .16s ease,color .16s ease}.segBtn.on[data-v-4f69e945]{background:#38bdf824;color:#ffffffeb}.tableWrap.wordTableWrap[data-v-4f69e945]{overflow:auto}.wordTable[data-v-4f69e945]{width:100%;border-collapse:collapse;min-width:940px}.wordTable th[data-v-4f69e945],.wordTable td[data-v-4f69e945]{border-bottom:1px solid rgba(255,255,255,.1);padding:12px 10px;vertical-align:middle}.wordTable th[data-v-4f69e945]{text-align:left;color:#ffffffb8;font-weight:900;font-size:12px;background:#ffffff05;position:sticky;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wordRow:hover td[data-v-4f69e945]{background:#ffffff08}.wIcon[data-v-4f69e945]{width:34px;height:34px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);display:grid;place-items:center}.wIcon img[data-v-4f69e945]{width:22px;height:22px;object-fit:contain}.nameCell[data-v-4f69e945]{display:grid;gap:6px}.nameTop[data-v-4f69e945]{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.linkBtn[data-v-4f69e945]{border:none;background:transparent;padding:0;cursor:pointer;text-align:left}.docName[data-v-4f69e945]{font-weight:950;color:#78aafff2}.linkBtn:hover .docName[data-v-4f69e945]{text-decoration:underline}.nameSub[data-v-4f69e945]{color:#ffffff94;font-weight:800;font-size:12px;display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.mono[data-v-4f69e945]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New}.dot[data-v-4f69e945]{opacity:.6}.badge2[data-v-4f69e945]{display:inline-flex;align-items:center;gap:8px;font-weight:950;font-size:11px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#fffc}.badge2.bStar[data-v-4f69e945]{border-color:#ffd66638;background:#ffd6661a}.badge2.bGhost[data-v-4f69e945]{border-color:#ffffff1a;background:#ffffff08}.badge2.bLock[data-v-4f69e945]{border-color:#f8717138;background:#f871711a}.tagRow[data-v-4f69e945]{display:inline-flex;gap:8px;flex-wrap:wrap;align-items:center}.tagChip[data-v-4f69e945]{display:inline-flex;gap:8px;align-items:center;padding:6px 10px;border-radius:999px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);font-weight:900;font-size:12px;color:#fffc}.tagAdd[data-v-4f69e945]{border:1px dashed rgba(255,255,255,.18);background:#ffffff05;color:#ffffffb8;padding:6px 10px;border-radius:999px;cursor:pointer;font-weight:900;font-size:12px}.tagAdd[data-v-4f69e945]:hover{background:#ffffff0d}.rowActions[data-v-4f69e945]{display:inline-flex;justify-content:flex-end;gap:8px;align-items:center}.iconBtn[data-v-4f69e945]{width:34px;height:34px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:#ffffffdb;cursor:pointer;display:grid;place-items:center;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.iconBtn[data-v-4f69e945]:hover{transform:translateY(-1px);background:#ffffff0d;box-shadow:0 14px 28px #00000040}.menuWrap[data-v-4f69e945]{position:relative;display:inline-flex}.rowMenu[data-v-4f69e945]{position:absolute;right:0;top:calc(100% + 10px);width:200px;border-radius:14px;padding:8px;background:#0a0c16eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 46px #00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:60;display:none;opacity:0;transform:translateY(-6px) scale(.98);pointer-events:none}.rmItem[data-v-4f69e945]{width:100%;border:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:#ffffff08;color:#ffffffdb;transition:background .16s ease,transform .16s ease;font-weight:900}.rmItem[data-v-4f69e945]:hover{background:#ffffff0f;transform:translateY(-1px)}.rmItem.danger[data-v-4f69e945]:hover{background:#ff3c3c1f}.rmDivider[data-v-4f69e945]{height:1px;margin:8px 6px;background:linear-gradient(90deg,#fff0,#ffffff24,#fff0);opacity:.65}.empty[data-v-4f69e945]{padding:26px 10px;display:grid;gap:8px;justify-items:center;color:#fffc}.emptyIcon[data-v-4f69e945]{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:#ffffff08;border:1px solid rgba(255,255,255,.1);color:#78aafff2;font-size:20px}.emptyTitle[data-v-4f69e945]{font-weight:950}.emptySub[data-v-4f69e945]{font-size:12px;font-weight:800;color:#fff9}.btn[data-v-4f69e945]{border:1px solid rgba(56,189,248,.22);background:linear-gradient(90deg,#38bdf82e,#6366f11a);color:#ffffffeb;border-radius:14px;padding:10px 12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:950;transition:transform .16s ease,box-shadow .16s ease}.btn[data-v-4f69e945]:hover{transform:translateY(-1px);box-shadow:0 14px 28px #38bdf81a}.btn.mini[data-v-4f69e945]{padding:8px 10px;border-radius:12px;font-size:12px}.storageGrid[data-v-4f69e945]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.storageCard[data-v-4f69e945]{border-radius:14px;padding:16px 16px 14px;min-height:132px;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 38px #00000038;position:relative;overflow:hidden}.storageCard.v1[data-v-4f69e945]{background:linear-gradient(90deg,#3256a0bf,#0a365a8c)}.storageCard.v2[data-v-4f69e945]{background:linear-gradient(90deg,#235fa0b3,#0c525a8c)}.storageCard.v3[data-v-4f69e945]{background:linear-gradient(90deg,#285896b3,#10465c8c)}.storageCard.v4[data-v-4f69e945]{background:linear-gradient(90deg,#285896b3,#145c5c8c)}.storageIcon[data-v-4f69e945]{width:28px;height:28px;border-radius:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);display:grid;place-items:center;margin-bottom:10px}.storageIcon img[data-v-4f69e945]{width:18px;height:18px;object-fit:contain}.storageIconPh[data-v-4f69e945]{width:18px;height:18px;border-radius:6px;background:#ffffff24}.storageName[data-v-4f69e945]{font-weight:900;font-size:20px;margin-bottom:12px;color:#fffffff2}.bar[data-v-4f69e945]{height:8px;border-radius:999px;background:#ffffff38;overflow:hidden;margin-bottom:10px}.barFill[data-v-4f69e945]{height:100%;border-radius:999px;background:#ffffffeb}.storageMeta[data-v-4f69e945]{display:flex;justify-content:space-between;font-weight:800;opacity:.72}.internalBox[data-v-4f69e945]{display:grid;grid-template-columns:76px 1fr;gap:14px;align-items:center;background:#ffa5002e;border:1px solid rgba(255,165,0,.22);border-radius:10px;padding:12px}.donutWrap[data-v-4f69e945]{width:72px;height:72px;position:relative;display:grid;place-items:center}.donut[data-v-4f69e945]{width:72px;height:72px}.donutBg[data-v-4f69e945]{fill:none;stroke:#ffffff38;stroke-width:3.6}.donutFg[data-v-4f69e945]{fill:none;stroke:#ffa500f2;stroke-width:3.6;stroke-linecap:round}.donutText[data-v-4f69e945]{position:absolute;font-weight:950;font-size:12px;color:#ffffffeb}.internalInfo[data-v-4f69e945]{display:grid;gap:4px}.internalTitle[data-v-4f69e945]{font-weight:900;font-size:12px;opacity:.95}.internalSub[data-v-4f69e945]{font-weight:800;font-size:11px;opacity:.75}.miniBtn[data-v-4f69e945]{margin-top:6px;width:max-content;border:none;cursor:pointer;padding:6px 10px;border-radius:8px;background:#00000038;color:#ffffffdb;font-weight:850;font-size:11px}.miniBtn[data-v-4f69e945]:hover{filter:brightness(1.06)}.list[data-v-4f69e945],.listRow[data-v-4f69e945]{display:grid;gap:10px}.rowLeft[data-v-4f69e945]{display:flex;align-items:center;gap:10px}.folderIcon[data-v-4f69e945]{width:18px;height:14px;border-radius:3px;background:#ffc800d9;box-shadow:0 0 0 1px #00000026 inset}.rowText[data-v-4f69e945]{display:grid;gap:2px}.rowTitle[data-v-4f69e945]{font-weight:850;font-size:12px;opacity:.88}.rowSub[data-v-4f69e945]{font-weight:750;font-size:10px;opacity:.55}.rowLine[data-v-4f69e945]{height:2px;border-radius:999px;background:#ffffff2e}.files[data-v-4f69e945]{display:grid;gap:10px}.fileRow[data-v-4f69e945]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.1)}.fileRow[data-v-4f69e945]:last-child{border-bottom:none;padding-bottom:0}.fileLeft[data-v-4f69e945]{display:flex;align-items:center;gap:10px;min-width:0}.fileIcon[data-v-4f69e945]{width:18px;height:18px;border-radius:4px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);display:grid;place-items:center}.fileIconPh[data-v-4f69e945]{width:10px;height:10px;border-radius:3px;background:#78aaffd9}.fileName[data-v-4f69e945]{font-weight:800;font-size:12px;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fileSize[data-v-4f69e945]{font-weight:800;font-size:11px;opacity:.55}.toast[data-v-4f69e945]{position:fixed;right:18px;bottom:18px;z-index:99999;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid rgba(56,189,248,.22);background:#080c1cb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffeb;box-shadow:0 18px 40px #00000059;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.toast.show[data-v-4f69e945]{opacity:1;pointer-events:auto;transform:translateY(0)}.toast.danger[data-v-4f69e945]{border-color:#f8717147}@media(max-width:1100px){.layout[data-v-4f69e945]{grid-template-columns:1fr}}@media(max-width:760px){.docTypes[data-v-4f69e945]{grid-template-columns:repeat(2,1fr)}.storageGrid[data-v-4f69e945]{grid-template-columns:1fr}}.docViewer[data-v-530d7bb3]{width:100%;min-height:calc(100vh - 36px);padding:10px 10px 14px;color:var(--txt, rgba(255, 255, 255, .92))}.topbar[data-v-530d7bb3]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 6px 16px}.searchWrap[data-v-530d7bb3]{width:min(520px,100%);display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:#00000047;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px #00000040}.searchWrap i[data-v-530d7bb3]{opacity:.85}.searchWrap input[data-v-530d7bb3]{flex:1;background:transparent;border:none;outline:none;color:#ffffffe6;font-weight:700}.searchWrap input[data-v-530d7bb3]::placeholder{color:#ffffff59;font-weight:700}.profileWrap[data-v-530d7bb3]{position:relative;display:inline-flex;align-items:center}.userBtn[data-v-530d7bb3]{border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;gap:12px;padding:6px 8px;border-radius:12px;transition:background .16s ease,transform .16s ease}.userBtn[data-v-530d7bb3]:hover{background:#ffffff0a;transform:translateY(-1px)}.userName[data-v-530d7bb3]{color:#78aafff2;font-weight:800;white-space:nowrap}.avatar[data-v-530d7bb3]{width:30px;height:30px;border-radius:999px;overflow:hidden;border:1px solid rgba(255,255,255,.14);background:#ffffff0f}.avatar img[data-v-530d7bb3]{width:100%;height:100%;object-fit:cover}.avatarPh[data-v-530d7bb3]{width:100%;height:100%;background:linear-gradient(135deg,#38bdf840,#6366f12e)}.chevron[data-v-530d7bb3]{font-size:12px;opacity:.85;transform-origin:center;color:#ffffffbf}.profileMenu[data-v-530d7bb3]{position:absolute;right:0;top:calc(100% + 10px);width:220px;border-radius:14px;padding:8px;background:#0a0c16eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 46px #00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50;display:none;opacity:0;pointer-events:none}.menuItem[data-v-530d7bb3]{width:100%;border:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:#ffffff08;color:#ffffffdb;transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.menuItem[data-v-530d7bb3]:hover{background:#ffffff0f;transform:translateY(-1px);box-shadow:0 12px 24px #00000040}.menuItem.danger[data-v-530d7bb3]:hover{background:#ff3c3c1f}.miIcon[data-v-530d7bb3]{width:18px;height:18px;display:grid;place-items:center;opacity:.9}.miLabel[data-v-530d7bb3]{font-weight:850;font-size:13px}.menuDivider[data-v-530d7bb3]{height:1px;margin:8px 6px;background:linear-gradient(90deg,#fff0,#ffffff24,#fff0);opacity:.65}.layout[data-v-530d7bb3]{display:grid;grid-template-columns:1fr 340px;gap:18px}.leftCol[data-v-530d7bb3],.rightCol[data-v-530d7bb3]{display:grid;gap:18px}.card[data-v-530d7bb3]{border-radius:16px;background:#0000003d;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 44px #0000004d}.section[data-v-530d7bb3]{padding:18px 18px 16px}.sectionTitle[data-v-530d7bb3]{font-size:16px;font-weight:850;margin-bottom:14px;color:#78d2c8e6;display:inline-flex;align-items:center;gap:10px}.docTypes[data-v-530d7bb3]{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.docTypeTile[data-v-530d7bb3]{border:none;cursor:pointer;border-radius:10px;padding:14px 12px 12px;background:#3a52a08c;box-shadow:inset 0 0 0 1px #ffffff1a;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease;color:#ffffffe6}.docTypeTile[data-v-530d7bb3]:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:inset 0 0 0 1px #ffffff24,0 14px 30px #00000040}.docIcon[data-v-530d7bb3]{height:46px;display:grid;place-items:center;margin-bottom:10px}.docIcon img[data-v-530d7bb3]{width:42px;height:42px;object-fit:contain}.docIconPh[data-v-530d7bb3]{width:42px;height:42px;border-radius:10px;background:#ffffff1a;border:1px dashed rgba(255,255,255,.18)}.docLabel[data-v-530d7bb3]{font-weight:800;font-size:12px;opacity:.9;text-align:center}.wordHead[data-v-530d7bb3]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.wordTitle[data-v-530d7bb3]{display:grid;gap:4px}.wordSub[data-v-530d7bb3]{color:#ffffffa6;font-weight:800;font-size:12px}.wordActions[data-v-530d7bb3]{display:inline-flex;gap:10px;align-items:center;flex-wrap:wrap}.seg[data-v-530d7bb3]{display:inline-flex;border-radius:999px;padding:4px;background:#ffffff08;border:1px solid rgba(255,255,255,.1)}.segBtn[data-v-530d7bb3]{border:none;cursor:pointer;padding:8px 10px;border-radius:999px;background:transparent;color:#ffffffc7;font-weight:900;font-size:12px;display:inline-flex;gap:8px;align-items:center;transition:background .16s ease,color .16s ease}.segBtn.on[data-v-530d7bb3]{background:#38bdf824;color:#ffffffeb}.tableWrap.wordTableWrap[data-v-530d7bb3]{overflow:auto}.wordTable[data-v-530d7bb3]{width:100%;border-collapse:collapse;min-width:940px}.wordTable th[data-v-530d7bb3],.wordTable td[data-v-530d7bb3]{border-bottom:1px solid rgba(255,255,255,.1);padding:12px 10px;vertical-align:middle}.wordTable th[data-v-530d7bb3]{text-align:left;color:#ffffffb8;font-weight:900;font-size:12px;background:#ffffff05;position:sticky;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wordRow:hover td[data-v-530d7bb3]{background:#ffffff08}.wIcon[data-v-530d7bb3]{width:34px;height:34px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);display:grid;place-items:center}.wIcon img[data-v-530d7bb3]{width:22px;height:22px;object-fit:contain}.nameCell[data-v-530d7bb3]{display:grid;gap:6px}.nameTop[data-v-530d7bb3]{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.linkBtn[data-v-530d7bb3]{border:none;background:transparent;padding:0;cursor:pointer;text-align:left}.docName[data-v-530d7bb3]{font-weight:950;color:#78aafff2}.linkBtn:hover .docName[data-v-530d7bb3]{text-decoration:underline}.nameSub[data-v-530d7bb3]{color:#ffffff94;font-weight:800;font-size:12px;display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.mono[data-v-530d7bb3]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New}.dot[data-v-530d7bb3]{opacity:.6}.badge2[data-v-530d7bb3]{display:inline-flex;align-items:center;gap:8px;font-weight:950;font-size:11px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#fffc}.badge2.bStar[data-v-530d7bb3]{border-color:#ffd66638;background:#ffd6661a}.badge2.bGhost[data-v-530d7bb3]{border-color:#ffffff1a;background:#ffffff08}.badge2.bLock[data-v-530d7bb3]{border-color:#f8717138;background:#f871711a}.tagRow[data-v-530d7bb3]{display:inline-flex;gap:8px;flex-wrap:wrap;align-items:center}.tagChip[data-v-530d7bb3]{display:inline-flex;gap:8px;align-items:center;padding:6px 10px;border-radius:999px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);font-weight:900;font-size:12px;color:#fffc}.tagAdd[data-v-530d7bb3]{border:1px dashed rgba(255,255,255,.18);background:#ffffff05;color:#ffffffb8;padding:6px 10px;border-radius:999px;cursor:pointer;font-weight:900;font-size:12px}.tagAdd[data-v-530d7bb3]:hover{background:#ffffff0d}.rowActions[data-v-530d7bb3]{display:inline-flex;justify-content:flex-end;gap:8px;align-items:center}.iconBtn[data-v-530d7bb3]{width:34px;height:34px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:#ffffffdb;cursor:pointer;display:grid;place-items:center;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.iconBtn[data-v-530d7bb3]:hover{transform:translateY(-1px);background:#ffffff0d;box-shadow:0 14px 28px #00000040}.menuWrap[data-v-530d7bb3]{position:relative;display:inline-flex}.rowMenu[data-v-530d7bb3]{position:absolute;right:0;top:calc(100% + 10px);width:200px;border-radius:14px;padding:8px;background:#0a0c16eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 46px #00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:60;display:none;opacity:0;transform:translateY(-6px) scale(.98);pointer-events:none}.rmItem[data-v-530d7bb3]{width:100%;border:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:#ffffff08;color:#ffffffdb;transition:background .16s ease,transform .16s ease;font-weight:900}.rmItem[data-v-530d7bb3]:hover{background:#ffffff0f;transform:translateY(-1px)}.rmItem.danger[data-v-530d7bb3]:hover{background:#ff3c3c1f}.rmDivider[data-v-530d7bb3]{height:1px;margin:8px 6px;background:linear-gradient(90deg,#fff0,#ffffff24,#fff0);opacity:.65}.empty[data-v-530d7bb3]{padding:26px 10px;display:grid;gap:8px;justify-items:center;color:#fffc}.emptyIcon[data-v-530d7bb3]{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:#ffffff08;border:1px solid rgba(255,255,255,.1);color:#78aafff2;font-size:20px}.emptyTitle[data-v-530d7bb3]{font-weight:950}.emptySub[data-v-530d7bb3]{font-size:12px;font-weight:800;color:#fff9}.btn[data-v-530d7bb3]{border:1px solid rgba(56,189,248,.22);background:linear-gradient(90deg,#38bdf82e,#6366f11a);color:#ffffffeb;border-radius:14px;padding:10px 12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:950;transition:transform .16s ease,box-shadow .16s ease}.btn[data-v-530d7bb3]:hover{transform:translateY(-1px);box-shadow:0 14px 28px #38bdf81a}.btn.mini[data-v-530d7bb3]{padding:8px 10px;border-radius:12px;font-size:12px}.storageGrid[data-v-530d7bb3]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.storageCard[data-v-530d7bb3]{border-radius:14px;padding:16px 16px 14px;min-height:132px;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 38px #00000038;position:relative;overflow:hidden}.storageCard.v1[data-v-530d7bb3]{background:linear-gradient(90deg,#3256a0bf,#0a365a8c)}.storageCard.v2[data-v-530d7bb3]{background:linear-gradient(90deg,#235fa0b3,#0c525a8c)}.storageCard.v3[data-v-530d7bb3]{background:linear-gradient(90deg,#285896b3,#10465c8c)}.storageCard.v4[data-v-530d7bb3]{background:linear-gradient(90deg,#285896b3,#145c5c8c)}.storageIcon[data-v-530d7bb3]{width:28px;height:28px;border-radius:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);display:grid;place-items:center;margin-bottom:10px}.storageIcon img[data-v-530d7bb3]{width:18px;height:18px;object-fit:contain}.storageIconPh[data-v-530d7bb3]{width:18px;height:18px;border-radius:6px;background:#ffffff24}.storageName[data-v-530d7bb3]{font-weight:900;font-size:20px;margin-bottom:12px;color:#fffffff2}.bar[data-v-530d7bb3]{height:8px;border-radius:999px;background:#ffffff38;overflow:hidden;margin-bottom:10px}.barFill[data-v-530d7bb3]{height:100%;border-radius:999px;background:#ffffffeb}.storageMeta[data-v-530d7bb3]{display:flex;justify-content:space-between;font-weight:800;opacity:.72}.internalBox[data-v-530d7bb3]{display:grid;grid-template-columns:76px 1fr;gap:14px;align-items:center;background:#ffa5002e;border:1px solid rgba(255,165,0,.22);border-radius:10px;padding:12px}.donutWrap[data-v-530d7bb3]{width:72px;height:72px;position:relative;display:grid;place-items:center}.donut[data-v-530d7bb3]{width:72px;height:72px}.donutBg[data-v-530d7bb3]{fill:none;stroke:#ffffff38;stroke-width:3.6}.donutFg[data-v-530d7bb3]{fill:none;stroke:#ffa500f2;stroke-width:3.6;stroke-linecap:round}.donutText[data-v-530d7bb3]{position:absolute;font-weight:950;font-size:12px;color:#ffffffeb}.internalInfo[data-v-530d7bb3]{display:grid;gap:4px}.internalTitle[data-v-530d7bb3]{font-weight:900;font-size:12px;opacity:.95}.internalSub[data-v-530d7bb3]{font-weight:800;font-size:11px;opacity:.75}.miniBtn[data-v-530d7bb3]{margin-top:6px;width:max-content;border:none;cursor:pointer;padding:6px 10px;border-radius:8px;background:#00000038;color:#ffffffdb;font-weight:850;font-size:11px}.miniBtn[data-v-530d7bb3]:hover{filter:brightness(1.06)}.list[data-v-530d7bb3],.listRow[data-v-530d7bb3]{display:grid;gap:10px}.rowLeft[data-v-530d7bb3]{display:flex;align-items:center;gap:10px}.folderIcon[data-v-530d7bb3]{width:18px;height:14px;border-radius:3px;background:#ffc800d9;box-shadow:0 0 0 1px #00000026 inset}.rowText[data-v-530d7bb3]{display:grid;gap:2px}.rowTitle[data-v-530d7bb3]{font-weight:850;font-size:12px;opacity:.88}.rowSub[data-v-530d7bb3]{font-weight:750;font-size:10px;opacity:.55}.rowLine[data-v-530d7bb3]{height:2px;border-radius:999px;background:#ffffff2e}.files[data-v-530d7bb3]{display:grid;gap:10px}.fileRow[data-v-530d7bb3]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.1)}.fileRow[data-v-530d7bb3]:last-child{border-bottom:none;padding-bottom:0}.fileLeft[data-v-530d7bb3]{display:flex;align-items:center;gap:10px;min-width:0}.fileIcon[data-v-530d7bb3]{width:18px;height:18px;border-radius:4px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);display:grid;place-items:center}.fileIconPh[data-v-530d7bb3]{width:10px;height:10px;border-radius:3px;background:#78aaffd9}.fileName[data-v-530d7bb3]{font-weight:800;font-size:12px;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fileSize[data-v-530d7bb3]{font-weight:800;font-size:11px;opacity:.55}.toast[data-v-530d7bb3]{position:fixed;right:18px;bottom:18px;z-index:99999;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid rgba(56,189,248,.22);background:#080c1cb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffeb;box-shadow:0 18px 40px #00000059;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.toast.show[data-v-530d7bb3]{opacity:1;pointer-events:auto;transform:translateY(0)}.toast.danger[data-v-530d7bb3]{border-color:#f8717147}@media(max-width:1100px){.layout[data-v-530d7bb3]{grid-template-columns:1fr}}@media(max-width:760px){.docTypes[data-v-530d7bb3]{grid-template-columns:repeat(2,1fr)}.storageGrid[data-v-530d7bb3]{grid-template-columns:1fr}}.page.usersPage[data-v-9ed40c31]{padding:18px 18px 28px;min-height:calc(100vh - 12px)}.inner[data-v-9ed40c31]{width:100%;max-width:100%;margin:0}.topbar[data-v-9ed40c31]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#0810268c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px #00000047;margin-bottom:14px}.topLeft[data-v-9ed40c31]{min-width:220px}.topRight[data-v-9ed40c31]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.titleRow[data-v-9ed40c31]{display:flex;align-items:center;gap:12px}.titleIcon[data-v-9ed40c31]{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;background:radial-gradient(circle at 30% 30%,#5ab4ff40,#0000);border:1px solid rgba(255,255,255,.08)}.titleIcon i[data-v-9ed40c31]{font-size:18px;color:#d2ebfff2}.pageTitle[data-v-9ed40c31]{font-size:16px;font-weight:800;letter-spacing:.2px;color:#f0fafffa}.pageSub[data-v-9ed40c31]{font-size:12px;color:#d2ebffb3;margin-top:2px}.searchWrap[data-v-9ed40c31]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#0a142d6b;min-width:min(520px,72vw)}.searchWrap input[data-v-9ed40c31]{width:100%;border:0;outline:0;background:transparent;color:#f0fafff2;font-size:12px}.card[data-v-9ed40c31]{width:100%;border-radius:18px;padding:14px;border:1px solid rgba(255,255,255,.08);background:#08102673;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 34px #00000040;margin-bottom:14px}.card.tip[data-v-9ed40c31]{background:#08102661}.cardHead[data-v-9ed40c31]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}.hTitle[data-v-9ed40c31]{font-size:13px;font-weight:900;color:#f0fafff2}.hint[data-v-9ed40c31]{font-size:12px;color:#d2ebffa6}.dot[data-v-9ed40c31]{margin:0 8px;opacity:.6}.btn[data-v-9ed40c31]{border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#5ab4ff2e;color:#f0fafff2;padding:10px 12px;display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-weight:900;font-size:12px}.btn[data-v-9ed40c31]:hover{background:#5ab4ff3d}.btn[data-v-9ed40c31]:disabled{opacity:.55;cursor:not-allowed}.btn.ghost[data-v-9ed40c31]{background:#ffffff0f}.btn.ghost[data-v-9ed40c31]:hover{background:#ffffff1a}.btn.danger[data-v-9ed40c31]{background:#ff5a5a1f;border-color:#ff5a5a38}.btn.danger[data-v-9ed40c31]:hover{background:#ff5a5a2e}.msgline[data-v-9ed40c31]{margin-bottom:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.1);display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:800;background:#ff5a5a14;color:#ffd2d2f2}.membersMsg[data-v-9ed40c31]{margin-top:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.1);display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:800;background:#ffffff0f;color:#d2ebffd1}.tableWrap[data-v-9ed40c31]{overflow:auto;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#0a142d52}.table[data-v-9ed40c31]{width:100%;border-collapse:collapse;min-width:1040px}thead th[data-v-9ed40c31]{text-align:left;font-size:11px;color:#d2ebffb3;padding:12px;border-bottom:1px solid rgba(255,255,255,.08);position:sticky;top:0;background:#0a142da6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1}tbody td[data-v-9ed40c31]{padding:12px;border-bottom:1px solid rgba(255,255,255,.06);color:#f0faffeb;font-size:12px}tbody tr:hover td[data-v-9ed40c31]{background:#5ab4ff0f}tbody tr.inactive td[data-v-9ed40c31]{opacity:.78}.emptyRow[data-v-9ed40c31]{text-align:center;padding:18px 12px;color:#d2ebffb3}.colId[data-v-9ed40c31]{width:70px}.colRole[data-v-9ed40c31]{width:140px}.colBank[data-v-9ed40c31]{width:320px}.colActive[data-v-9ed40c31]{width:180px}.colTime[data-v-9ed40c31]{width:170px}.colActions[data-v-9ed40c31]{width:120px}.mono[data-v-9ed40c31]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.muted[data-v-9ed40c31]{color:#d2ebffa6}.userCell .userMain[data-v-9ed40c31]{display:flex;align-items:center;gap:10px}.avatar[data-v-9ed40c31]{width:36px;height:36px;border-radius:14px;display:grid;place-items:center;background:radial-gradient(circle at 30% 30%,#5ab4ff2e,#0000);border:1px solid rgba(255,255,255,.08)}.userName[data-v-9ed40c31]{font-weight:900;color:#f0fafff2}.userSub[data-v-9ed40c31]{margin-top:2px;font-size:11px;color:#d2ebff9e}.pill[data-v-9ed40c31]{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#5ab4ff1c;color:#f0fafff2;font-weight:900;font-size:12px}.pill.roleAdmin[data-v-9ed40c31]{background:#ffd75a1f}.pill.roleViewer[data-v-9ed40c31]{background:#5ab4ff1f}.bankPill[data-v-9ed40c31]{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#5ab4ff17}.bankProfile[data-v-9ed40c31]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#5ab4ff14;max-width:100%}.bankLogo[data-v-9ed40c31]{width:34px;height:34px;border-radius:14px;object-fit:contain;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;flex:0 0 auto}.bankMeta[data-v-9ed40c31]{min-width:0}.bankName[data-v-9ed40c31]{font-weight:950;color:#f0fafff2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bankSub[data-v-9ed40c31]{margin-top:2px;font-size:11px;color:#d2ebffb3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dot2[data-v-9ed40c31]{margin:0 6px;opacity:.6}.miniSwitch[data-v-9ed40c31]{width:100%;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#f0fafff2;padding:8px 10px;display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-weight:900;font-size:12px;justify-content:space-between}.miniSwitch[data-v-9ed40c31]:hover{background:#ffffff17}.miniSwitch[data-v-9ed40c31]:disabled{opacity:.55;cursor:not-allowed}.miniSwitch .knob[data-v-9ed40c31]{width:34px;height:18px;border-radius:999px;border:1px solid rgba(255,255,255,.14);position:relative;background:#ffffff14;flex:0 0 auto}.miniSwitch .knob[data-v-9ed40c31]:after{content:"";position:absolute;top:50%;left:2px;transform:translateY(-50%);width:14px;height:14px;border-radius:999px;background:#f0fafff2;transition:left .18s ease}.miniSwitch.on[data-v-9ed40c31]{background:#50ffb414;border-color:#50ffb433}.miniSwitch.on .knob[data-v-9ed40c31]{background:#50ffb429}.miniSwitch.on .knob[data-v-9ed40c31]:after{left:18px}.miniSwitch .txt[data-v-9ed40c31]{opacity:.92}.miniSwitch .ico[data-v-9ed40c31]{opacity:.9}.actionsCell[data-v-9ed40c31]{display:flex;align-items:center;gap:8px}.iconBtn[data-v-9ed40c31]{width:38px;height:38px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#5ab4ff14;color:#f0faffeb;cursor:pointer;display:grid;place-items:center}.iconBtn[data-v-9ed40c31]:hover{background:#5ab4ff24}.iconBtn[data-v-9ed40c31]:disabled{opacity:.55;cursor:not-allowed}.iconBtn.danger[data-v-9ed40c31]{background:#ff5a5a12;border-color:#ff5a5a33}.iconBtn.danger[data-v-9ed40c31]:hover{background:#ff5a5a1f}.tips[data-v-9ed40c31]{margin:0;padding-left:18px;color:#d2ebffbf;font-size:12px;line-height:1.55}.tips li[data-v-9ed40c31]{margin:8px 0}.overlay[data-v-9ed40c31]{position:fixed;inset:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:18px;background:#00000085;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none}.overlay.isOpen[data-v-9ed40c31]{pointer-events:auto}.sheet[data-v-9ed40c31]{width:min(820px,96vw);max-height:min(760px,88vh);display:flex;flex-direction:column;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:#081026db;box-shadow:0 18px 60px #00000080;overflow:hidden}.sheetHead[data-v-9ed40c31]{padding:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.08)}.sheetTitle[data-v-9ed40c31]{display:flex;align-items:center;gap:12px;color:#f0fafff2}.sheetTitle i[data-v-9ed40c31]{width:42px;height:42px;border-radius:16px;display:grid;place-items:center;background:#5ab4ff1f;border:1px solid rgba(255,255,255,.08)}.t1[data-v-9ed40c31]{font-size:13px;font-weight:900}.t2[data-v-9ed40c31]{font-size:12px;color:#d2ebffad;margin-top:2px}.iconBtn2[data-v-9ed40c31]{width:40px;height:40px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ff5a5a14;color:#f0faffeb;cursor:pointer}.iconBtn2[data-v-9ed40c31]:hover{background:#ff5a5a24}.sheetBody[data-v-9ed40c31]{padding:12px 14px 14px;overflow:auto;flex:1}.grid2[data-v-9ed40c31]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.field .label[data-v-9ed40c31]{display:inline-block;font-size:12px;font-weight:800;color:#e6f5ffe0;margin-bottom:6px}.req[data-v-9ed40c31]{color:#ff7878f2}.inputWrap[data-v-9ed40c31]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#0a142d6b}.inputWrap input[data-v-9ed40c31]{width:100%;border:0;outline:0;background:transparent;color:#f0fafff2;font-size:13px}.selectWrap[data-v-9ed40c31]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#0a142d6b}.selectWrap select[data-v-9ed40c31]{width:100%;border:0;outline:0;background:transparent;color:#f0fafff2;font-size:13px}.miniHint[data-v-9ed40c31]{margin-top:6px;font-size:11px;color:#d2ebff9e}.miniClear[data-v-9ed40c31]{margin-left:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#f0faffeb;border-radius:999px;padding:4px 10px;font-weight:900;font-size:11px;cursor:pointer}.miniClear[data-v-9ed40c31]:disabled{opacity:.45;cursor:not-allowed}.memberSelect[data-v-9ed40c31]{position:relative}.memberBtn[data-v-9ed40c31]{width:100%;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#0a142d6b;color:#f0fafff2;padding:10px 12px;display:grid;grid-template-columns:32px 1fr 16px;gap:10px;align-items:center;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.memberSelect.open .memberBtn[data-v-9ed40c31]{border-color:#5ab4ff38;background:#5ab4ff12}.memberBtn[data-v-9ed40c31]:hover{background:#0a142d8c}.memberBtn[data-v-9ed40c31]:disabled{opacity:.6;cursor:not-allowed}.mSelLogo[data-v-9ed40c31]{width:30px;height:30px;border-radius:12px;object-fit:contain;border:1px solid rgba(255,255,255,.1);background:#ffffff0d}.mSelPh[data-v-9ed40c31]{width:30px;height:30px;border-radius:12px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);background:#5ab4ff14}.mSelText[data-v-9ed40c31]{min-width:0}.mSelName[data-v-9ed40c31]{font-size:13px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mSelSub[data-v-9ed40c31]{margin-top:2px;font-size:11px;color:#d2ebffa6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chev[data-v-9ed40c31]{opacity:.85;transition:transform .18s ease}.chev.up[data-v-9ed40c31]{transform:rotate(180deg)}.mbPreview[data-v-9ed40c31]{margin-top:10px;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#5ab4ff14}.mbLogo[data-v-9ed40c31]{width:44px;height:44px;border-radius:16px;object-fit:contain;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;flex:0 0 auto}.mbInfo[data-v-9ed40c31]{min-width:0}.mbName[data-v-9ed40c31]{font-size:13px;font-weight:950;color:#f0fafff2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbLine[data-v-9ed40c31]{margin-top:6px;display:flex;gap:8px;flex-wrap:wrap}.tag[data-v-9ed40c31]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#f0faffe6;font-weight:900;font-size:11px}.menuPop-enter-active[data-v-9ed40c31],.menuPop-leave-active[data-v-9ed40c31]{transition:opacity .14s ease,transform .16s ease;will-change:opacity,transform}.menuPop-enter-from[data-v-9ed40c31],.menuPop-leave-to[data-v-9ed40c31]{opacity:0;transform:translateY(var(--menu-shift, 8px)) scale(.985)}.menuPop-enter-to[data-v-9ed40c31],.menuPop-leave-from[data-v-9ed40c31]{opacity:1;transform:translateY(0) scale(1)}.memberMenu[data-v-9ed40c31]{border-radius:16px;border:1px solid rgba(255,255,255,.12);background:#081026eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 60px #0000008c;overflow:hidden}.memberMenu.floating[data-v-9ed40c31]{position:fixed;z-index:10080;--menu-shift: 10px;transform-origin:50% 0%}.memberMenu.floating.dropUp[data-v-9ed40c31]{--menu-shift: -10px;transform-origin:50% 100%}.menuSearch[data-v-9ed40c31]{padding:10px;display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(255,255,255,.08);background:#0a142d66}.menuSearch input[data-v-9ed40c31]{width:100%;border:0;outline:0;background:transparent;color:#f0fafff2;font-size:12px}.menuMeta[data-v-9ed40c31]{flex:0 0 auto}.badge[data-v-9ed40c31]{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:22px;padding:0 8px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#5ab4ff1f;color:#f0faffeb;font-weight:900;font-size:11px}.menuList[data-v-9ed40c31]{max-height:260px;overflow:auto;padding:6px}.opt[data-v-9ed40c31]{width:100%;border:0;background:transparent;color:#f0fafff2;padding:10px;border-radius:14px;display:grid;grid-template-columns:30px 1fr 18px;gap:10px;align-items:center;cursor:pointer;text-align:left;transition:background .12s ease,transform .12s ease}.opt[data-v-9ed40c31]:hover{background:#5ab4ff1f;transform:translateY(-1px)}.opt[data-v-9ed40c31]:active{transform:translateY(0)}.opt.active[data-v-9ed40c31]{background:#5ab4ff2e}.optLogo[data-v-9ed40c31]{width:28px;height:28px;border-radius:12px;object-fit:contain;border:1px solid rgba(255,255,255,.1);background:#ffffff0d}.optMeta[data-v-9ed40c31]{min-width:0}.optName[data-v-9ed40c31]{font-size:12px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.optSub[data-v-9ed40c31]{margin-top:2px;font-size:11px;color:#d2ebffa6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.optSub .dot2[data-v-9ed40c31]{margin:0 6px;opacity:.6}.okIco[data-v-9ed40c31]{opacity:.95}.menuEmpty[data-v-9ed40c31]{padding:14px 10px;text-align:center;font-size:12px;color:#d2ebffad}.menuEmpty.err[data-v-9ed40c31]{color:#ffd2d2f2}.field.inline[data-v-9ed40c31]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px}.switch[data-v-9ed40c31]{border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#f0fafff2;padding:8px 10px;display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-weight:900;font-size:12px}.switch .knob[data-v-9ed40c31]{width:34px;height:18px;border-radius:999px;border:1px solid rgba(255,255,255,.14);position:relative;background:#ffffff14}.switch .knob[data-v-9ed40c31]:after{content:"";position:absolute;top:50%;left:2px;transform:translateY(-50%);width:14px;height:14px;border-radius:999px;background:#f0fafff2;transition:left .18s ease}.switch.on[data-v-9ed40c31]{background:#5ab4ff1f}.switch.on .knob[data-v-9ed40c31]{background:#5ab4ff33}.switch.on .knob[data-v-9ed40c31]:after{left:18px}.swTxt[data-v-9ed40c31]{opacity:.9}.sheetFoot[data-v-9ed40c31]{margin-top:12px;display:flex;justify-content:flex-end;gap:10px}.msg[data-v-9ed40c31]{margin-top:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.1);display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:800}.msg.err[data-v-9ed40c31]{background:#ff5a5a14;color:#ffd2d2f2}.confirmOverlay[data-v-9ed40c31]{position:fixed;inset:0;z-index:10120;display:none;align-items:center;justify-content:center;padding:18px;background:#0000008c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none}.confirmOverlay.isOpen[data-v-9ed40c31]{pointer-events:auto}.confirmCard[data-v-9ed40c31]{width:min(560px,94vw);border-radius:22px;border:1px solid rgba(255,255,255,.12);background:#081026eb;box-shadow:0 18px 60px #0000008c;overflow:hidden}.confirmHead[data-v-9ed40c31]{display:grid;grid-template-columns:44px 1fr 40px;gap:12px;align-items:center;padding:14px;border-bottom:1px solid rgba(255,255,255,.08)}.confirmIcon[data-v-9ed40c31]{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);background:#ff5a5a1a;color:#ffdcdcfa}.confirmText[data-v-9ed40c31]{min-width:0}.confirmTitle[data-v-9ed40c31]{font-size:13px;font-weight:950;color:#f0fafff5}.confirmMsg[data-v-9ed40c31]{margin-top:4px;font-size:12px;color:#d2ebffb3;line-height:1.4}.confirmClose[data-v-9ed40c31]{width:40px;height:40px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#f0faffeb;cursor:pointer;display:grid;place-items:center}.confirmClose[data-v-9ed40c31]:hover{background:#ffffff1a}.confirmActions[data-v-9ed40c31]{display:flex;justify-content:flex-end;gap:10px;padding:12px 14px 14px}.toast[data-v-9ed40c31]{position:fixed;right:18px;top:18px;z-index:10050;width:min(420px,calc(100vw - 36px));border-radius:18px;border:1px solid rgba(255,255,255,.12);background:#081026e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 60px #0000008c;display:grid;grid-template-columns:44px 1fr 40px;gap:12px;padding:12px;overflow:hidden}.toast.ok[data-v-9ed40c31]{border-color:#50ffb440}.toast.bad[data-v-9ed40c31]{border-color:#ff5a5a40}.toastIcon[data-v-9ed40c31]{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);background:#5ab4ff1a}.toastTitle[data-v-9ed40c31]{font-size:13px;font-weight:900;color:#f0fafff2}.toastMsg[data-v-9ed40c31]{margin-top:2px;font-size:12px;color:#d2ebffb8;line-height:1.35}.toastX[data-v-9ed40c31]{width:40px;height:40px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#f0faffeb;cursor:pointer}.toastX[data-v-9ed40c31]:hover{background:#ffffff1a}.toastBar[data-v-9ed40c31]{position:absolute;left:0;bottom:0;height:3px;width:100%;background:#5ab4ff80;transform-origin:0% 50%}@media(max-width:980px){.searchWrap[data-v-9ed40c31]{min-width:min(520px,92vw)}}@media(max-width:900px){.topbar[data-v-9ed40c31]{flex-direction:column;align-items:stretch}.topRight[data-v-9ed40c31]{width:100%;justify-content:flex-start}.grid2[data-v-9ed40c31]{grid-template-columns:1fr}}.docViewer[data-v-199ade77]{width:100%;min-height:calc(100vh - 36px);padding:10px 10px 14px;color:var(--txt, rgba(255, 255, 255, .92))}.topbar[data-v-199ade77]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 6px 16px}.topLeft[data-v-199ade77]{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.topActions[data-v-199ade77]{display:inline-flex;gap:10px;flex-shrink:0}.searchWrap[data-v-199ade77]{width:min(620px,100%);display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:#00000047;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px #00000040;min-width:0}.searchWrap i[data-v-199ade77]{opacity:.85}.searchWrap input[data-v-199ade77]{flex:1;min-width:0;background:transparent;border:none;outline:none;color:#ffffffe6;font-weight:800}.searchWrap input[data-v-199ade77]::placeholder{color:#ffffff59;font-weight:800}.btn[data-v-199ade77]{border:none;cursor:pointer;padding:10px 12px;border-radius:12px;display:inline-flex;align-items:center;gap:10px;font-weight:900;color:#ffffffe0;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a,0 10px 30px #0000002e;transition:transform .16s ease,filter .16s ease,background .16s ease}.btn[data-v-199ade77]:hover{transform:translateY(-1px);filter:brightness(1.05);background:#ffffff14}.btn[data-v-199ade77]:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn.primary[data-v-199ade77]{background:#38bdf82e;box-shadow:inset 0 0 0 1px #38bdf842,0 10px 30px #0000002e}.btn.primary[data-v-199ade77]:hover{background:#38bdf838}.btn.ghost[data-v-199ade77]{background:#ffffff0a}.btn.danger[data-v-199ade77]{background:#ff3c3c1f;box-shadow:inset 0 0 0 1px #ff3c3c2e,0 10px 30px #0000002e}.btn.danger[data-v-199ade77]:hover{background:#ff3c3c29}.profileWrap[data-v-199ade77]{position:relative;display:inline-flex;align-items:center;flex-shrink:0}.userBtn[data-v-199ade77]{border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;gap:12px;padding:6px 8px;border-radius:12px;transition:background .16s ease,transform .16s ease}.userBtn[data-v-199ade77]:hover{background:#ffffff0a;transform:translateY(-1px)}.userName[data-v-199ade77]{color:#78aafff2;font-weight:900;white-space:nowrap}.avatar[data-v-199ade77]{width:30px;height:30px;border-radius:999px;overflow:hidden;border:1px solid rgba(255,255,255,.14);background:#ffffff0f}.avatar img[data-v-199ade77]{width:100%;height:100%;object-fit:cover}.avatarPh[data-v-199ade77]{width:100%;height:100%;background:linear-gradient(135deg,#38bdf840,#6366f12e)}.chevron[data-v-199ade77]{font-size:12px;opacity:.85;transform-origin:center;color:#ffffffbf}.profileMenu[data-v-199ade77]{position:absolute;right:0;top:calc(100% + 10px);width:220px;border-radius:14px;padding:8px;background:#0a0c16eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 46px #00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50}.menuItem[data-v-199ade77]{width:100%;border:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:#ffffff08;color:#ffffffdb;transition:background .16s ease,transform .16s ease,color .16s ease,box-shadow .16s ease}.menuItem[data-v-199ade77]:hover{background:#ffffff0f;transform:translateY(-1px);box-shadow:0 12px 24px #00000040}.menuItem.danger[data-v-199ade77]{background:#ffffff05;color:#ffffffe0}.menuItem.danger[data-v-199ade77]:hover{background:#ff3c3c1f;color:#fffffff2}.miIcon[data-v-199ade77]{width:18px;height:18px;display:grid;place-items:center;opacity:.9}.miLabel[data-v-199ade77]{font-weight:900;font-size:13px}.menuDivider[data-v-199ade77]{height:1px;margin:8px 6px;background:linear-gradient(90deg,#fff0,#ffffff24,#fff0);opacity:.65}.toastWrap[data-v-199ade77]{position:fixed;top:14px;right:14px;z-index:200;pointer-events:none}.toast[data-v-199ade77]{pointer-events:auto;width:min(420px,calc(100vw - 28px));border-radius:16px;padding:12px 12px 10px;display:grid;grid-template-columns:26px 1fr 30px;gap:10px;align-items:start;background:#0a0c16db;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 60px #0000008c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.tIcon[data-v-199ade77]{width:26px;height:26px;border-radius:10px;display:grid;place-items:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.tBody[data-v-199ade77]{min-width:0}.tTitle[data-v-199ade77]{font-weight:950;font-size:13px;line-height:1.2}.tMsg[data-v-199ade77]{margin-top:4px;font-weight:850;font-size:11.5px;opacity:.8;line-height:1.35;word-break:break-word}.tClose[data-v-199ade77]{width:30px;height:30px;border:none;cursor:pointer;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffffdb;display:grid;place-items:center;transition:transform .16s ease,background .16s ease}.tClose[data-v-199ade77]:hover{transform:translateY(-1px);background:#ffffff14}.tBar[data-v-199ade77]{position:absolute;left:0;bottom:0;height:3px;width:100%;transform-origin:left center;background:#38bdf8e6}.toast.t-success .tBar[data-v-199ade77]{background:#22c55ef2}.toast.t-error .tBar[data-v-199ade77]{background:#ff3c3cf2}.toast.t-info .tBar[data-v-199ade77]{background:#38bdf8f2}.layout[data-v-199ade77]{display:grid;grid-template-columns:1fr;gap:18px}.leftCol[data-v-199ade77]{display:grid;gap:18px}.card[data-v-199ade77]{border-radius:16px;background:#0000003d;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 44px #0000004d}.section[data-v-199ade77]{padding:18px 18px 16px}.sectionHead[data-v-199ade77]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:14px}.sectionTitle[data-v-199ade77]{font-size:16px;font-weight:900;margin:0;color:#78d2c8e6}.miniHint[data-v-199ade77]{font-size:11px;opacity:.55;font-weight:800}.docTypes[data-v-199ade77]{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.docTypeTile[data-v-199ade77]{border:none;cursor:pointer;border-radius:10px;padding:14px 12px 12px;background:#3a52a08c;box-shadow:inset 0 0 0 1px #ffffff1a;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease;color:#ffffffe6}.docTypeTile[data-v-199ade77]:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:inset 0 0 0 1px #ffffff24,0 14px 30px #00000040}.docTypeTile.active[data-v-199ade77]{background:#38bdf82e;box-shadow:inset 0 0 0 1px #38bdf847,0 16px 34px #00000042}.docIcon[data-v-199ade77]{height:46px;display:grid;place-items:center;margin-bottom:10px}.docIcon img[data-v-199ade77]{width:42px;height:42px;object-fit:contain}.docIconPh[data-v-199ade77]{width:42px;height:42px;border-radius:10px;background:#ffffff1a;border:1px dashed rgba(255,255,255,.18)}.docLabel[data-v-199ade77]{font-weight:900;font-size:12px;opacity:.92;text-align:center}.docsCard[data-v-199ade77]{padding-bottom:12px}.docsTop[data-v-199ade77]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.docsTitle .hTitle[data-v-199ade77]{font-weight:950;font-size:16px}.docsTitle .hSub[data-v-199ade77]{margin-top:4px;font-size:11px;opacity:.65;font-weight:800}.docsTools[data-v-199ade77]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.chip[data-v-199ade77]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);font-weight:900;font-size:12px;opacity:.9}.select[data-v-199ade77]{display:inline-flex;align-items:center;gap:8px;padding:9px 10px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.select i[data-v-199ade77]{opacity:.75;font-size:12px}.select select[data-v-199ade77]{background:transparent;border:none;outline:none;color:#ffffffe0;font-weight:900;font-size:12px}.notice[data-v-199ade77]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;font-weight:850;margin:10px 0 12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.notice.danger[data-v-199ade77]{background:#ff3c3c1f;border-color:#ff3c3c2e}.tableWrap[data-v-199ade77]{overflow:auto;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#00000029}.table[data-v-199ade77]{width:100%;border-collapse:separate;border-spacing:0;min-width:980px}.table thead th[data-v-199ade77]{text-align:left;font-size:11px;letter-spacing:.4px;text-transform:uppercase;padding:12px;font-weight:950;opacity:.72;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.08);position:sticky;top:0;z-index:2}.table tbody td[data-v-199ade77]{padding:12px;border-bottom:1px solid rgba(255,255,255,.06);vertical-align:middle}.table tbody tr:hover td[data-v-199ade77]{background:#ffffff08}.table tbody tr:last-child td[data-v-199ade77]{border-bottom:none}.empty[data-v-199ade77]{text-align:center;padding:22px 12px!important;font-weight:900;opacity:.75}.empty i[data-v-199ade77]{margin-right:10px}.colCheck[data-v-199ade77]{width:44px}.colName[data-v-199ade77]{width:360px}.colType[data-v-199ade77]{width:120px}.colTags[data-v-199ade77]{width:190px}.colOwner[data-v-199ade77]{width:130px}.colSize[data-v-199ade77]{width:110px}.colUpdated[data-v-199ade77],.colActions[data-v-199ade77]{width:170px}.nameCell[data-v-199ade77]{display:flex;align-items:center;gap:12px}.fileDot[data-v-199ade77]{width:10px;height:10px;border-radius:999px;opacity:.95;box-shadow:0 0 0 2px #ffffff0f}.dPdf[data-v-199ade77]{background:#ffa500f2}.dDocs[data-v-199ade77]{background:#38bdf8f2}.dXls[data-v-199ade77]{background:#22c55ef2}.dPpt[data-v-199ade77]{background:#f43f5ee6}.dTxt[data-v-199ade77]{background:#94a3b8f2}.dOther[data-v-199ade77]{background:#a855f7d9}.nameText[data-v-199ade77]{min-width:0}.nm[data-v-199ade77]{font-weight:950;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subLine[data-v-199ade77]{margin-top:3px;font-size:10px;opacity:.65;font-weight:850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dotSep[data-v-199ade77]{margin:0 6px;opacity:.45}.muted[data-v-199ade77]{opacity:.72;font-weight:850;font-size:11px}.pill[data-v-199ade77]{display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;border-radius:999px;font-weight:950;font-size:11px;letter-spacing:.4px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d}.pPdf[data-v-199ade77]{background:#ffa50024;border-color:#ffa50038}.pDocs[data-v-199ade77]{background:#38bdf824;border-color:#38bdf838}.pXls[data-v-199ade77]{background:#22c55e24;border-color:#22c55e38}.pPpt[data-v-199ade77]{background:#f43f5e1f;border-color:#f43f5e33}.pTxt[data-v-199ade77]{background:#94a3b81f;border-color:#94a3b833}.pOther[data-v-199ade77]{background:#a855f71f;border-color:#a855f733}.tags[data-v-199ade77]{display:flex;gap:8px;flex-wrap:wrap}.tag[data-v-199ade77]{padding:6px 9px;border-radius:999px;font-size:10px;font-weight:950;opacity:.85;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.tag.more[data-v-199ade77]{opacity:.7}.rowActions[data-v-199ade77]{display:inline-flex;gap:10px}.iconBtn[data-v-199ade77]{width:34px;height:34px;border:none;cursor:pointer;border-radius:10px;display:grid;place-items:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#ffffffdb;transition:transform .16s ease,filter .16s ease,background .16s ease}.iconBtn[data-v-199ade77]:hover{transform:translateY(-1px);filter:brightness(1.06);background:#ffffff12}.iconBtn.danger[data-v-199ade77]{background:#ff3c3c1f;border-color:#ff3c3c2e}.check[data-v-199ade77]{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.check input[data-v-199ade77]{width:16px;height:16px;accent-color:rgba(56,189,248,.95)}.check span[data-v-199ade77]{display:none}.pager[data-v-199ade77]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.pageInfo[data-v-199ade77]{font-weight:900;font-size:12px;opacity:.8}.miniBtn[data-v-199ade77]{margin-top:6px;width:max-content;border:none;cursor:pointer;padding:8px 10px;border-radius:10px;background:#00000038;color:#ffffffdb;font-weight:900;font-size:11px;transition:transform .16s ease,filter .16s ease}.miniBtn[data-v-199ade77]:hover{transform:translateY(-1px);filter:brightness(1.06)}.miniBtn[data-v-199ade77]:disabled{opacity:.6;cursor:not-allowed;transform:none}.modalOverlay[data-v-199ade77]{position:fixed;inset:0;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:100;display:grid;place-items:center;padding:16px}.modal[data-v-199ade77]{width:min(760px,100%);border-radius:18px;background:#0a0c16eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 80px #0009;overflow:hidden}.modal.small[data-v-199ade77]{width:min(520px,100%)}.modalHead[data-v-199ade77]{display:flex;align-items:center;justify-content:space-between;padding:14px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.08)}.modalTitle[data-v-199ade77]{display:inline-flex;align-items:center;gap:10px;font-weight:950}.modalBody[data-v-199ade77]{padding:14px}.modalFoot[data-v-199ade77]{display:flex;justify-content:flex-end;gap:10px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06);margin-top:12px}.dropzone[data-v-199ade77]{position:relative;border-radius:16px;padding:18px 14px;display:flex;align-items:center;gap:14px;background:#ffffff08;border:1px dashed rgba(255,255,255,.18);transition:filter .16s ease,background .16s ease,border-color .16s ease;cursor:pointer}.dropzone.dragging[data-v-199ade77]{background:#38bdf81f;border-color:#38bdf847}.dzIcon[data-v-199ade77]{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#38bdf81f;border:1px solid rgba(56,189,248,.18)}.dzIcon i[data-v-199ade77]{font-size:18px;opacity:.9}.dzText[data-v-199ade77]{display:grid;gap:4px}.dzTitle[data-v-199ade77]{font-weight:950}.dzSub[data-v-199ade77]{font-size:11px;opacity:.65;font-weight:850}.fileInput[data-v-199ade77]{position:absolute;inset:0;opacity:0;cursor:pointer}.grid2[data-v-199ade77]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.field[data-v-199ade77]{display:grid;gap:8px}.field .label[data-v-199ade77]{font-size:11px;font-weight:950;opacity:.75}.field input[data-v-199ade77],.field select[data-v-199ade77],.field textarea[data-v-199ade77]{width:100%;border-radius:12px;padding:10px 12px;background:#00000038;border:1px solid rgba(255,255,255,.1);outline:none;color:#ffffffe0;font-weight:850}.field textarea[data-v-199ade77]{resize:vertical}.span2[data-v-199ade77]{grid-column:span 2}.pickedFile[data-v-199ade77]{margin-top:12px;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.pfName[data-v-199ade77]{font-weight:950;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pfSize[data-v-199ade77]{font-size:11px;opacity:.7;font-weight:900}.confirmMsg[data-v-199ade77]{font-weight:850;opacity:.86;padding:6px 2px 0}@media(max-width:1100px){.docTypes[data-v-199ade77]{grid-template-columns:repeat(3,1fr)}.docsTop[data-v-199ade77]{flex-direction:column;align-items:stretch}}@media(max-width:760px){.topbar[data-v-199ade77]{align-items:flex-start}.topLeft[data-v-199ade77]{flex-direction:column;align-items:stretch}.topActions[data-v-199ade77]{justify-content:flex-start}.docTypes[data-v-199ade77]{grid-template-columns:repeat(2,1fr)}.grid2[data-v-199ade77]{grid-template-columns:1fr}.span2[data-v-199ade77]{grid-column:auto}}.afs[data-v-0b2fac3f]{display:flex;flex-direction:column;gap:14px;min-height:calc(100vh - 40px);color:var(--txt)}.afsHeader[data-v-0b2fac3f]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:6px 2px 0}.afsTitle .title[data-v-0b2fac3f]{font-weight:900;letter-spacing:.2px;font-size:18px}.afsTitle .sub[data-v-0b2fac3f]{margin-top:6px;font-size:12px;color:var(--muted);display:flex;align-items:center;gap:10px}.dot[data-v-0b2fac3f]{opacity:.7}.afsTools[data-v-0b2fac3f]{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.field[data-v-0b2fac3f]{display:grid;gap:6px;min-width:220px}.label[data-v-0b2fac3f]{font-size:12px;color:var(--muted);font-weight:800;letter-spacing:.2px}.input[data-v-0b2fac3f]{height:40px;border-radius:14px;padding:0 12px;outline:none;color:#ffffffe6;background:#ffffff08;border:1px solid rgba(255,255,255,.08);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.input[data-v-0b2fac3f]:focus{border-color:#38bdf838;box-shadow:0 12px 30px #38bdf814;background:#ffffff0a}.btn[data-v-0b2fac3f]{height:40px;padding:0 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffffd1;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-weight:900;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.btn[data-v-0b2fac3f]:disabled{opacity:.55;cursor:not-allowed}.btn[data-v-0b2fac3f]:hover{border-color:#38bdf82e;box-shadow:0 12px 26px #38bdf814;background:#ffffff0d}.btnPrimary[data-v-0b2fac3f]{background:linear-gradient(90deg,#38bdf829,#6366f11a);border-color:#38bdf833;color:#ffffffeb}.btnGhost[data-v-0b2fac3f]{background:#ffffff05}.btnDanger[data-v-0b2fac3f]{background:#ff50501a;border-color:#ff505038;color:#ffebebf2}.btnDanger[data-v-0b2fac3f]:hover{border-color:#ff505059;box-shadow:0 12px 26px #ff50501f;background:#ff505024}.afsGrid[data-v-0b2fac3f]{display:grid;grid-template-columns:420px 1fr;gap:14px;align-items:start;min-height:520px}.card[data-v-0b2fac3f]{border-radius:16px;background:#ffffff09;border:1px solid var(--stroke);box-shadow:0 18px 44px #0000005c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overflow:hidden;position:relative}.card[data-v-0b2fac3f]:before{content:"";position:absolute;inset:-1px;pointer-events:none;background:radial-gradient(520px 260px at 18% 20%,rgba(56,189,248,.1),transparent 62%),radial-gradient(520px 260px at 78% 55%,rgba(99,102,241,.08),transparent 64%);opacity:.95}.cardHead[data-v-0b2fac3f]{position:relative;z-index:1;padding:14px 14px 10px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between;gap:12px}.cardBody[data-v-0b2fac3f]{position:relative;z-index:1;padding:14px}.headLeft[data-v-0b2fac3f]{display:grid;gap:6px}.headTitle[data-v-0b2fac3f]{display:inline-flex;align-items:center;gap:10px;font-weight:900;letter-spacing:.2px}.headSub[data-v-0b2fac3f]{font-size:12px}.headRight[data-v-0b2fac3f]{display:inline-flex;gap:10px;align-items:center;flex-wrap:wrap}.muted[data-v-0b2fac3f]{color:var(--muted)}.listCard[data-v-0b2fac3f]{min-height:560px}.rows[data-v-0b2fac3f]{display:flex;flex-direction:column;gap:10px}.afsRow[data-v-0b2fac3f]{text-align:left;width:100%;border-radius:14px;padding:12px;cursor:pointer;border:1px solid rgba(255,255,255,.06);background:#ffffff05;color:#ffffffd1;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.afsRow[data-v-0b2fac3f]:hover{background:#ffffff0a;border-color:#38bdf829;box-shadow:0 12px 26px #38bdf80f}.afsRow.active[data-v-0b2fac3f]{background:linear-gradient(90deg,#38bdf82e,#6366f11a);border-color:#38bdf838;color:#fffffff0;box-shadow:0 18px 36px #38bdf81a}.rowTop[data-v-0b2fac3f]{display:flex;justify-content:space-between;gap:10px;align-items:center}.rowTitle[data-v-0b2fac3f]{display:inline-flex;align-items:center;gap:10px;font-weight:900}.id[data-v-0b2fac3f]{letter-spacing:.2px}.pill[data-v-0b2fac3f]{font-size:11px;font-weight:900;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffd9}.pillSoft[data-v-0b2fac3f]{font-size:11px;font-weight:900;padding:3px 8px;border-radius:999px;border:1px solid rgba(56,189,248,.18);background:#38bdf814;color:#ffffffe0}.ghostPill[data-v-0b2fac3f]{background:#ffffff08;border-color:#ffffff1a}.rowTime[data-v-0b2fac3f]{font-size:12px;color:#ffffff9e}.rowBottom[data-v-0b2fac3f]{display:flex;justify-content:space-between;gap:10px;margin-top:8px;align-items:center}.rowEmail[data-v-0b2fac3f]{display:inline-flex;gap:8px;align-items:center;min-width:0}.rowMeta[data-v-0b2fac3f]{display:inline-flex;gap:8px;align-items:center;font-size:12px}.ellipsis[data-v-0b2fac3f]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.alert[data-v-0b2fac3f]{border-radius:14px;padding:10px 12px;display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.1)}.alertErr[data-v-0b2fac3f]{border-color:#ff787840;background:#ff78780f;color:#ffe6e6f2}.skeleton[data-v-0b2fac3f]{display:flex;flex-direction:column;gap:10px}.skRow[data-v-0b2fac3f]{height:56px;border-radius:14px;background:linear-gradient(90deg,#ffffff08,#ffffff12,#ffffff08);background-size:200% 100%;animation:sk-0b2fac3f 1.05s infinite linear}@keyframes sk-0b2fac3f{0%{background-position:0% 0}to{background-position:200% 0}}.previewInner[data-v-0b2fac3f]{display:flex;flex-direction:column;gap:14px}.summary[data-v-0b2fac3f]{border-radius:16px;padding:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);display:grid;grid-template-columns:1fr 1fr;gap:10px}.kv .k[data-v-0b2fac3f]{font-size:12px;font-weight:800}.kv .v[data-v-0b2fac3f]{margin-top:6px;font-size:13px;color:#ffffffe0;font-weight:700}.kv.wide[data-v-0b2fac3f]{grid-column:1 / -1}.section[data-v-0b2fac3f]{display:flex;flex-direction:column;gap:10px}.secTitle[data-v-0b2fac3f]{display:inline-flex;align-items:center;gap:10px;font-weight:900;letter-spacing:.2px}.secHint[data-v-0b2fac3f]{margin-left:8px;font-weight:900}.qaList[data-v-0b2fac3f]{display:flex;flex-direction:column;gap:10px}.qa[data-v-0b2fac3f]{border-radius:16px;padding:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.06)}.q[data-v-0b2fac3f]{font-weight:900;color:#ffffffeb}.a[data-v-0b2fac3f]{margin-top:8px;font-size:13px;color:#ffffffd6}.json summary[data-v-0b2fac3f]{cursor:pointer;color:#ffffffd1;font-weight:900}.pre[data-v-0b2fac3f]{margin:10px 0 0;padding:10px;background:#00000038;border-radius:14px;border:1px solid rgba(255,255,255,.07);overflow:auto;font-size:12px;line-height:1.45}.fileGrid[data-v-0b2fac3f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.fileGridCompact[data-v-0b2fac3f]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.fileCard[data-v-0b2fac3f]{text-decoration:none;border-radius:16px;padding:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease;color:#ffffffe0}.fileCard[data-v-0b2fac3f]:hover{background:#ffffff0a;border-color:#38bdf829;box-shadow:0 12px 26px #38bdf80f}.fileTop[data-v-0b2fac3f]{display:flex;gap:12px;align-items:center}.thumb[data-v-0b2fac3f]{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:#ffffff08;border:1px solid rgba(255,255,255,.08);overflow:hidden;flex:0 0 auto}.thumb img[data-v-0b2fac3f]{width:100%;height:100%;object-fit:cover}.fileInfo[data-v-0b2fac3f]{min-width:0;flex:1}.fileName[data-v-0b2fac3f]{font-weight:900}.fileMeta[data-v-0b2fac3f]{margin-top:6px;font-size:12px;display:inline-flex;align-items:center;gap:8px}.fileBottom[data-v-0b2fac3f]{margin-top:10px;font-size:12px}.empty[data-v-0b2fac3f]{padding:22px;border-radius:16px;border:1px dashed rgba(255,255,255,.12);background:#ffffff04;display:grid;justify-items:center;text-align:center;gap:6px}.emptyIcon[data-v-0b2fac3f]{font-size:20px;opacity:.9}.emptyTitle[data-v-0b2fac3f]{font-weight:900}.emptySub[data-v-0b2fac3f]{font-size:12px}.emptySmall[data-v-0b2fac3f]{padding:10px 2px;font-size:12px}.link[data-v-0b2fac3f]{color:#aac8fff2;text-decoration:none}.link[data-v-0b2fac3f]:hover{text-decoration:underline}.toastMini[data-v-0b2fac3f]{position:fixed;right:18px;bottom:18px;z-index:9999;display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:#080c1cc7;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 44px #00000061;max-width:min(420px,92vw);color:#ffffffeb;font-weight:900}.toastMini.err[data-v-0b2fac3f]{border-color:#ff505038;background:#280a0ec7}.toast-enter-active[data-v-0b2fac3f],.toast-leave-active[data-v-0b2fac3f]{transition:transform .18s ease,opacity .18s ease}.toast-enter-from[data-v-0b2fac3f],.toast-leave-to[data-v-0b2fac3f]{opacity:0;transform:translateY(10px)}@media(max-width:1100px){.afsGrid[data-v-0b2fac3f]{grid-template-columns:1fr}.field[data-v-0b2fac3f]{min-width:180px}}.modeTabs[data-v-0b2fac3f]{display:inline-flex;gap:8px;align-items:center}.tabBtn[data-v-0b2fac3f]{height:40px;padding:0 10px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff05;color:#ffffffc7;cursor:pointer;display:inline-flex;gap:8px;align-items:center;font-weight:900;transition:transform .18s ease,background .18s ease,border-color .18s ease}.tabBtn[data-v-0b2fac3f]:hover{background:#ffffff0d;border-color:#38bdf82e}.tabBtn.on[data-v-0b2fac3f]{background:linear-gradient(90deg,#38bdf82e,#6366f11a);border-color:#38bdf838;color:#ffffffeb}.previewHeaderCard[data-v-0b2fac3f]{border-radius:16px;padding:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);display:grid;gap:10px}.phTop[data-v-0b2fac3f]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.phTitle[data-v-0b2fac3f]{display:inline-flex;align-items:center;gap:10px;font-weight:900;color:#ffffffeb;font-size:15px}.phTitle[data-v-0b2fac3f] a{color:#aac8fff2;text-decoration:none}.phTitle[data-v-0b2fac3f] a:hover{text-decoration:underline}.phMeta[data-v-0b2fac3f]{display:inline-flex;gap:8px;flex-wrap:wrap}.phDesc[data-v-0b2fac3f]{color:#ffffffbd;line-height:1.6;font-size:12px}.phFlags[data-v-0b2fac3f]{display:inline-flex;gap:8px;flex-wrap:wrap}.chipGhost[data-v-0b2fac3f]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:#ffffffc7;font-size:12px;font-weight:900}.emailPreviewRead[data-v-0b2fac3f]{display:grid;gap:6px;padding-top:6px;border-top:1px solid rgba(255,255,255,.06)}.emailLabel[data-v-0b2fac3f]{display:inline-flex;align-items:center;gap:8px;font-weight:900;color:#ffffffdb}.emailValue[data-v-0b2fac3f]{font-size:13px;color:#ffffffe0;font-weight:800}.previewList[data-v-0b2fac3f]{display:grid;gap:12px}.previewQ[data-v-0b2fac3f]{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#0000001f;padding:14px;display:grid;gap:10px}.previewQTop[data-v-0b2fac3f]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.previewQTitle[data-v-0b2fac3f]{font-weight:900;color:#fffffff0;display:inline-flex;gap:8px;align-items:center;font-size:14px;line-height:1.35}.previewQTitle[data-v-0b2fac3f] a{color:#aac8fff2;text-decoration:none}.previewQTitle[data-v-0b2fac3f] a:hover{text-decoration:underline}.previewQRight[data-v-0b2fac3f]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.qNum[data-v-0b2fac3f]{color:#ffffffc7}.req[data-v-0b2fac3f]{color:#f87171;font-weight:900}.previewQDesc[data-v-0b2fac3f]{color:#ffffffb8;font-size:12px;line-height:1.6}.previewImgs[data-v-0b2fac3f]{display:grid;grid-template-columns:1fr;gap:10px}.previewImg[data-v-0b2fac3f]{display:block;width:100%;height:auto;border-radius:14px;object-fit:contain;border:1px solid rgba(255,255,255,.1);background:#0003}.ansCard[data-v-0b2fac3f]{border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;overflow:hidden}.ansCard.isEmpty[data-v-0b2fac3f]{border-color:#ff78782e;background:#ff787809}.ansCardHead[data-v-0b2fac3f]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.06)}.ansCardBody[data-v-0b2fac3f]{padding:10px 12px;display:grid;gap:8px}.ansLabel[data-v-0b2fac3f]{display:inline-flex;align-items:center;gap:8px;font-weight:900;color:#ffffffdb;font-size:12px}.ansText[data-v-0b2fac3f]{font-size:14px;font-weight:700;color:#ffffffeb;line-height:1.75;white-space:pre-line}.preWrap[data-v-0b2fac3f]{white-space:pre-wrap}.ansMuted[data-v-0b2fac3f]{font-size:12px;color:#ffffff9e;font-weight:800}.ansToggle[data-v-0b2fac3f]{border:0;background:transparent;color:#aac8fff2;cursor:pointer;font-weight:900;font-size:12px;display:inline-flex;gap:8px;align-items:center;padding:6px 8px;border-radius:12px}.ansToggle[data-v-0b2fac3f]:hover{background:#aac8ff14}.ansPillRow[data-v-0b2fac3f]{display:flex;gap:8px;flex-wrap:wrap}.ansPill[data-v-0b2fac3f]{font-size:12px;font-weight:900;padding:6px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.18);background:#38bdf814;color:#ffffffe6}.ansStatus[data-v-0b2fac3f]{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:900;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffc7}.ansStatus.ok[data-v-0b2fac3f]{border-color:#22c55e38;background:#22c55e14;color:#dcffe6f2}.ansStatus.empty[data-v-0b2fac3f]{border-color:#f8717138;background:#f8717114;color:#ffebebf2}.scoreRead[data-v-0b2fac3f]{display:inline-flex;gap:10px;align-items:center;flex-wrap:wrap}.scoreIcons[data-v-0b2fac3f]{display:inline-flex;gap:6px;align-items:center}.scoreIcon[data-v-0b2fac3f]{width:34px;height:34px;border-radius:14px;border:1px solid rgba(255,255,255,.1);display:grid;place-items:center;background:#ffffff08;opacity:.45}.scoreIcon.on[data-v-0b2fac3f]{opacity:1;border-color:#38bdf838;background:#38bdf81a}.scoreVal[data-v-0b2fac3f]{font-weight:900;color:#ffffffdb}.tableWrap[data-v-0b2fac3f]{overflow:auto}.gridTable[data-v-0b2fac3f]{width:100%;border-collapse:collapse;min-width:520px}.gridTable th[data-v-0b2fac3f],.gridTable td[data-v-0b2fac3f]{border:1px solid rgba(255,255,255,.1);padding:10px;text-align:center}.gridTable th[data-v-0b2fac3f]{background:#ffffff08;color:#ffffffe6;font-weight:900}.gridTable tbody tr:nth-child(2n) td[data-v-0b2fac3f]{background:#ffffff03}.rowHead[data-v-0b2fac3f]{text-align:left!important;font-weight:800;color:#ffffffd9}[data-v-0b2fac3f] a{color:#aac8fff2}.rawPre[data-v-0b2fac3f]{margin:0;padding:10px;border-radius:14px;background:#00000038;border:1px solid rgba(255,255,255,.07);overflow:auto;font-size:12px;line-height:1.6;white-space:pre-wrap;color:#ffffffe6}.rawValue[data-v-0b2fac3f]{font-weight:700;line-height:1.65}.overlay[data-v-0b2fac3f]{position:fixed;inset:0;z-index:9998;display:grid;place-items:center;padding:18px;background:#00000094;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.confirmCard[data-v-0b2fac3f]{width:min(520px,94vw);border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#0c1022d1;box-shadow:0 30px 80px #0000008c;overflow:hidden}.cHead[data-v-0b2fac3f]{padding:14px 14px 10px;display:flex;gap:12px;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.08)}.cIcon[data-v-0b2fac3f]{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;border:1px solid rgba(255,80,80,.22);background:#ff50501a;color:#ffebebf2;flex:0 0 auto}.cTitle[data-v-0b2fac3f]{font-weight:900;font-size:14px;color:#ffffffeb}.cSub[data-v-0b2fac3f]{margin-top:4px;font-size:12px}.cBody[data-v-0b2fac3f]{padding:12px 14px}.cWarn[data-v-0b2fac3f]{border-radius:14px;padding:10px 12px;display:inline-flex;gap:10px;align-items:center;border:1px solid rgba(255,80,80,.18);background:#ff50500f;color:#ffebebeb;font-weight:800;font-size:12px}.cActions[data-v-0b2fac3f]{padding:12px 14px 14px;display:flex;justify-content:flex-end;gap:10px;border-top:1px solid rgba(255,255,255,.08)}.ov-enter-active[data-v-0b2fac3f],.ov-leave-active[data-v-0b2fac3f]{transition:opacity .16s ease}.ov-enter-from[data-v-0b2fac3f],.ov-leave-to[data-v-0b2fac3f]{opacity:0}.annManage[data-v-5a4eb5a0]{display:flex;flex-direction:column;gap:14px;padding:6px 2px 18px;color:var(--txt)}.topbar[data-v-5a4eb5a0]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);box-shadow:0 22px 60px #00000040;position:relative;overflow:hidden}.topbar[data-v-5a4eb5a0]:before{content:"";position:absolute;inset:-1px;pointer-events:none;background:radial-gradient(560px 260px at 18% 15%,rgba(56,189,248,.12),transparent 60%),radial-gradient(560px 260px at 80% 35%,rgba(99,102,241,.1),transparent 62%);opacity:.9}.titleRow[data-v-5a4eb5a0]{display:flex;align-items:center;gap:12px}.titleIcon[data-v-5a4eb5a0]{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,#38bdf833,#6366f124);border:1px solid rgba(56,189,248,.18);box-shadow:0 18px 46px #38bdf814}.pageTitle[data-v-5a4eb5a0]{font-weight:950;font-size:18px;color:#fffffff2}.pageSub[data-v-5a4eb5a0]{margin-top:2px;font-size:12px;color:#ffffff9e}.topRight[data-v-5a4eb5a0]{display:flex;align-items:center;gap:10px}.searchWrap[data-v-5a4eb5a0]{position:relative;display:flex;align-items:center;gap:8px;padding:10px;border-radius:16px;background:#ffffff06;border:1px solid rgba(255,255,255,.08);min-width:min(420px,42vw)}.searchIcon[data-v-5a4eb5a0]{opacity:.85}.search[data-v-5a4eb5a0]{width:100%;border:none;outline:none;background:transparent;color:#ffffffe6;font-weight:700}.clear[data-v-5a4eb5a0]{width:30px;height:30px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#fffc;cursor:pointer}.clear[data-v-5a4eb5a0]:hover{border-color:#38bdf838;box-shadow:0 14px 34px #38bdf814}.btn[data-v-5a4eb5a0]{display:inline-flex;align-items:center;gap:10px;padding:11px 12px;border-radius:14px;font-weight:900;cursor:pointer;border:1px solid rgba(56,189,248,.22);background:#38bdf81f;color:#ffffffeb}.btn.ghost[data-v-5a4eb5a0]{border-color:#ffffff1a;background:#ffffff0f;color:#ffffffd1}.btn.soft[data-v-5a4eb5a0]{border-color:#38bdf829;background:#38bdf814}.btn.tiny[data-v-5a4eb5a0]{padding:8px 10px;border-radius:12px;font-weight:900;font-size:12px}.btn.danger[data-v-5a4eb5a0]{border-color:#ff505038;background:#ff50501a}.btn[data-v-5a4eb5a0]:disabled{opacity:.55;cursor:not-allowed}.spin[data-v-5a4eb5a0]{animation:spin-5a4eb5a0 .9s linear infinite}@keyframes spin-5a4eb5a0{to{transform:rotate(360deg)}}.stats[data-v-5a4eb5a0]{display:grid;grid-template-columns:180px 180px 180px 1fr;gap:12px;align-items:stretch}.statCard[data-v-5a4eb5a0]{padding:12px;border-radius:18px;background:#ffffff06;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 46px #0000002e}.statLabel[data-v-5a4eb5a0]{font-size:12px;color:#ffffff9e;font-weight:800}.statValue[data-v-5a4eb5a0]{margin-top:6px;font-size:18px;font-weight:950;color:#ffffffeb}.statActions[data-v-5a4eb5a0]{display:flex;justify-content:flex-end;gap:10px;align-items:center;padding:10px;border-radius:18px;background:#ffffff05;border:1px solid rgba(255,255,255,.07)}.chip[data-v-5a4eb5a0]{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;font-weight:900;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#ffffffd6;position:relative}.chip .dot[data-v-5a4eb5a0]{width:8px;height:8px;border-radius:999px;background:#38bdf8f2;box-shadow:0 0 0 6px #38bdf824}.grid[data-v-5a4eb5a0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}.card[data-v-5a4eb5a0]{border-radius:18px;padding:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);box-shadow:0 22px 60px #0003;overflow:hidden;position:relative}.card[data-v-5a4eb5a0]:before{content:"";position:absolute;inset:-1px;pointer-events:none;opacity:.7;background:radial-gradient(520px 260px at 10% 0%,rgba(56,189,248,.1),transparent 60%),radial-gradient(520px 260px at 90% 10%,rgba(99,102,241,.08),transparent 62%)}.cardTop[data-v-5a4eb5a0]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;position:relative;z-index:1}.cardTitle .tMain[data-v-5a4eb5a0]{font-weight:950;color:#fffffff0;line-height:1.2;font-size:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tSub[data-v-5a4eb5a0]{margin-top:8px;display:flex;gap:8px;flex-wrap:wrap}.pill[data-v-5a4eb5a0]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:900;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#ffffffd1}.pill.soft[data-v-5a4eb5a0]{border-color:#38bdf829;background:#38bdf814}.pill.pdf[data-v-5a4eb5a0]{border-color:#ff505033;background:#ff50501a}.pill.img[data-v-5a4eb5a0]{border-color:#38bdf82e;background:#38bdf814}.pill.file[data-v-5a4eb5a0]{border-color:#ffffff1a;background:#ffffff0d}.cardMenu[data-v-5a4eb5a0]{display:inline-flex;gap:8px}.iconBtn[data-v-5a4eb5a0]{width:36px;height:36px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ffffffd9;cursor:pointer}.iconBtn[data-v-5a4eb5a0]:hover{border-color:#38bdf838;box-shadow:0 14px 34px #38bdf81a}.iconBtn.danger[data-v-5a4eb5a0]:hover{border-color:#ff505038;box-shadow:0 14px 34px #ff50501a}.thumb[data-v-5a4eb5a0]{margin-top:10px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#ffffff05;position:relative;z-index:1;cursor:pointer}.thumb img[data-v-5a4eb5a0]{width:100%;height:160px;object-fit:cover;display:block;opacity:.95}.thumbPdf[data-v-5a4eb5a0]{margin-top:10px;border-radius:16px;border:1px solid rgba(255,80,80,.18);background:#ff50500f;padding:12px;display:flex;align-items:center;gap:12px;cursor:pointer;position:relative;z-index:1}.pdfIcon[data-v-5a4eb5a0]{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;border:1px solid rgba(255,80,80,.22);background:#ff50501a}.pdfIcon i[data-v-5a4eb5a0]{font-size:18px}.pdfText[data-v-5a4eb5a0]{min-width:0;display:grid;gap:2px}.pdfTitle[data-v-5a4eb5a0]{font-weight:950;color:#ffffffeb}.pdfSub[data-v-5a4eb5a0]{font-size:12px;opacity:.72;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:52ch}.pdfPill[data-v-5a4eb5a0]{margin-left:auto;font-weight:950;font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,80,80,.22);background:#ff50501f}.cardBody[data-v-5a4eb5a0]{margin-top:10px;position:relative;z-index:1}.preview[data-v-5a4eb5a0]{font-size:12px;line-height:1.4;color:#ffffffd1;word-break:break-word;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.preview.muted[data-v-5a4eb5a0]{color:#ffffff8c}.tags[data-v-5a4eb5a0]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.tag[data-v-5a4eb5a0]{font-size:12px;font-weight:900;padding:6px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.18);background:#38bdf814;color:#ffffffdb}.cardFoot[data-v-5a4eb5a0]{margin-top:12px;display:flex;justify-content:space-between;gap:10px;align-items:center;position:relative;z-index:1}.footBtns[data-v-5a4eb5a0]{display:inline-flex;gap:8px;align-items:center}.mono[data-v-5a4eb5a0]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.id[data-v-5a4eb5a0]{font-size:12px;opacity:.7;display:inline-flex;align-items:center;gap:8px}.state[data-v-5a4eb5a0]{grid-column:1 / -1;padding:18px 14px;border-radius:18px;background:#ffffff06;border:1px dashed rgba(255,255,255,.14);display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;color:#ffffffbf}.state.big[data-v-5a4eb5a0]{flex-direction:column;gap:12px}.state.err[data-v-5a4eb5a0]{border-style:solid;border-color:#ff505038;background:#ff505014}.stateText[data-v-5a4eb5a0]{font-weight:800}.loaderDot[data-v-5a4eb5a0]{width:10px;height:10px;border-radius:999px;background:#ffffffb3;box-shadow:0 0 0 6px #ffffff0f;animation:ld-5a4eb5a0 .9s ease-in-out infinite}.loaderDot[data-v-5a4eb5a0]:nth-child(2){animation-delay:.12s}.loaderDot[data-v-5a4eb5a0]:nth-child(3){animation-delay:.24s}.loaderDot.sm[data-v-5a4eb5a0]{width:8px;height:8px;box-shadow:0 0 0 5px #ffffff0f}@keyframes ld-5a4eb5a0{0%{transform:translateY(0);opacity:.55}50%{transform:translateY(-5px);opacity:1}to{transform:translateY(0);opacity:.55}}.pager[data-v-5a4eb5a0]{display:flex;align-items:center;gap:10px;justify-content:center;padding:12px;border-radius:18px;background:#ffffff05;border:1px solid rgba(255,255,255,.07)}.pageInfo[data-v-5a4eb5a0]{display:inline-flex;align-items:center;gap:10px;padding:8px 10px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d}.muted[data-v-5a4eb5a0]{color:#ffffff9e;font-weight:800}.pageSize[data-v-5a4eb5a0]{margin-left:auto;display:inline-flex;align-items:center;gap:10px}.select[data-v-5a4eb5a0],.input[data-v-5a4eb5a0],.textarea[data-v-5a4eb5a0]{border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#ffffffe0;outline:none;padding:10px 12px;font-weight:800}.textarea[data-v-5a4eb5a0]{resize:vertical;min-height:140px}.mask[data-v-5a4eb5a0]{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:18px;background:#0000008c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal[data-v-5a4eb5a0]{width:min(900px,96vw);max-height:min(84vh,900px);overflow:hidden;border-radius:18px;background:#080c1cdb;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 70px #00000085;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:grid;grid-template-rows:auto 1fr}.mHead[data-v-5a4eb5a0]{padding:14px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.08)}.mHeadRight[data-v-5a4eb5a0]{display:inline-flex;gap:10px;align-items:center}.mTitle[data-v-5a4eb5a0]{font-weight:950;display:inline-flex;gap:10px;align-items:center;color:#ffffffeb}.mSub[data-v-5a4eb5a0]{margin-top:8px;display:flex;gap:8px;flex-wrap:wrap}.iconClose[data-v-5a4eb5a0]{width:36px;height:36px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ffffffd9;cursor:pointer}.iconClose[data-v-5a4eb5a0]:hover{border-color:#38bdf838;box-shadow:0 14px 34px #38bdf81a}.mBody[data-v-5a4eb5a0]{padding:12px 14px 14px;overflow:auto}.mBody[data-v-5a4eb5a0]::-webkit-scrollbar{width:10px}.mBody[data-v-5a4eb5a0]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.pvTitle[data-v-5a4eb5a0]{font-weight:950;font-size:18px;color:#fffffff0}.pvImg[data-v-5a4eb5a0]{margin-top:12px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.pvImg img[data-v-5a4eb5a0]{width:100%;height:320px;object-fit:cover;display:block}.pvPdf[data-v-5a4eb5a0]{margin-top:12px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,80,80,.18);background:#ffffff05}.pdfFrame[data-v-5a4eb5a0]{width:100%;height:min(62vh,520px);border:0;display:block;background:#0003}.pdfFrame.small[data-v-5a4eb5a0]{height:340px}.pvHelp[data-v-5a4eb5a0]{padding:10px 12px;font-size:12px;color:#ffffffad;border-top:1px solid rgba(255,80,80,.12);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.linkBtn[data-v-5a4eb5a0]{border:none;background:transparent;color:#38bdf8eb;font-weight:900;cursor:pointer;text-decoration:underline;padding:0}.pvFile[data-v-5a4eb5a0]{margin-top:12px;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;display:flex;align-items:center;justify-content:space-between;gap:12px}.pvFileRow[data-v-5a4eb5a0]{display:inline-flex;align-items:center;gap:10px;min-width:0}.pvFileName[data-v-5a4eb5a0]{font-weight:900;opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:56ch}.pvText[data-v-5a4eb5a0]{margin-top:12px;font-size:13px;line-height:1.55;color:#ffffffd6;white-space:pre-wrap;word-break:break-word}.pvTags[data-v-5a4eb5a0]{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.pvAccess[data-v-5a4eb5a0]{margin-top:14px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;padding:12px}.pvAccessHead[data-v-5a4eb5a0]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pvAccessTitle[data-v-5a4eb5a0]{font-weight:950;display:inline-flex;align-items:center;gap:10px;color:#ffffffeb}.pvAccessSub[data-v-5a4eb5a0]{font-size:12px;color:#ffffff9e;font-weight:800;text-align:right}.pvAccessLoading[data-v-5a4eb5a0]{margin-top:10px;display:inline-flex;gap:10px;align-items:center}.pvAccessErr[data-v-5a4eb5a0]{margin-top:10px;color:#ff5050eb;font-weight:900;display:inline-flex;gap:10px;align-items:center}.pvAccessAll[data-v-5a4eb5a0]{margin-top:10px}.pvAccessTags[data-v-5a4eb5a0]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.bankChip[data-v-5a4eb5a0]{display:inline-flex;align-items:center;gap:10px;padding:8px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.18);background:#38bdf814;color:#ffffffe6;font-weight:950;font-size:12px;max-width:100%}.bankChip .bankName[data-v-5a4eb5a0]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:42ch}.bankChip .bankCode[data-v-5a4eb5a0]{opacity:.75}.bankChip.miss[data-v-5a4eb5a0]{border-color:#126dff88;background:#1300681a}.pvAccessNote[data-v-5a4eb5a0]{margin-top:10px;font-size:12px;color:#ffffffad;display:inline-flex;gap:10px;align-items:center}.form[data-v-5a4eb5a0]{display:grid;gap:12px}.row[data-v-5a4eb5a0]{display:grid;gap:8px}.label[data-v-5a4eb5a0]{font-size:12px;font-weight:900;color:#ffffffc7}.hint[data-v-5a4eb5a0]{font-size:12px;color:#fff9}.two[data-v-5a4eb5a0]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.upload[data-v-5a4eb5a0]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.upload input[type=file][data-v-5a4eb5a0]{display:none}.imgPrev[data-v-5a4eb5a0]{margin-top:10px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.imgPrev img[data-v-5a4eb5a0]{width:100%;height:220px;object-fit:cover;display:block}.pdfPrev[data-v-5a4eb5a0]{margin-top:10px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,80,80,.18);background:#ff50500d}.pdfPrevTop[data-v-5a4eb5a0]{padding:10px 12px;display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(255,80,80,.12)}.pdfPrevName[data-v-5a4eb5a0]{font-weight:950;opacity:.9;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filePrev[data-v-5a4eb5a0]{margin-top:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.mActions[data-v-5a4eb5a0]{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.note[data-v-5a4eb5a0]{margin-top:6px;padding:10px 12px;border-radius:16px;border:1px solid rgba(56,189,248,.16);background:#38bdf80f;color:#ffffffc7;display:flex;align-items:center;gap:10px;font-size:12px}.confirm[data-v-5a4eb5a0]{width:min(520px,96vw);border-radius:18px;background:#080c1ce0;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 70px #00000085;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overflow:hidden}.cHead[data-v-5a4eb5a0]{padding:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.08)}.cTitle[data-v-5a4eb5a0]{font-weight:950;display:inline-flex;gap:10px;align-items:center;color:#ffffffeb}.cBody[data-v-5a4eb5a0]{padding:14px;display:grid;gap:8px}.cName[data-v-5a4eb5a0]{margin-left:6px}.cWarn[data-v-5a4eb5a0]{color:#ff5050eb;font-weight:900}.cActions[data-v-5a4eb5a0]{padding:12px 14px;display:flex;justify-content:flex-end;gap:10px;border-top:1px solid rgba(255,255,255,.08)}.toast[data-v-5a4eb5a0]{position:fixed;right:18px;bottom:18px;z-index:9999;display:flex;align-items:center;gap:14px;padding:12px;border-radius:16px;background:#080c1cc7;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 44px #00000061;max-width:min(460px,92vw)}.toast.ok[data-v-5a4eb5a0]{border-color:#38bdf82e}.toast.err[data-v-5a4eb5a0]{border-color:#ff505038}.toastLeft[data-v-5a4eb5a0]{display:grid;gap:4px;min-width:0}.toastTitle[data-v-5a4eb5a0]{font-weight:950;display:inline-flex;align-items:center;gap:10px;color:#ffffffeb}.toastSub[data-v-5a4eb5a0]{font-size:12px;color:#ffffffa6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toastRight[data-v-5a4eb5a0]{display:inline-flex;gap:8px;align-items:center}.toastBtn[data-v-5a4eb5a0]{padding:9px 10px;border-radius:12px;font-weight:900;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ffffffd1}.popup-enter-active[data-v-5a4eb5a0],.popup-leave-active[data-v-5a4eb5a0]{transition:transform .18s ease,opacity .18s ease}.popup-enter-from[data-v-5a4eb5a0],.popup-leave-to[data-v-5a4eb5a0]{opacity:0;transform:translateY(10px) scale(.99)}.toast-enter-active[data-v-5a4eb5a0],.toast-leave-active[data-v-5a4eb5a0]{transition:transform .18s ease,opacity .18s ease}.toast-enter-from[data-v-5a4eb5a0],.toast-leave-to[data-v-5a4eb5a0]{opacity:0;transform:translateY(10px)}@media(max-width:1100px){.grid[data-v-5a4eb5a0]{grid-template-columns:repeat(2,minmax(0,1fr))}.searchWrap[data-v-5a4eb5a0]{min-width:min(340px,40vw)}.stats[data-v-5a4eb5a0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.topbar[data-v-5a4eb5a0],.topRight[data-v-5a4eb5a0]{flex-direction:column;align-items:stretch}.searchWrap[data-v-5a4eb5a0]{min-width:100%}.grid[data-v-5a4eb5a0],.two[data-v-5a4eb5a0]{grid-template-columns:1fr}.pageSize[data-v-5a4eb5a0]{display:none}}.mbv[data-v-c59168d3]{display:flex;flex-direction:column;gap:14px;padding:6px 2px 18px;color:var(--txt)}.topbar[data-v-c59168d3]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);box-shadow:0 22px 60px #00000040;position:relative;overflow:hidden}.topbar[data-v-c59168d3]:before{content:"";position:absolute;inset:-1px;pointer-events:none;background:radial-gradient(560px 260px at 18% 15%,rgba(56,189,248,.12),transparent 60%),radial-gradient(560px 260px at 80% 35%,rgba(99,102,241,.1),transparent 62%);opacity:.9}.titleRow[data-v-c59168d3]{display:flex;align-items:center;gap:12px}.titleIcon[data-v-c59168d3]{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,#38bdf833,#6366f124);border:1px solid rgba(56,189,248,.18);box-shadow:0 18px 46px #38bdf814}.pageTitle[data-v-c59168d3]{font-weight:950;font-size:18px;color:#fffffff2}.pageSub[data-v-c59168d3]{margin-top:2px;font-size:12px;color:#ffffff9e}.topRight[data-v-c59168d3]{display:flex;align-items:center;gap:10px}.searchWrap[data-v-c59168d3]{position:relative;display:flex;align-items:center;gap:8px;padding:10px;border-radius:16px;background:#ffffff06;border:1px solid rgba(255,255,255,.08);min-width:min(420px,42vw)}.searchIcon[data-v-c59168d3]{opacity:.85}.search[data-v-c59168d3]{width:100%;border:none;outline:none;background:transparent;color:#ffffffe6;font-weight:700}.clear[data-v-c59168d3]{width:30px;height:30px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#fffc;cursor:pointer}.clear[data-v-c59168d3]:hover{border-color:#38bdf838;box-shadow:0 14px 34px #38bdf814}.filters[data-v-c59168d3]{display:inline-flex;gap:10px;align-items:center}.select[data-v-c59168d3]{border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#ffffffe0;outline:none;padding:10px 12px;font-weight:900}.btn[data-v-c59168d3]{display:inline-flex;align-items:center;gap:10px;padding:11px 12px;border-radius:14px;font-weight:900;cursor:pointer;border:1px solid rgba(56,189,248,.22);background:#38bdf81f;color:#ffffffeb}.btn.ghost[data-v-c59168d3]{border-color:#ffffff1a;background:#ffffff0f;color:#ffffffd1}.btn.soft[data-v-c59168d3]{border-color:#38bdf829;background:#38bdf814}.btn.tiny[data-v-c59168d3]{padding:8px 10px;border-radius:12px;font-weight:900;font-size:12px}.btn[data-v-c59168d3]:disabled{opacity:.55;cursor:not-allowed}.spin[data-v-c59168d3]{animation:spin-c59168d3 .9s linear infinite}@keyframes spin-c59168d3{to{transform:rotate(360deg)}}.stats[data-v-c59168d3]{display:grid;grid-template-columns:180px 180px 180px 1fr;gap:12px;align-items:stretch}.statCard[data-v-c59168d3]{padding:12px;border-radius:18px;background:#ffffff06;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 46px #0000002e}.statLabel[data-v-c59168d3]{font-size:12px;color:#ffffff9e;font-weight:800}.statValue[data-v-c59168d3]{margin-top:6px;font-size:18px;font-weight:950;color:#ffffffeb}.bulk[data-v-c59168d3]{padding:10px;border-radius:18px;background:#ffffff05;border:1px solid rgba(255,255,255,.07);display:flex;align-items:center;justify-content:space-between;gap:10px;opacity:.55;pointer-events:none}.bulk.on[data-v-c59168d3]{opacity:1;pointer-events:auto}.bulkLeft[data-v-c59168d3],.bulkRight[data-v-c59168d3]{display:inline-flex;align-items:center;gap:10px}.chip[data-v-c59168d3]{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;font-weight:900;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#ffffffd6}.pill[data-v-c59168d3]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:900;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#ffffffd1}.pill.soft[data-v-c59168d3]{border-color:#38bdf829;background:#38bdf814}.pill.img[data-v-c59168d3]{border-color:#38bdf82e;background:#38bdf814}.mono[data-v-c59168d3]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tableWrap[data-v-c59168d3]{border-radius:18px;overflow:hidden}.tableCard[data-v-c59168d3]{border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);box-shadow:0 22px 60px #0003;overflow:hidden;position:relative}.tableCard[data-v-c59168d3]:before{content:"";position:absolute;inset:-1px;pointer-events:none;opacity:.75;background:radial-gradient(620px 280px at 10% 0%,rgba(56,189,248,.1),transparent 60%),radial-gradient(620px 280px at 90% 10%,rgba(99,102,241,.08),transparent 62%)}.tHead[data-v-c59168d3]{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:54px 160px 1fr 200px 240px 220px;gap:10px;align-items:center;padding:12px;background:#080c1c9e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.08)}.hCell[data-v-c59168d3]{font-weight:950;font-size:12px;color:#ffffffb8;letter-spacing:.2px}.checkBtn[data-v-c59168d3]{width:46px;height:40px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:#ffffff0e;color:#ffffffbf;cursor:pointer;display:grid;place-items:center;position:relative;overflow:hidden;transition:transform .12s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.checkBtn[data-v-c59168d3]:before{content:"";position:absolute;inset:-1px;pointer-events:none;opacity:0;background:radial-gradient(220px 120px at 30% 30%,rgba(56,189,248,.22),transparent 60%),radial-gradient(220px 120px at 80% 70%,rgba(99,102,241,.18),transparent 62%);transition:opacity .18s ease}.checkBtn i[data-v-c59168d3]{position:relative;z-index:1;font-size:16px}.checkBtn[data-v-c59168d3]:hover{transform:translateY(-1px);border-color:#38bdf838;box-shadow:0 14px 34px #38bdf81a}.checkBtn[data-v-c59168d3]:active{transform:translateY(0) scale(.98)}.checkBtn.on[data-v-c59168d3]{border-color:#38bdf859;background:#38bdf824;color:#fffffff5;box-shadow:0 18px 46px #38bdf824}.checkBtn.on[data-v-c59168d3]:before{opacity:1}.checkBtn.head[data-v-c59168d3]{margin-left:2px}.checkBtn.row[data-v-c59168d3]{background:#ffffff0d}.checkBtn.row.on[data-v-c59168d3]{background:#38bdf829}.tBody[data-v-c59168d3]{padding:10px 12px 12px;display:grid;gap:10px;max-height:calc(100vh - 320px);overflow:auto}.tBody[data-v-c59168d3]::-webkit-scrollbar{width:10px}.tBody[data-v-c59168d3]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.tRow[data-v-c59168d3]{display:grid;grid-template-columns:54px 160px 1fr 200px 240px 220px;gap:10px;align-items:center;padding:12px;border-radius:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.07);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.tRow[data-v-c59168d3]:hover{background:#ffffff0a;border-color:#38bdf82e;box-shadow:0 18px 46px #38bdf814}.tRow.selected[data-v-c59168d3]{border-color:#38bdf838;box-shadow:0 22px 60px #38bdf81a}.rCell[data-v-c59168d3]{min-width:0}.rId[data-v-c59168d3]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rName[data-v-c59168d3]{display:grid;gap:6px}.nameTop[data-v-c59168d3]{display:flex;align-items:center;gap:10px;min-width:0}.bankName[data-v-c59168d3]{font-weight:950;color:#fffffff0;line-height:1.2;font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bankNameEn[data-v-c59168d3]{font-size:12px;font-weight:800;color:#ffffff9e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prodMini[data-v-c59168d3]{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.miniPill[data-v-c59168d3]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:900;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:#ffffffc7}.miniPill b[data-v-c59168d3]{color:#ffffffeb}.muted[data-v-c59168d3]{color:#ffffff8c;font-weight:800}.miniBtn[data-v-c59168d3]{width:34px;height:34px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ffffffdb;cursor:pointer;flex:0 0 auto}.miniBtn[data-v-c59168d3]:hover{border-color:#38bdf838;box-shadow:0 14px 34px #38bdf814}.rLogo .logoCell[data-v-c59168d3]{display:flex;align-items:center;gap:12px}.logoThumb[data-v-c59168d3]{width:88px;height:56px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#0000002e;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center}.logoThumb img[data-v-c59168d3]{max-width:100%;max-height:100%;object-fit:contain;padding:6px;display:block}.pdfBadge[data-v-c59168d3]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;font-weight:950;font-size:11px;color:#ffffffe6;background:linear-gradient(135deg,#ff505040,#78141440)}.tHead[data-v-c59168d3],.tRow[data-v-c59168d3]{grid-template-columns:54px 160px 1fr 200px 300px 220px}.logoMeta[data-v-c59168d3]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.noLogo[data-v-c59168d3]{display:inline-flex;align-items:center;gap:10px;color:#ffffff9e;font-weight:900}.rActions[data-v-c59168d3]{display:inline-flex;gap:8px;justify-content:flex-end}.iconBtn[data-v-c59168d3]{width:40px;height:38px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ffffffd9;cursor:pointer}.iconBtn.ghost[data-v-c59168d3]{background:#ffffff0a}.iconBtn[data-v-c59168d3]:hover{border-color:#38bdf838;box-shadow:0 14px 34px #38bdf81a}.iconBtn[data-v-c59168d3]:disabled{opacity:.5;cursor:not-allowed}.state[data-v-c59168d3]{padding:18px 14px;border-radius:18px;background:#ffffff06;border:1px dashed rgba(255,255,255,.14);display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;color:#ffffffbf}.state.big[data-v-c59168d3]{flex-direction:column;gap:12px}.state.err[data-v-c59168d3]{border-style:solid;border-color:#ff505038;background:#ff505014}.stateText[data-v-c59168d3]{font-weight:800}.loaderDot[data-v-c59168d3]{width:10px;height:10px;border-radius:999px;background:#ffffffb3;box-shadow:0 0 0 6px #ffffff0f;animation:ld-c59168d3 .9s ease-in-out infinite}.loaderDot[data-v-c59168d3]:nth-child(2){animation-delay:.12s}.loaderDot[data-v-c59168d3]:nth-child(3){animation-delay:.24s}@keyframes ld-c59168d3{0%{transform:translateY(0);opacity:.55}50%{transform:translateY(-5px);opacity:1}to{transform:translateY(0);opacity:.55}}.mask[data-v-c59168d3]{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:18px;background:#0000008c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal[data-v-c59168d3]{width:min(980px,96vw);max-height:min(88vh,980px);overflow:hidden;border-radius:18px;background:#080c1cdb;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 70px #00000085;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:grid;grid-template-rows:auto 1fr}.mHead[data-v-c59168d3]{padding:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.08)}.mTitle[data-v-c59168d3]{font-weight:950;display:inline-flex;gap:10px;align-items:center;color:#ffffffeb}.mRight[data-v-c59168d3]{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.iconClose[data-v-c59168d3]{width:36px;height:36px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ffffffd9;cursor:pointer}.iconClose[data-v-c59168d3]:hover{border-color:#38bdf838;box-shadow:0 14px 34px #38bdf81a}.mBody[data-v-c59168d3]{padding:12px 14px 14px;overflow:auto}.mBody[data-v-c59168d3]::-webkit-scrollbar{width:10px}.mBody[data-v-c59168d3]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.pvTop[data-v-c59168d3]{padding:2px 0 10px}.pvName[data-v-c59168d3]{display:flex;align-items:center;gap:10px;color:#ffffffe6}.pvNameEn[data-v-c59168d3]{margin-top:6px;font-size:12px;font-weight:800;color:#ffffff9e}.pvProducts[data-v-c59168d3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:8px}.prodCard[data-v-c59168d3]{border-radius:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 44px #0000002e;overflow:hidden}.prodHead[data-v-c59168d3]{padding:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(255,255,255,.08);background:#00000024}.prodTitle[data-v-c59168d3]{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:950;color:#ffffffeb}.prodBody[data-v-c59168d3]{padding:10px 10px 12px}.prodEmpty[data-v-c59168d3]{padding:14px 10px;border-radius:14px;border:1px dashed rgba(255,255,255,.14);color:#ffffffb8;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:900}.prodList[data-v-c59168d3]{list-style:none;padding:0;margin:0;display:grid;gap:10px}.prodRow[data-v-c59168d3]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px;border-radius:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.07)}.prodRow[data-v-c59168d3]:hover{border-color:#38bdf82e;background:#ffffff0a}.prodMain[data-v-c59168d3]{min-width:0;display:grid;gap:4px}.prodName[data-v-c59168d3]{font-weight:950;font-size:13px;color:#ffffffeb;word-break:break-word}.prodSub[data-v-c59168d3]{font-size:12px;color:#ffffffa8;word-break:break-word}.cbRoute[data-v-c59168d3]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;margin-right:8px;border:1px solid rgba(56,189,248,.18);background:#38bdf814;box-shadow:0 10px 26px #38bdf80f}.cbFlag[data-v-c59168d3]{font-size:23px;line-height:1}.cbArrow[data-v-c59168d3]{opacity:.85;font-size:11px}.pvBox[data-v-c59168d3]{margin-top:12px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0000001f}.pvBoxHead[data-v-c59168d3]{padding:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(255,255,255,.08);background:#00000024}.pvBoxTitle[data-v-c59168d3]{font-weight:950;display:inline-flex;align-items:center;gap:10px;color:#ffffffeb}.pvBoxInner[data-v-c59168d3]{padding:12px}.pvImg[data-v-c59168d3]{width:100%;height:min(48vh,520px);object-fit:contain;display:block;border-radius:14px;background:#0000001a}.pvFrame[data-v-c59168d3]{width:100%;height:min(62vh,680px);border:none;display:block;border-radius:14px;background:#0b1024}.pvNone[data-v-c59168d3]{padding:18px 14px;display:flex;align-items:center;justify-content:center;gap:10px;color:#ffffffb8;font-weight:900}.toast[data-v-c59168d3]{position:fixed;right:18px;bottom:18px;z-index:9999;display:flex;align-items:center;gap:14px;padding:12px;border-radius:16px;background:#080c1cc7;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 44px #00000061;max-width:min(460px,92vw)}.toast.ok[data-v-c59168d3]{border-color:#38bdf82e}.toast.err[data-v-c59168d3]{border-color:#ff505038}.toast.info[data-v-c59168d3]{border-color:#ffffff24}.toastLeft[data-v-c59168d3]{display:grid;gap:4px;min-width:0}.toastTitle[data-v-c59168d3]{font-weight:950;display:inline-flex;align-items:center;gap:10px;color:#ffffffeb}.toastSub[data-v-c59168d3]{font-size:12px;color:#ffffffa6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toastRight[data-v-c59168d3]{display:inline-flex;gap:8px;align-items:center}.toastBtn[data-v-c59168d3]{padding:9px 10px;border-radius:12px;font-weight:900;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ffffffd1}.toastBtn.ghost[data-v-c59168d3]{border-color:#ffffff1a;background:#ffffff0f}.popup-enter-active[data-v-c59168d3],.popup-leave-active[data-v-c59168d3]{transition:transform .18s ease,opacity .18s ease}.popup-enter-from[data-v-c59168d3],.popup-leave-to[data-v-c59168d3]{opacity:0;transform:translateY(10px) scale(.99)}.toast-enter-active[data-v-c59168d3],.toast-leave-active[data-v-c59168d3]{transition:transform .18s ease,opacity .18s ease}.toast-enter-from[data-v-c59168d3],.toast-leave-to[data-v-c59168d3]{opacity:0;transform:translateY(10px)}@media(max-width:1100px){.stats[data-v-c59168d3]{grid-template-columns:repeat(2,minmax(0,1fr))}.bulk[data-v-c59168d3]{grid-column:1 / -1}.searchWrap[data-v-c59168d3]{min-width:min(340px,40vw)}.tableCard[data-v-c59168d3]{overflow:auto}.tHead[data-v-c59168d3],.tRow[data-v-c59168d3]{min-width:980px}.pvProducts[data-v-c59168d3]{grid-template-columns:1fr}}@media(max-width:720px){.topbar[data-v-c59168d3],.topRight[data-v-c59168d3]{flex-direction:column;align-items:stretch}.searchWrap[data-v-c59168d3]{min-width:100%}.filters[data-v-c59168d3],.select[data-v-c59168d3]{width:100%}.pvProducts[data-v-c59168d3]{grid-template-columns:1fr}}.ana[data-v-8f9875fc]{display:flex;flex-direction:column;gap:14px;min-height:calc(100vh - 40px);color:var(--txt)}.anaHead[data-v-8f9875fc]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:6px 2px 0}.kicker[data-v-8f9875fc]{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:900;color:#ffffffbf}.kDot[data-v-8f9875fc]{width:10px;height:10px;border-radius:999px;background:#38bdf8e6;box-shadow:0 0 0 4px #38bdf81f}.title[data-v-8f9875fc]{margin:8px 0 0;font-weight:900;letter-spacing:.2px;font-size:20px}.sub[data-v-8f9875fc]{margin-top:6px;font-size:12px;color:var(--muted)}.right[data-v-8f9875fc]{display:inline-flex;gap:10px;align-items:center;flex-wrap:wrap}.card[data-v-8f9875fc]{border-radius:16px;background:#ffffff09;border:1px solid var(--stroke);box-shadow:0 18px 44px #0000005c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overflow:hidden;position:relative}.card[data-v-8f9875fc]:before{content:"";position:absolute;inset:-1px;pointer-events:none;background:radial-gradient(520px 260px at 18% 20%,rgba(56,189,248,.1),transparent 62%),radial-gradient(520px 260px at 78% 55%,rgba(99,102,241,.08),transparent 64%);opacity:.95}.cardHead[data-v-8f9875fc]{position:relative;z-index:1;padding:14px 14px 10px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between;gap:12px}.cardBody[data-v-8f9875fc]{position:relative;z-index:1;padding:14px}.headTitle[data-v-8f9875fc]{display:inline-flex;align-items:center;gap:10px;font-weight:900;letter-spacing:.2px}.headSub[data-v-8f9875fc]{font-size:12px}.headLeft[data-v-8f9875fc]{display:grid;gap:6px}.muted[data-v-8f9875fc]{color:var(--muted)}.dot[data-v-8f9875fc]{opacity:.7}.ellipsis[data-v-8f9875fc]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.controls .row[data-v-8f9875fc]{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.field[data-v-8f9875fc]{display:grid;gap:6px;min-width:240px}.label[data-v-8f9875fc]{font-size:12px;color:var(--muted);font-weight:800;letter-spacing:.2px}.input[data-v-8f9875fc]{height:40px;border-radius:14px;padding:0 12px;outline:none;color:#ffffffe6;background:#ffffff08;border:1px solid rgba(255,255,255,.08);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.input[data-v-8f9875fc]:focus{border-color:#38bdf838;box-shadow:0 12px 30px #38bdf814;background:#ffffff0a}.btn[data-v-8f9875fc]{height:40px;padding:0 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffffd1;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-weight:900;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.btn[data-v-8f9875fc]:hover{border-color:#38bdf82e;box-shadow:0 12px 26px #38bdf814;background:#ffffff0d}.btn[data-v-8f9875fc]:disabled{opacity:.55;cursor:not-allowed}.btnPrimary[data-v-8f9875fc]{background:linear-gradient(90deg,#38bdf829,#6366f11a);border-color:#38bdf833;color:#ffffffeb}.btnGhost[data-v-8f9875fc]{background:#ffffff05}.alert[data-v-8f9875fc]{margin-top:12px;border-radius:14px;padding:10px 12px;display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.1)}.alertErr[data-v-8f9875fc]{border-color:#ff787840;background:#ff78780f;color:#ffe6e6f2}.grid2[data-v-8f9875fc]{display:grid;grid-template-columns:1fr 1.4fr;gap:14px;align-items:start}.kpiGrid[data-v-8f9875fc]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.kpiGrid.miniKpi[data-v-8f9875fc]{grid-template-columns:repeat(4,1fr)}.k[data-v-8f9875fc]{border-radius:16px;padding:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.06)}.kLbl[data-v-8f9875fc]{font-size:12px;font-weight:800}.kVal[data-v-8f9875fc]{margin-top:6px;font-size:20px;font-weight:900;color:#ffffffeb}.kpiFoot[data-v-8f9875fc]{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}.pillSoft[data-v-8f9875fc]{font-size:11px;font-weight:900;padding:3px 8px;border-radius:999px;border:1px solid rgba(56,189,248,.18);background:#38bdf814;color:#ffffffe0}.pill[data-v-8f9875fc]{font-size:11px;font-weight:900;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffd9}.ghostPill[data-v-8f9875fc]{background:#ffffff08;border-color:#ffffff1a}.chartWrap[data-v-8f9875fc]{height:220px;border-radius:16px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;padding:10px}.chartWrap.tall[data-v-8f9875fc]{height:340px}.sparkMeta[data-v-8f9875fc]{margin-top:12px;display:inline-flex;gap:8px;flex-wrap:wrap}.chartsGrid[data-v-8f9875fc]{display:grid;gap:12px}.chartCard[data-v-8f9875fc]{border-radius:16px;padding:12px;border:1px solid rgba(255,255,255,.06);background:#ffffff05}.chartTitleRow[data-v-8f9875fc]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:10px}.chartTitle[data-v-8f9875fc]{font-weight:900;letter-spacing:.2px;display:inline-flex;gap:10px;align-items:center}.heatWrap[data-v-8f9875fc]{overflow:auto}.heat[data-v-8f9875fc]{border-collapse:collapse;min-width:680px;width:100%}.heat th[data-v-8f9875fc],.heat td[data-v-8f9875fc]{border:1px solid rgba(255,255,255,.1);padding:10px;text-align:center}.heat th[data-v-8f9875fc]{background:#ffffff08;font-weight:900}.rowHead[data-v-8f9875fc]{text-align:left!important;font-weight:900}.cellHeat[data-v-8f9875fc]{border-radius:12px;padding:8px 6px;background:#38bdf838;border:1px solid rgba(56,189,248,.22);font-weight:900;color:#ffffffeb}.skeleton[data-v-8f9875fc]{display:flex;flex-direction:column;gap:10px}.skRow[data-v-8f9875fc]{height:56px;border-radius:14px;background:linear-gradient(90deg,#ffffff08,#ffffff12,#ffffff08);background-size:200% 100%;animation:sk-8f9875fc 1.05s infinite linear}@keyframes sk-8f9875fc{0%{background-position:0% 0}to{background-position:200% 0}}.empty[data-v-8f9875fc]{padding:22px;border-radius:16px;border:1px dashed rgba(255,255,255,.12);background:#ffffff04;display:grid;justify-items:center;text-align:center;gap:6px}.emptyIcon[data-v-8f9875fc]{font-size:20px;opacity:.9}.emptyTitle[data-v-8f9875fc]{font-weight:900}.emptySub[data-v-8f9875fc]{font-size:12px}.toastMini[data-v-8f9875fc]{position:fixed;right:18px;bottom:18px;z-index:9999;display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:#080c1cc7;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 44px #00000061;max-width:min(420px,92vw);color:#ffffffeb;font-weight:900}.toastMini.err[data-v-8f9875fc]{border-color:#ff505038;background:#280a0ec7}.toast-enter-active[data-v-8f9875fc],.toast-leave-active[data-v-8f9875fc]{transition:transform .18s ease,opacity .18s ease}.toast-enter-from[data-v-8f9875fc],.toast-leave-to[data-v-8f9875fc]{opacity:0;transform:translateY(10px)}@media(max-width:1100px){.grid2[data-v-8f9875fc]{grid-template-columns:1fr}.kpiGrid[data-v-8f9875fc],.kpiGrid.miniKpi[data-v-8f9875fc]{grid-template-columns:repeat(2,1fr)}.field[data-v-8f9875fc]{min-width:180px}}
