.rc{min-width:0;max-width:100%}.rc-title{text-wrap:balance;max-width:40ch}.rc-m{transform-box:fill-box;animation-duration:.9s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;animation-delay:calc(var(--i,0) * 55ms + 80ms)}.rc-m[data-anim=up]{transform-origin:50% 100%;animation-name:rc-grow-y}.rc-m[data-anim=down]{transform-origin:50% 0;animation-name:rc-grow-y}.rc-m[data-anim=right]{transform-origin:0%;animation-name:rc-grow-x}.rc-m[data-anim=left]{transform-origin:100%;animation-name:rc-grow-x}.rc-m[data-anim=draw]{stroke-dasharray:1;animation-name:rc-draw;animation-duration:1.3s}.rc-m[data-anim=pop]{transform-origin:50%;animation-name:rc-pop;animation-duration:.6s;animation-delay:calc(var(--i,0) * 12ms + .3s)}.rc-m[data-anim=fade]{animation-name:rc-fade;animation-duration:1.2s;animation-delay:.35s}.rc-l{animation:.7s ease-out both rc-fade;animation-delay:calc(min(var(--i,0), 12) * 25ms + .45s)}@keyframes rc-grow-y{0%{transform:scaleY(0)}}@keyframes rc-grow-x{0%{transform:scaleX(0)}}@keyframes rc-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes rc-pop{0%{opacity:0;transform:scale(0)}}@keyframes rc-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.rc-m,.rc-l{animation:none}}.rc-hit{cursor:default;border-radius:8px;outline:none}.rc-hit:focus-visible{box-shadow:0 0 0 2px}.rc-readout{z-index:2;background:color-mix(in srgb, Canvas 86%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);pointer-events:none;border-radius:14px;padding:9px 12px 10px;line-height:1.35;box-shadow:inset 0 1px #ffffff80,0 12px 32px -14px #2b222059}.rc-readout-title{margin-bottom:4px;font-size:.92em}.rc-readout-row{font-variant-numeric:tabular-nums;align-items:center;gap:7px;display:flex}.rc-readout-row strong{font-weight:600}.rc-key{border-radius:2px;flex:none;width:12px;height:3px}.rc-cross{pointer-events:none}.rc-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media print{.rc{break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}.rc[data-variant=glass]{-webkit-backdrop-filter:none!important;box-shadow:inset 0 0 0 1px #00000014!important}.rc-m,.rc-l{animation:none!important}.rc-hit,.rc-readout,.rc-cross{display:none}}
