/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer design{.rotate-device-overlay_overlay{inset:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:var(--gap-md,var(--spacing-md));background-color:var(--color-surface-default-strong,var(--surface-default-strong));padding:calc(var(--spacing,.25rem) * 6);text-align:center;z-index:var(--z-index-top-layer);flex-direction:column;display:none;position:fixed}.rotate-device-overlay_icon{height:auto;width:calc(var(--spacing,.25rem) * 20)}.rotate-device-overlay_icon,.rotate-device-overlay_message{color:var(--color-text-secondary,var(--text-color-secondary))}.rotate-device-overlay_message{font-size:var(--text-text-md,var(--font-size-md));--tw-leading:var(--leading-label,var(--line-height-label));line-height:var(--leading-label,var(--line-height-label))}.rotate-device-overlay_device{transform-origin:0 0;animation:rotate-device-overlay_rotate-device-to-portrait 2s linear infinite}@media (hover:none) and (pointer:coarse) and (orientation:landscape) and (max-height:500px){.rotate-device-overlay_overlay{display:flex}}@media (prefers-reduced-motion:reduce){.rotate-device-overlay_device{animation:none}}}@keyframes rotate-device-overlay_rotate-device-to-portrait{0%{animation-timing-function:ease-out;transform:translate(3.542px)translateY(-.042px)translate(8.531px,12.042px)rotate(90.0117deg)translate(-8.531px,-12.042px)}62.5%,to{transform:translate(3.542px)translateY(-.042px)translate(8.531px,12.042px)rotate(0)translate(-8.531px,-12.042px)}}@property --tw-leading{syntax:"*";inherits:false}