html,body,#root{width:100%;height:100%;min-height:0}#root{height:100dvh}[data-crewspot-text]{overflow-wrap:anywhere}[data-crewspot-sheet]{padding-bottom:max(16px, env(safe-area-inset-bottom))!important}a[href],[role=button]:not([aria-disabled=true]),[role=radio]:not([aria-disabled=true]){cursor:pointer}:is(a,button,input,textarea,[tabindex]):focus-visible{outline-offset:-2px;outline:2px solid highlight!important}@media (hover:hover) and (pointer:fine){:is(a[href],[role=button],[role=radio]):not([aria-disabled=true]):hover{filter:brightness(.96)}}