.reader-document:has([data-reader-skeleton]){flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:clip}.reader-document:has([data-reader-skeleton])>header{flex-shrink:0}.reader-document:has([data-reader-skeleton])>.reader-document-content{flex:1;width:100%;min-height:0;padding-bottom:16px;overflow:clip}:is(.reader-document-grid:has([data-reader-skeleton]),.reader-document-main:has([data-reader-skeleton])){height:100%;min-height:0}.reader-document-main:has([data-reader-skeleton]){flex-direction:column;display:flex}.reader-document-main>:has([data-reader-skeleton]){flex:1;min-height:0}.reader-skeleton{flex:1;height:100%;min-height:0;overflow:clip}.explanation-skeleton-excerpt{grid-template-rows:auto minmax(0,1fr);height:100%;display:grid;overflow:clip;-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}.explanation-skeleton-excerpt>.reader-document-intro,.explanation-skeleton-body{min-height:0;overflow:clip}.reader-document:has([data-reader-skeleton]) .reader-contents-scroll{overflow:clip;-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}@media (width>=768px){.reader-document:has([data-reader-skeleton]){padding-bottom:env(safe-area-inset-bottom,0px)}}.explanation-skeleton-meta{height:calc(max(13px, var(--reading-size,1.125rem) * .72) * 1.35);align-items:center;gap:.42rem;display:flex}.explanation-skeleton-meta>.study-skeleton{height:.55rem}.explanation-skeleton-title{font-size:calc(var(--reading-size,1.125rem) * 1.55);line-height:1.25}.explanation-skeleton-summary,.explanation-skeleton-body{font-size:var(--reading-size,1.125rem);line-height:var(--reading-leading,1.65)}.explanation-skeleton-line{height:calc(1em * var(--reading-leading,1.65));align-items:center;display:flex}.explanation-skeleton-line>.study-skeleton{height:.65em}.explanation-skeleton-title .explanation-skeleton-line{height:1.25em}.explanation-skeleton-title .study-skeleton{height:.78em}.explanation-skeleton-heading,.explanation-skeleton-subheading{align-items:center;display:flex}.explanation-skeleton-heading{height:1.25em;margin-bottom:24px;font-size:1.55em}.explanation-skeleton-subheading{height:1.35em;margin-top:32px;margin-bottom:12px;font-size:1.25em}.explanation-skeleton-heading>.study-skeleton,.explanation-skeleton-subheading>.study-skeleton{height:.75em}.explanation-skeleton-paragraph{margin-top:var(--reading-paragraph-gap,.9em)}.explanation-skeleton-block{margin-top:32px}.explanation-skeleton-object{border:1px solid var(--color-border);border-radius:.875rem;margin-top:32px;padding:12px 14px}.explanation-skeleton-object-label{align-items:center;gap:8px;margin-bottom:8px;display:flex}.explanation-skeleton-contents-item{align-items:center;gap:8px;min-height:48px;padding:11px 8px;display:flex}.explanation-skeleton-contents-item+.explanation-skeleton-contents-item{margin-top:4px}.explanation-skeleton-contents-item>.study-skeleton:last-child{max-width:calc(100% - 32px)}@media (width>=640px){.explanation-skeleton-mobile-line{display:none}.explanation-skeleton-title{font-size:calc(var(--reading-size,1.125rem) * 2)}}
