.OverlayButtons-module__GB7IZa__container{z-index:55;pointer-events:none;gap:8px;display:flex;position:fixed;bottom:74px;right:24px}.OverlayButtons-module__GB7IZa__btn{border:1px solid var(--overlay-border);background:var(--overlay-bg);min-width:36px;height:36px;color:var(--overlay-text);cursor:pointer;font-family:var(--font-ibm-mono),monospace;letter-spacing:.05em;pointer-events:auto;border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:11px;transition:border-color .2s,background .2s,opacity .2s;display:flex}.OverlayButtons-module__GB7IZa__btn:hover{border-color:var(--overlay-accent)}.OverlayButtons-module__GB7IZa__active{border-color:var(--overlay-accent);background:var(--overlay-surface)}.OverlayButtons-module__GB7IZa__inactive{opacity:.6}.OverlayButtons-module__GB7IZa__importBtn{white-space:nowrap;gap:6px;padding:0 12px;}.OverlayButtons-module__GB7IZa__importBtn svg{flex-shrink:0}.OverlayButtons-module__GB7IZa__importLabel{font-size:11px;line-height:1}.OverlayButtons-module__GB7IZa__fileInput{display:none}.OverlayButtons-module__GB7IZa__separator{background:var(--overlay-border);opacity:.5;align-self:center;width:1px;height:20px}.OverlayButtons-module__GB7IZa__presetBtn{gap:6px;padding:0 10px;}.OverlayButtons-module__GB7IZa__presetLabel{letter-spacing:.1em;font-size:10px;line-height:1}
.ModelSelector-module__JoEngW__root{z-index:20;pointer-events:auto;align-items:center;gap:20px;display:flex;position:fixed;bottom:100px;left:50%;transform:translate(-50%)}.ModelSelector-module__JoEngW__arrow{cursor:pointer;color:#ffffffab;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:color .2s;display:flex}.ModelSelector-module__JoEngW__arrow svg{filter:drop-shadow(0 0 2px #fff0);transition:all .2s}.ModelSelector-module__JoEngW__arrow:hover{color:#fff}.ModelSelector-module__JoEngW__arrow:hover svg{filter:drop-shadow(0 0 2px #ffffff95)}.ModelSelector-module__JoEngW__track{align-items:center;width:440px;height:48px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%)}.ModelSelector-module__JoEngW__item{transform:translate(calc(-50% + var(--offset,0)*160px),-50%);cursor:pointer;white-space:nowrap;opacity:.28;background:0 0;border:none;justify-content:center;align-items:center;padding:10px 20px;transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .35s;display:flex;position:absolute;top:50%;left:50%}.ModelSelector-module__JoEngW__item:hover:not(.ModelSelector-module__JoEngW__active){opacity:.55}.ModelSelector-module__JoEngW__item.ModelSelector-module__JoEngW__active{opacity:1;cursor:default}.ModelSelector-module__JoEngW__label{letter-spacing:.22em;text-transform:uppercase;color:#ffffffab;-webkit-user-select:none;user-select:none;text-shadow:0 0 8px #fff;font-family:monospace;font-size:16px;font-weight:400;transition:color .25s}.ModelSelector-module__JoEngW__active .ModelSelector-module__JoEngW__label{color:#fff}.ModelSelector-module__JoEngW__corner{pointer-events:none;opacity:0;border:0 solid #ffffffab;width:8px;height:8px;animation:.3s .1s forwards ModelSelector-module__JoEngW__cornerIn;position:absolute}@keyframes ModelSelector-module__JoEngW__cornerIn{0%{opacity:0}to{opacity:1}}.ModelSelector-module__JoEngW__tl{border-top-width:1px;border-left-width:1px;top:4px;left:4px}.ModelSelector-module__JoEngW__tr{border-top-width:1px;border-right-width:1px;top:4px;right:4px}.ModelSelector-module__JoEngW__bl{border-bottom-width:1px;border-left-width:1px;bottom:4px;left:4px}.ModelSelector-module__JoEngW__br{border-bottom-width:1px;border-right-width:1px;bottom:4px;right:4px}
