.study-tools{display:flex;flex-wrap:wrap;gap:6px 18px;margin:24px 0 32px;align-items:center}.study-tools button{font:14px/1.5 Commissioner,sans-serif;padding:9px 0;min-height:44px;border:0;border-radius:0;background:none;color:var(--muted);text-align:left}.study-tools button:hover{color:var(--accent);text-decoration:underline;text-underline-offset:5px;background:none}.study-tools button:last-child{margin-left:auto}.study-note-action{display:block;font:14px/1.5 Commissioner,sans-serif;margin:8px 0;border:0;padding:8px 0;color:var(--accent);background:none}.study-dialog{box-sizing:border-box;width:min(760px,calc(100% - 24px));max-height:90dvh;padding:clamp(20px,4vw,36px);background:var(--bg);color:var(--ink);font:16px/1.65 Commissioner,sans-serif;border:1px solid var(--line);overflow:auto}.study-dialog *{box-sizing:border-box}.study-dialog-top{display:flex;align-items:start;gap:16px;justify-content:space-between;margin-bottom:20px}.study-dialog-top h2{font-size:clamp(25px,3vw,32px);margin:0}.study-dialog-top button{border:0;font-size:26px;padding:0 10px;min-width:44px}.study-dialog p{margin:16px 0}.study-dialog .study-help{font-size:14px;color:var(--muted);line-height:1.65}.study-actions{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.study-actions button,.study-restore button,.study-recovery button{font-size:15px;padding:11px 15px;min-height:46px;white-space:normal}.study-actions .study-preferred{border-color:var(--accent);color:var(--accent)}.study-dialog .study-check{display:flex;align-items:flex-start;gap:12px;margin:22px 0;cursor:pointer;font-size:15px}.study-dialog input[type=checkbox]{appearance:auto;width:20px;height:20px;min-height:20px;flex:0 0 20px;margin:3px 0 0;accent-color:var(--accent)}.study-preview-label{display:block;margin:18px 0 10px}.study-dialog textarea{width:100%;min-height:240px;max-height:45dvh;font:15px/1.65 Commissioner,sans-serif;padding:14px;resize:vertical;background:var(--paper,var(--bg));color:var(--ink)}.study-restore{margin:28px 0}.study-restore summary{font-size:18px;cursor:pointer;padding:10px 0}.study-restore label:not(.study-check){display:block;margin:12px 0}.study-dialog input[type=file]{display:block;width:100%;font-size:14px;padding:12px 0;white-space:normal}.study-status{font-size:15px;color:var(--accent);overflow-wrap:anywhere}.study-dialog [hidden]{display:none!important}.welcome-mode .study-tools{max-width:480px;margin:18px 0 0}.welcome-mode .study-tools button:last-child{margin-left:0}@media(max-width:600px){.study-tools{gap:4px 18px;margin:16px 0 26px;display:grid;grid-template-columns:1fr 1fr}.study-tools button{font-size:14px}.study-tools button:last-child{margin-left:0}.study-actions{display:grid;grid-template-columns:1fr}.study-actions button{width:100%;text-align:left}.study-dialog{max-height:88dvh}.study-dialog textarea{min-height:190px}.study-note-action{font-size:15px}}
.welcome-mode .study-tools button{color:inherit;opacity:.85}.welcome-mode .study-tools button:hover{opacity:1}
