.caloiros-rules-overlay{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto;background:rgba(0,0,0,.78);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.caloiros-rules-panel{width:min(920px,100%);max-height:calc(100vh - 48px);overflow-y:auto;box-sizing:border-box;padding:30px;color:#f2f3f5;background:#111214;border:1px solid #292b2f;border-radius:16px;box-shadow:0 24px 80px rgba(0,0,0,.55)}.caloiros-rules-heading{margin:0 0 24px;color:#b5bac1;font-size:15px;font-weight:800;letter-spacing:.04em}.caloiros-rules-list{display:flex;flex-direction:column;gap:16px}.caloiros-rule{display:flex;align-items:center;gap:16px;min-height:72px;box-sizing:border-box;padding:18px 20px;background:#0c0d0f;border:1px solid #35373c;border-radius:12px}.caloiros-rule-grip{flex:0 0 auto;color:#949ba4;font-size:25px;line-height:1}.caloiros-rule-text{color:#f2f3f5;font-size:20px;line-height:1.4}.caloiros-rules-confirm{display:block;width:100%;margin-top:24px;padding:17px 22px;color:#fff;background:#5865f2;border:0;border-radius:10px;font-size:17px;font-weight:800;cursor:pointer}.caloiros-rules-confirm:hover{background:#4752c4}.caloiros-rules-confirm:focus-visible{outline:3px solid #fff;outline-offset:3px}@media screen and (max-width: 700px){.caloiros-rules-overlay{align-items:flex-start;padding:12px}.caloiros-rules-panel{max-height:calc(100vh - 24px);padding:20px 14px;border-radius:12px}.caloiros-rules-heading{margin-bottom:16px}.caloiros-rules-list{gap:10px}.caloiros-rule{align-items:flex-start;min-height:auto;gap:10px;padding:15px 13px}.caloiros-rule-grip{margin-top:2px;font-size:21px}.caloiros-rule-text{font-size:16px;line-height:1.45}.caloiros-rules-confirm{position:sticky;bottom:0;margin-top:16px;padding:16px;font-size:16px}}
/*# sourceMappingURL=common_theme_18_e7fc0ed821660db380ebe2f9c7f7f3e2a05e295b.css.map?__ws=forum.matematica-uminho.com */
