.search-container[data-v-46317794]{max-width:52rem;margin:0 auto;position:relative}.search-input[data-v-46317794]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--border-2);color:#fff;background:#080810b8;border-radius:10px;outline:none;width:100%;padding:.9rem 1.2rem;font-family:inherit;font-size:.95rem;transition:border-color .2s}.search-input[data-v-46317794]:focus{border-color:#3b82f68c}.search-input[data-v-46317794]::placeholder{color:#ffffff40}.search-input[data-v-46317794]:disabled{opacity:.4;cursor:not-allowed}.suggestions[data-v-46317794]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border);z-index:50;background:#080812f7;border-radius:10px;max-height:24rem;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden auto;box-shadow:0 24px 60px #0009}.suggestion[data-v-46317794]{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #ffffff0d;align-items:center;gap:.85rem;width:100%;padding:.65rem 1rem;font-family:inherit;display:flex}.suggestion[data-v-46317794]:last-child{border-bottom:none}.suggestion[data-v-46317794]:hover{background:#3b82f61a}.suggestion-image[data-v-46317794]{background:#ffffff0d;border-radius:50%;flex-shrink:0;width:2.5rem;height:2.5rem;overflow:hidden}.suggestion-name[data-v-46317794]{color:#ffffffe0;font-size:.9rem;font-weight:600}.cell[data-v-5e851395]{text-align:center;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;min-width:100px;min-height:4rem;padding:.5rem;display:flex}.text[data-v-5e851395]{color:#fff;text-shadow:0 1px 4px #00000080;word-break:break-word;font-size:.8rem;font-weight:700;line-height:1.2}.arrow[data-v-5e851395]{color:#fff;font-size:.9rem;font-weight:800}.arrow.subtle[data-v-5e851395]{opacity:.85;font-size:.7rem}.bg-correct[data-v-5e851395]{background:linear-gradient(145deg,#15803d,#166534);border:1px solid #4ade8047}.bg-close[data-v-5e851395]{background:linear-gradient(145deg,#a16207,#854d0e);border:1px solid #fbbf2452}.bg-higher[data-v-5e851395],.bg-lower[data-v-5e851395],.bg-wrong[data-v-5e851395]{background:linear-gradient(145deg,#b91c1c,#991b1b);border:1px solid #ef444438}
