.drug-test-catalog .dt-instructions{margin-top:0}.drug-test-catalog .dt-instructions__stage{width:100%;max-width:calc(720/var(--size-unit)*1em);margin-inline:auto;position:relative}.drug-test-catalog .dt-instructions__stage .sphere-lines{z-index:1;position:absolute;inset:0}:where(.body--light) .drug-test-catalog .dt-instructions__stage .sphere-lines{mix-blend-mode:multiply}.drug-test-catalog .dt-instructions__stage .sphere-lines{pointer-events:none;width:100%;height:100%;overflow:visible}.drug-test-catalog .dt-instructions__stage .sphere-lines line{stroke:var(--levitation-line);stroke-width:calc(1.5/var(--size-unit)*1em);stroke-dasharray:calc(3/var(--size-unit)*1em) calc(6/var(--size-unit)*1em)}.drug-test-catalog .dt-instructions__stage .sphere-lines line.connect-line{stroke:var(--w-30-full);stroke-width:calc(1/var(--size-unit)*1em);stroke-dasharray:none}.drug-test-catalog .dt-instructions__stage .spheres-wrapper{z-index:10;pointer-events:none;position:absolute;inset:0;overflow:hidden}.drug-test-catalog .dt-instructions__stage .spheres-wrapper .sphere{-webkit-user-select:none;user-select:none;position:absolute}.drug-test-catalog .dt-instructions__stage .spheres-wrapper .sphere-float{width:fit-content;position:relative}.drug-test-catalog .dt-instructions__stage .spheres-wrapper .sphere-text{max-width:calc(170/var(--size-unit)*1em);padding:calc(13/var(--size-unit)*1em) calc(16/var(--size-unit)*1em);background:var(--glass-bg);-webkit-backdrop-filter:blur(calc(40 / var(--size-unit) * 1em));backdrop-filter:blur(calc(40 / var(--size-unit) * 1em));border-radius:calc(11/var(--size-unit)*1em);color:#fff;text-decoration:none;display:block}.drug-test-catalog .dt-instructions__stage .spheres-wrapper .sphere-text span{line-height:1}.drug-test-catalog .dt-instructions__stage .spheres-wrapper .sphere button.sphere-text{appearance:none;font:inherit;border:none;margin:0}.drug-test-catalog .dt-instructions__stage .spheres-wrapper .sphere button.sphere-text,.drug-test-catalog .dt-instructions__stage .spheres-wrapper .sphere a.sphere-text,.drug-test-catalog .dt-instructions__stage .spheres-wrapper .sphere[role=button] .sphere-text{cursor:pointer;pointer-events:auto;transition:background .3s}@media (hover:hover){.drug-test-catalog .dt-instructions__stage .spheres-wrapper .sphere button.sphere-text:hover,.drug-test-catalog .dt-instructions__stage .spheres-wrapper .sphere a.sphere-text:hover,.drug-test-catalog .dt-instructions__stage .spheres-wrapper .sphere[role=button] .sphere-text:hover{background:rgb(var(--c-fg-rgb) / .4)}}.drug-test-catalog .dt-instructions__stage .spheres-wrapper .sphere button.sphere-text:focus-visible,.drug-test-catalog .dt-instructions__stage .spheres-wrapper .sphere a.sphere-text:focus-visible,.drug-test-catalog .dt-instructions__stage .spheres-wrapper .sphere[role=button] .sphere-text:focus-visible{outline:calc(2/var(--size-unit)*1em) solid rgb(var(--c-fg-rgb) / .7);outline-offset:calc(4/var(--size-unit)*1em)}.drug-test-catalog .dt-instructions__stage{height:calc(540/var(--size-unit)*1em)}.drug-test-catalog .dt-instructions__stage .sphere-icon{object-fit:contain;width:100%;height:100%}.drug-test-catalog .dt-instructions__stage .sphere-icon-wrapper{width:calc(95/var(--size-unit)*1em);height:calc(95/var(--size-unit)*1em);min-width:calc(95/var(--size-unit)*1em);min-height:calc(95/var(--size-unit)*1em);position:absolute}.drug-test-catalog .dt-instructions__stage .sphere .sphere-icon-wrapper{width:calc(45/var(--size-unit)*1em);min-width:calc(45/var(--size-unit)*1em)}.drug-test-catalog .dt-instructions__stage .sphere .sphere-icon{border-radius:calc(8/var(--size-unit)*1em)}.drug-test-catalog .dt-instructions__stage .sphere .sphere-icon-wrapper--0{right:calc(-20/var(--size-unit)*1em);bottom:calc(-50/var(--size-unit)*1em)}.drug-test-catalog .dt-instructions__stage .sphere .sphere-icon-wrapper--0 .sphere-icon{transform:rotate(12deg)}.drug-test-catalog .dt-instructions__stage .sphere .sphere-icon-wrapper--1{left:calc(-20/var(--size-unit)*1em);top:calc(-50/var(--size-unit)*1em)}.drug-test-catalog .dt-instructions__stage .sphere .sphere-icon-wrapper--1 .sphere-icon{transform:rotate(-12deg)}.drug-test-catalog .dt-instructions__stage .sphere-text{text-align:left}.drug-test-catalog .dt-instructions__stage .sphere-text span{line-height:1.15}.drug-test-catalog .dt-instructions__title{text-align:center;z-index:5;width:calc(360/var(--size-unit)*1em);padding:calc(6/var(--size-unit)*1em) 0;width:max-content;max-width:calc(360/var(--size-unit)*1em);padding:calc(6/var(--size-unit)*1em) calc(16/var(--size-unit)*1em);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.drug-test-catalog .dt-instructions--plain{padding-top:calc(32/var(--size-unit)*1em)}.drug-test-catalog .dt-instructions__heading{width:70%;margin-bottom:calc(32/var(--size-unit)*1em)}
