header{position:fixed;z-index:20;top:0;left:0;right:0;height:120px;background-color:#f7fafb;border-bottom:2px solid transparent}header>.content{display:flex;justify-content:space-between;align-items:center;height:100%}header #logo>img{width:185px}header nav{color:#7b8f98}header nav>ul{display:flex;list-style:none;padding:0;margin:0}header nav>ul>li{margin:20px 16px 0;padding:0 0 20px;font-size:18px;border-bottom:2px solid transparent;cursor:pointer;position:relative}header nav>ul>li>a{color:inherit;text-decoration:none!important}header nav>ul>li:after{content:"";display:block;position:absolute;background-color:transparent;width:0%;height:2px;bottom:0;left:0;transition:all .2s ease;rotate:-.5deg}header nav>ul>li:hover:after{background-color:#7b8f98;width:100%}header nav>svg{display:none}@media (max-width: 850px){header nav>ul>li{margin-right:12px;margin-left:12px;font-size:17px}}@media (max-width: 768px){header>.content{min-width:auto}header nav>svg{display:block;margin-right:50px;font-size:35px;cursor:pointer}header nav>ul{position:fixed;z-index:100;left:0;right:0;text-align:right;margin:10px 0;flex-direction:column;background-color:#f7fafb;display:none}header nav>ul[data-show=true]{display:block}header nav>ul>li{margin:10px 50px;padding:0;position:relative;transition:padding-right .2s ease}header nav>ul>li:after{display:none}header nav>ul>li:hover{padding-right:10px}}footer{background:#1c3a44;width:100%;color:#a9c0c8;padding:20px 0 10px}footer .content{padding:0;width:85%}#footer_col1{width:50%}#footer_row1{width:80%;margin-top:20px}#footer_row2{width:100%;height:20px;font-size:13px;margin:40px 0 10px}#footer_row2>p,#footer_row2>a{color:inherit;text-decoration:none;display:inline-block;margin:0 10px 0 0}#footer_col2{width:50%;color:#fff;font-size:23px;display:flex;flex-direction:column;justify-content:flex-end}#footer_social_media{display:flex;flex-direction:row;justify-content:flex-end;gap:25px;margin-bottom:20px}#footer_social_media a{display:block;height:30px;color:inherit;text-decoration:none}#page-about{flex-direction:column;padding:40px 0}.about-block{background:#e4eff0;padding:20px;margin:20px;border-radius:20px;display:flex;flex-direction:row;justify-content:space-between;gap:40px}.about-block[data-reverse=true]{flex-direction:row-reverse}.about-block .column{display:flex;flex-direction:column;justify-content:center;gap:20px}.about-block .column .parallax{margin-top:30px}.about-block h1{font-weight:100}.about-block text{font-weight:200}.about-block img{max-height:300px}@media screen and (max-width: 1000px){.about-block,.about-block[data-reverse=true]{flex-direction:column}.about-block .column{align-items:center}}@media screen and (max-width: 500px){.about-block h1{font-size:20px}.about-block text{font-size:15px}}#models-page{flex-direction:column!important}#mselection{position:sticky;display:flex;flex-direction:row;gap:20px;flex-grow:0;flex-shrink:0;top:120px;margin:50px 20px 0;padding:10px 0;z-index:5;background:#f7fafb}#mselection-search{width:350px}#mselection-search>input{width:calc(100% - 20px);height:40px;border:none;padding:0 10px;font-size:16px;font-weight:300;color:#333;outline:none;border-radius:5px;border:1px solid transparent;box-shadow:0 2px 8px -3px #00000014;transition:border .2s ease}#mselection-filter{background:rgb(225,228,231);border-radius:5px;margin:0;padding:5px;width:calc(100% - 20px);height:33px;display:flex;flex-direction:row}.dropdown-filter{display:relative;margin:0;flex-grow:0;border-radius:5px;padding:0 5px;border:1px solid transparent;height:31px;-webkit-user-select:none;user-select:none}.dropdown-filter:hover{border-color:#d5d4d4}.dropdown-filter-label{margin-top:6px}.dropdown-filter[data-selected] .dropdown-filter-label{font-size:10px;margin-top:0}.dropdown-filter:hover .dropdown-filter-options{display:block}.dropdown-filter-options{position:absolute;display:none;z-index:10;background-color:#fff;border-radius:5px;padding:0;box-shadow:0 2px 8px -3px #00000014;min-width:160px}.dropdown-filter-options-cmds{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;padding:10px;border-bottom:1px solid rgb(240,240,240);background:rgba(0,0,0,.018)}.dropdown-filter-options-cmds>button{background:rgb(243,243,243);border:1px solid rgb(235,235,235);margin:0;padding:3px 7px;border-radius:5px;outline:none;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:5px}.dropdown-filter-options-cmds>input{border:1px solid rgb(235,235,235);margin:0;padding:3px 7px;border-radius:5px;outline:none;width:80px;box-shadow:0 2px 8px -3px #0000001a inset;flex-grow:1}.dropdown-filter-options ul{list-style:none;padding:5px 0;margin:0}.dropdown-filter-options ul>li{margin:0 10px;padding:5px 0;font-size:14px;font-weight:300;color:#333;cursor:pointer;border-top:1px solid rgb(240,240,240);transition:background .2s ease,margin .12s ease,padding .12s ease}.dropdown-filter-options ul>li:hover{margin:0 5px;padding:5px;background:rgb(240,240,240);border-radius:3px;border-color:transparent}.dropdown-filter-options ul>li:hover+li{border-top-color:transparent}.dropdown-filter-options ul>li:first-of-type{border-top:none}#mcollection{padding:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:25px}.mtile{display:flex;flex-direction:column;position:relative;background:#e4eff0;width:250px;min-height:200px;max-height:300px;flex-grow:1;cursor:pointer;transition:all .2s ease;border:none;padding:20px;border-radius:15px}.mtile:hover{box-shadow:0 2px 15px -3px #00000005,0 0 0 5px #e4eff066}.mtile-title{font-size:20px;font-weight:500;color:#5093b0;margin-bottom:10px;margin-top:5px;white-space:pre-line}.mtile-description{font-size:14px;font-weight:300;color:#333;margin-bottom:10px;margin-top:5px;flex-grow:1;max-height:250px;overflow:hidden;text-overflow:ellipsis;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent 99%);mask-image:linear-gradient(180deg,#000 60%,transparent 99%)}.mtile-images{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;margin-bottom:10px}.mtile-images>img{max-height:50px;border-radius:3px}.mtile-tags{display:flex;flex-direction:row;gap:5px;margin-bottom:10px;font-size:10px;flex-shrink:0;flex-wrap:wrap;max-height:61px;overflow:hidden}.mtile-tags>span{background:#5093b0;padding:2px 5px;border-radius:3px;color:#fff}.mtile-stats{height:20px;display:flex;align-items:center;margin:0;gap:20px;font-size:13px;color:#5093b0;opacity:.8}.mtile-stats .item{opacity:.9;display:flex;gap:3px;flex-direction:row;align-items:center;cursor:default;-webkit-user-select:none;user-select:none}.mtile-stats .item a{text-decoration:none;color:inherit}.mtile-stats .item span{margin-left:4px}.mtile-stats .item.tag{background:#d94d4d;padding:2px 5px;border-radius:3px;color:#fff}.mtile .mtile-stats .copy-text-content{max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.medal{width:20px;height:20px;border-radius:50%;position:absolute;text-align:center;line-height:20px;right:20px;top:22px}.medal[data-tier=gold]:after{content:"🥇";color:#fff;font-size:22px}.medal[data-tier=silver]:after{content:"🥈";color:#fff;font-size:22px}.medal[data-tier=bronze]:after{content:"🥉";color:#fff;font-size:22px}@media (max-width: 768px){#mselection-filter{display:none}#mselection-search{width:100%}}.infobox{background:#ffffff;border:1px solid #e8e8e8;border-radius:5px;padding:7px;transition:all .2s linear;flex-grow:1}.infobox[data-type=info]{background:#d9eaf4;border:1px solid #b2cddd}.infobox[data-type=loading]>svg{margin-right:10px}.infobox[data-type=warning]{background-color:#fafbd7;border:1px solid #cbccaa}.infobox[data-type=error]{background-color:#e7bebe;border:1px solid #ba7878}.infobox[data-type=success]{background-color:#c7e7be;border:1px solid #78ba78}/*! 
* OverlayScrollbars
* Version: 2.2.1
* 
* Copyright (c) Rene Haas | KingSora.
* https://github.com/KingSora
* 
* Released under the MIT license.
*/.os-size-observer,.os-size-observer-listener{direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;top:0;right:0;bottom:0;left:0;transform:scale(.1)}.os-size-observer:before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0px;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}.os-environment{--os-custom-prop: -1;position:fixed;opacity:0;visibility:hidden;overflow:scroll;height:200px;width:200px;z-index:var(--os-custom-prop)}.os-environment div{width:200%;height:200%;margin:10px 0}.os-environment.os-environment-flexbox-glue{display:flex;flex-direction:row;flex-wrap:nowrap;height:auto;width:auto;min-height:200px;min-width:200px}.os-environment.os-environment-flexbox-glue div{flex:auto;width:auto;height:auto;max-height:100%;max-width:100%;margin:0}.os-environment.os-environment-flexbox-glue-max{max-height:200px}.os-environment.os-environment-flexbox-glue-max div{overflow:visible}.os-environment.os-environment-flexbox-glue-max div:before{content:"";display:block;height:999px;width:999px}.os-environment,[data-overlayscrollbars-viewport]{-ms-overflow-style:scrollbar!important}[data-overlayscrollbars-initialize],[data-overlayscrollbars~=scrollbarHidden],[data-overlayscrollbars-viewport~=scrollbarHidden],.os-scrollbar-hidden.os-environment{scrollbar-width:none!important}[data-overlayscrollbars-initialize]::-webkit-scrollbar,[data-overlayscrollbars-initialize]::-webkit-scrollbar-corner,[data-overlayscrollbars~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars~=scrollbarHidden]::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,.os-scrollbar-hidden.os-environment::-webkit-scrollbar,.os-scrollbar-hidden.os-environment::-webkit-scrollbar-corner{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]{overflow:auto}html[data-overlayscrollbars],html.os-scrollbar-hidden,html.os-scrollbar-hidden>body{box-sizing:border-box;margin:0;width:100%;height:100%}html[data-overlayscrollbars]>body{overflow:visible}[data-overlayscrollbars~=host]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;flex-direction:row!important;flex-wrap:nowrap!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]{box-sizing:inherit;position:relative;flex:auto!important;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]{--os-vaw: 0;--os-vah: 0}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport],[data-overlayscrollbars~=host],[data-overlayscrollbars~=viewport]{overflow:hidden}[data-overlayscrollbars~=overflowVisible],[data-overlayscrollbars-padding~=overflowVisible],[data-overlayscrollbars-viewport~=overflowVisible]{overflow:visible}[data-overlayscrollbars-overflow-x=hidden]{overflow-x:hidden}[data-overlayscrollbars-overflow-x=scroll]{overflow-x:scroll}[data-overlayscrollbars-overflow-x=hidden]{overflow-y:hidden}[data-overlayscrollbars-overflow-y=scroll]{overflow-y:scroll}[data-overlayscrollbars~=scrollbarPressed],[data-overlayscrollbars~=scrollbarPressed] [data-overlayscrollbars-viewport]{scroll-behavior:auto!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}.os-scrollbar{contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none}.os-scrollbar-track{position:relative;direction:ltr!important;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible,.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hidden{opacity:0;visibility:hidden}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0}.os-scrollbar-vertical .os-scrollbar-handle{right:0}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}.os-scrollbar{--os-size: 0;--os-padding-perpendicular: 0;--os-padding-axis: 0;--os-track-border-radius: 0;--os-track-bg: none;--os-track-bg-hover: none;--os-track-bg-active: none;--os-track-border: none;--os-track-border-hover: none;--os-track-border-active: none;--os-handle-border-radius: 0;--os-handle-bg: none;--os-handle-bg-hover: none;--os-handle-bg-active: none;--os-handle-border: none;--os-handle-border-hover: none;--os-handle-border-active: none;--os-handle-min-size: 33px;--os-handle-max-size: none;--os-handle-perpendicular-size: 100%;--os-handle-perpendicular-size-hover: 100%;--os-handle-perpendicular-size-active: 100%;--os-handle-interactive-area-offset: 0}.os-scrollbar .os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar .os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar .os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar .os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar .os-scrollbar-handle:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block}.os-scrollbar .os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar .os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars~=updating]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size: 10px;--os-padding-perpendicular: 2px;--os-padding-axis: 2px;--os-track-border-radius: 10px;--os-handle-interactive-area-offset: 4px;--os-handle-border-radius: 10px}.os-theme-dark{--os-handle-bg: rgba(0, 0, 0, .44);--os-handle-bg-hover: rgba(0, 0, 0, .55);--os-handle-bg-active: rgba(0, 0, 0, .66)}.os-theme-light{--os-handle-bg: rgba(255, 255, 255, .44);--os-handle-bg-hover: rgba(255, 255, 255, .55);--os-handle-bg-active: rgba(255, 255, 255, .66)}.os-no-css-vars.os-theme-dark.os-scrollbar .os-scrollbar-handle,.os-no-css-vars.os-theme-light.os-scrollbar .os-scrollbar-handle,.os-no-css-vars.os-theme-dark.os-scrollbar .os-scrollbar-track,.os-no-css-vars.os-theme-light.os-scrollbar .os-scrollbar-track{border-radius:10px}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal{padding:2px;right:10px;height:10px}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal.os-scrollbar-rtl,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal.os-scrollbar-rtl{left:10px;right:0}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal .os-scrollbar-handle,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal .os-scrollbar-handle{min-width:33px;max-width:none}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal .os-scrollbar-handle:before{top:-6px;bottom:-2px}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical,.os-no-css-vars.os-theme-light.os-scrollbar-vertical{padding:2px;bottom:10px;width:10px}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical .os-scrollbar-handle,.os-no-css-vars.os-theme-light.os-scrollbar-vertical .os-scrollbar-handle{min-height:33px;max-height:none}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical .os-scrollbar-handle:before,.os-no-css-vars.os-theme-light.os-scrollbar-vertical .os-scrollbar-handle:before{left:-6px;right:-2px}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before,.os-no-css-vars.os-theme-light.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:-6px;left:-2px}.os-no-css-vars.os-theme-dark .os-scrollbar-handle{background:rgba(0,0,0,.44)}.os-no-css-vars.os-theme-dark:hover .os-scrollbar-handle{background:rgba(0,0,0,.55)}.os-no-css-vars.os-theme-dark:active .os-scrollbar-handle{background:rgba(0,0,0,.66)}.os-no-css-vars.os-theme-light .os-scrollbar-handle{background:rgba(255,255,255,.44)}.os-no-css-vars.os-theme-light:hover .os-scrollbar-handle{background:rgba(255,255,255,.55)}.os-no-css-vars.os-theme-light:active .os-scrollbar-handle{background:rgba(255,255,255,.66)}.copy-text{position:relative;cursor:pointer}.copy-text-content{pointer-events:none}.copy-text-balloon{position:absolute;bottom:-30px;left:50%;right:0;margin-left:-30px;width:50px;height:20px;background-color:#1c3a44;border-radius:10px;padding:2px 5px;color:#fff;font-size:12px;text-align:center;line-height:20px;opacity:0;transition:all .2s ease}.copy-text:hover .copy-text-balloon{opacity:1}.popover-overlay{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center}.popover{background:#fff;padding:10px 20px;border-radius:20px;box-shadow:0 5px 20px -5px #0003;z-index:101}.popover-header{border-bottom:1px solid #dbdbdb;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:10px 0}.popover-header>h1{margin:0;font-size:20px;font-weight:200}.popover-header>button{background-color:transparent;border:none;cursor:pointer}.popover-body{padding:10px 0;display:flex;flex-direction:column;gap:10px}#mhead{flex-direction:column;color:#2f676c;padding-top:70px}#mhead h1{margin:0 20px;font-size:35px;font-weight:250;position:fixed;top:120px;width:100%;z-index:10;background:#f7fafb}#mhead .mtile-stats{margin:15px 20px 0;font-size:17px;color:inherit;opacity:.8}#mpage-nav{position:sticky;top:150px;margin-top:30px;-webkit-user-select:none;user-select:none;height:460px;width:500px;font-weight:300;font-size:15px;display:none}#mpage-nav>ul{list-style:none;margin:0;padding:0;text-align:right}#mpage-nav>ul>li{margin:5px 0}#mpage-nav>ul>li>span{cursor:pointer;display:inline-block;border-radius:5px;padding:5px;transition:background-color .2s ease}#mpage-nav>ul>li:hover>span,#mpage-nav>ul>li[data-active=true]>span{background-color:#e4eff0}#mpage-main{margin:18px 0}#mpage-main>h1{width:100%;font-size:30px;font-weight:500;color:#5093b0;position:sticky;padding-top:5px;top:120px;background-color:#f7fafb;z-index:10;cursor:default;-webkit-user-select:none;user-select:none;margin:0 0 0 -20px;padding-left:20px}#mpage-main .mtile-stats{gap:20px;font-size:16px}#mpage-main>h2{width:100%;font-size:20px;font-weight:500;color:#333;margin:30px 0 0}.model_versions_latest,.model_versions_stable,.model_versions_overview{background:#f0f0f0;padding:5px;border-radius:6px;border:1px solid #e6e6e6}.model_versions_latest .buildOn,.model_versions_stable .buildOn,.model_versions_overview .buildOn{display:flex;gap:5px;align-items:center}.model_versions_latest .status,.model_versions_stable .status,.model_versions_overview .status{float:right;padding:2px 5px;border-radius:3px;background:#d57171;margin:0 0 0 20px}.model_versions_latest .status[data-ok=true],.model_versions_stable .status[data-ok=true],.model_versions_overview .status[data-ok=true]{background:#71d571;display:none}.model_versions_latest>strong,.model_versions_stable>strong{display:flex;gap:10px;align-items:center;float:left;min-width:200px}.model_versions_overview table thead th{text-align:left}.model_versions_overview th,.model_versions_overview td{padding:2px 10px}.model_versions_overview th{padding:2px 10px 10px}.model_versions_overview th:first-of-type,.model_versions_overview td:first-of-type{padding-left:0;width:80px}.model_versions_overview th:nth-of-type(2),.model_versions_overview td:nth-of-type(2){padding-left:0;width:80px}.model_versions_overview th:last-of-type,.model_versions_overview td:last-of-type{padding-right:0}#mpage-side{width:270px;flex-grow:0;flex-shrink:0;margin:20px}#mpage .box,#mpage .section{margin:20px 0 40px}#mpage .box>h2,#mpage .section>h2{font-size:20px;font-weight:200;padding:0 10px;margin:0}#mpage .box[data-sticky=true]{position:sticky;top:160px;margin-top:-20px;z-index:10}#mpage .box[data-sticky=true]>h2{background-color:#f7fafb;padding-top:20px;padding-bottom:15px;margin-bottom:-15px}#mpage .box[data-sticky=true] .box-content{box-shadow:0 0 20px 30px #f7fafb}#mpage .section-content{padding:10px 10px 0;margin:0;font-size:15px;font-weight:300}#mpage .box-content{background:#e4eff0;padding:15px;border-radius:15px;margin:5px 0 0;font-weight:300;font-size:13px}#mpage .box table{width:100%;border-collapse:separate;border-spacing:0 10px;margin:-10px 0;padding:0}#mpage .box table tr>td{padding:0;vertical-align:top}#mpage .box table tr>td:first-of-type{width:100px}#mpage #code{position:relative;background:rgb(57,62,65);background-color:#2f676c;border-radius:15px 15px 0 0;min-height:40px;padding:10px;margin:-15px -15px 10px;font:12px monospace;color:#fff}#mpage #code:after{content:"";position:absolute;bottom:-3px;left:0;right:0;height:1px;background:rgba(47,103,108,.33)}#mpage #code>button{position:absolute;top:10px;right:10px;border:none;outline:none;padding:3px 8px;border-radius:15px;color:#fff;background:rgba(255,255,255,.249);cursor:pointer;opacity:.5;transition:opacity .2s ease}#mpage #code>button:hover{opacity:.8}#mpage .box ul{list-style:none;margin:0;padding:0}#mpage .box ul>li{margin:0;padding:5px 0;color:#333;cursor:pointer;transition:background .2s ease}#mpage .box p{margin:0;padding:0}#mpage .box .buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;margin:10px 0 0;gap:10px}#mpage .box .buttons>button{border:none;outline:none;padding:5px 10px;border-radius:15px;color:#fff;background:rgb(80,147,176);cursor:pointer;transition:background .2s ease}.model-images{display:flex;flex-direction:row;flex-wrap:no-wrap;justify-content:start;margin:0;gap:20px}.model-images .image{flex-grow:1;max-width:30%;max-height:141px}.model-images .image>img{max-width:200px;border-radius:15px;box-shadow:0 0 0 5px #e4eff0;object-fit:cover;max-width:100%;max-height:100%;width:100%;height:100%}#mpage .section .tags{display:flex;gap:10px;font-size:12px;margin:10px 0;opacity:.7}#mpage .section ul.references{font-size:13px;list-style:none;margin:10px 0 0;padding:0}#mpage .section ul.references span{font-family:monospace;color:#696969}#mpage .tables{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;margin:0;gap:20px}#mpage .table-section{margin:20px 0;padding:0;border-radius:5px;flex-grow:1}#mpage .table-section>h3{font-weight:300;font-size:15px;padding:5px 0;border-bottom:1px solid #c9dbe2}#mpage .table-section>table{font-size:13px;width:100%;border-collapse:collapse}#mpage .table-section>table td{padding:5px 3px}#mpage .table-section>table tr:nth-of-type(odd)>td{padding:4px 3px;background-color:#00000008}#mpage .table-section>table td:first-of-type{border-radius:5px 0 0 5px}#mpage .table-section>table td:last-of-type{border-radius:0 5px 5px 0}#mpage .box .tags{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;margin:20px 0 0;padding-left:12px;gap:6px;position:relative;z-index:1}#mpage .box .tags:first-of-type{margin-top:0}#mpage .box .tags>svg{position:absolute;left:-11px;top:3px;font-size:18px;opacity:.2}#mpage .box .tags{border-bottom:1px dashed #94b7bb;padding-bottom:10px;margin-top:10px}#mpage .box .tags>p{width:100%;line-height:25px;min-height:25px;padding-left:5px}#mpage .box .tags:last-of-type{border:none}.taglabel{background:rgb(217,228,230);border-radius:6px;color:#2f676c;display:inline-flex;-webkit-user-select:none;user-select:none;align-items:center}.taglabel>span{display:inline-block;padding:2px 5px;border-radius:inherit}.taglabel>svg{margin:0 2px 0 4px}.taglabel>span:last-of-type{background:#ffffff6e;margin:3px;padding:1px 4px}@media (max-width: 1400px){#mpage-nav{display:none}.model-images{width:100%}}@media (max-width: 768px){#mhead h1{font-size:25px}#mhead .mtile-stats{margin-top:0}#mpage{flex-direction:column-reverse;width:calc(100% - 30px);margin:0 10px}.model-images{flex-direction:column;flex-wrap:wrap;justify-content:start;margin:0;gap:20px}.model-images img{margin:5px}.model-images .image{max-width:none;max-height:none}#mpage-side{width:calc(100% - 20px);margin:0 10px 50px;max-width:100%;display:flex;flex-direction:column;flex-wrap:no-wrap;gap:40px}#mpage .box{flex-grow:1;margin:0}}@media (max-width: 500px){#mhead h1{font-size:20px}}#model-workflows{border-radius:20px;width:100%;min-height:20px;display:flex;gap:10px}.workflow-tile{display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:10px;flex:1 1 0px;max-width:200px;border:1px solid #efefef;cursor:pointer}.workflow-tile[data-selected=true]{background:#fff;border:1px solid #e6e6e6}.workflow-tile[data-selected=true]:hover{border:1px solid #e6e6e6}.workflow-description{font-size:14px;color:#333}.workflow-step{margin:20px 0;display:flex;gap:20px;overflow:hidden;transition:height .2s ease}.workflow-step[data-hidden=true]{height:0}.workflow-step-number{background:#fff;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:20px;border:1px solid #e6e6e6;flex-shrink:0}.workflow-step[data-show-number=false] .workflow-step-number{display:none}.workflow-step-number[data-dark=true]{background:#3a404b;color:#c1c7d2;border-color:#20242c}.workflow-step-content>h1{margin:0 0 10px;font-size:17px;font-weight:200}.workflow-tree{display:flex;flex-direction:column;gap:10px}.workflow-tree-item>.workflow-tree{margin-left:20px;position:relative}.workflow-tree-item>.workflow-tree:after{content:"";position:absolute;background:rgba(0,0,0,.149);width:2px;height:calc(100% - 8px);left:-8px}.workflow-tree-item-label{display:flex;flex-direction:row;gap:8px;padding:5px;border-radius:5px;cursor:pointer;transition:.2s ease all}.workflow-tree-item-label:hover{background:#eceeef}#workflow-run-command{background-color:#3a404b;color:#c1c7d2;max-width:100%;margin:0;padding:15px;border-radius:10px;box-shadow:0 2px 10px #0000001a;font-size:12px;font-family:monospace}main section{min-height:calc(100vh - 120px)}#section-0{top:0;width:100%;height:500vh;margin-bottom:-10vh;background-image:url(images/triangles_bg2_round.png);background-blend-mode:lighten;background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed}#section-0-sticky{position:sticky;top:100px;width:100%;height:100vh}#section-0-scroller{height:480vh}#section-0 .content{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;width:100%}#sec0-left,#sec0-right{width:50%;height:calc(100vh - 120px)}#sec0-right h1{font-size:45px;font-weight:200;color:#3b5f71;text-align:right;padding:30px}#sec0-right .textContainer{position:relative;min-height:400px}#sec0-right .textBlock{font-size:25px;font-weight:100;color:#3b5f71;text-align:right;padding:30px;position:absolute;top:0}#sec0-left{display:flex;align-items:flex-start;justify-content:center;align-items:center}#model_containers{position:relative;display:flex;flex-direction:row;justify-content:space-between;width:350px;height:380px}#model_container_wrapper{width:174px;height:79px;border:3px dashed rgba(70,103,107,.487);color:#46676b7c;border-radius:20px;position:absolute;top:140px;left:90px;text-align:center;padding-top:15px;font-size:25px;z-index:1}#model_containers .model_container{position:absolute;background:rgb(59,95,113);width:160px;padding:15px 0;border-radius:20px;margin:10px;color:#fff;text-align:center;line-height:25px;font-size:20px;font-weight:100;top:20px;left:0;z-index:2}#model_container_wrapper_inputs{position:relative;display:flex;flex-direction:column;align-items:flex-end;align-self:center;width:100px}#model_container_wrapper_inputs:after{content:"";width:60px;height:2px;background:rgba(70,103,107,.487);position:absolute;top:50%;margin-top:-1px;right:-80px}#model_container_wrapper_inputs:before{content:"";width:2px;height:60px;background:rgba(70,103,107,.487);position:absolute;top:50%;margin-top:-29px;right:-20px}#model_container_wrapper_outputs{position:relative;display:flex;flex-direction:column;align-items:flex-start;align-self:center;width:120px}#model_container_wrapper_outputs:after{content:"";width:20px;height:2px;background:rgba(70,103,107,.487);position:absolute;top:50%;margin-top:-1px;left:-30px}#model_container_wrapper_outputs:before{content:"";width:2px;height:60px;background:rgba(70,103,107,.487);position:absolute;top:50%;margin-top:-29px;left:-10px}#model_container_wrapper_outputs>span,#model_container_wrapper_inputs>span{padding:8px 12px;background:#3f616c18;border-radius:30px;margin:10px;font-size:20px}#sec0-bottom{position:absolute;width:200px;height:20px;top:calc(100vh - 200px);left:50%;margin-left:-100px;display:flex;justify-content:space-around;align-items:center}#sec0-bottom .page-selector{width:15px;height:15px;border-radius:10px;background:#1c3a4443;cursor:pointer;box-shadow:2px 5px 14px #0000000d}#sec0-bottom .page-selector[data-selected=true]{background:#7B8F98}@media (max-width: 1000px){#section-0{margin-bottom:0}#sec0-right h1{font-size:30px}#sec0-right .textBlock{font-size:25px}#model_containers{transform:scale(.8)}#sec0-right{padding-top:100px}}@media (max-width: 768px){#section-0 .content{flex-direction:column;gap:0}#sec0-left,#sec0-right{width:100%;height:50vh}#sec0-right{padding-top:0;display:flex;flex-direction:column;justify-content:flex-start}#sec0-right .textContainer{min-height:auto}#sec0-right h1,#sec0-right .textBlock{text-align:left}#sec0-right h1>br{display:none}#sec0-right h1{margin:0;padding:0 20px;font-size:25px}#sec0-right .textBlock{margin:10px 0 0;padding:0 20px;font-size:18px}#sec0-bottom{display:none}}#section-1{margin:0;padding:0;background-image:url(images/triangles_bg2_round.png);background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed;color:#2b4149;font-size:20px;display:flex;align-items:center}#section-1>.content{position:relative;display:flex;justify-content:space-between;padding:0 50px}#mhub_container_text{width:38%}#mhub_container_text .text-box{height:calc(100vh - 100px);width:100%;display:flex;flex-direction:column;justify-content:center;font-family:Helvetica,Arial,sans-serif;font-weight:100}#mhub_container_text .text-box h1{font-size:30px;font-weight:120}#mhub_container_diagram{padding-bottom:170px;width:50%}#mhub_container_diagram_wrapper{position:sticky;top:240px;height:374px}#mhub_container_diagram img{width:100%;position:absolute;left:0;top:0;transition:opacity .5s ease-out}#section-2{display:flex;background-color:#7b8496;justify-content:space-around;display:none}#section-6{display:flex;background-color:#7b8496;justify-content:space-around}#section-3{color:#2b4149;font-size:20px;justify-content:center;display:flex;background-color:#f7fafb;background-image:url(images/bg_stripe.png);background-repeat:repeat-x;background-position:center}#section-3>.content{position:relative;display:flex;flex-direction:column;justify-content:space-around;padding:0;width:85%}#section-3 h1{font-size:50px;font-weight:130;text-align:center}#try_mhub_example{display:flex;justify-content:space-between;width:100%}#try_mhub_example h2{font-size:25px;font-weight:130;margin:0 0 20px;padding:0}#try_mhub_example_leftside{display:flex;flex-direction:column;gap:60px;justify-content:space-around}#try_mhub_example_prepare>p{font-size:18px}#try_mhub_example_prepare>p:last-of-type{font-size:15px}#try_mhub_example_prepare_datatype{display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;cursor:default;width:230px}#try_mhub_example_prepare_datatype>p{padding:10px;background:#1c3a4418;border-radius:10px;margin:0}#try_mhub_example_model{display:flex;flex-direction:column;gap:10px}#try_mhub_example_model_list{flex-direction:row;justify-content:flex-start;gap:10px;display:flex;flex-wrap:wrap}#try_mhub_example_model_list>p{display:block;padding:10px;background:#3f616c18;border-radius:10px;margin:0;flex-grow:0;align-self:flex-start;cursor:pointer}#try_mhub_example_model_list>p:hover,#try_mhub_example_model_list>p[data-active=true]{background:#1c3a4443}#home_docker_command_copy{font-size:11px;position:absolute;top:-22px;left:8px;cursor:pointer;background:rgba(255,255,255,0);padding:1px 4px;border-radius:3px;-webkit-user-select:none;user-select:none;transition:all ease .2s;opacity:0}#home_docker_command:hover #home_docker_command_copy{opacity:1}#home_docker_command_copy>i{margin-top:1px}#home_docker_command_copy:active{background:rgba(255,255,255,.3)}.helpbox{border-radius:5px;padding:10px;margin:10px 0;font-weight:300;color:#333;display:flex;gap:10px}.helpbox>a{text-decoration:none!important;color:inherit;margin:0;padding:0;font-size:14px;transition:color .2s ease;cursor:pointer}.helpbox>a:hover{color:#5093b0}@media (max-width: 1000px){#try_mhub_example{flex-direction:column;align-items:flex-start;gap:100px}#try_mhub_example .codeblock{width:100%}}#section-4,#section-5{background-color:#2c4750;color:#a9c0c8;padding:20px 0 10px}#section-4>.content,#section-5>.content{padding:0;width:85%;display:flex;flex-direction:column;justify-content:center;align-items:center}#section-4 h1,#section-5 h1{font-size:50px;font-weight:130;color:#a9c0c8}#get_slicer_extension_button{padding:12px 60px 12px 20px;background:rgba(0,0,0,.2);border-radius:10px;position:relative;cursor:pointer}#get_slicer_extension_button a{text-decoration:none;color:inherit}#get_slicer_extension_button:after{content:"->";background:rgba(0,0,0,.2);position:absolute;right:8px;top:8px;bottom:8px;width:40px;border-radius:8px;text-align:center;line-height:29px}#section-5{background-color:#518597}#section-5 h1{margin-bottom:0}#section-5 h2{font-size:30px;font-weight:130;margin:-60px 0 40px}#section-5 h2 a{color:inherit}#section-6{background-color:#7b8496;background-image:url(images/section0_bg.png);background-repeat:no-repeat;background-position:center;background-size:fit}.codeblock{background:#1c2124;padding:25px;margin:10px 0;font-weight:300;font-size:18px;min-width:180px;min-height:20px;border-radius:0 0 10px 10px;position:relative;flex-grow:0;align-self:center;color:#fff;font-family:Courier New,Courier,monospace}.codeblock:before{content:"";position:absolute;height:20px;border-radius:10px 10px 0 0;background-color:#1c3a44;padding:2px 5px;left:0;right:0;top:-26px}.codeblock:after{content:"";position:absolute;background-color:#7b8f98;width:10px;height:10px;border-radius:50%;right:10px;top:-17px}.codeblock span[contenteditable]:empty{padding:0 25px 0 5px}.codeblock[data-type=simple]{border-radius:5px;padding:40px 10px 10px;font-size:15px;font-weight:300}.codeblock[data-type=simple]:before{position:absolute;top:10px;left:10px;content:"Code";display:inline-block;font-size:12px;font-weight:500;font-family:Arial,Helvetica,sans-serif;color:#fff;background:#333;padding:2px 5px;border-radius:5px;margin-bottom:5px}.codeblock .codeblock-cmdCopy{font-size:11px;position:absolute;top:-22px;left:8px;cursor:pointer;background:rgba(255,255,255,0);padding:1px 4px;border-radius:3px;-webkit-user-select:none;user-select:none;transition:all ease .2s;opacity:1;display:flex;justify-content:center;gap:8px}.codeblock:hover .codeblock-cmdCopy{opacity:1}.codeblock:hover .codeblock-cmdCopy:hover{background:rgba(255,255,255,.1)}#contribute-page{color:#233442;align-items:center;height:calc(100vh - 200px);justify-content:space-around;margin-top:150px}#contribute-page .links{display:flex;justify-content:flex-start;align-items:center;gap:20px}#contribute-page .links>svg:last-of-type{margin-left:30px}#page-contact{display:flex;flex-direction:row;justify-content:space-around;align-items:center;height:calc(100vh - 120px)}#page-contact>.column{flex-grow:1;width:50%;height:60vh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 40px;margin:0}#page-contact>.column.right{justify-content:space-between;border-left:1px solid rgb(230,230,230)}#page-contact h1{font-size:50px;font-weight:100}#page-contact h2{font-size:20px;font-weight:100}#page-contact text{font-size:20px;font-weight:100}#page-contact .block text{font-size:15px;font-weight:400}#page-contact .block .links{display:flex;justify-content:flex-start;gap:30px;margin:20px 0}#page-contact .block.images{display:flex;flex-direction:row;gap:40px}#page-contact .block .links>span{display:flex;gap:15px;align-items:center}#page-contact .block img.profile{width:130px;height:130px;object-fit:cover;border-radius:100px;margin:0}@media screen and (max-width: 1000px){#page-contact{flex-direction:column;height:auto;width:calc(100% - 100px);margin:0 50px;gap:50px}#page-contact>.column{padding:0;width:100%;height:auto}#page-contact>.column.right{border-left:none;gap:50px}#page-contact .block .links{flex-wrap:wrap}#page-contact .block.images{gap:20px}}#page-help{flex-direction:column;padding:40px 0}#help-ressources{display:flex;width:calc(100% - 40px);flex-direction:row;justify-content:space-around;gap:50px;margin:20px}#help-ressources>.block{background:#e4eff0;padding:20px;border-radius:20px;flex-grow:1;width:30%;display:flex;flex-direction:column;justify-content:flex-start;gap:10px}#help-ressources>.block h1{font-size:25px;font-weight:100;margin:0 0 10px;display:flex;gap:15px;align-items:center}#page-help>.block{display:flex;flex-direction:row;justify-content:space-between;padding:0 20px;gap:40px}#page-help .block .column{height:100%;width:50%}#page-help .block .column.right{display:flex;justify-content:center;height:100%;position:sticky;top:200px}#page-help h1{font-size:30px;font-weight:100}#page-help text{font-size:16px;font-weight:300}#page-help .codeblock{margin:70px 0 0;width:80%}.input-field{background:#e4eff0;padding:20px;border-radius:20px;flex-grow:1;margin:40px 0}.input-field>input{background:#fff;border:1px solid rgb(225,225,225);box-shadow:0 1px 12px -3px #0000001a inset;padding:5px 8px;border-radius:5px;margin:10px 0 0;width:calc(100% - 20px)}.input-field>span.error{color:red;font-size:13px}@media screen and (max-width: 780px){#help-ressources{flex-direction:column;gap:10px}#help-ressources>.block{width:calc(100% - 40px);margin:0;gap:5px}#help-ressources>.block h1{font-size:20px}#help-ressources>.block text{font-size:15px}#page-help>.block{flex-direction:column}#page-help .block .column{width:auto}#page-help .block .column.right{position:relative;top:0}}#work-in-progress{color:#233442;align-items:center;height:calc(100vh - 200px);justify-content:space-around;margin-top:150px}#under_construction{background-image:url(/images/under_construction.png);background-repeat:no-repeat;background-size:contain;width:480px;height:300px;padding-left:100px;padding-top:30px}#under_construction>h1{font-size:25px;font-weight:200}#under_construction>p{font-weight:300}#tutorial-page{margin-top:140px;margin-bottom:100px;display:flex;flex-direction:column;gap:10px}#tutorial-page>h1{font-size:2.5rem;font-weight:200;margin:0;padding:0}#tutorial-page>p{font-size:1.1rem;padding:5px}#tutorial-page .sessions{display:flex;flex-direction:column;gap:50px;margin-top:30px}#tutorial-page .sessions .session{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;gap:10px;position:relative}#tutorial-page .sessions .session>h2{font-size:1.8rem;font-weight:lighter;margin:0;padding:0}#tutorial-page .sessions .session>p{background-color:#fff;padding:10px;margin:0;border-radius:10px;top:0;right:0;position:absolute}#tutorial-page .session-blocks{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:40px;margin-top:10px}@media (max-width: 768px){#tutorial-page>h1,#tutorial-page>p{margin:0 15px}#tutorial-page .session-blocks{grid-template-columns:1fr}#tutorial-page .sessions .session{margin-left:20px;margin-right:20px}#tutorial-page .session-blocks{margin:0 -5px 0 -15px;padding:5px}#tutorial-page .session-blocks .links{flex-wrap:wrap}}#tutorial-page .session-block{position:relative;margin-left:10px;background:#e4eff0;border-radius:10px;padding:20px;display:flex;flex-direction:column;justify-content:flex-start;gap:15px}#tutorial-page .session-block:before{content:"";display:none;position:absolute;top:0;left:-10px;border-radius:10px;bottom:0;width:5px;height:100%;background-color:#a6b2b8}#tutorial-page .session-block>h3{font-size:1.2rem;font-weight:330;margin:0;padding:0}#tutorial-page .session-block .session-block-meta{display:flex;align-items:center;gap:20px;color:#7b8f98}#tutorial-page .session-block .session-block-meta>span{display:flex;align-items:center;gap:10px}#tutorial-page .session-block>p{margin:10px 0;padding:0;flex-grow:1}#tutorial-page .session-block>ul{margin:-5px 0 0;padding:0;list-style:none}#tutorial-page .session-block>ul>li{padding:2px 0;margin:0;display:flex;align-items:flex-start;gap:10px}#tutorial-page .session-block>ul>li:before{content:"•";color:#7b8f98;font-size:1.2rem;line-height:1}#tutorial-page .session-block .links{display:flex;align-items:center;gap:20px}#tutorial-page .session-block .links>a{text-decoration:none;display:flex;align-items:center;gap:10px}main{margin-top:100px;min-height:calc(100vh - 100px)}@font-face{font-family:inter;src:url(/assets/Inter-variable-b9a8e5e2.ttf)}:root{font-family:inter;background-color:#f7fafb}html,body{padding:0;margin:0}.content{max-width:1300px;width:100%;min-width:300px;margin:0 auto;display:flex;gap:20px}a{color:#7b8f98;text-decoration:none}a:hover{text-decoration:underline}
