main[data-page]{padding-left:232px;max-width:1480px}main[data-page]>.intro,main[data-page]>.card-launch{display:none}.focus-sidebar{position:fixed;top:84px;bottom:16px;left:20px;width:204px;min-width:0;transform:none;display:block;border-radius:20px;padding:20px 12px;overflow:auto;z-index:20}.side-brand{font-size:24px;font-weight:750;margin-bottom:28px;padding:5px}.side-brand img{width:30px;vertical-align:middle;margin-right:6px}.side-brand small{display:block;font-size:11px;margin-top:8px;font-weight:400}.focus-sidebar .notebook-nav{display:flex;flex-direction:column;gap:8px;border:0;padding:0;background:none}.focus-sidebar button{width:100%;text-align:left;border:0;border-radius:12px;padding:14px;font:inherit;font-size:14px}main:not([data-page=timer])>.focus-workspace{display:none!important}main:not([data-page=cards])>.card-library{display:none!important}main:is([data-page=plan],[data-page=cards],[data-page=timer])>.controls,main:is([data-page=plan],[data-page=cards],[data-page=timer])>.resultbar,main:is([data-page=plan],[data-page=cards],[data-page=timer])>#notice,main:is([data-page=plan],[data-page=cards],[data-page=timer])>#list,main:is([data-page=plan],[data-page=cards],[data-page=timer])>#notebook-hub,main:is([data-page=plan],[data-page=cards],[data-page=timer])>#active-review,main:is([data-page=plan],[data-page=cards],[data-page=timer])>.review-panel{display:none!important}main:not([data-page=map])>.corpus-panel{display:none!important}#focus-planner{padding:25px 0;min-height:65vh}.planner-heading h1{font-size:38px;line-height:1.15;margin:12px 0}.planner-heading p{max-width:660px;line-height:1.6}.planner-date,.plan-fields,.plan-stats,.plan-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.planner-date{margin:24px 0}.planner-date label{max-width:190px}.plan-stats{justify-content:space-between;border-radius:16px;padding:20px}.plan-stats strong{display:block;font-size:20px}#focus-planner progress{width:100%;height:8px;margin:12px 0 24px}#plan-settings{border:1px solid;border-radius:18px;padding:24px}#focus-planner label{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:650}.plan-fields label{flex:1;min-width:120px}.plan-fields input,.plan-fields select,.planner-date input{width:100%;border:1px solid #b7c8c8;border-radius:9px;padding:11px;font:inherit;background:white}.plan-task{display:flex;gap:18px;align-items:center;border:1px solid;border-radius:16px;padding:20px;margin:12px 0}.plan-task>div:nth-child(2){flex:1}.plan-task h3{font-size:16px;margin:8px 0}.plan-task>input{width:22px;height:22px}.plan-task.is-done h3{text-decoration:line-through;opacity:.7}.plan-actions{gap:6px;max-width:250px}.plan-actions button{font-size:12px;padding:8px 10px}.plan-empty{padding:35px;text-align:center}.plan-conflict{color:#914c29;font-size:12px}#focus-planner button{border:1px solid;border-radius:10px;padding:10px 14px;font:inherit;font-size:13px}#focus-planner [role=status]{font-size:13px;min-height:22px}#focus-planner .hint{line-height:1.6}main[data-page]>.profile-bar{margin-top:16px}@media(max-width:850px){main[data-page]{padding-left:16px;padding-right:16px}.focus-sidebar{position:static;width:auto;margin:12px 0;padding:12px}.side-brand{display:none}.focus-sidebar .notebook-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.focus-sidebar button{text-align:center;font-size:12px;padding:12px 5px}.plan-task{flex-wrap:wrap}.plan-actions{max-width:none;width:100%}.planner-heading h1{font-size:30px}.plan-stats{gap:18px}.plan-fields label{min-width:130px}}
