@import url(https://fonts.googleapis.com/css2?family=Inconsolata&family=Lato&family=Merriweather&display=swap);*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}ß
code{font-family:Inconsolata,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--color-primary:#7640fd;--color-primary-dark:#5a2acf;--color-secondary:#6c757d;--color-secondary-dark:#5a6268;--color-background:#fff;--color-content-background:#f8f9fa;--color-text:#212529;--color-text-muted:#6c757d;--color-border:#dee2e6;--color-status-bg:#e9ecef;--color-status-text:#495057;--color-ops-bg:#f1f3f5;--color-input-bg:#fff;--color-select-arrow:#6c757d;--shadow-color-focus:#7640fd40;--font-family-base:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--font-family-mono:"Courier New",Courier,monospace;--font-size-base:1rem;--line-height-base:1.6;--border-radius:0.25rem;--box-shadow:0 1px 3px #0000000d;--spacing-unit:1rem}@media (prefers-color-scheme:dark){:root{--color-primary:#8a5ffd;--color-primary-dark:#a07efd;--color-secondary:#adb5bd;--color-secondary-dark:#ced4da;--color-background:#1a1d24;--color-content-background:#111318;--color-text:#e9ecef;--color-text-muted:#adb5bd;--color-border:#373b47;--color-status-bg:#2c303a;--color-status-text:#adb5bd;--color-ops-bg:#21252e;--color-input-bg:#2c303a;--color-select-arrow:#adb5bd;--shadow-color-focus:#8a5ffd59;--box-shadow:0 1px 3px #0003}select{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2210%22 height%3D%225%22 viewBox%3D%220 0 10 5%22%3E%3Cpath fill%3D%22%23adb5bd%22 d%3D%22M0 0l5 5 5-5z%22%2F%3E%3C%2Fsvg%3E")}}*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f9fa;background-color:var(--color-content-background);color:#212529;color:var(--color-text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--font-family-base);font-size:1rem;font-size:var(--font-size-base);line-height:1.6;line-height:var(--line-height-base);margin:0;transition:background-color .2s ease-in-out,color .2s ease-in-out}.app{border:1px solid #dee2e6;border:1px solid var(--color-border);border-radius:.25rem;border-radius:var(--border-radius);box-shadow:0 1px 3px #0000000d;box-shadow:var(--box-shadow);margin:2rem auto;margin:calc(var(--spacing-unit)*2) auto;max-width:1100px;overflow:hidden;padding:0;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.app,.header{background-color:#fff;background-color:var(--color-background)}.header{align-items:center;border-bottom:1px solid #dee2e6;border-bottom:1px solid var(--color-border);color:#212529;color:var(--color-text);display:flex;gap:1rem;gap:var(--spacing-unit);padding:1rem 1.5rem;padding:calc(var(--spacing-unit)*1) calc(var(--spacing-unit)*1.5);transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.header-title{font-size:1.5em;font-weight:600;margin:0}.main{padding:1.5rem;padding:calc(var(--spacing-unit)*1.5)}.status{background-color:#e9ecef;background-color:var(--color-status-bg);border-radius:.25rem;border-radius:var(--border-radius);color:#495057;color:var(--color-status-text);font-size:.875em;font-weight:400;margin-bottom:1.5rem;margin-bottom:calc(var(--spacing-unit)*1.5);padding:.5rem 1rem;padding:calc(var(--spacing-unit)*.5) var(--spacing-unit);text-align:left;transition:background-color .2s ease-in-out,color .2s ease-in-out}.software-grid{grid-gap:1.5rem;grid-gap:calc(var(--spacing-unit)*1.5);align-items:stretch;display:grid;gap:1.5rem;gap:calc(var(--spacing-unit)*1.5);grid-template-columns:repeat(2,1fr)}.software-card{background-color:#fff;background-color:var(--color-background);border:1px solid #dee2e6;border:1px solid var(--color-border);border-radius:.25rem;border-radius:var(--border-radius);box-shadow:none;display:flex;flex-direction:column;padding:1.5rem;padding:calc(var(--spacing-unit)*1.5);text-align:left;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.placeholder-card{opacity:.6}.software-header{border-bottom:1px solid #dee2e6;border-bottom:1px solid var(--color-border);flex-shrink:0;margin-bottom:1rem;margin-bottom:var(--spacing-unit);padding-bottom:1rem;padding-bottom:var(--spacing-unit);transition:border-color .2s ease-in-out}.software-title{font-size:1.25em;font-weight:600;margin:0}.software-content{display:flex;flex-direction:column;flex-grow:1}.version-select{flex-shrink:0;margin-bottom:1.5rem;margin-bottom:calc(var(--spacing-unit)*1.5)}.version-select label{color:#6c757d;color:var(--color-text-muted);display:block;font-size:.875em;font-weight:600;margin-bottom:.25rem;margin-bottom:calc(var(--spacing-unit)*.25)}select{-webkit-appearance:none;appearance:none;background-color:#fff;background-color:var(--color-input-bg);background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2210%22 height%3D%225%22 viewBox%3D%220 0 10 5%22%3E%3Cpath fill%3D%22%236c757d%22 d%3D%22M0 0l5 5 5-5z%22%2F%3E%3C%2Fsvg%3E");background-position:right .75rem center;background-position:right calc(var(--spacing-unit)*.75) center;background-repeat:no-repeat;background-size:10px 5px;border:1px solid #dee2e6;border:1px solid var(--color-border);border-radius:.25rem;border-radius:var(--border-radius);color:#212529;color:var(--color-text);cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--font-family-base);font-size:.95em;padding:.5rem .75rem;padding:calc(var(--spacing-unit)*.5) calc(var(--spacing-unit)*.75);transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;width:100%}select:disabled{background-color:#e9ecef;background-color:var(--color-status-bg);cursor:not-allowed;opacity:.6}select:focus{border-color:#7640fd;border-color:var(--color-primary);box-shadow:0 0 0 2px #7640fd40;box-shadow:0 0 0 2px var(--shadow-color-focus);outline:none}.packages{display:flex;flex-direction:column;gap:1rem;gap:var(--spacing-unit);margin-top:0}.packages-placeholder{color:#6c757d;color:var(--color-text-muted);font-size:.9em;margin-top:1rem;margin-top:var(--spacing-unit)}.package{background-color:initial;border:1px solid #dee2e6;border:1px solid var(--color-border);border-radius:.25rem;border-radius:var(--border-radius);display:flex;flex-direction:column;gap:.75rem;gap:calc(var(--spacing-unit)*.75);padding:1rem;padding:var(--spacing-unit);transition:border-color .2s ease-in-out}.package-header{align-items:center;display:flex;gap:1rem;gap:var(--spacing-unit);justify-content:space-between;margin-bottom:0}.package-title{flex-grow:1;font-size:1.1em;font-weight:500;margin:0}.package-buttons{align-items:stretch;display:flex;flex-direction:column;gap:.5rem;gap:calc(var(--spacing-unit)*.5)}.package-actions{display:flex;margin-top:auto;padding-top:.5rem;padding-top:calc(var(--spacing-unit)*.5)}.sha{background-color:initial;border-radius:0;color:#6c757d;color:var(--color-text-muted);font-family:Courier New,Courier,monospace;font-family:var(--font-family-mono);font-size:.8em;margin-top:0;padding:0;text-align:left;word-break:break-all}.button,a.button{border:1px solid #0000;border-radius:.25rem;border-radius:var(--border-radius);cursor:pointer;display:inline-block;font-size:.875em;font-weight:500;line-height:1.5;padding:.4rem 1rem;padding:calc(var(--spacing-unit)*.4) calc(var(--spacing-unit)*1);text-align:center;text-decoration:none!important;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out,opacity .15s ease-in-out;white-space:nowrap}.button:focus,a.button:focus{box-shadow:0 0 0 3px #7640fd40;box-shadow:0 0 0 3px var(--shadow-color-focus);outline:none}.button-primary,a.button-primary{background-color:#7640fd;background-color:var(--color-primary);border-color:#7640fd;border-color:var(--color-primary);color:#fff!important}.button-primary:focus,.button-primary:hover,a.button-primary:focus,a.button-primary:hover{background-color:#5a2acf;background-color:var(--color-primary-dark);border-color:#5a2acf;border-color:var(--color-primary-dark);color:#fff!important}.button-secondary,a.button-secondary{background-color:initial;border:1px solid #7640fd;border:1px solid var(--color-primary);color:#7640fd!important;color:var(--color-primary)!important}.button-secondary:focus,.button-secondary:hover,a.button-secondary:focus,a.button-secondary:hover{background-color:#7640fd0d;border-color:#5a2acf;border-color:var(--color-primary-dark);color:#5a2acf!important;color:var(--color-primary-dark)!important}@media (prefers-color-scheme:dark){.button-secondary:focus,.button-secondary:hover,a.button-secondary:focus,a.button-secondary:hover{background-color:#8a5ffd1a;color:#5a2acf!important;color:var(--color-primary-dark)!important}}.download-button{margin-top:0;width:100%}.copy-link-button{font-size:.8em;padding:.3rem .75rem;padding:calc(var(--spacing-unit)*.3) calc(var(--spacing-unit)*.75);width:100%}.ops-button{background-color:initial;border:1px dashed #dee2e6;border:1px dashed var(--color-border);color:#6c757d!important;color:var(--color-text-muted)!important;display:block;font-weight:500;margin-top:2rem;margin-top:calc(var(--spacing-unit)*2);width:100%}.ops-button:focus,.ops-button:hover{border-color:#6c757d;border-color:var(--color-text-muted);color:#212529!important;color:var(--color-text)!important}.ops-button:focus,.ops-button:hover,.ops-info{background-color:#f1f3f5;background-color:var(--color-ops-bg)}.ops-info{border:1px solid #dee2e6;border:1px solid var(--color-border);border-radius:.25rem;border-radius:var(--border-radius);box-shadow:none;margin-top:1rem;margin-top:var(--spacing-unit);padding:1.5rem;padding:calc(var(--spacing-unit)*1.5);transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.ops-info h2{border-bottom:1px solid #dee2e6;border-bottom:1px solid var(--color-border);font-size:1.2em;font-weight:600;margin-bottom:1rem;margin-bottom:var(--spacing-unit);margin-top:0;padding-bottom:.5rem;padding-bottom:calc(var(--spacing-unit)*.5);transition:border-color .2s ease-in-out}.ops-info p{color:#6c757d;color:var(--color-text-muted);font-size:.875em;margin-bottom:1.5rem;margin-bottom:calc(var(--spacing-unit)*1.5)}.ops-download{display:flex;flex-direction:column;gap:1rem;gap:var(--spacing-unit);margin-top:1rem;margin-top:var(--spacing-unit)}.ops-download h4{font-size:1em;font-weight:600;margin:0 0 .25rem;margin:0 0 calc(var(--spacing-unit)*.25) 0}.ops-download a.button{width:100%}input[type=text]{background-color:#fff;background-color:var(--color-input-bg);border:1px solid #dee2e6;border:1px solid var(--color-border);border-radius:.25rem;border-radius:var(--border-radius);color:#212529;color:var(--color-text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--font-family-base);font-size:.95em;padding:.5rem .75rem;padding:calc(var(--spacing-unit)*.5) calc(var(--spacing-unit)*.75);transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;width:100%}input[type=text]:focus{border-color:#7640fd;border-color:var(--color-primary);box-shadow:0 0 0 2px #7640fd40;box-shadow:0 0 0 2px var(--shadow-color-focus);outline:none}input[type=text]::placeholder{color:#6c757d;color:var(--color-text-muted);opacity:.8}.ops-version-input{display:flex;flex-direction:column;gap:.25rem;gap:calc(var(--spacing-unit)*.25)}.ops-version-input label{color:#6c757d;color:var(--color-text-muted);font-size:.875em;font-weight:600}.ops-version-input input{max-width:250px}@media (max-width:992px){.software-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.app{border-left:none;border-radius:0;border-right:none;box-shadow:none;margin:0 auto}.header{padding:.75rem 1rem;padding:calc(var(--spacing-unit)*.75) var(--spacing-unit)}.header-title{font-size:1.25em}.main{padding:1rem;padding:var(--spacing-unit)}.software-grid{gap:0;grid-template-columns:1fr}.software-card{border-left:none;border-radius:0;border-right:none;border-top:none;box-shadow:none;padding:1rem;padding:var(--spacing-unit)}.software-card:first-child{border-top:1px solid #dee2e6;border-top:1px solid var(--color-border)}.software-card{border-bottom:1px solid #dee2e6;border-bottom:1px solid var(--color-border)}.package{padding:.75rem;padding:calc(var(--spacing-unit)*.75)}.package-header{align-items:stretch;flex-direction:column}}
/*# sourceMappingURL=main.5a5934ea.css.map*/