.vv-fs-tip{position:fixed;top:calc(var(--vv-safe-top, 8px) + 54px);right:var(--vv-safe-right, 12px);z-index:50;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:2px 6px;width:min(280px,calc(100vw - 2 * var(--vv-safe-right, 12px)));padding:10px 6px 10px 12px;background:var(--cc-white);color:var(--cc-ink);border:1px solid var(--cc-stroke);border-radius:5px;box-shadow:0 3px 0 var(--cc-edge);font:600 13px/1.35 var(--cc-font);pointer-events:auto;animation:cc-rise var(--cc-panel) var(--cc-ease)}.vv-fs-tip-text{grid-column:1;margin:0}.vv-fs-tip-text b{font-weight:800;white-space:nowrap}.vv-fs-tip-more{grid-column:1;color:var(--cc-muted);font-size:12px;font-weight:500}.vv-fs-tip-close.cc-btn{grid-column:2;grid-row:1 / span 2;min-width:44px;min-height:44px;width:44px;margin:-8px -2px -8px 0;padding:0;border:0;background:none;box-shadow:none}@media(prefers-reduced-motion:reduce){.vv-fs-tip{animation:none}}.cc-reduced-motion .vv-fs-tip{animation:none}body.vv-touch[data-hud-variant=relay] .vt-menu:has(>.vt-fs){display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);align-content:start;justify-content:start}
