.onamini-root{background-color:#faf9fd;color:#1e1b2e;font-family:var(--font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.onamini-browser-frame{background:#ffffff;border:1px solid rgba(94,23,235,.12);border-radius:18px;overflow:hidden;box-shadow:0 1px 3px rgba(94,23,235,.04),0 20px 48px -12px rgba(94,23,235,.12),0 4px 16px rgba(0,0,0,.04);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease}.onamini-browser-frame:hover{box-shadow:0 1px 3px rgba(94,23,235,.06),0 28px 60px -12px rgba(94,23,235,.18),0 8px 24px rgba(0,0,0,.06)}.onamini-browser-header{background:#fbfaff;border-bottom:1px solid rgba(94,23,235,.08);padding:10px 16px;display:flex;align-items:center;justify-content:space-between}.onamini-dot{width:10px;height:10px;border-radius:50%;display:inline-block}.onamini-bento-card{background:#ffffff;border:1px solid rgba(94,23,235,.08);border-radius:20px;box-shadow:0 4px 20px -2px rgba(94,23,235,.04);transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s ease,box-shadow .2s ease}.onamini-bento-card:hover{border-color:rgba(94,23,235,.2);transform:translateY(-2px);box-shadow:0 12px 32px -4px rgba(94,23,235,.1)}.onamini-pill{font-family:var(--font-mono,monospace);font-size:11px;letter-spacing:.05em;text-transform:uppercase;padding:4px 12px;border-radius:9999px;display:inline-flex;align-items:center;gap:6px;background:#f4eeff;border:1px solid rgba(94,23,235,.15);color:#5e17eb;font-weight:600}.tnum{font-variant-numeric:tabular-nums}