blink{animation:blinker .6s linear infinite;color:#1c87c9}@keyframes blinker{50%{opacity:0}}.blink-one{animation:blinker-one 20s linear infinite}@keyframes blinker-one{0%{opacity:0}}.blink-two{animation:blinker-two 1.4s linear infinite}@keyframes blinker-two{100%{opacity:0}}form{display:contents}.debugStyle{line-height:24px;padding:2px;font-size:1.1rem;max-width:100%;white-space:break-spaces;word-break:break-all;overflow-wrap:break-word;min-height:40px;background-color:#e7ffd8;color:#006400}[data-tooltip]{position:relative}[data-tooltip]::after{content:attr(data-tooltip);position:absolute;z-index:999;opacity:0;visibility:hidden;margin-bottom:8px;padding:8px 12px;white-space:wrap;word-break:break-word;max-width:700px;min-width:200px;top:-90px;left:20%;transition:opacity .2s ease-in-out;pointer-events:none;transform:translateX(-50%);transform:translateY(100%);text-align:left;font-size:1rem;box-shadow:0 4px 8px rgba(0,0,0,.2);background:#fcfee5;color:#333;border-radius:5px;border:1px solid #d3d3d3}[data-tooltip]:hover::after{opacity:1;visibility:visible;z-index:999;display:block}.tooltip-bottom[data-tooltip]::after{top:100%;left:50%;transform:translateX(-50%);margin-top:8px}.tooltip-top[data-tooltip]::after{bottom:100%;left:20%;transform:translateX(20%);margin-bottom:8px}.tooltip-left[data-tooltip]::after{right:50%;transform:translateX(-50%);margin-bottom:8px}[title]{position:relative;cursor:pointer}[title]::after,[title]::before{opacity:0;visibility:hidden}[title]:hover::after{content:attr(title);position:absolute;background:#fffce6;color:#444;padding:8px 12px;border-radius:6px;font-size:1rem;text-align:left;box-shadow:0 4px 8px rgba(0,0,0,.2);white-space:normal;top:110%;left:50%;min-width:150px;max-width:100%;overflow:auto;transform:translateX(-50%);opacity:1;visibility:visible;transition:opacity .2s ease-in-out;z-index:1000;border:1px solid #d3d3d3}.element-selected{border:4px solid orange !important;padding:5px !important}
