#hex-dualshock-tools-root{padding-bottom:80px}#hex-dualshock-tools-root dl.row dt{font-weight:400}#hex-dualshock-tools-root dl.row dd{font-family:monospace}#hex-dualshock-tools-root #left-stick-card,#hex-dualshock-tools-root #right-stick-card{cursor:pointer;outline:0!important}#hex-dualshock-tools-root .stick-card-active{border:1px solid #0d6efd!important;box-shadow:0 0 10px rgba(13,110,253,.3)!important}#hex-dualshock-tools-root .stick-card-active .card-header{background-color:#0d6efd!important;color:#fff!important}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-2px)}20%,40%,60%,80%{transform:translateX(2px)}}@keyframes pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-3px)}60%{transform:translateY(-2px)}}@keyframes glow{0%,100%{text-shadow:0 0 5px rgba(13,110,253,.5)}50%{text-shadow:0 0 15px rgba(13,110,253,.8),0 0 25px rgba(13,110,253,.6)}}#hex-dualshock-tools-root .accordion-item:has(.accordion-collapse.show) i.fas.test-icon-usb{animation:1s ease-in-out infinite pulse!important}#hex-dualshock-tools-root .accordion-item:has(.accordion-collapse.show) i.fas.test-icon-buttons{animation:.6s ease-in-out infinite bounce!important}#hex-dualshock-tools-root .accordion-item:has(.accordion-collapse.show) i.fas.test-icon-haptic{animation:.5s ease-in-out infinite shake!important}#hex-dualshock-tools-root .accordion-item:has(.accordion-collapse.show) i.fas.test-icon-adaptive{animation:1s ease-in-out infinite pulse!important}#hex-dualshock-tools-root .accordion-item:has(.accordion-collapse.show) i.fas.test-icon-speaker{animation:.6s ease-in-out infinite bounce!important}#hex-dualshock-tools-root .accordion-item:has(.accordion-collapse.show) i.fas.test-icon-microphone{animation:1.5s ease-in-out infinite glow!important}#hex-dualshock-tools-root .accordion-item:has(.accordion-collapse.show) i.fas.test-icon-lights{animation:1.2s ease-in-out infinite glow!important}#hex-dualshock-tools-root .accordion-item:has(.accordion-collapse.show) i.fas.test-icon-headphone{animation:1s ease-in-out infinite pulse!important}#hex-dualshock-tools-root #quickTestAccordion .accordion-button{padding:8px 16px}#hex-dualshock-tools-root #quickTestAccordion .accordion-collapse .accordion-body{background-color:rgba(13,125,253,.05)}#hex-dualshock-tools-root .skip-btn{opacity:0;transition:opacity .2s ease-in-out}#hex-dualshock-tools-root .accordion-header:hover .skip-btn{opacity:1}@keyframes blink{0%,50%{opacity:1}100%,51%{opacity:.3}}#hex-dualshock-tools-root .blink-text{animation:1s infinite blink}@keyframes pulse-text{0%,100%{opacity:1}50%{opacity:.5}}#hex-dualshock-tools-root .pulsing-text{animation:.75s ease-in-out infinite pulse-text}#hex-dualshock-tools-root #finetuneStickCanvasLx-lbl,#hex-dualshock-tools-root #finetuneStickCanvasLy-lbl,#hex-dualshock-tools-root #finetuneStickCanvasRx-lbl,#hex-dualshock-tools-root #finetuneStickCanvasRy-lbl{padding:2px 4px!important;border-radius:3px!important;background-color:transparent!important}#hex-dualshock-tools-root input[id^=finetune]{border:1px solid transparent!important;width:90px!important;min-width:90px!important;color:#969696!important}#hex-dualshock-tools-root #finetuneStickCanvasLx-lbl.text-primary,#hex-dualshock-tools-root #finetuneStickCanvasLy-lbl.text-primary,#hex-dualshock-tools-root #finetuneStickCanvasRx-lbl.text-primary,#hex-dualshock-tools-root #finetuneStickCanvasRy-lbl.text-primary{color:#0d6efd!important;background-color:rgba(13,110,253,.1)!important}#hex-dualshock-tools-root .finetune-grid{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto 1fr auto;grid-template-areas:". top ." "left center right" ". bottom .";justify-items:center;align-items:center;width:100%;margin:0 auto;max-width:fit-content}#hex-dualshock-tools-root .finetune-top{grid-area:top}#hex-dualshock-tools-root .finetune-left{grid-area:left}#hex-dualshock-tools-root .finetune-center{grid-area:center}#hex-dualshock-tools-root .finetune-right{grid-area:right}#hex-dualshock-tools-root .finetune-bottom{grid-area:bottom}#hex-dualshock-tools-root .finetune-center-mode{display:block}#hex-dualshock-tools-root #finetuneModal.circularity-mode .finetune-center-mode,#hex-dualshock-tools-root .finetune-circularity-mode{display:none}#hex-dualshock-tools-root #finetuneModal.circularity-mode .finetune-circularity-mode{display:block}#hex-dualshock-tools-root #finetuneModal.hide-raw-numbers .finetune-bottom,#hex-dualshock-tools-root #finetuneModal.hide-raw-numbers .finetune-left,#hex-dualshock-tools-root #finetuneModal.hide-raw-numbers .finetune-right,#hex-dualshock-tools-root #finetuneModal.hide-raw-numbers .finetune-top,#hex-dualshock-tools-root #finetuneModal.hide-raw-numbers .spacer.hide-raw-numbers{display:none}#hex-dualshock-tools-root #finetuneModal.hide-raw-numbers .finetune-grid{grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"center"}#hex-dualshock-tools-root #finetuneModal.hide-raw-numbers #finetuneStickCanvasL,#hex-dualshock-tools-root #finetuneModal.hide-raw-numbers #finetuneStickCanvasR{display:none}#hex-dualshock-tools-root #finetuneModal.hide-raw-numbers #finetuneStickCanvasL_large,#hex-dualshock-tools-root #finetuneModal.hide-raw-numbers #finetuneStickCanvasR_large,#hex-dualshock-tools-root #finetuneModal:not(.hide-raw-numbers) #finetuneStickCanvasL,#hex-dualshock-tools-root #finetuneModal:not(.hide-raw-numbers) #finetuneStickCanvasR{display:block}#hex-dualshock-tools-root #finetuneModal:not(.hide-raw-numbers) #finetuneStickCanvasL_large,#hex-dualshock-tools-root #finetuneModal:not(.hide-raw-numbers) #finetuneStickCanvasR_large{display:none}#hex-dualshock-tools-root .left-stick-values,#hex-dualshock-tools-root .right-stick-values{display:block}#hex-dualshock-tools-root .left-stick-slider,#hex-dualshock-tools-root .right-stick-slider{display:none}#hex-dualshock-tools-root #finetuneModal.circularity-mode #left-stick-card.show-slider .left-stick-values{display:none!important}#hex-dualshock-tools-root #finetuneModal.circularity-mode #left-stick-card.show-slider .left-stick-slider.finetune-circularity-mode{display:block!important}#hex-dualshock-tools-root #finetuneModal.circularity-mode #right-stick-card.show-slider .right-stick-values{display:none!important}#hex-dualshock-tools-root #finetuneModal.circularity-mode #right-stick-card.show-slider .right-stick-slider.finetune-circularity-mode{display:block!important}
#hex-dualshock-tools-root{font-size:16px;padding-bottom:0}
