.ambient-margin.svelte-1qe2d5m{position:fixed;right:16px;top:72px;width:272px;display:flex;flex-direction:column;gap:10px;z-index:900;pointer-events:none}.ambient-margin.svelte-1qe2d5m>:where(.svelte-1qe2d5m){pointer-events:auto}.status-line.svelte-1qe2d5m{font-size:11px;font-weight:500;color:#0300258c;background:#ffffffeb;border:1px solid rgba(3,0,37,.08);border-radius:20px;box-shadow:0 2px 10px #03002514;padding:4px 11px;align-self:flex-end;-webkit-user-select:none;-moz-user-select:none;user-select:none}.thinking.svelte-1qe2d5m{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:500;color:#0300258c;background:#ffffffeb;border:1px solid rgba(3,0,37,.08);border-radius:20px;box-shadow:0 2px 10px #03002514;padding:5px 11px;align-self:flex-end}.thinking.svelte-1qe2d5m .pulse:where(.svelte-1qe2d5m){width:7px;height:7px;border-radius:50%;background:#ff2d78;animation:svelte-1qe2d5m-ambient-pulse 1.2s ease-in-out infinite}.card.svelte-1qe2d5m{background:#fff;border:1px solid rgba(3,0,37,.1);border-radius:14px;box-shadow:-6px 16px 40px #03002524;padding:12px 14px;font-family:inherit}.card.kind-source.svelte-1qe2d5m{border-top:3px solid #4b6bff}.card.kind-suggestion.svelte-1qe2d5m{border-top:3px solid #ffb02e}.card.kind-tension.svelte-1qe2d5m{border-top:3px solid #ff2d78}.card.kind-continue.svelte-1qe2d5m{border-top:3px solid #10b981}.card.kind-idea.svelte-1qe2d5m{border-top:3px solid #8b5cf6}.card-head.svelte-1qe2d5m{display:flex;align-items:center;gap:6px;margin-bottom:6px}.card-head.svelte-1qe2d5m .icon:where(.svelte-1qe2d5m){font-size:15px;color:#03002580}.card-head.svelte-1qe2d5m .kind-label:where(.svelte-1qe2d5m){font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#03002566}.card-head.svelte-1qe2d5m .dismiss:where(.svelte-1qe2d5m){margin-left:auto;border:none;background:transparent;cursor:pointer;padding:2px;border-radius:6px;display:flex;color:#03002559}.card-head.svelte-1qe2d5m .dismiss:where(.svelte-1qe2d5m) span:where(.svelte-1qe2d5m){font-size:15px}.card-head.svelte-1qe2d5m .dismiss:where(.svelte-1qe2d5m):hover{background:#0300250f;color:#030025b3}h4.svelte-1qe2d5m{margin:0 0 5px;font-size:13px;font-weight:650;letter-spacing:-.3px;line-height:1.3;color:#030025}p.svelte-1qe2d5m{margin:0 0 8px;font-size:12px;line-height:1.5;color:#030025a6;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.urls.svelte-1qe2d5m{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:9px}.urls.svelte-1qe2d5m a:where(.svelte-1qe2d5m){font-size:10.5px;font-weight:600;color:#4b6bff;background:#4b6bff14;padding:3px 8px;border-radius:20px;text-decoration:none}.urls.svelte-1qe2d5m a:where(.svelte-1qe2d5m):hover{background:#4b6bff29}.accept.svelte-1qe2d5m{display:flex;align-items:center;gap:4px;width:100%;justify-content:center;border:none;border-radius:9px;padding:7px 10px;font-size:12px;font-weight:600;cursor:pointer;background:#030025;color:#fff;transition:opacity .15s ease,transform .15s ease}.accept.svelte-1qe2d5m span:where(.svelte-1qe2d5m){font-size:15px}.accept.svelte-1qe2d5m:hover{opacity:.88}.accept.svelte-1qe2d5m:active{transform:scale(.98)}@keyframes svelte-1qe2d5m-ambient-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}
