:root{font-family:Torus,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}@font-face{font-family:Torus;src:url(https://shama.dxrating.net/fonts/Torus-Regular.woff2) format("woff2"),url(https://shama.dxrating.net/fonts/Torus-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Torus;src:url(https://shama.dxrating.net/fonts/Torus-SemiBold.woff2) format("woff2"),url(https://shama.dxrating.net/fonts/Torus-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}:root,html,body,#root{height:100%;width:100%}.h-full-lvh{height:100%;height:100vh;height:100lvh}.radix__collapsible-content{overflow:hidden;transform-origin:center .5rem}.radix__collapsible-content[data-state=open]{animation:slideDown 275ms cubic-bezier(.33,1,.68,1)}.radix__collapsible-content[data-state=closed]{animation:slideUp 275ms cubic-bezier(.33,1,.68,1)}@keyframes slideDown{0%{height:0;transform:scale(.9);opacity:.5}to{height:var(--radix-collapsible-content-height);transform:scale(1);opacity:1}}@keyframes slideUp{0%{height:var(--radix-collapsible-content-height);transform:scale(1);opacity:1}to{height:0;transform:scale(.9);opacity:.5}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}::view-transition-old(*),::view-transition-new(*){mix-blend-mode:normal}::view-transition-old(*),::view-transition-new(*){backface-visibility:hidden}@keyframes view-transition-exit{0%{opacity:1;transform:translate(0) scale(1) rotateX(0) rotateY(0) rotate(0)}to{opacity:1;transform:translate(0) scale(1) rotateX(0) rotateY(0) rotate(0)}}::view-transition-old(root){animation-name:view-transition-exit;animation-duration:.1s;animation-delay:0s;animation-timing-function:cubic-bezier(.27,0,.51,1);animation-fill-mode:both}@property --view-transition-wipe-offset{syntax: "<number>"; initial-value: 0; inherits: false;}@keyframes view-transition-enter{0%{opacity:1;transform:translate(0) scale(1) rotateX(0) rotateY(0) rotate(0);--view-transition-wipe-offset: 0}to{opacity:1;transform:translate(0) scale(1) rotateX(0) rotateY(0) rotate(0);--view-transition-wipe-offset: 1}}::view-transition-new(root){animation-name:view-transition-enter;animation-duration:.3s;animation-delay:0s;animation-timing-function:cubic-bezier(.27,0,.51,1);animation-fill-mode:both;mask-image:linear-gradient(180deg,black calc(-100% + calc(200% * var(--view-transition-wipe-offset))),transparent calc(200% * var(--view-transition-wipe-offset)));-webkit-mask-image:linear-gradient(180deg,black calc(-100% + calc(200% * var(--view-transition-wipe-offset))),transparent calc(200% * var(--view-transition-wipe-offset)))}
