._toolbarStyle_ftiyh_1{position:fixed;top:0;left:0;width:100%;height:50px;background-color:#2c3e50;color:#ecf0f1;display:flex;justify-content:space-between;align-items:center;padding-left:16px;padding-right:16px;font-size:18px;box-sizing:border-box;z-index:1000}._rightSideStyle_ftiyh_19{display:flex;align-items:center}._logoStyle_ftiyh_24{height:30px;margin-right:10px}._toolNameStyle_ftiyh_29{font-weight:700}._toolbarStyle_154q1_1{position:fixed;top:50px;left:0;width:100px;height:100vh;background-color:#2c3e50;color:#ecf0f1;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:40px;align-items:center;padding:8px;font-size:16px;gap:2px;box-sizing:border-box;z-index:1000}._buttonStyle_154q1_20{width:35px;height:35px;background-color:#34495e;color:#ecf0f1;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}._iconStyle_154q1_33{width:20px;height:20px}._colorPickerStyle_154q1_38{width:80px;height:25px;background-color:transparent;border:none;cursor:pointer;padding:0;grid-column:span 2;justify-self:center}._fontSizeInputStyle_154q1_49,._fontPickerStyle_154q1_63{width:80px;height:25px;background-color:#34495e;border:none;color:#ecf0f1;font-size:14px;cursor:pointer;grid-column:span 2;justify-self:center;text-align:center;border-radius:4px}._overlayStyle_1d5hv_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}._popupStyle_1d5hv_14{background-color:#2c3e50;color:#ecf0f1;padding:40px;border-radius:8px;text-align:center;max-width:600px;width:90%;max-height:90vh;overflow-y:auto}._popupHeaderStyle_1d5hv_26{display:flex;align-items:center;justify-content:center;margin-bottom:20px}._logoStyle_1d5hv_33{width:64px;height:64px;margin-right:20px}._popupTitleStyle_1d5hv_39{font-size:48px;margin:0;font-family:Arial,sans-serif}._popupVersionStyle_1d5hv_45{font-size:24px;margin-bottom:40px}._popupDescriptionStyle_1d5hv_50{font-size:18px;margin-bottom:40px;text-align:left;background-color:#212830;padding:20px;border-radius:4px}._errorStyle_1d5hv_59{color:red;margin-bottom:20px}._troubleshootingListStyle_1d5hv_64{list-style-type:disc;text-align:left;margin-bottom:20px;background-color:#c0392b;color:#ecf0f1;padding:20px;border-radius:4px}._linkStyle_1d5hv_75{color:#fdd;text-decoration:underline}._popupButtonStyle_1d5hv_80{display:inline-block;padding:15px 30px;background-color:#34495e;color:#ecf0f1;text-decoration:none;border-radius:4px;font-size:18px;border:none;cursor:pointer}._spinner_1d5hv_92{border:8px solid #34495e;border-top:8px solid #ecf0f1;border-radius:50%;width:30px;height:30px;animation:_spin_1d5hv_92 1.5s linear infinite;margin-right:15px}@keyframes _spin_1d5hv_92{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingContainer_1d5hv_107{display:flex;align-items:center;justify-content:center;margin-top:20px}._loadingText_1d5hv_114{font-size:18px;color:#ecf0f1;font-style:italic;font-family:Arial,sans-serif}._canvasStyle_ml8aj_1{display:block;width:100vw;height:100vh;overflow:hidden;cursor:url(/Crosshairs.svg) 40 40,crosshair}._viewToolbar_j1vm5_1{padding:10px;display:flex;justify-content:space-between;z-index:1;position:absolute;left:120px;bottom:20px;background-color:#2c3e50;width:auto;align-items:center;border-radius:8px}:root{font-family:Courier New,Courier,monospace;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
