/* Generated by tools/build.mjs: the inking order. Edit the timeline there. */
.rose { transform-origin: 900px 450px; }
.anim .ray.r0 { animation-delay: 0.45s; }
.anim .ray.r1 { animation-delay: 0.9s; }
.anim .minor.r1, .anim .satellite.r1 { animation-delay: 1.6s; }
.anim .ray.r2 { animation-delay: 0.97s; }
.anim .minor.r2, .anim .satellite.r2 { animation-delay: 1.67s; }
.anim .ray.r3 { animation-delay: 1.04s; }
.anim .minor.r3, .anim .satellite.r3 { animation-delay: 1.74s; }
.anim .ray.r4 { animation-delay: 1.11s; }
.anim .minor.r4, .anim .satellite.r4 { animation-delay: 1.81s; }
.anim .ray.r5 { animation-delay: 1.18s; }
.anim .minor.r5, .anim .satellite.r5 { animation-delay: 1.88s; }
.anim .ray.r6 { animation-delay: 1.25s; }
.anim .minor.r6, .anim .satellite.r6 { animation-delay: 1.95s; }
.anim .ray.r7 { animation-delay: 1.32s; }
.anim .minor.r7, .anim .satellite.r7 { animation-delay: 2.02s; }
.anim .ray.r8 { animation-delay: 1.39s; }
.anim .minor.r8, .anim .satellite.r8 { animation-delay: 2.09s; }
.anim .ray.r9 { animation-delay: 1.46s; }
.anim .minor.r9, .anim .satellite.r9 { animation-delay: 2.16s; }
.anim .ray.r10 { animation-delay: 1.53s; }
.anim .minor.r10, .anim .satellite.r10 { animation-delay: 2.23s; }
.anim .ray.r11 { animation-delay: 1.6s; }
.anim .minor.r11, .anim .satellite.r11 { animation-delay: 2.3s; }
.anim .ray.r12 { animation-delay: 1.67s; }
.anim .minor.r12, .anim .satellite.r12 { animation-delay: 2.37s; }
.anim .ray.r13 { animation-delay: 1.74s; }
.anim .minor.r13, .anim .satellite.r13 { animation-delay: 2.44s; }
.anim .ray.r14 { animation-delay: 1.81s; }
.anim .minor.r14, .anim .satellite.r14 { animation-delay: 2.51s; }
.anim .ray.r15 { animation-delay: 1.88s; }
.anim .minor.r15, .anim .satellite.r15 { animation-delay: 2.58s; }
.anim .ray.r16 { animation-delay: 1.95s; }
.anim .minor.r16, .anim .satellite.r16 { animation-delay: 2.65s; }
.anim .coast.north { animation-delay: 2.4s; animation-duration: 7.2s; }
.anim .coast.south { animation-delay: 9.8s; animation-duration: 2.4s; }
.anim .at0 { animation-delay: 2.4s; }
.anim .at1 { animation-delay: 2.48s; }
.anim .at2 { animation-delay: 2.57s; }
.anim .at3 { animation-delay: 2.65s; }
.anim .at4 { animation-delay: 2.74s; }
.anim .at5 { animation-delay: 2.82s; }
.anim .at6 { animation-delay: 2.91s; }
.anim .at7 { animation-delay: 2.99s; }
.anim .at8 { animation-delay: 3.08s; }
.anim .at9 { animation-delay: 3.16s; }
.anim .at10 { animation-delay: 3.25s; }
.anim .at11 { animation-delay: 3.33s; }
.anim .at12 { animation-delay: 3.42s; }
.anim .at13 { animation-delay: 3.5s; }
.anim .at14 { animation-delay: 3.59s; }
.anim .at15 { animation-delay: 3.67s; }
.anim .at16 { animation-delay: 3.76s; }
.anim .at17 { animation-delay: 3.84s; }
.anim .at18 { animation-delay: 3.92s; }
.anim .at19 { animation-delay: 4.01s; }
.anim .at20 { animation-delay: 4.09s; }
.anim .at21 { animation-delay: 4.18s; }
.anim .at22 { animation-delay: 4.26s; }
.anim .at23 { animation-delay: 4.35s; }
.anim .at24 { animation-delay: 4.43s; }
.anim .at25 { animation-delay: 4.52s; }
.anim .at26 { animation-delay: 4.6s; }
.anim .at27 { animation-delay: 4.69s; }
.anim .at28 { animation-delay: 4.77s; }
.anim .at29 { animation-delay: 4.86s; }
.anim .at30 { animation-delay: 4.94s; }
.anim .at31 { animation-delay: 5.03s; }
.anim .at32 { animation-delay: 5.11s; }
.anim .at33 { animation-delay: 5.2s; }
.anim .at34 { animation-delay: 5.28s; }
.anim .at35 { animation-delay: 5.36s; }
.anim .at36 { animation-delay: 5.45s; }
.anim .at37 { animation-delay: 5.53s; }
.anim .at38 { animation-delay: 5.62s; }
.anim .at39 { animation-delay: 5.7s; }
.anim .at40 { animation-delay: 5.79s; }
.anim .at41 { animation-delay: 5.87s; }
.anim .at42 { animation-delay: 5.96s; }
.anim .at43 { animation-delay: 6.04s; }
.anim .at44 { animation-delay: 6.13s; }
.anim .at45 { animation-delay: 6.21s; }
.anim .at46 { animation-delay: 6.3s; }
.anim .at47 { animation-delay: 6.38s; }
.anim .at48 { animation-delay: 6.47s; }
.anim .at49 { animation-delay: 6.55s; }
.anim .at50 { animation-delay: 6.64s; }
.anim .at51 { animation-delay: 6.72s; }
.anim .at52 { animation-delay: 6.8s; }
.anim .at53 { animation-delay: 6.89s; }
.anim .at54 { animation-delay: 6.97s; }
.anim .at55 { animation-delay: 7.06s; }
.anim .at56 { animation-delay: 7.14s; }
.anim .at57 { animation-delay: 7.23s; }
.anim .at58 { animation-delay: 7.31s; }
.anim .at59 { animation-delay: 7.4s; }
.anim .at60 { animation-delay: 7.48s; }
.anim .at61 { animation-delay: 7.57s; }
.anim .at62 { animation-delay: 7.65s; }
.anim .at63 { animation-delay: 7.74s; }
.anim .at64 { animation-delay: 7.82s; }
.anim .at65 { animation-delay: 7.91s; }
.anim .at66 { animation-delay: 7.99s; }
.anim .at67 { animation-delay: 8.08s; }
.anim .at68 { animation-delay: 8.16s; }
.anim .at69 { animation-delay: 8.24s; }
.anim .at70 { animation-delay: 8.33s; }
.anim .at71 { animation-delay: 8.41s; }
.anim .at72 { animation-delay: 8.5s; }
.anim .at73 { animation-delay: 8.58s; }
.anim .at74 { animation-delay: 8.67s; }
.anim .at75 { animation-delay: 8.75s; }
.anim .at76 { animation-delay: 8.84s; }
.anim .at77 { animation-delay: 8.92s; }
.anim .at78 { animation-delay: 9.01s; }
.anim .at79 { animation-delay: 9.09s; }
.anim .at80 { animation-delay: 9.18s; }
.anim .at81 { animation-delay: 9.26s; }
.anim .at82 { animation-delay: 9.35s; }
.anim .at84 { animation-delay: 9.52s; }
.anim .at85 { animation-delay: 9.6s; }
.anim .at86 { animation-delay: 9.96s; }
.anim .at87 { animation-delay: 10.12s; }
.anim .at88 { animation-delay: 10.28s; }
.anim .at89 { animation-delay: 10.44s; }
.anim .at90 { animation-delay: 10.6s; }
.anim .at91 { animation-delay: 10.76s; }
.anim .at92 { animation-delay: 10.92s; }
.anim .at93 { animation-delay: 11.08s; }
.anim .at94 { animation-delay: 11.24s; }
.anim .at95 { animation-delay: 11.4s; }
.anim .at96 { animation-delay: 11.56s; }
.anim .at97 { animation-delay: 11.72s; }
.anim .at98 { animation-delay: 11.88s; }
.anim .at99 { animation-delay: 12.04s; }
