.smb-mp__combos{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px 12px}.smb-mp__combo{appearance:none;-webkit-appearance:none;cursor:pointer;margin:0!important;padding:0!important;text-align:left;font:inherit;font-size:.85rem;line-height:1.25;display:flex;flex-direction:column;align-items:stretch!important;gap:6px;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit;text-transform:none;letter-spacing:normal}.smb-mp__combo .smb-mp__comboname{opacity:.8}.smb-mp__combo:hover .smb-mp__comboname{opacity:1}.smb-mp__combo[aria-pressed="true"] .smb-mp__comboname{opacity:1;font-weight:700}.smb-mp__combo[aria-pressed="true"] .smb-mp__sw{box-shadow:0 0 0 3px #00b5db}.smb-mp__combo:focus-visible{outline:2px solid #00b5db;outline-offset:4px}.smb-mp__sw{display:flex!important;flex:0 0 22px;padding:0!important;margin:0!important;background:none!important;min-height:0;align-self:stretch;width:100%!important;min-width:80px;height:22px!important;box-sizing:border-box;border-radius:4px;overflow:hidden;border:1px solid rgb(0 0 0 / .2);transition:box-shadow .15s ease}.smb-mp__sw i{flex:1 1 0!important;display:block!important;min-width:12px;align-self:stretch;font-style:normal}.smb-mp__sw--custom i:nth-child(1){background:#e4002b}.smb-mp__sw--custom i:nth-child(2){background:#ffd200}.smb-mp__sw--custom i:nth-child(3){background:#00a3e0}.smb-mp__sw--custom i:nth-child(4){background:#1e2020}.smb-mp__sw i+i{box-shadow:inset 1px 0 0 rgb(0 0 0 / .14)}.smb-mp__ctools{display:flex;align-items:center;gap:22px;align-self:start}.smb-mp__lock,.smb-mp__suggest{appearance:none;-webkit-appearance:none;cursor:pointer;display:inline-flex!important;align-items:center;gap:6px;flex:none;width:auto!important;height:28px;margin:0!important;padding:0!important;font-size:0!important;line-height:1;color:#fff!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible;text-transform:none;letter-spacing:normal}.smb-mp__suggest{order:-1}.smb-mp__lock>span{display:none}.smb-mp__lock::before,.smb-mp__suggest::before{content:"";display:block;flex:none;width:20px;height:20px;background-color:#fff;-webkit-mask:var(--smb-ico) center / contain no-repeat;mask:var(--smb-ico) center / contain no-repeat;transition:transform .35s ease}.smb-mp__lock::after,.smb-mp__suggest::after{font-size:.85rem;line-height:1;color:#fff;white-space:nowrap;opacity:.85}.smb-mp__lock:hover::after,.smb-mp__suggest:hover::after{opacity:1}.smb-mp__suggest::after{content:"Zufall"}.smb-mp__lock::after{content:"Sperren"}.smb-mp__lock[aria-pressed="true"]::after{content:"Entsperren"}.smb-mp__suggest:hover::before{background-color:#00b5db}.smb-mp__suggest:active::before{transform:rotate(180deg)}.smb-mp__lock:focus-visible,.smb-mp__suggest:focus-visible{outline:2px solid #00b5db;outline-offset:3px}.smb-mp__suggest{--smb-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11a8 8 0 0 0-14.3-4.2'/%3E%3Cpath d='M5 3v4.5h4.5'/%3E%3Cpath d='M4 13a8 8 0 0 0 14.3 4.2'/%3E%3Cpath d='M19 21v-4.5h-4.5'/%3E%3C/svg%3E")}.smb-mp__lock{--smb-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='5' y='11' width='14' height='10' rx='2'/%3E%3Cpath d='M8 11V7.5a4 4 0 0 1 7.6-1.7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.smb-mp__lock[aria-pressed="true"]{--smb-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='5' y='11' width='14' height='10' rx='2'/%3E%3Cpath d='M8 11V7.5a4 4 0 0 1 8 0V11' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.smb-mp__custom+.smb-mp__suggest{margin-top:8px!important}.smb-mp__custom{margin-top:10px;display:grid;gap:8px}.smb-mp__custom[hidden]{display:none}.smb-mp__crow{display:flex;align-items:center;gap:10px}.smb-mp__crow input[type="color"]{-webkit-appearance:none;appearance:none;flex:0 0 64px;width:64px!important;height:22px!important;margin:0!important;padding:0!important;border:0!important;border-radius:4px;background:none!important;box-shadow:none!important;cursor:pointer}.smb-mp__crow input[type="color"]::-webkit-color-swatch-wrapper{padding:0}.smb-mp__crow input[type="color"]::-webkit-color-swatch{border:0;border-radius:4px;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .2)}.smb-mp__crow input[type="color"]::-moz-color-swatch{border:0;border-radius:4px}.smb-mp__crow input.smb-mp__hex{width:6.5em!important;height:22px!important;margin:0!important;padding:0 4px!important;border:0!important;border-bottom:1px solid rgb(255 255 255 / .4)!important;border-radius:0!important;background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff;box-shadow:none!important;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.9rem;line-height:1;text-transform:uppercase}.smb-mp__crow input.smb-mp__hex:focus{outline:none;border-bottom-color:#00b5db!important}.smb-mp__reroll{appearance:none;-webkit-appearance:none;cursor:pointer;margin:8px 0 0!important;padding:6px 14px!important;font:inherit;font-size:.85rem;line-height:1.2;color:inherit!important;background:transparent!important;border:1px solid rgb(255 255 255 / .45)!important;border-radius:999px!important;box-shadow:none!important;text-transform:none;letter-spacing:normal}.smb-mp__reroll:hover{border-color:#00b5db!important}.smb-mp__reroll:focus-visible{outline:2px solid #00b5db;outline-offset:2px}.smb-mp__mode{display:flex;align-items:center;gap:10px;margin-top:12px;font-size:.9em}.smb-mp__mode-l,.smb-mp__mode-r{cursor:pointer;opacity:.6}.smb-mp__mode-l.is-on,.smb-mp__mode-r.is-on{opacity:1;font-weight:700}.smb-mp__switch{appearance:none;-webkit-appearance:none;position:relative;flex:0 0 46px;width:46px;height:26px;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:#00b5db!important;cursor:pointer;box-shadow:none!important}.smb-mp__switch i{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .18s ease}.smb-mp__switch[aria-checked="true"] i{transform:translateX(20px)}.smb-mp__switch:focus-visible{outline:2px solid #fff;outline-offset:2px}.smb-mp__group:has(>.smb-mp__size):not(:has(.smb-mp__foilrow)){display:none!important}.smb-mp__group:has(.smb-mp__foilrow)>.smb-mp__size{display:none!important}