body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{margin:0;padding:0}.markdown h1,.markdown h2,.markdown h3{color:#0a2461;font-size:15px;font-weight:700;margin:8px 0 .5px}.markdown p{color:#1a1a2e;font-size:15px;line-height:1.5;margin:2px 0}.markdown ol,.markdown ul{margin:1px 0;padding-left:16px}.markdown ol ol,.markdown ol ul,.markdown ul ol,.markdown ul ul{margin:0;padding-left:12px}.markdown li{color:#1a1a2e;font-size:15px;line-height:1.4;margin:1.5px 0}.markdown li li{margin:3px 0}.markdown li>p{margin:0}.primary-btn{background-color:#0a2463;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:14px 28px;transition:background-color .2s;width:100%}.primary-btn:hover:not(:disabled){background-color:#1a3a7c}.secondary-btn{background-color:#fff;border:2px solid #0a2463;border-radius:8px;color:#0a2463;cursor:pointer;font-size:15px;font-weight:600;margin-top:16px;padding:12px 28px;transition:background-color .2s,color .2s;width:100%}.secondary-btn:hover:not(:disabled){background-color:#0a2463;color:#fff}.secondary-btn:disabled{background-color:#fff;color:#0a2463;cursor:not-allowed;opacity:.5}.back-btn{background:none;border:none;color:#4a6fa5;cursor:pointer;font-size:14px;font-weight:600;padding:0}.back-btn:hover{color:#0a2463}.category-btn{background-color:#fff;border:2px solid #0a2463;border-radius:8px;color:#0a2463;cursor:pointer;font-size:15px;font-weight:600;padding:18px 24px;text-align:left;transition:background-color .2s,color .2s;width:100%}.category-btn:hover{background-color:#0a2463;color:#fff}.difficulty-btn{background-color:#fff;border:2px solid #0a2463;border-radius:8px;color:#0a2463;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;padding:12px;transition:background-color .2s,color .2s}.difficulty-btn:hover{background-color:#e8edf5}.difficulty-btn-active{color:#fff}.difficulty-btn-active,.difficulty-btn-active:hover{background-color:#0a2463}.upgrade-btn{align-items:center;background-color:#c9a84c;border:none;border-radius:8px;box-shadow:0 0 12px #c9a84c99;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;padding:14px 28px;transition:background-color .2s,box-shadow .2s;width:auto}.upgrade-btn:hover{background-color:#b8943e;box-shadow:0 0 20px #c9a84ce6}@media (max-width:768px){.navbar-transparent{background-color:#f0f4f8!important;box-sizing:border-box!important;left:auto!important;margin-bottom:0!important;pointer-events:auto!important;position:relative!important;right:auto!important;top:auto!important;width:100%!important}.byline-fixed{display:block!important;flex-shrink:0!important;font-size:10px!important}.manage-sub-btn{font-size:11px!important;max-width:140px!important;overflow:hidden!important;padding:8px 12px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.navbar-fixed{align-items:center!important;display:flex!important;justify-content:space-between!important;min-height:60px!important;padding:12px 24px!important}.page-wrapper{padding-top:8px!important}}button,img,span{transition:opacity .15s ease}.navbar-fixed{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.navbar-transparent{pointer-events:none}.navbar-transparent>div{pointer-events:auto}
/*# sourceMappingURL=main.5de4421a.css.map*/