.mcp-document-pdf .textLayer{position:absolute;inset:0;z-index:2;overflow:hidden;line-height:1;text-align:initial;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0}.mcp-document-pdf .textLayer :is(span,br){position:absolute;margin:0;color:transparent;white-space:pre;cursor:text;transform-origin:0 0}.mcp-document-pdf .textLayer span.markedContent{top:0;height:0}.mcp-document-pdf .textLayer br::selection{background:transparent}.mcp-document-pdf .textLayer .endOfContent{position:absolute;inset:100% 0 0;z-index:-1;display:block;cursor:default;user-select:none}.mcp-document-pdf .textLayer.selecting .endOfContent{top:0}[draggable=true]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.react-grid-item>.react-resizable-handle{z-index:200!important}.react-grid-item.react-grid-placeholder{background:transparent!important;opacity:1!important;border:2px dashed hsl(var(--primary)/.45)}@keyframes registration-loading-bar{0%{transform:translateX(-110%)}to{transform:translateX(260%)}}.registration-loading-bar{width:42%;animation:registration-loading-bar 1.1s ease-in-out infinite}:root{--font-sans:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--report-background:#1f2937}body.erp-main-viewport-locked,html.erp-main-viewport-locked{height:100%;overflow:hidden;overscroll-behavior:none}body.erp-main-viewport-locked{position:fixed;inset:0;width:100%}.dark{--report-background:#1f2937}.no-spinner::-webkit-inner-spin-button,.no-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spinner{-moz-appearance:textfield}@media (orientation:landscape) and (max-height:599px) and (hover:none) and (pointer:coarse){.mobile-landscape-blocker{display:flex!important}}@keyframes recording-color-pulse{0%,to{background-color:#dc2626}50%{background-color:#f87171}}.recording-color-pulse{animation:recording-color-pulse 1.8s ease-in-out infinite}@keyframes tutorial-click-arrive{0%{opacity:0;transform:translate3d(64px,3px,0)}12%{opacity:1}to{opacity:1;transform:translateZ(0)}}@keyframes tutorial-click-ripple{0%,18%{opacity:0;transform:translate3d(-50%,-50%,0) scale(.35)}26%{opacity:.8}72%,to{opacity:0;transform:translate3d(-50%,-50%,0) scale(1.75)}}@keyframes tutorial-cursor-press{0%,18%,42%,to{transform:translate3d(-4px,-4px,0) scale(1)}28%{transform:translate3d(-4px,-4px,0) scale(.88)}}.tutorial-click-demo{animation:tutorial-click-arrive 2.2s cubic-bezier(.22,1,.36,1) both;will-change:opacity,transform}.tutorial-click-ripple{animation:tutorial-click-ripple 1.8s ease-out 1.75s 1;height:24px;opacity:0;transform:translate3d(-50%,-50%,0) scale(.35);width:24px;will-change:opacity,transform}.tutorial-click-cursor{animation:tutorial-cursor-press 1.8s ease-out 1.75s 1;transform:translate3d(-4px,-4px,0);transform-origin:4px 4px;will-change:transform}@media (prefers-reduced-motion:reduce){.recording-color-pulse{animation:none}.tutorial-click-demo{animation:none;opacity:1;transform:none}.tutorial-click-ripple{animation:none;opacity:.65;transform:translate3d(-50%,-50%,0) scale(1)}.tutorial-click-cursor{animation:none;transform:translate3d(-4px,-4px,0)}}