.app-shell{display:flex;width:100%;height:100%}.app-shell__main{flex:1;overflow:hidden;display:flex;flex-direction:column}.app-shell__header .mantine-Paper-root{border-top:0}.app-shell__canvas{flex:1;overflow:hidden}.app-shell__sidebar{width:min-content}.app-shell__sidebar[data-is-closed=true]{width:20px;overflow:hidden}.app-shell__sidebar[data-is-closed=true] .sidebar div:first-child{display:none}.app-shell__sidebar{overflow-y:auto;overflow-x:hidden}#toolbar__bottom{position:absolute;bottom:1rem;width:100%;display:flex;flex-direction:row;justify-content:center;pointer-events:none}#toolbar__bottom button{pointer-events:all}.sidebar{width:26rem;height:100%}.sidebar.closed{display:none}.sidebar{display:flex;flex-direction:column;padding:1.125rem}.annotation-dropzone{display:flex;border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-4);border-radius:.25rem}.annotation-dropzone[data-accept]{color:var(--mantine-color-white);background-color:var(--mantine-color-green-6)}.annotation-dropzone[data-reject]{color:var(--mantine-color-white);background-color:var(--mantine-color-red-6)}.dragHandle{cursor:grab}.back-btn{display:flex;margin-bottom:2rem}.back-btn p{flex:1}.back-btn svg{margin:auto;stroke-width:1}.back-btn:hover{color:var(--mantine-primary-color-filled);stroke:var(--mantine-primary-color-filled)}.back-btn:hover:active{color:var(--mantine-primary-color-filled-hover);stroke:var(--mantine-primary-color-filled-hover)}.back-btn:disabled{color:#696969;opacity:.5}.plane-menu{display:flex;flex-direction:column;overflow:visible}.breadcrumbs{width:100%;display:flex;margin-bottom:2.25rem}.info{margin:1rem 0;font-style:italic}.btn-cancel{margin:auto}.plane-menu-row{cursor:pointer}.scroll-content{height:-webkit-fill-available}.scroll-content .mantine-ScrollArea-viewport>.mantine-ScrollArea-viewport{height:-webkit-fill-available}.scroll-content .mantine-ScrollArea-viewport>.mantine-ScrollArea-viewport>div{min-height:100%;display:flex;flex-direction:column}._item_iuspd_1{background-color:var(--mantine-color-body)}._dragHandle_iuspd_9{width:40px;display:flex;align-items:center;justify-content:center;height:100%;color:light-dark(var(--mantine-color-gray-6),var(--mantine-color-dark-1))}.menu-expand-bttn{display:flex;position:absolute;width:1.75rem;height:1.75rem;inset-block-start:2rem;transform:translate(-1.125rem) translate(-50%);background-color:#fff;border-radius:100%;border:1px solid #c9c9c9;box-shadow:#64646f33 0 7px 29px}.menu-expand-bttn svg{margin:auto;stroke:var(--mantine-color-text);width:1rem}.menu-expand-bttn .rotate-180{transform:rotate(180deg)}.menu-expand-bttn:hover{background-color:var(--mantine-color-brand-filled)}.text-info{margin:.5rem 0;font-style:italic}.annotation{pointer-events:none}.annotation:not(.isVisible){display:none}.annotation.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.annotation>div{border-radius:.5rem;padding:.2rem .5rem;font-size:.75rem;white-space:nowrap;pointer-events:none}.annotation>div[data-color=primary]{background-color:#fff;color:#000}.annotation>div[data-color=secondary]{background-color:#ffffff83;color:#383838}.annotation.isHoverable>div{pointer-events:all}.annotation.isHoverable>div:hover{cursor:help;filter:brightness(.8)}.annotation.isClickable>div:hover{cursor:pointer}#camera-crosshair circle{fill:none}#camera-crosshair.camera-pan--idle circle{stroke:#ff0;visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity .5s linear}#camera-crosshair.camera-pan--start circle{stroke:#ff0}#camera-crosshair.camera-pan--success circle{stroke:green;visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity .5s linear}#camera-crosshair.camera-pan--fail circle{stroke:red;visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity .5s linear}
