.github-corner{position:absolute;top:0;right:0;border:0}.github-corner svg{clip-path:polygon(0 0,100% 0,100% 100%);fill:#151513;color:#fff}.wa-dark .github-corner svg{fill:#fff;color:#151513}.github-corner:hover .octo-arm{animation:octocat-wave .56s ease-in-out}@keyframes octocat-wave{0%{transform:rotate(0)}20%{transform:rotate(-25deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-25deg)}80%{transform:rotate(10deg)}to{transform:rotate(0)}}.puzzle-stack{position:relative}.puzzle-stack .puzzle{position:absolute;top:0;left:0;z-index:2}.puzzle-stack .background{display:block;position:relative;z-index:1}.geometry-check-indicator{display:flex;flex-direction:row;align-items:center;gap:.5em}.geometry-check-indicator #check-geometry-now wa-icon{font-size:24px;color:var(--wa-color-neutral-80)}.geometry-check-indicator wa-progress-bar{min-width:200px;--track-height: 4px}.generator-picker{border:1px solid #ccc;border-radius:5px;max-width:500px}.wa-dark .generator-picker{border:1px solid #333}.generator-picker .controls{display:flex;flex-direction:column;gap:.5em;padding:.125rem 1rem}.aspect-ratio-picker{display:flex;flex-direction:row;align-items:center;gap:.5em}.aspect-ratio-picker wa-slider{margin-top:20px;min-width:200px}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.page{display:flex;flex-direction:column;align-items:center}.page .hidden{display:none}.container{display:flex;flex-direction:row;align-items:flex-start;gap:1em}.container>.controls{z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:.5em}.container>.controls .background-image-label{padding:2px .5em;color:var(--wa-color-neutral-60)}.container button{margin:.5em 1em}.container .actions{margin-top:1em;display:flex;flex-direction:row;gap:1em}
