[hidden]{display:none!important}.journey-hero{padding:32px!important;border-radius:16px!important}.journey-hero h2{font-size:32px!important;line-height:1.4!important}.journey-note p{font-size:16px!important;line-height:1.9}.journey-grid{gap:16px!important}.journey-card{border-radius:12px!important}.ux-task-help{padding:16px 20px;border-left:3px solid var(--lb-border-strong);background:var(--lb-surface);color:var(--lb-text-secondary);font-size:14px;line-height:1.8;margin:12px 0 24px}button:focus-visible,a:focus-visible{outline:3px solid var(--lb-focus);outline-offset:3px}@media(max-width:700px){.journey-hero{padding:20px!important}.journey-hero h2{font-size:25px!important}.journey-grid{grid-template-columns:1fr!important}}
.ux-writer-options{border:1px solid var(--lb-divider);border-radius:12px;padding:16px;margin:16px 0}.ux-writer-options>summary{cursor:pointer;font-size:14px;padding:8px;color:var(--lb-text-strong)}#work>.workspace{display:block;max-width:1000px}#work .ux-writer-options .panel{border:0;padding:16px 0}#writer>button.lime{margin:12px 0 24px}

#editForm .modal-actions{position:sticky;bottom:0;background:var(--lb-surface,#171a1f);padding:12px 0;z-index:2}#editForm #editorSaveError{position:static;grid-column:1/-1;flex-basis:100%;margin:0 0 12px;color:var(--lb-text);line-height:1.6}#editForm #editorSaveError:empty{display:none}@media(max-width:760px){#editForm .modal-actions{display:grid;grid-template-columns:1fr 1fr;padding-bottom:calc(12px + env(safe-area-inset-bottom))}#editForm .modal-actions button[type=submit]{grid-column:1/-1;min-height:44px}#editForm textarea{min-height:220px}}
