.croqui{--cq-bg:#0a0a0a;--cq-panel:#111;--cq-panel-2:#161616;--cq-line:#2a2a2a;--cq-line-soft:#1e1e1e;--cq-text:#fff;--cq-text-2:#a3a3a3;--cq-text-3:#767676;--cq-action:#ff2d7e;--cq-action-deep:#d8125f;--cq-action-soft:#ff2d7e1f;--cq-flag:#f5b301;--cq-flag-ink:#3d2b00;--cq-flag-soft:#f5b30124;--cq-ok:#34d399;--cq-danger:#ff5c5c;--cq-danger-soft:#ff5c5c1f;--cq-sheet:#fff;--cq-sheet-edge:#d9d9d9;--cq-sheet-ink:#171717;--cq-radius:.5rem;--cq-radius-lg:.75rem;background:var(--cq-bg);color:var(--cq-text)}.croqui .cq-num{font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.croqui .cq-sheet{background:var(--cq-sheet);color:var(--cq-sheet-ink);box-shadow:0 0 0 1px var(--cq-sheet-edge), 0 18px 40px -22px #000000e6;border-radius:2px}@keyframes cq-sweep{0%{transform:translate(-100%)}to{transform:translate(300%)}}.croqui .cq-sweep{animation:1.4s linear infinite cq-sweep}.croqui .cq-pulse{animation:1.6s ease-in-out infinite cq-pulse}@keyframes cq-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes cq-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.croqui .cq-rise{animation:.22s cubic-bezier(.16,1,.3,1) both cq-rise}@media (prefers-reduced-motion:reduce){.croqui .cq-sweep,.croqui .cq-pulse,.croqui .cq-rise{animation:none}}.croqui :focus-visible{outline:2px solid var(--cq-action);outline-offset:2px;border-radius:2px}.croqui ::selection{background:var(--cq-action);color:#fff}.croqui .cq-scroll-thin{scrollbar-width:thin;scrollbar-color:var(--cq-line) transparent}
