.sidebar .account,.review-note,.language-help,.language>p:not(:has(form)),.history-empty{display:none!important}.sidebar .nav{padding-bottom:20px}.live-status:not(.error){display:none!important}.save-pattern{background:var(--surface-raised);color:var(--muted);border:1px solid var(--line)}.save-pattern:disabled{cursor:default;opacity:1}.save-pattern.unsaved,.confirm-save.unsaved{background:#237a49!important;color:#fff!important;border:1px solid #31975e!important}.save-pattern.unsaved:hover,.confirm-save.unsaved:hover{background:#2b8a55!important}.discard-pattern{background:#bd3343!important;color:#fff!important;border:1px solid #d44f5e!important}.discard-pattern:hover{background:#a32938!important}.checkpoint-download{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:28px 0 60px}.learning-view .checkpoint-trigger{display:flex;align-items:center;gap:10px;margin:0;padding:12px 16px;background:var(--surface);color:var(--ink);border:1px solid var(--line)}.checkpoint-trigger svg{width:20px;height:20px}.checkpoint-download select{font:inherit;font-size:13px;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:10px;padding:12px;min-height:44px}.checkpoint-trigger:hover{background:var(--surface-raised)!important}.checkpoint-download select:focus-visible{outline:2px solid var(--muted);outline-offset:3px}

.hero .sub,.right-panel .fields>.sub,.auth-page>p,.question-threads>p{display:none}.secondary #source-state:empty{display:none}
