.speedgauge--plugin{flex-direction:column;align-items:center;margin:30px;display:flex}.speedgauge--screen{margin-top:30px}.speedgauge--screen__activate{color:#fff;cursor:pointer;background:#0861a1;border-style:none;border-radius:4px;margin:20px auto 0;padding:10px 30px;font-size:1em;display:block}.speedgauge--screen__activate:hover{background:gray}.speedgauge--screen__activating{padding-top:10px;display:flex}.speedgauge--screen__link{color:#fff;cursor:pointer;background:#0861a1;border-style:none;border-radius:4px;font-size:1em}.speedgauge--screen__link:hover{background:gray}.speedgauge--link{color:#fff;padding:10px 30px;text-decoration:none;display:block}.speedgauge--loader,.speedgauge--loader:before,.speedgauge--loader:after{border-radius:50%;width:1em;height:1em;animation:1.8s ease-in-out infinite load;top:-20px;left:20px}.speedgauge--loader{color:#0861a1;text-indent:-9999em;font-size:10px;animation-delay:-.16s;position:relative;transform:translateZ(0)}.speedgauge--loader:before,.speedgauge--loader:after{content:"";position:absolute;top:0}.speedgauge--loader:before{animation-delay:-.32s;left:-1em}.speedgauge--loader:after{left:1em}.speedgauge--install{width:100%;max-width:800px;padding-top:30px;font-family:Arial,Helvetica,sans-serif}.speedgauge--install--title{text-align:center;font-family:Arial,Helvetica,sans-serif}.speedgauge--install--picture{object-fit:contain;width:100%}.speedgauge--copybox{position:relative}.speedgauge--copybtn{cursor:pointer;fill:#eee;width:25px;height:25px}.speedgauge--sun{cursor:pointer;fill:#eee;stroke:#eee;stroke-linecap:round;stroke-miterlimit:10;stroke-width:.5px;cursor:pointer;stroke-linecap:round;stroke-miterlimit:10;stroke-width:.5px;width:25px;height:25px}.speedgauge--moon{cursor:pointer;fill:#eee;width:25px;height:25px}.speedgauge--copy-text{color:#eee;background:#0861a1;padding:15px;position:absolute;top:25px}.speedgauge--copybox-header{background:#292929;border-radius:3px 3px 0 0;flex-direction:row-reverse;justify-content:space-between;padding:5px 1rem;display:flex}.speedgauge--pre{box-sizing:border-box;background:#3c3c3c;border-radius:0 0 3px 3px;width:100%;margin:0 0 20px;padding:1rem;overflow:auto}.speedgauge--code{color:#eee;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5}.speedgauge--copybox-light .speedgauge--pre{background:#eee}.speedgauge--copybox-light .speedgauge--code{color:#3c3c3c}.speedgauge--copybox-light .speedgauge--copybox-header{background-color:#858585}@keyframes load{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.speedgauge--eula{width:100%;max-width:700px;margin:20px auto;font-family:Arial,Helvetica,sans-serif}.speedgauge--eula__title{color:#333;text-align:center;margin-bottom:15px;font-size:1.5em}.speedgauge--eula__container{background:#f9f9f9;border:2px solid #0861a1;border-radius:4px;max-height:600px;margin-bottom:10px;padding:20px;overflow-y:auto}.speedgauge--eula__markdown{color:#333;line-height:1.6}.speedgauge--eula__markdown h1{color:#0861a1;text-align:center;margin:0 0 15px;font-size:1.8em;font-weight:700}.speedgauge--eula__markdown h2{color:#0861a1;margin:20px 0 10px;font-size:1.4em;font-weight:700}.speedgauge--eula__markdown h3{color:#333;margin:15px 0 8px;font-size:1.2em;font-weight:700}.speedgauge--eula__markdown p{text-align:justify;margin:0 0 15px}.speedgauge--eula__markdown ul,.speedgauge--eula__markdown ol{margin:10px 0 15px 20px;padding-left:20px}.speedgauge--eula__markdown li{margin-bottom:8px}.speedgauge--eula__markdown strong{color:#000;font-weight:700}.speedgauge--eula__markdown em{color:#666;font-style:italic}.speedgauge--eula__markdown a{color:#0861a1;text-decoration:underline}.speedgauge--eula__markdown a:hover{color:#064a7d}.speedgauge--eula__loading,.speedgauge--eula__error{text-align:center;color:#666;padding:40px 20px}.speedgauge--eula__error{color:#c00}.speedgauge--eula__instruction{text-align:center;color:#0861a1;margin:10px 0;font-size:.95em;font-style:italic}.speedgauge--eula__acceptance{justify-content:center;margin:20px 0;display:flex}.speedgauge--eula__acceptance label{cursor:pointer;align-items:center;gap:10px;font-size:1em;display:flex}.speedgauge--eula__acceptance input[type=checkbox]{cursor:pointer;width:18px;height:18px}.speedgauge--eula__acceptance input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}.speedgauge--eula__acceptance label span{color:#333}.speedgauge--screen__activate:disabled{cursor:not-allowed;opacity:.6;background:#ccc}.speedgauge--screen__activate:disabled:hover{background:#ccc}
