nav.svelte-eun48s{position:relative;display:flex;flex-direction:row;justify-content:space-between;width:100%;column-gap:.25rem}.row-primary.svelte-eun48s{display:flex;flex-direction:row;justify-content:space-between;width:100%}.hidden.svelte-eun48s{display:none}.search.svelte-eun48s{flex-grow:1;display:flex;flex-direction:row;column-gap:.25rem}.search.svelte-eun48s .search--input:where(.svelte-eun48s){position:relative;z-index:20;flex-grow:1}.tags.svelte-eun48s{width:100%;flex-grow:1000;position:relative;height:var(--button-height);white-space:nowrap;overflow-y:hidden;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;padding-right:calc(var(--padding-h) - .25rem)}.tags.svelte-eun48s::-webkit-scrollbar{display:none}button.svelte-eun48s{margin-right:.25rem}.title.svelte-eun48s{position:relative;display:flex;flex-direction:row;height:var(--button-height);align-items:center;gap:.25rem;font-family:var(--font-sans);font-weight:600;font-size:2rem;white-space:pre}.title.svelte-eun48s button:where(.svelte-eun48s){background-color:var(--color-cross-15);border-color:var(--color-cross-15)}.cross.svelte-eun48s{color:var(--color-green)}nav.svelte-eun48s button:where(.svelte-eun48s),nav.svelte-eun48s input:where(.svelte-eun48s){pointer-events:initial}@media only screen and (max-width: 640px){nav.svelte-eun48s:after{content:"";position:absolute;z-index:10;right:0;top:0;bottom:0;width:var(--padding-h);background:linear-gradient(to right,rgba(255,255,255,0),var(--color-background),var(--color-background));pointer-events:none}}.r--figure.svelte-qlwn68{display:inline-block;font-size:0;white-space:nowrap;overflow:hidden;height:100%;border-radius:.25rem}div.svelte-10tq4e3,span.svelte-10tq4e3,a.svelte-10tq4e3,img.svelte-10tq4e3,figure.svelte-10tq4e3,figcaption.svelte-10tq4e3{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}figcaption.svelte-10tq4e3,figure.svelte-10tq4e3{display:block}:root figure.tag-rhino.svelte-10tq4e3 img:where(.svelte-10tq4e3){background-color:var(--color-rhino-55)}:root figure.tag-fusion-360.svelte-10tq4e3 img:where(.svelte-10tq4e3){background-color:var(--color-fusion-360-55)}:root figure.tag-start-here.svelte-10tq4e3 img:where(.svelte-10tq4e3){background-color:var(--color-start-here-55)}:root figure.tag-blender.svelte-10tq4e3 img:where(.svelte-10tq4e3){background-color:var(--color-blender-55)}:root figure.tag-unity.svelte-10tq4e3 img:where(.svelte-10tq4e3){background-color:var(--color-unity-55)}:root figure.tag-unreal-engine.svelte-10tq4e3 img:where(.svelte-10tq4e3){background-color:var(--color-unreal-engine-55)}:root figure.tag-3d-printing.svelte-10tq4e3 img:where(.svelte-10tq4e3){background-color:var(--color-3d-printing-55)}:root figure.tag-augmented-reality.svelte-10tq4e3 img:where(.svelte-10tq4e3){background-color:var(--color-augmented-reality-55)}:root figure.tag-cross.svelte-10tq4e3 img:where(.svelte-10tq4e3){background-color:var(--color-cross-55)}.svelte-10tq4e3{box-sizing:border-box}a.svelte-10tq4e3,a.svelte-10tq4e3:link,a.svelte-10tq4e3:active,a.svelte-10tq4e3:hover,a.svelte-10tq4e3:visited{text-decoration:none;color:unset}a.svelte-10tq4e3:visited{color:var(--color-secondary)}span.svelte-10tq4e3{font-size:1rem}figure.svelte-10tq4e3{display:flex;flex-direction:column;min-height:16rem;width:16rem;border-radius:.75rem;padding:.5rem;margin:0;background-color:var(--highlight-color);transition:background-color .15s}@media only screen and (max-width: 640px){figure.svelte-10tq4e3{min-height:unset;width:100%;height:6rem;flex-direction:row;gap:.5rem;padding:.5rem var(--padding-h);overflow:hidden;border-radius:0}}figure.svelte-10tq4e3:hover{background-color:var(--color-button-hover)}img.svelte-10tq4e3{width:100%;min-height:2rem;aspect-ratio:16/9;object-fit:cover;border-radius:.5rem}@media only screen and (max-width: 640px){img.svelte-10tq4e3{height:100%;width:9.6rem;object-fit:cover}}.default-image.svelte-10tq4e3{object-fit:contain}figcaption.svelte-10tq4e3{display:flex;flex-direction:column;padding:0 .5rem;flex:1 1 auto;overflow:hidden}@media only screen and (max-width: 640px){figcaption.svelte-10tq4e3{padding:0}}@media only screen and (max-width: 640px){.tags.svelte-10tq4e3{display:none}}.image.svelte-10tq4e3{position:relative;z-index:0}.hostname.svelte-10tq4e3{position:absolute;bottom:.55rem;right:.5rem;padding:.15rem .25rem;color:var(--color-background);background-color:var(--color-secondary-alpha);border-radius:.15rem;font-family:var(--font-sans);font-size:.85rem}@media only screen and (max-width: 640px){.hostname.svelte-10tq4e3{bottom:.25rem;right:.25rem}}.tags.svelte-10tq4e3{padding:0 .5rem}.tag.svelte-10tq4e3{font-family:var(--font-serif)}.title.svelte-10tq4e3{font-weight:600;text-decoration:none;color:var(--color-primary)}.contribution.svelte-10tq4e3{color:var(--color-secondary)}@media only screen and (max-width: 640px){.title.svelte-10tq4e3,.contribution.svelte-10tq4e3,.summary.svelte-10tq4e3{white-space:pre;overflow:hidden;text-overflow:ellipsis}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root nav button.tag-rhino:hover{border-color:var(--color-rhino-55)}:root nav button.active.tag-rhino{background-color:var(--color-rhino-55);border-color:var(--color-rhino-55);color:var(--color-primary)}:root nav button.active.tag-rhino:hover{border-color:var(--color-rhino-15)}:root nav button.tag-fusion-360:hover{border-color:var(--color-fusion-360-55)}:root nav button.active.tag-fusion-360{background-color:var(--color-fusion-360-55);border-color:var(--color-fusion-360-55);color:var(--color-primary)}:root nav button.active.tag-fusion-360:hover{border-color:var(--color-fusion-360-15)}:root nav button.tag-start-here:hover{border-color:var(--color-start-here-55)}:root nav button.active.tag-start-here{background-color:var(--color-start-here-55);border-color:var(--color-start-here-55);color:var(--color-primary)}:root nav button.active.tag-start-here:hover{border-color:var(--color-start-here-15)}:root nav button.tag-blender:hover{border-color:var(--color-blender-55)}:root nav button.active.tag-blender{background-color:var(--color-blender-55);border-color:var(--color-blender-55);color:var(--color-primary)}:root nav button.active.tag-blender:hover{border-color:var(--color-blender-15)}:root nav button.tag-unity:hover{border-color:var(--color-unity-55)}:root nav button.active.tag-unity{background-color:var(--color-unity-55);border-color:var(--color-unity-55);color:var(--color-primary)}:root nav button.active.tag-unity:hover{border-color:var(--color-unity-15)}:root nav button.tag-unreal-engine:hover{border-color:var(--color-unreal-engine-55)}:root nav button.active.tag-unreal-engine{background-color:var(--color-unreal-engine-55);border-color:var(--color-unreal-engine-55);color:var(--color-primary)}:root nav button.active.tag-unreal-engine:hover{border-color:var(--color-unreal-engine-15)}:root nav button.tag-3d-printing:hover{border-color:var(--color-3d-printing-55)}:root nav button.active.tag-3d-printing{background-color:var(--color-3d-printing-55);border-color:var(--color-3d-printing-55);color:var(--color-primary)}:root nav button.active.tag-3d-printing:hover{border-color:var(--color-3d-printing-15)}:root nav button.tag-augmented-reality:hover{border-color:var(--color-augmented-reality-55)}:root nav button.active.tag-augmented-reality{background-color:var(--color-augmented-reality-55);border-color:var(--color-augmented-reality-55);color:var(--color-primary)}:root nav button.active.tag-augmented-reality:hover{border-color:var(--color-augmented-reality-15)}:root nav button.tag-cross:hover{border-color:var(--color-cross-55)}:root nav button.active.tag-cross{background-color:var(--color-cross-55);border-color:var(--color-cross-55);color:var(--color-primary)}:root nav button.active.tag-cross:hover{border-color:var(--color-cross-15)}:root figure.tag-rhino img{background-color:var(--color-rhino-55)}:root [data-hovered-tag=rhino] figure.tag-rhino{background-color:var(--color-rhino-55)}:root figure.tag-fusion-360 img{background-color:var(--color-fusion-360-55)}:root [data-hovered-tag=fusion-360] figure.tag-fusion-360{background-color:var(--color-fusion-360-55)}:root figure.tag-start-here img{background-color:var(--color-start-here-55)}:root [data-hovered-tag=start-here] figure.tag-start-here{background-color:var(--color-start-here-55)}:root figure.tag-blender img{background-color:var(--color-blender-55)}:root [data-hovered-tag=blender] figure.tag-blender{background-color:var(--color-blender-55)}:root figure.tag-unity img{background-color:var(--color-unity-55)}:root [data-hovered-tag=unity] figure.tag-unity{background-color:var(--color-unity-55)}:root figure.tag-unreal-engine img{background-color:var(--color-unreal-engine-55)}:root [data-hovered-tag=unreal-engine] figure.tag-unreal-engine{background-color:var(--color-unreal-engine-55)}:root figure.tag-3d-printing img{background-color:var(--color-3d-printing-55)}:root [data-hovered-tag="3d-printing"] figure.tag-3d-printing{background-color:var(--color-3d-printing-55)}:root figure.tag-augmented-reality img{background-color:var(--color-augmented-reality-55)}:root [data-hovered-tag=augmented-reality] figure.tag-augmented-reality{background-color:var(--color-augmented-reality-55)}:root figure.tag-cross img{background-color:var(--color-cross-55)}:root [data-hovered-tag=cross] figure.tag-cross{background-color:var(--color-cross-55)}*{box-sizing:border-box}a,a:link,a:active,a:hover,a:visited{text-decoration:none;color:unset}a:visited{color:var(--color-secondary)}dd,dt{display:inline}html,body{font-size:15px;font-family:var(--font-sans);background-color:var(--color-background);line-height:1.25}span,p,h1,h2,h3,h4,h5,h6{font-size:1rem}button,input{height:var(--button-height);min-width:var(--button-min-width);padding:0 .5rem;border:.15rem solid var(--color-button);border-radius:.5rem}button,input{font-family:var(--font-sans);font-weight:600;font-size:.85rem;color:var(--color-button-label)}button{min-width:var(--button-min-width);text-align:center;color:var(--color-primary);background-color:var(--color-button);cursor:pointer}button:hover{border-color:var(--color-button-hover)}button.active{background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-background)}button[disabled]:hover{border-color:var(--color-button);cursor:no-drop}input{padding:0 .75rem;background-color:var(--color-background)}h2.svelte-1iwpwh0,p.svelte-1iwpwh0,a.svelte-1iwpwh0,strong.svelte-1iwpwh0,footer.svelte-1iwpwh0,header.svelte-1iwpwh0,section.svelte-1iwpwh0{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}footer.svelte-1iwpwh0,header.svelte-1iwpwh0,section.svelte-1iwpwh0{display:block}:root{--color-rhino-100: hsl(297.86deg, 61.76%, 73.33%);--color-rhino-85: hsl(297.86deg, 61.76%, 77.33%);--color-rhino-55: hsl(297.86deg, 61.76%, 85.33%);--color-rhino-45: hsl(297.86deg, 61.76%, 88%);--color-rhino-35: hsl(297.86deg, 61.76%, 90.67%);--color-rhino-15: hsl(297.86deg, 61.76%, 96%);--color-fusion-360-100: hsl(357.75deg, 100%, 84.31%);--color-fusion-360-85: hsl(357.75deg, 100%, 86.67%);--color-fusion-360-55: hsl(357.75deg, 100%, 91.37%);--color-fusion-360-45: hsl(357.75deg, 100%, 92.94%);--color-fusion-360-35: hsl(357.75deg, 100%, 94.51%);--color-fusion-360-15: hsl(357.75deg, 100%, 97.65%);--color-start-here-100: hsl(42.41deg, 100%, 73.92%);--color-start-here-85: hsl(42.41deg, 100%, 77.83%);--color-start-here-55: hsl(42.41deg, 100%, 85.66%);--color-start-here-45: hsl(42.41deg, 100%, 88.26%);--color-start-here-35: hsl(42.41deg, 100%, 90.87%);--color-start-here-15: hsl(42.41deg, 100%, 96.09%);--color-blender-100: hsl(182.36deg, 68.65%, 63.73%);--color-blender-85: hsl(182.36deg, 68.65%, 69.17%);--color-blender-55: hsl(182.36deg, 68.65%, 80.05%);--color-blender-45: hsl(182.36deg, 68.65%, 83.68%);--color-blender-35: hsl(182.36deg, 68.65%, 87.3%);--color-blender-15: hsl(182.36deg, 68.65%, 94.56%);--color-unity-100: hsl(81.82deg, 85.71%, 69.8%);--color-unity-85: hsl(81.82deg, 85.71%, 74.33%);--color-unity-55: hsl(81.82deg, 85.71%, 83.39%);--color-unity-45: hsl(81.82deg, 85.71%, 86.41%);--color-unity-35: hsl(81.82deg, 85.71%, 89.43%);--color-unity-15: hsl(81.82deg, 85.71%, 95.47%);--color-unreal-engine-100: hsl(21.96deg, 100%, 70%);--color-unreal-engine-85: hsl(21.96deg, 100%, 74.5%);--color-unreal-engine-55: hsl(21.96deg, 100%, 83.5%);--color-unreal-engine-45: hsl(21.96deg, 100%, 86.5%);--color-unreal-engine-35: hsl(21.96deg, 100%, 89.5%);--color-unreal-engine-15: hsl(21.96deg, 100%, 95.5%);--color-3d-printing-100: hsl(219.86deg, 80.22%, 64.31%);--color-3d-printing-85: hsl(219.86deg, 80.22%, 69.67%);--color-3d-printing-55: hsl(219.86deg, 80.22%, 80.37%);--color-3d-printing-45: hsl(219.86deg, 80.22%, 83.94%);--color-3d-printing-35: hsl(219.86deg, 80.22%, 87.51%);--color-3d-printing-15: hsl(219.86deg, 80.22%, 94.65%);--color-augmented-reality-100: hsl(354.23deg, 100%, 69.41%);--color-augmented-reality-85: hsl(354.23deg, 100%, 74%);--color-augmented-reality-55: hsl(354.23deg, 100%, 83.18%);--color-augmented-reality-45: hsl(354.23deg, 100%, 86.24%);--color-augmented-reality-35: hsl(354.23deg, 100%, 89.29%);--color-augmented-reality-15: hsl(354.23deg, 100%, 95.41%);--color-cross-100: hsl(139.44deg, 66.36%, 41.96%);--color-cross-85: hsl(139.44deg, 47.97%, 50.67%);--color-cross-55: hsl(139.44deg, 47.97%, 68.08%);--color-cross-45: hsl(139.44deg, 47.97%, 73.88%);--color-cross-35: hsl(139.44deg, 47.97%, 79.69%);--color-cross-15: hsl(139.44deg, 47.97%, 91.29%)}:root{--font-sans: "Helvetica Neue", "Arial", Arial, sans-serif;--font-serif: Times, "Times New Roman", serif;--font-mono: monospace;--padding-v: 1rem;--padding-h: .75rem;--color-primary: hsl(0, 0%, 0%);--color-secondary: hsl(0, 0%, 45%);--color-tertiary: hsl(0, 0%, 15%);--color-background: rgb(255, 255, 255);--color-secondary-alpha: hsl(0, 0%, 45%, .65);--color-border: hsla(0, 0%, 45%, .35);--color-green: hsl(139, 66%, 42%);--color-green-light: lighten(var(--color-green), .1);--color-shadow: hsla(0, 0%, 45%, .35);--button-height: 3.5rem;--button-min-width: 3.5rem;--button-height-desktop: 6rem;--color-button-label: var(--color-tertiary);--color-button: hsl(0, 0%, 97%);--color-button-hover: hsl(0, 0%, 85%)}@media only screen and (max-width: 640px){:root{--padding-h: 1rem}}.svelte-1iwpwh0{box-sizing:border-box}a.svelte-1iwpwh0,a.svelte-1iwpwh0:link,a.svelte-1iwpwh0:active,a.svelte-1iwpwh0:hover,a.svelte-1iwpwh0:visited{text-decoration:none;color:unset}a.svelte-1iwpwh0:visited{color:var(--color-secondary)}p.svelte-1iwpwh0,h2.svelte-1iwpwh0{font-size:1rem}button.svelte-1iwpwh0{height:var(--button-height);min-width:var(--button-min-width);padding:0 .5rem;border:.15rem solid var(--color-button);border-radius:.5rem}button.svelte-1iwpwh0{font-family:var(--font-sans);font-weight:600;font-size:.85rem;color:var(--color-button-label)}button.svelte-1iwpwh0{min-width:var(--button-min-width);text-align:center;color:var(--color-primary);background-color:var(--color-button);cursor:pointer}button.svelte-1iwpwh0:hover{border-color:var(--color-button-hover)}@media only screen and (min-width: 640px){:root{--button-height: var(--button-height-desktop)}}header.svelte-1iwpwh0{position:sticky;z-index:20;top:0;left:0;right:0;padding:var(--padding-v) var(--padding-h);pointer-events:none}@media only screen and (max-width: 650px){header.svelte-1iwpwh0{pointer-events:initial}}main.svelte-1iwpwh0{position:relative;display:grid;grid-template-columns:repeat(auto-fill,16rem);grid-auto-rows:auto;justify-content:center;width:100%;column-gap:.25rem;row-gap:.25rem}@media only screen and (max-width: 650px){main.svelte-1iwpwh0{grid-template-columns:1fr;row-gap:0}}section.svelte-1iwpwh0{display:flex;flex-direction:column;width:calc(100% - 2 * var(--padding-h));border-radius:.75rem;min-height:50vh;justify-content:center;padding:var(--padding-v) var(--padding-h)}section.svelte-1iwpwh0 h2:where(.svelte-1iwpwh0){text-align:center;color:var(--color-secondary)}section.svelte-1iwpwh0 p:where(.svelte-1iwpwh0){text-align:left;color:var(--color-secondary)}section.svelte-1iwpwh0 p:where(.svelte-1iwpwh0)+p:where(.svelte-1iwpwh0){margin-top:1rem}section.svelte-1iwpwh0 a:where(.svelte-1iwpwh0),section.svelte-1iwpwh0 strong:where(.svelte-1iwpwh0){color:var(--color-primary);font-weight:600}.description.svelte-1iwpwh0{position:fixed;z-index:20;max-width:32rem;left:50%;top:50%;transform:translate(-50%,-50%);background-color:var(--color-cross-15);padding:calc(2 * var(--padding-v)) var(--padding-h)}.button__close.svelte-1iwpwh0{position:absolute;top:var(--padding-v);right:var(--padding-h)}footer.svelte-1iwpwh0{position:fixed;bottom:var(--padding-v);right:calc(var(--padding-h))}
