.si.svelte-1q13ysf{display:flex;align-items:flex-start;gap:.7rem;width:min(22rem,100%);padding:.7rem .75rem;border-radius:14px 16px 14px 6px;background:linear-gradient(180deg,#ffffff1f,#ffffff0d),#0a0c1659;border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #ffffff1f,0 6px 16px #0000002e}.si.dark.svelte-1q13ysf{opacity:.7}.si-ico.svelte-1q13ysf{width:40px;height:40px;flex:none;display:grid;place-items:center;color:#ead9a8;border-radius:10px 12px 9px 11px;background:#ead9a81a;box-shadow:inset 0 0 0 1.5px #ead9a847}.si-kind.svelte-1q13ysf{font-family:Nunito,sans-serif;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#ead9a8cc}.si-title.svelte-1q13ysf{display:block;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:14.5px;line-height:1.3;color:#fff;word-break:break-word}a.si-title.svelte-1q13ysf:hover{text-decoration:underline;text-underline-offset:2px}.si-sub.svelte-1q13ysf{font-size:12px;line-height:1.35;color:#fff9;margin-top:2px}.clamp.svelte-1q13ysf{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.si-open.svelte-1q13ysf{flex:none;align-self:center;width:32px;height:32px;display:grid;place-items:center;border-radius:999px;color:#ffffffbf;background:#ffffff12;transition:background-color .15s,color .15s,transform .15s}.si-open.svelte-1q13ysf:hover{color:#fff;background:#ffffff24;transform:translate(2px)}.si-btn.svelte-1q13ysf{display:inline-flex;align-items:center;gap:.25rem;padding:.3rem .7rem .3rem .5rem;border-radius:999px;font-size:12.5px;font-weight:700;color:#fff;background:#ffffff17;border:1px solid rgba(255,255,255,.14);transition:background-color .15s}.si-btn.svelte-1q13ysf:hover:not(:disabled){background:#ffffff29}.si-btn.svelte-1q13ysf:disabled{opacity:.6}.si-btn.primary.svelte-1q13ysf{background:rgb(var(--neon-cyan));border-color:transparent;color:#0d1020}.si-btn.primary.svelte-1q13ysf:hover{filter:brightness(1.08)}@media(prefers-reduced-motion:reduce){.si-open.svelte-1q13ysf{transition:none}}.sp.svelte-ua7ozs{position:fixed;z-index:60;max-height:min(30rem,70vh);display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:linear-gradient(180deg,#ffffff12,#ffffff05),#121420f5;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 50px #00000080,inset 0 1px #ffffff14;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:svelte-ua7ozs-sp-in .16s ease-out}@keyframes svelte-ua7ozs-sp-in{0%{opacity:0;transform:translateY(6px) scale(.98)}}.sp-head.svelte-ua7ozs{padding:.8rem .85rem .6rem;border-bottom:1px solid rgba(255,255,255,.08)}.sp-x.svelte-ua7ozs{color:#ffffff8c;width:28px;height:28px;display:grid;place-items:center;border-radius:8px}.sp-x.svelte-ua7ozs:hover{color:#fff;background:#ffffff14}.sp-search.svelte-ua7ozs{margin-top:.6rem;display:flex;align-items:center;gap:.4rem;padding:.45rem .6rem;border-radius:10px;background:#0000004d;border:1px solid rgba(255,255,255,.1);color:#ffffff80}.sp-search.svelte-ua7ozs:focus-within{border-color:#ffffff47}.sp-search.svelte-ua7ozs input:where(.svelte-ua7ozs){flex:1;min-width:0;background:transparent;outline:none;color:#fff;font-size:13.5px}.sp-search.svelte-ua7ozs input:where(.svelte-ua7ozs)::-moz-placeholder{color:#ffffff59}.sp-search.svelte-ua7ozs input:where(.svelte-ua7ozs)::placeholder{color:#ffffff59}.sp-chips.svelte-ua7ozs{display:flex;gap:.3rem;margin-top:.55rem;overflow-x:auto;scrollbar-width:none}.sp-chip.svelte-ua7ozs{flex:none;padding:.2rem .65rem;border-radius:999px;font-size:12px;font-weight:600;color:#ffffffa6;background:#ffffff0f}.sp-chip.svelte-ua7ozs:hover{color:#fff}.sp-chip.on.svelte-ua7ozs{color:#0d1020;background:rgb(var(--neon-cyan))}.sp-list.svelte-ua7ozs{overflow-y:auto;padding:.35rem}.sp-group.svelte-ua7ozs{font-family:Nunito,sans-serif;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#ead9a8b3;padding:.55rem .55rem .3rem}.sp-row.svelte-ua7ozs{width:100%;display:flex;align-items:center;gap:.6rem;padding:.45rem .55rem;border-radius:10px}.sp-row.svelte-ua7ozs:hover,.sp-row.svelte-ua7ozs:focus-visible{background:#ffffff12;outline:none}.sp-row.locked.svelte-ua7ozs .sp-ico:where(.svelte-ua7ozs){opacity:.55}.sp-ico.svelte-ua7ozs{width:34px;height:34px;flex:none;display:grid;place-items:center;color:#ead9a8;border-radius:9px;background:#ead9a81a}.sp-problem.svelte-ua7ozs{display:flex;gap:.5rem;margin:.15rem .4rem .4rem 2.9rem;padding:.55rem .65rem;border-radius:10px;background:#ff788c1a;border:1px solid rgba(255,140,160,.25);color:#ffc4cf;font-size:12.5px;line-height:1.4}.sp-fix.svelte-ua7ozs{display:inline-block;margin-top:.3rem;font-weight:700;color:#fff}.sp-fix.svelte-ua7ozs:hover{text-decoration:underline}.sp-empty.svelte-ua7ozs{padding:1.25rem;text-align:center;color:#ffffff80;font-size:13px}@media(prefers-reduced-motion:reduce){.sp.svelte-ua7ozs{animation:none}}.attached.svelte-1y0vssp{display:flex;align-items:center;gap:.6rem;padding:.5rem .7rem;border-radius:12px;background:#0a0c1673;border:1px solid rgba(255,255,255,.12)}emoji-picker.svelte-1y0vssp{--background: #1e1f24;--border-color: rgba(255, 255, 255, .12);--button-active-background: rgba(0, 229, 255, .15);--button-hover-background: rgba(255, 255, 255, .05);--category-emoji-padding: .25rem;--emoji-padding: .25rem;--input-border-color: rgba(255, 255, 255, .12);--input-font-color: #e3e2e9;--input-placeholder-color: rgba(227, 226, 233, .4);--num-columns: 8;--outline-color: #00e5ff;--skintone-border-radius: .5rem;--text-color: #e3e2e9;height:360px;width:320px}
