#journalView{min-width:0}#journalView .journal-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:16px}#journalView .journal-toolbar>label{flex:1 1 180px;margin:0}#journalView .journal-toolbar .btn{min-height:44px}#journalView .journal-status{margin:16px 0;min-height:24px}#journalView .journal-error{color:#a12626}#journalView .journal-layout{display:grid;grid-template-columns:minmax(240px,.65fr) minmax(0,1.65fr);gap:24px;align-items:start}#journalView .journal-list{display:grid;gap:10px}#journalView .journal-item{width:100%;min-width:0;text-align:left;display:grid;gap:8px;padding:18px;background:var(--tblr-bg-surface, #fff);color:var(--tblr-body-color, #26372f);border:1px solid var(--tblr-border-color, #dce2dd);border-radius:4px;cursor:pointer;overflow-wrap:anywhere}#journalView .journal-item.is-selected{border-color:#275944;box-shadow:inset 3px 0 #275944}#journalView .journal-item strong{font-size:18px;line-height:1.4}#journalView .journal-item-meta{font-size:12px;line-height:1.5;font-weight:600}#journalView .journal-empty{padding:24px;line-height:1.65}#journalView .journal-editor-head{justify-content:space-between;flex-wrap:wrap;gap:12px}#journalView #journalEditorTitle{scroll-margin-top:90px}#journalView h2{font-size:24px;line-height:1.35;margin:8px 0 0;overflow-wrap:anywhere}#journalView h3{font-size:18px}#journalView .form-control{font-size:16px;line-height:1.6}#journalView .form-label{margin-top:20px}#journalView .journal-body-input{min-height:300px;resize:vertical}#journalView .journal-review-notes{padding:16px;background:var(--tblr-bg-surface-secondary, #edf1ec);line-height:1.6}#journalView .journal-review-notes p{margin:8px 0}#journalView .journal-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:20px}#journalView .journal-actions .btn{min-height:44px;white-space:normal}#journalView .journal-publication{margin-top:28px;padding:18px 20px;border:1px solid var(--tblr-border-color, #dce2dd);background:var(--tblr-bg-surface-secondary, #f5f7f4);line-height:1.55}#journalView .journal-publication .journal-actions{margin:0 0 10px}#journalView .journal-publication p{margin:0 0 8px}#journalView .journal-publication p:last-child{margin-bottom:0}#journalView .journal-facts{margin-top:24px}#journalView .journal-hint{font-weight:400;display:block}#journalView .journal-sources{margin-top:28px;padding-top:24px;border-top:1px solid var(--tblr-border-color, #dce2dd)}#journalView details{margin:16px 0}#journalView summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}#journalView .journal-caption{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}#journalView .journal-article-preview{margin:24px auto;max-width:640px;font-size:18px;line-height:1.8}#journalView .journal-article-preview h2{font-family:Georgia,serif;font-size:clamp(28px,3vw,42px);font-weight:400}#journalView .journal-standfirst{font-size:20px}#journalView .journal-connections{padding-left:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none}#journalView .journal-connections li{display:grid;gap:6px;overflow-wrap:anywhere}#journalView .journal-archive small{max-width:340px}#journalView [hidden]{display:none!important}#journalView :focus-visible{outline:2px solid #549175;outline-offset:3px}:root[data-theme=dark] #journalView .journal-error,body.dark #journalView .journal-error{color:#ffb8ad}@media(max-width:900px){#journalView .journal-layout{grid-template-columns:minmax(0,1fr)}#journalView .journal-list,#journalView .journal-connections{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){#journalView .journal-list,#journalView .journal-connections{grid-template-columns:minmax(0,1fr)}#journalView .journal-toolbar{gap:12px}#journalView .journal-toolbar>label{flex-basis:100%}#journalView .card-body,#journalView .card-header{padding:16px}}#journalView .journal-photo-grid,#journalView .journal-article-gallery,#journalView .journal-original-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#journalView .journal-photo-editor{margin-top:28px;border-top:1px solid var(--tblr-border-color);padding-top:24px}#journalView figure{margin:0;min-width:0}#journalView figure img{display:block;width:100%;height:auto;object-fit:contain}#journalView .journal-photo-choice{min-width:0;padding:12px;border:1px solid var(--tblr-border-color)}#journalView .journal-photo-choice figure{min-height:150px;margin-bottom:12px}#journalView .journal-photo-choice img{max-height:280px}#journalView .journal-photo-choice .form-check{margin-top:12px}#journalView .journal-photo-choice small{display:block}#journalView .journal-article-cover{margin:28px 0}#journalView .journal-article-cover img{max-height:680px}#journalView .journal-article-preview h3{margin:36px 0 16px;font-family:Georgia,serif;font-size:26px;font-weight:400;line-height:1.4}#journalView .journal-article-gallery{margin:32px 0;align-items:start}#journalView .journal-byline{font-size:14px;margin-top:32px}#journalView .journal-original-photos{margin:20px 0}#journalView .journal-original-photos img{max-height:340px}#journalView .journal-upload-label{position:relative;overflow:hidden;cursor:pointer;margin:0}#journalView .journal-upload-label input{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}#journalView .journal-upload-label:focus-within{outline:2px solid #549175;outline-offset:3px}#journalView .journal-web-sources{padding-left:20px}#journalView .journal-web-sources li{margin:18px 0;overflow-wrap:anywhere}#journalView .journal-web-sources small{display:block;margin-top:6px}#journalView .journal-web-sources blockquote{margin:8px 0;padding-left:16px;border-left:2px solid var(--tblr-border-color)}@media(max-width:540px){#journalView .journal-photo-grid,#journalView .journal-article-gallery,#journalView .journal-original-photos{grid-template-columns:minmax(0,1fr)}}#journalView .journal-client-brand{display:flex;justify-content:center;margin:48px 0 0}#journalView .journal-article-links{margin:32px 0;font-size:15px;line-height:1.65;overflow-wrap:anywhere}#journalView .journal-article-links p{margin:0 0 8px;font-size:13px}#journalView .journal-article-links ul{margin:0;padding-left:20px}#journalView .journal-article-links li+li{margin-top:8px}#journalView .journal-article-links a{color:inherit;text-decoration:underline;text-underline-offset:3px}#journalView .journal-client-logo{display:block;width:auto;height:auto;max-width:180px;max-height:100px;object-fit:contain;background:#f6f3eb;padding:12px}#journalView .journal-bmg-cta{margin-top:48px;padding-top:24px;border-top:1px solid var(--tblr-border-color,#dce2dd);font-size:16px;line-height:1.75}#journalView .journal-bmg-cta p{margin:0 0 10px}#journalView .journal-bmg-cta .journal-bmg-name{font-size:12px;letter-spacing:.09em;text-transform:uppercase}#journalView .journal-bmg-cta a{display:inline-block;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding:8px 0;min-height:44px}#journalView .journal-bmg-cta a:hover{opacity:.75}@media(max-width:540px){#journalView .journal-client-logo{max-width:150px;max-height:90px}#journalView .journal-bmg-cta{margin-top:36px}}#journalView .journal-client-logo--dark{background:#282e2b;padding:16px}#journalView .journal-intro{margin:0 0 12px;color:var(--tblr-secondary-color,#526158)}#journalView .journal-toolbar .form-label{margin-top:0}#journalView .journal-status:empty{display:none}#journalView .journal-layout{margin-top:24px;grid-template-columns:minmax(220px,.55fr) minmax(0,1.65fr)}#journalView .journal-item{padding:16px;gap:8px}#journalView .journal-item strong{font-size:16px}#journalView .journal-primary-actions{margin:0 0 24px}#journalView .journal-source-links ul{margin:16px 0 0;padding-left:20px;line-height:1.7}#journalView .journal-source-links li+li{margin-top:8px}#journalView .journal-source-links a{overflow-wrap:anywhere;text-decoration:underline}#journalView .journal-article-notice{margin:0 0 24px}#journalView .journal-details-link{border-color:transparent;text-decoration:underline;text-underline-offset:4px}#journalView .journal-reading #journalEditorTitle{font:400 clamp(26px,2.5vw,36px)/1.3 Georgia,serif}#journalView .journal-disclosure{border-top:1px solid var(--tblr-border-color,#dce2dd);margin:24px 0 0;padding-top:4px}#journalView .journal-disclosure>summary{display:list-item;padding:16px 0;overflow-wrap:anywhere}#journalView .journal-disclosure>summary>span{font-size:12px;font-weight:400;margin-left:10px;color:var(--tblr-secondary-color,#526158)}#journalView .journal-disclosure .journal-sources:first-of-type{margin-top:12px;padding-top:12px}#journalView .journal-article-preview{margin-top:0}#journalView .journal-footer{margin-top:28px;color:var(--tblr-secondary-color,#526158)}#journalView .journal-footer>small{display:block}#journalView .journal-footer .journal-disclosure{border:0;margin:8px 0 0;padding:0}#journalView .journal-footer summary{font-size:13px;font-weight:400}#journalView .journal-photo-info summary{font-size:13px;font-weight:400}#journalView .journal-photo-editor>p{margin-top:8px}#journalView .journal-checks li{margin-bottom:10px}@media(max-width:900px){#journalView .journal-layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:540px){#journalView .journal-primary-actions{gap:8px}#journalView .journal-primary-actions .btn{flex:1 1 auto}#journalView .journal-disclosure>summary>span{display:block;margin-left:0;margin-top:4px}}#journalView .journal-seo .form-label,#journalView .journal-photo-info .form-label,#journalView .journal-seo .form-control,#journalView .journal-photo-info .form-control{display:block;width:100%}
