/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.om[data-astro-cid-6trinmbp]{width:100%;max-width:340px;container-type:inline-size}.om-st[data-astro-cid-6trinmbp]{--u:calc(100cqw / 380);height:calc(var(--u) * 214);font-family:var(--font-body);color:var(--color-text-primary);font-weight:400;position:relative}.om-win[data-astro-cid-6trinmbp]{inset:0 0 calc(var(--u) * 16) 0;border-radius:calc(var(--u) * 12);background:var(--color-white);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 6) #10185a0f, 0 calc(var(--u) * 24) calc(var(--u) * 48) calc(var(--u) * -12) #10185a38;border:1px solid #1d1d1f0f;position:absolute;overflow:hidden}.om-bar[data-astro-cid-6trinmbp]{align-items:center;gap:calc(var(--u) * 8);height:calc(var(--u) * 34);padding:0 calc(var(--u) * 14);font-size:calc(var(--u) * 11.5);border-bottom:1px solid #1d1d1f12;display:flex}.om-bar[data-astro-cid-6trinmbp] .om-mark{width:calc(var(--u) * 13);height:calc(var(--u) * 13)}.om-spark[data-astro-cid-6trinmbp]{color:var(--color-action-primary);font-size:calc(var(--u) * 13);line-height:1}.om-pill[data-astro-cid-6trinmbp]{padding:calc(var(--u) * 2) calc(var(--u) * 7);background:var(--color-blue-50);font-size:calc(var(--u) * 9.5);color:var(--color-text-brand);border-radius:999px}.om-body[data-astro-cid-6trinmbp]{padding:calc(var(--u) * 10) calc(var(--u) * 14)}.om-tr[data-astro-cid-6trinmbp]{grid-template-columns:1fr 1fr calc(var(--u) * 16);height:calc(var(--u) * 30);font-size:calc(var(--u) * 11.5);border-bottom:1px solid #1d1d1f0f;align-items:center;display:grid}.om-th[data-astro-cid-6trinmbp]{height:calc(var(--u) * 26);font-family:var(--font-mono);font-size:calc(var(--u) * 9);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary)}.om-ok[data-astro-cid-6trinmbp]{width:calc(var(--u) * 14);height:calc(var(--u) * 14);border:1px solid var(--color-green-300);border-radius:50%;place-items:center;display:inline-grid}.om-ok[data-astro-cid-6trinmbp] i{width:calc(var(--u) * 3.5);height:calc(var(--u) * 6.5);margin-top:calc(var(--u) * -1.5);border:solid var(--color-green-700);border-width:0 calc(var(--u) * 1.4) calc(var(--u) * 1.4) 0;rotate:45deg}.om-me[data-astro-cid-6trinmbp]{grid-template-columns:calc(var(--u) * 116) 1fr;align-items:center;gap:calc(var(--u) * 14);height:calc(100% - var(--u) * 34);display:grid}.om-ring[data-astro-cid-6trinmbp]{width:calc(var(--u) * 108);height:calc(var(--u) * 108);place-items:center;display:grid;position:relative}.om-ring[data-astro-cid-6trinmbp] svg{position:absolute;inset:0;rotate:-90deg}.om-ring-bg[data-astro-cid-6trinmbp],.om-ring-fg[data-astro-cid-6trinmbp]{fill:none;stroke-width:4px}.om-ring-bg[data-astro-cid-6trinmbp]{stroke:var(--color-blue-50)}.om-ring-fg[data-astro-cid-6trinmbp]{stroke:var(--color-action-primary);stroke-linecap:round;stroke-dasharray:var(--c);stroke-dashoffset:var(--to)}.om-score[data-astro-cid-6trinmbp]{font-size:calc(var(--u) * 9.5);color:var(--color-text-secondary);flex-direction:column;align-items:center;display:flex}.om-score[data-astro-cid-6trinmbp] b{font-size:calc(var(--u) * 21);letter-spacing:-.03em;color:var(--color-text-primary);font-weight:400}.om-src[data-astro-cid-6trinmbp]{flex-direction:column;display:flex}.om-sr[data-astro-cid-6trinmbp]{align-items:center;gap:calc(var(--u) * 7);height:calc(var(--u) * 34);font-size:calc(var(--u) * 11.5);border-bottom:1px solid #1d1d1f0f;display:flex}.om-sr[data-astro-cid-6trinmbp] b{font-weight:400;font-family:var(--font-mono);font-size:calc(var(--u) * 10.5);margin-left:auto}.om-dot[data-astro-cid-6trinmbp]{width:calc(var(--u) * 5);height:calc(var(--u) * 5);background:var(--color-green-700);border-radius:50%}.om-dot-bad[data-astro-cid-6trinmbp]{background:var(--color-red-500)}.om-ag[data-astro-cid-6trinmbp]{gap:calc(var(--u) * 8);flex-direction:column;display:flex}.om-ask[data-astro-cid-6trinmbp]{max-width:80%;padding:calc(var(--u) * 7) calc(var(--u) * 10);border-radius:calc(var(--u) * 10) calc(var(--u) * 10) calc(var(--u) * 2) calc(var(--u) * 10);background:var(--color-blue-50);font-size:calc(var(--u) * 11);color:var(--color-text-brand);align-self:flex-end}.om-kv[data-astro-cid-6trinmbp]{flex-direction:column;display:flex}.om-kvr[data-astro-cid-6trinmbp]{grid-template-columns:calc(var(--u) * 80) 1fr;height:calc(var(--u) * 26);font-size:calc(var(--u) * 11);color:var(--color-text-secondary);border-bottom:1px solid #1d1d1f0f;align-items:center;display:grid}.om-kvr[data-astro-cid-6trinmbp] b{color:var(--color-text-primary);font-weight:400}.om-btn[data-astro-cid-6trinmbp]{padding:calc(var(--u) * 6) calc(var(--u) * 11);border-radius:calc(var(--u) * 7);border:1px solid var(--color-action-primary);font-size:calc(var(--u) * 10.5);color:var(--color-text-brand);align-self:flex-end}.om-toast[data-astro-cid-6trinmbp]{left:calc(var(--u) * -10);align-items:center;gap:calc(var(--u) * 7);padding:calc(var(--u) * 8) calc(var(--u) * 12) calc(var(--u) * 8) calc(var(--u) * 9);border-radius:calc(var(--u) * 9);background:var(--color-white);box-shadow:0 calc(var(--u) * 14) calc(var(--u) * 28) calc(var(--u) * -10) #10185a66;font-size:calc(var(--u) * 11);border:1px solid #1d1d1f14;display:inline-flex;position:absolute;bottom:0}@media (prefers-reduced-motion:no-preference){.om[data-astro-cid-6trinmbp][data-run] [data-astro-cid-6trinmbp]:is(.om-in,.om-pop){transition:opacity .6s}.om[data-astro-cid-6trinmbp][data-run]:not(.om-play) [data-astro-cid-6trinmbp]:is(.om-in,.om-pop){opacity:0}.om[data-astro-cid-6trinmbp][data-run]:not(.om-play) .om-ring-fg[data-astro-cid-6trinmbp]{stroke-dashoffset:var(--c)}.om[data-astro-cid-6trinmbp].om-out [data-astro-cid-6trinmbp]:is(.om-in,.om-pop){opacity:0}.om[data-astro-cid-6trinmbp].om-play .om-in[data-astro-cid-6trinmbp]{animation:.9s cubic-bezier(.22,1,.36,1) both om-in;animation-delay:var(--d)}.om[data-astro-cid-6trinmbp].om-play .om-pop[data-astro-cid-6trinmbp]{animation:.7s cubic-bezier(.22,1,.36,1) both om-pop;animation-delay:var(--d)}.om[data-astro-cid-6trinmbp].om-play .om-ring-fg[data-astro-cid-6trinmbp]{animation:1.8s cubic-bezier(.5,0,.2,1) .4s both om-fill}}@keyframes om-in{0%{opacity:0;translate:0 calc(var(--u) * 6)}to{opacity:1;translate:0}}@keyframes om-pop{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}@keyframes om-fill{0%{stroke-dashoffset:var(--c)}to{stroke-dashoffset:var(--to)}}
