.qarap-mark{--mk-line: var(--structure, #C7CDD6);--mk-core: var(--teal, #3FE0D0);--mk-dur: var(--dur-ambient, 3.4s);--mk-ease: var(--ease-ambient, ease-in-out);display:block;width:100%;height:auto}.qarap-mark-mono{display:inline-block;width:var(--mk-mono-size, 20px);height:var(--mk-mono-size, 20px);vertical-align:-.3em;flex-shrink:0}.qarap-mark-flat{display:inline-block;width:var(--mk-flat-size, 20px);height:var(--mk-flat-size, 20px);vertical-align:-.3em;flex-shrink:0}[data-theme=light] .qarap-mark,.qarap-mark[data-theme=light]{--mk-line: var(--structure, #4E5765);--mk-core: var(--teal, #0C877A)}.qarap-mark .mark-pupil{transform-box:fill-box;transform-origin:center;animation:mark-accommodate var(--mk-dur) var(--mk-ease) infinite}.qarap-mark .mark-catchlight{transform-box:fill-box;transform-origin:center;animation:mark-catch var(--mk-dur) var(--mk-ease) infinite}@keyframes mark-accommodate{0%,to{transform:scale(.94)}50%{transform:scale(1.06)}}@keyframes mark-catch{0%,to{opacity:.72}50%{opacity:1}}.qarap-totem .qarap-mark .mark-strata-1{animation:mark-strata-wave 1.35s cubic-bezier(.2,.8,.2,1) infinite;animation-delay:0ms}.qarap-totem .qarap-mark .mark-strata-2{animation:mark-strata-wave 1.35s cubic-bezier(.2,.8,.2,1) infinite;animation-delay:90ms}.qarap-totem .qarap-mark .mark-strata-3{animation:mark-strata-wave 1.35s cubic-bezier(.2,.8,.2,1) infinite;animation-delay:.18s}.qarap-totem .qarap-mark .mark-horizon{animation:mark-horizon-wave 1.35s cubic-bezier(.2,.8,.2,1) infinite;animation-delay:.27s}.qarap-totem .qarap-mark .mark-tail{animation:mark-tail-pulse 1.35s ease-out infinite;animation-delay:.27s}.qarap-totem .qarap-mark .mark-pupil{animation:mark-pupil-cascade 1.35s ease-out infinite}.qarap-totem .qarap-mark .mark-catchlight{animation:mark-catch-cascade 1.35s ease-out infinite}@keyframes mark-strata-wave{0%{opacity:.35;stroke-width:3}25%{opacity:1;stroke-width:4.2}60%{opacity:.45;stroke-width:3}to{opacity:.35;stroke-width:3}}@keyframes mark-horizon-wave{0%{opacity:.4}30%{opacity:1;stroke-width:5}70%{opacity:.5;stroke-width:4}to{opacity:.4}}@keyframes mark-tail-pulse{0%,to{opacity:.4}35%{opacity:1;stroke-width:6.5}70%{opacity:.5;stroke-width:5}}@keyframes mark-pupil-cascade{0%{transform:scale(.9)}20%{transform:scale(1.22)}50%{transform:scale(.95)}to{transform:scale(.9)}}@keyframes mark-catch-cascade{0%{opacity:.5}20%{opacity:1}60%{opacity:.65}to{opacity:.5}}.qarap-mark--still .mark-pupil,.qarap-mark--still .mark-catchlight{animation:none}@media(prefers-reduced-motion:reduce){.qarap-mark .mark-pupil,.qarap-mark .mark-catchlight,.qarap-mark .mark-strata-1,.qarap-mark .mark-strata-2,.qarap-mark .mark-strata-3,.qarap-mark .mark-horizon,.qarap-mark .mark-tail{animation:none}}
