.hidden-input[data-v-149b1b4d]{display:none}.tag-symbol[data-v-eccf0cd1]{display:inline-block;vertical-align:middle;flex-shrink:0}.site-footer[data-v-a61f2b40]{width:100%;border-top:1px solid rgba(255,255,255,.07);background:#ffffff04;padding:40px 24px 24px}.footer-inner[data-v-a61f2b40]{max-width:860px;margin:0 auto;display:flex;gap:48px;flex-wrap:wrap;justify-content:space-between}.footer-brand[data-v-a61f2b40]{max-width:220px;min-width:0;overflow:hidden;white-space:nowrap;transition:opacity .5s ease,transform .5s ease,max-width .5s ease,display .5s allow-discrete}@starting-style{.footer-brand[data-v-a61f2b40]{opacity:0;transform:translate(-40px);max-width:0}}.brand-name[data-v-a61f2b40]{font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:700;letter-spacing:.14em;color:var(--text)}.brand-tagline[data-v-a61f2b40]{margin-top:8px;font-size:12.5px;line-height:1.5;color:var(--text-3, #6b7280)}.socials[data-v-a61f2b40]{display:flex;gap:14px;margin-top:16px}.social[data-v-a61f2b40]{color:var(--text-3, #6b7280);opacity:.75;transition:color .15s ease,opacity .15s ease;cursor:default;line-height:0}.social[data-v-a61f2b40]:hover{color:var(--tag);opacity:1}.footer-cols[data-v-a61f2b40]{display:flex;gap:56px;flex-wrap:wrap}.footer-col[data-v-a61f2b40]{display:flex;flex-direction:column;gap:9px;min-width:140px}.col-title[data-v-a61f2b40]{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-4, #565f6b);margin-bottom:3px}.col-link[data-v-a61f2b40]{font-size:13px;color:var(--text-2, #9aa4b2);text-decoration:none;transition:color .15s ease;width:fit-content}.col-link[data-v-a61f2b40]:hover{color:var(--tag)}.footer-bottom[data-v-a61f2b40]{max-width:860px;margin:32px auto 0;padding-top:16px;border-top:1px solid rgba(255,255,255,.07);font-size:11px;letter-spacing:.05em;color:var(--text-4, #565f6b);display:flex;align-items:center;justify-content:space-between;gap:16px}.socials-bottom[data-v-a61f2b40]{display:none;margin-top:0}@media(max-width:900px){.footer-brand[data-v-a61f2b40]{opacity:0;transform:translate(-40px);max-width:0;display:none}.footer-cols[data-v-a61f2b40]{margin:0 auto}.socials-bottom[data-v-a61f2b40]{display:flex;animation:socials-in-a61f2b40 .5s ease}}@keyframes socials-in-a61f2b40{0%{opacity:0}to{opacity:1}}@media(max-width:640px){.footer-inner[data-v-a61f2b40]{gap:28px}.footer-cols[data-v-a61f2b40]{width:100%;flex-wrap:nowrap;gap:12px;justify-content:space-between}.footer-col[data-v-a61f2b40]{min-width:0;flex:1}.col-link[data-v-a61f2b40]{font-size:12px}.col-title[data-v-a61f2b40]{font-size:10px}}.welcome-page[data-v-4f1e7476]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}.welcome[data-v-4f1e7476]{flex:1 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;padding:24px;position:relative;overflow:hidden;caret-color:transparent}@media(max-width:640px){.welcome[data-v-4f1e7476]{gap:28px;padding:40px 20px 32px}.welcome .logo[data-v-4f1e7476]{font-size:44px}}.hero-glow[data-v-4f1e7476]{position:absolute;width:500px;height:500px;background:radial-gradient(circle,#4ade8010 0%,transparent 70%);top:50%;left:50%;transform:translate(-50%,-60%);pointer-events:none}.logo-area[data-v-4f1e7476]{display:flex;flex-direction:column;align-items:center;gap:16px;position:relative}.hero-symbol[data-v-4f1e7476]{animation:heroFloat-4f1e7476 4s ease-in-out infinite,heroGlow-4f1e7476 3s ease-in-out infinite}@keyframes heroFloat-4f1e7476{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes heroGlow-4f1e7476{0%,to{filter:drop-shadow(0 0 10px rgba(74,222,128,.35)) drop-shadow(0 0 24px rgba(74,222,128,.12))}50%{filter:drop-shadow(0 0 18px rgba(74,222,128,.55)) drop-shadow(0 0 44px rgba(74,222,128,.22))}}.logo[data-v-4f1e7476]{font-family:Jakarta Wordmark,Plus Jakarta Sans,sans-serif;font-size:56px;font-weight:800;letter-spacing:.14em;margin-right:-.14em;line-height:1;color:#fff}.tagline[data-v-4f1e7476]{font-size:13px;color:var(--text-3);font-family:JetBrains Mono,monospace;letter-spacing:4px;text-transform:uppercase}.faq-link[data-v-4f1e7476]{position:relative;color:var(--text-2);font-size:13px;text-decoration:none;text-underline-offset:4px}.faq-link[data-v-4f1e7476]:hover{color:var(--tag);text-decoration:none;font-weight:700}.faq-link[data-v-4f1e7476]:focus-visible{outline:2px solid var(--tag);outline-offset:5px;border-radius:2px}.cards[data-v-4f1e7476]{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;width:100%;max-width:640px}.card[data-v-4f1e7476]{width:184px;padding:2.5px;border:none;border-radius:15px;display:block;background:#ffffff14;cursor:pointer;font:inherit;color:var(--text);text-decoration:none;transition:box-shadow .35s ease,background .35s ease}.card.hot[data-v-4f1e7476],.card[data-v-4f1e7476]:focus-visible{background:var(--tag);box-shadow:0 0 10px #4ade8066,0 0 28px #4ade8054,0 10px 30px #00000060;outline:none}.cards .card:first-child.hot[data-v-4f1e7476]{animation:card-iri-4f1e7476 3s ease-in-out infinite}.cards .card:first-child.hot .card-icon[data-v-4f1e7476]{animation:icon-iri-4f1e7476 3s ease-in-out infinite}@keyframes card-iri-4f1e7476{0%,to{background:#58a6ff;box-shadow:0 0 10px #58a6ff66,0 0 28px #58a6ff54,0 10px 30px #00000060}50%{background:var(--ghost);box-shadow:0 0 10px #8957e573,0 0 28px #8957e559,0 10px 30px #00000060}}@keyframes icon-iri-4f1e7476{0%,to{color:#58a6ff}50%{color:var(--ghost)}}.card-inner[data-v-4f1e7476]{border-radius:12.5px;background:var(--bg-card);padding:20px 14px 18px;display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;height:100%;box-sizing:border-box}.card-icon[data-v-4f1e7476]{width:38px;height:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--tag)}.card-text[data-v-4f1e7476]{display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center}.card-title[data-v-4f1e7476]{font-size:14px;font-weight:500;letter-spacing:.01em;color:var(--text);white-space:nowrap}.card-desc[data-v-4f1e7476]{font-size:11px;line-height:1.6;letter-spacing:.03em;color:var(--text-3, #6b7280)}.ico[data-v-4f1e7476]{width:36px;height:36px}.st[data-v-4f1e7476]{fill:none;stroke:#8b949e;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;transition:stroke .45s cubic-bezier(.22,1,.36,1)}.st.thin[data-v-4f1e7476]{stroke-width:2.2}.card.hot .st[data-v-4f1e7476]{stroke:currentColor}.pic[data-v-4f1e7476],.arrow[data-v-4f1e7476],.spinner[data-v-4f1e7476]{transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1)}.spinner[data-v-4f1e7476]{transition-duration:.6s;transform-origin:24px 24px}.morph[data-v-4f1e7476]{transition:d .45s cubic-bezier(.22,1,.36,1),stroke .45s ease}.pyr[data-v-4f1e7476],.under[data-v-4f1e7476]{opacity:0;transition:all .45s cubic-bezier(.22,1,.36,1)}.pyr[data-v-4f1e7476]{transform:scale(.4);transform-origin:24px 9px}.under[data-v-4f1e7476]{transform:scaleX(.2);transform-origin:24px 22px}.pyr.on[data-v-4f1e7476]{opacity:1;transform:scale(1);transition-delay:.25s}.under.on[data-v-4f1e7476]{opacity:1;transform:scaleX(1);transition-delay:.3s}@media(max-width:640px){.cards[data-v-4f1e7476]{flex-direction:column;align-items:stretch}.card[data-v-4f1e7476]{width:100%}.card-inner[data-v-4f1e7476]{flex-direction:row;justify-content:flex-start;gap:16px;padding:14px 18px}.card-text[data-v-4f1e7476]{align-items:flex-start;text-align:left}}.decrypt-card[data-v-4f1e7476]{display:flex;flex-direction:column;gap:12px;width:100%;max-width:400px;padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-md)}.decrypt-title[data-v-4f1e7476]{font-size:14px;font-weight:600;color:var(--text)}.decrypt-desc[data-v-4f1e7476]{font-size:12px;color:var(--text-3);font-family:JetBrains Mono,monospace;word-break:break-all}.decrypt-pin[data-v-4f1e7476]{width:100%;padding:10px 12px;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--r-sm);color:var(--text);font-size:14px;outline:none;box-sizing:border-box;caret-color:var(--tag)}.decrypt-pin[data-v-4f1e7476]:focus{border-color:var(--tag)}.decrypt-error[data-v-4f1e7476]{font-size:12px;color:var(--negative)}.decrypt-actions[data-v-4f1e7476]{display:flex;gap:8px;justify-content:flex-end}.btn-cancel[data-v-4f1e7476]{padding:8px 16px;background:transparent;border:1px solid var(--border);border-radius:var(--r-sm);color:var(--text-2);font-size:13px;cursor:pointer}.btn-cancel[data-v-4f1e7476]:hover{border-color:var(--text);color:var(--text)}.btn-open[data-v-4f1e7476]{padding:8px 20px;background:var(--tag);border:none;border-radius:var(--r-sm);color:#000;font-size:13px;font-weight:600;cursor:pointer}.btn-open[data-v-4f1e7476]:hover:not(:disabled){opacity:.9}.btn-open[data-v-4f1e7476]:disabled{opacity:.4;cursor:not-allowed}.breathing[data-v-98b9e4c8]{position:relative;width:100%;height:100%;overflow:hidden;background:var(--bg)}.cv[data-v-98b9e4c8]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.status[data-v-98b9e4c8]{position:absolute;left:0;right:0;bottom:34px;display:flex;align-items:center;justify-content:center;gap:14px;pointer-events:none}.dot[data-v-98b9e4c8]{width:7px;height:7px;border-radius:50%}.text[data-v-98b9e4c8]{font-size:10.5px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--text-3, #484f58)}.pixel-bloom[data-v-e368a0e1]{display:block}.pixel-bloom-viewport[data-v-e368a0e1]{max-width:240px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pixel-bloom-viewport.scrollable[data-v-e368a0e1]{cursor:grab}.pixel-bloom-viewport.dragging[data-v-e368a0e1]{cursor:grabbing}.pixel-bloom-viewport[data-v-e368a0e1]::-webkit-scrollbar{display:none}.pixel-bloom-viewport.fade-start[data-v-e368a0e1]{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 28px);mask-image:linear-gradient(to right,transparent 0,#000 28px)}.pixel-bloom-viewport.fade-end[data-v-e368a0e1]{-webkit-mask-image:linear-gradient(to left,transparent 0,#000 28px);mask-image:linear-gradient(to left,transparent 0,#000 28px)}.pixel-bloom-viewport.fade-start.fade-end[data-v-e368a0e1]{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%)}.fallback-dots[data-v-e368a0e1]{display:flex;gap:12px;max-width:240px;overflow-x:auto;scrollbar-width:none}.fallback-dots[data-v-e368a0e1]::-webkit-scrollbar{display:none}.fallback-dots span[data-v-e368a0e1]{flex:0 0 auto;width:14px;height:14px;border:2px solid var(--text-3);border-radius:50%}.fallback-dots .filled[data-v-e368a0e1]{background:var(--tag);border-color:var(--tag)}.fallback-dots .revealed[data-v-e368a0e1]{width:22px;height:30px;border:0;background:none;color:var(--tag);text-align:center;font:700 20px monospace;white-space:pre}.fallback-dots .error[data-v-e368a0e1]{border-color:var(--negative);color:var(--negative)}.unlock-burst[data-v-2b270510]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none;opacity:0}.unlock-burst.active[data-v-2b270510]{opacity:1}.unlock-burst canvas[data-v-2b270510]{position:absolute;left:50%;top:50%;display:block;max-width:none;transform:translate(-50%,-50%)}.pin-input[data-v-f4b1db35]{display:flex;flex-direction:column;align-items:center;gap:16px;cursor:text}.dots-row[data-v-f4b1db35]{display:flex;align-items:center;gap:14px}.bloom-wrap[data-v-f4b1db35]{position:relative;display:flex;align-items:center;justify-content:center}.bloom-source.bursting[data-v-f4b1db35]{opacity:0}.dots[data-v-f4b1db35]{display:flex;gap:12px}.submit-btn[data-v-f4b1db35]{flex-shrink:0;width:32px;height:32px;border-radius:50%;border:none;background:var(--tag);color:#000;font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s,background .3s,transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease;padding:0;line-height:1}.submit-btn[data-v-f4b1db35]:hover{opacity:.85}.submit-btn.loading[data-v-f4b1db35]{cursor:default;transform:scale(1.06);box-shadow:0 0 14px #4ade803d}.submit-btn.success[data-v-f4b1db35]{cursor:default;transform:scale(.2);box-shadow:0 0 14px #4ade803d;transition:transform .82s cubic-bezier(.25,.65,.3,1) .18s,box-shadow .4s ease}.submit-check[data-v-f4b1db35]{display:block;overflow:visible}.submit-check path[data-v-f4b1db35]{stroke-dasharray:15;stroke-dashoffset:15;animation:submit-check-draw-f4b1db35 .28s cubic-bezier(.55,0,.15,1) forwards}@keyframes submit-check-draw-f4b1db35{to{stroke-dashoffset:0}}.submit-spinner[data-v-f4b1db35]{display:block;width:19px;height:19px;border:1.6px solid rgba(9,32,18,.34);border-top-color:#092012;border-radius:50%;animation:submit-spin-f4b1db35 .75s linear infinite}@keyframes submit-spin-f4b1db35{to{transform:rotate(360deg)}}.btn-fade-enter-active[data-v-f4b1db35],.btn-fade-leave-active[data-v-f4b1db35]{transition:opacity .2s,transform .2s,width .2s,margin-left .2s;overflow:hidden}.btn-fade-enter-from[data-v-f4b1db35],.btn-fade-leave-to[data-v-f4b1db35]{opacity:0;transform:scale(.5);width:0;margin-left:-14px}.dots-row.shake .btn-fade-leave-active[data-v-f4b1db35]{transition:none}.dot[data-v-f4b1db35]{width:14px;height:14px;border-radius:50%;border:2px solid var(--text-3);transition:background-color .15s,border-color .15s}.dot.filled[data-v-f4b1db35]{background:var(--tag);border-color:var(--tag)}.dot.error[data-v-f4b1db35]{border-color:var(--negative);background:var(--negative)}.extra-dot-enter-active[data-v-f4b1db35]{transition:width .15s ease-out,opacity .15s ease-out,margin-left .15s ease-out}.extra-dot-leave-active[data-v-f4b1db35]{transition:width .12s ease-in,opacity .12s ease-in,margin-left .12s ease-in}.extra-dot-enter-from[data-v-f4b1db35],.extra-dot-leave-to[data-v-f4b1db35]{width:0;opacity:0;margin-left:-12px}.hidden-input[data-v-f4b1db35]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none;-webkit-text-security:disc}.error-msg[data-v-f4b1db35],.status-msg[data-v-f4b1db35]{font-size:.85rem;transition:opacity .45s ease}.error-msg[data-v-f4b1db35]{color:var(--negative)}.status-msg[data-v-f4b1db35]{color:var(--tag)}@keyframes shake-f4b1db35{0%,to{transform:translate(0)}8%{transform:translate(-9px)}20%{transform:translate(8px)}32%{transform:translate(-7px)}44%{transform:translate(6px)}56%{transform:translate(-4px)}68%{transform:translate(3px)}80%{transform:translate(-2px)}92%{transform:translate(1px)}}.shake[data-v-f4b1db35]{animation:shake-f4b1db35 .62s ease-in-out}.error-msg.fading[data-v-f4b1db35]{opacity:0}@media(prefers-reduced-motion:reduce){.submit-spinner[data-v-f4b1db35]{animation-duration:1.5s}.submit-btn[data-v-f4b1db35]{transition-duration:.01ms}.submit-btn.success[data-v-f4b1db35]{transition-duration:.01ms;transition-delay:0s}.submit-check path[data-v-f4b1db35]{animation:none;stroke-dashoffset:0}.shake[data-v-f4b1db35]{animation:none}.error-msg[data-v-f4b1db35],.status-msg[data-v-f4b1db35]{transition-duration:.01ms}}.pin-overlay[data-v-e38a60a4]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;z-index:100;overflow-y:auto;overflow-x:hidden;align-items:safe center;-webkit-user-select:none;user-select:none;cursor:default;padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left)}.hero-glow[data-v-e38a60a4]{position:absolute;width:500px;height:500px;background:radial-gradient(circle,#4ade8010 0%,transparent 70%);top:50%;left:50%;transform:translate(-50%,-60%);pointer-events:none}.pin-options[data-v-e38a60a4]{min-height:44px;display:grid;place-items:center}.pin-option-row[data-v-e38a60a4]{grid-area:1 / 1;display:flex;flex-wrap:wrap;max-width:100%;align-items:center;justify-content:center;gap:12px}.opt-swap-enter-active[data-v-e38a60a4],.opt-swap-leave-active[data-v-e38a60a4]{transition:opacity .3s ease}.opt-swap-leave-active[data-v-e38a60a4]{pointer-events:none}.opt-swap-enter-from[data-v-e38a60a4],.opt-swap-leave-to[data-v-e38a60a4]{opacity:0}.pin-content[data-v-e38a60a4]{margin-block:auto;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:40px;padding:24px;position:relative}.logo-area[data-v-e38a60a4]{display:flex;flex-direction:column;align-items:center;gap:16px;position:relative}.hero-symbol[data-v-e38a60a4]{animation:heroFloat-e38a60a4 4s ease-in-out infinite,heroGlow-e38a60a4 3s ease-in-out infinite}@keyframes heroFloat-e38a60a4{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes heroGlow-e38a60a4{0%,to{filter:drop-shadow(0 0 10px rgba(74,222,128,.35)) drop-shadow(0 0 24px rgba(74,222,128,.12))}50%{filter:drop-shadow(0 0 18px rgba(74,222,128,.55)) drop-shadow(0 0 44px rgba(74,222,128,.22))}}.logo[data-v-e38a60a4]{font-family:Jakarta Wordmark,Plus Jakarta Sans,sans-serif;font-size:48px;font-weight:800;letter-spacing:.14em;margin-right:-.14em;line-height:1;color:#fff}.tagline[data-v-e38a60a4]{font-size:13px;color:var(--text-3);font-family:JetBrains Mono,monospace;letter-spacing:4px;text-transform:uppercase}.tagl-preview[data-v-e38a60a4]{width:200px;height:200px;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--border);transition:border-color .6s ease-out,box-shadow .6s ease-out}.tagl-preview.preview-glow[data-v-e38a60a4]{box-shadow:0 8px 32px #00000080}.tagl-image[data-v-e38a60a4]{width:100%;height:100%;object-fit:cover;filter:blur(8px) brightness(.5);transform:scale(1.08);transition:filter .4s ease-in,transform .4s ease-in}.tagl-image.revealing[data-v-e38a60a4]{filter:blur(0) brightness(1);transform:scale(1);transition:filter 2s ease-out,transform 2s ease-out}.pin-controls[data-v-e38a60a4]{display:flex;flex-direction:column;align-items:center;gap:40px;transition:opacity 1s cubic-bezier(.25,.65,.3,1)}.pin-controls.fade-out[data-v-e38a60a4]{opacity:0;pointer-events:none}.prompt[data-v-e38a60a4]{font-size:13px;color:var(--text-3);font-family:JetBrains Mono,monospace;letter-spacing:2px;text-transform:uppercase}.forgot-link[data-v-e38a60a4]{background:none;border:none;color:var(--text-3);font-size:12px;min-width:44px;min-height:44px;padding:8px;cursor:pointer;transition:color .2s}.forgot-link[data-v-e38a60a4]:hover{color:var(--tag)}.forgot-link[data-v-e38a60a4]:disabled{cursor:default;opacity:.35}@media(prefers-reduced-motion:reduce){.pin-controls[data-v-e38a60a4],.opt-swap-enter-active[data-v-e38a60a4],.opt-swap-leave-active[data-v-e38a60a4]{transition-duration:.01ms}}.prompt-sub[data-v-e38a60a4]{font-size:11px;color:var(--text-3);font-family:JetBrains Mono,monospace;letter-spacing:1px;opacity:.7;margin-top:-24px}@media(max-width:480px)and (max-height:750px){.pin-content[data-v-e38a60a4]{gap:18px;padding:16px}.logo-area[data-v-e38a60a4]{gap:8px}.hero-symbol[data-v-e38a60a4] svg{width:64px;height:64px}.logo[data-v-e38a60a4]{font-size:40px}.tagl-preview[data-v-e38a60a4]{width:160px;height:160px}.pin-controls[data-v-e38a60a4]{gap:20px}}.status-dot[data-v-beeae5c6]{display:flex;align-items:center;gap:6px;font-size:11px;font-family:JetBrains Mono,monospace}.dot[data-v-beeae5c6]{width:8px;height:8px;border-radius:50%}.connected .dot[data-v-beeae5c6]{background:var(--tag);box-shadow:0 0 8px var(--tag)}.connected .label[data-v-beeae5c6]{color:var(--tag)}.syncing .dot[data-v-beeae5c6]{background:var(--tag);box-shadow:0 0 8px var(--tag);animation:dotPulse-beeae5c6 1.4s ease-in-out infinite}.syncing .label[data-v-beeae5c6]{color:var(--tag);animation:dotPulse-beeae5c6 1.4s ease-in-out infinite}.local .dot[data-v-beeae5c6]{background:var(--text-3)}.local .label[data-v-beeae5c6]{color:var(--text-3)}@keyframes dotPulse-beeae5c6{0%,to{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.syncing .dot[data-v-beeae5c6],.syncing .label[data-v-beeae5c6]{animation:none}}.avif-sandbox[data-v-83f2a0c2]{width:100%;height:100%;border:0;background:transparent;pointer-events:none}.tagl-card[data-v-121832d2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-xl);padding:20px;display:flex;gap:16px;align-items:center;position:relative;overflow:hidden;caret-color:transparent}.tagl-card[data-v-121832d2]:before{content:"";position:absolute;width:200px;height:200px;background:radial-gradient(circle,var(--tag-glow) 0%,transparent 70%);top:-60px;right:-40px;pointer-events:none}.image-wrapper[data-v-121832d2]{flex-shrink:0;position:relative;width:130px;height:130px;border-radius:var(--r-md);overflow:hidden}.image-wrapper[data-v-121832d2]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.06) 40%,transparent 60%);box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px 1px #ffffff26;pointer-events:none;opacity:0;transition:opacity 2s ease-out}.image-wrapper.glass-in[data-v-121832d2]:after{opacity:1}.tagl-image[data-v-121832d2]{width:100%;height:100%;border-radius:inherit;object-fit:cover;cursor:pointer}.tagl-anim-overlay[data-v-121832d2]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:1;visibility:visible;animation:animFadeIn-121832d2 .6s ease-out;transition:opacity .5s ease-out,visibility 0s linear 0s}.tagl-anim-overlay--fade[data-v-121832d2]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity 2s ease-out,visibility 0s linear 2s}@keyframes animFadeIn-121832d2{0%{opacity:0}to{opacity:1}}.tagl-placeholder[data-v-121832d2]{width:100%;height:100%;border-radius:inherit;background:var(--border)}.info[data-v-121832d2]{display:flex;flex-direction:column;gap:4px;min-width:0;position:relative;align-self:flex-start;padding-top:4px}.name[data-v-121832d2]{font-size:15px;font-weight:500;color:var(--text-2);margin-bottom:4px}.alias[data-v-121832d2]{font-family:JetBrains Mono,monospace;font-size:15px;margin-left:38px;font-weight:700;color:var(--tag);letter-spacing:.2px;margin-bottom:2px}.alias--clickable[data-v-121832d2]{cursor:pointer}.alias--clickable[data-v-121832d2]:active{opacity:.6}.alias--pending[data-v-121832d2]{color:var(--text-3);animation:alias-pulse-121832d2 1.6s ease-in-out infinite}@keyframes alias-pulse-121832d2{0%,to{opacity:1}50%{opacity:.3}}.balance[data-v-121832d2]{display:flex;align-items:baseline;gap:6px;font-family:JetBrains Mono,monospace;font-size:24px;font-weight:600;color:#fff;letter-spacing:-.5px}.token-trigger[data-v-121832d2]{position:relative;display:inline-flex;align-items:baseline}.token-ticker[data-v-121832d2]{font-size:13px;font-weight:700;letter-spacing:.4px;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;max-width:96px;overflow:hidden;text-overflow:ellipsis}.token-pop[data-v-121832d2]{position:fixed;z-index:500;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow:auto;display:flex;flex-direction:column;gap:2px;min-width:190px;padding:6px;background:var(--bg-card, #15171c);border:1px solid var(--border, #2a2d35);border-radius:var(--r-lg, 14px);box-shadow:0 10px 28px #00000073}.token-pop-row[data-v-121832d2]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:7px 10px;border:none;border-radius:9px;background:transparent;cursor:pointer;font-family:JetBrains Mono,monospace;text-align:left}.token-pop-row[data-v-121832d2]:hover{background:#ffffff0f}.token-pop-row.active[data-v-121832d2]{background:#ffffff17}.token-pop-name[data-v-121832d2]{font-size:11px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px}.token-pop-bal[data-v-121832d2]{font-size:11px;font-weight:600;color:var(--text-muted, #8a8a8a);white-space:nowrap}.balance-toggle[data-v-121832d2]{cursor:pointer;transition:filter .3s,transform .4s cubic-bezier(.4,0,.2,1),opacity .4s ease;opacity:1}.balance-toggle--hidden[data-v-121832d2]{transform:rotate(180deg) translateY(-10px);opacity:.2}.balance-toggle[data-v-121832d2]:hover{filter:drop-shadow(0 0 6px rgba(74,222,128,.5))}.balance-value-wrap[data-v-121832d2]{cursor:pointer;white-space:nowrap;position:relative;isolation:isolate;overflow:hidden;max-width:100%;min-width:0;border-radius:6px;padding:3px 2px 2px 10px;transition:width .3s ease}.balance-baseline[data-v-121832d2]{display:inline-block;width:0;height:0;vertical-align:baseline}.balance-text[data-v-121832d2]{transition:opacity .6s ease;opacity:.8;-webkit-user-select:none;user-select:none;position:relative;z-index:1;word-spacing:-.2em;text-shadow:-2px -2px 0 rgba(0,0,0,.3),2px -2px 0 rgba(0,0,0,.3),-2px 2px 0 rgba(0,0,0,.3),2px 2px 0 rgba(0,0,0,.3),0 -2px 0 rgba(0,0,0,.3),0 2px 0 rgba(0,0,0,.3),-2px 0 0 rgba(0,0,0,.3),2px 0 0 rgba(0,0,0,.3)}.balance-text--hidden[data-v-121832d2]{opacity:0;transition:none}.pixel-curtain[data-v-121832d2]{position:absolute;z-index:0;top:-2px;left:0;right:0;bottom:-2px;clip-path:inset(0 0 100% 0);transition:clip-path .35s cubic-bezier(.4,0,.2,1);pointer-events:none;border-radius:4px}.pixel-curtain--visible[data-v-121832d2]{clip-path:inset(0 0 0 0)}.id[data-v-121832d2]{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--text-3);cursor:pointer;transition:color .2s;word-break:break-all;margin-left:38px}.id[data-v-121832d2]:hover{color:var(--tag)}.lightbox[data-v-121832d2]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;z-index:300;cursor:pointer}.lightbox-img[data-v-121832d2]{max-width:90vw;max-height:90vh;border-radius:var(--r-xl);image-rendering:pixelated}@media(min-width:480px){.balance[data-v-121832d2]{font-size:28px}}@media(max-width:540px){.tagl-card[data-v-121832d2]{padding:clamp(10px,3vw,16px);gap:clamp(8px,2.5vw,12px)}.image-wrapper[data-v-121832d2]{width:clamp(72px,24vw,112px);height:auto;aspect-ratio:1}.info[data-v-121832d2]{flex:1}.balance[data-v-121832d2]{min-width:0;gap:4px;font-size:clamp(19px,6vw,27px)}.balance-value-wrap[data-v-121832d2]{padding-left:10px;padding-right:0;line-height:clamp(35px,10vw,42px);overflow-x:auto;scrollbar-width:none}.balance-value-wrap[data-v-121832d2]::-webkit-scrollbar{display:none}.balance-text[data-v-121832d2]{display:inline-block;z-index:2;transform:translateZ(0)}.balance-text[data-v-121832d2]:not(.balance-text--hidden){opacity:1}.pixel-curtain[data-v-121832d2]{mix-blend-mode:screen}.token-ticker[data-v-121832d2]{max-width:clamp(60px,18.75vw,96px)}.alias[data-v-121832d2],.id[data-v-121832d2]{margin-left:clamp(22px,6vw,38px)}.alias[data-v-121832d2]{font-size:clamp(11px,3.5vw,15px)}}.action-bar[data-v-6a614b5b]{display:flex;gap:8px}.action-btn[data-v-6a614b5b]{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text);font-size:11px;font-weight:500;font-family:Outfit,sans-serif;transition:border-color .3s,background .2s,box-shadow .3s}.action-btn[data-v-6a614b5b]:hover{border-color:var(--tag);background:var(--bg-card-2);animation:btnGlow-6a614b5b 3s ease-in-out infinite}@media(max-width:480px){.action-bar[data-v-6a614b5b]{gap:4px}.action-btn[data-v-6a614b5b]{min-width:0;padding:12px 2px;font-size:clamp(9px,2.8vw,11px)}}@keyframes btnGlow-6a614b5b{0%,to{box-shadow:0 0 0 1px #4ade8033,0 0 10px #4ade8026;border-color:var(--tag)}33%{box-shadow:0 0 0 1px #16a34a40,0 0 10px #16a34a1f;border-color:var(--tag-dark)}66%{box-shadow:0 0 0 1px #64f09633,0 0 10px #64f0961f;border-color:#64f096}}.a-icon[data-v-6a614b5b]{width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--tag-dim);color:var(--tag);transition:all .2s}.a-icon .ic[data-v-6a614b5b]{width:22px;height:22px;display:block;overflow:visible}.a-icon .ic-sync[data-v-6a614b5b]{width:18px;height:18px}.a-icon .ic-ghost[data-v-6a614b5b]{width:24px;height:24px}.ic-anim[data-v-6a614b5b],.ic-sweep[data-v-6a614b5b]{transform-origin:center;transform-box:fill-box}.action-btn:hover .a-icon[data-v-6a614b5b]{background:#4ade8030;filter:brightness(1.3)}.action-btn:hover .ic-send .ic-anim[data-v-6a614b5b]{animation:sendUp-6a614b5b .75s ease}.action-btn:hover .ic-recv .ic-anim[data-v-6a614b5b]{animation:recvDown-6a614b5b .75s ease}.action-btn:hover .ic-scan .ic-sweep[data-v-6a614b5b]{animation:scanSweep-6a614b5b 1.1s ease-in-out infinite}.action-btn:hover .ic-ghost .ic-anim[data-v-6a614b5b]{animation:ghostFloat-6a614b5b 1.4s ease-in-out infinite}.action-btn:hover .ic-accept .ic-anim[data-v-6a614b5b]{animation:acceptDrop-6a614b5b .75s ease}.action-btn:hover .ic-sync .ic-anim[data-v-6a614b5b]{animation:spin-6a614b5b 1.8s ease-in-out}@keyframes sendUp-6a614b5b{0%{transform:translateY(0);opacity:1}35%{transform:translateY(-9px);opacity:0}45%{transform:translateY(9px);opacity:0}75%{opacity:1}to{transform:translateY(0);opacity:1}}@keyframes recvDown-6a614b5b{0%{transform:translateY(0);opacity:1}35%{transform:translateY(9px);opacity:0}45%{transform:translateY(-9px);opacity:0}75%{opacity:1}to{transform:translateY(0);opacity:1}}@keyframes scanSweep-6a614b5b{0%{transform:translateY(0);opacity:0}18%{opacity:1}82%{opacity:1}to{transform:translateY(12px);opacity:0}}@keyframes ghostFloat-6a614b5b{0%{transform:translateY(.5px)}50%{transform:translateY(-2.5px)}to{transform:translateY(.5px)}}@keyframes acceptDrop-6a614b5b{0%{transform:translateY(0)}45%{transform:translateY(4px)}70%{transform:translateY(-1px)}to{transform:translateY(0)}}@keyframes spin-6a614b5b{0%{transform:rotate(0)}50%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes spinLoop-6a614b5b{to{transform:rotate(360deg)}}.ghost-btn .a-icon[data-v-6a614b5b]{background:var(--ghost-dim);color:var(--ghost)}.ghost-btn[data-v-6a614b5b]:hover{border-color:var(--ghost);animation:ghostBtnGlow-6a614b5b 3s ease-in-out infinite}@keyframes ghostBtnGlow-6a614b5b{0%,to{box-shadow:0 0 0 1px #8957e540,0 0 10px #8957e526;border-color:#8957e5}33%{box-shadow:0 0 0 1px #6e3cc840,0 0 10px #6e3cc81f;border-color:#6e3cc8}66%{box-shadow:0 0 0 1px #a371f740,0 0 10px #a371f71f;border-color:#a371f7}}.ghost-btn:hover .a-icon[data-v-6a614b5b]{background:#8957e530;filter:brightness(1.3)}.sync-btn.is-syncing[data-v-6a614b5b]{border-color:var(--tag);animation:syncPulse-6a614b5b 1.4s ease-out infinite}.sync-btn.is-syncing .ic-sync .ic-anim[data-v-6a614b5b]{animation:spinLoop-6a614b5b 1s linear infinite}.sync-btn.is-syncing .sync-label[data-v-6a614b5b]{animation:syncLabelPulse-6a614b5b 1.4s ease-in-out infinite}@keyframes syncPulse-6a614b5b{0%{box-shadow:0 0 #4ade808c}70%{box-shadow:0 0 0 8px #4ade8000}to{box-shadow:0 0 #4ade8000}}@keyframes syncLabelPulse-6a614b5b{0%,to{color:var(--tag);opacity:1}50%{color:var(--tag);opacity:.55}}@media(prefers-reduced-motion:reduce){.action-btn[data-v-6a614b5b]:hover,.ghost-btn[data-v-6a614b5b]:hover,.action-btn:hover .ic-anim[data-v-6a614b5b],.action-btn:hover .ic-sweep[data-v-6a614b5b],.sync-btn.is-syncing[data-v-6a614b5b],.sync-btn.is-syncing .ic-sync .ic-anim[data-v-6a614b5b],.sync-btn.is-syncing .sync-label[data-v-6a614b5b]{animation:none}}.tagl-avatar[data-v-46914185]{position:relative;border-radius:10px;overflow:hidden;flex-shrink:0;background:#ffffff0d}.tagl-avatar.clickable[data-v-46914185]{cursor:pointer}.layer[data-v-46914185]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.layer.skeleton[data-v-46914185]{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1a,#ffffff0a 75%);background-size:200% 100%;animation:skeleton-pulse-46914185 1.4s linear infinite}@keyframes skeleton-pulse-46914185{0%{background-position:200% 0}to{background-position:-200% 0}}.layer.fallback-snapshot[data-v-46914185]{object-fit:cover;display:block}.layer.static[data-v-46914185]{z-index:1}.layer.anim[data-v-46914185]{z-index:2;opacity:1;visibility:visible;transition:opacity .25s ease-out,visibility 0s linear 0s}.layer.anim.anim--fade[data-v-46914185]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .6s ease-out,visibility 0s linear .6s}.aemoji[data-v-17ee5894]{display:inline-flex;align-items:center;justify-content:center;position:relative;vertical-align:middle}.aemoji-lottie[data-v-17ee5894]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .05s}.aemoji-lottie.active[data-v-17ee5894]{opacity:1}.aemoji-lottie[data-v-17ee5894] svg{width:100%!important;height:100%!important;display:block}.aemoji-img[data-v-17ee5894]{width:100%;height:100%;object-fit:contain;display:block}.aemoji-native[data-v-17ee5894]{font-size:inherit;line-height:1}.memo-emoji-up[data-v-8dcb6804]{font-style:normal;transform:none;vertical-align:-.18em;margin:0 1px;opacity:1;transition:opacity 2s ease,filter 2s ease}.memo-emoji-up.dim[data-v-8dcb6804]{opacity:.4;filter:grayscale(.4) brightness(.7)}.memo-display.settle .memo-emoji-up[data-v-8dcb6804]{transition:opacity 5s ease,filter 5s ease}[data-v-8dcb6804] .aemoji{vertical-align:-.18em}.tx-item[data-v-2307e026]{display:flex;align-items:center;gap:12px;padding:12px 20px;background:var(--tx-row-bg, transparent);transition:background .15s;cursor:pointer}@media(hover:hover)and (pointer:fine){.tx-item[data-v-2307e026]:hover{background:#ffffff0f}}.tx-item.tx-cascade[data-v-2307e026]{animation:txFall-2307e026 .36s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--cascade-i, 0) * 35ms)}@keyframes txFall-2307e026{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}.tx-item.pending[data-v-2307e026]{animation:txPulse-2307e026 1.8s ease-in-out infinite}@keyframes txPulse-2307e026{0%,to{background:#58a6ff04}50%{background:#58a6ff14}}@media(prefers-reduced-motion:reduce){.tx-item.tx-cascade[data-v-2307e026],.tx-item.pending[data-v-2307e026]{animation:none}}.tx-system-icon[data-v-2307e026]{width:56px;height:56px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tx-system-icon.tx-in[data-v-2307e026]{background:#3fb95012}.tx-system-icon.tx-out[data-v-2307e026]{background:#f8514912}.tx-system-icon.tx-ghost[data-v-2307e026]{background:var(--ghost-dim)}.tx-system-icon.tx-sent-pending[data-v-2307e026]{background:#4ade8012}.tx-body[data-v-2307e026]{flex:1;min-width:0}.tx-title[data-v-2307e026]{font-size:13px;font-weight:500;color:var(--text);display:flex;align-items:center;gap:6px}.tx-subtitle[data-v-2307e026]{font-size:11px;color:var(--text-3);font-family:JetBrains Mono,monospace;display:flex;gap:4px;align-items:baseline}.tx-ghost-msg[data-v-2307e026]{font-size:11px;color:var(--ghost, #a78bfa);opacity:.45;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-style:italic;transition:opacity 2s ease}.tx-item:hover .tx-ghost-msg[data-v-2307e026]{opacity:.8}.tx-memo[data-v-2307e026]{font-size:11px;color:var(--text-3);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-style:italic;transition:color 2s ease}.tx-item:hover .tx-memo[data-v-2307e026]{color:var(--text-2)}.tx-item[data-v-2307e026]:hover .memo-emoji-up.dim{opacity:1;filter:none}.peer-id[data-v-2307e026]{cursor:pointer;transition:color 2s ease;word-break:break-all}.tx-item:hover .peer-id[data-v-2307e026]:not(:hover){color:color-mix(in srgb,var(--tag) 55%,var(--text-3))}.peer-id[data-v-2307e026]:hover{color:var(--tag);transition:color .2s ease}.tx-right[data-v-2307e026]{text-align:right;flex-shrink:0}.tx-amount[data-v-2307e026]{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;display:flex;align-items:center;gap:3px;justify-content:flex-end}.tx-amount.in[data-v-2307e026]{color:var(--positive)}.tx-amount.out[data-v-2307e026]{color:var(--negative)}.tx-amount.ghost-c[data-v-2307e026]{color:var(--ghost)}.tx-amount[data-v-2307e026]{cursor:default;position:relative;overflow:hidden}.tx-amount-idle[data-v-2307e026]{display:inline-block;transition-property:opacity;transition-timing-function:linear;will-change:opacity}.tx-amount.ticker-on[data-v-2307e026]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 84%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 84%,transparent 100%)}.tx-ticker[data-v-2307e026]{position:absolute;top:50%;left:0;white-space:nowrap;color:#fff;will-change:transform;pointer-events:none}.tx-amount-wrap[data-v-2307e026]{position:relative}.walk-tip[data-v-2307e026]{position:absolute;top:calc(100% + 8px);right:0;z-index:30;display:flex;flex-direction:column;gap:4px;padding:10px 13px;background:var(--bg-card, #15171c);border:1px solid var(--border, #2a2d35);border-radius:var(--r-lg, 14px);box-shadow:0 10px 28px #00000073;font-family:JetBrains Mono,monospace;white-space:nowrap;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.tx-amount-wrap:hover .walk-tip[data-v-2307e026]{opacity:1;transform:translateY(0)}.walk-tip[data-v-2307e026]{align-items:flex-end}.walk-tip-v[data-v-2307e026]{font-size:10px;font-weight:600;color:#fff;letter-spacing:-.5px;word-spacing:-.2em}.walk-tip.in .walk-tip-mid[data-v-2307e026]{color:var(--positive)}.walk-tip.out .walk-tip-mid[data-v-2307e026]{color:var(--negative)}.walk-tip-after[data-v-2307e026]{color:var(--positive);font-weight:700}.tx-time-row[data-v-2307e026]{display:flex;align-items:center;gap:6px;justify-content:flex-end}.tx-time[data-v-2307e026]{font-size:10px;color:var(--text-3);font-family:JetBrains Mono,monospace}.tx-arrow[data-v-2307e026]{font-size:12px;font-weight:700;line-height:1}.tx-arrow.in[data-v-2307e026]{color:var(--positive)}.tx-arrow.out[data-v-2307e026]{color:var(--negative)}.tx-arrow.ghost-c[data-v-2307e026]{color:var(--ghost)}.ghost-ttl-bar[data-v-2307e026]{width:48px;height:3px;background:#ffffff0f;border-radius:2px;margin-top:4px;margin-left:auto;overflow:hidden}.ghost-ttl-fill[data-v-2307e026]{height:100%;background:var(--ghost);border-radius:2px;transition:width 1s linear}.badge[data-v-2307e026]{font-size:9px;font-weight:700;padding:4px 8px 2px;border-radius:5px;font-family:JetBrains Mono,monospace;letter-spacing:.5px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;line-height:1;filter:brightness(.7);transition:filter 2s ease}.tx-item:hover .badge[data-v-2307e026]{filter:brightness(1);transition:filter .5s ease,margin-left .55s cubic-bezier(.33,1,.68,1)}.badge-ghost[data-v-2307e026]{background:#8957e5;color:#fff}.badge-sent[data-v-2307e026]{background:var(--tag-dim);color:var(--tag)}.badge-processing[data-v-2307e026]{background:#58a6ff29;color:#58a6ff;gap:5px;text-transform:none;letter-spacing:.2px}.proc-dot[data-v-2307e026]{width:5px;height:5px;border-radius:50%;background:currentColor;flex:none;animation:procBlink-2307e026 1.2s ease-in-out infinite}@keyframes procBlink-2307e026{0%,to{opacity:.3}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.proc-dot[data-v-2307e026]{animation:none}}.badge-qr[data-v-2307e026]{background:#38bdf829;color:#38bdf8}.badge-unverified[data-v-2307e026]{background:#f8717124;color:#f87171}.peer-verified[data-v-2307e026]{color:#3fb950;font-size:11px;margin-left:2px;cursor:default}.badge-accepted[data-v-2307e026]{background:#3fb950;color:#fff}.badge-expired[data-v-2307e026]{background:#6b6b75;color:#ffffffeb}.ghost-badges[data-v-2307e026]{position:relative;display:inline-flex;align-items:center}.ghost-badges .badge-ghost[data-v-2307e026]{position:relative;z-index:1}.ghost-badges .badge-accepted[data-v-2307e026],.ghost-badges .badge-expired[data-v-2307e026]{position:relative;z-index:2;margin-left:-36px;box-shadow:-3px 0 8px #00000059;transition:filter 2s ease,margin-left .55s cubic-bezier(.33,1,.68,1)}.ghost-badges:hover .badge-accepted[data-v-2307e026],.ghost-badges.spread .badge-accepted[data-v-2307e026],.ghost-badges:hover .badge-expired[data-v-2307e026],.ghost-badges.spread .badge-expired[data-v-2307e026]{margin-left:6px}.ghost-badges .badge-accepted.entering[data-v-2307e026]{animation:acceptedEnter-2307e026 2s cubic-bezier(.4,0,.2,1) both}@keyframes acceptedEnter-2307e026{0%{margin-left:6px;transform:scale(.7);opacity:0;filter:brightness(.7)}18%{margin-left:6px;transform:scale(1);opacity:1;filter:brightness(1)}28%{transform:scale(1.16)}38%{transform:scale(1)}48%{transform:scale(1.16)}58%{transform:scale(1)}68%{transform:scale(1.16);margin-left:6px;filter:brightness(1)}78%{transform:scale(1);margin-left:6px}to{margin-left:-36px;transform:scale(1);filter:brightness(1)}}@media(prefers-reduced-motion:reduce){.ghost-badges .badge-accepted.entering[data-v-2307e026]{animation:none}}.alias-inline[data-v-2307e026]{color:var(--text-3);cursor:pointer;transition:color .15s}.alias-inline[data-v-2307e026]:hover{color:var(--text-2)}.hex-morph[data-v-2307e026]{font-family:JetBrains Mono,SFMono-Regular,Menlo,Consolas,monospace;white-space:nowrap;letter-spacing:0}.hex-morph .hx-part[data-v-2307e026]{display:inline-block;vertical-align:bottom}.hex-morph .hx-dots[data-v-2307e026],.hex-morph .hx-mid[data-v-2307e026]{overflow:hidden}.hex-morph .hx-dots[data-v-2307e026]{width:3ch;text-align:center;letter-spacing:-.15em;transition:width .3s ease .45s}.hex-morph .hx-mid[data-v-2307e026]{width:0;transition:width .45s ease 0s}.tx-item:hover .hex-morph .hx-dots[data-v-2307e026]{width:0;transition:width .3s ease 2s}.tx-item:hover .hex-morph .hx-mid[data-v-2307e026]{width:calc(var(--mid-ch, 8) * 1ch);transition:width .45s ease 2.3s}@media(prefers-reduced-motion:reduce){.hex-morph .hx-dots[data-v-2307e026],.hex-morph .hx-mid[data-v-2307e026],.tx-item:hover .hex-morph .hx-dots[data-v-2307e026],.tx-item:hover .hex-morph .hx-mid[data-v-2307e026]{transition:none}}.tx-section[data-v-5f856698]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-xl);padding:16px 0}.tx-header[data-v-5f856698]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 20px 12px}.tx-filter[data-v-5f856698]{display:flex;gap:4px;margin-left:auto}.tx-filter-chip[data-v-5f856698]{padding:3px 10px;border:1px solid var(--border, #2a2d35);border-radius:999px;background:transparent;color:var(--text-muted, #8a8a8a);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;letter-spacing:.4px;cursor:pointer;white-space:nowrap;max-width:110px;overflow:hidden;text-overflow:ellipsis;transition:color .15s,border-color .15s,background .15s}.tx-filter-chip[data-v-5f856698]:hover{color:#fff}.tx-filter-chip.active[data-v-5f856698]{color:#fff;border-color:#ffffff59;background:#ffffff12}.tx-section-title[data-v-5f856698]{font-size:11px;color:var(--text-3);font-weight:400;text-transform:uppercase;letter-spacing:1.5px}@media(max-width:400px){.tx-header[data-v-5f856698]{gap:4px;padding-inline:10px}.tx-section-title[data-v-5f856698]{min-width:0;font-size:10px;letter-spacing:1px}.tx-filter[data-v-5f856698]{min-width:0;gap:2px}.tx-filter-chip[data-v-5f856698]{max-width:64px;padding-inline:5px}.tx-header .btn-collapse[data-v-5f856698]{flex:0 0 auto;padding:2px}}.btn-collapse[data-v-5f856698]{background:none;border:none;color:var(--text-3);cursor:pointer;padding:4px;border-radius:var(--r-sm);display:flex;align-items:center;justify-content:center;transition:color .15s}.btn-collapse[data-v-5f856698]:hover{color:var(--tag)}.list[data-v-5f856698]{border-radius:var(--r-lg)}.list[data-v-5f856698]>.tx-item:nth-child(2n){--tx-row-bg: rgba(255, 255, 255, .015)}.list[data-v-5f856698]>.tx-item:first-child{border-top-left-radius:var(--r-lg);border-top-right-radius:var(--r-lg)}.list[data-v-5f856698]>.tx-item:last-child{border-bottom-left-radius:var(--r-lg);border-bottom-right-radius:var(--r-lg)}.empty[data-v-5f856698]{color:var(--text-2);font-size:.85rem;padding:16px 20px;text-align:center}.skeleton-list[data-v-5f856698]{display:flex;flex-direction:column;gap:6px;padding:0 20px}.skeleton-row[data-v-5f856698]{height:56px;border-radius:var(--r-md);background:linear-gradient(90deg,#ffffff05,#ffffff0f,#ffffff05);background-size:200% 100%;animation:skeletonShimmer-5f856698 1.4s ease-in-out infinite}@keyframes skeletonShimmer-5f856698{0%{background-position:200% 0}to{background-position:-200% 0}}.tx-soft-enter-active[data-v-5f856698]{animation:txSlide-5f856698 .36s cubic-bezier(.2,.8,.2,1) both,txHighlight-5f856698 var(--tx-highlight-duration, 1.2s) ease-out both}@keyframes txSlide-5f856698{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes txHighlight-5f856698{0%{background:var(--tx-arrive-bg, rgba(74, 222, 128, .14));box-shadow:inset 2px 0 0 var(--tx-arrive-border, var(--tag))}to{background:var(--tx-row-bg, transparent);box-shadow:inset 0 0 0 transparent}}.btn-show-more[data-v-5f856698]{display:block;width:calc(100% - 40px);margin:8px 20px 4px;padding:10px;background:none;border:1px solid var(--border);color:var(--text-3);border-radius:var(--r-md);font-size:12px;cursor:pointer;transition:border-color .3s,color .3s,box-shadow .3s}.btn-show-more[data-v-5f856698]:hover{border-color:var(--tag);color:var(--tag);animation:showMoreGlow-5f856698 3s ease-in-out infinite}@keyframes showMoreGlow-5f856698{0%,to{box-shadow:0 0 0 1px #4ade8033,0 0 10px #4ade8026;border-color:var(--tag)}33%{box-shadow:0 0 0 1px #16a34a40,0 0 10px #16a34a1f;border-color:var(--tag-dark)}66%{box-shadow:0 0 0 1px #64f09633,0 0 10px #64f0961f;border-color:#64f096}}@media(prefers-reduced-motion:reduce){.skeleton-row[data-v-5f856698],.btn-show-more[data-v-5f856698]:hover{animation:none!important;transition:none!important}.tx-soft-enter-active[data-v-5f856698]{animation:txArriveReduced-5f856698 .2s ease both}@keyframes txArriveReduced-5f856698{0%{opacity:0}to{opacity:1}}}.save-reminder[data-v-79736f65]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--tag-dim);border:1px solid var(--tag);border-radius:var(--r-md);color:var(--tag);font-size:13px;cursor:pointer;transition:background .2s}.save-reminder[data-v-79736f65]:hover{background:#4ade8020}.icon[data-v-79736f65]{font-size:1.1rem;display:flex;align-items:center}.memo-picker[data-v-ed816a32]{position:relative;display:flex;gap:2px;flex-shrink:0}.memo-icon-btn[data-v-ed816a32]{background:none;border:none;cursor:pointer;padding:4px;line-height:0;opacity:.7;transition:opacity .15s,color .15s,background .15s;border-radius:6px;color:var(--text-2);display:inline-flex;align-items:center;justify-content:center}.memo-icon-btn[data-v-ed816a32]:hover{opacity:1;background:var(--bg-raised);color:var(--text)}.memo-icon-btn.active[data-v-ed816a32]{opacity:1;background:var(--bg-raised);color:var(--tag)}.emoji-pop[data-v-ed816a32],.presets-pop[data-v-ed816a32]{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}.emoji-pop[data-v-ed816a32]::-webkit-scrollbar,.presets-pop[data-v-ed816a32]::-webkit-scrollbar{width:6px}.emoji-pop[data-v-ed816a32]::-webkit-scrollbar-track,.presets-pop[data-v-ed816a32]::-webkit-scrollbar-track{background:transparent}.emoji-pop[data-v-ed816a32]::-webkit-scrollbar-thumb,.presets-pop[data-v-ed816a32]::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:3px}.emoji-pop[data-v-ed816a32]::-webkit-scrollbar-thumb:hover,.presets-pop[data-v-ed816a32]::-webkit-scrollbar-thumb:hover{background:#ffffff42}.picker-pop[data-v-ed816a32]{position:absolute;bottom:calc(100% + 8px);right:0;z-index:211;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-md, 10px);box-shadow:0 8px 28px #00000073;padding:8px}.emoji-pop[data-v-ed816a32]{width:268px;max-height:220px;overflow-y:auto;display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.emoji-cell[data-v-ed816a32]{background:none;border:none;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center}.emoji-cell[data-v-ed816a32]:hover{background:var(--bg-raised)}.presets-pop[data-v-ed816a32]{width:240px;max-height:260px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.preset-cell[data-v-ed816a32]{text-align:left;background:none;border:none;cursor:pointer;color:var(--text);font-size:13px;padding:8px 10px;border-radius:6px;white-space:nowrap}.preset-cell[data-v-ed816a32]:hover{background:var(--bg-raised);color:var(--tag)}.memo-rich[data-v-39de7db5]{flex:1;min-width:0;min-height:38px;max-height:90px;overflow-y:auto;outline:none;white-space:pre-wrap;word-break:break-word;line-height:1.6;display:block;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}.memo-rich[data-v-39de7db5]:empty:before{content:attr(data-placeholder);color:var(--text-3);pointer-events:none}.memo-rich[data-v-39de7db5]::-webkit-scrollbar{width:6px}.memo-rich[data-v-39de7db5]::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:3px}[data-v-39de7db5] .memo-emoji{position:relative;display:inline-flex;width:18px;height:18px;vertical-align:.1em;-webkit-user-select:all;user-select:all}[data-v-39de7db5] .memo-emoji-img{width:100%;height:100%;object-fit:contain;display:block}[data-v-39de7db5] .memo-emoji-lottie{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}[data-v-39de7db5] .memo-emoji-lottie.active{opacity:1}[data-v-39de7db5] .memo-emoji-lottie svg{width:100%!important;height:100%!important;display:block}.memo-burst-p{position:fixed;font-size:18px;line-height:1;pointer-events:none;z-index:9999;font-family:"Noto Color Emoji",sans-serif;will-change:transform,opacity}@keyframes memoBurst0{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(52px,-66px) scale(.3);opacity:0}}@keyframes memoBurst1{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(-52px,-66px) scale(.3);opacity:0}}@keyframes memoBurst2{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(76px,-16px) scale(.2);opacity:0}}@keyframes memoBurst3{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(-76px,-16px) scale(.2);opacity:0}}@keyframes memoBurst4{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(34px,-92px) scale(.25);opacity:0}}@keyframes memoBurst5{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(-34px,-92px) scale(.25);opacity:0}}.address-reveal[data-v-8e475db7]{max-width:100%;display:inline-block;border:0;padding:10px 0;margin:-10px 0 -10px 6px;background:none;color:#a7b1ba;font-family:JetBrains Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:inherit;line-height:1.5;white-space:nowrap;letter-spacing:0;vertical-align:middle}.hx-part[data-v-8e475db7]{display:inline-block;vertical-align:bottom}.long-address[data-v-8e475db7]{white-space:normal;overflow-wrap:anywhere}.hx-dots[data-v-8e475db7],.hx-mid[data-v-8e475db7]{overflow:hidden}.hx-dots[data-v-8e475db7]{width:3ch;text-align:center;letter-spacing:-.15em;transition:width .3s ease .45s}.hx-mid[data-v-8e475db7]{width:0;transition:width .45s ease}.expanded .hx-dots[data-v-8e475db7]{width:0;transition:width .3s ease .5s}.expanded .hx-mid[data-v-8e475db7]{width:calc(var(--mid-ch) * 1ch);transition:width .45s ease .8s}.expanded.immediate .hx-dots[data-v-8e475db7]{transition-delay:0s}.expanded.immediate .hx-mid[data-v-8e475db7]{transition-delay:.3s}@media(prefers-reduced-motion:reduce){.hx-dots[data-v-8e475db7],.hx-mid[data-v-8e475db7],.expanded .hx-dots[data-v-8e475db7],.expanded .hx-mid[data-v-8e475db7]{transition:none}}.silk-amount[data-v-153d0f56]{display:inline-block;color:#e6edf3;padding:.04em .025em;margin:-.04em -.025em;vertical-align:baseline;overflow-wrap:anywhere}@supports ((background-clip:text) or (-webkit-background-clip:text)){.silk-amount[data-v-153d0f56]{background-image:linear-gradient(120deg,#c3d0ce 35%,#d2e7df 45%,#f5fff9 48%,#f5fff9 50%,#a9d6be 53%,#c3d0ce 62%);background-size:360% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:silk-pass-153d0f56 11s cubic-bezier(.35,0,.25,1) infinite}}@keyframes silk-pass-153d0f56{0%{background-position:120% 0}30%,to{background-position:-20% 0}}@media(prefers-reduced-motion:reduce),(forced-colors:active){.silk-amount[data-v-153d0f56]{animation:none;background:none;-webkit-text-fill-color:currentColor;color:inherit}}.payment-focus[data-v-f77a9f47]{font-family:Plus Jakarta Sans,sans-serif}.payment-details[data-v-f77a9f47]{padding:16px 28px 0;text-align:center}.transfer-summary[data-v-f77a9f47]{display:flex;flex-direction:column;align-items:center}.amount[data-v-f77a9f47]{max-width:100%;font-size:36px;line-height:1.1;font-weight:300;letter-spacing:-1.5px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.amount-unit[data-v-f77a9f47]{font-size:13px;color:#4ade80;letter-spacing:0;margin-left:3px}.recipient[data-v-f77a9f47]{min-width:0;max-width:100%;display:flex;align-items:center;color:#6f7e78;font-size:12px}.details[data-v-f77a9f47]{margin:11px 0 0;color:#88939d;font-size:10px}.details-summary[data-v-f77a9f47]{min-height:36px;display:flex;align-items:center;justify-content:center;gap:14px;cursor:pointer}.fee-toggle[data-v-f77a9f47]{flex:0 0 auto;min-height:36px;padding:0;border:0;background:none;color:#7b868e;font-size:10px;white-space:nowrap}.details-chevron[data-v-f77a9f47]{display:inline-block;transform-origin:50% 45%;transition:transform .24s ease}.details.open .details-chevron[data-v-f77a9f47]{transform:rotate(180deg)}.details-panel[data-v-f77a9f47]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease,opacity .2s ease}.details.open .details-panel[data-v-f77a9f47]{grid-template-rows:1fr;opacity:1}.details-panel-inner[data-v-f77a9f47]{min-height:0;overflow:hidden}.details dl[data-v-f77a9f47]{margin:8px 0 0;padding:12px 0;border-top:1px solid #232b31}.details dl>div[data-v-f77a9f47]{display:flex;justify-content:space-between;gap:12px;padding:6px 0}.details dd[data-v-f77a9f47]{margin:0;color:#c5cdd4;text-align:right;overflow-wrap:anywhere;min-width:0}.memo-detail dd[data-v-f77a9f47]{max-width:72%}.authorization[data-v-f77a9f47]{padding:22px 28px 14px}.pin-hint[data-v-f77a9f47]{font-size:11px;color:#a2adb6;text-align:center;margin:0 0 13px}.pin-zone[data-v-f77a9f47]{min-height:58px;position:relative;display:flex;justify-content:center;align-items:center;cursor:text;padding:5px 0;border-radius:8px;border:1px solid transparent}.pin-zone[data-v-f77a9f47]:focus-within{background:#4ade8004}.pin-zone.invalid[data-v-f77a9f47]{background:#f8514906}.pin-zone input[data-v-f77a9f47]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-size:16px;opacity:.01;color:transparent;caret-color:transparent;background:transparent;outline:0;border:0;padding:0;z-index:1}.bloom[data-v-f77a9f47]{position:relative;z-index:2;pointer-events:none;max-width:100%;min-width:0}.pin-options[data-v-f77a9f47]{min-height:34px;display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:9px;color:#7e8993}.pin-options button[data-v-f77a9f47]{background:none;border:0;padding:5px 0 5px 8px;min-height:40px;min-width:44px;font-size:11px;color:#bdd1c4}.error-text[data-v-f77a9f47]{color:#ff817a}.actions[data-v-f77a9f47]{display:flex;flex-direction:column;gap:5px;margin-top:16px}.confirm[data-v-f77a9f47],.cancel[data-v-f77a9f47]{display:flex;align-items:center;justify-content:center;gap:14px;min-height:46px;padding:10px 18px;border:1px solid #4ade80;border-radius:9px;background:#4ade80;color:#082713;font-size:12px;font-weight:700}.confirm[data-v-f77a9f47]:disabled{background:#17221c;border-color:#26362c;color:#799083}.confirm>span[data-v-f77a9f47]{font-size:17px;font-weight:300}.back[data-v-f77a9f47],.send-now[data-v-f77a9f47]{background:none;border:0;min-height:42px;color:#98a4ae;font-size:11px}.cancel[data-v-f77a9f47]{background:transparent;border-color:#4ade8050;color:#e6edf3;font-weight:300}.send-now[data-v-f77a9f47]{color:#8fa89a}.countdown-step[data-v-f77a9f47]{padding:22px 28px 14px;text-align:center}.timer-hint[data-v-f77a9f47]{font-size:11px;color:var(--tag);font-weight:700;margin:0 0 16px}.timer-visual[data-v-f77a9f47]{width:120px;height:120px;position:relative;margin:0 auto;color:#4ade80;display:flex;align-items:center;justify-content:center}.timer-number[data-v-f77a9f47]{font-size:48px;font-weight:300;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-2px}.undo-hint[data-v-f77a9f47]{font-size:10px;color:#8b949e;margin:17px 0 0}.pixel-ring[data-v-f77a9f47]{position:absolute;top:0;right:0;bottom:0;left:0}.pixel-ring i[data-v-f77a9f47]{position:absolute;top:59px;left:59px;width:4px;height:4px;border-radius:1.5px;background:#56dd87;transform-origin:2px 2px;opacity:var(--pixel-opacity);box-shadow:0 0 var(--pixel-blur) rgba(74,222,128,var(--pixel-glow));transition:opacity .24s linear,transform .24s cubic-bezier(.25,.7,.3,1),background-color .2s ease,box-shadow .2s ease}.pixel-ring i.current[data-v-f77a9f47]{background:#e0ffea;box-shadow:0 0 4px #b4ffce,0 0 9px #4ade8080}.pixel-ring i.gone[data-v-f77a9f47]{opacity:0}.sending-orbit[data-v-f77a9f47]{position:absolute;width:120px;height:120px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,#4ade8008,transparent 67%);animation:orbit-enter-f77a9f47 .4s ease-out both}.orbit-ring[data-v-f77a9f47]{position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;animation:orbit-travel-f77a9f47 2.8s linear infinite}.orbit-ring[data-v-f77a9f47]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,#4ade8000,#4ade8000 205deg,#4ade8006 228deg,#4ade8014 252deg,#4ade8033 278deg,#4ade806b 307deg,#4ade80b8 334deg,#caffdc 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));filter:drop-shadow(0 0 3px rgba(74,222,128,.38))}.orbit-ring[data-v-f77a9f47]:after{content:"";position:absolute;top:-1px;left:50%;width:4px;height:4px;border-radius:50%;background:#d8ffe6;transform:translate(-50%);box-shadow:0 0 5px #74ffa6cc,0 0 11px #4ade8061}.sending-mark[data-v-f77a9f47]{animation:mark-enter-f77a9f47 .5s cubic-bezier(.2,.7,.2,1) both}.timer-actions[data-v-f77a9f47]{flex-direction:row;gap:8px;margin-top:15px}.timer-actions .cancel[data-v-f77a9f47],.timer-actions .send-now[data-v-f77a9f47]{flex:1 1 0;min-width:0;min-height:46px;border-radius:9px;font-size:11px}.timer-actions .send-now[data-v-f77a9f47]{border:1px solid var(--tag);background:var(--tag);color:#082713;font-weight:700}.timer-actions button[data-v-f77a9f47]:disabled{opacity:.35}@keyframes orbit-travel-f77a9f47{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orbit-enter-f77a9f47{0%{opacity:0}to{opacity:1}}@keyframes mark-enter-f77a9f47{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.sending-orbit[data-v-f77a9f47],.orbit-ring[data-v-f77a9f47],.sending-mark[data-v-f77a9f47]{animation:none}.pixel-ring i[data-v-f77a9f47],.details-panel[data-v-f77a9f47],.details-chevron[data-v-f77a9f47]{transition:none}}@media(max-width:620px),(hover:none),(pointer:coarse){.details-summary[data-v-f77a9f47]{cursor:default}.fee-toggle[data-v-f77a9f47]{cursor:pointer}}.sr-only[data-v-f77a9f47]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}button[data-v-f77a9f47]:focus-visible,summary[data-v-f77a9f47]:focus-visible{outline:2px solid #4ade80;outline-offset:3px}button[data-v-f77a9f47]:disabled{cursor:default}.overlay[data-v-23c2cfd2]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:200}.panel[data-v-23c2cfd2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-xl);padding:24px;width:100%;max-width:480px;margin:16px;box-sizing:border-box;max-height:calc(var(--overlay-viewport-height, 100dvh) - 32px);overflow-y:auto;-webkit-overflow-scrolling:touch}.panel-header[data-v-23c2cfd2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.panel-header h2[data-v-23c2cfd2]{font-size:18px;font-weight:600;color:#fff}.close-btn[data-v-23c2cfd2]{background:none;border:none;color:var(--text-3);font-size:20px;padding:4px 8px}.close-btn[data-v-23c2cfd2]:hover{color:var(--text)}form[data-v-23c2cfd2]{display:flex;flex-direction:column;gap:16px}.field[data-v-23c2cfd2]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-23c2cfd2]{font-size:12px;color:var(--text-3);font-weight:400}.input-row[data-v-23c2cfd2]{display:flex;align-items:center;gap:8px}.field-input[data-v-23c2cfd2]{flex:1;width:100%;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-sm);padding:12px 14px;color:var(--text);font-size:14px;font-family:Outfit,sans-serif;transition:border-color .3s,box-shadow .3s}.field-input[data-v-23c2cfd2]:focus{outline:none;border-color:var(--tag);box-shadow:0 0 0 1px var(--tag),0 0 12px #4ade8040;animation:sendInputGlow-23c2cfd2 3s ease-in-out infinite}@keyframes sendInputGlow-23c2cfd2{0%,to{box-shadow:0 0 0 1px var(--tag),0 0 12px #4ade804d;border-color:var(--tag)}50%{box-shadow:0 0 0 1px var(--tag-dark),0 0 12px #16a34a59;border-color:var(--tag-dark)}}.field-input.mono[data-v-23c2cfd2]{font-family:JetBrains Mono,monospace;letter-spacing:.05em}.resolve-spinner[data-v-23c2cfd2]{color:var(--text-3);font-size:14px;animation:pulse-23c2cfd2 1s infinite}@keyframes pulse-23c2cfd2{0%,to{opacity:1}50%{opacity:.3}}.resolve-hint[data-v-23c2cfd2]{font-size:11px;color:var(--tag);font-family:JetBrains Mono,monospace;letter-spacing:.04em}.suffix[data-v-23c2cfd2]{color:var(--text-3);font-size:14px;font-family:JetBrains Mono,monospace;white-space:nowrap;transition:color .4s,text-shadow .4s}.field:focus-within>.input-row>.suffix[data-v-23c2cfd2]{color:var(--tag);text-shadow:0 0 8px rgba(74,222,128,.4)}.balance-info[data-v-23c2cfd2]{display:flex;justify-content:space-between;align-items:center;padding-right:36px}.hint[data-v-23c2cfd2]{font-size:12px;color:var(--text-3);transition:color .4s,text-shadow .4s}.field:focus-within>.balance-info>.hint[data-v-23c2cfd2]{color:var(--tag);text-shadow:0 0 8px rgba(74,222,128,.4)}.remaining[data-v-23c2cfd2]{font-size:12px;color:var(--ghost);font-weight:500;transition:text-shadow .4s}.field:focus-within>.balance-info>.remaining[data-v-23c2cfd2]{text-shadow:0 0 8px rgba(137,87,229,.5)}.field-error[data-v-23c2cfd2]{font-size:12px;color:var(--negative)}.payee-card[data-v-23c2cfd2]{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid rgba(74,222,128,.25);border-radius:var(--r-sm);background:#4ade800d;margin-bottom:14px}.payee-head[data-v-23c2cfd2]{display:flex;justify-content:space-between;align-items:center}.verified-badge[data-v-23c2cfd2]{color:var(--tag);font-size:13px;font-weight:600}.payee-caution[data-v-23c2cfd2]{color:#fbbf24;font-size:12px;cursor:help}.payee-target[data-v-23c2cfd2]{color:var(--text);font-size:13px}.homoglyph-warn[data-v-23c2cfd2]{color:#f87171;font-size:12px}.amount-tag[data-v-23c2cfd2]{font-size:12px;font-weight:600;margin-left:6px}.amount-tag.invoice[data-v-23c2cfd2]{color:var(--tag)}.amount-tag.open[data-v-23c2cfd2]{color:#fbbf24}.amount-warn[data-v-23c2cfd2]{font-size:12px;color:#fbbf24}.field-input.locked[data-v-23c2cfd2]{opacity:.75;cursor:default}.selfsend-banner[data-v-23c2cfd2]{padding:12px 14px;border:1px solid rgba(248,113,113,.35);border-radius:var(--r-sm);background:#f8717114;color:#f87171;font-size:13px;margin-bottom:14px}.fee[data-v-23c2cfd2]{font-size:12px;color:var(--text-3)}.v4-options[data-v-23c2cfd2]{display:flex;flex-direction:column;gap:8px;margin-top:4px;padding:10px 12px;background:#ffffff05;border-radius:var(--r-sm, 6px)}.v4-option[data-v-23c2cfd2]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-2);cursor:pointer}.v4-option input[type=checkbox][data-v-23c2cfd2]{margin:0;cursor:pointer}.v4-option .hint[data-v-23c2cfd2]{margin-left:auto;font-size:11px;color:var(--text-3);cursor:help}.v4-memo[data-v-23c2cfd2]{display:flex;align-items:center;gap:8px;margin-top:6px;margin-left:0}.v4-memo .field-input[data-v-23c2cfd2]{flex:1}.byte-counter[data-v-23c2cfd2]{font-size:11px;color:var(--text-3);font-family:JetBrains Mono,monospace;white-space:nowrap}.byte-counter.over[data-v-23c2cfd2]{color:var(--negative)}.v4-option span.on[data-v-23c2cfd2]{font-weight:700;color:var(--text)}.balance-clickable[data-v-23c2cfd2]{cursor:pointer;transition:color .15s}.balance-clickable[data-v-23c2cfd2]:hover{color:var(--tag);text-decoration:underline}.to-field .input-row[data-v-23c2cfd2]{position:relative}.to-dropdown[data-v-23c2cfd2]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-md, 10px);box-shadow:0 8px 28px #00000073;max-height:240px;overflow-y:auto;padding:4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}.to-dropdown[data-v-23c2cfd2]::-webkit-scrollbar{width:6px}.to-dropdown[data-v-23c2cfd2]::-webkit-scrollbar-track{background:transparent}.to-dropdown[data-v-23c2cfd2]::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:3px}.to-dropdown[data-v-23c2cfd2]::-webkit-scrollbar-thumb:hover{background:#ffffff42}.to-option[data-v-23c2cfd2]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;background:none;border:none;cursor:pointer;padding:9px 10px;border-radius:8px;text-align:left}.to-option[data-v-23c2cfd2]:hover{background:var(--bg-raised)}.to-option-name[data-v-23c2cfd2]{color:var(--text);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-option-name.mono[data-v-23c2cfd2]{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:400;color:var(--text-2)}.to-option-time[data-v-23c2cfd2]{color:var(--text-3);font-size:11px;flex-shrink:0}.btn-primary.pulse-cta[data-v-23c2cfd2]{animation:ctaPulse-23c2cfd2 2.4s ease-in-out infinite}@keyframes ctaPulse-23c2cfd2{0%,to{box-shadow:0 0 #4ade8000}50%{box-shadow:0 0 18px 1px #4ade8042}}@media(prefers-reduced-motion:reduce){.btn-primary.pulse-cta[data-v-23c2cfd2]{animation:none}}.error-text[data-v-23c2cfd2]{font-size:13px;color:var(--negative);text-align:center}.sender-optout-warn[data-v-23c2cfd2]{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--negative);border-radius:10px;font-size:13px}.sender-optout-warn .warn-text[data-v-23c2cfd2]{color:var(--negative)}.sender-optout-warn .warn-actions[data-v-23c2cfd2]{display:flex;gap:8px}.sender-optout-warn .warn-actions button[data-v-23c2cfd2]{flex:1;font-size:13px;padding:8px}.btn-primary[data-v-23c2cfd2]{background:var(--tag);color:#000;border:none;border-radius:var(--r-md);padding:12px;font-size:14px;font-weight:600;transition:opacity .2s}.btn-primary[data-v-23c2cfd2]:hover:not(:disabled){opacity:.9}.btn-primary[data-v-23c2cfd2]:disabled{opacity:.3;cursor:not-allowed}.btn-secondary[data-v-23c2cfd2]{background:none;border:1px solid var(--border);color:var(--text-2);border-radius:var(--r-md);padding:10px;font-size:14px;transition:border-color .2s}.btn-secondary[data-v-23c2cfd2]:hover{border-color:var(--text)}.success[data-v-23c2cfd2]{display:flex;flex-direction:column;align-items:center;gap:20px;padding:16px 0}.success-text[data-v-23c2cfd2]{color:var(--positive);font-size:1rem;text-align:center}.panel.focus-panel[data-v-23c2cfd2]{max-width:380px;padding:0;background:#0d1117;border:1px solid #222a31;border-radius:18px;max-height:calc(var(--overlay-viewport-height, 100dvh) - 32px)}.panel.sent-panel[data-v-23c2cfd2]{min-height:420px;display:flex;flex-direction:column}.focus-panel .panel-header[data-v-23c2cfd2]{padding:13px 20px;margin:0}.focus-panel .panel-header h2[data-v-23c2cfd2]{font-family:Plus Jakarta Sans,sans-serif;font-size:12px;color:#c7d0d8}.success[data-v-23c2cfd2]{flex:1;justify-content:space-between;gap:32px;min-height:360px;padding:42px 28px 28px}.success-result[data-v-23c2cfd2]{display:flex;flex-direction:column;align-items:center}.success-orbit[data-v-23c2cfd2]{position:relative;width:120px;height:120px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,rgba(74,222,128,.06),transparent 67%);animation:successEnter-23c2cfd2 .45s cubic-bezier(.2,.7,.2,1) both}.success-ring[data-v-23c2cfd2]{position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1.5px solid rgba(74,222,128,.42);border-radius:50%;box-shadow:0 0 10px #4ade801f}.success-status[data-v-23c2cfd2]{margin:18px 0 0;color:var(--tag);font-size:12px;font-weight:700}.success .success-text[data-v-23c2cfd2]{margin:7px 0 0;color:var(--text-3);font-size:10px}.success-done[data-v-23c2cfd2]{width:100%;min-height:46px;border-radius:9px;font-size:12px}@keyframes successEnter-23c2cfd2{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.success-orbit[data-v-23c2cfd2]{animation:none}}@media(max-height:540px){.overlay[data-v-23c2cfd2]{align-items:flex-start}.panel.sent-panel[data-v-23c2cfd2]{min-height:calc(var(--overlay-viewport-height, 100dvh) - 32px)}}.confirm-step[data-v-23c2cfd2]{display:flex;flex-direction:column;gap:20px}.confirm-summary[data-v-23c2cfd2]{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;background:var(--bg-raised);border-radius:var(--r-md)}.confirm-amount[data-v-23c2cfd2]{font-size:1.15rem;font-weight:600;color:var(--negative);font-family:JetBrains Mono,monospace}.confirm-arrow[data-v-23c2cfd2]{color:var(--text-3);font-size:1.1rem}.confirm-peer[data-v-23c2cfd2]{font-size:.9rem;color:var(--text)}.mono[data-v-23c2cfd2]{font-family:JetBrains Mono,monospace}.pin-input[data-v-23c2cfd2]{text-align:center;font-size:1.5rem;letter-spacing:.3em;padding:14px}.confirm-actions[data-v-23c2cfd2]{display:flex;gap:8px}.confirm-actions .btn-primary[data-v-23c2cfd2],.confirm-actions .btn-secondary[data-v-23c2cfd2]{flex:1}.countdown-step[data-v-23c2cfd2]{display:flex;flex-direction:column;align-items:center;gap:20px}.countdown-display[data-v-23c2cfd2]{position:relative;width:120px;height:120px}.countdown-number[data-v-23c2cfd2]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700;color:var(--text);z-index:1;transition:color .3s,transform .3s}.countdown-number.go[data-v-23c2cfd2]{color:var(--tag);transform:scale(1.2)}.countdown-ring[data-v-23c2cfd2]{position:absolute;top:0;right:0;bottom:0;left:0}.countdown-ring svg[data-v-23c2cfd2]{width:100%;height:100%;transform:rotate(-90deg)}.countdown-progress[data-v-23c2cfd2]{transition:stroke-dashoffset 1s linear}.countdown-actions[data-v-23c2cfd2]{display:flex;gap:8px;width:100%}.btn-send-now[data-v-23c2cfd2]{flex:1;background:var(--tag);color:#000;border:none;border-radius:var(--r-md);padding:12px;font-size:1rem;font-weight:600;transition:opacity .2s}.btn-send-now[data-v-23c2cfd2]:hover{opacity:.9}.btn-cancel[data-v-23c2cfd2]{flex:1;background:none;border:2px solid var(--negative);color:var(--negative);border-radius:var(--r-md);padding:12px;font-size:1rem;font-weight:500;transition:background .2s}.btn-cancel[data-v-23c2cfd2]:hover{background:#f851491a}.token-step[data-v-23c2cfd2]{display:flex;flex-direction:column;gap:14px}.token-step-hint[data-v-23c2cfd2]{margin:0;font-size:.85rem;color:var(--text-3)}.token-list[data-v-23c2cfd2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.token-row[data-v-23c2cfd2]{width:100%;display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text);cursor:pointer;transition:border-color .2s,background .2s}.token-row[data-v-23c2cfd2]:hover{border-color:var(--tag)}.token-row.selected[data-v-23c2cfd2]{border-color:var(--tag);background:#58a6ff14}.token-label[data-v-23c2cfd2]{font-weight:600}.token-id[data-v-23c2cfd2]{font-size:.75rem;color:var(--text-3)}.token-bal[data-v-23c2cfd2]{margin-left:auto;font-variant-numeric:tabular-nums;color:var(--text-2)}.token-hide[data-v-23c2cfd2]{font-size:1rem;line-height:1;color:var(--text-3);padding:2px 6px;border-radius:var(--r-sm)}.token-hide[data-v-23c2cfd2]:hover{color:var(--text);background:var(--border)}.token-chip[data-v-23c2cfd2]{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;margin-bottom:6px;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--r-xl);color:var(--text);cursor:pointer;transition:border-color .2s}.token-chip[data-v-23c2cfd2]:hover{border-color:var(--tag)}.token-chip-label[data-v-23c2cfd2]{font-weight:600}.token-chip-change[data-v-23c2cfd2]{font-size:.78rem;color:var(--text-3)}@media(max-width:480px){.overlay[data-v-23c2cfd2]{box-sizing:border-box;bottom:auto;align-items:flex-start;padding:max(8px,var(--safe-top)) max(8px,var(--safe-right)) max(8px,var(--safe-bottom)) max(8px,var(--safe-left))}.panel[data-v-23c2cfd2]{max-height:100%;margin:auto;padding:16px}.panel.focus-panel[data-v-23c2cfd2]{padding:0}.payee-head[data-v-23c2cfd2],.balance-info[data-v-23c2cfd2],.confirm-summary[data-v-23c2cfd2]{min-width:0;flex-wrap:wrap;gap:6px}.confirm-amount[data-v-23c2cfd2],.confirm-peer[data-v-23c2cfd2]{min-width:0;overflow-wrap:anywhere}input[type=text][data-v-23c2cfd2],input[type=password][data-v-23c2cfd2],textarea[data-v-23c2cfd2]{font-size:16px}}.receive-complete-mark[data-v-5d812066]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;pointer-events:none}.complete-mark-svg[data-v-5d812066]{display:block;width:142px;height:142px;overflow:visible}.trace-halo[data-v-5d812066],.trace-check[data-v-5d812066]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:88;stroke-dashoffset:88;vector-effect:non-scaling-stroke}.trace-halo[data-v-5d812066]{stroke:#4ade8047;stroke-width:14;filter:url(#receiveTraceWideGlow);animation:receiveTraceDraw-5d812066 .82s .15s cubic-bezier(.55,0,.15,1) forwards}.trace-check[data-v-5d812066]{stroke:#66ee94;stroke-width:8;filter:url(#receiveTraceSoftGlow);animation:receiveTraceDraw-5d812066 .82s .15s cubic-bezier(.55,0,.15,1) forwards,receiveTraceSettle-5d812066 .48s 1s ease-out both}@keyframes receiveTraceDraw-5d812066{to{stroke-dashoffset:0}}@keyframes receiveTraceSettle-5d812066{0%{opacity:.68}45%{opacity:1}to{opacity:.92}}@media(prefers-reduced-motion:reduce){.trace-halo[data-v-5d812066],.trace-check[data-v-5d812066]{animation:none;stroke-dashoffset:0}.trace-check[data-v-5d812066]{opacity:.92}}.overlay[data-v-ed3bd8c2]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:200}.panel[data-v-ed3bd8c2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-xl);padding:24px;width:100%;max-width:400px;margin:16px;box-sizing:border-box;max-height:calc(var(--overlay-viewport-height, 100dvh) - 32px);overflow-y:auto;-webkit-overflow-scrolling:touch}.panel-header[data-v-ed3bd8c2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.panel-header h2[data-v-ed3bd8c2]{font-size:18px;font-weight:600;color:#fff}.close-btn[data-v-ed3bd8c2]{background:none;border:none;color:var(--text-3);font-size:20px;padding:4px 8px}.close-btn[data-v-ed3bd8c2]:hover{color:var(--text)}.body[data-v-ed3bd8c2]{display:flex;flex-direction:column;align-items:center;gap:16px}.qr-wrap[data-v-ed3bd8c2]{position:relative;padding:16px;border-radius:16px;background:#0a0e14;transition:box-shadow .6s ease,border-color .6s ease}.qr-wrap.glow-idle[data-v-ed3bd8c2]{box-shadow:0 0 24px #4ade802e,0 0 70px #4ade8014,0 0 10px #ffffff1a,inset 0 0 1px #4ade8040;border:1px solid rgba(74,222,128,.2)}.qr-wrap.glow-detected[data-v-ed3bd8c2]{box-shadow:0 0 28px #d2992259,0 0 80px #d299221f,inset 0 0 1px #d299224d;border:1px solid rgba(210,153,34,.35);animation:glowBreath-ed3bd8c2 1.4s ease-in-out infinite}.qr-wrap.glow-complete[data-v-ed3bd8c2]{box-shadow:0 0 32px #3fb95073,0 0 90px #3fb95026,inset 0 0 1px #3fb95066;border:1px solid rgba(63,185,80,.45)}.qr-wrap.glow-white[data-v-ed3bd8c2]{box-shadow:0 0 32px #ffffff4d,0 0 90px #ffffff1a,inset 0 0 1px #ffffff59;border:1px solid rgba(255,255,255,.35);transition:box-shadow 2s ease,border-color 2s ease}@keyframes glowBreath-ed3bd8c2{0%,to{filter:brightness(1)}50%{filter:brightness(1.25)}}.qr[data-v-ed3bd8c2]{display:block;border-radius:8px}.field-label[data-v-ed3bd8c2]{color:var(--text-3);font-size:11px;text-transform:uppercase;letter-spacing:1px;align-self:flex-start}.address-box[data-v-ed3bd8c2]{width:100%;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-sm);padding:12px 16px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:border-color .2s}.address-box[data-v-ed3bd8c2]:hover{border-color:var(--tag)}.address[data-v-ed3bd8c2]{font-family:JetBrains Mono,monospace;font-size:1rem;letter-spacing:.08em;color:var(--text);-webkit-user-select:all;user-select:all}.copy-icon[data-v-ed3bd8c2]{color:var(--text-3);font-size:16px;transition:color .2s}.address-box:hover .copy-icon[data-v-ed3bd8c2]{color:var(--tag)}.hint[data-v-ed3bd8c2]{color:var(--text-3);font-size:12px;text-align:center}.qr.stale[data-v-ed3bd8c2]{opacity:.45;transition:opacity .15s}.build-error[data-v-ed3bd8c2],.field-error[data-v-ed3bd8c2]{color:#f87171;font-size:12px;align-self:flex-start}.composer[data-v-ed3bd8c2]{width:100%;display:flex;flex-direction:column;gap:8px}.amount-row[data-v-ed3bd8c2]{display:flex;align-items:center;gap:8px;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-sm);padding:10px 14px}.amount-input[data-v-ed3bd8c2]{flex:1;background:none;border:none;color:var(--text);font-size:1rem;outline:none;font-family:JetBrains Mono,monospace}.amount-unit[data-v-ed3bd8c2]{color:var(--text-3);font-size:13px}.memo-toggle[data-v-ed3bd8c2]{background:none;border:none;color:var(--text-3);font-size:13px;align-self:flex-start;padding:2px 0;cursor:pointer}.memo-toggle .on[data-v-ed3bd8c2]{color:var(--tag)}.memo-wrap[data-v-ed3bd8c2]{position:relative;display:flex;flex-direction:column;gap:4px}.memo-input[data-v-ed3bd8c2]{width:100%;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-sm);padding:10px 14px;color:var(--text);font-size:14px;resize:none;outline:none}.byte-counter[data-v-ed3bd8c2]{color:var(--text-3);font-size:11px;align-self:flex-end}.byte-counter.over[data-v-ed3bd8c2]{color:#f87171}.copy-link-btn[data-v-ed3bd8c2]{width:100%;background:#4ade8014;border:1px solid rgba(74,222,128,.25);border-radius:var(--r-sm);color:var(--tag);padding:10px;font-size:14px;cursor:pointer;transition:background .2s}.copy-link-btn[data-v-ed3bd8c2]:hover:not(:disabled){background:#4ade8026}.copy-link-btn[data-v-ed3bd8c2]:disabled{opacity:.5;cursor:default}.tabs[data-v-ed3bd8c2]{display:flex;gap:8px;margin-bottom:16px}.tab-btn[data-v-ed3bd8c2]{flex:1;padding:8px 0;border-radius:var(--r-sm);border:1px solid var(--border);background:transparent;color:var(--text-3);font-size:13px;font-weight:700;letter-spacing:2px;cursor:pointer;transition:color .2s,border-color .2s,background .2s}.tab-btn.active[data-v-ed3bd8c2]{color:var(--tag);border-color:#4ade8066;background:#4ade8012}.amount-line[data-v-ed3bd8c2]{display:flex;align-items:baseline;justify-content:center;gap:10px;width:100%;border-bottom:1px solid var(--border);padding:4px 0 8px;cursor:text}.amount-big[data-v-ed3bd8c2]{background:none;border:none;outline:none;text-align:center;color:var(--positive);font-family:Plus Jakarta Sans,sans-serif;font-size:34px;font-weight:300;letter-spacing:-1.5px;font-variant-numeric:tabular-nums;caret-color:var(--positive);min-width:6ch;max-width:100%;transition:width .15s ease,font-size .15s ease}.amount-line-unit[data-v-ed3bd8c2]{color:var(--text-3);font-size:14px;font-weight:600}.receive-amount-line[data-v-ed3bd8c2]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:0}.receive-amount-line .amount-big[data-v-ed3bd8c2]{grid-column:2;justify-self:center;min-width:0;max-width:100%}.receive-amount-line .token-unit-wrap[data-v-ed3bd8c2]{grid-column:3;justify-self:start;margin-left:10px}.amount-measure[data-v-ed3bd8c2]{position:absolute;visibility:hidden;pointer-events:none;white-space:pre;font-family:Plus Jakarta Sans,sans-serif;font-size:34px;font-weight:300;letter-spacing:-1.5px;font-variant-numeric:tabular-nums}.token-unit-wrap[data-v-ed3bd8c2]{position:relative;display:inline-flex}.token-unit-btn[data-v-ed3bd8c2]{background:none;border:none;cursor:pointer;padding:2px 4px}.token-unit-btn[data-v-ed3bd8c2]:hover{color:var(--text-1)}.token-caret[data-v-ed3bd8c2]{margin-left:3px;font-size:9px;opacity:.7}.token-pop[data-v-ed3bd8c2]{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);min-width:180px;z-index:30;padding:6px;background:#10151ef7;border:1px solid rgba(255,255,255,.12);border-radius:10px;box-shadow:0 8px 28px #00000080;display:flex;flex-direction:column;gap:2px}.token-pop-row[data-v-ed3bd8c2]{background:none;border:none;cursor:pointer;text-align:left;padding:7px 10px;border-radius:7px;color:var(--text-2);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600}.token-pop-row[data-v-ed3bd8c2]:hover{background:#ffffff0f;color:var(--text-1)}.token-pop-row.active[data-v-ed3bd8c2]{color:#2ecc71}.token-add-row[data-v-ed3bd8c2]{display:flex;gap:4px;padding:4px 4px 2px;border-top:1px solid rgba(255,255,255,.08);margin-top:3px}.token-add-input[data-v-ed3bd8c2]{flex:1;min-width:0;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:4px 8px;color:var(--text-1);font-size:12px}.token-add-btn[data-v-ed3bd8c2]{background:#2ecc711f;border:1px solid rgba(46,204,113,.3);border-radius:6px;color:#2ecc71;font-size:11px;font-weight:700;cursor:pointer;padding:4px 10px}.token-add-error[data-v-ed3bd8c2]{padding:2px 6px 4px;font-size:11px}.amount-pending[data-v-ed3bd8c2]{color:var(--warning);animation:amountPendingTint-ed3bd8c2 .65s ease-out both}@keyframes amountPendingTint-ed3bd8c2{0%{color:var(--positive)}to{color:var(--warning)}}.pay-under[data-v-ed3bd8c2]{background:#d2992214;color:var(--text-2);font-weight:400}.amount-line-hint[data-v-ed3bd8c2]{color:var(--text-3);font-size:11px;text-align:center;min-height:14px}.addr-row[data-v-ed3bd8c2]{display:flex;align-items:center;gap:8px;width:100%;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-sm);padding:8px 10px}.addr-row .address[data-v-ed3bd8c2]{flex:1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.addr-copy[data-v-ed3bd8c2]{background:none;border:none;color:var(--text-3);font-size:15px;cursor:pointer;padding:2px 6px}.addr-copy[data-v-ed3bd8c2]:hover{color:var(--tag)}.paylink-btn[data-v-ed3bd8c2]{border:1px solid rgba(74,222,128,.35);background:#4ade8014;color:var(--tag);border-radius:var(--r-sm);padding:6px 10px;font-size:11px;font-weight:700;letter-spacing:1px;white-space:nowrap;cursor:pointer}.paylink-btn[data-v-ed3bd8c2]:hover:not(:disabled){background:#4ade8029}.paylink-btn[data-v-ed3bd8c2]:disabled{opacity:.5;cursor:default}.collapse-zone[data-v-ed3bd8c2]{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-height:800px;overflow:hidden;transition:max-height .7s cubic-bezier(.4,0,.2,1),opacity .5s ease}.collapse-zone.collapsed[data-v-ed3bd8c2]{max-height:0;opacity:0}.qr.blurred[data-v-ed3bd8c2]{filter:blur(6px) brightness(.7);transition:filter .6s ease}.amount-line.static[data-v-ed3bd8c2]{cursor:default}.amount-big-static[data-v-ed3bd8c2]{color:var(--positive);font-family:Plus Jakarta Sans,sans-serif;font-size:34px;font-weight:300;letter-spacing:-1.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.morph-line[data-v-ed3bd8c2]{display:inline-flex;align-items:baseline;justify-content:center;font-family:Plus Jakarta Sans,sans-serif;font-size:34px;font-weight:300;letter-spacing:-1.5px;font-variant-numeric:tabular-nums;color:var(--positive)}.mw[data-v-ed3bd8c2]{position:relative;display:inline-block;overflow:hidden;height:1.25em;vertical-align:bottom}.mw-inner[data-v-ed3bd8c2]{position:absolute;left:50%;top:0;transform:translate(-50%);white-space:nowrap}.mw-amount[data-v-ed3bd8c2]{animation:mwAmount-ed3bd8c2 4.2s ease-in-out 3;animation-fill-mode:forwards}.mw-complete[data-v-ed3bd8c2]{animation:mwComplete-ed3bd8c2 4.2s ease-in-out 3;animation-fill-mode:forwards}.morph-line[data-v-ed3bd8c2]{transition:color 2s ease}.morph-done[data-v-ed3bd8c2]{color:#ffffffeb}.morph-done .mw-amount[data-v-ed3bd8c2]{animation:none;width:0}.morph-done .mw-complete[data-v-ed3bd8c2]{animation:none;width:9ch;transition:width .5s ease}@keyframes mwAmount-ed3bd8c2{0%{width:0}10%,40%{width:var(--amt-w, 12ch)}50%,to{width:0}}@keyframes mwComplete-ed3bd8c2{0%,50%{width:0}60%,90%{width:9ch}to{width:0}}@media(prefers-reduced-motion:reduce){.mw-amount[data-v-ed3bd8c2]{animation:none;width:0}.mw-complete[data-v-ed3bd8c2]{animation:none;width:9ch}}.pay-status[data-v-ed3bd8c2]{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px;padding:10px 14px;border-radius:var(--r-md);font-size:14px;font-weight:600}.pay-unconfirmed[data-v-ed3bd8c2]{background:#d2992214;color:var(--text-2);font-weight:400}.complete-actions[data-v-ed3bd8c2]{display:flex;gap:10px;width:100%}.complete-action-btn[data-v-ed3bd8c2]{flex:1;min-height:34px;padding:6px 16px;border-radius:var(--r-sm);font-size:12px;cursor:pointer}.complete-close-btn[data-v-ed3bd8c2]{border:1px solid var(--border-2);background:transparent;color:var(--text-2)}.complete-close-btn[data-v-ed3bd8c2]:hover{border-color:var(--text-3);color:var(--text)}.new-request-btn[data-v-ed3bd8c2]{border:1px solid var(--positive);background:transparent;color:var(--positive)}.new-request-btn[data-v-ed3bd8c2]:hover{background:#3fb95014}.field[data-v-ed3bd8c2]{width:100%;display:flex;flex-direction:column;gap:6px}.field-input[data-v-ed3bd8c2]{width:100%;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-sm);padding:10px 14px;color:var(--text);font-size:14px;outline:none}.field-input[data-v-ed3bd8c2]:focus{border-color:#4ade8066}.mono[data-v-ed3bd8c2]{font-family:JetBrains Mono,monospace}.opt-tag[data-v-ed3bd8c2]{color:var(--text-3);font-size:10px;text-transform:none;letter-spacing:0;margin-left:6px}.resolve-hint[data-v-ed3bd8c2]{color:var(--text-3);font-size:12px}.resolve-spinner[data-v-ed3bd8c2]{position:absolute;right:12px;top:10px;color:var(--text-3)}.to-field .input-row[data-v-ed3bd8c2]{position:relative;width:100%}.to-dropdown[data-v-ed3bd8c2]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-md, 10px);box-shadow:0 8px 28px #00000073;max-height:240px;overflow-y:auto;padding:4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}.to-dropdown[data-v-ed3bd8c2]::-webkit-scrollbar{width:6px}.to-dropdown[data-v-ed3bd8c2]::-webkit-scrollbar-track{background:transparent}.to-dropdown[data-v-ed3bd8c2]::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:3px}.to-dropdown[data-v-ed3bd8c2]::-webkit-scrollbar-thumb:hover{background:#ffffff42}.to-option[data-v-ed3bd8c2]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;background:none;border:none;cursor:pointer;padding:9px 10px;border-radius:8px;text-align:left}.to-option[data-v-ed3bd8c2]:hover{background:var(--bg-raised)}.to-option-name[data-v-ed3bd8c2]{color:var(--text);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-option-name.mono[data-v-ed3bd8c2]{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:400;color:var(--text-2)}.to-option-time[data-v-ed3bd8c2]{color:var(--text-3);font-size:11px;white-space:nowrap}.ghost-msg-wrap[data-v-ed3bd8c2]{position:relative;display:block;width:100%}.ghost-msg-wrap[data-v-ed3bd8c2] .memo-rich{min-height:56px;max-height:200px;padding-right:64px}.ghost-msg-picker[data-v-ed3bd8c2]{position:absolute;top:8px;right:8px;z-index:5}.byte-hint[data-v-ed3bd8c2]{align-self:flex-end;font-size:11px}.byte-hint.over[data-v-ed3bd8c2]{color:#f87171}.lock-badge[data-v-ed3bd8c2]{color:var(--warning)}.open-badge[data-v-ed3bd8c2]{color:var(--text-3)}@media(max-width:480px){.overlay[data-v-ed3bd8c2]{box-sizing:border-box;height:100dvh;bottom:auto;align-items:flex-start;padding:max(8px,var(--safe-top)) max(8px,var(--safe-right)) max(8px,var(--safe-bottom)) max(8px,var(--safe-left))}.panel[data-v-ed3bd8c2]{max-height:100%;margin:auto;padding:16px}.qr-wrap[data-v-ed3bd8c2]{box-sizing:border-box;max-width:100%}.qr[data-v-ed3bd8c2]{max-width:100%;height:auto!important}.token-pop[data-v-ed3bd8c2]{left:auto;right:0;transform:none;max-width:min(240px,calc(100vw - 48px))}input[type=text][data-v-ed3bd8c2],textarea[data-v-ed3bd8c2]{font-size:16px}}.overlay[data-v-ba03dd65]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:200}.panel[data-v-ba03dd65]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-xl);padding:24px;width:100%;max-width:400px;margin:16px;box-sizing:border-box;max-height:calc(var(--overlay-viewport-height, 100dvh) - 32px);overflow-y:auto;-webkit-overflow-scrolling:touch}.panel-header[data-v-ba03dd65]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.panel-header h2[data-v-ba03dd65]{font-size:18px;font-weight:600;color:#fff}.close-btn[data-v-ba03dd65]{background:none;border:none;color:var(--text-3);font-size:20px;padding:4px 8px}.close-btn[data-v-ba03dd65]:hover{color:var(--text)}.body[data-v-ba03dd65]{display:flex;flex-direction:column;align-items:center;gap:14px}.cam-wrap[data-v-ba03dd65]{position:relative;width:260px;height:260px;border-radius:16px;overflow:hidden;background:#0a0e14;border:1px solid rgba(74,222,128,.12)}.cam-wrap.hidden[data-v-ba03dd65]{display:none}.cam[data-v-ba03dd65]{width:100%;height:100%;object-fit:cover}.scan-frame[data-v-ba03dd65]{position:absolute;top:28px;right:28px;bottom:28px;left:28px;border:2px solid rgba(74,222,128,.6);border-radius:12px;box-shadow:0 0 0 999px #00000040;pointer-events:none}.capture[data-v-ba03dd65]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#060a14d1;color:#4ade80;font-size:14px;font-weight:600}.capture p[data-v-ba03dd65]{margin:0}.spinner[data-v-ba03dd65]{width:34px;height:34px;border:3px solid rgba(74,222,128,.25);border-top-color:#4ade80;border-radius:50%;animation:capture-spin-ba03dd65 .8s linear infinite}@keyframes capture-spin-ba03dd65{to{transform:rotate(360deg)}}.status[data-v-ba03dd65]{font-size:13px;color:var(--text-3);text-align:center}.status.err[data-v-ba03dd65]{color:#f87171}.paste-toggle[data-v-ba03dd65]{background:none;border:none;color:var(--text-3);font-size:13px;cursor:pointer;align-self:flex-start}.paste-wrap[data-v-ba03dd65]{width:100%;display:flex;flex-direction:column;gap:8px}.paste-input[data-v-ba03dd65]{width:100%;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-sm);padding:10px 14px;color:var(--text);font-size:13px;resize:none;outline:none;font-family:JetBrains Mono,monospace}.paste-btn[data-v-ba03dd65]{background:#4ade801a;border:1px solid rgba(74,222,128,.3);border-radius:var(--r-sm);color:var(--tag);padding:10px;font-size:14px;cursor:pointer}.paste-btn[data-v-ba03dd65]:disabled{opacity:.5;cursor:default}.hint[data-v-ba03dd65]{color:var(--text-3);font-size:12px;text-align:center}@media(max-width:480px){.overlay[data-v-ba03dd65]{box-sizing:border-box;height:100dvh;bottom:auto;align-items:flex-start;padding:max(8px,var(--safe-top)) max(8px,var(--safe-right)) max(8px,var(--safe-bottom)) max(8px,var(--safe-left))}.panel[data-v-ba03dd65]{max-height:100%;margin:auto;padding:16px}.cam-wrap[data-v-ba03dd65]{width:min(260px,100%);height:auto;aspect-ratio:1}.paste-input[data-v-ba03dd65]{font-size:16px}}.overlay[data-v-5de76b86]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:200}.panel[data-v-5de76b86]{background:var(--bg-card);border:1px solid var(--ghost);border-radius:var(--r-xl);padding:24px;width:100%;max-width:480px;margin:16px;box-sizing:border-box;max-height:calc(var(--overlay-viewport-height, 100dvh) - 32px);overflow-y:auto}.panel[data-v-5de76b86]::-webkit-scrollbar{width:6px}.panel[data-v-5de76b86]::-webkit-scrollbar-track{background:transparent}.panel[data-v-5de76b86]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.panel[data-v-5de76b86]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.panel-header[data-v-5de76b86]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.panel-header h2[data-v-5de76b86]{font-size:18px;font-weight:600;color:var(--ghost)}.close-btn[data-v-5de76b86]{background:none;border:none;color:var(--text-3);font-size:20px;padding:4px 8px}.close-btn[data-v-5de76b86]:hover{color:var(--text)}form[data-v-5de76b86]{display:flex;flex-direction:column;gap:16px}.field[data-v-5de76b86]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-5de76b86]{font-size:12px;color:var(--text-3);font-weight:400}.input-row[data-v-5de76b86]{display:flex;align-items:center;gap:8px;position:relative}.resolve-spinner[data-v-5de76b86]{color:var(--ghost);font-size:14px;flex-shrink:0}.resolve-hint[data-v-5de76b86]{font-size:11px;font-family:JetBrains Mono,monospace;color:var(--ghost);margin-top:4px}.field-input[data-v-5de76b86]{flex:1;width:100%;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-sm);padding:12px 14px;color:var(--text);font-size:14px;font-family:Outfit,sans-serif;transition:border-color .3s,box-shadow .3s}.field-input[data-v-5de76b86]:focus{outline:none;border-color:var(--ghost);box-shadow:0 0 0 1px var(--ghost),0 0 12px #8957e540;animation:ghostInputGlow-5de76b86 3s ease-in-out infinite}@keyframes ghostInputGlow-5de76b86{0%,to{box-shadow:0 0 0 1px #8957e5,0 0 12px #8957e54d;border-color:#8957e5}50%{box-shadow:0 0 0 1px #a371f7,0 0 12px #a371f759;border-color:#a371f7}}.field-input.mono[data-v-5de76b86]{font-family:JetBrains Mono,monospace;letter-spacing:.05em}.suffix[data-v-5de76b86]{color:var(--text-3);font-size:14px;font-family:JetBrains Mono,monospace;white-space:nowrap;transition:color .4s,text-shadow .4s}.field:focus-within>.input-row>.suffix[data-v-5de76b86]{color:var(--ghost);text-shadow:0 0 8px rgba(137,87,229,.4)}.balance-info[data-v-5de76b86]{display:flex;justify-content:space-between;align-items:center;padding-right:36px}.hint[data-v-5de76b86]{font-size:12px;color:var(--text-3);transition:color .4s,text-shadow .4s}.field:focus-within>.hint[data-v-5de76b86],.field:focus-within>.balance-info>.hint[data-v-5de76b86]{color:var(--ghost);text-shadow:0 0 8px rgba(137,87,229,.4)}.balance-clickable[data-v-5de76b86]{cursor:pointer}.balance-clickable[data-v-5de76b86]:hover{color:var(--ghost);text-decoration:underline}.to-dropdown[data-v-5de76b86]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;background:var(--bg-card, #1a1a22);border:1px solid var(--border);border-radius:var(--r-md, 10px);box-shadow:0 8px 28px #00000073;max-height:240px;overflow-y:auto;padding:4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}.to-dropdown[data-v-5de76b86]::-webkit-scrollbar{width:6px}.to-dropdown[data-v-5de76b86]::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:3px}.to-option[data-v-5de76b86]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;background:none;border:none;cursor:pointer;padding:9px 10px;border-radius:8px;text-align:left}.to-option[data-v-5de76b86]:hover{background:var(--bg-raised, rgba(255, 255, 255, .05))}.to-option-name[data-v-5de76b86]{color:var(--text);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-option-name.mono[data-v-5de76b86]{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:400;color:var(--text-2)}.to-option-time[data-v-5de76b86]{color:var(--text-3);font-size:11px;flex-shrink:0}.ttl-select[data-v-5de76b86]{position:relative}.ttl-trigger[data-v-5de76b86]{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;cursor:pointer}.ttl-caret[data-v-5de76b86]{color:var(--text-3);font-size:11px;flex-shrink:0;transition:transform .2s}.ttl-trigger.open .ttl-caret[data-v-5de76b86]{transform:rotate(180deg)}.ttl-dropdown[data-v-5de76b86]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;background:var(--bg-card, #1a1a22);border:1px solid var(--border);border-radius:var(--r-md, 10px);box-shadow:0 8px 28px #00000073;max-height:240px;overflow-y:auto;padding:4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}.ttl-dropdown[data-v-5de76b86]::-webkit-scrollbar{width:6px}.ttl-dropdown[data-v-5de76b86]::-webkit-scrollbar-track{background:transparent}.ttl-dropdown[data-v-5de76b86]::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:3px}.ttl-dropdown[data-v-5de76b86]::-webkit-scrollbar-thumb:hover{background:#ffffff42}.ttl-option[data-v-5de76b86]{display:block;width:100%;background:none;border:none;cursor:pointer;padding:9px 10px;border-radius:8px;text-align:left;color:var(--text);font-size:14px}.ttl-option[data-v-5de76b86]:hover{background:var(--bg-raised, rgba(255, 255, 255, .05))}.ttl-option.active[data-v-5de76b86]{color:var(--ghost);background:var(--bg-raised, rgba(255, 255, 255, .05))}.ghost-msg-wrap[data-v-5de76b86]{position:relative;display:block}.ghost-msg-wrap[data-v-5de76b86] .memo-rich{min-height:56px;max-height:200px;padding-right:64px}.ghost-msg-picker[data-v-5de76b86]{position:absolute;top:8px;right:8px;z-index:5}.hint.over[data-v-5de76b86]{color:var(--danger, #f0616d)}.v4-options[data-v-5de76b86]{display:flex;flex-direction:column;gap:6px;margin-top:4px;padding:10px 12px;background:#ffffff05;border-radius:var(--r-sm, 6px)}.v4-option[data-v-5de76b86]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-2);cursor:pointer}.v4-option.disabled[data-v-5de76b86]{cursor:default;opacity:.75}.v4-option input[type=checkbox][data-v-5de76b86]{margin:0;cursor:pointer}.v4-option .hint[data-v-5de76b86]{margin-left:auto;font-size:11px;color:var(--text-3);cursor:help}.v4-option span.on[data-v-5de76b86]{font-weight:700;color:var(--text)}.v4-suboption-hint[data-v-5de76b86]{font-size:11px;color:var(--text-3);line-height:1.4}.remaining[data-v-5de76b86]{font-size:12px;color:var(--positive);font-weight:500;transition:text-shadow .4s}.field:focus-within>.balance-info>.remaining[data-v-5de76b86]{text-shadow:0 0 8px rgba(63,185,80,.5)}.field-error[data-v-5de76b86]{font-size:12px;color:var(--negative)}.explainer[data-v-5de76b86]{font-size:12px;color:var(--text-3);line-height:1.5}.error-text[data-v-5de76b86]{font-size:13px;color:var(--negative);text-align:center}.format-selector[data-v-5de76b86]{display:flex;gap:8px}.format-btn[data-v-5de76b86]{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 8px;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-sm);cursor:pointer;transition:border-color .2s,background .2s}.format-btn[data-v-5de76b86]:hover{border-color:var(--ghost)}.format-btn.active[data-v-5de76b86]{border-color:var(--ghost);background:var(--ghost-dim, rgba(137, 87, 229, .08))}.format-name[data-v-5de76b86]{font-size:13px;font-weight:600;color:var(--text)}.format-btn.active .format-name[data-v-5de76b86]{color:var(--ghost)}.format-desc[data-v-5de76b86]{font-size:11px;color:var(--text-3)}.photo-drop[data-v-5de76b86]{position:relative;border:1.5px dashed var(--border);border-radius:var(--r-sm);overflow:hidden;cursor:pointer;transition:border-color .2s,background .2s;min-height:80px;display:flex;align-items:center;justify-content:center}.photo-drop[data-v-5de76b86]:hover,.photo-drop.dragging[data-v-5de76b86]{border-color:var(--ghost);background:var(--ghost-dim, rgba(137, 87, 229, .05))}.photo-drop.has-photo[data-v-5de76b86]{border-style:solid;min-height:120px}.photo-placeholder[data-v-5de76b86]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;color:var(--text-3);font-size:12px;text-align:center}.photo-icon[data-v-5de76b86]{color:var(--text-3);opacity:.85}.photo-preview[data-v-5de76b86]{width:100%;aspect-ratio:16 / 9;object-fit:contain;background:#000;display:block;border-radius:10px}.photo-remove[data-v-5de76b86]{position:absolute;top:6px;right:6px;width:24px;height:24px;background:#0009;border:none;border-radius:50%;color:#fff;font-size:16px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.hidden-file-input[data-v-5de76b86]{display:none}.photo-size-hint[data-v-5de76b86]{color:var(--positive)}.btn-primary[data-v-5de76b86]{background:var(--ghost);color:#fff;border:none;border-radius:var(--r-md);padding:12px;font-size:14px;font-weight:600;transition:opacity .2s}.btn-primary[data-v-5de76b86]:hover:not(:disabled){opacity:.9}.btn-primary[data-v-5de76b86]:disabled{opacity:.3;cursor:not-allowed}.btn-secondary[data-v-5de76b86]{background:none;border:1px solid var(--ghost);color:var(--ghost);border-radius:var(--r-md);padding:10px;font-size:14px;transition:background .2s}.btn-secondary[data-v-5de76b86]:hover{background:#8957e51a}.confirm-step[data-v-5de76b86]{display:flex;flex-direction:column;gap:20px}.confirm-summary[data-v-5de76b86]{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;background:var(--ghost-dim);border-radius:var(--r-md)}.confirm-amount[data-v-5de76b86]{font-size:1.15rem;font-weight:600;color:var(--ghost);font-family:JetBrains Mono,monospace}.confirm-arrow[data-v-5de76b86]{color:var(--text-3);font-size:1.1rem}.confirm-peer[data-v-5de76b86]{font-size:.9rem;color:var(--text)}.mono[data-v-5de76b86]{font-family:JetBrains Mono,monospace}.pin-input[data-v-5de76b86]{text-align:center;font-size:1.5rem;letter-spacing:.3em;padding:14px}.confirm-actions[data-v-5de76b86]{display:flex;gap:8px}.confirm-actions .btn-primary[data-v-5de76b86],.confirm-actions .btn-secondary[data-v-5de76b86]{flex:1}.countdown-step[data-v-5de76b86]{display:flex;flex-direction:column;align-items:center;gap:20px}.countdown-display[data-v-5de76b86]{position:relative;width:120px;height:120px}.countdown-number[data-v-5de76b86]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700;color:var(--text);z-index:1;transition:color .3s,transform .3s}.countdown-number.go[data-v-5de76b86]{color:var(--ghost);transform:scale(1.2)}.countdown-ring[data-v-5de76b86]{position:absolute;top:0;right:0;bottom:0;left:0}.countdown-ring svg[data-v-5de76b86]{width:100%;height:100%;transform:rotate(-90deg)}.countdown-progress[data-v-5de76b86]{transition:stroke-dashoffset 1s linear}.btn-cancel[data-v-5de76b86]{width:100%;background:none;border:2px solid var(--negative);color:var(--negative);border-radius:var(--r-md);padding:12px;font-size:1rem;font-weight:500;transition:background .2s}.btn-cancel[data-v-5de76b86]:hover{background:#f851491a}.countdown-actions[data-v-5de76b86]{display:flex;gap:10px;margin-top:12px}.countdown-actions .btn-send-now[data-v-5de76b86],.countdown-actions .btn-cancel[data-v-5de76b86]{flex:1}.btn-send-now[data-v-5de76b86]{width:100%;background:none;border:2px solid var(--ghost);color:var(--ghost);border-radius:var(--r-md);padding:12px;font-size:1rem;font-weight:500;cursor:pointer;transition:background .2s}.btn-send-now[data-v-5de76b86]:hover{background:#a78bfa1a}.success[data-v-5de76b86]{display:flex;flex-direction:column;gap:16px}.success-title[data-v-5de76b86]{color:var(--positive);font-size:1.1rem;font-weight:500}.success-info[data-v-5de76b86]{display:flex;flex-direction:column;gap:4px;font-size:.9rem}.meta[data-v-5de76b86]{color:var(--text-2);font-size:12px}.success-actions[data-v-5de76b86]{display:flex;flex-direction:column;gap:8px}.btn-ghost-download[data-v-5de76b86]{background:var(--ghost);color:#fff;border:none;border-radius:var(--r-md);padding:12px;font-size:14px;font-weight:600;transition:opacity .2s}.btn-ghost-download[data-v-5de76b86]:hover{opacity:.9}.panel.focus-panel[data-v-5de76b86]{max-width:380px;padding:0;background:#0d1117;border:1px solid #222a31;border-radius:18px;max-height:calc(var(--overlay-viewport-height, 100dvh) - 32px)}.panel.created-panel[data-v-5de76b86]{min-height:420px;display:flex;flex-direction:column}.focus-panel .panel-header[data-v-5de76b86]{padding:13px 20px;margin:0}.focus-panel .panel-header h2[data-v-5de76b86]{font-family:Plus Jakarta Sans,sans-serif;font-size:12px;color:#c7d0d8}.success[data-v-5de76b86]{flex:1;align-items:center;justify-content:space-between;gap:24px;min-height:360px;padding:40px 28px 28px;font-family:Plus Jakarta Sans,sans-serif}.success-result[data-v-5de76b86]{display:flex;flex-direction:column;align-items:center;width:100%}.success-orbit[data-v-5de76b86]{position:relative;width:120px;height:120px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,rgba(74,222,128,.06),transparent 67%);animation:successEnter-5de76b86 .45s cubic-bezier(.2,.7,.2,1) both}.success-ring[data-v-5de76b86]{position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1.5px solid rgba(74,222,128,.42);border-radius:50%;box-shadow:0 0 10px #4ade801f}.success-status[data-v-5de76b86]{margin:18px 0 0;color:var(--tag);font-size:12px;font-weight:700}.success-text[data-v-5de76b86]{margin:7px 0 0;color:var(--text-3);font-size:10px;text-align:center;line-height:1.5}.success-meta[data-v-5de76b86]{margin:14px 0 0;color:var(--text-3);font-size:10px;text-align:center}.success-warning[data-v-5de76b86]{margin:14px 0 0;color:#f3bf70;font-size:10px;line-height:1.5;text-align:center}.issue-orbit[data-v-5de76b86]{width:120px;height:120px;display:grid;place-items:center;border:1.5px solid #f3bf7080;border-radius:50%;background:radial-gradient(circle,#f3bf7010,transparent 70%);color:#f3bf70;font-size:32px}.issue-status[data-v-5de76b86]{margin:18px 0 0;color:#f3bf70;font-size:12px;font-weight:700}.issue-hash[data-v-5de76b86]{max-width:100%;margin-top:14px;color:#8d9aa6;font-size:9px;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.success-actions[data-v-5de76b86]{gap:6px;width:100%}.btn-ghost-download[data-v-5de76b86]{min-height:46px;background:var(--tag);color:#082713;border:1px solid var(--tag);border-radius:9px;padding:10px 18px;font-size:12px}.btn-ghost-download[data-v-5de76b86]:disabled{opacity:.35}.success-done[data-v-5de76b86]{min-height:42px;border:0;color:#98a4ae;font-size:11px}@keyframes successEnter-5de76b86{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.success-orbit[data-v-5de76b86]{animation:none}}@media(max-height:540px){.overlay[data-v-5de76b86]{align-items:flex-start}.panel.created-panel[data-v-5de76b86]{min-height:calc(var(--overlay-viewport-height, 100dvh) - 32px)}}.optional[data-v-5de76b86]{color:var(--text-3);font-weight:400}.token-unit-wrap[data-v-5de76b86]{position:relative;display:inline-flex}.token-unit-btn[data-v-5de76b86]{background:none;border:none;cursor:pointer;padding:2px 4px;color:var(--text-3);font-size:14px;font-weight:600}.token-unit-btn[data-v-5de76b86]:hover{color:var(--text-1)}.token-caret[data-v-5de76b86]{margin-left:3px;font-size:9px;opacity:.7}.token-pop[data-v-5de76b86]{position:absolute;top:calc(100% + 6px);right:0;min-width:180px;z-index:30;padding:6px;background:#10151ef7;border:1px solid rgba(255,255,255,.12);border-radius:10px;box-shadow:0 8px 28px #00000080;display:flex;flex-direction:column;gap:2px}.token-pop-row[data-v-5de76b86]{background:none;border:none;cursor:pointer;text-align:left;padding:7px 10px;border-radius:7px;color:var(--text-2);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600}.token-pop-row[data-v-5de76b86]:hover{background:#ffffff0f;color:var(--text-1)}.token-pop-row.active[data-v-5de76b86]{color:#2ecc71}@media(max-width:480px){.overlay[data-v-5de76b86]{box-sizing:border-box;bottom:auto;align-items:flex-start;padding:max(8px,var(--safe-top)) max(8px,var(--safe-right)) max(8px,var(--safe-bottom)) max(8px,var(--safe-left))}.panel[data-v-5de76b86]{max-height:100%;margin:auto;padding:16px}.panel.focus-panel[data-v-5de76b86]{padding:0}.balance-info[data-v-5de76b86],.confirm-summary[data-v-5de76b86]{min-width:0;flex-wrap:wrap;gap:6px}.confirm-amount[data-v-5de76b86],.confirm-peer[data-v-5de76b86]{min-width:0;overflow-wrap:anywhere}input[type=text][data-v-5de76b86],input[type=password][data-v-5de76b86],textarea[data-v-5de76b86]{font-size:16px}}.overlay[data-v-4877b2bf]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:200}.panel[data-v-4877b2bf]{background:var(--bg-card);border:1px solid var(--ghost);border-radius:var(--r-xl);padding:24px;width:100%;max-width:480px;margin:16px;caret-color:transparent;box-sizing:border-box;max-height:calc(var(--overlay-viewport-height, 100dvh) - 32px);overflow-y:auto;-webkit-overflow-scrolling:touch}.panel-header[data-v-4877b2bf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.panel-header h2[data-v-4877b2bf]{font-size:18px;font-weight:600;color:var(--ghost)}.close-btn[data-v-4877b2bf]{background:none;border:none;color:var(--text-3);font-size:20px;padding:4px 8px}.close-btn[data-v-4877b2bf]:hover{color:var(--text)}.picker[data-v-4877b2bf]{display:flex;flex-direction:column;align-items:center;gap:16px}.drop-zone[data-v-4877b2bf]{width:100%;border:2px dashed var(--ghost);border-radius:var(--r-lg);padding:32px 16px;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;transition:background .2s,border-color .2s}.drop-zone[data-v-4877b2bf]:hover,.drop-zone.dragover[data-v-4877b2bf]{background:#8957e512;border-color:var(--ghost)}.drop-icon[data-v-4877b2bf]{width:64px;height:64px;object-fit:contain}.drop-label[data-v-4877b2bf]{font-size:15px;font-weight:500;color:var(--text)}.drop-hint[data-v-4877b2bf]{font-size:13px;color:var(--text-3)}.hidden[data-v-4877b2bf]{display:none}.ghost-info[data-v-4877b2bf]{display:flex;flex-direction:column;gap:16px}.photo-postcard-wrapper[data-v-4877b2bf]{position:relative;border-radius:var(--r-md);overflow:hidden;border:1px solid var(--ghost)}.postcard-sender-badge[data-v-4877b2bf]{position:absolute;left:12px;bottom:12px;width:96px;height:96px;border-radius:18px;overflow:hidden;border:4px solid var(--bg-card);box-shadow:0 4px 16px #0000008c}.postcard-sender-badge[data-v-4877b2bf] .tagl-avatar{border-radius:14px}.photo-postcard-wrapper.is-claimed .photo-postcard[data-v-4877b2bf]{filter:brightness(.55) saturate(.5)}.claimed-stamp[data-v-4877b2bf]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-14deg);padding:12px 30px 8px;display:flex;flex-direction:column;align-items:center;gap:2px;border-radius:6px;color:#dc3c3ceb;border:4px solid rgba(220,60,60,.92);outline:2px solid rgba(220,60,60,.92);outline-offset:4px;background:#fff0f00a;box-shadow:inset 0 0 0 1px #dc3c3c66,0 4px 18px #00000080;pointer-events:none;-webkit-user-select:none;user-select:none}.claimed-stamp-main[data-v-4877b2bf]{font-size:38px;font-weight:900;letter-spacing:6px;line-height:1;text-shadow:0 2px 4px rgba(0,0,0,.45)}.claimed-stamp-date[data-v-4877b2bf]{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;opacity:.85}.claimed-stamp.lilac[data-v-4877b2bf]{color:#b28cfff2;border-color:#b28cfff2;outline-color:#b28cfff2;box-shadow:inset 0 0 0 1px #b28cff66,0 4px 18px #00000080;animation:stampIn-4877b2bf .42s cubic-bezier(.2,1.5,.4,1) both}@keyframes stampIn-4877b2bf{0%{transform:translate(-50%,-50%) rotate(-14deg) scale(1.7);opacity:0}55%{opacity:1}to{transform:translate(-50%,-50%) rotate(-14deg) scale(1);opacity:1}}.photo-postcard[data-v-4877b2bf]{width:100%;aspect-ratio:1;object-fit:cover;display:block;border-radius:10px}.preview-wrapper[data-v-4877b2bf]{display:flex;justify-content:center}.ghost-preview[data-v-4877b2bf]{width:120px;height:120px;border-radius:var(--r-md);object-fit:cover;border:1px solid var(--ghost)}.info-rows[data-v-4877b2bf]{display:flex;flex-direction:column}.info-row[data-v-4877b2bf]{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 0;border-bottom:1px solid var(--border);gap:12px}.info-row[data-v-4877b2bf]:last-child{border-bottom:none}.info-label[data-v-4877b2bf]{color:var(--text-3);font-size:13px;flex-shrink:0}.info-value[data-v-4877b2bf]{font-size:14px;text-align:right}.info-value.mono[data-v-4877b2bf]{font-family:JetBrains Mono,monospace;font-size:12px}.info-value.positive[data-v-4877b2bf]{color:var(--positive);font-weight:600;font-family:JetBrains Mono,monospace}.info-value.message-val[data-v-4877b2bf]{color:var(--text-2);font-style:italic;word-break:break-word}.expiry-countdown[data-v-4877b2bf]{color:var(--text-3);font-variant-numeric:tabular-nums}.expiry-countdown.expired[data-v-4877b2bf]{color:var(--danger, #f0616d)}.error-text[data-v-4877b2bf]{font-size:13px;color:var(--negative);text-align:center}.actions[data-v-4877b2bf]{display:flex;gap:8px}.btn-primary[data-v-4877b2bf]{flex:1;background:var(--ghost);color:#fff;border:none;border-radius:var(--r-md);padding:12px;font-size:14px;font-weight:600;transition:opacity .2s}.btn-primary[data-v-4877b2bf]:hover:not(:disabled){opacity:.9}.btn-primary[data-v-4877b2bf]:disabled{opacity:.4;cursor:not-allowed}.btn-secondary[data-v-4877b2bf]{flex:1;background:none;border:1px solid var(--border);color:var(--text-2);border-radius:var(--r-md);padding:10px;font-size:14px;transition:border-color .2s}.btn-secondary[data-v-4877b2bf]:hover{border-color:var(--text)}.success[data-v-4877b2bf]{display:flex;flex-direction:column;align-items:center;gap:20px;padding:16px 0}.success-text[data-v-4877b2bf]{color:var(--positive);font-size:1.1rem;font-weight:500;text-align:center}.amount-big[data-v-4877b2bf]{font-size:1.4rem;font-weight:700}.amount-small[data-v-4877b2bf]{font-size:.9rem;font-weight:400;opacity:.7}@media(max-width:480px){.overlay[data-v-4877b2bf]{box-sizing:border-box;height:100dvh;bottom:auto;align-items:flex-start;padding:max(8px,var(--safe-top)) max(8px,var(--safe-right)) max(8px,var(--safe-bottom)) max(8px,var(--safe-left))}.panel[data-v-4877b2bf]{max-height:100%;margin:auto;padding:16px}.info-row[data-v-4877b2bf]{min-width:0;gap:8px}.info-value[data-v-4877b2bf]{min-width:0;overflow-wrap:anywhere}.claimed-stamp[data-v-4877b2bf]{max-width:calc(100% - 24px);padding-inline:12px}.claimed-stamp-main[data-v-4877b2bf]{font-size:clamp(22px,8vw,38px);letter-spacing:.12em}input[type=text][data-v-4877b2bf],input[type=password][data-v-4877b2bf],textarea[data-v-4877b2bf]{font-size:16px}}.overlay[data-v-d0119b43]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;z-index:210;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.panel[data-v-d0119b43]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-xl);padding:24px;width:100%;max-width:440px;margin:16px;box-sizing:border-box;max-height:calc(var(--overlay-viewport-height, 100dvh) - 32px);overflow-y:auto;-webkit-overflow-scrolling:touch}.panel-header[data-v-d0119b43]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.panel-header h2[data-v-d0119b43]{font-size:18px;font-weight:600;color:#fff}.close-btn[data-v-d0119b43]{background:none;border:none;color:var(--text-3);font-size:20px;padding:4px 8px}form[data-v-d0119b43],.status-block[data-v-d0119b43],.confirm-step[data-v-d0119b43]{display:flex;flex-direction:column;gap:14px}.payee-card[data-v-d0119b43]{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid rgba(74,222,128,.25);border-radius:var(--r-sm);background:#4ade800d}.payee-head[data-v-d0119b43]{display:flex;justify-content:space-between;align-items:center}.verified-badge[data-v-d0119b43]{color:var(--tag);font-size:13px;font-weight:600}.payee-caution[data-v-d0119b43]{color:#fbbf24;font-size:12px;cursor:help}.payee-target[data-v-d0119b43]{color:var(--text);font-size:13px}.transport-hint[data-v-d0119b43]{color:var(--text-3);font-size:11px;opacity:.75}.homoglyph-warn[data-v-d0119b43]{color:#f87171;font-size:12px}.field[data-v-d0119b43]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-d0119b43]{font-size:12px;color:var(--text-3)}.input-row[data-v-d0119b43]{display:flex;align-items:center;gap:8px}.field-input[data-v-d0119b43]{flex:1;width:100%;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-sm);padding:12px 14px;color:var(--text);font-size:14px}.field-input.locked[data-v-d0119b43]{opacity:.75;cursor:default}.suffix[data-v-d0119b43]{color:var(--text-3);font-size:14px;font-family:JetBrains Mono,monospace}.amount-tag[data-v-d0119b43]{font-size:12px;font-weight:600;margin-left:6px}.amount-tag.invoice[data-v-d0119b43]{color:var(--tag)}.amount-tag.open[data-v-d0119b43]{color:#fbbf24}.amount-warn[data-v-d0119b43]{font-size:12px;color:#fbbf24}.invoice-memo[data-v-d0119b43]{color:var(--text-2);font-size:13px;font-style:italic}.hint[data-v-d0119b43]{color:var(--text-3);font-size:12px}.fee[data-v-d0119b43]{font-size:12px;color:var(--text-3)}.field-error[data-v-d0119b43],.error-text[data-v-d0119b43]{font-size:12px;color:var(--negative)}.success-text[data-v-d0119b43]{color:var(--positive);text-align:center}.selfsend-banner[data-v-d0119b43]{padding:12px 14px;border:1px solid rgba(248,113,113,.35);border-radius:var(--r-sm);background:#f8717114;color:#f87171;font-size:13px}.v4-option[data-v-d0119b43]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-2);cursor:pointer}.v4-option span.on[data-v-d0119b43]{font-weight:700;color:var(--text)}.mono[data-v-d0119b43]{font-family:JetBrains Mono,monospace}.confirm-summary[data-v-d0119b43]{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;background:var(--bg-raised);border-radius:var(--r-md)}.confirm-amount[data-v-d0119b43]{font-size:1.15rem;font-weight:600;color:var(--negative);font-family:JetBrains Mono,monospace}.confirm-arrow[data-v-d0119b43]{color:var(--text-3)}.confirm-peer[data-v-d0119b43]{font-size:.9rem;color:var(--text)}.pin-input[data-v-d0119b43]{text-align:center;font-size:1.5rem;letter-spacing:.3em}.confirm-actions[data-v-d0119b43]{display:flex;gap:8px}.confirm-actions .btn-primary[data-v-d0119b43],.confirm-actions .btn-secondary[data-v-d0119b43]{flex:1}.btn-primary[data-v-d0119b43]{background:var(--tag);color:#000;border:none;border-radius:var(--r-md);padding:12px;font-size:14px;font-weight:600}.btn-primary[data-v-d0119b43]:disabled{opacity:.3}.btn-secondary[data-v-d0119b43]{background:none;border:1px solid var(--border);color:var(--text-2);border-radius:var(--r-md);padding:10px;font-size:14px}@media(max-width:480px){.overlay[data-v-d0119b43]{box-sizing:border-box;height:100dvh;bottom:auto;align-items:flex-start;padding:max(8px,var(--safe-top)) max(8px,var(--safe-right)) max(8px,var(--safe-bottom)) max(8px,var(--safe-left))}.panel[data-v-d0119b43]{max-height:100%;margin:auto;padding:16px}.payee-head[data-v-d0119b43]{flex-wrap:wrap;gap:6px}.input-row>.field-input[data-v-d0119b43]{min-width:0}.confirm-summary[data-v-d0119b43]{min-width:0;flex-wrap:wrap}.confirm-amount[data-v-d0119b43],.confirm-peer[data-v-d0119b43]{min-width:0;overflow-wrap:anywhere}input[type=text][data-v-d0119b43],textarea[data-v-d0119b43]{font-size:16px}}.overlay[data-v-402b56c7]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:200}.tagl-hero[data-v-402b56c7]{position:relative;height:clamp(250px,74vw,330px);min-height:250px;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;background:#293a54;transition:height .42s cubic-bezier(.2,.8,.2,1);--fade-opacity: 1}.tagl-hero[data-v-402b56c7]:active{cursor:grabbing}.tagl-hero[data-v-402b56c7]:focus-visible{outline:2px solid #69e5a0;outline-offset:-2px}@media(hover:hover)and (pointer:fine){.tagl-hero[data-v-402b56c7],.tagl-hero[data-v-402b56c7]:active{cursor:pointer}}.tagl-hero[data-v-402b56c7] .tagl-avatar{position:absolute;top:0;left:0;border-radius:0}.tagl-hero[data-v-402b56c7]:before{content:"";position:absolute;inset:0 0 auto;height:110px;z-index:1;background:linear-gradient(#10151bc9,transparent);pointer-events:none}.tagl-hero[data-v-402b56c7]:after{content:"";position:absolute;inset:auto 0 0;height:67%;z-index:1;background:linear-gradient(transparent 0%,#0d111755 45%,var(--bg-card) 100%);opacity:var(--fade-opacity);transition:opacity .35s ease;pointer-events:none}.panel.is-expanded .tagl-hero[data-v-402b56c7]{height:var(--full-height, 478px);--fade-opacity: 0}.panel.has-tagl-hero .detail-sheet[data-v-402b56c7]{position:relative;z-index:2;margin-top:-36px;padding:19px 24px 22px;border-radius:0;background:linear-gradient(#0d1117be 0%,#0d1117f2 58px,var(--bg-card) 105px);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);transition:margin-top .42s cubic-bezier(.2,.8,.2,1)}.panel.is-expanded .detail-sheet[data-v-402b56c7]{margin-top:0}.a5-tx-confirm[data-v-402b56c7]{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--border);margin-top:8px}.a5-tx-confirm .a5-label[data-v-402b56c7]{font-size:12px;color:var(--text-3);flex:1}.tagl-meta[data-v-402b56c7]{position:absolute;z-index:2;left:24px;bottom:52px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-shadow:0 2px 10px #000a}.panel.is-expanded .tagl-meta[data-v-402b56c7]{bottom:16px}.collection-name[data-v-402b56c7]{font-size:14px;color:#e6edf3;font-weight:500}.rarity-badge[data-v-402b56c7]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:3px 10px;border-radius:12px}.rarity-0[data-v-402b56c7]{background:#ffffff0f;color:var(--text-3)}.rarity-1[data-v-402b56c7]{background:#4ade801a;color:#4ade80}.rarity-2[data-v-402b56c7]{background:#22c5fe1a;color:#38bdf8}.rarity-3[data-v-402b56c7]{background:#a855f71a;color:#a855f7}.rarity-4[data-v-402b56c7]{background:#ffd1661f;color:var(--gold, #ffd166)}.panel-shell[data-v-402b56c7]{position:relative;width:100%;max-width:480px;max-height:calc(var(--overlay-viewport-height, 100dvh) - 32px);margin:16px;transition:transform .42s cubic-bezier(.2,.8,.2,1)}.panel-shell.is-expanded[data-v-402b56c7]{transform:translateY(var(--expand-offset, 0px))}.panel[data-v-402b56c7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-xl);width:100%;box-sizing:border-box;max-height:calc(var(--overlay-viewport-height, 100dvh) - 32px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;transition:height .42s cubic-bezier(.2,.8,.2,1)}.panel[data-v-402b56c7]::-webkit-scrollbar{display:none}.panel[data-v-402b56c7]:not(.has-tagl-hero){padding:24px}.panel.is-expanded[data-v-402b56c7]{height:var(--expanded-height, var(--rest-height))}.panel.is-transitioning[data-v-402b56c7]:not(.is-expanded){height:var(--rest-height)}.detail-scrollbar[data-v-402b56c7]{position:absolute;z-index:4;top:10px;right:4px;bottom:10px;width:8px;border-radius:8px;background:#ffffff12;touch-action:none;cursor:pointer}.detail-scrollbar[hidden][data-v-402b56c7]{display:none}.detail-scrollbar-thumb[data-v-402b56c7]{display:block;width:100%;height:var(--thumb-height, 42px);border-radius:inherit;background:#788693b8;transform:translateY(var(--thumb-top, 0px));box-shadow:0 0 0 1px #0003;cursor:grab}.detail-scrollbar-thumb[data-v-402b56c7]:active{cursor:grabbing}.detail-scrollbar:hover .detail-scrollbar-thumb[data-v-402b56c7],.detail-scrollbar:focus-visible .detail-scrollbar-thumb[data-v-402b56c7]{background:#a0acb7}.detail-scrollbar[data-v-402b56c7]:focus-visible{outline:2px solid #69e5a0;outline-offset:2px}.panel-header[data-v-402b56c7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.panel-header-over-art[data-v-402b56c7]{position:absolute;z-index:3;top:22px;left:24px;right:18px;align-items:flex-start;gap:14px;margin:0;text-shadow:0 2px 10px #000a}.eyebrow[data-v-402b56c7]{margin:0 0 5px;color:#d5e0ef;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.panel-header h2[data-v-402b56c7]{font-size:18px;font-weight:600;color:#fff}.panel-header-over-art h2[data-v-402b56c7]{margin:0;font-size:clamp(20px,5.8vw,26px);line-height:1.15;font-weight:690;letter-spacing:-.025em}.close-btn[data-v-402b56c7]{background:none;border:none;color:var(--text-3);font-size:20px;padding:4px 8px}.close-btn[data-v-402b56c7]:hover{color:var(--text)}.panel-header-over-art .close-btn[data-v-402b56c7]{flex:none;display:grid;place-items:center;width:33px;height:33px;padding:0;border:1px solid #ffffff55;border-radius:50%;color:#fff;background:#10141a80;font-size:23px;line-height:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rows[data-v-402b56c7]{display:flex;flex-direction:column}.row[data-v-402b56c7]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--border)}.row[data-v-402b56c7]:last-child{border-bottom:none}.row-label[data-v-402b56c7]{color:var(--text-3);font-size:13px;flex-shrink:0}.row-value[data-v-402b56c7]{font-size:14px;text-align:right;color:var(--text)}.row-value.mono[data-v-402b56c7]{font-family:JetBrains Mono,monospace;font-size:12px;word-break:break-all;max-width:60%;color:var(--text-2)}.row-value.small[data-v-402b56c7]{font-size:11px}.peer-verified[data-v-402b56c7]{color:#3fb950;font-size:11px;margin-left:2px;cursor:default}.badge-unverified[data-v-402b56c7]{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:6px;font-size:10px;font-family:inherit;background:#f8717124;color:#f87171;white-space:nowrap}.row-value.memo-value[data-v-402b56c7]{font-style:italic;color:var(--text-2);white-space:pre-wrap;word-break:break-word;text-align:right;max-width:60%}.row-value.amount[data-v-402b56c7]{font-family:JetBrains Mono,monospace;font-size:15px;font-weight:600}.row-value.amount.in[data-v-402b56c7]{color:var(--positive)}.row-value.amount.out[data-v-402b56c7]{color:var(--negative)}.row-value.amount-reveal[data-v-402b56c7]{position:relative;display:inline-block;text-align:right;font-family:JetBrains Mono,monospace;cursor:default;-webkit-user-select:none;user-select:none}.amount-reveal .amount-main[data-v-402b56c7]{position:relative;z-index:2;display:block;font-size:15px;font-weight:600}.amount-reveal.in .amount-main[data-v-402b56c7]{color:var(--positive)}.amount-reveal.out .amount-main[data-v-402b56c7]{color:var(--negative)}.amount-reveal .amount-edge[data-v-402b56c7]{position:absolute;right:0;z-index:1;font-size:12px;font-weight:500;color:var(--text-muted, #8a8a8a);opacity:0;pointer-events:none;white-space:nowrap;transition:opacity .3s ease,transform .3s ease}.amount-reveal .amount-before[data-v-402b56c7]{top:0;transform:translateY(0)}.amount-reveal .amount-after[data-v-402b56c7]{bottom:0;transform:translateY(0)}.amount-reveal:hover .amount-before[data-v-402b56c7]{opacity:1;transform:translateY(-1.35em)}.amount-reveal:hover .amount-after[data-v-402b56c7]{opacity:1;transform:translateY(1.35em)}.row-value.status-confirmed[data-v-402b56c7]{color:var(--positive)}.row-value.status-sent[data-v-402b56c7]{color:var(--tag)}.row-value.fee[data-v-402b56c7]{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--text-3)}.proof-section[data-v-402b56c7]{margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.proof-btn[data-v-402b56c7]{width:100%;padding:10px;background:var(--tag-dim, rgba(100, 200, 100, .1));border:1px solid var(--tag, #4a9);border-radius:var(--r-md, 8px);color:var(--tag, #4a9);font-size:13px;font-weight:500;cursor:pointer;transition:opacity .2s}.proof-btn[data-v-402b56c7]:hover:not(:disabled){opacity:.8}.proof-btn[data-v-402b56c7]:disabled{opacity:.5;cursor:default}.proof-error[data-v-402b56c7]{margin-top:8px;font-size:12px;color:var(--negative, #f85);font-family:JetBrains Mono,monospace}.cancel-send-btn[data-v-402b56c7]{background:#f851491a;border-color:var(--negative, #f85);color:var(--negative, #f85)}.cancel-hint[data-v-402b56c7]{margin:8px 0 0;font-size:12px;color:var(--text-dim, #888);text-align:center}.proof-result[data-v-402b56c7]{display:flex;flex-direction:column;gap:8px}.proof-label[data-v-402b56c7]{font-size:12px;color:var(--text-3)}.proof-url[data-v-402b56c7]{font-size:10px;word-break:break-all;color:var(--text-2, #ccc);background:var(--bg-input, rgba(255,255,255,.04));padding:8px;border-radius:6px;max-height:80px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(160,120,220,.4) transparent}.proof-url[data-v-402b56c7]::-webkit-scrollbar{width:4px}.proof-url[data-v-402b56c7]::-webkit-scrollbar-track{background:transparent}.proof-url[data-v-402b56c7]::-webkit-scrollbar-thumb{background:#a078dc66;border-radius:4px}.proof-url[data-v-402b56c7]::-webkit-scrollbar-thumb:hover{background:#a078dc99}.proof-copy-btn[data-v-402b56c7]{align-self:flex-end;padding:6px 12px;background:var(--tag-dim, rgba(100, 200, 100, .1));border:1px solid var(--tag, #4a9);border-radius:var(--r-sm, 6px);color:var(--tag, #4a9);font-size:12px;cursor:pointer;transition:all .2s}.proof-view-btn[data-v-402b56c7]{align-self:flex-end;padding:6px 12px;background:#a078dc26;border:1px solid #a078dc;border-radius:var(--r-sm, 6px);color:#a078dc;font-size:12px;cursor:pointer;transition:all .2s}.proof-view-btn[data-v-402b56c7]:hover{background:#a078dc40}@media(max-width:480px){.overlay[data-v-402b56c7]{box-sizing:border-box;height:100dvh;bottom:auto;align-items:flex-start;padding:max(8px,var(--safe-top)) max(8px,var(--safe-right)) max(8px,var(--safe-bottom)) max(8px,var(--safe-left))}.panel-shell[data-v-402b56c7]{max-height:calc(var(--overlay-viewport-height, 100dvh) - max(8px,var(--safe-top)) - max(8px,var(--safe-bottom)));margin:auto}.panel-shell.is-expanded[data-v-402b56c7]{transform:none}.panel[data-v-402b56c7]{max-height:calc(var(--overlay-viewport-height, 100dvh) - max(8px,var(--safe-top)) - max(8px,var(--safe-bottom)))}.panel[data-v-402b56c7]:not(.has-tagl-hero){padding:16px}.panel.has-tagl-hero .detail-sheet[data-v-402b56c7]{padding-inline:16px}.panel-header-over-art[data-v-402b56c7]{top:18px;left:19px;right:13px}.tagl-meta[data-v-402b56c7]{left:19px}.row[data-v-402b56c7]{min-width:0;gap:8px}.row-value[data-v-402b56c7]{min-width:0;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.tagl-hero[data-v-402b56c7],.tagl-hero[data-v-402b56c7]:after,.detail-sheet[data-v-402b56c7],.panel[data-v-402b56c7],.panel-shell[data-v-402b56c7]{transition-duration:.01ms!important}}.overlay[data-v-b78435fc]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:200}.panel[data-v-b78435fc]{position:relative;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-xl);padding:24px;width:100%;max-width:480px;margin:16px;box-sizing:border-box;max-height:min(90vh,calc(var(--overlay-viewport-height, 100dvh) - 32px));overflow-y:auto;-webkit-overflow-scrolling:touch}.panel-header[data-v-b78435fc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.panel-header h2[data-v-b78435fc]{font-size:18px;font-weight:600;color:#fff}.close-btn[data-v-b78435fc]{background:none;border:none;color:var(--text-3);font-size:20px;padding:4px 8px}.close-btn[data-v-b78435fc]:hover{color:var(--text)}.menu[data-v-b78435fc]{display:flex;flex-direction:column;gap:2px}.menu-item[data-v-b78435fc]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--border);background:none;border-left:none;border-right:none;border-top:none;color:var(--text);font-size:14px;text-align:left;width:100%}.menu-item[data-v-b78435fc]:not(.static){cursor:pointer}.menu-item[data-v-b78435fc]:not(.static):hover{color:var(--tag)}.arrow[data-v-b78435fc]{color:var(--text-3);font-size:1.2rem}.value[data-v-b78435fc]{color:var(--text-3);font-size:12px;max-width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.value.mono[data-v-b78435fc]{font-family:JetBrains Mono,monospace}.section-title[data-v-b78435fc]{font-size:11px;color:var(--text-3);text-transform:uppercase;letter-spacing:1.5px;margin-top:16px;margin-bottom:4px;font-weight:400}.info-row[data-v-b78435fc]{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.info-row.copyable[data-v-b78435fc]{cursor:pointer;border-radius:6px;padding:6px 4px;transition:background .15s}.info-row.copyable[data-v-b78435fc]:hover{background:#ffffff0a}.info-row.copyable[data-v-b78435fc]:active{background:#a078dc1a}.info-row.highlight[data-v-b78435fc]{padding:10px 12px;background:var(--bg-raised);border-radius:var(--r-sm);margin-bottom:8px}.info-label[data-v-b78435fc]{color:var(--text-3);font-size:13px}.info-value[data-v-b78435fc]{font-size:13px}.info-value.mono[data-v-b78435fc]{font-family:JetBrains Mono,monospace;font-size:11px}.info-value.small[data-v-b78435fc]{font-size:10px}.alias-value[data-v-b78435fc]{color:var(--tag);font-size:13px}.positive[data-v-b78435fc]{color:var(--positive)}.text-muted[data-v-b78435fc]{color:var(--text-3)}.remove-btn[data-v-b78435fc]{margin-top:24px;background:none;border:1px solid var(--negative);color:var(--negative);border-radius:var(--r-md);padding:10px;font-size:14px;width:100%;transition:background .2s}.remove-btn[data-v-b78435fc]:hover{background:#f851491a}.sub-view[data-v-b78435fc]{display:flex;flex-direction:column;gap:12px}.sub-view h3[data-v-b78435fc]{font-size:1rem;font-weight:600;margin-bottom:2px}.sub-desc[data-v-b78435fc]{font-size:13px;color:var(--text-3);line-height:1.5;margin-bottom:4px}.sub-view form[data-v-b78435fc]{display:flex;flex-direction:column;gap:12px}.alias-form[data-v-b78435fc]{margin-top:4px}.field[data-v-b78435fc]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-b78435fc]{font-size:12px;color:var(--text-3)}.field-input[data-v-b78435fc]{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-sm);padding:12px 14px;color:var(--text);font-size:14px;font-family:Outfit,sans-serif;transition:border-color .3s,box-shadow .3s}.field-input[data-v-b78435fc]:focus{outline:none;border-color:var(--tag);box-shadow:0 0 0 1px var(--tag),0 0 12px #4ade8040,0 0 24px #8957e526;animation:inputGlow-b78435fc 3s ease-in-out infinite}@keyframes inputGlow-b78435fc{0%,to{box-shadow:0 0 0 1px var(--tag),0 0 12px #4ade804d,0 0 24px #8957e51a;border-color:var(--tag)}33%{box-shadow:0 0 0 1px #58a6ff,0 0 12px #58a6ff4d,0 0 24px #4ade801a;border-color:#58a6ff}66%{box-shadow:0 0 0 1px var(--ghost),0 0 12px #8957e54d,0 0 24px #58a6ff1a;border-color:var(--ghost)}}.field-input.mono[data-v-b78435fc]{font-family:JetBrains Mono,monospace;letter-spacing:.05em}.toggle-field[data-v-b78435fc]{flex-direction:row;align-items:center;gap:10px}.toggle-checkbox[data-v-b78435fc]{width:18px;height:18px;accent-color:var(--tag);cursor:pointer}.toggle-label[data-v-b78435fc]{font-size:13px;color:var(--text)}.error-text[data-v-b78435fc]{font-size:12px;color:var(--negative)}.success-text[data-v-b78435fc]{font-size:12px;color:var(--positive)}.hint-text[data-v-b78435fc]{font-size:12px;color:var(--text-3);line-height:1.5}.hint-text.positive[data-v-b78435fc]{color:var(--positive)}.sub-actions[data-v-b78435fc]{display:flex;gap:8px}.fb-hero[data-v-b78435fc]{display:flex;justify-content:center;padding:12px 0 8px}.fb-grid[data-v-b78435fc]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.fb-card[data-v-b78435fc]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 4px 6px;background:#ffffff08;border:2px solid transparent;border-radius:var(--r-md);cursor:pointer;transition:border-color .15s,background .15s}.fb-card[data-v-b78435fc]:hover{background:#ffffff0f}.fb-card.selected[data-v-b78435fc]{border-color:var(--tag);background:#ffffff14}.fb-card-preview[data-v-b78435fc]{width:80px;height:80px}.fb-card-snapshot[data-v-b78435fc]{width:80px;height:80px;object-fit:cover;border-radius:10px;display:block}.fb-card-name[data-v-b78435fc]{font-size:12px;color:var(--fg);text-align:center;line-height:1.2}.fb-tag-tabs[data-v-b78435fc]{display:flex;gap:6px;margin-top:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px}.fb-tag-tab[data-v-b78435fc]{flex:0 0 auto;padding:6px 12px;border-radius:999px;background:#ffffff08;border:1px solid var(--border);color:var(--text-2);font-size:12px;cursor:pointer;transition:border-color .15s,color .15s,background .15s;white-space:nowrap}.fb-tag-tab[data-v-b78435fc]:hover{color:var(--text)}.fb-tag-tab.active[data-v-b78435fc]{border-color:var(--tag);color:var(--text);font-weight:600}.fb-grid-status[data-v-b78435fc]{text-align:center;font-size:13px;color:var(--text-3);padding:16px 0}.fb-tweaks-backdrop[data-v-b78435fc]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:flex-end;justify-content:center;z-index:220}.fb-tweaks-panel[data-v-b78435fc]{background:var(--bg-card);border:1px solid var(--border);border-top-left-radius:var(--r-xl);border-top-right-radius:var(--r-xl);padding:20px;width:100%;max-width:480px;display:flex;flex-direction:column;gap:14px;max-height:90vh;overflow-y:auto}@media(min-width:768px){.fb-tweaks-backdrop[data-v-b78435fc]{align-items:center}.fb-tweaks-panel[data-v-b78435fc]{border-radius:var(--r-xl);margin:16px}}.fb-tweaks-header[data-v-b78435fc]{display:flex;justify-content:space-between;align-items:center}.fb-tweaks-title[data-v-b78435fc]{font-size:15px;font-weight:600;color:var(--text)}.fb-tweaks-preview[data-v-b78435fc]{display:flex;justify-content:center;padding:8px 0}.fb-tweaks-sliders[data-v-b78435fc]{display:flex;flex-direction:column;gap:10px}.fb-tweak-row[data-v-b78435fc]{display:grid;grid-template-columns:100px 1fr 40px;align-items:center;gap:10px;font-size:12px}.fb-tweak-label[data-v-b78435fc]{color:var(--text-3)}.fb-tweak-row input[type=range][data-v-b78435fc]{accent-color:var(--tag);width:100%}.fb-tweak-value[data-v-b78435fc]{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--text-2);text-align:right}.btn-primary[data-v-b78435fc]{flex:1;background:var(--tag);color:#000;border:none;border-radius:var(--r-md);padding:10px;font-size:14px;font-weight:600;transition:opacity .2s}.btn-primary[data-v-b78435fc]:hover:not(:disabled){opacity:.9}.btn-primary[data-v-b78435fc]:disabled{opacity:.3;cursor:not-allowed}.btn-secondary[data-v-b78435fc]{flex:1;background:none;border:1px solid var(--border);color:var(--text-2);border-radius:var(--r-md);padding:10px;font-size:14px;transition:border-color .2s}.btn-secondary[data-v-b78435fc]:hover{border-color:var(--text)}.back-btn[data-v-b78435fc]{margin-top:12px;flex:none}.download-modal[data-v-b78435fc]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--bg-overlay);border-radius:var(--r-xl);z-index:10}.download-modal-card[data-v-b78435fc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);padding:20px;max-width:360px;margin:16px;display:flex;flex-direction:column;gap:14px}.download-modal-card p[data-v-b78435fc]{font-size:14px;color:var(--text);line-height:1.5}@media(max-width:480px){.overlay[data-v-b78435fc]{box-sizing:border-box;height:100dvh;bottom:auto;align-items:flex-start;padding:max(8px,var(--safe-top)) max(8px,var(--safe-right)) max(8px,var(--safe-bottom)) max(8px,var(--safe-left))}.panel[data-v-b78435fc]{max-height:100%;margin:auto;padding:16px}.fb-grid[data-v-b78435fc]{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.fb-card[data-v-b78435fc]{min-width:0;padding-inline:2px}.fb-card-preview[data-v-b78435fc],.fb-card-snapshot[data-v-b78435fc]{width:min(80px,100%);height:auto;aspect-ratio:1}.fb-card-name[data-v-b78435fc]{overflow-wrap:anywhere}.fb-tweaks-backdrop[data-v-b78435fc]{box-sizing:border-box;height:var(--overlay-viewport-height, 100dvh);bottom:auto;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-top:var(--safe-top)}.fb-tweaks-panel[data-v-b78435fc]{box-sizing:border-box;max-height:100%;padding-bottom:max(20px,var(--safe-bottom));-webkit-overflow-scrolling:touch}.download-modal[data-v-b78435fc]{overflow-y:auto;-webkit-overflow-scrolling:touch}.download-modal-card[data-v-b78435fc]{box-sizing:border-box;width:calc(100% - 32px);max-height:calc(100% - 32px);overflow-y:auto}input[type=text][data-v-b78435fc],input[type=password][data-v-b78435fc],textarea[data-v-b78435fc]{font-size:16px}}.lk-collection[data-v-d1804f58]{display:flex;flex-direction:column;gap:12px}.banner[data-v-d1804f58]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:#4ade800f;border:1px solid rgba(74,222,128,.2);border-radius:var(--r-md)}.banner-text[data-v-d1804f58]{display:flex;flex-direction:column;gap:2px}.banner-text strong[data-v-d1804f58]{font-size:13px;color:#fff}.banner-text span[data-v-d1804f58]{font-size:12px;color:var(--text-3);line-height:1.4}.btn-sm[data-v-d1804f58]{flex-shrink:0;padding:6px 14px;background:var(--tag);color:#000;border:none;border-radius:var(--r-sm);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.btn-sm[data-v-d1804f58]:hover:not(:disabled){opacity:.9}.btn-sm[data-v-d1804f58]:disabled{opacity:.4;cursor:not-allowed}.loading[data-v-d1804f58],.empty[data-v-d1804f58]{color:var(--text-3);font-size:13px;text-align:center;padding:24px 0}.error-text[data-v-d1804f58]{font-size:12px;color:var(--negative);text-align:center}.hint[data-v-d1804f58]{font-size:12px;color:var(--text-3);margin-top:-8px}.collection-group[data-v-d1804f58]{display:flex;flex-direction:column;gap:8px}.collection-group+.collection-group[data-v-d1804f58]{margin-top:16px}.group-title[data-v-d1804f58]{font-size:11px;color:var(--text-3);font-weight:400;text-transform:uppercase;letter-spacing:1.5px}.tagl-grid[data-v-d1804f58]{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:12px;margin-top:10px}.tagl-tile[data-v-d1804f58]{display:flex;flex-direction:column;border-radius:var(--r-md, 10px);overflow:hidden;background:var(--bg);border:1px solid var(--border);cursor:pointer;transition:border-color .18s,transform .18s}.tagl-tile[data-v-d1804f58]:hover{border-color:var(--tag);transform:translateY(-2px)}.tagl-tile.active[data-v-d1804f58]{border-color:var(--tag);box-shadow:0 0 0 1px var(--tag)}.tagl-tile.locked[data-v-d1804f58]{cursor:default}.tagl-tile.locked[data-v-d1804f58]:hover{transform:none;border-color:var(--border)}.tagl-tile.burned[data-v-d1804f58]{cursor:default;opacity:.7}.tile-art[data-v-d1804f58]{position:relative;aspect-ratio:1 / 1;background:var(--bg-raised, #14181f);display:flex;align-items:center;justify-content:center}.tile-img[data-v-d1804f58]{width:100%;height:100%;object-fit:cover;display:block}.tile-img.dimmed[data-v-d1804f58]{filter:grayscale(.8) brightness(.55)}.tile-placeholder[data-v-d1804f58]{font-size:30px;font-weight:700;color:var(--text-3);font-family:JetBrains Mono,monospace}.tile-active-dot[data-v-d1804f58]{position:absolute;top:6px;right:6px;color:var(--tag);font-size:12px}.tile-lock[data-v-d1804f58]{position:absolute;top:6px;right:8px;font-size:14px;opacity:.85}.tile-foot[data-v-d1804f58]{padding:7px 9px;display:flex;flex-direction:column;gap:2px}.tile-name[data-v-d1804f58]{font-size:12px;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile-balance[data-v-d1804f58]{font-size:11px;color:var(--tag)}.tile-owned[data-v-d1804f58]{font-size:10px;color:var(--text-3);text-transform:uppercase;letter-spacing:1px}.btn-buy[data-v-d1804f58]{align-self:flex-start;font-size:11px;padding:3px 10px;border-radius:var(--r-sm, 6px);border:1px solid var(--border);background:transparent;color:var(--text-3);cursor:not-allowed}.zoom-overlay[data-v-d1804f58]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#000000b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px}.zoom-box[data-v-d1804f58]{position:relative;width:100%;max-width:360px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-xl, 16px);padding:18px;display:flex;flex-direction:column;gap:14px}.zoom-close[data-v-d1804f58]{position:absolute;top:10px;right:12px;z-index:2;background:none;border:none;color:var(--text-3);font-size:26px;cursor:pointer}.zoom-art[data-v-d1804f58]{aspect-ratio:1 / 1;border-radius:var(--r-md, 10px);overflow:hidden;background:var(--bg-raised, #14181f);display:flex;align-items:center;justify-content:center}.zoom-img[data-v-d1804f58]{width:100%;height:100%;object-fit:contain}.zoom-placeholder[data-v-d1804f58]{font-size:72px;font-weight:700;color:var(--text-3);font-family:JetBrains Mono,monospace}.zoom-meta[data-v-d1804f58]{display:flex;flex-direction:column;gap:5px}.zoom-name[data-v-d1804f58]{font-size:17px;font-weight:700;color:var(--text)}.zoom-row[data-v-d1804f58]{font-size:13px;color:var(--text-2)}.zoom-balance[data-v-d1804f58]{color:var(--tag);font-weight:600}.zoom-actions[data-v-d1804f58]{display:flex;gap:8px}.collection-list[data-v-d1804f58]{display:flex;flex-direction:column;gap:8px}.tagl-card[data-v-d1804f58]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#ffffff08;border:1px solid var(--border);border-radius:var(--r-md);transition:border-color .15s}.tagl-card.burned[data-v-d1804f58]{opacity:.5}.tagl-card.active[data-v-d1804f58]{border-color:var(--tag);background:#4ade800a}.tagl-card.switchable[data-v-d1804f58]{cursor:pointer}.tagl-card.switchable[data-v-d1804f58]:hover{border-color:var(--text-3)}.tagl-info[data-v-d1804f58]{display:flex;flex-direction:column;gap:2px;min-width:0}.tagl-name[data-v-d1804f58]{font-size:14px;color:#fff;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tagl-meta[data-v-d1804f58]{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text-3)}.mono[data-v-d1804f58]{font-family:JetBrains Mono,monospace}.backup-badge[data-v-d1804f58]{color:var(--tag);font-size:8px}.tagl-right[data-v-d1804f58]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.tagl-balance[data-v-d1804f58]{font-size:13px;color:var(--tag);font-family:JetBrains Mono,monospace;font-weight:500}.status-burned[data-v-d1804f58]{font-size:11px;color:var(--negative);text-transform:uppercase;letter-spacing:.5px}.btn-burn[data-v-d1804f58]{padding:3px 10px;background:transparent;border:1px solid var(--negative);color:var(--negative);border-radius:var(--r-sm);font-size:11px;cursor:pointer}.btn-burn[data-v-d1804f58]:hover{background:#f851491a}.add-tagl-row[data-v-d1804f58]{display:flex;justify-content:center;padding-top:4px}.btn-add[data-v-d1804f58]{padding:8px 20px;background:transparent;border:1px dashed var(--border);color:var(--text-3);border-radius:var(--r-md);font-size:13px;cursor:pointer;transition:border-color .15s,color .15s}.btn-add[data-v-d1804f58]:hover{border-color:var(--tag);color:var(--tag)}.pin-dialog[data-v-d1804f58]{display:flex;flex-direction:column;align-items:center;gap:12px}.pin-input[data-v-d1804f58]{width:120px;padding:10px;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-md);color:#fff;font-size:18px;font-family:JetBrains Mono,monospace;text-align:center;letter-spacing:4px}.pin-input[data-v-d1804f58]:focus{outline:none;border-color:var(--tag)}.confirm-overlay[data-v-d1804f58]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:210}.confirm-box[data-v-d1804f58]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);padding:20px;max-width:320px;text-align:center}.confirm-box p[data-v-d1804f58]{font-size:14px;color:var(--text-2);margin-bottom:16px;line-height:1.5}.confirm-actions[data-v-d1804f58]{display:flex;gap:8px}.btn-danger[data-v-d1804f58]{flex:1;padding:10px;background:var(--negative);color:#fff;border:none;border-radius:var(--r-md);font-size:14px;font-weight:600;cursor:pointer}.btn-danger[data-v-d1804f58]:disabled{opacity:.4;cursor:not-allowed}.btn-cancel[data-v-d1804f58]{flex:1;padding:10px;background:none;border:1px solid var(--border);color:var(--text-2);border-radius:var(--r-md);font-size:14px;cursor:pointer}.btn-cancel[data-v-d1804f58]:hover{border-color:var(--text)}.tile-role[data-v-d1804f58]{font-size:10px;color:var(--tag);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zoom-policy[data-v-d1804f58]{display:flex;flex-direction:column;gap:6px;padding:12px 0;border-top:1px solid var(--border)}.policy-label[data-v-d1804f58]{font-size:11px;color:var(--text-3);text-transform:uppercase;letter-spacing:1px}.policy-input[data-v-d1804f58]{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-sm, 6px);padding:8px 10px;color:var(--text);font-size:14px;outline:none}.policy-input[data-v-d1804f58]:disabled{opacity:.55}.policy-hint[data-v-d1804f58]{font-size:11px;color:var(--text-3)}.ref[data-v-7213b908]{display:flex;flex-direction:column;gap:18px}.block[data-v-7213b908]{display:flex;flex-direction:column;gap:8px}label[data-v-7213b908]{font-size:13px;font-weight:600;color:var(--text-2, #cfcfe0)}.hint[data-v-7213b908]{font-size:12px;color:var(--text-3, #9a9ab0);margin:0}.link-row[data-v-7213b908]{display:flex;gap:8px}.link-input[data-v-7213b908]{flex:1;min-width:0;background:var(--bg, #0f0f16);border:1px solid var(--border, #2a2a3a);border-radius:8px;padding:9px 12px;color:var(--text, #e8e8ef);font-family:JetBrains Mono,monospace;font-size:13px}.gen-row[data-v-7213b908]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.upload[data-v-7213b908]{cursor:pointer;border:1px dashed var(--border, #3a3a4e);border-radius:8px;padding:8px 12px;font-size:13px;color:var(--text-3, #9a9ab0)}.upload[data-v-7213b908]:hover{border-color:#6c5ce7}.sel[data-v-7213b908]{background:var(--bg, #0f0f16);color:var(--text, #e8e8ef);border:1px solid var(--border, #2a2a3a);border-radius:8px;padding:8px}.btn[data-v-7213b908]{background:#6c5ce7;color:#fff;border:0;border-radius:8px;padding:9px 14px;cursor:pointer;font-size:13px;text-decoration:none}.btn[data-v-7213b908]:disabled{opacity:.4;cursor:default}.preview[data-v-7213b908]{display:flex;flex-direction:column;gap:8px;align-items:flex-start;margin-top:6px}.preview img[data-v-7213b908]{width:160px;height:160px;border-radius:8px;border:1px solid var(--border, #2a2a3a)}.list[data-v-7213b908]{display:flex;flex-direction:column;gap:6px}.row[data-v-7213b908]{display:flex;justify-content:space-between;gap:8px;font-size:13px;padding:6px 0;border-bottom:1px solid var(--border, #2a2a3a)}.mono[data-v-7213b908]{font-family:JetBrains Mono,monospace;color:var(--text-2, #cfcfe0)}.status[data-v-7213b908]{color:#2ecc71}.date[data-v-7213b908]{color:var(--text-3, #9a9ab0)}.note[data-v-7213b908]{font-size:12px;color:var(--text-3, #9a9ab0);background:#6c5ce714;border:1px solid rgba(108,92,231,.25);border-radius:8px;padding:10px;margin:0}.muted[data-v-7213b908]{color:var(--text-3, #9a9ab0)}.err[data-v-7213b908]{color:#ff6b6b}.overlay[data-v-ae823dec]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;z-index:200}.panel[data-v-ae823dec]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-xl);padding:24px;width:100%;max-width:480px;margin:16px}.panel-header[data-v-ae823dec]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.panel-header h2[data-v-ae823dec]{font-size:18px;font-weight:600;color:#fff}.close-btn[data-v-ae823dec]{background:none;border:none;color:var(--text-3);font-size:20px;padding:4px 8px;cursor:pointer}.close-btn[data-v-ae823dec]:hover{color:var(--text)}.step[data-v-ae823dec]{display:flex;flex-direction:column;gap:16px}.hint[data-v-ae823dec]{color:var(--text-muted, var(--text-3));font-size:14px;line-height:1.5}.loading[data-v-ae823dec]{color:var(--text-muted, var(--text-3));font-size:13px;text-align:center;padding:20px 0}.seed-grid[data-v-ae823dec]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:16px;background:var(--bg, rgba(0, 0, 0, .3));border:1px solid var(--border);border-radius:var(--r-md)}.seed-word[data-v-ae823dec]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#ffffff08;border-radius:var(--r-sm)}.word-num[data-v-ae823dec]{font-size:11px;color:var(--text-3);font-family:JetBrains Mono,monospace;min-width:16px}.word-text[data-v-ae823dec]{font-size:14px;color:#fff;font-family:JetBrains Mono,monospace;font-weight:500}.seed-input[data-v-ae823dec]{background:var(--bg, rgba(0, 0, 0, .3));border:1px solid var(--border);border-radius:var(--r-md);padding:14px;color:#fff;font-size:14px;font-family:JetBrains Mono,monospace;resize:none;transition:border-color .2s}.seed-input[data-v-ae823dec]:focus{outline:none;border-color:var(--tag)}.error-text[data-v-ae823dec]{font-size:12px;color:var(--negative, var(--c-danger));text-align:center}.actions[data-v-ae823dec]{display:flex;gap:8px}.btn-primary[data-v-ae823dec]{flex:1;padding:14px;background:var(--tag, var(--c-accent));color:#000;border:none;border-radius:var(--r-md);font-size:15px;font-weight:600;cursor:pointer}.btn-primary[data-v-ae823dec]:hover:not(:disabled){opacity:.9}.btn-primary[data-v-ae823dec]:disabled{opacity:.3;cursor:not-allowed}.btn-secondary[data-v-ae823dec]{flex:1;padding:14px;background:none;border:1px solid var(--border);color:var(--text-2, var(--text-muted));border-radius:var(--r-md);font-size:15px;cursor:pointer}.btn-secondary[data-v-ae823dec]:hover{border-color:var(--text)}.done-step[data-v-ae823dec]{align-items:center;text-align:center}.done-icon[data-v-ae823dec]{width:56px;height:56px;border-radius:50%;background:#4ade801a;border:2px solid var(--tag, #4ade80);color:var(--tag, #4ade80);font-size:28px;display:flex;align-items:center;justify-content:center}.done-step h3[data-v-ae823dec]{font-size:18px;font-weight:600;color:#fff}.overlay[data-v-075791de]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;z-index:200}.panel[data-v-075791de]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-xl);padding:24px;width:100%;max-width:480px;margin:16px}.panel-header[data-v-075791de]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.panel-header h2[data-v-075791de]{font-size:18px;font-weight:600;color:#fff}.close-btn[data-v-075791de]{background:none;border:none;color:var(--text-3);font-size:20px;padding:4px 8px;cursor:pointer}.close-btn[data-v-075791de]:hover{color:var(--text)}.step[data-v-075791de]{display:flex;flex-direction:column;gap:16px}.hint[data-v-075791de]{color:var(--text-muted, var(--text-3));font-size:14px;line-height:1.5}.field[data-v-075791de]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-075791de]{font-size:12px;color:var(--text-3)}.field-select[data-v-075791de]{background:var(--bg, rgba(0, 0, 0, .3));border:1px solid var(--border);border-radius:var(--r-sm);padding:12px 14px;color:#fff;font-size:14px;font-family:Outfit,sans-serif;transition:border-color .2s;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 5l3 3 3-3' stroke='%23888' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.field-select[data-v-075791de]:focus{outline:none;border-color:var(--tag)}.field-select option[data-v-075791de]{background:#1a1a2e;color:#fff}.seed-input[data-v-075791de]{background:var(--bg, rgba(0, 0, 0, .3));border:1px solid var(--border);border-radius:var(--r-md);padding:14px;color:#fff;font-size:14px;font-family:JetBrains Mono,monospace;resize:none;transition:border-color .2s}.seed-input[data-v-075791de]:focus{outline:none;border-color:var(--tag)}.error-text[data-v-075791de]{font-size:12px;color:var(--negative, var(--c-danger));text-align:center}.btn-primary[data-v-075791de]{width:100%;padding:14px;background:var(--tag, var(--c-accent));color:#000;border:none;border-radius:var(--r-md);font-size:15px;font-weight:600;cursor:pointer}.btn-primary[data-v-075791de]:hover:not(:disabled){opacity:.9}.btn-primary[data-v-075791de]:disabled{opacity:.3;cursor:not-allowed}.btn-secondary[data-v-075791de]{width:100%;padding:14px;background:none;border:1px solid var(--border);color:var(--text-2, var(--text-muted));border-radius:var(--r-md);font-size:15px;cursor:pointer}.btn-secondary[data-v-075791de]:hover{border-color:var(--text)}.actions[data-v-075791de]{display:flex;gap:8px}.actions .btn-primary[data-v-075791de],.actions .btn-secondary[data-v-075791de]{flex:1}.progress-step[data-v-075791de]{align-items:center;text-align:center;padding:32px 0}.spinner[data-v-075791de]{width:48px;height:48px;border:3px solid var(--border);border-top-color:var(--tag, #4ade80);border-radius:50%;animation:spin-075791de .8s linear infinite}@keyframes spin-075791de{to{transform:rotate(360deg)}}.status-text[data-v-075791de]{font-size:15px;color:#fff;font-weight:500}.status-hint[data-v-075791de]{font-size:12px;color:var(--text-3)}.done-step[data-v-075791de]{align-items:center;text-align:center}.done-icon[data-v-075791de]{width:56px;height:56px;border-radius:50%;background:#4ade801a;border:2px solid var(--tag, #4ade80);color:var(--tag, #4ade80);font-size:28px;display:flex;align-items:center;justify-content:center}.done-step h3[data-v-075791de]{font-size:18px;font-weight:600;color:#fff}.error-step[data-v-075791de]{align-items:center;text-align:center}.error-icon[data-v-075791de]{width:56px;height:56px;border-radius:50%;background:#f851491a;border:2px solid var(--negative, #f85149);color:var(--negative, #f85149);font-size:28px;font-weight:700;display:flex;align-items:center;justify-content:center}.error-step h3[data-v-075791de]{font-size:18px;font-weight:600;color:#fff}.error-detail[data-v-075791de]{font-size:14px;color:var(--negative, #f85149);font-family:JetBrains Mono,monospace;word-break:break-word}.lk-backup[data-v-b72da891]{display:flex;flex-direction:column;gap:12px}.seed-status[data-v-b72da891]{padding:12px 14px;border-radius:var(--r-md)}.seed-status.not-configured[data-v-b72da891]{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#d2992214;border:1px solid rgba(210,153,34,.2)}.seed-info[data-v-b72da891]{display:flex;flex-direction:column;gap:2px}.seed-info strong[data-v-b72da891]{font-size:13px;color:var(--warning)}.seed-info span[data-v-b72da891]{font-size:12px;color:var(--text-3);line-height:1.4}.seed-status.configured[data-v-b72da891]{display:flex;flex-direction:column;gap:4px;background:#4ade800f;border:1px solid rgba(74,222,128,.15)}.seed-ok[data-v-b72da891]{font-size:13px;color:var(--tag);font-weight:500}.seed-warn[data-v-b72da891]{font-size:12px;color:var(--text-3)}.btn-sm[data-v-b72da891]{flex-shrink:0;padding:6px 14px;background:var(--tag);color:#000;border:none;border-radius:var(--r-sm);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.btn-sm[data-v-b72da891]:hover{opacity:.9}.success-text[data-v-b72da891]{font-size:12px;color:var(--tag);text-align:center}.error-text[data-v-b72da891]{font-size:12px;color:var(--negative);text-align:center}.section-title[data-v-b72da891]{font-size:11px;color:var(--text-3);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:8px;font-weight:400}.backup-list[data-v-b72da891]{display:flex;flex-direction:column;gap:8px}.backup-card[data-v-b72da891]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#ffffff08;border:1px solid var(--border);border-radius:var(--r-md)}.backup-info[data-v-b72da891]{display:flex;flex-direction:column;gap:2px;min-width:0}.backup-name[data-v-b72da891]{font-size:14px;color:#fff;font-weight:500}.backup-meta[data-v-b72da891]{font-size:11px;color:var(--text-3)}.mono[data-v-b72da891]{font-family:JetBrains Mono,monospace}.backup-actions[data-v-b72da891]{display:flex;align-items:center;gap:8px;flex-shrink:0}.badge-enabled[data-v-b72da891]{font-size:10px;color:var(--tag);text-transform:uppercase;letter-spacing:.5px}.btn-backup[data-v-b72da891]{padding:4px 10px;background:transparent;border:1px solid var(--border);color:var(--text-2);border-radius:var(--r-sm);font-size:11px;cursor:pointer}.btn-backup[data-v-b72da891]:hover{border-color:var(--tag);color:var(--tag)}.btn-backup[data-v-b72da891]:disabled{opacity:.4;cursor:not-allowed}.restore-section[data-v-b72da891]{margin-top:4px}.btn-restore[data-v-b72da891]{width:100%;padding:12px;background:none;border:1px solid var(--border);color:var(--text-2);border-radius:var(--r-md);font-size:14px;cursor:pointer;transition:border-color .2s}.btn-restore[data-v-b72da891]:hover{border-color:var(--text)}.lk-settings[data-v-80f488a4]{display:flex;flex-direction:column;gap:16px}.section[data-v-80f488a4]{display:flex;flex-direction:column;gap:8px}.section-title[data-v-80f488a4]{font-size:11px;color:var(--text-3);text-transform:uppercase;letter-spacing:1.5px;font-weight:400}.loading[data-v-80f488a4],.empty[data-v-80f488a4]{color:var(--text-3);font-size:13px}.sessions-list[data-v-80f488a4],.keys-list[data-v-80f488a4]{display:flex;flex-direction:column;gap:6px}.session-card[data-v-80f488a4]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#ffffff08;border:1px solid var(--border);border-radius:var(--r-md)}.session-card.current[data-v-80f488a4]{border-color:var(--tag)}.session-info[data-v-80f488a4]{display:flex;flex-direction:column;gap:2px}.device[data-v-80f488a4]{font-size:13px;color:#fff}.date[data-v-80f488a4]{font-size:11px;color:var(--text-3)}.badge[data-v-80f488a4]{display:inline-block;font-size:10px;color:var(--tag);text-transform:uppercase;letter-spacing:.5px}.key-card[data-v-80f488a4]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#ffffff08;border:1px solid var(--border);border-radius:var(--r-md)}.key-info[data-v-80f488a4]{display:flex;flex-direction:column;gap:2px}.key-role[data-v-80f488a4]{font-size:13px;color:#fff;text-transform:capitalize}.key-id[data-v-80f488a4]{font-size:11px;color:var(--text-3)}.mono[data-v-80f488a4]{font-family:JetBrains Mono,monospace}.key-date[data-v-80f488a4]{font-size:11px;color:var(--text-3)}.btn-danger-sm[data-v-80f488a4]{background:transparent;border:1px solid var(--negative);color:var(--negative);border-radius:var(--r-sm);padding:4px 12px;font-size:12px;cursor:pointer;flex-shrink:0}.btn-danger-sm[data-v-80f488a4]:hover{background:#f851491a}.error-text[data-v-80f488a4]{font-size:12px;color:var(--negative);text-align:center}.btn-logout[data-v-80f488a4]{width:100%;padding:12px;background:transparent;border:1px solid var(--negative);color:var(--negative);border-radius:var(--r-md);font-size:14px;cursor:pointer;transition:background .2s}.btn-logout[data-v-80f488a4]:hover{background:#f851491a}.lk-mining[data-v-e3e90d50]{padding:8px 0;scrollbar-width:thin;scrollbar-color:rgba(74,222,128,.3) transparent}.lk-mining[data-v-e3e90d50] ::-webkit-scrollbar{width:4px}.lk-mining[data-v-e3e90d50] ::-webkit-scrollbar-track{background:transparent}.lk-mining[data-v-e3e90d50] ::-webkit-scrollbar-thumb{background:#4ade804d;border-radius:4px}.lk-mining[data-v-e3e90d50] ::-webkit-scrollbar-thumb:hover{background:#4ade8080}.section[data-v-e3e90d50]{margin-bottom:20px}.section-title[data-v-e3e90d50]{font-size:14px;font-weight:600;margin-bottom:10px;color:#ccc}.stats-grid[data-v-e3e90d50]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.stat-card[data-v-e3e90d50]{background:#1a1a2e;border-radius:8px;padding:12px;text-align:center;border:1px solid #2a2a4a}.stat-value[data-v-e3e90d50]{display:block;font-size:20px;font-weight:700;color:#fff}.stat-sub[data-v-e3e90d50]{font-size:12px;color:#666;font-weight:400}.stat-label[data-v-e3e90d50]{display:block;font-size:11px;color:#888;margin-top:4px}.status-offline .stat-value[data-v-e3e90d50]{color:#666}.status-connected .stat-value[data-v-e3e90d50]{color:#facc15}.status-trusted .stat-value[data-v-e3e90d50]{color:#4ade80}.progress-bar-wrap[data-v-e3e90d50]{position:relative;height:20px;background:#1a1a2e;border-radius:10px;margin:12px 0;overflow:hidden}.progress-bar[data-v-e3e90d50]{height:100%;background:linear-gradient(90deg,#4ade80,#22c55e);border-radius:10px;transition:width .3s ease}.progress-label[data-v-e3e90d50]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:11px;color:#fff;font-weight:600}.perf-row[data-v-e3e90d50]{display:flex;gap:16px;font-size:12px;color:#888;flex-wrap:wrap}.perf-row b[data-v-e3e90d50]{color:#ccc}.lookup-row[data-v-e3e90d50]{display:flex;gap:8px}.input-mono[data-v-e3e90d50]{flex:1;background:#1a1a2e;border:1px solid #2a2a4a;border-radius:6px;padding:6px 10px;color:#fff;font-family:monospace;font-size:12px}.input-mono[data-v-e3e90d50]::placeholder{color:#555}.btn-primary-sm[data-v-e3e90d50]{background:#4ade80;color:#000;border:none;border-radius:6px;padding:6px 14px;font-weight:600;cursor:pointer;font-size:12px}.btn-primary-sm[data-v-e3e90d50]:disabled{opacity:.4;cursor:default}.btn-primary-sm[data-v-e3e90d50]:hover:not(:disabled){background:#22c55e}.btn-danger-sm[data-v-e3e90d50]{background:#ef4444;color:#fff;border:none;border-radius:6px;padding:6px 14px;font-weight:600;cursor:pointer;font-size:12px}.btn-danger-sm[data-v-e3e90d50]:hover{background:#dc2626}.control-row[data-v-e3e90d50]{margin-top:10px;display:flex;align-items:center;gap:8px}.pin2-overlay[data-v-e3e90d50]{background:#1a1a2e;border:1px solid #2a2a4a;border-radius:8px;padding:16px;margin-bottom:12px}.pin2-hint[data-v-e3e90d50]{font-size:13px;color:#aaa;margin-bottom:10px}.input-pin[data-v-e3e90d50]{background:#0a0a1a;border:1px solid #3a3a5a;border-radius:6px;padding:8px 12px;color:#fff;font-size:16px;letter-spacing:4px;text-align:center;width:120px;margin-bottom:10px;display:block}.input-pin[data-v-e3e90d50]::placeholder{color:#444;letter-spacing:0}.btn-cancel[data-v-e3e90d50]{background:none;border:1px solid #555;border-radius:6px;padding:6px 14px;color:#888;cursor:pointer;font-size:12px}.btn-cancel[data-v-e3e90d50]:hover{border-color:#888;color:#ccc}.pubkey-label[data-v-e3e90d50]{font-size:10px;color:#555;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chart-wrap[data-v-e3e90d50]{background:#1a1a2e;border-radius:8px;padding:8px;margin-bottom:12px}.chart-wrap canvas[data-v-e3e90d50]{width:100%;height:180px}.rewards-table[data-v-e3e90d50]{max-height:200px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(74,222,128,.3) transparent}.reward-row[data-v-e3e90d50]{display:flex;justify-content:space-between;padding:6px 8px;font-size:12px;border-bottom:1px solid #1a1a2e}.reward-row[data-v-e3e90d50]:hover{background:#1a1a2e}.mono[data-v-e3e90d50]{font-family:monospace;color:#888}.reward-amount[data-v-e3e90d50]{color:#4ade80;font-weight:600}.reward-time[data-v-e3e90d50]{color:#666}.miner-list[data-v-e3e90d50]{display:flex;flex-direction:column;gap:4px}.miner-btn[data-v-e3e90d50]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#1a1a2e;border:1px solid #2a2a4a;border-radius:6px;color:#ccc;cursor:pointer;font-size:12px}.miner-btn[data-v-e3e90d50]:hover{border-color:#4a4a6a}.miner-btn.active[data-v-e3e90d50]{border-color:#4ade80;background:#1a2e1a}.dot[data-v-e3e90d50]{width:8px;height:8px;border-radius:50%;background:#555}.dot.on[data-v-e3e90d50]{background:#facc15}.dot.trust[data-v-e3e90d50]{background:#4ade80}.streak-badge[data-v-e3e90d50]{margin-left:auto;font-size:11px;color:#666}.loading[data-v-e3e90d50]{color:#888;font-size:13px}.empty[data-v-e3e90d50]{color:#555;font-size:13px}.error-text[data-v-e3e90d50]{color:#ef4444;font-size:12px;margin-top:8px;display:block}.overlay[data-v-a37db4b5]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;z-index:200}.panel[data-v-a37db4b5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-xl);padding:24px;width:100%;max-width:520px;margin:16px;max-height:85vh;display:flex;flex-direction:column}.panel-header[data-v-a37db4b5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-shrink:0}.panel-header h2[data-v-a37db4b5]{font-size:18px;font-weight:600;color:#fff}.close-btn[data-v-a37db4b5]{background:none;border:none;color:var(--text-3);font-size:24px;cursor:pointer}.close-btn[data-v-a37db4b5]:hover{color:var(--text)}.login-prompt[data-v-a37db4b5]{text-align:center;display:flex;flex-direction:column;gap:16px}.hint[data-v-a37db4b5]{color:var(--text-3);font-size:14px;line-height:1.5}.warning[data-v-a37db4b5]{background:#ffaa001a;border:1px solid rgba(255,170,0,.3);border-radius:var(--r-md);padding:12px;color:#fa0;font-size:13px}.error-text[data-v-a37db4b5]{display:block;color:var(--negative);font-size:13px}.btn-primary[data-v-a37db4b5]{width:100%;padding:14px;background:var(--tag);color:#000;border:none;border-radius:var(--r-md);font-size:15px;font-weight:600;cursor:pointer;transition:opacity .2s}.btn-primary[data-v-a37db4b5]:hover:not(:disabled){opacity:.9}.btn-primary[data-v-a37db4b5]:disabled{opacity:.4;cursor:not-allowed}.authenticated[data-v-a37db4b5]{display:flex;flex-direction:column;min-height:0;flex:1}.tabs[data-v-a37db4b5]{display:flex;gap:0;border-bottom:1px solid var(--border);margin-bottom:16px;flex-shrink:0}.tab-btn[data-v-a37db4b5]{flex:1;padding:10px 0;background:none;border:none;border-bottom:2px solid transparent;color:var(--text-3);font-size:13px;font-weight:500;cursor:pointer;transition:color .2s,border-color .2s}.tab-btn[data-v-a37db4b5]:hover{color:var(--text-2)}.tab-btn.active[data-v-a37db4b5]{color:var(--tag);border-bottom-color:var(--tag)}.tab-content[data-v-a37db4b5]{flex:1;overflow-y:auto;min-height:0}@media(max-width:480px){.tabs[data-v-a37db4b5]{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tabs[data-v-a37db4b5]::-webkit-scrollbar{display:none}.tab-btn[data-v-a37db4b5]{flex:0 0 auto;padding-inline:8px;white-space:nowrap}}.overlay[data-v-59130388]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;z-index:300}.panel[data-v-59130388]{background:var(--bg-card);border:1px solid var(--negative);border-radius:var(--r-xl);padding:32px 24px;width:100%;max-width:480px;margin:16px;display:flex;flex-direction:column;gap:16px;text-align:center}h2[data-v-59130388]{font-size:1.3rem;font-weight:600;color:var(--negative)}.warning-text[data-v-59130388]{color:var(--text-2);font-size:14px;line-height:1.6}.highlight[data-v-59130388]{color:var(--text);font-weight:500}.btn-primary[data-v-59130388]{background:var(--tag);color:#000;border:none;border-radius:var(--r-md);padding:12px;font-size:14px;font-weight:600;margin-top:8px;transition:opacity .2s}.btn-primary[data-v-59130388]:hover{opacity:.9}.btn-save-copy[data-v-59130388]{display:none}.save-message[data-v-59130388]{color:var(--text-2);font-size:13px;line-height:1.5}@media(max-width:620px),(max-width:1024px)and (pointer:coarse){.btn-save-copy[data-v-59130388]{display:block}.btn-dismiss[data-v-59130388]{background:transparent;color:var(--text-2);border:1px solid var(--border);margin-top:0}}.bft-in[data-v-fb8408e2]{display:inline-flex;align-items:center;gap:4px;float:right;margin:6px 0 -6px 12px;position:relative;top:4px;cursor:pointer}.bft-out[data-v-fb8408e2]{display:inline-flex;align-items:center;gap:4px;margin-top:2px;padding:2px 8px;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px}.bft-out .tb-time[data-v-fb8408e2]{color:#fffc}.bft-out .tb-status[data-v-fb8408e2]{color:#fff9}.bft-out .tb-status.read[data-v-fb8408e2],.bft-out .tb-svg.double[data-v-fb8408e2]{color:#4ade80}.bft-out .tb-svg.single[data-v-fb8408e2]{color:#fff9}.overlay[data-v-fb8408e2]{position:absolute;bottom:8px;right:18px;left:auto;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px;padding:2px 8px;display:flex;align-items:center;gap:4px;z-index:2}.overlay .tb-time[data-v-fb8408e2],.overlay .tb-status[data-v-fb8408e2]{color:#fff}.overlay .tb-status.read[data-v-fb8408e2]{color:#4ade80}.overlay .tb-svg.double[data-v-fb8408e2]{color:#ffffffb3}.overlay .tb-status.read .tb-svg.double[data-v-fb8408e2]{color:#4ade80}.overlay .tb-svg.single[data-v-fb8408e2]{color:#ffffffb3}.tb-edited[data-v-fb8408e2]{font-family:Space Mono,monospace;font-size:9px;color:#4a5568;font-style:italic;margin-right:3px}.bft-out .tb-edited[data-v-fb8408e2]{color:#ffffff80}.overlay .tb-edited[data-v-fb8408e2]{color:#ffffffb3}.tb-time[data-v-fb8408e2]{font-family:Space Mono,monospace;font-size:10px;color:#4a5568}.tb-status[data-v-fb8408e2]{color:#4a5568;font-size:10px;display:inline-flex;align-items:center}.tb-status.read[data-v-fb8408e2]{color:#4ade80}.tb-status.failed[data-v-fb8408e2]{color:#ef4444}.tb-status.pending[data-v-fb8408e2]{color:#94a3b8}.tb-svg[data-v-fb8408e2]{width:14px;height:10px;transition:color .3s ease}.tb-svg.double[data-v-fb8408e2]{color:#4a5568}.tb-status.read .tb-svg.double[data-v-fb8408e2]{color:#4ade80}.tb-svg.single[data-v-fb8408e2]{color:#4a5568}.tb-clock[data-v-fb8408e2]{width:12px;height:12px;color:#94a3b8}.bft-out .tb-clock[data-v-fb8408e2]{color:#fff9}.overlay .tb-clock[data-v-fb8408e2]{color:#ffffffb3}.tb-failed[data-v-fb8408e2]{width:13px;height:13px;color:#ef4444;cursor:pointer}.bft-out .tb-failed[data-v-fb8408e2],.overlay .tb-failed[data-v-fb8408e2]{color:#fca5a5}.rich-input[data-v-d01b450b]{flex:1;background:transparent;border:none;padding:8px 12px;margin-right:6px;font-family:Syne,sans-serif,"Noto Color Emoji";font-size:15px;color:#e2e8f0;outline:none;min-height:33px;max-height:440px;line-height:1.5;overflow-y:auto;word-break:break-word;white-space:pre-wrap;caret-color:#e2e8f0}.rich-input[data-v-d01b450b]:empty:before{content:attr(data-placeholder);color:#4a5568;pointer-events:none}.rich-input[data-v-d01b450b]::-webkit-scrollbar{width:5px}.rich-input[data-v-d01b450b]::-webkit-scrollbar-track{background:transparent}.rich-input[data-v-d01b450b]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px;cursor:grab}.rich-input[data-v-d01b450b]::-webkit-scrollbar-thumb:hover{background:#ffffff40;cursor:grabbing}[data-v-d01b450b] strong,[data-v-d01b450b] b{font-weight:700}[data-v-d01b450b] em,[data-v-d01b450b] i{font-style:italic}[data-v-d01b450b] u{text-decoration:underline}[data-v-d01b450b] s,[data-v-d01b450b] del,[data-v-d01b450b] strike{text-decoration:line-through}[data-v-d01b450b] code{font-family:Space Mono,monospace;font-size:13px;background:#ffffff14;border-radius:4px;padding:1px 5px}[data-v-d01b450b] a{color:#60a5fa;text-decoration:underline;cursor:text}[data-v-d01b450b] .ri-spoiler{background:#4a5568;color:transparent;border-radius:4px;padding:0 4px;-webkit-user-select:all;user-select:all}[data-v-d01b450b] .rich-emoji{width:20px;height:20px;vertical-align:middle;display:inline;margin:0 1px}.bbl[data-v-b1f4a7a3]{padding:9px 13px;border-radius:13px;font-size:15px;line-height:1.5;word-break:break-word;animation:bIn-b1f4a7a3 .18s ease-out;position:relative;box-sizing:border-box;max-width:100%;min-width:0}@keyframes bIn-b1f4a7a3{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.bbl.them[data-v-b1f4a7a3]{background:#1a1d24;border:1px solid rgba(255,255,255,.07);color:#e2e8f0;border-bottom-left-radius:4px;margin-left:9px}.bbl.them[data-v-b1f4a7a3]:before{content:"";position:absolute;bottom:-1px;left:-8px;width:9px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='36' viewBox='0 0 18 36'%3E%3Cpath d='M18 0 L18 29 Q18 32 15 33.6 Q8 36 0 36 Q6 31 10 24 Q15 15 16.4 4 Q17.2 0 18 0Z' fill='%231a1d24'/%3E%3Cpath d='M18 29 Q18 32 15 33.6 Q8 36 0 36 Q6 31 10 24 Q15 15 16.4 4' fill='none' stroke='rgba(255,255,255,0.07)' stroke-width='1.5'/%3E%3C/svg%3E");background-size:9px 18px;background-repeat:no-repeat}.bbl.mine[data-v-b1f4a7a3]{background:#172219;border:1px solid rgba(74,222,128,.16);color:#e2e8f0;border-bottom-right-radius:4px;margin-right:9px}.bbl.mine[data-v-b1f4a7a3]:before{content:"";position:absolute;bottom:-1px;right:-8px;width:9px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='36' viewBox='0 0 18 36'%3E%3Cpath d='M0 0 L0 29 Q0 32 3 33.6 Q10 36 18 36 Q12 31 8 24 Q3 15 1.6 4 Q0.8 0 0 0Z' fill='%23172219'/%3E%3Cpath d='M0 29 Q0 32 3 33.6 Q10 36 18 36 Q12 31 8 24 Q3 15 1.6 4' fill='none' stroke='rgba(74,222,128,0.16)' stroke-width='1.5'/%3E%3C/svg%3E");background-size:9px 18px;background-repeat:no-repeat}.bbl-tx[data-v-b1f4a7a3]{padding:11px 13px!important;min-width:min(205px,100%);background:#1a1d24!important;border:1px solid rgba(255,255,255,.12)!important}.bbl-gh[data-v-b1f4a7a3]{padding:11px 13px!important;min-width:min(205px,100%);background:linear-gradient(135deg,#1e0f32f2,#140a23f2)!important;border:1px solid rgba(167,139,250,.2)!important}.reply-quote[data-v-bc4cc5bf]{display:flex;align-items:stretch;gap:8px;background:#ffffff0a;border-radius:8px;padding:6px 10px;margin:-2px -4px 6px;cursor:pointer;transition:background .12s}.reply-quote[data-v-bc4cc5bf]:hover{background:#ffffff12}.rq-accent[data-v-bc4cc5bf]{width:3px;border-radius:2px;background:#4ade80;flex-shrink:0}.rq-accent.them[data-v-bc4cc5bf]{background:#60a5fa}.rq-thumb[data-v-bc4cc5bf]{width:34px;height:34px;border-radius:5px;object-fit:cover;flex-shrink:0}.rq-collage[data-v-bc4cc5bf]{display:flex;gap:2px;flex-shrink:0;align-items:center}.rq-collage-img[data-v-bc4cc5bf]{width:28px;height:34px;border-radius:4px;object-fit:cover}.rq-collage-img[data-v-bc4cc5bf]:first-child{border-radius:5px 0 0 5px}.rq-collage-img[data-v-bc4cc5bf]:last-child{border-radius:0 5px 5px 0}.rq-collage-img.rq-fade-1[data-v-bc4cc5bf]{opacity:.45}.rq-collage-img.rq-fade-2[data-v-bc4cc5bf]{opacity:.15}.rq-body[data-v-bc4cc5bf]{flex:1;min-width:0}.rq-name[data-v-bc4cc5bf]{font-size:11px;font-weight:600;color:#4ade80}.rq-name.them[data-v-bc4cc5bf]{color:#60a5fa}.rq-text[data-v-bc4cc5bf]{font-size:12px;color:#718096;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rq-text[data-v-bc4cc5bf] strong{font-weight:700;color:#8b95a5}.rq-text[data-v-bc4cc5bf] em{font-style:italic}.rq-text[data-v-bc4cc5bf] u{text-decoration:underline}.rq-text[data-v-bc4cc5bf] s{text-decoration:line-through}.rq-text[data-v-bc4cc5bf] code{font-family:Space Mono,monospace;font-size:11px;background:#ffffff0f;border-radius:3px;padding:0 3px}.rq-text[data-v-bc4cc5bf] .rq-spoiler{background:#4a5568;color:#4a5568;border-radius:3px;padding:0 3px;font-size:10px}.link-card[data-v-0a58e688]{display:block;text-decoration:none;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:8px 10px;cursor:pointer;width:100%;margin-top:6px;transition:background .2s}.link-card[data-v-0a58e688]:hover{background:#ffffff0f}.lc-header[data-v-0a58e688]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.lc-favicon[data-v-0a58e688]{width:14px;height:14px;border-radius:2px}.lc-domain[data-v-0a58e688]{font-family:Space Mono,monospace;font-size:10px;color:#60a5fa}.lc-title[data-v-0a58e688]{font-size:14px;font-weight:600;color:#e2e8f0;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lc-desc[data-v-0a58e688]{font-size:12px;color:#718096;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lc-image[data-v-0a58e688]{width:100%;max-height:160px;object-fit:cover;border-radius:6px}.lc-loading[data-v-0a58e688]{font-family:Space Mono,monospace;font-size:10px;color:#4a5568}[data-v-f3d3bc29] .msg-link{color:#60a5fa;text-decoration:none;word-break:break-all;cursor:pointer}[data-v-f3d3bc29] .msg-link:hover{text-decoration:underline}[data-v-f3d3bc29] .msg-spoiler{background:#4a5568;color:transparent;border-radius:4px;padding:0 4px;cursor:pointer;transition:all .3s;-webkit-user-select:none;user-select:none}[data-v-f3d3bc29] .msg-spoiler.revealed{background:transparent;color:inherit;-webkit-user-select:auto;user-select:auto}.emoji-bbl[data-v-7e69b96b]{animation:bIn-7e69b96b .18s ease-out}@keyframes bIn-7e69b96b{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.emoji-text[data-v-7e69b96b]{font-size:48px;line-height:1.2;display:inline-flex;gap:2px}.txl[data-v-fed75533]{font-family:Space Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px}.txl.s[data-v-fed75533]{color:#f87171}.txl.r[data-v-fed75533]{color:#4ade80}.txa[data-v-fed75533]{font-size:22px;font-weight:700;margin:3px 0}.txa.s[data-v-fed75533]{color:#f87171}.txa.r[data-v-fed75533]{color:#4ade80}.txa.u[data-v-fed75533]{font-size:14px;color:#9ca3af}.txm[data-v-fed75533]{font-family:Space Mono,monospace;font-size:10px;color:#4a5568}.txhr[data-v-fed75533]{height:1px;background:#ffffff0f;margin:8px 0}.txr[data-v-fed75533]{display:flex;justify-content:space-between;align-items:center}.txh[data-v-fed75533]{font-family:Space Mono,monospace;font-size:10px;color:#4a5568}.txs[data-v-fed75533]{font-family:Space Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.05em}.txs.ok[data-v-fed75533]{color:#4ade80}.txs.u[data-v-fed75533]{color:#fbbf24}.gh-tag[data-v-0caa213c]{font-family:Space Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#a78bfa;margin-bottom:5px}.txa.g[data-v-0caa213c]{font-size:22px;font-weight:700;color:#a78bfa;margin:3px 0}.txm[data-v-0caa213c]{font-family:Space Mono,monospace;font-size:10px}.fb-row[data-v-917969f7]{display:flex;align-items:center;gap:10px;padding:4px 0;min-width:0;cursor:pointer;border-radius:6px;transition:background .12s}.fb-thumb[data-v-917969f7]{width:40px;height:40px;border-radius:6px;object-fit:cover;flex-shrink:0}.fb-icon-wrap[data-v-917969f7]{width:40px;height:40px;flex-shrink:0;position:relative}.fb-icon[data-v-917969f7]{width:40px;height:40px;border-radius:6px;background:#ffffff0f;display:flex;align-items:center;justify-content:center;font-family:Space Mono,monospace;font-size:10px;font-weight:700;color:#718096;transition:opacity .15s}.fb-dl-btn[data-v-917969f7]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;background:#4ade8026;border:1px solid rgba(74,222,128,.3);color:#4ade80;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s}.fb-dl-btn[data-v-917969f7]:disabled{cursor:wait}.fb-icon-wrap:hover .fb-dl-btn[data-v-917969f7]{opacity:1}.fb-icon-wrap:hover .fb-icon[data-v-917969f7]{opacity:.3}.fb-spinner[data-v-917969f7]{width:16px;height:16px;border:2px solid rgba(255,255,255,.1);border-top-color:#4ade80;border-radius:50%;animation:spin-917969f7 .6s linear infinite}@keyframes spin-917969f7{to{transform:rotate(360deg)}}.fb-meta[data-v-917969f7]{flex:1;min-width:0;overflow:visible}.fb-name[data-v-917969f7]{font-size:13px;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fb-size[data-v-917969f7]{font-family:Space Mono,monospace;font-size:10px;color:#4a5568;margin-top:1px}.fb-caption[data-v-917969f7]{font-size:14px;color:#c9d1d9;margin-top:6px;padding-top:6px;border-top:1px solid rgba(255,255,255,.06);overflow-wrap:anywhere}.fb-foot[data-v-917969f7]{display:flex;justify-content:flex-end;margin-top:-2px}.fb-foot[data-v-917969f7] .bft-out{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;margin:0}.fb-foot[data-v-917969f7] .tb-time,.fb-foot[data-v-917969f7] .tb-status{color:#4a5568}.fb-foot[data-v-917969f7] .tb-status.read,.fb-foot[data-v-917969f7] .tb-svg.double{color:#4ade80}.fb-foot[data-v-917969f7] .tb-svg.single{color:#4a5568}.fb-del-btn[data-v-917969f7]{flex-shrink:0;width:24px;height:24px;border-radius:5px;background:transparent;border:none;color:#718096;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .35s ease,color .2s ease}.fb-row:hover .fb-del-btn[data-v-917969f7]{opacity:1}.fb-del-btn[data-v-917969f7]:hover{color:#f87171}.fb-row-sel[data-v-917969f7]{cursor:pointer;padding-left:28px;position:relative}.fb-row-sel[data-v-917969f7] *{cursor:pointer!important}.fb-row-sel[data-v-917969f7]:hover{background:#ffffff08}.fb-row-checked[data-v-917969f7]{background:#4ade800f}.fb-row-checked[data-v-917969f7]:hover{background:#4ade801a}.fb-sel-check[data-v-917969f7]{position:absolute;left:2px;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.2);background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s,background .15s}.fb-sel-check.checked[data-v-917969f7]{border-color:#4ade80;background:#4ade80}.fb-sel-check-inner[data-v-917969f7]{width:7px;height:4px;border-left:2px solid transparent;border-bottom:2px solid transparent;transform:rotate(-45deg);margin-top:-2px}.fb-sel-check.checked .fb-sel-check-inner[data-v-917969f7]{border-color:#0d1117}.fb-sel-bar[data-v-917969f7]{display:flex;align-items:center;gap:6px;padding:4px 0 6px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:2px}.fb-sel-count[data-v-917969f7]{font-family:Space Mono,monospace;font-size:11px;color:#4ade80;flex:1}.fb-sel-btn[data-v-917969f7]{width:26px;height:26px;border-radius:8px;border:none;background:#ffffff0f;color:#e2e8f0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.fb-sel-btn[data-v-917969f7]:hover{background:#ffffff1f}.fb-sel-danger[data-v-917969f7]{color:#f87171}.fb-sel-danger[data-v-917969f7]:hover{background:#f8717126}@media(hover:none){.fb-dl-btn[data-v-917969f7],.fb-del-btn[data-v-917969f7]{opacity:1}.fb-sel-btn[data-v-917969f7]{min-width:44px;min-height:44px}.fb-del-btn[data-v-917969f7]{width:44px;height:44px}}.collage-wrap[data-v-f78231f3]{position:relative;width:400px;max-width:100%;min-width:0}.collage-wrap.mine[data-v-f78231f3]{margin-right:9px}.collage-wrap.them[data-v-f78231f3]{margin-left:9px}.collage[data-v-f78231f3]{display:grid;gap:2px;width:100%;max-width:100%;overflow:hidden;cursor:pointer;border-radius:12px}.collage-wrap.mine .collage[data-v-f78231f3]{border-bottom-right-radius:4px}.collage-wrap.them .collage[data-v-f78231f3]{border-bottom-left-radius:4px}.collage-wrap.captioned .collage[data-v-f78231f3]{border-radius:0!important}.collage-wrap.captioned[data-v-f78231f3]{margin-left:0!important;margin-right:0!important}.collage-wrap.captioned .collage-tail-dyn[data-v-f78231f3]{display:none!important}.collage-tail-dyn[data-v-f78231f3]{position:absolute;bottom:-1px;width:9px;height:18px;background-size:9px 18px;background-repeat:no-repeat}.collage-tail-dyn.right[data-v-f78231f3]{right:-8px}.collage-tail-dyn.left[data-v-f78231f3]{left:-8px}.layout-3[data-v-f78231f3]{grid-template-columns:3fr 2fr;grid-template-rows:1fr 1fr}.layout-3 .collage-cell[data-v-f78231f3]:first-child{grid-row:1 / 3}.layout-rows .collage-cell[data-v-f78231f3]{aspect-ratio:1}.collage-cell[data-v-f78231f3]{position:relative;overflow:hidden;background:#1a1d24;min-height:80px}.collage-cell[data-v-f78231f3]:hover{filter:brightness(.85)}.collage-sel-check[data-v-f78231f3]{position:absolute;bottom:6px;left:6px;z-index:5;width:20px;height:20px;border-radius:50%;border:2px solid rgba(255,255,255,.7);background:#0000004d;cursor:pointer;transition:border-color .15s,background .15s}.collage-sel-check[data-v-f78231f3]:hover{border-color:#4ade80}.collage-sel-check.checked[data-v-f78231f3]{border-color:#4ade80;background:#4ade80}.collage-sel-check.checked[data-v-f78231f3]:after{content:"";display:block;width:7px;height:4px;border-left:2px solid #0d1117;border-bottom:2px solid #0d1117;transform:rotate(-45deg);margin:4px auto 0}.collage-img[data-v-f78231f3]{width:100%;height:100%;object-fit:cover;display:block}.collage-thumb[data-v-f78231f3]{width:100%;height:100%;object-fit:cover;display:block;filter:blur(3px);opacity:.7}.collage-placeholder[data-v-f78231f3]{display:flex;align-items:center;justify-content:center;height:100%;color:#4a5568}.collage-dl[data-v-f78231f3]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000040;color:#fff}.collage-progress[data-v-f78231f3]{position:absolute;bottom:0;left:0;right:0;height:3px;background:#0b0c0f}.collage-progress-bar[data-v-f78231f3]{height:100%;width:60%;background:#4ade80;animation:collageProg-f78231f3 1.5s ease-in-out infinite}@keyframes collageProg-f78231f3{0%{width:10%}50%{width:80%}to{width:10%}}.collage-dl-all[data-v-f78231f3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;border-radius:50%;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;z-index:3;transition:all .2s}.collage-dl-all[data-v-f78231f3]:hover{background:#4ade804d;border-color:#4ade8066;transform:translate(-50%,-50%) scale(1.1)}.collage-dl-all[data-v-f78231f3]:active{transform:translate(-50%,-50%) scale(.95)}.collage-dl-all.downloading[data-v-f78231f3]{pointer-events:none}.collage-dl-all-spinner[data-v-f78231f3]{width:22px;height:22px;border:2px solid rgba(255,255,255,.2);border-top-color:#4ade80;border-radius:50%;animation:dlAllSpin-f78231f3 .8s linear infinite}@keyframes dlAllSpin-f78231f3{to{transform:rotate(360deg)}}.media-bbl[data-v-b4496a35]{cursor:pointer;border-radius:10px;overflow:hidden;position:relative;max-width:100%;min-width:0}.media-bbl.media-captioned[data-v-b4496a35]{border-radius:0}.media-preview[data-v-b4496a35]{position:relative;background:#1a1d24;min-height:60px;max-width:100%;display:flex;align-items:center;justify-content:center}.media-thumb[data-v-b4496a35]{width:100%;height:100%;object-fit:cover;filter:blur(2px);opacity:.7}.media-full[data-v-b4496a35]{width:100%;height:100%;object-fit:cover;border-radius:10px}.media-captioned .media-full[data-v-b4496a35]{border-radius:0}.media-placeholder[data-v-b4496a35]{font-size:32px;opacity:.3;padding:20px}.media-dl-overlay[data-v-b4496a35]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0000004d}.media-dl-btn[data-v-b4496a35]{width:40px;height:40px;background:#0009;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;margin-bottom:4px}.media-dl-size[data-v-b4496a35]{font-family:Space Mono,monospace;font-size:10px;color:#fffc}.media-progress[data-v-b4496a35]{position:absolute;bottom:0;left:0;right:0;height:3px;background:#0b0c0f}.media-progress-bar[data-v-b4496a35]{height:100%;background:#4ade80;transition:width .3s}.media-play[data-v-b4496a35]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:36px;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.5)}.media-file-info[data-v-b4496a35]{padding:8px 10px;display:flex;justify-content:space-between;gap:8px;min-width:0}.media-file-name[data-v-b4496a35]{flex:1;min-width:0;font-size:13px;color:#e2e8f0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.media-file-size[data-v-b4496a35]{flex:none;font-family:Space Mono,monospace;font-size:10px;color:#718096}.media-expired[data-v-b4496a35]{padding:8px 10px;font-family:Space Mono,monospace;font-size:11px;color:#f87171;text-align:center}.voice-bbl[data-v-176f018c]{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:min(220px,100%);max-width:100%;min-width:0;min-height:44px;padding:4px 8px;cursor:pointer}.voice-btn[data-v-176f018c]{width:36px;height:36px;border-radius:50%;background:#4ade80;display:flex;align-items:center;justify-content:center;font-size:14px;color:#0b0c0f;flex-shrink:0}.voice-wave[data-v-176f018c]{flex:1;min-width:0;position:relative;height:28px;overflow:hidden;border-radius:4px}.wave-canvas[data-v-176f018c]{width:100%;height:100%}.voice-progress[data-v-176f018c]{position:absolute;top:0;right:0;bottom:0;left:0;background:#4ade8026;width:0;transition:width .1s linear}.voice-dur[data-v-176f018c]{font-family:Space Mono,monospace;font-size:11px;color:#718096;flex-shrink:0}.reactions-row[data-v-f9504de4]{display:flex;flex-wrap:wrap;gap:4px;margin-top:-3px;position:relative;z-index:2}.reactions-row.align-end[data-v-f9504de4]{justify-content:flex-end}.reactions-row.align-start[data-v-f9504de4]{justify-content:flex-start}.reaction-badge[data-v-f9504de4]{padding:2px 4px;background:transparent;border:none;border-radius:12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;will-change:transform;transition:transform .15s}.reaction-badge[data-v-f9504de4]:hover{transform:scale(1.3)}.react-anim[data-v-f9504de4]{animation-name:heartbeat-f9504de4;animation-duration:.8s;animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}@keyframes heartbeat-f9504de4{0%{transform:scale(.3)}50%{transform:scale(1.4)}to{transform:scale(1)}}.mg[data-v-7edeafea]{display:flex;flex-direction:column;gap:2px;margin-bottom:6px;min-width:0}.mg.mine[data-v-7edeafea]{align-items:flex-end}.mg.them[data-v-7edeafea]{align-items:flex-start}.mr[data-v-7edeafea]{display:flex;align-items:flex-end;gap:7px;max-width:68%;min-width:0}.mr.mr-emoji[data-v-7edeafea]{max-width:none}.mg.mine .mr[data-v-7edeafea]{flex-direction:row-reverse}.mav[data-v-7edeafea]{width:22px;height:22px;border-radius:6px;flex-shrink:0;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;color:#fff}.mg.mine .mav[data-v-7edeafea]{display:none}.msg-content[data-v-7edeafea]{min-width:0;max-width:100%}.msg-deleting[data-v-7edeafea]{padding:4px 0}.msg-deleting-inner[data-v-7edeafea]{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:8px;background:#f8717114;border:1px solid rgba(248,113,113,.15);font-size:13px;color:#f87171}.msg-undo-btn[data-v-7edeafea]{background:transparent;border:1px solid rgba(248,113,113,.3);border-radius:4px;color:#f87171;padding:2px 8px;font-size:11px;cursor:pointer}.bbl-media[data-v-7edeafea]{padding:4px!important;background:transparent!important;border:none!important;position:relative;cursor:pointer!important}.bbl-media[data-v-7edeafea]:before,.bbl-media[data-v-7edeafea]:after{display:none!important}.bbl-voice[data-v-7edeafea]{padding:4px 8px!important}.captioned-wrap[data-v-7edeafea]{overflow:visible;border-radius:13px;animation:bIn-7edeafea .18s ease-out;position:relative;width:min-content;max-width:100%;min-width:0}.mg.mine .captioned-wrap[data-v-7edeafea]{background:#172219;border-bottom-right-radius:4px;margin-right:9px}.mg.them .captioned-wrap[data-v-7edeafea]{background:#1a1d24;border-bottom-left-radius:4px;margin-left:9px}.mg.mine .captioned-wrap[data-v-7edeafea]:before{content:"";position:absolute;bottom:-1px;right:-8px;width:9px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='36' viewBox='0 0 18 36'%3E%3Cpath d='M0 0 L0 29 Q0 32 3 33.6 Q10 36 18 36 Q12 31 8 24 Q3 15 1.6 4 Q0.8 0 0 0Z' fill='%23172219'/%3E%3Cpath d='M0 29 Q0 32 3 33.6 Q10 36 18 36 Q12 31 8 24 Q3 15 1.6 4' fill='none' stroke='rgba(74,222,128,0.16)' stroke-width='1.5'/%3E%3C/svg%3E");background-size:9px 18px;background-repeat:no-repeat}.mg.them .captioned-wrap[data-v-7edeafea]:before{content:"";position:absolute;bottom:-1px;left:-8px;width:9px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='36' viewBox='0 0 18 36'%3E%3Cpath d='M18 0 L18 29 Q18 32 15 33.6 Q8 36 0 36 Q6 31 10 24 Q15 15 16.4 4 Q17.2 0 18 0Z' fill='%231a1d24'/%3E%3Cpath d='M18 29 Q18 32 15 33.6 Q8 36 0 36 Q6 31 10 24 Q15 15 16.4 4' fill='none' stroke='rgba(255,255,255,0.07)' stroke-width='1.5'/%3E%3C/svg%3E");background-size:9px 18px;background-repeat:no-repeat}.captioned-media[data-v-7edeafea]{position:relative;cursor:pointer;overflow:hidden;border-radius:13px 13px 0 0}.captioned-text[data-v-7edeafea]{padding:8px 13px;font-size:15px;line-height:1.5;color:#e2e8f0;word-break:break-word;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.mg.mine .captioned-text[data-v-7edeafea]{border:1px solid rgba(74,222,128,.16);border-top:none;border-radius:0 0 4px 13px}.mg.them .captioned-text[data-v-7edeafea]{border:1px solid rgba(255,255,255,.07);border-top:none;border-radius:0 0 13px 4px}@keyframes bIn-7edeafea{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.fwd-label[data-v-7edeafea]{font-size:12px;font-weight:600;color:#60a5fa;margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid rgba(96,165,250,.15)}.bbl[data-v-7edeafea]{padding:9px 13px;border-radius:13px;font-size:15px;line-height:1.5;word-break:break-word;animation:bIn-7edeafea .18s ease-out;position:relative}.bbl.them[data-v-7edeafea]{background:#1a1d24;border:1px solid rgba(255,255,255,.07);color:#e2e8f0;border-bottom-left-radius:4px;margin-left:9px}.bbl.mine[data-v-7edeafea]{background:#172219;border:1px solid rgba(74,222,128,.16);color:#e2e8f0;border-bottom-right-radius:4px;margin-right:9px}.ghost-cover[data-v-7edeafea]{overflow:hidden;border-radius:12px}.ghost-cover .ghost-amount-badge[data-v-7edeafea]{position:absolute;top:8px;left:8px;z-index:4;background:#06080ac7;color:#4ade80;font-weight:600;font-size:13px;padding:3px 9px;border-radius:999px;border:1px solid rgba(74,222,128,.35);pointer-events:none}.ghost-claim-overlay[data-v-7edeafea]{position:absolute;bottom:10px;left:50%;transform:translate(-50%);z-index:6;padding:8px 18px;border-radius:999px;cursor:pointer;font-size:13px;font-weight:700;white-space:nowrap;background:#06080ad1;color:#4ade80;border:1px solid rgba(74,222,128,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .15s,opacity .2s}.ghost-claim-overlay.idle[data-v-7edeafea]:hover{background:#172219}.ghost-claim-overlay.claiming[data-v-7edeafea]{color:#cbd5e1;cursor:default;border-color:#fff3}.ghost-claim-overlay.claimed[data-v-7edeafea]{color:#4ade80;background:#172219eb;cursor:default;border-color:#4ade80b3}.ghost-claim-overlay[data-v-7edeafea]:disabled{pointer-events:none}.ghost-shimmer[data-v-7edeafea]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;background:linear-gradient(110deg,transparent 35%,rgba(74,222,128,.32) 50%,transparent 65%);background-size:220% 100%;animation:ghost-shimmer-7edeafea 1.1s linear infinite}@keyframes ghost-shimmer-7edeafea{0%{background-position:220% 0}to{background-position:-220% 0}}.ghost-check[data-v-7edeafea]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;pointer-events:none;display:flex;align-items:center;justify-content:center;font-size:72px;color:#4ade80;text-shadow:0 2px 16px rgba(0,0,0,.7);animation:ghost-check-pop-7edeafea .9s ease forwards}@keyframes ghost-check-pop-7edeafea{0%{transform:scale(.3);opacity:0}45%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:0}}.gc-claimed[data-v-7edeafea] .media-full,.gc-claimed[data-v-7edeafea] .media-thumb{filter:saturate(1.05) brightness(.96)}@media(max-width:768px){.mr[data-v-7edeafea]{max-width:92%}.bbl-media[data-v-7edeafea],.bbl-voice[data-v-7edeafea],.bbl[data-v-7edeafea]{max-width:100%;box-sizing:border-box}}.bge[data-v-41634703]{box-sizing:border-box;width:440px;max-width:100%;max-height:min(80vh,calc(100vh - 24px));max-height:min(80dvh,calc(100dvh - var(--safe-top) - var(--safe-bottom) - 24px));overflow-y:auto;overscroll-behavior:contain;padding:20px}.bge.bge-compact[data-v-41634703]{width:auto;max-height:min(70dvh,calc(100dvh - 24px));padding:12px 14px}.bge.bge-compact .bge-label[data-v-41634703]:first-child{margin-top:0}.bge-label[data-v-41634703]{font-size:11px;font-weight:600;color:#718096;text-transform:uppercase;letter-spacing:.06em;margin:14px 0 8px}.bge-icon-notice[data-v-41634703]{padding:10px 12px;border:1px solid rgba(245,158,11,.25);border-radius:8px;background:#f59e0b12;color:#d6a966;font-size:12px;line-height:1.4}.bge-icon-notice button[data-v-41634703]{margin-left:6px;min-height:32px;border:1px solid rgba(245,158,11,.4);border-radius:6px;background:transparent;color:inherit;cursor:pointer}.bge-presets[data-v-41634703]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:8px}.bge-preset[data-v-41634703]{cursor:pointer;border-radius:8px;overflow:hidden;border:2px solid transparent;transition:border-color .2s;text-align:center}.bge-preset[data-v-41634703]:hover{border-color:#ffffff26}.bge-preset.active[data-v-41634703]{border-color:#4ade80}.bge-preset canvas[data-v-41634703]{width:100%;height:40px;display:block}.bge-preset-name[data-v-41634703]{font-size:10px;color:#ffffff80;padding:3px 0;font-weight:600}.bge-theme-row[data-v-41634703]{display:flex;gap:6px;margin-bottom:10px}.bge-theme-btn[data-v-41634703]{padding:5px 14px;border-radius:6px;font-size:12px;font-weight:600;background:#1a1d24;border:1px solid rgba(255,255,255,.1);color:#718096;cursor:pointer;min-height:44px}.bge-theme-btn.active[data-v-41634703]{border-color:#4ade80;color:#4ade80}.bge-row[data-v-41634703]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.bge-key[data-v-41634703]{font-size:12px;color:#718096;min-width:55px}.bge-val[data-v-41634703]{font-size:11px;color:#4ade80;font-family:Space Mono,monospace;min-width:35px;text-align:right}.bge-hint[data-v-41634703]{font-size:11px;color:#4a5568}.bge-range[data-v-41634703]{flex:1;min-width:0;height:44px;padding:20px 0;-webkit-appearance:none;background:#2a2d34;border-radius:2px;outline:none;background-clip:content-box}.bge-range[data-v-41634703]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:#4ade80;cursor:pointer}.hue-range[data-v-41634703]{background:linear-gradient(to right,#e61919,#e6e619,#19e619,#19e6e6,#1919e6,#e619e6,#e61919)}.bge-corners[data-v-41634703]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.bge-corners-grid[data-v-41634703]{display:grid;grid-template-columns:1fr 1fr;gap:4px}.bge-corners-grid input[type=color][data-v-41634703]{width:44px;height:44px;border:none;cursor:pointer;border-radius:6px;background:none;padding:0}.bge-glow-col[data-v-41634703]{flex:1;min-width:0;display:flex;align-items:center;gap:6px}.bge-shuffle-btn[data-v-41634703]{padding:5px 14px;border-radius:6px;font-size:12px;font-weight:600;background:#1a1d24;border:1px solid rgba(255,255,255,.1);color:#c9d1d9;cursor:pointer}.bge-shuffle-btn[data-v-41634703]:hover{border-color:#fff3;color:#e2e8f0}.bge-actions[data-v-41634703]{display:flex;gap:8px;margin-top:18px}.bge-apply[data-v-41634703]{padding:8px 20px;border-radius:8px;font-size:13px;font-weight:700;background:#4ade80;border:none;color:#000;cursor:pointer;min-height:44px}.bge-apply[data-v-41634703]:hover{background:#5eeb92}.bge-cancel[data-v-41634703]{padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;background:transparent;border:1px solid rgba(255,255,255,.1);color:#c9d1d9;cursor:pointer;min-height:44px}.bge-reset[data-v-41634703]{padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;background:transparent;border:1px solid rgba(255,255,255,.1);color:#718096;cursor:pointer;margin-left:auto;min-height:44px}.bge-reset[data-v-41634703]:hover{color:#e2e8f0}@media(max-width:480px){.bge[data-v-41634703]{width:100%;padding:14px}.bge.bge-compact[data-v-41634703]{padding:10px}.bge-presets[data-v-41634703]{grid-template-columns:repeat(2,minmax(0,1fr))}.bge-corners[data-v-41634703]{flex-wrap:wrap}.bge-glow-col[data-v-41634703]{flex-basis:100%}.bge-actions[data-v-41634703]{flex-wrap:wrap}.bge-actions>button[data-v-41634703]{flex:1 1 30%;min-width:0;padding-inline:8px}}.lightbox[data-v-06b6e816]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000eb;display:flex;flex-direction:column;box-sizing:border-box;padding-top:var(--safe-top);padding-bottom:var(--safe-bottom);animation:lbIn-06b6e816 .15s ease-out}@keyframes lbIn-06b6e816{0%{opacity:0}to{opacity:1}}.lb-top[data-v-06b6e816]{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px max(8px,var(--safe-right)) 4px max(8px,var(--safe-left));flex-shrink:0;background:#00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2}.lb-name[data-v-06b6e816]{font-size:13px;color:#ffffffb3;font-family:Space Mono,monospace;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-counter[data-v-06b6e816]{color:#fff6;margin-left:8px}.lb-actions[data-v-06b6e816]{display:flex;flex:none;gap:2px}.lb-btn[data-v-06b6e816]{width:44px;height:44px;border-radius:8px;border:none;background:#ffffff14;color:#e2e8f0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.lb-btn[data-v-06b6e816]:hover{background:#ffffff26}.lb-body[data-v-06b6e816]{flex:1;display:flex;align-items:center;justify-content:center;min-height:0;min-width:0;overflow:hidden;position:relative;cursor:pointer}.lb-img[data-v-06b6e816]{max-width:min(90vw,calc(100% - 32px));max-height:100%;object-fit:contain;border-radius:4px;transition:transform .15s ease;-webkit-user-select:none;user-select:none;cursor:default}.lb-nav[data-v-06b6e816]{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:none;background:#00000080;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s;z-index:3}.lb-nav[data-v-06b6e816]:hover{background:#ffffff26}.lb-nav-left[data-v-06b6e816]{left:16px}.lb-nav-right[data-v-06b6e816]{right:16px}.lb-zoom-badge[data-v-06b6e816]{position:absolute;bottom:calc(16px + var(--safe-bottom));left:50%;transform:translate(-50%);background:#0009;border-radius:8px;padding:4px 12px;font-family:Space Mono,monospace;font-size:11px;color:#ffffffb3;z-index:2}@media(max-width:480px){.lb-top[data-v-06b6e816]{gap:4px}.lb-name[data-v-06b6e816]{font-size:11px}.lb-nav-left[data-v-06b6e816]{left:max(4px,var(--safe-left))}.lb-nav-right[data-v-06b6e816]{right:max(4px,var(--safe-right))}}.dialog[data-v-649c060d]{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden;position:relative;caret-color:transparent;cursor:default}.dialog textarea[data-v-649c060d],.dialog input[data-v-649c060d]{caret-color:auto;cursor:text}.right-top[data-v-649c060d]{height:54px;background:#13151a;border-bottom:1px solid rgba(255,255,255,.07);display:flex;align-items:center;justify-content:space-between;padding:0 16px;flex-shrink:0;z-index:3;position:relative}.rtl[data-v-649c060d]{display:flex;align-items:center;gap:11px;min-width:0}.contact-heading[data-v-649c060d]{min-width:0}.back-btn[data-v-649c060d]{width:30px;height:30px;background:#1a1d24;border:1px solid rgba(255,255,255,.07);border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#718096;font-size:16px;transition:all .2s}.back-btn[data-v-649c060d]:hover{background:#21252f;color:#e2e8f0}.av[data-v-649c060d]{width:38px;height:38px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative}.avi[data-v-649c060d]{font-size:16px;font-weight:700;color:#fff}.odot[data-v-649c060d]{position:absolute;bottom:1px;right:1px;width:8px;height:8px;background:#4ade80;border-radius:50%;border:2px solid #13151a}.pname[data-v-649c060d]{font-size:16px;font-weight:700;color:#e2e8f0;display:flex;align-items:center;gap:7px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pname-text[data-v-649c060d]{min-width:0;overflow:hidden;text-overflow:ellipsis}.vrf[data-v-649c060d]{background:#60a5fa1a;border:1px solid rgba(96,165,250,.3);border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700;color:#60a5fa;letter-spacing:.05em;font-family:Space Mono,monospace;flex-shrink:0}.psub[data-v-649c060d]{font-family:Space Mono,monospace;font-size:13px;color:#4a5568;margin-top:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rta[data-v-649c060d]{display:flex;gap:5px;flex-shrink:0}.icon-btn[data-v-649c060d]{width:30px;height:30px;background:#1a1d24;border:1px solid rgba(255,255,255,.07);border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#718096;font-size:15px;transition:all .2s}.icon-btn[data-v-649c060d]:hover{background:#21252f;color:#e2e8f0}.load-more-indicator[data-v-649c060d]{text-align:center;padding:8px;font-family:Space Mono,monospace;font-size:11px;color:#4a5568;animation:pulse-649c060d 1s infinite}@keyframes pulse-649c060d{0%,to{opacity:.5}50%{opacity:1}}.chat-history-top[data-v-649c060d]{text-align:center;padding:8px;font-family:Space Mono,monospace;font-size:10px;color:#2d3748;letter-spacing:.05em}[data-v-649c060d] .msg-link{color:#60a5fa;text-decoration:none;word-break:break-all;cursor:pointer}[data-v-649c060d] .msg-link:hover{text-decoration:underline}.msgs[data-v-649c060d]{flex:1;overflow-y:auto;background-color:transparent;position:relative;z-index:2;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0}.dialog-icon-layer[data-v-649c060d]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;overflow:hidden}.dialog-bg-layer[data-v-649c060d]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;border-radius:14px}.drop-overlay[data-v-649c060d]{position:sticky;top:0;left:0;width:100%;height:100%;z-index:50;margin-bottom:-100%;display:flex;align-items:center;justify-content:center;pointer-events:none;padding:16px}.drop-zone[data-v-649c060d]{width:100%;height:100%;background:#0d1117bf;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:2px dashed rgba(74,222,128,.4);border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;animation:dropPulse-649c060d 1.5s ease-in-out infinite}@keyframes dropPulse-649c060d{0%,to{border-color:#4ade804d;background:#0d1117bf}50%{border-color:#4ade8099;background:#0d1117d9}}.drop-icon[data-v-649c060d]{color:#4ade80;filter:drop-shadow(0 0 10px rgba(74,222,128,.4))}.drop-text[data-v-649c060d]{font-family:Space Mono,monospace;font-size:14px;color:#4ade80;letter-spacing:.05em}.msgs-inner[data-v-649c060d]{position:relative;z-index:2;width:100%;margin:0 auto;padding:16px 20px;display:flex;flex-direction:column;gap:3px;min-height:100%;justify-content:flex-end;min-width:0}.msgs[data-v-649c060d]::-webkit-scrollbar{width:8px}.msgs[data-v-649c060d]::-webkit-scrollbar-track{background:transparent}.msgs[data-v-649c060d]::-webkit-scrollbar-thumb{background:#2d37484d;border-radius:4px;border:2px solid transparent;background-clip:padding-box}.msgs[data-v-649c060d]:hover::-webkit-scrollbar-thumb{background:#2d3748b3;border:1px solid transparent;background-clip:padding-box}.go-bottom[data-v-649c060d]{position:absolute;bottom:72px;right:20px;width:37px;height:37px;background:linear-gradient(135deg,#4ade80,#22c55e);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#0b0c0f;font-size:16px;box-shadow:0 4px 16px #4ade804d;z-index:100;transition:all .2s}.go-bottom[data-v-649c060d]:hover{transform:scale(1.08);box-shadow:0 6px 24px #4ade8066}.go-bottom[data-v-649c060d]:active{transform:scale(.95)}.gtb-fade-enter-active[data-v-649c060d],.gtb-fade-leave-active[data-v-649c060d]{transition:opacity .2s,transform .2s}.gtb-fade-enter-from[data-v-649c060d],.gtb-fade-leave-to[data-v-649c060d]{opacity:0;transform:translateY(8px)}.dsep[data-v-649c060d]{text-align:center;margin:14px 0}.dsep span[data-v-649c060d]{display:inline-block;background:#00000073;padding:5px 14px;border-radius:10px;font-family:Space Mono,monospace;font-size:10px;color:#718096;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.chat-empty-msgs[data-v-649c060d]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#4a5568;font-size:15px;gap:4px}.enc-sub[data-v-649c060d]{font-family:Space Mono,monospace;font-size:13px;color:#4ade80;opacity:.5}.emoji-row[data-v-649c060d]{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:6px;animation:bIn-649c060d .18s ease-out}.emoji-row.mine[data-v-649c060d]{align-items:flex-end}.emoji-lg[data-v-649c060d]{font-size:48px;line-height:1.2}.emoji-inline[data-v-649c060d]{display:flex;align-items:flex-end;gap:0px}.emoji-row:not(.mine) .emoji-inline[data-v-649c060d]{flex-direction:row-reverse}.emoji-reactions[data-v-649c060d]{display:flex;align-items:flex-end;gap:2px;margin-right:-8px}.emoji-row:not(.mine) .emoji-reactions[data-v-649c060d]{margin-right:0;margin-left:-8px}.reaction-badge-inline[data-v-649c060d]{font-size:18px;line-height:1;padding:2px 4px;cursor:pointer;background:transparent;border:none;border-radius:12px;font-family:"Noto Color Emoji",sans-serif;transition:transform .15s}.reaction-badge-inline[data-v-649c060d]:hover{transform:scale(1.3)}.reaction-badge-inline.react-anim[data-v-649c060d]{animation-duration:.8s;animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}@keyframes bIn-649c060d{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.bc-svg[data-v-649c060d]{height:10px;width:auto;display:inline-block;vertical-align:middle}.bc-svg.double[data-v-649c060d]{height:10px}.bc-sending[data-v-649c060d]{font-size:10px}.inp-area[data-v-649c060d]{background:transparent;border:none;padding:0 16px 14px;flex-shrink:0;position:relative;z-index:2;overflow:visible;pointer-events:none}.inp-bg-layer[data-v-649c060d]{display:none}.inp-inner[data-v-649c060d]{position:relative;z-index:1;width:100%;margin:0 auto;pointer-events:auto;min-width:0}.upload-status[data-v-649c060d]{font-family:Space Mono,monospace;font-size:10px;color:#4ade80;padding:4px 0;animation:pulse-649c060d 1s infinite}.upload-status.send-rejected[data-v-649c060d]{color:#f87171;animation:none;cursor:pointer}.reply-bar[data-v-649c060d]{display:flex;align-items:center;gap:8px;background:#1a1d24e6;border-radius:12px;padding:8px 10px;margin-bottom:6px;border:1px solid rgba(255,255,255,.06)}.reply-bar-accent[data-v-649c060d]{width:3px;min-height:32px;border-radius:2px;background:#4ade80;flex-shrink:0}.edit-accent[data-v-649c060d]{background:#60a5fa}.edit-label[data-v-649c060d]{color:#60a5fa!important}.reply-bar-thumb[data-v-649c060d]{width:36px;height:36px;border-radius:6px;object-fit:cover;flex-shrink:0}.reply-bar-thumb img[data-v-649c060d]{width:100%;height:100%;border-radius:6px;object-fit:cover}.reply-bar-body[data-v-649c060d]{flex:1;min-width:0}.reply-bar-name[data-v-649c060d]{font-size:12px;font-weight:600;color:#4ade80}.reply-bar-text[data-v-649c060d]{font-size:12px;color:#718096;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reply-bar-close[data-v-649c060d]{background:none;border:none;color:#4a5568;cursor:pointer;padding:4px;border-radius:6px;flex-shrink:0;display:flex}.reply-bar-close[data-v-649c060d]:hover{color:#e2e8f0;background:#ffffff0f}.msg-highlight[data-v-649c060d]{animation:msgHl-649c060d 1.5s ease-out}@keyframes msgHl-649c060d{0%,30%{background:#4ade801a}to{background:transparent}}.msg-ctx-wrap[data-v-649c060d]{position:fixed;z-index:2000;display:flex;flex-direction:column;gap:4px;animation:ctxIn-649c060d .12s ease-out}@keyframes ctxIn-649c060d{0%{opacity:0;transform:scale(.95) translateY(4px)}to{opacity:1;transform:none}}.react-bar[data-v-649c060d]{display:flex;align-items:center;gap:2px;background:#1a1d24;border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:4px 6px;box-shadow:0 4px 16px #0006}.react-quick[data-v-649c060d]{font-size:22px;cursor:pointer;padding:4px 5px;border-radius:12px;transition:all .15s;font-family:"Noto Color Emoji",sans-serif;line-height:1}.react-quick[data-v-649c060d]:hover{background:#4ade801f;transform:scale(1.25)}.react-expand[data-v-649c060d]{font-size:14px;cursor:pointer;padding:4px 7px;border-radius:12px;color:#4a5568;font-weight:700;transition:all .15s}.react-expand[data-v-649c060d]:hover{background:#ffffff14;color:#e2e8f0}.react-picker[data-v-649c060d]{display:flex;flex-wrap:wrap;gap:2px;background:#1a1d24;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:8px;box-shadow:0 4px 16px #0006;max-width:280px}.react-pick-item[data-v-649c060d]{font-size:22px;cursor:pointer;padding:4px;border-radius:8px;transition:all .12s;font-family:"Noto Color Emoji",sans-serif;line-height:1}.react-pick-item[data-v-649c060d]:hover{background:#4ade801f;transform:scale(1.2)}.msg-ctx-menu[data-v-649c060d]{background:#1a1d24;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:4px 0;min-width:180px;box-shadow:0 4px 16px #0006}.msg-ctx-item[data-v-649c060d]{padding:8px 14px;font-size:13px;color:#e2e8f0;cursor:pointer;display:flex;align-items:center;gap:6px}.msg-ctx-item[data-v-649c060d]:hover{background:#ffffff12}.msg-ctx-danger[data-v-649c060d]{color:#f87171}.msg-ctx-danger[data-v-649c060d]:hover{background:#f871711a}.msg-deleting[data-v-649c060d]{padding:2px 0;animation:fadeSlide .2s ease-out}.msg-deleting-inner[data-v-649c060d]{background:#f8717114;border:1px solid rgba(248,113,113,.2);border-radius:10px;padding:8px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:#718096;animation:shrinkOut-649c060d .3s ease-in 4.7s forwards}@keyframes shrinkOut-649c060d{to{opacity:0;max-height:0;padding:0;margin:0;overflow:hidden}}.msg-undo-btn[data-v-649c060d]{background:#60a5fa26;border:1px solid rgba(96,165,250,.3);color:#60a5fa;padding:3px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.msg-undo-btn[data-v-649c060d]:hover{background:#60a5fa40}.bbl-files[data-v-649c060d]{padding:8px 10px 14px!important;max-width:300px}.fb-row[data-v-649c060d]{display:flex;align-items:center;gap:10px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer}.fb-row[data-v-649c060d]:last-of-type{border-bottom:none}.fb-thumb[data-v-649c060d]{width:48px;height:48px;border-radius:8px;object-fit:cover;flex-shrink:0;cursor:pointer}.fb-icon[data-v-649c060d]{width:48px;height:48px;border-radius:8px;flex-shrink:0;background:#60a5fa1a;border:1px solid rgba(96,165,250,.2);display:flex;align-items:center;justify-content:center;font-family:Space Mono,monospace;font-size:10px;font-weight:700;color:#60a5fa;letter-spacing:.04em}.fb-meta[data-v-649c060d]{flex:1;min-width:0}.fb-name[data-v-649c060d]{font-size:13px;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fb-size[data-v-649c060d]{font-family:Space Mono,monospace;font-size:10px;color:#4a5568;margin-top:2px}.fb-caption[data-v-649c060d]{padding:6px 0 0;font-size:14px;color:#e2e8f0}.bbl-media[data-v-649c060d]{padding:4px!important;background:transparent!important;border:none!important;position:relative;cursor:pointer!important}.bbl-media[data-v-649c060d]:before,.bbl-media[data-v-649c060d]:after{display:none!important}.media-time-badge[data-v-649c060d]{position:absolute;bottom:8px;right:8px;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px;padding:2px 8px;display:flex;align-items:center;gap:4px;z-index:2}.media-time-badge .bt[data-v-649c060d]{font-family:Space Mono,monospace;font-size:10px;color:#fff}.media-time-badge .bc[data-v-649c060d]{color:#fff;font-size:10px}.media-time-badge .bc.read[data-v-649c060d]{color:#4ade80}.media-time-badge .bc-svg[data-v-649c060d]{width:14px;height:10px}.media-time-badge .bc-svg.double[data-v-649c060d]{color:#4ade80}.media-time-badge .bc-svg.single[data-v-649c060d]{color:#ffffffb3}.mg.mine .bbl-media .media-time-badge[data-v-649c060d]{right:20px}.bbl-voice[data-v-649c060d]{padding:4px 8px!important}.bbl-emoji[data-v-649c060d]{font-size:60px;line-height:1.2;padding:2px 0;background:none!important;border:none!important;font-family:"Noto Color Emoji",sans-serif;animation:bIn-649c060d .18s ease-out}.bbl-emoji[data-v-649c060d]:before{display:none!important}.emoji-wrap[data-v-649c060d]{position:relative;flex-shrink:0}.emoji-btn[data-v-649c060d]{width:37px;height:37px;background:transparent;border:none;border-radius:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4a5568;transition:all .15s}.emoji-btn[data-v-649c060d]:hover{color:#4ade80;background:#4ade8014}.attach-wrap[data-v-649c060d]{position:relative;flex-shrink:0}.attach-menu[data-v-649c060d]{position:absolute;bottom:50px;left:0;background:#13161b;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:6px 0;z-index:1200;box-shadow:0 8px 32px #00000080;min-width:160px;animation:epIn-649c060d .15s ease-out}.attach-item[data-v-649c060d]{display:flex;align-items:center;gap:10px;padding:9px 16px;cursor:pointer;color:#e2e8f0;font-size:13px;transition:background .12s;white-space:nowrap}.attach-item[data-v-649c060d]:hover{background:#4ade8014}.attach-item[data-v-649c060d]:first-child{border-radius:12px 12px 0 0}.attach-item[data-v-649c060d]:last-child{border-radius:0 0 12px 12px}.attach-item.recording[data-v-649c060d]{color:#ef4444}.ep[data-v-649c060d]{position:absolute;bottom:50px;left:0;width:360px;height:420px;background:#13161b;border:1px solid rgba(255,255,255,.1);border-radius:14px;z-index:1200;box-shadow:0 12px 48px #0009;display:flex;flex-direction:column;animation:epIn-649c060d .15s ease-out}@keyframes epIn-649c060d{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}.ep-head[data-v-649c060d]{display:flex;align-items:center;gap:2px;padding:8px 10px 6px;border-bottom:1px solid rgba(255,255,255,.06);overflow-x:auto;flex-shrink:0}.ep-head[data-v-649c060d]::-webkit-scrollbar{display:none}.ep-cat[data-v-649c060d]{padding:5px 8px;border-radius:8px;cursor:pointer;font-size:18px;line-height:1;transition:background .12s;white-space:nowrap;font-family:"Noto Color Emoji",sans-serif}.ep-cat.active[data-v-649c060d]{background:#4ade801f}.ep-cat[data-v-649c060d]:hover{background:#ffffff0f}.ep-body[data-v-649c060d]{flex:1;overflow-y:auto;padding:6px 10px;scroll-behavior:smooth}.ep-body[data-v-649c060d]::-webkit-scrollbar{width:4px}.ep-body[data-v-649c060d]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.ep-cat-label[data-v-649c060d]{font-family:Space Mono,monospace;font-size:10px;color:#4a5568;letter-spacing:.08em;text-transform:uppercase;padding:10px 4px 6px}.emoji-grid[data-v-649c060d]{display:grid;grid-template-columns:repeat(8,1fr);gap:2px}.emoji-item[data-v-649c060d]{padding:3px;text-align:center;cursor:pointer;border-radius:8px;transition:background .1s,transform .1s;display:flex;align-items:center;justify-content:center}.emoji-item[data-v-649c060d]:hover{background:#4ade801f;transform:scale(1.15)}.ep-foot[data-v-649c060d]{display:flex;align-items:center;gap:0;border-top:1px solid rgba(255,255,255,.06);flex-shrink:0}.ep-tab[data-v-649c060d]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 0;cursor:pointer;color:#4a5568;font-family:Space Mono,monospace;font-size:11px;transition:all .15s}.ep-tab[data-v-649c060d]:hover{color:#e2e8f0;background:#ffffff08}.ep-tab.active[data-v-649c060d]{color:#4ade80;background:#4ade8014}.ep-tab[data-v-649c060d]:first-child{border-radius:0 0 0 14px}.ep-tab[data-v-649c060d]:last-child{border-radius:0 0 14px}.ep-placeholder[data-v-649c060d]{display:flex;align-items:center;justify-content:center;height:100%;color:#4a5568;font-family:Space Mono,monospace;font-size:12px;letter-spacing:.04em}.inp-row[data-v-649c060d]{display:flex;align-items:flex-end;gap:0;background:#13151ad9;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:4px;box-shadow:0 4px 24px #0006;min-width:0}.inp-box[data-v-649c060d]{flex:1;background:transparent;border:none;padding:8px 12px;margin-right:6px;font-family:Syne,sans-serif,"Noto Color Emoji";font-size:15px;color:#e2e8f0;outline:none;resize:none;min-height:33px;max-height:440px;line-height:1.5;overflow-y:auto}.inp-box[data-v-649c060d]::-webkit-scrollbar{width:5px;cursor:grab}.inp-box[data-v-649c060d]::-webkit-scrollbar-track{background:transparent}.inp-box[data-v-649c060d]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px;cursor:grab}.inp-box[data-v-649c060d]::-webkit-scrollbar-thumb:hover{background:#ffffff40;cursor:grabbing}.inp-box[data-v-649c060d]::-webkit-scrollbar-thumb:active{cursor:grabbing}.inp-box[data-v-649c060d]::placeholder{color:#4a5568}.snd[data-v-649c060d]{width:37px;height:37px;background:linear-gradient(135deg,#4ade80,#22c55e);border:none;border-radius:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#0b0c0f;font-size:16px;flex-shrink:0;transition:all .2s}.snd[data-v-649c060d]:hover{transform:scale(1.05);box-shadow:0 0 16px #4ade804d}.snd[data-v-649c060d]:active{transform:scale(.95)}.snd[data-v-649c060d]:disabled{opacity:.3;cursor:not-allowed;transform:none;box-shadow:none}.inp-row[data-v-649c060d]{position:relative}.fmt-bar[data-v-649c060d]{display:flex;align-items:center;gap:2px;background:#1a1d24;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:4px 8px;margin-bottom:6px;box-shadow:0 4px 16px #0006;width:fit-content}.fmt-btn[data-v-649c060d]{width:30px;height:28px;border:none;border-radius:6px;background:transparent;color:#e2e8f0;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;transition:background .12s}.fmt-btn[data-v-649c060d]:hover{background:#ffffff1a}.fmt-italic[data-v-649c060d]{font-family:Georgia,serif}.fmt-strike[data-v-649c060d]{text-decoration:line-through}.fmt-sep[data-v-649c060d]{width:1px;height:18px;background:#ffffff1a;margin:0 3px}.fmt-color[data-v-649c060d]{width:18px;height:18px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:transform .12s,border-color .12s;flex-shrink:0}.fmt-color[data-v-649c060d]:hover{transform:scale(1.25);border-color:#fff6}.char-count[data-v-649c060d]{position:absolute;top:14px;left:16px;font-family:Space Mono,monospace;font-size:9px;font-weight:700;color:#4a5568;transition:color .2s;z-index:2}.char-count.warn[data-v-649c060d]{color:#f59e0b}.char-count.over[data-v-649c060d]{color:#f87171}.file-preview-msg-wrap[data-v-649c060d]{position:relative;display:flex;align-items:center}.file-preview-msg-wrap .file-preview-msg[data-v-649c060d]{flex:1}.caption-count[data-v-649c060d]{padding-bottom:0;margin-left:6px}.inp-foot[data-v-649c060d]{display:flex;align-items:center;justify-content:space-between;margin-top:7px}.ih[data-v-649c060d]{font-family:Space Mono,monospace;font-size:10px;color:#4a5568;letter-spacing:.04em}.enc[data-v-649c060d]{display:flex;align-items:center;gap:4px;font-family:Space Mono,monospace;font-size:10px;color:#4ade80}.modal-overlay[data-v-649c060d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1100}.send-tag-modal[data-v-649c060d]{background:#111318;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:20px;width:300px;text-align:center}.send-tag-title[data-v-649c060d]{font-size:16px;font-weight:700;color:#e2e8f0;margin-bottom:16px}.send-tag-input[data-v-649c060d]{width:100%;background:#1a1d24;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:10px;font-family:Space Mono,monospace;font-size:18px;color:#4ade80;text-align:center;outline:none}.send-tag-input[data-v-649c060d]:focus{border-color:#4ade80}.send-tag-input[data-v-649c060d]::placeholder{color:#4a5568}.send-tag-input+.send-tag-input[data-v-649c060d]{margin-top:8px}.send-tag-error[data-v-649c060d]{margin-top:8px;color:#f87171;font-size:13px;text-align:center}.send-tag-ghost-pick[data-v-649c060d]{width:100%;margin-top:8px;padding:9px;border-radius:8px;cursor:pointer;background:#1a1d24;border:1px dashed rgba(255,255,255,.18);color:#94a3b8;font-size:13px}.send-tag-ghost-pick[data-v-649c060d]:hover{border-color:#4ade80;color:#4ade80}.send-tag-ghost-pick[data-v-649c060d]:disabled{opacity:.4;cursor:not-allowed}.send-tag-actions[data-v-649c060d]{display:flex;gap:8px;margin-top:16px}.send-tag-cancel[data-v-649c060d]{flex:1;padding:8px;background:#1a1d24;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#718096;cursor:pointer;font-size:12px}.send-tag-confirm[data-v-649c060d]{flex:1;padding:8px;background:linear-gradient(135deg,#4ade80,#22c55e);border:none;border-radius:8px;color:#0b0c0f;font-weight:700;cursor:pointer;font-size:12px}.send-tag-confirm[data-v-649c060d]:disabled{opacity:.3;cursor:not-allowed}.send-tag-hint[data-v-649c060d]{font-family:Space Mono,monospace;font-size:10px;color:#4a5568;margin-top:10px}.file-preview-modal[data-v-649c060d]{background:#111318;border:1px solid rgba(255,255,255,.1);border-radius:14px;width:380px;max-height:70vh;display:flex;flex-direction:column;box-shadow:0 12px 48px #0009;animation:ctxIn-649c060d .15s ease-out}.file-preview-head[data-v-649c060d]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.06);font-size:14px;font-weight:600;color:#e2e8f0}.fp-head-actions[data-v-649c060d]{display:flex;align-items:center;gap:4px}.fp-more-wrap[data-v-649c060d]{position:relative}.fp-more-btn[data-v-649c060d]{width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:#718096;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.fp-more-btn[data-v-649c060d]:hover{background:#ffffff0f;color:#e2e8f0}.fp-more-menu[data-v-649c060d]{position:absolute;top:32px;right:0;z-index:10;background:#1a1d24;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:4px;min-width:140px;box-shadow:0 8px 24px #00000080;animation:ctxIn-649c060d .12s ease-out}.fp-more-item[data-v-649c060d]{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:13px;color:#e2e8f0;cursor:pointer;border-radius:6px;transition:background .12s}.fp-more-item[data-v-649c060d]:hover{background:#ffffff0f}.file-preview-list[data-v-649c060d]{overflow-y:auto;max-height:320px;padding:8px 0}.file-preview-list[data-v-649c060d]::-webkit-scrollbar{width:4px}.file-preview-list[data-v-649c060d]::-webkit-scrollbar-track{background:transparent}.file-preview-list[data-v-649c060d]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.file-preview-list[data-v-649c060d]:hover::-webkit-scrollbar-thumb{background:#fff3}.file-preview-item[data-v-649c060d]{display:flex;align-items:center;gap:10px;padding:8px 16px;transition:background .12s}.file-preview-item[data-v-649c060d]:hover{background:#ffffff08}.file-preview-item.fp-done[data-v-649c060d]{opacity:.6}.fp-thumb-wrap[data-v-649c060d]{position:relative;flex-shrink:0}.fp-check-overlay[data-v-649c060d]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;background:#4ade8040;display:flex;align-items:center;justify-content:center;color:#4ade80;font-size:18px;font-weight:700}.fp-progress[data-v-649c060d]{height:3px;background:#ffffff14;border-radius:2px;margin-top:4px;overflow:hidden}.fp-progress-bar[data-v-649c060d]{height:100%;background:#4ade80;border-radius:2px;transition:width .2s ease}.file-preview-thumb[data-v-649c060d]{width:48px;height:48px;border-radius:8px;object-fit:cover;flex-shrink:0}.file-preview-icon[data-v-649c060d]{width:48px;height:48px;border-radius:8px;flex-shrink:0;background:#60a5fa1a;border:1px solid rgba(96,165,250,.2);display:flex;align-items:center;justify-content:center;font-family:Space Mono,monospace;font-size:10px;font-weight:700;color:#60a5fa;letter-spacing:.04em}.file-preview-info[data-v-649c060d]{flex:1;min-width:0}.file-preview-name[data-v-649c060d]{font-size:13px;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-preview-size[data-v-649c060d]{font-family:Space Mono,monospace;font-size:10px;color:#4a5568;margin-top:2px}.file-quality-toggle[data-v-649c060d]{display:flex;gap:4px;margin-top:4px}.fq-btn[data-v-649c060d]{padding:3px 8px;border-radius:6px;font-size:11px;border:1px solid rgba(255,255,255,.1);background:transparent;color:#718096;cursor:pointer;transition:all .15s}.fq-btn.active[data-v-649c060d]{border-color:#4ade80;color:#4ade80;background:#4ade8014}.fq-btn[data-v-649c060d]:hover{border-color:#fff3}.file-preview-remove[data-v-649c060d]{background:none;border:none;color:#4a5568;cursor:pointer;padding:6px;border-radius:6px;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .15s}.file-preview-remove[data-v-649c060d]:hover{color:#f87171;background:#f871711a}.file-preview-msg-row[data-v-649c060d]{padding:8px 16px;display:flex;align-items:center;gap:6px;position:relative}.fp-emoji-btn[data-v-649c060d]{width:32px!important;height:32px!important}.file-preview-msg[data-v-649c060d]{flex:1;background:#1a1d24;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:9px 12px;font-size:13px;color:#e2e8f0;outline:none;font-family:Syne,sans-serif,"Noto Color Emoji"}.file-preview-msg[data-v-649c060d]::placeholder{color:#4a5568}.file-preview-msg[data-v-649c060d]:focus{border-color:#4ade80}.file-preview-actions[data-v-649c060d]{display:flex;gap:8px;padding:10px 16px;border-top:1px solid rgba(255,255,255,.06)}.file-preview-cancel[data-v-649c060d]{flex:1;padding:9px;background:#1a1d24;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#718096;cursor:pointer;font-size:13px}.file-preview-cancel[data-v-649c060d]:hover{color:#e2e8f0}.file-preview-send[data-v-649c060d]{flex:1;padding:9px;background:linear-gradient(135deg,#4ade80,#22c55e);border:none;border-radius:10px;color:#0b0c0f;font-weight:700;cursor:pointer;font-size:13px;display:flex;align-items:center;justify-content:center;gap:6px}.file-preview-send[data-v-649c060d]:disabled{opacity:.4;cursor:not-allowed}.file-preview-send[data-v-649c060d]:hover:not(:disabled){box-shadow:0 0 12px #4ade804d}.bg-editor-float[data-v-649c060d]{position:absolute;z-index:1100;background:#111318;border:1px solid rgba(255,255,255,.1);border-radius:14px;box-shadow:0 12px 48px #0009;width:340px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden}.bg-editor-float .bge[data-v-649c060d]{overflow-y:auto}.bg-editor-drag[data-v-649c060d]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;cursor:grab;border-bottom:1px solid rgba(255,255,255,.06);font-family:Space Mono,monospace;font-size:11px;letter-spacing:.06em;color:#e2e8f0;text-transform:uppercase;-webkit-user-select:none;user-select:none}.bg-editor-drag[data-v-649c060d]:active{cursor:grabbing}.bg-editor-close[data-v-649c060d]{background:none;border:none;color:#4a5568;font-size:20px;cursor:pointer;line-height:1;padding:0 2px;transition:color .15s}.bg-editor-close[data-v-649c060d]:hover{color:#e2e8f0}.profile-modal[data-v-649c060d]{background:#111318;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:24px;width:320px;text-align:center}.profile-avatar[data-v-649c060d]{width:72px;height:72px;border-radius:18px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center}.profile-letter[data-v-649c060d]{font-size:28px;font-weight:700;color:#fff}.profile-alias[data-v-649c060d]{font-size:18px;font-weight:700;color:#e2e8f0;margin-bottom:4px}.profile-pub[data-v-649c060d]{font-family:Space Mono,monospace;font-size:10px;color:#4a5568;word-break:break-all;margin-bottom:20px;padding:0 10px}.profile-section[data-v-649c060d]{text-align:left;margin-bottom:16px}.profile-label[data-v-649c060d]{font-family:Space Mono,monospace;font-size:10px;color:#718096;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;display:block}.profile-input[data-v-649c060d]{width:100%;background:#1a1d24;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:10px 12px;font-size:15px;color:#e2e8f0;outline:none}.profile-input[data-v-649c060d]:focus{border-color:#60a5fa}.profile-toggle[data-v-649c060d]{display:flex;align-items:center;gap:10px;cursor:pointer}.toggle-track[data-v-649c060d]{width:40px;height:22px;background:#1a1d24;border:1px solid rgba(255,255,255,.12);border-radius:11px;position:relative;transition:all .2s}.toggle-track.on[data-v-649c060d]{background:#4ade8033;border-color:#4ade8066}.toggle-thumb[data-v-649c060d]{width:16px;height:16px;background:#718096;border-radius:50%;position:absolute;top:2px;left:2px;transition:all .2s}.toggle-track.on .toggle-thumb[data-v-649c060d]{left:20px;background:#4ade80}.toggle-label[data-v-649c060d]{font-size:13px;color:#a0aec0}.profile-actions[data-v-649c060d]{display:flex;gap:8px;margin-top:20px}.profile-save[data-v-649c060d]{flex:1;padding:10px;background:linear-gradient(135deg,#60a5fa,#3b82f6);border:none;border-radius:8px;color:#fff;font-weight:700;cursor:pointer;font-size:13px}.profile-save[data-v-649c060d]:hover{opacity:.9}.profile-cancel[data-v-649c060d]{flex:1;padding:10px;background:#1a1d24;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#718096;cursor:pointer;font-size:13px}.profile-cancel[data-v-649c060d]:hover{background:#21252f;color:#e2e8f0}@media(min-width:1000px){.msgs-inner[data-v-649c060d],.inp-inner[data-v-649c060d]{max-width:728px}}@media(min-width:1300px){.msgs-inner[data-v-649c060d],.inp-inner[data-v-649c060d]{max-width:860px}}@media(min-width:1600px){.msgs-inner[data-v-649c060d],.inp-inner[data-v-649c060d]{max-width:calc(100vw - 800px)}}.actions-dropdown[data-v-649c060d]{position:absolute;top:48px;right:10px;z-index:50;background:#1a1d24;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:6px 0;min-width:180px;box-shadow:0 8px 24px #00000080}.actions-item[data-v-649c060d]{display:flex;align-items:center;gap:8px;padding:9px 16px;font-size:13px;color:#c9d1d9;cursor:pointer;transition:background .15s}.actions-item[data-v-649c060d]:hover{background:#ffffff0f}.bg-modal[data-v-649c060d]{background:#16181e;border-radius:14px;padding:24px;width:420px;max-height:80vh;overflow-y:auto;border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 40px #0009}.bg-modal-title[data-v-649c060d]{font-size:17px;font-weight:700;color:#e2e8f0;margin-bottom:18px}.bg-section-label[data-v-649c060d]{font-size:12px;font-weight:600;color:#718096;text-transform:uppercase;letter-spacing:.05em;margin:16px 0 8px}.bg-val[data-v-649c060d]{color:#4ade80;font-weight:400}.bg-presets[data-v-649c060d]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.bg-preset-item[data-v-649c060d]{height:56px;border-radius:8px;cursor:pointer;position:relative;overflow:hidden;border:2px solid transparent;transition:border-color .2s;display:flex;align-items:flex-end;padding:4px 6px}.bg-preset-item[data-v-649c060d]:hover{border-color:#ffffff26}.bg-preset-item.active[data-v-649c060d]{border-color:#4ade80}.bg-preset-name[data-v-649c060d]{font-size:10px;color:#fff9;font-weight:600}.bg-color-row[data-v-649c060d],.bg-gradient-row[data-v-649c060d]{display:flex;align-items:center;gap:10px}.bg-color-picker[data-v-649c060d]{width:36px;height:36px;border:none;cursor:pointer;border-radius:8px;background:none}.bg-color-hex[data-v-649c060d]{font-family:Space Mono,monospace;font-size:12px;color:#718096}.bg-angle-select[data-v-649c060d]{background:#1a1d24;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#c9d1d9;padding:6px 10px;font-size:12px;cursor:pointer}.bg-slider[data-v-649c060d]{width:100%;height:4px;-webkit-appearance:none;background:#2a2d34;border-radius:2px;outline:none}.bg-slider[data-v-649c060d]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#4ade80;cursor:pointer}.bg-modal-actions[data-v-649c060d]{display:flex;gap:8px;margin-top:20px}.bg-reset-btn[data-v-649c060d]{padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;background:transparent;border:1px solid rgba(255,255,255,.1);color:#718096;cursor:pointer}.bg-reset-btn[data-v-649c060d]:hover{color:#e2e8f0;border-color:#fff3}.sel-row[data-v-649c060d]{position:relative;transition:background .15s}.sel-row.sel-active[data-v-649c060d]{cursor:pointer;padding-left:36px}.sel-row.sel-active[data-v-649c060d]:hover{background:#ffffff08}.sel-row.sel-checked[data-v-649c060d]{background:#4ade800f}.sel-row.sel-checked[data-v-649c060d]:hover{background:#4ade801a}.sel-check[data-v-649c060d]{position:absolute;left:8px;top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:50%;border:2px solid rgba(255,255,255,.2);background:transparent;display:flex;align-items:center;justify-content:center;transition:border-color .15s,background .15s}.sel-check.checked[data-v-649c060d]{border-color:#4ade80;background:#4ade80}.sel-check-inner[data-v-649c060d]{width:8px;height:5px;border-left:2px solid transparent;border-bottom:2px solid transparent;transform:rotate(-45deg);margin-top:-2px}.sel-check.checked .sel-check-inner[data-v-649c060d]{border-color:#0d1117}.inp-morph[data-v-649c060d]{width:100%;margin:0 auto;transition:max-width .4s cubic-bezier(.4,0,.2,1);max-width:100%}.inp-morph.collapsed[data-v-649c060d]{max-width:320px}.sel-row-bar[data-v-649c060d]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;min-height:44px;background:#13151ad9;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);border-radius:22px;box-shadow:0 4px 24px #0006}.sel-count[data-v-649c060d]{font-family:Space Mono,monospace;font-size:12px;color:#4ade80;white-space:nowrap}.sel-actions[data-v-649c060d]{display:flex;gap:4px}.sel-btn[data-v-649c060d]{width:34px;height:34px;border-radius:10px;border:none;background:#ffffff0f;color:#e2e8f0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s}.sel-btn[data-v-649c060d]:hover{background:#ffffff1f}.sel-btn[data-v-649c060d]:disabled{opacity:.3;cursor:default}.sel-btn-muted[data-v-649c060d]{opacity:.3;cursor:default}.sel-btn-danger[data-v-649c060d]{color:#f87171}.sel-btn-danger[data-v-649c060d]:hover{background:#f8717126}.forward-modal[data-v-649c060d]{background:#1a1d24;border-radius:14px;padding:16px;width:300px;max-height:400px;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 40px #00000080}.forward-head[data-v-649c060d]{font-size:15px;font-weight:600;color:#e2e8f0;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06)}.forward-list[data-v-649c060d]{overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:2px}.forward-contact[data-v-649c060d]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer;transition:background .12s}.forward-contact[data-v-649c060d]:hover{background:#ffffff0f}.forward-av[data-v-649c060d]{width:32px;height:32px;border-radius:8px;flex-shrink:0;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;color:#fff}.forward-name[data-v-649c060d]{font-size:14px;color:#e2e8f0}.forward-empty[data-v-649c060d]{text-align:center;padding:24px;font-size:13px;color:var(--text-dim)}@media(max-width:768px),(max-height:560px)and (pointer:coarse){.dialog[data-v-649c060d]{min-width:0}.right-top[data-v-649c060d]{height:56px;min-height:56px;padding:0 8px;gap:6px}.rtl[data-v-649c060d]{flex:1;gap:8px}.right-top .av[data-v-649c060d]{width:34px;height:34px}.pname[data-v-649c060d]{font-size:15px}.psub[data-v-649c060d]{font-size:11px}.right-top .back-btn[data-v-649c060d],.right-top .icon-btn[data-v-649c060d]{width:40px;height:40px;flex-shrink:0}.rta[data-v-649c060d]{gap:2px}.actions-dropdown[data-v-649c060d]{top:52px;right:6px;max-width:calc(100% - 12px)}.actions-item[data-v-649c060d]{min-height:44px}.msgs-inner[data-v-649c060d]{padding:12px 10px}.chat-empty-msgs[data-v-649c060d],.enc-sub[data-v-649c060d]{text-align:center}.go-bottom[data-v-649c060d]{right:12px;bottom:68px;width:42px;height:42px}.inp-area[data-v-649c060d]{padding:0 8px 8px}.inp-morph[data-v-649c060d],.inp-inner[data-v-649c060d]{min-width:0}.inp-row[data-v-649c060d]{align-items:flex-end}.emoji-btn[data-v-649c060d],.snd[data-v-649c060d]{width:40px;height:40px;flex-shrink:0}.inp-row[data-v-649c060d] .rich-input{min-width:0;max-height:clamp(56px,calc(var(--chat-visible-height, 100dvh) - 220px),140px);margin-right:0;padding:9px 4px;font-size:16px}.reply-bar[data-v-649c060d]{min-width:0}.fmt-bar[data-v-649c060d]{max-width:100%;overflow-x:auto}.fmt-btn[data-v-649c060d],.fmt-color[data-v-649c060d]{flex-shrink:0}.ep[data-v-649c060d]{width:min(360px,calc(100vw - 24px));height:min(420px,max(88px,calc(var(--chat-visible-height, 100dvh) - var(--safe-top) - var(--chat-safe-bottom, var(--safe-bottom)) - 112px)));bottom:48px}.emoji-grid[data-v-649c060d]{grid-template-columns:repeat(7,minmax(0,1fr))}.emoji-item[data-v-649c060d]{min-height:40px}.ep-cat[data-v-649c060d]{min-height:40px;display:flex;align-items:center}.ep-tab[data-v-649c060d]{min-height:44px}.attach-menu[data-v-649c060d]{bottom:48px}.attach-item[data-v-649c060d]{min-height:44px}.modal-overlay[data-v-649c060d]{position:absolute;top:0;right:0;bottom:0;left:0;padding:12px;overflow-y:auto}.send-tag-modal[data-v-649c060d],.file-preview-modal[data-v-649c060d],.profile-modal[data-v-649c060d],.forward-modal[data-v-649c060d],.bg-modal[data-v-649c060d]{width:min(100%,420px);max-height:calc(100% - 24px);margin:auto;overflow-y:auto}.file-preview-modal[data-v-649c060d]{overflow:visible}.forward-modal[data-v-649c060d]{overflow:hidden}.file-preview-list[data-v-649c060d],.forward-list[data-v-649c060d]{min-height:0}.file-preview-msg-row .ep[data-v-649c060d]{left:-16px}.file-preview-msg-wrap[data-v-649c060d]{min-width:0;flex:1}.file-preview-msg[data-v-649c060d]{min-width:0;width:100%;font-size:16px}.send-tag-input[data-v-649c060d],.profile-input[data-v-649c060d]{font-size:16px}.file-quality-toggle[data-v-649c060d]{flex-wrap:wrap}.bg-editor-float[data-v-649c060d]{left:8px!important;right:8px;top:8px!important;width:auto;max-height:calc(100% - 16px)}.bg-editor-drag[data-v-649c060d]{cursor:default}.sel-row-bar[data-v-649c060d]{min-width:0;padding:5px 8px;gap:4px}.sel-actions[data-v-649c060d]{gap:1px}.sel-btn[data-v-649c060d]{width:38px;height:38px;flex-shrink:0}.sel-count[data-v-649c060d]{font-size:11px}.msg-ctx-wrap[data-v-649c060d]{max-width:calc(100vw - 12px);max-height:calc(var(--chat-visible-height, 100dvh) - 68px);overflow-y:auto}.msg-ctx-menu[data-v-649c060d]{min-height:0;overflow-y:auto}.msg-ctx-item[data-v-649c060d]{min-height:42px}}@media(max-width:360px){.right-top .av[data-v-649c060d]{display:none}.right-top .icon-btn[data-v-649c060d]{width:36px}.sel-row-bar[data-v-649c060d]{flex-wrap:wrap;justify-content:center}.sel-count[data-v-649c060d]{width:100%;text-align:center}.ep[data-v-649c060d]{width:calc(100vw - 20px)}.emoji-grid[data-v-649c060d]{grid-template-columns:repeat(6,minmax(0,1fr))}}@keyframes heartbeat{0%,to{transform:scale(1)}10%{transform:scale(1.3)}20%{transform:scale(1)}30%{transform:scale(1.3)}40%{transform:scale(1)}50%{transform:scale(1.15)}60%{transform:scale(1)}}@keyframes burn{0%{transform:scale(1) rotate(0);filter:brightness(1)}20%{transform:scale(1.15) rotate(-3deg);filter:brightness(1.4)}40%{transform:scale(1.08) rotate(3deg);filter:brightness(1.2)}60%{transform:scale(1.2) rotate(-2deg);filter:brightness(1.5)}80%{transform:scale(1.1) rotate(1deg);filter:brightness(1.3)}to{transform:scale(1);filter:brightness(1)}}@keyframes thumbsup{0%{transform:translateY(0) rotate(0)}15%{transform:translateY(-24px) rotate(-12deg) scale(1.2)}30%{transform:translateY(-8px) rotate(5deg)}45%{transform:translateY(-20px) rotate(-8deg) scale(1.15)}60%{transform:translateY(-4px) rotate(3deg)}80%{transform:translateY(-12px) rotate(-3deg)}to{transform:translateY(0) rotate(0)}}@keyframes smile{0%{transform:scale(1) rotate(0)}15%{transform:scale(1.2) rotate(-20deg)}30%{transform:scale(1.1) rotate(15deg)}45%{transform:scale(1.25) rotate(-10deg)}60%{transform:scale(1.15) rotate(10deg)}75%{transform:scale(1.2) rotate(-5deg)}to{transform:scale(1) rotate(0)}}@keyframes burst{0%{transform:scale(.5) rotate(0);opacity:.5}30%{transform:scale(1.4) rotate(120deg);opacity:1}60%{transform:scale(1.1) rotate(240deg)}to{transform:scale(1) rotate(360deg)}}@keyframes twinkle{0%,to{transform:scale(1) rotate(0);opacity:1}15%{transform:scale(.5) rotate(72deg);opacity:.3}30%{transform:scale(1.3) rotate(144deg);opacity:1}50%{transform:scale(.6) rotate(216deg);opacity:.4}70%{transform:scale(1.25) rotate(288deg);opacity:1}85%{transform:scale(.8) rotate(340deg);opacity:.6}}@keyframes rocket_launch{0%{transform:translateY(0) rotate(-45deg) scale(1)}30%{transform:translateY(-30px) rotate(-45deg) scale(1.1)}60%{transform:translateY(-70px) rotate(-40deg) scale(1.15)}80%{transform:translateY(-100px) rotate(-45deg) scale(1.05);opacity:.8}to{transform:translateY(-130px) rotate(-45deg) scale(.9);opacity:0}}@keyframes shock_shake{0%,to{transform:translate(0) scale(1)}10%{transform:translate(-10px) scale(1.15)}20%{transform:translate(10px) scale(1.1)}30%{transform:translate(-8px) scale(1.15)}40%{transform:translate(8px) scale(1.1)}50%{transform:translate(-6px) scale(1.12)}60%{transform:translate(6px) scale(1.08)}70%{transform:translate(-4px) scale(1.05)}80%{transform:translate(4px)}}@keyframes dislike_down{0%{transform:translateY(0) rotate(180deg) scale(1)}30%{transform:translateY(15px) rotate(185deg) scale(1.15)}50%{transform:translateY(5px) rotate(175deg)}70%{transform:translateY(20px) rotate(182deg) scale(1.1)}to{transform:translateY(0) rotate(180deg) scale(1)}}@keyframes hundred_pulse{0%,to{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.35);filter:brightness(1.3)}40%{transform:scale(1.1)}60%{transform:scale(1.4);filter:brightness(1.4)}80%{transform:scale(1.15)}}@keyframes love_spin{0%{transform:scale(1) rotate(0)}25%{transform:scale(1.25) rotate(90deg)}50%{transform:scale(1.1) rotate(180deg)}75%{transform:scale(1.25) rotate(270deg)}to{transform:scale(1) rotate(360deg)}}@keyframes prayer_pray{0%,to{transform:scale(1) translateY(0)}20%{transform:scale(1.1) translateY(-8px)}40%{transform:scale(1.15) translateY(-4px) rotate(3deg)}60%{transform:scale(1.12) translateY(-6px) rotate(-3deg)}80%{transform:scale(1.08) translateY(-2px)}}@keyframes clap_squeeze{0%,to{transform:scaleX(1) scaleY(1)}15%{transform:scaleX(.75) scaleY(1.3)}30%{transform:scaleX(1.1) scaleY(.95)}45%{transform:scaleX(.75) scaleY(1.3)}60%{transform:scaleX(1.1) scaleY(.95)}75%{transform:scaleX(.8) scaleY(1.25)}}@keyframes gem_sparkle{0%,to{transform:scale(1) rotate(0);filter:brightness(1)}20%{transform:scale(1.2) rotate(30deg);filter:brightness(1.6)}40%{transform:scale(.9) rotate(60deg);filter:brightness(.8)}60%{transform:scale(1.25) rotate(90deg);filter:brightness(1.8)}80%{transform:scale(1.1) rotate(120deg);filter:brightness(1.2)}}@keyframes evil_grin{0%,to{transform:scale(1) rotate(0)}15%{transform:scale(1.2) rotate(-12deg)}30%{transform:scale(1.15) rotate(12deg)}45%{transform:scale(1.25) rotate(-8deg)}60%{transform:scale(1.2) rotate(8deg)}75%{transform:scale(1.1) rotate(-4deg)}}@keyframes coffin_shake{0%,to{transform:translateY(0) rotate(0);opacity:1}20%{transform:translateY(-15px) rotate(-8deg);opacity:.85}40%{transform:translateY(-5px) rotate(5deg)}60%{transform:translateY(-20px) rotate(-3deg);opacity:.75}80%{transform:translateY(-8px) rotate(2deg);opacity:.9}}@keyframes clown_bounce{0%,to{transform:translateY(0) scale(1) rotate(0)}20%{transform:translateY(-25px) scale(1.15) rotate(-8deg)}40%{transform:translateY(0) scale(.95) rotate(4deg)}60%{transform:translateY(-18px) scale(1.1) rotate(-4deg)}80%{transform:translateY(0) scale(.98) rotate(2deg)}}@keyframes angry_steam{0%,to{transform:scale(1);filter:brightness(1)}15%{transform:scale(1.2);filter:brightness(1.3)}30%{transform:scale(1.1) rotate(3deg)}45%{transform:scale(1.25);filter:brightness(1.4)}60%{transform:scale(1.15) rotate(-3deg)}75%{transform:scale(1.2);filter:brightness(1.2)}}@keyframes cool_wiggle{0%,to{transform:translate(0) rotate(0)}15%{transform:translate(-10px) rotate(-8deg)}30%{transform:translate(10px) rotate(8deg)}45%{transform:translate(-8px) rotate(-6deg)}60%{transform:translate(8px) rotate(6deg)}75%{transform:translate(-4px) rotate(-3deg)}}@keyframes mindblown_explode{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.4);filter:brightness(1.5)}35%{transform:scale(.85);filter:brightness(.8)}50%{transform:scale(1.45);filter:brightness(1.6)}65%{transform:scale(.9)}80%{transform:scale(1.3);filter:brightness(1.3)}to{transform:scale(1);filter:brightness(1)}}@keyframes cry_drip{0%,to{transform:translateY(0) scaleX(1)}20%{transform:translateY(12px) scaleX(.92)}40%{transform:translateY(4px) scaleX(.97)}60%{transform:translateY(18px) scaleX(.88)}80%{transform:translateY(8px) scaleX(.95)}}@keyframes kiss_wobble{0%,to{transform:scale(1) rotate(0)}10%{transform:scale(1.2) rotate(-10deg)}20%{transform:scale(1.15) rotate(10deg)}30%{transform:scale(1.25) rotate(-8deg)}40%{transform:scale(1.1) rotate(8deg)}50%{transform:scale(1.2) rotate(-6deg)}60%{transform:scale(1.15) rotate(6deg)}70%{transform:scale(1.1)}}@keyframes butterfly_flutter{0%,to{transform:translateY(0) translate(0) rotate(0)}15%{transform:translateY(-14px) translate(6px) rotate(-12deg)}30%{transform:translateY(-6px) translate(-4px) rotate(8deg)}45%{transform:translateY(-18px) translate(8px) rotate(-10deg)}60%{transform:translateY(-8px) translate(-6px) rotate(6deg)}75%{transform:translateY(-14px) translate(4px) rotate(-5deg)}}@keyframes shine_glow{0%,to{transform:scale(1) rotate(0);filter:brightness(1)}20%{transform:scale(1.3) rotate(20deg);filter:brightness(1.6)}40%{transform:scale(.8) rotate(-10deg);filter:brightness(.7)}60%{transform:scale(1.35) rotate(15deg);filter:brightness(1.8)}80%{transform:scale(.9) rotate(-5deg);filter:brightness(1.2)}}@keyframes guitar_strum{0%,to{transform:rotate(0) skewY(0)}12%{transform:rotate(-18deg) skewY(6deg)}25%{transform:rotate(12deg) skewY(-4deg)}37%{transform:rotate(-14deg) skewY(5deg)}50%{transform:rotate(10deg) skewY(-3deg)}62%{transform:rotate(-8deg) skewY(3deg)}75%{transform:rotate(5deg) skewY(-2deg)}}@keyframes dance_twist{0%,to{transform:translate(0) rotate(0) scaleY(1)}14%{transform:translate(-12px) rotate(-12deg) scaleY(.95)}28%{transform:translate(12px) rotate(12deg) scaleY(1.05)}42%{transform:translate(-8px) rotate(-8deg) scaleY(.97)}56%{transform:translate(8px) rotate(8deg) scaleY(1.03)}70%{transform:translate(-5px) rotate(-5deg)}84%{transform:translate(5px) rotate(5deg)}}@keyframes rainbow_wave{0%,to{transform:translate(0) rotate(0) scale(1)}20%{transform:translate(10px) rotate(-18deg) scale(1.1)}40%{transform:translate(-8px) rotate(12deg) scale(1.05)}60%{transform:translate(6px) rotate(-10deg) scale(1.12)}80%{transform:translate(-4px) rotate(8deg) scale(1.05)}}@keyframes lightning_flash{0%,to{transform:scale(1) skew(0);filter:brightness(1)}15%{transform:scale(1.35) skew(8deg);filter:brightness(2)}25%{transform:scale(.9) skew(-5deg);filter:brightness(.6)}40%{transform:scale(1.3) skew(6deg);filter:brightness(1.8)}55%{transform:scale(.95);filter:brightness(.8)}70%{transform:scale(1.2) skew(-4deg);filter:brightness(1.5)}}@keyframes trophy_raise{0%,to{transform:translateY(0) scale(1)}25%{transform:translateY(-20px) scale(1.1)}40%{transform:translateY(-30px) scale(1.15)}55%{transform:translateY(-28px) scale(1.12)}70%{transform:translateY(-15px) scale(1.05)}}@keyframes crown_sparkle{0%,to{transform:scale(1) rotate(0);filter:brightness(1)}20%{transform:scale(1.2) rotate(-12deg);filter:brightness(1.4)}40%{transform:scale(1.1) rotate(8deg);filter:brightness(1.2)}60%{transform:scale(1.25) rotate(-6deg);filter:brightness(1.5)}80%{transform:scale(1.1) rotate(4deg);filter:brightness(1.2)}}@keyframes poop_wiggle{0%,to{transform:rotate(0)}15%{transform:rotate(-10deg) scale(1.1)}30%{transform:rotate(10deg)}45%{transform:rotate(-8deg) scale(1.15)}60%{transform:rotate(8deg)}75%{transform:rotate(-5deg) scale(1.05)}}@keyframes vomit_shake{0%,to{transform:rotate(0) translate(0)}12%{transform:rotate(-12deg) translate(-10px)}25%{transform:rotate(10deg) translate(10px)}37%{transform:rotate(-10deg) translate(-8px)}50%{transform:rotate(8deg) translate(8px) scale(1.1)}62%{transform:rotate(-6deg) translate(-6px)}75%{transform:rotate(5deg) translate(5px)}}@keyframes tornado_spin{0%{transform:rotate(0) scale(1)}25%{transform:rotate(180deg) scale(1.15)}50%{transform:rotate(360deg) scale(1.25);filter:brightness(1.3)}75%{transform:rotate(540deg) scale(1.15)}to{transform:rotate(720deg) scale(1)}}@keyframes target_zoom{0%,to{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.35);filter:brightness(1.4)}40%{transform:scale(.9)}60%{transform:scale(1.3);filter:brightness(1.3)}80%{transform:scale(.95)}}@keyframes heartbreak_shake{0%,to{transform:scale(1) rotate(0)}15%{transform:scale(1.1) rotate(-8deg)}30%{transform:scale(.9) rotate(8deg);opacity:.8}45%{transform:scale(1.05) rotate(-6deg)}60%{transform:scale(.85) rotate(6deg);opacity:.7}75%{transform:scale(.95) rotate(-3deg);opacity:.9}}@keyframes rxParticle0{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(60px,-80px) scale(.3);opacity:0}}@keyframes rxParticle1{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(-60px,-80px) scale(.3);opacity:0}}@keyframes rxParticle2{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(90px,-20px) scale(.2);opacity:0}}@keyframes rxParticle3{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(-90px,-20px) scale(.2);opacity:0}}@keyframes rxParticle4{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(40px,-110px) scale(.25);opacity:0}}@keyframes rxParticle5{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(-40px,-110px) scale(.25);opacity:0}}.add-contact[data-v-645b25fa]{background:#111318;border-radius:14px;border:1px solid rgba(255,255,255,.12);box-sizing:border-box;width:min(340px,calc(100vw - 32px));max-width:100%;max-height:min(80vh,calc(100vh - 24px));max-height:min(80dvh,calc(100dvh - var(--safe-top) - var(--safe-bottom) - 24px));overflow-y:auto;overscroll-behavior:contain}.add-top[data-v-645b25fa]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.07)}.add-title[data-v-645b25fa]{font-size:14px;font-weight:700;color:#e2e8f0}.add-close[data-v-645b25fa]{background:none;border:none;color:#718096;font-size:16px;cursor:pointer;width:44px;height:44px;flex:none;display:grid;place-items:center}.add-body[data-v-645b25fa]{padding:16px}.add-field[data-v-645b25fa]{margin-bottom:12px}.add-label[data-v-645b25fa]{display:block;font-family:Space Mono,monospace;font-size:9px;color:#718096;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.add-input-row[data-v-645b25fa]{display:flex;gap:6px;min-width:0}.add-input[data-v-645b25fa]{flex:1;min-width:0;width:100%;box-sizing:border-box;background:#1a1d24;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:8px 12px;font-size:13px;color:#e2e8f0;outline:none;font-family:Space Mono,monospace}.add-input[data-v-645b25fa]::placeholder{color:#4a5568}.add-input[data-v-645b25fa]:focus{border-color:#4ade80}.add-search-btn[data-v-645b25fa]{width:44px;min-height:44px;flex:none;background:#1a1d24;border:1px solid rgba(255,255,255,.12);border-radius:8px;cursor:pointer;font-size:14px}.add-search-btn[data-v-645b25fa]:hover{background:#21252f}.add-error[data-v-645b25fa]{margin-top:6px;font-size:11px;color:#f87171}.add-found[data-v-645b25fa]{margin-top:8px;background:#4ade8014;border:1px solid rgba(74,222,128,.2);border-radius:8px;padding:10px 12px}.add-found-name[data-v-645b25fa]{font-size:14px;font-weight:600;color:#4ade80;display:flex;align-items:center;gap:6px}.add-verified[data-v-645b25fa]{font-size:10px;color:#4ade80;background:#4ade801a;border:1px solid rgba(74,222,128,.3);border-radius:4px;padding:1px 5px}.add-unverified[data-v-645b25fa]{font-size:10px;color:#f59e0b;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:4px;padding:1px 5px}.add-stale[data-v-645b25fa]{font-size:11px;color:#f59e0b;margin-top:4px}.add-found-pub[data-v-645b25fa]{font-family:Space Mono,monospace;font-size:9px;color:#718096;margin-top:2px}.add-confirm-btn[data-v-645b25fa]{background:#4ade801f;border:1px solid rgba(74,222,128,.25);color:#4ade80;padding:6px 16px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;margin-top:8px;min-height:44px}.add-confirm-btn[data-v-645b25fa]:hover{background:#4ade8033}.add-confirm-btn[data-v-645b25fa]:disabled{opacity:.3;cursor:not-allowed}.add-divider[data-v-645b25fa]{text-align:center;color:#4a5568;font-size:11px;margin:16px 0;position:relative}.add-divider[data-v-645b25fa]:before,.add-divider[data-v-645b25fa]:after{content:"";position:absolute;top:50%;width:40%;height:1px;background:#ffffff12}.add-divider[data-v-645b25fa]:before{left:0}.add-divider[data-v-645b25fa]:after{right:0}@media(max-width:768px){.add-input[data-v-645b25fa]{font-size:16px}.add-found-name[data-v-645b25fa]{flex-wrap:wrap;overflow-wrap:anywhere}}.profile-overlay[data-v-7f223050]{background:#111318;border:1px solid rgba(255,255,255,.12);border-radius:14px;box-sizing:border-box;padding:24px;width:min(340px,calc(100vw - 32px));max-width:100%;max-height:min(80vh,calc(100vh - 24px));max-height:min(80dvh,calc(100dvh - var(--safe-top) - var(--safe-bottom) - 24px));overflow-y:auto;overscroll-behavior:contain;text-align:center}.profile-avatar-wrap[data-v-7f223050]{width:96px;height:96px;margin:0 auto 14px;border-radius:18px;overflow:hidden;border:2px solid rgba(74,222,128,.3);box-shadow:0 0 24px #4ade801a}.profile-avatar-img[data-v-7f223050]{width:100%;height:100%;object-fit:cover}.profile-avatar-placeholder[data-v-7f223050]{width:100%;height:100%;background:#1a1d24;display:flex;align-items:center;justify-content:center;font-size:36px}.profile-name[data-v-7f223050]{font-size:20px;font-weight:700;color:#e2e8f0;margin-bottom:20px;overflow-wrap:anywhere}.profile-fields[data-v-7f223050]{text-align:left;margin-bottom:20px}.pf-row[data-v-7f223050]{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.05)}.pf-label[data-v-7f223050]{display:block;font-family:Space Mono,monospace;font-size:9px;color:#718096;letter-spacing:.1em;margin-bottom:4px}.pf-value[data-v-7f223050]{font-size:14px;color:#e2e8f0;position:relative;overflow-wrap:anywhere}.pf-value.clickable[data-v-7f223050]{cursor:pointer}.pf-value.clickable[data-v-7f223050]:hover{color:#4ade80}.pf-value.mono[data-v-7f223050]{font-family:Space Mono,monospace;font-size:12px}.pf-value.dim[data-v-7f223050]{color:#718096;font-size:11px}.pf-copied[data-v-7f223050]{font-size:10px;color:#4ade80;margin-left:8px;font-family:Space Mono,monospace}.pf-set[data-v-7f223050]{display:flex;align-items:center;gap:10px}.pf-empty[data-v-7f223050]{font-size:13px;color:#4a5568}.pf-set-btn[data-v-7f223050]{background:#60a5fa1f;border:1px solid rgba(96,165,250,.3);color:#60a5fa;padding:4px 12px;border-radius:6px;font-size:11px;font-weight:600;cursor:pointer;min-height:44px}.pf-set-btn[data-v-7f223050]:hover{background:#60a5fa33}.pf-capacity[data-v-7f223050]{background:#0e0f14;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:12px 14px;text-align:left;margin-bottom:16px}.pf-cap-header[data-v-7f223050]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.pf-cap-count[data-v-7f223050]{font-family:Space Mono,monospace;font-size:12px;color:#4ade80;font-weight:700}.pf-bar-bg[data-v-7f223050]{height:6px;background:#1a1d24;border-radius:3px;overflow:hidden}.pf-bar-fill[data-v-7f223050]{height:100%;background:linear-gradient(90deg,#4ade80,#22c55e);border-radius:3px;transition:width .3s ease}.pf-cap-hint[data-v-7f223050]{font-family:Space Mono,monospace;font-size:9px;color:#4a5568;margin-top:6px;letter-spacing:.03em}.profile-close-btn[data-v-7f223050]{width:100%;padding:10px;background:#1a1d24;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#718096;cursor:pointer;font-size:13px;min-height:44px}.profile-close-btn[data-v-7f223050]:hover{background:#21252f;color:#e2e8f0}.chat-panel[data-v-474c520c]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;gap:6px;padding:calc(var(--safe-top) + 6px) calc(var(--safe-right) + 6px) calc(var(--chat-safe-bottom, var(--safe-bottom)) + 6px) calc(var(--safe-left) + 6px);background:#0b0c0f;z-index:1000;overflow:hidden;cursor:default;-webkit-user-select:none;user-select:none}.chat-panel[data-v-474c520c],.chat-panel>.left[data-v-474c520c],.chat-panel>.right[data-v-474c520c]{min-width:0;min-height:0}.chat-panel[data-v-474c520c] *{cursor:inherit}.chat-panel[data-v-474c520c] textarea,.chat-panel[data-v-474c520c] input{cursor:text!important;-webkit-user-select:text;user-select:text}.chat-panel[data-v-474c520c] .bbl{-webkit-user-select:text;user-select:text;cursor:text}.chat-panel[data-v-474c520c] button,.chat-panel[data-v-474c520c] .chip,.chat-panel[data-v-474c520c] .icon-btn,.chat-panel[data-v-474c520c] .ctx-item,.chat-panel[data-v-474c520c] .msg-ctx-item,.chat-panel[data-v-474c520c] .ci,.chat-panel[data-v-474c520c] .back-btn,.chat-panel[data-v-474c520c] a{cursor:pointer!important;z-index:1000;font-family:Syne,sans-serif}.left[data-v-474c520c]{width:340px;background:#111318;border-radius:14px;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;box-shadow:0 0 24px #0009;border:1px solid rgba(255,255,255,.07);position:relative}.left-gradient-layer[data-v-474c520c]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.2;pointer-events:none;border-radius:14px}.left[data-v-474c520c]>*:not(.left-gradient-layer){position:relative;z-index:1}.left-top[data-v-474c520c]{height:54px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;border-bottom:1px solid rgba(255,255,255,.07)}.left-title[data-v-474c520c]{font-family:Space Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#e2e8f0}.left-acts[data-v-474c520c]{display:flex;gap:5px;align-items:center}.icon-btn[data-v-474c520c]{width:30px;height:30px;background:#1a1d24;border:1px solid rgba(255,255,255,.07);border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#718096;font-size:15px;transition:all .2s}.icon-btn[data-v-474c520c]:hover{background:#21252f;color:#e2e8f0}.left-search[data-v-474c520c]{padding:10px 13px;border-bottom:1px solid rgba(255,255,255,.07)}.srch[data-v-474c520c]{position:relative}.srch input[data-v-474c520c]{width:100%;background:#1a1d24;border:1px solid rgba(255,255,255,.12);border-radius:9px;padding:8px 12px 8px 32px;font-family:Syne,sans-serif;font-size:12px;color:#e2e8f0;outline:none}.srch input[data-v-474c520c]::placeholder{color:#4a5568}.srch input[data-v-474c520c]:focus{border-color:#4ade80}.si[data-v-474c520c]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#4a5568;font-size:11px}.left-tabs[data-v-474c520c]{display:flex;padding:0 13px;border-bottom:1px solid rgba(255,255,255,.07)}.tab[data-v-474c520c]{flex:1;padding:9px 0 7px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#4a5568;text-align:center;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;font-family:Space Mono,monospace}.tab.active[data-v-474c520c]{color:#4ade80;border-bottom-color:#4ade80}.clist[data-v-474c520c]{flex:1;min-height:0;overflow-y:auto;padding:6px 0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.clist[data-v-474c520c]::-webkit-scrollbar{width:2px}.clist[data-v-474c520c]::-webkit-scrollbar-thumb{background:#21252f;border-radius:2px}.sec[data-v-474c520c]{padding:10px 13px 4px;font-family:Space Mono,monospace;font-size:12px;color:#4a5568;letter-spacing:.12em;text-transform:uppercase}.ci[data-v-474c520c]{display:flex;align-items:center;gap:10px;padding:9px 13px;cursor:pointer;transition:background .15s;position:relative}.ci[data-v-474c520c]:hover{background:#1a1d24}.ci.active[data-v-474c520c]{background:#4ade801f}.ci.active[data-v-474c520c]:after{content:"";position:absolute;right:0;top:9px;bottom:9px;width:3px;background:#4ade80;border-radius:3px 0 0 3px}.av[data-v-474c520c]{width:38px;height:38px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative}.avi[data-v-474c520c]{font-size:14px;font-weight:700;color:#fff}.odot[data-v-474c520c]{position:absolute;bottom:1px;right:1px;width:8px;height:8px;background:#4ade80;border-radius:50%;border:2px solid #111318}.ci-info[data-v-474c520c]{flex:1;min-width:0}.cin[data-v-474c520c]{font-size:15px;font-weight:600;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cip[data-v-474c520c]{font-size:12px;color:#4a5568;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px;font-family:Space Mono,monospace}.cm[data-v-474c520c]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.ct[data-v-474c520c]{font-family:Space Mono,monospace;font-size:12px;color:#4a5568}.unrd[data-v-474c520c]{background:#4ade80;color:#0b0c0f;border-radius:8px;padding:1px 6px;font-size:12px;font-weight:700;font-family:Space Mono,monospace}.contact-actions[data-v-474c520c]{display:none}.my-id[data-v-474c520c]{padding:8px 13px;border-top:1px solid rgba(255,255,255,.07);font-family:Space Mono,monospace;font-size:12px;display:flex;gap:4px;align-items:center}.my-id-label[data-v-474c520c]{color:#4a5568}.my-id-value[data-v-474c520c]{color:#718096;cursor:pointer;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-id-value[data-v-474c520c]:hover,.my-id-copied[data-v-474c520c]{color:#4ade80}.right[data-v-474c520c]{flex:1;background:#0e0f14;border-radius:14px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.07);min-height:0}.placeholder[data-v-474c520c]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.enc-hint[data-v-474c520c]{font-family:Space Mono,monospace;font-size:12px;color:#4ade80;opacity:.4}.chat-empty[data-v-474c520c]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 20px}.chat-add-btn[data-v-474c520c]{margin-top:8px;background:#4ade801f;border:1px solid rgba(74,222,128,.2);color:#4ade80;padding:6px 16px;border-radius:8px;font-size:12px;cursor:pointer}.chat-add-btn[data-v-474c520c]:hover{background:#4ade8033}.modal-overlay[data-v-474c520c]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1100;padding:calc(var(--safe-top) + 12px) calc(var(--safe-right) + 12px) calc(var(--chat-safe-bottom, var(--safe-bottom)) + 12px) calc(var(--safe-left) + 12px)}.modal-overlay[data-v-474c520c] .add-contact,.modal-overlay[data-v-474c520c] .profile-overlay{max-width:100%;max-height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.pin-icon[data-v-474c520c]{position:absolute;top:4px;right:4px;font-size:10px;opacity:.4}.ci[data-v-474c520c]{position:relative}.ci[draggable=true][data-v-474c520c]{cursor:grab}.ci[draggable=true][data-v-474c520c]:active{cursor:grabbing;opacity:.7}.ctx-menu[data-v-474c520c]{position:fixed;z-index:2000;background:#1a1d24;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:4px 0;min-width:160px;box-shadow:0 8px 24px #00000080}.ctx-item[data-v-474c520c]{padding:8px 14px;font-size:13px;color:#e2e8f0;cursor:pointer;display:flex;align-items:center;gap:6px}.ctx-item[data-v-474c520c]:hover{background:#ffffff12}.ctx-danger[data-v-474c520c]{color:#f87171}.ctx-danger[data-v-474c520c]:hover{background:#f871711a}.delete-confirm[data-v-474c520c]{position:absolute;bottom:60px;left:12px;right:12px;background:#111318;border:1px solid rgba(248,113,113,.3);border-radius:10px;padding:14px;z-index:1500}.delete-text[data-v-474c520c]{font-size:14px;color:#e2e8f0;margin-bottom:4px}.delete-sub[data-v-474c520c]{font-size:11px;color:#718096;margin-bottom:12px}.delete-btns[data-v-474c520c]{display:flex;gap:8px}.delete-cancel[data-v-474c520c]{flex:1;padding:8px;background:#1a1d24;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#718096;cursor:pointer;font-size:12px}.delete-cancel[data-v-474c520c]:hover{background:#21252f}.delete-ok[data-v-474c520c]{flex:1;padding:8px;background:#f8717126;border:1px solid rgba(248,113,113,.3);border-radius:8px;color:#f87171;cursor:pointer;font-size:12px;font-weight:700}.delete-ok[data-v-474c520c]:hover{background:#f8717140}@media(max-width:768px),(max-height:560px)and (pointer:coarse){.chat-panel[data-v-474c520c]{gap:0;padding:var(--safe-top) var(--safe-right) var(--chat-safe-bottom, var(--safe-bottom)) var(--safe-left)}.left[data-v-474c520c],.right[data-v-474c520c]{border:0;border-radius:0;box-shadow:none}.left[data-v-474c520c]{width:100%;flex:1}.right[data-v-474c520c],.chat-panel.show-dialog .left[data-v-474c520c]{display:none}.chat-panel.show-dialog .right[data-v-474c520c]{display:flex}.left-gradient-layer[data-v-474c520c]{border-radius:0}.left-top[data-v-474c520c]{height:60px;flex-shrink:0;padding:0 12px 0 16px}.icon-btn[data-v-474c520c]{width:44px;height:44px;border-radius:12px}.left-acts[data-v-474c520c]{gap:4px}.left-search[data-v-474c520c]{flex-shrink:0;padding:8px 13px}.srch input[data-v-474c520c]{min-height:44px;font-size:16px}.left-tabs[data-v-474c520c]{flex-shrink:0}.tab[data-v-474c520c]{min-height:44px;display:flex;align-items:center;justify-content:center}.ci[data-v-474c520c]{min-height:64px}.pin-icon[data-v-474c520c]{display:none}.contact-actions[data-v-474c520c]{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;margin:-4px -7px -4px -3px;border:0;border-radius:12px;background:transparent;color:#718096}.contact-actions[data-v-474c520c]:active{background:#ffffff14;color:#e2e8f0}.ctx-item[data-v-474c520c]{min-height:44px}.my-id[data-v-474c520c]{min-height:48px;flex-shrink:0}}@media(max-height:500px)and (pointer:coarse){.left-top[data-v-474c520c]{height:50px}.left-search[data-v-474c520c]{padding-top:5px;padding-bottom:5px}.left-tabs[data-v-474c520c]{display:none}.ci[data-v-474c520c]{min-height:56px}.my-id[data-v-474c520c]{min-height:40px}}.dashboard[data-v-d09c6e41]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.top-bar[data-v-d09c6e41]{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;padding-top:calc(var(--safe-top) + 12px);padding-left:calc(16px + var(--safe-left));padding-right:calc(16px + var(--safe-right))}.top-actions[data-v-d09c6e41]{display:flex;align-items:center;gap:8px}.chat-nav-btn[data-v-d09c6e41]{position:relative;background:none;border:1px solid var(--border);color:var(--text-3);font-size:14px;padding:3px 8px;border-radius:var(--r-sm);cursor:pointer;transition:color .2s,border-color .2s}.chat-nav-btn[data-v-d09c6e41]:hover{color:var(--tag);border-color:var(--tag)}.chat-badge[data-v-d09c6e41]{position:absolute;top:-5px;right:-5px;background:#f87171;color:#fff;font-size:8px;font-weight:700;width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Space Mono,monospace}.lk-btn[data-v-d09c6e41]{position:relative;background:none;border:1px solid var(--border);color:var(--text-3);font-size:11px;font-weight:600;padding:3px 8px;border-radius:var(--r-sm);cursor:pointer;transition:color .2s,border-color .2s;letter-spacing:.5px}.lk-btn[data-v-d09c6e41]:hover{color:var(--tag);border-color:var(--tag)}.lk-btn.has-error[data-v-d09c6e41]:after{content:"";position:absolute;top:-3px;right:-3px;width:7px;height:7px;background:var(--negative);border-radius:50%}.settings-btn[data-v-d09c6e41]{background:none;border:none;color:var(--text-3);font-size:18px;padding:4px;transition:color .2s}.settings-btn[data-v-d09c6e41]:hover{color:var(--text)}.top-actions>button[data-v-d09c6e41]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:30px;padding:4px;border:1px solid var(--border);border-radius:var(--r-sm);color:var(--text-3);background:none}.top-actions>button[data-v-d09c6e41]:hover{color:var(--tag);border-color:var(--tag)}.content[data-v-d09c6e41]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--border-2) transparent}.content[data-v-d09c6e41]::-webkit-scrollbar{width:8px}.content[data-v-d09c6e41]::-webkit-scrollbar-track{background:transparent}.content[data-v-d09c6e41]::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:4px}.content[data-v-d09c6e41]::-webkit-scrollbar-thumb:hover{background:var(--text-3)}.content-inner[data-v-d09c6e41]{display:flex;flex-direction:column;gap:16px;max-width:600px;margin:0 auto;padding:0 calc(16px + var(--safe-right)) calc(24px + var(--safe-bottom)) calc(16px + var(--safe-left))}.content-inner[data-v-d09c6e41]>*{flex-shrink:0}.sync-error[data-v-d09c6e41]{text-align:center;color:var(--negative);font-size:.85rem;padding:8px;background:#f851491a;border-radius:var(--r-sm)}.superseded-banner[data-v-d09c6e41]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--negative);font-size:.85rem;padding:8px 12px;background:#f851491a;border-radius:var(--r-sm)}.superseded-dismiss[data-v-d09c6e41]{flex:none;background:none;border:none;color:inherit;font-size:1.1rem;line-height:1;cursor:pointer;padding:0 4px}.browser-warning[data-v-d09c6e41]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#d299221a;border:1px solid rgba(210,153,34,.3);border-radius:var(--r-md);color:var(--warning);font-size:.8rem;line-height:1.4}.dismiss-btn[data-v-d09c6e41]{flex-shrink:0;background:none;border:none;color:var(--warning);font-size:1.2rem;cursor:pointer;padding:0 4px;opacity:.7}.dismiss-btn[data-v-d09c6e41]:hover{opacity:1}.wallet-footer[data-v-d09c6e41]{text-align:center;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-3);opacity:.5;padding:8px 0 4px}.pool-reg-overlay[data-v-0fe364c2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pool-reg-card[data-v-0fe364c2]{width:min(90vw,360px);padding:32px 24px;text-align:center;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#0a0a0c}.pool-reg-title[data-v-0fe364c2]{font-size:18px;letter-spacing:.1em;margin:0 0 8px}.pool-reg-hint[data-v-0fe364c2]{font-size:13px;color:#9aa0aa;margin:0 0 24px;line-height:1.5}.pool-reg-hint strong[data-v-0fe364c2]{color:#fff}.pool-reg-busy[data-v-0fe364c2]{margin-top:16px;font-size:13px;color:#3fb950}.main-view[data-v-c29b2680]{height:100%;min-height:0;display:flex;flex-direction:column}.loading[data-v-c29b2680]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.logo[data-v-c29b2680]{font-family:Plus Jakarta Sans,sans-serif;font-size:2.5rem;letter-spacing:.3em;color:var(--accent);font-weight:300}.loading-text[data-v-c29b2680]{color:var(--text-secondary);font-size:.9rem}.error-text[data-v-c29b2680]{color:var(--negative);font-size:1rem;font-weight:500}.error-detail[data-v-c29b2680]{color:var(--text-secondary);font-size:.8rem;max-width:400px;text-align:center;word-break:break-word}.core-dead[data-v-c29b2680]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--bg-overlay, rgba(6, 8, 10, .92));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;padding:24px}.reload-btn[data-v-c29b2680]{margin-top:8px;padding:10px 20px;border:1px solid var(--border);border-radius:var(--r-md, 8px);background:transparent;color:var(--tag, #4ade80);font-size:.9rem;cursor:pointer}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-Bold.woff2) format("woff2"),url(/fonts/PlusJakartaSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Jakarta Wordmark;src:url(/fonts/PlusJakartaSans-ExtraBold-latin.woff2) format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:TAGLS Symbol;src:url(/fonts/TAGLS-Symbol.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}:root{--tag: #4ade80;--tag-dark: #16a34a;--tag-dim: #4ade8018;--tag-glow: #4ade8010;--ghost: #8957e5;--ghost-dim: #8957e518;--bg: #06080a;--bg-card: #0d1117;--bg-card-2: #131922;--bg-raised: #161b22;--bg-overlay: rgba(2, 4, 8, .9);--text: #e6edf3;--text-2: #8b949e;--text-3: #484f58;--positive: #3fb950;--negative: #f85149;--warning: #d29922;--border: #21262d;--border-2: #30363d;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 20px;--bg-primary: var(--bg);--text-primary: var(--text);--text-secondary: var(--text-2);--accent: var(--tag);--accent-ghost: var(--ghost);--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px)}@property --border-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes borderSpin{to{--border-angle: 360deg}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100vh;height:100dvh;overflow:hidden;overscroll-behavior:none}body{background:var(--bg);color:var(--text);font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:fixed;top:0;right:0;bottom:0;left:0}#app{height:100vh;height:100dvh;overflow:hidden;display:flex;flex-direction:column}.scroll-region{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.overlay{padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left)}button{font-family:inherit;cursor:pointer}input,select{font-family:inherit}a{color:var(--tag);text-decoration:none}
