.bg-cover{background-size:cover}.square{aspect-ratio:1/1}body{min-height:100vh;background-color:#000;background-image:linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.5)),url("../images/bg1.jpg");background-size:cover;color:#e0e0e0;padding-bottom:60px}.text-danger{color:#f75757 !important}.alert-success{--bs-alert-color: #22aada;--bs-alert-bg: #06232d;--bs-alert-border-color: #0c4053;--bs-alert-link-color: #22aada}.site-header .navbar{height:60px}.site-footer{height:60px}.language-switcher{position:fixed;top:5px;right:0;z-index:9999;padding:.3125rem}.language-switcher .language-list{padding:0;list-style:none;margin:0}.language-switcher .language-list .language-item{display:inline}.language-switcher .language-list .language-item .language-link{background:#1a1a1a;color:#e0e0e0;padding:8px 15px;font-size:.875rem}.language-switcher .language-list .language-item .language-link:hover{text-decoration:none;background-color:rgb(64.25,64.25,64.25)}.language-switcher .language-list .language-item .language-link.active{background:var(--bs-primary);color:#e0e0e0}.grid{display:grid;grid-gap:15px;grid-template-columns:repeat(2, 1fr)}.grid>div{padding:15px}@media(min-width: 1400px){.grid{grid-template-columns:repeat(4, 1fr)}}.leaderboard .grid>div{background-color:rgba(0,0,0,.3)}.leaderboard .score{font-family:"Courier New",Courier,monospace}.leaderboard ol{padding-inline-start:0}.leaderboard ol>li{display:flex;align-items:center;justify-content:space-between}.leaderboard ol>li:nth-child(even){background-color:rgba(0,0,0,.9)}.plans-grid{display:grid;grid-gap:30px;grid-template-columns:repeat(1, 1fr)}.plans-grid>div{position:relative;background-color:rgb(11.515,11.515,11.985)}.plans-grid .form-check-input{position:absolute;top:-25px;left:20px}@media(min-width: 768px){.plans-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.plans-grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1400px){.plans-grid{grid-template-columns:repeat(4, 1fr)}}.plan{border:2px solid #2b2b2b;position:relative}.plan.selected-plan{border-color:var(--bs-primary)}.days{position:absolute;top:-1.5rem;left:15px;background-color:#1a1a1a;color:#7a848e;font-family:"Courier New",Courier,monospace;font-weight:bold;line-height:1;font-size:1rem;border:1px solid #2b2b2b}.cancel-plan-btn{position:absolute;bottom:5px;right:5px;font-size:.8rem}table.hide-completed .complete{display:none}.my-plans{display:grid;grid-gap:10px}@media(min-width: 576px){.my-plans{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.my-plans{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1400px){.my-plans{grid-template-columns:repeat(4, 1fr)}}.my-plans .status{position:absolute;top:0;right:0}.my-plans .plan{padding:15px}.my-plans .plan .plan-bg{position:absolute;bottom:0;left:0;right:0;top:0;opacity:.1;background-size:contain;background-position:right;background-repeat:no-repeat;z-index:0}.my-plans .plan .content{position:relative;z-index:1}.my-plans .plan .version{position:absolute;bottom:0;right:0;background-color:#1a1a1a;color:#7a848e;font-family:"Courier New",Courier,monospace;font-weight:bold;line-height:1;font-size:1rem;border:1px solid #2b2b2b}.my-plans .in-progress{color:#daa520}.my-plans .cancelled{color:var(--bg-danger)}.my-plans .completed{color:#57f86d}.cheeve-grid{display:grid;grid-gap:10px;grid-template-columns:repeat(1, 1fr)}@media(min-width: 768px){.cheeve-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.cheeve-grid{grid-template-columns:repeat(3, 1fr)}}.bookshelf{background-color:#41464f}.book-cat{font-size:.9rem;font-weight:500;background-color:var(--bs-primary);writing-mode:vertical-rl;height:180px}.book{background-color:#161616;color:#fff;writing-mode:vertical-rl;padding:45px 3px 5px 3px;position:relative;border-radius:5px;line-height:1;cursor:default;opacity:.3;font-weight:300;box-shadow:3px 3px 5px rgba(0,0,0,.3);transform:perspective(300px) rotateY(10deg)}.book.read{opacity:1;font-weight:600;background-image:url("../images/leather.webp")}.book.size-medium{padding-left:8px;padding-right:8px}.book.size-large{padding-left:15px;padding-right:15px}.book.size-xlarge{padding-left:25px;padding-right:25px}.book .bookmark{position:absolute;left:5px;right:5px;top:-5px;height:25px;display:flex;align-items:center;justify-content:flex-start;z-index:1}.band{background-color:#2b2b2b;height:30px;width:100%;position:absolute;left:0;right:0;top:5px;display:flex;align-items:center;justify-content:center;background-image:url("../images/leather.webp");border-top:1px solid gray;border-bottom:1px solid gray}.band svg{position:relative;z-index:2;width:20px}

/*# sourceMappingURL=style.min.css.map */