.ctart-jump{padding:24px}.ctart-jump form>div{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.ctart-jump input{width:160px;padding:12px;border:1px solid #85713a;border-radius:10px;background:#10180f;color:#fff;font:inherit}.ctart-jump label{display:block;margin-bottom:8px}.ctart-progress-stats{display:flex;gap:32px;flex-wrap:wrap}.ctart-progress-stats strong{display:block;font-size:1.8rem;color:#efd277}.ctart-progress-stats span{display:block;color:#b8c3b1}.ctart-my progress{width:100%;margin:20px 0;accent-color:#d8b453}.ctart-my li{margin:10px 0}.book-page-stage{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:8px;align-items:start}.book-page-stage .companion-canvas-wrap{min-width:0;margin:0}.book-side{position:sticky;top:45vh;align-self:start;min-height:60px;padding:0;border:1px solid #a89558;border-radius:12px;background:#243321;color:#f4dfa0;font-size:38px;cursor:pointer;z-index:1}.book-side:disabled{opacity:.3;cursor:default}.book-side:focus-visible{outline:3px solid #e5c568;outline-offset:2px}[data-digital-purchase][data-owned="true"]{background:#28472d;color:#d9edda;border-color:#79ae80}@media(max-width:600px){.book-page-stage{grid-template-columns:28px minmax(0,1fr) 28px;gap:3px}.book-side{min-height:48px;font-size:30px}.ctart-progress-stats{gap:20px}}

#register-country{width:100%;min-height:3.35rem;padding:12px;border:1px solid #38533c;border-radius:12px;background:#0b160e;color:#edf4eb;font:inherit}#register-country:focus-visible{outline:2px solid #63c67e;outline-offset:2px}
