.cargo-sky{background-image:radial-gradient(circle at 8% 14%,#ffffff8c 0 1px,#0000 1.5px),radial-gradient(circle at 31% 6%,#ffffff4d 0 .75px,#0000 1.25px),radial-gradient(circle at 57% 11%,#fff6 0 .75px,#0000 1.25px),radial-gradient(circle at 88% 22%,#fff9 0 1px,#0000 1.5px),radial-gradient(circle at 72% 38%,#ffffff40 0 .75px,#0000 1.25px),radial-gradient(circle at 14% 47%,#ffffff59 0 .75px,#0000 1.25px),radial-gradient(circle at 93% 58%,#ffffff73 0 1px,#0000 1.5px),radial-gradient(circle at 41% 66%,#fff3 0 .75px,#0000 1.25px),radial-gradient(circle at 6% 79%,#fff6 0 .75px,#0000 1.25px),radial-gradient(circle at 64% 86%,#ffffff4d 0 .75px,#0000 1.25px),radial-gradient(circle at 84% 94%,#ffffff80 0 1px,#0000 1.5px)}.shell-manifest{counter-reset:shell-plate}.shell-plate{counter-increment:shell-plate}.shell-plate-media:after{content:"№ " counter(shell-plate);content:"№ " counter(shell-plate) / "";color:#fff9;font-variant-numeric:tabular-nums;pointer-events:none;font-size:.6875rem;line-height:1;position:absolute;bottom:0;left:0}.cargo-plate{aspect-ratio:4/5;display:block;position:relative}.cargo-ring{color:#fff;pointer-events:none;width:124%;height:auto;position:absolute;top:58%;left:50%;overflow:visible;transform:translate(-50%,-50%)rotate(-15deg)}.cargo-plate-cutout{filter:drop-shadow(-1px -1px .5px #ffffff3d);position:absolute;inset:4% 8% 14%}.cargo-plate-disk{aspect-ratio:1;border-radius:9999px;width:84%;position:absolute;top:16%;left:8%;overflow:hidden}.cargo-plate-disk:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 30% 26%,#0000 34%,#0000006b 68%,#000000db 100%);position:absolute;inset:0;box-shadow:inset 1px 1px #ffffff38}.cargo-plate-star{opacity:.7;background:#fff;border-radius:9999px;width:4px;height:4px;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px 2px #ffffff59}.shell-scale{background-image:repeating-linear-gradient(90deg,#ffffff59 0 1px,#0000 1px 2.5rem),repeating-linear-gradient(90deg,#ffffff2e 0 1px,#0000 1px .5rem);background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:100% 100%,100% 50%;height:.5rem;display:block}.cargo-etch{vertical-align:bottom;display:inline-block;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.cargo-etch>*{animation:cargo-etch-ink var(--motion-slow) var(--ease-brand) both}.cargo-etch:after{content:"";mix-blend-mode:plus-lighter;pointer-events:none;animation:cargo-etch-beam var(--motion-slow) linear both;background:linear-gradient(90deg,#fff0 0 calc(100% - 1.25em),#ffffff2e calc(100% - .35em),#fffffff2 calc(100% - 2px),#fff0 100%);position:absolute;inset:0}}@keyframes cargo-etch-ink{0%{opacity:.2}}@keyframes cargo-etch-beam{0%{opacity:1;transform:translate(-100%)}85%{opacity:1}to{opacity:0;transform:translate(0)}}
