/* v278: flip through closing days; quiet text actions beneath the owner. */
#app#app#app#app[data-screen="journal"] .journal278-navigation {position:sticky!important;top:72px!important;z-index:15!important;margin:0 0 18px!important;padding:12px 16px 10px!important;border:1px solid #dfe7f4!important;border-radius:17px!important;background:#fff!important;box-shadow:0 3px 12px #23395f06!important;scroll-margin-top:82px!important;}
#app#app#app#app[data-screen="journal"] .journal278-pager {display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;}
#app#app#app#app[data-screen="journal"] .journal278-pager>button {display:grid!important;place-items:center!important;width:44px!important;height:44px!important;min-height:44px!important;padding:10px!important;border:0!important;border-radius:12px!important;background:#edf3ff!important;color:#315bdc!important;cursor:pointer!important;box-shadow:none!important;}
#app#app#app#app[data-screen="journal"] .journal278-pager>button>svg {width:22px!important;height:22px!important;}
#app#app#app#app[data-screen="journal"] .journal278-pager>button:disabled {background:#f3f5f8!important;color:#b6bfce!important;cursor:default!important;opacity:1!important;}
#app#app#app#app[data-screen="journal"] .journal278-date {display:grid!important;justify-items:center!important;gap:3px!important;min-width:0!important;}
#app#app#app#app[data-screen="journal"] .journal278-date small {font-size:11px!important;line-height:1.4!important;color:#7786a0!important;}
#app#app#app#app[data-screen="journal"] .journal278-date time {font-size:21px!important;font-weight:750!important;line-height:1.45!important;letter-spacing:-.5px!important;color:#203452!important;white-space:nowrap!important;}
#app#app#app#app[data-screen="journal"] .journal278-date time>span {font-size:14px!important;font-weight:500!important;color:#647898!important;}
#app#app#app#app[data-screen="journal"] .journal278-context {display:flex!important;justify-content:center!important;align-items:center!important;gap:12px!important;margin:3px 0 0!important;min-height:30px!important;}
#app#app#app#app[data-screen="journal"] .journal278-context>span {font-size:12px!important;line-height:1.5!important;color:#6b7c97!important;}
#app#app#app#app[data-screen="journal"] .journal278-context>button {min-height:32px!important;margin:0!important;padding:4px 8px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:#315bdc!important;font-size:12px!important;font-weight:650!important;cursor:pointer!important;}
#app#app#app#app[data-screen="journal"] .journal278-context>button:disabled {color:#8d99ad!important;cursor:default!important;}
#app#app#app#app[data-screen="journal"] .journal278-options {margin:0!important;padding:0!important;border:0!important;background:transparent!important;}
#app#app#app#app[data-screen="journal"] .journal278-options>summary {width:fit-content!important;min-height:32px!important;margin:0 0 0 auto!important;padding:6px 2px!important;font-size:11px!important;line-height:1.6!important;color:#74849e!important;cursor:pointer!important;}
#app#app#app#app[data-screen="journal"] .journal278-options[open] {margin-top:4px!important;border-top:1px solid #e7edf7!important;}
#app#app#app#app[data-screen="journal"] .journal278-options .growth-toolbar {margin:8px 0 0!important;}
#app#app#app#app[data-screen="journal"] .journal-hub>h2 {display:none!important;}
#app#app#app#app[data-screen="journal"] .closing-section-tabs {margin-top:0!important;}
#app#app#app#app .task-owner-actions278 {display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:5px!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;}
#app#app#app#app .task-owner-actions278>button.task-action278 {display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:28px!important;width:auto!important;height:30px!important;min-height:30px!important;margin:0!important;padding:5px 1px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#73829a!important;font-size:11px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;white-space:nowrap!important;cursor:pointer!important;opacity:1!important;}
#app#app#app#app .task-owner-actions278>button.task-delete275 {color:#99727a!important;}
#app#app#app#app .task-owner-actions278>button:hover {color:#315bdc!important;text-decoration:underline!important;text-underline-offset:3px!important;}
#app#app#app#app .task-owner-actions278>button:focus-visible {outline:2px solid #7398f0!important;outline-offset:1px!important;border-radius:3px!important;}
@media(max-width:980px) {
 #app#app#app#app[data-screen="journal"] .journal278-navigation {top:64px!important;scroll-margin-top:74px!important;}
}
@media(max-width:600px) {
 #app#app#app#app[data-screen="journal"] .journal278-navigation {top:60px!important;padding:11px 12px 6px!important;margin-bottom:14px!important;scroll-margin-top:70px!important;}
 #app#app#app#app[data-screen="journal"] .journal278-pager {gap:8px!important;}
 #app#app#app#app[data-screen="journal"] .journal278-date time {font-size:19px!important;}
}
@media(max-width:350px) {
 #app#app#app#app[data-screen="journal"] .journal278-pager {gap:5px!important;}
 #app#app#app#app[data-screen="journal"] .journal278-date time {font-size:17px!important;}
}
