@layer components{.nn-il-frame{border-radius:var(--radius-panel);background:var(--color-ink);border:1px solid color-mix(in srgb, var(--color-paper) 7%, transparent);position:relative;overflow:hidden;box-shadow:0 1px 2px #0006,0 8px 24px -12px #0009}.nn-il-frame[data-tile]{border-radius:inherit;box-shadow:none;border:0}.nn-il-inner{pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-paper) 7%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--color-paper) 3%, transparent);position:absolute;inset:0}.nn-il-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.nn-il-swap{transition-property:opacity,transform,filter;transition-duration:var(--dur-panel);transition-timing-function:var(--ease-out)}.nn-il-swap[data-off]{opacity:0;filter:blur(2px);transform:translateY(4px)}.nn-il-pill.nn-il-swap{transition-duration:var(--dur-standard)}.nn-il-pill{pointer-events:none;z-index:1;background:color-mix(in srgb, var(--color-ink) 55%, transparent);height:28px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-paper) 10%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:color-mix(in srgb, var(--color-paper) 90%, transparent);font-size:var(--text-detail);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;padding-inline:8px 10px;font-weight:500;display:flex;position:absolute;bottom:12px;right:12px}.nn-il-ring{transition:stroke-dashoffset var(--dur-standard) var(--ease-out)}.nn-il-shimmer{vertical-align:bottom;max-width:100%;color:color-mix(in srgb, var(--color-paper) 42%, transparent);display:inline-block;position:relative}.nn-il-shimmer-window{inset-block:0;pointer-events:none;width:75%;animation:nn-il-window var(--tempo-steady) linear infinite;position:absolute;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 50%,#0000);mask-image:linear-gradient(90deg,#0000,#000 50%,#0000)}.nn-il-shimmer-copy{width:133.333%;color:var(--color-paper);white-space:nowrap;text-overflow:ellipsis;animation:nn-il-copy var(--tempo-steady) linear infinite;position:absolute;top:0;left:0;overflow:hidden}[data-paused] .nn-il-shimmer-window,[data-paused] .nn-il-shimmer-copy{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.nn-il-shimmer{color:var(--color-paper)}.nn-il-shimmer-window{display:none}.nn-il-swap{transition-duration:var(--dur-instant)}.nn-il-ring{transition:none}.nn-il-swap[data-off]{filter:none;transform:none}}}@keyframes nn-il-window{0%{transform:translate(-183.333%)}to{transform:translate(216.667%)}}@keyframes nn-il-copy{0%{transform:translate(137.5%)}to{transform:translate(-162.5%)}}
