.prompt-in-menu{position:fixed;z-index:var(--z-floating-menu-max, 2147483646);background:color-mix(in srgb,var(--coral-surface-container-highest, #211b2f) 92%,rgba(8,6,14,.95) 8%);border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 24px 50px #07040e8c;padding:14px;pointer-events:auto;overflow:visible;animation:menuFadeIn .18s ease-out;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.prompt-in-menu.above{transform-origin:bottom center}.prompt-in-menu.below{transform-origin:top center}.prompt-in-menu-header{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;margin-bottom:12px}.prompt-in-menu-header .material-symbols-outlined{font-size:16px}.prompt-in-platform-list{display:flex;flex-direction:column;gap:6px}.prompt-in-platform-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffffd9;cursor:pointer;transition:all .2s ease;text-align:left}.prompt-in-platform-item:hover:not(.disabled){background:#ffffff14;border-color:var(--platform-color, rgba(255, 255, 255, .2));transform:translate(2px)}.prompt-in-platform-item.selected{background:color-mix(in srgb,var(--platform-color, #6750a4) 15%,rgba(255,255,255,.03));border-color:var(--platform-color, #6750a4)}.prompt-in-platform-item.disabled{opacity:.6;cursor:not-allowed}.platform-icon{font-size:18px;flex-shrink:0}.platform-name{flex:1;font-size:13px;font-weight:600}.platform-badge{font-size:10px;padding:2px 8px;background:var(--platform-color, rgba(103, 80, 164, .3));border-radius:999px;color:#ffffffe6;font-weight:600}.platform-check{font-size:18px;color:var(--platform-color, var(--coral-primary));font-variation-settings:"FILL" 1}.prompt-in-menu-footer{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.prompt-in-info{font-size:11px;color:#fff9;text-align:center;font-weight:500}@keyframes menuFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
