.settings-nav{display:flex;align-items:center;gap:10px;margin-top:24px;padding:12px;text-align:left;font-size:12px;color:inherit}.settings-nav:hover{background:var(--c-dfe7d7)}#settingsDialog{max-width:590px;width:calc(100% - 28px);max-height:88dvh;padding:26px;overflow:auto;background:var(--c-ffffff);color:var(--c-2b4137)}.settings-top{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.settings-top h2{margin-top:0}.settings-top p{margin:7px 0 0}.settings-top>button{font-size:23px;line-height:1;padding:5px 8px}.settings-section{border-top:1px solid var(--c-e1e6da);padding-top:19px;margin-top:22px}.settings-section h3{font:600 14px Manrope,sans-serif;margin:0 0 8px}.settings-section p{font-size:11px;line-height:1.7;margin:7px 0 12px}.palette-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px}.palette-choice{padding:10px;border:1px solid var(--c-dbe2d3);font-size:11px;text-align:left;background:var(--c-fafbf7)}.palette-choice[aria-pressed=true]{border:2px solid var(--c-375d49);padding:9px;box-shadow:0 0 0 1px var(--c-375d49)}.palette-swatches{display:flex;width:100%;height:25px;border-radius:5px;overflow:hidden;margin-bottom:8px}.palette-swatches i{flex:1}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.settings-section label{font-size:11px}.settings-section select,.settings-section label>input:not([type=checkbox]){display:block;width:100%;border:1px solid var(--c-dbe2d3);background:var(--c-fafbf7);padding:10px;border-radius:7px;margin-top:7px;font-size:12px;color:inherit}.settings-link{font-size:10px;color:var(--c-375d49);padding-left:0;margin-top:8px;text-decoration:underline}.settings-check{display:flex;align-items:center;gap:9px}.settings-check input{width:17px;height:17px;accent-color:var(--c-375d49)}.settings-buttons{display:flex;gap:7px;flex-wrap:wrap}.settings-buttons button{font-size:11px;padding:9px 11px;border:1px solid var(--c-dbe2d3)}.settings-done{display:block;margin:18px 0 0 auto;padding:11px 24px;font-size:12px}#settingsStatus{min-height:16px;font-size:11px}:root[data-journal-font=journal]{font-family:Georgia,'Times New Roman',serif}:root[data-journal-font=journal] h1,:root[data-journal-font=journal] .daily-heading h2,:root[data-journal-font=journal] .list-title,:root[data-journal-font=journal] dialog h2{font-family:Georgia,'Times New Roman',serif}:root[data-density=compact] .card{padding-top:12px;padding-bottom:12px;margin-bottom:10px}:root[data-density=compact] .task{padding-top:3px;padding-bottom:3px}:root[data-density=compact] .intro{padding-top:20px;padding-bottom:20px}:root[data-density=compact] .metric{padding-top:11px;padding-bottom:11px}@media(max-width:600px){.settings-nav{display:inline-flex;margin-top:10px;font-size:10px;padding:8px 10px}#settingsDialog{padding:21px 18px}.palette-choices{gap:7px}.settings-grid{gap:10px}.settings-top h2{font-size:23px}}
