.dialog-backdrop.is-hidden[data-v-9beb4f4e]{opacity:0;pointer-events:none;transform:translate(-99999px)}.dialog-content[data-v-9beb4f4e]{position:relative;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center;overflow:hidden}.dialog-close-btn[data-v-9beb4f4e]{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%);background:#00000059;border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:all .2s;color:var(--text-color);z-index:1}.dialog-close-btn[data-v-9beb4f4e]:hover{background:#00000080;border-color:#ffffff24}.dialog-close-btn[data-v-9beb4f4e]:focus{outline:none}.fps-badge[data-v-9beb4f4e]{position:absolute;top:12px;left:12px;padding:4px 8px;border-radius:6px;font-size:11px;font-family:monospace;backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%);background:#00000059;border:1px solid rgba(255,255,255,.08);color:var(--text-color);z-index:1;pointer-events:none}.fade[data-v-9beb4f4e]{animation:fade-in-9beb4f4e .1s ease-out}.open[data-v-9beb4f4e]{animation:scale-in-9beb4f4e .1s ease-out}@keyframes fade-in-9beb4f4e{0%{opacity:0}to{opacity:1}}@keyframes scale-in-9beb4f4e{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}
