:root{--bg: #030b12;--bg-mid: #071821;--bg-end: #0a2a28;--panel: #0d2433;--panel-hi: #143447;--ink: #eef9ff;--soft: #5a8090;--secondary: #8fb4c4;--stroke: #1e4a5f;--brand: #3dfff0;--brand-dim: #1ab8ad;--on-brand: #031018;--accent: #ff8a4c;--accent-soft: #ffb087;--gold: #3dfff0;--coral: #ff8a4c;--coral-2: #e06a2e;--teal: #3dfff0;--bad: #ff5c7a;--log-bg: #021018;--log-text: #9ef6ea;--side: 260px;--tab: 82px;--sab: 16px;--ease: cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html,body,#root{width:100%;min-height:100%}body{background:#050214;color:var(--ink);font-family:Sora,Segoe UI,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none}input,textarea,select,[contenteditable=true]{-webkit-user-select:text;user-select:text}button,input,label{font:inherit;color:inherit;border:0;background:none}button{cursor:pointer}input{outline:none}.site{position:relative;isolation:isolate;min-height:100dvh;display:grid;grid-template-columns:var(--side) 1fr;background:radial-gradient(900px 420px at 12% -8%,rgba(90,50,180,.16),transparent 58%),radial-gradient(700px 360px at 92% 8%,rgba(61,255,240,.08),transparent 52%),linear-gradient(155deg,#030b12,#071f2c 46%,#0a2a28),linear-gradient(180deg,transparent,rgba(61,255,240,.08),transparent);background-blend-mode:normal}.site.site-panel{--ink: #f6f1ff;--soft: #c4b6d8;--secondary: #efe4c8;background:radial-gradient(920px 520px at 0% 0%,rgba(214,80,255,.5),transparent 52%),radial-gradient(1100px 560px at 28% -8%,rgba(255,176,64,.34),transparent 54%),radial-gradient(900px 480px at 100% 0%,rgba(48,220,255,.26),transparent 50%),radial-gradient(820px 480px at 86% 108%,rgba(255,72,168,.24),transparent 48%),radial-gradient(640px 360px at 48% 58%,rgba(120,60,220,.16),transparent 42%),linear-gradient(165deg,#050214,#14061c 40%,#1c0a16)}.site.site-panel .sidebar{border-right-color:#ffc4785c;background:radial-gradient(120% 40% at 50% 0%,rgba(255,184,92,.2),transparent 46%),linear-gradient(180deg,rgba(176,70,255,.16),transparent 28%),#0a0612ad;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);box-shadow:inset -1px 0 #ffd29624,12px 0 40px #28003c38}.site.site-panel .seal{background:linear-gradient(160deg,#ffe7b0,#ffb24a 55%,#f08a3a);color:#1a1208;box-shadow:0 10px 24px #ffb0485c,0 0 18px #c448ff38}.site.site-panel .brand-block b{background:linear-gradient(90deg,#fff8dc,#f4d98a 45%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 10px rgba(244,217,138,.28))}.site.site-panel .brand-block small,.site.site-panel .side-foot p,.site.site-panel .side-nav button{color:#a8b3c0}.site.site-panel .side-nav button:hover{color:#e8eef4;background:#e8c36a14;border-color:#e8c36a29}.site.site-panel .side-nav button.on{color:#1a1208;background:linear-gradient(160deg,#fff1b8,#f4d98a 40%,#c9922e);border-color:#e8c36a;box-shadow:0 10px 26px #e8c36a52,inset 0 1px #ffffff47}.site.site-panel .side-nav button.on small{color:#1a1208b3}.site.site-panel .badge{background:#e8c36a24;border-color:#e8c36a61;color:#e8eef4}.site.site-silver{--bg: #070914;--bg-mid: #101428;--panel: #141a2c;--panel-hi: #1c2440;--ink: #eef4ff;--soft: #9aa8c8;--secondary: #d7e4ff;--stroke: rgba(160, 190, 255, .2);--brand: #d7e4ff;--brand-dim: #8ea0c8;--on-brand: #0b1020;--gold: #e8eef4;--teal: #b7c4d2;background:radial-gradient(900px 500px at 4% -6%,rgba(160,120,255,.32),transparent 52%),radial-gradient(1100px 500px at 10% -10%,rgba(232,238,255,.2),transparent 54%),radial-gradient(860px 420px at 100% 0%,rgba(80,170,255,.22),transparent 50%),radial-gradient(700px 400px at 72% 110%,rgba(110,200,255,.18),transparent 48%),linear-gradient(165deg,#050712,#0c1228 48%,#141a32)}.site.site-silver .sidebar{border-right-color:#d2dae43d;background:radial-gradient(120% 40% at 50% 0%,rgba(232,238,244,.12),transparent 46%),linear-gradient(180deg,rgba(160,140,230,.08),transparent 28%),#0a0c0fb8;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);box-shadow:inset -1px 0 #e8eef414,12px 0 40px #0003}.site.site-silver .seal{background:linear-gradient(160deg,#e8eef4,#9aa6b4);color:#0c0e11;box-shadow:0 10px 24px #c9d2dc38}.site.site-silver .brand-block b{background:linear-gradient(180deg,#fff,#c9d2dc);-webkit-background-clip:text;background-clip:text;color:transparent}.site.site-silver .brand-block small,.site.site-silver .side-foot p,.site.site-silver .side-nav button{color:#8b95a3}.site.site-silver .side-nav button:hover{color:#eef2f6;background:#c9d2dc14;border-color:#c9d2dc29}.site.site-silver .side-nav button.on{color:#0c0e11;background:linear-gradient(160deg,#fff,#e8eef4 40%,#9aa6b4);border-color:#c9d2dc;box-shadow:0 10px 26px #c9d2dc47,inset 0 1px #fff6}.site.site-silver .side-nav button.on small{color:#0c0e11ad}.site.site-silver .badge,.site.site-silver .chip{background:#c9d2dc1f;border-color:#c9d2dc52;color:#e8eef4}.site.site-silver .chip.live{color:#9fe7c4;background:#22e38a1a;border-color:#22e38a47}.site.site-silver .page-head h1,.site.site-silver .web-page.soon h1{font-family:Cinzel,Sora,serif;font-weight:600;letter-spacing:.02em;background:linear-gradient(90deg,#fff,#e8eef4 30%,#c9b6ff 50%,#e8eef4 72%,#c9d2dc);background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 16px rgba(186,170,255,.35));animation:title-shine 5s linear infinite}.site.site-silver .card,.site.site-silver .xcard,.site.site-silver .stat,.site.site-silver .sheet,.site.site-silver .web-sheet{background:linear-gradient(180deg,#e8eef41f,#171b21eb 38%),#171b21;border-color:#e8eef438;box-shadow:0 18px 40px #00000052,inset 0 1px #ffffff14}.site.site-silver .hero-card{min-height:176px;padding:20px 18px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.site.site-silver .hero-card:hover{transform:translateY(-3px);border-color:#e8eef45c;box-shadow:0 18px 40px #00000052,0 0 0 1px #c9d2dc1f}.site.site-silver .room,.site.site-silver .row{border-bottom-color:#d2dae41a}.site.site-silver .room:hover,.site.site-silver .row:hover{background:#e8eef40a}.site.site-silver .mark{background:linear-gradient(160deg,#2a3038,#171b21);color:#e8eef4;border-color:#c9d2dc47}.site.site-silver .status{color:#c9d2dc}.site.site-silver .avatar,.site.site-silver .story i{color:#0c0e11;font-weight:800}.site.site-silver .story i{box-shadow:0 0 0 3px #0a0c0f,0 0 0 5px #c9d2dc}.site.site-silver .story.off i{box-shadow:0 0 0 3px #0a0c0f,0 0 0 5px #e8eef42e}.site.site-silver .avatar .live{background:#22e38a;box-shadow:0 0 0 3px #171b21}.site.site-silver .live-txt{color:#9fe7c4!important}.site.site-silver .bubble.them,.site.site-silver .web-composer input,.site.site-silver .search-web{background:#171b21;border-color:#d2dae429;color:#eef2f6}.site.site-silver .bubble.me,.site.site-silver .send,.site.site-silver .cta{background:linear-gradient(160deg,#e8eef4,#9aa6b4);color:#0c0e11}.site.site-silver .search-web{background:#171b21}.site.site-silver .ghost{background:#c9d2dc14;border-color:#c9d2dc52;color:#e8eef4}.site.site-silver .web-page.soon{background:radial-gradient(420px 220px at 50% 42%,rgba(232,238,244,.08),transparent 70%)}.site.site-silver .tabbar{background:#0a0c0ff0;border-top-color:#d2dae424}.site.site-silver .tabbar button.on{color:#0c0e11;background:linear-gradient(160deg,#e8eef4,#9aa6b4)}.sidebar{position:sticky;top:0;z-index:2;height:100dvh;padding:22px 14px;display:flex;flex-direction:column;border-right:1px solid var(--stroke);background:#030b12d1}.brand-block{display:flex;align-items:center;gap:12px;padding:2px 8px 22px}.seal{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(45deg,#3dfff0,#1ab8ad);color:#031018;font-weight:800;box-shadow:0 8px 18px #3dfff038}.brand-block b{display:block;font-size:20px;font-weight:800}.brand-block small{color:var(--soft);font-size:11px;font-weight:600}.side-nav{display:flex;flex-direction:column;gap:8px}.side-nav button{display:flex;align-items:center;gap:12px;width:100%;padding:11px 12px;border-radius:16px;color:var(--soft);text-align:left;border:1px solid transparent}.side-nav button b{display:block;font-size:13px;font-weight:800}.side-nav button small{display:block;margin-top:1px;font-size:10px;font-weight:600}.side-nav button.on{color:var(--ink);background:#0d2433cc;border-color:var(--stroke)}.side-foot{margin-top:auto;padding:16px 8px 6px}.side-foot p{margin-top:10px;color:var(--soft);font-size:11px;font-weight:400;line-height:1.45}.site-body{min-width:0;display:flex;flex-direction:column;min-height:100dvh}.site-topbar,.admin-topbar{position:sticky;top:0;z-index:6;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 22px;border-bottom:1px solid rgba(232,238,244,.12);background:#080a0eb8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.country-switch{display:flex;gap:6px;padding:4px;border-radius:14px;border:1px solid rgba(232,238,244,.14);background:#080a0e66}.country-switch button{height:34px;padding:0 12px;border-radius:10px;font-size:12px;font-weight:700}.country-switch button.on{background:linear-gradient(160deg,#fff,#e8eef4 40%,#9aa6b4);color:#0c0e11}.site-clock,.admin-clock,.site-userid,.admin-idpill{display:grid;gap:1px}.site-clock small,.admin-clock small,.site-userid small,.admin-idpill small{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--soft)}.site-clock b,.admin-clock b{font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}.site-clock em,.admin-clock em{font-style:normal;font-size:11px;color:var(--soft)}.site-userid b,.admin-idpill b{font-size:13px}.admin-idpill,.site-userid{display:flex;align-items:center;gap:8px}.admin-clocks{display:flex;gap:16px;margin-left:auto}.site-topbar .site-clock,.site-topbar .site-userid{margin-left:auto}.site-topbar .site-userid,.site-out,.admin-out{margin-left:0}.stage{position:relative;z-index:1;min-width:0;min-height:0;flex:1;padding:18px 28px 40px}.web-page{max-width:760px;animation:in .28s var(--ease)}.web-page.wide{max-width:920px}.web-page.board{max-width:1280px}.board-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.board-title{display:flex;align-items:center;gap:12px}.board-title h1{font-size:26px;font-weight:800}.board-title p{margin-top:4px;color:var(--soft);font-size:12px}.seal.phone{color:var(--on-brand)}.board-user{display:flex;align-items:center;gap:12px}.clock-box{display:grid;min-width:132px;padding:5px 12px;border-radius:14px;border:1px solid rgba(232,195,106,.28);background:linear-gradient(180deg,#e8c36a1a,#1a150eeb);box-shadow:inset 0 1px #ffecb414}.clock-box small{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bp-mute, #c4b6d8)}.clock-box b{font-size:13px;font-weight:700;color:#f4d98a;white-space:nowrap}.clock-box em{font-style:normal;font-size:20px;font-weight:800;margin-left:2px;color:#fff6d4}.bp .join-date-empty{display:block;height:36px;min-width:120px;border-radius:10px;background:var(--bp-bg);border:1px solid var(--bp-line)}.bp .clock-box{border-color:#e8c36a47}.hub-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;max-width:100%;margin-bottom:16px;padding:6px;border-radius:16px;background:#0d2433cc;border:1px solid var(--stroke);box-sizing:border-box}.hub-tabs button{height:40px;padding:0 16px;border-radius:12px;color:var(--soft);font-size:12px;font-weight:600;flex:0 1 auto;max-width:100%}.hub-tabs button.on{color:var(--on-brand);background:linear-gradient(45deg,#3dfff0,#1ab8ad)}.kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.kpi{padding:16px 18px;border-radius:18px;background:#0d2433cc;border:1px solid var(--stroke)}.kpi small{display:block;color:var(--soft);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.kpi b{display:block;margin-top:8px;font-size:28px;font-weight:800}.kpi.blue b{color:#7eb6ff}.kpi.green b{color:var(--brand)}.kpi.orange b{color:var(--accent)}.kpi.purple b{color:#b39dff}.toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.toolbar select,.search-web.slim{height:42px;padding:0 12px;border-radius:12px;background:#0d2433cc;border:1px solid var(--stroke);color:var(--ink);font-size:12px;margin-bottom:0}.search-web.slim{flex:1;min-width:180px}.sync-chip{height:42px;display:grid;place-items:center;padding:0 12px;border-radius:12px;background:#0d2433cc;border:1px solid var(--stroke);color:var(--brand);font-size:11px;font-weight:600}.table-wrap{overflow:auto;border-radius:18px;border:1px solid var(--stroke);background:#0d24338c}.dtable{width:100%;border-collapse:collapse;min-width:980px}.dtable th,.dtable td{padding:12px 10px;text-align:left;border-bottom:1px solid var(--stroke);font-size:12px;vertical-align:top}.dtable th{color:var(--soft);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:#030b1280}.dtable td b{display:block;font-size:13px}.dtable td small{display:block;margin-top:3px;color:var(--soft)}.pill-st{display:inline-flex;padding:4px 8px;border-radius:999px;background:#5a809033;color:var(--soft);font-size:11px;font-weight:600}.pill-st.on{background:#3dfff024;color:var(--brand)}.empty-cell{text-align:center;color:var(--soft);padding:28px 12px!important}.act{display:flex;gap:6px}.act button{height:32px;padding:0 10px;border-radius:10px;border:1px solid var(--brand);color:var(--brand);font-size:11px;font-weight:600}.split-hub{display:grid;grid-template-columns:1.2fr .8fr;gap:12px}.settings-login{max-width:720px}.login-title{margin-top:10px;font-size:26px;font-weight:800}.hist-card.active{border-color:var(--brand);box-shadow:0 0 0 1px #3dfff059}.web-page.soon{max-width:none;width:100%;min-height:calc(100dvh - 62px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px}.web-page.soon h1{font-size:40px;font-weight:800}.web-page.soon p{color:var(--soft);font-size:13px}@keyframes in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.page-head h1{margin-top:8px;font-size:26px;font-weight:800}.manage-page{max-width:1080px}.manage-grid{display:grid;gap:16px}.manage-card,.xcard.manage-card{padding:0;overflow:hidden}.manage-card.open{border-color:#e8c36a61}.manage-card h3{margin-bottom:6px;font-size:20px}.manage-sec{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px;text-align:left;background:transparent;color:inherit}.manage-sec .muted{margin-top:4px}.manage-chev{width:10px;height:10px;flex:0 0 auto;border-right:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:rotate(-45deg);transition:transform .18s ease}.manage-card.open .manage-chev{transform:rotate(45deg)}.manage-set{padding:0 20px 20px}.manage-drops{display:grid;gap:10px}.manage-builder{margin-top:18px;padding:14px;border-radius:16px;border:1px solid rgba(232,195,106,.22);background:#0a0c1059}.manage-builder>b{display:block;margin-bottom:4px}.manage-split{display:grid;grid-template-columns:1fr 1fr;gap:10px}.manage-page .field-web select{width:100%;height:52px;padding:0 14px;border-radius:16px;background:transparent;border:1px solid var(--gold);color:inherit;font-size:13px}.manage-page .field-web select option{background:#111418;color:#e8eef4}.manage-sign-schemes{display:flex;flex-wrap:wrap;gap:14px;margin-top:14px}.manage-sign-schemes label{display:inline-flex;align-items:center;gap:7px;color:#e8eef4;font-size:13px}.manage-pct-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.manage-pct-out{font-size:42px;line-height:1;letter-spacing:.04em;background:linear-gradient(90deg,#fff8dc,#c9b6ff 48%,#7cf0ff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 12px rgba(168,130,255,.4))}.manage-page .manage-track{position:relative;margin-top:10px;padding:12px 4px 8px;overflow:visible}.manage-page .manage-track .scan-track{position:relative;display:flex;align-items:center;height:74px;overflow:hidden;border-radius:999px;border:1px solid rgba(186,164,255,.45);background:radial-gradient(70% 140% at 12% 20%,rgba(124,72,220,.32),transparent 52%),radial-gradient(80% 160% at 88% 80%,rgba(40,90,220,.28),transparent 50%),linear-gradient(180deg,#120a22,#070612);box-shadow:inset 0 1px #dcd2ff33,0 18px 40px #06041073}.manage-page .manage-track .pro-stars,.manage-page .manage-track .pro-nebula{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.manage-page .manage-track .pro-stars{background-image:radial-gradient(1px 1px at 8% 28%,#fff 80%,transparent 100%),radial-gradient(1.4px 1.4px at 16% 72%,#c9d4ff 80%,transparent 100%),radial-gradient(1px 1px at 41% 36%,#d7c4ff 80%,transparent 100%),radial-gradient(1.2px 1.2px at 52% 78%,#fff 80%,transparent 100%),radial-gradient(1.5px 1.5px at 70% 58%,#fff 80%,transparent 100%),radial-gradient(1px 1px at 93% 24%,#fff 80%,transparent 100%);animation:prostars 10s linear infinite}.manage-page .manage-track .pro-nebula{background:radial-gradient(ellipse at 18% 50%,rgba(138,74,255,.28),transparent 46%),radial-gradient(ellipse at 72% 40%,rgba(60,140,255,.2),transparent 42%);mix-blend-mode:screen}.manage-page .manage-track .scan-track>i{position:absolute;inset:10px auto 10px 10px;width:0;border-radius:999px;background:linear-gradient(90deg,#6a3cff,#c86bff 40%,#f4d98a);box-shadow:0 0 22px #a878ff66;transition:width .12s linear}.manage-page .manage-track .scan-track span{position:relative;z-index:3;width:100%;display:flex;justify-content:center;align-items:center;padding:0 22px;color:#f4eeff}.manage-page .manage-track .scan-track em{display:inline-flex;align-items:center;gap:8px;font-style:normal}.manage-page .manage-track .scan-track em strong,.manage-page .manage-track .scan-track b{font-size:24px;background:linear-gradient(90deg,#fff8dc,#c9b6ff 48%,#7cf0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.manage-page .manage-track .scan-track em u{text-decoration:none;padding:4px 11px;border-radius:999px;background:#b48cff38;border:1px solid rgba(210,180,255,.4);color:#ffe9b0;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.manage-page .manage-mouse{position:absolute;top:50%;z-index:4;width:140px;height:80px;transform:translate(-24%,-50%);cursor:pointer;filter:drop-shadow(0 0 10px rgba(255,255,255,.55));transition:left .12s linear}.manage-page .manage-track.run .manage-mouse{animation:scanrat-walk .28s linear infinite}.manage-page .manage-mouse.peek{width:220px;height:220px;z-index:8;animation:scanrat-peek .35s ease both}.manage-page .manage-mouse.peek svg{width:220px;height:220px}.manage-page .manage-dl-now{padding:0;border:0;background:none;font-size:22px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background-image:linear-gradient(90deg,#fff8dc,#f4d98a 48%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;cursor:pointer;filter:drop-shadow(0 0 10px rgba(244,217,138,.45))}.manage-page .manage-track .pro-spark{position:absolute;width:6px;height:6px;border-radius:50%;background:#fff;opacity:.7;pointer-events:none}.manage-page .manage-track .pro-spark.a{top:0;left:8%}.manage-page .manage-track .pro-spark.b{top:6px;right:16%;background:#f4d98a}.manage-page .manage-track .pro-spark.c{bottom:0;left:42%;background:#9ae7ff}.manage-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.manage-reset,.manage-wipe,.manage-mini{display:inline-flex;align-items:center;justify-content:center;gap:7px}.manage-reset{height:40px;padding:0 14px;border-radius:12px;background:#3dfff01a;border:1.2px solid var(--gold);color:var(--gold);font-size:12px;font-weight:700}.manage-reset:disabled{opacity:.4}.manage-wipe{height:48px;padding:0 16px;border-radius:14px;background:linear-gradient(180deg,#ff5c7a38,#ff5c7a1a);border:1.2px solid var(--bad);color:#ffd0d8;font-size:12px;font-weight:700;box-shadow:0 8px 18px #ff5c7a1f}.manage-wipe:disabled{opacity:.4;box-shadow:none}.manage-mini{height:36px;padding:0 10px;font-size:11px}.manage-saved-acts{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.manage-drop{margin-top:14px;min-height:56px;display:grid;place-items:center}.manage-name{display:flex;gap:8px;align-items:center}.manage-name input{flex:1}.manage-box-lg,.manage-page textarea.manage-box-lg{width:100%;min-height:92px;height:auto;padding:14px 16px;border-radius:16px;resize:vertical;font-size:15px;line-height:1.45}.manage-saved-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:18px 0 10px}.manage-saved{display:grid;gap:8px}.manage-saved-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border-radius:14px;border:1px solid rgba(232,238,244,.16);background:#11141a73}.manage-saved-row.on{border-color:#e8c36a73}.manage-saved-row.change{border-color:#e8c36a6b;background:#e8c36a14}.manage-saved-row>button:first-child{text-align:left}.manage-saved-row b,.manage-saved-row small{display:block}.manage-saved-row small{margin-top:3px;color:#9aa3ad}.manage-sign-pick{display:flex;gap:8px;margin:0 0 12px}.manage-sign-pick .chip{min-width:88px}.manage-log-preview{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e8c36adb}.manage-saved-row small.manage-log-time{color:#c6ccd4}.manage-change-box{padding:14px;border-radius:16px;border:1px solid rgba(232,195,106,.4);background:#e8c36a14}.manage-change-box h4{margin:0;color:#e8c36a;font-size:15px}.manage-change-box>p{margin:6px 0 12px;color:#c9d2dc;font-size:12px}.manage-change-list{display:grid;gap:8px}.manage-change-row{position:relative;padding:10px 40px 10px 12px;border-radius:12px;border:1px solid rgba(232,195,106,.22);background:#0a0c1073}.manage-change-row small{display:block;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#e8c36a}.manage-change-row .from{display:block;margin-top:6px;color:#9aa3ad;font-size:12px;word-break:break-all;text-decoration:line-through}.manage-change-row em{display:block;margin:4px 0;font-size:11px;font-style:normal;color:#c9d2dc}.manage-change-row .to{display:block;color:#f3d48a;font-size:13px;word-break:break-all}.manage-change-row .manage-copy{position:absolute;top:10px;right:10px}.manage-files{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.manage-file{display:flex;align-items:center;gap:10px;height:40px;padding:0 8px 0 12px;border-radius:12px;border:1px solid rgba(232,238,244,.22);background:#11141a8c;color:#e8eef4}.manage-file.on{border-color:#e8c36a80;box-shadow:0 0 0 1px #e8c36a2e}.manage-file b{font-size:12px}.manage-file span{font-size:11px;color:#c9d2dc;cursor:pointer}.manage-view-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:24px 16px;background:#03080cb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.manage-view-box{width:min(720px,100%);max-height:min(86vh,860px);overflow:auto;padding:20px;border-radius:22px;border:1px solid rgba(232,195,106,.28);background:linear-gradient(180deg,#12161cf5,#0a0c10f5);box-shadow:0 24px 60px #00000073}.manage-view-top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:14px}.manage-view-top small{display:block;margin-top:4px;color:#9aa3ad}.manage-view-x{width:36px;height:36px;border-radius:12px;border:1px solid rgba(232,238,244,.16);background:#ffffff0a;color:#e8eef4}.manage-fields{display:grid;gap:8px;margin-bottom:12px}.manage-field{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;border:1px solid rgba(232,238,244,.16);background:#0a0c1073}.manage-json-lines{display:grid;gap:4px;max-height:360px;overflow:auto;padding:10px;border-radius:14px;border:1px solid rgba(232,238,244,.16);background:#080a0eb3}.manage-json-line{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.manage-json-line code{color:#e8eef4;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.manage-copy{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;border:1px solid rgba(232,238,244,.16);background:#ffffff0a;color:#c9d2dc}.manage-copy.on{border-color:#3dfff073;color:var(--gold)}.manage-field small{display:block;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#9aa3ad}.manage-field b{display:block;margin-top:4px;font-size:13px;word-break:break-all}.manage-json{max-height:360px;overflow:auto;padding:14px;border-radius:14px;border:1px solid rgba(232,238,244,.16);background:#080a0eb3;color:#e8eef4;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.manage-tg-list{display:grid;gap:8px;margin-top:12px}.manage-tg{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:10px 12px;border-radius:14px;border:1px solid rgba(232,238,244,.16);background:#11141a73}.manage-tg.on{border-color:#e8c36a73}.manage-tg b,.manage-tg small{display:block;word-break:break-all}.manage-tg small{margin-top:3px;color:#9aa3ad}.page-head p,.hint{margin-top:6px;color:var(--soft);font-size:12px;font-weight:400;line-height:1.45}.head-actions{display:flex;gap:8px;flex-shrink:0}.badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:#26a89a33;border:1px solid rgba(61,255,240,.4);color:var(--gold);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#26a89a33;border:1px solid rgba(61,255,240,.4);color:var(--gold);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.chip.live{color:var(--teal);background:#3dcf9a1f;border-color:#3dcf9a59}.manage-page .chip.on{background:#e8c36a33;border-color:#e8c36a80;color:#f4e3b2}.card,.xcard{padding:14px;border-radius:22px;background:#0d2433cc;border:1px solid var(--stroke)}.card.form{padding:16px 16px 18px}.card h3,.xcard h3{margin:8px 0 6px;font-size:15px;font-weight:800}.cards{display:flex;flex-direction:column;gap:10px}.hero-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.hero-grid.three{grid-template-columns:repeat(3,1fr)}.hero-card{text-align:left}.hero-card h3{font-size:20px;font-weight:800}.muted,.hero-card p{color:var(--soft);font-size:12px;font-weight:400;line-height:1.45}.stat-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:14px}.stat-grid.four{grid-template-columns:repeat(4,1fr)}.stat{padding:12px 14px;border-radius:22px;background:#0d2433cc;border:1px solid var(--stroke)}.stat small{display:block;color:var(--soft);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.stat b{display:block;margin:6px 0 0;font-size:20px;font-weight:800}.total-line{margin:8px 0 2px;font-size:15px;font-weight:800}.status-ok{color:var(--teal);font-size:11px}.seg{display:flex;gap:8px;margin:12px 0 14px}.seg button{flex:1;height:44px;border-radius:16px;color:var(--ink);font-size:12px;font-weight:600;background:#0d2433cc;border:1px solid var(--stroke);text-transform:none}.seg button.on{color:#031018;background:linear-gradient(45deg,#3dfff0,#1ab8ad);border-color:transparent}.search-web{width:100%;height:48px;margin-bottom:12px;padding:0 14px;border-radius:16px;background:#0d2433cc;border:1px solid var(--stroke);font-size:13px}.search-web.icon{display:flex;align-items:center;gap:10px;color:var(--soft)}.search-web.icon input{flex:1}.field-web{display:block;margin-top:12px}.field-web span{display:block;margin-bottom:6px;color:var(--gold);font-size:11px;font-weight:600}.field-web>div,.field-row{display:flex;gap:8px}.field-web input,.field-web textarea,.field-row input{flex:1;min-width:0;height:52px;padding:0 14px;border-radius:16px;background:transparent;border:1px solid var(--gold);font-size:13px}.manage-page .field-web textarea.manage-box-lg{height:auto;min-height:110px;padding:14px 16px;font-size:15px;line-height:1.45;resize:vertical}.field-row input{height:48px;border-radius:14px}.paste,.field-web button{min-width:72px;height:48px;border-radius:14px;background:#1a4a5c21;border:1.2px solid var(--gold);color:var(--ink);font-size:11px;font-weight:600}.cta{width:100%;margin-top:16px;height:52px;border-radius:16px;background:linear-gradient(45deg,#3dfff0,#1ab8ad);color:#031018;font-weight:600}.cta.slim{width:auto;min-width:92px;margin-top:0;height:42px;padding:0 14px;font-size:12px}.cta:disabled{opacity:.55}.ghost,.gold-btn{height:48px;padding:0 14px;border-radius:14px;background:#1a4a5c21;border:1.2px solid var(--gold);color:var(--ink);font-size:12px;font-weight:600}.ghost.file{display:inline-grid;place-items:center}.ghost.wide,.gold-btn.wide{width:100%}.gold-btn.test-flash,.bp .gold-btn.test-flash{background:linear-gradient(180deg,#d8dee6,#9aa3ad);border-color:#c5ccd4;color:#1a1f24;box-shadow:inset 0 1px #ffffff59}.ghost.danger,.del-btn{background:#ff8a4c33;border:1.2px solid var(--coral);color:var(--coral)}.link-gold{color:var(--gold);font-size:13px;font-weight:600;padding:0;height:auto}.link-bad{color:var(--bad);font-size:13px;font-weight:600;padding:0;height:auto}.btn-row{display:flex;gap:8px;margin-top:10px}.btn-row.wrap{flex-wrap:wrap}.row-between{display:flex;align-items:center;justify-content:space-between;gap:12px}.note{margin-top:10px;color:var(--gold);font-size:11px}.note.bad{color:#ff8b96}.empty{padding:40px 16px;border-radius:22px;background:#0d2433cc;border:1px dashed var(--stroke);color:var(--soft);text-align:center;font-size:13px}.clip{word-break:break-all}.mono{font-family:IBM Plex Mono,ui-monospace,Consolas,monospace}.log-box{padding:14px;border-radius:20px;background:var(--log-bg);border:1px solid var(--stroke);min-height:180px}.log{margin-top:8px;font-family:IBM Plex Mono,ui-monospace,Consolas,monospace;font-size:12px;color:var(--log-text)}.log.bad{color:var(--bad)}.device-card{padding:12px;border-radius:22px;background:#0d2433cc;border:1px solid var(--stroke)}.device-top,.copy-line{display:flex;align-items:center;gap:10px}.device-top b{flex:1;font-size:15px;font-weight:800}.copy-line p,.copy-line span{flex:1;color:var(--soft);font-size:11px}.copy-line.sim span{color:var(--secondary);font-size:12px}.dot{width:10px;height:10px;border-radius:50%;background:var(--soft);flex:0 0 auto}.dot.on{background:var(--teal)}.sticker{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#3dfff01a;border:1px solid rgba(61,255,240,.4);flex:0 0 auto}.sticker svg{display:block}.view-link{display:block;margin-left:auto;margin-top:4px;color:var(--gold);font-size:13px;font-weight:600}.sender-card{padding:12px;border-radius:22px;background:#0d2433cc;border:1px solid var(--stroke)}.sender-card b{display:block;font-size:14px;font-weight:800}.sender-card .sid{margin-top:2px;font-family:IBM Plex Mono,ui-monospace,Consolas,monospace;font-size:12px}.hist-card b{display:block;font-size:14px;font-weight:600}.hist-card .url{margin-top:3px;color:var(--soft);font-size:11px}.hist-card .meta{margin-top:2px;color:var(--soft);font-size:10px;font-family:IBM Plex Mono,ui-monospace,Consolas,monospace}.msg-card{padding:12px;border-radius:20px;background:var(--log-bg);border:1px solid var(--stroke)}.msg-card .who{flex:1;color:var(--gold);font-size:13px;font-weight:600}.msg-card .body{margin:8px 0;font-size:13px;line-height:1.45}.thread-who{display:flex;align-items:center;gap:12px}.icon-btn{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:#0d2433cc;border:1px solid var(--stroke);font-size:18px;font-weight:700}.avatar{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:800;position:relative;flex:0 0 auto}.avatar .live{position:absolute;right:0;bottom:0;width:11px;height:11px;border-radius:50%;background:var(--teal);box-shadow:0 0 0 3px var(--panel)}.live-txt{color:var(--teal)!important}.web-stories{display:flex;gap:14px;margin-bottom:16px}.story{width:62px;flex:0 0 auto;text-align:center;font-size:11px;font-weight:600;color:var(--soft)}.story i{width:54px;height:54px;margin:0 auto 6px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:800;box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--brand)}.story.off i{box-shadow:0 0 0 3px var(--bg),0 0 0 5px #eef9ff29}.web-sheet,.sheet{border-radius:22px;overflow:hidden;background:#0d2433cc;border:1px solid var(--stroke)}.web-sheet.chat-box{max-height:min(62vh,560px);overflow-y:auto}.admin-chat-block.off{display:none}.admin-chat-wrap{display:flex;flex-direction:column;height:calc(100dvh - 240px);max-height:calc(100dvh - 240px);min-height:360px}.admin-chat-wrap .web-page,.admin-chat-wrap .web-page.chat-split,.admin-chat-wrap .web-page.chat-split.open{padding:0;flex:1 1 0;height:100%;max-height:100%;min-height:0}.admin-chat-wrap .chat-stage{flex:1 1 0;min-height:0;height:100%;max-height:100%}.admin-chat-wrap .web-msgs{flex:1 1 0;min-height:180px}.admin-chat-wrap .page-head h1{font-size:22px}.room{width:100%;display:grid;grid-template-columns:54px 1fr auto;gap:12px;align-items:center;padding:14px;text-align:left;border-bottom:1px solid var(--stroke)}.room:last-child,.row:last-child{border-bottom:0}.meta b{display:block;font-size:15px;font-weight:800}.meta p,.aside time{color:var(--soft);font-size:12px}.pill{display:inline-grid;min-width:18px;height:18px;margin-top:6px;padding:0 5px;place-items:center;border-radius:999px;background:var(--coral);color:#fff;font-size:10px;font-weight:800}.row{display:flex;align-items:center;gap:12px;padding:14px;border-bottom:1px solid var(--stroke)}.mark{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#030b12;color:var(--gold);font-weight:800;border:1px solid var(--stroke)}.row div{flex:1}.row b{display:block;font-weight:800}.row span{display:block;margin-top:2px;color:var(--soft);font-size:12px}.status{font-size:11px;font-weight:800;font-style:normal;color:var(--coral);text-transform:uppercase;letter-spacing:.04em}.nav-ping{min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:inline-grid;place-items:center;margin-left:auto;background:#d9a441;color:#1a1408;font-size:10px;font-weight:800;font-style:normal}.side-nav button,.admin-side nav button,.tabbar button{position:relative}.tabbar .nav-ping{position:absolute;top:4px;right:8px;margin:0}.chat-toasts{position:fixed;right:18px;bottom:88px;z-index:80;display:grid;gap:10px;width:min(360px,calc(100vw - 28px))}.chat-toast{display:grid;grid-template-columns:42px 1fr auto;gap:10px;align-items:center;width:100%;padding:12px 14px;text-align:left;border-radius:18px;border:1px solid rgba(232,238,244,.16);background:#0c1016eb;color:#eef4fa;box-shadow:0 16px 40px #00000047}.chat-toast.admin{border-color:#e8c36a73;background:linear-gradient(160deg,#3e2c0cf5,#12100cf0)}.chat-toast b,.chat-toast small{display:block}.chat-toast b{font-size:13px}.chat-toast small{margin-top:3px;color:#eef4fab3;font-size:12px}.chat-toast em{font-style:normal;opacity:.6;padding:0 4px}.chat-toast-mark{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:#2a3340;font-weight:800}.chat-toast.admin .chat-toast-mark{background:linear-gradient(160deg,#f3d48a,#c4922c);color:#1a1408}.admin-tag{display:inline-block;margin-left:6px;padding:2px 7px;border-radius:999px;background:linear-gradient(160deg,#f3d48a,#c4922c);color:#1a1408;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle}.avatar.admin{background:linear-gradient(160deg,#f6e2a8,#c4922c 55%,#8a6418);color:#1a1408;box-shadow:0 0 0 3px #d4a84638}.room.admin-room-card{width:100%;margin:0 0 12px;border-radius:22px;border:1px solid rgba(232,195,106,.38);background:linear-gradient(160deg,#4834108c,#101216e0)}.room.admin-room-card .meta p,.room.admin-room-card .aside time{color:#f3d48ac7}.pill.gold{background:linear-gradient(160deg,#f3d48a,#c4922c);color:#1a1408}.chat-home .web-sheet.chat-box{max-height:min(58vh,520px)}.site:has(.pane-keep.on .chat-split.open) .site-body{height:100dvh;max-height:100dvh;overflow:hidden}.site:has(.pane-keep.on .chat-split.open) .stage{overflow:hidden;min-height:0;display:flex;flex-direction:column;padding-bottom:var(--tab)}.web-page.chat-split,.web-page.chat-split.open{display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;max-width:820px;overflow:hidden}.chat-stage{display:flex;flex-direction:column;flex:1 1 0;height:100%;max-height:100%;min-height:0;position:relative;border-radius:28px;overflow:hidden;background:linear-gradient(180deg,#161a22f5,#0a0c10fa);border:1px solid rgba(232,238,244,.12);box-shadow:0 24px 60px #00000047}.chat-stage.gold{border-color:#e8c36a52;box-shadow:0 24px 60px #281c0847,inset 0 1px #f3d48a1f}.bubble.from-admin.them{border-color:#e8c36a59;background:linear-gradient(160deg,#3e2c0ce0,#171b21)}.web-page.chat-split .page-head{flex:0 0 auto;margin:0;padding:16px 18px 12px;border-bottom:1px solid rgba(232,238,244,.08);background:#ffffff05}.web-page.chat-split .web-composer{flex:0 0 auto;position:static;z-index:2;padding:12px 14px 14px;background:#080a0e8c;border-top:1px solid rgba(232,238,244,.08)}.web-msgs{flex:1 1 0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:8px;padding:16px 18px 18px;scrollbar-width:thin}.web-msgs::-webkit-scrollbar{width:6px}.web-msgs::-webkit-scrollbar-thumb{background:#e8eef433;border-radius:99px}.web-page.chat-split .web-msgs{max-height:none}.chat-jump{position:absolute;right:18px;bottom:86px;z-index:4;width:42px;height:42px;border-radius:14px;display:grid;place-items:center;color:#0c0e11;background:linear-gradient(160deg,#e8eef4,#9aa6b4);border:1px solid rgba(232,238,244,.28);box-shadow:0 10px 24px #00000047}.chat-stage.gold .chat-jump{background:linear-gradient(160deg,#f3d48a,#c4922c)}.chat-admin-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:20px;background:#04060a9e}.chat-admin-card{width:min(420px,100%);padding:28px 24px 22px;border-radius:24px;text-align:center;background:linear-gradient(160deg,#483410f5,#100e0cf5);border:1px solid rgba(232,195,106,.4);box-shadow:0 28px 70px #0006}.chat-admin-card h3{margin:10px 0 8px;font-size:22px}.chat-admin-card p{color:#f3d48acc;font-size:14px;line-height:1.5}.chat-admin-mark{width:64px;height:64px;margin:16px auto 0;border-radius:22px;display:grid;place-items:center;background:linear-gradient(160deg,#f6e2a8,#c4922c);color:#1a1408;font-size:28px;font-weight:800}.chat-admin-card .btn-row{justify-content:center;margin-top:18px}.day{align-self:center;padding:4px 10px;border-radius:999px;background:#eef9ff0f;color:var(--soft);font-size:11px;font-weight:600}.bubble{max-width:70%;padding:11px 13px 8px;border-radius:20px;font-size:14px;line-height:1.4}.bubble.them{align-self:flex-start;background:#171b21;border:1px solid var(--stroke);color:#eef9ff;border-bottom-left-radius:6px}.bubble.me{align-self:flex-end;background:#9aa6b4;background-image:linear-gradient(160deg,#e8eef4,#9aa6b4);color:#0c0e11;border-bottom-right-radius:6px}.bubble time{display:block;margin-top:4px;font-size:10px;opacity:.65}.web-composer{display:flex;gap:8px;align-items:center}.web-composer.pro{padding:10px 0 6px}.composer-bar{display:flex;align-items:center;gap:8px;width:100%;padding:6px 6px 6px 16px;border-radius:22px;background:#0a0e14eb;border:1px solid rgba(232,238,244,.14);box-shadow:inset 0 1px #ffffff0a,0 10px 28px #0000002e}.web-composer.pro.gold .composer-bar{border-color:#e8c36a47;background:linear-gradient(180deg,#241c0eeb,#0a0e14f0)}.web-composer input,.composer-bar input{flex:1;height:44px;padding:0 4px 0 2px;border:0;background:transparent;color:#eef4fa;font-size:15px}.composer-bar input::placeholder{color:#eef4fa6b}.web-composer .send,.composer-bar .send{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(160deg,#e8eef4,#9aa6b4);color:#0c0e11;flex:0 0 auto}.web-composer.pro.gold .send{background:linear-gradient(160deg,#f3d48a,#c4922c);color:#1a1408}.room-line{display:grid;grid-template-columns:1fr 36px;align-items:stretch;border-bottom:1px solid var(--stroke)}.room-line:last-child{border-bottom:0}.room-line .room{border-bottom:0}.room-line.pinned{background:#e8c36a0f}.pin-btn{width:36px;border:0;background:transparent;color:#eef4fa59;font-size:16px}.pin-btn.on{color:#e8c36a}.pin-tag{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:999px;background:#e8c36a2e;color:#e8c36a;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle}.tabbar{display:none}@media(max-width:900px){.site{grid-template-columns:1fr}.sidebar{display:none}.stage{padding:16px 16px calc(var(--tab) + 48px)}.web-page,.web-page.wide{max-width:none}.page-head h1,.web-page.soon h1{font-size:26px}.hero-grid,.hero-grid.three,.stat-grid.four,.kpi-grid,.split-hub{grid-template-columns:1fr}.seg{flex-wrap:wrap}.field-row{flex-direction:column}.web-page.chat-split,.web-page.chat-split.open{height:100%;max-height:100%;min-height:0}.web-page.chat-split .web-composer{position:static;bottom:auto}.tabbar{position:fixed;z-index:5;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(5,1fr);gap:3px;padding:8px 6px calc(8px + var(--sab));background:#030b12f0;border-top:1px solid var(--stroke)}.tabbar button{height:56px;border-radius:16px;color:var(--soft);font-size:8px;font-weight:800;line-height:1.15;padding:4px 2px}.tabbar button svg{display:block;margin:0 auto 2px}.tabbar button.on{color:var(--ink);background:#143447}}.bp{--bp-bg: rgba(10, 6, 20, .42);--bp-card: rgba(24, 12, 32, .5);--bp-soft: rgba(48, 24, 58, .58);--bp-line: rgba(255, 196, 120, .28);--bp-ink: #f7f2ff;--bp-mute: #c4b6d8;--bp-dim: #efe4c8;--bp-cyan: #ffc56a;--bp-cyan-dim: #e09a3a;--bp-on: #1a1208;--bp-green: #3ef0b0;--bp-orange: #ff8a5c;--bp-purple: #d48cff;--bp-blue: #6ad4ff;--bp-red: #ff6b8a;--bp-amber: #ffd27a;--bp-pick: linear-gradient(160deg, #ffe7b0, #ffb24a 55%, #f08a3a);--bp-glow: 0 20px 46px rgba(20, 0, 40, .4), 0 0 0 1px rgba(255, 196, 120, .18), 0 0 32px rgba(176, 70, 255, .16);max-width:1320px;font-family:Sora,Segoe UI,sans-serif;color:var(--bp-ink)}.bp .board-head{align-items:center}.bp .board-title h1{font-family:Cinzel,Sora,serif;font-size:34px;font-weight:600;letter-spacing:.01em;background:linear-gradient(90deg,#fff,#f4d98a 28%,#fff,#f4d98a 72%,#c9d2dc);background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 16px rgba(244,217,138,.4));animation:title-shine 5s linear infinite}.bp .board-title p{color:var(--bp-mute)}.bp .seal.phone{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(160deg,#2a2216,#1a150e);border:1px solid rgba(232,195,106,.35);color:#e8eef4;box-shadow:0 8px 20px #e8c36a1f}.bp .user-chip{display:flex;align-items:center;gap:8px;min-height:40px;height:auto;padding:5px 10px 5px 12px;border-radius:999px;background:linear-gradient(180deg,#e8c36a1a,#1a150eeb);border:1px solid rgba(232,195,106,.28);color:var(--bp-ink);font-size:13px;font-weight:600;box-shadow:inset 0 1px #ffecb414}.bp .user-chip .who{display:grid;line-height:1.15}.bp .user-chip .who small{font-size:10px;font-weight:500;color:var(--bp-mute)}.bp .user-chip .who b{font-size:13px;font-weight:700}.client-profile{display:grid;gap:10px}.client-profile div{display:grid;gap:2px;padding:10px 12px;border-radius:14px;border:1px solid rgba(232,195,106,.2);background:#080a0e59}.client-profile small{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--soft)}.client-profile b{font-size:15px}.fb-keep,.pane-keep{display:none}.fb-keep.on,.pane-keep.on{display:block;height:100%;min-height:0}.pane-keep.on:has(.chat-split.open){display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden}.pane-keep.on:has(.chat-split.open) .chat-split.open{flex:1 1 0;min-height:0;height:100%;max-height:100%;overflow:hidden}.pane-keep.on:has(.chat-split.open) .chat-stage{height:100%;max-height:100%;min-height:0}.site-park{display:none!important}.impersonate-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 16px 8px;padding:8px 12px;border-radius:12px;border:1px solid rgba(232,195,106,.35);background:#3e2c0cb8;font-size:12px}.totp-setup{display:grid;grid-template-columns:180px 1fr;gap:16px;align-items:start;margin-top:12px}.totp-qr{width:180px;height:180px;border-radius:12px;background:#fff}.totp-secret{display:block;margin:6px 0 10px;letter-spacing:.08em;word-break:break-all}.seen-on,.seen-off{display:block;font-size:11px;font-style:normal}.seen-on{color:#9fe7c4}.seen-off{color:var(--soft)}.site-userid em{display:block;font-style:normal;font-size:10px;color:var(--soft)}.settings-last{font-size:16px;font-weight:700}.settings-tabs{margin:14px 0 16px}.client-profile em{font-style:normal;font-size:12px;color:#f4d98a}.bp .user-chip .ava{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--bp-soft);font-size:11px}.bp .icon-btn{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:var(--bp-red);background:#ff5c7a1f}.bp .hub-tabs{width:100%;max-width:100%;background:transparent;border:0;padding:0;gap:6px;margin-bottom:22px}.bp .hub-tabs.bank-tabs{margin-bottom:14px}.bp .hub-tabs.bank-tabs button{height:34px;padding:0 10px;max-width:100%}.bp .hub-tabs button{height:38px;padding:0 14px;border-radius:999px;background:#1a150ec7;border:1px solid rgba(232,195,106,.28);color:var(--bp-dim);font-weight:600;display:inline-flex;align-items:center;gap:6px;flex:0 1 auto;max-width:100%;box-shadow:inset 0 1px #ffecb40f;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.bp .hub-tabs button:hover{color:#e8eef4;border-color:#e8c36a66;background:#e8c36a14}.bp .hub-tabs button.on{background:var(--bp-pick);color:var(--bp-on);border-color:#e8c36a;box-shadow:0 10px 24px #e8c36a57,inset 0 1px #ffffff47}.bp .hub-tabs.main-hub button{padding:0 12px;font-size:11px}.bp .bulk-count{display:inline-flex;align-items:center}.bp .bulk-count select{height:168px;min-width:88px;padding:6px 4px;border-radius:14px;background:#1a150ec7;border:1px solid rgba(232,195,106,.4);color:#e8eef4;font-weight:700;font-size:13px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;overflow-y:auto}.bp .kpi-grid{gap:14px}.bp .kpi-grid.ov-kpis{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-bottom:10px}.bp .kpi{display:flex;align-items:center;gap:14px;min-height:92px;padding:18px 20px;border-radius:22px;background:radial-gradient(90% 140% at 0% 0%,rgba(168,90,255,.12),transparent 46%),linear-gradient(180deg,rgba(232,195,106,.12),transparent 46%),var(--bp-card);border:1px solid rgba(232,195,106,.28);box-shadow:var(--bp-glow),inset 0 1px #ffecb41f;transition:transform .18s ease,border-color .18s ease}.bp .kpi:hover{border-color:#e8c36a6b;transform:translateY(-1px)}.bp .ov-kpis .kpi{display:block;min-height:0;padding:14px;border-radius:16px;background:linear-gradient(180deg,rgba(232,195,106,.06),var(--bp-bg));text-align:left}.bp .ov-kpis .kpi b{display:block;margin-top:0;font-size:inherit;font-weight:700;color:inherit}.bp .ov-kpis .kpi small{display:block;margin-top:2px;color:var(--bp-mute);text-transform:none;letter-spacing:0;font-size:inherit;font-weight:500}.bp .ov-kpis .kpi.green small{color:var(--bp-green)}.bp .ov-kpis .kpi.blue small{color:var(--bp-blue)}.bp .ov-kpis .kpi.orange small{color:var(--bp-orange)}.bp .ov-kpis .kpi.purple small{color:var(--bp-purple)}.bp .ov-kpis .kpi.veri-kpi{background:linear-gradient(135deg,#fff6d41f,#22e38a14),linear-gradient(180deg,rgba(232,195,106,.1),var(--bp-bg));border-color:#e8c36a6b;box-shadow:inset 0 1px #fff6d429,0 8px 18px #00000029}.bp .ov-kpis .kpi.veri-kpi b{background:linear-gradient(180deg,#fff6d4,#e8c36a);-webkit-background-clip:text;background-clip:text;color:transparent}.bp .ov-kpis .kpi.veri-kpi small{color:#8ef0c0}.bp .kpi i{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:var(--bp-soft)}.bp .kpi.blue i{color:var(--bp-blue)}.bp .kpi.green i{color:var(--bp-green)}.bp .kpi.orange i{color:var(--bp-orange)}.bp .kpi.purple i{color:var(--bp-purple)}.bp .kpi small{color:var(--bp-mute);text-transform:uppercase;letter-spacing:.08em}.bp .kpi.blue b{color:var(--bp-blue)}.bp .kpi.green b{color:var(--bp-green)}.bp .kpi.orange b{color:var(--bp-orange)}.bp .kpi.purple b{color:var(--bp-purple)}.bp .ov-kpis .kpi.blue b,.bp .ov-kpis .kpi.green b,.bp .ov-kpis .kpi.orange b,.bp .ov-kpis .kpi.purple b{color:inherit}.bp button.kpi{width:100%;text-align:left;color:inherit}.bp .card-fields{display:grid;gap:6px;margin:10px 0}.bp .card-fields p{display:flex;gap:10px;margin:0;font-size:13px}.bp .card-fields .muted{min-width:64px}.bp .toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;border-radius:18px;background:radial-gradient(80% 120% at 0% 0%,rgba(168,90,255,.1),transparent 48%),linear-gradient(180deg,rgba(232,195,106,.1),transparent 50%),var(--bp-card);border:1px solid rgba(232,195,106,.3);box-shadow:var(--bp-glow),inset 0 1px #ffecb41a}.bp .toolbar .search-row{flex:1;min-width:220px;margin-top:0}.bp .tf{display:flex;flex-direction:column;gap:4px}.bp .tf span{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bp-mute)}.bp .tf.live{flex-direction:row;align-items:center;gap:8px;height:42px;padding:0 10px;border-radius:12px;background:var(--bp-bg);border:1px solid var(--bp-line)}.bp .tf.live b{font-size:10px;letter-spacing:.08em}.bp .toolbar select,.bp .search-web.slim,.bp .sync-chip,.bp .gold-btn,.bp .ping-btn{height:36px;border-radius:10px;background:var(--bp-bg);border:1px solid var(--bp-line);color:var(--bp-ink)}.bp .toolbar .gold-btn{display:inline-flex;align-items:center;gap:6px;padding:0 12px}.bp .ping-btn{padding:0 12px;color:#e8eef4;font-size:12px;font-weight:600}.bp .sync-chip.since{height:auto;min-height:40px;padding:6px 10px;white-space:nowrap;font-size:11px;font-weight:700;display:grid;justify-items:start;gap:1px;line-height:1.15}.bp .sync-chip.since .since-lab{font-size:10px;font-weight:600;opacity:.8}.bp .sync-chip.since .since-dur{font-size:13px;font-weight:800}.bp .sync-chip.since.on{color:var(--bp-green);border-color:#3dfff059;background:#3dfff01f}.bp .sync-chip.since.off{color:var(--bp-red);border-color:#ff5c7a59;background:#ff5c7a1a}.bp .folder-bar{display:flex;align-items:center;gap:8px;margin:12px 0}.bp .folder-bar .gold-btn{margin:0;padding:0 16px;color:var(--bp-ink)}.bp .folder-bar .create-fold,.bp .toolbar .create-fold{margin-left:auto;display:inline-flex;align-items:center;gap:6px}.bp .chip{height:32px;padding:0 10px;border-radius:999px;background:var(--bp-card);border:1px solid var(--bp-line);color:var(--bp-dim);font-size:12px;letter-spacing:0;text-transform:none}.bp .chip.on{color:var(--bp-on);background:var(--bp-pick);border-color:#e8c36a;box-shadow:0 6px 16px #e8c36a33}.bp .table-wrap{background:linear-gradient(180deg,rgba(232,195,106,.06),transparent 42%),var(--bp-card);border-color:#e8c36a38;border-radius:20px;box-shadow:var(--bp-glow)}.bp .dtable th{background:#100c078c;color:#d5dde6;letter-spacing:.08em}.bp .dtable tbody tr{transition:background .16s ease}.bp .dtable tbody tr:hover td{background:#e8c36a0f}.bp .dtable th,.bp .dtable td{border-bottom-color:var(--bp-line)}.bp .dev-cell{display:flex;align-items:center;gap:10px}.bp .dev-tick{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;margin:0;flex:0 0 18px;border-radius:6px;border:1.5px solid rgba(232,195,106,.55);background:#e8c36a1a;box-shadow:inset 0 1px #ffecb41f;cursor:pointer;position:relative}.bp .dev-tick:hover{border-color:#e8c36a;background:#e8c36a33}.bp .dev-tick:checked{background:linear-gradient(160deg,#f4d98a,#c9922e);border-color:#e8c36a;box-shadow:0 0 0 3px #e8c36a38,0 0 12px #e8c36a47}.bp .dev-tick:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid #2a1c08;border-width:0 2px 2px 0;transform:rotate(45deg)}.bp tr.row-checked{background:linear-gradient(90deg,#e8c36a33,#e8c36a12)}.bp tr.row-checked td{color:#f0d48a;border-bottom-color:#e8c36a4d}.bp tr.row-checked small,.bp tr.row-checked .muted,.bp tr.row-checked .sync-chip,.bp tr.row-checked .pill-st{color:#e8c36a}.bp .dev-ava{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:var(--bp-soft);color:var(--bp-ink);font-weight:700}.bp .pill-st{display:inline-flex;align-items:center;gap:6px;background:#ff5c7a1a;color:var(--bp-red)}.bp .pill-st .dot{width:6px;height:6px;border-radius:50%;background:#71717a}.bp .pill-st.on{background:#3dfff01f;color:var(--bp-green)}.bp .pill-st.on .dot{background:var(--bp-green);box-shadow:0 0 0 3px #3dfff040;animation:liveping 1.4s ease infinite}.bp .live-bulb{width:16px;height:16px;border-radius:50%;display:inline-grid;place-items:center;flex:0 0 16px}.bp .live-bulb i{width:10px;height:10px;border-radius:50%;display:block}.bp .live-bulb.on i{background:#22e38a;box-shadow:0 0 0 4px #22e38a38,0 0 10px #22e38ab3;animation:liveping 1.2s ease infinite}.bp .live-bulb.off i{background:#ff5c7a;box-shadow:0 0 0 4px #ff5c7a33,0 0 10px #ff5c7a8c}.bp .modal.dash-list{width:min(720px,100%);max-height:min(82vh,760px);display:flex;flex-direction:column;overflow:hidden}.bp .ultra-qty{display:flex;align-items:stretch;gap:8px;margin-top:10px;flex:0 0 auto}.bp .ultra-qty-scroll{flex:1;min-height:0;max-height:132px;overflow:auto;padding-right:4px}.bp .ultra-body{flex:1;min-height:0;overflow:auto;margin-top:12px;padding-right:4px}.bp .tg-bulb{display:inline-block;width:10px;height:10px;border-radius:50%;background:#ff5c7a;box-shadow:0 0 0 3px #ff5c7a2e}.bp .tg-bulb.on{background:#3dffc0;box-shadow:0 0 0 3px #3dffc033,0 0 10px #3dffc073}.bp .tg-bulb.lg{width:16px;height:16px}.bp .tg-head{display:flex;align-items:center;gap:10px;margin:12px 0 8px}.bp .modal.tg-connect .field-web input{height:58px;font-size:16px;padding:0 16px;border-radius:16px}.bp .modal.tg-connect .field-web button{height:58px;min-width:80px}.bp .modal.tg-logs{width:min(820px,100%);background:radial-gradient(120% 80% at 0% 0%,rgba(232,195,106,.16),transparent 46%),radial-gradient(90% 70% at 100% 0%,rgba(61,255,192,.08),transparent 40%),linear-gradient(180deg,rgba(232,195,106,.08),transparent 36%),var(--bp-card)}.bp .tg-logs-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-bottom:6px}.bp .tg-logs-hero h3{margin:0;background:linear-gradient(90deg,#fff6d4,#e8c36a 55%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent}.bp .tg-logs-stats{display:flex;flex-wrap:wrap;gap:8px}.bp .tg-logs-stats span{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;border:1px solid rgba(232,195,106,.32);background:#100c0773;color:#d5dde6;font-size:12px}.bp .tg-logs-stats b{color:#f4d98a;font-size:16px}.bp .tg-log-list{display:grid;gap:12px;margin-top:10px}.bp .tg-log{padding:18px 18px 16px;border-radius:20px;border:1px solid rgba(232,195,106,.28);background:linear-gradient(135deg,rgba(255,246,212,.1),transparent 42%),linear-gradient(180deg,#e8c36a1a,#0c0e11b3);box-shadow:0 12px 28px #00000047}.bp .tg-log.ready{border-color:#3dffc06b;box-shadow:0 0 0 1px #3dffc01f,0 12px 28px #00000047}.bp .tg-log-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.bp .tg-log-top em{font-style:normal;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#f4d98a}.bp .tg-log.ready .tg-log-top em{color:#3dffc0}.bp .tg-log b{display:block;word-break:break-all;font-size:14px;line-height:1.45;color:#eef3f8}.bp .tg-log-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.bp .tg-log-pills span{padding:6px 10px;border-radius:999px;background:#100c0780;border:1px solid rgba(232,195,106,.22);color:#c9d2dc;font-size:12px}.bp .tg-log-empty{display:grid;place-items:center;gap:8px;min-height:180px;text-align:center;border-radius:20px;border:1px dashed rgba(232,195,106,.28);background:#100c0747}.bp .tg-log-empty b{color:#e8eef4}.bp .tg-log-empty small{color:#9aa6b2}.bp .ultra-qty-nav{display:flex;flex-direction:column;gap:8px;flex:0 0 44px}.bp .ultra-qty-btn{flex:1;min-width:44px;padding:0}.bp .modal-scroll{overflow:auto;flex:1;min-height:180px;max-height:min(58vh,540px);margin:8px 0 4px;padding-right:4px}.bp .queue-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:12px 14px;border:1px solid var(--bp-line);border-radius:12px;background:var(--bp-soft)}.bp .queue-row b,.bp .queue-row small{display:block}.bp .tag.ok{color:var(--bp-green);background:#3dfff01f}.bp .tag.bad{color:var(--bp-red);background:#ff5c7a1f}.bp .tag.wait{color:var(--bp-amber);background:#ffb08729}@keyframes liveping{0%{box-shadow:0 0 #3dfff073}70%{box-shadow:0 0 0 6px #3dfff000}to{box-shadow:0 0 #3dfff000}}.bp .idx{display:inline-flex;min-width:28px;height:28px;align-items:center;justify-content:center;border-radius:8px;background:var(--bp-card);border:1px solid var(--bp-line);color:var(--bp-dim);font-family:IBM Plex Mono,ui-monospace,Consolas,monospace;font-size:11px}.bp .apk{display:inline-flex;margin-right:6px;padding:1px 5px;border-radius:6px;background:#ffb08724;color:var(--bp-amber);font-size:10px;font-weight:700}.bp .cell-ico{display:inline-flex;align-items:center;gap:5px}.bp .search-ico{position:relative;display:block}.bp .search-ico svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--bp-mute);pointer-events:none}.bp .search-ico .search-web.slim{padding-left:30px}.bp .spin{animation:spin 1.1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.dev-photo{display:inline-block;flex:0 0 auto;cursor:pointer}.dev-photo-face{display:block;position:relative;overflow:hidden;border-radius:8px;animation:tremble .45s ease infinite}.dev-photo-mouth{position:absolute;left:0;right:0;bottom:3px;text-align:center;font-size:12px;line-height:1;color:#100e22;font-style:normal;pointer-events:none}.dev-photo-sweat{position:absolute;top:5px;right:2px;width:4px;height:7px;border-radius:50%/30% 30% 70% 70%;background:#64b4ffd9}.dev-photo-bolt{position:absolute;top:2px;left:3px;font-size:9px;font-style:normal}@keyframes tremble{0%,to{transform:translateY(0)}50%{transform:translateY(1px)}}.bp .av-btn{padding:0;border:0;background:none;line-height:0}.bp .copy-mini{margin-left:4px;color:var(--bp-mute);vertical-align:middle}.bp .copy-mini:hover{color:var(--bp-ink)}.bp .pin-ok{color:var(--bp-green);font-weight:700}.bp .pin-no,.bp .dash{color:var(--bp-mute)}.bp .act{gap:4px}.bp .act button{width:30px;min-width:30px;height:30px;padding:0;border:0;border-radius:8px;color:var(--bp-dim);background:transparent;display:grid;place-items:center}.bp .act button:hover{background:var(--bp-soft);color:var(--bp-ink)}.bp .act button.force-off{color:var(--bp-red);background:#ff5c7a1f}.bp .act button.action-test{font-size:11px;font-weight:800;letter-spacing:.04em;color:#efe4c8}.bp .act button.action-test.on{color:#1a1208;background:linear-gradient(160deg,#ffe7b0,#ffb24a 55%,#f08a3a);box-shadow:0 0 12px #e8c36a80}.bp .act button.action-test.bad{color:#fff6f8;background:linear-gradient(160deg,#ff8a9a,#ff4d6d);box-shadow:0 0 12px #ff4d6d73}.test-done-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:grid;place-items:center;padding:24px;background:#04020cc7}.test-done{width:min(620px,100%);min-height:420px;display:grid;justify-items:center;align-content:center;gap:14px;padding:52px 40px 40px;text-align:center;border-radius:32px;border:1px solid rgba(232,195,106,.45);background:radial-gradient(90% 80% at 50% 0%,rgba(255,196,120,.28),transparent 58%),linear-gradient(180deg,#241230eb,#0a0612f5);box-shadow:0 28px 70px #00000080,0 0 40px #e8c36a29}.test-done-seal{width:88px;height:88px;display:grid;place-items:center;border-radius:50%;font-style:normal;font-size:42px;font-weight:800;color:#1a1208;background:linear-gradient(160deg,#ffe7b0,#ffb24a 55%,#f08a3a);box-shadow:0 12px 28px #e8c36a59}.test-done.fail{border-color:#ff5c7a73;background:radial-gradient(90% 80% at 50% 0%,rgba(255,92,122,.22),transparent 58%),linear-gradient(180deg,#300e16eb,#0a0612f5)}.test-done.fail .test-done-seal{color:#fff0f3;background:linear-gradient(160deg,#ff8aa0,#ff5c7a 55%,#c43a54);box-shadow:0 12px 28px #ff5c7a59}.test-done.fail b{color:#ff8aa0}.test-done small{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700;color:#efe4c8}.test-done b{font-family:Cinzel,Sora,serif;font-size:46px;color:#f4d98a}.test-done p,.test-done-meta{color:#e8eef4;font-size:14px;line-height:1.5}.test-done-meta{display:grid;gap:4px;color:#c4b6d8;font-size:12px}.test-done code{width:100%;padding:12px 14px;border-radius:14px;background:#08040e80;color:#e8eef4;font:inherit;font-size:13px;white-space:pre-wrap;word-break:break-word}.bp .folder-edit{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;padding:10px 12px;border:1px solid var(--bp-line);border-radius:10px;background:var(--bp-soft)}.bp .folder-edit b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bp .sms-head{display:flex;align-items:center;gap:12px;margin-bottom:6px}.bp .sms-head h1{font-size:28px;font-weight:800}.bp .live-dot{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:999px;background:#3dfff01f;color:var(--bp-green);font-size:10px;font-weight:800;letter-spacing:.08em}.bp .sms-count{color:var(--bp-mute);font-size:13px;margin-bottom:16px}.bp .sms-card{padding:16px 18px;border-radius:20px;background:linear-gradient(180deg,rgba(232,195,106,.06),transparent 40%),var(--bp-card);border:1px solid rgba(232,195,106,.2);box-shadow:var(--bp-glow)}.bp .sms-top,.bp .sms-bot{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bp .sms-act{margin-left:auto;display:inline-flex;align-items:center;gap:6px}.bp .sms-copy{color:#e8eef4;background:#3dfff01f;border:1px solid rgba(61,255,240,.28)}.bp .sms-copy.msg{color:var(--bp-amber);background:#ffb0871f;border-color:#ffb08747}.bp .sms-copy.on{background:#3dfff047}.bp .sms-del{color:var(--bp-red);background:#ff5c7a1f;border:1px solid rgba(255,92,122,.28)}.bp .sms-del:hover{background:#ff5c7a38}.bp .search-row{display:flex;align-items:center;gap:8px;margin-top:12px}.bp .search-row .search-web{flex:1;margin-top:0}.bp .chip.copy-btn,.bp button.tag.bank{cursor:pointer}.bp .sid{color:var(--bp-ink);font-size:12px;font-weight:600}.bp .field-actions{display:flex;gap:8px;margin-top:8px}.bp .sticker{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:#3dfff01f;border:1px solid var(--bp-line);color:var(--bp-cyan)}.bp .sticker.msg{color:var(--bp-amber);background:#ffb0871f}.bp .sticker.on{background:#3dfff047}.bp .note-cell{max-width:240px;white-space:pre-wrap;word-break:break-word}.bp .acct small.note-preview{display:block;white-space:pre-wrap;word-break:break-word;max-height:4.8em;overflow:hidden}.bp .modal.note-modal{width:min(560px,94vw)}.bp .sim-panel{margin-top:10px;padding:12px;border-radius:16px;background:var(--bp-bg);border:1px solid var(--bp-line);display:grid;gap:8px}.bp textarea.note-box{width:100%;min-height:200px;margin-top:6px;padding:12px;border-radius:14px;border:1px solid var(--bp-line);background:var(--bp-bg);color:var(--bp-ink);resize:vertical;line-height:1.45}.bp .tag{height:22px;padding:0 8px;border-radius:999px;font-size:10px;font-weight:700;background:var(--bp-soft);color:var(--bp-dim)}.bp .tag.otp{color:var(--bp-blue);background:#8fb4c429}.bp .tag.debit{color:var(--bp-red);background:#ff5c7a1f}.bp .tag.credit{color:var(--bp-green);background:#3dfff01f}.bp .tag.bank{color:var(--bp-amber);background:#ffb08724}.bp .tag.recharge{color:#9b8cff;background:#9b8cff24}.bp .tag.other{color:var(--bp-dim);background:#5a809029}.bp .tag.on{color:var(--bp-green);background:#3dfff01f}.bp .tag.new{color:#e8eef4;background:#e8eef424}.bp .amt{color:var(--bp-orange);font-weight:700}.bp .scan-card{padding:22px;border-radius:24px;background:radial-gradient(90% 140% at 6% 0%,rgba(196,72,255,.32),transparent 48%),radial-gradient(80% 120% at 100% 90%,rgba(48,210,255,.16),transparent 46%),radial-gradient(50% 80% at 50% 100%,rgba(255,176,72,.16),transparent 50%),linear-gradient(180deg,rgba(255,196,120,.16),transparent 42%),var(--bp-card);border:1px solid rgba(255,196,120,.46);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--bp-glow),inset 0 1px #ffe6b438,0 0 0 6px #c448ff14,0 0 56px #c448ff33}.bp .scan-track-wrap{position:relative;margin-top:22px;padding-top:4px;overflow:visible}.bp .scan-track{position:relative;display:flex;align-items:center;height:56px;overflow:hidden;border-radius:999px;background:#100c07b8;border:1px solid rgba(232,195,106,.38);box-shadow:inset 0 1px #ffecb41a,0 8px 22px #00000038;cursor:default;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.bp .scan-mouse{position:absolute;top:50%;left:0;z-index:4;width:104px;height:60px;margin:0;font-weight:400;pointer-events:auto;cursor:pointer;transform:translate(-24%,-50%);filter:drop-shadow(0 0 8px rgba(255,255,255,.55)) drop-shadow(0 0 10px rgba(232,238,244,.4)) drop-shadow(0 3px 6px rgba(12,14,17,.35));transition:left .28s linear}.bp .scan-mouse svg{display:block}.bp .scan-track-wrap.run .scan-mouse{animation:scanrat-walk .28s linear infinite}.bp .scan-mouse.peek{width:220px;height:220px;z-index:8;animation:scanrat-peek .35s ease both;filter:drop-shadow(0 0 14px rgba(255,255,255,.7)) drop-shadow(0 8px 18px rgba(12,14,17,.4))}.bp .scan-mouse.peek svg{width:220px;height:220px}@keyframes scanrat-peek{0%{transform:translate(-50%,-50%) scale(.7)}70%{transform:translate(-50%,-50%) scale(1.08)}to{transform:translate(-50%,-50%) scale(1)}}.bp .scan-rat-foot,.bp .scan-rat-tail{transform-box:fill-box;transform-origin:center}.bp .scan-track-wrap.run .scan-rat-foot.a{animation:scanpaw .28s linear infinite}.bp .scan-track-wrap.run .scan-rat-foot.b{animation:scanpaw .28s linear infinite reverse}.bp .scan-track-wrap.run .scan-rat-tail{animation:scantail .28s linear infinite}@keyframes scanrat-walk{0%,to{transform:translate(-24%,-50%) rotate(-2deg)}50%{transform:translate(-24%,-50%) rotate(2deg)}}@keyframes scanpaw{0%{transform:translate(-2px)}50%{transform:translate(3px)}to{transform:translate(-2px)}}@keyframes scantail{0%,to{transform:rotate(-6deg)}50%{transform:rotate(8deg)}}.bp .scan-track i{position:absolute;inset:0 auto 0 0;width:0;background:linear-gradient(90deg,#c9922e,#f4d98a 55%,#fff4c8);box-shadow:0 0 18px #e8c36a59;transition:width .28s ease}.bp .scan-track.run i{background:linear-gradient(90deg,#c9922e,#f4d98a 40%,#fff6d4 70%,#e8c36a);animation:scanflow 1.2s linear infinite}.bp .scan-track span{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 20px;font-size:14px;font-weight:700;color:#eef3f8;text-shadow:0 1px 2px rgba(16,12,7,.45)}.bp .scan-track em{font-style:normal;font-weight:700}.bp .scan-track b{font-family:Cinzel,Sora,serif;font-size:16px;color:#fff}.bp .scan-track:hover{transform:translateY(-1px);border-color:#e8c36a;box-shadow:0 10px 24px #e8c36a38,inset 0 1px #ffecb424}.bp .scan-track:hover i{filter:brightness(1.08)}@keyframes scanflow{0%{filter:brightness(1)}50%{filter:brightness(1.18)}to{filter:brightness(1)}}.bp .pro-track{padding:12px 4px 4px}.bp .pro-track .scan-track{height:74px;border:1px solid rgba(186,164,255,.45);background:radial-gradient(70% 140% at 12% 20%,rgba(124,72,220,.32),transparent 52%),radial-gradient(80% 160% at 88% 80%,rgba(40,90,220,.28),transparent 50%),radial-gradient(50% 120% at 50% 0%,rgba(255,210,140,.12),transparent 48%),linear-gradient(180deg,#120a22,#070612);box-shadow:inset 0 1px #dcd2ff33,inset 0 -14px 22px #0006,0 0 0 6px #5c40b41a,0 0 28px #583cb433,0 18px 40px #06041073}.bp .pro-track .pro-stars,.bp .pro-track .pro-nebula{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;font-style:normal}.bp .pro-track .pro-stars{z-index:1;background-image:radial-gradient(1px 1px at 8% 28%,#fff 80%,transparent 100%),radial-gradient(1.4px 1.4px at 16% 72%,#c9d4ff 80%,transparent 100%),radial-gradient(1px 1px at 24% 18%,#fff 70%,transparent 100%),radial-gradient(1.6px 1.6px at 33% 62%,#ffe7a8 80%,transparent 100%),radial-gradient(1px 1px at 41% 36%,#d7c4ff 80%,transparent 100%),radial-gradient(1.2px 1.2px at 52% 78%,#fff 80%,transparent 100%),radial-gradient(1px 1px at 61% 22%,#9ae7ff 80%,transparent 100%),radial-gradient(1.5px 1.5px at 70% 58%,#fff 80%,transparent 100%),radial-gradient(1px 1px at 78% 34%,#f4d98a 80%,transparent 100%),radial-gradient(1.3px 1.3px at 86% 70%,#c9d4ff 80%,transparent 100%),radial-gradient(1px 1px at 93% 24%,#fff 80%,transparent 100%);animation:prostars 10s linear infinite;opacity:.85}.bp .pro-track .pro-nebula{z-index:1;background:radial-gradient(ellipse at 18% 50%,rgba(138,74,255,.28),transparent 46%),radial-gradient(ellipse at 72% 40%,rgba(60,140,255,.2),transparent 42%),radial-gradient(ellipse at 48% 80%,rgba(255,120,190,.14),transparent 40%);animation:pronebula 7s ease-in-out infinite;mix-blend-mode:screen}.bp .pro-track .scan-track:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 36%,transparent 68%,rgba(0,0,0,.22));pointer-events:none;z-index:2}.bp .pro-track .scan-track:after{content:"";position:absolute;inset:8px 16px auto;height:11px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent);pointer-events:none;z-index:2}.bp .pro-track .scan-track>i{background:linear-gradient(90deg,#3b1d8f,#5b3cff 16%,#7d5cff 28%,#c86bff,#f4d98a,#7cf0ff,#fff6d4);background-size:240% 100%;box-shadow:inset 0 0 16px #ffffff38,0 0 22px #8a5aff73,0 0 28px #f4d98a47;filter:hue-rotate(calc(var(--pro-pct, 0) * 1.3deg)) saturate(1.2)}.bp .pro-track.run .scan-track>i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 22%,rgba(255,255,255,.7) 48%,transparent 64%);animation:proshine 2.4s ease-in-out infinite;pointer-events:none}.bp .pro-track.run .scan-track>i:after{content:"";position:absolute;top:50%;right:-8px;width:30px;height:30px;border-radius:50%;transform:translateY(-50%);background:radial-gradient(circle,#fff 0%,#e8eef4 24%,#c9d2dc 52%,transparent 74%);box-shadow:0 0 16px #fffffff2,0 0 24px #c8d6e6b3,0 0 32px #e8eef466;pointer-events:none}.bp .pro-track.run .scan-track>i{animation:proflow 2.6s ease-in-out infinite}.bp .pro-track.run .scan-track>i:after{animation:protip 1.5s ease-in-out infinite}.bp .pro-track.done .scan-track{border-color:#f4d98a8c}.bp .pro-track.done .scan-track>i{background:linear-gradient(90deg,#6a3cff,#c86bff 32%,#f4d98a 70%,#fff6d4);filter:none;box-shadow:0 0 26px #a878ff73,0 0 24px #f4d98a59}.bp .pro-track .scan-track span{z-index:3;color:#f4eeff;font-family:Cinzel,Sora,serif}.bp .pro-track .scan-track em:not(.pro-stars):not(.pro-nebula){display:inline-flex;align-items:center;gap:8px;letter-spacing:.03em}.bp .pro-track .scan-track em strong{font-size:22px;font-weight:700;background:linear-gradient(180deg,#fff,#f4d98a);-webkit-background-clip:text;background-clip:text;color:transparent}.bp .pro-track .scan-track em small{color:#d2c8ffb3;font-size:15px}.bp .pro-track .scan-track em u{text-decoration:none;padding:4px 11px;border-radius:999px;background:linear-gradient(180deg,#b48cff47,#f4d98a1f);border:1px solid rgba(210,180,255,.4);color:#ffe9b0;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;box-shadow:inset 0 1px #ffffff29,0 0 12px #8c5aff40}.bp .pro-track .scan-track b{font-size:24px;background:linear-gradient(90deg,#fff8dc,#c9b6ff 48%,#7cf0ff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 10px rgba(168,130,255,.4))}.bp .pro-track.run .scan-track{border-color:#d2b4ffb3;box-shadow:inset 0 1px #e6dcff38,0 0 0 6px #6e46d21f,0 0 32px #7850e647}.bp .pro-spark{position:absolute;width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 10px #fff,0 0 16px #a882ffcc;pointer-events:none;z-index:5;animation:protwinkle 2.2s ease-in-out infinite}.bp .pro-spark.a{top:0;left:8%}.bp .pro-spark.b{top:4px;right:16%;animation-delay:.5s;background:#f4d98a}.bp .pro-spark.c{bottom:-2px;left:42%;animation-delay:1.1s;width:4px;height:4px;background:#9ae7ff}.bp .pro-spark.d{top:10px;left:62%;animation-delay:1.6s;width:5px;height:5px;background:#c86bff}.bp .pro-spark.e{bottom:2px;right:8%;animation-delay:.9s;width:4px;height:4px}@keyframes proflow{0%{background-position:0% 50%;filter:hue-rotate(calc(var(--pro-pct, 0) * 1.3deg)) brightness(1) saturate(1.2)}50%{background-position:100% 50%;filter:hue-rotate(calc(var(--pro-pct, 0) * 1.3deg + 16deg)) brightness(1.14) saturate(1.3)}to{background-position:0% 50%;filter:hue-rotate(calc(var(--pro-pct, 0) * 1.3deg)) brightness(1) saturate(1.2)}}@keyframes proshine{0%{transform:translate(-55%);opacity:.12}45%{opacity:.65}to{transform:translate(70%);opacity:.08}}@keyframes protip{0%,to{transform:translateY(-50%) scale(.94);opacity:.8}50%{transform:translateY(-50%) scale(1.1);opacity:1}}@keyframes protwinkle{0%,to{opacity:.2;transform:scale(.65)}50%{opacity:1;transform:scale(1.2)}}@keyframes prostars{0%{opacity:.55;transform:translate(0)}50%{opacity:1;transform:translate(8px)}to{opacity:.55;transform:translate(0)}}@keyframes pronebula{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.06)}}.bp .scan-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px}.bp .scan-acts{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bp .scan-acts .gold-btn{height:44px;min-width:120px}.bp .toolbar,.bp .sms-top,.bp .btn-row,.bp .scan-acts,.bp .scan-card{overflow:visible}.bp .btn-row .spin-peek svg{flex:0 0 auto;width:26px;height:26px;filter:drop-shadow(0 0 5px rgba(255,246,212,.7)) drop-shadow(0 0 10px rgba(232,195,106,.55));transform-origin:center}.bp .btn-row .spin-peek svg.spin{animation:sudarshan .22s linear infinite}.bp .btn-row .spin-peek.peek svg{width:220px;height:220px}.bp .scan-refresh{gap:8px;letter-spacing:.04em;overflow:visible}.bp .toolbar .gold-btn.scan-refresh,.bp .sms-top .scan-refresh,.bp .btn-row .scan-refresh{height:44px;min-width:120px}.bp .spin-peek{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;cursor:pointer;z-index:3}.bp .scan-refresh svg{flex:0 0 auto;width:26px;height:26px;filter:drop-shadow(0 0 5px rgba(255,246,212,.7)) drop-shadow(0 0 10px rgba(232,195,106,.55));transform-origin:center}.bp .scan-refresh svg.spin{animation:sudarshan .22s linear infinite}.chakra-float{position:fixed;z-index:9999;width:220px;height:220px;margin:0;display:flex;align-items:center;justify-content:center;pointer-events:none;animation:scanpct-peek .35s ease both;filter:drop-shadow(0 0 14px rgba(255,246,212,.85)) drop-shadow(0 0 26px rgba(232,195,106,.6))}.chakra-float svg{width:220px;height:220px}.chakra-float svg.spin{animation:sudarshan .22s linear infinite}.bp .scan-refresh-pct{min-width:52px;height:44px;padding:0 12px;border-radius:12px;border:1px solid rgba(232,195,106,.35);background:#100c078c;color:#e8eef4;font-family:Cinzel,Sora,serif;font-size:15px;font-weight:600;cursor:pointer;z-index:3}.bp .scan-refresh-pct.peek{z-index:8;font-size:64px;min-width:140px;height:auto;padding:18px 22px;animation:scanpct-peek .35s ease both;filter:drop-shadow(0 0 14px rgba(255,255,255,.7)) drop-shadow(0 8px 18px rgba(12,14,17,.4))}@keyframes scanpct-peek{0%{transform:scale(.7)}70%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes sudarshan{to{transform:rotate(360deg)}}.bp .start-scan{height:44px;padding:0 22px;border-radius:999px;background:var(--bp-pick);color:var(--bp-on);font-weight:800;box-shadow:0 12px 26px #e8c36a52,inset 0 1px #ffffff47}.bp .empty-scan{text-align:center;padding:48px 12px;color:var(--bp-mute)}.bp .scan-stats{display:flex;flex-wrap:nowrap;align-items:stretch;gap:6px;width:100%;overflow-x:auto}.bp .scan-stats .scan-stat{flex:1 1 0;min-width:72px}.bp .scan-stat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:52px;padding:8px 4px;border-radius:12px;text-align:center;background:#5a80901a;border:1px solid var(--bp-line);color:inherit}.bp .scan-stat b{font-size:16px;line-height:1.1}.bp .scan-stat small{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--bp-mute)}.bp .scan-stat.ok{background:#3dfff01a;border-color:#3dfff038}.bp .scan-stat.ok b,.bp .scan-stat.ok small{color:var(--bp-green)}.bp .scan-stat.wait{background:#ffb0871a;border-color:#ffb08738}.bp .scan-stat.wait b,.bp .scan-stat.wait small{color:var(--bp-amber)}.bp .scan-stat.ctx{background:#8fb4c41a;border-color:#8fb4c438}.bp .scan-stat.ctx b,.bp .scan-stat.ctx small{color:var(--bp-blue)}.bp .scan-stat.mute{background:#5a809014}.bp .scan-stat.on{border-color:var(--bp-cyan);box-shadow:0 0 0 1px #3dfff040}@media(max-width:720px){.bp .scan-stat{min-height:48px;padding:6px 2px}.bp .scan-stat b{font-size:13px}.bp .scan-stat small{font-size:8px}}.bp .scan-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;margin-top:18px}.bp .scan-hit{display:flex;flex-direction:column;gap:12px;min-height:220px;padding:20px;border-radius:22px;background:linear-gradient(180deg,rgba(232,195,106,.08),transparent 38%),var(--bp-card);border:1px solid rgba(232,195,106,.22);box-shadow:0 16px 34px #0000003d;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.bp .scan-hit:hover{transform:translateY(-3px);border-color:#e8c36a7a}.bp .scan-hit.scan-dev{position:relative;isolation:isolate;min-height:248px;padding:20px 20px 18px;gap:12px;overflow:hidden}.bp .scan-hit.scan-dev:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.08),transparent 34%,transparent 62%,rgba(255,255,255,.04))}.bp .scan-hit.pin-online{border:1.6px solid rgba(244,217,138,.78);background:linear-gradient(160deg,#fff6d433,#c9922e1a 42%,#120e08b8),linear-gradient(180deg,#2a2114,#14100b);box-shadow:inset 0 1px #fff6d447,0 0 0 1px #c9922e38,0 16px 36px #c9922e29}.bp .scan-hit.pin-online:hover{border-color:#f4d98a;box-shadow:inset 0 1px #fff6d45c,0 0 0 1px #f4d98a47,0 20px 40px #c9922e38}.bp .scan-hit.pin-only{border:1.4px solid rgba(120,100,60,.45);background:linear-gradient(160deg,#5040202e,#0a0806d1),#0e0c09;box-shadow:inset 0 1px #fff6d40f,0 12px 28px #00000047;filter:saturate(.72) brightness(.82)}.bp .scan-hit.nopin-online{border:1.6px solid rgba(226,232,240,.7);background:linear-gradient(160deg,#ffffff29,#94a3b81a 42%,#0e1014bd),linear-gradient(180deg,#20242b,#12151a);box-shadow:inset 0 1px #ffffff38,0 0 0 1px #cbd5e129,0 16px 36px #94a3b824}.bp .scan-hit.nopin-online:hover{border-color:#e8eef4;box-shadow:inset 0 1px #ffffff4d,0 0 0 1px #e2e8f038,0 20px 40px #94a3b833}.bp .scan-hit.nopin-off{border:1.4px solid rgba(80,90,104,.42);background:linear-gradient(160deg,#282e3633,#080a0cd6),#0c0e12;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #00000047;filter:saturate(.65) brightness(.78)}.bp .scan-banks{display:flex;flex-direction:column;gap:8px}.bp .scan-lane{margin:2px 0 0;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--bp-mute)}.bp .scan-more{align-self:flex-start;padding:0;font-size:12px;font-weight:800;color:#e8eef4}.bp .scan-headline{margin-top:8px;font-size:13px;font-weight:600;color:var(--bp-dim)}.bp .scan-bank,.bp .scan-foot,.bp .scan-money{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bp .scan-verified{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:8px 10px;border-radius:12px;background:#100c0773;border:1px solid rgba(232,195,106,.16);font-size:12px;line-height:1.35;position:relative;z-index:0}.bp .scan-verified span{color:var(--bp-dim)}.bp .scan-hit .scan-banks{position:relative;z-index:1;min-height:0}.bp .scan-hit .scan-verified{flex:0 0 auto;margin-top:2px}.bp .scan-hit .btn-row,.bp .modal.scan-detail .scan-stats{flex:0 0 auto;position:relative;z-index:1}.bp .modal.scan-detail .scan-verified,.bp .modal.scan-detail .veri-card{flex:0 0 auto;max-height:none;overflow:visible;margin-bottom:10px}.bp .veri-card{position:relative;overflow:hidden;padding:12px 13px 11px;border-radius:16px;background:linear-gradient(135deg,#fff6d424,#22e38a14 48%,#100c07b8),linear-gradient(180deg,#e8c36a29,#0c0e118c);border:1px solid rgba(232,195,106,.42);box-shadow:inset 0 1px #fff6d438,0 10px 24px #00000038}.bp .veri-card:before{content:"";position:absolute;inset:0 auto 0 -40%;width:38%;background:linear-gradient(90deg,transparent,rgba(255,246,212,.18),transparent);transform:translate(0);pointer-events:none}.bp .veri-card.live:before{animation:veri-shine 1.1s ease}.bp .veri-card.live{border-color:#22e38ab3;box-shadow:0 0 0 1px #22e38a47,0 0 22px #22e38a38,inset 0 1px #fff6d447}.bp .veri-card.empty{background:linear-gradient(180deg,#e8c36a0f,#100c0780);border-color:#e8c36a2e;box-shadow:none}.bp .veri-head{display:flex;align-items:center;gap:10px}.bp .veri-seal{flex:0 0 auto;width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:radial-gradient(circle at 32% 28%,#fff6d4,#e8c36a 46%,#22e38a 120%);color:#0c0906;font-size:14px;font-weight:800;box-shadow:0 0 12px #e8c36a73}.bp .veri-copy{min-width:0;flex:1}.bp .veri-copy small{display:block;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#f4d98a}.bp .veri-copy b{display:block;margin-top:1px;font-family:Cinzel,Sora,serif;font-size:20px;font-weight:700;line-height:1.1;background:linear-gradient(180deg,#fff6d4,#e8c36a);-webkit-background-clip:text;background-clip:text;color:transparent}.bp .veri-card.empty .veri-copy b{font-size:13px;font-family:Sora,sans-serif;background:none;color:var(--bp-mute)}.bp .veri-meta{flex:0 0 auto;padding:4px 8px;border-radius:999px;background:#22e38a1f;border:1px solid rgba(34,227,138,.28);color:#8ef0c0;font-size:10px;font-weight:800;font-style:normal;letter-spacing:.06em}.bp .veri-card.live .veri-meta{background:#22e38a38;color:#d9ffe9}.bp .veri-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.bp .veri-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:5px 8px 5px 5px;border-radius:999px;background:#0c0e1173;border:1px solid rgba(232,195,106,.22);color:#e8eef4;font-size:11px;font-weight:600}.bp .veri-chip .bank-mark,.bp .veri-chip .bank-logo{width:18px;height:18px;border-radius:6px}.bp .veri-chip strong{color:#fff6d4;font-weight:800}.bp .veri-more{height:28px;padding:0 10px;border-radius:999px;background:#e8c36a24;border:1px solid rgba(232,195,106,.35);color:#fff6d4;font-size:11px;font-weight:800}.bp .veri-card.compact{padding:10px 11px 9px}.bp .veri-card.compact .veri-copy b{font-size:17px}.bp .veri-card.compact .veri-chips{margin-top:8px}.bp .scan-hit .veri-card{flex:0 0 auto;z-index:0}@keyframes veri-shine{0%{transform:translate(0);opacity:.2}40%{opacity:1}to{transform:translate(380%);opacity:0}}.bp .scan-foot .ok,.bp .scan-money .ok{color:var(--bp-green);font-weight:700}.bp .scan-foot .bad,.bp .scan-money .bad{color:var(--bp-red);font-weight:700}.bp .scan-preview{margin-top:10px;padding-top:10px;border-top:1px solid var(--bp-line)}.bp .scan-preview .body{margin:8px 0 0;font-size:13px;line-height:1.45;word-break:break-word}.bp .modal.scan-detail{width:min(720px,96vw);max-height:86vh;overflow:hidden}.bp .scan-hit .body{flex:1;margin:0;font-size:13px;line-height:1.45;word-break:break-word}.bp .scan-head{display:flex;align-items:center;gap:10px}.bp .scan-hit.scan-dev .scan-head{gap:12px;padding-bottom:4px}.bp .scan-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.bp .scan-hit.scan-dev .scan-meta{flex:1;gap:4px}.bp .scan-hit.scan-dev .scan-meta b{font-family:Cinzel,Sora,serif;font-size:20px;font-weight:650;letter-spacing:.01em;line-height:1.15}.bp .scan-hit.pin-online .scan-meta b,.bp .scan-hit.pin-only .scan-meta b{background:linear-gradient(180deg,#fff6d4,#e8c36a);-webkit-background-clip:text;background-clip:text;color:transparent}.bp .scan-hit.nopin-online .scan-meta b,.bp .scan-hit.nopin-off .scan-meta b{background:linear-gradient(180deg,#fff,#c9d2dc);-webkit-background-clip:text;background-clip:text;color:transparent}.bp .scan-hit.scan-dev .scan-meta .sid{font-size:12px;color:var(--bp-dim)}.bp .scan-hit.pin-online .tag.on,.bp .scan-hit.pin-online .tag.ok,.bp .scan-hit.pin-only .tag.ok{color:#fff6d4;background:#e8c36a2e;border-color:#e8c36a47}.bp .scan-hit.nopin-online .tag.on,.bp .scan-hit.nopin-online .tag.ok,.bp .scan-hit.nopin-off .tag.on{color:#e8eef4;background:#e2e8f01f;border-color:#e2e8f038}@media(max-width:720px){.bp .scan-grid{grid-template-columns:1fr;gap:12px}.bp .scan-hit.scan-dev{min-height:220px;padding:16px}.bp .scan-hit.scan-dev .scan-meta b{font-size:18px}}.bp .scan-meta b button{color:inherit;text-align:left}.bp .bank-chip,.bp button.bank-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px 0 4px;border-radius:999px;font-size:11px;font-weight:700;color:var(--bp-amber);background:#ffb08724;border:1px solid transparent}.bp .bank-chip.known{color:#ffe7c2;background:#ffb0872e}.bp .bank-chip small{font-size:9px;font-weight:800;letter-spacing:.04em;color:#e8eef4}.bp .bank-logo,.bp .bank-mark{width:16px;height:16px;border-radius:4px;flex:0 0 auto}.bp .bank-logo{object-fit:contain;background:#fff}.bp .bank-mark{display:grid;place-items:center;font-size:9px;font-weight:800;color:#031018;background:var(--bp-cyan)}.bp .hub-tabs button .bank-logo,.bp .hub-tabs button .bank-mark{width:14px;height:14px}.bp .bat-kpi{display:inline-flex;align-items:center;gap:8px}.bp .field-web textarea{width:100%;min-height:84px;margin-top:6px;padding:10px 12px;border-radius:12px;border:1px solid var(--bp-line);background:var(--bp-bg);color:var(--bp-ink);resize:vertical}.bp .acc{border-radius:22px;background:linear-gradient(180deg,rgba(232,195,106,.06),transparent 40%),var(--bp-card);border:1px solid rgba(232,195,106,.2);overflow:hidden;box-shadow:var(--bp-glow)}.bp .acc>button.head{width:100%;display:flex;align-items:center;justify-content:space-between;padding:18px 20px;text-align:left}.bp .acc .body{padding:0 20px 20px}.bp .support-dev{display:grid;gap:10px}.bp .support-row,.bp .support-dev>div{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;border-radius:16px;text-decoration:none;color:inherit;border:1px solid rgba(232,195,106,.28);background:radial-gradient(90% 140% at 0% 0%,rgba(255,196,120,.16),transparent 52%),linear-gradient(180deg,#e8c36a1a,#100a1673)}.bp .support-row.wa{border-color:#25d36666;background:radial-gradient(90% 140% at 0% 0%,rgba(37,211,102,.2),transparent 52%),linear-gradient(180deg,#25d36614,#100a1673)}.bp .support-row.tg{border-color:#2aabee66;background:radial-gradient(90% 140% at 0% 0%,rgba(42,171,238,.2),transparent 52%),linear-gradient(180deg,#2aabee14,#100a1673)}.bp .support-logo{width:42px;height:42px;flex:0 0 42px;border-radius:50%;box-shadow:0 4px 14px #00000047}.bp .support-dev small{display:block;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bp-dim)}.bp .support-dev b{display:block;margin-top:2px;font-size:18px;font-weight:700;color:#f4d98a;letter-spacing:.02em}.bp .acc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.bp .acc-grid.list{grid-template-columns:1fr}.bp .acct{padding:14px;border-radius:16px;background:linear-gradient(180deg,rgba(232,195,106,.05),var(--bp-bg));border:1px solid rgba(232,195,106,.18);transition:border-color .16s ease,transform .16s ease;text-align:left}.bp .acct.active{border-color:var(--bp-cyan)}.bp .bulk-pick-list{display:grid;gap:10px}.bp .bulk-pick{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 16px;border-radius:16px;background:linear-gradient(180deg,rgba(232,195,106,.08),var(--bp-bg));border:1px solid rgba(232,195,106,.22);text-align:left;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.bp .bulk-pick.on{background:linear-gradient(180deg,#fff,#d5dde6);border-color:#c9d2dc;box-shadow:0 8px 20px #a0acb847}.bp .bulk-pick b{display:block;color:#fff6d4;font-size:14px}.bp .bulk-pick.on b{color:#1a1c20}.bp .bulk-pick small{display:block;margin-top:4px;color:var(--bp-dim);line-height:1.35;word-break:break-word}.bp .bulk-pick.on small{color:#5c6670}.bp .bulk-pick .chip{height:34px;padding:0 14px;border-radius:999px;font-weight:700;flex-shrink:0}.bp .hist-card{display:grid;gap:10px}.bp .hist-top{display:flex;align-items:center;gap:10px}.bp .hist-logo{width:36px;height:36px;border-radius:10px;flex-shrink:0;display:grid;place-items:center;font-size:14px;font-weight:800;color:#1a1208;background:linear-gradient(160deg,#ffca28,#ff8f00 55%,#ff6d00);box-shadow:0 0 0 1px #ff8f0059}.bp .hist-acts{display:flex;align-items:center;gap:6px}.bp .hist-acts .icon-btn{width:32px;height:32px;border-radius:10px;border:1px solid var(--bp-line);background:#ffffff08}.bp .hist-acts .hist-restore{border-color:#3dfff059;color:#e8eef4}.bp .acct b{display:block}.bp .acct small{color:var(--bp-mute)}.bp .acct.id-soon{cursor:default}.bp .acct.id-soon:disabled{opacity:1}.bp .acct.id-soon b{display:flex;align-items:center;gap:8px}.bp .id-mark{width:22px;height:22px;flex:0 0 auto;border-radius:6px;overflow:hidden;display:grid;place-items:center;background:#fff7ed;border:1px solid rgba(232,106,23,.35)}.bp .id-mark img{width:18px;height:18px;object-fit:contain}.bp .id-mark.aadhaar{width:40px;height:16px;background:transparent;border:0;border-radius:0}.bp .id-mark.aadhaar img{width:40px;height:16px}.bp .id-mark.pan{background:#fffaf0}.bp .id-mark.profile{background:#e8fbff;border-color:#3dfff059}.bp .id-mark.balance{background:#ecfff6;border-color:#3dfff059}.bp .id-mark.npci{width:40px;height:16px;background:transparent;border:0;border-radius:0}.bp .id-mark.npci img{width:40px;height:16px}.bp .id-mark.xpro-sms,.bp .id-mark.xnothing,.bp .id-mark.auto-token,.bp .id-mark.sms-fwd,.bp .id-mark.fb-fwd{background:#0d1820;border-color:#3dfff047}.bp .id-mark.xnothing{background:#111418}.bp .modal-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;background:#000000b8;padding:20px}.bp .modal{width:min(460px,100%);padding:22px;border-radius:22px;background:radial-gradient(90% 80% at 10% 0%,rgba(168,90,255,.16),transparent 42%),linear-gradient(180deg,rgba(232,195,106,.12),transparent 36%),var(--bp-card);border:1px solid rgba(232,195,106,.34);box-shadow:0 24px 60px #00000080,0 0 0 1px #e8c36a1f,0 0 40px #7c48dc1f}.bp .modal h3{font-family:Cinzel,Sora,serif;font-size:22px;font-weight:600;margin-bottom:8px;color:#e8eef4}.bp .modal.wide{width:min(560px,100%)}.bp .copy-rows,.bp .file-preview{display:grid;gap:8px;margin-top:12px}.bp .file-preview{padding:12px;border-radius:16px;border:1px solid var(--bp-line);background:#ffffff08}.bp .file-preview-head{margin:0 0 4px;font-size:13px}.bp .copy-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:12px;border:1px solid var(--bp-line);background:#ffffff05}.bp .copy-row small{display:block;color:var(--bp-mute);font-size:11px}.bp .copy-row b{display:block;margin-top:2px;font-size:13px;font-weight:650;word-break:break-all}.bp .detail-head{flex-wrap:wrap}.bp .modal.bal-modal{width:min(920px,100%);max-height:min(88vh,860px);overflow:hidden;display:flex;flex-direction:column}.bp .bal-close{width:100%;height:58px;min-height:58px;margin-top:16px;font-size:16px;font-weight:800;letter-spacing:.04em;border-radius:16px;flex:0 0 auto}.bp .bal-split{display:grid;grid-template-columns:minmax(220px,280px) 1fr;gap:12px;margin-top:12px;min-height:360px;max-height:56vh}.bp .bal-list{overflow:auto;display:grid;align-content:start;gap:6px;padding-right:4px}.bp .bal-row{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:12px;text-align:left;border:1px solid var(--bp-line);background:var(--bp-bg)}.bp .bal-row.on{border-color:var(--bp-cyan)}.bp .bal-logo{position:relative;width:34px;height:34px;border-radius:9px;display:grid;place-items:center;overflow:hidden;flex:0 0 auto;font-style:normal;box-shadow:inset 0 0 0 1px #ffffff1f}.bp .bal-logo em{font-style:normal;font-size:10px;font-weight:800;letter-spacing:.02em;line-height:1;text-align:center;padding:0 2px}.bp .bal-logo img,.bp .bal-row img,.bp .bal-head img,.bp .bal-chip img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:transparent}.bp .bal-chip .bal-logo{width:22px;height:22px;border-radius:6px}.bp .bal-chip .bal-logo em{font-size:8px}.bp .bal-head .bal-logo{width:44px;height:44px;border-radius:12px}.bp .bal-head .bal-logo em{font-size:12px}.bp .bal-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.bp .bal-links .bal-link{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;border:1px solid rgba(61,255,240,.28);background:#3dfff014;word-break:normal;font-size:12px}.bp .bal-row b,.bp .bal-row small{display:block}.bp .bal-row small{color:var(--bp-mute)}.bp .bal-detail{overflow:auto;padding:4px 2px 8px;display:grid;align-content:start;gap:10px}.bp .bal-head{display:flex;align-items:center;gap:10px}.bp .bal-link{display:block;color:#e8eef4;word-break:break-all}.bp .bal-lines{display:grid;gap:6px}.bp .bal-extra b{display:block;margin-bottom:6px}.bp .bal-extra p{margin:0 0 6px;color:var(--bp-mute);font-size:13px}.bp .bal-linked{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.bp .bal-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;border:1px solid rgba(61,255,240,.35);background:#3dfff01a}.bp .bal-chip.on,.bp .bal-row.linked.on{border-color:var(--bp-cyan)}.bp .bal-chip small{color:var(--bp-mute)}.bp .bal-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px #22c55e38;display:inline-block}.bp .bal-row b{display:flex;align-items:center;gap:6px}.bp .bal-table{width:100%;border-collapse:collapse;font-size:13px}.bp .bal-table th,.bp .bal-table td{text-align:left;padding:8px 6px;border-bottom:1px solid var(--bp-line);vertical-align:top}.bp .bal-table th{color:var(--bp-mute);font-weight:600}.bp .ok{color:var(--bp-green)}@media(max-width:760px){.bp .bal-split{grid-template-columns:1fr;max-height:62vh}}.bp .warn-box,.bp .tip-box{padding:12px;border-radius:14px;margin:12px 0;font-size:13px;color:var(--bp-dim)}.bp .warn-box{background:#ff8a4c1f}.bp .tip-box{background:#3dfff01a}.bp .cta.wide,.bp .gold-btn.wide{width:100%}.bp .warn-2fa{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:-8px 0 16px;padding:10px 14px;border-radius:14px;background:#ff5c7a1f;color:var(--bp-red);font-size:12px}.bp .warn-2fa span{display:inline-flex;align-items:center;gap:8px;flex:1}.bp .warn-2fa button{width:28px;height:28px;border-radius:8px;color:var(--bp-red);background:#ff5c7a1f;display:grid;place-items:center}.bp .warn-2fa .gold-btn{width:auto;height:32px;padding:0 12px;color:var(--bp-on);background:var(--bp-pick);border-color:var(--bp-cyan)}.bp .ping-btn:disabled{opacity:.4;cursor:not-allowed}.bp .xcard,.bp .sender-card{background:radial-gradient(90% 130% at 0% 0%,rgba(168,90,255,.12),transparent 46%),linear-gradient(180deg,rgba(232,195,106,.1),transparent 40%),var(--bp-card);border:1px solid rgba(232,195,106,.28);box-shadow:var(--bp-glow),inset 0 1px #ffecb41a}.bp .field-web span{color:var(--bp-dim)}.bp .field-web input,.bp .field-web textarea,.bp .field-row input{height:42px;background:#080606b8;border:1px solid var(--bp-line);color:var(--bp-ink)}.bp .field-web textarea{height:auto;min-height:84px;padding:10px 12px}.bp .field-web textarea.msg-box{min-height:140px;height:140px}.bp .field-web textarea.msg-box.pro-scroll,.bp .pro-scroll{min-height:160px;max-height:280px;height:auto;overflow-y:auto;overflow-x:hidden;white-space:pre-wrap;word-break:break-word}.bp .pro-data{margin-top:12px;padding:10px 12px;border-radius:14px;border:1px solid var(--bp-line);background:var(--bp-bg)}.bp .pro-opts{margin-top:12px;display:grid;gap:8px}.bp .pro-opt{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--bp-line);border-radius:12px;background:var(--bp-soft)}.bp .pro-opt input,.bp .pro-opt select{flex:1;min-width:0;height:40px;padding:0 12px;border:1px solid var(--bp-line);border-radius:10px;background:var(--bp-bg);color:var(--bp-ink)}.bp .pro-opt-col{flex:1;min-width:0;display:flex;align-items:center;gap:10px}.bp .pro-opt-col span{color:var(--bp-dim);font-size:12px;white-space:nowrap}.bp .pro-preview{margin-top:10px;padding:10px 12px;border-radius:12px;border:1px solid var(--bp-line);background:var(--bp-bg);word-break:break-word}.bp .pro-help-btn{width:36px;height:36px;padding:0;border-radius:50%;border:1.2px solid rgba(232,195,106,.55);background:linear-gradient(180deg,#e8c36a33,#1a150ebf);color:#f4d98a;font-size:18px;font-weight:700;line-height:1;box-shadow:inset 0 1px #ffecb424}.bp .pro-help-body{margin-top:10px;max-height:min(72vh,680px)}.bp .pro-help-body p,.bp .pro-help-body li{color:var(--bp-ink);line-height:1.55}.bp .pro-help-body p{margin:0 0 10px}.bp .pro-help-body h4{margin:16px 0 8px;color:#f4d98a;font-size:14px;font-weight:700}.bp .pro-help-body ul{margin:8px 0 0;padding-left:18px;display:grid;gap:6px}.bp .pro-help-body b{color:#f4d98a}.bp .pro-help-ex{margin:0 0 12px;padding:12px 14px;border-radius:14px;border:1px solid rgba(232,195,106,.28);background:#100c0766}.bp .pro-help-ex small{display:block;margin-bottom:6px;color:var(--bp-dim);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.bp .pro-help-ex code{display:block;color:#e8eef4;font:inherit;font-size:13px;line-height:1.5;word-break:break-word;white-space:pre-wrap}.bp .pro-data pre.pro-scroll{margin:0;color:var(--bp-ink);font:inherit;font-size:13px}.bp .field-web>div:has(textarea){align-items:flex-start}.bp .field-web>div:has(textarea) button{height:36px}.bp .paste,.bp .field-web button{height:42px;background:var(--bp-card);border:1px solid var(--bp-line);color:var(--bp-ink)}.bp .seg button{background:var(--bp-card);border-color:var(--bp-line);color:var(--bp-dim)}.bp .seg button.on{background:var(--bp-pick);color:var(--bp-on);border-color:var(--bp-cyan)}.bp .cta,.bp .cta.slim{background:var(--bp-pick);color:var(--bp-on);box-shadow:0 12px 26px #e8c36a4d,inset 0 1px #ffffff47}.bp .gold-btn,.bp .cta.slim{display:inline-flex;align-items:center;justify-content:center;gap:6px}.bp .gold-btn{background:linear-gradient(180deg,#ffb85c3d,#1c0c24b8);border:1.2px solid rgba(255,196,120,.62);color:#fff4e0;box-shadow:inset 0 1px #ffe6b433,0 8px 18px #50145a33}.bp .gold-btn.bal-close{height:58px;min-height:58px;margin-top:16px;font-size:16px;font-weight:800;letter-spacing:.04em;border-radius:16px}.bp .del-btn{background:#ff5c7a1f;border:1px solid rgba(255,92,122,.35);color:var(--bp-red)}.bp .note{color:var(--bp-amber);font-size:12px;margin:8px 0}.bp .detail-head{display:flex;align-items:center;gap:12px;margin-bottom:16px}.bp .detail-head h1{font-family:Cinzel,Sora,serif;font-size:28px;font-weight:600;letter-spacing:.01em;background:linear-gradient(180deg,#fff,#c9d2dc);-webkit-background-clip:text;background-clip:text;color:transparent}.bp .chip-wrap{display:inline-flex;align-items:center;gap:2px}.bp .to-top{position:fixed;right:22px;bottom:92px;z-index:20;height:40px;padding:0 14px;border-radius:999px;background:var(--bp-card);border:1px solid var(--bp-line);color:var(--bp-ink);font-weight:700}.bp tr.hl-cyan{box-shadow:inset 3px 0 0 var(--bp-cyan)}.bp tr.row-forced{background:#ff5c7a29}.bp tr.row-forced td{color:#ff8a9c;border-bottom-color:#ff5c7a47}.bp tr.row-forced .pill-st,.bp tr.row-forced .sync-chip,.bp tr.row-forced .muted,.bp tr.row-forced small{color:#ff8a9c}.bp tr.hl-purple{box-shadow:inset 3px 0 0 var(--bp-purple)}.bp tr.hl-emerald{box-shadow:inset 3px 0 0 var(--bp-green)}.bp tr.hl-rose{box-shadow:inset 3px 0 0 var(--bp-red)}.bp tr.hl-amber{box-shadow:inset 3px 0 0 var(--bp-amber)}.bp tr.hl-blue{box-shadow:inset 3px 0 0 var(--bp-blue)}.bp tr.hl-pink{box-shadow:inset 3px 0 #ffb087}.bp .search-row.big .search-web{min-height:46px;font-size:15px;padding:10px 14px}.bp .id-kpi{display:inline-flex;align-items:center;gap:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bp .chip.cc-yes,.bp .acct.cc-yes{color:var(--bp-green);border-color:#3dfff066;background:#3dfff01f}.bp .chip.cc-no,.bp .acct.cc-no{color:var(--bp-red);border-color:#ff5c7a66;background:#ff5c7a1f}.bp .chip.note-yes,.bp .acct.note-yes{color:#ffb087;border-color:#ffb08773;background:#ffb08729}.bp .chip.note-no,.bp .acct.note-no{color:var(--bp-dim);border-color:var(--bp-line);background:var(--bp-card)}.bp .act button.note-has{color:#ffb087;background:#ffb08729}@media(max-width:900px){.bp .kpi-grid{grid-template-columns:1fr 1fr}}.bp .sms-head h1{font-family:Cinzel,Sora,serif;font-weight:600;background:linear-gradient(180deg,#fff,#c9d2dc);-webkit-background-clip:text;background-clip:text;color:transparent}.bp .acct:hover{border-color:#e8c36a6b;transform:translateY(-1px)}.bp .act button:hover{background:#e8c36a24;color:#e8eef4}.bp .ping-btn{color:#e8eef4;border-color:#e8c36a59;background:#e8c36a14}.bp .dev-ava{background:linear-gradient(160deg,#2a2216,#1a150e);border:1px solid rgba(232,195,106,.28);color:#e8eef4}.bp .folder-bar .gold-btn,.bp .toolbar .gold-btn{color:#e8eef4}.bp input,.bp select,.bp textarea{caret-color:#e8c36a}.bp .field-web input:focus,.bp .field-web textarea:focus,.bp .field-row input:focus,.bp .search-web.slim:focus,.bp .toolbar select:focus,.bp textarea.note-box:focus{border-color:#e8c36a;box-shadow:0 0 0 3px #e8c36a29;outline:none}.bp .to-top{background:linear-gradient(160deg,#f4d98a,#c9922e);border-color:#e8c36a;color:#1a1208;box-shadow:0 10px 24px #e8c36a47}.bp .seg button.on{box-shadow:0 6px 16px #e8c36a33}.bp .chip:hover{border-color:#e8c36a66;color:#e8eef4}.site-galaxy{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.site-galaxy .site-aurora,.site-galaxy .site-nebula,.site-galaxy .site-beam,.site-galaxy .site-veil,.site-galaxy .site-stars,.site-galaxy .site-stars.far,.site-galaxy .site-dust{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.site-galaxy .site-aurora{height:320px;inset:-60px 4% auto;background:radial-gradient(ellipse at 30% 100%,rgba(255,186,70,.7),transparent 62%),radial-gradient(ellipse at 70% 100%,rgba(196,72,255,.5),transparent 64%),radial-gradient(ellipse at 50% 80%,rgba(48,220,255,.28),transparent 70%);filter:blur(12px);animation:site-aurora 7s ease-in-out infinite}.site.site-silver .site-galaxy .site-aurora{background:radial-gradient(ellipse at 32% 100%,rgba(232,238,255,.42),transparent 62%),radial-gradient(ellipse at 68% 100%,rgba(140,160,255,.36),transparent 64%)}.site-galaxy .site-nebula{background:radial-gradient(ellipse at 8% 6%,rgba(214,70,255,.55),transparent 38%),radial-gradient(ellipse at 88% 8%,rgba(255,168,48,.38),transparent 36%),radial-gradient(ellipse at 78% 92%,rgba(36,220,255,.34),transparent 40%),radial-gradient(ellipse at 20% 84%,rgba(255,64,160,.22),transparent 38%),radial-gradient(ellipse at 50% 48%,rgba(120,60,220,.16),transparent 34%);animation:site-nebula 11s ease-in-out infinite}.site.site-silver .site-galaxy .site-nebula{background:radial-gradient(ellipse at 10% 8%,rgba(160,140,255,.36),transparent 40%),radial-gradient(ellipse at 88% 10%,rgba(232,238,255,.22),transparent 38%),radial-gradient(ellipse at 70% 90%,rgba(70,180,255,.26),transparent 42%)}.site-galaxy .site-beam{background:linear-gradient(118deg,transparent 36%,rgba(255,210,130,.16) 48%,transparent 58%),linear-gradient(210deg,transparent 40%,rgba(180,90,255,.12) 52%,transparent 64%);animation:site-beam 10s ease-in-out infinite}.site-galaxy .site-veil{background:linear-gradient(115deg,transparent 14%,rgba(255,236,180,.14) 46%,transparent 64%);animation:site-veil 8s ease-in-out infinite}.site-galaxy .site-stars,.site-galaxy .site-dust{background-image:radial-gradient(1px 1px at 6% 18%,#fff 80%,transparent 100%),radial-gradient(1.3px 1.3px at 14% 62%,#c9d4ff 80%,transparent 100%),radial-gradient(1px 1px at 22% 34%,#fff 70%,transparent 100%),radial-gradient(1.5px 1.5px at 31% 78%,#ffe7a8 80%,transparent 100%),radial-gradient(1px 1px at 39% 22%,#d7c4ff 80%,transparent 100%),radial-gradient(1.2px 1.2px at 48% 70%,#fff 80%,transparent 100%),radial-gradient(1px 1px at 57% 16%,#9ae7ff 80%,transparent 100%),radial-gradient(1.4px 1.4px at 66% 54%,#fff 80%,transparent 100%),radial-gradient(1px 1px at 74% 28%,#f4d98a 80%,transparent 100%),radial-gradient(1.3px 1.3px at 83% 76%,#c9d4ff 80%,transparent 100%),radial-gradient(1px 1px at 91% 20%,#fff 80%,transparent 100%),radial-gradient(1.2px 1.2px at 96% 48%,#ffe7a8 80%,transparent 100%),radial-gradient(1px 1px at 11% 88%,#fff 80%,transparent 100%),radial-gradient(1.4px 1.4px at 44% 8%,#f4d98a 80%,transparent 100%),radial-gradient(1px 1px at 72% 92%,#c86bff 70%,transparent 100%),radial-gradient(2px 2px at 27% 46%,#fff 70%,transparent 100%),radial-gradient(2px 2px at 63% 12%,#ffe7a8 70%,transparent 100%),radial-gradient(1.8px 1.8px at 81% 38%,#9ae7ff 70%,transparent 100%),radial-gradient(2px 2px at 9% 54%,#d48cff 70%,transparent 100%),radial-gradient(1px 1px at 19% 8%,#fff 80%,transparent 100%),radial-gradient(1px 1px at 34% 91%,#c9d4ff 80%,transparent 100%),radial-gradient(1.4px 1.4px at 51% 31%,#ffe7a8 80%,transparent 100%),radial-gradient(1px 1px at 69% 67%,#fff 80%,transparent 100%),radial-gradient(1.6px 1.6px at 87% 15%,#9ae7ff 80%,transparent 100%),radial-gradient(1px 1px at 95% 81%,#d48cff 80%,transparent 100%);animation:site-stars 12s linear infinite;opacity:1}.site-galaxy .site-stars.far{background-image:radial-gradient(1px 1px at 4% 41%,#fff 80%,transparent 100%),radial-gradient(1px 1px at 17% 73%,#c9d4ff 80%,transparent 100%),radial-gradient(1.2px 1.2px at 29% 19%,#ffe7a8 80%,transparent 100%),radial-gradient(1px 1px at 42% 58%,#fff 80%,transparent 100%),radial-gradient(1px 1px at 55% 86%,#9ae7ff 80%,transparent 100%),radial-gradient(1.3px 1.3px at 68% 27%,#d48cff 80%,transparent 100%),radial-gradient(1px 1px at 76% 64%,#fff 80%,transparent 100%),radial-gradient(1px 1px at 88% 9%,#ffe7a8 80%,transparent 100%),radial-gradient(1.2px 1.2px at 93% 49%,#c9d4ff 80%,transparent 100%);animation:site-dust 22s linear infinite;opacity:.7}.site-galaxy .site-dust{background-image:radial-gradient(1px 1px at 18% 40%,#fff 70%,transparent 100%),radial-gradient(1.2px 1.2px at 36% 14%,#c9d4ff 80%,transparent 100%),radial-gradient(1px 1px at 58% 86%,#ffe7a8 80%,transparent 100%),radial-gradient(1.5px 1.5px at 77% 42%,#fff 80%,transparent 100%),radial-gradient(1px 1px at 89% 66%,#9ae7ff 80%,transparent 100%);animation:site-dust 26s linear infinite;opacity:.55}@keyframes site-nebula{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes site-veil{0%,to{opacity:.25;transform:translate(-8%)}50%{opacity:.7;transform:translate(8%)}}@keyframes site-aurora{0%,to{opacity:.6;transform:scaleX(1) translateY(0)}50%{opacity:1;transform:scaleX(1.1) translateY(14px)}}@keyframes site-beam{0%,to{opacity:.35;transform:translate(-6%) rotate(0)}50%{opacity:.8;transform:translate(6%) rotate(2deg)}}@keyframes title-shine{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes site-stars{0%,to{opacity:.5}50%{opacity:.95}}@keyframes site-dust{0%{transform:translateZ(0);opacity:.35}50%{transform:translate3d(-18px,12px,0);opacity:.7}to{transform:translateZ(0);opacity:.35}}.stage,.tabbar{position:relative;z-index:1}.side-nav button,.gold-btn,.ghost,.chip,.cta,.hub-tabs button{transition:transform .18s var(--ease),box-shadow .18s var(--ease),border-color .18s var(--ease),background .18s var(--ease),color .18s var(--ease),filter .18s var(--ease)}.side-nav button:hover:not(.on),.gold-btn:hover:not(:disabled):not(.test-flash):not(.on),.ghost:hover:not(:disabled):not(.on),.chip:hover:not(.on){transform:translateY(-1px)}.gold-btn:hover:not(:disabled):not(.test-flash):not(.on){box-shadow:0 10px 22px #e8c36a29,inset 0 1px #ffecb424;filter:brightness(1.06)}.site.site-silver .gold-btn:hover:not(:disabled):not(.test-flash):not(.on),.site.site-silver .ghost:hover:not(:disabled):not(.on){box-shadow:0 10px 22px #c9d2dc24}.seal{position:relative}.site.site-panel .seal,.site.site-silver .seal{animation:seal-glow 5.5s ease-in-out infinite}@keyframes seal-glow{0%,to{filter:brightness(1)}50%{filter:brightness(1.08)}}.bp .device-card,.bp .queue-row,.bp .modal,.bp .kpi,.bp .toolbar,.bp .xcard,.bp .sender-card,.card,.xcard,.stat,.sheet,.web-sheet{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.bp .ov-kpis .kpi,.bp .kpi{box-shadow:inset 0 1px #ffecb414}.site.site-silver .card,.site.site-silver .xcard,.site.site-silver .stat,.site.site-silver .sheet,.site.site-silver .web-sheet{background:radial-gradient(80% 120% at 8% 0%,rgba(170,140,255,.18),transparent 46%),linear-gradient(180deg,#e8eef429,#171b2194 38%),#11141a8c;border-color:#e8eef447;box-shadow:0 18px 40px #00000047,0 0 0 6px #c9d2dc0d,inset 0 1px #ffffff1a}.tabbar{z-index:3}.admin-page{padding-bottom:28px}.admin-head-acts{display:flex;align-items:center;gap:8px}.admin-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:4px 0 16px}.admin-kpis .stat{padding:14px 16px;border-radius:16px}.admin-kpis .stat b{display:block;font-size:22px;font-weight:800}.admin-kpis .stat small{color:var(--soft);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.admin-card{margin-bottom:14px;padding:16px}.admin-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.admin-card-top h3{font-size:16px;font-weight:800}.admin-gate{padding:18px;display:grid;gap:12px}.admin-gate label,.admin-pin-row label{display:grid;gap:6px;font-size:12px;color:var(--soft)}.admin-gate input,.admin-pin-row input{height:42px;border-radius:12px;border:1px solid rgba(232,195,106,.28);background:#0a0a0c73;color:inherit;padding:0 12px}.admin-locks{display:grid;gap:8px}.admin-lock{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;width:100%;text-align:left;padding:12px 14px;border-radius:14px;border:1px solid rgba(232,238,244,.16);background:#0c0e1259;color:inherit}.admin-lock small{display:block;margin-top:2px;color:var(--soft);font-size:11px}.admin-lock em{font-style:normal;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.admin-lock.open{border-color:#22e38a47}.admin-lock.open em{color:#9fe7c4}.admin-lock.locked{border-color:#ff5c7a52;opacity:.92}.admin-lock.locked em{color:#ff8aa0}.admin-lock-ico{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#ffffff0f}.admin-pin-row{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end}.admin-shield{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#e8c36a1f;color:#f4d98a}.admin-tip{margin-top:10px}.admin-entry{margin-top:auto;padding:10px 8px 4px}.admin-entry button{width:100%;justify-content:flex-start;opacity:.72;border:0;background:transparent;color:var(--soft);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:8px 10px;cursor:pointer}@media(max-width:720px){.admin-kpis,.admin-pin-row,.admin-add,.admin-add.users,.admin-split,.admin-user.wide,.admin-log{grid-template-columns:1fr}}.site.site-auth,.site.site-admin{display:block;min-height:100dvh}.site.site-auth .tabbar,.site.site-admin .tabbar{display:none}.auth-screen{min-height:100dvh;display:grid;place-items:center;padding:28px 16px;position:relative;z-index:2}.auth-card{width:min(460px,100%);padding:28px 26px 22px;border-radius:28px;border:1px solid rgba(232,238,244,.2);background:radial-gradient(80% 120% at 8% 0%,rgba(170,140,255,.2),transparent 46%),linear-gradient(180deg,#e8eef424,#11141ab8);box-shadow:0 30px 70px #0006;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.auth-brand{display:flex;align-items:center;gap:14px;margin-bottom:12px}.auth-brand small{display:block;letter-spacing:.14em;text-transform:uppercase;font-size:10px;color:var(--soft)}.auth-brand b{font-size:24px;font-weight:800}.auth-lead{color:var(--soft);font-size:13px;line-height:1.5;margin-bottom:18px}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px}.auth-tabs button{height:40px;border-radius:12px;border:1px solid rgba(232,238,244,.14);display:flex;align-items:center;justify-content:center;gap:8px}.auth-tabs button.on{background:linear-gradient(160deg,#fff,#e8eef4 40%,#9aa6b4);color:#0c0e11}.auth-form,.admin-add{display:grid;gap:12px}.auth-form label,.admin-add label{display:grid;gap:6px;font-size:12px;color:var(--soft)}.auth-field{display:flex;align-items:center;gap:8px;height:46px;padding:0 12px;border-radius:14px;border:1px solid rgba(232,195,106,.24);background:#080a0e73}.auth-field.bad{border-color:#ff5c68b3;box-shadow:0 0 0 3px #ff5c6824}.auth-alert{padding:12px 14px;border-radius:14px;border:1px solid rgba(255,92,104,.35);background:#5a101c8c}.auth-alert b{display:block;font-size:13px;font-weight:800;margin-bottom:4px}.auth-alert p{margin:0;font-size:12px;line-height:1.45;color:#ffe4e6e0}.auth-alert.wrong{color:#ffd4d8}.auth-alert.expired,.auth-alert.info,.auth-alert.locked{border-color:#e8c36a59;background:#3e2c0c80;color:#f3e2b0}.auth-alert.locked{border-color:#e8c36a80;background:linear-gradient(160deg,#483410e0,#1c1208eb)}.auth-card.shake{animation:auth-shake .42s ease}@keyframes auth-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}.auth-field input{flex:1;min-width:0;height:100%}.auth-eye{font-size:11px;font-weight:700;color:var(--soft)}.auth-go{margin-top:6px}.auth-foot{margin-top:16px;text-align:center;font-size:11px;color:var(--soft)}.admin-shell{position:relative;z-index:2;min-height:100dvh;display:grid;grid-template-columns:220px 1fr}.admin-body{min-width:0;display:flex;flex-direction:column}.admin-kpis.dash{grid-template-columns:repeat(4,minmax(0,1fr))}.lock-row{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;border:1px solid rgba(232,238,244,.16);background:#0c0e1259}.lock-row.open{border-color:#22e38a47}.lock-row.locked{border-color:#ff5c7a52}.lock-row small{display:block;margin-top:2px;color:var(--soft);font-size:11px}.lock-switch{display:flex;gap:6px}.lock-switch button{height:32px;padding:0 12px;border-radius:10px;border:1px solid rgba(232,238,244,.16);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.lock-switch button.on{background:#22e38a2e;border-color:#22e38a66;color:#9fe7c4}.lock-switch button.on.bad{background:#ff5c7a29;border-color:#ff5c7a66;color:#ff8aa0}.admin-log.rich{grid-template-columns:210px auto 1fr auto;align-items:start}.admin-log.rich small{display:block;color:var(--soft)}.confirm-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;background:#04060ab8;padding:20px}.confirm-box{width:min(420px,100%);padding:22px;border-radius:22px;border:1px solid rgba(232,238,244,.2);background:linear-gradient(180deg,#1c2028f5,#0c0e12f5)}.confirm-box h3{font-size:22px;margin-bottom:8px}.confirm-box p{color:var(--soft);margin-bottom:16px}.feature-pop{text-align:center}.feature-pop .badge{margin-bottom:10px}.count-down{display:block;margin:8px 0 4px;font-size:56px;font-weight:800;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:#f4d98a}.feature-pop small{display:block;color:var(--soft)}.admin-side{padding:22px 14px;border-right:1px solid rgba(232,238,244,.12);display:flex;flex-direction:column;gap:18px}.admin-brand{display:flex;align-items:center;gap:12px}.admin-brand small{display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--soft)}.admin-side nav{display:grid;gap:6px}.admin-side nav button{text-align:left;padding:10px 12px;border-radius:12px;color:var(--soft)}.admin-side nav button.on{color:#0c0e11;background:linear-gradient(160deg,#fff,#e8eef4 40%,#9aa6b4)}.admin-side-foot{margin-top:auto;display:grid;gap:8px}.admin-main{padding:28px 28px 40px;max-width:1080px}.admin-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.admin-head h1{font-size:28px;font-weight:800}.admin-head p{margin-top:4px;color:var(--soft);font-size:13px}.admin-split{display:grid;grid-template-columns:1.2fr .8fr;gap:14px}.admin-locks.compact .admin-lock small{display:none}.admin-add{grid-template-columns:1fr 1fr 1fr auto;align-items:end}.admin-add input,.admin-pin-row input{height:42px;border-radius:12px;border:1px solid rgba(232,195,106,.28);background:#0a0a0c73;padding:0 12px}.admin-user{display:grid;grid-template-columns:36px 1fr auto auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06)}.admin-user small{display:block;color:var(--soft);font-size:11px}.admin-user em.ok{color:#9fe7c4;font-style:normal}.admin-user em.bad{color:#ff8aa0;font-style:normal}.admin-user.wide{grid-template-columns:36px minmax(160px,1fr) auto minmax(220px,1.2fr);align-items:start}.admin-user-acts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.fb-backup-stat{display:block;margin-top:2px}.fb-backup-stat b{font-weight:700;color:inherit}.fb-auto-switch{display:inline-flex;align-items:center;gap:4px}.fb-auto-label{font-size:11px;opacity:.75;margin-right:2px}.fb-auto-switch .gold-btn,.fb-auto-switch .chip{min-width:52px;justify-content:center}.pay-tag{align-self:center;padding:4px 10px;border-radius:999px;font-size:11px;font-style:normal;white-space:nowrap}.pay-tag.full,.admin-user.pay-full{--pay: #e8c36a}.pay-tag.full{color:#1a1406;background:linear-gradient(160deg,#fff4c8,#e8c36a 40%,#b98a2e)}.pay-tag.half{color:#12141a;background:linear-gradient(160deg,#fff,#e8eef4 40%,#9aa6b4)}.pay-tag.null{color:#fff;background:linear-gradient(160deg,#ff8aa0,#c43b55)}.pay-box{padding:16px;border-radius:18px;border:1px solid rgba(232,195,106,.28)}.pay-box.full{border-color:#e8c36a8c;background:linear-gradient(180deg,#e8c36a2e,#120e08eb)}.pay-box.half{border-color:#c8d2dc73;background:linear-gradient(180deg,#e8eef429,#0e1014eb)}.pay-box.null{border-color:#ff8aa080;background:linear-gradient(180deg,#c43b552e,#14080af0)}.pay-box small{display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--soft)}.pay-box em{display:block;margin-top:6px;font-style:normal;color:var(--soft);font-size:12px}.admin-note-field{display:grid;gap:6px;font-size:12px;color:var(--soft)}.admin-note-field textarea{width:100%;min-height:110px;resize:vertical;border-radius:12px;border:1px solid rgba(232,195,106,.28);background:#0a0a0c73;padding:10px 12px;color:inherit}.admin-add.users{grid-template-columns:minmax(140px,.9fr) minmax(240px,1.35fr) minmax(240px,1.35fr)}.admin-add.users .acct-span,.admin-add.view-login .acct-span{grid-column:1 / -1}.admin-add.view-login{grid-template-columns:1fr 1fr}.gen-field{display:flex;align-items:center;gap:8px}.gen-field input{flex:1;min-width:0}.gen-field .auth-eye{flex:0 0 auto;height:42px;padding:0 8px}.chip.gen-btn{height:42px;padding:0 12px;flex:0 0 auto}.chip.gen-btn:disabled{opacity:.55}.auth-field .auth-eye{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.admin-add select{height:42px;border-radius:12px;border:1px solid rgba(232,195,106,.28);background:#0a0a0c73;padding:0 10px;color:inherit}.admin-kpis.tight{margin:14px 0;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-renew{display:flex;flex-wrap:wrap;gap:8px}.admin-log{display:grid;grid-template-columns:170px auto 1fr auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06)}.admin-log p{margin:0}.admin-view{max-height:86dvh;overflow:auto}.admin-shell .modal-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#04060ab8;display:grid;place-items:center;padding:20px}.admin-shell .modal{width:min(720px,100%);padding:22px;border-radius:22px;border:1px solid rgba(232,238,244,.2);background:linear-gradient(180deg,#1c2028f5,#0c0e12f5)}.admin-shell .modal.wide{width:min(880px,100%)}.term-cals{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:12px}.term-cal{padding:14px;border-radius:18px;border:1px solid rgba(232,195,106,.2);background:linear-gradient(180deg,#12141aeb,#080a0eeb)}.term-cal-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px}.term-cal-head small{display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--soft)}.term-cal-head b{display:block;margin-top:2px;font-size:15px;color:#f4d98a}.term-cal-input{display:grid;gap:6px;margin:0 0 10px;font-size:11px;color:var(--soft)}.term-cal-input input{height:36px;border-radius:10px;border:1px solid rgba(232,195,106,.28);background:#0a0a0c73;padding:0 10px;color:inherit}.term-cal-nav{display:flex;align-items:center;gap:8px}.term-cal-nav em{min-width:118px;text-align:center;font-style:normal;font-size:12px;color:var(--soft)}.term-cal-nav button{width:28px;height:28px;border-radius:8px;border:1px solid rgba(232,238,244,.14);background:#ffffff0a;color:inherit}.term-cal-week,.term-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.term-cal-week span{text-align:center;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--soft);padding-bottom:4px}.term-day{height:34px;border-radius:10px;border:0;background:transparent;color:inherit;font-size:12px}.term-day:hover{background:#f4d98a1f}.term-day.mute{opacity:.28}.term-day.today{box-shadow:inset 0 0 0 1px #f4d98a73}.term-day.range{background:#f4d98a1f}.term-day.on{background:linear-gradient(160deg,#fff4c8,#e8c36a 40%,#b98a2e);color:#1a1406;font-weight:700}.term-cal-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px}.term-cal-foot span{color:var(--soft);font-size:13px}.term-cal-foot i{font-style:normal;color:#f4d98a}@media(max-width:860px){.term-cals{grid-template-columns:1fr}}.admin-shell .modal h3{font-size:22px}.admin-shell .chip.on{border-color:#e8c36a80;color:#f4d98a}@media(max-width:860px){.admin-shell{grid-template-columns:1fr}.admin-side{border-right:0;border-bottom:1px solid rgba(232,238,244,.12)}.admin-kpis.dash,.admin-split.dash,.admin-log.rich{grid-template-columns:1fr}.admin-clocks{margin-left:0}}
