.summon-stage{min-height:720px!important;padding:290px 14px 18px!important;display:flex;flex-direction:column;justify-content:flex-end}.summon-heading{text-align:left;text-shadow:0 2px 7px #000}.summon-heading h2{margin:9px 0 3px!important}.summon-heading p{margin:0!important;color:#ead7bf!important}.pool-panel{margin-top:12px;padding:11px;border:1px solid #654431;border-radius:18px;background:#100b0ae8;box-shadow:0 14px 28px #0009}.pool-panel .pool-selector{margin-top:0}.pool-panel .pool-selector .pool-box{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;text-align:left;align-items:center;column-gap:7px;padding:9px 10px!important;min-height:62px!important}.pool-selector .pool-box>span{grid-row:1/3;font-size:22px}.pool-selector .pool-box>b{font-size:15px}.pool-selector .pool-box>small{font-size:10px}.pool-panel .selected-pool{margin-top:9px!important;padding:10px!important}.pool-summary{display:flex;justify-content:space-between;align-items:center}.pool-summary b{color:#ffe2a2}.pool-summary small{font-size:10px;color:#c9b7a4}.selected-pool .summon-actions button{display:grid;gap:2px;padding:10px!important}.selected-pool .summon-actions button span{font-size:13px}.selected-pool .summon-actions button b{font-size:12px}.odds{margin-top:9px;border-top:1px solid #ffffff15;padding-top:8px;text-align:left;color:#cdbca8;font-size:11px}.odds summary{cursor:pointer;color:#ead5ae}.odds p{margin:7px 0 0;line-height:1.6}@media(max-height:720px){.summon-stage{padding-top:220px!important;min-height:650px!important}}
