/* Generated by work/build-object-motion.cjs from objectPose. */
.object-scroll.native-object{view-timeline-name:--object-scroll;view-timeline-axis:block;view-timeline-inset:0}
.native-object .book-model{animation:object-turn 1s linear both;animation-timeline:--object-scroll;animation-range:contain 0% contain 100%;will-change:transform}
.native-object.object-manual .book-model{animation:none}
.native-object .object-progress i{animation:object-progress 1s linear both;animation-timeline:--object-scroll;animation-range:contain 0% contain 100%;will-change:transform}
@keyframes object-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes object-turn{
0%{transform:rotateX(-7deg) rotateY(-24deg) rotateZ(-4deg)}
1%{transform:rotateX(-6.4977deg) rotateY(-21.6deg) rotateZ(-3.7487deg)}
2%{transform:rotateX(-5.9973deg) rotateY(-19.2deg) rotateZ(-3.4977deg)}
3%{transform:rotateX(-5.5009deg) rotateY(-16.8deg) rotateZ(-3.2471deg)}
4%{transform:rotateX(-5.0105deg) rotateY(-14.4deg) rotateZ(-2.9973deg)}
5%{transform:rotateX(-4.5279deg) rotateY(-12deg) rotateZ(-2.7485deg)}
6%{transform:rotateX(-4.055deg) rotateY(-9.6deg) rotateZ(-2.5009deg)}
7%{transform:rotateX(-3.5938deg) rotateY(-7.2deg) rotateZ(-2.2549deg)}
8%{transform:rotateX(-3.146deg) rotateY(-4.8deg) rotateZ(-2.0105deg)}
9%{transform:rotateX(-2.7134deg) rotateY(-2.4deg) rotateZ(-1.7681deg)}
10%{transform:rotateX(-2.2977deg) rotateY(0deg) rotateZ(-1.5279deg)}
11%{transform:rotateX(-1.9006deg) rotateY(2.4deg) rotateZ(-1.2901deg)}
12%{transform:rotateX(-1.5236deg) rotateY(4.8deg) rotateZ(-1.055deg)}
13%{transform:rotateX(-1.1683deg) rotateY(7.2deg) rotateZ(-0.8228deg)}
14%{transform:rotateX(-0.8359deg) rotateY(9.6deg) rotateZ(-0.5938deg)}
15%{transform:rotateX(-0.5279deg) rotateY(12deg) rotateZ(-0.3681deg)}
16%{transform:rotateX(-0.2454deg) rotateY(14.4deg) rotateZ(-0.146deg)}
17%{transform:rotateX(0.0105deg) rotateY(16.8deg) rotateZ(0.0723deg)}
18%{transform:rotateX(0.2386deg) rotateY(19.2deg) rotateZ(0.2866deg)}
19%{transform:rotateX(0.4382deg) rotateY(21.6deg) rotateZ(0.4967deg)}
20%{transform:rotateX(0.6085deg) rotateY(24deg) rotateZ(0.7023deg)}
21%{transform:rotateX(0.7487deg) rotateY(26.4deg) rotateZ(0.9033deg)}
22%{transform:rotateX(0.8583deg) rotateY(28.8deg) rotateZ(1.0994deg)}
23%{transform:rotateX(0.9369deg) rotateY(31.2deg) rotateZ(1.2905deg)}
24%{transform:rotateX(0.9842deg) rotateY(33.6deg) rotateZ(1.4764deg)}
25%{transform:rotateX(1deg) rotateY(36deg) rotateZ(1.6569deg)}
26%{transform:rotateX(0.9842deg) rotateY(38.4deg) rotateZ(1.8317deg)}
27%{transform:rotateX(0.9369deg) rotateY(40.8deg) rotateZ(2.0009deg)}
28%{transform:rotateX(0.8583deg) rotateY(43.2deg) rotateZ(2.1641deg)}
29%{transform:rotateX(0.7487deg) rotateY(45.6deg) rotateZ(2.3212deg)}
30%{transform:rotateX(0.6085deg) rotateY(48deg) rotateZ(2.4721deg)}
31%{transform:rotateX(0.4382deg) rotateY(50.4deg) rotateZ(2.6166deg)}
32%{transform:rotateX(0.2386deg) rotateY(52.8deg) rotateZ(2.7546deg)}
33%{transform:rotateX(0.0105deg) rotateY(55.2deg) rotateZ(2.8859deg)}
34%{transform:rotateX(-0.2454deg) rotateY(57.6deg) rotateZ(3.0105deg)}
35%{transform:rotateX(-0.5279deg) rotateY(60deg) rotateZ(3.1281deg)}
36%{transform:rotateX(-0.8359deg) rotateY(62.4deg) rotateZ(3.2386deg)}
37%{transform:rotateX(-1.1683deg) rotateY(64.8deg) rotateZ(3.342deg)}
38%{transform:rotateX(-1.5236deg) rotateY(67.2deg) rotateZ(3.4382deg)}
39%{transform:rotateX(-1.9006deg) rotateY(69.6deg) rotateZ(3.527deg)}
40%{transform:rotateX(-2.2977deg) rotateY(72deg) rotateZ(3.6085deg)}
41%{transform:rotateX(-2.7134deg) rotateY(74.75deg) rotateZ(3.6823deg)}
42%{transform:rotateX(-3.146deg) rotateY(77.5deg) rotateZ(3.7487deg)}
43%{transform:rotateX(-3.5938deg) rotateY(80.25deg) rotateZ(3.8073deg)}
44%{transform:rotateX(-4.055deg) rotateY(83deg) rotateZ(3.8583deg)}
45%{transform:rotateX(-4.5279deg) rotateY(85.75deg) rotateZ(3.9015deg)}
46%{transform:rotateX(-5.0105deg) rotateY(88.5deg) rotateZ(3.9369deg)}
47%{transform:rotateX(-5.5009deg) rotateY(91.25deg) rotateZ(3.9645deg)}
48%{transform:rotateX(-5.9973deg) rotateY(94deg) rotateZ(3.9842deg)}
49%{transform:rotateX(-6.4977deg) rotateY(96.75deg) rotateZ(3.9961deg)}
50%{transform:rotateX(-7deg) rotateY(99.5deg) rotateZ(4deg)}
51%{transform:rotateX(-7.5023deg) rotateY(102.25deg) rotateZ(3.9961deg)}
52%{transform:rotateX(-8.0027deg) rotateY(105deg) rotateZ(3.9842deg)}
53%{transform:rotateX(-8.4991deg) rotateY(107.75deg) rotateZ(3.9645deg)}
54%{transform:rotateX(-8.9895deg) rotateY(110.5deg) rotateZ(3.9369deg)}
55%{transform:rotateX(-9.4721deg) rotateY(113.25deg) rotateZ(3.9015deg)}
56%{transform:rotateX(-9.945deg) rotateY(116deg) rotateZ(3.8583deg)}
57%{transform:rotateX(-10.4062deg) rotateY(118.75deg) rotateZ(3.8073deg)}
58%{transform:rotateX(-10.854deg) rotateY(121.5deg) rotateZ(3.7487deg)}
59%{transform:rotateX(-11.2866deg) rotateY(124.25deg) rotateZ(3.6823deg)}
60%{transform:rotateX(-11.7023deg) rotateY(127deg) rotateZ(3.6085deg)}
61%{transform:rotateX(-12.0994deg) rotateY(129.75deg) rotateZ(3.527deg)}
62%{transform:rotateX(-12.4764deg) rotateY(132.5deg) rotateZ(3.4382deg)}
63%{transform:rotateX(-12.8317deg) rotateY(135.25deg) rotateZ(3.342deg)}
64%{transform:rotateX(-13.1641deg) rotateY(138deg) rotateZ(3.2386deg)}
65%{transform:rotateX(-13.4721deg) rotateY(140.75deg) rotateZ(3.1281deg)}
66%{transform:rotateX(-13.7546deg) rotateY(143.5deg) rotateZ(3.0105deg)}
67%{transform:rotateX(-14.0105deg) rotateY(146.25deg) rotateZ(2.8859deg)}
68%{transform:rotateX(-14.2386deg) rotateY(149deg) rotateZ(2.7546deg)}
69%{transform:rotateX(-14.4382deg) rotateY(151.75deg) rotateZ(2.6166deg)}
70%{transform:rotateX(-14.6085deg) rotateY(154.5deg) rotateZ(2.4721deg)}
71%{transform:rotateX(-14.7487deg) rotateY(157.25deg) rotateZ(2.3212deg)}
72%{transform:rotateX(-14.8583deg) rotateY(160deg) rotateZ(2.1641deg)}
73%{transform:rotateX(-14.9369deg) rotateY(166.2857deg) rotateZ(2.0009deg)}
74%{transform:rotateX(-14.9842deg) rotateY(172.5714deg) rotateZ(1.8317deg)}
75%{transform:rotateX(-15deg) rotateY(178.8571deg) rotateZ(1.6569deg)}
76%{transform:rotateX(-14.9842deg) rotateY(185.1429deg) rotateZ(1.4764deg)}
77%{transform:rotateX(-14.9369deg) rotateY(191.4286deg) rotateZ(1.2905deg)}
78%{transform:rotateX(-14.8583deg) rotateY(197.7143deg) rotateZ(1.0994deg)}
79%{transform:rotateX(-14.7487deg) rotateY(204deg) rotateZ(0.9033deg)}
80%{transform:rotateX(-14.6085deg) rotateY(210.2857deg) rotateZ(0.7023deg)}
81%{transform:rotateX(-14.4382deg) rotateY(216.5714deg) rotateZ(0.4967deg)}
82%{transform:rotateX(-14.2386deg) rotateY(222.8571deg) rotateZ(0.2866deg)}
83%{transform:rotateX(-14.0105deg) rotateY(229.1429deg) rotateZ(0.0723deg)}
84%{transform:rotateX(-13.7546deg) rotateY(235.4286deg) rotateZ(-0.146deg)}
85%{transform:rotateX(-13.4721deg) rotateY(241.7143deg) rotateZ(-0.3681deg)}
86%{transform:rotateX(-13.1641deg) rotateY(248deg) rotateZ(-0.5938deg)}
87%{transform:rotateX(-12.8317deg) rotateY(254.2857deg) rotateZ(-0.8228deg)}
88%{transform:rotateX(-12.4764deg) rotateY(260.5714deg) rotateZ(-1.055deg)}
89%{transform:rotateX(-12.0994deg) rotateY(266.8571deg) rotateZ(-1.2901deg)}
90%{transform:rotateX(-11.7023deg) rotateY(273.1429deg) rotateZ(-1.5279deg)}
91%{transform:rotateX(-11.2866deg) rotateY(279.4286deg) rotateZ(-1.7681deg)}
92%{transform:rotateX(-10.854deg) rotateY(285.7143deg) rotateZ(-2.0105deg)}
93%{transform:rotateX(-10.4062deg) rotateY(292deg) rotateZ(-2.2549deg)}
94%{transform:rotateX(-9.945deg) rotateY(298.2857deg) rotateZ(-2.5009deg)}
95%{transform:rotateX(-9.4721deg) rotateY(304.5714deg) rotateZ(-2.7485deg)}
96%{transform:rotateX(-8.9895deg) rotateY(310.8571deg) rotateZ(-2.9973deg)}
97%{transform:rotateX(-8.4991deg) rotateY(317.1429deg) rotateZ(-3.2471deg)}
98%{transform:rotateX(-8.0027deg) rotateY(323.4286deg) rotateZ(-3.4977deg)}
99%{transform:rotateX(-7.5023deg) rotateY(329.7143deg) rotateZ(-3.7487deg)}
100%{transform:rotateX(-7deg) rotateY(336deg) rotateZ(-4deg)}
}
@media(max-width:600px){
 .object-right .book-ground{filter:none;background:radial-gradient(ellipse,#0004,transparent 68%);opacity:.6}
 .object-right .book-front,.object-right .book-back{box-shadow:inset 1px 0 2px #0005}
}
