/* JNN Living Newspaper 2026: HTML-first, archival editorial experience.
 * No third-party libraries, tracking or fabricated metrics. */
.jnn-edition{--jnn-paper:#efe0bb;--jnn-paper-dark:#d1bb8b;--jnn-ink:#1c1b18;--jnn-brass:#af7f37;--jnn-brown:#5f4827;background:radial-gradient(ellipse at 50% 0%,#253a4b 0%,#0a111b 65%,#070c13 100%);padding:clamp(66px,7vw,110px) 0;color:#f7e8c8;overflow:hidden;isolation:isolate}
.jnn-edition,.jnn-edition *{box-sizing:border-box}
.jnn-edition__container{position:relative;max-width:1450px;margin:auto;padding-inline:clamp(16px,3vw,42px)}
.jnn-edition__eyebrow{display:flex;justify-content:space-between;gap:18px;border-top:1px solid #96734088;padding-top:13px;font:800 .62rem/1.4 system-ui,sans-serif;letter-spacing:.17em;color:#c9a56d}
.jnn-edition__heading{display:flex;justify-content:space-between;gap:30px;align-items:end;margin:28px 0 34px}
.jnn-edition__overline{font:800 .65rem/1.4 system-ui,sans-serif;letter-spacing:.15em;color:#d1b57e;margin:0 0 9px}
.jnn-edition__heading h2{font-family:Georgia,'Times New Roman',serif;font-size:clamp(3.05rem,6.3vw,7.9rem);font-weight:700;letter-spacing:-.065em;line-height:.9;margin:0;color:#f9e9cf}
.jnn-edition__heading h2 em{color:#d7ad64;font-weight:400}
.jnn-edition__heading-note{display:flex;gap:13px;align-items:center;color:#d3b67c;min-width:170px;flex:none}
.jnn-edition__heading-note>span{font-size:2.4rem}
.jnn-edition__heading-note p{margin:0;font:italic 1rem/1.35 Georgia,serif;color:#b8a88d}
.jnn-edition__heading-note strong{color:#f6d58b}
.jnn-edition__tabs{display:flex;align-items:center;gap:2px;flex-wrap:wrap;border:1px solid #987949;background:#101921;padding:7px;margin-bottom:18px}
.jnn-edition__tabs button,.jnn-edition__all{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 17px;background:none;border:1px solid transparent;border-radius:0;color:#ddd1b9;font:800 .63rem/1.25 system-ui,sans-serif;letter-spacing:.1em;text-decoration:none;cursor:pointer;transition:background .2s,color .2s,border .2s}
.jnn-edition__tabs button[aria-pressed="true"]{background:#d7b373;color:#141412;border-color:#e8cc9d}
.jnn-edition__tabs button:hover:not([aria-pressed="true"]),.jnn-edition__all:hover{background:#273747;color:#ffe1a9}
.jnn-edition__all{margin-left:auto;color:#edc98b}
.jnn-edition__paper-shell{position:relative;padding:clamp(5px,.8vw,12px);background:#54432a;box-shadow:0 30px 75px #000b,0 0 0 1px #aa804b;perspective:1700px}
.jnn-edition__paper-shell:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,#0000 0 5px,#caa97612 5px 6px);pointer-events:none}
.jnn-edition__paper{position:relative;transform-origin:left center;backface-visibility:hidden;padding:clamp(17px,3.1vw,42px) clamp(14px,3.3vw,48px) 17px;background:linear-gradient(110deg,#fff9ee50,transparent 22%,#d7c19b33 56%,#fff8e62c 100%),url('../images/jnn/edition-declaration-paper.webp') center/cover,#ead9b3;color:var(--jnn-ink);outline:1px solid #6b5429a8;box-shadow:inset 0 0 0 7px #cab18547,inset 0 0 90px #8f744a3a,10px 14px 0 -5px #bca576}
.jnn-edition__paper:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 7px,#654c2c06 7px 8px)}
.jnn-edition__paper>*{position:relative;z-index:1}
.jnn-edition__paper.is-turning{animation:jnn-edition-leaf .58s cubic-bezier(.16,.69,.26,1.01)}
.jnn-edition__paper.is-revealed{animation:jnn-edition-appear .88s cubic-bezier(.2,.8,.25,1) both}
.jnn-edition__corner{position:absolute;z-index:2;width:60px;height:60px;border:2px solid #d4b373;pointer-events:none}
.jnn-edition__corner--tl{left:-7px;top:-7px;border-right:0;border-bottom:0}
.jnn-edition__corner--br{right:-7px;bottom:-7px;border-left:0;border-top:0}
.jnn-edition__imprint{display:flex;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap;font:800 .57rem/1.3 system-ui,sans-serif;letter-spacing:.15em;color:#67502f;border-bottom:1px solid #92744e;padding-bottom:10px}
.jnn-edition__masthead{display:flex;align-items:center;justify-content:center;position:relative;text-align:center;gap:clamp(7px,2vw,24px);border-bottom:4px double #624822;padding:clamp(15px,2vw,25px) 0 18px}
.jnn-edition__crown{color:#9c6f2b;font-size:clamp(2rem,5vw,5.8rem);text-shadow:1px 1px #f6dfa5;line-height:.9}
.jnn-edition__masthead-title>span{display:block;font:800 .68rem/1.2 system-ui,sans-serif;letter-spacing:.34em;color:#86682c}
.jnn-edition__masthead-title>strong{display:block;font:700 clamp(3.2rem,7vw,8.6rem)/.94 Georgia,'Times New Roman',serif;letter-spacing:-.075em;white-space:nowrap;color:#191918}
.jnn-edition__masthead-title>small{display:block;margin-top:10px;font:800 .6rem/1.5 system-ui,sans-serif;letter-spacing:.19em;color:#5f492e}
.jnn-edition__seal{display:grid;align-content:center;border:3px double #725b3a;width:98px;height:98px;border-radius:50%;transform:rotate(14deg);color:#8a6a39;flex:none;opacity:.85}
.jnn-edition__seal strong{font:700 1.85rem/.95 Georgia,serif}
.jnn-edition__seal span{font:800 .4rem/1.2 system-ui,sans-serif;letter-spacing:.1em}
.jnn-edition__slogan{display:flex;justify-content:space-between;gap:18px;border-bottom:2px solid #33291d;padding:10px 0;align-items:center;font:800 .57rem/1.35 system-ui,sans-serif;letter-spacing:.09em;color:#4e3d28;text-align:center}
.jnn-edition__spread{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(260px,.85fr);align-items:start;gap:clamp(22px,3vw,48px);padding:clamp(22px,2.6vw,36px) 0 20px}
.jnn-edition__feature{min-width:0}
.jnn-edition__label{display:flex;gap:12px;align-items:center;justify-content:space-between;font:800 .58rem/1.4 system-ui,sans-serif;letter-spacing:.18em;color:#875b29;margin:0 0 18px}
.jnn-edition__label>span:first-child{padding:5px 8px;background:#262321;color:#eac68c}
.jnn-edition__feature h3{font:700 clamp(2.6rem,4.3vw,5.6rem)/.94 Georgia,'Times New Roman',serif;letter-spacing:-.075em;margin:0 0 16px;overflow-wrap:anywhere;color:#1c1a18}
.jnn-edition__feature h3 a{color:inherit;text-decoration:none}
.jnn-edition__feature h3 a:hover,.jnn-edition__feature h3 a:focus-visible{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;text-decoration-color:#9b7138}
.jnn-edition__dek{max-width:66ch;font:italic clamp(1.02rem,1.4vw,1.35rem)/1.4 Georgia,'Times New Roman',serif;color:#4d3d2a;margin:0 0 21px}
.jnn-edition__feature-media{display:grid;grid-template-columns:minmax(0,2fr) minmax(125px,.72fr);gap:16px;align-items:stretch;border-top:1px solid #a88b60;padding-top:17px}
.jnn-edition__lead-art{margin:0;min-width:0;position:relative;background:#121a1e;overflow:hidden;border:6px solid #e9ddc4;outline:1px solid #a78e62}
.jnn-edition__lead-art img{display:block;width:100%;height:clamp(220px,25vw,335px);object-fit:cover;object-position:center 7%;filter:contrast(1.04) saturate(.92)}
.jnn-edition__lead-art figcaption{background:#161b20;color:#ead1a5;padding:8px 9px;font:800 .52rem/1.4 system-ui,sans-serif;letter-spacing:.09em;text-transform:uppercase}
.jnn-edition__annotation{position:relative;display:flex;flex-direction:column;justify-content:center;gap:11px;border:1px solid #aa8654;padding:15px 13px;background:#f6e7c7;color:#48361f;transform:rotate(1.6deg);box-shadow:4px 5px 0 #b8a07f8f}
.jnn-edition__annotation:before{content:"";width:42px;height:13px;position:absolute;top:-7px;left:calc(50% - 21px);background:#d1b16b81;transform:rotate(-7deg)}
.jnn-edition__annotation-kicker{font:800 .55rem/1.4 system-ui,sans-serif;letter-spacing:.11em;color:#a26e2c}
.jnn-edition__annotation strong{font:italic 700 clamp(1.22rem,2.2vw,2rem)/1.18 Georgia,serif}
.jnn-edition__annotation em{font:700 .52rem/1.45 system-ui,sans-serif;letter-spacing:.08em;color:#9a6d38}
.jnn-edition__feature-bottom{display:flex;justify-content:space-between;gap:12px;align-items:center;border-bottom:2px solid #4d3b26;padding:16px 0;margin-top:6px;font:800 .64rem/1.4 system-ui,sans-serif;letter-spacing:.11em}
.jnn-edition__feature-bottom a{color:#795324;text-decoration:none;border-bottom:1px solid #96703e;padding-bottom:5px}
.jnn-edition__feature-bottom a:hover{color:#1d1a15}
.jnn-edition__ink-mark{font-size:1.6rem;color:#9e712e}
.jnn-edition__folio-tag{color:#765e39;font-size:.55rem}
.jnn-edition__sidebar{border-left:1px solid #7c633f;padding-left:clamp(16px,2vw,30px);min-width:0}
.jnn-edition__side-title{display:grid;gap:7px;border-bottom:3px double #795d30;padding:4px 0 15px}
.jnn-edition__side-title span{font:800 .6rem/1 system-ui,sans-serif;letter-spacing:.18em;color:#90682c}
.jnn-edition__side-title strong{font:700 clamp(1.4rem,2.15vw,2.45rem)/1 Georgia,serif;letter-spacing:-.03em}
.jnn-edition__rail{display:grid}
.jnn-edition__rail-item{display:grid;grid-template-columns:1fr auto;gap:5px 10px;padding:18px 0;border-bottom:1px solid #ab916e;color:#221e1a;text-decoration:none}
.jnn-edition__rail-item small{grid-column:1;display:block;color:#865f31;font:800 .54rem/1.5 system-ui,sans-serif;letter-spacing:.13em}
.jnn-edition__rail-item strong{font:700 clamp(1.02rem,1.44vw,1.3rem)/1.13 Georgia,serif;letter-spacing:-.025em}
.jnn-edition__rail-item>span:last-child{grid-column:2;grid-row:1/3;color:#ab793d;font-size:1.2rem;align-self:center}
.jnn-edition__rail-item:hover strong{text-decoration:underline;text-underline-offset:3px}
.jnn-edition__editor{margin-top:23px;padding:11px;display:grid;grid-template-columns:86px minmax(0,1fr);gap:12px;border:1px solid #9c7542;background:#e5c99a92;align-items:center}
.jnn-edition__editor-image{height:96px;overflow:hidden;background:#17212b}
.jnn-edition__editor-image img{width:100%;height:100%;object-fit:cover;object-position:center 22%}
.jnn-edition__editor-copy{display:grid;gap:7px;min-width:0}
.jnn-edition__editor-copy small{font:800 .48rem/1.3 system-ui,sans-serif;letter-spacing:.08em;color:#74502c}
.jnn-edition__editor-copy strong{font:700 clamp(1.1rem,2vw,1.8rem)/1 Georgia,serif}
.jnn-edition__editor-copy span{font:italic .84rem/1.25 Georgia,serif}
.jnn-edition__side-end{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;color:#71522b}
.jnn-edition__side-end>span{max-width:130px;font:800 .53rem/1.5 system-ui,sans-serif;letter-spacing:.09em}
.jnn-edition__side-end button{appearance:none;padding:12px 16px;background:#201d1a;color:#f4d6a4;border:1px solid #2c251b;font:800 .6rem/1.3 system-ui,sans-serif;letter-spacing:.08em;cursor:pointer}
.jnn-edition__side-end button:hover{background:#805c2f;color:#fff4db}
.jnn-edition__footer{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:12px 0 0;border-top:3px double #746042;color:#65502f;font:800 .55rem/1.4 system-ui,sans-serif;letter-spacing:.14em;text-align:center}
.jnn-edition__underbar{display:flex;justify-content:space-between;gap:14px;align-items:center;padding-top:21px;font:800 .58rem/1.4 system-ui,sans-serif;letter-spacing:.1em;color:#9db3bf}
.jnn-edition__underbar p{margin:0}.jnn-edition__underbar a{color:#e7ca91;text-decoration:none;border-bottom:1px solid #9c835c;padding-bottom:7px}
.jnn-edition__underbar-star{color:#d7ad64}
@keyframes jnn-edition-appear{from{opacity:.65;transform:rotateX(5deg) translateY(24px)}to{opacity:1;transform:none}}
@keyframes jnn-edition-leaf{0%{transform:none;filter:brightness(1)}32%{transform:rotateY(-5deg) translateX(-5px);filter:brightness(.9)}75%{transform:rotateY(2deg) translateX(3px);filter:brightness(1.05)}100%{transform:none;filter:brightness(1)}}
.jnn-edition button:focus-visible,.jnn-edition a:focus-visible{outline:3px solid #368db9;outline-offset:3px}
/* The archive shares the same antique-paper visual vocabulary. */
.ed-newsroom .ed-room-front{background:#111720}
.ed-newsroom .ed-archive{background:#e6d1aa url('../images/jnn/edition-declaration-paper.webp') center/cover fixed;color:#251f1a}
.ed-newsroom .ed-archive .ed-section-head--light h2,.ed-newsroom .ed-archive .ed-section-overline{color:#241f1b}
.ed-newsroom .ed-archive .ed-section-head h2 em{color:#946c36}
.ed-newsroom .ed-archive__grid{border-top:4px double #92794a}
.ed-newsroom .ed-archive .newsroom-row{background:#f2e3c7ed;border-color:#a58c5c;color:#24201a;border-radius:0}
.ed-newsroom .ed-archive .newsroom-row h3 a{color:#211d18}
.ed-newsroom .ed-archive .newsroom-row__desk,.ed-newsroom .ed-archive .newsroom-row time{color:#744b21}
.ed-newsroom .ed-archive .newsroom-row p{color:#544433}
.ed-newsroom .ed-archive .newsroom-row__arrow{color:#8a5b25}
.ed-newsroom .ed-archive .newsroom-controls label{color:#674925}
.ed-newsroom .ed-archive .newsroom-controls input,.ed-newsroom .ed-archive .newsroom-controls select{background:#fff6e5;color:#231e16;border-color:#917348}
.ed-newsroom .ed-archive .ed-archive__count,.ed-newsroom .ed-archive .ed-archive__rule{color:#5f4828}
.ed-newsroom .ed-archive .newsroom-empty{color:#2c241c}
@media(max-width:1150px){.jnn-edition__masthead-title>strong{font-size:clamp(2.8rem,6.4vw,6.3rem)}.jnn-edition__seal{width:73px;height:73px}.jnn-edition__editor{grid-template-columns:68px 1fr}.jnn-edition__editor-image{height:85px}}
@media(max-width:880px){.jnn-edition__heading-note{display:none}.jnn-edition__tabs{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:thin}.jnn-edition__tabs>*{white-space:nowrap;flex:none}.jnn-edition__spread{grid-template-columns:1fr}.jnn-edition__sidebar{border-left:0;border-top:3px double #856842;padding:22px 0 0}.jnn-edition__rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.jnn-edition__rail-item{align-content:start;border-right:1px solid #b0976e;padding-right:12px}.jnn-edition__rail-item:last-child{border-right:0}.jnn-edition__editor{width:min(400px,100%);margin-top:22px}.jnn-edition__side-end{margin-top:14px}.jnn-edition__feature-media{grid-template-columns:minmax(0,2fr) minmax(140px,.8fr)}.jnn-edition__masthead-title>strong{font-size:clamp(3rem,7vw,5.1rem)}}
@media(max-width:630px){.jnn-edition{padding:54px 0}.jnn-edition__eyebrow span:last-child{display:none}.jnn-edition__heading{margin:20px 0 23px}.jnn-edition__heading h2{font-size:clamp(3rem,10.6vw,4.2rem);line-height:.93}.jnn-edition__tabs{padding:5px;margin-inline:-4px}.jnn-edition__tabs button,.jnn-edition__all{font-size:.56rem;min-height:42px;padding:10px 13px}.jnn-edition__paper-shell{padding:4px}.jnn-edition__paper{padding:15px 15px 14px;box-shadow:inset 0 0 0 4px #cab18547}.jnn-edition__imprint{font-size:.48rem;gap:6px}.jnn-edition__imprint span:nth-child(2){display:none}.jnn-edition__masthead{gap:6px;padding:17px 0 14px}.jnn-edition__crown{font-size:2.1rem}.jnn-edition__masthead-title>span{font-size:.48rem}.jnn-edition__masthead-title>strong{font-size:clamp(2.38rem,11.2vw,4rem);letter-spacing:-.065em}.jnn-edition__masthead-title>small{font-size:.4rem;letter-spacing:.08em;margin-top:5px}.jnn-edition__seal{display:none}.jnn-edition__slogan{justify-content:center;flex-wrap:wrap;font-size:.43rem;gap:6px 16px}.jnn-edition__slogan span:last-child{display:none}.jnn-edition__spread{padding:18px 0}.jnn-edition__feature h3{font-size:clamp(2.18rem,9.2vw,3.2rem)}.jnn-edition__dek{font-size:1rem}.jnn-edition__feature-media{grid-template-columns:1fr;gap:11px}.jnn-edition__lead-art img{height:235px}.jnn-edition__annotation{padding:12px;gap:5px;transform:none;box-shadow:none}.jnn-edition__annotation strong{font-size:1.23rem}.jnn-edition__annotation em{font-size:.51rem}.jnn-edition__feature-bottom{font-size:.55rem}.jnn-edition__folio-tag{display:none}.jnn-edition__rail{grid-template-columns:1fr;gap:0}.jnn-edition__rail-item{border-right:0;padding:14px 0}.jnn-edition__rail-item strong{font-size:1.12rem}.jnn-edition__footer span:nth-child(2){display:none}.jnn-edition__underbar{display:block;font-size:.55rem}.jnn-edition__underbar a{display:inline-block;margin-top:10px}.ed-newsroom .ed-archive{background-attachment:scroll}}
@media(prefers-reduced-motion:reduce){.jnn-edition__paper.is-turning,.jnn-edition__paper.is-revealed{animation:none}.jnn-edition__tabs button,.jnn-edition__all{transition:none}}

/* Amy's approved archival editorial portrait is woven back into The Dispatch. */
.ed-declaration__document .jnn-dispatch-personal{position:relative;float:right;width:44%;max-width:320px;margin:3px 0 20px 20px;padding:7px;background:#e4d0a7;outline:1px solid #967548;box-shadow:6px 9px 0 #af8b5c7a;transform:rotate(1.8deg)}
.ed-declaration__document .jnn-dispatch-personal img{display:block;width:100%;height:clamp(270px,27vw,350px);object-fit:cover;object-position:center 25%;filter:saturate(.88) sepia(.1)}
.ed-declaration__document .jnn-dispatch-personal figcaption{background:#171d23;color:#f3d8a1;font-size:.48rem;line-height:1.25;font-weight:850;letter-spacing:.1em;padding:9px 6px}
.ed-declaration__document .jnn-dispatch-personal__note{position:absolute;right:-30px;bottom:42px;padding:14px 12px;max-width:160px;transform:rotate(-8deg);background:#f6e6c4;box-shadow:3px 5px 12px #34241655;color:#563919;border:1px solid #9f7c468c;font:italic 700 clamp(.9rem,1.3vw,1.23rem)/1.2 Georgia,serif}
.ed-declaration__document .jnn-dispatch-personal__note em{display:block;text-align:right;font:italic .83rem Georgia,serif;margin-top:8px;color:#956b32}
.ed-declaration__document .ed-declaration__principles{clear:both}
@media(max-width:760px){.ed-declaration__document .jnn-dispatch-personal{float:none;max-width:min(430px,86%);width:86%;margin:18px auto 28px}.ed-declaration__document .jnn-dispatch-personal img{height:340px}.ed-declaration__document .jnn-dispatch-personal__note{right:-13px}}

/* Top and bottom controls turn the same newspaper sections. */
.jnn-edition__page-tools{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 0 10px;border-bottom:1px solid #92744e;color:#634b28}
.jnn-edition__page-status{display:flex;align-items:center;gap:12px;font:800 .55rem/1.4 system-ui,sans-serif;letter-spacing:.13em}
.jnn-edition__page-status strong{font-size:.7rem;color:#282016}
.jnn-edition__page-tools button{appearance:none;border:1px solid #332518;background:#1c242d;color:#f8dbaa;cursor:pointer;min-height:44px;padding:10px 17px;font:800 .62rem/1.3 system-ui,sans-serif;letter-spacing:.1em}
.jnn-edition__page-tools button:hover{background:#815d30;color:#fff6e4}
.jnn-edition__masthead-title{min-width:0}
@media(max-width:630px){
  .jnn-edition__masthead{min-width:0;gap:6px}
  .jnn-edition__masthead-title{min-width:0;flex:1 1 auto;max-width:100%}
  .jnn-edition__masthead-title>strong{font-size:clamp(1.45rem,8vw,2.7rem);white-space:normal;overflow-wrap:normal;text-wrap:balance;line-height:1}
  .jnn-edition__masthead-title>small{overflow-wrap:anywhere;letter-spacing:.06em}
  .jnn-edition__crown{flex:0 0 auto;font-size:clamp(1.45rem,7vw,2rem)}
  .jnn-edition__page-tools{flex-wrap:wrap}
  .jnn-edition__page-status{font-size:.51rem;gap:7px}
  .jnn-edition__page-tools button{padding:9px 12px;font-size:.57rem}
}
@media(max-width:370px){
  .jnn-edition__masthead-title>strong{font-size:clamp(1.4rem,7.6vw,1.8rem);letter-spacing:-.07em}
  .jnn-edition__page-tools button{width:100%}
}

/* The outgoing ink-on-paper sheet turns above the freshly rendered next
   edition. Application state remains on the real paper only. */
.jnn-edition__paper-shell{isolation:isolate}
.jnn-edition__paper.is-underleaf{animation:jnn-dispatch-underleaf .76s ease-out both}
.jnn-edition__turn-leaf{
  position:absolute!important;z-index:10;box-sizing:border-box;
  margin:0;pointer-events:none;user-select:none;
  transform-origin:left center;transform-style:preserve-3d;
  backface-visibility:hidden;will-change:transform,opacity;
  animation:jnn-dispatch-sheet-turn .76s cubic-bezier(.27,.04,.25,.98) both;
  box-shadow:14px 18px 24px #30210b7c,-5px 0 7px #6c4a2280,inset -28px 0 42px #59412024;
}
.jnn-edition__turn-leaf::after{
  content:"";position:absolute;inset:0;pointer-events:none;z-index:5;
  background:linear-gradient(90deg,#4e341738,transparent 27%,transparent 72%,#39281134);
  animation:jnn-dispatch-leaf-shadow .76s ease both;
}
@keyframes jnn-dispatch-sheet-turn{
  0%{transform:rotateY(0deg) translateZ(0);opacity:1}
  29%{transform:rotateY(-15deg) translateZ(13px);opacity:1}
  68%{transform:rotateY(-70deg) translateZ(14px);opacity:.98}
  97%{transform:rotateY(-91deg) translateZ(0);opacity:.17}
  100%{transform:rotateY(-94deg) translateZ(0);opacity:0}
}
@keyframes jnn-dispatch-underleaf{
  0%{filter:brightness(.82);transform:translateY(6px)}
  65%{filter:brightness(.95);transform:translateY(2px)}
  100%{filter:none;transform:none}
}
@keyframes jnn-dispatch-leaf-shadow{
  0%{opacity:.15}
  50%{opacity:.9}
  100%{opacity:0}
}
@media(prefers-reduced-motion:reduce){
  .jnn-edition__paper.is-underleaf,.jnn-edition__turn-leaf,
  .jnn-edition__turn-leaf::after{animation:none!important;transition:none!important}
}
