.de-article-presentation{position:fixed;inset:0;z-index:10000;width:100vw;height:100vh;height:100dvh;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;color:#fff;background:#9e5a3f}.de-article-presentation.de-article-presentation--warm-0{background:#9e5a3f}.de-article-presentation.de-article-presentation--warm-1{background:#8f6f3f}.de-article-presentation.de-article-presentation--warm-2{background:#b45d49}.de-article-presentation.de-article-presentation--warm-3{background:#7d6849}.de-article-presentation.de-article-presentation--warm-4{background:#a66a4b}.de-article-presentation .de-article-presentation__header{position:fixed;top:0;left:0;right:0;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 12px max(20px,env(safe-area-inset-left));background:inherit}.de-article-presentation .de-article-presentation__header-title{min-width:0;color:hsla(0,0%,100%,.9);font-size:clamp(.95rem,1.7vw,1.25rem);font-weight:800;line-height:1.25;overflow-wrap:anywhere}.de-article-presentation .de-article-presentation__header-title:empty{visibility:hidden}.de-article-presentation .de-article-presentation__done,.de-article-presentation .de-article-presentation__icon-button,.de-article-presentation .de-article-presentation__next-article{border:1px solid hsla(0,0%,100%,.45);background:hsla(0,0%,100%,.16);color:#fff;box-shadow:0 14px 34px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.de-article-presentation .de-article-presentation__icon-button{width:48px;height:48px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.de-article-presentation .de-article-presentation__icon-button .material-icons{font-size:1.7rem}.de-article-presentation .de-article-presentation__done,.de-article-presentation .de-article-presentation__next-article{min-height:48px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;font-size:1rem;font-weight:800;line-height:1.2;text-decoration:none;cursor:pointer}.de-article-presentation .de-article-presentation__next-article{max-width:min(360px,42vw);justify-content:flex-end;text-align:right}.de-article-presentation .de-article-presentation__next-article span:first-child{min-width:0;overflow-wrap:anywhere}.de-article-presentation .de-article-presentation__next-article .material-icons{flex:0 0 auto;font-size:1.2rem}.de-article-presentation .de-article-presentation__slide-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain}.de-article-presentation .de-article-presentation__slide-center{min-height:100%;width:min(980px,86vw);margin:0 auto;display:flex;align-items:center;justify-content:center;padding:max(84px,env(safe-area-inset-top)) 0 44px}.de-article-presentation .de-article-presentation__slide-body{width:100%;margin:auto 0;will-change:opacity,transform,filter}.de-article-presentation .de-article-presentation__slide-body--motion-0{animation:de-article-presentation-rise-in .56s cubic-bezier(.22,1,.36,1) both}.de-article-presentation .de-article-presentation__slide-body--motion-1{animation:de-article-presentation-slide-left-in .62s cubic-bezier(.22,1,.36,1) both}.de-article-presentation .de-article-presentation__slide-body--motion-2{animation:de-article-presentation-slide-right-in .62s cubic-bezier(.22,1,.36,1) both}.de-article-presentation .de-article-presentation__slide-body--motion-3{animation:de-article-presentation-scale-in .64s cubic-bezier(.22,1,.36,1) both}.de-article-presentation .de-article-presentation__slide-body--motion-4{animation:de-article-presentation-focus-in .7s cubic-bezier(.22,1,.36,1) both}.de-article-presentation .de-article-presentation__title{margin:0 0 24px;color:#fff;font-size:clamp(2.2rem,7vw,5.8rem);font-weight:900;line-height:1.03;letter-spacing:0;overflow-wrap:anywhere}.de-article-presentation .de-article-presentation__markdown .markdown-body{max-width:760px;padding:0;color:hsla(0,0%,100%,.92);font-size:clamp(1.05rem,2vw,1.35rem)}.de-article-presentation .de-article-presentation__markdown .markdown-body li,.de-article-presentation .de-article-presentation__markdown .markdown-body p{line-height:1.58}.de-article-presentation .de-article-presentation__markdown .markdown-body a,.de-article-presentation .de-article-presentation__markdown .markdown-body h1,.de-article-presentation .de-article-presentation__markdown .markdown-body h2,.de-article-presentation .de-article-presentation__markdown .markdown-body h3,.de-article-presentation .de-article-presentation__markdown .markdown-body h4,.de-article-presentation .de-article-presentation__markdown .markdown-body h5,.de-article-presentation .de-article-presentation__markdown .markdown-body h6,.de-article-presentation .de-article-presentation__markdown .markdown-body strong{color:#fff}.de-article-presentation .de-article-presentation__markdown .markdown-body a{text-decoration:underline;text-underline-offset:4px}.de-article-presentation .de-article-presentation__markdown .markdown-body ol li:before{border-color:hsla(0,0%,100%,.7)}.de-article-presentation .de-article-presentation__markdown .markdown-body img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 18px 46px rgba(0,0,0,.24)}.de-article-presentation .de-article-presentation__bottom-bar{position:relative;display:grid;grid-template-columns:minmax(64px,1fr) minmax(110px,280px) minmax(64px,1fr);align-items:center;gap:14px;padding:16px max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))}.de-article-presentation .de-article-presentation__bottom-cell{min-width:0;display:flex;align-items:center}.de-article-presentation .de-article-presentation__bottom-cell--left{justify-content:flex-start}.de-article-presentation .de-article-presentation__bottom-cell--right{justify-content:flex-end}.de-article-presentation .de-article-presentation__progress{height:8px;overflow:hidden;border-radius:999px;background:hsla(0,0%,100%,.28)}.de-article-presentation .de-article-presentation__progress-fill{display:block;height:100%;border-radius:inherit;background:#fff;transition:width .18s ease}.de-article-presentation .de-article-presentation__progress-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}@keyframes de-article-presentation-rise-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes de-article-presentation-slide-left-in{0%{opacity:0;transform:translateX(34px)}to{opacity:1;transform:translateX(0)}}@keyframes de-article-presentation-slide-right-in{0%{opacity:0;transform:translateX(-34px)}to{opacity:1;transform:translateX(0)}}@keyframes de-article-presentation-scale-in{0%{opacity:0;transform:scale(.965)}to{opacity:1;transform:scale(1)}}@keyframes de-article-presentation-focus-in{0%{opacity:0;filter:blur(7px);transform:translateY(10px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.de-article-presentation .de-article-presentation__slide-body{animation:none;will-change:auto}}@media(max-width:700px){.de-article-presentation .de-article-presentation__slide-center{width:min(90vw,620px);padding-top:max(78px,env(safe-area-inset-top))}.de-article-presentation .de-article-presentation__title{font-size:clamp(2rem,12vw,4rem);line-height:1.06}.de-article-presentation .de-article-presentation__markdown .markdown-body{font-size:1.05rem}.de-article-presentation .de-article-presentation__bottom-bar{grid-template-columns:54px minmax(80px,1fr) minmax(54px,auto);gap:10px}.de-article-presentation .de-article-presentation__icon-button{width:44px;height:44px}.de-article-presentation .de-article-presentation__next-article{max-width:42vw;min-height:44px;padding:0 12px;font-size:.9rem}}