.entry{position:fixed;inset:0;z-index:80;overflow:hidden;outline:none;color:var(--color-ink);font-family:var(--font-serif);-webkit-tap-highlight-color:transparent}.entry__scrim{position:absolute;inset:0;background:var(--color-paper);opacity:0}.entry__surface{position:absolute;box-sizing:border-box;opacity:0;background-color:var(--color-slab);background-image:var(--texture-specks);background-size:220px 220px;background-position:40px 60px;border:1px solid var(--slab-edge);border-radius:var(--radius-sm);box-shadow:inset 0 1px 0 var(--emboss-highlight),inset 0 -1px 0 var(--emboss-shade),0 2px 4px var(--lift-shadow-near),0 18px 36px -22px var(--lift-shadow-far);transition:background-color .22s var(--ease-glide),border-color .22s var(--ease-glide),box-shadow .22s var(--ease-glide)}.entry.is-completed .entry__surface,.entry.is-revealing .entry__surface,.entry.is-waiting .entry__surface{background-color:var(--color-paper);border-color:transparent;box-shadow:none}.entry__corners{position:absolute;inset:0;pointer-events:none;transition:opacity .22s var(--ease-glide)}.entry__corners i{position:absolute;width:10px;height:10px;border:0 solid var(--color-ink);opacity:.9}.entry__corners i:first-child{top:5px;left:5px;border-top-width:1.5px;border-left-width:1.5px}.entry__corners i:nth-child(2){top:5px;right:5px;border-top-width:1.5px;border-right-width:1.5px}.entry__corners i:nth-child(3){bottom:5px;left:5px;border-bottom-width:1.5px;border-left-width:1.5px}.entry__corners i:nth-child(4){bottom:5px;right:5px;border-bottom-width:1.5px;border-right-width:1.5px}.entry.is-completed .entry__corners,.entry.is-revealing .entry__corners,.entry.is-waiting .entry__corners{opacity:0}.entry__art{position:absolute;left:0;right:0;top:0;height:var(--frontispiece-h);overflow:hidden;border-radius:var(--radius-sm) var(--radius-sm) 0 0;opacity:.78;transition:opacity .22s var(--ease-glide)}.entry__art>.exam-art{position:absolute;inset:0}.entry.is-transitioning .entry__art,.entry.is-waiting .entry__art{opacity:.85}.entry.is-completed .entry__art,.entry.is-revealing .entry__art{opacity:0}.entry__surface.has-art .entry__id{top:calc(var(--frontispiece-h) - 154px)}.entry__surface.has-art .entry__rule{top:calc(var(--frontispiece-h) - 58px)}.entry__surface.has-art .entry__wait{top:calc(var(--frontispiece-h) - 42px)}.entry__id{position:absolute;left:16px;top:16px;right:16px;display:flex;flex-direction:column;transition:opacity .12s var(--ease-glide)}.entry.is-completed .entry__id,.entry.is-revealing .entry__id{opacity:0}.entry__row{display:flex;justify-content:space-between;align-items:flex-start}.entry__numeral{font-family:var(--font-display);font-weight:500;font-size:40px;line-height:.8;letter-spacing:-.02em}.entry__sigil{color:var(--color-ink)}.entry.is-transitioning .entry__sigil path{stroke-dasharray:100;stroke-dashoffset:100;animation:entry-draw .52s var(--ease-glide) .12s forwards}@keyframes entry-draw{to{stroke-dashoffset:0}}.entry.is-preparing .entry__corners i{opacity:0}.entry.is-transitioning .entry__corners i{animation:entry-mark .18s var(--ease-glide) both}.entry.is-transitioning .entry__corners i:first-child{animation-delay:80ms}.entry.is-transitioning .entry__corners i:nth-child(2){animation-delay:.16s}.entry.is-transitioning .entry__corners i:nth-child(4){animation-delay:.24s}.entry.is-transitioning .entry__corners i:nth-child(3){animation-delay:.32s}@keyframes entry-mark{0%{opacity:0}to{opacity:.9}}.entry__title{font-family:var(--font-display);font-size:21px;font-weight:500;line-height:1.1;margin-top:32px}.entry__subtitle{font-size:12.5px;font-style:italic;color:var(--color-ink-muted);margin-top:2px}.entry__rule{position:absolute;left:16px;right:16px;top:112px;height:1px;background:var(--color-ink);transform:scaleX(0);transform-origin:left center;opacity:.9}.entry.is-transitioning .entry__rule{animation:entry-rule .42s var(--ease-snap) .22s both}.entry.is-waiting .entry__rule{transform:scaleX(1)}.entry.is-completed .entry__rule,.entry.is-revealing .entry__rule{transform:scaleX(1);opacity:0;transition:opacity .12s var(--ease-glide)}@keyframes entry-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.entry__wait{position:absolute;left:16px;top:128px;margin:0;font-variant:small-caps;letter-spacing:.26em;font-size:11px;color:var(--color-ink-40);opacity:0}.entry.is-waiting .entry__wait{animation:entry-wait-in .3s var(--ease-glide) 1.2s both}@keyframes entry-wait-in{0%{opacity:0}to{opacity:1}}[data-entry-veiled]{opacity:0!important}[data-entry-reveal]{animation:entry-reveal .2s var(--ease-glide) both}@keyframes entry-reveal{0%{opacity:0}to{opacity:1}}[data-entry-focus]:focus{outline:none}@media (prefers-reduced-motion:reduce){.entry__corners,.entry__corners i,.entry__id,.entry__rule,.entry__sigil path,.entry__surface{transition:none;animation:none}[data-entry-reveal]{animation:none}.entry.is-waiting .entry__wait{animation-duration:0s}}