@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;0,400;0,500;0,700;1,200;1,400;1,500;1,700&display=swap";:root{--key-color: #4cb2be;--bg-color-light: #ffffff;--bg-color-dark: #181818;--bg-color: light-dark(var(--bg-color-light), var(--bg-color-dark));--scd-bg-color-light: oklch(from var(--bg-color-light) calc(l - 0.028) c h);--scd-bg-color-dark: oklch(from var(--bg-color-dark) calc(l + 0.028) c h);--secondary-bg-color: light-dark(var(--scd-bg-color-light), var(--scd-bg-color-dark));--bg-color-contrast-dark: oklch(from var(--bg-color) calc(l - 0.02) c h);--bg-color-contrast-light: oklch(from var(--bg-color) calc(l - 0.06) c h);--bg-color-contrast: light-dark(var(--bg-color-contrast-light), var(--bg-color-contrast-dark));--hover-color-light: oklch(from var(--bg-color-light) calc(l - 0.069) c h);--hover-color-dark: oklch(from var(--bg-color-dark) calc(l + 0.069) c h);--hover-color: light-dark(var(--hover-color-light), var(--hover-color-dark));--highlight-color-light: oklch(from var(--bg-color-light) calc(l - 0.135) c h);--highlight-color-dark: oklch(from var(--bg-color-dark) calc(l + 0.135) c h);--highlight-color: light-dark(var(--highlight-color-light), var(--highlight-color-dark));--text-main-light: #000000;--text-main-dark: #ffffff;--text-main: light-dark(var(--text-main-light), var(--text-main-dark));--text-body-light: #5d5d61;--text-body-dark: #9F9F9F;--text-body: light-dark(var(--text-body-light), var(--text-body-dark));--text-muted-light:#313131;--text-muted-dark:#c1c1c1;--text-muted: light-dark(var(--text-muted-light), var(--text-muted-dark));--text-highlight:light-dark(#000, #fff000);--warn-bg:light-dark(#b20000a6, #ff000057);--warn-border:light-dark(#b30000 ,#8b4949);--success-color-light: #1a7a2e;--success-color-dark: #4caf61;--success-color: light-dark(var(--success-color-light), var(--success-color-dark));--warn-color-light: #9a6000;--warn-color-dark: #fbbf24;--warn-color: light-dark(var(--warn-color-light), var(--warn-color-dark))}.red{background-color:#c20000}.brand-blue{background-color:#4cb2be}.grey-blue{background-color:#4587a3}.blue{background-color:#1a79e6}.orange{background-color:#ff6a01}.purple{background-color:#be5ded}.green{background-color:#1c9d2e}html{color-scheme:light dark}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}html[data-theme=auto]:has(#dark:checked){color-scheme:dark}html[data-theme=auto]:has(#light:checked){color-scheme:light}html,body{margin:0;min-width:298px;font-family:"Poppins",sans-serif;background:light-dark(var(--bg-color-light), var(--bg-color-dark));color:light-dark(var(--text-body-light), var(--text-body-dark))}.full_width{width:100%;background-color:var(--key-color)}.banner{margin:0 auto;background-image:url("../../images/banner.png");background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;max-width:2400px;height:calc(100vw*0.165625);max-height:318px}@media(max-width: 900px){.banner{background-size:900px auto;height:150px}}@media(max-width: 565px){.banner{width:100%;background-size:166.66667%;height:27.778vw;max-height:318px}}.banner_content{margin:0 auto;width:60vw;max-width:1440px;height:100%}@media(max-width: 900px){.banner_content{width:540px}}@media(max-width: 565px){.banner_content{width:100%}}.nav{position:sticky;top:0;z-index:1000;background:var(--secondary-bg-color)}.nav__overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);opacity:0;pointer-events:none;transition:opacity .2s;backdrop-filter:saturate(60%);z-index:1000}.nav__inner{position:relative;max-width:2400px;margin:0 auto;display:flex;justify-content:center;align-items:center;height:48px;padding:0 1rem}.nav__links{list-style:none !important;display:flex;gap:8px;padding:0;margin:0}.nav__links a,.nav__links button{color:var(--text-main);text-decoration:none;background:none;border:0;font:inherit;font-weight:400;font-size:14px;line-height:48px;padding:0 14px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.nav__links a:hover,.nav__links a:focus-visible,.nav__links button:hover,.nav__links button:focus-visible{background:var(--hover-color);color:var(--text-body)}.nav__links img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;display:inline-block;vertical-align:middle;border-radius:4px}.nav__links[hidden],.nav .drawer__links[hidden]{display:none !important}.nav .has-dd{position:relative}.nav .has-dd>a::after{content:"▾";margin-left:.4rem;font-size:.8em;color:var(--text-body);transition:transform .15s,color .15s}.nav .has-dd.open>a::after{transform:rotate(180deg);color:var(--text-main)}.nav .dropdown{position:absolute;top:100%;left:0;min-width:200px;background:var(--secondary-bg-color);box-shadow:0 8px 18px rgba(0,0,0,.45);padding:6px 0 10px;border-radius:10px;max-height:70vh;overflow:auto;z-index:100;list-style:none;margin:6px 0 0;display:none}.nav .dropdown li{list-style:none !important;margin:0;padding:0}.nav .dropdown a{display:flex;align-items:center;gap:6px;text-decoration:none;color:var(--text-main);padding:0 20px;font-size:14px;line-height:48px;white-space:nowrap;cursor:pointer}.nav .dropdown a:hover{color:var(--text-body)}.nav .dropdown img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;border-radius:4px}.nav .has-dd.open>.dropdown{display:block}.nav .dd-group__title{display:flex;align-items:center;gap:6px;padding:0 20px;line-height:48px;color:var(--key-color);cursor:default}.nav__toggle{display:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:0;width:42px;height:42px;flex-direction:column;justify-content:center;align-items:center;gap:5px;cursor:pointer;padding:0;margin:0}.nav__toggle span{width:22px;height:2px;background:var(--text-main);border-radius:2px}.nav__drawer{position:fixed;top:0;left:0;width:320px;max-width:92vw;height:100dvh;background:var(--secondary-bg-color);transform:translateX(-100%);transition:transform .25s ease;z-index:1001;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;box-shadow:none}.nav--open .nav__overlay{opacity:1;pointer-events:auto}.nav--open .nav__drawer{transform:translateX(0);box-shadow:0 8px 18px rgba(0,0,0,.45)}.nav .drawer__inner{position:relative;height:100%;display:flex;flex-direction:column;padding:1rem;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;box-sizing:border-box}.nav .drawer__close{position:absolute;top:10px;right:10px;background:none;border:0;color:var(--text-body);font-size:24px;cursor:pointer;line-height:1}.nav .drawer__links{list-style:none;padding:0;margin:2.5rem 0 0;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain}.nav .drawer__links li{list-style:none}.nav .drawer__links a{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--text-main);font-size:14px;padding:1rem 0;border-bottom:1px solid var(--highlight-color);width:100%}.nav .drawer__links a:hover{color:var(--text-body)}.nav .drawer__links img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;border-radius:4px}.nav--acc-active .drawer__links{overflow-y:hidden}.nav .acc{border-bottom:1px solid var(--highlight-color)}.nav .acc__btn{display:flex;align-items:center;gap:8px;width:100%;text-align:left;background:none;border:0;color:var(--text-main);font-size:14px;font-weight:400;padding:1rem 0;cursor:pointer;border-bottom:1px solid var(--highlight-color);margin:0}.nav .acc__btn::after{content:"▾";margin-left:auto;transform:rotate(0);transition:transform .2s,color .2s;color:var(--text-body)}.nav .acc__btn[aria-expanded=true]::after{transform:rotate(180deg);color:var(--text-main)}.nav .acc__panel{max-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;transition:max-height .25s ease;list-style:none;margin:0;padding:0;background:var(--hover-color);border-radius:6px}.nav .acc__panel li{list-style:none}.nav .acc__panel a{display:flex;align-items:center;gap:8px;padding:.75rem .75rem;border-bottom:1px solid var(--highlight-color);width:100%}.nav .acc__panel a:last-child{border-bottom:none}.nav .acc__group-title{display:flex;align-items:center;gap:8px;padding:.75rem .75rem;color:var(--key-color);border-bottom:1px solid var(--highlight-color)}@media(max-width: 900px){.nav__links{display:none}.nav__toggle{display:flex}}a{color:light-dark(var(--text-main-light), var(--text-main-dark))}a:hover{text-decoration:none}a:hover .stat_box{background:var(--secondary-bg-color);color:var(--text-main);border-color:var(--text-main)}a:hover .stat_box img{filter:none}.content{width:calc(100% - 90px);max-width:1680px;margin:0 auto;padding:0 45px;transition:.1s}@media(max-width: 768px){.content{width:calc(100% - 10px);padding:0 5px}}@media(max-width: 1024px){.content{width:90%;padding:0 5%;overflow:hidden}}.footer_content{width:calc(100% - 90px);max-width:1680px;margin:0 auto;padding:0 45px;transition:.1s}@media(max-width: 768px){.footer_content{width:calc(100% - 10px);padding:0 5px}}.title{font-weight:500;color:var(--text-main);font-size:17px;text-transform:uppercase;letter-spacing:1px;line-height:48px}.subtitle,.subtitle_2{font-size:18px;font-weight:500;letter-spacing:.3px;color:var(--key-color)}.subtitle_2{color:var(--text-highlight)}.highlight{color:var(--text-main);font-weight:400;font-style:italic}.highlight.mono{font-family:monospace;border-bottom:1px solid var(--text-highlight)}.title_color{color:var(--text-highlight)}.subtitle_color{color:var(--key-color)}.flex_title{font-weight:500;color:var(--text-main);display:block;font-size:17px;text-transform:uppercase;letter-spacing:1px;line-height:48px;transition:.1s}@media(max-width: 900px){.flex_title{margin-top:20px}}@media(max-width: 550px){.flex_title{margin-top:40px;line-height:28px;padding:10px 0;margin-bottom:10px;border-bottom:1px solid var(--text-body)}}h1{margin:25px 0;color:var(--text-highlight);width:100%;font-weight:500;letter-spacing:1px}.social_container{display:flex;flex-wrap:wrap;gap:20px;padding:10px 0}.social_card{display:grid;gap:10px;grid-template-columns:28px 1fr}.social_card:hover .social_card_title{color:var(--text-main)}.social_card:hover .social_card_icon img{filter:grayscale(0)}.social_card:visited,.social_card:link{color:var(--text-body);text-decoration:none}.social_card_icon img{aspect-ratio:1/1;width:100%;filter:grayscale(100%) contrast(0);transition:.1s}.social_card_details{display:grid;grid-template-rows:1fr auto}.social_card_url{font-size:10px}.social_card_title{display:inline-block;text-transform:uppercase;letter-spacing:2px;transition:.1s}.footer_container{width:100%;position:relative;background:var(--secondary-bg-color)}.footer_container a{color:var(--text-main);text-decoration:none}.footer_container a:hover{color:var(--text-body)}.footer_content{padding-top:45px;padding-bottom:100px;display:flex;justify-content:space-between}.footer_content .left{margin-top:-25px}@media(max-width: 550px){.footer_content>div{display:block;text-align:center}}@media(max-width: 700px){.footer_content{padding-top:45px;padding-bottom:50px}}@media(max-width: 550px){.footer_content{flex-wrap:wrap;justify-content:center}.footer_content .social_container{justify-content:center;display:flex}}.footer_content .onclick{font-size:small;color:var(--text-body)}.footer_content .onclick:hover{color:var(--text-main);cursor:pointer}.footer-controls{display:inline-grid;grid-template-columns:auto auto;gap:12px;align-items:center;margin:1em 0}.footer-lang{position:relative;display:inline-block;font-size:.95rem}.footer-lang .lang-trigger{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;outline:1px solid var(--highlight-color);border:none;background:var(--bg-color);color:var(--text-body);border-radius:999px;margin:0;letter-spacing:normal;line-height:2em;cursor:pointer;transition:transform .06s ease,outline-color .15s ease}.footer-lang .lang-trigger .lang-code{font-weight:700;letter-spacing:.02em}.footer-lang .lang-trigger .lang-name{opacity:.9}.footer-lang .lang-trigger .chev{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;opacity:.7}.footer-lang .lang-trigger:hover{outline-color:var(--key-color)}.footer-lang .lang-trigger:active{transform:translateY(1px)}.footer-lang .lang-menu{position:absolute;bottom:calc(100% + .5rem);right:0;min-width:180px;border:1px solid var(--highlight-color);background:var(--bg-color);color:var(--text-body);border-radius:.75rem;box-shadow:0 10px 30px rgba(0,0,0,.35);padding:.25rem;list-style:none;margin:0;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .12s ease,transform .12s ease}.footer-lang .lang-menu .lang-opt{display:flex;align-items:center;gap:.5rem;padding:.5rem .6rem;border-radius:.5rem;cursor:pointer}.footer-lang .lang-menu .lang-opt .code{width:2.2rem;font-weight:700;opacity:.9;text-align:center}.footer-lang .lang-menu .lang-opt .name{flex:1;opacity:.95}.footer-lang .lang-menu .lang-opt:hover{background:var(--secondary-bg-color)}.footer-lang .lang-menu .lang-opt[aria-selected=true]{outline:2px solid var(--key-color);outline-offset:-2px}.footer-lang.open .lang-menu{opacity:1;pointer-events:auto;transform:translateY(0);z-index:1}.theme-toggle{--accent: #4a90e2;display:inline-grid;grid-template-columns:1fr 1fr;position:relative;background:var(--bg-color);border-radius:999px;padding:4px;width:70px;height:36px;outline:1px solid var(--highlight-color);transition:outline-color .15s ease}.theme-toggle:hover{outline:1px solid var(--key-color)}.theme-toggle input{display:none}.theme-toggle label{z-index:2;display:grid;place-items:center;cursor:pointer;color:#555;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:999px}.theme-toggle .slider{position:absolute;inset:4px;width:calc(50% - 4px);background-color:var(--hover-color);border-radius:999px;transition:background-color .3s,transform .3s;z-index:1}.theme-toggle:hover .slider{background-color:var(--key-color)}#dark:checked~.slider{transform:translateX(100%)}#dark:checked+label{color:var(--accent)}#dark:not(:checked)+label:hover{background:var(--hover-color)}#light:checked+label{color:var(--accent)}#light:not(:checked)+label:hover{background:var(--hover-color)}.article_image_left{width:25%;float:left;margin:0 10px 10px 0}.article_image_right{width:25%;float:right;margin:0 0 10px 10px}.code{font-family:Consolas,"Andale Mono","Lucida Console","Lucida Sans Typewriter",Monaco,"Courier New","monospace";letter-spacing:1px;background:light-dark(var(--scd-bg-color-light), var(--scd-bg-color-dark));border:1px solid rgba(0,0,0,.75);padding:1px 2px;display:inline-block}ul,ol{list-style:none;padding-left:20px}ul>li,ol>li{line-height:32px;font-size:16px}ul>li::before,ol>li::before{color:var(--text-highlight);margin:0;text-align:right;padding-right:10px}ul>li::before{content:"•"}ol{counter-reset:list-counter}ol>li{counter-increment:list-counter}ol>li::before{content:counter(list-counter)}.default ol,.default ul{list-style:revert;padding:revert;margin:revert;counter-reset:none}.default li{font-size:revert;line-height:revert;padding:revert;margin:revert;counter-increment:none}.default ul>li::before,.default ol>li::before{content:none;padding:0;margin:0}.flex_container{display:flex;justify-content:center;flex-wrap:wrap}.content-grid{display:grid}.flex-row{display:flex;justify-content:flex-start;flex-wrap:nowrap}.flex-row div{padding:5px}.stat-flex-container .stat_box:hover{background:var(--secondary-bg-color);color:var(--text-main);border-color:var(--text-main)}.stat-flex-container .stat_box:hover img{filter:none}input,select,textarea,.block-form-button,.form-button{background:var(--secondary-bg-color);color:var(--text-main);box-sizing:border-box;border-radius:8px;line-height:1.2;padding:.55rem .75rem;border:1px solid var(--highlight-color)}input:focus,select:focus,textarea:focus,.block-form-button:focus,.form-button:focus{outline:none;border-color:var(--key-color);box-shadow:0 0 0 3px rgba(76,178,190,.25)}#progress_bar{position:absolute;height:48px;width:0;background:rgba(0,255,0,.5)}.inline-button,.block-button{color:var(--text-main);border:1px solid hsla(0,0%,100%,0);text-align:center;margin:0}.inline-button:active,.block-button:active{border:1px solid var(--highlight-color)}.block-button{display:block !important;margin-bottom:10px !important}.block-button:link{text-decoration:none}.key-btn,input[type=submit],.inline-button,.block-button,.block-form-button,.form-button{color:#fff;background:var(--key-color);display:inline-block;padding:.85em .5em;margin:.5em 0;border-radius:12px;text-decoration:none}.key-btn:hover,input[type=submit]:hover,.inline-button:hover,.block-button:hover,.block-form-button:hover,.form-button:hover{color:var(--text-main);outline:1px solid var(--key-color);background:light-dark(var(--hover-color-light), var(--hover-color-dark));cursor:pointer}.key-btn:active,input[type=submit]:active,.inline-button:active,.block-button:active,.block-form-button:active,.form-button:active{outline:1px solid var(--secondary-bg-color);background:var(--highlight-color);cursor:pointer}.key-btn.block,input[type=submit].block,.inline-button.block,.block-button.block,.block-form-button.block,.form-button.block{text-align:center;display:block}.key-btn svg,input[type=submit] svg,.inline-button svg,.block-button svg,.block-form-button svg,.form-button svg{height:1.5em;width:1.5em}.key-btn.negative,input[type=submit].negative,.inline-button.negative,.block-button.negative,.block-form-button.negative,.form-button.negative{background-color:rgba(155,35,35,.6)}.key-btn:hover,input[type=submit]:hover,.inline-button:hover,.block-button:hover,.block-form-button:hover,.form-button:hover{background:var(--secondary-bg-color);cursor:pointer}.key-btn:disabled,input[type=submit]:disabled,.inline-button:disabled,.block-button:disabled,.block-form-button:disabled,.form-button:disabled{background:var(--secondary-bg-color);color:var(--highlight-color);cursor:not-allowed}.inline-button{display:inline-block;width:-webkit-fill-available;width:-moz-available;width:fill-available}.trumbowyg-modal input{color:#000}.form_flex_container{display:flex;justify-content:flex-start;flex-wrap:wrap}.form_flex_container div{flex-grow:1}.form_flex_container div input{width:100%;box-sizing:border-box}.form_flex_container div input[type=submit]{margin:0}.form_flex_container div select{padding:13px 5px}.form_flex_container .inline-text-input{display:inline-block;width:auto;box-sizing:border-box;text-align:center}.inline-text-input{display:inline-block;width:auto;box-sizing:border-box;text-align:center}.vertical-form{display:block;margin:0 auto;width:90%}.vertical-form .div-container+.div-container{width:100%;margin-top:10px}.vertical-form .div-container span{color:light-dark(var(--text-main-light), var(--text-main-dark));letter-spacing:1px;line-height:28px}.vertical-form .div-container input,.vertical-form .div-container select,.vertical-form .div-container textarea{box-sizing:border-box;width:100%}.inline-label{line-height:28px;display:inline-block;margin:0 10px}.form_select{font-family:"Poppins",sans-serif;position:relative;width:200px}.form_select select{display:none}.select-items div,.select-selected{color:light-dark(var(--text-main-light), var(--text-main-dark));font-size:14px;line-height:28px;letter-spacing:1px;padding:10px 5px 10px 5px;border:1px solid rgba(0,0,0,0);border-color:light-dark(var(--highlight-color-light), var(--highlight-color-dark));cursor:pointer}.select-selected{background-color:light-dark(var(--scd-bg-color-light), var(--scd-bg-color-dark))}.select-selected:after{position:absolute;content:"";top:calc(50% - 3px);right:10px;width:0;height:0;border:6px solid rgba(0,0,0,0);border-color:light-dark(var(--highlight-color-light), var(--highlight-color-dark)) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.select-selected.select-arrow-active:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) light-dark(var(--highlight-color-light), var(--highlight-color-dark)) rgba(0,0,0,0);top:25%}.select-items{position:absolute;background-color:light-dark(var(--scd-bg-color-light), var(--scd-bg-color-dark));top:100%;left:0;right:0;z-index:99}.select-items div:hover{background-color:light-dark(var(--highlight-color-light), var(--highlight-color-dark))}.same-as-selected{background-color:light-dark(var(--highlight-color-light), var(--highlight-color-dark))}.select-hide{display:none}.check-container{font-size:14px;line-height:28px;padding:10px 5px 10px 35px;display:block;position:relative;margin-left:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.check-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.check-container input:checked~.checkmark{background-color:#4cb2be}.check-container input:checked~.checkmark:after{display:block}.check-container input:checked~.checkmark_x{background-color:rgba(155,35,35,.6)}.check-container input:checked~.checkmark_x:after{display:block}@media(hover: hover)and (pointer: fine){.check-container:hover input~.checkmark,.check-container:hover input~.checkmark_x{background-color:light-dark(var(--highlight-color-light), var(--highlight-color-dark))}}.check-container .checkmark:after,.check-container .checkmark_x:after{width:5px;height:10px}.check-container .checkmark:after{left:9px;top:5px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.check-container .checkmark_x:after{left:7.25px;top:-1px;font-weight:bold;content:"X"}.check-container.invert input:not(:checked)~.checkmark{background-color:#4cb2be}.check-container.invert input:not(:checked)~.checkmark:after{display:block}.check-container.invert input:not(:checked)~.checkmark_x{background-color:rgba(155,35,35,.6)}.check-container.invert input:not(:checked)~.checkmark_x:after{display:block}.check-container.invert input:checked~.checkmark{background-color:light-dark(var(--scd-bg-color-light), var(--scd-bg-color-dark))}.check-container.invert input:checked~.checkmark:after{display:none}.check-container.invert input:checked~.checkmark_x{background-color:light-dark(var(--scd-bg-color-light), var(--scd-bg-color-dark))}.check-container.invert input:checked~.checkmark_x:after{display:none}.checkmark,.checkmark_x{position:absolute;top:50%;transform:translateY(-50%);left:0;height:25px;width:25px;background-color:light-dark(var(--scd-bg-color-light), var(--scd-bg-color-dark))}.checkmark:after,.checkmark_x:after{content:"";position:absolute;display:none}.checkmark_x{border:1px solid light-dark(var(--highlight-color-light), var(--highlight-color-dark))}.js-close:hover{color:var(--text-body-color);cursor:pointer}.switch-field input[type=radio]{padding:0;margin:0;opacity:0;height:0;width:0}.switch-field input:checked+label{background:var(--secondary-bg-color);color:var(--text-main);border-color:var(--text-main)}.switch-field label{cursor:pointer;display:inline-block;border:1px solid var(--highlight-color);color:var(--text-body);border-radius:3px;padding:10px 15px;margin-bottom:15px}.switch-field label:hover{background:var(--secondary-bg-color);color:var(--text-main);border-color:var(--text-main)}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;width:100%;height:15px;background:light-dark(var(--highlight-color-light), var(--highlight-color-dark));outline:none;border-radius:7.5px;opacity:.7}input[type=range]:hover{opacity:1}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#fff;border:7px solid #4cb2be;cursor:pointer;border-radius:50%;box-sizing:border-box}input[type=range]::-moz-range-thumb{width:25px;height:25px;background:#fff;border:7px solid #4cb2be;cursor:pointer;border-radius:50%;box-sizing:border-box}.breadcrumb{display:block;font-size:14px;line-height:14px;color:light-dark(var(--text-main-light), var(--text-main-dark));margin-top:2px;margin-bottom:-14px;letter-spacing:1px}.breadcrumb a{color:light-dark(var(--text-body-light), var(--text-body-dark));text-decoration:none}.breadcrumb a:hover{color:light-dark(var(--text-main-light), var(--text-main-dark))}.bounding-box{background:light-dark(var(--scd-bg-color-light), var(--scd-bg-color-dark));color:light-dark(var(--text-main-light), var(--text-main-dark));box-sizing:content-box;padding:10px;border:1px solid light-dark(var(--highlight-color-light), var(--highlight-color-dark));margin:10px 0}.gallery.bounding-box img{max-width:150px;margin:5px}.message_bar{padding:15px 10px;display:block;position:absolute;top:calc(100vw*0.165625 + 48px);padding-left:35px;left:0;width:calc(100% - 45px);background:#7b1819;color:var(--text-main)}.message_bar a{color:var(--text-main);text-decoration:none}.message_bar a:hover{color:var(--text-body);text-decoration:underline}@media(max-width: 900px){.message_bar{top:198px}}@media(max-width: 600px){.message_bar{top:198px}}@media(max-width: 565px){.message_bar{top:calc(27.778vw + 48px)}}@media(min-width: 1920px){.message_bar{top:366px}}@media(min-width: 1770px){.message_bar{width:calc(100vw - (100vw - 1663px));left:0;padding:15px calc((100vw - 1680px)/2)}}.tooltip{position:relative}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:light-dark(var(--highlight-color-light), var(--highlight-color-dark));color:light-dark(var(--text-main-light), var(--text-main-dark));text-align:center;padding:5px;border-radius:6px;position:absolute;z-index:1;bottom:125%;margin-left:calc(-65px + 50%);opacity:0;transition:opacity .1s}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:light-dark(var(--highlight-color-light), var(--highlight-color-dark)) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.stat_box{display:inline-block;border:1px solid var(--highlight-color);color:var(--text-body);border-radius:3px;padding:10px 15px;margin-bottom:15px}.stat_box+.stat_box{margin-left:5px}.stat_box img{height:1em;vertical-align:middle;filter:grayscale(100%)}.stat_box_active{background:var(--secondary-bg-color);color:var(--text-main);border-color:var(--text-main)}.stat_box_active img{filter:none}.channel_container{display:flex;justify-content:center;margin-top:1em}.channel_card_container{width:240px;padding:30px 14px;display:inline-block;transition:.1s}.channel_card_container:link,.channel_card_container:visited{color:var(--text-body);text-decoration:none}.channel_card_container:hover{background:var(--secondary-bg-color);border-radius:12px;box-shadow:0px 8px 16px 0px rgba(0,0,0,.4)}@media(max-width: 910px){.channel_card_container{width:30%;padding:15px 5px}}@media(max-width: 500px){.channel_card_container{width:32%;padding:5px 2px}}.channel_card{width:100%;margin:0;text-align:center}.channel_card img{width:100%;aspect-ratio:1/1;border-radius:50%}.channel_card_title{color:var(--text-main);font-size:18px;text-transform:uppercase;letter-spacing:2px;font-weight:600;margin-bottom:0;display:block}@media(max-width: 910px){.channel_card_title{letter-spacing:normal}}@media(max-width: 500px){.channel_card_title{font-size:16px}}@media(max-width: 430px){.channel_card_title{font-size:14px}}.channel_card_subtitle{color:var(--text-main);font-weight:400;font-size:12px;margin:0;display:block}@media(max-width: 770px){.channel_card_subtitle{color:unset}}@media(max-width: 430px){.channel_card_subtitle{font-size:11px}}.channel_card_stat{display:inline-block;padding:3px 5px}@media(max-width: 770px){.channel_card_stat{display:none}}.twitch .twitch-video{padding-top:56.25%;position:relative;height:0}.twitch .twitch-video iframe{position:absolute;width:100%;height:100%;top:0}@media(min-width: 1250px){.twitch .twitch-video{width:75%;padding-top:42.1875%}}.twitch .twitch-chat{height:500px}.twitch .twitch-chat iframe{width:100%;height:100%}@media(min-width: 1250px){.twitch .twitch-chat{width:25%;height:auto;position:absolute;top:0;right:0;bottom:0}}@media(min-width: 1250px){.twitch{position:relative}}.mod-gallery{display:grid;margin:25px 0;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));justify-items:center;grid-gap:5px;grid-row-gap:5px}@media(max-width: 480px){.mod-gallery{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));grid-gap:5px;grid-row-gap:5px}}.mod-thumb{width:100%;overflow:hidden;display:block}.mod-thumb figure{width:100%;overflow:hidden;margin:0;padding-top:56.25%;position:relative;border-radius:5px}.mod-thumb figure img{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%, -50%)}.mod-row{width:100%;color:var(--text-body);text-decoration:none;border:1px solid var(--bg-color);padding:10px;box-sizing:border-box;background:var(--secondary-bg-color) _color;border-radius:12px}.mod-row:hover{background:var(--hover-color);border:1px solid var(--highlight-color)}.mod-row:hover .mod-title{text-decoration:underline}@media(max-width: 700px){.mod-row{padding:10px}}@media(max-width: 480px){.mod-row{padding:5px}}.mod-author{display:inline-block;font-style:italic;font-size:12px}.mod-title{color:var(--text-main);letter-spacing:1px;display:block;width:100%;margin:5px 0}.mod-type{font-size:12px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px;display:block;color:var(--key-color)}.mod-desc{font-size:13px;letter-spacing:.5px}.playlist_grid{display:grid;margin:25px 0;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));justify-items:center;grid-gap:25px;grid-row-gap:25px}@media(max-width: 480px){.playlist_grid{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));grid-gap:15px;grid-row-gap:15px}}.playlist_poster{width:100%;overflow:hidden;margin:0;padding-top:140.625%;position:relative;transition:.35s;box-shadow:0px 15px 26px -13px #000;border-radius:12px}.playlist_poster:hover,.playlist_poster:active{transform:scale(1.075);outline:5px solid hsla(0,0%,100%,.75)}.playlist_poster:hover .playlist_card,.playlist_poster:active .playlist_card{opacity:1;background-color:rgba(0,0,0,.75)}.playlist_poster p{margin:0;padding:0}.playlist_img{background-size:contain;background-position:top center;background-repeat:no-repeat}.playlist_img,.playlist_card{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%)}.playlist_card{display:flex;flex-direction:column;background-color:rgba(0,0,0,0);opacity:0;z-index:1;transition:.35s;transition-delay:350ms;color:#fff}.playlist_title,.playlist_videos,.playlist_description{width:calc(100% - 12px);margin:0 6px}.playlist_title{padding:3px 0 5px 0;font-weight:500;border-bottom:2px solid var(--text-main);margin-bottom:10px}.playlist_description{font-size:small;overflow:hidden;flex-grow:1}.playlist_videos{border-top:2px solid var(--text-main);padding:5px 0;font-size:small}.bigwallet_banner{width:100%;background-color:#cff2f6}.bigwallet_banner .banner_image{width:100%;margin:0 auto;max-width:3000px;padding-top:11.3%;background-image:url("https://jamesturner.yt/cdn-cgi/image/f=avif/images/bigwallet-banner.jpg");background-size:cover;background-position:center center}@media(max-width: 1300px){.bigwallet_banner .banner_image{background-image:url("https://jamesturner.yt/cdn-cgi/image/f=avif/images/bigwallet-banner-small.jpg");padding-top:22.6%}}@media(min-width: 3000px){.bigwallet_banner .banner_image{width:3000px;padding-top:339px}}.contact{display:grid;grid-template-areas:"left right";grid-template-columns:50% 50%;-moz-column-gap:25px;column-gap:25px}@media(max-width: 1100px){.contact{grid-template-areas:"left" "right";grid-template-columns:1fr;-moz-column-gap:0px;column-gap:0px}}.contact-body{grid-area:right;margin-bottom:25px}.contact-image{grid-area:left;background-image:url(../../images/contact_image.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:500px;transition:.2s}@media(max-width: 1100px){.contact-image{background-position:center center;min-height:320px}}.contact-detail{display:inline-block;border:1px solid var(--highlight-color);padding:15px 25px;font-weight:300;letter-spacing:2px;font-size:22px;color:var(--text-main);transition:.2s}.contact-detail a{color:var(--text-main);text-decoration:none}.contact-detail:hover a{text-decoration:underline}@media(max-width: 480px){.contact-detail{font-size:14px}}.contact-name{font-size:18px;font-weight:400}.post_titlebar_container{display:flex;margin:25px 0}.post_titlebar_container.custom-css{background:var(--bg-color);border-radius:1em;padding:0 1em}.post_category_icon{padding-right:10px}.post_category_icon div{width:64px;min-width:64px;height:64px;background-size:cover}@media(max-width: 700px){.post_category_icon div{display:none}}.post_title_container{height:96px}.post_title{margin:0}.post_subtitle{display:inline-block;font-size:12px;color:var(--text-body);font-weight:300}.post_thumbnail{position:relative;width:100%;padding-bottom:56.25%;height:0}.post_thumbnail iframe{width:100%;height:100%;position:absolute}@media(min-width: 1400px){.post_thumbnail{padding-bottom:727px}}.post_thumbnail_image{width:100%;height:100%;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;left:0}.picture-wrapper{min-width:0;overflow-x:auto;-webkit-mask-image:linear-gradient(to right, black 85%, transparent 100%);mask-image:linear-gradient(to right, black 85%, transparent 100%)}.picture,.video_gallery{display:grid;margin:5px 0}.picture{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));justify-items:center;grid-gap:5px;grid-row-gap:5px}@media(max-width: 700px){.picture{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));justify-items:center}}.picture.gallery_slider{grid-template-rows:repeat(2, 1fr);grid-auto-flow:column;grid-auto-columns:minmax(200px, 1fr);overflow-x:auto;overflow-y:hidden}@media(max-width: 700px){.picture.gallery_slider{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}}.post_thumbnail_image,.post_gallery_thumbnail,.bounding-box,.post_thumbnail iframe{border-radius:12px}#posts-container .div-table-row,.download-item .video_title,.download-item .video_gallery_thumbnail,.s3pi_card-body{position:relative;overflow:hidden}#posts-container .div-table-row::after,.download-item .video_title::after,.download-item .video_gallery_thumbnail::after,.s3pi_card-body::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg, var(--secondary-bg-color) 20%, var(--hover-color) 40%, var(--secondary-bg-color) 60%);background-size:200% 100%;animation:shimmer 1.5s infinite linear;pointer-events:none;opacity:0;border-radius:12px;z-index:1;transition:opacity .1s ease-in-out}.video_gallery{grid-template-columns:repeat(auto-fill, minmax(270px, 1fr));grid-gap:10px;grid-row-gap:0px}.video_gallery a{color:var(--text-body);text-decoration:none}.video_gallery a:hover{color:var(--text-main)}.video_gallery div .video_title{margin:5px 0;display:block;font-weight:400;letter-spacing:1px;line-height:24px;height:48px;overflow:hidden}@keyframes shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.s3pi_card-body.loading{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s3pi_card-body.loading::after{opacity:.8}.s3pi_card-body{overflow:visible}.download-item .video_title{color:inherit;border-radius:12px;min-height:24px}.download-item.loading{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.download-item.loading .video_gallery_thumbnail::after,.download-item.loading .video_title::after{opacity:.8}.download-item.loading .video_title{color:rgba(0,0,0,0) !important}#posts-container.loading{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#posts-container.loading .div-table-row::after{opacity:.5}.video_gallery_thumbnail{width:100%;overflow:hidden;margin:0;padding-top:56.25%;position:relative;border-radius:12px}.video_gallery_thumbnail img{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.post_gallery_thumbnail{width:100%;overflow:hidden;margin:0;padding-top:56.25%;position:relative}.post_gallery_thumbnail img{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);opacity:.75;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.post_gallery_thumbnail img:hover{opacity:1}.download-box{width:100%;box-sizing:border-box}.download-box thead{color:var(--text-main);text-transform:uppercase;font-weight:400;letter-spacing:2px}.row-changelog{font-size:12px;color:var(--text-body);line-height:24px}.row-changelog ol li{line-height:24px;font-size:12px;padding-left:20px}.row-changelog ol li strong,.row-changelog ol li em{color:var(--text-main)}.row-tiem{vertical-align:top}.row-tiem+.row-item{margin-left:15px;flex-grow:1}.download-row-cont .row-item{white-space:nowrap;color:var(--text-body);vertical-align:top}.download-row-cont .file-name{width:60%}.file-name a{color:var(--key-color);letter-spacing:1px}.file-name a:hover{text-decoration:none}.file-name .file-extra{font-size:12px;line-height:25px;vertical-align:bottom;color:var(--text-body)}.file-name .file-extra:hover{text-decoration:underline;color:var(--text-main);cursor:pointer}@media(max-width: 900px){.file-name{width:100%}}@media(max-width: 900px){.file-date{display:none}}@media(max-width: 700px){.file-downloads{display:none}}.file-extra-active{text-decoration:underline;color:var(--text-main) !important}.mc-page-cont,.gallery-page{display:grid;grid-template-areas:"left right";grid-template-columns:3fr minmax(250px, 0.75fr);-moz-column-gap:15px;column-gap:15px}@media(max-width: 900px){.mc-page-cont,.gallery-page{grid-template-areas:"left" "right";grid-template-columns:1fr;grid-row-gap:10px;-moz-column-gap:0;column-gap:0}}.gallery-page{grid-template-columns:1.5fr minmax(450px, 1fr)}@media(max-width: 900px){.gallery-page{grid-template-columns:1fr}}@media(min-width: 1400px){.gallery-page .post_thumbnail{padding-bottom:56.25%}}.gallery-page>*{min-width:0}.mc-page-body,.gallery-page-body{grid-area:left}@media(max-width: 900px){.mc-page-body,.gallery-page-body{grid-area:right}}.mc-page-sidebar,.gallery-page-sidebar{grid-area:right}.mc-page-sidebar .bounding-box:first-child,.gallery-page-sidebar .bounding-box:first-child{margin-top:0}.mc-page-sidebar table,.gallery-page-sidebar table{width:100%}.mc-page-sidebar td,.gallery-page-sidebar td{font-size:13px;color:var(--text-body)}.mc-page-sidebar td+td,.gallery-page-sidebar td+td{text-align:right;color:var(--text-main)}.mc-page-sidebar ol,.gallery-page-sidebar ol{padding:0;color:var(--text-body)}.mc-page-sidebar ol>li,.gallery-page-sidebar ol>li{font-size:13px;line-height:26px;letter-spacing:.5px}@media(max-width: 900px){.mc-page-sidebar,.gallery-page-sidebar{grid-area:left}}.gallery-page-sidebar td{font-size:1em}.category-icon{position:absolute;z-index:1;width:40px;height:40px;background-size:cover;top:2px;right:2px}.stat-flex-container{display:flex;justify-content:flex-start;flex-wrap:wrap;grid-area:left}.stat-flex-container .stat_box{display:block;min-width:-moz-max-content;min-width:max-content}.stat-flex-container .stat_box:link{text-decoration:none}@media(max-width: 900px){.stat-flex-container .stat_box{flex-basis:100%;flex-grow:0;min-width:-moz-max-content;min-width:max-content}.stat-flex-container .stat_box+.stat_box{margin-left:0}}.page-nav{display:grid;grid-template-areas:"left right";grid-template-columns:1fr minmax(max-content, max-content);width:100%}@media(max-width: 900px){.page-nav{display:grid;grid-template-areas:"left" "right";grid-template-columns:1fr;width:100%}}#pagination,#pagination-top,#pagination-bottom{display:block;text-align:right;grid-area:right}#pagination .pagination_btn,#pagination .pagination_btn_selected,#pagination-top .pagination_btn,#pagination-top .pagination_btn_selected,#pagination-bottom .pagination_btn,#pagination-bottom .pagination_btn_selected{display:inline-block;border:1px solid var(--text-body);color:var(--text-body);border-radius:2px;padding:10px 20px;margin:0 2px;text-decoration:none}#pagination .pagination_btn:hover,#pagination .pagination_btn_selected,#pagination-top .pagination_btn:hover,#pagination-top .pagination_btn_selected,#pagination-bottom .pagination_btn:hover,#pagination-bottom .pagination_btn_selected{background:var(--highlight-color);border-color:var(--text-main);color:var(--text-main)}@media(max-width: 900px){#pagination,#pagination-top,#pagination-bottom{display:flex;width:100%}#pagination .pagination_btn,#pagination .pagination_btn_selected,#pagination-top .pagination_btn,#pagination-top .pagination_btn_selected,#pagination-bottom .pagination_btn,#pagination-bottom .pagination_btn_selected{text-align:center;flex-grow:1}}#pagination.loading,#pagination-top.loading,#pagination-bottom.loading{opacity:.6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width: 540px){.last_btn,.first_btn{display:none !important}}@media(max-width: 480px){.mid_btn{display:none !important}}.pack-icon-inline{position:relative;background-color:#fff;border-radius:50%;display:inline-block}.pack-icon-inline::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--sims-icon);background-size:cover}.pack-icon-inline+.pack-icon-inline{margin-left:2px}.tag-box{color:var(--text-main);font-size:12px;padding:.25em .95em;margin:.5em .3em;background:#1a79e6;border-radius:1em;text-decoration:none;display:inline-block;vertical-align:middle}.tag-box.small{font-size:10px}.tag-box:hover{color:var(--text-main)}.tag-box.red.inactive{background-color:rgba(194,0,0,.5)}.tag-box.red:hover{background-color:#c20000}.tag-box.brand-blue.inactive{background-color:rgba(76,178,190,.5)}.tag-box.brand-blue:hover{background-color:#4cb2be}.tag-box.grey-blue.inactive{background-color:rgba(69,135,163,.5)}.tag-box.grey-blue:hover{background-color:#4587a3}.tag-box.blue.inactive{background-color:rgba(26,121,230,.5)}.tag-box.blue:hover{background-color:#1a79e6}.tag-box.orange.inactive{background-color:rgba(255,106,1,.5)}.tag-box.orange:hover{background-color:#ff6a01}.tag-box.purple.inactive{background-color:rgba(190,93,237,.5)}.tag-box.purple:hover{background-color:#be5ded}.tag-box.green.inactive{background-color:rgba(28,157,46,.5)}.tag-box.green:hover{background-color:#1c9d2e}.post-collapsible{border:1px solid var(--highlight-color);border-radius:4px;margin-bottom:1em;overflow:hidden;box-sizing:content-box}.post-collapsible__header{width:100%;background:var(--secondary-bg-color);color:var(--text-main);border:none;padding:.75em 1em;font-size:1em;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.post-collapsible__indicator{transition:transform .3s ease}.post-collapsible__content{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 1em}.post-collapsible--open__indicator{transform:rotate(45deg)}.post-collapsible--open__content{padding:1em}#post_content_container .post-collapsible__content{max-height:unset}.lot-details-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(100px, 1fr));gap:12px;margin-top:8px}.lot-detail{display:flex;align-items:center;gap:6px;font-size:1rem;padding:.75em}.lot-detail .info{display:inline-flex;align-items:center;position:relative}.lot-detail .icon{width:20px;height:20px;flex-shrink:0;display:block}.lot-detail,.pack-has-kits{background-color:var(--hover-color);border-radius:12px}.pack-has-kits{font-size:.75em;color:var(--text-muted);font-style:italic;margin:.75em 0 .5em 0;padding:.5em}.gallery-tray-info:hover{cursor:help}.gallery-tray-info.info .tooltip{font-size:.9rem;letter-spacing:normal;text-align:left}.gallery-tray-info.info .tooltip>span{display:grid;grid-template-columns:1fr;gap:8px}.gallery-tray-info code{display:block;background-color:var(--highlight-color-light);padding:.25rem;border-radius:6px;margin:.25rem 0}.gallery-tray-info p{margin:0}.s3pi_image-grid{display:flex;flex-wrap:wrap;gap:.75rem}.s3pi_image-grid.small .s3pi_image-grid__item{width:95px}.s3pi_image-grid.small .s3pi_image-grid__img{width:95px;height:95px}.s3pi_image-grid__item{text-align:center;width:120px}.s3pi_image-grid__img{width:120px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:12px;display:block}.s3pi_image-grid__label{font-size:.75rem;margin-top:4px;white-space:normal;word-break:break-word}.s3pi_image-grid__link{text-decoration:none;color:inherit}.s3pi_image-grid__link:hover .s3pi_image-grid__label{text-decoration:underline;color:var(--text-main)}.s3pi_image-grid__link:hover .s3pi_image-grid__img{opacity:.85}.aluna_banner .aluna_logo{margin:0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center}.aluna_menu{display:grid;background:var(--secondary-bg-color);padding:.5em 1em;border-radius:2em;align-items:center;margin:1em auto}.aluna_menu div{display:grid;grid-auto-flow:column;grid-template-columns:auto;gap:1em;margin:0 auto}.aluna_menu div a{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--text-body);padding:.6rem .8rem;border-radius:2em;box-sizing:border-box;min-width:0;text-decoration:none;text-align:center}.aluna_menu div a:hover{color:var(--text-main);outline:1px solid var(--key-color);background:var(--hover-color)}.lot_tag{position:absolute;top:0;left:0;z-index:1;color:var(--text-main);background:var(--secondary-bg-color);padding:.25em 1em;border-radius:12px 0}.workshop_thumbnail img{display:block;max-width:100%;height:auto;margin-inline:auto}.video_row_flex{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;align-content:flex-start}@media(max-width: 545px){.video_row_flex{flex-flow:row wrap}}.time,.time_ago{background:rgba(0,0,0,.85);color:#fff;font-size:11px;position:relative;z-index:1;padding:0 3px;border-radius:3px}.video_thumb_flex{width:calc(100% - 18px - 10px);margin:5px;color:var(--text-body)}.video_thumb_flex:link,.video_thumb_flex:visited{text-decoration:none}.video_thumb_flex:hover .video_title{color:var(--text-main-dark)}.video_thumb_flex img{width:100%;border-radius:12px}.video_thumb_flex .time{margin:-27px 6px 0 0;float:right}.video_thumb_flex .time_ago{margin:-27px 0 0 6px;float:left}@media(max-width: 1400px){.video_thumb_flex:nth-child(5){display:none}}@media(max-width: 1175px){.video_thumb_flex:nth-child(4){display:none}}@media(max-width: 900px){.video_thumb_flex:nth-child(3){display:none}}@media(max-width: 545px){.video_thumb_flex:nth-child(3){display:block}}.index_shorts{flex-flow:row nowrap}@media(max-width: 545px){.index_shorts{flex-flow:nowrap}}.short_thumb_flex{width:calc(100% - 18px - 10px);margin:5px;color:var(--text-body)}.short_thumb_flex:link,.short_thumb_flex:visited{text-decoration:none}.short_thumb_flex:hover .video_title{color:var(--text-main)}.short_thumb_flex img{width:100%;border-radius:12px}.short_thumb_flex .time{margin:-27px 6px 0 0;float:right}.short_thumb_flex .time_ago{margin:-27px 0 0 6px;float:left}.short_thumb_flex .video_title{font-size:12px;line-height:16px;height:32px}@media(max-width: 1400px){.short_thumb_flex:nth-child(10){display:none}.short_thumb_flex:nth-child(9){display:none}}@media(max-width: 1175px){.short_thumb_flex:nth-child(8){display:none}.short_thumb_flex:nth-child(7){display:none}}@media(max-width: 900px){.short_thumb_flex:nth-child(6){display:none}.short_thumb_flex:nth-child(5){display:none}}@media(max-width: 545px){.short_thumb_flex:nth-child(4){display:none}.short_thumb_flex:nth-child(3){display:none}}.video_title{display:block;font-weight:400;letter-spacing:1px;line-height:24px;height:48px;overflow:hidden}.video_grid,.playlists_grid,.all_videos,.playlist_items{justify-items:center;-moz-column-gap:12px;column-gap:12px;row-gap:12px}.video_grid{display:flex}@media(max-width: 545px){.video_grid{display:grid}}@media(max-width: 1400px){.video_grid a:nth-child(6){display:none}}@media(max-width: 1175px){.video_grid a:nth-child(5){display:none}}@media(max-width: 900px){.video_grid a:nth-child(4){display:none}}@media(max-width: 545px){.video_grid a{display:grid;grid-template-columns:2fr 3fr;-moz-column-gap:12px;column-gap:12px;align-items:start}.video_grid a:nth-child(4),.video_grid a:nth-child(5),.video_grid a:nth-child(6){display:grid}}.playlists_grid,.all_videos,.playlist_items{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}@media(max-width: 595px){.all_videos{grid-template-columns:1fr}}@media(max-width: 595px){.all_videos a{display:grid;grid-template-columns:2fr 3fr;-moz-column-gap:12px;column-gap:12px;align-items:start}}@media(max-width: 1080px){.playlist_items{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0;row-gap:0}}@media(max-width: 1080px){.playlist_items a{padding:12px}.playlist_items a:hover{border-radius:16px;background:#202020}.playlist_items a{display:grid;grid-template-columns:2fr 3fr;-moz-column-gap:12px;column-gap:12px;align-items:start}}#video-loading,.thumbnail_image{background:var(--highlight-color);border-radius:12px}.video_container{text-decoration:none;display:block;width:100%;position:relative}.video_container .thumbnail{position:relative;aspect-ratio:16/9}.video_container .thumbnail .thumbnail_image{width:100%;aspect-ratio:16/9;overflow:hidden}.video_container .thumbnail img{width:100%}.video_container .thumbnail .time,.video_container .thumbnail .time_ago{position:absolute;bottom:6px}.video_container .thumbnail .time{right:6px}.video_container .thumbnail .time_ago{left:6px}.video_container .title{text-transform:none;line-height:normal;color:var(--text-body);font-size:16px;font-weight:500;color:var(--text-body);letter-spacing:normal;display:block;margin:.35em 0 0 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.video_container:hover .title{color:var(--text-main)}.video_container .date{color:var(--text-muted);font-size:14px;font-weight:400}#playlist-container .time{font-size:14px;padding:2px 6px;border-radius:6px}#video-loading{display:none;justify-self:stretch;aspect-ratio:16/9;align-self:start;display:grid;align-items:center;justify-items:center}#video-loading .loading_ellipsis{width:2.5em;height:auto;visibility:visible}#video-loading .loading_ellipsis .text{fill:var(--text-main)}.playlist a{text-decoration:none}.playlist .playlist_overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.85);border-radius:12px;align-items:center;justify-items:center;font-size:1.25em;color:#fff}.playlist:hover .playlist_overlay{display:grid}.playlist_details a{color:var(--text-body)}.playlist_details a:hover{color:var(--text-main)}.playlist_details{font-size:.85em;font-weight:600}.playlist_bg{position:absolute;top:-12px;left:10px;right:10px;bottom:50%;border-radius:12px}.video-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(270px, 1fr));-moz-column-gap:10px;column-gap:10px;row-gap:20px;padding:0 14px;overflow:hidden}.video-card{width:100%;color:var(--text-body)}.video-card__link{display:block;color:inherit;text-decoration:none}.video-card__link:hover .video-card__title,.video-card__link:focus-visible .video-card__title{color:var(--text-main)}.video-card__link:focus-visible{outline:2px solid var(--highlight-color);outline-offset:4px;border-radius:14px}.video-card__figure{display:grid;gap:.5rem;margin:0}.video-card__thumb{position:relative;border-radius:12px;overflow:hidden;background:#1c1c1c;aspect-ratio:16/9}.video-card__thumb.is-short::before{content:"";position:absolute;inset:0;background:var(--thumb) center/cover no-repeat;filter:blur(24px) saturate(1.1) brightness(0.8);transform:scale(1.1);opacity:.85}.video-card__thumb.is-short img{-o-object-fit:contain;object-fit:contain}.video-card__thumb img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;opacity:0;transition:opacity .2s ease}.video-card__thumb img[src]{opacity:1}.video-card__badges{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:flex-end;padding:6px;pointer-events:none}.badge{color:#fff}.video-chip{color:var(--text-main)}.video-chip,.badge{font-size:11px;backdrop-filter:blur(6px);box-shadow:rgba(0,0,0,.45) 0 6px 12px -6px}.badge{background:rgba(0,0,0,.65);padding:0 3px;border-radius:3px}.badge--age{margin-right:auto}.badge--dur{margin-left:auto}.video-chip{display:inline-flex;align-items:center;gap:6px;line-height:18px;padding:2px 6px;border-radius:6px;background:var(--secondary-bg-color)}.video-chip .video-chip__icon{display:inline-flex;width:14px;height:14px;line-height:0}.video-chip .video-chip__icon svg{width:100%;height:100%;fill:currentColor}.video-chip--live{background:rgba(225,0,45,.9);color:#fff}.video-chip--members{background:var(--highlight-color);color:light-dark(#107516, #2ba640)}.video-card__link:hover .chip,.video-card__link:focus-visible .chip{background:rgba(0,0,0,.72)}.video-card__meta{display:flex;flex-wrap:wrap;gap:6px;min-height:22px}.video-card__title{font-size:14px;line-height:1.3;color:var(--text-body);display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(prefers-reduced-motion: reduce){.video-card__thumb img{transition:none}}.video-filters{display:grid;grid-template-columns:1fr auto auto auto;gap:1em;margin:1em auto;background:var(--secondary-bg-color);padding:.5em 1em;border-radius:2em;align-items:center}.video-filters input,.video-filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit;background:var(--hover-color);border:none;padding:.6rem .8rem;border-radius:2em;box-sizing:border-box;min-width:0}.video-filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0.08)) padding-box,url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' aria-hidden='true'><path fill='currentColor' d='M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z'/></svg>") no-repeat right .8rem center/1rem 1rem;color:inherit;border:none;padding:.6rem 2.2rem .6rem .8rem;border-radius:2em;font:inherit;cursor:pointer}.video-filters select:hover{background:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1)) padding-box,url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' aria-hidden='true'><path fill='currentColor' d='M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z'/></svg>") no-repeat right .8rem center/1rem 1rem}.video-filters select:focus-visible{outline:2px solid var(--highlight-color);outline-offset:2px}.video-filters input{max-width:420px;width:100%}.video-filters select{cursor:pointer}@media(max-width: 730px){.video-filters{grid-template-columns:repeat(3, minmax(0, 1fr));gap:.5em;padding:.5em}.video-filters .vf-select{width:100%;min-width:0}.video-filters input{grid-column:1/4;max-width:none;width:100%}.video-filters .vf-select__btn{inline-size:100%}}.vf-select{position:relative}.vf-more-c{margin:1em 0;text-align:center}.vf-select__btn,.vf-more{padding:.6rem .9rem;border-radius:2em;background:var(--secondary-bg-color);color:inherit;border:0;cursor:pointer;box-sizing:border-box;margin:0}.vf-select__btn:hover,.vf-more:hover{background:var(--hover-color);color:var(--text-main);outline:1px solid var(--key-color)}.vf-select__btn:focus-visible,.vf-more:focus-visible{outline:2px solid var(--highlight-color);outline-offset:2px}.vf-select__btn{display:inline-flex;align-items:center;gap:.5rem;width:100%;text-align:left}.vf-more{color:var(--text-main);background:var(--key-color)}.vf-select__label{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#download-filters .vf-select__icon{border-radius:0}#download-filters .vf-select__label .vf-select__icon{vertical-align:-0.25em}.vf-select__chev{margin-left:.25rem;font-size:.9em;color:var(--text-body);transition:transform .15s,color .15s}.vf-select[aria-expanded=true] .vf-select__chev{transform:rotate(180deg);color:var(--text-main)}.vf-select__list{position:absolute;top:100%;left:0;margin:6px 0 0 !important;min-width:220px;background:var(--secondary-bg-color);box-shadow:0px 8px 16px 0px rgba(0,0,0,.4);padding:6px 0 10px !important;border-radius:10px;max-height:60vh;overflow:auto;list-style:none !important;z-index:100;display:none;box-sizing:border-box;max-width:calc(100vw - 16px)}.vf-select--align-right .vf-select__list{left:auto;right:0}.vf-select--drop-up .vf-select__list{top:auto;bottom:100%;margin:0 0 6px 0}.vf-select[aria-expanded=true] .vf-select__list{display:block}.vf-select__opt{display:flex;align-items:center;gap:8px;padding:0 20px;font-size:14px;line-height:48px;color:var(--text-main);white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vf-select__opt:hover{color:var(--text-body);background:var(--hover-color)}.vf-select__opt::before{content:none}.vf-select__opt[aria-selected=true]{background:var(--hover-color);border-radius:6px}.vf-select__group-title{display:flex;align-items:center;gap:6px;padding:0 20px;line-height:48px;color:var(--key-color);cursor:default}.vf-select__icon{width:18px;height:18px;border-radius:50px;-o-object-fit:cover;object-fit:cover}.vf-select__native{position:absolute !important;inset:0 !important;opacity:0 !important;pointer-events:none !important;width:0 !important;height:0 !important}.members_title{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:6px;column-gap:6px;margin:25px 0;font-size:2em;font-weight:500;color:var(--text-highlight);width:100%}.members_title svg{width:1em;height:1em;vertical-align:-0.2em;fill:var(--text-highlight)}.videos_title,.perks_title{display:grid;-moz-column-gap:.75em;column-gap:.75em;align-items:center;justify-items:start}.videos_title{margin:1em 0;grid-template-columns:auto 1fr}.perks_title{grid-template-columns:auto 1fr auto}.videos_subtitle,.videos_title_button,.join{font-size:1.5em;color:var(--text-main);font-weight:500;line-height:1.5em;vertical-align:middle}@media(max-width: 490px){.videos_subtitle span{display:none}}.videos_title_button,.join{font-size:.95em;margin:0;padding:.75em 1em;border-radius:50px;background-color:rgba(0,0,0,0);transition:background-color 100ms;text-decoration:none}.join{background-color:#3ea6ff;color:#000}.join:hover{background-color:#65b8ff}.join:active{background-color:#5193cc}#membership_details{overflow:hidden;max-height:1000px}#membership_details.open{max-height:1000px}#membership_details:not(.open){max-height:0}@media(max-width: 1110px){#membership_details{max-height:1250px}#membership_details.open{max-height:1250px}}@media(max-width: 1110px){#membership_details{max-height:1250px}#membership_details.open{max-height:1250px}}@media(max-width: 860px){#membership_details{max-height:1250px}#membership_details.open{max-height:1250px}}@media(max-width: 670px){#membership_details{max-height:1250px}#membership_details.open{max-height:1250px}}@media(max-width: 540px){#membership_details{max-height:1500px}#membership_details.open{max-height:1500px}}@media(max-width: 500px){#membership_details{max-height:2000px}#membership_details.open{max-height:2000px}}@media(max-width: 400px){#membership_details{max-height:2500px}#membership_details.open{max-height:2500px}}@media(max-width: 400px){#membership_details{max-height:2250px}#membership_details.open{max-height:2250px}}#min_large{display:inline}#min_large.closed{font-size:1rem;line-height:2.25rem}#min_small{display:none}@media(max-width: 540px){#min_large{display:none}#min_small{display:inline}}.videos_title_button:hover{background-color:var(--hover-color)}.videos_title_button:active{background-color:var(--highlight-color)}.icon_panel{display:grid;row-gap:12px}.members_panel{background-color:var(--secondary-bg-color);border:1px solid var(--highlight-color);border-radius:12px;padding:1em}.members_panel figure{display:inline-block}.members_panel .emotes,.members_panel .badges{background-color:var(--hover-color);border-radius:12px;padding:5px 10px}.members_panel .emotes span,.members_panel .badges span{color:var(--text-main);grid-column:1/-1;justify-self:self-start}.members_panel .emotes{display:grid;grid-template-columns:repeat(auto-fill, 48px);grid-template-rows:auto;grid-auto-rows:48px;justify-items:center;align-items:center}.members_panel .emotes figure{margin:0}.members_panel .emotes img{width:32px}.members_panel .emotes span{margin-bottom:10px}.members_panel .badges{display:grid;grid-template-columns:repeat(auto-fill, 72px);row-gap:10px}.members_panel .badges figure{margin:0;display:grid;grid-template-rows:auto 48px}.members_panel .badges figcaption{font-size:12px;font-weight:500;align-self:self-end;text-align:center}.members_panel .badges img{align-self:center;justify-self:center;width:32px}.members_panel #minimise{font-size:1.5em;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 .5em;border-radius:50px}.members_panel #minimise:hover{background:var(--highlight-color);color:var(--text-main);cursor:pointer}.members_panel #minimise .fa-xs{margin:0 .35em;vertical-align:unset}#perks_title_bar:hover{cursor:pointer}#perks_title_bar:hover #minimise{background:var(--highlight-color);color:var(--text-main)}.members_description{margin:1em 0;background-color:var(--hover-color);border-radius:12px;padding:1em;color:var(--text-muted);display:grid;grid-template-columns:auto 1fr;-moz-column-gap:1em;column-gap:1em}.members_description p{margin:.5em 0;padding:0}.members_description span{display:inline-block;color:var(--text-main);font-weight:500;margin:.5em 0 0 .5em;text-decoration:underline;text-decoration-color:var(--text-highlight);text-underline-offset:.2em}.members_description img{border-radius:50%;width:128px}.members_description .inline_avatar{display:none;float:left;margin:0 .5em 0 0}@media(max-width: 590px){.members_description{-moz-column-gap:.5em;column-gap:.5em}.members_description img{width:72px}}@media(max-width: 490px){.members_description{-moz-column-gap:0;column-gap:0}.members_description img{display:none}.members_description .inline_avatar{display:inline}}.members_perks{display:grid;grid-template-columns:1fr 1fr;margin:1em 0 0 0;-moz-column-gap:1em;column-gap:1em}@media(max-width: 860px){.members_perks{grid-template-columns:1fr;row-gap:12px}}.membership_perks{display:grid;row-gap:12px}.member_perk{display:grid;grid-template-columns:72px auto;background-color:var(--hover-color);border-radius:12px;padding:5px 5px 5px 0}.perk_icon{grid-row-start:1;grid-row-end:3;justify-self:center}.perk_icon img{width:48px}:root:has(#light:checked) .perk_icon{filter:contrast(0) brightness(0)}.perk_name{color:var(--text-main);font-weight:500}.perk_desc{color:var(--text-muted);font-size:14px}#return_to_top{position:fixed;background:var(--highlight-color);color:var(--text-highlight);border-radius:50%;display:none;width:50px;height:50px;justify-items:center;align-items:center;right:1rem;bottom:1rem;z-index:1000}#return_to_top:hover{cursor:pointer;background:var(--text-highlight);color:var(--highlight-color)}:root{--key-color: #4cb2be;--bg-color-light: #ffffff;--bg-color-dark: #181818;--bg-color: light-dark(var(--bg-color-light), var(--bg-color-dark));--scd-bg-color-light: oklch(from var(--bg-color-light) calc(l - 0.028) c h);--scd-bg-color-dark: oklch(from var(--bg-color-dark) calc(l + 0.028) c h);--secondary-bg-color: light-dark(var(--scd-bg-color-light), var(--scd-bg-color-dark));--bg-color-contrast-dark: oklch(from var(--bg-color) calc(l - 0.02) c h);--bg-color-contrast-light: oklch(from var(--bg-color) calc(l - 0.06) c h);--bg-color-contrast: light-dark(var(--bg-color-contrast-light), var(--bg-color-contrast-dark));--hover-color-light: oklch(from var(--bg-color-light) calc(l - 0.069) c h);--hover-color-dark: oklch(from var(--bg-color-dark) calc(l + 0.069) c h);--hover-color: light-dark(var(--hover-color-light), var(--hover-color-dark));--highlight-color-light: oklch(from var(--bg-color-light) calc(l - 0.135) c h);--highlight-color-dark: oklch(from var(--bg-color-dark) calc(l + 0.135) c h);--highlight-color: light-dark(var(--highlight-color-light), var(--highlight-color-dark));--text-main-light: #000000;--text-main-dark: #ffffff;--text-main: light-dark(var(--text-main-light), var(--text-main-dark));--text-body-light: #5d5d61;--text-body-dark: #9F9F9F;--text-body: light-dark(var(--text-body-light), var(--text-body-dark));--text-muted-light:#313131;--text-muted-dark:#c1c1c1;--text-muted: light-dark(var(--text-muted-light), var(--text-muted-dark));--text-highlight:light-dark(#000, #fff000);--warn-bg:light-dark(#b20000a6, #ff000057);--warn-border:light-dark(#b30000 ,#8b4949);--success-color-light: #1a7a2e;--success-color-dark: #4caf61;--success-color: light-dark(var(--success-color-light), var(--success-color-dark));--warn-color-light: #9a6000;--warn-color-dark: #fbbf24;--warn-color: light-dark(var(--warn-color-light), var(--warn-color-dark))}.red{background-color:#c20000}.brand-blue{background-color:#4cb2be}.grey-blue{background-color:#4587a3}.blue{background-color:#1a79e6}.orange{background-color:#ff6a01}.purple{background-color:#be5ded}.green{background-color:#1c9d2e}.content.tool{max-width:1200px}.pack_select_container{display:flex;flex-wrap:wrap;justify-content:flex-start}input[type=checkbox]{display:none}input[type=checkbox]:checked+label{opacity:.25}input[type=checkbox]:checked+label[class*=basegame]{opacity:1}.challenge_generator_cont input[type=checkbox]:checked+label[class*=basegame]{opacity:1}input[type=checkbox]+label[class*=basegame]{opacity:.25;width:96px;height:96px}.challenge_generator_cont input[type=checkbox]+label[class*=basegame]{opacity:.55;box-shadow:0 2px 8px rgba(0,0,0,.2)}.s4_icon,.s_icon{position:relative;width:52px;height:52px;border-radius:50%}.s4_icon::before,.s_icon::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--sims-icon);background-size:cover}.s4_icon svg,.s_icon svg{width:100%;aspect-ratio:1/1}.s4_icon{background-color:#fff;line-height:0}.s4_icon.info .tooltip{line-height:normal}.s4_icon_wrap{display:inline-flex !important}.solid::before{filter:contrast(0) brightness(2)}.solid.base::before{filter:none}.solid.base svg{filter:none}.solid svg{filter:contrast(0) brightness(2)}.solid.ep{background-color:#26bcbd}.solid.gp{background-color:#136afd}.solid.sp{background-color:#2cbd1b}.solid.kit{background-color:#9133aa}.solid.fp{background-color:#b52584}.solid.ev{background-color:#00c118;background:linear-gradient(180deg, rgb(0, 193, 24) 0%, rgb(0, 175, 24) 100%)}.basegame{position:relative}.s-icons-inline{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.post_category .pack_select_box input[type=checkbox]+label{opacity:.25}.post_category .pack_select_box input[type=checkbox]:checked+label{opacity:1}.text_input{display:block;width:-webkit-fill-available;width:-moz-available;width:fill-available}.pack_select_box{display:grid;place-items:center}.pack_select_box label{display:inline-block}.pack_select_box label:hover{cursor:pointer}.pack_card_container{display:grid;align-items:center;margin:10px 0;padding:50px 10px;background:linear-gradient(0deg, rgb(212, 215, 210) 0%, rgb(224, 222, 239) 60%);border-radius:7px;transition:.1s;min-height:260px}.pack_card_container #changing,.pack_card_container #results{grid-area:1/1;transition:opacity 200ms ease}.pack_card_container #changing.hidden,.pack_card_container #results.hidden{opacity:0;pointer-events:none}.pack_card_container .pack-name{line-height:1.35;margin:6px auto 0;color:#1250ae}.weights-grid{display:flex;flex-wrap:wrap;gap:12px;color:#1250ae;margin:10px}.weights-grid .field label{display:block;font-weight:600}.weights-grid .field .sims_text_input{width:100%;box-sizing:border-box}#results{width:100%}.pack-grid{--card-bg: #e6e8eb;--card-radius: 12px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.pack-card{background:var(--card-bg);border-radius:var(--card-radius);padding:28px 20px 24px;text-align:center;color:#fff;box-shadow:0 1px 0 hsla(0,0%,100%,.05) inset,0 8px 20px rgba(0,0,0,.25);transition:transform 120ms ease,box-shadow 120ms ease;width:100%;max-width:200px;box-sizing:border-box}.pack-card:hover{transform:translateY(-2px);box-shadow:0 1px 0 hsla(0,0%,100%,.06) inset,0 14px 28px rgba(0,0,0,.3)}.pack-icon-wrap{width:120px;height:120px;margin:0 auto 14px;display:grid;place-items:center}.pack-icon-wrap .s4_icon{width:100%;height:100%}#changing{font-size:28px;display:block;width:100%;color:#1250ae;padding:18px 0;text-align:center}#changing .gen-title{font-weight:700}#changing .gen-pack-name{margin-top:6px;font-size:18px}@media(max-width: 1260px){.pack-card{padding:14px 10px 12px;max-width:150px}.pack-icon-wrap{width:72px;height:72px;margin:0 auto 7px}}@media(max-width: 620px){.pack_card_container{padding:20px 5px}.pack-card{padding:7px 5px 6px;max-width:120px;font-size:12px}.pack-icon-wrap{width:50px;height:50px;margin:0 auto 5px}#changing{font-size:18px;padding:9px 0}#changing .gen-pack-name{margin-top:3px;font-size:12px}}#random_packs{display:flex;flex-wrap:wrap;justify-content:center}.basegame_select_container{display:flex;align-items:center}.random_pack_group{--size: 48px;--gap: 8px;display:grid;grid-template-columns:repeat(auto-fill, minmax(var(--size), 1fr));gap:var(--gap);align-items:center;justify-items:center}.random_pack_group.flex{display:flex;gap:1em}.random_pack_group.events{display:block}.random_pack_group.events div{display:inline-block}.random_pack_select_container.disable{display:flex;flex-wrap:wrap;justify-content:space-evenly}.random_pack_select_container.disable .random_pack_group{display:block}.random_pack_select_container.disable .pack_select_box{margin:10px}@media(max-width: 1180px){.random_pack_select_container.disable .pack_select_box{margin:5px}}@media(max-width: 850px){.random_pack_select_container.disable .pack_select_box{margin:2px}}@media(max-width: 1180px){.basegame_select_container{justify-content:center}.basegame_select_container div .pack_select_container{padding:0 25%}.random_pack_select_container.events{justify-content:start}.pack_select_box{margin:5px}}.icon-item{width:var(--icon-size, 96px);aspect-ratio:var(--icon-w)/var(--icon-h);background-image:var(--atlas);background-repeat:no-repeat;background-color:rgba(0,0,0,0);border-radius:4px;vertical-align:middle;background-size:calc(100%*var(--atlas-w)/var(--icon-w)) calc(100%*var(--atlas-h)/var(--icon-h));background-position:calc(var(--icon-x)*-100%/(var(--atlas-w) - var(--icon-w))) calc(var(--icon-y)*-100%/(var(--atlas-h) - var(--icon-h)))}.icon-item.info{cursor:help}.icon-item.block{display:block}.icon-item.inline{display:inline-block}.trait-grid{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.challenge_instructions{color:#1f3883;font-weight:500;line-height:2em;background-color:rgba(0,0,0,.1);border-radius:5px;padding:5px;display:grid;row-gap:5px}.challenge_instructions .highlight{color:#1f81e6;font-weight:600;font-style:normal}.chal_large_title{padding:10px;color:#1250ae;font-weight:500;font-size:2em;text-align:center;display:block;position:relative}.chal_large_title img{height:2em;vertical-align:middle}.chal_title{color:#1250ae;font-size:1.5em;font-weight:600}.chal_row{color:#1f81e6;background:#fff;border-radius:3px;padding:5px 10px}.chal_row a{color:#1f81e6}.chal_description{color:#1250ae;text-align:left;padding:10px;border-radius:5px;width:calc(100% - 20px)}.chal_button_bg{text-align:center;border-radius:5px;display:grid;grid-auto-flow:column;padding:30px;background-color:rgba(0,0,0,.1);justify-items:center;align-items:center;transition:background-color 1s}@media(max-width: 670px){.chal_button_bg{grid-auto-flow:row;grid-template-columns:unset !important}}.button_bg_pulse{animation:buttonBgPulse 1s infinite alternate}@keyframes buttonBgPulse{0%{background-color:rgba(0,0,0,.1)}100%{background-color:rgba(18,80,174,.5)}}#challenge_ui_container{position:relative;overflow:hidden;transition:height 1s ease}#challenge_ui{height:64px;max-width:600px;margin:0 auto;overflow:hidden;transition:height 1s ease}#challenge_ui .item_image_preview .s4_icon,#challenge_out .item_image_preview .s4_icon{margin:-4px;width:1.5rem;height:1.5rem}.challenge_card{background:#d4d7d2;background:linear-gradient(0deg, rgb(212, 215, 210) 0%, rgb(224, 222, 239) 60%);color:#1f3883;border-radius:25px;overflow:hidden}.challenge_card a{color:#1f3883}#challenge_out{padding:15px;overflow:unset}.challenge_title{background:#ecc5cd;background:linear-gradient(90deg, rgb(236, 197, 205) 0%, rgb(235, 227, 175) 100%);font-size:28px;font-weight:bold;text-align:center;padding:32px 0;position:relative}.challenge_title a{text-decoration:none}.challenge_title .challenge_title_overlay{position:absolute;background:rgba(0,0,0,0);background:linear-gradient(0deg, rgba(252, 250, 248, 0.65) 0%, rgba(252, 250, 248, 0) 100%);top:0;height:100%;width:100%;line-height:64px}#chal_icon{float:left;margin:-3px 5px 0px -3px;background:rgba(18,80,174,.25);border:1px solid rgba(18,80,174,.5);border-radius:5px;padding:3px;width:calc(3em - 6px);height:calc(3em - 6px)}#chal_icon div{width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.challenge_link{color:#1f3883;font-size:16px;vertical-align:middle}.challenge_link:hover{color:#506ec5}.challenge_check{display:inline-block;vertical-align:bottom;width:32px;height:32px;padding:0;margin-right:5px;border-radius:50%;border:2px solid #484848;text-align:center;line-height:34px;color:#f7f6fa}.challenge_check:hover{cursor:pointer}.challenge_check_selected,.challenge_row_bg{text-shadow:0px 0px 4px rgba(0,0,0,.5)}.challenge_check_selected td,.challenge_row_bg td{background:#e3c25e;background:linear-gradient(0deg, rgb(199, 152, 37) 10%, rgb(245, 225, 142) 90%) !important}.challenge_check_selected,.challenge_row_bg{color:#fff}.challenge_check_selected a,.challenge_row_bg a{color:#fff !important}.challenge_check_selected{box-shadow:0px 0px 10px 0px #fff;border-color:#d7d7d7}.challenge_list_container{margin:15px;font-size:24px;border-collapse:separate;border-spacing:0 5px;width:calc(100% - 30px)}.challenge_list_container td{background:#f7f6fa}.challenge_list_container>tr{-webkit-user-select:none;-moz-user-select:none;user-select:none}.challenge_list_container>tr:hover{cursor:pointer}.challenge_list_container>tr>td:first-child{border-radius:12px 0 0 12px;padding:10px 10px}.challenge_list_container>tr>td:last-child{border-radius:0 12px 12px 0;padding:0 10px 0 0;width:100%}.challenge_list_container>tr span{font-weight:bold}.no_user_select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.subtitle_highlight{color:var(--text-highlight);text-decoration:underline}.loading_ellipsis{visibility:hidden;width:0}.loading_ellipsis .text{fill:#1250ae}.loading_ellipsis{height:1.5em;vertical-align:-0.275em}.chal_button{transition:all 50ms !important;width:0;display:flex !important;align-items:center}.chal_button:hover{color:#199c2c}.chal_var{font-family:monospace;background:#2a2a2a;font-size:12px;padding:3px;vertical-align:top}.post_page{max-width:1000px}.community_posts{display:grid;grid-template-columns:1fr;row-gap:15px;margin:15px 0}.community_post_link{text-decoration:none}.community_post_link:hover .blog_title{color:rgb(from var(--key-color) r g b/0.75)}.community_post_container{border:1px solid var(--highlight-color);padding:10px;border-radius:12px;cursor:pointer}.community_post_container:hover{background:var(--hover-color)}.community_post_container.alt{background:var(--hover-color)}.community_post_container.alt:hover{background:var(--highlight-color)}.community_post{display:grid;grid-template-columns:72px 1fr 72px}@media(max-width: 1024px){.community_post{grid-template-columns:72px 1fr 36px}}@media(max-width: 360px){.community_post{grid-template-columns:0 1fr 0}}.community_icon_img{width:48px;height:48px;background-size:cover;border-radius:50%}@media(max-width: 360px){.community_icon_img{display:none}}.post_header{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:.5em;column-gap:.5em}@media(max-width: 400px){.post_header{grid-template-columns:1fr;row-gap:.5em}}.post_header .blog_title{grid-column:1/-1;font-weight:bold;color:var(--key-color)}.post_header .author_name,.post_header .date_posted{color:var(--text-main);font-size:12px}.post_header .author_name{font-weight:bold;margin-right:5px}.post_header a{text-decoration:none}.community_post_content{display:grid;grid-template-columns:auto 1fr;margin:.5em 0;-moz-column-gap:.75em;column-gap:.75em;color:var(--text-body)}@media(max-width: 680px){.community_post_content{grid-template-columns:1fr;row-gap:.75em}}.community_post_content figure{margin:0}.community_post_content figure img{width:180px;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:8px}@media(max-width: 680px){.community_post_content figure img{width:100%}}.post_footer{margin:10px 0 0 0}#dlc-rating-container{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:7px;column-gap:7px;row-gap:7px}#dlc-rating-container>div:nth-child(1),#dlc-rating-container>div:nth-child(2){grid-column:1/3}@media(max-width: 860px){#dlc-rating-container .full-rating{grid-template-columns:auto min-content auto auto auto auto auto auto auto}}#dlc-rating-container .full-rating,#dlc-rating-container .small-rating{display:grid;box-shadow:0 0 14px rgba(0,0,0,.8);justify-items:stretch;color:#fff}#dlc-rating-container .full-rating{width:100%;grid-template-columns:auto auto 1fr auto auto auto auto auto auto}#dlc-rating-container .small-rating{width:100%;grid-template-columns:auto auto 1fr auto auto}#dlc-rating-container .dlc_score{background-color:red;font-size:16.8px;padding:7px 0;display:inline;font-weight:bold;border-radius:7px;width:56px;text-align:center}#rating-container #dlc-rating-container .dlc_score{text-shadow:0 0 7px rgba(0,0,0,.5)}#rating-container .full-rating #dlc-rating-container .dlc_score{font-size:21px;padding:3.5px 11.9px;border-radius:10.5px}#dlc-rating-container .dlc_bar{padding:0;font-size:14px;width:70px;border-radius:7px;text-align:center;position:relative;font-weight:800;display:inline-block;line-height:35px}.pack-category-bar #dlc-rating-container .dlc_bar{font-size:17.5px;width:84px;padding:3.5px 0;border-radius:9.1px;margin:0 10.5px;line-height:unset}#dlc-rating-container .rating_bar{top:0;bottom:0;width:100%;position:absolute;border-radius:7px}.pack-category-bar #dlc-rating-container .rating_bar{border-radius:9.1px}#dlc-rating-container .rating_score{position:relative;z-index:2}#dlc-rating-container .dlc_gameplay{background-color:#11476e}#dlc-rating-container .dlc_gameplay>.rating_bar{background-color:#2187cf}#dlc-rating-container .dlc_buildmode{background-color:#6a3c16}#dlc-rating-container .dlc_buildmode>.rating_bar{background-color:#c9712a}#dlc-rating-container .dlc_cas{background-color:#195218}#dlc-rating-container .dlc_cas>.rating_bar{background-color:#309b2e}#dlc-rating-container .dlc_world{background-color:#601025}#dlc-rating-container .dlc_world>.rating_bar{background-color:#b61f46}#dlc-rating-container .dlc_bugs{background-color:#3a154f}#dlc-rating-container .dlc_bugs>.rating_bar{background-color:#74329b}#dlc-rating-container .rating-header{background:#000;text-align:center;font-weight:bold;font-size:24.5px;padding:0 7px;min-width:73.5px}#dlc-rating-container .rating-header img{height:28px}#dlc-rating-container .rating-header.small{font-size:14px;line-height:24.5px}#dlc-rating-container .rating-header.subtitle{color:#fff;letter-spacing:unset;font-size:14px;font-weight:normal}@media(max-width: 688px){#dlc-rating-container .rating-header.subtitle{font-size:0 !important}}@media(max-width: 688px){#dlc-rating-container .rating-header{font-size:11.9px !important}}@media(max-width: 600px){#dlc-rating-container .rating-header{font-size:9.1px !important}}#dlc-rating-container .rank{display:grid}#dlc-rating-container .rank>div{background-color:rgba(0,0,0,.35);display:flex}#dlc-rating-container .rank>div>div{text-align:center;font-weight:bold;align-self:center;width:100%;font-size:24.5px;padding:0 7px}#dlc-rating-container .pack-score{display:grid}#dlc-rating-container .pack-score>div{height:100%;margin:0 14px;width:-moz-min-content;width:min-content;justify-self:center}#dlc-rating-container .pack-score>div>div{display:inherit}#dlc-rating-container .pack-icon{padding:6.3px 14px}#dlc-rating-container .pack-icon .s4_icon{width:28px;height:28px}#dlc-rating-container .pack-name{font-weight:bold;font-size:16.8px;padding:7px 0}#dlc-rating-container .pack-owners{font-size:16.8px;display:grid}#dlc-rating-container .pack-owners>div{align-self:center;justify-self:center}#dlc-rating-container .pack-category-bar{display:grid}#dlc-rating-container .pack-category-bar>div{align-self:center;justify-self:center}#dlc-rating-container .row-highlight{display:contents}@media(max-width: 980px){#dlc-rating-container .dlc_score{background-color:red;font-size:12px;padding:5px 0;display:inline;font-weight:bold;border-radius:5px;width:40px;text-align:center}#rating-container #dlc-rating-container .dlc_score{text-shadow:0 0 5px rgba(0,0,0,.5)}#rating-container .full-rating #dlc-rating-container .dlc_score{font-size:15px;padding:2.5px 8.5px;border-radius:7.5px}#dlc-rating-container .dlc_bar{padding:0;font-size:10px;width:50px;border-radius:5px;text-align:center;position:relative;font-weight:800;display:inline-block;line-height:25px}.pack-category-bar #dlc-rating-container .dlc_bar{font-size:12.5px;width:60px;padding:2.5px 0;border-radius:6.5px;margin:0 7.5px;line-height:unset}#dlc-rating-container .rating_bar{top:0;bottom:0;width:100%;position:absolute;border-radius:5px}.pack-category-bar #dlc-rating-container .rating_bar{border-radius:6.5px}#dlc-rating-container .rating-header{background:#000;text-align:center;font-weight:bold;font-size:17.5px;padding:0 5px;min-width:52.5px}#dlc-rating-container .rating-header img{height:20px}#dlc-rating-container .rating-header.small{font-size:10px;line-height:17.5px}#dlc-rating-container .rating-header.subtitle{color:#fff;letter-spacing:unset;font-size:10px;font-weight:normal}}@media(max-width: 980px)and (max-width: 688px){#dlc-rating-container .rating-header.subtitle{font-size:0 !important}}@media(max-width: 980px){#dlc-rating-container .rank>div>div{font-size:17.5px;padding:0 5px}#dlc-rating-container .pack-score{display:grid}#dlc-rating-container .pack-score>div{height:100%;margin:0 10px;width:-moz-min-content;width:min-content;justify-self:center}#dlc-rating-container .pack-score>div>div{display:inherit}#dlc-rating-container .pack-icon{padding:4.5px 10px}#dlc-rating-container .pack-icon .s4_icon{width:20px;height:20px}#dlc-rating-container .pack-name{font-weight:bold;font-size:12px;padding:5px 0}#dlc-rating-container .pack-owners{font-size:12px}}@media(max-width: 660px){#dlc-rating-container>div{grid-column:1/3}#dlc-rating-container .full-rating{grid-template-columns:auto min-content auto auto auto auto auto auto auto}#dlc-rating-container .dlc_score{padding:2.5px 0}#dlc-rating-container .dlc_bar{line-height:17px}#dlc-rating-container .rank>div>div{font-weight:unset;font-size:10px;padding:2.5px 1px}#dlc-rating-container .pack-icon{padding:2.5px 1px}#dlc-rating-container .pack-icon .s4_icon{width:15px;height:15px}#dlc-rating-container .pack-name{font-weight:unset;font-size:10px;padding:2.5px 1px}}@media(max-width: 530px){#dlc-rating-container .rating-header{min-width:unset}#dlc-rating-container .rating-header.small{font-size:0 !important}#dlc-rating-container .dlc_score{padding:2.5px 0}#dlc-rating-container .dlc_bar{width:30px}}.bg_crumb,.aluna_crumb{width:calc(100% - 120px);position:relative;font-size:14px;line-height:14px;color:var(--text-main);margin:10px auto 10px auto;background:rgba(from var(--bg-color) r g b/0.5);letter-spacing:1px;max-width:1680px;padding:5px 15px;border-radius:100px}@media(max-width: 1024px){.bg_crumb,.aluna_crumb{width:calc(90% - 30px)}}.bg_crumb a,.aluna_crumb a{color:var(--text-body);text-decoration:none}.bg_crumb a:hover,.aluna_crumb a:hover{color:var(--text-main)}.aluna_crumb{margin:10px 0;width:100%;box-sizing:border-box}.bigwallet_playlist_banner{position:absolute;width:100%;aspect-ratio:16/9;background-size:100% auto;background-repeat:no-repeat;background-position:center center;max-height:750px;margin-top:-16px;filter:blur(4px)}@media(min-width: 1330px){.bigwallet_playlist_banner{background-size:cover;background-position:center center}}.content-relative{position:relative;z-index:1;background:none}.bigwallet_grid{display:grid;grid-template-columns:350px 2fr;gap:15px}@media(max-width: 900px){.bigwallet_grid{grid-template-columns:250px 2fr}}@media(max-width: 720px){.bigwallet_grid{grid-template-columns:1fr}}.bg_logo{text-align:center}.bg_logo img{width:100%}.bg_left{padding:35px;background:var(--bg-color);border-radius:25px;overflow:hidden}@media(max-width: 900px){.bg_left{padding:25px;border-radius:15px}}@media(max-width: 720px){.bg_left{padding:12px}}.bg_right{display:grid;grid-template-rows:auto;gap:15px}.bg_details .title,.bg_cast .title,.bw_video_highlight .title{text-transform:none;display:block;font-weight:800;font-size:1.5em;line-height:1.5em;margin:.25em 0}.bg_episodes>.title{text-transform:none;display:block;font-weight:800;font-size:1.5em;line-height:1.5em;margin:.25em 0}.cast_container{display:grid;grid-template-columns:repeat(auto-fill, minmax(125px, 1fr));gap:15px}.cast_container.short{grid-template-columns:repeat(auto-fill, minmax(100px, 1fr));grid-template-rows:auto;grid-auto-rows:0;overflow:hidden;background-color:rgba(from var(--secondary-bg-color) r g b/0.65);border:1px solid var(--highlight-color);border-radius:12px;padding:1em}.cast_container.short .cast_member .cast_name{color:var(--text-body);word-break:break-word}.cast_container.short .cast_member:hover .cast_name{color:var(--text-main)}.cast_container.short .cast_member:hover .view_all{color:var(--text-main)}.cast_container [hidden]{display:none !important}.cast_member{display:grid;grid-template-rows:min-content auto}.cast_member .cast_headshot img,.cast_member .cast_headshot .view_all{border-radius:50%;width:100%;aspect-ratio:1/1;box-shadow:rgba(0,0,0,.65) 0 17px 18px -12px}.cast_member .cast_headshot .view_all{display:grid;place-items:center;background:var(--highlight-color);color:var(--text-body)}.cast_member .cast_headshot .view_all svg{width:56%;height:56%;display:block}.cast_member .cast_name{color:var(--text-main);align-self:start;justify-self:center;text-align:center;font-weight:500;font-size:15px;letter-spacing:.05em}.bg_details{position:relative;display:grid;grid-template-columns:1fr}@media(max-width: 720px){.bg_details{grid-template-columns:2fr 2fr;gap:12px}}@media(max-width: 470px){.bg_details{grid-template-columns:1fr;gap:12px}.bg_details .cover_img{max-width:250px}}.bg_details .bg_info{position:relative}.bg_details .cover_img,.bg_details .title,.bg_details .video_count,.bg_details .desc{position:relative}.bg_details .cover_img{border-radius:15px}.bg_details img{width:100%}.bg_details .img_blur{position:absolute;transform:scale(1.5);filter:blur(30px);opacity:.5}.bg_details .video_count{display:block;color:var(--text-main);font-weight:500;margin:.5em 0}.bg_details .desc{display:block;color:var(--text-main);font-size:.9em;margin:.5em 0}.bg_details .playall{display:block;text-decoration:none;border-radius:50px;margin:.5em 0}.bg_cover{text-align:center}.profile_headshot{position:relative;display:grid;grid-template-columns:auto 2fr;gap:40px;margin:20px auto;max-width:900px}.profile_headshot img{border-radius:500px;width:200px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08),0 10px 20px rgba(0,0,0,.2)}@media(max-width: 1115px){.profile_headshot{max-width:700px}}@media(max-width: 900px){.profile_headshot{max-width:600px}}@media(max-width: 800px){.profile_headshot{max-width:100%;grid-template-columns:auto;justify-items:center;gap:15px}.profile_headshot .profile_info{text-align:center}.profile_headshot .profile_name_container{margin:0 auto 10px auto;grid-template-columns:auto;gap:0}}.profile_info{align-self:center}.profile_banner{filter:blur(40px)}.profile_name_container{display:grid;grid-template-columns:auto 1fr;letter-spacing:1px;align-items:center;gap:10px}.profile_name{color:#fff;font-size:24px;font-weight:600}.profile_generation{font-weight:600;color:var(--text-body-dark)}.profile_blurb{display:block;color:#fff}.profile_title{color:var(--text-main);text-transform:none;display:block;font-weight:800;font-size:1.5em;line-height:1.5em;margin:.25em 0}.profile_content{background:rgba(from var(--bg-color) r g b/0.5);border-radius:12px;padding:.5em 1em;color:var(--text-main)}.profile_grid{position:relative;display:grid;grid-template-areas:"left right";grid-template-columns:2fr 1fr;gap:30px}@media(max-width: 920px){.profile_grid{grid-template-columns:1fr 1fr}}@media(max-width: 800px){.profile_grid{gap:10px}}@media(max-width: 690px){.profile_grid{grid-template-areas:"right" "left";grid-template-columns:1fr}}.profile_playlist_grid{display:grid;margin:0 0 25px 0;grid-template-columns:1fr 1fr 1fr;justify-items:center;grid-gap:25px;grid-row-gap:25px}@media(max-width: 920px){.profile_playlist_grid{grid-template-columns:1fr 1fr;grid-gap:5px;grid-row-gap:5px;margin:0 0 10px 0}}@media(max-width: 630px){.profile_playlist_grid{grid-gap:25px;grid-row-gap:25px;margin:0 0 25px 0}}.profile_left{grid-area:left}.profile_right{grid-area:right}.profile_bg{background-color:rgba(0,0,0,.5);background-image:radial-gradient(circle at center, #b7dbd7 0%, transparent 60%),linear-gradient(90deg, #2c6aad 0%, #b7dbd7 50%, #298c6e 100%);background-blend-mode:darken;position:relative;padding:20px 0}.profile_bg .content{background:none}.profile_bg .reward_row{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.profile_bg .post_gallery_thumbnail{border-radius:12px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08),0 10px 20px rgba(0,0,0,.2)}.bg_profile_molecule{--molecule-width:400px;--molecule-height:calc(400px / 1.81);--molecule-teen-width:326px;--molecule-teen-height:calc(326px / 1.464);--molecule-child-width:318px;--molecule-child-height:calc(318px / 1.753)}@media(max-width: 800px){.bg_profile_molecule{--molecule-width:300px;--molecule-height:calc(300px / 1.81);--molecule-teen-width:245px;--molecule-teen-height:calc(245px / 1.464);--molecule-child-width:238px;--molecule-child-height:calc(238px / 1.753)}}@media(max-width: 630px){.bg_profile_molecule{--molecule-width:400px;--molecule-height:calc(400px / 1.81);--molecule-teen-width:326px;--molecule-teen-height:calc(326px / 1.464);--molecule-child-width:318px;--molecule-child-height:calc(318px / 1.753)}}@media(max-width: 460px){.bg_profile_molecule{--molecule-width:300px;--molecule-height:calc(300px / 1.81);--molecule-teen-width:245px;--molecule-teen-height:calc(245px / 1.464);--molecule-child-width:238px;--molecule-child-height:calc(238px / 1.753)}}@media(max-width: 350px){.bg_profile_molecule{--molecule-width:200px;--molecule-height:calc(200px / 1.81);--molecule-teen-width:163px;--molecule-teen-height:calc(163px / 1.464);--molecule-child-width:159px;--molecule-child-height:calc(159px / 1.753)}}.bw_dr_list,#bw_dr_list_set{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));font-size:14px;font-weight:500;gap:10px;margin:10px 0 0 0}.bw_dr_container{display:grid;position:relative;grid-template-columns:50px auto;align-items:center;gap:10px;background:#3f3f3f;border:2px solid #3f3f3f;border-radius:12px;padding:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bw_dr_container:hover{cursor:pointer;background:rgba(0,0,0,0)}.bw_dr_container:active{background:rgba(0,0,0,0);border-color:#fff}.bw_dr_input{position:absolute;top:0;right:0;left:60px;bottom:0;z-index:10}.bw_dr_input input{height:100%}.bw_dr_image{height:50px}.bw_dr_image img{border-radius:100px;width:100%}.bw_dr_profile_relation{display:none;line-height:normal !important;color:var(--text-body) !important;font-size:12px;font-weight:600}.profile_relations_grid{display:grid;grid-template-rows:1fr;font-weight:500}.profile_relations_grid a{text-decoration:none}.profile_relation_container{display:grid;grid-template-columns:80px 1fr;gap:10px;align-items:center}.profile_picture img{width:80px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08),0 10px 20px rgba(0,0,0,.2)}.profile_relation_name{color:#fff}.profile_relation_title{font-size:14px}.profile_relation_title a{color:var(--text-muted)}@media(max-width: 800px){.profile_stats_container{padding:5px}}@media(max-width: 630px){.profile_stats_container{padding:10px}}.profile_stats{display:grid;grid-template-columns:auto 1fr;gap:10px}@media(max-width: 800px){.profile_stats{-moz-column-gap:5px;column-gap:5px}}@media(max-width: 630px){.profile_stats{-moz-column-gap:10px;column-gap:10px}}.profile_stat_name{font-weight:500;color:#9f9f9f;letter-spacing:.5px}#reward_trait_results,#selected_reward_traits,#selected_careers,#career_results,#skill_results,#selected_skills{display:grid;grid-template-columns:repeat(auto-fill, minmax(325px, 1fr));row-gap:2px;-moz-column-gap:2px;column-gap:2px;padding:3px}@media(max-width: 768px){#reward_trait_results,#selected_reward_traits,#selected_careers,#career_results,#skill_results,#selected_skills{grid-template-columns:repeat(auto-fill, minmax(280px, 1fr))}}@media(max-width: 440px){#reward_trait_results,#selected_reward_traits,#selected_careers,#career_results,#skill_results,#selected_skills{font-size:14px}}#reward_trait_results .reward_row:hover,#selected_reward_traits .reward_row:hover{cursor:pointer}.career_row:hover,.skill_row:hover{cursor:pointer;background-color:#e8ffe8;color:#199c2c}#reward_trait_results .reward_row:hover{background-color:#e8ffe8;color:#199c2c}#selected_reward_traits .reward_row:hover{background-color:#ffe8e8;color:#9c1919}.reward_row,.career_row,.skill_row,.selected-careers,.selected-skills{background-color:#e8f4ff;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#1f81e6;display:grid;grid-auto-flow:column;grid-template-columns:auto 1fr auto;align-items:center}.selected-careers,.selected-skills{grid-template-columns:auto 1fr .75fr auto}.selected-careers .remove-selected,.selected-skills .remove-selected{padding:0 .5em;margin:0}.selected-careers button,.selected-skills button{line-height:unset;height:100%}.level_select{display:grid;grid-template-rows:auto auto}.level_select .level-badge{text-align:center;color:#1f81e6 !important}#bonus_trait_grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));font-size:14px;row-gap:2px;-moz-column-gap:2px;column-gap:2px;padding:3px}#bonus_trait_grid .reward_icon_bg{height:48px;width:48px}#bonus_trait_grid .reward_icon{width:100%;height:100%;background-color:unset;background-size:36px 36px}#bonus_trait_grid .reward_row{border-radius:6px;overflow:hidden;background-color:rgba(from var(--bg-color) r g b/0.5);color:var(--text-main)}#bonus_trait_grid .reward_row:hover{cursor:unset}#bonus_trait_grid .reward_icon_bg{background-color:var(--secondary-bg-color);background-image:url("/images/sims/traits/bonus_bg_dark.svg")}.reward_icon_bg,.career_icon_bg,.skill_icon_bg{height:58px;width:58px;background-color:#c9dcf0;background-image:url("/images/sims/traits/bonus_bg.svg");background-size:cover}.reward_icon,.career_icon,.skill_icon{width:100%;height:100%;background-size:48px 48px;background-repeat:no-repeat;background-position:center}.reward_name,.career_name,.skill_name{font-weight:500;margin:0 5px;display:grid;grid-auto-flow:column;grid-template-columns:auto 1fr;align-items:center}.reward_pack_icon_cont{padding:5px}.reward_pack_icon{width:24px;height:24px;position:relative;border-radius:50%;background-color:#fff}.reward_pack_icon::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--sims-icon);background-size:cover}:root{--bw-playlist-color: 0,0,0}.full_playlist{background:rgba(var(--bw-playlist-color), 0.8);background:linear-gradient(rgba(var(--bw-playlist-color), 0.8) 0, rgba(var(--bw-playlist-color), 0.298) 33%, rgba(15, 15, 15, 0.6784313725) 100%);color:#fff;margin:15px 0;border-radius:21px;display:grid;grid-template-columns:250px auto;align-items:center}.full_playlist .fa-arrow-left{display:inline-block}.full_playlist .fa-arrow-up{display:none}.full_playlist div:first-child .video_title{height:auto}.full_playlist div:first-child a{background-color:rgba(var(--bw-playlist-color), 0.5);border-radius:19px;padding:10px;display:block;color:#fff}.full_playlist div:first-child a:hover{text-decoration:underline}.full_playlist div:last-child{padding:15px}.full_playlist.season div:first-child{align-self:start}@media(max-width: 920px){.full_playlist.season{grid-template-columns:1fr;background:linear-gradient(rgba(var(--bw-playlist-color), 0.8) 0, rgba(var(--bw-playlist-color), 0.298) 85%, #0f0f0f 100%)}.full_playlist.season .fa-arrow-left{display:none}.full_playlist.season .fa-arrow-up{display:inline-block}}@media(max-width: 710px){.full_playlist{grid-template-columns:1fr;background:linear-gradient(rgba(var(--bw-playlist-color), 0.8) 0, rgba(var(--bw-playlist-color), 0.298) 85%, #0f0f0f 100%)}.full_playlist .fa-arrow-left{display:none}.full_playlist .fa-arrow-up{display:inline-block}}.profile_career_grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));font-size:14px;row-gap:2px;-moz-column-gap:2px;column-gap:2px;padding:3px}.profile_career_grid.skill_grid{grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}.profile_career_grid.skill_grid .name{display:grid;grid-template-rows:1fr 1fr;justify-items:flex-start}.profile_career_grid .skill-container{background:rgba(from var(--bg-color) r g b/0.5);color:var(--text-main);overflow:hidden}.profile_career_grid .skill_bar_container{width:100px;height:15px}.profile_career_grid .skill_complete{width:20px;height:20px;top:-10%;left:50%;line-height:20px;font-size:12px;transform:translateX(-50%)}.profile_career_grid .max_level:empty{display:none}#page_container.bwp{padding-top:10px;background-color:rgba(0,0,0,.5);background-image:radial-gradient(circle at center, #b7dbd7 0%, transparent 60%),linear-gradient(90deg, #2c6aad 0%, #b7dbd7 50%, #298c6e 100%);background-blend-mode:darken}#page_container.bwp .content{background:none}#page_container.bwp h1,#page_container.bwp h2,#page_container.bwp h3,#page_container.bwp h4{color:var(--text-main);letter-spacing:.3px;font-weight:700}#page_container.bwp .subtitle{letter-spacing:.3px;color:var(--text-main)}html[data-theme=light] #page_container.bwp,html[data-theme=light] .profile_bg{background-color:hsla(0,0%,100%,.75);background-image:radial-gradient(circle at center, #b7dbd7 0%, transparent 60%),linear-gradient(90deg, #2c6aad 0%, #b7dbd7 50%, #298c6e 100%);background-blend-mode:lighten}html[data-theme=light] .reward_icon_bg{background-image:url("/images/sims/traits/bonus_bg.svg") !important}.bwp_title_container{display:grid;margin:1em auto 1em auto;grid-template-columns:auto 1fr auto;gap:1em;background:rgba(from var(--bg-color) r g b/0.5);padding:.5em .5em .5em 1em;border-radius:2em;align-items:center}.bwp_title_container input{max-width:420px;width:100%;padding:.6rem .8rem;border-radius:2em;box-sizing:border-box}.bwp_title_container .profile_title{white-space:nowrap}@media(max-width: 730px){.bwp_title_container{padding:.5em}.bwp_title_container .profile_title{white-space:unset;padding:0 .25em;box-sizing:border-box}.bwp_title_container{grid-template-columns:auto 1fr;gap:0}.bwp_title_container .profile_search{grid-column:1/3}.bwp_title_container input{max-width:none}}.bwp_title_container .bw_icon{padding:0 0 0 .25em}.bwp_title_container .bw_icon img{width:2em;vertical-align:bottom}/*# sourceMappingURL=style.min.css.map */