body[data-hide-sentry-feedback] #sentry-feedback{display:none!important}body.resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.react-datepicker-wrapper{width:100%}.dark .react-datepicker{background-color:var(--mui-palette-background-default)!important;border:1px solid var(--mui-palette-divider)!important;color:var(--mui-palette-text-primary)!important}.dark .react-datepicker__header{background-color:var(--mui-palette-background-paper)!important;border-bottom:1px solid var(--mui-palette-divider)!important}.dark .react-datepicker__current-month,.dark .react-datepicker-time__header,.dark .react-datepicker__day-name,.dark .react-datepicker__day{color:var(--mui-palette-text-primary)!important}.dark .react-datepicker__day:hover{background-color:var(--mui-palette-action-hover)!important}.dark .react-datepicker__day--selected,.dark .react-datepicker__day--keyboard-selected{background-color:var(--mui-palette-primary-main)!important;color:var(--mui-palette-primary-contrastText)!important}.dark .react-datepicker__day--disabled{color:var(--mui-palette-text-disabled)!important}.dark .react-datepicker__navigation-icon:before{border-color:var(--mui-palette-text-primary)!important}.dark .react-datepicker__year-dropdown,.dark .react-datepicker__month-dropdown{background-color:var(--mui-palette-background-default)!important;border:1px solid var(--mui-palette-divider)!important}.dark .react-datepicker__year-option,.dark .react-datepicker__month-option{color:var(--mui-palette-text-primary)!important}.dark .react-datepicker__year-option:hover,.dark .react-datepicker__month-option:hover{background-color:var(--mui-palette-action-hover)!important}.dark .react-datepicker__year-option--selected,.dark .react-datepicker__month-option--selected{background-color:var(--mui-palette-primary-main)!important;color:var(--mui-palette-primary-contrastText)!important}.driver-popover{background-color:#1a1a1a!important;color:#fff!important;border-radius:12px!important;box-shadow:0 8px 32px #0006!important;max-width:340px!important}.driver-popover-title{font-size:18px!important;font-weight:600!important;color:#fff!important;margin-bottom:8px!important}.driver-popover-description{font-size:14px!important;color:#ffffffd9!important;line-height:1.5!important}.driver-popover-progress-text{color:#fff9!important;font-size:12px!important}.driver-popover-navigation-btns{gap:8px!important}.driver-popover-prev-btn{background-color:transparent!important;color:#fffc!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:6px!important;padding:8px 16px!important;font-weight:500!important;text-shadow:none!important;-webkit-font-smoothing:antialiased!important}.driver-popover-prev-btn:hover{background-color:#ffffff1a!important}.driver-popover-next-btn,.driver-popover-done-btn{background-color:#f75e4c!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:8px 16px!important;font-weight:500!important;text-shadow:none!important;-webkit-font-smoothing:antialiased!important}.driver-popover-next-btn:hover,.driver-popover-done-btn:hover{background-color:#e54d3b!important}.driver-popover-close-btn{color:#fff9!important}.driver-popover-close-btn:hover{color:#fff!important}.dark .driver-popover-close-btn{color:#fff9!important}.dark .driver-popover-close-btn:hover{color:#fff!important}.driver-popover-arrow-side-left{border-color:transparent transparent transparent #1a1a1a!important}.driver-popover-arrow-side-right{border-color:transparent #1a1a1a transparent transparent!important}.driver-popover-arrow-side-top{border-color:#1a1a1a transparent transparent transparent!important}.driver-popover-arrow-side-bottom{border-color:transparent transparent #1a1a1a transparent!important}.light .driver-popover{background-color:#fff!important;color:#1a1a1a!important;box-shadow:0 8px 32px #00000026!important}.light .driver-popover-title{color:#1a1a1a!important}.light .driver-popover-description{color:#000000b3!important}.light .driver-popover-progress-text{color:#00000080!important}.light .driver-popover-prev-btn{color:#000000b3!important;border-color:#0003!important}.light .driver-popover-prev-btn:hover{background-color:#0000000d!important}.light .driver-popover-close-btn,.light .driver-popover-close-btn:hover{color:#000!important}.light .driver-popover-arrow-side-left{border-color:transparent transparent transparent #ffffff!important}.light .driver-popover-arrow-side-right{border-color:transparent #ffffff transparent transparent!important}.light .driver-popover-arrow-side-top{border-color:#ffffff transparent transparent transparent!important}.light .driver-popover-arrow-side-bottom{border-color:transparent transparent #ffffff transparent!important}body.driver-active [data-tutorial=attributes-panel]{z-index:10001!important}.gesture-illustration{position:relative;width:180px;height:110px;margin:14px auto 6px;background:linear-gradient(135deg,#3884f41f,#7850dc1a);border:1px solid rgba(255,255,255,.12);border-radius:14px;overflow:hidden;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 4px 20px #00000026,inset 0 1px #ffffff14}.gesture-illustration:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.04) 1px,transparent 1px);background-size:16px 16px;pointer-events:none}.gesture-hint{display:block;margin-top:8px;font-size:12px;opacity:.65;font-style:italic}.gesture-mobile{display:none}.gesture-desktop{display:block}@media(max-width:900px){.gesture-mobile{display:block}.gesture-desktop{display:none}.driver-popover.floating-popover{inset:auto 16px 16px!important;transform:none!important;max-width:calc(100% - 32px)!important;width:auto!important;border-radius:16px!important}.driver-popover.floating-popover .driver-popover-arrow{display:none!important}}.gesture-rmb-badge{position:absolute;bottom:6px;right:8px;font-size:9px;font-weight:700;letter-spacing:.6px;color:#ffffffa6;background:#ffffff1a;border:1px solid rgba(255,255,255,.08);border-radius:4px;padding:2px 6px;text-transform:uppercase}.gesture-cursor,.gesture-finger{filter:drop-shadow(0 0 6px rgba(56,132,244,.6))}.gesture-pan-trail{position:absolute;top:50%;left:22%;width:56%;height:0;transform:rotate(-20deg)}.gesture-pan-trail:before{content:"";position:absolute;top:0;left:0;width:100%;border-top:2px dashed rgba(56,132,244,.35);animation:nav-pan-trail-fade 2.4s ease-in-out infinite}@keyframes nav-pan-trail-fade{0%,15%{opacity:0;width:0}40%{opacity:1;width:60%}70%{opacity:1;width:100%}85%,to{opacity:0;width:100%}}.gesture-pan-cursor{position:absolute;top:50%;left:22%;transform:translate(-50%,-50%);animation:nav-pan-move 2.4s cubic-bezier(.4,0,.2,1) infinite;z-index:2}@keyframes nav-pan-move{0%,to{left:25%;top:62%}50%{left:76%;top:36%}}.gesture-scroll-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.9}.gesture-scroll-arrows{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:34px;font-size:12px;color:#3884f4d9}.gesture-arrow-up{animation:nav-arrow-bounce-up 1.4s ease-in-out infinite}.gesture-arrow-down{animation:nav-arrow-bounce-down 1.4s ease-in-out infinite}@keyframes nav-arrow-bounce-up{0%,to{transform:translateY(0);opacity:.3}50%{transform:translateY(-8px);opacity:1}}@keyframes nav-arrow-bounce-down{0%,to{transform:translateY(0);opacity:.3}50%{transform:translateY(8px);opacity:1}}.gesture-scroll-icon:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%,-50%);border:1.5px solid rgba(56,132,244,.3);border-radius:50%;animation:nav-zoom-pulse 1.4s ease-out infinite}@keyframes nav-zoom-pulse{0%{width:30px;height:30px;opacity:0}30%{opacity:.5}to{width:60px;height:60px;opacity:0}}.gesture-pinch-fingers{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gesture-pinch-fingers .gesture-finger-a,.gesture-pinch-fingers .gesture-finger-b{position:absolute;filter:drop-shadow(0 0 6px rgba(56,132,244,.5))}.gesture-pinch-fingers .gesture-finger-a{animation:nav-pinch-a 2.2s cubic-bezier(.4,0,.2,1) infinite}.gesture-pinch-fingers .gesture-finger-b{animation:nav-pinch-b 2.2s cubic-bezier(.4,0,.2,1) infinite}@keyframes nav-pinch-a{0%,to{transform:translate(-8px,-8px)}50%{transform:translate(-22px,-22px)}}@keyframes nav-pinch-b{0%,to{transform:translate(8px,8px)}50%{transform:translate(22px,22px)}}.gesture-rotate-arc{position:absolute;top:50%;left:50%;width:48px;height:48px;transform:translate(-50%,-50%);border:2px dashed rgba(56,132,244,.25);border-radius:50%}.gesture-rotate-arc:after{content:"";position:absolute;top:-2px;left:-2px;width:48px;height:48px;border-radius:50%;border:2px solid transparent;border-top-color:#3884f480;animation:nav-rotate-sweep 2.5s linear infinite}@keyframes nav-rotate-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gesture-rotate-cursor{position:absolute;top:50%;left:50%;transform-origin:center center;animation:nav-rotate-swing 2.5s ease-in-out infinite;z-index:2}@keyframes nav-rotate-swing{0%{transform:translate(24px,-50%) rotate(0)}50%{transform:translate(-24px,-50%) rotate(180deg)}to{transform:translate(24px,-50%) rotate(360deg)}}.gesture-rotate-fingers{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gesture-rotate-finger-a,.gesture-rotate-finger-b{position:absolute;filter:drop-shadow(0 0 6px rgba(56,132,244,.5))}.gesture-rotate-finger-a{animation:nav-rotate-fa 2.5s cubic-bezier(.4,0,.2,1) infinite}.gesture-rotate-finger-b{animation:nav-rotate-fb 2.5s cubic-bezier(.4,0,.2,1) infinite}@keyframes nav-rotate-fa{0%,to{transform:translate(-16px,-16px)}50%{transform:translate(16px,-16px)}}@keyframes nav-rotate-fb{0%,to{transform:translate(16px,16px)}50%{transform:translate(-16px,16px)}}.gesture-pitch-arrow{position:absolute;left:50%;top:15%;width:0;height:70%;border-left:2px dashed rgba(56,132,244,.25)}.gesture-pitch-arrow:before,.gesture-pitch-arrow:after{content:"";position:absolute;left:-5px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent}.gesture-pitch-arrow:before{top:0;border-bottom:6px solid rgba(56,132,244,.4)}.gesture-pitch-arrow:after{bottom:0;border-top:6px solid rgba(56,132,244,.4)}.gesture-pitch-cursor{position:absolute;left:50%;transform:translate(-50%);animation:nav-pitch-tilt 2.2s cubic-bezier(.4,0,.2,1) infinite;z-index:2}@keyframes nav-pitch-tilt{0%,to{top:70%}50%{top:16%}}.gesture-pitch-fingers-mobile{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gesture-pitch-finger-a,.gesture-pitch-finger-b{position:absolute;filter:drop-shadow(0 0 6px rgba(56,132,244,.5))}.gesture-pitch-finger-a{animation:nav-pitch-fa 2.2s cubic-bezier(.4,0,.2,1) infinite}.gesture-pitch-finger-b{animation:nav-pitch-fb 2.2s cubic-bezier(.4,0,.2,1) infinite}@keyframes nav-pitch-fa{0%,to{transform:translate(-12px,8px)}50%{transform:translate(-12px,-16px)}}@keyframes nav-pitch-fb{0%,to{transform:translate(12px,8px)}50%{transform:translate(12px,-16px)}}.gesture-box-rect{position:absolute;top:15%;left:15%;width:0;height:0;border:2px dashed rgba(247,94,76,.6);border-radius:2px;animation:nav-box-draw 3s ease-in-out infinite}.gesture-box-rect:after{content:"";position:absolute;inset:0;background:#f75e4c0f;animation:nav-box-fill 3s ease-in-out infinite}@keyframes nav-box-fill{0%,15%{opacity:0}35%{opacity:1}75%{opacity:1}90%,to{opacity:0}}@keyframes nav-box-draw{0%,10%{width:0;height:0;opacity:0}18%{width:0;height:0;opacity:1}65%{width:65%;height:65%;opacity:1}80%{width:65%;height:65%;opacity:1}95%,to{width:65%;height:65%;opacity:0}}.gesture-box-cursor{position:absolute;top:15%;left:15%;animation:nav-box-cursor 3s ease-in-out infinite;z-index:2}@keyframes nav-box-cursor{0%,10%{top:15%;left:15%}18%{top:15%;left:15%}65%{top:76%;left:78%}80%{top:76%;left:78%}95%,to{top:76%;left:78%}}.light .gesture-illustration{background:linear-gradient(135deg,#3884f414,#7850dc0f);border-color:#0000001a;box-shadow:0 4px 20px #00000014,inset 0 1px #ffffff80}.light .gesture-illustration:before{background-image:radial-gradient(circle,rgba(0,0,0,.04) 1px,transparent 1px)}.light .gesture-hint{opacity:.55}.light .gesture-rmb-badge{color:#00000080;background:#0000000f;border-color:#00000014}.light .gesture-pan-trail:before,.light .gesture-pitch-arrow{border-color:#3884f440}.light .gesture-rotate-arc{border-color:#3884f42e}.light .gesture-cursor,.light .gesture-finger{filter:drop-shadow(0 0 6px rgba(56,132,244,.4))}
