.floating-qr-entry[data-v-ff81f329]{--qr-handle-width: 18px;--qr-handle-height: 64px;--qr-expanded-right-gap: 16px;--qr-panel-width: 120px;position:fixed;right:var(--qr-expanded-right-gap);bottom:var(--floating-qr-bottom, 22px);z-index:88;display:flex;align-items:center;transform:translate(0);transition:transform .32s cubic-bezier(.22,1,.36,1),right .32s cubic-bezier(.22,1,.36,1);will-change:transform}.floating-qr-entry.is-collapsed[data-v-ff81f329]:not(.is-panel-hidden){transform:translate(calc(var(--qr-panel-width) + var(--qr-expanded-right-gap)))}.floating-qr-entry.is-collapsed .floating-qr-entry__panel[data-v-ff81f329]{box-shadow:none}.floating-qr-entry.is-panel-hidden[data-v-ff81f329]{right:0;align-items:flex-end;--qr-handle-shift-duration: 0s;transition:none}.floating-qr-entry.is-collapsed.is-panel-hidden[data-v-ff81f329]{transform:translate(0)}.floating-qr-entry.is-preparing-expand[data-v-ff81f329]{transition:none!important}.floating-qr-entry__handle[data-v-ff81f329]{width:var(--qr-handle-width);height:var(--qr-handle-height);border:1px solid rgba(255,255,255,.24);border-right:none;border-radius:9px 0 0 9px;background:linear-gradient(180deg,#2d3039eb,#181a22eb);color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;opacity:0;pointer-events:none;transform:translateY(0);transition:opacity var(--qr-handle-opacity-duration, .28s) ease,background-color .28s ease,transform var(--qr-handle-shift-duration, .28s) cubic-bezier(.22,1,.36,1)}.floating-qr-entry.is-collapsed .floating-qr-entry__handle[data-v-ff81f329]{opacity:1;pointer-events:auto}.floating-qr-entry.is-handle-dropping .floating-qr-entry__handle[data-v-ff81f329]{transform:translateY(var(--qr-handle-drop-y, 0px))}.floating-qr-entry.is-handle-fading-out .floating-qr-entry__handle[data-v-ff81f329]{--qr-handle-opacity-duration: .12s;opacity:0;pointer-events:none}.floating-qr-entry__handle[data-v-ff81f329]:hover{background:linear-gradient(180deg,#3b3f4aeb,#1d2029eb)}.floating-qr-entry__handle-chevron[data-v-ff81f329]{width:10px;height:10px;border-right:2px solid rgba(255,255,255,.9);border-bottom:2px solid rgba(255,255,255,.9);transform:rotate(135deg)}.floating-qr-entry__panel[data-v-ff81f329]{position:relative;width:var(--qr-panel-width);padding:36px 10px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.2);background:linear-gradient(180deg,#22242df5,#13151df5);box-shadow:0 10px 26px #00000057;display:flex;flex-direction:column;align-items:center;gap:8px}.floating-qr-entry__close[data-v-ff81f329]{position:absolute;top:8px;right:8px;width:20px;height:20px;border:none;border-radius:50%;background:#ffffff1f;color:#fffffff0;font-size:14px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.floating-qr-entry__close[data-v-ff81f329]:hover{background:#fff3}.floating-qr-entry__image[data-v-ff81f329]{display:block;width:100px;height:100px;border-radius:6px;object-fit:cover;background:#fff}.floating-qr-entry__label[data-v-ff81f329]{width:100%;text-align:center;color:#ffffffe6;font-size:12px;font-weight:500;line-height:1.4}:root{color-scheme:light}html{font-size:16px}*{box-sizing:border-box}html,body,#app{width:100%;height:100%;margin:0;padding:0}body{font-family:PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#030407;color:#f5f7fb}a{color:inherit;text-decoration:none}.page-shell{width:min(1320px,100vw - 48px);margin:0 auto}.os-scrollbar.os-theme-ai-gray{box-sizing:border-box;--os-size: 11px;--os-padding-perpendicular: 2px;--os-padding-axis: 2px;--os-track-border-radius: 10px;--os-track-bg: rgba(255, 255, 255, .16);--os-track-bg-hover: rgba(255, 255, 255, .2);--os-track-bg-active: rgba(255, 255, 255, .24);--os-handle-interactive-area-offset: 4px;--os-handle-border-radius: 10px;--os-handle-bg: rgba(170, 170, 170, .88);--os-handle-bg-hover: rgba(196, 196, 196, .95);--os-handle-bg-active: rgba(224, 224, 224, 1)}
