What problem does it solve? Styling a Rango app's document requires deciding how CSS reaches the browser: side-effect imports can miss the initial streamed <head>, and unmanaged stylesheet links can cause flashes of unstyled content or dedup conflicts. This Skill explains the correct pattern for loading document-level CSS in a Rango app. ## Core Features & Use Cases - Document stylesheet pattern: Import CSS with Vite's ?url suffix and render it via a <link rel="stylesheet"> with a precedence attribute, opting into React 19's managed stylesheet model (deduped by href, ordered by precedence, loaded before paint). - Import strategy guidance: Explains when to use ?url + <link> versus bare side-effect imports, which suit component-local CSS loaded with client chunks. - Cross-app navigation behavior: Clarifies that host-router cross-app navigation is a full document load, so each app's document CSS is re-established independently with no coordination needed. - Use Case: When building the root document.tsx of a Rango app, use this Skill to wire your global stylesheet into the <head> correctly and avoid unstyled content flashes. ## Quick Start Ask the AI to add a global stylesheet to your Rango app's Document component using the ?url import and precedence-managed link pattern.