.world-clock{border-top:1px solid var(--line,#b9bdae);border-bottom:1px solid var(--line,#b9bdae);margin:0 0 22px;color:var(--green,#315b45)}.world-clock[hidden]{display:none}.world-clock summary{display:flex;align-items:center;gap:14px;min-height:44px;padding:8px 0;cursor:pointer;list-style:none;font-size:12px}.world-clock summary::-webkit-details-marker{display:none}.world-clock-label{font-weight:800;white-space:nowrap}.world-clock-label::before{content:'◷';display:inline-block;margin-right:8px;font-size:18px;vertical-align:-1px}.world-clock-next{color:var(--ink,#252c25);flex:1}.world-clock-countdown{font-variant-numeric:tabular-nums;white-space:nowrap}.world-clock summary::after{content:'+';font-size:20px;font-weight:400;margin-left:3px}.world-clock[open] summary::after{content:'−'}.world-clock-panel{padding:12px 0 14px;border-top:1px solid var(--line,#b9bdae)}.world-clock-panel h2{font-family:Georgia,serif;font-size:24px;margin:0 0 6px;line-height:1.2}.world-clock-local,.world-clock-note{font-size:11px;color:var(--muted,#687063);margin:8px 0 12px;line-height:1.5}.world-clock-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-height:290px;overflow-y:auto;gap:0 22px;overscroll-behavior:contain;scrollbar-width:thin}.world-clock-city{padding:12px 0;border-bottom:1px solid var(--line,#b9bdae);min-width:0}.world-clock-city-top,.world-clock-city-bottom{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.world-clock-city-top strong{font-size:13px}.world-clock-city-top time{font-family:Georgia,serif;font-size:23px;line-height:1.2;font-variant-numeric:tabular-nums}.world-clock-city-bottom{font-size:10px;margin-top:6px}.world-clock-city-bottom a{font-weight:600;text-underline-offset:3px}.world-clock-city.is-four-twenty{background:rgba(155,167,77,.14)}.world-clock-note{margin-bottom:0}.world-clock summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:700px){.world-clock summary{flex-wrap:wrap;gap:3px 10px;padding:9px 0}.world-clock-label{flex:1;font-size:12px}.world-clock-next{order:3;flex-basis:100%;font-size:11px;padding-left:26px}.world-clock-countdown{font-size:11px}.world-clock summary::after{order:2}.world-clock-panel h2{font-size:21px}.world-clock-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;max-height:300px}.world-clock-city-top{display:block}.world-clock-city-top strong{display:block;font-size:12px;margin-bottom:5px}.world-clock-city-bottom{display:block;line-height:1.6}.world-clock-city-bottom a{display:block}.world-clock{margin-bottom:18px}}

/* Clear disclosure and compact mobile sequence: masthead, clock, navigation, issue. */
.world-clock summary::after{display:none}.world-clock-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:6px 9px;border:1px solid var(--line,#b9bdae);border-radius:2px;font-size:11px;font-weight:700;white-space:nowrap;min-height:32px}.world-clock summary:hover .world-clock-toggle{background:rgba(49,91,69,.07)}
@media(max-width:760px){
.world-clock summary{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;row-gap:2px;padding:8px 0;min-height:44px}
.world-clock-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.world-clock-label::before{display:none}
.world-clock-next{grid-column:1;grid-row:1;order:initial;flex-basis:auto;padding-left:0;font-size:11px;line-height:1.4;min-width:0}.world-clock-next::before{content:'◷';margin-right:6px;color:var(--green,#315b45)}
.world-clock-countdown{grid-column:1;grid-row:2;font-size:10px;line-height:1.4;padding-left:19px}.world-clock-toggle{grid-column:2;grid-row:1/3;font-size:10px;padding:6px 8px}
.world-clock{margin-bottom:0}.clock-nav-below .newspaper .site-header{border-bottom:1px solid var(--line,#b9bdae)}
.newspaper .mobile-nav.clock-mobile-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;gap:2px;margin:0;padding:8px 0 9px;overflow:visible;align-items:center}
.newspaper .mobile-nav.clock-mobile-nav a{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:30px;padding:3px 2px;text-align:center;font-size:11px}
.newspaper .mobile-nav.clock-mobile-nav .nav-dossier,.newspaper .mobile-nav.clock-mobile-nav .nav-support{min-height:24px;padding:2px 4px;justify-self:center}
.newspaper .mobile-nav.clock-mobile-nav + .digest-grid.issue-spread{padding-top:0}
}
