.wordoo-signature{margin:28px 0 12px;text-align:center;font:11px/1.8 'Wordoo UI Sans',system-ui,sans-serif;letter-spacing:.4px;color:#858475}.wordoo-signature a{color:inherit;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.wordoo-global-nav{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:min(100%,620px);display:grid;grid-template-columns:repeat(5,1fr);background:#f8f5eff5;backdrop-filter:blur(14px);border-top:1px solid #dedfd3;padding:5px 8px max(8px,env(safe-area-inset-bottom));z-index:20}.wordoo-global-nav a{min-height:55px;display:flex;align-items:center;justify-content:center;color:#747d70;text-decoration:none;font:13px 'Wordoo UI Sans',sans-serif}.wordoo-global-nav a[aria-current=page]{color:#284b3e;font-weight:600}.wordoo-has-nav{padding-bottom:calc(90px + env(safe-area-inset-bottom))!important}
#wordoo-concept .lx-phone{overflow:visible}#wordoo-concept .lx-content{padding-bottom:calc(100px + env(safe-area-inset-bottom))}#wordoo-concept .lx-nav{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:min(100%,620px);z-index:20;background:#f8f5eff5;backdrop-filter:blur(14px)}#app-update{bottom:calc(85px + env(safe-area-inset-bottom))!important}.wordoo-progress-copy{margin:12px 0!important;font-size:13px;color:#6d786b}.wordoo-reading-link{display:flex;align-items:center;justify-content:center;min-height:50px;padding:12px;border:1px solid #cdd6c7;border-radius:13px;color:#284b3e;text-decoration:none;margin:12px 0;font-size:14px}
.lx-reading-label{display:block;font:500 13px/1.8 'Wordoo UI Sans',sans-serif;color:#788173;margin:18px 0 5px;text-align:left}
#wordoo-concept.is-studying .lx-content{padding-bottom:212px}
#wordoo-concept.is-studying .lx-rating{position:fixed;bottom:calc(84px + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);width:calc(min(100%,620px) - 32px);margin:0;z-index:24;box-shadow:0 0 0 12px #f8f6f0,0 -12px 26px #f8f6f0;border-radius:14px;background:#f8f6f0;overflow:hidden}
#wordoo-concept.is-studying .lx-rating button{min-height:58px;font-size:16px;touch-action:manipulation}
#wordoo-concept.is-studying .lx-toast{position:fixed;bottom:160px;z-index:45}
#wordoo-concept.is-studying .wordoo-update-banner{bottom:160px}

.wordoo-article-vocab{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;min-height:48px;color:#5e7254;background:#edf0e6;border-radius:10px;text-decoration:none;font:13px/1.8 "Wordoo UI Sans",sans-serif;margin:0 0 18px}.wordoo-document-row .lx-document{margin-bottom:7px}

#app-update{z-index:60!important}
#wordoo-concept.is-studying~#app-update{bottom:calc(154px + env(safe-area-inset-bottom))!important}

#wordoo-concept .lx-context{touch-action:pan-y pinch-zoom;user-select:text}#wordoo-concept .lx-word-row{position:relative}#wordoo-concept .lx-rating button{pointer-events:auto}#wordoo-concept .lx-card-content{touch-action:pan-y pinch-zoom}
