dialog.luck-results{width:min(960px,calc(100vw - 24px));max-height:92dvh;overflow:auto}
.luck-results-body{padding:24px 32px}.luck-results-search{display:flex;align-items:end;gap:10px}.luck-results-search label{flex:1}.luck-results-search button{flex-shrink:0}.luck-results-status{min-height:22px;font-size:14px;margin:16px 0}.luck-result{display:flex;align-items:center;gap:24px;border-top:1px solid var(--line,#dedfd5);padding:24px 0}.luck-result-percent{font-size:42px;letter-spacing:-2px;font-weight:750;color:#ba3024;min-width:95px}.luck-result-percent span{font-size:24px}.luck-result-detail{flex:1;min-width:0}.luck-result-heading{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.luck-result h3{font-size:19px;margin:0}.luck-result p{margin:7px 0;color:#71776c;font-size:14px}.luck-result code{font-size:12px;overflow-wrap:anywhere}.luck-result-dates{line-height:1.7}.luck-results-confirm{border:1px solid #d8c5a4;background:#faf6ec;border-radius:12px;padding:24px;margin-top:20px}.luck-results-confirm h3{margin-top:0}.luck-results-confirm p{line-height:1.6}.luck-results-confirm>div{display:flex;justify-content:end;gap:10px}.luck-results .editor-footer{position:sticky;bottom:0;background:#fffefb}.luck-results [hidden]{display:none!important}
@media(max-width:600px){.luck-results-body{padding:18px}.luck-results-search{flex-wrap:wrap}.luck-results-search label{flex-basis:100%}.luck-result{gap:14px;flex-wrap:wrap}.luck-result-percent{min-width:66px;font-size:32px}.luck-result>button{margin-left:80px}.luck-result-heading{gap:8px}.luck-results .editor-head h2{font-size:23px}.luck-results .editor-footer{padding:16px}.luck-results .editor-footer p{font-size:13px}}
.luck-results-lookup{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 17px;margin-bottom:22px;border:1px solid #d7dfce;background:#eff3e9;border-radius:10px}
.luck-results-lookup strong,.luck-results-lookup span{display:block}.luck-results-lookup strong{font-size:14px;color:#34492c}.luck-results-lookup span{font-size:12px;line-height:1.5;color:#626e58;margin-top:4px}.luck-results-lookup button{flex-shrink:0;background:transparent;font-size:12px;padding:9px 12px}
.luck-results-confirm>code{display:block;overflow-wrap:anywhere;font-size:12px;margin:12px 0;color:#5f584b}.luck-result-terms{margin-top:12px}.luck-result-terms summary{font-size:12px;color:#536347;cursor:pointer}.luck-result-terms p{font-size:12px;line-height:1.6}
@media(max-width:600px){.luck-results-lookup{align-items:start;gap:10px;padding:12px}.luck-results-lookup button{padding:7px 9px}.luck-results-confirm{padding:18px}.luck-results-confirm>div{flex-wrap:wrap}}
